/* This file is generated. Do not edit manually. */
use crate::block_state::PistonBehavior;
use crate::{Block, BlockId, BlockState, BlockStateId, blocks::Flammable};
use pumpkin_util::loot_table::*;
#[allow(
    clippy::wildcard_imports,
    clippy::enum_glob_use,
    clippy::too_many_lines,
    clippy::match_same_arms
)]
use pumpkin_util::math::boundingbox::BoundingBox;
use pumpkin_util::math::experience::Experience;
use pumpkin_util::math::int_provider::{IntProvider, NormalIntProvider, UniformIntProvider};
use pumpkin_util::math::vector3::Vector3;
mod __random_ticks_bitset {
    pub const RANDOM_TICKS_MAX_ID: u16 = 32364u16;
    pub const RANDOM_TICKS_WORDS: usize = 506usize;
    pub static RANDOM_TICKS_BITSET: [u64; RANDOM_TICKS_WORDS] = [
        18446744073172681472u64,
        18014123633672191u64,
        0u64,
        0u64,
        3377699733110784u64,
        13194139582464u64,
        13835058106821771456u64,
        54043195729772544u64,
        211106233319424u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        12884901888u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        9223372036854775808u64,
        32703u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        42949672960u64,
        2251774043815808u64,
        6597069766656u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        18428729675200069632u64,
        18446744073709551615u64,
        4194303u64,
        0u64,
        17293822569102704640u64,
        16383u64,
        18446744073705357312u64,
        63u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        12582912u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        3848290697216u64,
        130560u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        1121467500593152u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        34902897112121344u64,
        0u64,
        945119232u64,
        0u64,
        0u64,
        0u64,
        4610700856004706304u64,
        8589934590u64,
        0u64,
        192177040349200384u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        144080003703767040u64,
        0u64,
        18446251493037236224u64,
        137438950399u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        8796093022208u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        18446744069532484032u64,
        18446744073709551615u64,
        18446744073709551615u64,
        18446744073709551615u64,
        65535u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        1125895611875328u64,
        18446744073709486080u64,
        18446744073709551615u64,
        18446744073709551615u64,
        65535u64,
        0u64,
        0u64,
        0u64,
        0u64,
        18446744073709486080u64,
        18446744073709551615u64,
        18446744073709551615u64,
        65535u64,
        0u64,
        0u64,
        0u64,
        0u64,
        17587895205888u64,
        18446744073709551615u64,
        255u64,
        0u64,
        18446744073709551615u64,
        4294967295u64,
        0u64,
        0u64,
        18446744073709551615u64,
        255u64,
        0u64,
        18446744073709551614u64,
        134217727u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        0u64,
        32985348833280u64,
    ];
    #[inline(always)]
    pub(super) const fn random_ticks_contains(id: u16) -> bool {
        if id > RANDOM_TICKS_MAX_ID {
            return false;
        }
        let index: usize = (id as usize) >> 6;
        let bit: u32 = (id as u32) & 63;
        ((RANDOM_TICKS_BITSET[index] >> bit) & 1) != 0
    }
}
#[derive(Clone, Copy, Debug)]
pub struct BlockProperty {
    pub name: &'static str,
    pub values: &'static [&'static str],
}
pub trait BlockProperties
where
    Self: 'static,
{
    fn to_index(&self) -> u16;
    fn from_index(index: u16) -> Self
    where
        Self: Sized;
    fn handles_block_id(id: BlockId) -> bool
    where
        Self: Sized;
    fn to_state_id(&self, block: &Block) -> BlockStateId;
    fn from_state_id(id: BlockStateId, block: &Block) -> Self
    where
        Self: Sized;
    fn default(block: &Block) -> Self
    where
        Self: Sized;
    fn to_props(&self) -> Vec<(&'static str, &'static str)>;
    fn from_props(props: &[(&str, &str)], block: &Block) -> Self
    where
        Self: Sized;
}
pub trait EnumVariants {
    fn variant_count() -> u16;
    fn to_index(&self) -> u16;
    fn from_index(index: u16) -> Self;
    fn to_value(&self) -> &'static str;
    fn from_value(value: &str) -> Self;
}
pub const COLLISION_SHAPES: &[BoundingBox] = &[
    BoundingBox {
        min: Vector3::new(0f64, 0f64, 0f64),
        max: Vector3::new(1f64, 1f64, 1f64),
    },
    BoundingBox {
        min: Vector3::new(0.125f64, 0f64, 0.125f64),
        max: Vector3::new(0.875f64, 0.75f64, 0.875f64),
    },
    BoundingBox {
        min: Vector3::new(0.1875f64, 0.8125f64, 0.1875f64),
        max: Vector3::new(0.3125f64, 1f64, 0.3125f64),
    },
    BoundingBox {
        min: Vector3::new(0.1875f64, 0f64, 0.1875f64),
        max: Vector3::new(0.3125f64, 1f64, 0.3125f64),
    },
    BoundingBox {
        min: Vector3::new(0.1875f64, 0.625f64, 0.1875f64),
        max: Vector3::new(0.3125f64, 1f64, 0.3125f64),
    },
    BoundingBox {
        min: Vector3::new(0.1875f64, 0.4375f64, 0.1875f64),
        max: Vector3::new(0.3125f64, 1f64, 0.3125f64),
    },
    BoundingBox {
        min: Vector3::new(0.1875f64, 0.1875f64, 0.1875f64),
        max: Vector3::new(0.3125f64, 1f64, 0.3125f64),
    },
    BoundingBox {
        min: Vector3::new(0f64, 0f64, 0f64),
        max: Vector3::new(0.1875f64, 0.5625f64, 0.1875f64),
    },
    BoundingBox {
        min: Vector3::new(0.8125f64, 0f64, 0f64),
        max: Vector3::new(1f64, 0.5625f64, 0.1875f64),
    },
    BoundingBox {
        min: Vector3::new(0f64, 0.1875f64, 0.1875f64),
        max: Vector3::new(1f64, 0.5625f64, 1f64),
    },
    BoundingBox {
        min: Vector3::new(0.1875f64, 0.1875f64, 0f64),
        max: Vector3::new(0.8125f64, 0.5625f64, 0.1875f64),
    },
    BoundingBox {
        min: Vector3::new(0f64, 0f64, 0.8125f64),
        max: Vector3::new(0.1875f64, 0.5625f64, 1f64),
    },
    BoundingBox {
        min: Vector3::new(0.8125f64, 0f64, 0.8125f64),
        max: Vector3::new(1f64, 0.5625f64, 1f64),
    },
    BoundingBox {
        min: Vector3::new(0f64, 0.1875f64, 0f64),
        max: Vector3::new(1f64, 0.5625f64, 0.8125f64),
    },
    BoundingBox {
        min: Vector3::new(0.1875f64, 0.1875f64, 0.8125f64),
        max: Vector3::new(0.8125f64, 0.5625f64, 1f64),
    },
    BoundingBox {
        min: Vector3::new(0f64, 0.1875f64, 0.1875f64),
        max: Vector3::new(1f64, 0.5625f64, 0.8125f64),
    },
    BoundingBox {
        min: Vector3::new(0.1875f64, 0.1875f64, 0f64),
        max: Vector3::new(1f64, 0.5625f64, 0.1875f64),
    },
    BoundingBox {
        min: Vector3::new(0.1875f64, 0.1875f64, 0.8125f64),
        max: Vector3::new(1f64, 0.5625f64, 1f64),
    },
    BoundingBox {
        min: Vector3::new(0f64, 0.1875f64, 0f64),
        max: Vector3::new(0.8125f64, 0.5625f64, 1f64),
    },
    BoundingBox {
        min: Vector3::new(0.8125f64, 0.1875f64, 0.1875f64),
        max: Vector3::new(1f64, 0.5625f64, 0.8125f64),
    },
    BoundingBox {
        min: Vector3::new(0f64, 0f64, 0f64),
        max: Vector3::new(1f64, 0.125f64, 1f64),
    },
    BoundingBox {
        min: Vector3::new(0f64, 0f64, 0f64),
        max: Vector3::new(1f64, 0.5f64, 1f64),
    },
    BoundingBox {
        min: Vector3::new(0f64, 0f64, 0.25f64),
        max: Vector3::new(1f64, 1f64, 1f64),
    },
    BoundingBox {
        min: Vector3::new(0f64, 0f64, 0f64),
        max: Vector3::new(0.75f64, 1f64, 1f64),
    },
    BoundingBox {
        min: Vector3::new(0f64, 0f64, 0f64),
        max: Vector3::new(1f64, 1f64, 0.75f64),
    },
    BoundingBox {
        min: Vector3::new(0.25f64, 0f64, 0f64),
        max: Vector3::new(1f64, 1f64, 1f64),
    },
    BoundingBox {
        min: Vector3::new(0f64, 0f64, 0f64),
        max: Vector3::new(1f64, 0.75f64, 1f64),
    },
    BoundingBox {
        min: Vector3::new(0f64, 0.25f64, 0f64),
        max: Vector3::new(1f64, 1f64, 1f64),
    },
    BoundingBox {
        min: Vector3::new(0.125f64, 0f64, 0.125f64),
        max: Vector3::new(0.875f64, 0.8125f64, 0.875f64),
    },
    BoundingBox {
        min: Vector3::new(0f64, 0f64, 0f64),
        max: Vector3::new(1f64, 0.8125f64, 1f64),
    },
    BoundingBox {
        min: Vector3::new(0.125f64, 0f64, 0.125f64),
        max: Vector3::new(0.875f64, 0.625f64, 0.875f64),
    },
    BoundingBox {
        min: Vector3::new(0.0625f64, 0f64, 0.0625f64),
        max: Vector3::new(0.9375f64, 1f64, 0.9375f64),
    },
    BoundingBox {
        min: Vector3::new(0.125f64, 0f64, 0.125f64),
        max: Vector3::new(0.875f64, 1f64, 0.875f64),
    },
    BoundingBox {
        min: Vector3::new(0f64, 0f64, 0f64),
        max: Vector3::new(1f64, 1f64, 0.25f64),
    },
    BoundingBox {
        min: Vector3::new(0.375f64, 0.375f64, 0.25f64),
        max: Vector3::new(0.625f64, 0.625f64, 1f64),
    },
    BoundingBox {
        min: Vector3::new(0.375f64, 0.375f64, 0.25f64),
        max: Vector3::new(0.625f64, 0.625f64, 1.25f64),
    },
    BoundingBox {
        min: Vector3::new(0.75f64, 0f64, 0f64),
        max: Vector3::new(1f64, 1f64, 1f64),
    },
    BoundingBox {
        min: Vector3::new(0f64, 0.375f64, 0.375f64),
        max: Vector3::new(0.75f64, 0.625f64, 0.625f64),
    },
    BoundingBox {
        min: Vector3::new(-0.25f64, 0.375f64, 0.375f64),
        max: Vector3::new(0.75f64, 0.625f64, 0.625f64),
    },
    BoundingBox {
        min: Vector3::new(0f64, 0f64, 0.75f64),
        max: Vector3::new(1f64, 1f64, 1f64),
    },
    BoundingBox {
        min: Vector3::new(0.375f64, 0.375f64, 0f64),
        max: Vector3::new(0.625f64, 0.625f64, 0.75f64),
    },
    BoundingBox {
        min: Vector3::new(0.375f64, 0.375f64, -0.25f64),
        max: Vector3::new(0.625f64, 0.625f64, 0.75f64),
    },
    BoundingBox {
        min: Vector3::new(0f64, 0f64, 0f64),
        max: Vector3::new(0.25f64, 1f64, 1f64),
    },
    BoundingBox {
        min: Vector3::new(0.25f64, 0.375f64, 0.375f64),
        max: Vector3::new(1f64, 0.625f64, 0.625f64),
    },
    BoundingBox {
        min: Vector3::new(0.25f64, 0.375f64, 0.375f64),
        max: Vector3::new(1.25f64, 0.625f64, 0.625f64),
    },
    BoundingBox {
        min: Vector3::new(0.375f64, 0f64, 0.375f64),
        max: Vector3::new(0.625f64, 1f64, 0.625f64),
    },
    BoundingBox {
        min: Vector3::new(0f64, 0.75f64, 0f64),
        max: Vector3::new(0.375f64, 1f64, 1f64),
    },
    BoundingBox {
        min: Vector3::new(0.375f64, 0.75f64, 0f64),
        max: Vector3::new(1f64, 1f64, 0.375f64),
    },
    BoundingBox {
        min: Vector3::new(0.375f64, 0.75f64, 0.625f64),
        max: Vector3::new(1f64, 1f64, 1f64),
    },
    BoundingBox {
        min: Vector3::new(0.625f64, 0.75f64, 0.375f64),
        max: Vector3::new(1f64, 1f64, 0.625f64),
    },
    BoundingBox {
        min: Vector3::new(0.375f64, -0.25f64, 0.375f64),
        max: Vector3::new(0.625f64, 1f64, 0.625f64),
    },
    BoundingBox {
        min: Vector3::new(0f64, 0f64, 0f64),
        max: Vector3::new(1f64, 0.25f64, 1f64),
    },
    BoundingBox {
        min: Vector3::new(0.375f64, 0.25f64, 0.375f64),
        max: Vector3::new(0.625f64, 1f64, 0.625f64),
    },
    BoundingBox {
        min: Vector3::new(0.375f64, 0.25f64, 0.375f64),
        max: Vector3::new(0.625f64, 1.25f64, 0.625f64),
    },
    BoundingBox {
        min: Vector3::new(0.0625f64, 0f64, 0.0625f64),
        max: Vector3::new(0.4375f64, 0.625f64, 0.4375f64),
    },
    BoundingBox {
        min: Vector3::new(0.3125f64, 0f64, 0.3125f64),
        max: Vector3::new(0.6875f64, 0.375f64, 0.6875f64),
    },
    BoundingBox {
        min: Vector3::new(0f64, 0f64, 0.6875f64),
        max: Vector3::new(1f64, 0.25f64, 1f64),
    },
    BoundingBox {
        min: Vector3::new(0f64, 0.25f64, 0.8125f64),
        max: Vector3::new(1f64, 1f64, 1f64),
    },
    BoundingBox {
        min: Vector3::new(0f64, 0.75f64, 0.6875f64),
        max: Vector3::new(1f64, 1f64, 0.8125f64),
    },
    BoundingBox {
        min: Vector3::new(0f64, 0f64, 0f64),
        max: Vector3::new(1f64, 0.25f64, 0.3125f64),
    },
    BoundingBox {
        min: Vector3::new(0f64, 0.25f64, 0f64),
        max: Vector3::new(1f64, 1f64, 0.1875f64),
    },
    BoundingBox {
        min: Vector3::new(0f64, 0.75f64, 0.1875f64),
        max: Vector3::new(1f64, 1f64, 0.3125f64),
    },
    BoundingBox {
        min: Vector3::new(0.6875f64, 0f64, 0f64),
        max: Vector3::new(1f64, 0.25f64, 1f64),
    },
    BoundingBox {
        min: Vector3::new(0.8125f64, 0.25f64, 0f64),
        max: Vector3::new(1f64, 1f64, 1f64),
    },
    BoundingBox {
        min: Vector3::new(0.6875f64, 0.75f64, 0f64),
        max: Vector3::new(0.8125f64, 1f64, 1f64),
    },
    BoundingBox {
        min: Vector3::new(0f64, 0f64, 0f64),
        max: Vector3::new(0.3125f64, 0.25f64, 1f64),
    },
    BoundingBox {
        min: Vector3::new(0f64, 0.25f64, 0f64),
        max: Vector3::new(0.1875f64, 1f64, 1f64),
    },
    BoundingBox {
        min: Vector3::new(0.1875f64, 0.75f64, 0f64),
        max: Vector3::new(0.3125f64, 1f64, 1f64),
    },
    BoundingBox {
        min: Vector3::new(0.375f64, 0f64, 0.375f64),
        max: Vector3::new(0.625f64, 0.625f64, 0.625f64),
    },
    BoundingBox {
        min: Vector3::new(0.34375f64, 0.1875f64, 0.6875f64),
        max: Vector3::new(0.65625f64, 0.8125f64, 1f64),
    },
    BoundingBox {
        min: Vector3::new(0.34375f64, 0.1875f64, 0f64),
        max: Vector3::new(0.65625f64, 0.8125f64, 0.3125f64),
    },
    BoundingBox {
        min: Vector3::new(0.6875f64, 0.1875f64, 0.34375f64),
        max: Vector3::new(1f64, 0.8125f64, 0.65625f64),
    },
    BoundingBox {
        min: Vector3::new(0f64, 0.1875f64, 0.34375f64),
        max: Vector3::new(0.3125f64, 0.8125f64, 0.65625f64),
    },
    BoundingBox {
        min: Vector3::new(0f64, 0f64, 0f64),
        max: Vector3::new(0.0625f64, 1f64, 1f64),
    },
    BoundingBox {
        min: Vector3::new(0.0625f64, 0f64, 0f64),
        max: Vector3::new(1f64, 1f64, 0.0625f64),
    },
    BoundingBox {
        min: Vector3::new(0.0625f64, 0f64, 0.9375f64),
        max: Vector3::new(1f64, 1f64, 1f64),
    },
    BoundingBox {
        min: Vector3::new(0.9375f64, 0f64, 0.0625f64),
        max: Vector3::new(1f64, 1f64, 0.9375f64),
    },
    BoundingBox {
        min: Vector3::new(0.0625f64, 0.9375f64, 0.0625f64),
        max: Vector3::new(0.9375f64, 1f64, 0.9375f64),
    },
    BoundingBox {
        min: Vector3::new(0f64, 0f64, 0f64),
        max: Vector3::new(1f64, 1f64, 0.0625f64),
    },
    BoundingBox {
        min: Vector3::new(0f64, 0f64, 0.9375f64),
        max: Vector3::new(1f64, 1f64, 1f64),
    },
    BoundingBox {
        min: Vector3::new(0f64, 0.9375f64, 0.0625f64),
        max: Vector3::new(0.9375f64, 1f64, 0.9375f64),
    },
    BoundingBox {
        min: Vector3::new(0.9375f64, 0f64, 0.0625f64),
        max: Vector3::new(1f64, 1f64, 1f64),
    },
    BoundingBox {
        min: Vector3::new(0.0625f64, 0.9375f64, 0.0625f64),
        max: Vector3::new(0.9375f64, 1f64, 1f64),
    },
    BoundingBox {
        min: Vector3::new(0f64, 0.9375f64, 0.0625f64),
        max: Vector3::new(0.9375f64, 1f64, 1f64),
    },
    BoundingBox {
        min: Vector3::new(0.9375f64, 0f64, 0f64),
        max: Vector3::new(1f64, 1f64, 0.9375f64),
    },
    BoundingBox {
        min: Vector3::new(0.0625f64, 0.9375f64, 0f64),
        max: Vector3::new(0.9375f64, 1f64, 0.9375f64),
    },
    BoundingBox {
        min: Vector3::new(0f64, 0.9375f64, 0f64),
        max: Vector3::new(0.9375f64, 1f64, 0.9375f64),
    },
    BoundingBox {
        min: Vector3::new(0.9375f64, 0f64, 0f64),
        max: Vector3::new(1f64, 1f64, 1f64),
    },
    BoundingBox {
        min: Vector3::new(0.0625f64, 0.9375f64, 0f64),
        max: Vector3::new(0.9375f64, 1f64, 1f64),
    },
    BoundingBox {
        min: Vector3::new(0f64, 0.9375f64, 0f64),
        max: Vector3::new(0.9375f64, 1f64, 1f64),
    },
    BoundingBox {
        min: Vector3::new(0.0625f64, 0.9375f64, 0.0625f64),
        max: Vector3::new(1f64, 1f64, 0.9375f64),
    },
    BoundingBox {
        min: Vector3::new(0f64, 0.9375f64, 0.0625f64),
        max: Vector3::new(1f64, 1f64, 0.9375f64),
    },
    BoundingBox {
        min: Vector3::new(0.0625f64, 0.9375f64, 0.0625f64),
        max: Vector3::new(1f64, 1f64, 1f64),
    },
    BoundingBox {
        min: Vector3::new(0f64, 0.9375f64, 0.0625f64),
        max: Vector3::new(1f64, 1f64, 1f64),
    },
    BoundingBox {
        min: Vector3::new(0.0625f64, 0.9375f64, 0f64),
        max: Vector3::new(1f64, 1f64, 0.9375f64),
    },
    BoundingBox {
        min: Vector3::new(0f64, 0.9375f64, 0f64),
        max: Vector3::new(1f64, 1f64, 0.9375f64),
    },
    BoundingBox {
        min: Vector3::new(0.0625f64, 0.9375f64, 0f64),
        max: Vector3::new(1f64, 1f64, 1f64),
    },
    BoundingBox {
        min: Vector3::new(0f64, 0.9375f64, 0f64),
        max: Vector3::new(1f64, 1f64, 1f64),
    },
    BoundingBox {
        min: Vector3::new(0f64, 0f64, 0f64),
        max: Vector3::new(1f64, 0.0625f64, 1f64),
    },
    BoundingBox {
        min: Vector3::new(0f64, 0f64, 0f64),
        max: Vector3::new(1f64, 1f64, 0.5f64),
    },
    BoundingBox {
        min: Vector3::new(0f64, 0.5f64, 0.5f64),
        max: Vector3::new(1f64, 1f64, 1f64),
    },
    BoundingBox {
        min: Vector3::new(0f64, 0f64, 0f64),
        max: Vector3::new(0.5f64, 1f64, 1f64),
    },
    BoundingBox {
        min: Vector3::new(0.5f64, 0f64, 0f64),
        max: Vector3::new(1f64, 1f64, 0.5f64),
    },
    BoundingBox {
        min: Vector3::new(0.5f64, 0.5f64, 0.5f64),
        max: Vector3::new(1f64, 1f64, 1f64),
    },
    BoundingBox {
        min: Vector3::new(0.5f64, 0f64, 0.5f64),
        max: Vector3::new(1f64, 1f64, 1f64),
    },
    BoundingBox {
        min: Vector3::new(0f64, 0.5f64, 0.5f64),
        max: Vector3::new(0.5f64, 1f64, 1f64),
    },
    BoundingBox {
        min: Vector3::new(0f64, 0f64, 0f64),
        max: Vector3::new(0.5f64, 1f64, 0.5f64),
    },
    BoundingBox {
        min: Vector3::new(0.5f64, 0.5f64, 0f64),
        max: Vector3::new(1f64, 1f64, 0.5f64),
    },
    BoundingBox {
        min: Vector3::new(0f64, 0.5f64, 0f64),
        max: Vector3::new(0.5f64, 1f64, 1f64),
    },
    BoundingBox {
        min: Vector3::new(0f64, 0.5f64, 0f64),
        max: Vector3::new(1f64, 1f64, 0.5f64),
    },
    BoundingBox {
        min: Vector3::new(0f64, 0.5f64, 0f64),
        max: Vector3::new(0.5f64, 1f64, 0.5f64),
    },
    BoundingBox {
        min: Vector3::new(0f64, 0f64, 0.5f64),
        max: Vector3::new(1f64, 1f64, 1f64),
    },
    BoundingBox {
        min: Vector3::new(0f64, 0f64, 0.5f64),
        max: Vector3::new(0.5f64, 1f64, 1f64),
    },
    BoundingBox {
        min: Vector3::new(0.5f64, 0.5f64, 0f64),
        max: Vector3::new(1f64, 1f64, 1f64),
    },
    BoundingBox {
        min: Vector3::new(0.5f64, 0f64, 0f64),
        max: Vector3::new(1f64, 1f64, 1f64),
    },
    BoundingBox {
        min: Vector3::new(0.0625f64, 0f64, 0.0625f64),
        max: Vector3::new(0.9375f64, 0.875f64, 0.9375f64),
    },
    BoundingBox {
        min: Vector3::new(0.0625f64, 0f64, 0.0625f64),
        max: Vector3::new(1f64, 0.875f64, 0.9375f64),
    },
    BoundingBox {
        min: Vector3::new(0f64, 0f64, 0.0625f64),
        max: Vector3::new(0.9375f64, 0.875f64, 0.9375f64),
    },
    BoundingBox {
        min: Vector3::new(0.0625f64, 0f64, 0f64),
        max: Vector3::new(0.9375f64, 0.875f64, 0.9375f64),
    },
    BoundingBox {
        min: Vector3::new(0.0625f64, 0f64, 0.0625f64),
        max: Vector3::new(0.9375f64, 0.875f64, 1f64),
    },
    BoundingBox {
        min: Vector3::new(0f64, 0f64, 0.1875f64),
        max: Vector3::new(1f64, 0.0625f64, 0.8125f64),
    },
    BoundingBox {
        min: Vector3::new(0.1875f64, 0f64, 0f64),
        max: Vector3::new(0.8125f64, 0.0625f64, 0.1875f64),
    },
    BoundingBox {
        min: Vector3::new(0.1875f64, 0f64, 0.8125f64),
        max: Vector3::new(0.8125f64, 0.0625f64, 1f64),
    },
    BoundingBox {
        min: Vector3::new(0f64, 0.0625f64, 0.1875f64),
        max: Vector3::new(0.0625f64, 1f64, 0.8125f64),
    },
    BoundingBox {
        min: Vector3::new(0.1875f64, 0.0625f64, 0f64),
        max: Vector3::new(0.8125f64, 1f64, 0.0625f64),
    },
    BoundingBox {
        min: Vector3::new(0.1875f64, 0.0625f64, 0.9375f64),
        max: Vector3::new(0.8125f64, 1f64, 1f64),
    },
    BoundingBox {
        min: Vector3::new(0.9375f64, 0.0625f64, 0.1875f64),
        max: Vector3::new(1f64, 1f64, 0.8125f64),
    },
    BoundingBox {
        min: Vector3::new(0.1875f64, 0f64, 0f64),
        max: Vector3::new(0.8125f64, 0.0625f64, 1f64),
    },
    BoundingBox {
        min: Vector3::new(0.8125f64, 0f64, 0.1875f64),
        max: Vector3::new(1f64, 0.0625f64, 0.8125f64),
    },
    BoundingBox {
        min: Vector3::new(0.1875f64, 0f64, 0f64),
        max: Vector3::new(0.8125f64, 0.0625f64, 0.8125f64),
    },
    BoundingBox {
        min: Vector3::new(0.1875f64, 0f64, 0.1875f64),
        max: Vector3::new(0.8125f64, 0.0625f64, 1f64),
    },
    BoundingBox {
        min: Vector3::new(0.1875f64, 0f64, 0.1875f64),
        max: Vector3::new(1f64, 0.0625f64, 0.8125f64),
    },
    BoundingBox {
        min: Vector3::new(0f64, 0f64, 0.1875f64),
        max: Vector3::new(0.8125f64, 0.0625f64, 0.8125f64),
    },
    BoundingBox {
        min: Vector3::new(0.1875f64, 0f64, 0.1875f64),
        max: Vector3::new(0.8125f64, 0.0625f64, 0.8125f64),
    },
    BoundingBox {
        min: Vector3::new(0f64, 0f64, 0f64),
        max: Vector3::new(1f64, 0.375f64, 1f64),
    },
    BoundingBox {
        min: Vector3::new(0f64, 0f64, 0f64),
        max: Vector3::new(1f64, 0.625f64, 1f64),
    },
    BoundingBox {
        min: Vector3::new(0f64, 0f64, 0f64),
        max: Vector3::new(1f64, 0.875f64, 1f64),
    },
    BoundingBox {
        min: Vector3::new(0f64, 0f64, 0f64),
        max: Vector3::new(1f64, 0.9375f64, 1f64),
    },
    BoundingBox {
        min: Vector3::new(0.25f64, 0f64, 0.25f64),
        max: Vector3::new(0.75f64, 1f64, 0.75f64),
    },
    BoundingBox {
        min: Vector3::new(0f64, 0f64, 0f64),
        max: Vector3::new(0.1875f64, 1f64, 1f64),
    },
    BoundingBox {
        min: Vector3::new(0f64, 0f64, 0.8125f64),
        max: Vector3::new(1f64, 1f64, 1f64),
    },
    BoundingBox {
        min: Vector3::new(0.8125f64, 0f64, 0f64),
        max: Vector3::new(1f64, 1f64, 1f64),
    },
    BoundingBox {
        min: Vector3::new(0f64, 0f64, 0f64),
        max: Vector3::new(1f64, 1f64, 0.1875f64),
    },
    BoundingBox {
        min: Vector3::new(0f64, 0.28125f64, 0.875f64),
        max: Vector3::new(1f64, 0.78125f64, 1f64),
    },
    BoundingBox {
        min: Vector3::new(0f64, 0.28125f64, 0f64),
        max: Vector3::new(1f64, 0.78125f64, 0.125f64),
    },
    BoundingBox {
        min: Vector3::new(0.875f64, 0.28125f64, 0f64),
        max: Vector3::new(1f64, 0.78125f64, 1f64),
    },
    BoundingBox {
        min: Vector3::new(0f64, 0.28125f64, 0f64),
        max: Vector3::new(0.125f64, 0.78125f64, 1f64),
    },
    BoundingBox {
        min: Vector3::new(0.0625f64, 0f64, 0.4375f64),
        max: Vector3::new(0.9375f64, 0.625f64, 0.5625f64),
    },
    BoundingBox {
        min: Vector3::new(0.1875f64, 0f64, 0.1875f64),
        max: Vector3::new(0.8125f64, 1f64, 0.8125f64),
    },
    BoundingBox {
        min: Vector3::new(0.4375f64, 0f64, 0.0625f64),
        max: Vector3::new(0.5625f64, 0.625f64, 0.9375f64),
    },
    BoundingBox {
        min: Vector3::new(0f64, 0.875f64, 0.375f64),
        max: Vector3::new(1f64, 1f64, 0.625f64),
    },
    BoundingBox {
        min: Vector3::new(0.375f64, 0.875f64, 0f64),
        max: Vector3::new(0.625f64, 1f64, 1f64),
    },
    BoundingBox {
        min: Vector3::new(0.3125f64, 0f64, 0.25f64),
        max: Vector3::new(0.6875f64, 0.375f64, 0.75f64),
    },
    BoundingBox {
        min: Vector3::new(0.25f64, 0f64, 0.3125f64),
        max: Vector3::new(0.75f64, 0.375f64, 0.6875f64),
    },
    BoundingBox {
        min: Vector3::new(0.3125f64, 0.25f64, 0.625f64),
        max: Vector3::new(0.6875f64, 0.75f64, 1f64),
    },
    BoundingBox {
        min: Vector3::new(0.3125f64, 0.25f64, 0f64),
        max: Vector3::new(0.6875f64, 0.75f64, 0.375f64),
    },
    BoundingBox {
        min: Vector3::new(0.625f64, 0.25f64, 0.3125f64),
        max: Vector3::new(1f64, 0.75f64, 0.6875f64),
    },
    BoundingBox {
        min: Vector3::new(0f64, 0.25f64, 0.3125f64),
        max: Vector3::new(0.375f64, 0.75f64, 0.6875f64),
    },
    BoundingBox {
        min: Vector3::new(0.3125f64, 0.625f64, 0.25f64),
        max: Vector3::new(0.6875f64, 1f64, 0.75f64),
    },
    BoundingBox {
        min: Vector3::new(0.25f64, 0.625f64, 0.3125f64),
        max: Vector3::new(0.75f64, 1f64, 0.6875f64),
    },
    BoundingBox {
        min: Vector3::new(0.0625f64, 0f64, 0.0625f64),
        max: Vector3::new(0.9375f64, 0.03125f64, 0.9375f64),
    },
    BoundingBox {
        min: Vector3::new(0.0625f64, 0f64, 0.0625f64),
        max: Vector3::new(0.9375f64, 0.0625f64, 0.9375f64),
    },
    BoundingBox {
        min: Vector3::new(0.3125f64, 0f64, 0.375f64),
        max: Vector3::new(0.6875f64, 0.0625f64, 0.625f64),
    },
    BoundingBox {
        min: Vector3::new(0.3125f64, 0f64, 0.375f64),
        max: Vector3::new(0.6875f64, 0.125f64, 0.625f64),
    },
    BoundingBox {
        min: Vector3::new(0.375f64, 0f64, 0.3125f64),
        max: Vector3::new(0.625f64, 0.0625f64, 0.6875f64),
    },
    BoundingBox {
        min: Vector3::new(0.375f64, 0f64, 0.3125f64),
        max: Vector3::new(0.625f64, 0.125f64, 0.6875f64),
    },
    BoundingBox {
        min: Vector3::new(0.3125f64, 0.375f64, 0.9375f64),
        max: Vector3::new(0.6875f64, 0.625f64, 1f64),
    },
    BoundingBox {
        min: Vector3::new(0.3125f64, 0.375f64, 0.875f64),
        max: Vector3::new(0.6875f64, 0.625f64, 1f64),
    },
    BoundingBox {
        min: Vector3::new(0.3125f64, 0.375f64, 0f64),
        max: Vector3::new(0.6875f64, 0.625f64, 0.0625f64),
    },
    BoundingBox {
        min: Vector3::new(0.3125f64, 0.375f64, 0f64),
        max: Vector3::new(0.6875f64, 0.625f64, 0.125f64),
    },
    BoundingBox {
        min: Vector3::new(0.9375f64, 0.375f64, 0.3125f64),
        max: Vector3::new(1f64, 0.625f64, 0.6875f64),
    },
    BoundingBox {
        min: Vector3::new(0.875f64, 0.375f64, 0.3125f64),
        max: Vector3::new(1f64, 0.625f64, 0.6875f64),
    },
    BoundingBox {
        min: Vector3::new(0f64, 0.375f64, 0.3125f64),
        max: Vector3::new(0.0625f64, 0.625f64, 0.6875f64),
    },
    BoundingBox {
        min: Vector3::new(0f64, 0.375f64, 0.3125f64),
        max: Vector3::new(0.125f64, 0.625f64, 0.6875f64),
    },
    BoundingBox {
        min: Vector3::new(0.3125f64, 0.9375f64, 0.375f64),
        max: Vector3::new(0.6875f64, 1f64, 0.625f64),
    },
    BoundingBox {
        min: Vector3::new(0.3125f64, 0.875f64, 0.375f64),
        max: Vector3::new(0.6875f64, 1f64, 0.625f64),
    },
    BoundingBox {
        min: Vector3::new(0.375f64, 0.9375f64, 0.3125f64),
        max: Vector3::new(0.625f64, 1f64, 0.6875f64),
    },
    BoundingBox {
        min: Vector3::new(0.375f64, 0.875f64, 0.3125f64),
        max: Vector3::new(0.625f64, 1f64, 0.6875f64),
    },
    BoundingBox {
        min: Vector3::new(0.0625f64, 0f64, 0.0625f64),
        max: Vector3::new(0.9375f64, 0.9375f64, 0.9375f64),
    },
    BoundingBox {
        min: Vector3::new(0.0625f64, 0f64, 0.0625f64),
        max: Vector3::new(0.9375f64, 0.75f64, 0.9375f64),
    },
    BoundingBox {
        min: Vector3::new(0f64, 0f64, 0.375f64),
        max: Vector3::new(1f64, 1.5f64, 0.625f64),
    },
    BoundingBox {
        min: Vector3::new(0.375f64, 0f64, 0f64),
        max: Vector3::new(0.625f64, 1.5f64, 0.375f64),
    },
    BoundingBox {
        min: Vector3::new(0.375f64, 0f64, 0.625f64),
        max: Vector3::new(0.625f64, 1.5f64, 1f64),
    },
    BoundingBox {
        min: Vector3::new(0f64, 0f64, 0.375f64),
        max: Vector3::new(1f64, 1f64, 0.625f64),
    },
    BoundingBox {
        min: Vector3::new(0.375f64, 0f64, 0f64),
        max: Vector3::new(0.625f64, 1f64, 0.375f64),
    },
    BoundingBox {
        min: Vector3::new(0.375f64, 0f64, 0.625f64),
        max: Vector3::new(0.625f64, 1f64, 1f64),
    },
    BoundingBox {
        min: Vector3::new(0.375f64, 0f64, 0f64),
        max: Vector3::new(0.625f64, 1.5f64, 1f64),
    },
    BoundingBox {
        min: Vector3::new(0.625f64, 0f64, 0.375f64),
        max: Vector3::new(1f64, 1.5f64, 0.625f64),
    },
    BoundingBox {
        min: Vector3::new(0.375f64, 0f64, 0f64),
        max: Vector3::new(0.625f64, 1f64, 1f64),
    },
    BoundingBox {
        min: Vector3::new(0.625f64, 0f64, 0.375f64),
        max: Vector3::new(1f64, 1f64, 0.625f64),
    },
    BoundingBox {
        min: Vector3::new(0.375f64, 0f64, 0f64),
        max: Vector3::new(0.625f64, 1.5f64, 0.625f64),
    },
    BoundingBox {
        min: Vector3::new(0.375f64, 0f64, 0f64),
        max: Vector3::new(0.625f64, 1f64, 0.625f64),
    },
    BoundingBox {
        min: Vector3::new(0.375f64, 0f64, 0.375f64),
        max: Vector3::new(0.625f64, 1.5f64, 1f64),
    },
    BoundingBox {
        min: Vector3::new(0.375f64, 0f64, 0.375f64),
        max: Vector3::new(0.625f64, 1f64, 1f64),
    },
    BoundingBox {
        min: Vector3::new(0.375f64, 0f64, 0.375f64),
        max: Vector3::new(1f64, 1.5f64, 0.625f64),
    },
    BoundingBox {
        min: Vector3::new(0.375f64, 0f64, 0.375f64),
        max: Vector3::new(1f64, 1f64, 0.625f64),
    },
    BoundingBox {
        min: Vector3::new(0f64, 0f64, 0.375f64),
        max: Vector3::new(0.625f64, 1.5f64, 0.625f64),
    },
    BoundingBox {
        min: Vector3::new(0f64, 0f64, 0.375f64),
        max: Vector3::new(0.625f64, 1f64, 0.625f64),
    },
    BoundingBox {
        min: Vector3::new(0.375f64, 0f64, 0.375f64),
        max: Vector3::new(0.625f64, 1.5f64, 0.625f64),
    },
    BoundingBox {
        min: Vector3::new(0.0625f64, 0f64, 0.0625f64),
        max: Vector3::new(0.9375f64, 0.5f64, 0.9375f64),
    },
    BoundingBox {
        min: Vector3::new(0.1875f64, 0f64, 0.0625f64),
        max: Vector3::new(0.9375f64, 0.5f64, 0.9375f64),
    },
    BoundingBox {
        min: Vector3::new(0.3125f64, 0f64, 0.0625f64),
        max: Vector3::new(0.9375f64, 0.5f64, 0.9375f64),
    },
    BoundingBox {
        min: Vector3::new(0.4375f64, 0f64, 0.0625f64),
        max: Vector3::new(0.9375f64, 0.5f64, 0.9375f64),
    },
    BoundingBox {
        min: Vector3::new(0.5625f64, 0f64, 0.0625f64),
        max: Vector3::new(0.9375f64, 0.5f64, 0.9375f64),
    },
    BoundingBox {
        min: Vector3::new(0.6875f64, 0f64, 0.0625f64),
        max: Vector3::new(0.9375f64, 0.5f64, 0.9375f64),
    },
    BoundingBox {
        min: Vector3::new(0.8125f64, 0f64, 0.0625f64),
        max: Vector3::new(0.9375f64, 0.5f64, 0.9375f64),
    },
    BoundingBox {
        min: Vector3::new(0f64, 0.8125f64, 0f64),
        max: Vector3::new(1f64, 1f64, 1f64),
    },
    BoundingBox {
        min: Vector3::new(0f64, 0f64, 0f64),
        max: Vector3::new(1f64, 0.1875f64, 1f64),
    },
    BoundingBox {
        min: Vector3::new(0f64, 0f64, 0.4375f64),
        max: Vector3::new(1f64, 1f64, 0.5625f64),
    },
    BoundingBox {
        min: Vector3::new(0.4375f64, 0f64, 0f64),
        max: Vector3::new(0.5625f64, 1f64, 0.4375f64),
    },
    BoundingBox {
        min: Vector3::new(0.4375f64, 0f64, 0.5625f64),
        max: Vector3::new(0.5625f64, 1f64, 1f64),
    },
    BoundingBox {
        min: Vector3::new(0.4375f64, 0f64, 0f64),
        max: Vector3::new(0.5625f64, 1f64, 1f64),
    },
    BoundingBox {
        min: Vector3::new(0.5625f64, 0f64, 0.4375f64),
        max: Vector3::new(1f64, 1f64, 0.5625f64),
    },
    BoundingBox {
        min: Vector3::new(0.4375f64, 0f64, 0f64),
        max: Vector3::new(0.5625f64, 1f64, 0.5625f64),
    },
    BoundingBox {
        min: Vector3::new(0.4375f64, 0f64, 0.4375f64),
        max: Vector3::new(0.5625f64, 1f64, 1f64),
    },
    BoundingBox {
        min: Vector3::new(0.4375f64, 0f64, 0.4375f64),
        max: Vector3::new(1f64, 1f64, 0.5625f64),
    },
    BoundingBox {
        min: Vector3::new(0f64, 0f64, 0.4375f64),
        max: Vector3::new(0.5625f64, 1f64, 0.5625f64),
    },
    BoundingBox {
        min: Vector3::new(0.4375f64, 0f64, 0.4375f64),
        max: Vector3::new(0.5625f64, 1f64, 0.5625f64),
    },
    BoundingBox {
        min: Vector3::new(0f64, 0.40625f64, 0.40625f64),
        max: Vector3::new(1f64, 0.59375f64, 0.59375f64),
    },
    BoundingBox {
        min: Vector3::new(0.40625f64, 0f64, 0.40625f64),
        max: Vector3::new(0.59375f64, 1f64, 0.59375f64),
    },
    BoundingBox {
        min: Vector3::new(0.40625f64, 0.40625f64, 0f64),
        max: Vector3::new(0.59375f64, 0.59375f64, 1f64),
    },
    BoundingBox {
        min: Vector3::new(0.375f64, 0f64, 0f64),
        max: Vector3::new(0.625f64, 0.625f64, 0.625f64),
    },
    BoundingBox {
        min: Vector3::new(0.375f64, 0f64, 0.375f64),
        max: Vector3::new(0.625f64, 0.625f64, 1f64),
    },
    BoundingBox {
        min: Vector3::new(0f64, 0f64, 0.375f64),
        max: Vector3::new(0.625f64, 0.625f64, 0.625f64),
    },
    BoundingBox {
        min: Vector3::new(0.375f64, 0f64, 0.375f64),
        max: Vector3::new(1f64, 0.625f64, 0.625f64),
    },
    BoundingBox {
        min: Vector3::new(0.4375f64, 0f64, 0.4375f64),
        max: Vector3::new(0.5625f64, 0.125f64, 0.5625f64),
    },
    BoundingBox {
        min: Vector3::new(0.4375f64, 0f64, 0.4375f64),
        max: Vector3::new(0.5625f64, 0.25f64, 0.5625f64),
    },
    BoundingBox {
        min: Vector3::new(0.4375f64, 0f64, 0.4375f64),
        max: Vector3::new(0.5625f64, 0.375f64, 0.5625f64),
    },
    BoundingBox {
        min: Vector3::new(0.4375f64, 0f64, 0.4375f64),
        max: Vector3::new(0.5625f64, 0.5f64, 0.5625f64),
    },
    BoundingBox {
        min: Vector3::new(0.4375f64, 0f64, 0.4375f64),
        max: Vector3::new(0.5625f64, 0.625f64, 0.5625f64),
    },
    BoundingBox {
        min: Vector3::new(0.4375f64, 0f64, 0.4375f64),
        max: Vector3::new(0.5625f64, 0.75f64, 0.5625f64),
    },
    BoundingBox {
        min: Vector3::new(0.4375f64, 0f64, 0.4375f64),
        max: Vector3::new(0.5625f64, 0.875f64, 0.5625f64),
    },
    BoundingBox {
        min: Vector3::new(0f64, 0.0625f64, 0f64),
        max: Vector3::new(0.0625f64, 1f64, 1f64),
    },
    BoundingBox {
        min: Vector3::new(0.0625f64, 0.0625f64, 0f64),
        max: Vector3::new(1f64, 1f64, 0.0625f64),
    },
    BoundingBox {
        min: Vector3::new(0.0625f64, 0.0625f64, 0.9375f64),
        max: Vector3::new(1f64, 1f64, 1f64),
    },
    BoundingBox {
        min: Vector3::new(0.9375f64, 0.0625f64, 0.0625f64),
        max: Vector3::new(1f64, 1f64, 0.9375f64),
    },
    BoundingBox {
        min: Vector3::new(0f64, 0.0625f64, 0f64),
        max: Vector3::new(1f64, 1f64, 0.0625f64),
    },
    BoundingBox {
        min: Vector3::new(0f64, 0.0625f64, 0.9375f64),
        max: Vector3::new(1f64, 1f64, 1f64),
    },
    BoundingBox {
        min: Vector3::new(0.9375f64, 0.0625f64, 0.0625f64),
        max: Vector3::new(1f64, 1f64, 1f64),
    },
    BoundingBox {
        min: Vector3::new(0.9375f64, 0.0625f64, 0f64),
        max: Vector3::new(1f64, 1f64, 0.9375f64),
    },
    BoundingBox {
        min: Vector3::new(0.9375f64, 0.0625f64, 0f64),
        max: Vector3::new(1f64, 1f64, 1f64),
    },
    BoundingBox {
        min: Vector3::new(0f64, 0f64, 0.375f64),
        max: Vector3::new(1f64, 0.8125f64, 0.625f64),
    },
    BoundingBox {
        min: Vector3::new(0.375f64, 0f64, 0f64),
        max: Vector3::new(0.625f64, 0.8125f64, 1f64),
    },
    BoundingBox {
        min: Vector3::new(0.0625f64, 0f64, 0.0625f64),
        max: Vector3::new(0.9375f64, 0.09375f64, 0.9375f64),
    },
    BoundingBox {
        min: Vector3::new(0f64, 0.5f64, 0f64),
        max: Vector3::new(1f64, 1f64, 1f64),
    },
    BoundingBox {
        min: Vector3::new(0.25f64, 0f64, 0.25f64),
        max: Vector3::new(0.75f64, 1.5f64, 0.75f64),
    },
    BoundingBox {
        min: Vector3::new(0f64, 0f64, 0.3125f64),
        max: Vector3::new(0.75f64, 1.5f64, 0.6875f64),
    },
    BoundingBox {
        min: Vector3::new(0.25f64, 0f64, 0.25f64),
        max: Vector3::new(0.75f64, 1.5f64, 0.3125f64),
    },
    BoundingBox {
        min: Vector3::new(0.25f64, 0f64, 0.6875f64),
        max: Vector3::new(0.75f64, 1.5f64, 0.75f64),
    },
    BoundingBox {
        min: Vector3::new(0f64, 0f64, 0.3125f64),
        max: Vector3::new(0.75f64, 0.875f64, 0.6875f64),
    },
    BoundingBox {
        min: Vector3::new(0.25f64, 0f64, 0.25f64),
        max: Vector3::new(0.75f64, 1f64, 0.3125f64),
    },
    BoundingBox {
        min: Vector3::new(0.25f64, 0f64, 0.6875f64),
        max: Vector3::new(0.75f64, 1f64, 0.75f64),
    },
    BoundingBox {
        min: Vector3::new(0.25f64, 0.875f64, 0.3125f64),
        max: Vector3::new(0.75f64, 1f64, 0.6875f64),
    },
    BoundingBox {
        min: Vector3::new(0f64, 0f64, 0.3125f64),
        max: Vector3::new(0.75f64, 1f64, 0.6875f64),
    },
    BoundingBox {
        min: Vector3::new(0f64, 0f64, 0.3125f64),
        max: Vector3::new(0.6875f64, 1.5f64, 0.6875f64),
    },
    BoundingBox {
        min: Vector3::new(0f64, 0f64, 0.3125f64),
        max: Vector3::new(0.6875f64, 0.875f64, 0.6875f64),
    },
    BoundingBox {
        min: Vector3::new(0f64, 0f64, 0.3125f64),
        max: Vector3::new(0.6875f64, 1f64, 0.6875f64),
    },
    BoundingBox {
        min: Vector3::new(0.3125f64, 0f64, 0.75f64),
        max: Vector3::new(0.6875f64, 1.5f64, 1f64),
    },
    BoundingBox {
        min: Vector3::new(0.3125f64, 0f64, 0.75f64),
        max: Vector3::new(0.6875f64, 0.875f64, 1f64),
    },
    BoundingBox {
        min: Vector3::new(0.3125f64, 0f64, 0.3125f64),
        max: Vector3::new(0.6875f64, 1.5f64, 1f64),
    },
    BoundingBox {
        min: Vector3::new(0.3125f64, 0f64, 0.3125f64),
        max: Vector3::new(0.6875f64, 0.875f64, 1f64),
    },
    BoundingBox {
        min: Vector3::new(0.3125f64, 0f64, 0.6875f64),
        max: Vector3::new(0.6875f64, 1.5f64, 1f64),
    },
    BoundingBox {
        min: Vector3::new(0.3125f64, 0f64, 0.6875f64),
        max: Vector3::new(0.6875f64, 0.875f64, 1f64),
    },
    BoundingBox {
        min: Vector3::new(0.3125f64, 0f64, 0.75f64),
        max: Vector3::new(0.6875f64, 1f64, 1f64),
    },
    BoundingBox {
        min: Vector3::new(0.3125f64, 0f64, 0.3125f64),
        max: Vector3::new(0.6875f64, 1f64, 1f64),
    },
    BoundingBox {
        min: Vector3::new(0.3125f64, 0f64, 0.6875f64),
        max: Vector3::new(0.6875f64, 1f64, 1f64),
    },
    BoundingBox {
        min: Vector3::new(0.3125f64, 0.875f64, 0.3125f64),
        max: Vector3::new(0.6875f64, 1f64, 0.6875f64),
    },
    BoundingBox {
        min: Vector3::new(0.3125f64, 0f64, 0f64),
        max: Vector3::new(0.6875f64, 1.5f64, 0.25f64),
    },
    BoundingBox {
        min: Vector3::new(0.3125f64, 0f64, 0f64),
        max: Vector3::new(0.6875f64, 0.875f64, 0.25f64),
    },
    BoundingBox {
        min: Vector3::new(0.3125f64, 0f64, 0f64),
        max: Vector3::new(0.6875f64, 1.5f64, 0.6875f64),
    },
    BoundingBox {
        min: Vector3::new(0.3125f64, 0f64, 0f64),
        max: Vector3::new(0.6875f64, 0.875f64, 0.6875f64),
    },
    BoundingBox {
        min: Vector3::new(0.3125f64, 0f64, 0f64),
        max: Vector3::new(0.6875f64, 1.5f64, 0.3125f64),
    },
    BoundingBox {
        min: Vector3::new(0.3125f64, 0f64, 0f64),
        max: Vector3::new(0.6875f64, 0.875f64, 0.3125f64),
    },
    BoundingBox {
        min: Vector3::new(0.3125f64, 0f64, 0f64),
        max: Vector3::new(0.6875f64, 1.5f64, 1f64),
    },
    BoundingBox {
        min: Vector3::new(0.3125f64, 0f64, 0f64),
        max: Vector3::new(0.6875f64, 0.875f64, 1f64),
    },
    BoundingBox {
        min: Vector3::new(0.3125f64, 0.875f64, 0.3125f64),
        max: Vector3::new(0.6875f64, 1f64, 1f64),
    },
    BoundingBox {
        min: Vector3::new(0.3125f64, 0f64, 0f64),
        max: Vector3::new(0.6875f64, 1f64, 0.25f64),
    },
    BoundingBox {
        min: Vector3::new(0.3125f64, 0f64, 0f64),
        max: Vector3::new(0.6875f64, 1f64, 0.6875f64),
    },
    BoundingBox {
        min: Vector3::new(0.3125f64, 0f64, 0f64),
        max: Vector3::new(0.6875f64, 1f64, 0.3125f64),
    },
    BoundingBox {
        min: Vector3::new(0.3125f64, 0.875f64, 0f64),
        max: Vector3::new(0.6875f64, 1f64, 0.6875f64),
    },
    BoundingBox {
        min: Vector3::new(0.3125f64, 0f64, 0f64),
        max: Vector3::new(0.6875f64, 1f64, 1f64),
    },
    BoundingBox {
        min: Vector3::new(0.75f64, 0f64, 0.3125f64),
        max: Vector3::new(1f64, 1.5f64, 0.6875f64),
    },
    BoundingBox {
        min: Vector3::new(0.75f64, 0f64, 0.3125f64),
        max: Vector3::new(1f64, 0.875f64, 0.6875f64),
    },
    BoundingBox {
        min: Vector3::new(0f64, 0f64, 0.3125f64),
        max: Vector3::new(1f64, 1.5f64, 0.6875f64),
    },
    BoundingBox {
        min: Vector3::new(0f64, 0f64, 0.3125f64),
        max: Vector3::new(1f64, 0.875f64, 0.6875f64),
    },
    BoundingBox {
        min: Vector3::new(0f64, 0.875f64, 0.3125f64),
        max: Vector3::new(0.75f64, 1f64, 0.6875f64),
    },
    BoundingBox {
        min: Vector3::new(0.3125f64, 0f64, 0.3125f64),
        max: Vector3::new(1f64, 1.5f64, 0.6875f64),
    },
    BoundingBox {
        min: Vector3::new(0.3125f64, 0f64, 0.3125f64),
        max: Vector3::new(1f64, 0.875f64, 0.6875f64),
    },
    BoundingBox {
        min: Vector3::new(0f64, 0.875f64, 0.3125f64),
        max: Vector3::new(0.6875f64, 1f64, 0.6875f64),
    },
    BoundingBox {
        min: Vector3::new(0.6875f64, 0f64, 0.3125f64),
        max: Vector3::new(1f64, 1.5f64, 0.6875f64),
    },
    BoundingBox {
        min: Vector3::new(0.6875f64, 0f64, 0.3125f64),
        max: Vector3::new(1f64, 0.875f64, 0.6875f64),
    },
    BoundingBox {
        min: Vector3::new(0.75f64, 0f64, 0.3125f64),
        max: Vector3::new(1f64, 1f64, 0.6875f64),
    },
    BoundingBox {
        min: Vector3::new(0.25f64, 0.875f64, 0.3125f64),
        max: Vector3::new(1f64, 1f64, 0.6875f64),
    },
    BoundingBox {
        min: Vector3::new(0f64, 0f64, 0.3125f64),
        max: Vector3::new(1f64, 1f64, 0.6875f64),
    },
    BoundingBox {
        min: Vector3::new(0.3125f64, 0f64, 0.3125f64),
        max: Vector3::new(1f64, 1f64, 0.6875f64),
    },
    BoundingBox {
        min: Vector3::new(0.3125f64, 0.875f64, 0.3125f64),
        max: Vector3::new(1f64, 1f64, 0.6875f64),
    },
    BoundingBox {
        min: Vector3::new(0.6875f64, 0f64, 0.3125f64),
        max: Vector3::new(1f64, 1f64, 0.6875f64),
    },
    BoundingBox {
        min: Vector3::new(0f64, 0f64, 0f64),
        max: Vector3::new(1f64, 0.3125f64, 1f64),
    },
    BoundingBox {
        min: Vector3::new(0f64, 0f64, 0f64),
        max: Vector3::new(1f64, 0.6875f64, 1f64),
    },
    BoundingBox {
        min: Vector3::new(0.0625f64, 0f64, 0.0625f64),
        max: Vector3::new(0.9375f64, 0.125f64, 0.9375f64),
    },
    BoundingBox {
        min: Vector3::new(0.4375f64, 0.125f64, 0.4375f64),
        max: Vector3::new(0.5625f64, 0.875f64, 0.5625f64),
    },
    BoundingBox {
        min: Vector3::new(0f64, 0f64, 0f64),
        max: Vector3::new(0.125f64, 1f64, 0.25f64),
    },
    BoundingBox {
        min: Vector3::new(0f64, 0f64, 0.75f64),
        max: Vector3::new(0.125f64, 1f64, 1f64),
    },
    BoundingBox {
        min: Vector3::new(0.125f64, 0f64, 0f64),
        max: Vector3::new(0.25f64, 1f64, 0.125f64),
    },
    BoundingBox {
        min: Vector3::new(0.125f64, 0f64, 0.875f64),
        max: Vector3::new(0.25f64, 1f64, 1f64),
    },
    BoundingBox {
        min: Vector3::new(0.75f64, 0f64, 0f64),
        max: Vector3::new(1f64, 1f64, 0.125f64),
    },
    BoundingBox {
        min: Vector3::new(0.75f64, 0f64, 0.875f64),
        max: Vector3::new(1f64, 1f64, 1f64),
    },
    BoundingBox {
        min: Vector3::new(0.875f64, 0f64, 0.125f64),
        max: Vector3::new(1f64, 1f64, 0.25f64),
    },
    BoundingBox {
        min: Vector3::new(0.875f64, 0f64, 0.75f64),
        max: Vector3::new(1f64, 1f64, 0.875f64),
    },
    BoundingBox {
        min: Vector3::new(0f64, 0.1875f64, 0.25f64),
        max: Vector3::new(1f64, 0.25f64, 0.75f64),
    },
    BoundingBox {
        min: Vector3::new(0.125f64, 0.1875f64, 0.125f64),
        max: Vector3::new(0.875f64, 0.25f64, 0.25f64),
    },
    BoundingBox {
        min: Vector3::new(0.125f64, 0.1875f64, 0.75f64),
        max: Vector3::new(0.875f64, 0.25f64, 0.875f64),
    },
    BoundingBox {
        min: Vector3::new(0.25f64, 0.1875f64, 0f64),
        max: Vector3::new(0.75f64, 1f64, 0.125f64),
    },
    BoundingBox {
        min: Vector3::new(0.25f64, 0.1875f64, 0.875f64),
        max: Vector3::new(0.75f64, 1f64, 1f64),
    },
    BoundingBox {
        min: Vector3::new(0f64, 0.25f64, 0.25f64),
        max: Vector3::new(0.125f64, 1f64, 0.75f64),
    },
    BoundingBox {
        min: Vector3::new(0.875f64, 0.25f64, 0.25f64),
        max: Vector3::new(1f64, 1f64, 0.75f64),
    },
    BoundingBox {
        min: Vector3::new(0f64, 0.375f64, 0f64),
        max: Vector3::new(1f64, 0.75f64, 1f64),
    },
    BoundingBox {
        min: Vector3::new(0.25f64, 0.8125f64, 0.25f64),
        max: Vector3::new(0.75f64, 1f64, 0.75f64),
    },
    BoundingBox {
        min: Vector3::new(0.375f64, 0.4375f64, 0.0625f64),
        max: Vector3::new(0.625f64, 0.75f64, 0.3125f64),
    },
    BoundingBox {
        min: Vector3::new(0.375f64, 0.4375f64, 0.6875f64),
        max: Vector3::new(0.625f64, 0.75f64, 0.9375f64),
    },
    BoundingBox {
        min: Vector3::new(0.0625f64, 0.4375f64, 0.375f64),
        max: Vector3::new(0.3125f64, 0.75f64, 0.625f64),
    },
    BoundingBox {
        min: Vector3::new(0.6875f64, 0.4375f64, 0.375f64),
        max: Vector3::new(0.9375f64, 0.75f64, 0.625f64),
    },
    BoundingBox {
        min: Vector3::new(0.3125f64, 0.3125f64, 0.0625f64),
        max: Vector3::new(0.6875f64, 0.75f64, 0.4375f64),
    },
    BoundingBox {
        min: Vector3::new(0.3125f64, 0.3125f64, 0.5625f64),
        max: Vector3::new(0.6875f64, 0.75f64, 0.9375f64),
    },
    BoundingBox {
        min: Vector3::new(0.0625f64, 0.3125f64, 0.3125f64),
        max: Vector3::new(0.4375f64, 0.75f64, 0.6875f64),
    },
    BoundingBox {
        min: Vector3::new(0.5625f64, 0.3125f64, 0.3125f64),
        max: Vector3::new(0.9375f64, 0.75f64, 0.6875f64),
    },
    BoundingBox {
        min: Vector3::new(0.25f64, 0.1875f64, 0.0625f64),
        max: Vector3::new(0.75f64, 0.75f64, 0.5625f64),
    },
    BoundingBox {
        min: Vector3::new(0.25f64, 0.1875f64, 0.4375f64),
        max: Vector3::new(0.75f64, 0.75f64, 0.9375f64),
    },
    BoundingBox {
        min: Vector3::new(0.0625f64, 0.1875f64, 0.25f64),
        max: Vector3::new(0.5625f64, 0.75f64, 0.75f64),
    },
    BoundingBox {
        min: Vector3::new(0.4375f64, 0.1875f64, 0.25f64),
        max: Vector3::new(0.9375f64, 0.75f64, 0.75f64),
    },
    BoundingBox {
        min: Vector3::new(0.3125f64, 0f64, 0.625f64),
        max: Vector3::new(0.6875f64, 0.625f64, 1f64),
    },
    BoundingBox {
        min: Vector3::new(0.3125f64, 0f64, 0f64),
        max: Vector3::new(0.6875f64, 0.625f64, 0.375f64),
    },
    BoundingBox {
        min: Vector3::new(0.625f64, 0f64, 0.3125f64),
        max: Vector3::new(1f64, 0.625f64, 0.6875f64),
    },
    BoundingBox {
        min: Vector3::new(0f64, 0f64, 0.3125f64),
        max: Vector3::new(0.375f64, 0.625f64, 0.6875f64),
    },
    BoundingBox {
        min: Vector3::new(0f64, 0.0625f64, 0f64),
        max: Vector3::new(1f64, 0.15625f64, 1f64),
    },
    BoundingBox {
        min: Vector3::new(0f64, 0f64, 0f64),
        max: Vector3::new(1f64, 0.4375f64, 1f64),
    },
    BoundingBox {
        min: Vector3::new(0f64, 0f64, 0f64),
        max: Vector3::new(1f64, 0.5625f64, 1f64),
    },
    BoundingBox {
        min: Vector3::new(0.25f64, 0f64, 0.25f64),
        max: Vector3::new(0.75f64, 0.5f64, 0.75f64),
    },
    BoundingBox {
        min: Vector3::new(0.25f64, 0.25f64, 0.5f64),
        max: Vector3::new(0.75f64, 0.75f64, 1f64),
    },
    BoundingBox {
        min: Vector3::new(0.25f64, 0.25f64, 0f64),
        max: Vector3::new(0.75f64, 0.75f64, 0.5f64),
    },
    BoundingBox {
        min: Vector3::new(0.5f64, 0.25f64, 0.25f64),
        max: Vector3::new(1f64, 0.75f64, 0.75f64),
    },
    BoundingBox {
        min: Vector3::new(0f64, 0.25f64, 0.25f64),
        max: Vector3::new(0.5f64, 0.75f64, 0.75f64),
    },
    BoundingBox {
        min: Vector3::new(0.1875f64, 0f64, 0.1875f64),
        max: Vector3::new(0.8125f64, 0.5f64, 0.8125f64),
    },
    BoundingBox {
        min: Vector3::new(0.1875f64, 0.25f64, 0.5f64),
        max: Vector3::new(0.8125f64, 0.75f64, 1f64),
    },
    BoundingBox {
        min: Vector3::new(0.1875f64, 0.25f64, 0f64),
        max: Vector3::new(0.8125f64, 0.75f64, 0.5f64),
    },
    BoundingBox {
        min: Vector3::new(0.5f64, 0.25f64, 0.1875f64),
        max: Vector3::new(1f64, 0.75f64, 0.8125f64),
    },
    BoundingBox {
        min: Vector3::new(0f64, 0.25f64, 0.1875f64),
        max: Vector3::new(0.5f64, 0.75f64, 0.8125f64),
    },
    BoundingBox {
        min: Vector3::new(0.125f64, 0f64, 0.125f64),
        max: Vector3::new(0.875f64, 0.25f64, 0.875f64),
    },
    BoundingBox {
        min: Vector3::new(0.25f64, 0.25f64, 0.1875f64),
        max: Vector3::new(0.75f64, 0.3125f64, 0.8125f64),
    },
    BoundingBox {
        min: Vector3::new(0.375f64, 0.3125f64, 0.25f64),
        max: Vector3::new(0.625f64, 1f64, 0.75f64),
    },
    BoundingBox {
        min: Vector3::new(0.1875f64, 0.625f64, 0f64),
        max: Vector3::new(0.375f64, 1f64, 1f64),
    },
    BoundingBox {
        min: Vector3::new(0.375f64, 0.625f64, 0f64),
        max: Vector3::new(0.8125f64, 1f64, 0.25f64),
    },
    BoundingBox {
        min: Vector3::new(0.375f64, 0.625f64, 0.75f64),
        max: Vector3::new(0.8125f64, 1f64, 1f64),
    },
    BoundingBox {
        min: Vector3::new(0.625f64, 0.625f64, 0.25f64),
        max: Vector3::new(0.8125f64, 1f64, 0.75f64),
    },
    BoundingBox {
        min: Vector3::new(0.1875f64, 0.25f64, 0.25f64),
        max: Vector3::new(0.8125f64, 0.3125f64, 0.75f64),
    },
    BoundingBox {
        min: Vector3::new(0.25f64, 0.3125f64, 0.375f64),
        max: Vector3::new(0.75f64, 1f64, 0.625f64),
    },
    BoundingBox {
        min: Vector3::new(0f64, 0.625f64, 0.1875f64),
        max: Vector3::new(0.25f64, 1f64, 0.8125f64),
    },
    BoundingBox {
        min: Vector3::new(0.25f64, 0.625f64, 0.1875f64),
        max: Vector3::new(1f64, 1f64, 0.375f64),
    },
    BoundingBox {
        min: Vector3::new(0.25f64, 0.625f64, 0.625f64),
        max: Vector3::new(1f64, 1f64, 0.8125f64),
    },
    BoundingBox {
        min: Vector3::new(0.75f64, 0.625f64, 0.375f64),
        max: Vector3::new(1f64, 1f64, 0.625f64),
    },
    BoundingBox {
        min: Vector3::new(0.375f64, 0f64, 0.375f64),
        max: Vector3::new(0.625f64, 0.6875f64, 0.625f64),
    },
    BoundingBox {
        min: Vector3::new(0.25f64, 0.25f64, 0.25f64),
        max: Vector3::new(0.375f64, 0.6875f64, 0.75f64),
    },
    BoundingBox {
        min: Vector3::new(0.375f64, 0.25f64, 0.25f64),
        max: Vector3::new(0.75f64, 0.6875f64, 0.375f64),
    },
    BoundingBox {
        min: Vector3::new(0.375f64, 0.25f64, 0.625f64),
        max: Vector3::new(0.75f64, 0.6875f64, 0.75f64),
    },
    BoundingBox {
        min: Vector3::new(0.625f64, 0.25f64, 0.375f64),
        max: Vector3::new(0.75f64, 0.6875f64, 0.625f64),
    },
    BoundingBox {
        min: Vector3::new(0f64, 0.625f64, 0f64),
        max: Vector3::new(0.25f64, 0.6875f64, 1f64),
    },
    BoundingBox {
        min: Vector3::new(0.25f64, 0.625f64, 0f64),
        max: Vector3::new(1f64, 0.6875f64, 0.25f64),
    },
    BoundingBox {
        min: Vector3::new(0.25f64, 0.625f64, 0.75f64),
        max: Vector3::new(1f64, 0.6875f64, 1f64),
    },
    BoundingBox {
        min: Vector3::new(0.75f64, 0.625f64, 0.25f64),
        max: Vector3::new(1f64, 0.6875f64, 0.75f64),
    },
    BoundingBox {
        min: Vector3::new(0f64, 0.6875f64, 0f64),
        max: Vector3::new(0.125f64, 1f64, 1f64),
    },
    BoundingBox {
        min: Vector3::new(0.125f64, 0.6875f64, 0f64),
        max: Vector3::new(1f64, 1f64, 0.125f64),
    },
    BoundingBox {
        min: Vector3::new(0.125f64, 0.6875f64, 0.875f64),
        max: Vector3::new(1f64, 1f64, 1f64),
    },
    BoundingBox {
        min: Vector3::new(0.875f64, 0.6875f64, 0.125f64),
        max: Vector3::new(1f64, 1f64, 0.875f64),
    },
    BoundingBox {
        min: Vector3::new(0.25f64, 0.25f64, 0.25f64),
        max: Vector3::new(0.75f64, 0.6875f64, 0.75f64),
    },
    BoundingBox {
        min: Vector3::new(0.375f64, 0.25f64, 0f64),
        max: Vector3::new(0.625f64, 0.5f64, 0.25f64),
    },
    BoundingBox {
        min: Vector3::new(0.375f64, 0.25f64, 0.75f64),
        max: Vector3::new(0.625f64, 0.5f64, 1f64),
    },
    BoundingBox {
        min: Vector3::new(0f64, 0.25f64, 0.375f64),
        max: Vector3::new(0.75f64, 0.5f64, 0.625f64),
    },
    BoundingBox {
        min: Vector3::new(0.25f64, 0.25f64, 0.25f64),
        max: Vector3::new(0.75f64, 0.6875f64, 0.375f64),
    },
    BoundingBox {
        min: Vector3::new(0.25f64, 0.25f64, 0.625f64),
        max: Vector3::new(0.75f64, 0.6875f64, 0.75f64),
    },
    BoundingBox {
        min: Vector3::new(0.25f64, 0.5f64, 0.375f64),
        max: Vector3::new(0.75f64, 0.6875f64, 0.625f64),
    },
    BoundingBox {
        min: Vector3::new(0.75f64, 0.25f64, 0.375f64),
        max: Vector3::new(1f64, 0.5f64, 0.625f64),
    },
    BoundingBox {
        min: Vector3::new(0f64, 0f64, 0.875f64),
        max: Vector3::new(1f64, 0.78125f64, 1f64),
    },
    BoundingBox {
        min: Vector3::new(0f64, 0f64, 0f64),
        max: Vector3::new(1f64, 0.78125f64, 0.125f64),
    },
    BoundingBox {
        min: Vector3::new(0.875f64, 0f64, 0f64),
        max: Vector3::new(1f64, 0.78125f64, 1f64),
    },
    BoundingBox {
        min: Vector3::new(0f64, 0f64, 0f64),
        max: Vector3::new(0.125f64, 0.78125f64, 1f64),
    },
    BoundingBox {
        min: Vector3::new(0.375f64, 0.375f64, 0f64),
        max: Vector3::new(0.625f64, 0.625f64, 1f64),
    },
    BoundingBox {
        min: Vector3::new(0f64, 0.375f64, 0.375f64),
        max: Vector3::new(1f64, 0.625f64, 0.625f64),
    },
    BoundingBox {
        min: Vector3::new(0f64, 0.1875f64, 0.1875f64),
        max: Vector3::new(0.1875f64, 0.8125f64, 0.8125f64),
    },
    BoundingBox {
        min: Vector3::new(0.1875f64, 0.1875f64, 0f64),
        max: Vector3::new(0.8125f64, 0.8125f64, 0.1875f64),
    },
    BoundingBox {
        min: Vector3::new(0.1875f64, 0.1875f64, 0.8125f64),
        max: Vector3::new(0.8125f64, 0.8125f64, 1f64),
    },
    BoundingBox {
        min: Vector3::new(0.8125f64, 0.1875f64, 0.1875f64),
        max: Vector3::new(1f64, 0.8125f64, 0.8125f64),
    },
    BoundingBox {
        min: Vector3::new(0.1875f64, 0f64, 0.1875f64),
        max: Vector3::new(0.8125f64, 0.8125f64, 0.8125f64),
    },
    BoundingBox {
        min: Vector3::new(0f64, 0.1875f64, 0.1875f64),
        max: Vector3::new(1f64, 0.8125f64, 0.8125f64),
    },
    BoundingBox {
        min: Vector3::new(0.1875f64, 0.8125f64, 0.1875f64),
        max: Vector3::new(0.8125f64, 1f64, 0.8125f64),
    },
    BoundingBox {
        min: Vector3::new(0.1875f64, 0.1875f64, 0f64),
        max: Vector3::new(0.8125f64, 0.8125f64, 1f64),
    },
    BoundingBox {
        min: Vector3::new(0.1875f64, 0.1875f64, 0f64),
        max: Vector3::new(0.8125f64, 0.8125f64, 0.8125f64),
    },
    BoundingBox {
        min: Vector3::new(0.1875f64, 0.1875f64, 0.1875f64),
        max: Vector3::new(0.8125f64, 0.8125f64, 1f64),
    },
    BoundingBox {
        min: Vector3::new(0.1875f64, 0.1875f64, 0.1875f64),
        max: Vector3::new(1f64, 0.8125f64, 0.8125f64),
    },
    BoundingBox {
        min: Vector3::new(0f64, 0.1875f64, 0.1875f64),
        max: Vector3::new(0.8125f64, 0.8125f64, 0.8125f64),
    },
    BoundingBox {
        min: Vector3::new(0.1875f64, 0.1875f64, 0.1875f64),
        max: Vector3::new(0.8125f64, 1f64, 0.8125f64),
    },
    BoundingBox {
        min: Vector3::new(0.1875f64, 0.1875f64, 0.1875f64),
        max: Vector3::new(0.8125f64, 0.8125f64, 0.8125f64),
    },
    BoundingBox {
        min: Vector3::new(0.3125f64, 0f64, 0.3125f64),
        max: Vector3::new(0.6875f64, 0.625f64, 0.6875f64),
    },
    BoundingBox {
        min: Vector3::new(0.3125f64, -0.0625f64, 0.3125f64),
        max: Vector3::new(0.6875f64, 0.1875f64, 0.6875f64),
    },
    BoundingBox {
        min: Vector3::new(0.1875f64, -0.0625f64, 0.1875f64),
        max: Vector3::new(0.8125f64, 0.3125f64, 0.8125f64),
    },
    BoundingBox {
        min: Vector3::new(0.1875f64, -0.0625f64, 0.1875f64),
        max: Vector3::new(0.8125f64, 0.875f64, 0.8125f64),
    },
    BoundingBox {
        min: Vector3::new(0.1875f64, -0.0625f64, 0.1875f64),
        max: Vector3::new(0.8125f64, 1f64, 0.8125f64),
    },
    BoundingBox {
        min: Vector3::new(0.1875f64, 0f64, 0.1875f64),
        max: Vector3::new(0.8125f64, 0.6875f64, 0.8125f64),
    },
    BoundingBox {
        min: Vector3::new(0.1875f64, 0f64, 0.1875f64),
        max: Vector3::new(0.8125f64, 0.9375f64, 0.8125f64),
    },
    BoundingBox {
        min: Vector3::new(0.3125f64, 0.3125f64, 0.3125f64),
        max: Vector3::new(0.6875f64, 0.6875f64, 0.6875f64),
    },
    BoundingBox {
        min: Vector3::new(0.1875f64, 0f64, 0.1875f64),
        max: Vector3::new(0.75f64, 0.4375f64, 0.75f64),
    },
    BoundingBox {
        min: Vector3::new(0.0625f64, 0f64, 0.0625f64),
        max: Vector3::new(0.9375f64, 0.4375f64, 0.9375f64),
    },
    BoundingBox {
        min: Vector3::new(0.0625f64, 0f64, 0.125f64),
        max: Vector3::new(0.9375f64, 1f64, 0.875f64),
    },
    BoundingBox {
        min: Vector3::new(0.1875f64, 0f64, 0.1875f64),
        max: Vector3::new(0.8125f64, 0.625f64, 0.8125f64),
    },
    BoundingBox {
        min: Vector3::new(0.125f64, 0f64, 0.125f64),
        max: Vector3::new(0.875f64, 0.9375f64, 0.875f64),
    },
    BoundingBox {
        min: Vector3::new(0f64, 0.25f64, 0.3125f64),
        max: Vector3::new(1f64, 0.75f64, 1f64),
    },
    BoundingBox {
        min: Vector3::new(0f64, 0.25f64, 0f64),
        max: Vector3::new(1f64, 0.75f64, 0.6875f64),
    },
    BoundingBox {
        min: Vector3::new(0.3125f64, 0.25f64, 0f64),
        max: Vector3::new(1f64, 0.75f64, 1f64),
    },
    BoundingBox {
        min: Vector3::new(0f64, 0.25f64, 0f64),
        max: Vector3::new(0.6875f64, 0.75f64, 1f64),
    },
    BoundingBox {
        min: Vector3::new(0.375f64, 0f64, 0.375f64),
        max: Vector3::new(0.625f64, 0.375f64, 0.625f64),
    },
    BoundingBox {
        min: Vector3::new(0.1875f64, 0f64, 0.1875f64),
        max: Vector3::new(0.8125f64, 0.375f64, 0.8125f64),
    },
    BoundingBox {
        min: Vector3::new(0.125f64, 0f64, 0.125f64),
        max: Vector3::new(0.875f64, 0.375f64, 0.875f64),
    },
    BoundingBox {
        min: Vector3::new(0.125f64, 0f64, 0.125f64),
        max: Vector3::new(0.875f64, 0.4375f64, 0.875f64),
    },
    BoundingBox {
        min: Vector3::new(0f64, 0f64, 0f64),
        max: Vector3::new(0.5f64, 0.75f64, 0.5f64),
    },
    BoundingBox {
        min: Vector3::new(0.15625f64, 0f64, 0.15625f64),
        max: Vector3::new(0.34375f64, 1f64, 0.34375f64),
    },
    BoundingBox {
        min: Vector3::new(0.0625f64, 0f64, 0.0625f64),
        max: Vector3::new(0.4375f64, 1f64, 0.4375f64),
    },
    BoundingBox {
        min: Vector3::new(-0.0625f64, 0f64, -0.0625f64),
        max: Vector3::new(0.5625f64, 1f64, 0.5625f64),
    },
    BoundingBox {
        min: Vector3::new(0f64, 0f64, 0f64),
        max: Vector3::new(0.125f64, 1f64, 0.125f64),
    },
    BoundingBox {
        min: Vector3::new(0f64, 0f64, 0.875f64),
        max: Vector3::new(0.125f64, 1f64, 1f64),
    },
    BoundingBox {
        min: Vector3::new(0.875f64, 0f64, 0f64),
        max: Vector3::new(1f64, 1f64, 0.125f64),
    },
    BoundingBox {
        min: Vector3::new(0.875f64, 0f64, 0.875f64),
        max: Vector3::new(1f64, 1f64, 1f64),
    },
    BoundingBox {
        min: Vector3::new(0f64, 0.875f64, 0.125f64),
        max: Vector3::new(1f64, 1f64, 0.875f64),
    },
    BoundingBox {
        min: Vector3::new(0.125f64, 0.875f64, 0f64),
        max: Vector3::new(0.875f64, 1f64, 0.125f64),
    },
    BoundingBox {
        min: Vector3::new(0.125f64, 0.875f64, 0.875f64),
        max: Vector3::new(0.875f64, 1f64, 1f64),
    },
    BoundingBox {
        min: Vector3::new(0f64, 0.125f64, 0f64),
        max: Vector3::new(0.125f64, 1f64, 0.125f64),
    },
    BoundingBox {
        min: Vector3::new(0f64, 0.125f64, 0.875f64),
        max: Vector3::new(0.125f64, 1f64, 1f64),
    },
    BoundingBox {
        min: Vector3::new(0.875f64, 0.125f64, 0f64),
        max: Vector3::new(1f64, 1f64, 0.125f64),
    },
    BoundingBox {
        min: Vector3::new(0.875f64, 0.125f64, 0.875f64),
        max: Vector3::new(1f64, 1f64, 1f64),
    },
    BoundingBox {
        min: Vector3::new(0.125f64, 0f64, 0.375f64),
        max: Vector3::new(0.25f64, 0.8125f64, 0.625f64),
    },
    BoundingBox {
        min: Vector3::new(0.75f64, 0f64, 0.375f64),
        max: Vector3::new(0.875f64, 0.8125f64, 0.625f64),
    },
    BoundingBox {
        min: Vector3::new(0.25f64, 0.25f64, 0.125f64),
        max: Vector3::new(0.75f64, 1f64, 0.875f64),
    },
    BoundingBox {
        min: Vector3::new(0.125f64, 0.4375f64, 0.3125f64),
        max: Vector3::new(0.25f64, 0.8125f64, 0.375f64),
    },
    BoundingBox {
        min: Vector3::new(0.125f64, 0.4375f64, 0.625f64),
        max: Vector3::new(0.25f64, 0.8125f64, 0.6875f64),
    },
    BoundingBox {
        min: Vector3::new(0.75f64, 0.4375f64, 0.3125f64),
        max: Vector3::new(0.875f64, 0.8125f64, 0.375f64),
    },
    BoundingBox {
        min: Vector3::new(0.75f64, 0.4375f64, 0.625f64),
        max: Vector3::new(0.875f64, 0.8125f64, 0.6875f64),
    },
    BoundingBox {
        min: Vector3::new(0.375f64, 0f64, 0.125f64),
        max: Vector3::new(0.625f64, 0.8125f64, 0.25f64),
    },
    BoundingBox {
        min: Vector3::new(0.375f64, 0f64, 0.75f64),
        max: Vector3::new(0.625f64, 0.8125f64, 0.875f64),
    },
    BoundingBox {
        min: Vector3::new(0.125f64, 0.25f64, 0.25f64),
        max: Vector3::new(0.875f64, 1f64, 0.75f64),
    },
    BoundingBox {
        min: Vector3::new(0.3125f64, 0.4375f64, 0.125f64),
        max: Vector3::new(0.375f64, 0.8125f64, 0.25f64),
    },
    BoundingBox {
        min: Vector3::new(0.3125f64, 0.4375f64, 0.75f64),
        max: Vector3::new(0.375f64, 0.8125f64, 0.875f64),
    },
    BoundingBox {
        min: Vector3::new(0.625f64, 0.4375f64, 0.125f64),
        max: Vector3::new(0.6875f64, 0.8125f64, 0.25f64),
    },
    BoundingBox {
        min: Vector3::new(0.625f64, 0.4375f64, 0.75f64),
        max: Vector3::new(0.6875f64, 0.8125f64, 0.875f64),
    },
    BoundingBox {
        min: Vector3::new(0.25f64, 0.125f64, 0f64),
        max: Vector3::new(0.75f64, 0.875f64, 0.75f64),
    },
    BoundingBox {
        min: Vector3::new(0.125f64, 0.3125f64, 0.1875f64),
        max: Vector3::new(0.25f64, 0.6875f64, 0.5625f64),
    },
    BoundingBox {
        min: Vector3::new(0.75f64, 0.3125f64, 0.1875f64),
        max: Vector3::new(0.875f64, 0.6875f64, 0.5625f64),
    },
    BoundingBox {
        min: Vector3::new(0.125f64, 0.375f64, 0.5625f64),
        max: Vector3::new(0.25f64, 0.625f64, 1f64),
    },
    BoundingBox {
        min: Vector3::new(0.75f64, 0.375f64, 0.5625f64),
        max: Vector3::new(0.875f64, 0.625f64, 1f64),
    },
    BoundingBox {
        min: Vector3::new(0.25f64, 0.125f64, 0.25f64),
        max: Vector3::new(0.75f64, 0.875f64, 1f64),
    },
    BoundingBox {
        min: Vector3::new(0.125f64, 0.3125f64, 0.4375f64),
        max: Vector3::new(0.25f64, 0.6875f64, 0.8125f64),
    },
    BoundingBox {
        min: Vector3::new(0.75f64, 0.3125f64, 0.4375f64),
        max: Vector3::new(0.875f64, 0.6875f64, 0.8125f64),
    },
    BoundingBox {
        min: Vector3::new(0.125f64, 0.375f64, 0f64),
        max: Vector3::new(0.25f64, 0.625f64, 0.4375f64),
    },
    BoundingBox {
        min: Vector3::new(0.75f64, 0.375f64, 0f64),
        max: Vector3::new(0.875f64, 0.625f64, 0.4375f64),
    },
    BoundingBox {
        min: Vector3::new(0f64, 0.125f64, 0.25f64),
        max: Vector3::new(0.75f64, 0.875f64, 0.75f64),
    },
    BoundingBox {
        min: Vector3::new(0.1875f64, 0.3125f64, 0.125f64),
        max: Vector3::new(0.5625f64, 0.6875f64, 0.25f64),
    },
    BoundingBox {
        min: Vector3::new(0.1875f64, 0.3125f64, 0.75f64),
        max: Vector3::new(0.5625f64, 0.6875f64, 0.875f64),
    },
    BoundingBox {
        min: Vector3::new(0.5625f64, 0.375f64, 0.125f64),
        max: Vector3::new(1f64, 0.625f64, 0.25f64),
    },
    BoundingBox {
        min: Vector3::new(0.5625f64, 0.375f64, 0.75f64),
        max: Vector3::new(1f64, 0.625f64, 0.875f64),
    },
    BoundingBox {
        min: Vector3::new(0.25f64, 0.125f64, 0.25f64),
        max: Vector3::new(1f64, 0.875f64, 0.75f64),
    },
    BoundingBox {
        min: Vector3::new(0.4375f64, 0.3125f64, 0.125f64),
        max: Vector3::new(0.8125f64, 0.6875f64, 0.25f64),
    },
    BoundingBox {
        min: Vector3::new(0.4375f64, 0.3125f64, 0.75f64),
        max: Vector3::new(0.8125f64, 0.6875f64, 0.875f64),
    },
    BoundingBox {
        min: Vector3::new(0f64, 0.375f64, 0.125f64),
        max: Vector3::new(0.4375f64, 0.625f64, 0.25f64),
    },
    BoundingBox {
        min: Vector3::new(0f64, 0.375f64, 0.75f64),
        max: Vector3::new(0.4375f64, 0.625f64, 0.875f64),
    },
    BoundingBox {
        min: Vector3::new(0.25f64, 0f64, 0.125f64),
        max: Vector3::new(0.75f64, 0.75f64, 0.875f64),
    },
    BoundingBox {
        min: Vector3::new(0.125f64, 0.1875f64, 0.3125f64),
        max: Vector3::new(0.25f64, 0.5625f64, 0.6875f64),
    },
    BoundingBox {
        min: Vector3::new(0.75f64, 0.1875f64, 0.3125f64),
        max: Vector3::new(0.875f64, 0.5625f64, 0.6875f64),
    },
    BoundingBox {
        min: Vector3::new(0.125f64, 0.5625f64, 0.375f64),
        max: Vector3::new(0.25f64, 1f64, 0.625f64),
    },
    BoundingBox {
        min: Vector3::new(0.75f64, 0.5625f64, 0.375f64),
        max: Vector3::new(0.875f64, 1f64, 0.625f64),
    },
    BoundingBox {
        min: Vector3::new(0.125f64, 0f64, 0.25f64),
        max: Vector3::new(0.875f64, 0.75f64, 0.75f64),
    },
    BoundingBox {
        min: Vector3::new(0.3125f64, 0.1875f64, 0.125f64),
        max: Vector3::new(0.6875f64, 0.5625f64, 0.25f64),
    },
    BoundingBox {
        min: Vector3::new(0.3125f64, 0.1875f64, 0.75f64),
        max: Vector3::new(0.6875f64, 0.5625f64, 0.875f64),
    },
    BoundingBox {
        min: Vector3::new(0.375f64, 0.5625f64, 0.125f64),
        max: Vector3::new(0.625f64, 1f64, 0.25f64),
    },
    BoundingBox {
        min: Vector3::new(0.375f64, 0.5625f64, 0.75f64),
        max: Vector3::new(0.625f64, 1f64, 0.875f64),
    },
    BoundingBox {
        min: Vector3::new(0.25f64, 0.125f64, 0.25f64),
        max: Vector3::new(0.75f64, 0.875f64, 0.75f64),
    },
    BoundingBox {
        min: Vector3::new(0f64, 0.625f64, 0.0625f64),
        max: Vector3::new(0.25f64, 0.875f64, 0.3333333125f64),
    },
    BoundingBox {
        min: Vector3::new(0.25f64, 0.625f64, 0.0625f64),
        max: Vector3::new(1f64, 0.875f64, 0.25f64),
    },
    BoundingBox {
        min: Vector3::new(0.75f64, 0.625f64, 0.25f64),
        max: Vector3::new(1f64, 0.875f64, 0.3333333125f64),
    },
    BoundingBox {
        min: Vector3::new(0f64, 0.75f64, 0.3333333125f64),
        max: Vector3::new(0.25f64, 1f64, 0.6041666875f64),
    },
    BoundingBox {
        min: Vector3::new(0.75f64, 0.75f64, 0.3333333125f64),
        max: Vector3::new(1f64, 1f64, 0.6041666875f64),
    },
    BoundingBox {
        min: Vector3::new(0f64, 0.875f64, 0.6041666875f64),
        max: Vector3::new(1f64, 1.125f64, 0.875f64),
    },
    BoundingBox {
        min: Vector3::new(0.25f64, 0.875f64, 0.3333333125f64),
        max: Vector3::new(0.75f64, 1f64, 0.6041666875f64),
    },
    BoundingBox {
        min: Vector3::new(0f64, 0.625f64, 0.6666666875f64),
        max: Vector3::new(0.25f64, 0.875f64, 0.9375f64),
    },
    BoundingBox {
        min: Vector3::new(0.25f64, 0.625f64, 0.75f64),
        max: Vector3::new(1f64, 0.875f64, 0.9375f64),
    },
    BoundingBox {
        min: Vector3::new(0.75f64, 0.625f64, 0.6666666875f64),
        max: Vector3::new(1f64, 0.875f64, 0.75f64),
    },
    BoundingBox {
        min: Vector3::new(0f64, 0.75f64, 0.3958333125f64),
        max: Vector3::new(0.25f64, 1f64, 0.6666666875f64),
    },
    BoundingBox {
        min: Vector3::new(0.75f64, 0.75f64, 0.3958333125f64),
        max: Vector3::new(1f64, 1f64, 0.6666666875f64),
    },
    BoundingBox {
        min: Vector3::new(0f64, 0.875f64, 0.125f64),
        max: Vector3::new(1f64, 1.125f64, 0.3958333125f64),
    },
    BoundingBox {
        min: Vector3::new(0.25f64, 0.875f64, 0.3958333125f64),
        max: Vector3::new(0.75f64, 1f64, 0.6666666875f64),
    },
    BoundingBox {
        min: Vector3::new(0.0625f64, 0.625f64, 0f64),
        max: Vector3::new(0.25f64, 0.875f64, 1f64),
    },
    BoundingBox {
        min: Vector3::new(0.25f64, 0.625f64, 0f64),
        max: Vector3::new(0.3333333125f64, 0.875f64, 0.25f64),
    },
    BoundingBox {
        min: Vector3::new(0.25f64, 0.625f64, 0.75f64),
        max: Vector3::new(0.3333333125f64, 0.875f64, 1f64),
    },
    BoundingBox {
        min: Vector3::new(0.3333333125f64, 0.75f64, 0f64),
        max: Vector3::new(0.6041666875f64, 1f64, 0.25f64),
    },
    BoundingBox {
        min: Vector3::new(0.3333333125f64, 0.75f64, 0.75f64),
        max: Vector3::new(0.6041666875f64, 1f64, 1f64),
    },
    BoundingBox {
        min: Vector3::new(0.3333333125f64, 0.875f64, 0.25f64),
        max: Vector3::new(0.875f64, 1f64, 0.75f64),
    },
    BoundingBox {
        min: Vector3::new(0.6041666875f64, 0.875f64, 0f64),
        max: Vector3::new(0.875f64, 1.125f64, 0.25f64),
    },
    BoundingBox {
        min: Vector3::new(0.6041666875f64, 0.875f64, 0.75f64),
        max: Vector3::new(0.875f64, 1.125f64, 1f64),
    },
    BoundingBox {
        min: Vector3::new(0.6041666875f64, 1f64, 0.25f64),
        max: Vector3::new(0.875f64, 1.125f64, 0.75f64),
    },
    BoundingBox {
        min: Vector3::new(0.6666666875f64, 0.625f64, 0f64),
        max: Vector3::new(0.9375f64, 0.875f64, 0.25f64),
    },
    BoundingBox {
        min: Vector3::new(0.6666666875f64, 0.625f64, 0.75f64),
        max: Vector3::new(0.9375f64, 0.875f64, 1f64),
    },
    BoundingBox {
        min: Vector3::new(0.75f64, 0.625f64, 0.25f64),
        max: Vector3::new(0.9375f64, 0.875f64, 0.75f64),
    },
    BoundingBox {
        min: Vector3::new(0.3958333125f64, 0.75f64, 0f64),
        max: Vector3::new(0.6666666875f64, 1f64, 0.25f64),
    },
    BoundingBox {
        min: Vector3::new(0.3958333125f64, 0.75f64, 0.75f64),
        max: Vector3::new(0.6666666875f64, 1f64, 1f64),
    },
    BoundingBox {
        min: Vector3::new(0.125f64, 0.875f64, 0f64),
        max: Vector3::new(0.3958333125f64, 1.125f64, 1f64),
    },
    BoundingBox {
        min: Vector3::new(0.3958333125f64, 0.875f64, 0.25f64),
        max: Vector3::new(0.6666666875f64, 1f64, 0.75f64),
    },
    BoundingBox {
        min: Vector3::new(0f64, 0f64, 0.25f64),
        max: Vector3::new(1f64, 1f64, 0.75f64),
    },
    BoundingBox {
        min: Vector3::new(0.25f64, 0f64, 0f64),
        max: Vector3::new(0.75f64, 1f64, 1f64),
    },
    BoundingBox {
        min: Vector3::new(0.25f64, 0.25f64, 0.25f64),
        max: Vector3::new(0.75f64, 0.375f64, 0.75f64),
    },
    BoundingBox {
        min: Vector3::new(0.3125f64, 0.375f64, 0.3125f64),
        max: Vector3::new(0.6875f64, 0.8125f64, 0.6875f64),
    },
    BoundingBox {
        min: Vector3::new(0.4375f64, 0.8125f64, 0.4375f64),
        max: Vector3::new(0.5625f64, 1f64, 0.5625f64),
    },
    BoundingBox {
        min: Vector3::new(0.4375f64, 0.8125f64, 0f64),
        max: Vector3::new(0.5625f64, 0.9375f64, 0.8125f64),
    },
    BoundingBox {
        min: Vector3::new(0.4375f64, 0.8125f64, 0.1875f64),
        max: Vector3::new(0.5625f64, 0.9375f64, 1f64),
    },
    BoundingBox {
        min: Vector3::new(0f64, 0.8125f64, 0.4375f64),
        max: Vector3::new(0.8125f64, 0.9375f64, 0.5625f64),
    },
    BoundingBox {
        min: Vector3::new(0.1875f64, 0.8125f64, 0.4375f64),
        max: Vector3::new(1f64, 0.9375f64, 0.5625f64),
    },
    BoundingBox {
        min: Vector3::new(0.4375f64, 0.8125f64, 0f64),
        max: Vector3::new(0.5625f64, 0.9375f64, 1f64),
    },
    BoundingBox {
        min: Vector3::new(0f64, 0.8125f64, 0.4375f64),
        max: Vector3::new(1f64, 0.9375f64, 0.5625f64),
    },
    BoundingBox {
        min: Vector3::new(0.3125f64, 0.0625f64, 0.3125f64),
        max: Vector3::new(0.6875f64, 0.5f64, 0.6875f64),
    },
    BoundingBox {
        min: Vector3::new(0.375f64, 0.5f64, 0.375f64),
        max: Vector3::new(0.625f64, 0.625f64, 0.625f64),
    },
    BoundingBox {
        min: Vector3::new(0.3125f64, 0f64, 0.3125f64),
        max: Vector3::new(0.6875f64, 0.4375f64, 0.6875f64),
    },
    BoundingBox {
        min: Vector3::new(0.375f64, 0.4375f64, 0.375f64),
        max: Vector3::new(0.625f64, 0.5625f64, 0.625f64),
    },
    BoundingBox {
        min: Vector3::new(0.25f64, 0f64, 0.25f64),
        max: Vector3::new(0.75f64, 0.5625f64, 0.75f64),
    },
    BoundingBox {
        min: Vector3::new(0.125f64, 0f64, 0.125f64),
        max: Vector3::new(0.875f64, 0.1875f64, 0.875f64),
    },
    BoundingBox {
        min: Vector3::new(0.25f64, 0.5625f64, 0.25f64),
        max: Vector3::new(0.75f64, 1f64, 0.75f64),
    },
    BoundingBox {
        min: Vector3::new(0.25f64, 0f64, 0.25f64),
        max: Vector3::new(0.75f64, 0.9375f64, 0.75f64),
    },
    BoundingBox {
        min: Vector3::new(0f64, 0.125f64, 0f64),
        max: Vector3::new(0.125f64, 1f64, 1f64),
    },
    BoundingBox {
        min: Vector3::new(0.125f64, 0.125f64, 0f64),
        max: Vector3::new(1f64, 1f64, 0.125f64),
    },
    BoundingBox {
        min: Vector3::new(0.125f64, 0.125f64, 0.875f64),
        max: Vector3::new(1f64, 1f64, 1f64),
    },
    BoundingBox {
        min: Vector3::new(0.875f64, 0.125f64, 0.125f64),
        max: Vector3::new(1f64, 1f64, 0.875f64),
    },
    BoundingBox {
        min: Vector3::new(0f64, 0.1875f64, 0f64),
        max: Vector3::new(0.125f64, 1f64, 1f64),
    },
    BoundingBox {
        min: Vector3::new(0.125f64, 0.1875f64, 0f64),
        max: Vector3::new(1f64, 1f64, 0.125f64),
    },
    BoundingBox {
        min: Vector3::new(0.125f64, 0.1875f64, 0.875f64),
        max: Vector3::new(1f64, 1f64, 1f64),
    },
    BoundingBox {
        min: Vector3::new(0.875f64, 0.1875f64, 0.125f64),
        max: Vector3::new(1f64, 1f64, 0.875f64),
    },
    BoundingBox {
        min: Vector3::new(0f64, 0.3125f64, 0f64),
        max: Vector3::new(0.125f64, 1f64, 1f64),
    },
    BoundingBox {
        min: Vector3::new(0.125f64, 0.3125f64, 0f64),
        max: Vector3::new(1f64, 1f64, 0.125f64),
    },
    BoundingBox {
        min: Vector3::new(0.125f64, 0.3125f64, 0.875f64),
        max: Vector3::new(1f64, 1f64, 1f64),
    },
    BoundingBox {
        min: Vector3::new(0.875f64, 0.3125f64, 0.125f64),
        max: Vector3::new(1f64, 1f64, 0.875f64),
    },
    BoundingBox {
        min: Vector3::new(0f64, 0.4375f64, 0f64),
        max: Vector3::new(0.125f64, 1f64, 1f64),
    },
    BoundingBox {
        min: Vector3::new(0.125f64, 0.4375f64, 0f64),
        max: Vector3::new(1f64, 1f64, 0.125f64),
    },
    BoundingBox {
        min: Vector3::new(0.125f64, 0.4375f64, 0.875f64),
        max: Vector3::new(1f64, 1f64, 1f64),
    },
    BoundingBox {
        min: Vector3::new(0.875f64, 0.4375f64, 0.125f64),
        max: Vector3::new(1f64, 1f64, 0.875f64),
    },
    BoundingBox {
        min: Vector3::new(0f64, 0.5625f64, 0f64),
        max: Vector3::new(0.125f64, 1f64, 1f64),
    },
    BoundingBox {
        min: Vector3::new(0.125f64, 0.5625f64, 0f64),
        max: Vector3::new(1f64, 1f64, 0.125f64),
    },
    BoundingBox {
        min: Vector3::new(0.125f64, 0.5625f64, 0.875f64),
        max: Vector3::new(1f64, 1f64, 1f64),
    },
    BoundingBox {
        min: Vector3::new(0.875f64, 0.5625f64, 0.125f64),
        max: Vector3::new(1f64, 1f64, 0.875f64),
    },
    BoundingBox {
        min: Vector3::new(0f64, 0.8125f64, 0f64),
        max: Vector3::new(0.125f64, 1f64, 1f64),
    },
    BoundingBox {
        min: Vector3::new(0.125f64, 0.8125f64, 0f64),
        max: Vector3::new(1f64, 1f64, 0.125f64),
    },
    BoundingBox {
        min: Vector3::new(0.125f64, 0.8125f64, 0.875f64),
        max: Vector3::new(1f64, 1f64, 1f64),
    },
    BoundingBox {
        min: Vector3::new(0.875f64, 0.8125f64, 0.125f64),
        max: Vector3::new(1f64, 1f64, 0.875f64),
    },
    BoundingBox {
        min: Vector3::new(0f64, 0.9375f64, 0f64),
        max: Vector3::new(0.125f64, 1f64, 1f64),
    },
    BoundingBox {
        min: Vector3::new(0.125f64, 0.9375f64, 0f64),
        max: Vector3::new(1f64, 1f64, 0.125f64),
    },
    BoundingBox {
        min: Vector3::new(0.125f64, 0.9375f64, 0.875f64),
        max: Vector3::new(1f64, 1f64, 1f64),
    },
    BoundingBox {
        min: Vector3::new(0.875f64, 0.9375f64, 0.125f64),
        max: Vector3::new(1f64, 1f64, 0.875f64),
    },
    BoundingBox {
        min: Vector3::new(0.3125f64, 0f64, 0.375f64),
        max: Vector3::new(0.6875f64, 0.375f64, 0.5625f64),
    },
    BoundingBox {
        min: Vector3::new(0.3125f64, 0f64, 0.375f64),
        max: Vector3::new(0.625f64, 0.375f64, 0.6875f64),
    },
    BoundingBox {
        min: Vector3::new(0.3125f64, 0f64, 0.3125f64),
        max: Vector3::new(0.6875f64, 0.375f64, 0.625f64),
    },
    BoundingBox {
        min: Vector3::new(0.4375f64, 0.5f64, 0.4375f64),
        max: Vector3::new(0.5625f64, 0.875f64, 0.5625f64),
    },
    BoundingBox {
        min: Vector3::new(0.1875f64, 0.1875f64, 0.5625f64),
        max: Vector3::new(0.8125f64, 0.8125f64, 1f64),
    },
    BoundingBox {
        min: Vector3::new(0f64, 0.1875f64, 0.1875f64),
        max: Vector3::new(0.4375f64, 0.8125f64, 0.8125f64),
    },
    BoundingBox {
        min: Vector3::new(0.1875f64, 0.1875f64, 0f64),
        max: Vector3::new(0.8125f64, 0.8125f64, 0.4375f64),
    },
    BoundingBox {
        min: Vector3::new(0.5625f64, 0.1875f64, 0.1875f64),
        max: Vector3::new(1f64, 0.8125f64, 0.8125f64),
    },
    BoundingBox {
        min: Vector3::new(0.1875f64, 0f64, 0.1875f64),
        max: Vector3::new(0.8125f64, 0.4375f64, 0.8125f64),
    },
    BoundingBox {
        min: Vector3::new(0.1875f64, 0.5625f64, 0.1875f64),
        max: Vector3::new(0.8125f64, 1f64, 0.8125f64),
    },
    BoundingBox {
        min: Vector3::new(0.1875f64, 0.1875f64, 0.6875f64),
        max: Vector3::new(0.8125f64, 0.8125f64, 1f64),
    },
    BoundingBox {
        min: Vector3::new(0f64, 0.1875f64, 0.1875f64),
        max: Vector3::new(0.3125f64, 0.8125f64, 0.8125f64),
    },
    BoundingBox {
        min: Vector3::new(0.1875f64, 0.1875f64, 0f64),
        max: Vector3::new(0.8125f64, 0.8125f64, 0.3125f64),
    },
    BoundingBox {
        min: Vector3::new(0.6875f64, 0.1875f64, 0.1875f64),
        max: Vector3::new(1f64, 0.8125f64, 0.8125f64),
    },
    BoundingBox {
        min: Vector3::new(0.1875f64, 0f64, 0.1875f64),
        max: Vector3::new(0.8125f64, 0.3125f64, 0.8125f64),
    },
    BoundingBox {
        min: Vector3::new(0.1875f64, 0.6875f64, 0.1875f64),
        max: Vector3::new(0.8125f64, 1f64, 0.8125f64),
    },
    BoundingBox {
        min: Vector3::new(0.1875f64, 0.1875f64, 0.75f64),
        max: Vector3::new(0.8125f64, 0.8125f64, 1f64),
    },
    BoundingBox {
        min: Vector3::new(0f64, 0.1875f64, 0.1875f64),
        max: Vector3::new(0.25f64, 0.8125f64, 0.8125f64),
    },
    BoundingBox {
        min: Vector3::new(0.1875f64, 0.1875f64, 0f64),
        max: Vector3::new(0.8125f64, 0.8125f64, 0.25f64),
    },
    BoundingBox {
        min: Vector3::new(0.75f64, 0.1875f64, 0.1875f64),
        max: Vector3::new(1f64, 0.8125f64, 0.8125f64),
    },
    BoundingBox {
        min: Vector3::new(0.1875f64, 0f64, 0.1875f64),
        max: Vector3::new(0.8125f64, 0.25f64, 0.8125f64),
    },
    BoundingBox {
        min: Vector3::new(0.1875f64, 0.75f64, 0.1875f64),
        max: Vector3::new(0.8125f64, 1f64, 0.8125f64),
    },
    BoundingBox {
        min: Vector3::new(0.25f64, 0.25f64, 0.8125f64),
        max: Vector3::new(0.75f64, 0.75f64, 1f64),
    },
    BoundingBox {
        min: Vector3::new(0f64, 0.25f64, 0.25f64),
        max: Vector3::new(0.1875f64, 0.75f64, 0.75f64),
    },
    BoundingBox {
        min: Vector3::new(0.25f64, 0.25f64, 0f64),
        max: Vector3::new(0.75f64, 0.75f64, 0.1875f64),
    },
    BoundingBox {
        min: Vector3::new(0.8125f64, 0.25f64, 0.25f64),
        max: Vector3::new(1f64, 0.75f64, 0.75f64),
    },
    BoundingBox {
        min: Vector3::new(0.25f64, 0f64, 0.25f64),
        max: Vector3::new(0.75f64, 0.1875f64, 0.75f64),
    },
    BoundingBox {
        min: Vector3::new(0.1875f64, 0f64, 0.1875f64),
        max: Vector3::new(0.8125f64, 0.875f64, 0.8125f64),
    },
    BoundingBox {
        min: Vector3::new(0.1875f64, 0f64, 0.1875f64),
        max: Vector3::new(0.5625f64, 1f64, 0.5625f64),
    },
    BoundingBox {
        min: Vector3::new(0.1875f64, 0f64, 0.1875f64),
        max: Vector3::new(0.5625f64, 0.6875f64, 0.5625f64),
    },
    BoundingBox {
        min: Vector3::new(0.1875f64, 0.3125f64, 0.1875f64),
        max: Vector3::new(0.5625f64, 1f64, 0.5625f64),
    },
    BoundingBox {
        min: Vector3::new(0.125f64, 0f64, 0.125f64),
        max: Vector3::new(0.625f64, 1f64, 0.625f64),
    },
    BoundingBox {
        min: Vector3::new(0.0625f64, 0f64, 0.0625f64),
        max: Vector3::new(0.6875f64, 1f64, 0.6875f64),
    },
    BoundingBox {
        min: Vector3::new(0f64, 0f64, 0f64),
        max: Vector3::new(0.75f64, 1f64, 0.75f64),
    },
    BoundingBox {
        min: Vector3::new(0.125f64, 0.8125f64, 0.125f64),
        max: Vector3::new(0.875f64, 1f64, 0.875f64),
    },
    BoundingBox {
        min: Vector3::new(0f64, 0.5f64, 0f64),
        max: Vector3::new(0.375f64, 1f64, 1f64),
    },
    BoundingBox {
        min: Vector3::new(0.375f64, 0.5f64, 0f64),
        max: Vector3::new(1f64, 1f64, 0.375f64),
    },
    BoundingBox {
        min: Vector3::new(0.375f64, 0.5f64, 0.625f64),
        max: Vector3::new(1f64, 1f64, 1f64),
    },
    BoundingBox {
        min: Vector3::new(0.625f64, 0.5f64, 0.375f64),
        max: Vector3::new(1f64, 1f64, 0.625f64),
    },
    BoundingBox {
        min: Vector3::new(0f64, 0f64, 0f64),
        max: Vector3::new(0.5f64, 0.1875f64, 0.5f64),
    },
    BoundingBox {
        min: Vector3::new(0f64, 0f64, 0f64),
        max: Vector3::new(0.5f64, 0.1875f64, 1f64),
    },
    BoundingBox {
        min: Vector3::new(0.5f64, 0f64, 0.5f64),
        max: Vector3::new(1f64, 0.1875f64, 1f64),
    },
    BoundingBox {
        min: Vector3::new(0.5f64, 0f64, 0f64),
        max: Vector3::new(1f64, 0.1875f64, 1f64),
    },
    BoundingBox {
        min: Vector3::new(0f64, 0f64, 0.5f64),
        max: Vector3::new(0.5f64, 0.1875f64, 1f64),
    },
    BoundingBox {
        min: Vector3::new(0f64, 0f64, 0.5f64),
        max: Vector3::new(1f64, 0.1875f64, 1f64),
    },
    BoundingBox {
        min: Vector3::new(0.5f64, 0f64, 0f64),
        max: Vector3::new(1f64, 0.1875f64, 0.5f64),
    },
    BoundingBox {
        min: Vector3::new(0f64, 0f64, 0f64),
        max: Vector3::new(1f64, 0.1875f64, 0.5f64),
    },
    BoundingBox {
        min: Vector3::new(0f64, 0f64, 0f64),
        max: Vector3::new(0.5f64, 0.0625f64, 0.5f64),
    },
    BoundingBox {
        min: Vector3::new(0f64, 0f64, 0f64),
        max: Vector3::new(0.5f64, 0.0625f64, 1f64),
    },
    BoundingBox {
        min: Vector3::new(0.5f64, 0f64, 0.5f64),
        max: Vector3::new(1f64, 0.0625f64, 1f64),
    },
    BoundingBox {
        min: Vector3::new(0.5f64, 0f64, 0f64),
        max: Vector3::new(1f64, 0.0625f64, 1f64),
    },
    BoundingBox {
        min: Vector3::new(0f64, 0f64, 0.5f64),
        max: Vector3::new(0.5f64, 0.0625f64, 1f64),
    },
    BoundingBox {
        min: Vector3::new(0f64, 0f64, 0.5f64),
        max: Vector3::new(1f64, 0.0625f64, 1f64),
    },
    BoundingBox {
        min: Vector3::new(0.5f64, 0f64, 0f64),
        max: Vector3::new(1f64, 0.0625f64, 0.5f64),
    },
    BoundingBox {
        min: Vector3::new(0f64, 0f64, 0f64),
        max: Vector3::new(1f64, 0.0625f64, 0.5f64),
    },
    BoundingBox {
        min: Vector3::new(0f64, 0.6875f64, 0f64),
        max: Vector3::new(1f64, 0.9375f64, 1f64),
    },
    BoundingBox {
        min: Vector3::new(0.3125f64, 0f64, 0.5625f64),
        max: Vector3::new(0.6875f64, 0.9375f64, 0.9375f64),
    },
    BoundingBox {
        min: Vector3::new(0f64, 0.6875f64, 0f64),
        max: Vector3::new(0.3125f64, 0.9375f64, 1f64),
    },
    BoundingBox {
        min: Vector3::new(0.3125f64, 0.6875f64, 0f64),
        max: Vector3::new(1f64, 0.9375f64, 0.5625f64),
    },
    BoundingBox {
        min: Vector3::new(0.3125f64, 0.6875f64, 0.9375f64),
        max: Vector3::new(1f64, 0.9375f64, 1f64),
    },
    BoundingBox {
        min: Vector3::new(0.6875f64, 0.6875f64, 0.5625f64),
        max: Vector3::new(1f64, 0.9375f64, 0.9375f64),
    },
    BoundingBox {
        min: Vector3::new(0f64, 0.6875f64, 0f64),
        max: Vector3::new(1f64, 0.8125f64, 1f64),
    },
    BoundingBox {
        min: Vector3::new(0.3125f64, 0f64, 0.5625f64),
        max: Vector3::new(0.6875f64, 0.8125f64, 0.9375f64),
    },
    BoundingBox {
        min: Vector3::new(0f64, 0.6875f64, 0f64),
        max: Vector3::new(0.3125f64, 0.8125f64, 1f64),
    },
    BoundingBox {
        min: Vector3::new(0.3125f64, 0.6875f64, 0f64),
        max: Vector3::new(1f64, 0.8125f64, 0.5625f64),
    },
    BoundingBox {
        min: Vector3::new(0.3125f64, 0.6875f64, 0.9375f64),
        max: Vector3::new(1f64, 0.8125f64, 1f64),
    },
    BoundingBox {
        min: Vector3::new(0.6875f64, 0.6875f64, 0.5625f64),
        max: Vector3::new(1f64, 0.8125f64, 0.9375f64),
    },
    BoundingBox {
        min: Vector3::new(0.3125f64, 0f64, 0.0625f64),
        max: Vector3::new(0.6875f64, 0.9375f64, 0.4375f64),
    },
    BoundingBox {
        min: Vector3::new(0.3125f64, 0.6875f64, 0f64),
        max: Vector3::new(1f64, 0.9375f64, 0.0625f64),
    },
    BoundingBox {
        min: Vector3::new(0.3125f64, 0.6875f64, 0.4375f64),
        max: Vector3::new(1f64, 0.9375f64, 1f64),
    },
    BoundingBox {
        min: Vector3::new(0.6875f64, 0.6875f64, 0.0625f64),
        max: Vector3::new(1f64, 0.9375f64, 0.4375f64),
    },
    BoundingBox {
        min: Vector3::new(0.3125f64, 0f64, 0.0625f64),
        max: Vector3::new(0.6875f64, 0.8125f64, 0.4375f64),
    },
    BoundingBox {
        min: Vector3::new(0.3125f64, 0.6875f64, 0f64),
        max: Vector3::new(1f64, 0.8125f64, 0.0625f64),
    },
    BoundingBox {
        min: Vector3::new(0.3125f64, 0.6875f64, 0.4375f64),
        max: Vector3::new(1f64, 0.8125f64, 1f64),
    },
    BoundingBox {
        min: Vector3::new(0.6875f64, 0.6875f64, 0.0625f64),
        max: Vector3::new(1f64, 0.8125f64, 0.4375f64),
    },
    BoundingBox {
        min: Vector3::new(0.5625f64, 0f64, 0.3125f64),
        max: Vector3::new(0.9375f64, 0.9375f64, 0.6875f64),
    },
    BoundingBox {
        min: Vector3::new(0f64, 0.6875f64, 0f64),
        max: Vector3::new(0.5625f64, 0.9375f64, 1f64),
    },
    BoundingBox {
        min: Vector3::new(0.5625f64, 0.6875f64, 0f64),
        max: Vector3::new(1f64, 0.9375f64, 0.3125f64),
    },
    BoundingBox {
        min: Vector3::new(0.5625f64, 0.6875f64, 0.6875f64),
        max: Vector3::new(1f64, 0.9375f64, 1f64),
    },
    BoundingBox {
        min: Vector3::new(0.9375f64, 0.6875f64, 0.3125f64),
        max: Vector3::new(1f64, 0.9375f64, 0.6875f64),
    },
    BoundingBox {
        min: Vector3::new(0.5625f64, 0f64, 0.3125f64),
        max: Vector3::new(0.9375f64, 0.8125f64, 0.6875f64),
    },
    BoundingBox {
        min: Vector3::new(0f64, 0.6875f64, 0f64),
        max: Vector3::new(0.5625f64, 0.8125f64, 1f64),
    },
    BoundingBox {
        min: Vector3::new(0.5625f64, 0.6875f64, 0f64),
        max: Vector3::new(1f64, 0.8125f64, 0.3125f64),
    },
    BoundingBox {
        min: Vector3::new(0.5625f64, 0.6875f64, 0.6875f64),
        max: Vector3::new(1f64, 0.8125f64, 1f64),
    },
    BoundingBox {
        min: Vector3::new(0.9375f64, 0.6875f64, 0.3125f64),
        max: Vector3::new(1f64, 0.8125f64, 0.6875f64),
    },
    BoundingBox {
        min: Vector3::new(0.0625f64, 0f64, 0.3125f64),
        max: Vector3::new(0.4375f64, 0.9375f64, 0.6875f64),
    },
    BoundingBox {
        min: Vector3::new(0f64, 0.6875f64, 0f64),
        max: Vector3::new(0.0625f64, 0.9375f64, 1f64),
    },
    BoundingBox {
        min: Vector3::new(0.0625f64, 0.6875f64, 0f64),
        max: Vector3::new(1f64, 0.9375f64, 0.3125f64),
    },
    BoundingBox {
        min: Vector3::new(0.0625f64, 0.6875f64, 0.6875f64),
        max: Vector3::new(1f64, 0.9375f64, 1f64),
    },
    BoundingBox {
        min: Vector3::new(0.4375f64, 0.6875f64, 0.3125f64),
        max: Vector3::new(1f64, 0.9375f64, 0.6875f64),
    },
    BoundingBox {
        min: Vector3::new(0.0625f64, 0f64, 0.3125f64),
        max: Vector3::new(0.4375f64, 0.8125f64, 0.6875f64),
    },
    BoundingBox {
        min: Vector3::new(0f64, 0.6875f64, 0f64),
        max: Vector3::new(0.0625f64, 0.8125f64, 1f64),
    },
    BoundingBox {
        min: Vector3::new(0.0625f64, 0.6875f64, 0f64),
        max: Vector3::new(1f64, 0.8125f64, 0.3125f64),
    },
    BoundingBox {
        min: Vector3::new(0.0625f64, 0.6875f64, 0.6875f64),
        max: Vector3::new(1f64, 0.8125f64, 1f64),
    },
    BoundingBox {
        min: Vector3::new(0.4375f64, 0.6875f64, 0.3125f64),
        max: Vector3::new(1f64, 0.8125f64, 0.6875f64),
    },
    BoundingBox {
        min: Vector3::new(0.3125f64, 0f64, 0.5625f64),
        max: Vector3::new(0.6875f64, 1f64, 0.9375f64),
    },
    BoundingBox {
        min: Vector3::new(0.3125f64, 0f64, 0.0625f64),
        max: Vector3::new(0.6875f64, 1f64, 0.4375f64),
    },
    BoundingBox {
        min: Vector3::new(0.5625f64, 0f64, 0.3125f64),
        max: Vector3::new(0.9375f64, 1f64, 0.6875f64),
    },
    BoundingBox {
        min: Vector3::new(0.0625f64, 0f64, 0.3125f64),
        max: Vector3::new(0.4375f64, 1f64, 0.6875f64),
    },
    BoundingBox {
        min: Vector3::new(0.125f64, 0.625f64, 0.125f64),
        max: Vector3::new(0.875f64, 1f64, 0.875f64),
    },
    BoundingBox {
        min: Vector3::new(0f64, 0f64, 0f64),
        max: Vector3::new(1f64, 0.09375f64, 1f64),
    },
    BoundingBox {
        min: Vector3::new(0f64, 0.0625f64, 0f64),
        max: Vector3::new(0.0625f64, 0.625f64, 1f64),
    },
    BoundingBox {
        min: Vector3::new(0f64, 0.0625f64, 0.9375f64),
        max: Vector3::new(1f64, 0.625f64, 1f64),
    },
    BoundingBox {
        min: Vector3::new(0.0625f64, 0.0625f64, 0.9375f64),
        max: Vector3::new(1f64, 0.625f64, 1f64),
    },
    BoundingBox {
        min: Vector3::new(0f64, 0.625f64, 0.9375f64),
        max: Vector3::new(0.0625f64, 1f64, 1f64),
    },
    BoundingBox {
        min: Vector3::new(0f64, 0.0625f64, 0f64),
        max: Vector3::new(1f64, 0.625f64, 0.0625f64),
    },
    BoundingBox {
        min: Vector3::new(0.0625f64, 0.0625f64, 0f64),
        max: Vector3::new(1f64, 0.625f64, 0.0625f64),
    },
    BoundingBox {
        min: Vector3::new(0f64, 0.625f64, 0f64),
        max: Vector3::new(0.0625f64, 1f64, 0.0625f64),
    },
    BoundingBox {
        min: Vector3::new(0.9375f64, 0.0625f64, 0f64),
        max: Vector3::new(1f64, 0.625f64, 1f64),
    },
    BoundingBox {
        min: Vector3::new(0.9375f64, 0.0625f64, 0f64),
        max: Vector3::new(1f64, 0.625f64, 0.9375f64),
    },
    BoundingBox {
        min: Vector3::new(0.9375f64, 0.0625f64, 0.0625f64),
        max: Vector3::new(1f64, 0.625f64, 1f64),
    },
    BoundingBox {
        min: Vector3::new(0.9375f64, 0.0625f64, 0.0625f64),
        max: Vector3::new(1f64, 0.625f64, 0.9375f64),
    },
    BoundingBox {
        min: Vector3::new(0.9375f64, 0.625f64, 0.9375f64),
        max: Vector3::new(1f64, 1f64, 1f64),
    },
    BoundingBox {
        min: Vector3::new(0.9375f64, 0.625f64, 0f64),
        max: Vector3::new(1f64, 1f64, 0.0625f64),
    },
    BoundingBox {
        min: Vector3::new(0f64, 0f64, 0f64),
        max: Vector3::new(0.0625f64, 0.625f64, 1f64),
    },
    BoundingBox {
        min: Vector3::new(0f64, 0f64, 0.9375f64),
        max: Vector3::new(1f64, 0.625f64, 1f64),
    },
    BoundingBox {
        min: Vector3::new(0.0625f64, 0f64, 0.9375f64),
        max: Vector3::new(1f64, 0.625f64, 1f64),
    },
    BoundingBox {
        min: Vector3::new(0f64, 0f64, 0f64),
        max: Vector3::new(1f64, 0.625f64, 0.0625f64),
    },
    BoundingBox {
        min: Vector3::new(0.0625f64, 0f64, 0f64),
        max: Vector3::new(1f64, 0.625f64, 0.0625f64),
    },
    BoundingBox {
        min: Vector3::new(0.9375f64, 0f64, 0f64),
        max: Vector3::new(1f64, 0.625f64, 1f64),
    },
    BoundingBox {
        min: Vector3::new(0.9375f64, 0f64, 0f64),
        max: Vector3::new(1f64, 0.625f64, 0.9375f64),
    },
    BoundingBox {
        min: Vector3::new(0.9375f64, 0f64, 0.0625f64),
        max: Vector3::new(1f64, 0.625f64, 1f64),
    },
    BoundingBox {
        min: Vector3::new(0.9375f64, 0f64, 0.0625f64),
        max: Vector3::new(1f64, 0.625f64, 0.9375f64),
    },
    BoundingBox {
        min: Vector3::new(0.0625f64, 0.125f64, 0.0625f64),
        max: Vector3::new(0.9375f64, 1f64, 0.9375f64),
    },
];
pub const BLOCK_ENTITY_TYPES: &[&str] = &[
    "furnace",
    "chest",
    "trapped_chest",
    "ender_chest",
    "jukebox",
    "dispenser",
    "dropper",
    "sign",
    "hanging_sign",
    "mob_spawner",
    "creaking_heart",
    "piston",
    "brewing_stand",
    "enchanting_table",
    "end_portal",
    "beacon",
    "skull",
    "daylight_detector",
    "hopper",
    "comparator",
    "banner",
    "structure_block",
    "end_gateway",
    "command_block",
    "shulker_box",
    "conduit",
    "barrel",
    "smoker",
    "blast_furnace",
    "lectern",
    "bell",
    "jigsaw",
    "campfire",
    "beehive",
    "sculk_sensor",
    "calibrated_sculk_sensor",
    "sculk_catalyst",
    "sculk_shrieker",
    "chiseled_bookshelf",
    "shelf",
    "brushable_block",
    "decorated_pot",
    "crafter",
    "trial_spawner",
    "vault",
    "test_block",
    "test_instance_block",
    "copper_golem_statue",
    "potent_sulfur",
];
#[inline(always)]
#[must_use]
pub const fn is_air(id: BlockStateId) -> bool {
    matches!(id.as_u16(), 0 | 15292 | 15293)
}
#[inline(always)]
#[must_use]
pub const fn is_liquid(id: BlockStateId) -> bool {
    matches!(
        id.as_u16(),
        45 | 47
            | 49
            | 51
            | 53
            | 55
            | 57
            | 59
            | 61
            | 63
            | 65
            | 67
            | 69
            | 71
            | 73
            | 75
            | 77
            | 79
            | 81
            | 83
            | 86
            | 87
            | 88
            | 89
            | 90
            | 91
            | 92
            | 93
            | 94
            | 95
            | 96
            | 97
            | 98
            | 99
            | 100
            | 101
            | 102
            | 103
            | 104
            | 105
            | 106
            | 107
            | 108
            | 109
            | 110
            | 111
            | 112
            | 113
            | 114
            | 115
            | 116
            | 117
            | 163
            | 252
            | 254
            | 256
            | 258
            | 260
            | 262
            | 264
            | 266
            | 268
            | 270
            | 272
            | 274
            | 276
            | 278
            | 280
            | 282
            | 284
            | 286
            | 288
            | 290
            | 292
            | 294
            | 296
            | 298
            | 300
            | 302
            | 304
            | 306
            | 308
            | 310
            | 312
            | 314
            | 316
            | 318
            | 320
            | 322
            | 324
            | 326
            | 328
            | 330
            | 332
            | 334
            | 336
            | 338
            | 340
            | 342
            | 344
            | 346
            | 348
            | 350
            | 352
            | 354
            | 356
            | 358
            | 360
            | 362
            | 364
            | 366
            | 368
            | 370
            | 372
            | 374
            | 376
            | 378
            | 380
            | 382
            | 384
            | 386
            | 388
            | 390
            | 392
            | 394
            | 396
            | 398
            | 400
            | 402
            | 404
            | 406
            | 408
            | 410
            | 412
            | 414
            | 416
            | 418
            | 420
            | 422
            | 424
            | 426
            | 428
            | 430
            | 432
            | 434
            | 436
            | 438
            | 440
            | 442
            | 444
            | 446
            | 448
            | 450
            | 452
            | 454
            | 456
            | 458
            | 460
            | 462
            | 464
            | 466
            | 468
            | 470
            | 472
            | 474
            | 476
            | 478
            | 480
            | 482
            | 484
            | 486
            | 488
            | 490
            | 492
            | 494
            | 496
            | 498
            | 500
            | 502
            | 504
            | 506
            | 508
            | 510
            | 512
            | 514
            | 516
            | 518
            | 520
            | 522
            | 524
            | 526
            | 528
            | 530
            | 532
            | 534
            | 536
            | 538
            | 540
            | 542
            | 544
            | 546
            | 548
            | 550
            | 552
            | 554
            | 556
            | 558
            | 2187
            | 2189
            | 2191
            | 2193
            | 2195
            | 2197
            | 2199
            | 2201
            | 2203
            | 2205
            | 2207
            | 2209
            | 2211
            | 2213
            | 2215
            | 2217
            | 2219
            | 2221
            | 2223
            | 2225
            | 2227
            | 2229
            | 2231
            | 2233
            | 2254
            | 2255
            | 2256
            | 2600
            | 2602
            | 2604
            | 2606
            | 2608
            | 2610
            | 2612
            | 2614
            | 2616
            | 2618
            | 2620
            | 2622
            | 2624
            | 2626
            | 2628
            | 2630
            | 2632
            | 2634
            | 2636
            | 2638
            | 2640
            | 2642
            | 2644
            | 2646
            | 2648
            | 2650
            | 2652
            | 2654
            | 2656
            | 2658
            | 2660
            | 2662
            | 2664
            | 2666
            | 2668
            | 2670
            | 2672
            | 2674
            | 2676
            | 2678
            | 2680
            | 2682
            | 2684
            | 2686
            | 2688
            | 2690
            | 2692
            | 2694
            | 2696
            | 2698
            | 2700
            | 2702
            | 2704
            | 2706
            | 2708
            | 2710
            | 2712
            | 2714
            | 2716
            | 2718
            | 2720
            | 2722
            | 2724
            | 2726
            | 2728
            | 2730
            | 2732
            | 2734
            | 2736
            | 2738
            | 2740
            | 2742
            | 2744
            | 2746
            | 2748
            | 2750
            | 2752
            | 2754
            | 2756
            | 2758
            | 2760
            | 2762
            | 2764
            | 2766
            | 2768
            | 2770
            | 2772
            | 2774
            | 2776
            | 2778
            | 2780
            | 2782
            | 2784
            | 2786
            | 2788
            | 2790
            | 2792
            | 2794
            | 2796
            | 2798
            | 2800
            | 2802
            | 2804
            | 2806
            | 2808
            | 2810
            | 2812
            | 2814
            | 2816
            | 2818
            | 2820
            | 2822
            | 2824
            | 2826
            | 2828
            | 2830
            | 2832
            | 2834
            | 2836
            | 2838
            | 2840
            | 2842
            | 2844
            | 2846
            | 2848
            | 2850
            | 2852
            | 2854
            | 2856
            | 2858
            | 2860
            | 2862
            | 2864
            | 2866
            | 2868
            | 2870
            | 2872
            | 2874
            | 2876
            | 2878
            | 2880
            | 2882
            | 2884
            | 2886
            | 2888
            | 2890
            | 2892
            | 2894
            | 2896
            | 2898
            | 2900
            | 2902
            | 2904
            | 2906
            | 2908
            | 2910
            | 2912
            | 2914
            | 2916
            | 2918
            | 2920
            | 2922
            | 2924
            | 2926
            | 2928
            | 2930
            | 2932
            | 2934
            | 2936
            | 2938
            | 2940
            | 2942
            | 2944
            | 2946
            | 2948
            | 2950
            | 2952
            | 2954
            | 2956
            | 2958
            | 2960
            | 2962
            | 2964
            | 2966
            | 2968
            | 2970
            | 2972
            | 2974
            | 2976
            | 2978
            | 2980
            | 2982
            | 2984
            | 2986
            | 2988
            | 2990
            | 2992
            | 2994
            | 2996
            | 2998
            | 3000
            | 3002
            | 3004
            | 3006
            | 3008
            | 3010
            | 3012
            | 3014
            | 3016
            | 3018
            | 3020
            | 3022
            | 3024
            | 3026
            | 3028
            | 3030
            | 3032
            | 3034
            | 3036
            | 3038
            | 3040
            | 3042
            | 3044
            | 3046
            | 3048
            | 3050
            | 3052
            | 3054
            | 3056
            | 3058
            | 3060
            | 3062
            | 3064
            | 3066
            | 3068
            | 3070
            | 3072
            | 3074
            | 3076
            | 3078
            | 3080
            | 3082
            | 3084
            | 3086
            | 3088
            | 3090
            | 3092
            | 3094
            | 3096
            | 3098
            | 3100
            | 3102
            | 3104
            | 3106
            | 3108
            | 3110
            | 3112
            | 3114
            | 3116
            | 3118
            | 3120
            | 3122
            | 3124
            | 3126
            | 3128
            | 3130
            | 3132
            | 3134
            | 3136
            | 3138
            | 3140
            | 3142
            | 3144
            | 3146
            | 3148
            | 3150
            | 3152
            | 3154
            | 3156
            | 3158
            | 3160
            | 3162
            | 3164
            | 3166
            | 3168
            | 3170
            | 3172
            | 3174
            | 3176
            | 3178
            | 3180
            | 3182
            | 3184
            | 3186
            | 3188
            | 3190
            | 3192
            | 3194
            | 3196
            | 3198
            | 3200
            | 3202
            | 3204
            | 3206
            | 3208
            | 3210
            | 3212
            | 3214
            | 3216
            | 3218
            | 3220
            | 3222
            | 3224
            | 3226
            | 3228
            | 3230
            | 3232
            | 3234
            | 3236
            | 3238
            | 3240
            | 3242
            | 3244
            | 3246
            | 3248
            | 3250
            | 3252
            | 3254
            | 3256
            | 3258
            | 3260
            | 3262
            | 3264
            | 3266
            | 3268
            | 3270
            | 3272
            | 3274
            | 3276
            | 3278
            | 3280
            | 3282
            | 3284
            | 3286
            | 3288
            | 3290
            | 3292
            | 3294
            | 3296
            | 3298
            | 3300
            | 3302
            | 3304
            | 3306
            | 3308
            | 3310
            | 3312
            | 3314
            | 3316
            | 3318
            | 3320
            | 3322
            | 3324
            | 3326
            | 3328
            | 3330
            | 3332
            | 3334
            | 3336
            | 3338
            | 3340
            | 3342
            | 3344
            | 3346
            | 3348
            | 3350
            | 3352
            | 3354
            | 3356
            | 3358
            | 3360
            | 3362
            | 3364
            | 3366
            | 3907
            | 3909
            | 3911
            | 3913
            | 3915
            | 3917
            | 3919
            | 3921
            | 3923
            | 3925
            | 3927
            | 3929
            | 3931
            | 3933
            | 3935
            | 3937
            | 3939
            | 3941
            | 3943
            | 3945
            | 3947
            | 3949
            | 3951
            | 3953
            | 3955
            | 3957
            | 3959
            | 3961
            | 3963
            | 3965
            | 3967
            | 3969
            | 3971
            | 3973
            | 3975
            | 3977
            | 3979
            | 3981
            | 3983
            | 3985
            | 3987
            | 3989
            | 3991
            | 3993
            | 3995
            | 3997
            | 3999
            | 4001
            | 4003
            | 4005
            | 4007
            | 4009
            | 5335
            | 5337
            | 5339
            | 5341
            | 5343
            | 5345
            | 5347
            | 5349
            | 5351
            | 5353
            | 5355
            | 5357
            | 5359
            | 5361
            | 5363
            | 5365
            | 5367
            | 5369
            | 5371
            | 5373
            | 5375
            | 5377
            | 5379
            | 5381
            | 5383
            | 5385
            | 5387
            | 5389
            | 5391
            | 5393
            | 5395
            | 5397
            | 5399
            | 5401
            | 5403
            | 5405
            | 5407
            | 5409
            | 5411
            | 5413
            | 5415
            | 5417
            | 5419
            | 5421
            | 5423
            | 5425
            | 5427
            | 5429
            | 5431
            | 5433
            | 5435
            | 5437
            | 5439
            | 5441
            | 5443
            | 5445
            | 5447
            | 5449
            | 5451
            | 5453
            | 5455
            | 5457
            | 5459
            | 5461
            | 5463
            | 5465
            | 5467
            | 5469
            | 5471
            | 5473
            | 5475
            | 5477
            | 5479
            | 5481
            | 5483
            | 5485
            | 5487
            | 5489
            | 5491
            | 5493
            | 5495
            | 5497
            | 5499
            | 5501
            | 5503
            | 5505
            | 5507
            | 5509
            | 5511
            | 5513
            | 5515
            | 5517
            | 5519
            | 5521
            | 5523
            | 5525
            | 5527
            | 5529
            | 5531
            | 5533
            | 5535
            | 5537
            | 5539
            | 5541
            | 5543
            | 5545
            | 5547
            | 5549
            | 5551
            | 5553
            | 5555
            | 5557
            | 5559
            | 5561
            | 5563
            | 5565
            | 5567
            | 5569
            | 5571
            | 5573
            | 5575
            | 5577
            | 5579
            | 5581
            | 5583
            | 5585
            | 5587
            | 5589
            | 5591
            | 5593
            | 5595
            | 5597
            | 5599
            | 5601
            | 5603
            | 5605
            | 5607
            | 5609
            | 5611
            | 5613
            | 5615
            | 5617
            | 5619
            | 5621
            | 5623
            | 5625
            | 5627
            | 5629
            | 5631
            | 5633
            | 5635
            | 5637
            | 5639
            | 5641
            | 5643
            | 5645
            | 5647
            | 5649
            | 5651
            | 5653
            | 5719
            | 5721
            | 5723
            | 5725
            | 5727
            | 5729
            | 5731
            | 5733
            | 5735
            | 5737
            | 5739
            | 5741
            | 5743
            | 5745
            | 5747
            | 5749
            | 5751
            | 5753
            | 5755
            | 5757
            | 5759
            | 5761
            | 5763
            | 5765
            | 5767
            | 5769
            | 5771
            | 5773
            | 5775
            | 5777
            | 5779
            | 5781
            | 5783
            | 5785
            | 5787
            | 5789
            | 5791
            | 5793
            | 5795
            | 5797
            | 5799
            | 5801
            | 5803
            | 5805
            | 5807
            | 5809
            | 5811
            | 5813
            | 5815
            | 5817
            | 5819
            | 5821
            | 5823
            | 5825
            | 5827
            | 5829
            | 5831
            | 5833
            | 5835
            | 5837
            | 5839
            | 5841
            | 5843
            | 5845
            | 5847
            | 5849
            | 5851
            | 5853
            | 5855
            | 5857
            | 5859
            | 5861
            | 5863
            | 5865
            | 5867
            | 5869
            | 5871
            | 5873
            | 5875
            | 5877
            | 5879
            | 5881
            | 5883
            | 5885
            | 5887
            | 5889
            | 5891
            | 5893
            | 5895
            | 5897
            | 5899
            | 5901
            | 5903
            | 5905
            | 5907
            | 5909
            | 5911
            | 5913
            | 5915
            | 5917
            | 5919
            | 5921
            | 5923
            | 5925
            | 5927
            | 5929
            | 5931
            | 5933
            | 5935
            | 5937
            | 5939
            | 5941
            | 5943
            | 5945
            | 5947
            | 5949
            | 5951
            | 5953
            | 5955
            | 5957
            | 5959
            | 5961
            | 5963
            | 5965
            | 5967
            | 5969
            | 5971
            | 5973
            | 5975
            | 5977
            | 5979
            | 5981
            | 5983
            | 5985
            | 5987
            | 5989
            | 5991
            | 5993
            | 5995
            | 5997
            | 5999
            | 6001
            | 6003
            | 6005
            | 6007
            | 6009
            | 6011
            | 6013
            | 6015
            | 6017
            | 6019
            | 6021
            | 6023
            | 6025
            | 6027
            | 6029
            | 6031
            | 6033
            | 6035
            | 6037
            | 6039
            | 6041
            | 6043
            | 6045
            | 6047
            | 6049
            | 6051
            | 6053
            | 6055
            | 6057
            | 6059
            | 6061
            | 6063
            | 6065
            | 6067
            | 6069
            | 6071
            | 6073
            | 6075
            | 6077
            | 6079
            | 6081
            | 6083
            | 6085
            | 6087
            | 6089
            | 6091
            | 6093
            | 6095
            | 6097
            | 6099
            | 6101
            | 6103
            | 6105
            | 6107
            | 6109
            | 6111
            | 6113
            | 6115
            | 6117
            | 6119
            | 6121
            | 6123
            | 6125
            | 6127
            | 6129
            | 6131
            | 6133
            | 6135
            | 6137
            | 6139
            | 6141
            | 6143
            | 6145
            | 6147
            | 6149
            | 6151
            | 6153
            | 6155
            | 6157
            | 6159
            | 6161
            | 6163
            | 6165
            | 6167
            | 6169
            | 6171
            | 6173
            | 6175
            | 6177
            | 6179
            | 6181
            | 6183
            | 6185
            | 6187
            | 6189
            | 6191
            | 6193
            | 6195
            | 6197
            | 6199
            | 6201
            | 6203
            | 6205
            | 6207
            | 6209
            | 6211
            | 6213
            | 6215
            | 6217
            | 6219
            | 6221
            | 6223
            | 6225
            | 6227
            | 6229
            | 6231
            | 6233
            | 6235
            | 6237
            | 6239
            | 6241
            | 6243
            | 6245
            | 6247
            | 6249
            | 6251
            | 6253
            | 6255
            | 6257
            | 6259
            | 6261
            | 6263
            | 6265
            | 6267
            | 6269
            | 6271
            | 6273
            | 6275
            | 6277
            | 6279
            | 6281
            | 6283
            | 6285
            | 6287
            | 6289
            | 6291
            | 6293
            | 6295
            | 6297
            | 6299
            | 6301
            | 6303
            | 6305
            | 6307
            | 6309
            | 6311
            | 6313
            | 6315
            | 6317
            | 6319
            | 6321
            | 6323
            | 6325
            | 6327
            | 6329
            | 6331
            | 6333
            | 6335
            | 6337
            | 6339
            | 6341
            | 6343
            | 6345
            | 6347
            | 6349
            | 6351
            | 6353
            | 6355
            | 6357
            | 6359
            | 6361
            | 6363
            | 6365
            | 6367
            | 6369
            | 6371
            | 6373
            | 6375
            | 6377
            | 6379
            | 6381
            | 6383
            | 6385
            | 6387
            | 6389
            | 6391
            | 6393
            | 6395
            | 6397
            | 6399
            | 6401
            | 6403
            | 6405
            | 6407
            | 6409
            | 6411
            | 6413
            | 6415
            | 6417
            | 6419
            | 6421
            | 6423
            | 6425
            | 6427
            | 6429
            | 6431
            | 6433
            | 6435
            | 6437
            | 6439
            | 6441
            | 6443
            | 6445
            | 6447
            | 6449
            | 6451
            | 6453
            | 6455
            | 6457
            | 6459
            | 6461
            | 6463
            | 6465
            | 6467
            | 6469
            | 6471
            | 6473
            | 6475
            | 6477
            | 6479
            | 6481
            | 6483
            | 6485
            | 6487
            | 6489
            | 6491
            | 6493
            | 6495
            | 6497
            | 6499
            | 6501
            | 6503
            | 6505
            | 6507
            | 6509
            | 6511
            | 6513
            | 6515
            | 6517
            | 6519
            | 6521
            | 6523
            | 6525
            | 6527
            | 6529
            | 6531
            | 6533
            | 6535
            | 6537
            | 6539
            | 6541
            | 6543
            | 6545
            | 6547
            | 6549
            | 6551
            | 6553
            | 6555
            | 6557
            | 6559
            | 6561
            | 6563
            | 6565
            | 6567
            | 6569
            | 6571
            | 6573
            | 6575
            | 6577
            | 6579
            | 6581
            | 6583
            | 6585
            | 6587
            | 6589
            | 6591
            | 6593
            | 6595
            | 6597
            | 6599
            | 6601
            | 6603
            | 6605
            | 6607
            | 6609
            | 6611
            | 6613
            | 6615
            | 6617
            | 6619
            | 6621
            | 6623
            | 6625
            | 6627
            | 6629
            | 6631
            | 6633
            | 6635
            | 6637
            | 6639
            | 6641
            | 6643
            | 6645
            | 6647
            | 6649
            | 6651
            | 6653
            | 6655
            | 6657
            | 6659
            | 6661
            | 6663
            | 6665
            | 6667
            | 6669
            | 6671
            | 6673
            | 6675
            | 6677
            | 6679
            | 6681
            | 6683
            | 6685
            | 6687
            | 6689
            | 6691
            | 6693
            | 6695
            | 6697
            | 6699
            | 6701
            | 6703
            | 6705
            | 6707
            | 6709
            | 6711
            | 6713
            | 6715
            | 6717
            | 6719
            | 6721
            | 6723
            | 6725
            | 6727
            | 6729
            | 6731
            | 6733
            | 6735
            | 6737
            | 6739
            | 6741
            | 6743
            | 6745
            | 6747
            | 6749
            | 6751
            | 6753
            | 6755
            | 6757
            | 6759
            | 6761
            | 6763
            | 6765
            | 6767
            | 6769
            | 6965
            | 6966
            | 6969
            | 6970
            | 6973
            | 6974
            | 6977
            | 6978
            | 6981
            | 6982
            | 6985
            | 6986
            | 6989
            | 6990
            | 6993
            | 6994
            | 7114
            | 7116
            | 7118
            | 7120
            | 7122
            | 7124
            | 7126
            | 7128
            | 7130
            | 7132
            | 7134
            | 7136
            | 7138
            | 7140
            | 7142
            | 7144
            | 7146
            | 7148
            | 7150
            | 7152
            | 7154
            | 7156
            | 7158
            | 7160
            | 7162
            | 7164
            | 7166
            | 7168
            | 7170
            | 7172
            | 7174
            | 7176
            | 7178
            | 7180
            | 7182
            | 7184
            | 7186
            | 7188
            | 7190
            | 7192
            | 7194
            | 7196
            | 7198
            | 7200
            | 7202
            | 7204
            | 7206
            | 7208
            | 7210
            | 7212
            | 7214
            | 7216
            | 7218
            | 7220
            | 7222
            | 7224
            | 7226
            | 7228
            | 7230
            | 7232
            | 7234
            | 7236
            | 7238
            | 7240
            | 7242
            | 7244
            | 7246
            | 7248
            | 7250
            | 7252
            | 7254
            | 7256
            | 7258
            | 7260
            | 7262
            | 7264
            | 7266
            | 7268
            | 7270
            | 7272
            | 7274
            | 7276
            | 7278
            | 7280
            | 7282
            | 7284
            | 7286
            | 7288
            | 7290
            | 7292
            | 7294
            | 7296
            | 7298
            | 7300
            | 7302
            | 7304
            | 7306
            | 7308
            | 7310
            | 7312
            | 7314
            | 7316
            | 7318
            | 7320
            | 7322
            | 7324
            | 7326
            | 7328
            | 7330
            | 7332
            | 7334
            | 7336
            | 7338
            | 7340
            | 7342
            | 7344
            | 7346
            | 7348
            | 7350
            | 7352
            | 7354
            | 7356
            | 7358
            | 7360
            | 7362
            | 7364
            | 7366
            | 7368
            | 7370
            | 7372
            | 7374
            | 7376
            | 7378
            | 7380
            | 7382
            | 7384
            | 7386
            | 7388
            | 7390
            | 7392
            | 7394
            | 7396
            | 7398
            | 7400
            | 7402
            | 7404
            | 7406
            | 7408
            | 7410
            | 7412
            | 7414
            | 7416
            | 7418
            | 7420
            | 7422
            | 7424
            | 7426
            | 7428
            | 7430
            | 7432
            | 7434
            | 7436
            | 7438
            | 7440
            | 7442
            | 7444
            | 7446
            | 7448
            | 7450
            | 7452
            | 7454
            | 7456
            | 7458
            | 7460
            | 7462
            | 7464
            | 7466
            | 7468
            | 7470
            | 7472
            | 7474
            | 7476
            | 7478
            | 7480
            | 7482
            | 7484
            | 7486
            | 7488
            | 7490
            | 7492
            | 7494
            | 7496
            | 7498
            | 7500
            | 7502
            | 7504
            | 7506
            | 7508
            | 7510
            | 7512
            | 7514
            | 7516
            | 7518
            | 7520
            | 7522
            | 7524
            | 7526
            | 7528
            | 7530
            | 7532
            | 7534
            | 7536
            | 7538
            | 7540
            | 7542
            | 7544
            | 7546
            | 7548
            | 7550
            | 7552
            | 7554
            | 7556
            | 7558
            | 7560
            | 7562
            | 7564
            | 7566
            | 7568
            | 7570
            | 7572
            | 7574
            | 7576
            | 7578
            | 7580
            | 7582
            | 7584
            | 7586
            | 7588
            | 7590
            | 7592
            | 7594
            | 7596
            | 7598
            | 7600
            | 7602
            | 7604
            | 7606
            | 7608
            | 7610
            | 7612
            | 7614
            | 7616
            | 7618
            | 7620
            | 7622
            | 7624
            | 7626
            | 7628
            | 7630
            | 7632
            | 7634
            | 7636
            | 7638
            | 7640
            | 7642
            | 7644
            | 7646
            | 7648
            | 7650
            | 7652
            | 7654
            | 7656
            | 7658
            | 7660
            | 7662
            | 7664
            | 7666
            | 7668
            | 7670
            | 7672
            | 7674
            | 7676
            | 7678
            | 7680
            | 7682
            | 7684
            | 7686
            | 7688
            | 7690
            | 7692
            | 7694
            | 7696
            | 7698
            | 7700
            | 7702
            | 7704
            | 7706
            | 7708
            | 7710
            | 7712
            | 7714
            | 7716
            | 7718
            | 7720
            | 7722
            | 7724
            | 7726
            | 7728
            | 7730
            | 7732
            | 7734
            | 7736
            | 7738
            | 7740
            | 7742
            | 7744
            | 7746
            | 7748
            | 7750
            | 7752
            | 7958
            | 7959
            | 7962
            | 7963
            | 7966
            | 7967
            | 7970
            | 7971
            | 7974
            | 7975
            | 7978
            | 7979
            | 7982
            | 7983
            | 7986
            | 7987
            | 7990
            | 7991
            | 7994
            | 7995
            | 7998
            | 7999
            | 8002
            | 8003
            | 8006
            | 8007
            | 8010
            | 8011
            | 8014
            | 8015
            | 8018
            | 8019
            | 8022
            | 8023
            | 8026
            | 8027
            | 8030
            | 8031
            | 8034
            | 8035
            | 8038
            | 8039
            | 8042
            | 8043
            | 8046
            | 8047
            | 8050
            | 8051
            | 8054
            | 8055
            | 8058
            | 8059
            | 8062
            | 8063
            | 8066
            | 8067
            | 8070
            | 8071
            | 8074
            | 8075
            | 8078
            | 8079
            | 8082
            | 8083
            | 8086
            | 8087
            | 8090
            | 8091
            | 8094
            | 8095
            | 8098
            | 8099
            | 8102
            | 8103
            | 8106
            | 8107
            | 8110
            | 8111
            | 8114
            | 8115
            | 8118
            | 8119
            | 8122
            | 8123
            | 8126
            | 8127
            | 8130
            | 8131
            | 8134
            | 8135
            | 8138
            | 8139
            | 8142
            | 8143
            | 8146
            | 8147
            | 8150
            | 8151
            | 8154
            | 8155
            | 8158
            | 8159
            | 8162
            | 8163
            | 8166
            | 8167
            | 8170
            | 8171
            | 8174
            | 8175
            | 8178
            | 8179
            | 8182
            | 8183
            | 8186
            | 8187
            | 8190
            | 8191
            | 8194
            | 8195
            | 8198
            | 8199
            | 8202
            | 8203
            | 8206
            | 8207
            | 8210
            | 8211
            | 8214
            | 8215
            | 8218
            | 8219
            | 8222
            | 8223
            | 8226
            | 8227
            | 8230
            | 8231
            | 8234
            | 8235
            | 8238
            | 8239
            | 8242
            | 8243
            | 8246
            | 8248
            | 8250
            | 8252
            | 8254
            | 8256
            | 8258
            | 8260
            | 8262
            | 8264
            | 8266
            | 8268
            | 8270
            | 8272
            | 8274
            | 8276
            | 8278
            | 8280
            | 8282
            | 8284
            | 8286
            | 8288
            | 8290
            | 8292
            | 8294
            | 8296
            | 8298
            | 8300
            | 8301
            | 8304
            | 8305
            | 8308
            | 8309
            | 8312
            | 8313
            | 8316
            | 8317
            | 8320
            | 8321
            | 8324
            | 8325
            | 8328
            | 8329
            | 8390
            | 8391
            | 8394
            | 8395
            | 8398
            | 8399
            | 8402
            | 8403
            | 8406
            | 8407
            | 8410
            | 8411
            | 8414
            | 8415
            | 8418
            | 8419
            | 8422
            | 8423
            | 8426
            | 8427
            | 8430
            | 8431
            | 8434
            | 8435
            | 8438
            | 8439
            | 8442
            | 8443
            | 8446
            | 8447
            | 8450
            | 8451
            | 8454
            | 8455
            | 8458
            | 8459
            | 8462
            | 8463
            | 8466
            | 8467
            | 8470
            | 8471
            | 8474
            | 8475
            | 8478
            | 8479
            | 8482
            | 8483
            | 8486
            | 8487
            | 8490
            | 8491
            | 8494
            | 8495
            | 8498
            | 8499
            | 8502
            | 8503
            | 8506
            | 8507
            | 8510
            | 8511
            | 8514
            | 8515
            | 8518
            | 8519
            | 8522
            | 8523
            | 8526
            | 8527
            | 8530
            | 8531
            | 8534
            | 8535
            | 8538
            | 8539
            | 8542
            | 8543
            | 8546
            | 8547
            | 8550
            | 8551
            | 8554
            | 8555
            | 8558
            | 8559
            | 8562
            | 8563
            | 8566
            | 8567
            | 8570
            | 8571
            | 8574
            | 8575
            | 8578
            | 8579
            | 8582
            | 8583
            | 8586
            | 8587
            | 8590
            | 8591
            | 8594
            | 8595
            | 8598
            | 8599
            | 8602
            | 8603
            | 8606
            | 8607
            | 8610
            | 8611
            | 8614
            | 8615
            | 8618
            | 8619
            | 8622
            | 8623
            | 8626
            | 8627
            | 8630
            | 8631
            | 8634
            | 8635
            | 8638
            | 8639
            | 8642
            | 8643
            | 8678
            | 8680
            | 8682
            | 8684
            | 8686
            | 8688
            | 8690
            | 8692
            | 8694
            | 8696
            | 8698
            | 8700
            | 8702
            | 8704
            | 8706
            | 8708
            | 8710
            | 8712
            | 8714
            | 8716
            | 8718
            | 8720
            | 8722
            | 8724
            | 8726
            | 8728
            | 8730
            | 8732
            | 8734
            | 8736
            | 8738
            | 8740
            | 8742
            | 8744
            | 8746
            | 8748
            | 8750
            | 8752
            | 8754
            | 8756
            | 8758
            | 8760
            | 8762
            | 8764
            | 8766
            | 8768
            | 8770
            | 8772
            | 8774
            | 8776
            | 8778
            | 8780
            | 8782
            | 8784
            | 8786
            | 8788
            | 8790
            | 8792
            | 8794
            | 8796
            | 8798
            | 8800
            | 8802
            | 8804
            | 8806
            | 8808
            | 8810
            | 8812
            | 8814
            | 8816
            | 8818
            | 8820
            | 8822
            | 8824
            | 8826
            | 8828
            | 8830
            | 8832
            | 8834
            | 8836
            | 8838
            | 8840
            | 8842
            | 8844
            | 8846
            | 8848
            | 8850
            | 8852
            | 8854
            | 8856
            | 8858
            | 8860
            | 8862
            | 8864
            | 8866
            | 8868
            | 8870
            | 8872
            | 8874
            | 8876
            | 8878
            | 8880
            | 8882
            | 8884
            | 8886
            | 8888
            | 8890
            | 8892
            | 8894
            | 8896
            | 8898
            | 8900
            | 8902
            | 8904
            | 8906
            | 8908
            | 8910
            | 8912
            | 8914
            | 8916
            | 8923
            | 8925
            | 8927
            | 8929
            | 8931
            | 8933
            | 8935
            | 8937
            | 8939
            | 8941
            | 8943
            | 8945
            | 8947
            | 8949
            | 8951
            | 8953
            | 8955
            | 8957
            | 8959
            | 8961
            | 8963
            | 8965
            | 8967
            | 8969
            | 8971
            | 8973
            | 8975
            | 8977
            | 8979
            | 8981
            | 8983
            | 8985
            | 8987
            | 8989
            | 8991
            | 8993
            | 8995
            | 8997
            | 8999
            | 9001
            | 9003
            | 9005
            | 9007
            | 9009
            | 9010
            | 9011
            | 9015
            | 9016
            | 9017
            | 9021
            | 9022
            | 9023
            | 9027
            | 9028
            | 9029
            | 9033
            | 9034
            | 9035
            | 9039
            | 9040
            | 9041
            | 9045
            | 9046
            | 9047
            | 9051
            | 9052
            | 9053
            | 9057
            | 9058
            | 9059
            | 9063
            | 9064
            | 9065
            | 9069
            | 9070
            | 9071
            | 9075
            | 9076
            | 9077
            | 9081
            | 9082
            | 9083
            | 9087
            | 9088
            | 9089
            | 9093
            | 9094
            | 9095
            | 9099
            | 9100
            | 9101
            | 9105
            | 9106
            | 9107
            | 9111
            | 9112
            | 9113
            | 9117
            | 9118
            | 9119
            | 9123
            | 9124
            | 9125
            | 9129
            | 9130
            | 9131
            | 9135
            | 9136
            | 9137
            | 9141
            | 9142
            | 9143
            | 9147
            | 9148
            | 9149
            | 9153
            | 9154
            | 9155
            | 9159
            | 9160
            | 9161
            | 9165
            | 9166
            | 9167
            | 9171
            | 9172
            | 9173
            | 9177
            | 9178
            | 9179
            | 9183
            | 9184
            | 9185
            | 9189
            | 9190
            | 9191
            | 9195
            | 9196
            | 9197
            | 9201
            | 9202
            | 9203
            | 9207
            | 9208
            | 9209
            | 9213
            | 9214
            | 9215
            | 9219
            | 9220
            | 9221
            | 9225
            | 9226
            | 9227
            | 9231
            | 9232
            | 9233
            | 9237
            | 9238
            | 9239
            | 9243
            | 9244
            | 9245
            | 9249
            | 9250
            | 9251
            | 9255
            | 9256
            | 9257
            | 9261
            | 9262
            | 9263
            | 9267
            | 9268
            | 9269
            | 9273
            | 9274
            | 9275
            | 9279
            | 9280
            | 9281
            | 9285
            | 9286
            | 9287
            | 9291
            | 9292
            | 9293
            | 9297
            | 9298
            | 9299
            | 9303
            | 9304
            | 9305
            | 9309
            | 9310
            | 9311
            | 9315
            | 9316
            | 9317
            | 9321
            | 9322
            | 9323
            | 9327
            | 9328
            | 9329
            | 9335
            | 9336
            | 9339
            | 9340
            | 9343
            | 9344
            | 9347
            | 9348
            | 9351
            | 9352
            | 9355
            | 9356
            | 9359
            | 9360
            | 9363
            | 9364
            | 9367
            | 9369
            | 9371
            | 9373
            | 9375
            | 9377
            | 9379
            | 9381
            | 9383
            | 9385
            | 9387
            | 9389
            | 9391
            | 9393
            | 9395
            | 9397
            | 9399
            | 9401
            | 9403
            | 9405
            | 9407
            | 9409
            | 9411
            | 9413
            | 9415
            | 9417
            | 9419
            | 9421
            | 9423
            | 9425
            | 9427
            | 9429
            | 9431
            | 9433
            | 9435
            | 9437
            | 9439
            | 9441
            | 9443
            | 9445
            | 9493
            | 9495
            | 9497
            | 9499
            | 9501
            | 9503
            | 9505
            | 9507
            | 9509
            | 9511
            | 9513
            | 9515
            | 9517
            | 9519
            | 9521
            | 9523
            | 9525
            | 9527
            | 9529
            | 9531
            | 9533
            | 9535
            | 9537
            | 9539
            | 9541
            | 9543
            | 9545
            | 9547
            | 9549
            | 9551
            | 9553
            | 9555
            | 9557
            | 9559
            | 9561
            | 9563
            | 9565
            | 9567
            | 9569
            | 9571
            | 9575
            | 9577
            | 9579
            | 9581
            | 9728
            | 9730
            | 9732
            | 9734
            | 9736
            | 9738
            | 9740
            | 9742
            | 9744
            | 9746
            | 9748
            | 9750
            | 9752
            | 9754
            | 9756
            | 9758
            | 9760
            | 9762
            | 9764
            | 9766
            | 9768
            | 9770
            | 9772
            | 9774
            | 9776
            | 9778
            | 9780
            | 9782
            | 9784
            | 9786
            | 9788
            | 9790
            | 9792
            | 9794
            | 9796
            | 9798
            | 9800
            | 9802
            | 9804
            | 9806
            | 9808
            | 9810
            | 9812
            | 9814
            | 9816
            | 9818
            | 9820
            | 9822
            | 9824
            | 9826
            | 9828
            | 9830
            | 9832
            | 9834
            | 9836
            | 9838
            | 9840
            | 9842
            | 9844
            | 9846
            | 9848
            | 9850
            | 9852
            | 9854
            | 9856
            | 9858
            | 9860
            | 9862
            | 9864
            | 9866
            | 9868
            | 9870
            | 9872
            | 9874
            | 9876
            | 9878
            | 9880
            | 9882
            | 9884
            | 9886
            | 9888
            | 9890
            | 9892
            | 9894
            | 9896
            | 9898
            | 9900
            | 9902
            | 9904
            | 9906
            | 9908
            | 9910
            | 9912
            | 9914
            | 9916
            | 9918
            | 9920
            | 9922
            | 9924
            | 9926
            | 9928
            | 9930
            | 9932
            | 9934
            | 9936
            | 9938
            | 9940
            | 9942
            | 9944
            | 9946
            | 9948
            | 9950
            | 9952
            | 9954
            | 9956
            | 9958
            | 9960
            | 9962
            | 9964
            | 9966
            | 9981
            | 9982
            | 9983
            | 9987
            | 9988
            | 9989
            | 9993
            | 9994
            | 9995
            | 9999
            | 10000
            | 10001
            | 10005
            | 10006
            | 10007
            | 10011
            | 10012
            | 10013
            | 10017
            | 10018
            | 10019
            | 10023
            | 10024
            | 10025
            | 10029
            | 10030
            | 10031
            | 10035
            | 10036
            | 10037
            | 10041
            | 10042
            | 10043
            | 10047
            | 10048
            | 10049
            | 10053
            | 10054
            | 10055
            | 10059
            | 10060
            | 10061
            | 10065
            | 10066
            | 10067
            | 10071
            | 10072
            | 10073
            | 10077
            | 10078
            | 10079
            | 10083
            | 10084
            | 10085
            | 10089
            | 10090
            | 10091
            | 10095
            | 10096
            | 10097
            | 10101
            | 10102
            | 10103
            | 10107
            | 10108
            | 10109
            | 10113
            | 10114
            | 10115
            | 10119
            | 10120
            | 10121
            | 10125
            | 10126
            | 10127
            | 10131
            | 10132
            | 10133
            | 10137
            | 10138
            | 10139
            | 10143
            | 10144
            | 10145
            | 10149
            | 10150
            | 10151
            | 10155
            | 10156
            | 10157
            | 10161
            | 10162
            | 10163
            | 10167
            | 10168
            | 10169
            | 10173
            | 10174
            | 10175
            | 10179
            | 10180
            | 10181
            | 10185
            | 10186
            | 10187
            | 10191
            | 10192
            | 10193
            | 10197
            | 10198
            | 10199
            | 10203
            | 10204
            | 10205
            | 10209
            | 10210
            | 10211
            | 10215
            | 10216
            | 10217
            | 10221
            | 10222
            | 10223
            | 10227
            | 10228
            | 10229
            | 10233
            | 10234
            | 10235
            | 10239
            | 10240
            | 10241
            | 10245
            | 10246
            | 10247
            | 10251
            | 10252
            | 10253
            | 10257
            | 10258
            | 10259
            | 10263
            | 10264
            | 10265
            | 10269
            | 10270
            | 10271
            | 10275
            | 10276
            | 10277
            | 10281
            | 10282
            | 10283
            | 10287
            | 10288
            | 10289
            | 10293
            | 10294
            | 10295
            | 10299
            | 10300
            | 10301
            | 10305
            | 10306
            | 10307
            | 10311
            | 10312
            | 10313
            | 10317
            | 10318
            | 10319
            | 10323
            | 10324
            | 10325
            | 10329
            | 10330
            | 10331
            | 10335
            | 10336
            | 10337
            | 10341
            | 10342
            | 10343
            | 10347
            | 10348
            | 10349
            | 10353
            | 10354
            | 10355
            | 10359
            | 10360
            | 10361
            | 10365
            | 10366
            | 10367
            | 10371
            | 10372
            | 10373
            | 10377
            | 10378
            | 10379
            | 10383
            | 10384
            | 10385
            | 10389
            | 10390
            | 10391
            | 10395
            | 10396
            | 10397
            | 10401
            | 10402
            | 10403
            | 10407
            | 10408
            | 10409
            | 10413
            | 10414
            | 10415
            | 10419
            | 10420
            | 10421
            | 10425
            | 10426
            | 10427
            | 10431
            | 10432
            | 10433
            | 10437
            | 10438
            | 10439
            | 10443
            | 10444
            | 10445
            | 10449
            | 10450
            | 10451
            | 10455
            | 10456
            | 10457
            | 10461
            | 10462
            | 10463
            | 10467
            | 10468
            | 10469
            | 10473
            | 10474
            | 10475
            | 10479
            | 10480
            | 10481
            | 10485
            | 10486
            | 10487
            | 10491
            | 10492
            | 10493
            | 10497
            | 10498
            | 10499
            | 10503
            | 10504
            | 10505
            | 10509
            | 10510
            | 10511
            | 10515
            | 10516
            | 10517
            | 10521
            | 10522
            | 10523
            | 10527
            | 10528
            | 10529
            | 10533
            | 10534
            | 10535
            | 10539
            | 10540
            | 10541
            | 10545
            | 10546
            | 10547
            | 10551
            | 10552
            | 10553
            | 10557
            | 10558
            | 10559
            | 10563
            | 10564
            | 10565
            | 10569
            | 10570
            | 10571
            | 10575
            | 10576
            | 10577
            | 10581
            | 10582
            | 10583
            | 10587
            | 10588
            | 10589
            | 10593
            | 10594
            | 10595
            | 10599
            | 10600
            | 10601
            | 10605
            | 10606
            | 10607
            | 10611
            | 10612
            | 10613
            | 10617
            | 10618
            | 10619
            | 10623
            | 10624
            | 10625
            | 11207
            | 11209
            | 11211
            | 11213
            | 11215
            | 11217
            | 11219
            | 11221
            | 11223
            | 11225
            | 11227
            | 11229
            | 11328
            | 11330
            | 11332
            | 11334
            | 11336
            | 11338
            | 11340
            | 11342
            | 11344
            | 11346
            | 11348
            | 11350
            | 11352
            | 11354
            | 11356
            | 11358
            | 11360
            | 11362
            | 11364
            | 11366
            | 11368
            | 11370
            | 11372
            | 11374
            | 11376
            | 11378
            | 11380
            | 11382
            | 11384
            | 11386
            | 11388
            | 11390
            | 11392
            | 11394
            | 11396
            | 11398
            | 11400
            | 11402
            | 11404
            | 11406
            | 11408
            | 11410
            | 11412
            | 11414
            | 11416
            | 11418
            | 11420
            | 11422
            | 11424
            | 11426
            | 11428
            | 11430
            | 11460
            | 11461
            | 11464
            | 11465
            | 11468
            | 11469
            | 11472
            | 11473
            | 11476
            | 11477
            | 11480
            | 11481
            | 11484
            | 11485
            | 11488
            | 11489
            | 11492
            | 11493
            | 11496
            | 11497
            | 11500
            | 11501
            | 11504
            | 11505
            | 11508
            | 11509
            | 11512
            | 11513
            | 11516
            | 11517
            | 11520
            | 11521
            | 11524
            | 11525
            | 11528
            | 11529
            | 11532
            | 11533
            | 11536
            | 11537
            | 11540
            | 11541
            | 11544
            | 11545
            | 11548
            | 11549
            | 11552
            | 11553
            | 11556
            | 11557
            | 11560
            | 11561
            | 11564
            | 11565
            | 11568
            | 11569
            | 11572
            | 11573
            | 11576
            | 11577
            | 11580
            | 11581
            | 11584
            | 11585
            | 11588
            | 11589
            | 11592
            | 11593
            | 11596
            | 11597
            | 11600
            | 11601
            | 11604
            | 11605
            | 11608
            | 11609
            | 11612
            | 11613
            | 11616
            | 11617
            | 11620
            | 11621
            | 11624
            | 11625
            | 11628
            | 11629
            | 11632
            | 11633
            | 11636
            | 11637
            | 11640
            | 11641
            | 11644
            | 11645
            | 11648
            | 11649
            | 11652
            | 11653
            | 11656
            | 11657
            | 11660
            | 11661
            | 11664
            | 11665
            | 11668
            | 11669
            | 11672
            | 11673
            | 11676
            | 11677
            | 11680
            | 11681
            | 11684
            | 11685
            | 11688
            | 11689
            | 11692
            | 11693
            | 11696
            | 11697
            | 11700
            | 11701
            | 11704
            | 11705
            | 11708
            | 11709
            | 11712
            | 11713
            | 11716
            | 11717
            | 11720
            | 11721
            | 11724
            | 11725
            | 11728
            | 11729
            | 11732
            | 11733
            | 11736
            | 11737
            | 11740
            | 11741
            | 11744
            | 11745
            | 11748
            | 11749
            | 11752
            | 11753
            | 11756
            | 11757
            | 11760
            | 11761
            | 11764
            | 11765
            | 11768
            | 11769
            | 11772
            | 11773
            | 11776
            | 11777
            | 11780
            | 11781
            | 11784
            | 11785
            | 11788
            | 11789
            | 11792
            | 11793
            | 11796
            | 11797
            | 11800
            | 11801
            | 11804
            | 11805
            | 11808
            | 11809
            | 11812
            | 11813
            | 11816
            | 11817
            | 11820
            | 11821
            | 11824
            | 11825
            | 11828
            | 11829
            | 11832
            | 11833
            | 11836
            | 11837
            | 11840
            | 11841
            | 11844
            | 11845
            | 11848
            | 11849
            | 11852
            | 11853
            | 11856
            | 11857
            | 11860
            | 11861
            | 11864
            | 11865
            | 11868
            | 11869
            | 11872
            | 11873
            | 11876
            | 11877
            | 11880
            | 11881
            | 11884
            | 11885
            | 11888
            | 11889
            | 11892
            | 11893
            | 11896
            | 11897
            | 11900
            | 11901
            | 11904
            | 11905
            | 11908
            | 11909
            | 11912
            | 11913
            | 11916
            | 11917
            | 11920
            | 11921
            | 11924
            | 11925
            | 11928
            | 11929
            | 11932
            | 11933
            | 11936
            | 11937
            | 11940
            | 11941
            | 11944
            | 11945
            | 11948
            | 11949
            | 11952
            | 11953
            | 11956
            | 11957
            | 11960
            | 11961
            | 11964
            | 11965
            | 11968
            | 11969
            | 11972
            | 11974
            | 11976
            | 11978
            | 11980
            | 11982
            | 11984
            | 11986
            | 11988
            | 11990
            | 11992
            | 11994
            | 11996
            | 11998
            | 12000
            | 12002
            | 12004
            | 12006
            | 12008
            | 12010
            | 12012
            | 12014
            | 12016
            | 12018
            | 12020
            | 12022
            | 12024
            | 12026
            | 12028
            | 12030
            | 12032
            | 12034
            | 12036
            | 12038
            | 12040
            | 12042
            | 12044
            | 12046
            | 12048
            | 12050
            | 12052
            | 12054
            | 12056
            | 12058
            | 12060
            | 12062
            | 12064
            | 12066
            | 12068
            | 12070
            | 12072
            | 12074
            | 12076
            | 12078
            | 12080
            | 12082
            | 12084
            | 12086
            | 12088
            | 12090
            | 12092
            | 12094
            | 12096
            | 12098
            | 12100
            | 12102
            | 12104
            | 12106
            | 12108
            | 12110
            | 12112
            | 12114
            | 12116
            | 12118
            | 12120
            | 12122
            | 12124
            | 12126
            | 12128
            | 12130
            | 12132
            | 12134
            | 12136
            | 12138
            | 12140
            | 12142
            | 12144
            | 12146
            | 12148
            | 12150
            | 12152
            | 12154
            | 12156
            | 12158
            | 12160
            | 12162
            | 12164
            | 12166
            | 12168
            | 12170
            | 12172
            | 12174
            | 12176
            | 12178
            | 12180
            | 12182
            | 12184
            | 12186
            | 12188
            | 12190
            | 12192
            | 12194
            | 12196
            | 12198
            | 12200
            | 12202
            | 12204
            | 12206
            | 12208
            | 12210
            | 12212
            | 12214
            | 12216
            | 12218
            | 12220
            | 12222
            | 12224
            | 12226
            | 12228
            | 12230
            | 12232
            | 12234
            | 12236
            | 12238
            | 12240
            | 12242
            | 12244
            | 12246
            | 12248
            | 12250
            | 12252
            | 12254
            | 12256
            | 12258
            | 12260
            | 12262
            | 12264
            | 12266
            | 12268
            | 12270
            | 12272
            | 12274
            | 12276
            | 12278
            | 12280
            | 12282
            | 12284
            | 12286
            | 12288
            | 12290
            | 12292
            | 12294
            | 12296
            | 12298
            | 12300
            | 12302
            | 12304
            | 12306
            | 12308
            | 12310
            | 12312
            | 12314
            | 12316
            | 12318
            | 12320
            | 12322
            | 12324
            | 12326
            | 12328
            | 12330
            | 12332
            | 12334
            | 12336
            | 12338
            | 12340
            | 12342
            | 12344
            | 12346
            | 12348
            | 12350
            | 12352
            | 12354
            | 12356
            | 12358
            | 12360
            | 12362
            | 12364
            | 12366
            | 12368
            | 12370
            | 12372
            | 12374
            | 12376
            | 12378
            | 12380
            | 12382
            | 12384
            | 12386
            | 12388
            | 12390
            | 12392
            | 12394
            | 12396
            | 12398
            | 12400
            | 12402
            | 12404
            | 12406
            | 12408
            | 12410
            | 12412
            | 12414
            | 12416
            | 12418
            | 12420
            | 12422
            | 12424
            | 12426
            | 12428
            | 12430
            | 12432
            | 12434
            | 12436
            | 12438
            | 12440
            | 12442
            | 12444
            | 12446
            | 12448
            | 12450
            | 12452
            | 12454
            | 12456
            | 12458
            | 12460
            | 12462
            | 12464
            | 12466
            | 12468
            | 12470
            | 12472
            | 12474
            | 12476
            | 12478
            | 12480
            | 12482
            | 12484
            | 12486
            | 12488
            | 12490
            | 12492
            | 12494
            | 12496
            | 12498
            | 12500
            | 12502
            | 12504
            | 12506
            | 12508
            | 12510
            | 12512
            | 12514
            | 12516
            | 12518
            | 12520
            | 12522
            | 12524
            | 12526
            | 12528
            | 12530
            | 12533
            | 12535
            | 12537
            | 12539
            | 12541
            | 12543
            | 12545
            | 12547
            | 12549
            | 12551
            | 12553
            | 12555
            | 12557
            | 12559
            | 12561
            | 12563
            | 12565
            | 12567
            | 12569
            | 12571
            | 12573
            | 12575
            | 12577
            | 12579
            | 12581
            | 12583
            | 12585
            | 12587
            | 12589
            | 12591
            | 12593
            | 12595
            | 12597
            | 12599
            | 12601
            | 12603
            | 12605
            | 12607
            | 12609
            | 12611
            | 12613
            | 12615
            | 12617
            | 12619
            | 12621
            | 12623
            | 12625
            | 12627
            | 12629
            | 12634
            | 12636
            | 12638
            | 12640
            | 12642
            | 12644
            | 12646
            | 12648
            | 12650
            | 12652
            | 12654
            | 12656
            | 12658
            | 12660
            | 12662
            | 12664
            | 12666
            | 12668
            | 12670
            | 12672
            | 12674
            | 12676
            | 12678
            | 12680
            | 12682
            | 12684
            | 12686
            | 12688
            | 12690
            | 12692
            | 12694
            | 12696
            | 12698
            | 12700
            | 12702
            | 12704
            | 12706
            | 12708
            | 12710
            | 12712
            | 12714
            | 12716
            | 12718
            | 12720
            | 12722
            | 12724
            | 12726
            | 12728
            | 12730
            | 12732
            | 12734
            | 12736
            | 12738
            | 12740
            | 12742
            | 12744
            | 12746
            | 12748
            | 12750
            | 12752
            | 12754
            | 12756
            | 12758
            | 12760
            | 12762
            | 12764
            | 12766
            | 12768
            | 12770
            | 12772
            | 12774
            | 12776
            | 12778
            | 12780
            | 12782
            | 12784
            | 12786
            | 12788
            | 12790
            | 12792
            | 12794
            | 12796
            | 12798
            | 12800
            | 12802
            | 12804
            | 12806
            | 12808
            | 12810
            | 12812
            | 12814
            | 12816
            | 12818
            | 12820
            | 12822
            | 12824
            | 12826
            | 12828
            | 12830
            | 12832
            | 12834
            | 12836
            | 12838
            | 12840
            | 12842
            | 12844
            | 12846
            | 12848
            | 12850
            | 12852
            | 12854
            | 12856
            | 12858
            | 12860
            | 12862
            | 12864
            | 12866
            | 12868
            | 12870
            | 12872
            | 12874
            | 12876
            | 12878
            | 12880
            | 12882
            | 12884
            | 12886
            | 12888
            | 12890
            | 13250
            | 13252
            | 13254
            | 13256
            | 13258
            | 13260
            | 13262
            | 13264
            | 13266
            | 13268
            | 13270
            | 13272
            | 13274
            | 13276
            | 13278
            | 13280
            | 13282
            | 13284
            | 13286
            | 13288
            | 13290
            | 13292
            | 13294
            | 13296
            | 13298
            | 13300
            | 13302
            | 13304
            | 13306
            | 13308
            | 13310
            | 13312
            | 13314
            | 13316
            | 13318
            | 13320
            | 13322
            | 13324
            | 13326
            | 13328
            | 13330
            | 13332
            | 13334
            | 13336
            | 13338
            | 13340
            | 13342
            | 13344
            | 13346
            | 13348
            | 13350
            | 13352
            | 13354
            | 13356
            | 13358
            | 13360
            | 13362
            | 13364
            | 13366
            | 13368
            | 13370
            | 13372
            | 13374
            | 13376
            | 13378
            | 13380
            | 13382
            | 13384
            | 13386
            | 13388
            | 13390
            | 13392
            | 13394
            | 13396
            | 13398
            | 13400
            | 13402
            | 13404
            | 13406
            | 13408
            | 13410
            | 13412
            | 13414
            | 13416
            | 13418
            | 13420
            | 13422
            | 13424
            | 13426
            | 13428
            | 13430
            | 13432
            | 13434
            | 13436
            | 13438
            | 13440
            | 13442
            | 13444
            | 13446
            | 13448
            | 13450
            | 13452
            | 13454
            | 13456
            | 13458
            | 13460
            | 13462
            | 13464
            | 13466
            | 13468
            | 13470
            | 13472
            | 13474
            | 13476
            | 13478
            | 13772
            | 13773
            | 13776
            | 13777
            | 13780
            | 13781
            | 13784
            | 13785
            | 13788
            | 13789
            | 13792
            | 13793
            | 13796
            | 13797
            | 13800
            | 13801
            | 13804
            | 13805
            | 13808
            | 13809
            | 13812
            | 13813
            | 13816
            | 13817
            | 13820
            | 13821
            | 13824
            | 13825
            | 13828
            | 13829
            | 13832
            | 13833
            | 13836
            | 13837
            | 13840
            | 13841
            | 13844
            | 13845
            | 13848
            | 13849
            | 13852
            | 13853
            | 13856
            | 13857
            | 13860
            | 13861
            | 13864
            | 13865
            | 13868
            | 13869
            | 13872
            | 13873
            | 13876
            | 13877
            | 13880
            | 13881
            | 13884
            | 13885
            | 13888
            | 13889
            | 13892
            | 13893
            | 13896
            | 13897
            | 13900
            | 13901
            | 13904
            | 13905
            | 13908
            | 13909
            | 13912
            | 13913
            | 13916
            | 13917
            | 13920
            | 13921
            | 13924
            | 13925
            | 13928
            | 13929
            | 13932
            | 13933
            | 13936
            | 13937
            | 13940
            | 13941
            | 13944
            | 13945
            | 13948
            | 13949
            | 13952
            | 13953
            | 13956
            | 13957
            | 13960
            | 13961
            | 13964
            | 13965
            | 13968
            | 13969
            | 13972
            | 13973
            | 13976
            | 13977
            | 13980
            | 13981
            | 13984
            | 13985
            | 13988
            | 13989
            | 13992
            | 13993
            | 13996
            | 13997
            | 14000
            | 14001
            | 14004
            | 14005
            | 14008
            | 14009
            | 14012
            | 14013
            | 14016
            | 14017
            | 14020
            | 14021
            | 14024
            | 14025
            | 14028
            | 14029
            | 14032
            | 14033
            | 14036
            | 14037
            | 14040
            | 14041
            | 14044
            | 14045
            | 14048
            | 14049
            | 14052
            | 14053
            | 14056
            | 14057
            | 14716
            | 14718
            | 14720
            | 14722
            | 14724
            | 14726
            | 14728
            | 14730
            | 14732
            | 14734
            | 14736
            | 14738
            | 14740
            | 14742
            | 14744
            | 14746
            | 14748
            | 14750
            | 14752
            | 14754
            | 14756
            | 14758
            | 14760
            | 14762
            | 14764
            | 14766
            | 14768
            | 14770
            | 14772
            | 14774
            | 14776
            | 14778
            | 14780
            | 14782
            | 14784
            | 14786
            | 14788
            | 14790
            | 14792
            | 14794
            | 15062
            | 15063
            | 15064
            | 15065
            | 15066
            | 15067
            | 15068
            | 15069
            | 15070
            | 15071
            | 15072
            | 15073
            | 15074
            | 15075
            | 15076
            | 15077
            | 15078
            | 15079
            | 15080
            | 15081
            | 15082
            | 15083
            | 15084
            | 15085
            | 15086
            | 15087
            | 15088
            | 15105
            | 15107
            | 15109
            | 15111
            | 15113
            | 15115
            | 15117
            | 15119
            | 15121
            | 15123
            | 15125
            | 15127
            | 15129
            | 15131
            | 15133
            | 15135
            | 15147
            | 15149
            | 15151
            | 15153
            | 15155
            | 15157
            | 15159
            | 15161
            | 15163
            | 15165
            | 15167
            | 15169
            | 15171
            | 15173
            | 15175
            | 15177
            | 15179
            | 15181
            | 15183
            | 15185
            | 15187
            | 15189
            | 15191
            | 15193
            | 15195
            | 15197
            | 15199
            | 15201
            | 15203
            | 15205
            | 15207
            | 15209
            | 15211
            | 15213
            | 15215
            | 15217
            | 15219
            | 15221
            | 15223
            | 15225
            | 15227
            | 15229
            | 15231
            | 15233
            | 15235
            | 15237
            | 15239
            | 15241
            | 15243
            | 15245
            | 15247
            | 15249
            | 15251
            | 15253
            | 15255
            | 15257
            | 15259
            | 15261
            | 15263
            | 15265
            | 15267
            | 15269
            | 15271
            | 15273
            | 15276
            | 15294
            | 15295
            | 15296
            | 15298
            | 15300
            | 15302
            | 15304
            | 15306
            | 15308
            | 15310
            | 15312
            | 15314
            | 15316
            | 15318
            | 15320
            | 15322
            | 15324
            | 15326
            | 15328
            | 15330
            | 15332
            | 15334
            | 15336
            | 15338
            | 15340
            | 15342
            | 15344
            | 15346
            | 15348
            | 15350
            | 15352
            | 15354
            | 15356
            | 15358
            | 15360
            | 15362
            | 15364
            | 15366
            | 15368
            | 15370
            | 15372
            | 15374
            | 15376
            | 15378
            | 15380
            | 15382
            | 15384
            | 15386
            | 15388
            | 15390
            | 15392
            | 15394
            | 15396
            | 15398
            | 15400
            | 15402
            | 15404
            | 15406
            | 15408
            | 15410
            | 15412
            | 15414
            | 15416
            | 15418
            | 15420
            | 15422
            | 15424
            | 15426
            | 15428
            | 15430
            | 15432
            | 15434
            | 15436
            | 15438
            | 15440
            | 15442
            | 15444
            | 15446
            | 15448
            | 15450
            | 15452
            | 15454
            | 15456
            | 15458
            | 15460
            | 15462
            | 15464
            | 15466
            | 15468
            | 15470
            | 15472
            | 15474
            | 15476
            | 15478
            | 15480
            | 15482
            | 15484
            | 15486
            | 15488
            | 15490
            | 15492
            | 15494
            | 15496
            | 15498
            | 15500
            | 15502
            | 15504
            | 15506
            | 15508
            | 15510
            | 15512
            | 15514
            | 15516
            | 15518
            | 15520
            | 15522
            | 15524
            | 15526
            | 15528
            | 15530
            | 15532
            | 15534
            | 15536
            | 15538
            | 15540
            | 15542
            | 15544
            | 15546
            | 15548
            | 15550
            | 15552
            | 15554
            | 15556
            | 15558
            | 15560
            | 15562
            | 15564
            | 15566
            | 15568
            | 15570
            | 15572
            | 15574
            | 15576
            | 15578
            | 15580
            | 15582
            | 15584
            | 15586
            | 15588
            | 15590
            | 15592
            | 15594
            | 15596
            | 15598
            | 15600
            | 15602
            | 15604
            | 15606
            | 15608
            | 15610
            | 15612
            | 15614
            | 15616
            | 15618
            | 15620
            | 15622
            | 15624
            | 15626
            | 15628
            | 15630
            | 15632
            | 15634
            | 15636
            | 15638
            | 15640
            | 15642
            | 15644
            | 15646
            | 15648
            | 15650
            | 15652
            | 15654
            | 15656
            | 15658
            | 15660
            | 15662
            | 15664
            | 15666
            | 15668
            | 15670
            | 15672
            | 15674
            | 15676
            | 15678
            | 15680
            | 15682
            | 15684
            | 15686
            | 15688
            | 15690
            | 15692
            | 15694
            | 15696
            | 15698
            | 15700
            | 15702
            | 15704
            | 15706
            | 15708
            | 15710
            | 15712
            | 15714
            | 15716
            | 15718
            | 15720
            | 15722
            | 15724
            | 15726
            | 15728
            | 15730
            | 15732
            | 15734
            | 15736
            | 15738
            | 15740
            | 15742
            | 15744
            | 15746
            | 15748
            | 15750
            | 15752
            | 15754
            | 15756
            | 15758
            | 15760
            | 15762
            | 15764
            | 15766
            | 15768
            | 15770
            | 15772
            | 15774
            | 15776
            | 15778
            | 15780
            | 15782
            | 15784
            | 15786
            | 15788
            | 15790
            | 15792
            | 15794
            | 15796
            | 15798
            | 15800
            | 15802
            | 15804
            | 15806
            | 15808
            | 15810
            | 15812
            | 15814
            | 15816
            | 15818
            | 15820
            | 15822
            | 15824
            | 15826
            | 15828
            | 15830
            | 15832
            | 15834
            | 15836
            | 15838
            | 15840
            | 15842
            | 15844
            | 15846
            | 15848
            | 15850
            | 15852
            | 15854
            | 15856
            | 15858
            | 15860
            | 15862
            | 15864
            | 15866
            | 15868
            | 15870
            | 15872
            | 15874
            | 15876
            | 15878
            | 15880
            | 15882
            | 15884
            | 15886
            | 15888
            | 15890
            | 15892
            | 15894
            | 15896
            | 15898
            | 15900
            | 15902
            | 15904
            | 15906
            | 15908
            | 15910
            | 15912
            | 15914
            | 15916
            | 15918
            | 15920
            | 15922
            | 15924
            | 15926
            | 15928
            | 15930
            | 15932
            | 15934
            | 15936
            | 15938
            | 15940
            | 15942
            | 15944
            | 15946
            | 15948
            | 15950
            | 15952
            | 15954
            | 15956
            | 15958
            | 15960
            | 15962
            | 15964
            | 15966
            | 15968
            | 15970
            | 15972
            | 15974
            | 15976
            | 15978
            | 15980
            | 15982
            | 15984
            | 15986
            | 15988
            | 15990
            | 15992
            | 15994
            | 15996
            | 15998
            | 16000
            | 16002
            | 16004
            | 16006
            | 16008
            | 16010
            | 16012
            | 16014
            | 16016
            | 16018
            | 16020
            | 16022
            | 16024
            | 16026
            | 16028
            | 16030
            | 16032
            | 16034
            | 16036
            | 16038
            | 16040
            | 16042
            | 16044
            | 16046
            | 16048
            | 16050
            | 16052
            | 16054
            | 16056
            | 16058
            | 16060
            | 16062
            | 16064
            | 16066
            | 16068
            | 16070
            | 16072
            | 16074
            | 16076
            | 16078
            | 16080
            | 16082
            | 16084
            | 16086
            | 16088
            | 16090
            | 16092
            | 16094
            | 16096
            | 16098
            | 16100
            | 16102
            | 16104
            | 16106
            | 16108
            | 16110
            | 16112
            | 16114
            | 16116
            | 16118
            | 16120
            | 16122
            | 16124
            | 16126
            | 16128
            | 16130
            | 16132
            | 16134
            | 16136
            | 16138
            | 16140
            | 16142
            | 16144
            | 16146
            | 16148
            | 16150
            | 16152
            | 16154
            | 16156
            | 16158
            | 16160
            | 16162
            | 16164
            | 16166
            | 16168
            | 16170
            | 16172
            | 16174
            | 16176
            | 16178
            | 16180
            | 16182
            | 16184
            | 16186
            | 16188
            | 16190
            | 16192
            | 16194
            | 16196
            | 16198
            | 16200
            | 16202
            | 16204
            | 16206
            | 16208
            | 16210
            | 16212
            | 16214
            | 16216
            | 16218
            | 16220
            | 16222
            | 16224
            | 16226
            | 16228
            | 16230
            | 16232
            | 16234
            | 16236
            | 16238
            | 16240
            | 16242
            | 16244
            | 16246
            | 16248
            | 16250
            | 16252
            | 16254
            | 16256
            | 16258
            | 16260
            | 16262
            | 16264
            | 16266
            | 16268
            | 16270
            | 16272
            | 16274
            | 16276
            | 16278
            | 16280
            | 16282
            | 16284
            | 16286
            | 16288
            | 16290
            | 16292
            | 16294
            | 16296
            | 16298
            | 16300
            | 16302
            | 16304
            | 16306
            | 16308
            | 16310
            | 16312
            | 16314
            | 16316
            | 16318
            | 16320
            | 16322
            | 16324
            | 16326
            | 16328
            | 16330
            | 16332
            | 16334
            | 16336
            | 16338
            | 16340
            | 16342
            | 16344
            | 16346
            | 16348
            | 16350
            | 16352
            | 16354
            | 16356
            | 16358
            | 16360
            | 16362
            | 16364
            | 16366
            | 16368
            | 16370
            | 16372
            | 16374
            | 16376
            | 16378
            | 16380
            | 16382
            | 16384
            | 16386
            | 16388
            | 16390
            | 16392
            | 16394
            | 16396
            | 16398
            | 16400
            | 16402
            | 16404
            | 16406
            | 16408
            | 16410
            | 16412
            | 16414
            | 16416
            | 16418
            | 16420
            | 16422
            | 16424
            | 16426
            | 16428
            | 16430
            | 16432
            | 16434
            | 16436
            | 16438
            | 16440
            | 16442
            | 16444
            | 16446
            | 16448
            | 16450
            | 16452
            | 16454
            | 16456
            | 16458
            | 16460
            | 16462
            | 16464
            | 16466
            | 16468
            | 16470
            | 16472
            | 16474
            | 16476
            | 16478
            | 16480
            | 16482
            | 16484
            | 16486
            | 16488
            | 16490
            | 16492
            | 16494
            | 16495
            | 16496
            | 16500
            | 16501
            | 16502
            | 16506
            | 16507
            | 16508
            | 16512
            | 16513
            | 16514
            | 16518
            | 16519
            | 16520
            | 16524
            | 16525
            | 16526
            | 16530
            | 16531
            | 16532
            | 16536
            | 16537
            | 16538
            | 16542
            | 16543
            | 16544
            | 16548
            | 16549
            | 16550
            | 16554
            | 16555
            | 16556
            | 16560
            | 16561
            | 16562
            | 16566
            | 16567
            | 16568
            | 16572
            | 16573
            | 16574
            | 16578
            | 16579
            | 16580
            | 16584
            | 16585
            | 16586
            | 16590
            | 16591
            | 16592
            | 16596
            | 16597
            | 16598
            | 16602
            | 16603
            | 16604
            | 16608
            | 16609
            | 16610
            | 16614
            | 16615
            | 16616
            | 16620
            | 16621
            | 16622
            | 16626
            | 16627
            | 16628
            | 16632
            | 16633
            | 16634
            | 16638
            | 16639
            | 16640
            | 16644
            | 16645
            | 16646
            | 16650
            | 16651
            | 16652
            | 16656
            | 16657
            | 16658
            | 16662
            | 16663
            | 16664
            | 16668
            | 16669
            | 16670
            | 16674
            | 16675
            | 16676
            | 16680
            | 16681
            | 16682
            | 16686
            | 16687
            | 16688
            | 16692
            | 16693
            | 16694
            | 16698
            | 16699
            | 16700
            | 16704
            | 16705
            | 16706
            | 16710
            | 16711
            | 16712
            | 16716
            | 16717
            | 16718
            | 16722
            | 16723
            | 16724
            | 16728
            | 16729
            | 16730
            | 16734
            | 16735
            | 16736
            | 16740
            | 16741
            | 16742
            | 16746
            | 16747
            | 16748
            | 16752
            | 16753
            | 16754
            | 16758
            | 16759
            | 16760
            | 16764
            | 16765
            | 16766
            | 16770
            | 16771
            | 16772
            | 16776
            | 16777
            | 16778
            | 16782
            | 16783
            | 16784
            | 16788
            | 16789
            | 16790
            | 16794
            | 16795
            | 16796
            | 16800
            | 16801
            | 16802
            | 16806
            | 16807
            | 16808
            | 16812
            | 16813
            | 16814
            | 16818
            | 16819
            | 16820
            | 16824
            | 16825
            | 16826
            | 16830
            | 16831
            | 16832
            | 16836
            | 16837
            | 16838
            | 16842
            | 16843
            | 16844
            | 16848
            | 16849
            | 16850
            | 16854
            | 16855
            | 16856
            | 16860
            | 16861
            | 16862
            | 16866
            | 16867
            | 16868
            | 16872
            | 16873
            | 16874
            | 16878
            | 16879
            | 16880
            | 16884
            | 16885
            | 16886
            | 16890
            | 16891
            | 16892
            | 16896
            | 16897
            | 16898
            | 16902
            | 16903
            | 16904
            | 16908
            | 16909
            | 16910
            | 16914
            | 16915
            | 16916
            | 16920
            | 16921
            | 16922
            | 16926
            | 16927
            | 16928
            | 16932
            | 16933
            | 16934
            | 16938
            | 16939
            | 16940
            | 16944
            | 16945
            | 16946
            | 16950
            | 16951
            | 16952
            | 16956
            | 16957
            | 16958
            | 16962
            | 16963
            | 16964
            | 16968
            | 16969
            | 16970
            | 16974
            | 16975
            | 16976
            | 16980
            | 16981
            | 16982
            | 16986
            | 16987
            | 16988
            | 16992
            | 16993
            | 16994
            | 16998
            | 16999
            | 17000
            | 17004
            | 17005
            | 17006
            | 17010
            | 17011
            | 17012
            | 17016
            | 17017
            | 17018
            | 17022
            | 17023
            | 17024
            | 17028
            | 17029
            | 17030
            | 17034
            | 17035
            | 17036
            | 17040
            | 17041
            | 17042
            | 17046
            | 17047
            | 17048
            | 17052
            | 17053
            | 17054
            | 17058
            | 17059
            | 17060
            | 17064
            | 17065
            | 17066
            | 17070
            | 17071
            | 17072
            | 17076
            | 17077
            | 17078
            | 17082
            | 17083
            | 17084
            | 17088
            | 17089
            | 17090
            | 17094
            | 17095
            | 17096
            | 17100
            | 17101
            | 17102
            | 17106
            | 17107
            | 17108
            | 17112
            | 17113
            | 17114
            | 17118
            | 17119
            | 17120
            | 17124
            | 17125
            | 17126
            | 17130
            | 17131
            | 17132
            | 17136
            | 17137
            | 17138
            | 17142
            | 17143
            | 17144
            | 17148
            | 17149
            | 17150
            | 17154
            | 17155
            | 17156
            | 17160
            | 17161
            | 17162
            | 17166
            | 17167
            | 17168
            | 17172
            | 17173
            | 17174
            | 17178
            | 17179
            | 17180
            | 17184
            | 17185
            | 17186
            | 17190
            | 17191
            | 17192
            | 17196
            | 17197
            | 17198
            | 17202
            | 17203
            | 17204
            | 17208
            | 17209
            | 17210
            | 17214
            | 17215
            | 17216
            | 17220
            | 17221
            | 17222
            | 17226
            | 17227
            | 17228
            | 17232
            | 17233
            | 17234
            | 17238
            | 17239
            | 17240
            | 17244
            | 17245
            | 17246
            | 17250
            | 17251
            | 17252
            | 17256
            | 17257
            | 17258
            | 17262
            | 17263
            | 17264
            | 17268
            | 17269
            | 17270
            | 17274
            | 17275
            | 17276
            | 17280
            | 17281
            | 17282
            | 17286
            | 17287
            | 17288
            | 17292
            | 17293
            | 17294
            | 17298
            | 17299
            | 17300
            | 17304
            | 17305
            | 17306
            | 17310
            | 17311
            | 17312
            | 17316
            | 17317
            | 17318
            | 17322
            | 17323
            | 17324
            | 17328
            | 17329
            | 17330
            | 17334
            | 17335
            | 17336
            | 17340
            | 17341
            | 17342
            | 17346
            | 17347
            | 17348
            | 17352
            | 17353
            | 17354
            | 17358
            | 17359
            | 17360
            | 17364
            | 17365
            | 17366
            | 17370
            | 17371
            | 17372
            | 17376
            | 17377
            | 17378
            | 17382
            | 17383
            | 17384
            | 17388
            | 17389
            | 17390
            | 17394
            | 17395
            | 17396
            | 17400
            | 17401
            | 17402
            | 17406
            | 17407
            | 17408
            | 17412
            | 17413
            | 17414
            | 17418
            | 17419
            | 17420
            | 17424
            | 17425
            | 17426
            | 17430
            | 17431
            | 17432
            | 17436
            | 17437
            | 17438
            | 17442
            | 17443
            | 17444
            | 17448
            | 17449
            | 17450
            | 17454
            | 17455
            | 17456
            | 17460
            | 17461
            | 17462
            | 17466
            | 17467
            | 17468
            | 17472
            | 17473
            | 17474
            | 17478
            | 17479
            | 17480
            | 17484
            | 17485
            | 17486
            | 17490
            | 17491
            | 17492
            | 17496
            | 17497
            | 17498
            | 17502
            | 17503
            | 17504
            | 17508
            | 17509
            | 17510
            | 17514
            | 17515
            | 17516
            | 17520
            | 17521
            | 17522
            | 17526
            | 17527
            | 17528
            | 17532
            | 17533
            | 17534
            | 17538
            | 17539
            | 17540
            | 17544
            | 17545
            | 17546
            | 17550
            | 17551
            | 17552
            | 17556
            | 17557
            | 17558
            | 17562
            | 17563
            | 17564
            | 17568
            | 17569
            | 17570
            | 17574
            | 17575
            | 17576
            | 17580
            | 17581
            | 17582
            | 17586
            | 17587
            | 17588
            | 17592
            | 17593
            | 17594
            | 17598
            | 17599
            | 17600
            | 17604
            | 17605
            | 17606
            | 17610
            | 17611
            | 17612
            | 17616
            | 17617
            | 17618
            | 17622
            | 17623
            | 17624
            | 17628
            | 17629
            | 17630
            | 17634
            | 17635
            | 17636
            | 17640
            | 17641
            | 17642
            | 17646
            | 17647
            | 17648
            | 17652
            | 17653
            | 17654
            | 17658
            | 17659
            | 17660
            | 17664
            | 17665
            | 17666
            | 17670
            | 17671
            | 17672
            | 17676
            | 17677
            | 17678
            | 17682
            | 17683
            | 17684
            | 17688
            | 17689
            | 17690
            | 17694
            | 17695
            | 17696
            | 17700
            | 17701
            | 17702
            | 17706
            | 17707
            | 17708
            | 17712
            | 17713
            | 17714
            | 17718
            | 17719
            | 17720
            | 17724
            | 17725
            | 17726
            | 17730
            | 17731
            | 17732
            | 17736
            | 17737
            | 17738
            | 17742
            | 17743
            | 17744
            | 17748
            | 17749
            | 17750
            | 17754
            | 17755
            | 17756
            | 17760
            | 17761
            | 17762
            | 17766
            | 17767
            | 17768
            | 17772
            | 17773
            | 17774
            | 17778
            | 17779
            | 17780
            | 17784
            | 17785
            | 17786
            | 17790
            | 17791
            | 17792
            | 17796
            | 17797
            | 17798
            | 17802
            | 17803
            | 17804
            | 17808
            | 17809
            | 17810
            | 17814
            | 17815
            | 17816
            | 17820
            | 17821
            | 17822
            | 17826
            | 17827
            | 17828
            | 17832
            | 17833
            | 17834
            | 17838
            | 17839
            | 17840
            | 17844
            | 17845
            | 17846
            | 17850
            | 17851
            | 17852
            | 17856
            | 17857
            | 17858
            | 17862
            | 17863
            | 17864
            | 17868
            | 17869
            | 17870
            | 17874
            | 17875
            | 17876
            | 17880
            | 17881
            | 17882
            | 17886
            | 17887
            | 17888
            | 17892
            | 17893
            | 17894
            | 17898
            | 17899
            | 17900
            | 17904
            | 17905
            | 17906
            | 17910
            | 17911
            | 17912
            | 17916
            | 17917
            | 17918
            | 17922
            | 17923
            | 17924
            | 17928
            | 17929
            | 17930
            | 17934
            | 17935
            | 17936
            | 17940
            | 17941
            | 17942
            | 17946
            | 17947
            | 17948
            | 17952
            | 17953
            | 17954
            | 17958
            | 17959
            | 17960
            | 17964
            | 17965
            | 17966
            | 17970
            | 17971
            | 17972
            | 17976
            | 17977
            | 17978
            | 17982
            | 17983
            | 17984
            | 17988
            | 17989
            | 17990
            | 17994
            | 17995
            | 17996
            | 18000
            | 18001
            | 18002
            | 18006
            | 18007
            | 18008
            | 18012
            | 18013
            | 18014
            | 18018
            | 18019
            | 18020
            | 18024
            | 18025
            | 18026
            | 18030
            | 18031
            | 18032
            | 18036
            | 18037
            | 18038
            | 18042
            | 18043
            | 18044
            | 18048
            | 18049
            | 18050
            | 18054
            | 18055
            | 18056
            | 18060
            | 18061
            | 18062
            | 18066
            | 18067
            | 18068
            | 18072
            | 18073
            | 18074
            | 18078
            | 18079
            | 18080
            | 18084
            | 18085
            | 18086
            | 18090
            | 18091
            | 18092
            | 18096
            | 18097
            | 18098
            | 18102
            | 18103
            | 18104
            | 18108
            | 18109
            | 18110
            | 18114
            | 18115
            | 18116
            | 18120
            | 18121
            | 18122
            | 18126
            | 18127
            | 18128
            | 18132
            | 18133
            | 18134
            | 18138
            | 18139
            | 18140
            | 18144
            | 18145
            | 18146
            | 18150
            | 18151
            | 18152
            | 18156
            | 18157
            | 18158
            | 18162
            | 18163
            | 18164
            | 18168
            | 18169
            | 18170
            | 18174
            | 18175
            | 18176
            | 18180
            | 18181
            | 18182
            | 18186
            | 18187
            | 18188
            | 18192
            | 18193
            | 18194
            | 18198
            | 18199
            | 18200
            | 18204
            | 18205
            | 18206
            | 18210
            | 18211
            | 18212
            | 18216
            | 18217
            | 18218
            | 18222
            | 18223
            | 18224
            | 18228
            | 18229
            | 18230
            | 18234
            | 18235
            | 18236
            | 18240
            | 18241
            | 18242
            | 18246
            | 18247
            | 18248
            | 18252
            | 18253
            | 18254
            | 18258
            | 18259
            | 18260
            | 18264
            | 18265
            | 18266
            | 18270
            | 18271
            | 18272
            | 18276
            | 18277
            | 18278
            | 18282
            | 18283
            | 18284
            | 18288
            | 18289
            | 18290
            | 18294
            | 18295
            | 18296
            | 18300
            | 18301
            | 18302
            | 18306
            | 18307
            | 18308
            | 18312
            | 18313
            | 18314
            | 18318
            | 18319
            | 18320
            | 18324
            | 18325
            | 18326
            | 18330
            | 18331
            | 18332
            | 18336
            | 18337
            | 18338
            | 18342
            | 18343
            | 18344
            | 18348
            | 18349
            | 18350
            | 18354
            | 18355
            | 18356
            | 18360
            | 18361
            | 18362
            | 18366
            | 18367
            | 18368
            | 18372
            | 18373
            | 18374
            | 18378
            | 18379
            | 18380
            | 18384
            | 18385
            | 18386
            | 18390
            | 18391
            | 18392
            | 18396
            | 18397
            | 18398
            | 18402
            | 18403
            | 18404
            | 18408
            | 18409
            | 18410
            | 18414
            | 18415
            | 18416
            | 18420
            | 18421
            | 18422
            | 18426
            | 18427
            | 18428
            | 18432
            | 18433
            | 18434
            | 18438
            | 18439
            | 18440
            | 18444
            | 18445
            | 18446
            | 18450
            | 18451
            | 18452
            | 18456
            | 18457
            | 18458
            | 18462
            | 18463
            | 18464
            | 18468
            | 18469
            | 18470
            | 18474
            | 18475
            | 18476
            | 18480
            | 18481
            | 18482
            | 18486
            | 18487
            | 18488
            | 18492
            | 18493
            | 18494
            | 18498
            | 18499
            | 18500
            | 18504
            | 18505
            | 18506
            | 18510
            | 18511
            | 18512
            | 18516
            | 18517
            | 18518
            | 18522
            | 18523
            | 18524
            | 18528
            | 18529
            | 18530
            | 18534
            | 18535
            | 18536
            | 18540
            | 18541
            | 18542
            | 18546
            | 18547
            | 18548
            | 18552
            | 18553
            | 18554
            | 18558
            | 18559
            | 18560
            | 18564
            | 18565
            | 18566
            | 18570
            | 18571
            | 18572
            | 18576
            | 18577
            | 18578
            | 18582
            | 18583
            | 18584
            | 18588
            | 18589
            | 18590
            | 18594
            | 18595
            | 18596
            | 18600
            | 18601
            | 18602
            | 18606
            | 18607
            | 18608
            | 18612
            | 18613
            | 18614
            | 18618
            | 18619
            | 18620
            | 18624
            | 18625
            | 18626
            | 18630
            | 18631
            | 18632
            | 18636
            | 18637
            | 18638
            | 18642
            | 18643
            | 18644
            | 18648
            | 18649
            | 18650
            | 18654
            | 18655
            | 18656
            | 18660
            | 18661
            | 18662
            | 18666
            | 18667
            | 18668
            | 18672
            | 18673
            | 18674
            | 18678
            | 18679
            | 18680
            | 18684
            | 18685
            | 18686
            | 18690
            | 18691
            | 18692
            | 18696
            | 18697
            | 18698
            | 18702
            | 18703
            | 18704
            | 18708
            | 18709
            | 18710
            | 18714
            | 18715
            | 18716
            | 18720
            | 18721
            | 18722
            | 18726
            | 18727
            | 18728
            | 18732
            | 18733
            | 18734
            | 18738
            | 18739
            | 18740
            | 18744
            | 18745
            | 18746
            | 18750
            | 18751
            | 18752
            | 18756
            | 18757
            | 18758
            | 18762
            | 18763
            | 18764
            | 18768
            | 18769
            | 18770
            | 18774
            | 18775
            | 18776
            | 18780
            | 18781
            | 18782
            | 18786
            | 18787
            | 18788
            | 18792
            | 18793
            | 18794
            | 18798
            | 18799
            | 18800
            | 18804
            | 18805
            | 18806
            | 18810
            | 18811
            | 18812
            | 18816
            | 18817
            | 18818
            | 18822
            | 18823
            | 18824
            | 18828
            | 18829
            | 18830
            | 18834
            | 18835
            | 18836
            | 18840
            | 18841
            | 18842
            | 18846
            | 18847
            | 18848
            | 18852
            | 18853
            | 18854
            | 18858
            | 18859
            | 18860
            | 18864
            | 18865
            | 18866
            | 18870
            | 18871
            | 18872
            | 18876
            | 18877
            | 18878
            | 18882
            | 18883
            | 18884
            | 18888
            | 18889
            | 18890
            | 18894
            | 18895
            | 18896
            | 18900
            | 18901
            | 18902
            | 18906
            | 18907
            | 18908
            | 18912
            | 18913
            | 18914
            | 18918
            | 18919
            | 18920
            | 18924
            | 18925
            | 18926
            | 18930
            | 18931
            | 18932
            | 18936
            | 18937
            | 18938
            | 18942
            | 18943
            | 18944
            | 18948
            | 18949
            | 18950
            | 18954
            | 18955
            | 18956
            | 18960
            | 18961
            | 18962
            | 18966
            | 18967
            | 18968
            | 18972
            | 18973
            | 18974
            | 18978
            | 18979
            | 18980
            | 18984
            | 18985
            | 18986
            | 18990
            | 18991
            | 18992
            | 18996
            | 18997
            | 18998
            | 19002
            | 19003
            | 19004
            | 19008
            | 19009
            | 19010
            | 19014
            | 19015
            | 19016
            | 19020
            | 19021
            | 19022
            | 19026
            | 19027
            | 19028
            | 19032
            | 19033
            | 19034
            | 19038
            | 19039
            | 19040
            | 19044
            | 19045
            | 19046
            | 19050
            | 19051
            | 19052
            | 19056
            | 19057
            | 19058
            | 19062
            | 19063
            | 19064
            | 19068
            | 19069
            | 19070
            | 19074
            | 19075
            | 19076
            | 19080
            | 19081
            | 19082
            | 19086
            | 19087
            | 19088
            | 19092
            | 19093
            | 19094
            | 19098
            | 19099
            | 19100
            | 19104
            | 19105
            | 19106
            | 19110
            | 19111
            | 19112
            | 19116
            | 19117
            | 19118
            | 19122
            | 19123
            | 19124
            | 19128
            | 19129
            | 19130
            | 19134
            | 19135
            | 19136
            | 19140
            | 19141
            | 19142
            | 19146
            | 19147
            | 19148
            | 19152
            | 19153
            | 19154
            | 19158
            | 19159
            | 19160
            | 19164
            | 19165
            | 19166
            | 19170
            | 19171
            | 19172
            | 19176
            | 19177
            | 19178
            | 19182
            | 19183
            | 19184
            | 19188
            | 19189
            | 19190
            | 19194
            | 19195
            | 19196
            | 19200
            | 19201
            | 19202
            | 19206
            | 19207
            | 19208
            | 19212
            | 19213
            | 19214
            | 19218
            | 19219
            | 19220
            | 19224
            | 19225
            | 19226
            | 19230
            | 19231
            | 19232
            | 19236
            | 19237
            | 19238
            | 19242
            | 19243
            | 19244
            | 19248
            | 19249
            | 19250
            | 19254
            | 19255
            | 19256
            | 19260
            | 19261
            | 19262
            | 19266
            | 19267
            | 19268
            | 19272
            | 19273
            | 19274
            | 19278
            | 19279
            | 19280
            | 19284
            | 19285
            | 19286
            | 19290
            | 19291
            | 19292
            | 19296
            | 19297
            | 19298
            | 19302
            | 19303
            | 19304
            | 19308
            | 19309
            | 19310
            | 19314
            | 19315
            | 19316
            | 19320
            | 19321
            | 19322
            | 19326
            | 19327
            | 19328
            | 19332
            | 19333
            | 19334
            | 19338
            | 19339
            | 19340
            | 19344
            | 19345
            | 19346
            | 19350
            | 19351
            | 19352
            | 19356
            | 19357
            | 19358
            | 19362
            | 19363
            | 19364
            | 19368
            | 19369
            | 19370
            | 19374
            | 19375
            | 19376
            | 19380
            | 19381
            | 19382
            | 19386
            | 19387
            | 19388
            | 19392
            | 19393
            | 19394
            | 19398
            | 19399
            | 19400
            | 19404
            | 19405
            | 19406
            | 19410
            | 19411
            | 19412
            | 19416
            | 19417
            | 19418
            | 19422
            | 19423
            | 19424
            | 19428
            | 19429
            | 19430
            | 19434
            | 19435
            | 19436
            | 19440
            | 19441
            | 19442
            | 19446
            | 19447
            | 19448
            | 19452
            | 19453
            | 19454
            | 19458
            | 19459
            | 19460
            | 19464
            | 19465
            | 19466
            | 19470
            | 19471
            | 19472
            | 19476
            | 19477
            | 19478
            | 19482
            | 19483
            | 19484
            | 19488
            | 19489
            | 19490
            | 19494
            | 19495
            | 19496
            | 19500
            | 19501
            | 19502
            | 19506
            | 19507
            | 19508
            | 19512
            | 19513
            | 19514
            | 19518
            | 19519
            | 19520
            | 19524
            | 19525
            | 19526
            | 19530
            | 19531
            | 19532
            | 19536
            | 19537
            | 19538
            | 19542
            | 19543
            | 19544
            | 19548
            | 19549
            | 19550
            | 19554
            | 19555
            | 19556
            | 19560
            | 19561
            | 19562
            | 19566
            | 19567
            | 19568
            | 19572
            | 19573
            | 19574
            | 19578
            | 19579
            | 19580
            | 19584
            | 19585
            | 19586
            | 19590
            | 19591
            | 19592
            | 19596
            | 19597
            | 19598
            | 19602
            | 19603
            | 19604
            | 19608
            | 19609
            | 19610
            | 19614
            | 19615
            | 19616
            | 19620
            | 19621
            | 19622
            | 19626
            | 19627
            | 19628
            | 19632
            | 19633
            | 19634
            | 19638
            | 19639
            | 19640
            | 19644
            | 19645
            | 19646
            | 19650
            | 19651
            | 19652
            | 19656
            | 19657
            | 19658
            | 19662
            | 19663
            | 19664
            | 19668
            | 19669
            | 19670
            | 19674
            | 19675
            | 19676
            | 19680
            | 19681
            | 19682
            | 19686
            | 19687
            | 19688
            | 19692
            | 19693
            | 19694
            | 19698
            | 19699
            | 19700
            | 19704
            | 19705
            | 19706
            | 19710
            | 19711
            | 19712
            | 19716
            | 19717
            | 19718
            | 19722
            | 19723
            | 19724
            | 19728
            | 19729
            | 19730
            | 19734
            | 19735
            | 19736
            | 19740
            | 19741
            | 19742
            | 19746
            | 19747
            | 19748
            | 19752
            | 19753
            | 19754
            | 19758
            | 19759
            | 19760
            | 19764
            | 19765
            | 19766
            | 19770
            | 19771
            | 19772
            | 19776
            | 19777
            | 19778
            | 19782
            | 19783
            | 19784
            | 19788
            | 19789
            | 19790
            | 19794
            | 19795
            | 19796
            | 19800
            | 19801
            | 19802
            | 19806
            | 19807
            | 19808
            | 19812
            | 19813
            | 19814
            | 19818
            | 19819
            | 19820
            | 19824
            | 19825
            | 19826
            | 19830
            | 19831
            | 19832
            | 19836
            | 19837
            | 19838
            | 19842
            | 19843
            | 19844
            | 19848
            | 19849
            | 19850
            | 19854
            | 19855
            | 19856
            | 19860
            | 19861
            | 19862
            | 19866
            | 19867
            | 19868
            | 19872
            | 19873
            | 19874
            | 19878
            | 19879
            | 19880
            | 19884
            | 19885
            | 19886
            | 19890
            | 19891
            | 19892
            | 19896
            | 19897
            | 19898
            | 19902
            | 19903
            | 19904
            | 19908
            | 19909
            | 19910
            | 19914
            | 19915
            | 19916
            | 19920
            | 19921
            | 19922
            | 19926
            | 19927
            | 19928
            | 19932
            | 19933
            | 19934
            | 19938
            | 19939
            | 19940
            | 19944
            | 19945
            | 19946
            | 19950
            | 19951
            | 19952
            | 19956
            | 19957
            | 19958
            | 19962
            | 19963
            | 19964
            | 19968
            | 19969
            | 19970
            | 19974
            | 19975
            | 19976
            | 19980
            | 19981
            | 19982
            | 19986
            | 19987
            | 19988
            | 19992
            | 19993
            | 19994
            | 19998
            | 19999
            | 20000
            | 20004
            | 20005
            | 20006
            | 20010
            | 20011
            | 20012
            | 20016
            | 20017
            | 20018
            | 20022
            | 20023
            | 20024
            | 20028
            | 20029
            | 20030
            | 20034
            | 20035
            | 20036
            | 20040
            | 20041
            | 20042
            | 20046
            | 20047
            | 20048
            | 20052
            | 20053
            | 20054
            | 20058
            | 20059
            | 20060
            | 20064
            | 20065
            | 20066
            | 20070
            | 20071
            | 20072
            | 20076
            | 20077
            | 20078
            | 20082
            | 20083
            | 20084
            | 20088
            | 20089
            | 20090
            | 20094
            | 20095
            | 20096
            | 20100
            | 20101
            | 20102
            | 20106
            | 20107
            | 20108
            | 20112
            | 20113
            | 20114
            | 20118
            | 20119
            | 20120
            | 20124
            | 20125
            | 20126
            | 20130
            | 20131
            | 20132
            | 20136
            | 20137
            | 20138
            | 20142
            | 20143
            | 20144
            | 20148
            | 20149
            | 20150
            | 20154
            | 20155
            | 20156
            | 20160
            | 20161
            | 20162
            | 20166
            | 20167
            | 20168
            | 20172
            | 20173
            | 20174
            | 20178
            | 20179
            | 20180
            | 20184
            | 20185
            | 20186
            | 20190
            | 20191
            | 20192
            | 20196
            | 20197
            | 20198
            | 20202
            | 20203
            | 20204
            | 20208
            | 20209
            | 20210
            | 20214
            | 20215
            | 20216
            | 20220
            | 20221
            | 20222
            | 20226
            | 20227
            | 20228
            | 20232
            | 20233
            | 20234
            | 20238
            | 20239
            | 20240
            | 20244
            | 20245
            | 20246
            | 20250
            | 20251
            | 20252
            | 20256
            | 20257
            | 20258
            | 20262
            | 20263
            | 20264
            | 20268
            | 20269
            | 20270
            | 20274
            | 20275
            | 20276
            | 20280
            | 20281
            | 20282
            | 20286
            | 20287
            | 20288
            | 20292
            | 20293
            | 20294
            | 20298
            | 20299
            | 20300
            | 20304
            | 20305
            | 20306
            | 20310
            | 20311
            | 20312
            | 20316
            | 20317
            | 20318
            | 20322
            | 20323
            | 20324
            | 20328
            | 20329
            | 20330
            | 20334
            | 20335
            | 20336
            | 20340
            | 20341
            | 20342
            | 20346
            | 20347
            | 20348
            | 20352
            | 20353
            | 20354
            | 20358
            | 20359
            | 20360
            | 20364
            | 20365
            | 20366
            | 20370
            | 20371
            | 20372
            | 20376
            | 20377
            | 20378
            | 20382
            | 20383
            | 20384
            | 20388
            | 20389
            | 20390
            | 20394
            | 20395
            | 20396
            | 20400
            | 20401
            | 20402
            | 20406
            | 20407
            | 20408
            | 20412
            | 20413
            | 20414
            | 20418
            | 20419
            | 20420
            | 20424
            | 20425
            | 20426
            | 20430
            | 20431
            | 20432
            | 20436
            | 20437
            | 20438
            | 20442
            | 20443
            | 20444
            | 20448
            | 20449
            | 20450
            | 20454
            | 20455
            | 20456
            | 20460
            | 20461
            | 20462
            | 20466
            | 20467
            | 20468
            | 20472
            | 20473
            | 20474
            | 20478
            | 20479
            | 20480
            | 20484
            | 20485
            | 20486
            | 20490
            | 20491
            | 20492
            | 20496
            | 20497
            | 20498
            | 20502
            | 20503
            | 20504
            | 20508
            | 20509
            | 20510
            | 20514
            | 20515
            | 20516
            | 20520
            | 20521
            | 20522
            | 20526
            | 20527
            | 20528
            | 20532
            | 20533
            | 20534
            | 20538
            | 20539
            | 20540
            | 20544
            | 20545
            | 20546
            | 20550
            | 20551
            | 20552
            | 20556
            | 20557
            | 20558
            | 20562
            | 20563
            | 20564
            | 20568
            | 20569
            | 20570
            | 20574
            | 20575
            | 20576
            | 20580
            | 20581
            | 20582
            | 20586
            | 20587
            | 20588
            | 20592
            | 20593
            | 20594
            | 20598
            | 20599
            | 20600
            | 20604
            | 20605
            | 20606
            | 20610
            | 20611
            | 20612
            | 20616
            | 20617
            | 20618
            | 20622
            | 20623
            | 20624
            | 20628
            | 20629
            | 20630
            | 20634
            | 20635
            | 20636
            | 20640
            | 20641
            | 20642
            | 20646
            | 20647
            | 20648
            | 20652
            | 20653
            | 20654
            | 20658
            | 20659
            | 20660
            | 20664
            | 20665
            | 20666
            | 20670
            | 20671
            | 20672
            | 20676
            | 20677
            | 20678
            | 20682
            | 20683
            | 20684
            | 20688
            | 20689
            | 20690
            | 20694
            | 20695
            | 20696
            | 20700
            | 20701
            | 20702
            | 20706
            | 20708
            | 20710
            | 20712
            | 20714
            | 20716
            | 20718
            | 20720
            | 20722
            | 20724
            | 20726
            | 20728
            | 20730
            | 20732
            | 20734
            | 20736
            | 20837
            | 20839
            | 20841
            | 20843
            | 20845
            | 20847
            | 20849
            | 20851
            | 20853
            | 20855
            | 20857
            | 20859
            | 20861
            | 20863
            | 20865
            | 20867
            | 20869
            | 20871
            | 20873
            | 20875
            | 20877
            | 20879
            | 20881
            | 20883
            | 20885
            | 20887
            | 20889
            | 20891
            | 20893
            | 20895
            | 20897
            | 20899
            | 20901
            | 20903
            | 20905
            | 20907
            | 20909
            | 20911
            | 20913
            | 20915
            | 20917
            | 20919
            | 20921
            | 20923
            | 20925
            | 20927
            | 20929
            | 20931
            | 20933
            | 20935
            | 20937
            | 20939
            | 21034
            | 21036
            | 21038
            | 21040
            | 21042
            | 21044
            | 21050
            | 21051
            | 21054
            | 21055
            | 21058
            | 21059
            | 21062
            | 21063
            | 21066
            | 21067
            | 21070
            | 21071
            | 21074
            | 21075
            | 21078
            | 21079
            | 21082
            | 21083
            | 21086
            | 21087
            | 21090
            | 21091
            | 21094
            | 21095
            | 21098
            | 21099
            | 21102
            | 21103
            | 21106
            | 21107
            | 21110
            | 21111
            | 21114
            | 21116
            | 21118
            | 21120
            | 21122
            | 21124
            | 21126
            | 21128
            | 21130
            | 21132
            | 21134
            | 21136
            | 21138
            | 21140
            | 21142
            | 21144
            | 21146
            | 21148
            | 21150
            | 21152
            | 21154
            | 21156
            | 21158
            | 21160
            | 21162
            | 21164
            | 21166
            | 21168
            | 21170
            | 21172
            | 21174
            | 21176
            | 21178
            | 21180
            | 21182
            | 21184
            | 21186
            | 21188
            | 21190
            | 21192
            | 21194
            | 21196
            | 21198
            | 21200
            | 21202
            | 21204
            | 21206
            | 21208
            | 21210
            | 21212
            | 21214
            | 21216
            | 21218
            | 21220
            | 21222
            | 21224
            | 21226
            | 21228
            | 21230
            | 21232
            | 21234
            | 21236
            | 21238
            | 21240
            | 21306
            | 21308
            | 21310
            | 21312
            | 21314
            | 21316
            | 21318
            | 21320
            | 21322
            | 21324
            | 21326
            | 21328
            | 21330
            | 21332
            | 21334
            | 21336
            | 21338
            | 21340
            | 21342
            | 21344
            | 21346
            | 21348
            | 21350
            | 21352
            | 21354
            | 21356
            | 21358
            | 21360
            | 21362
            | 21364
            | 21366
            | 21368
            | 21370
            | 21372
            | 21374
            | 21376
            | 21378
            | 21380
            | 21382
            | 21384
            | 21386
            | 21388
            | 21390
            | 21392
            | 21394
            | 21396
            | 21398
            | 21400
            | 21402
            | 21404
            | 21406
            | 21408
            | 21410
            | 21412
            | 21414
            | 21416
            | 21418
            | 21420
            | 21422
            | 21424
            | 21426
            | 21428
            | 21430
            | 21432
            | 21434
            | 21436
            | 21438
            | 21440
            | 21442
            | 21444
            | 21446
            | 21448
            | 21450
            | 21452
            | 21454
            | 21456
            | 21458
            | 21460
            | 21462
            | 21464
            | 21642
            | 21644
            | 21646
            | 21648
            | 21650
            | 21652
            | 21654
            | 21656
            | 21658
            | 21660
            | 21662
            | 21664
            | 21666
            | 21668
            | 21670
            | 21672
            | 21674
            | 21676
            | 21678
            | 21680
            | 21682
            | 21684
            | 21686
            | 21688
            | 21690
            | 21692
            | 21694
            | 21696
            | 21698
            | 21700
            | 21702
            | 21704
            | 21706
            | 21708
            | 21710
            | 21712
            | 21714
            | 21716
            | 21718
            | 21720
            | 21832
            | 21834
            | 21836
            | 21838
            | 21840
            | 21842
            | 21844
            | 21846
            | 21848
            | 21850
            | 21852
            | 21854
            | 21856
            | 21858
            | 21860
            | 21862
            | 21864
            | 21866
            | 21868
            | 21870
            | 21872
            | 21874
            | 21876
            | 21878
            | 21880
            | 21882
            | 21884
            | 21886
            | 21888
            | 21890
            | 21892
            | 21894
            | 21896
            | 21898
            | 21900
            | 21902
            | 21904
            | 21906
            | 21908
            | 21910
            | 21912
            | 21913
            | 21914
            | 21918
            | 21919
            | 21920
            | 21924
            | 21925
            | 21926
            | 21930
            | 21931
            | 21932
            | 21936
            | 21937
            | 21938
            | 21942
            | 21943
            | 21944
            | 21948
            | 21949
            | 21950
            | 21954
            | 21955
            | 21956
            | 21960
            | 21961
            | 21962
            | 21966
            | 21967
            | 21968
            | 21972
            | 21973
            | 21974
            | 21978
            | 21979
            | 21980
            | 21984
            | 21985
            | 21986
            | 21990
            | 21991
            | 21992
            | 21996
            | 21997
            | 21998
            | 22002
            | 22003
            | 22004
            | 22008
            | 22009
            | 22010
            | 22014
            | 22015
            | 22016
            | 22020
            | 22021
            | 22022
            | 22026
            | 22027
            | 22028
            | 22032
            | 22033
            | 22034
            | 22038
            | 22039
            | 22040
            | 22044
            | 22045
            | 22046
            | 22050
            | 22051
            | 22052
            | 22056
            | 22057
            | 22058
            | 22062
            | 22063
            | 22064
            | 22068
            | 22069
            | 22070
            | 22074
            | 22075
            | 22076
            | 22080
            | 22081
            | 22082
            | 22086
            | 22087
            | 22088
            | 22092
            | 22093
            | 22094
            | 22098
            | 22099
            | 22100
            | 22104
            | 22105
            | 22106
            | 22110
            | 22111
            | 22112
            | 22116
            | 22117
            | 22118
            | 22122
            | 22123
            | 22124
            | 22128
            | 22129
            | 22130
            | 22134
            | 22135
            | 22136
            | 22140
            | 22141
            | 22142
            | 22146
            | 22147
            | 22148
            | 22152
            | 22153
            | 22154
            | 22158
            | 22159
            | 22160
            | 22164
            | 22165
            | 22166
            | 22170
            | 22171
            | 22172
            | 22176
            | 22177
            | 22178
            | 22182
            | 22183
            | 22184
            | 22188
            | 22189
            | 22190
            | 22194
            | 22195
            | 22196
            | 22200
            | 22201
            | 22202
            | 22206
            | 22207
            | 22208
            | 22212
            | 22213
            | 22214
            | 22218
            | 22219
            | 22220
            | 22224
            | 22225
            | 22226
            | 22230
            | 22231
            | 22232
            | 22236
            | 22238
            | 22240
            | 22246
            | 22248
            | 22250
            | 22252
            | 22254
            | 22256
            | 22258
            | 22260
            | 22262
            | 22264
            | 22266
            | 22268
            | 22270
            | 22272
            | 22274
            | 22276
            | 22278
            | 22280
            | 22282
            | 22284
            | 22286
            | 22288
            | 22290
            | 22292
            | 22294
            | 22296
            | 22298
            | 22300
            | 22302
            | 22304
            | 22306
            | 22308
            | 22310
            | 22312
            | 22314
            | 22316
            | 22318
            | 22320
            | 22322
            | 22324
            | 22326
            | 22328
            | 22330
            | 22332
            | 22333
            | 22334
            | 22338
            | 22339
            | 22340
            | 22344
            | 22345
            | 22346
            | 22350
            | 22351
            | 22352
            | 22356
            | 22357
            | 22358
            | 22362
            | 22363
            | 22364
            | 22368
            | 22369
            | 22370
            | 22374
            | 22375
            | 22376
            | 22380
            | 22381
            | 22382
            | 22386
            | 22387
            | 22388
            | 22392
            | 22393
            | 22394
            | 22398
            | 22399
            | 22400
            | 22404
            | 22405
            | 22406
            | 22410
            | 22411
            | 22412
            | 22416
            | 22417
            | 22418
            | 22422
            | 22423
            | 22424
            | 22428
            | 22429
            | 22430
            | 22434
            | 22435
            | 22436
            | 22440
            | 22441
            | 22442
            | 22446
            | 22447
            | 22448
            | 22452
            | 22453
            | 22454
            | 22458
            | 22459
            | 22460
            | 22464
            | 22465
            | 22466
            | 22470
            | 22471
            | 22472
            | 22476
            | 22477
            | 22478
            | 22482
            | 22483
            | 22484
            | 22488
            | 22489
            | 22490
            | 22494
            | 22495
            | 22496
            | 22500
            | 22501
            | 22502
            | 22506
            | 22507
            | 22508
            | 22512
            | 22513
            | 22514
            | 22518
            | 22519
            | 22520
            | 22524
            | 22525
            | 22526
            | 22530
            | 22531
            | 22532
            | 22536
            | 22537
            | 22538
            | 22542
            | 22543
            | 22544
            | 22548
            | 22549
            | 22550
            | 22554
            | 22555
            | 22556
            | 22560
            | 22561
            | 22562
            | 22566
            | 22567
            | 22568
            | 22572
            | 22573
            | 22574
            | 22578
            | 22579
            | 22580
            | 22584
            | 22585
            | 22586
            | 22590
            | 22591
            | 22592
            | 22596
            | 22597
            | 22598
            | 22602
            | 22603
            | 22604
            | 22608
            | 22609
            | 22610
            | 22614
            | 22615
            | 22616
            | 22620
            | 22621
            | 22622
            | 22626
            | 22627
            | 22628
            | 22632
            | 22633
            | 22634
            | 22638
            | 22639
            | 22640
            | 22644
            | 22645
            | 22646
            | 22650
            | 22651
            | 22652
            | 22657
            | 22659
            | 22661
            | 22663
            | 22665
            | 22667
            | 22669
            | 22671
            | 22673
            | 22675
            | 22677
            | 22679
            | 22681
            | 22683
            | 22685
            | 22687
            | 22689
            | 22691
            | 22693
            | 22695
            | 22697
            | 22699
            | 22701
            | 22703
            | 22705
            | 22707
            | 22709
            | 22711
            | 22713
            | 22715
            | 22717
            | 22719
            | 22721
            | 22723
            | 22725
            | 22727
            | 22729
            | 22731
            | 22733
            | 22735
            | 22737
            | 22739
            | 22741
            | 22769
            | 22770
            | 22771
            | 22775
            | 22776
            | 22777
            | 22781
            | 22782
            | 22783
            | 22787
            | 22788
            | 22789
            | 22793
            | 22794
            | 22795
            | 22799
            | 22800
            | 22801
            | 22805
            | 22806
            | 22807
            | 22811
            | 22812
            | 22813
            | 22817
            | 22818
            | 22819
            | 22823
            | 22824
            | 22825
            | 22829
            | 22830
            | 22831
            | 22835
            | 22836
            | 22837
            | 22841
            | 22842
            | 22843
            | 22847
            | 22848
            | 22849
            | 22853
            | 22854
            | 22855
            | 22859
            | 22860
            | 22861
            | 22865
            | 22866
            | 22867
            | 22871
            | 22872
            | 22873
            | 22877
            | 22878
            | 22879
            | 22883
            | 22884
            | 22885
            | 22889
            | 22890
            | 22891
            | 22895
            | 22896
            | 22897
            | 22901
            | 22902
            | 22903
            | 22907
            | 22908
            | 22909
            | 22913
            | 22914
            | 22915
            | 22919
            | 22920
            | 22921
            | 22925
            | 22926
            | 22927
            | 22931
            | 22932
            | 22933
            | 22937
            | 22938
            | 22939
            | 22943
            | 22944
            | 22945
            | 22949
            | 22950
            | 22951
            | 22955
            | 22956
            | 22957
            | 22961
            | 22962
            | 22963
            | 22967
            | 22968
            | 22969
            | 22973
            | 22974
            | 22975
            | 22979
            | 22980
            | 22981
            | 22985
            | 22986
            | 22987
            | 22991
            | 22992
            | 22993
            | 22997
            | 22998
            | 22999
            | 23003
            | 23004
            | 23005
            | 23009
            | 23010
            | 23011
            | 23015
            | 23016
            | 23017
            | 23021
            | 23022
            | 23023
            | 23027
            | 23028
            | 23029
            | 23033
            | 23034
            | 23035
            | 23039
            | 23040
            | 23041
            | 23045
            | 23046
            | 23047
            | 23051
            | 23052
            | 23053
            | 23057
            | 23058
            | 23059
            | 23063
            | 23064
            | 23065
            | 23069
            | 23070
            | 23071
            | 23075
            | 23076
            | 23077
            | 23081
            | 23082
            | 23083
            | 23087
            | 23088
            | 23089
            | 23096
            | 23098
            | 23100
            | 23102
            | 23104
            | 23106
            | 23108
            | 23110
            | 23112
            | 23114
            | 23116
            | 23118
            | 23120
            | 23122
            | 23124
            | 23126
            | 23128
            | 23130
            | 23132
            | 23134
            | 23136
            | 23138
            | 23140
            | 23142
            | 23144
            | 23146
            | 23148
            | 23150
            | 23152
            | 23154
            | 23156
            | 23158
            | 23160
            | 23162
            | 23164
            | 23166
            | 23168
            | 23170
            | 23172
            | 23174
            | 23176
            | 23178
            | 23180
            | 23182
            | 23184
            | 23186
            | 23188
            | 23190
            | 23192
            | 23194
            | 23196
            | 23198
            | 23200
            | 23202
            | 23204
            | 23206
            | 23208
            | 23210
            | 23212
            | 23214
            | 23216
            | 23218
            | 23220
            | 23222
            | 23224
            | 23226
            | 23228
            | 23230
            | 23232
            | 23234
            | 23236
            | 23238
            | 23240
            | 23242
            | 23244
            | 23246
            | 23248
            | 23250
            | 23252
            | 23254
            | 23256
            | 23258
            | 23260
            | 23262
            | 23264
            | 23266
            | 23268
            | 23270
            | 23272
            | 23274
            | 23276
            | 23278
            | 23280
            | 23282
            | 23284
            | 23286
            | 23288
            | 23290
            | 23292
            | 23294
            | 23296
            | 23298
            | 23300
            | 23302
            | 23304
            | 23306
            | 23308
            | 23310
            | 23312
            | 23314
            | 23316
            | 23318
            | 23320
            | 23322
            | 23324
            | 23326
            | 23328
            | 23330
            | 23332
            | 23334
            | 23336
            | 23338
            | 23340
            | 23342
            | 23344
            | 23346
            | 23348
            | 23350
            | 23352
            | 23354
            | 23356
            | 23358
            | 23360
            | 23362
            | 23364
            | 23366
            | 23404
            | 23406
            | 23408
            | 23410
            | 23412
            | 23414
            | 23416
            | 23418
            | 23420
            | 23422
            | 23424
            | 23426
            | 23428
            | 23430
            | 23432
            | 23434
            | 23436
            | 23438
            | 23440
            | 23442
            | 23444
            | 23446
            | 23448
            | 23450
            | 23453
            | 23455
            | 23457
            | 23459
            | 23461
            | 23463
            | 23465
            | 23467
            | 23469
            | 23471
            | 23473
            | 23475
            | 23477
            | 23479
            | 23481
            | 23483
            | 23485
            | 23487
            | 23489
            | 23491
            | 23493
            | 23495
            | 23497
            | 23499
            | 23501
            | 23503
            | 23505
            | 23507
            | 23509
            | 23511
            | 23513
            | 23515
            | 23517
            | 23519
            | 23521
            | 23523
            | 23525
            | 23527
            | 23529
            | 23531
            | 23533
            | 23535
            | 23537
            | 23539
            | 23540
            | 23541
            | 23545
            | 23546
            | 23547
            | 23551
            | 23552
            | 23553
            | 23557
            | 23558
            | 23559
            | 23563
            | 23564
            | 23565
            | 23569
            | 23570
            | 23571
            | 23575
            | 23576
            | 23577
            | 23581
            | 23582
            | 23583
            | 23587
            | 23588
            | 23589
            | 23593
            | 23594
            | 23595
            | 23599
            | 23600
            | 23601
            | 23605
            | 23606
            | 23607
            | 23611
            | 23612
            | 23613
            | 23617
            | 23618
            | 23619
            | 23623
            | 23624
            | 23625
            | 23629
            | 23630
            | 23631
            | 23635
            | 23636
            | 23637
            | 23641
            | 23642
            | 23643
            | 23647
            | 23648
            | 23649
            | 23653
            | 23654
            | 23655
            | 23659
            | 23660
            | 23661
            | 23665
            | 23666
            | 23667
            | 23671
            | 23672
            | 23673
            | 23677
            | 23678
            | 23679
            | 23683
            | 23684
            | 23685
            | 23689
            | 23690
            | 23691
            | 23695
            | 23696
            | 23697
            | 23701
            | 23702
            | 23703
            | 23707
            | 23708
            | 23709
            | 23713
            | 23714
            | 23715
            | 23719
            | 23720
            | 23721
            | 23725
            | 23726
            | 23727
            | 23731
            | 23732
            | 23733
            | 23737
            | 23738
            | 23739
            | 23743
            | 23744
            | 23745
            | 23749
            | 23750
            | 23751
            | 23755
            | 23756
            | 23757
            | 23761
            | 23762
            | 23763
            | 23767
            | 23768
            | 23769
            | 23773
            | 23774
            | 23775
            | 23779
            | 23780
            | 23781
            | 23785
            | 23786
            | 23787
            | 23791
            | 23792
            | 23793
            | 23797
            | 23798
            | 23799
            | 23803
            | 23804
            | 23805
            | 23809
            | 23810
            | 23811
            | 23815
            | 23816
            | 23817
            | 23821
            | 23822
            | 23823
            | 23827
            | 23828
            | 23829
            | 23833
            | 23834
            | 23835
            | 23839
            | 23840
            | 23841
            | 23845
            | 23846
            | 23847
            | 23851
            | 23852
            | 23853
            | 23857
            | 23858
            | 23859
            | 23864
            | 23866
            | 23868
            | 23870
            | 23872
            | 23874
            | 23876
            | 23878
            | 23880
            | 23882
            | 23884
            | 23886
            | 23888
            | 23890
            | 23892
            | 23894
            | 23896
            | 23898
            | 23900
            | 23902
            | 23904
            | 23906
            | 23908
            | 23910
            | 23912
            | 23914
            | 23916
            | 23918
            | 23920
            | 23922
            | 23924
            | 23926
            | 23928
            | 23930
            | 23932
            | 23934
            | 23936
            | 23938
            | 23940
            | 23942
            | 23944
            | 23946
            | 23948
            | 23950
            | 23951
            | 23952
            | 23956
            | 23957
            | 23958
            | 23962
            | 23963
            | 23964
            | 23968
            | 23969
            | 23970
            | 23974
            | 23975
            | 23976
            | 23980
            | 23981
            | 23982
            | 23986
            | 23987
            | 23988
            | 23992
            | 23993
            | 23994
            | 23998
            | 23999
            | 24000
            | 24004
            | 24005
            | 24006
            | 24010
            | 24011
            | 24012
            | 24016
            | 24017
            | 24018
            | 24022
            | 24023
            | 24024
            | 24028
            | 24029
            | 24030
            | 24034
            | 24035
            | 24036
            | 24040
            | 24041
            | 24042
            | 24046
            | 24047
            | 24048
            | 24052
            | 24053
            | 24054
            | 24058
            | 24059
            | 24060
            | 24064
            | 24065
            | 24066
            | 24070
            | 24071
            | 24072
            | 24076
            | 24077
            | 24078
            | 24082
            | 24083
            | 24084
            | 24088
            | 24089
            | 24090
            | 24094
            | 24095
            | 24096
            | 24100
            | 24101
            | 24102
            | 24106
            | 24107
            | 24108
            | 24112
            | 24113
            | 24114
            | 24118
            | 24119
            | 24120
            | 24124
            | 24125
            | 24126
            | 24130
            | 24131
            | 24132
            | 24136
            | 24137
            | 24138
            | 24142
            | 24143
            | 24144
            | 24148
            | 24149
            | 24150
            | 24154
            | 24155
            | 24156
            | 24160
            | 24161
            | 24162
            | 24166
            | 24167
            | 24168
            | 24172
            | 24173
            | 24174
            | 24178
            | 24179
            | 24180
            | 24184
            | 24185
            | 24186
            | 24190
            | 24191
            | 24192
            | 24196
            | 24197
            | 24198
            | 24202
            | 24203
            | 24204
            | 24208
            | 24209
            | 24210
            | 24214
            | 24215
            | 24216
            | 24220
            | 24221
            | 24222
            | 24226
            | 24227
            | 24228
            | 24232
            | 24233
            | 24234
            | 24238
            | 24239
            | 24240
            | 24244
            | 24245
            | 24246
            | 24250
            | 24251
            | 24252
            | 24256
            | 24257
            | 24258
            | 24262
            | 24263
            | 24264
            | 24268
            | 24269
            | 24270
            | 24276
            | 24278
            | 24280
            | 24282
            | 24284
            | 24286
            | 24288
            | 24290
            | 24292
            | 24294
            | 24296
            | 24298
            | 24300
            | 24302
            | 24304
            | 24306
            | 24308
            | 24310
            | 24312
            | 24314
            | 24316
            | 24318
            | 24320
            | 24322
            | 24324
            | 24326
            | 24328
            | 24330
            | 24332
            | 24334
            | 24336
            | 24338
            | 24340
            | 24342
            | 24344
            | 24346
            | 24348
            | 24350
            | 24352
            | 24354
            | 24356
            | 24358
            | 24360
            | 24362
            | 24363
            | 24364
            | 24368
            | 24369
            | 24370
            | 24374
            | 24375
            | 24376
            | 24380
            | 24381
            | 24382
            | 24386
            | 24387
            | 24388
            | 24392
            | 24393
            | 24394
            | 24398
            | 24399
            | 24400
            | 24404
            | 24405
            | 24406
            | 24410
            | 24411
            | 24412
            | 24416
            | 24417
            | 24418
            | 24422
            | 24423
            | 24424
            | 24428
            | 24429
            | 24430
            | 24434
            | 24435
            | 24436
            | 24440
            | 24441
            | 24442
            | 24446
            | 24447
            | 24448
            | 24452
            | 24453
            | 24454
            | 24458
            | 24459
            | 24460
            | 24464
            | 24465
            | 24466
            | 24470
            | 24471
            | 24472
            | 24476
            | 24477
            | 24478
            | 24482
            | 24483
            | 24484
            | 24488
            | 24489
            | 24490
            | 24494
            | 24495
            | 24496
            | 24500
            | 24501
            | 24502
            | 24506
            | 24507
            | 24508
            | 24512
            | 24513
            | 24514
            | 24518
            | 24519
            | 24520
            | 24524
            | 24525
            | 24526
            | 24530
            | 24531
            | 24532
            | 24536
            | 24537
            | 24538
            | 24542
            | 24543
            | 24544
            | 24548
            | 24549
            | 24550
            | 24554
            | 24555
            | 24556
            | 24560
            | 24561
            | 24562
            | 24566
            | 24567
            | 24568
            | 24572
            | 24573
            | 24574
            | 24578
            | 24579
            | 24580
            | 24584
            | 24585
            | 24586
            | 24590
            | 24591
            | 24592
            | 24596
            | 24597
            | 24598
            | 24602
            | 24603
            | 24604
            | 24608
            | 24609
            | 24610
            | 24614
            | 24615
            | 24616
            | 24620
            | 24621
            | 24622
            | 24626
            | 24627
            | 24628
            | 24632
            | 24633
            | 24634
            | 24638
            | 24639
            | 24640
            | 24644
            | 24645
            | 24646
            | 24650
            | 24651
            | 24652
            | 24656
            | 24657
            | 24658
            | 24662
            | 24663
            | 24664
            | 24668
            | 24669
            | 24670
            | 24674
            | 24675
            | 24676
            | 24680
            | 24681
            | 24682
            | 24693
            | 24695
            | 24697
            | 24699
            | 24701
            | 24703
            | 24705
            | 24707
            | 24709
            | 24711
            | 24713
            | 24715
            | 24717
            | 24719
            | 24721
            | 24723
            | 24725
            | 24727
            | 24729
            | 24731
            | 24733
            | 24735
            | 24737
            | 24739
            | 24741
            | 24743
            | 24745
            | 24747
            | 24749
            | 24751
            | 24753
            | 24755
            | 24757
            | 24759
            | 24761
            | 24763
            | 24765
            | 24767
            | 24769
            | 24771
            | 24773
            | 24775
            | 24777
            | 24779
            | 24780
            | 24781
            | 24785
            | 24786
            | 24787
            | 24791
            | 24792
            | 24793
            | 24797
            | 24798
            | 24799
            | 24803
            | 24804
            | 24805
            | 24809
            | 24810
            | 24811
            | 24815
            | 24816
            | 24817
            | 24821
            | 24822
            | 24823
            | 24827
            | 24828
            | 24829
            | 24833
            | 24834
            | 24835
            | 24839
            | 24840
            | 24841
            | 24845
            | 24846
            | 24847
            | 24851
            | 24852
            | 24853
            | 24857
            | 24858
            | 24859
            | 24863
            | 24864
            | 24865
            | 24869
            | 24870
            | 24871
            | 24875
            | 24876
            | 24877
            | 24881
            | 24882
            | 24883
            | 24887
            | 24888
            | 24889
            | 24893
            | 24894
            | 24895
            | 24899
            | 24900
            | 24901
            | 24905
            | 24906
            | 24907
            | 24911
            | 24912
            | 24913
            | 24917
            | 24918
            | 24919
            | 24923
            | 24924
            | 24925
            | 24929
            | 24930
            | 24931
            | 24935
            | 24936
            | 24937
            | 24941
            | 24942
            | 24943
            | 24947
            | 24948
            | 24949
            | 24953
            | 24954
            | 24955
            | 24959
            | 24960
            | 24961
            | 24965
            | 24966
            | 24967
            | 24971
            | 24972
            | 24973
            | 24977
            | 24978
            | 24979
            | 24983
            | 24984
            | 24985
            | 24989
            | 24990
            | 24991
            | 24995
            | 24996
            | 24997
            | 25001
            | 25002
            | 25003
            | 25007
            | 25008
            | 25009
            | 25013
            | 25014
            | 25015
            | 25019
            | 25020
            | 25021
            | 25025
            | 25026
            | 25027
            | 25031
            | 25032
            | 25033
            | 25037
            | 25038
            | 25039
            | 25043
            | 25044
            | 25045
            | 25049
            | 25050
            | 25051
            | 25055
            | 25056
            | 25057
            | 25061
            | 25062
            | 25063
            | 25067
            | 25068
            | 25069
            | 25073
            | 25074
            | 25075
            | 25079
            | 25080
            | 25081
            | 25085
            | 25086
            | 25087
            | 25091
            | 25092
            | 25093
            | 25097
            | 25098
            | 25099
            | 25104
            | 25106
            | 25108
            | 25110
            | 25112
            | 25114
            | 25116
            | 25118
            | 25120
            | 25122
            | 25124
            | 25126
            | 25128
            | 25130
            | 25132
            | 25134
            | 25136
            | 25138
            | 25140
            | 25142
            | 25144
            | 25146
            | 25148
            | 25150
            | 25152
            | 25154
            | 25156
            | 25158
            | 25160
            | 25162
            | 25164
            | 25166
            | 25168
            | 25170
            | 25172
            | 25174
            | 25176
            | 25178
            | 25180
            | 25182
            | 25184
            | 25186
            | 25188
            | 25190
            | 25191
            | 25192
            | 25196
            | 25197
            | 25198
            | 25202
            | 25203
            | 25204
            | 25208
            | 25209
            | 25210
            | 25214
            | 25215
            | 25216
            | 25220
            | 25221
            | 25222
            | 25226
            | 25227
            | 25228
            | 25232
            | 25233
            | 25234
            | 25238
            | 25239
            | 25240
            | 25244
            | 25245
            | 25246
            | 25250
            | 25251
            | 25252
            | 25256
            | 25257
            | 25258
            | 25262
            | 25263
            | 25264
            | 25268
            | 25269
            | 25270
            | 25274
            | 25275
            | 25276
            | 25280
            | 25281
            | 25282
            | 25286
            | 25287
            | 25288
            | 25292
            | 25293
            | 25294
            | 25298
            | 25299
            | 25300
            | 25304
            | 25305
            | 25306
            | 25310
            | 25311
            | 25312
            | 25316
            | 25317
            | 25318
            | 25322
            | 25323
            | 25324
            | 25328
            | 25329
            | 25330
            | 25334
            | 25335
            | 25336
            | 25340
            | 25341
            | 25342
            | 25346
            | 25347
            | 25348
            | 25352
            | 25353
            | 25354
            | 25358
            | 25359
            | 25360
            | 25364
            | 25365
            | 25366
            | 25370
            | 25371
            | 25372
            | 25376
            | 25377
            | 25378
            | 25382
            | 25383
            | 25384
            | 25388
            | 25389
            | 25390
            | 25394
            | 25395
            | 25396
            | 25400
            | 25401
            | 25402
            | 25406
            | 25407
            | 25408
            | 25412
            | 25413
            | 25414
            | 25418
            | 25419
            | 25420
            | 25424
            | 25425
            | 25426
            | 25430
            | 25431
            | 25432
            | 25436
            | 25437
            | 25438
            | 25442
            | 25443
            | 25444
            | 25448
            | 25449
            | 25450
            | 25454
            | 25455
            | 25456
            | 25460
            | 25461
            | 25462
            | 25466
            | 25467
            | 25468
            | 25472
            | 25473
            | 25474
            | 25478
            | 25479
            | 25480
            | 25484
            | 25485
            | 25486
            | 25490
            | 25491
            | 25492
            | 25496
            | 25497
            | 25498
            | 25502
            | 25503
            | 25504
            | 25508
            | 25509
            | 25510
            | 25515
            | 25517
            | 25519
            | 25521
            | 25523
            | 25525
            | 25527
            | 25529
            | 25531
            | 25533
            | 25535
            | 25537
            | 25539
            | 25541
            | 25543
            | 25545
            | 25547
            | 25549
            | 25551
            | 25553
            | 25555
            | 25557
            | 25559
            | 25561
            | 25563
            | 25565
            | 25567
            | 25569
            | 25571
            | 25573
            | 25575
            | 25577
            | 25579
            | 25581
            | 25583
            | 25585
            | 25587
            | 25589
            | 25591
            | 25593
            | 25595
            | 25597
            | 25599
            | 25601
            | 25602
            | 25603
            | 25607
            | 25608
            | 25609
            | 25613
            | 25614
            | 25615
            | 25619
            | 25620
            | 25621
            | 25625
            | 25626
            | 25627
            | 25631
            | 25632
            | 25633
            | 25637
            | 25638
            | 25639
            | 25643
            | 25644
            | 25645
            | 25649
            | 25650
            | 25651
            | 25655
            | 25656
            | 25657
            | 25661
            | 25662
            | 25663
            | 25667
            | 25668
            | 25669
            | 25673
            | 25674
            | 25675
            | 25679
            | 25680
            | 25681
            | 25685
            | 25686
            | 25687
            | 25691
            | 25692
            | 25693
            | 25697
            | 25698
            | 25699
            | 25703
            | 25704
            | 25705
            | 25709
            | 25710
            | 25711
            | 25715
            | 25716
            | 25717
            | 25721
            | 25722
            | 25723
            | 25727
            | 25728
            | 25729
            | 25733
            | 25734
            | 25735
            | 25739
            | 25740
            | 25741
            | 25745
            | 25746
            | 25747
            | 25751
            | 25752
            | 25753
            | 25757
            | 25758
            | 25759
            | 25763
            | 25764
            | 25765
            | 25769
            | 25770
            | 25771
            | 25775
            | 25776
            | 25777
            | 25781
            | 25782
            | 25783
            | 25787
            | 25788
            | 25789
            | 25793
            | 25794
            | 25795
            | 25799
            | 25800
            | 25801
            | 25805
            | 25806
            | 25807
            | 25811
            | 25812
            | 25813
            | 25817
            | 25818
            | 25819
            | 25823
            | 25824
            | 25825
            | 25829
            | 25830
            | 25831
            | 25835
            | 25836
            | 25837
            | 25841
            | 25842
            | 25843
            | 25847
            | 25848
            | 25849
            | 25853
            | 25854
            | 25855
            | 25859
            | 25860
            | 25861
            | 25865
            | 25866
            | 25867
            | 25871
            | 25872
            | 25873
            | 25877
            | 25878
            | 25879
            | 25883
            | 25884
            | 25885
            | 25889
            | 25890
            | 25891
            | 25895
            | 25896
            | 25897
            | 25901
            | 25902
            | 25903
            | 25907
            | 25908
            | 25909
            | 25913
            | 25914
            | 25915
            | 25919
            | 25920
            | 25921
            | 25927
            | 25929
            | 25931
            | 25933
            | 25935
            | 25937
            | 25939
            | 25941
            | 25943
            | 25945
            | 25947
            | 25949
            | 25951
            | 25953
            | 25955
            | 25957
            | 25959
            | 25961
            | 25963
            | 25965
            | 25967
            | 25969
            | 25971
            | 25973
            | 25975
            | 25977
            | 25979
            | 25981
            | 25983
            | 25985
            | 25987
            | 25989
            | 25991
            | 25993
            | 25995
            | 25997
            | 25999
            | 26001
            | 26003
            | 26005
            | 26007
            | 26009
            | 26011
            | 26013
            | 26014
            | 26015
            | 26019
            | 26020
            | 26021
            | 26025
            | 26026
            | 26027
            | 26031
            | 26032
            | 26033
            | 26037
            | 26038
            | 26039
            | 26043
            | 26044
            | 26045
            | 26049
            | 26050
            | 26051
            | 26055
            | 26056
            | 26057
            | 26061
            | 26062
            | 26063
            | 26067
            | 26068
            | 26069
            | 26073
            | 26074
            | 26075
            | 26079
            | 26080
            | 26081
            | 26085
            | 26086
            | 26087
            | 26091
            | 26092
            | 26093
            | 26097
            | 26098
            | 26099
            | 26103
            | 26104
            | 26105
            | 26109
            | 26110
            | 26111
            | 26115
            | 26116
            | 26117
            | 26121
            | 26122
            | 26123
            | 26127
            | 26128
            | 26129
            | 26133
            | 26134
            | 26135
            | 26139
            | 26140
            | 26141
            | 26145
            | 26146
            | 26147
            | 26151
            | 26152
            | 26153
            | 26157
            | 26158
            | 26159
            | 26163
            | 26164
            | 26165
            | 26169
            | 26170
            | 26171
            | 26175
            | 26176
            | 26177
            | 26181
            | 26182
            | 26183
            | 26187
            | 26188
            | 26189
            | 26193
            | 26194
            | 26195
            | 26199
            | 26200
            | 26201
            | 26205
            | 26206
            | 26207
            | 26211
            | 26212
            | 26213
            | 26217
            | 26218
            | 26219
            | 26223
            | 26224
            | 26225
            | 26229
            | 26230
            | 26231
            | 26235
            | 26236
            | 26237
            | 26241
            | 26242
            | 26243
            | 26247
            | 26248
            | 26249
            | 26253
            | 26254
            | 26255
            | 26259
            | 26260
            | 26261
            | 26265
            | 26266
            | 26267
            | 26271
            | 26272
            | 26273
            | 26277
            | 26278
            | 26279
            | 26283
            | 26284
            | 26285
            | 26289
            | 26290
            | 26291
            | 26295
            | 26296
            | 26297
            | 26301
            | 26302
            | 26303
            | 26307
            | 26308
            | 26309
            | 26313
            | 26314
            | 26315
            | 26319
            | 26320
            | 26321
            | 26325
            | 26326
            | 26327
            | 26331
            | 26332
            | 26333
            | 26338
            | 26340
            | 26342
            | 26344
            | 26346
            | 26348
            | 26350
            | 26352
            | 26354
            | 26356
            | 26358
            | 26360
            | 26362
            | 26364
            | 26366
            | 26368
            | 26370
            | 26372
            | 26374
            | 26376
            | 26378
            | 26380
            | 26382
            | 26384
            | 26386
            | 26388
            | 26390
            | 26392
            | 26394
            | 26396
            | 26398
            | 26400
            | 26402
            | 26404
            | 26406
            | 26408
            | 26410
            | 26412
            | 26414
            | 26416
            | 26418
            | 26420
            | 26422
            | 26424
            | 26425
            | 26426
            | 26430
            | 26431
            | 26432
            | 26436
            | 26437
            | 26438
            | 26442
            | 26443
            | 26444
            | 26448
            | 26449
            | 26450
            | 26454
            | 26455
            | 26456
            | 26460
            | 26461
            | 26462
            | 26466
            | 26467
            | 26468
            | 26472
            | 26473
            | 26474
            | 26478
            | 26479
            | 26480
            | 26484
            | 26485
            | 26486
            | 26490
            | 26491
            | 26492
            | 26496
            | 26497
            | 26498
            | 26502
            | 26503
            | 26504
            | 26508
            | 26509
            | 26510
            | 26514
            | 26515
            | 26516
            | 26520
            | 26521
            | 26522
            | 26526
            | 26527
            | 26528
            | 26532
            | 26533
            | 26534
            | 26538
            | 26539
            | 26540
            | 26544
            | 26545
            | 26546
            | 26550
            | 26551
            | 26552
            | 26556
            | 26557
            | 26558
            | 26562
            | 26563
            | 26564
            | 26568
            | 26569
            | 26570
            | 26574
            | 26575
            | 26576
            | 26580
            | 26581
            | 26582
            | 26586
            | 26587
            | 26588
            | 26592
            | 26593
            | 26594
            | 26598
            | 26599
            | 26600
            | 26604
            | 26605
            | 26606
            | 26610
            | 26611
            | 26612
            | 26616
            | 26617
            | 26618
            | 26622
            | 26623
            | 26624
            | 26628
            | 26629
            | 26630
            | 26634
            | 26635
            | 26636
            | 26640
            | 26641
            | 26642
            | 26646
            | 26647
            | 26648
            | 26652
            | 26653
            | 26654
            | 26658
            | 26659
            | 26660
            | 26664
            | 26665
            | 26666
            | 26670
            | 26671
            | 26672
            | 26676
            | 26677
            | 26678
            | 26682
            | 26683
            | 26684
            | 26688
            | 26689
            | 26690
            | 26694
            | 26695
            | 26696
            | 26700
            | 26701
            | 26702
            | 26706
            | 26707
            | 26708
            | 26712
            | 26713
            | 26714
            | 26718
            | 26719
            | 26720
            | 26724
            | 26725
            | 26726
            | 26730
            | 26731
            | 26732
            | 26736
            | 26737
            | 26738
            | 26742
            | 26743
            | 26744
            | 26749
            | 26751
            | 26753
            | 26755
            | 26757
            | 26759
            | 26761
            | 26763
            | 26765
            | 26767
            | 26769
            | 26771
            | 26773
            | 26775
            | 26777
            | 26779
            | 26781
            | 26783
            | 26785
            | 26787
            | 26789
            | 26791
            | 26793
            | 26795
            | 26797
            | 26799
            | 26801
            | 26803
            | 26805
            | 26807
            | 26809
            | 26811
            | 26813
            | 26815
            | 26817
            | 26819
            | 26821
            | 26823
            | 26825
            | 26827
            | 26829
            | 26831
            | 26833
            | 26835
            | 26836
            | 26837
            | 26841
            | 26842
            | 26843
            | 26847
            | 26848
            | 26849
            | 26853
            | 26854
            | 26855
            | 26859
            | 26860
            | 26861
            | 26865
            | 26866
            | 26867
            | 26871
            | 26872
            | 26873
            | 26877
            | 26878
            | 26879
            | 26883
            | 26884
            | 26885
            | 26889
            | 26890
            | 26891
            | 26895
            | 26896
            | 26897
            | 26901
            | 26902
            | 26903
            | 26907
            | 26908
            | 26909
            | 26913
            | 26914
            | 26915
            | 26919
            | 26920
            | 26921
            | 26925
            | 26926
            | 26927
            | 26931
            | 26932
            | 26933
            | 26937
            | 26938
            | 26939
            | 26943
            | 26944
            | 26945
            | 26949
            | 26950
            | 26951
            | 26955
            | 26956
            | 26957
            | 26961
            | 26962
            | 26963
            | 26967
            | 26968
            | 26969
            | 26973
            | 26974
            | 26975
            | 26979
            | 26980
            | 26981
            | 26985
            | 26986
            | 26987
            | 26991
            | 26992
            | 26993
            | 26997
            | 26998
            | 26999
            | 27003
            | 27004
            | 27005
            | 27009
            | 27010
            | 27011
            | 27015
            | 27016
            | 27017
            | 27021
            | 27022
            | 27023
            | 27027
            | 27028
            | 27029
            | 27033
            | 27034
            | 27035
            | 27039
            | 27040
            | 27041
            | 27045
            | 27046
            | 27047
            | 27051
            | 27052
            | 27053
            | 27057
            | 27058
            | 27059
            | 27063
            | 27064
            | 27065
            | 27069
            | 27070
            | 27071
            | 27075
            | 27076
            | 27077
            | 27081
            | 27082
            | 27083
            | 27087
            | 27088
            | 27089
            | 27093
            | 27094
            | 27095
            | 27099
            | 27100
            | 27101
            | 27105
            | 27106
            | 27107
            | 27111
            | 27112
            | 27113
            | 27117
            | 27118
            | 27119
            | 27123
            | 27124
            | 27125
            | 27129
            | 27130
            | 27131
            | 27135
            | 27136
            | 27137
            | 27141
            | 27142
            | 27143
            | 27147
            | 27148
            | 27149
            | 27153
            | 27154
            | 27155
            | 27163
            | 27165
            | 27167
            | 27169
            | 27171
            | 27173
            | 27175
            | 27177
            | 27179
            | 27181
            | 27183
            | 27185
            | 27187
            | 27189
            | 27191
            | 27193
            | 27195
            | 27197
            | 27199
            | 27201
            | 27203
            | 27205
            | 27207
            | 27209
            | 27211
            | 27213
            | 27215
            | 27217
            | 27219
            | 27221
            | 27223
            | 27225
            | 27227
            | 27229
            | 27231
            | 27233
            | 27235
            | 27237
            | 27239
            | 27241
            | 27243
            | 27245
            | 27247
            | 27249
            | 27251
            | 27253
            | 27255
            | 27257
            | 27259
            | 27261
            | 27263
            | 27265
            | 27267
            | 27269
            | 27271
            | 27273
            | 27275
            | 27277
            | 27279
            | 27281
            | 27283
            | 27285
            | 27287
            | 27289
            | 27291
            | 27293
            | 27295
            | 27297
            | 27299
            | 27301
            | 27303
            | 27305
            | 27307
            | 27309
            | 27311
            | 27313
            | 27315
            | 27317
            | 27319
            | 27321
            | 27323
            | 27325
            | 27327
            | 27329
            | 27331
            | 27333
            | 27335
            | 27337
            | 27339
            | 27341
            | 27343
            | 27345
            | 27347
            | 27349
            | 27351
            | 27353
            | 27355
            | 27357
            | 27359
            | 27361
            | 27363
            | 27365
            | 27367
            | 27369
            | 27371
            | 27373
            | 27375
            | 27377
            | 27379
            | 27381
            | 27383
            | 27385
            | 27387
            | 27389
            | 27391
            | 27393
            | 27395
            | 27397
            | 27399
            | 27401
            | 27403
            | 27405
            | 27407
            | 27409
            | 27411
            | 27413
            | 27415
            | 27417
            | 27419
            | 27421
            | 27423
            | 27425
            | 27427
            | 27429
            | 27431
            | 27433
            | 27435
            | 27437
            | 27439
            | 27441
            | 27443
            | 27445
            | 27447
            | 27449
            | 27451
            | 27453
            | 27455
            | 27457
            | 27459
            | 27461
            | 27463
            | 27465
            | 27467
            | 27469
            | 27471
            | 27473
            | 27475
            | 27477
            | 27479
            | 27481
            | 27483
            | 27485
            | 27487
            | 27489
            | 27491
            | 27493
            | 27495
            | 27497
            | 27499
            | 27501
            | 27503
            | 27505
            | 27507
            | 27509
            | 27511
            | 27513
            | 27515
            | 27517
            | 27519
            | 27521
            | 27523
            | 27525
            | 27527
            | 27529
            | 27531
            | 27533
            | 27535
            | 27537
            | 27539
            | 27541
            | 27543
            | 27545
            | 27547
            | 27549
            | 27551
            | 27553
            | 27555
            | 27557
            | 27559
            | 27561
            | 27563
            | 27565
            | 27567
            | 27569
            | 27571
            | 27573
            | 27575
            | 27577
            | 27579
            | 27581
            | 27583
            | 27585
            | 27587
            | 27589
            | 27591
            | 27593
            | 27595
            | 27597
            | 27599
            | 27601
            | 27603
            | 27605
            | 27607
            | 27609
            | 27611
            | 27613
            | 27615
            | 27617
            | 27619
            | 27621
            | 27623
            | 27625
            | 27627
            | 27629
            | 27631
            | 27633
            | 27635
            | 27637
            | 27639
            | 27641
            | 27644
            | 27645
            | 27648
            | 27649
            | 27652
            | 27653
            | 27656
            | 27657
            | 27660
            | 27661
            | 27664
            | 27665
            | 27668
            | 27669
            | 27672
            | 27673
            | 27676
            | 27677
            | 27680
            | 27681
            | 27684
            | 27685
            | 27688
            | 27689
            | 27692
            | 27693
            | 27696
            | 27697
            | 27700
            | 27701
            | 27704
            | 27705
            | 27708
            | 27709
            | 27712
            | 27713
            | 27716
            | 27717
            | 27720
            | 27721
            | 27724
            | 27725
            | 27728
            | 27729
            | 27732
            | 27733
            | 27736
            | 27737
            | 27740
            | 27741
            | 27744
            | 27745
            | 27748
            | 27749
            | 27752
            | 27753
            | 27756
            | 27757
            | 27760
            | 27761
            | 27764
            | 27765
            | 27768
            | 27769
            | 27774
            | 27776
            | 27778
            | 27780
            | 27808
            | 27810
            | 27812
            | 27814
            | 27816
            | 27818
            | 27820
            | 27822
            | 27824
            | 27826
            | 27828
            | 27830
            | 27832
            | 27834
            | 27836
            | 27838
            | 27840
            | 27842
            | 27844
            | 27846
            | 27848
            | 27850
            | 27852
            | 27854
            | 27856
            | 27858
            | 27860
            | 27862
            | 27864
            | 27866
            | 27868
            | 27870
            | 27872
            | 27874
            | 27876
            | 27878
            | 27880
            | 27882
            | 27884
            | 27886
            | 27888
            | 27890
            | 27892
            | 27894
            | 27896
            | 27898
            | 27900
            | 27902
            | 27904
            | 27906
            | 27908
            | 27910
            | 27912
            | 27914
            | 27916
            | 27918
            | 27920
            | 27922
            | 27924
            | 27926
            | 27928
            | 27930
            | 27932
            | 27934
            | 27936
            | 27938
            | 27940
            | 27942
            | 27944
            | 27946
            | 27948
            | 27950
            | 27952
            | 27954
            | 27956
            | 27958
            | 27960
            | 27962
            | 27964
            | 27966
            | 27968
            | 27970
            | 27972
            | 27974
            | 27976
            | 27978
            | 27980
            | 27982
            | 27984
            | 27986
            | 27988
            | 27990
            | 27992
            | 27994
            | 27996
            | 27998
            | 28000
            | 28002
            | 28004
            | 28006
            | 28008
            | 28010
            | 28012
            | 28014
            | 28016
            | 28018
            | 28020
            | 28022
            | 28024
            | 28026
            | 28028
            | 28030
            | 28032
            | 28034
            | 28036
            | 28038
            | 28040
            | 28042
            | 28044
            | 28046
            | 28048
            | 28050
            | 28052
            | 28054
            | 28056
            | 28058
            | 28060
            | 28062
            | 28064
            | 28066
            | 28068
            | 28070
            | 28072
            | 28074
            | 28076
            | 28078
            | 28080
            | 28082
            | 28084
            | 28086
            | 28088
            | 28090
            | 28092
            | 28094
            | 28096
            | 28098
            | 28100
            | 28102
            | 28104
            | 28106
            | 28108
            | 28110
            | 28112
            | 28114
            | 28116
            | 28118
            | 28120
            | 28122
            | 28124
            | 28126
            | 28128
            | 28130
            | 28132
            | 28134
            | 28136
            | 28138
            | 28140
            | 28142
            | 28144
            | 28146
            | 28148
            | 28150
            | 28152
            | 28154
            | 28156
            | 28158
            | 28160
            | 28162
            | 28164
            | 28166
            | 28168
            | 28170
            | 28172
            | 28174
            | 28176
            | 28178
            | 28180
            | 28182
            | 28184
            | 28186
            | 28188
            | 28190
            | 28192
            | 28194
            | 28196
            | 28198
            | 28200
            | 28202
            | 28204
            | 28206
            | 28208
            | 28210
            | 28212
            | 28214
            | 28216
            | 28218
            | 28220
            | 28222
            | 28224
            | 28226
            | 28228
            | 28230
            | 28232
            | 28234
            | 28236
            | 28238
            | 28240
            | 28242
            | 28244
            | 28246
            | 28248
            | 28250
            | 28252
            | 28254
            | 28256
            | 28258
            | 28260
            | 28262
            | 28264
            | 28266
            | 28268
            | 28270
            | 28272
            | 28274
            | 28276
            | 28278
            | 28280
            | 28282
            | 28284
            | 28286
            | 28288
            | 28290
            | 28292
            | 28294
            | 28296
            | 28298
            | 28300
            | 28302
            | 28304
            | 28306
            | 28308
            | 28310
            | 28312
            | 28314
            | 28316
            | 28318
            | 28320
            | 28322
            | 28324
            | 28326
            | 28328
            | 28330
            | 28332
            | 28334
            | 28336
            | 28338
            | 28340
            | 28342
            | 28344
            | 28346
            | 28348
            | 28350
            | 28352
            | 28354
            | 28356
            | 28358
            | 28360
            | 28362
            | 28364
            | 28366
            | 28368
            | 28370
            | 28372
            | 28374
            | 28376
            | 28378
            | 28380
            | 28382
            | 28384
            | 28386
            | 28388
            | 28390
            | 28392
            | 28394
            | 28396
            | 28398
            | 28400
            | 28402
            | 28404
            | 28406
            | 28408
            | 28410
            | 28412
            | 28414
            | 28416
            | 28418
            | 28420
            | 28422
            | 28424
            | 28426
            | 28428
            | 28430
            | 28432
            | 28434
            | 28436
            | 28438
            | 28440
            | 28442
            | 28444
            | 28446
            | 28448
            | 28450
            | 28452
            | 28454
            | 28456
            | 28458
            | 28460
            | 28462
            | 28464
            | 28466
            | 28468
            | 28470
            | 28472
            | 28474
            | 28476
            | 28478
            | 28480
            | 28482
            | 28484
            | 28486
            | 28488
            | 28490
            | 28492
            | 28494
            | 29008
            | 29010
            | 29012
            | 29014
            | 29016
            | 29018
            | 29020
            | 29022
            | 29024
            | 29026
            | 29028
            | 29030
            | 29032
            | 29034
            | 29036
            | 29038
            | 29040
            | 29042
            | 29044
            | 29046
            | 29048
            | 29050
            | 29052
            | 29054
            | 29056
            | 29058
            | 29060
            | 29062
            | 29064
            | 29066
            | 29068
            | 29070
            | 29072
            | 29074
            | 29076
            | 29078
            | 29080
            | 29082
            | 29084
            | 29086
            | 29088
            | 29090
            | 29092
            | 29094
            | 29096
            | 29098
            | 29100
            | 29102
            | 29104
            | 29106
            | 29108
            | 29110
            | 29112
            | 29114
            | 29116
            | 29118
            | 29120
            | 29122
            | 29124
            | 29126
            | 29128
            | 29130
            | 29132
            | 29134
            | 29136
            | 29138
            | 29140
            | 29142
            | 29144
            | 29146
            | 29148
            | 29150
            | 29152
            | 29154
            | 29156
            | 29158
            | 29160
            | 29162
            | 29164
            | 29166
            | 29168
            | 29170
            | 29172
            | 29174
            | 29176
            | 29178
            | 29180
            | 29182
            | 29184
            | 29186
            | 29188
            | 29190
            | 29192
            | 29194
            | 29196
            | 29198
            | 29200
            | 29202
            | 29204
            | 29206
            | 29208
            | 29210
            | 29212
            | 29214
            | 29216
            | 29218
            | 29220
            | 29222
            | 29224
            | 29226
            | 29228
            | 29230
            | 29232
            | 29234
            | 29236
            | 29238
            | 29240
            | 29242
            | 29244
            | 29246
            | 29248
            | 29250
            | 29252
            | 29254
            | 29256
            | 29258
            | 29260
            | 29262
            | 29264
            | 29266
            | 29268
            | 29270
            | 29272
            | 29274
            | 29276
            | 29278
            | 29280
            | 29282
            | 29284
            | 29286
            | 29288
            | 29290
            | 29292
            | 29294
            | 29296
            | 29298
            | 29300
            | 29302
            | 29304
            | 29306
            | 29308
            | 29310
            | 29312
            | 29314
            | 29316
            | 29318
            | 29320
            | 29322
            | 29324
            | 29326
            | 29328
            | 29330
            | 29332
            | 29334
            | 29336
            | 29338
            | 29340
            | 29342
            | 29344
            | 29346
            | 29348
            | 29350
            | 29352
            | 29354
            | 29356
            | 29358
            | 29360
            | 29362
            | 29364
            | 29366
            | 29368
            | 29370
            | 29372
            | 29374
            | 29376
            | 29378
            | 29380
            | 29382
            | 29384
            | 29386
            | 29388
            | 29390
            | 29392
            | 29394
            | 29396
            | 29398
            | 29400
            | 29402
            | 29404
            | 29406
            | 29408
            | 29410
            | 29412
            | 29414
            | 29416
            | 29418
            | 29420
            | 29422
            | 29424
            | 29426
            | 29428
            | 29430
            | 29432
            | 29434
            | 29436
            | 29438
            | 29440
            | 29442
            | 29444
            | 29446
            | 29448
            | 29450
            | 29452
            | 29454
            | 29456
            | 29458
            | 29460
            | 29462
            | 29464
            | 29466
            | 29468
            | 29470
            | 29472
            | 29474
            | 29476
            | 29478
            | 29480
            | 29482
            | 29484
            | 29486
            | 29488
            | 29490
            | 29492
            | 29494
            | 29496
            | 29498
            | 29500
            | 29502
            | 29504
            | 29506
            | 29508
            | 29510
            | 29512
            | 29514
            | 29516
            | 29518
            | 29520
            | 29522
            | 29524
            | 29526
            | 29528
            | 29530
            | 29532
            | 29534
            | 29568
            | 29570
            | 29572
            | 29574
            | 29576
            | 29578
            | 29580
            | 29582
            | 29584
            | 29586
            | 29588
            | 29590
            | 29592
            | 29594
            | 29596
            | 29598
            | 29600
            | 29602
            | 29604
            | 29606
            | 29608
            | 29610
            | 29612
            | 29614
            | 29616
            | 29618
            | 29620
            | 29622
            | 29624
            | 29626
            | 29628
            | 29630
            | 29632
            | 29634
            | 29636
            | 29638
            | 29640
            | 29642
            | 29644
            | 29646
            | 29648
            | 29650
            | 29652
            | 29654
            | 29656
            | 29658
            | 29660
            | 29662
            | 29664
            | 29666
            | 29668
            | 29670
            | 29672
            | 29674
            | 29676
            | 29678
            | 29680
            | 29682
            | 29684
            | 29686
            | 29688
            | 29690
            | 29692
            | 29694
            | 29696
            | 29698
            | 29700
            | 29702
            | 29704
            | 29706
            | 29708
            | 29710
            | 29712
            | 29714
            | 29716
            | 29718
            | 29720
            | 29722
            | 29724
            | 29726
            | 29728
            | 29730
            | 29732
            | 29734
            | 29736
            | 29738
            | 29740
            | 29742
            | 29744
            | 29746
            | 29748
            | 29750
            | 29752
            | 29754
            | 29756
            | 29758
            | 29760
            | 29762
            | 29764
            | 29766
            | 29768
            | 29770
            | 29772
            | 29774
            | 29776
            | 29778
            | 29780
            | 29782
            | 29784
            | 29786
            | 29788
            | 29790
            | 29792
            | 29794
            | 29796
            | 29798
            | 29800
            | 29802
            | 29804
            | 29806
            | 29808
            | 29810
            | 29812
            | 29814
            | 29816
            | 29818
            | 29820
            | 29822
            | 29824
            | 29826
            | 29828
            | 29830
            | 29832
            | 29834
            | 29836
            | 29838
            | 29840
            | 29842
            | 29844
            | 29846
            | 29848
            | 29850
            | 29852
            | 29854
            | 29856
            | 29858
            | 29860
            | 29862
            | 29864
            | 29866
            | 29868
            | 29870
            | 29872
            | 29874
            | 29876
            | 29878
            | 29880
            | 29882
            | 29884
            | 29886
            | 29888
            | 29890
            | 29892
            | 29894
            | 29896
            | 29898
            | 29900
            | 29902
            | 29904
            | 29906
            | 29908
            | 29910
            | 29912
            | 29914
            | 29916
            | 29918
            | 29920
            | 29922
            | 29924
            | 29926
            | 29928
            | 29930
            | 29932
            | 29934
            | 29936
            | 29938
            | 29940
            | 29942
            | 29944
            | 29946
            | 29948
            | 29950
            | 29952
            | 29954
            | 29956
            | 29958
            | 29960
            | 29962
            | 29964
            | 29966
            | 29968
            | 29970
            | 29972
            | 29974
            | 29976
            | 29978
            | 29980
            | 29982
            | 29984
            | 29986
            | 29988
            | 29990
            | 29992
            | 29994
            | 29996
            | 29998
            | 30000
            | 30002
            | 30004
            | 30006
            | 30008
            | 30010
            | 30012
            | 30014
            | 30016
            | 30018
            | 30020
            | 30022
            | 30024
            | 30026
            | 30028
            | 30030
            | 30032
            | 30034
            | 30036
            | 30038
            | 30040
            | 30042
            | 30044
            | 30046
            | 30048
            | 30050
            | 30052
            | 30054
            | 30056
            | 30058
            | 30060
            | 30062
            | 30064
            | 30066
            | 30068
            | 30070
            | 30072
            | 30074
            | 30076
            | 30078
            | 30080
            | 30082
            | 30084
            | 30086
            | 30088
            | 30090
            | 30092
            | 30094
            | 30096
            | 30098
            | 30100
            | 30102
            | 30104
            | 30106
            | 30108
            | 30110
            | 30112
            | 30114
            | 30116
            | 30118
            | 30120
            | 30122
            | 30124
            | 30126
            | 30128
            | 30130
            | 30132
            | 30134
            | 30136
            | 30138
            | 30140
            | 30142
            | 30144
            | 30146
            | 30148
            | 30150
            | 30152
            | 30154
            | 30156
            | 30158
            | 30160
            | 30162
            | 30164
            | 30166
            | 30168
            | 30170
            | 30172
            | 30174
            | 30176
            | 30178
            | 30180
            | 30182
            | 30184
            | 30186
            | 30188
            | 30190
            | 30192
            | 30194
            | 30196
            | 30198
            | 30200
            | 30202
            | 30204
            | 30206
            | 30209
            | 30211
            | 30213
            | 30215
            | 30217
            | 30219
            | 30221
            | 30223
            | 30225
            | 30227
            | 30229
            | 30231
            | 30233
            | 30235
            | 30237
            | 30239
            | 30241
            | 30243
            | 30245
            | 30247
            | 30356
            | 30358
            | 30360
            | 30362
            | 30364
            | 30366
            | 30368
            | 30370
            | 30372
            | 30374
            | 30376
            | 30378
            | 30380
            | 30382
            | 30384
            | 30386
            | 30388
            | 30390
            | 30392
            | 30394
            | 30396
            | 30398
            | 30400
            | 30402
            | 30404
            | 30406
            | 30408
            | 30410
            | 30412
            | 30420
            | 30422
            | 30424
            | 30426
            | 30428
            | 30430
            | 30432
            | 30434
            | 30436
            | 30438
            | 30440
            | 30442
            | 30444
            | 30446
            | 30448
            | 30450
            | 30452
            | 30454
            | 30456
            | 30458
            | 30460
            | 30462
            | 30464
            | 30466
            | 30468
            | 30470
            | 30472
            | 30474
            | 30476
            | 30478
            | 30480
            | 30482
            | 30484
            | 30486
            | 30488
            | 30490
            | 30492
            | 30494
            | 30496
            | 30498
            | 30500
            | 30502
            | 30504
            | 30506
            | 30507
            | 30508
            | 30512
            | 30513
            | 30514
            | 30518
            | 30519
            | 30520
            | 30524
            | 30525
            | 30526
            | 30530
            | 30531
            | 30532
            | 30536
            | 30537
            | 30538
            | 30542
            | 30543
            | 30544
            | 30548
            | 30549
            | 30550
            | 30554
            | 30555
            | 30556
            | 30560
            | 30561
            | 30562
            | 30566
            | 30567
            | 30568
            | 30572
            | 30573
            | 30574
            | 30578
            | 30579
            | 30580
            | 30584
            | 30585
            | 30586
            | 30590
            | 30591
            | 30592
            | 30596
            | 30597
            | 30598
            | 30602
            | 30603
            | 30604
            | 30608
            | 30609
            | 30610
            | 30614
            | 30615
            | 30616
            | 30620
            | 30621
            | 30622
            | 30626
            | 30627
            | 30628
            | 30632
            | 30633
            | 30634
            | 30638
            | 30639
            | 30640
            | 30644
            | 30645
            | 30646
            | 30650
            | 30651
            | 30652
            | 30656
            | 30657
            | 30658
            | 30662
            | 30663
            | 30664
            | 30668
            | 30669
            | 30670
            | 30674
            | 30675
            | 30676
            | 30680
            | 30681
            | 30682
            | 30686
            | 30687
            | 30688
            | 30692
            | 30693
            | 30694
            | 30698
            | 30699
            | 30700
            | 30704
            | 30705
            | 30706
            | 30710
            | 30711
            | 30712
            | 30716
            | 30717
            | 30718
            | 30722
            | 30723
            | 30724
            | 30728
            | 30729
            | 30730
            | 30734
            | 30735
            | 30736
            | 30740
            | 30741
            | 30742
            | 30746
            | 30747
            | 30748
            | 30752
            | 30753
            | 30754
            | 30758
            | 30759
            | 30760
            | 30764
            | 30765
            | 30766
            | 30770
            | 30771
            | 30772
            | 30776
            | 30777
            | 30778
            | 30782
            | 30783
            | 30784
            | 30788
            | 30789
            | 30790
            | 30794
            | 30795
            | 30796
            | 30800
            | 30801
            | 30802
            | 30806
            | 30807
            | 30808
            | 30812
            | 30813
            | 30814
            | 30818
            | 30819
            | 30820
            | 30824
            | 30825
            | 30826
            | 30831
            | 30833
            | 30835
            | 30837
            | 30839
            | 30841
            | 30843
            | 30845
            | 30847
            | 30849
            | 30851
            | 30853
            | 30855
            | 30857
            | 30859
            | 30861
            | 30863
            | 30865
            | 30867
            | 30869
            | 30871
            | 30873
            | 30875
            | 30877
            | 30879
            | 30881
            | 30883
            | 30885
            | 30887
            | 30889
            | 30891
            | 30893
            | 30895
            | 30897
            | 30899
            | 30901
            | 30903
            | 30905
            | 30907
            | 30909
            | 30911
            | 30913
            | 30915
            | 30917
            | 30918
            | 30919
            | 30923
            | 30924
            | 30925
            | 30929
            | 30930
            | 30931
            | 30935
            | 30936
            | 30937
            | 30941
            | 30942
            | 30943
            | 30947
            | 30948
            | 30949
            | 30953
            | 30954
            | 30955
            | 30959
            | 30960
            | 30961
            | 30965
            | 30966
            | 30967
            | 30971
            | 30972
            | 30973
            | 30977
            | 30978
            | 30979
            | 30983
            | 30984
            | 30985
            | 30989
            | 30990
            | 30991
            | 30995
            | 30996
            | 30997
            | 31001
            | 31002
            | 31003
            | 31007
            | 31008
            | 31009
            | 31013
            | 31014
            | 31015
            | 31019
            | 31020
            | 31021
            | 31025
            | 31026
            | 31027
            | 31031
            | 31032
            | 31033
            | 31037
            | 31038
            | 31039
            | 31043
            | 31044
            | 31045
            | 31049
            | 31050
            | 31051
            | 31055
            | 31056
            | 31057
            | 31061
            | 31062
            | 31063
            | 31067
            | 31068
            | 31069
            | 31073
            | 31074
            | 31075
            | 31079
            | 31080
            | 31081
            | 31085
            | 31086
            | 31087
            | 31091
            | 31092
            | 31093
            | 31097
            | 31098
            | 31099
            | 31103
            | 31104
            | 31105
            | 31109
            | 31110
            | 31111
            | 31115
            | 31116
            | 31117
            | 31121
            | 31122
            | 31123
            | 31127
            | 31128
            | 31129
            | 31133
            | 31134
            | 31135
            | 31139
            | 31140
            | 31141
            | 31145
            | 31146
            | 31147
            | 31151
            | 31152
            | 31153
            | 31157
            | 31158
            | 31159
            | 31163
            | 31164
            | 31165
            | 31169
            | 31170
            | 31171
            | 31175
            | 31176
            | 31177
            | 31181
            | 31182
            | 31183
            | 31187
            | 31188
            | 31189
            | 31193
            | 31194
            | 31195
            | 31199
            | 31200
            | 31201
            | 31205
            | 31206
            | 31207
            | 31211
            | 31212
            | 31213
            | 31217
            | 31218
            | 31219
            | 31223
            | 31224
            | 31225
            | 31229
            | 31230
            | 31231
            | 31235
            | 31236
            | 31237
            | 31242
            | 31244
            | 31246
            | 31248
            | 31250
            | 31252
            | 31254
            | 31256
            | 31258
            | 31260
            | 31262
            | 31264
            | 31266
            | 31268
            | 31270
            | 31272
            | 31274
            | 31276
            | 31278
            | 31280
            | 31282
            | 31284
            | 31286
            | 31288
            | 31290
            | 31292
            | 31294
            | 31296
            | 31298
            | 31300
            | 31302
            | 31304
            | 31306
            | 31308
            | 31310
            | 31312
            | 31314
            | 31316
            | 31318
            | 31320
            | 31322
            | 31324
            | 31326
            | 31328
            | 31329
            | 31330
            | 31334
            | 31335
            | 31336
            | 31340
            | 31341
            | 31342
            | 31346
            | 31347
            | 31348
            | 31352
            | 31353
            | 31354
            | 31358
            | 31359
            | 31360
            | 31364
            | 31365
            | 31366
            | 31370
            | 31371
            | 31372
            | 31376
            | 31377
            | 31378
            | 31382
            | 31383
            | 31384
            | 31388
            | 31389
            | 31390
            | 31394
            | 31395
            | 31396
            | 31400
            | 31401
            | 31402
            | 31406
            | 31407
            | 31408
            | 31412
            | 31413
            | 31414
            | 31418
            | 31419
            | 31420
            | 31424
            | 31425
            | 31426
            | 31430
            | 31431
            | 31432
            | 31436
            | 31437
            | 31438
            | 31442
            | 31443
            | 31444
            | 31448
            | 31449
            | 31450
            | 31454
            | 31455
            | 31456
            | 31460
            | 31461
            | 31462
            | 31466
            | 31467
            | 31468
            | 31472
            | 31473
            | 31474
            | 31478
            | 31479
            | 31480
            | 31484
            | 31485
            | 31486
            | 31490
            | 31491
            | 31492
            | 31496
            | 31497
            | 31498
            | 31502
            | 31503
            | 31504
            | 31508
            | 31509
            | 31510
            | 31514
            | 31515
            | 31516
            | 31520
            | 31521
            | 31522
            | 31526
            | 31527
            | 31528
            | 31532
            | 31533
            | 31534
            | 31538
            | 31539
            | 31540
            | 31544
            | 31545
            | 31546
            | 31550
            | 31551
            | 31552
            | 31556
            | 31557
            | 31558
            | 31562
            | 31563
            | 31564
            | 31568
            | 31569
            | 31570
            | 31574
            | 31575
            | 31576
            | 31580
            | 31581
            | 31582
            | 31586
            | 31587
            | 31588
            | 31592
            | 31593
            | 31594
            | 31598
            | 31599
            | 31600
            | 31604
            | 31605
            | 31606
            | 31610
            | 31611
            | 31612
            | 31616
            | 31617
            | 31618
            | 31622
            | 31623
            | 31624
            | 31628
            | 31629
            | 31630
            | 31634
            | 31635
            | 31636
            | 31640
            | 31641
            | 31642
            | 31646
            | 31647
            | 31648
            | 31653
            | 31655
            | 31657
            | 31659
            | 31661
            | 31663
            | 31665
            | 31667
            | 31669
            | 31671
            | 31673
            | 31675
            | 31677
            | 31679
            | 31681
            | 31683
            | 31685
            | 31687
            | 31689
            | 31691
            | 31693
            | 31695
            | 31697
            | 31699
            | 31701
            | 31703
            | 31705
            | 31707
            | 31709
            | 31711
            | 31713
            | 31715
            | 31717
            | 31719
            | 31721
            | 31723
            | 31725
            | 31727
            | 31729
            | 31731
            | 31733
            | 31735
            | 31737
            | 31739
            | 31740
            | 31741
            | 31745
            | 31746
            | 31747
            | 31751
            | 31752
            | 31753
            | 31757
            | 31758
            | 31759
            | 31763
            | 31764
            | 31765
            | 31769
            | 31770
            | 31771
            | 31775
            | 31776
            | 31777
            | 31781
            | 31782
            | 31783
            | 31787
            | 31788
            | 31789
            | 31793
            | 31794
            | 31795
            | 31799
            | 31800
            | 31801
            | 31805
            | 31806
            | 31807
            | 31811
            | 31812
            | 31813
            | 31817
            | 31818
            | 31819
            | 31823
            | 31824
            | 31825
            | 31829
            | 31830
            | 31831
            | 31835
            | 31836
            | 31837
            | 31841
            | 31842
            | 31843
            | 31847
            | 31848
            | 31849
            | 31853
            | 31854
            | 31855
            | 31859
            | 31860
            | 31861
            | 31865
            | 31866
            | 31867
            | 31871
            | 31872
            | 31873
            | 31877
            | 31878
            | 31879
            | 31883
            | 31884
            | 31885
            | 31889
            | 31890
            | 31891
            | 31895
            | 31896
            | 31897
            | 31901
            | 31902
            | 31903
            | 31907
            | 31908
            | 31909
            | 31913
            | 31914
            | 31915
            | 31919
            | 31920
            | 31921
            | 31925
            | 31926
            | 31927
            | 31931
            | 31932
            | 31933
            | 31937
            | 31938
            | 31939
            | 31943
            | 31944
            | 31945
            | 31949
            | 31950
            | 31951
            | 31955
            | 31956
            | 31957
            | 31961
            | 31962
            | 31963
            | 31967
            | 31968
            | 31969
            | 31973
            | 31974
            | 31975
            | 31979
            | 31980
            | 31981
            | 31985
            | 31986
            | 31987
            | 31991
            | 31992
            | 31993
            | 31997
            | 31998
            | 31999
            | 32003
            | 32004
            | 32005
            | 32009
            | 32010
            | 32011
            | 32015
            | 32016
            | 32017
            | 32021
            | 32022
            | 32023
            | 32027
            | 32028
            | 32029
            | 32033
            | 32034
            | 32035
            | 32039
            | 32040
            | 32041
            | 32045
            | 32046
            | 32047
            | 32051
            | 32052
            | 32053
            | 32057
            | 32058
            | 32059
            | 32086
            | 32088
            | 32090
            | 32092
            | 32094
            | 32096
            | 32098
            | 32100
            | 32194
    )
}
#[inline(always)]
#[must_use]
pub fn has_random_ticks(id: BlockStateId) -> bool {
    __random_ticks_bitset::random_ticks_contains(id.as_u16())
}
#[must_use]
pub const fn blocks_movement(block_state: &BlockState, id: BlockId) -> bool {
    block_state.is_solid() && !matches!(id, BlockId::COBWEB | BlockId::BAMBOO_SAPLING)
}
impl BlockState {
    const STATE_ID_TO_BEDROCK: &[u16] = &[
        13629, 2736, 284, 2045, 427, 11442, 2734, 15676, 12086, 12086, 10854, 7514, 8255, 8255,
        5695, 15670, 16249, 9619, 13571, 7422, 15952, 5628, 9502, 9501, 9503, 5875, 3474, 10715,
        17424, 2724, 2725, 6847, 6848, 15647, 15648, 12633, 12634, 13253, 13254, 15151, 15152,
        2027, 2028, 2043, 2044, 14144, 14144, 14144, 14144, 14139, 14139, 14139, 14139, 14145,
        14145, 14145, 14145, 14140, 14140, 14140, 14140, 14146, 14146, 14146, 14146, 14141, 14141,
        14141, 14141, 14147, 14147, 14147, 14147, 14142, 14142, 14142, 14142, 14148, 14148, 14148,
        14148, 14143, 14143, 14143, 14143, 14348, 10270, 8403, 8404, 8405, 8406, 8407, 8408, 8409,
        8410, 8411, 8412, 8413, 8414, 8415, 8416, 8417, 6015, 15093, 15094, 15095, 15096, 15097,
        15098, 15099, 15100, 15101, 15102, 15103, 15104, 15105, 15106, 15107, 6851, 3832, 3834,
        3836, 3838, 2936, 17460, 8378, 8380, 8382, 8384, 3408, 12971, 8299, 15179, 6935, 15054, 32,
        1558, 1557, 1559, 6932, 6931, 6933, 2740, 2739, 2741, 1274, 1273, 1275, 7256, 7255, 7257,
        15154, 15153, 15155, 4595, 4594, 4596, 12647, 12646, 12648, 1967, 1966, 1968, 13081, 13081,
        1943, 1942, 1944, 112, 111, 113, 13184, 13183, 13185, 12179, 12178, 12180, 2676, 2675,
        2677, 11511, 11510, 11512, 7408, 7407, 7409, 1268, 1267, 1269, 7155, 7154, 7156, 15672,
        15671, 15673, 17456, 17455, 17457, 5674, 5673, 5675, 8921, 8920, 8922, 15735, 15734, 15736,
        2934, 2933, 2935, 2950, 2949, 2951, 13892, 13891, 13893, 14587, 14586, 14588, 11, 10, 12,
        6785, 6784, 6786, 8474, 8473, 8475, 2909, 2908, 2910, 7698, 7697, 7699, 1962, 1961, 1963,
        1542, 1541, 1543, 8948, 8947, 8949, 8912, 8911, 8913, 3828, 3827, 3829, 6885, 6884, 6886,
        2958, 2958, 2956, 2956, 2958, 2958, 2956, 2956, 2958, 2958, 2956, 2956, 2958, 2958, 2956,
        2956, 2958, 2958, 2956, 2956, 2958, 2958, 2956, 2956, 2958, 2958, 2956, 2956, 7369, 7369,
        7367, 7367, 7369, 7369, 7367, 7367, 7369, 7369, 7367, 7367, 7369, 7369, 7367, 7367, 7369,
        7369, 7367, 7367, 7369, 7369, 7367, 7367, 7369, 7369, 7367, 7367, 6771, 6771, 6769, 6769,
        6771, 6771, 6769, 6769, 6771, 6771, 6769, 6769, 6771, 6771, 6769, 6769, 6771, 6771, 6769,
        6769, 6771, 6771, 6769, 6769, 6771, 6771, 6769, 6769, 9647, 9647, 9645, 9645, 9647, 9647,
        9645, 9645, 9647, 9647, 9645, 9645, 9647, 9647, 9645, 9645, 9647, 9647, 9645, 9645, 9647,
        9647, 9645, 9645, 9647, 9647, 9645, 9645, 4417, 4417, 4415, 4415, 4417, 4417, 4415, 4415,
        4417, 4417, 4415, 4415, 4417, 4417, 4415, 4415, 4417, 4417, 4415, 4415, 4417, 4417, 4415,
        4415, 4417, 4417, 4415, 4415, 11447, 11447, 11445, 11445, 11447, 11447, 11445, 11445,
        11447, 11447, 11445, 11445, 11447, 11447, 11445, 11445, 11447, 11447, 11445, 11445, 11447,
        11447, 11445, 11445, 11447, 11447, 11445, 11445, 12705, 12705, 12703, 12703, 12705, 12705,
        12703, 12703, 12705, 12705, 12703, 12703, 12705, 12705, 12703, 12703, 12705, 12705, 12703,
        12703, 12705, 12705, 12703, 12703, 12705, 12705, 12703, 12703, 1980, 1980, 1978, 1978,
        1980, 1980, 1978, 1978, 1980, 1980, 1978, 1978, 1980, 1980, 1978, 1978, 1980, 1980, 1978,
        1978, 1980, 1980, 1978, 1978, 1980, 1980, 1978, 1978, 13599, 13599, 13597, 13597, 13599,
        13599, 13597, 13597, 13599, 13599, 13597, 13597, 13599, 13599, 13597, 13597, 13599, 13599,
        13597, 13597, 13599, 13599, 13597, 13597, 13599, 13599, 13597, 13597, 15898, 15898, 15896,
        15896, 15898, 15898, 15896, 15896, 15898, 15898, 15896, 15896, 15898, 15898, 15896, 15896,
        15898, 15898, 15896, 15896, 15898, 15898, 15896, 15896, 15898, 15898, 15896, 15896, 13241,
        13241, 13239, 13239, 13241, 13241, 13239, 13239, 13241, 13241, 13239, 13239, 13241, 13241,
        13239, 13239, 13241, 13241, 13239, 13239, 13241, 13241, 13239, 13239, 13241, 13241, 13239,
        13239, 2274, 121, 13065, 15881, 15149, 6934, 16461, 16455, 16464, 16458, 16462, 16456,
        16463, 16457, 16460, 16454, 16459, 16453, 5820, 12635, 12214, 1964, 1964, 1964, 1964, 1964,
        1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964,
        1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964,
        1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964,
        1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964,
        1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964,
        1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964,
        1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964,
        1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964,
        1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964,
        1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964,
        1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964,
        1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964,
        1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964,
        1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964,
        1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964,
        1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964,
        1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964,
        1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964,
        1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964,
        1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964,
        1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964,
        1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964,
        1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964,
        1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964,
        1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964,
        1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964,
        1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964,
        1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964,
        1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964,
        1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964,
        1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964,
        1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964,
        1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964,
        1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964,
        1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964,
        1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964,
        1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964,
        1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964,
        1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964,
        1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964,
        1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964,
        1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964,
        1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964,
        1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964,
        1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964,
        1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964,
        1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964,
        1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964,
        1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964,
        1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964,
        1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964,
        1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964,
        1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964,
        1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964,
        1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964,
        1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964,
        1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964,
        1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964,
        1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964,
        1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964,
        1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964,
        1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964,
        1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964,
        1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964,
        1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964,
        1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964,
        1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964,
        1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964,
        1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964,
        1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964,
        1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964,
        1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964,
        1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964,
        1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964,
        1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964,
        1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964,
        1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964,
        1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964,
        1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964,
        1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964,
        1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964,
        1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964,
        1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964,
        1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964,
        1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964,
        1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964,
        1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964,
        1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964,
        1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964,
        1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 13644, 13636, 13640, 13632,
        13642, 13634, 13638, 13630, 13643, 13635, 13639, 13631, 13645, 13637, 13641, 13633, 13644,
        13636, 13640, 13632, 13642, 13634, 13638, 13630, 13643, 13635, 13639, 13631, 13645, 13637,
        13641, 13633, 13644, 13636, 13640, 13632, 13642, 13634, 13638, 13630, 13643, 13635, 13639,
        13631, 13645, 13637, 13641, 13633, 13644, 13636, 13640, 13632, 13642, 13634, 13638, 13630,
        13643, 13635, 13639, 13631, 13645, 13637, 13641, 13633, 13644, 13636, 13640, 13632, 13642,
        13634, 13638, 13630, 13643, 13635, 13639, 13631, 13645, 13637, 13641, 13633, 13644, 13636,
        13640, 13632, 13642, 13634, 13638, 13630, 13643, 13635, 13639, 13631, 13645, 13637, 13641,
        13633, 13644, 13636, 13640, 13632, 13642, 13634, 13638, 13630, 13643, 13635, 13639, 13631,
        13645, 13637, 13641, 13633, 13644, 13636, 13640, 13632, 13642, 13634, 13638, 13630, 13643,
        13635, 13639, 13631, 13645, 13637, 13641, 13633, 13644, 13636, 13640, 13632, 13642, 13634,
        13638, 13630, 13643, 13635, 13639, 13631, 13645, 13637, 13641, 13633, 13644, 13636, 13640,
        13632, 13642, 13634, 13638, 13630, 13643, 13635, 13639, 13631, 13645, 13637, 13641, 13633,
        13644, 13636, 13640, 13632, 13642, 13634, 13638, 13630, 13643, 13635, 13639, 13631, 13645,
        13637, 13641, 13633, 13644, 13636, 13640, 13632, 13642, 13634, 13638, 13630, 13643, 13635,
        13639, 13631, 13645, 13637, 13641, 13633, 13644, 13636, 13640, 13632, 13642, 13634, 13638,
        13630, 13643, 13635, 13639, 13631, 13645, 13637, 13641, 13633, 13644, 13636, 13640, 13632,
        13642, 13634, 13638, 13630, 13643, 13635, 13639, 13631, 13645, 13637, 13641, 13633, 13644,
        13636, 13640, 13632, 13642, 13634, 13638, 13630, 13643, 13635, 13639, 13631, 13645, 13637,
        13641, 13633, 13644, 13636, 13640, 13632, 13642, 13634, 13638, 13630, 13643, 13635, 13639,
        13631, 13645, 13637, 13641, 13633, 9626, 9626, 9627, 9627, 9628, 9628, 9629, 9629, 9630,
        9630, 9631, 9631, 9620, 9620, 9621, 9621, 9622, 9622, 9623, 9623, 9624, 9624, 9625, 9625,
        6753, 6753, 6754, 6754, 6755, 6755, 6756, 6756, 6757, 6757, 6758, 6758, 6747, 6747, 6748,
        6748, 6749, 6749, 6750, 6750, 6751, 6751, 6752, 6752, 7297, 7298, 7296, 7299, 7295, 7294,
        7297, 7298, 7296, 7299, 7295, 7294, 13651, 13502, 12725, 8282, 14110, 12729, 9557, 1314,
        1315, 1316, 3452, 3453, 3451, 3454, 3450, 3449, 3452, 3453, 3451, 3454, 3450, 3449, 117,
        13247, 117, 13247, 118, 13248, 118, 13248, 116, 13246, 116, 13246, 119, 13249, 119, 13249,
        115, 13245, 115, 13245, 114, 13244, 114, 13244, 9706, 2911, 3644, 14509, 848, 12599, 5977,
        1283, 16489, 9632, 17431, 9858, 1359, 5918, 361, 1992, 10670, 10670, 10670, 10670, 10670,
        10670, 10670, 10670, 10670, 10670, 10670, 10670, 17498, 1905, 12728, 5905, 6759, 1989, 857,
        15574, 13867, 7756, 7151, 15190, 9322, 13066, 1287, 5564, 7760, 1630, 17432, 8418, 13648,
        13647, 13622, 1887, 1759, 1823, 1695, 1855, 1727, 1791, 1663, 1871, 1743, 1807, 1679, 1839,
        1711, 1775, 1647, 1879, 1751, 1815, 1687, 1847, 1719, 1783, 1655, 1863, 1735, 1799, 1671,
        1831, 1703, 1767, 1639, 1883, 1755, 1819, 1691, 1851, 1723, 1787, 1659, 1867, 1739, 1803,
        1675, 1835, 1707, 1771, 1643, 1875, 1747, 1811, 1683, 1843, 1715, 1779, 1651, 1859, 1731,
        1795, 1667, 1827, 1699, 1763, 1635, 1885, 1757, 1821, 1693, 1853, 1725, 1789, 1661, 1869,
        1741, 1805, 1677, 1837, 1709, 1773, 1645, 1877, 1749, 1813, 1685, 1845, 1717, 1781, 1653,
        1861, 1733, 1797, 1669, 1829, 1701, 1765, 1637, 1881, 1753, 1817, 1689, 1849, 1721, 1785,
        1657, 1865, 1737, 1801, 1673, 1833, 1705, 1769, 1641, 1873, 1745, 1809, 1681, 1841, 1713,
        1777, 1649, 1857, 1729, 1793, 1665, 1825, 1697, 1761, 1633, 1886, 1758, 1822, 1694, 1854,
        1726, 1790, 1662, 1870, 1742, 1806, 1678, 1838, 1710, 1774, 1646, 1878, 1750, 1814, 1686,
        1846, 1718, 1782, 1654, 1862, 1734, 1798, 1670, 1830, 1702, 1766, 1638, 1882, 1754, 1818,
        1690, 1850, 1722, 1786, 1658, 1866, 1738, 1802, 1674, 1834, 1706, 1770, 1642, 1874, 1746,
        1810, 1682, 1842, 1714, 1778, 1650, 1858, 1730, 1794, 1666, 1826, 1698, 1762, 1634, 1888,
        1760, 1824, 1696, 1856, 1728, 1792, 1664, 1872, 1744, 1808, 1680, 1840, 1712, 1776, 1648,
        1880, 1752, 1816, 1688, 1848, 1720, 1784, 1656, 1864, 1736, 1800, 1672, 1832, 1704, 1768,
        1640, 1884, 1756, 1820, 1692, 1852, 1724, 1788, 1660, 1868, 1740, 1804, 1676, 1836, 1708,
        1772, 1644, 1876, 1748, 1812, 1684, 1844, 1716, 1780, 1652, 1860, 1732, 1796, 1668, 1828,
        1700, 1764, 1636, 415, 415, 416, 416, 417, 417, 418, 418, 411, 411, 412, 412, 413, 413,
        414, 414, 399, 399, 400, 400, 401, 401, 402, 402, 395, 395, 396, 396, 397, 397, 398, 398,
        407, 407, 408, 408, 409, 409, 410, 410, 403, 403, 404, 404, 405, 405, 406, 406, 423, 423,
        424, 424, 425, 425, 426, 426, 419, 419, 420, 420, 421, 421, 422, 422, 6963, 6963, 6964,
        6964, 6965, 6965, 6966, 6966, 6959, 6959, 6960, 6960, 6961, 6961, 6962, 6962, 6947, 6947,
        6948, 6948, 6949, 6949, 6950, 6950, 6943, 6943, 6944, 6944, 6945, 6945, 6946, 6946, 6955,
        6955, 6956, 6956, 6957, 6957, 6958, 6958, 6951, 6951, 6952, 6952, 6953, 6953, 6954, 6954,
        6971, 6971, 6972, 6972, 6973, 6973, 6974, 6974, 6967, 6967, 6968, 6968, 6969, 6969, 6970,
        6970, 322, 322, 323, 323, 324, 324, 325, 325, 318, 318, 319, 319, 320, 320, 321, 321, 306,
        306, 307, 307, 308, 308, 309, 309, 302, 302, 303, 303, 304, 304, 305, 305, 314, 314, 315,
        315, 316, 316, 317, 317, 310, 310, 311, 311, 312, 312, 313, 313, 330, 330, 331, 331, 332,
        332, 333, 333, 326, 326, 327, 327, 328, 328, 329, 329, 14570, 14570, 14571, 14571, 14572,
        14572, 14573, 14573, 14566, 14566, 14567, 14567, 14568, 14568, 14569, 14569, 14554, 14554,
        14555, 14555, 14556, 14556, 14557, 14557, 14550, 14550, 14551, 14551, 14552, 14552, 14553,
        14553, 14562, 14562, 14563, 14563, 14564, 14564, 14565, 14565, 14558, 14558, 14559, 14559,
        14560, 14560, 14561, 14561, 14578, 14578, 14579, 14579, 14580, 14580, 14581, 14581, 14574,
        14574, 14575, 14575, 14576, 14576, 14577, 14577, 14445, 14445, 14446, 14446, 14447, 14447,
        14448, 14448, 14441, 14441, 14442, 14442, 14443, 14443, 14444, 14444, 14429, 14429, 14430,
        14430, 14431, 14431, 14432, 14432, 14425, 14425, 14426, 14426, 14427, 14427, 14428, 14428,
        14437, 14437, 14438, 14438, 14439, 14439, 14440, 14440, 14433, 14433, 14434, 14434, 14435,
        14435, 14436, 14436, 14453, 14453, 14454, 14454, 14455, 14455, 14456, 14456, 14449, 14449,
        14450, 14450, 14451, 14451, 14452, 14452, 9581, 9581, 9582, 9582, 9583, 9583, 9584, 9584,
        9577, 9577, 9578, 9578, 9579, 9579, 9580, 9580, 9565, 9565, 9566, 9566, 9567, 9567, 9568,
        9568, 9561, 9561, 9562, 9562, 9563, 9563, 9564, 9564, 9573, 9573, 9574, 9574, 9575, 9575,
        9576, 9576, 9569, 9569, 9570, 9570, 9571, 9571, 9572, 9572, 9589, 9589, 9590, 9590, 9591,
        9591, 9592, 9592, 9585, 9585, 9586, 9586, 9587, 9587, 9588, 9588, 6495, 6495, 6496, 6496,
        6497, 6497, 6498, 6498, 6491, 6491, 6492, 6492, 6493, 6493, 6494, 6494, 6479, 6479, 6480,
        6480, 6481, 6481, 6482, 6482, 6475, 6475, 6476, 6476, 6477, 6477, 6478, 6478, 6487, 6487,
        6488, 6488, 6489, 6489, 6490, 6490, 6483, 6483, 6484, 6484, 6485, 6485, 6486, 6486, 6503,
        6503, 6504, 6504, 6505, 6505, 6506, 6506, 6499, 6499, 6500, 6500, 6501, 6501, 6502, 6502,
        5730, 5730, 5731, 5731, 5732, 5732, 5733, 5733, 5726, 5726, 5727, 5727, 5728, 5728, 5729,
        5729, 5714, 5714, 5715, 5715, 5716, 5716, 5717, 5717, 5710, 5710, 5711, 5711, 5712, 5712,
        5713, 5713, 5722, 5722, 5723, 5723, 5724, 5724, 5725, 5725, 5718, 5718, 5719, 5719, 5720,
        5720, 5721, 5721, 5738, 5738, 5739, 5739, 5740, 5740, 5741, 5741, 5734, 5734, 5735, 5735,
        5736, 5736, 5737, 5737, 7347, 7347, 7348, 7348, 7349, 7349, 7350, 7350, 7343, 7343, 7344,
        7344, 7345, 7345, 7346, 7346, 7331, 7331, 7332, 7332, 7333, 7333, 7334, 7334, 7327, 7327,
        7328, 7328, 7329, 7329, 7330, 7330, 7339, 7339, 7340, 7340, 7341, 7341, 7342, 7342, 7335,
        7335, 7336, 7336, 7337, 7337, 7338, 7338, 7355, 7355, 7356, 7356, 7357, 7357, 7358, 7358,
        7351, 7351, 7352, 7352, 7353, 7353, 7354, 7354, 11562, 11562, 11563, 11563, 11564, 11564,
        11565, 11565, 11558, 11558, 11559, 11559, 11560, 11560, 11561, 11561, 11546, 11546, 11547,
        11547, 11548, 11548, 11549, 11549, 11542, 11542, 11543, 11543, 11544, 11544, 11545, 11545,
        11554, 11554, 11555, 11555, 11556, 11556, 11557, 11557, 11550, 11550, 11551, 11551, 11552,
        11552, 11553, 11553, 11570, 11570, 11571, 11571, 11572, 11572, 11573, 11573, 11566, 11566,
        11567, 11567, 11568, 11568, 11569, 11569, 5612, 5612, 5613, 5613, 5614, 5614, 5615, 5615,
        5608, 5608, 5609, 5609, 5610, 5610, 5611, 5611, 5596, 5596, 5597, 5597, 5598, 5598, 5599,
        5599, 5592, 5592, 5593, 5593, 5594, 5594, 5595, 5595, 5604, 5604, 5605, 5605, 5606, 5606,
        5607, 5607, 5600, 5600, 5601, 5601, 5602, 5602, 5603, 5603, 5620, 5620, 5621, 5621, 5622,
        5622, 5623, 5623, 5616, 5616, 5617, 5617, 5618, 5618, 5619, 5619, 5763, 5763, 5764, 5764,
        5765, 5765, 5766, 5766, 5759, 5759, 5760, 5760, 5761, 5761, 5762, 5762, 5747, 5747, 5748,
        5748, 5749, 5749, 5750, 5750, 5743, 5743, 5744, 5744, 5745, 5745, 5746, 5746, 5755, 5755,
        5756, 5756, 5757, 5757, 5758, 5758, 5751, 5751, 5752, 5752, 5753, 5753, 5754, 5754, 5771,
        5771, 5772, 5772, 5773, 5773, 5774, 5774, 5767, 5767, 5768, 5768, 5769, 5769, 5770, 5770,
        1322, 2083, 3204, 3203, 3202, 3201, 3200, 12709, 12709, 12709, 12709, 12709, 12709, 12709,
        12709, 12709, 12709, 12709, 12709, 12709, 12709, 12709, 12709, 12709, 12709, 12709, 12709,
        12709, 12709, 12709, 12709, 12709, 12709, 12709, 12709, 12709, 12709, 12709, 12709, 12710,
        12710, 12710, 12710, 12710, 12710, 12710, 12710, 12710, 12710, 12710, 12710, 12710, 12710,
        12710, 12710, 12710, 12710, 12710, 12710, 12710, 12710, 12710, 12710, 12710, 12710, 12710,
        12710, 12710, 12710, 12710, 12710, 12711, 12711, 12711, 12711, 12711, 12711, 12711, 12711,
        12711, 12711, 12711, 12711, 12711, 12711, 12711, 12711, 12711, 12711, 12711, 12711, 12711,
        12711, 12711, 12711, 12711, 12711, 12711, 12711, 12711, 12711, 12711, 12711, 12712, 12712,
        12712, 12712, 12712, 12712, 12712, 12712, 12712, 12712, 12712, 12712, 12712, 12712, 12712,
        12712, 12712, 12712, 12712, 12712, 12712, 12712, 12712, 12712, 12712, 12712, 12712, 12712,
        12712, 12712, 12712, 12712, 12713, 12713, 12713, 12713, 12713, 12713, 12713, 12713, 12713,
        12713, 12713, 12713, 12713, 12713, 12713, 12713, 12713, 12713, 12713, 12713, 12713, 12713,
        12713, 12713, 12713, 12713, 12713, 12713, 12713, 12713, 12713, 12713, 12714, 12714, 12714,
        12714, 12714, 12714, 12714, 12714, 12714, 12714, 12714, 12714, 12714, 12714, 12714, 12714,
        12714, 12714, 12714, 12714, 12714, 12714, 12714, 12714, 12714, 12714, 12714, 12714, 12714,
        12714, 12714, 12714, 12715, 12715, 12715, 12715, 12715, 12715, 12715, 12715, 12715, 12715,
        12715, 12715, 12715, 12715, 12715, 12715, 12715, 12715, 12715, 12715, 12715, 12715, 12715,
        12715, 12715, 12715, 12715, 12715, 12715, 12715, 12715, 12715, 12716, 12716, 12716, 12716,
        12716, 12716, 12716, 12716, 12716, 12716, 12716, 12716, 12716, 12716, 12716, 12716, 12716,
        12716, 12716, 12716, 12716, 12716, 12716, 12716, 12716, 12716, 12716, 12716, 12716, 12716,
        12716, 12716, 12717, 12717, 12717, 12717, 12717, 12717, 12717, 12717, 12717, 12717, 12717,
        12717, 12717, 12717, 12717, 12717, 12717, 12717, 12717, 12717, 12717, 12717, 12717, 12717,
        12717, 12717, 12717, 12717, 12717, 12717, 12717, 12717, 12718, 12718, 12718, 12718, 12718,
        12718, 12718, 12718, 12718, 12718, 12718, 12718, 12718, 12718, 12718, 12718, 12718, 12718,
        12718, 12718, 12718, 12718, 12718, 12718, 12718, 12718, 12718, 12718, 12718, 12718, 12718,
        12718, 12719, 12719, 12719, 12719, 12719, 12719, 12719, 12719, 12719, 12719, 12719, 12719,
        12719, 12719, 12719, 12719, 12719, 12719, 12719, 12719, 12719, 12719, 12719, 12719, 12719,
        12719, 12719, 12719, 12719, 12719, 12719, 12719, 12720, 12720, 12720, 12720, 12720, 12720,
        12720, 12720, 12720, 12720, 12720, 12720, 12720, 12720, 12720, 12720, 12720, 12720, 12720,
        12720, 12720, 12720, 12720, 12720, 12720, 12720, 12720, 12720, 12720, 12720, 12720, 12720,
        12721, 12721, 12721, 12721, 12721, 12721, 12721, 12721, 12721, 12721, 12721, 12721, 12721,
        12721, 12721, 12721, 12721, 12721, 12721, 12721, 12721, 12721, 12721, 12721, 12721, 12721,
        12721, 12721, 12721, 12721, 12721, 12721, 12722, 12722, 12722, 12722, 12722, 12722, 12722,
        12722, 12722, 12722, 12722, 12722, 12722, 12722, 12722, 12722, 12722, 12722, 12722, 12722,
        12722, 12722, 12722, 12722, 12722, 12722, 12722, 12722, 12722, 12722, 12722, 12722, 12723,
        12723, 12723, 12723, 12723, 12723, 12723, 12723, 12723, 12723, 12723, 12723, 12723, 12723,
        12723, 12723, 12723, 12723, 12723, 12723, 12723, 12723, 12723, 12723, 12723, 12723, 12723,
        12723, 12723, 12723, 12723, 12723, 12724, 12724, 12724, 12724, 12724, 12724, 12724, 12724,
        12724, 12724, 12724, 12724, 12724, 12724, 12724, 12724, 12724, 12724, 12724, 12724, 12724,
        12724, 12724, 12724, 12724, 12724, 12724, 12724, 12724, 12724, 12724, 12724, 2054, 2042,
        15544, 15535, 15547, 15538, 15550, 15541, 15543, 15534, 15546, 15537, 15549, 15540, 15545,
        15536, 15548, 15539, 15551, 15542, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555,
        1555, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1554, 1554, 1554, 1554,
        1554, 1554, 1554, 1554, 1554, 1554, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550,
        1550, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1549, 1549, 1549, 1549,
        1549, 1549, 1549, 1549, 1549, 1549, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552,
        1552, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 14584, 14584, 14584,
        14584, 14584, 14584, 14582, 14582, 14582, 14582, 14582, 14582, 14583, 14583, 14583, 14583,
        14583, 14583, 14585, 14585, 14585, 14585, 14585, 14585, 5995, 5995, 5995, 5995, 5995, 5995,
        5995, 5995, 5995, 5996, 5996, 5996, 5996, 5996, 5996, 5996, 5996, 5996, 5997, 5997, 5997,
        5997, 5997, 5997, 5997, 5997, 5997, 5998, 5998, 5998, 5998, 5998, 5998, 5998, 5998, 5998,
        5999, 5999, 5999, 5999, 5999, 5999, 5999, 5999, 5999, 6000, 6000, 6000, 6000, 6000, 6000,
        6000, 6000, 6000, 6001, 6001, 6001, 6001, 6001, 6001, 6001, 6001, 6001, 6002, 6002, 6002,
        6002, 6002, 6002, 6002, 6002, 6002, 6003, 6003, 6003, 6003, 6003, 6003, 6003, 6003, 6003,
        6004, 6004, 6004, 6004, 6004, 6004, 6004, 6004, 6004, 6005, 6005, 6005, 6005, 6005, 6005,
        6005, 6005, 6005, 6006, 6006, 6006, 6006, 6006, 6006, 6006, 6006, 6006, 6007, 6007, 6007,
        6007, 6007, 6007, 6007, 6007, 6007, 6008, 6008, 6008, 6008, 6008, 6008, 6008, 6008, 6008,
        6009, 6009, 6009, 6009, 6009, 6009, 6009, 6009, 6009, 6010, 6010, 6010, 6010, 6010, 6010,
        6010, 6010, 6010, 5995, 5995, 5995, 5995, 5995, 5995, 5995, 5995, 5995, 5996, 5996, 5996,
        5996, 5996, 5996, 5996, 5996, 5996, 5997, 5997, 5997, 5997, 5997, 5997, 5997, 5997, 5997,
        5998, 5998, 5998, 5998, 5998, 5998, 5998, 5998, 5998, 5999, 5999, 5999, 5999, 5999, 5999,
        5999, 5999, 5999, 6000, 6000, 6000, 6000, 6000, 6000, 6000, 6000, 6000, 6001, 6001, 6001,
        6001, 6001, 6001, 6001, 6001, 6001, 6002, 6002, 6002, 6002, 6002, 6002, 6002, 6002, 6002,
        6003, 6003, 6003, 6003, 6003, 6003, 6003, 6003, 6003, 6004, 6004, 6004, 6004, 6004, 6004,
        6004, 6004, 6004, 6005, 6005, 6005, 6005, 6005, 6005, 6005, 6005, 6005, 6006, 6006, 6006,
        6006, 6006, 6006, 6006, 6006, 6006, 6007, 6007, 6007, 6007, 6007, 6007, 6007, 6007, 6007,
        6008, 6008, 6008, 6008, 6008, 6008, 6008, 6008, 6008, 6009, 6009, 6009, 6009, 6009, 6009,
        6009, 6009, 6009, 6010, 6010, 6010, 6010, 6010, 6010, 6010, 6010, 6010, 5995, 5995, 5995,
        5995, 5995, 5995, 5995, 5995, 5995, 5996, 5996, 5996, 5996, 5996, 5996, 5996, 5996, 5996,
        5997, 5997, 5997, 5997, 5997, 5997, 5997, 5997, 5997, 5998, 5998, 5998, 5998, 5998, 5998,
        5998, 5998, 5998, 5999, 5999, 5999, 5999, 5999, 5999, 5999, 5999, 5999, 6000, 6000, 6000,
        6000, 6000, 6000, 6000, 6000, 6000, 6001, 6001, 6001, 6001, 6001, 6001, 6001, 6001, 6001,
        6002, 6002, 6002, 6002, 6002, 6002, 6002, 6002, 6002, 6003, 6003, 6003, 6003, 6003, 6003,
        6003, 6003, 6003, 6004, 6004, 6004, 6004, 6004, 6004, 6004, 6004, 6004, 6005, 6005, 6005,
        6005, 6005, 6005, 6005, 6005, 6005, 6006, 6006, 6006, 6006, 6006, 6006, 6006, 6006, 6006,
        6007, 6007, 6007, 6007, 6007, 6007, 6007, 6007, 6007, 6008, 6008, 6008, 6008, 6008, 6008,
        6008, 6008, 6008, 6009, 6009, 6009, 6009, 6009, 6009, 6009, 6009, 6009, 6010, 6010, 6010,
        6010, 6010, 6010, 6010, 6010, 6010, 5995, 5995, 5995, 5995, 5995, 5995, 5995, 5995, 5995,
        5996, 5996, 5996, 5996, 5996, 5996, 5996, 5996, 5996, 5997, 5997, 5997, 5997, 5997, 5997,
        5997, 5997, 5997, 5998, 5998, 5998, 5998, 5998, 5998, 5998, 5998, 5998, 5999, 5999, 5999,
        5999, 5999, 5999, 5999, 5999, 5999, 6000, 6000, 6000, 6000, 6000, 6000, 6000, 6000, 6000,
        6001, 6001, 6001, 6001, 6001, 6001, 6001, 6001, 6001, 6002, 6002, 6002, 6002, 6002, 6002,
        6002, 6002, 6002, 6003, 6003, 6003, 6003, 6003, 6003, 6003, 6003, 6003, 6004, 6004, 6004,
        6004, 6004, 6004, 6004, 6004, 6004, 6005, 6005, 6005, 6005, 6005, 6005, 6005, 6005, 6005,
        6006, 6006, 6006, 6006, 6006, 6006, 6006, 6006, 6006, 6007, 6007, 6007, 6007, 6007, 6007,
        6007, 6007, 6007, 6008, 6008, 6008, 6008, 6008, 6008, 6008, 6008, 6008, 6009, 6009, 6009,
        6009, 6009, 6009, 6009, 6009, 6009, 6010, 6010, 6010, 6010, 6010, 6010, 6010, 6010, 6010,
        5995, 5995, 5995, 5995, 5995, 5995, 5995, 5995, 5995, 5996, 5996, 5996, 5996, 5996, 5996,
        5996, 5996, 5996, 5997, 5997, 5997, 5997, 5997, 5997, 5997, 5997, 5997, 5998, 5998, 5998,
        5998, 5998, 5998, 5998, 5998, 5998, 5999, 5999, 5999, 5999, 5999, 5999, 5999, 5999, 5999,
        6000, 6000, 6000, 6000, 6000, 6000, 6000, 6000, 6000, 6001, 6001, 6001, 6001, 6001, 6001,
        6001, 6001, 6001, 6002, 6002, 6002, 6002, 6002, 6002, 6002, 6002, 6002, 6003, 6003, 6003,
        6003, 6003, 6003, 6003, 6003, 6003, 6004, 6004, 6004, 6004, 6004, 6004, 6004, 6004, 6004,
        6005, 6005, 6005, 6005, 6005, 6005, 6005, 6005, 6005, 6006, 6006, 6006, 6006, 6006, 6006,
        6006, 6006, 6006, 6007, 6007, 6007, 6007, 6007, 6007, 6007, 6007, 6007, 6008, 6008, 6008,
        6008, 6008, 6008, 6008, 6008, 6008, 6009, 6009, 6009, 6009, 6009, 6009, 6009, 6009, 6009,
        6010, 6010, 6010, 6010, 6010, 6010, 6010, 6010, 6010, 5995, 5995, 5995, 5995, 5995, 5995,
        5995, 5995, 5995, 5996, 5996, 5996, 5996, 5996, 5996, 5996, 5996, 5996, 5997, 5997, 5997,
        5997, 5997, 5997, 5997, 5997, 5997, 5998, 5998, 5998, 5998, 5998, 5998, 5998, 5998, 5998,
        5999, 5999, 5999, 5999, 5999, 5999, 5999, 5999, 5999, 6000, 6000, 6000, 6000, 6000, 6000,
        6000, 6000, 6000, 6001, 6001, 6001, 6001, 6001, 6001, 6001, 6001, 6001, 6002, 6002, 6002,
        6002, 6002, 6002, 6002, 6002, 6002, 6003, 6003, 6003, 6003, 6003, 6003, 6003, 6003, 6003,
        6004, 6004, 6004, 6004, 6004, 6004, 6004, 6004, 6004, 6005, 6005, 6005, 6005, 6005, 6005,
        6005, 6005, 6005, 6006, 6006, 6006, 6006, 6006, 6006, 6006, 6006, 6006, 6007, 6007, 6007,
        6007, 6007, 6007, 6007, 6007, 6007, 6008, 6008, 6008, 6008, 6008, 6008, 6008, 6008, 6008,
        6009, 6009, 6009, 6009, 6009, 6009, 6009, 6009, 6009, 6010, 6010, 6010, 6010, 6010, 6010,
        6010, 6010, 6010, 5995, 5995, 5995, 5995, 5995, 5995, 5995, 5995, 5995, 5996, 5996, 5996,
        5996, 5996, 5996, 5996, 5996, 5996, 5997, 5997, 5997, 5997, 5997, 5997, 5997, 5997, 5997,
        5998, 5998, 5998, 5998, 5998, 5998, 5998, 5998, 5998, 5999, 5999, 5999, 5999, 5999, 5999,
        5999, 5999, 5999, 6000, 6000, 6000, 6000, 6000, 6000, 6000, 6000, 6000, 6001, 6001, 6001,
        6001, 6001, 6001, 6001, 6001, 6001, 6002, 6002, 6002, 6002, 6002, 6002, 6002, 6002, 6002,
        6003, 6003, 6003, 6003, 6003, 6003, 6003, 6003, 6003, 6004, 6004, 6004, 6004, 6004, 6004,
        6004, 6004, 6004, 6005, 6005, 6005, 6005, 6005, 6005, 6005, 6005, 6005, 6006, 6006, 6006,
        6006, 6006, 6006, 6006, 6006, 6006, 6007, 6007, 6007, 6007, 6007, 6007, 6007, 6007, 6007,
        6008, 6008, 6008, 6008, 6008, 6008, 6008, 6008, 6008, 6009, 6009, 6009, 6009, 6009, 6009,
        6009, 6009, 6009, 6010, 6010, 6010, 6010, 6010, 6010, 6010, 6010, 6010, 5995, 5995, 5995,
        5995, 5995, 5995, 5995, 5995, 5995, 5996, 5996, 5996, 5996, 5996, 5996, 5996, 5996, 5996,
        5997, 5997, 5997, 5997, 5997, 5997, 5997, 5997, 5997, 5998, 5998, 5998, 5998, 5998, 5998,
        5998, 5998, 5998, 5999, 5999, 5999, 5999, 5999, 5999, 5999, 5999, 5999, 6000, 6000, 6000,
        6000, 6000, 6000, 6000, 6000, 6000, 6001, 6001, 6001, 6001, 6001, 6001, 6001, 6001, 6001,
        6002, 6002, 6002, 6002, 6002, 6002, 6002, 6002, 6002, 6003, 6003, 6003, 6003, 6003, 6003,
        6003, 6003, 6003, 6004, 6004, 6004, 6004, 6004, 6004, 6004, 6004, 6004, 6005, 6005, 6005,
        6005, 6005, 6005, 6005, 6005, 6005, 6006, 6006, 6006, 6006, 6006, 6006, 6006, 6006, 6006,
        6007, 6007, 6007, 6007, 6007, 6007, 6007, 6007, 6007, 6008, 6008, 6008, 6008, 6008, 6008,
        6008, 6008, 6008, 6009, 6009, 6009, 6009, 6009, 6009, 6009, 6009, 6009, 6010, 6010, 6010,
        6010, 6010, 6010, 6010, 6010, 6010, 5995, 5995, 5995, 5995, 5995, 5995, 5995, 5995, 5995,
        5996, 5996, 5996, 5996, 5996, 5996, 5996, 5996, 5996, 5997, 5997, 5997, 5997, 5997, 5997,
        5997, 5997, 5997, 5998, 5998, 5998, 5998, 5998, 5998, 5998, 5998, 5998, 5999, 5999, 5999,
        5999, 5999, 5999, 5999, 5999, 5999, 6000, 6000, 6000, 6000, 6000, 6000, 6000, 6000, 6000,
        6001, 6001, 6001, 6001, 6001, 6001, 6001, 6001, 6001, 6002, 6002, 6002, 6002, 6002, 6002,
        6002, 6002, 6002, 6003, 6003, 6003, 6003, 6003, 6003, 6003, 6003, 6003, 6004, 6004, 6004,
        6004, 6004, 6004, 6004, 6004, 6004, 6005, 6005, 6005, 6005, 6005, 6005, 6005, 6005, 6005,
        6006, 6006, 6006, 6006, 6006, 6006, 6006, 6006, 6006, 6007, 6007, 6007, 6007, 6007, 6007,
        6007, 6007, 6007, 6008, 6008, 6008, 6008, 6008, 6008, 6008, 6008, 6008, 6009, 6009, 6009,
        6009, 6009, 6009, 6009, 6009, 6009, 6010, 6010, 6010, 6010, 6010, 6010, 6010, 6010, 6010,
        7290, 16468, 1545, 11517, 15192, 15193, 15194, 15195, 15196, 15197, 15198, 15199, 6552,
        6553, 6554, 6555, 6556, 6557, 6558, 6559, 15132, 16254, 15130, 16252, 15131, 16253, 15133,
        16255, 10699, 10699, 10700, 10700, 10701, 10701, 10702, 10702, 10703, 10703, 10704, 10704,
        10705, 10705, 10706, 10706, 10707, 10707, 10708, 10708, 10709, 10709, 10710, 10710, 10711,
        10711, 10712, 10712, 10713, 10713, 10714, 10714, 14392, 14392, 14393, 14393, 14394, 14394,
        14395, 14395, 14396, 14396, 14397, 14397, 14398, 14398, 14399, 14399, 14400, 14400, 14401,
        14401, 14402, 14402, 14403, 14403, 14404, 14404, 14405, 14405, 14406, 14406, 14407, 14407,
        13, 13, 14, 14, 15, 15, 16, 16, 17, 17, 18, 18, 19, 19, 20, 20, 21, 21, 22, 22, 23, 23, 24,
        24, 25, 25, 26, 26, 27, 27, 28, 28, 13136, 13136, 13137, 13137, 13138, 13138, 13139, 13139,
        13140, 13140, 13141, 13141, 13142, 13142, 13143, 13143, 13144, 13144, 13145, 13145, 13146,
        13146, 13147, 13147, 13148, 13148, 13149, 13149, 13150, 13150, 13151, 13151, 11526, 11526,
        11527, 11527, 11528, 11528, 11529, 11529, 11530, 11530, 11531, 11531, 11532, 11532, 11533,
        11533, 11534, 11534, 11535, 11535, 11536, 11536, 11537, 11537, 11538, 11538, 11539, 11539,
        11540, 11540, 11541, 11541, 12649, 12649, 12650, 12650, 12651, 12651, 12652, 12652, 12653,
        12653, 12654, 12654, 12655, 12655, 12656, 12656, 12657, 12657, 12658, 12658, 12659, 12659,
        12660, 12660, 12661, 12661, 12662, 12662, 12663, 12663, 12664, 12664, 15250, 15250, 15251,
        15251, 15252, 15252, 15253, 15253, 15254, 15254, 15255, 15255, 15256, 15256, 15257, 15257,
        15258, 15258, 15259, 15259, 15260, 15260, 15261, 15261, 15262, 15262, 15263, 15263, 15264,
        15264, 15265, 15265, 13661, 13661, 13662, 13662, 13663, 13663, 13664, 13664, 13665, 13665,
        13666, 13666, 13667, 13667, 13668, 13668, 13669, 13669, 13670, 13670, 13671, 13671, 13672,
        13672, 13673, 13673, 13674, 13674, 13675, 13675, 13676, 13676, 6868, 6868, 6869, 6869,
        6870, 6870, 6871, 6871, 6872, 6872, 6873, 6873, 6874, 6874, 6875, 6875, 6876, 6876, 6877,
        6877, 6878, 6878, 6879, 6879, 6880, 6880, 6881, 6881, 6882, 6882, 6883, 6883, 15076, 15076,
        15077, 15077, 15078, 15078, 15079, 15079, 15080, 15080, 15081, 15081, 15082, 15082, 15083,
        15083, 15084, 15084, 15085, 15085, 15086, 15086, 15087, 15087, 15088, 15088, 15089, 15089,
        15090, 15090, 15091, 15091, 5937, 5937, 5933, 5933, 5953, 5953, 5949, 5949, 5929, 5929,
        5925, 5925, 5945, 5945, 5941, 5941, 5935, 5935, 5931, 5931, 5951, 5951, 5947, 5947, 5927,
        5927, 5923, 5923, 5943, 5943, 5939, 5939, 5936, 5936, 5932, 5932, 5952, 5952, 5948, 5948,
        5928, 5928, 5924, 5924, 5944, 5944, 5940, 5940, 5934, 5934, 5930, 5930, 5950, 5950, 5946,
        5946, 5926, 5926, 5922, 5922, 5942, 5942, 5938, 5938, 17435, 17435, 17436, 17436, 17437,
        17437, 17438, 17438, 6565, 6565, 6566, 6566, 6567, 6567, 6568, 6568, 6569, 6569, 6570,
        6570, 6571, 6571, 6572, 6572, 6573, 6573, 6574, 6574, 5883, 5883, 5883, 5883, 5883, 5883,
        5883, 5883, 5883, 5883, 5879, 5879, 5879, 5879, 5879, 5879, 5879, 5879, 5879, 5879, 5882,
        5882, 5882, 5882, 5882, 5882, 5882, 5882, 5882, 5882, 5878, 5878, 5878, 5878, 5878, 5878,
        5878, 5878, 5878, 5878, 5881, 5881, 5881, 5881, 5881, 5881, 5881, 5881, 5881, 5881, 5877,
        5877, 5877, 5877, 5877, 5877, 5877, 5877, 5877, 5877, 5880, 5880, 5880, 5880, 5880, 5880,
        5880, 5880, 5880, 5880, 5876, 5876, 5876, 5876, 5876, 5876, 5876, 5876, 5876, 5876, 8942,
        8942, 8943, 8943, 8944, 8944, 8945, 8945, 15486, 15486, 15487, 15487, 15488, 15488, 15489,
        15489, 13881, 13881, 13882, 13882, 13883, 13883, 13884, 13884, 5825, 5825, 5826, 5826,
        5827, 5827, 5828, 5828, 15905, 15905, 15906, 15906, 15907, 15907, 15908, 15908, 7315, 7315,
        7316, 7316, 7317, 7317, 7318, 7318, 9641, 9641, 9642, 9642, 9643, 9643, 9644, 9644, 2048,
        2048, 2049, 2049, 2050, 2050, 2051, 2051, 9552, 9552, 9553, 9553, 9554, 9554, 9555, 9555,
        13887, 13887, 13888, 13888, 13889, 13889, 13890, 13890, 8768, 8768, 8773, 8773, 8779, 8779,
        8785, 8785, 8793, 8793, 8797, 8797, 8803, 8803, 8809, 8809, 8815, 8815, 8821, 8821, 8827,
        8827, 8833, 8833, 8842, 8842, 8845, 8845, 8851, 8851, 8857, 8857, 8576, 8576, 8581, 8581,
        8587, 8587, 8593, 8593, 8601, 8601, 8605, 8605, 8611, 8611, 8617, 8617, 8623, 8623, 8629,
        8629, 8635, 8635, 8641, 8641, 8650, 8650, 8653, 8653, 8659, 8659, 8665, 8665, 11349, 11349,
        11354, 11354, 11360, 11360, 11366, 11366, 11374, 11374, 11378, 11378, 11384, 11384, 11390,
        11390, 11396, 11396, 11402, 11402, 11408, 11408, 11414, 11414, 11423, 11423, 11426, 11426,
        11432, 11432, 11438, 11438, 11157, 11157, 11162, 11162, 11168, 11168, 11174, 11174, 11182,
        11182, 11186, 11186, 11192, 11192, 11198, 11198, 11204, 11204, 11210, 11210, 11216, 11216,
        11222, 11222, 11231, 11231, 11234, 11234, 11240, 11240, 11246, 11246, 2582, 2582, 2587,
        2587, 2593, 2593, 2599, 2599, 2607, 2607, 2611, 2611, 2617, 2617, 2623, 2623, 2629, 2629,
        2635, 2635, 2641, 2641, 2647, 2647, 2656, 2656, 2659, 2659, 2665, 2665, 2671, 2671, 2390,
        2390, 2395, 2395, 2401, 2401, 2407, 2407, 2415, 2415, 2419, 2419, 2425, 2425, 2431, 2431,
        2437, 2437, 2443, 2443, 2449, 2449, 2455, 2455, 2464, 2464, 2467, 2467, 2473, 2473, 2479,
        2479, 4888, 4888, 4893, 4893, 4899, 4899, 4905, 4905, 4913, 4913, 4917, 4917, 4923, 4923,
        4929, 4929, 4935, 4935, 4941, 4941, 4947, 4947, 4953, 4953, 4962, 4962, 4965, 4965, 4971,
        4971, 4977, 4977, 4696, 4696, 4701, 4701, 4707, 4707, 4713, 4713, 4721, 4721, 4725, 4725,
        4731, 4731, 4737, 4737, 4743, 4743, 4749, 4749, 4755, 4755, 4761, 4761, 4770, 4770, 4773,
        4773, 4779, 4779, 4785, 4785, 755, 755, 760, 760, 766, 766, 772, 772, 780, 780, 784, 784,
        790, 790, 796, 796, 802, 802, 808, 808, 814, 814, 820, 820, 829, 829, 832, 832, 838, 838,
        844, 844, 563, 563, 568, 568, 574, 574, 580, 580, 588, 588, 592, 592, 598, 598, 604, 604,
        610, 610, 616, 616, 622, 622, 628, 628, 637, 637, 640, 640, 646, 646, 652, 652, 6322, 6322,
        6327, 6327, 6333, 6333, 6339, 6339, 6347, 6347, 6351, 6351, 6357, 6357, 6363, 6363, 6369,
        6369, 6375, 6375, 6381, 6381, 6387, 6387, 6396, 6396, 6399, 6399, 6405, 6405, 6411, 6411,
        6130, 6130, 6135, 6135, 6141, 6141, 6147, 6147, 6155, 6155, 6159, 6159, 6165, 6165, 6171,
        6171, 6177, 6177, 6183, 6183, 6189, 6189, 6195, 6195, 6204, 6204, 6207, 6207, 6213, 6213,
        6219, 6219, 5470, 5470, 5475, 5475, 5481, 5481, 5487, 5487, 5495, 5495, 5499, 5499, 5505,
        5505, 5511, 5511, 5517, 5517, 5523, 5523, 5529, 5529, 5535, 5535, 5544, 5544, 5547, 5547,
        5553, 5553, 5559, 5559, 5278, 5278, 5283, 5283, 5289, 5289, 5295, 5295, 5303, 5303, 5307,
        5307, 5313, 5313, 5319, 5319, 5325, 5325, 5331, 5331, 5337, 5337, 5343, 5343, 5352, 5352,
        5355, 5355, 5361, 5361, 5367, 5367, 10150, 10150, 10155, 10155, 10161, 10161, 10167, 10167,
        10175, 10175, 10179, 10179, 10185, 10185, 10191, 10191, 10197, 10197, 10203, 10203, 10209,
        10209, 10215, 10215, 10224, 10224, 10227, 10227, 10233, 10233, 10239, 10239, 9958, 9958,
        9963, 9963, 9969, 9969, 9975, 9975, 9983, 9983, 9987, 9987, 9993, 9993, 9999, 9999, 10005,
        10005, 10011, 10011, 10017, 10017, 10023, 10023, 10032, 10032, 10035, 10035, 10041, 10041,
        10047, 10047, 14896, 14896, 14901, 14901, 14907, 14907, 14913, 14913, 14921, 14921, 14925,
        14925, 14931, 14931, 14937, 14937, 14943, 14943, 14949, 14949, 14955, 14955, 14961, 14961,
        14970, 14970, 14973, 14973, 14979, 14979, 14985, 14985, 14704, 14704, 14709, 14709, 14715,
        14715, 14721, 14721, 14729, 14729, 14733, 14733, 14739, 14739, 14745, 14745, 14751, 14751,
        14757, 14757, 14763, 14763, 14769, 14769, 14778, 14778, 14781, 14781, 14787, 14787, 14793,
        14793, 12506, 12506, 12511, 12511, 12517, 12517, 12523, 12523, 12531, 12531, 12535, 12535,
        12541, 12541, 12547, 12547, 12553, 12553, 12559, 12559, 12565, 12565, 12571, 12571, 12580,
        12580, 12583, 12583, 12589, 12589, 12595, 12595, 12314, 12314, 12319, 12319, 12325, 12325,
        12331, 12331, 12339, 12339, 12343, 12343, 12349, 12349, 12355, 12355, 12361, 12361, 12367,
        12367, 12373, 12373, 12379, 12379, 12388, 12388, 12391, 12391, 12397, 12397, 12403, 12403,
        11871, 11871, 11876, 11876, 11882, 11882, 11888, 11888, 11896, 11896, 11900, 11900, 11906,
        11906, 11912, 11912, 11918, 11918, 11924, 11924, 11930, 11930, 11936, 11936, 11945, 11945,
        11948, 11948, 11954, 11954, 11960, 11960, 11679, 11679, 11684, 11684, 11690, 11690, 11696,
        11696, 11704, 11704, 11708, 11708, 11714, 11714, 11720, 11720, 11726, 11726, 11732, 11732,
        11738, 11738, 11744, 11744, 11753, 11753, 11756, 11756, 11762, 11762, 11768, 11768, 8153,
        8153, 8158, 8158, 8164, 8164, 8170, 8170, 8178, 8178, 8182, 8182, 8188, 8188, 8194, 8194,
        8200, 8200, 8206, 8206, 8212, 8212, 8218, 8218, 8227, 8227, 8230, 8230, 8236, 8236, 8242,
        8242, 7961, 7961, 7966, 7966, 7972, 7972, 7978, 7978, 7986, 7986, 7990, 7990, 7996, 7996,
        8002, 8002, 8008, 8008, 8014, 8014, 8020, 8020, 8026, 8026, 8035, 8035, 8038, 8038, 8044,
        8044, 8050, 8050, 8719, 8719, 8672, 8672, 8697, 8697, 8746, 8746, 11300, 11300, 11253,
        11253, 11278, 11278, 11327, 11327, 2533, 2533, 2486, 2486, 2511, 2511, 2560, 2560, 4839,
        4839, 4792, 4792, 4817, 4817, 4866, 4866, 706, 706, 659, 659, 684, 684, 733, 733, 6273,
        6273, 6226, 6226, 6251, 6251, 6300, 6300, 5421, 5421, 5374, 5374, 5399, 5399, 5448, 5448,
        10101, 10101, 10054, 10054, 10079, 10079, 10128, 10128, 11822, 11822, 11775, 11775, 11800,
        11800, 11849, 11849, 14847, 14847, 14800, 14800, 14825, 14825, 14874, 14874, 12457, 12457,
        12410, 12410, 12435, 12435, 12484, 12484, 8104, 8104, 8057, 8057, 8082, 8082, 8131, 8131,
        13448, 13440, 13440, 13448, 13449, 13441, 13441, 13449, 13447, 13439, 13446, 13438, 13445,
        13437, 13444, 13436, 13450, 13442, 13442, 13450, 13443, 13435, 13435, 13443, 6526, 6511,
        7440, 7440, 7436, 7436, 7456, 7456, 7452, 7452, 7432, 7432, 7428, 7428, 7448, 7448, 7444,
        7444, 7438, 7438, 7434, 7434, 7454, 7454, 7450, 7450, 7430, 7430, 7426, 7426, 7446, 7446,
        7442, 7442, 7439, 7439, 7435, 7435, 7455, 7455, 7451, 7451, 7431, 7431, 7427, 7427, 7447,
        7447, 7443, 7443, 7437, 7437, 7433, 7433, 7453, 7453, 7449, 7449, 7429, 7429, 7425, 7425,
        7445, 7445, 7441, 7441, 16530, 16515, 5975, 5960, 5646, 5631, 5800, 5785, 9520, 9505, 463,
        448, 12144, 12129, 1960, 1945, 6474, 6459, 12918, 12903, 8257, 6975, 15754, 13572, 5163,
        17229, 5162, 17228, 5161, 17227, 5160, 17226, 5159, 17225, 2263, 2257, 2263, 2257, 2263,
        2257, 2263, 2257, 2264, 2258, 2265, 2259, 2266, 2260, 2267, 2261, 2262, 2256, 2262, 2256,
        2262, 2256, 2262, 2256, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 13628, 6850, 14149,
        14150, 14151, 14152, 14153, 14154, 14155, 14156, 14157, 14158, 14159, 14160, 14161, 14162,
        14163, 14164, 1310, 14589, 12612, 12613, 12614, 12615, 12616, 12617, 12618, 12619, 12620,
        12621, 12622, 12623, 12624, 12625, 12626, 12627, 8946, 8946, 10850, 10850, 10850, 10850,
        10850, 10850, 10850, 10850, 10850, 10850, 10850, 10850, 10850, 10850, 10850, 10850, 10850,
        10850, 10850, 10850, 10850, 10850, 10850, 10850, 10850, 10850, 10850, 10850, 10850, 10850,
        10850, 10850, 14383, 10895, 10894, 7275, 7274, 7276, 30, 29, 31, 8254, 8253, 8252, 8251,
        8250, 6894, 6893, 6892, 6891, 6890, 6510, 15999, 16000, 15470, 15468, 15469, 15471, 13626,
        13624, 13625, 13627, 14598, 14599, 14600, 14601, 14602, 14603, 14604, 7703, 10296, 7703,
        10296, 7701, 10294, 7701, 10294, 7702, 10295, 7702, 10295, 7704, 10297, 7704, 10297, 7707,
        10300, 7707, 10300, 7705, 10298, 7705, 10298, 7706, 10299, 7706, 10299, 7708, 10301, 7708,
        10301, 7711, 10304, 7711, 10304, 7709, 10302, 7709, 10302, 7710, 10303, 7710, 10303, 7712,
        10305, 7712, 10305, 7715, 10308, 7715, 10308, 7713, 10306, 7713, 10306, 7714, 10307, 7714,
        10307, 7716, 10309, 7716, 10309, 8915, 7521, 15115, 10893, 15721, 360, 7241, 5885, 2082,
        12049, 4402, 10855, 2733, 6982, 9500, 12050, 1309, 1309, 1309, 1309, 1301, 1301, 1301,
        1301, 1305, 1305, 1305, 1305, 1297, 1297, 1297, 1297, 1308, 1308, 1308, 1308, 1300, 1300,
        1300, 1300, 1304, 1304, 1304, 1304, 1296, 1296, 1296, 1296, 1307, 1307, 1307, 1307, 1299,
        1299, 1299, 1299, 1303, 1303, 1303, 1303, 1295, 1295, 1295, 1295, 1306, 1306, 1306, 1306,
        1298, 1298, 1298, 1298, 1302, 1302, 1302, 1302, 1294, 1294, 1294, 1294, 13522, 13522,
        13522, 13522, 13514, 13514, 13514, 13514, 13518, 13518, 13518, 13518, 13510, 13510, 13510,
        13510, 13521, 13521, 13521, 13521, 13513, 13513, 13513, 13513, 13517, 13517, 13517, 13517,
        13509, 13509, 13509, 13509, 13520, 13520, 13520, 13520, 13512, 13512, 13512, 13512, 13516,
        13516, 13516, 13516, 13508, 13508, 13508, 13508, 13519, 13519, 13519, 13519, 13511, 13511,
        13511, 13511, 13515, 13515, 13515, 13515, 13507, 13507, 13507, 13507, 13595, 13595, 13595,
        13595, 13587, 13587, 13587, 13587, 13591, 13591, 13591, 13591, 13583, 13583, 13583, 13583,
        13594, 13594, 13594, 13594, 13586, 13586, 13586, 13586, 13590, 13590, 13590, 13590, 13582,
        13582, 13582, 13582, 13593, 13593, 13593, 13593, 13585, 13585, 13585, 13585, 13589, 13589,
        13589, 13589, 13581, 13581, 13581, 13581, 13592, 13592, 13592, 13592, 13584, 13584, 13584,
        13584, 13588, 13588, 13588, 13588, 13580, 13580, 13580, 13580, 9703, 9703, 9703, 9703,
        9695, 9695, 9695, 9695, 9699, 9699, 9699, 9699, 9691, 9691, 9691, 9691, 9702, 9702, 9702,
        9702, 9694, 9694, 9694, 9694, 9698, 9698, 9698, 9698, 9690, 9690, 9690, 9690, 9701, 9701,
        9701, 9701, 9693, 9693, 9693, 9693, 9697, 9697, 9697, 9697, 9689, 9689, 9689, 9689, 9700,
        9700, 9700, 9700, 9692, 9692, 9692, 9692, 9696, 9696, 9696, 9696, 9688, 9688, 9688, 9688,
        10690, 10690, 10690, 10690, 10682, 10682, 10682, 10682, 10686, 10686, 10686, 10686, 10678,
        10678, 10678, 10678, 10689, 10689, 10689, 10689, 10681, 10681, 10681, 10681, 10685, 10685,
        10685, 10685, 10677, 10677, 10677, 10677, 10688, 10688, 10688, 10688, 10680, 10680, 10680,
        10680, 10684, 10684, 10684, 10684, 10676, 10676, 10676, 10676, 10687, 10687, 10687, 10687,
        10679, 10679, 10679, 10679, 10683, 10683, 10683, 10683, 10675, 10675, 10675, 10675, 3405,
        3405, 3405, 3405, 3397, 3397, 3397, 3397, 3401, 3401, 3401, 3401, 3393, 3393, 3393, 3393,
        3404, 3404, 3404, 3404, 3396, 3396, 3396, 3396, 3400, 3400, 3400, 3400, 3392, 3392, 3392,
        3392, 3403, 3403, 3403, 3403, 3395, 3395, 3395, 3395, 3399, 3399, 3399, 3399, 3391, 3391,
        3391, 3391, 3402, 3402, 3402, 3402, 3394, 3394, 3394, 3394, 3398, 3398, 3398, 3398, 3390,
        3390, 3390, 3390, 15664, 15664, 15664, 15664, 15656, 15656, 15656, 15656, 15660, 15660,
        15660, 15660, 15652, 15652, 15652, 15652, 15663, 15663, 15663, 15663, 15655, 15655, 15655,
        15655, 15659, 15659, 15659, 15659, 15651, 15651, 15651, 15651, 15662, 15662, 15662, 15662,
        15654, 15654, 15654, 15654, 15658, 15658, 15658, 15658, 15650, 15650, 15650, 15650, 15661,
        15661, 15661, 15661, 15653, 15653, 15653, 15653, 15657, 15657, 15657, 15657, 15649, 15649,
        15649, 15649, 15227, 15227, 15227, 15227, 15219, 15219, 15219, 15219, 15223, 15223, 15223,
        15223, 15215, 15215, 15215, 15215, 15226, 15226, 15226, 15226, 15218, 15218, 15218, 15218,
        15222, 15222, 15222, 15222, 15214, 15214, 15214, 15214, 15225, 15225, 15225, 15225, 15217,
        15217, 15217, 15217, 15221, 15221, 15221, 15221, 15213, 15213, 15213, 15213, 15224, 15224,
        15224, 15224, 15216, 15216, 15216, 15216, 15220, 15220, 15220, 15220, 15212, 15212, 15212,
        15212, 7481, 7481, 7481, 7481, 7473, 7473, 7473, 7473, 7477, 7477, 7477, 7477, 7469, 7469,
        7469, 7469, 7480, 7480, 7480, 7480, 7472, 7472, 7472, 7472, 7476, 7476, 7476, 7476, 7468,
        7468, 7468, 7468, 7479, 7479, 7479, 7479, 7471, 7471, 7471, 7471, 7475, 7475, 7475, 7475,
        7467, 7467, 7467, 7467, 7478, 7478, 7478, 7478, 7470, 7470, 7470, 7470, 7474, 7474, 7474,
        7474, 7466, 7466, 7466, 7466, 9548, 9548, 9548, 9548, 9540, 9540, 9540, 9540, 9544, 9544,
        9544, 9544, 9536, 9536, 9536, 9536, 9547, 9547, 9547, 9547, 9539, 9539, 9539, 9539, 9543,
        9543, 9543, 9543, 9535, 9535, 9535, 9535, 9546, 9546, 9546, 9546, 9538, 9538, 9538, 9538,
        9542, 9542, 9542, 9542, 9534, 9534, 9534, 9534, 9545, 9545, 9545, 9545, 9537, 9537, 9537,
        9537, 9541, 9541, 9541, 9541, 9533, 9533, 9533, 9533, 6737, 5917, 5692, 348, 1574, 13878,
        12730, 6776, 9504, 3198, 2953, 6987, 15291, 15280, 15278, 15280, 15278, 15280, 15278,
        15280, 15284, 15286, 15284, 15286, 15281, 15283, 15281, 15283, 15278, 15279, 15278, 15279,
        15278, 15279, 15278, 15279, 15284, 15285, 15284, 15285, 15281, 15282, 15281, 15291, 15291,
        15280, 15278, 15280, 15278, 15280, 15278, 15280, 15284, 15286, 15284, 15286, 15281, 15283,
        15281, 15283, 15278, 15279, 15278, 15279, 15278, 15279, 15278, 15279, 15284, 15285, 15284,
        15285, 15281, 15282, 15281, 15277, 5690, 5679, 5677, 5679, 5677, 5679, 5677, 5679, 5683,
        5685, 5683, 5685, 5680, 5682, 5680, 5682, 5677, 5678, 5677, 5678, 5677, 5678, 5677, 5678,
        5683, 5684, 5683, 5684, 5680, 5681, 5680, 5690, 5690, 5679, 5677, 5679, 5677, 5679, 5677,
        5679, 5683, 5685, 5683, 5685, 5680, 5682, 5680, 5682, 5677, 5678, 5677, 5678, 5677, 5678,
        5677, 5678, 5683, 5684, 5683, 5684, 5680, 5681, 5680, 5676, 12953, 12953, 12953, 12953,
        12953, 12953, 12953, 12953, 12953, 12953, 12953, 12953, 12953, 12953, 12953, 12953, 12953,
        12953, 12953, 12953, 12953, 12953, 12953, 12953, 12953, 12953, 12953, 12953, 12953, 12953,
        12953, 12953, 12953, 12953, 12948, 12948, 12953, 12953, 12948, 12948, 12953, 12953, 12948,
        12948, 12953, 12953, 12948, 12948, 12953, 12953, 12948, 12948, 12953, 12953, 12948, 12948,
        12953, 12953, 12948, 12948, 12953, 12953, 12948, 12938, 8471, 8471, 8471, 8471, 8471, 8471,
        8471, 8471, 8471, 8471, 8471, 8471, 8471, 8471, 8471, 8471, 8471, 8471, 8471, 8471, 8471,
        8471, 8471, 8471, 8471, 8471, 8471, 8471, 8471, 8471, 8471, 8471, 7326, 7326, 7326, 7326,
        7326, 7326, 7326, 7326, 7326, 7326, 7326, 7326, 7326, 7326, 7326, 7326, 7326, 7326, 7326,
        7326, 7326, 7326, 7326, 7326, 7326, 7326, 7326, 7326, 7326, 7326, 7326, 7326, 13170, 13170,
        13170, 13170, 13170, 13170, 13170, 13170, 13170, 13170, 13170, 13170, 13170, 13170, 13170,
        13170, 13170, 13170, 13170, 13170, 13170, 13170, 13170, 13170, 13170, 13170, 13170, 13170,
        13170, 13170, 13170, 13170, 15692, 15692, 15692, 15692, 15692, 15692, 15692, 15692, 15692,
        15692, 15692, 15692, 15692, 15692, 15692, 15692, 15692, 15692, 15692, 15692, 15692, 15692,
        15692, 15692, 15692, 15692, 15692, 15692, 15692, 15692, 15692, 15692, 3645, 3645, 3645,
        3645, 3645, 3645, 3645, 3645, 3645, 3645, 3645, 3645, 3645, 3645, 3645, 3645, 3645, 3645,
        3645, 3645, 3645, 3645, 3645, 3645, 3645, 3645, 3645, 3645, 3645, 3645, 3645, 3645, 2255,
        2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255,
        2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255, 2255,
        2255, 6828, 6828, 6828, 6828, 6828, 6828, 6828, 6828, 6828, 6828, 6828, 6828, 6828, 6828,
        6828, 6828, 6828, 6828, 6828, 6828, 6828, 6828, 6828, 6828, 6828, 6828, 6828, 6828, 6828,
        6828, 6828, 6828, 11479, 11479, 11479, 11479, 11479, 11479, 11479, 11479, 11479, 11479,
        11479, 11479, 11479, 11479, 11479, 11479, 11479, 11479, 11479, 11479, 11479, 11479, 11479,
        11479, 11479, 11479, 11479, 11479, 11479, 11479, 11479, 11479, 13182, 13182, 13182, 13182,
        13182, 13182, 13182, 13182, 13182, 13182, 13182, 13182, 13182, 13182, 13182, 13182, 13182,
        13182, 13182, 13182, 13182, 13182, 13182, 13182, 13182, 13182, 13182, 13182, 13182, 13182,
        13182, 13182, 15203, 15203, 15202, 15202, 15204, 15204, 5911, 5911, 5910, 5910, 5912, 5912,
        9736, 9736, 9735, 9735, 9737, 9737, 10697, 10697, 10696, 10696, 10698, 10698, 13659, 13659,
        13658, 13658, 13660, 13660, 6984, 6984, 6983, 6983, 6985, 6985, 1258, 1258, 1257, 1257,
        1259, 1259, 40, 40, 39, 39, 41, 41, 6802, 6802, 6801, 6801, 6803, 6803, 9494, 9494, 9494,
        9494, 9494, 9494, 9494, 9494, 9494, 9494, 9494, 9494, 9494, 9494, 9494, 9494, 9494, 9494,
        9494, 9494, 9494, 9494, 9494, 9494, 9494, 9494, 9494, 9494, 9494, 9494, 9494, 9494, 7728,
        2029, 13214, 13222, 13230, 13238, 8885, 8893, 8901, 8909, 13191, 13192, 13193, 13194,
        13195, 13196, 13197, 13198, 8862, 8863, 8864, 8865, 8866, 8867, 8868, 8869, 3387, 3385,
        3387, 3385, 3386, 3384, 3386, 3384, 3383, 3381, 3383, 3381, 3382, 3380, 3382, 3380, 3379,
        3377, 3379, 3377, 3378, 3376, 3378, 3376, 3375, 3373, 3375, 3373, 3374, 3372, 3374, 3372,
        10779, 10771, 10779, 10771, 10777, 10769, 10777, 10769, 10775, 10767, 10775, 10767, 10773,
        10765, 10773, 10765, 10763, 10755, 10763, 10755, 10761, 10753, 10761, 10753, 10759, 10751,
        10759, 10751, 10757, 10749, 10757, 10749, 10747, 10739, 10747, 10739, 10745, 10737, 10745,
        10737, 10743, 10735, 10743, 10735, 10741, 10733, 10741, 10733, 10731, 10723, 10731, 10723,
        10729, 10721, 10729, 10721, 10727, 10719, 10727, 10719, 10725, 10717, 10725, 10717, 10778,
        10770, 10778, 10770, 10776, 10768, 10776, 10768, 10774, 10766, 10774, 10766, 10772, 10764,
        10772, 10764, 10762, 10754, 10762, 10754, 10760, 10752, 10760, 10752, 10758, 10750, 10758,
        10750, 10756, 10748, 10756, 10748, 10746, 10738, 10746, 10738, 10744, 10736, 10744, 10736,
        10742, 10734, 10742, 10734, 10740, 10732, 10740, 10732, 10730, 10722, 10730, 10722, 10728,
        10720, 10728, 10720, 10726, 10718, 10726, 10718, 10724, 10716, 10724, 10716, 3023, 3015,
        3023, 3015, 3021, 3013, 3021, 3013, 3019, 3011, 3019, 3011, 3017, 3009, 3017, 3009, 3007,
        2999, 3007, 2999, 3005, 2997, 3005, 2997, 3003, 2995, 3003, 2995, 3001, 2993, 3001, 2993,
        2991, 2983, 2991, 2983, 2989, 2981, 2989, 2981, 2987, 2979, 2987, 2979, 2985, 2977, 2985,
        2977, 2975, 2967, 2975, 2967, 2973, 2965, 2973, 2965, 2971, 2963, 2971, 2963, 2969, 2961,
        2969, 2961, 3022, 3014, 3022, 3014, 3020, 3012, 3020, 3012, 3018, 3010, 3018, 3010, 3016,
        3008, 3016, 3008, 3006, 2998, 3006, 2998, 3004, 2996, 3004, 2996, 3002, 2994, 3002, 2994,
        3000, 2992, 3000, 2992, 2990, 2982, 2990, 2982, 2988, 2980, 2988, 2980, 2986, 2978, 2986,
        2978, 2984, 2976, 2984, 2976, 2974, 2966, 2974, 2966, 2972, 2964, 2972, 2964, 2970, 2962,
        2970, 2962, 2968, 2960, 2968, 2960, 300, 300, 296, 296, 292, 292, 288, 288, 298, 298, 294,
        294, 290, 290, 286, 286, 299, 299, 295, 295, 291, 291, 287, 287, 301, 301, 297, 297, 293,
        293, 289, 289, 13469, 13469, 13469, 13469, 13469, 13469, 13469, 13469, 13469, 13469, 13465,
        13465, 13465, 13465, 13465, 13465, 13465, 13465, 13465, 13465, 13468, 13468, 13468, 13468,
        13468, 13468, 13468, 13468, 13468, 13468, 13464, 13464, 13464, 13464, 13464, 13464, 13464,
        13464, 13464, 13464, 13467, 13467, 13467, 13467, 13467, 13467, 13467, 13467, 13467, 13467,
        13463, 13463, 13463, 13463, 13463, 13463, 13463, 13463, 13463, 13463, 13466, 13466, 13466,
        13466, 13466, 13466, 13466, 13466, 13466, 13466, 13462, 13462, 13462, 13462, 13462, 13462,
        13462, 13462, 13462, 13462, 3463, 3463, 3463, 3463, 3463, 3463, 3463, 3463, 3463, 3463,
        3459, 3459, 3459, 3459, 3459, 3459, 3459, 3459, 3459, 3459, 3462, 3462, 3462, 3462, 3462,
        3462, 3462, 3462, 3462, 3462, 3458, 3458, 3458, 3458, 3458, 3458, 3458, 3458, 3458, 3458,
        3461, 3461, 3461, 3461, 3461, 3461, 3461, 3461, 3461, 3461, 3457, 3457, 3457, 3457, 3457,
        3457, 3457, 3457, 3457, 3457, 3460, 3460, 3460, 3460, 3460, 3460, 3460, 3460, 3460, 3460,
        3456, 3456, 3456, 3456, 3456, 3456, 3456, 3456, 3456, 3456, 10293, 10293, 10293, 10293,
        10293, 10293, 10293, 10293, 10293, 10293, 10289, 10289, 10289, 10289, 10289, 10289, 10289,
        10289, 10289, 10289, 10292, 10292, 10292, 10292, 10292, 10292, 10292, 10292, 10292, 10292,
        10288, 10288, 10288, 10288, 10288, 10288, 10288, 10288, 10288, 10288, 10291, 10291, 10291,
        10291, 10291, 10291, 10291, 10291, 10291, 10291, 10287, 10287, 10287, 10287, 10287, 10287,
        10287, 10287, 10287, 10287, 10290, 10290, 10290, 10290, 10290, 10290, 10290, 10290, 10290,
        10290, 10286, 10286, 10286, 10286, 10286, 10286, 10286, 10286, 10286, 10286, 5847, 5847,
        3826, 13409, 12031, 12962, 12962, 12962, 12962, 12962, 12962, 12962, 12962, 12962, 12962,
        12958, 12958, 12958, 12958, 12958, 12958, 12958, 12958, 12958, 12958, 12961, 12961, 12961,
        12961, 12961, 12961, 12961, 12961, 12961, 12961, 12957, 12957, 12957, 12957, 12957, 12957,
        12957, 12957, 12957, 12957, 12960, 12960, 12960, 12960, 12960, 12960, 12960, 12960, 12960,
        12960, 12956, 12956, 12956, 12956, 12956, 12956, 12956, 12956, 12956, 12956, 12959, 12959,
        12959, 12959, 12959, 12959, 12959, 12959, 12959, 12959, 12955, 12955, 12955, 12955, 12955,
        12955, 12955, 12955, 12955, 12955, 15206, 15206, 15205, 15205, 5624, 5624, 16723, 16777,
        16831, 16723, 16777, 16831, 16722, 16776, 16830, 16722, 16776, 16830, 16741, 16795, 16849,
        16741, 16795, 16849, 16740, 16794, 16848, 16740, 16794, 16848, 16759, 16813, 16867, 16759,
        16813, 16867, 16758, 16812, 16866, 16758, 16812, 16866, 16725, 16779, 16833, 16725, 16779,
        16833, 16724, 16778, 16832, 16724, 16778, 16832, 16743, 16797, 16851, 16743, 16797, 16851,
        16742, 16796, 16850, 16742, 16796, 16850, 16761, 16815, 16869, 16761, 16815, 16869, 16760,
        16814, 16868, 16760, 16814, 16868, 16727, 16781, 16835, 16727, 16781, 16835, 16726, 16780,
        16834, 16726, 16780, 16834, 16745, 16799, 16853, 16745, 16799, 16853, 16744, 16798, 16852,
        16744, 16798, 16852, 16763, 16817, 16871, 16763, 16817, 16871, 16762, 16816, 16870, 16762,
        16816, 16870, 16729, 16783, 16837, 16729, 16783, 16837, 16728, 16782, 16836, 16728, 16782,
        16836, 16747, 16801, 16855, 16747, 16801, 16855, 16746, 16800, 16854, 16746, 16800, 16854,
        16765, 16819, 16873, 16765, 16819, 16873, 16764, 16818, 16872, 16764, 16818, 16872, 16731,
        16785, 16839, 16731, 16785, 16839, 16730, 16784, 16838, 16730, 16784, 16838, 16749, 16803,
        16857, 16749, 16803, 16857, 16748, 16802, 16856, 16748, 16802, 16856, 16767, 16821, 16875,
        16767, 16821, 16875, 16766, 16820, 16874, 16766, 16820, 16874, 16733, 16787, 16841, 16733,
        16787, 16841, 16732, 16786, 16840, 16732, 16786, 16840, 16751, 16805, 16859, 16751, 16805,
        16859, 16750, 16804, 16858, 16750, 16804, 16858, 16769, 16823, 16877, 16769, 16823, 16877,
        16768, 16822, 16876, 16768, 16822, 16876, 16735, 16789, 16843, 16735, 16789, 16843, 16734,
        16788, 16842, 16734, 16788, 16842, 16753, 16807, 16861, 16753, 16807, 16861, 16752, 16806,
        16860, 16752, 16806, 16860, 16771, 16825, 16879, 16771, 16825, 16879, 16770, 16824, 16878,
        16770, 16824, 16878, 16737, 16791, 16845, 16737, 16791, 16845, 16736, 16790, 16844, 16736,
        16790, 16844, 16755, 16809, 16863, 16755, 16809, 16863, 16754, 16808, 16862, 16754, 16808,
        16862, 16773, 16827, 16881, 16773, 16827, 16881, 16772, 16826, 16880, 16772, 16826, 16880,
        16739, 16793, 16847, 16739, 16793, 16847, 16738, 16792, 16846, 16738, 16792, 16846, 16757,
        16811, 16865, 16757, 16811, 16865, 16756, 16810, 16864, 16756, 16810, 16864, 16775, 16829,
        16883, 16775, 16829, 16883, 16774, 16828, 16882, 16774, 16828, 16882, 13109, 15178, 7150,
        7150, 7150, 7150, 7150, 7150, 7150, 7150, 7150, 7150, 7150, 7150, 7150, 7150, 7150, 7150,
        7150, 7150, 7150, 7150, 7150, 7150, 7150, 7150, 7150, 7150, 7150, 7150, 7150, 7150, 7150,
        7150, 356, 356, 356, 356, 356, 356, 356, 356, 356, 356, 352, 352, 352, 352, 352, 352, 352,
        352, 352, 352, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 351, 351, 351, 351, 351,
        351, 351, 351, 351, 351, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 350, 350, 350,
        350, 350, 350, 350, 350, 350, 350, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 349,
        349, 349, 349, 349, 349, 349, 349, 349, 349, 15936, 15937, 15938, 15939, 13698, 15685,
        15681, 15683, 15679, 15684, 15680, 15682, 15678, 15594, 15597, 15598, 15600, 15607, 15611,
        15612, 15614, 15720, 12901, 12899, 12900, 12902, 12897, 12895, 12896, 12898, 6424, 15176,
        7283, 1321, 13425, 13423, 13424, 13426, 13429, 13427, 13428, 13430, 13433, 13431, 13432,
        13434, 5670, 5670, 5670, 5670, 5670, 5670, 5670, 5670, 5670, 5670, 5666, 5666, 5666, 5666,
        5666, 5666, 5666, 5666, 5666, 5666, 5669, 5669, 5669, 5669, 5669, 5669, 5669, 5669, 5669,
        5669, 5665, 5665, 5665, 5665, 5665, 5665, 5665, 5665, 5665, 5665, 5668, 5668, 5668, 5668,
        5668, 5668, 5668, 5668, 5668, 5668, 5664, 5664, 5664, 5664, 5664, 5664, 5664, 5664, 5664,
        5664, 5667, 5667, 5667, 5667, 5667, 5667, 5667, 5667, 5667, 5667, 5663, 5663, 5663, 5663,
        5663, 5663, 5663, 5663, 5663, 5663, 15276, 13252, 7302, 7302, 7300, 7300, 7301, 7301, 7303,
        7303, 12101, 12093, 12099, 12091, 12100, 12092, 12102, 12094, 12097, 12089, 12095, 12087,
        12096, 12088, 12098, 12090, 15591, 15591, 15591, 15591, 15590, 15590, 15590, 15590, 15591,
        15591, 15591, 15591, 15590, 15590, 15590, 15590, 15591, 15591, 15591, 15591, 15590, 15590,
        15590, 15590, 15591, 15591, 15591, 15591, 15590, 15590, 15590, 15590, 15583, 15583, 15583,
        15583, 15582, 15582, 15582, 15582, 15583, 15583, 15583, 15583, 15582, 15582, 15582, 15582,
        15583, 15583, 15583, 15583, 15582, 15582, 15582, 15582, 15583, 15583, 15583, 15583, 15582,
        15582, 15582, 15582, 15587, 15587, 15587, 15587, 15586, 15586, 15586, 15586, 15587, 15587,
        15587, 15587, 15586, 15586, 15586, 15586, 15587, 15587, 15587, 15587, 15586, 15586, 15586,
        15586, 15587, 15587, 15587, 15587, 15586, 15586, 15586, 15586, 15579, 15579, 15579, 15579,
        15578, 15578, 15578, 15578, 15579, 15579, 15579, 15579, 15578, 15578, 15578, 15578, 15579,
        15579, 15579, 15579, 15578, 15578, 15578, 15578, 15579, 15579, 15579, 15579, 15578, 15578,
        15578, 15578, 3831, 393, 393, 393, 393, 393, 393, 393, 393, 393, 393, 389, 389, 389, 389,
        389, 389, 389, 389, 389, 389, 392, 392, 392, 392, 392, 392, 392, 392, 392, 392, 388, 388,
        388, 388, 388, 388, 388, 388, 388, 388, 391, 391, 391, 391, 391, 391, 391, 391, 391, 391,
        387, 387, 387, 387, 387, 387, 387, 387, 387, 387, 390, 390, 390, 390, 390, 390, 390, 390,
        390, 390, 386, 386, 386, 386, 386, 386, 386, 386, 386, 386, 14178, 14178, 14178, 14178,
        14178, 14178, 14178, 14178, 14178, 14178, 14174, 14174, 14174, 14174, 14174, 14174, 14174,
        14174, 14174, 14174, 14177, 14177, 14177, 14177, 14177, 14177, 14177, 14177, 14177, 14177,
        14173, 14173, 14173, 14173, 14173, 14173, 14173, 14173, 14173, 14173, 14176, 14176, 14176,
        14176, 14176, 14176, 14176, 14176, 14176, 14176, 14172, 14172, 14172, 14172, 14172, 14172,
        14172, 14172, 14172, 14172, 14175, 14175, 14175, 14175, 14175, 14175, 14175, 14175, 14175,
        14175, 14171, 14171, 14171, 14171, 14171, 14171, 14171, 14171, 14171, 14171, 14138, 14138,
        14138, 14138, 14138, 14138, 14138, 14138, 14138, 14138, 14134, 14134, 14134, 14134, 14134,
        14134, 14134, 14134, 14134, 14134, 14137, 14137, 14137, 14137, 14137, 14137, 14137, 14137,
        14137, 14137, 14133, 14133, 14133, 14133, 14133, 14133, 14133, 14133, 14133, 14133, 14136,
        14136, 14136, 14136, 14136, 14136, 14136, 14136, 14136, 14136, 14132, 14132, 14132, 14132,
        14132, 14132, 14132, 14132, 14132, 14132, 14135, 14135, 14135, 14135, 14135, 14135, 14135,
        14135, 14135, 14135, 14131, 14131, 14131, 14131, 14131, 14131, 14131, 14131, 14131, 14131,
        16185, 16188, 16186, 16187, 16184, 16183, 16179, 16182, 16180, 16181, 16178, 16177, 858,
        4421, 4475, 4529, 4421, 4475, 4529, 4420, 4474, 4528, 4420, 4474, 4528, 4439, 4493, 4547,
        4439, 4493, 4547, 4438, 4492, 4546, 4438, 4492, 4546, 4457, 4511, 4565, 4457, 4511, 4565,
        4456, 4510, 4564, 4456, 4510, 4564, 4423, 4477, 4531, 4423, 4477, 4531, 4422, 4476, 4530,
        4422, 4476, 4530, 4441, 4495, 4549, 4441, 4495, 4549, 4440, 4494, 4548, 4440, 4494, 4548,
        4459, 4513, 4567, 4459, 4513, 4567, 4458, 4512, 4566, 4458, 4512, 4566, 4425, 4479, 4533,
        4425, 4479, 4533, 4424, 4478, 4532, 4424, 4478, 4532, 4443, 4497, 4551, 4443, 4497, 4551,
        4442, 4496, 4550, 4442, 4496, 4550, 4461, 4515, 4569, 4461, 4515, 4569, 4460, 4514, 4568,
        4460, 4514, 4568, 4427, 4481, 4535, 4427, 4481, 4535, 4426, 4480, 4534, 4426, 4480, 4534,
        4445, 4499, 4553, 4445, 4499, 4553, 4444, 4498, 4552, 4444, 4498, 4552, 4463, 4517, 4571,
        4463, 4517, 4571, 4462, 4516, 4570, 4462, 4516, 4570, 4429, 4483, 4537, 4429, 4483, 4537,
        4428, 4482, 4536, 4428, 4482, 4536, 4447, 4501, 4555, 4447, 4501, 4555, 4446, 4500, 4554,
        4446, 4500, 4554, 4465, 4519, 4573, 4465, 4519, 4573, 4464, 4518, 4572, 4464, 4518, 4572,
        4431, 4485, 4539, 4431, 4485, 4539, 4430, 4484, 4538, 4430, 4484, 4538, 4449, 4503, 4557,
        4449, 4503, 4557, 4448, 4502, 4556, 4448, 4502, 4556, 4467, 4521, 4575, 4467, 4521, 4575,
        4466, 4520, 4574, 4466, 4520, 4574, 4433, 4487, 4541, 4433, 4487, 4541, 4432, 4486, 4540,
        4432, 4486, 4540, 4451, 4505, 4559, 4451, 4505, 4559, 4450, 4504, 4558, 4450, 4504, 4558,
        4469, 4523, 4577, 4469, 4523, 4577, 4468, 4522, 4576, 4468, 4522, 4576, 4435, 4489, 4543,
        4435, 4489, 4543, 4434, 4488, 4542, 4434, 4488, 4542, 4453, 4507, 4561, 4453, 4507, 4561,
        4452, 4506, 4560, 4452, 4506, 4560, 4471, 4525, 4579, 4471, 4525, 4579, 4470, 4524, 4578,
        4470, 4524, 4578, 4437, 4491, 4545, 4437, 4491, 4545, 4436, 4490, 4544, 4436, 4490, 4544,
        4455, 4509, 4563, 4455, 4509, 4563, 4454, 4508, 4562, 4454, 4508, 4562, 4473, 4527, 4581,
        4473, 4527, 4581, 4472, 4526, 4580, 4472, 4526, 4580, 3841, 3895, 3949, 3841, 3895, 3949,
        3840, 3894, 3948, 3840, 3894, 3948, 3859, 3913, 3967, 3859, 3913, 3967, 3858, 3912, 3966,
        3858, 3912, 3966, 3877, 3931, 3985, 3877, 3931, 3985, 3876, 3930, 3984, 3876, 3930, 3984,
        3843, 3897, 3951, 3843, 3897, 3951, 3842, 3896, 3950, 3842, 3896, 3950, 3861, 3915, 3969,
        3861, 3915, 3969, 3860, 3914, 3968, 3860, 3914, 3968, 3879, 3933, 3987, 3879, 3933, 3987,
        3878, 3932, 3986, 3878, 3932, 3986, 3845, 3899, 3953, 3845, 3899, 3953, 3844, 3898, 3952,
        3844, 3898, 3952, 3863, 3917, 3971, 3863, 3917, 3971, 3862, 3916, 3970, 3862, 3916, 3970,
        3881, 3935, 3989, 3881, 3935, 3989, 3880, 3934, 3988, 3880, 3934, 3988, 3847, 3901, 3955,
        3847, 3901, 3955, 3846, 3900, 3954, 3846, 3900, 3954, 3865, 3919, 3973, 3865, 3919, 3973,
        3864, 3918, 3972, 3864, 3918, 3972, 3883, 3937, 3991, 3883, 3937, 3991, 3882, 3936, 3990,
        3882, 3936, 3990, 3849, 3903, 3957, 3849, 3903, 3957, 3848, 3902, 3956, 3848, 3902, 3956,
        3867, 3921, 3975, 3867, 3921, 3975, 3866, 3920, 3974, 3866, 3920, 3974, 3885, 3939, 3993,
        3885, 3939, 3993, 3884, 3938, 3992, 3884, 3938, 3992, 3851, 3905, 3959, 3851, 3905, 3959,
        3850, 3904, 3958, 3850, 3904, 3958, 3869, 3923, 3977, 3869, 3923, 3977, 3868, 3922, 3976,
        3868, 3922, 3976, 3887, 3941, 3995, 3887, 3941, 3995, 3886, 3940, 3994, 3886, 3940, 3994,
        3853, 3907, 3961, 3853, 3907, 3961, 3852, 3906, 3960, 3852, 3906, 3960, 3871, 3925, 3979,
        3871, 3925, 3979, 3870, 3924, 3978, 3870, 3924, 3978, 3889, 3943, 3997, 3889, 3943, 3997,
        3888, 3942, 3996, 3888, 3942, 3996, 3855, 3909, 3963, 3855, 3909, 3963, 3854, 3908, 3962,
        3854, 3908, 3962, 3873, 3927, 3981, 3873, 3927, 3981, 3872, 3926, 3980, 3872, 3926, 3980,
        3891, 3945, 3999, 3891, 3945, 3999, 3890, 3944, 3998, 3890, 3944, 3998, 3857, 3911, 3965,
        3857, 3911, 3965, 3856, 3910, 3964, 3856, 3910, 3964, 3875, 3929, 3983, 3875, 3929, 3983,
        3874, 3928, 3982, 3874, 3928, 3982, 3893, 3947, 4001, 3893, 3947, 4001, 3892, 3946, 4000,
        3892, 3946, 4000, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631,
        1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631,
        1631, 1631, 1631, 12032, 12033, 12034, 12035, 12036, 12037, 12038, 12039, 1934, 1935, 1936,
        1937, 1938, 1939, 1940, 1941, 13305, 13299, 13305, 13299, 13305, 13299, 13305, 13299,
        13306, 13300, 13307, 13301, 13308, 13302, 13309, 13303, 13304, 13298, 13304, 13298, 13304,
        13298, 13304, 13298, 7250, 7244, 7250, 7244, 7250, 7244, 7250, 7244, 7251, 7245, 7252,
        7246, 7253, 7247, 7254, 7248, 7249, 7243, 7249, 7243, 7249, 7243, 7249, 7243, 16170, 16164,
        16170, 16164, 16170, 16164, 16170, 16164, 16171, 16165, 16172, 16166, 16173, 16167, 16174,
        16168, 16169, 16163, 16169, 16163, 16169, 16163, 16169, 16163, 381, 375, 381, 375, 381,
        375, 381, 375, 382, 376, 383, 377, 384, 378, 385, 379, 380, 374, 380, 374, 380, 374, 380,
        374, 15124, 15118, 15124, 15118, 15124, 15118, 15124, 15118, 15125, 15119, 15126, 15120,
        15127, 15121, 15128, 15122, 15123, 15117, 15123, 15117, 15123, 15117, 15123, 15117, 7805,
        7799, 7805, 7799, 7805, 7799, 7805, 7799, 7806, 7800, 7807, 7801, 7808, 7802, 7809, 7803,
        7804, 7798, 7804, 7798, 7804, 7798, 7804, 7798, 342, 336, 342, 336, 342, 336, 342, 336,
        343, 337, 344, 338, 345, 339, 346, 340, 341, 335, 341, 335, 341, 335, 341, 335, 15559,
        15553, 15559, 15553, 15559, 15553, 15559, 15553, 15560, 15554, 15561, 15555, 15562, 15556,
        15563, 15557, 15558, 15552, 15558, 15552, 15558, 15552, 15558, 15552, 14415, 14409, 14415,
        14409, 14415, 14409, 14415, 14409, 14416, 14410, 14417, 14411, 14418, 14412, 14419, 14413,
        14414, 14408, 14414, 14408, 14414, 14408, 14414, 14408, 13387, 13381, 13387, 13381, 13387,
        13381, 13387, 13381, 13388, 13382, 13389, 13383, 13390, 13384, 13391, 13385, 13386, 13380,
        13386, 13380, 13386, 13380, 13386, 13380, 9726, 9726, 9726, 9726, 9726, 9726, 9726, 9726,
        9726, 9726, 9726, 9726, 9726, 9726, 9726, 9726, 9726, 9726, 9726, 9726, 9726, 9726, 9726,
        9726, 9726, 9726, 9726, 9726, 9726, 9726, 9726, 9726, 9727, 9727, 9728, 9728, 9729, 9729,
        9730, 9730, 15109, 15109, 15109, 15109, 15109, 15109, 15109, 15109, 15109, 15109, 15109,
        15109, 15109, 15109, 15109, 15109, 15109, 15109, 15109, 15109, 15109, 15109, 15109, 15109,
        15109, 15109, 15109, 15109, 15109, 15109, 15109, 15109, 15110, 15110, 15111, 15111, 15112,
        15112, 15113, 15113, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34,
        34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 35, 35, 36, 36, 37, 37, 38, 38,
        5899, 5899, 5899, 5899, 5899, 5899, 5899, 5899, 5899, 5899, 5899, 5899, 5899, 5899, 5899,
        5899, 5899, 5899, 5899, 5899, 5899, 5899, 5899, 5899, 5899, 5899, 5899, 5899, 5899, 5899,
        5899, 5899, 5900, 5900, 5901, 5901, 5902, 5902, 5903, 5903, 11450, 11450, 11450, 11450,
        11450, 11450, 11450, 11450, 11450, 11450, 11450, 11450, 11450, 11450, 11450, 11450, 11450,
        11450, 11450, 11450, 11450, 11450, 11450, 11450, 11450, 11450, 11450, 11450, 11450, 11450,
        11450, 11450, 11451, 11451, 11452, 11452, 11453, 11453, 11454, 11454, 11474, 11474, 11474,
        11474, 11474, 11474, 11474, 11474, 11474, 11474, 11474, 11474, 11474, 11474, 11474, 11474,
        11474, 11474, 11474, 11474, 11474, 11474, 11474, 11474, 11474, 11474, 11474, 11474, 11474,
        11474, 11474, 11474, 11475, 11475, 11476, 11476, 11477, 11477, 11478, 11478, 14376, 14376,
        14376, 14376, 14376, 14376, 14376, 14376, 14376, 14376, 14376, 14376, 14376, 14376, 14376,
        14376, 14376, 14376, 14376, 14376, 14376, 14376, 14376, 14376, 14376, 14376, 14376, 14376,
        14376, 14376, 14376, 14376, 14377, 14377, 14378, 14378, 14379, 14379, 14380, 14380, 13578,
        13576, 13577, 13579, 8338, 8336, 8337, 8339, 16699, 16697, 16698, 16700, 10673, 10673,
        10673, 10673, 10673, 10673, 10671, 10671, 10671, 10671, 10671, 10671, 10672, 10672, 10672,
        10672, 10672, 10672, 10674, 10674, 10674, 10674, 10674, 10674, 5829, 5830, 5831, 5832,
        5833, 5834, 5835, 5836, 5837, 5838, 5839, 5840, 5841, 5842, 5843, 5844, 4002, 4003, 4004,
        4005, 4006, 4007, 4008, 4009, 4010, 4011, 4012, 4013, 4014, 4015, 4016, 4017, 2011, 13260,
        2015, 13264, 2009, 13258, 2013, 13262, 2010, 13259, 2014, 13263, 2012, 13261, 2016, 13265,
        7483, 7484, 7485, 7486, 7487, 7488, 7489, 7490, 7491, 7492, 7493, 7494, 7495, 7496, 7497,
        7498, 6852, 6853, 6854, 6855, 6856, 6857, 6858, 6859, 6860, 6861, 6862, 6863, 6864, 6865,
        6866, 6867, 5978, 7482, 14063, 14065, 14066, 14067, 14068, 14057, 14059, 14060, 14061,
        14062, 5872, 15228, 6012, 6011, 6013, 8443, 8443, 8443, 8443, 8443, 8443, 8443, 8443, 8443,
        8443, 8439, 8439, 8439, 8439, 8439, 8439, 8439, 8439, 8439, 8439, 8442, 8442, 8442, 8442,
        8442, 8442, 8442, 8442, 8442, 8442, 8438, 8438, 8438, 8438, 8438, 8438, 8438, 8438, 8438,
        8438, 8441, 8441, 8441, 8441, 8441, 8441, 8441, 8441, 8441, 8441, 8437, 8437, 8437, 8437,
        8437, 8437, 8437, 8437, 8437, 8437, 8440, 8440, 8440, 8440, 8440, 8440, 8440, 8440, 8440,
        8440, 8436, 8436, 8436, 8436, 8436, 8436, 8436, 8436, 8436, 8436, 1912, 1912, 1913, 1913,
        1914, 1914, 1915, 1915, 1916, 1916, 1917, 1917, 1906, 1906, 1907, 1907, 1908, 1908, 1909,
        1909, 1910, 1910, 1911, 1911, 15480, 15474, 15483, 15477, 15481, 15475, 15482, 15476,
        15479, 15473, 15478, 15472, 8472, 15666, 7763, 7282, 6849, 17394, 6773, 7737, 2728, 0,
        13296, 5819, 16465, 5886, 3476, 12954, 7522, 7522, 7522, 7522, 7522, 7522, 7522, 7522,
        7522, 7522, 7522, 7522, 7522, 7522, 7522, 7522, 7522, 7522, 7522, 7522, 7522, 7522, 7522,
        7522, 7522, 7522, 7522, 7522, 7522, 7522, 7522, 7522, 1284, 1284, 1284, 1284, 1284, 1284,
        1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284,
        1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 8470, 8470, 8470, 8470,
        8470, 8470, 8470, 8470, 8470, 8470, 8470, 8470, 8470, 8470, 8470, 8470, 8470, 8470, 8470,
        8470, 8470, 8470, 8470, 8470, 8470, 8470, 8470, 8470, 8470, 8470, 8470, 8470, 6509, 6509,
        6509, 6509, 6509, 6509, 6509, 6509, 6509, 6509, 6509, 6509, 6509, 6509, 6509, 6509, 6509,
        6509, 6509, 6509, 6509, 6509, 6509, 6509, 6509, 6509, 6509, 6509, 6509, 6509, 6509, 6509,
        855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855,
        855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 855, 15719, 15719, 15719,
        15719, 15719, 15719, 15719, 15719, 15719, 15719, 15719, 15719, 15719, 15719, 15719, 15719,
        15719, 15719, 15719, 15719, 15719, 15719, 15719, 15719, 15719, 15719, 15719, 15719, 15719,
        15719, 15719, 15719, 14508, 14508, 14508, 14508, 14508, 14508, 14508, 14508, 14508, 14508,
        14508, 14508, 14508, 14508, 14508, 14508, 14508, 14508, 14508, 14508, 14508, 14508, 14508,
        14508, 14508, 14508, 14508, 14508, 14508, 14508, 14508, 14508, 14056, 14056, 14056, 14056,
        14056, 14056, 14056, 14056, 14056, 14056, 14056, 14056, 14056, 14056, 14056, 14056, 14056,
        14056, 14056, 14056, 14056, 14056, 14056, 14056, 14056, 14056, 14056, 14056, 14056, 14056,
        14056, 14056, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084,
        2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084, 2084,
        2084, 2084, 2084, 2084, 13403, 13403, 13403, 13403, 13403, 13403, 13403, 13403, 13403,
        13403, 13403, 13403, 13403, 13403, 13403, 13403, 13403, 13403, 13403, 13403, 13403, 13403,
        13403, 13403, 13403, 13403, 13403, 13403, 13403, 13403, 13403, 13403, 8923, 8923, 8923,
        8923, 8923, 8923, 8923, 8923, 8923, 8923, 8923, 8923, 8923, 8923, 8923, 8923, 8923, 8923,
        8923, 8923, 8923, 8923, 8923, 8923, 8923, 8923, 8923, 8923, 8923, 8923, 8923, 8923, 285,
        285, 285, 285, 285, 285, 285, 285, 285, 285, 285, 285, 285, 285, 285, 285, 285, 285, 285,
        285, 285, 285, 285, 285, 285, 285, 285, 285, 285, 285, 285, 285, 1560, 1560, 1560, 1560,
        1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560,
        1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 6760, 6760,
        6760, 6760, 6760, 6760, 6760, 6760, 6760, 6760, 6760, 6760, 6760, 6760, 6760, 6760, 6760,
        6760, 6760, 6760, 6760, 6760, 6760, 6760, 6760, 6760, 6760, 6760, 6760, 6760, 6760, 6760,
        14489, 14489, 14489, 14489, 14489, 14489, 14489, 14489, 14489, 14489, 14489, 14489, 14489,
        14489, 14489, 14489, 14489, 14489, 14489, 14489, 14489, 14489, 14489, 14489, 14489, 14489,
        14489, 14489, 14489, 14489, 14489, 14489, 4419, 4419, 4419, 4419, 4419, 4419, 4419, 4419,
        4419, 4419, 4419, 4419, 4419, 4419, 4419, 4419, 4419, 4419, 4419, 4419, 4419, 4419, 4419,
        4419, 4419, 4419, 4419, 4419, 4419, 4419, 4419, 4419, 13097, 13097, 13097, 13097, 13097,
        13097, 13097, 13097, 13097, 13097, 13093, 13093, 13093, 13093, 13093, 13093, 13093, 13093,
        13093, 13093, 13096, 13096, 13096, 13096, 13096, 13096, 13096, 13096, 13096, 13096, 13092,
        13092, 13092, 13092, 13092, 13092, 13092, 13092, 13092, 13092, 13095, 13095, 13095, 13095,
        13095, 13095, 13095, 13095, 13095, 13095, 13091, 13091, 13091, 13091, 13091, 13091, 13091,
        13091, 13091, 13091, 13094, 13094, 13094, 13094, 13094, 13094, 13094, 13094, 13094, 13094,
        13090, 13090, 13090, 13090, 13090, 13090, 13090, 13090, 13090, 13090, 14597, 14597, 14597,
        14597, 14597, 14597, 14597, 14597, 14597, 14597, 14593, 14593, 14593, 14593, 14593, 14593,
        14593, 14593, 14593, 14593, 14596, 14596, 14596, 14596, 14596, 14596, 14596, 14596, 14596,
        14596, 14592, 14592, 14592, 14592, 14592, 14592, 14592, 14592, 14592, 14592, 14595, 14595,
        14595, 14595, 14595, 14595, 14595, 14595, 14595, 14595, 14591, 14591, 14591, 14591, 14591,
        14591, 14591, 14591, 14591, 14591, 14594, 14594, 14594, 14594, 14594, 14594, 14594, 14594,
        14594, 14594, 14590, 14590, 14590, 14590, 14590, 14590, 14590, 14590, 14590, 14590, 9331,
        9331, 9331, 9331, 9331, 9331, 9331, 9331, 9331, 9331, 9327, 9327, 9327, 9327, 9327, 9327,
        9327, 9327, 9327, 9327, 9330, 9330, 9330, 9330, 9330, 9330, 9330, 9330, 9330, 9330, 9326,
        9326, 9326, 9326, 9326, 9326, 9326, 9326, 9326, 9326, 9329, 9329, 9329, 9329, 9329, 9329,
        9329, 9329, 9329, 9329, 9325, 9325, 9325, 9325, 9325, 9325, 9325, 9325, 9325, 9325, 9328,
        9328, 9328, 9328, 9328, 9328, 9328, 9328, 9328, 9328, 9324, 9324, 9324, 9324, 9324, 9324,
        9324, 9324, 9324, 9324, 15275, 15275, 15275, 15275, 15275, 15275, 15275, 15275, 15275,
        15275, 15271, 15271, 15271, 15271, 15271, 15271, 15271, 15271, 15271, 15271, 15274, 15274,
        15274, 15274, 15274, 15274, 15274, 15274, 15274, 15274, 15270, 15270, 15270, 15270, 15270,
        15270, 15270, 15270, 15270, 15270, 15273, 15273, 15273, 15273, 15273, 15273, 15273, 15273,
        15273, 15273, 15269, 15269, 15269, 15269, 15269, 15269, 15269, 15269, 15269, 15269, 15272,
        15272, 15272, 15272, 15272, 15272, 15272, 15272, 15272, 15272, 15268, 15268, 15268, 15268,
        15268, 15268, 15268, 15268, 15268, 15268, 7779, 7779, 7779, 7779, 7779, 7779, 7779, 7779,
        7779, 7779, 7775, 7775, 7775, 7775, 7775, 7775, 7775, 7775, 7775, 7775, 7778, 7778, 7778,
        7778, 7778, 7778, 7778, 7778, 7778, 7778, 7774, 7774, 7774, 7774, 7774, 7774, 7774, 7774,
        7774, 7774, 7777, 7777, 7777, 7777, 7777, 7777, 7777, 7777, 7777, 7777, 7773, 7773, 7773,
        7773, 7773, 7773, 7773, 7773, 7773, 7773, 7776, 7776, 7776, 7776, 7776, 7776, 7776, 7776,
        7776, 7776, 7772, 7772, 7772, 7772, 7772, 7772, 7772, 7772, 7772, 7772, 3197, 3197, 3197,
        3197, 3197, 3197, 3197, 3197, 3197, 3197, 3193, 3193, 3193, 3193, 3193, 3193, 3193, 3193,
        3193, 3193, 3196, 3196, 3196, 3196, 3196, 3196, 3196, 3196, 3196, 3196, 3192, 3192, 3192,
        3192, 3192, 3192, 3192, 3192, 3192, 3192, 3195, 3195, 3195, 3195, 3195, 3195, 3195, 3195,
        3195, 3195, 3191, 3191, 3191, 3191, 3191, 3191, 3191, 3191, 3191, 3191, 3194, 3194, 3194,
        3194, 3194, 3194, 3194, 3194, 3194, 3194, 3190, 3190, 3190, 3190, 3190, 3190, 3190, 3190,
        3190, 3190, 13105, 13105, 13105, 13105, 13105, 13105, 13105, 13105, 13105, 13105, 13101,
        13101, 13101, 13101, 13101, 13101, 13101, 13101, 13101, 13101, 13104, 13104, 13104, 13104,
        13104, 13104, 13104, 13104, 13104, 13104, 13100, 13100, 13100, 13100, 13100, 13100, 13100,
        13100, 13100, 13100, 13103, 13103, 13103, 13103, 13103, 13103, 13103, 13103, 13103, 13103,
        13099, 13099, 13099, 13099, 13099, 13099, 13099, 13099, 13099, 13099, 13102, 13102, 13102,
        13102, 13102, 13102, 13102, 13102, 13102, 13102, 13098, 13098, 13098, 13098, 13098, 13098,
        13098, 13098, 13098, 13098, 6888, 12636, 12636, 2691, 2691, 2690, 2690, 2689, 2689, 2688,
        2688, 2687, 2687, 2686, 2686, 2685, 2685, 2684, 2684, 2683, 2683, 2682, 2682, 13398, 13398,
        13399, 13399, 13396, 13396, 13397, 13397, 13400, 13400, 13401, 13401, 1933, 1933, 1933,
        1933, 1925, 1925, 1925, 1925, 1929, 1929, 1929, 1929, 1921, 1921, 1921, 1921, 1932, 1932,
        1932, 1932, 1924, 1924, 1924, 1924, 1928, 1928, 1928, 1928, 1920, 1920, 1920, 1920, 1931,
        1931, 1931, 1931, 1923, 1923, 1923, 1923, 1927, 1927, 1927, 1927, 1919, 1919, 1919, 1919,
        1930, 1930, 1930, 1930, 1922, 1922, 1922, 1922, 1926, 1926, 1926, 1926, 1918, 1918, 1918,
        1918, 12919, 16498, 7293, 15163, 15163, 15163, 15163, 15163, 15163, 15163, 15163, 15163,
        15163, 15159, 15159, 15159, 15159, 15159, 15159, 15159, 15159, 15159, 15159, 15162, 15162,
        15162, 15162, 15162, 15162, 15162, 15162, 15162, 15162, 15158, 15158, 15158, 15158, 15158,
        15158, 15158, 15158, 15158, 15158, 15161, 15161, 15161, 15161, 15161, 15161, 15161, 15161,
        15161, 15161, 15157, 15157, 15157, 15157, 15157, 15157, 15157, 15157, 15157, 15157, 15160,
        15160, 15160, 15160, 15160, 15160, 15160, 15160, 15160, 15160, 15156, 15156, 15156, 15156,
        15156, 15156, 15156, 15156, 15156, 15156, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255,
        1255, 1255, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1254, 1254, 1254,
        1254, 1254, 1254, 1254, 1254, 1254, 1254, 1250, 1250, 1250, 1250, 1250, 1250, 1250, 1250,
        1250, 1250, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1249, 1249, 1249,
        1249, 1249, 1249, 1249, 1249, 1249, 1249, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252,
        1252, 1252, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 15533, 15533,
        15533, 15533, 15533, 15533, 15533, 15533, 15533, 15533, 15529, 15529, 15529, 15529, 15529,
        15529, 15529, 15529, 15529, 15529, 15532, 15532, 15532, 15532, 15532, 15532, 15532, 15532,
        15532, 15532, 15528, 15528, 15528, 15528, 15528, 15528, 15528, 15528, 15528, 15528, 15531,
        15531, 15531, 15531, 15531, 15531, 15531, 15531, 15531, 15531, 15527, 15527, 15527, 15527,
        15527, 15527, 15527, 15527, 15527, 15527, 15530, 15530, 15530, 15530, 15530, 15530, 15530,
        15530, 15530, 15530, 15526, 15526, 15526, 15526, 15526, 15526, 15526, 15526, 15526, 15526,
        7165, 7165, 7164, 7164, 7166, 7166, 5921, 5921, 5920, 5920, 16428, 16428, 11493, 11493,
        11492, 11492, 1546, 1546, 15677, 2941, 2937, 2945, 15164, 14420, 1342, 8476, 12048, 13688,
        15883, 1286, 17430, 5742, 15944, 1058, 3455, 5919, 15513, 12645, 2290, 9705, 1573, 7829,
        7828, 15211, 15210, 9823, 9822, 16176, 16175, 13393, 13392, 13419, 13418, 14114, 14115,
        14116, 14117, 14118, 14119, 14120, 14121, 14122, 14123, 14124, 14125, 14126, 14127, 14128,
        14129, 14114, 14115, 14116, 14117, 14118, 14119, 14120, 14121, 14122, 14123, 14124, 14125,
        14126, 14127, 14128, 14129, 14114, 14115, 14116, 14117, 14118, 14119, 14120, 14121, 14122,
        14123, 14124, 14125, 14126, 14127, 14128, 14129, 14114, 14115, 14116, 14117, 14118, 14119,
        14120, 14121, 14122, 14123, 14124, 14125, 14126, 14127, 14128, 14129, 14114, 14115, 14116,
        14117, 14118, 14119, 14120, 14121, 14122, 14123, 14124, 14125, 14126, 14127, 14128, 14129,
        14114, 14115, 14116, 14117, 14118, 14119, 14120, 14121, 14122, 14123, 14124, 14125, 14126,
        14127, 14128, 14129, 14114, 14115, 14116, 14117, 14118, 14119, 14120, 14121, 14122, 14123,
        14124, 14125, 14126, 14127, 14128, 14129, 14114, 14115, 14116, 14117, 14118, 14119, 14120,
        14121, 14122, 14123, 14124, 14125, 14126, 14127, 14128, 14129, 14114, 14115, 14116, 14117,
        14118, 14119, 14120, 14121, 14122, 14123, 14124, 14125, 14126, 14127, 14128, 14129, 14114,
        14115, 14116, 14117, 14118, 14119, 14120, 14121, 14122, 14123, 14124, 14125, 14126, 14127,
        14128, 14129, 14114, 14115, 14116, 14117, 14118, 14119, 14120, 14121, 14122, 14123, 14124,
        14125, 14126, 14127, 14128, 14129, 14114, 14115, 14116, 14117, 14118, 14119, 14120, 14121,
        14122, 14123, 14124, 14125, 14126, 14127, 14128, 14129, 14114, 14115, 14116, 14117, 14118,
        14119, 14120, 14121, 14122, 14123, 14124, 14125, 14126, 14127, 14128, 14129, 14114, 14115,
        14116, 14117, 14118, 14119, 14120, 14121, 14122, 14123, 14124, 14125, 14126, 14127, 14128,
        14129, 14114, 14115, 14116, 14117, 14118, 14119, 14120, 14121, 14122, 14123, 14124, 14125,
        14126, 14127, 14128, 14129, 14114, 14115, 14116, 14117, 14118, 14119, 14120, 14121, 14122,
        14123, 14124, 14125, 14126, 14127, 14128, 14129, 10785, 10786, 10787, 10788, 10785, 10786,
        10787, 10788, 10785, 10786, 10787, 10788, 10785, 10786, 10787, 10788, 10785, 10786, 10787,
        10788, 10785, 10786, 10787, 10788, 10785, 10786, 10787, 10788, 10785, 10786, 10787, 10788,
        10785, 10786, 10787, 10788, 10785, 10786, 10787, 10788, 10785, 10786, 10787, 10788, 10785,
        10786, 10787, 10788, 10785, 10786, 10787, 10788, 10785, 10786, 10787, 10788, 10785, 10786,
        10787, 10788, 10785, 10786, 10787, 10788, 13535, 15642, 6564, 9657, 9657, 9657, 9657, 9657,
        9657, 9657, 9657, 9657, 9657, 9653, 9653, 9653, 9653, 9653, 9653, 9653, 9653, 9653, 9653,
        9656, 9656, 9656, 9656, 9656, 9656, 9656, 9656, 9656, 9656, 9652, 9652, 9652, 9652, 9652,
        9652, 9652, 9652, 9652, 9652, 9655, 9655, 9655, 9655, 9655, 9655, 9655, 9655, 9655, 9655,
        9651, 9651, 9651, 9651, 9651, 9651, 9651, 9651, 9651, 9651, 9654, 9654, 9654, 9654, 9654,
        9654, 9654, 9654, 9654, 9654, 9650, 9650, 9650, 9650, 9650, 9650, 9650, 9650, 9650, 9650,
        7153, 7153, 7152, 7152, 5775, 5775, 14351, 14351, 14350, 14350, 4590, 4590, 6416, 6416,
        6415, 6415, 16701, 16701, 6508, 6508, 6507, 6507, 15730, 15730, 15699, 15699, 15698, 15698,
        10816, 10816, 13108, 13108, 13107, 13107, 12665, 12665, 2086, 2086, 2085, 2085, 6774, 6774,
        7161, 7161, 7160, 7160, 17392, 17392, 3817, 3817, 3816, 3816, 2078, 2078, 13460, 13460,
        13459, 13459, 6976, 6976, 4593, 4593, 4592, 4592, 6822, 6822, 6837, 6837, 6836, 6836, 7278,
        7278, 15675, 15675, 15674, 15674, 10891, 10891, 1985, 1985, 1984, 1984, 2031, 2031, 9724,
        9724, 9723, 9723, 2018, 2018, 15295, 15295, 15294, 15294, 9633, 9633, 6825, 6825, 6824,
        6824, 16466, 16466, 15668, 15668, 15667, 15667, 1048, 1048, 13173, 13173, 13172, 13172,
        7280, 7280, 6537, 6537, 6536, 6536, 1083, 1083, 12708, 12708, 12707, 12707, 13067, 13067,
        13621, 13621, 13620, 13620, 3652, 3652, 3389, 3389, 3388, 3388, 2931, 2931, 15516, 15516,
        15515, 15515, 6940, 6940, 2906, 2906, 2905, 2905, 12726, 12726, 7735, 1031, 7511, 15956,
        13553, 13553, 13549, 13549, 13545, 13545, 13541, 13541, 13551, 13551, 13547, 13547, 13543,
        13543, 13539, 13539, 13552, 13552, 13548, 13548, 13544, 13544, 13540, 13540, 13554, 13554,
        13550, 13550, 13546, 13546, 13542, 13542, 5993, 5993, 5989, 5989, 5985, 5985, 5981, 5981,
        5991, 5991, 5987, 5987, 5983, 5983, 5979, 5979, 5992, 5992, 5988, 5988, 5984, 5984, 5980,
        5980, 5994, 5994, 5990, 5990, 5986, 5986, 5982, 5982, 9683, 9683, 9679, 9679, 9675, 9675,
        9671, 9671, 9681, 9681, 9677, 9677, 9673, 9673, 9669, 9669, 9682, 9682, 9678, 9678, 9674,
        9674, 9670, 9670, 9684, 9684, 9680, 9680, 9676, 9676, 9672, 9672, 15752, 15752, 15748,
        15748, 15744, 15744, 15740, 15740, 15750, 15750, 15746, 15746, 15742, 15742, 15738, 15738,
        15751, 15751, 15747, 15747, 15743, 15743, 15739, 15739, 15753, 15753, 15749, 15749, 15745,
        15745, 15741, 15741, 17409, 17409, 17405, 17405, 17401, 17401, 17397, 17397, 17407, 17407,
        17403, 17403, 17399, 17399, 17395, 17395, 17408, 17408, 17404, 17404, 17400, 17400, 17396,
        17396, 17410, 17410, 17406, 17406, 17402, 17402, 17398, 17398, 6818, 6818, 6814, 6814,
        6810, 6810, 6806, 6806, 6816, 6816, 6812, 6812, 6808, 6808, 6804, 6804, 6817, 6817, 6813,
        6813, 6809, 6809, 6805, 6805, 6819, 6819, 6815, 6815, 6811, 6811, 6807, 6807, 442, 442,
        438, 438, 434, 434, 430, 430, 440, 440, 436, 436, 432, 432, 428, 428, 441, 441, 437, 437,
        433, 433, 429, 429, 443, 443, 439, 439, 435, 435, 431, 431, 7826, 7826, 7822, 7822, 7818,
        7818, 7814, 7814, 7824, 7824, 7820, 7820, 7816, 7816, 7812, 7812, 7825, 7825, 7821, 7821,
        7817, 7817, 7813, 7813, 7827, 7827, 7823, 7823, 7819, 7819, 7815, 7815, 9320, 9320, 9316,
        9316, 9312, 9312, 9308, 9308, 9318, 9318, 9314, 9314, 9310, 9310, 9306, 9306, 9319, 9319,
        9315, 9315, 9311, 9311, 9307, 9307, 9321, 9321, 9317, 9317, 9313, 9313, 9309, 9309, 2026,
        2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026,
        2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026,
        2026, 16693, 16693, 16693, 16693, 16693, 16693, 16693, 16693, 16693, 16693, 16693, 16693,
        16693, 16693, 16693, 16693, 16693, 16693, 16693, 16693, 16693, 16693, 16693, 16693, 16693,
        16693, 16693, 16693, 16693, 16693, 16693, 16693, 2017, 2017, 2017, 2017, 2017, 2017, 2017,
        2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017,
        2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 16720, 16720, 16720, 16720,
        16720, 16720, 16720, 16720, 16720, 16720, 16720, 16720, 16720, 16720, 16720, 16720, 16720,
        16720, 16720, 16720, 16720, 16720, 16720, 16720, 16720, 16720, 16720, 16720, 16720, 16720,
        16720, 16720, 3473, 3473, 3473, 3473, 3473, 3473, 3473, 3473, 3473, 3473, 3473, 3473, 3473,
        3473, 3473, 3473, 3473, 3473, 3473, 3473, 3473, 3473, 3473, 3473, 3473, 3473, 3473, 3473,
        3473, 3473, 3473, 3473, 14511, 14511, 14511, 14511, 14511, 14511, 14511, 14511, 14511,
        14511, 14511, 14511, 14511, 14511, 14511, 14511, 14511, 14511, 14511, 14511, 14511, 14511,
        14511, 14511, 14511, 14511, 14511, 14511, 14511, 14511, 14511, 14511, 1977, 1977, 1977,
        1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977,
        1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 13574,
        13574, 13574, 13574, 13574, 13574, 13574, 13574, 13574, 13574, 13574, 13574, 13574, 13574,
        13574, 13574, 13574, 13574, 13574, 13574, 13574, 13574, 13574, 13574, 13574, 13574, 13574,
        13574, 13574, 13574, 13574, 13574, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277,
        2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277,
        2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 8315, 8315, 8311, 8311, 8331, 8331, 8327,
        8327, 8307, 8307, 8303, 8303, 8323, 8323, 8319, 8319, 8313, 8313, 8309, 8309, 8329, 8329,
        8325, 8325, 8305, 8305, 8301, 8301, 8321, 8321, 8317, 8317, 8314, 8314, 8310, 8310, 8330,
        8330, 8326, 8326, 8306, 8306, 8302, 8302, 8322, 8322, 8318, 8318, 8312, 8312, 8308, 8308,
        8328, 8328, 8324, 8324, 8304, 8304, 8300, 8300, 8320, 8320, 8316, 8316, 14533, 14533,
        14529, 14529, 14549, 14549, 14545, 14545, 14525, 14525, 14521, 14521, 14541, 14541, 14537,
        14537, 14531, 14531, 14527, 14527, 14547, 14547, 14543, 14543, 14523, 14523, 14519, 14519,
        14539, 14539, 14535, 14535, 14532, 14532, 14528, 14528, 14548, 14548, 14544, 14544, 14524,
        14524, 14520, 14520, 14540, 14540, 14536, 14536, 14530, 14530, 14526, 14526, 14546, 14546,
        14542, 14542, 14522, 14522, 14518, 14518, 14538, 14538, 14534, 14534, 13048, 13048, 13044,
        13044, 13064, 13064, 13060, 13060, 13040, 13040, 13036, 13036, 13056, 13056, 13052, 13052,
        13046, 13046, 13042, 13042, 13062, 13062, 13058, 13058, 13038, 13038, 13034, 13034, 13054,
        13054, 13050, 13050, 13047, 13047, 13043, 13043, 13063, 13063, 13059, 13059, 13039, 13039,
        13035, 13035, 13055, 13055, 13051, 13051, 13045, 13045, 13041, 13041, 13061, 13061, 13057,
        13057, 13037, 13037, 13033, 13033, 13053, 13053, 13049, 13049, 7387, 7387, 7383, 7383,
        7403, 7403, 7399, 7399, 7379, 7379, 7375, 7375, 7395, 7395, 7391, 7391, 7385, 7385, 7381,
        7381, 7401, 7401, 7397, 7397, 7377, 7377, 7373, 7373, 7393, 7393, 7389, 7389, 7386, 7386,
        7382, 7382, 7402, 7402, 7398, 7398, 7378, 7378, 7374, 7374, 7394, 7394, 7390, 7390, 7384,
        7384, 7380, 7380, 7400, 7400, 7396, 7396, 7376, 7376, 7372, 7372, 7392, 7392, 7388, 7388,
        7183, 7183, 7179, 7179, 7199, 7199, 7195, 7195, 7175, 7175, 7171, 7171, 7191, 7191, 7187,
        7187, 7181, 7181, 7177, 7177, 7197, 7197, 7193, 7193, 7173, 7173, 7169, 7169, 7189, 7189,
        7185, 7185, 7182, 7182, 7178, 7178, 7198, 7198, 7194, 7194, 7174, 7174, 7170, 7170, 7190,
        7190, 7186, 7186, 7180, 7180, 7176, 7176, 7196, 7196, 7192, 7192, 7172, 7172, 7168, 7168,
        7188, 7188, 7184, 7184, 10833, 10833, 10829, 10829, 10849, 10849, 10845, 10845, 10825,
        10825, 10821, 10821, 10841, 10841, 10837, 10837, 10831, 10831, 10827, 10827, 10847, 10847,
        10843, 10843, 10823, 10823, 10819, 10819, 10839, 10839, 10835, 10835, 10832, 10832, 10828,
        10828, 10848, 10848, 10844, 10844, 10824, 10824, 10820, 10820, 10840, 10840, 10836, 10836,
        10830, 10830, 10826, 10826, 10846, 10846, 10842, 10842, 10822, 10822, 10818, 10818, 10838,
        10838, 10834, 10834, 2707, 2707, 2703, 2703, 2723, 2723, 2719, 2719, 2699, 2699, 2695,
        2695, 2715, 2715, 2711, 2711, 2705, 2705, 2701, 2701, 2721, 2721, 2717, 2717, 2697, 2697,
        2693, 2693, 2713, 2713, 2709, 2709, 2706, 2706, 2702, 2702, 2722, 2722, 2718, 2718, 2698,
        2698, 2694, 2694, 2714, 2714, 2710, 2710, 2704, 2704, 2700, 2700, 2720, 2720, 2716, 2716,
        2696, 2696, 2692, 2692, 2712, 2712, 2708, 2708, 13325, 13325, 13321, 13321, 13341, 13341,
        13337, 13337, 13317, 13317, 13313, 13313, 13333, 13333, 13329, 13329, 13323, 13323, 13319,
        13319, 13339, 13339, 13335, 13335, 13315, 13315, 13311, 13311, 13331, 13331, 13327, 13327,
        13324, 13324, 13320, 13320, 13340, 13340, 13336, 13336, 13316, 13316, 13312, 13312, 13332,
        13332, 13328, 13328, 13322, 13322, 13318, 13318, 13338, 13338, 13334, 13334, 13314, 13314,
        13310, 13310, 13330, 13330, 13326, 13326, 1608, 1608, 1604, 1604, 1624, 1624, 1620, 1620,
        1600, 1600, 1596, 1596, 1616, 1616, 1612, 1612, 1606, 1606, 1602, 1602, 1622, 1622, 1618,
        1618, 1598, 1598, 1594, 1594, 1614, 1614, 1610, 1610, 1607, 1607, 1603, 1603, 1623, 1623,
        1619, 1619, 1599, 1599, 1595, 1595, 1615, 1615, 1611, 1611, 1605, 1605, 1601, 1601, 1621,
        1621, 1617, 1617, 1597, 1597, 1593, 1593, 1613, 1613, 1609, 1609, 11999, 12000, 11998,
        12001, 11997, 11996, 10269, 10269, 10269, 10269, 10269, 10269, 10269, 10269, 10269, 10269,
        10269, 10269, 10269, 10269, 10269, 10269, 10269, 10269, 10269, 10269, 10269, 10269, 10269,
        10269, 10269, 10269, 10269, 10269, 10269, 10269, 10269, 10269, 10269, 10269, 10269, 10269,
        10269, 10269, 10269, 10269, 10269, 10269, 10269, 10269, 10269, 10269, 10269, 10269, 10269,
        10269, 10269, 10269, 10269, 10269, 10269, 10269, 10269, 10269, 10269, 10269, 10269, 10269,
        10269, 10269, 7515, 7516, 7517, 7518, 7519, 7520, 15900, 10781, 10780, 10782, 15964, 15964,
        15964, 15964, 15964, 15964, 15964, 15964, 15964, 15964, 15960, 15960, 15960, 15960, 15960,
        15960, 15960, 15960, 15960, 15960, 15963, 15963, 15963, 15963, 15963, 15963, 15963, 15963,
        15963, 15963, 15959, 15959, 15959, 15959, 15959, 15959, 15959, 15959, 15959, 15959, 15962,
        15962, 15962, 15962, 15962, 15962, 15962, 15962, 15962, 15962, 15958, 15958, 15958, 15958,
        15958, 15958, 15958, 15958, 15958, 15958, 15961, 15961, 15961, 15961, 15961, 15961, 15961,
        15961, 15961, 15961, 15957, 15957, 15957, 15957, 15957, 15957, 15957, 15957, 15957, 15957,
        1571, 12637, 12641, 1344, 1343, 1346, 1345, 1350, 1349, 1354, 1353, 1358, 1357, 5955, 5954,
        9593, 9596, 9597, 9600, 16721, 856, 15926, 15929, 15927, 15928, 15925, 15924, 15920, 15923,
        15921, 15922, 15919, 15918, 13531, 13534, 13532, 13533, 13530, 13529, 13525, 13528, 13526,
        13527, 13524, 13523, 8332, 8333, 8334, 8335, 16452, 7163, 859, 6899, 6895, 6903, 6827,
        5154, 5148, 5157, 5151, 5155, 5149, 5156, 5150, 5153, 5147, 5152, 5146, 5845, 5845, 5845,
        5845, 5845, 5845, 1990, 1990, 1990, 1990, 1990, 1990, 13111, 13111, 13111, 13111, 13111,
        13111, 1572, 1572, 1572, 1572, 1572, 1572, 14130, 14130, 14130, 14130, 14130, 14130, 357,
        357, 357, 357, 357, 357, 1897, 1897, 1897, 1897, 1897, 1897, 7310, 7310, 7310, 7310, 7310,
        7310, 9649, 9649, 9649, 9649, 9649, 9649, 12030, 12030, 12030, 12030, 12030, 12030, 14361,
        14361, 14361, 14361, 14361, 14361, 15467, 15467, 15467, 15467, 15467, 15467, 13165, 13165,
        13165, 13165, 13165, 13165, 13868, 13868, 13868, 13868, 13868, 13868, 13417, 13417, 13417,
        13417, 13417, 13417, 7406, 7406, 7406, 7406, 7406, 7406, 12628, 12628, 12628, 12628, 12628,
        12628, 10663, 10664, 10665, 10666, 3820, 3821, 3822, 3823, 3648, 3649, 3650, 3651, 9818,
        9819, 9820, 9821, 3411, 3412, 3413, 3414, 1290, 1291, 1292, 1293, 13498, 13499, 13500,
        13501, 17413, 17414, 17415, 17416, 5166, 5167, 5168, 5169, 9660, 9661, 9662, 9663, 14343,
        14344, 14345, 14346, 9812, 9813, 9814, 9815, 5572, 5573, 5574, 5575, 13567, 13568, 13569,
        13570, 6793, 6794, 6795, 6796, 11457, 11458, 11459, 11460, 16703, 13686, 7292, 15565, 5709,
        7757, 5178, 15296, 2921, 15167, 6829, 15177, 13106, 12005, 15882, 13646, 8861, 17058, 7424,
        110, 15714, 16439, 7159, 15293, 15148, 5565, 13495, 13685, 11579, 14347, 15147, 2030, 9749,
        9750, 9751, 9752, 9753, 9754, 9755, 9756, 9757, 9758, 9759, 9760, 9761, 9762, 9763, 9764,
        9765, 9766, 9767, 9768, 9769, 9770, 9771, 9772, 9773, 9774, 9749, 16430, 16440, 16444,
        16448, 16441, 16445, 16449, 16442, 16446, 16450, 16443, 16447, 16451, 14166, 14167, 14168,
        3434, 3434, 3438, 3438, 3442, 3442, 3446, 3446, 3432, 3432, 3436, 3436, 3440, 3440, 3444,
        3444, 3433, 3433, 3437, 3437, 3441, 3441, 3445, 3445, 3435, 3435, 3439, 3439, 3443, 3443,
        3447, 3447, 6423, 13573, 3464, 3639, 13404, 15641, 10695, 6986, 7423, 9560, 7162, 7162,
        15053, 15053, 15150, 15150, 13171, 13171, 12083, 12083, 15965, 15965, 2907, 2907, 13110,
        13110, 2735, 2735, 5708, 5708, 13652, 13652, 1311, 1311, 1271, 1271, 13690, 13690, 14421,
        14421, 1317, 1317, 3024, 3024, 1276, 1276, 13505, 13505, 13415, 13415, 15645, 15645, 15646,
        15646, 15643, 15643, 15644, 15644, 6562, 6562, 6563, 6563, 6560, 6560, 6561, 6561, 1628,
        1628, 1629, 1629, 1626, 1626, 1627, 1627, 5568, 5568, 5569, 5569, 5566, 5566, 5567, 5567,
        14373, 14373, 14374, 14374, 14371, 14371, 14372, 14372, 17496, 17496, 17497, 17497, 17494,
        17494, 17495, 17495, 6782, 6782, 6783, 6783, 6780, 6780, 6781, 6781, 13865, 13865, 13866,
        13866, 13863, 13863, 13864, 13864, 9667, 9667, 9668, 9668, 9665, 9665, 9666, 9666, 8918,
        8918, 8919, 8919, 8916, 8916, 8917, 8917, 11518, 11522, 11519, 11523, 11520, 11524, 11521,
        11525, 14360, 6887, 6887, 15686, 5860, 5860, 5862, 5862, 5864, 5864, 5861, 5861, 5863,
        5863, 5865, 5865, 1631, 13629, 13629, 10882, 10881, 6768, 6768, 6768, 6768, 6768, 6768,
        6768, 6768, 6768, 6768, 6764, 6764, 6764, 6764, 6764, 6764, 6764, 6764, 6764, 6764, 6767,
        6767, 6767, 6767, 6767, 6767, 6767, 6767, 6767, 6767, 6763, 6763, 6763, 6763, 6763, 6763,
        6763, 6763, 6763, 6763, 6766, 6766, 6766, 6766, 6766, 6766, 6766, 6766, 6766, 6766, 6762,
        6762, 6762, 6762, 6762, 6762, 6762, 6762, 6762, 6762, 6765, 6765, 6765, 6765, 6765, 6765,
        6765, 6765, 6765, 6765, 6761, 6761, 6761, 6761, 6761, 6761, 6761, 6761, 6761, 6761, 10479,
        10479, 10479, 10479, 10479, 10479, 10479, 10479, 10479, 10479, 10475, 10475, 10475, 10475,
        10475, 10475, 10475, 10475, 10475, 10475, 10478, 10478, 10478, 10478, 10478, 10478, 10478,
        10478, 10478, 10478, 10474, 10474, 10474, 10474, 10474, 10474, 10474, 10474, 10474, 10474,
        10477, 10477, 10477, 10477, 10477, 10477, 10477, 10477, 10477, 10477, 10473, 10473, 10473,
        10473, 10473, 10473, 10473, 10473, 10473, 10473, 10476, 10476, 10476, 10476, 10476, 10476,
        10476, 10476, 10476, 10476, 10472, 10472, 10472, 10472, 10472, 10472, 10472, 10472, 10472,
        10472, 11995, 11995, 11995, 11995, 11995, 11995, 11995, 11995, 11995, 11995, 11991, 11991,
        11991, 11991, 11991, 11991, 11991, 11991, 11991, 11991, 11994, 11994, 11994, 11994, 11994,
        11994, 11994, 11994, 11994, 11994, 11990, 11990, 11990, 11990, 11990, 11990, 11990, 11990,
        11990, 11990, 11993, 11993, 11993, 11993, 11993, 11993, 11993, 11993, 11993, 11993, 11989,
        11989, 11989, 11989, 11989, 11989, 11989, 11989, 11989, 11989, 11992, 11992, 11992, 11992,
        11992, 11992, 11992, 11992, 11992, 11992, 11988, 11988, 11988, 11988, 11988, 11988, 11988,
        11988, 11988, 11988, 13684, 13684, 13684, 13684, 13684, 13684, 13684, 13684, 13684, 13684,
        13680, 13680, 13680, 13680, 13680, 13680, 13680, 13680, 13680, 13680, 13683, 13683, 13683,
        13683, 13683, 13683, 13683, 13683, 13683, 13683, 13679, 13679, 13679, 13679, 13679, 13679,
        13679, 13679, 13679, 13679, 13682, 13682, 13682, 13682, 13682, 13682, 13682, 13682, 13682,
        13682, 13678, 13678, 13678, 13678, 13678, 13678, 13678, 13678, 13678, 13678, 13681, 13681,
        13681, 13681, 13681, 13681, 13681, 13681, 13681, 13681, 13677, 13677, 13677, 13677, 13677,
        13677, 13677, 13677, 13677, 13677, 6745, 6745, 6745, 6745, 6745, 6745, 6745, 6745, 6745,
        6745, 6741, 6741, 6741, 6741, 6741, 6741, 6741, 6741, 6741, 6741, 6744, 6744, 6744, 6744,
        6744, 6744, 6744, 6744, 6744, 6744, 6740, 6740, 6740, 6740, 6740, 6740, 6740, 6740, 6740,
        6740, 6743, 6743, 6743, 6743, 6743, 6743, 6743, 6743, 6743, 6743, 6739, 6739, 6739, 6739,
        6739, 6739, 6739, 6739, 6739, 6739, 6742, 6742, 6742, 6742, 6742, 6742, 6742, 6742, 6742,
        6742, 6738, 6738, 6738, 6738, 6738, 6738, 6738, 6738, 6738, 6738, 13295, 13295, 13295,
        13295, 13295, 13295, 13295, 13295, 13295, 13295, 13291, 13291, 13291, 13291, 13291, 13291,
        13291, 13291, 13291, 13291, 13294, 13294, 13294, 13294, 13294, 13294, 13294, 13294, 13294,
        13294, 13290, 13290, 13290, 13290, 13290, 13290, 13290, 13290, 13290, 13290, 13293, 13293,
        13293, 13293, 13293, 13293, 13293, 13293, 13293, 13293, 13289, 13289, 13289, 13289, 13289,
        13289, 13289, 13289, 13289, 13289, 13292, 13292, 13292, 13292, 13292, 13292, 13292, 13292,
        13292, 13292, 13288, 13288, 13288, 13288, 13288, 13288, 13288, 13288, 13288, 13288, 2285,
        2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2281, 2281, 2281, 2281, 2281, 2281,
        2281, 2281, 2281, 2281, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2280,
        2280, 2280, 2280, 2280, 2280, 2280, 2280, 2280, 2280, 2283, 2283, 2283, 2283, 2283, 2283,
        2283, 2283, 2283, 2283, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2282,
        2282, 2282, 2282, 2282, 2282, 2282, 2282, 2282, 2282, 2278, 2278, 2278, 2278, 2278, 2278,
        2278, 2278, 2278, 2278, 5784, 5784, 5784, 5784, 5784, 5784, 5784, 5784, 5784, 5784, 5780,
        5780, 5780, 5780, 5780, 5780, 5780, 5780, 5780, 5780, 5783, 5783, 5783, 5783, 5783, 5783,
        5783, 5783, 5783, 5783, 5779, 5779, 5779, 5779, 5779, 5779, 5779, 5779, 5779, 5779, 5782,
        5782, 5782, 5782, 5782, 5782, 5782, 5782, 5782, 5782, 5778, 5778, 5778, 5778, 5778, 5778,
        5778, 5778, 5778, 5778, 5781, 5781, 5781, 5781, 5781, 5781, 5781, 5781, 5781, 5781, 5777,
        5777, 5777, 5777, 5777, 5777, 5777, 5777, 5777, 5777, 15891, 15891, 15891, 15891, 15891,
        15891, 15891, 15891, 15891, 15891, 15887, 15887, 15887, 15887, 15887, 15887, 15887, 15887,
        15887, 15887, 15890, 15890, 15890, 15890, 15890, 15890, 15890, 15890, 15890, 15890, 15886,
        15886, 15886, 15886, 15886, 15886, 15886, 15886, 15886, 15886, 15889, 15889, 15889, 15889,
        15889, 15889, 15889, 15889, 15889, 15889, 15885, 15885, 15885, 15885, 15885, 15885, 15885,
        15885, 15885, 15885, 15888, 15888, 15888, 15888, 15888, 15888, 15888, 15888, 15888, 15888,
        15884, 15884, 15884, 15884, 15884, 15884, 15884, 15884, 15884, 15884, 5177, 5177, 5177,
        5177, 5177, 5177, 5177, 5177, 5177, 5177, 5173, 5173, 5173, 5173, 5173, 5173, 5173, 5173,
        5173, 5173, 5176, 5176, 5176, 5176, 5176, 5176, 5176, 5176, 5176, 5176, 5172, 5172, 5172,
        5172, 5172, 5172, 5172, 5172, 5172, 5172, 5175, 5175, 5175, 5175, 5175, 5175, 5175, 5175,
        5175, 5175, 5171, 5171, 5171, 5171, 5171, 5171, 5171, 5171, 5171, 5171, 5174, 5174, 5174,
        5174, 5174, 5174, 5174, 5174, 5174, 5174, 5170, 5170, 5170, 5170, 5170, 5170, 5170, 5170,
        5170, 5170, 9618, 9618, 9618, 9618, 9618, 9618, 9618, 9618, 9618, 9618, 9614, 9614, 9614,
        9614, 9614, 9614, 9614, 9614, 9614, 9614, 9617, 9617, 9617, 9617, 9617, 9617, 9617, 9617,
        9617, 9617, 9613, 9613, 9613, 9613, 9613, 9613, 9613, 9613, 9613, 9613, 9616, 9616, 9616,
        9616, 9616, 9616, 9616, 9616, 9616, 9616, 9612, 9612, 9612, 9612, 9612, 9612, 9612, 9612,
        9612, 9612, 9615, 9615, 9615, 9615, 9615, 9615, 9615, 9615, 9615, 9615, 9611, 9611, 9611,
        9611, 9611, 9611, 9611, 9611, 9611, 9611, 13564, 13564, 13564, 13564, 13564, 13564, 13564,
        13564, 13564, 13564, 13560, 13560, 13560, 13560, 13560, 13560, 13560, 13560, 13560, 13560,
        13563, 13563, 13563, 13563, 13563, 13563, 13563, 13563, 13563, 13563, 13559, 13559, 13559,
        13559, 13559, 13559, 13559, 13559, 13559, 13559, 13562, 13562, 13562, 13562, 13562, 13562,
        13562, 13562, 13562, 13562, 13558, 13558, 13558, 13558, 13558, 13558, 13558, 13558, 13558,
        13558, 13561, 13561, 13561, 13561, 13561, 13561, 13561, 13561, 13561, 13561, 13557, 13557,
        13557, 13557, 13557, 13557, 13557, 13557, 13557, 13557, 14370, 14370, 14370, 14370, 14370,
        14370, 14370, 14370, 14370, 14370, 14366, 14366, 14366, 14366, 14366, 14366, 14366, 14366,
        14366, 14366, 14369, 14369, 14369, 14369, 14369, 14369, 14369, 14369, 14369, 14369, 14365,
        14365, 14365, 14365, 14365, 14365, 14365, 14365, 14365, 14365, 14368, 14368, 14368, 14368,
        14368, 14368, 14368, 14368, 14368, 14368, 14364, 14364, 14364, 14364, 14364, 14364, 14364,
        14364, 14364, 14364, 14367, 14367, 14367, 14367, 14367, 14367, 14367, 14367, 14367, 14367,
        14363, 14363, 14363, 14363, 14363, 14363, 14363, 14363, 14363, 14363, 7366, 7366, 7366,
        7366, 7366, 7366, 7366, 7366, 7366, 7366, 7362, 7362, 7362, 7362, 7362, 7362, 7362, 7362,
        7362, 7362, 7365, 7365, 7365, 7365, 7365, 7365, 7365, 7365, 7365, 7365, 7361, 7361, 7361,
        7361, 7361, 7361, 7361, 7361, 7361, 7361, 7364, 7364, 7364, 7364, 7364, 7364, 7364, 7364,
        7364, 7364, 7360, 7360, 7360, 7360, 7360, 7360, 7360, 7360, 7360, 7360, 7363, 7363, 7363,
        7363, 7363, 7363, 7363, 7363, 7363, 7363, 7359, 7359, 7359, 7359, 7359, 7359, 7359, 7359,
        7359, 7359, 13153, 13153, 13152, 13152, 15732, 15732, 13493, 13493, 13492, 13492, 13155,
        13155, 1987, 1987, 1986, 1986, 6938, 6938, 7781, 7781, 7780, 7780, 14169, 14169, 6821,
        6821, 6820, 6820, 16250, 16250, 2289, 2289, 2288, 2288, 13342, 13342, 2738, 2738, 2737,
        2737, 7404, 7404, 15711, 15711, 15710, 15710, 2080, 2080, 7755, 7755, 7754, 7754, 13696,
        13696, 13257, 13257, 13256, 13256, 12084, 12084, 13537, 13537, 13536, 13536, 2268, 2268,
        15502, 15502, 15501, 15501, 15072, 15072, 1266, 1266, 1265, 1265, 2286, 2286, 861, 915,
        969, 861, 915, 969, 860, 914, 968, 860, 914, 968, 879, 933, 987, 879, 933, 987, 878, 932,
        986, 878, 932, 986, 897, 951, 1005, 897, 951, 1005, 896, 950, 1004, 896, 950, 1004, 863,
        917, 971, 863, 917, 971, 862, 916, 970, 862, 916, 970, 881, 935, 989, 881, 935, 989, 880,
        934, 988, 880, 934, 988, 899, 953, 1007, 899, 953, 1007, 898, 952, 1006, 898, 952, 1006,
        865, 919, 973, 865, 919, 973, 864, 918, 972, 864, 918, 972, 883, 937, 991, 883, 937, 991,
        882, 936, 990, 882, 936, 990, 901, 955, 1009, 901, 955, 1009, 900, 954, 1008, 900, 954,
        1008, 867, 921, 975, 867, 921, 975, 866, 920, 974, 866, 920, 974, 885, 939, 993, 885, 939,
        993, 884, 938, 992, 884, 938, 992, 903, 957, 1011, 903, 957, 1011, 902, 956, 1010, 902,
        956, 1010, 869, 923, 977, 869, 923, 977, 868, 922, 976, 868, 922, 976, 887, 941, 995, 887,
        941, 995, 886, 940, 994, 886, 940, 994, 905, 959, 1013, 905, 959, 1013, 904, 958, 1012,
        904, 958, 1012, 871, 925, 979, 871, 925, 979, 870, 924, 978, 870, 924, 978, 889, 943, 997,
        889, 943, 997, 888, 942, 996, 888, 942, 996, 907, 961, 1015, 907, 961, 1015, 906, 960,
        1014, 906, 960, 1014, 873, 927, 981, 873, 927, 981, 872, 926, 980, 872, 926, 980, 891, 945,
        999, 891, 945, 999, 890, 944, 998, 890, 944, 998, 909, 963, 1017, 909, 963, 1017, 908, 962,
        1016, 908, 962, 1016, 875, 929, 983, 875, 929, 983, 874, 928, 982, 874, 928, 982, 893, 947,
        1001, 893, 947, 1001, 892, 946, 1000, 892, 946, 1000, 911, 965, 1019, 911, 965, 1019, 910,
        964, 1018, 910, 964, 1018, 877, 931, 985, 877, 931, 985, 876, 930, 984, 876, 930, 984, 895,
        949, 1003, 895, 949, 1003, 894, 948, 1002, 894, 948, 1002, 913, 967, 1021, 913, 967, 1021,
        912, 966, 1020, 912, 966, 1020, 8982, 9036, 9090, 8982, 9036, 9090, 8981, 9035, 9089, 8981,
        9035, 9089, 9000, 9054, 9108, 9000, 9054, 9108, 8999, 9053, 9107, 8999, 9053, 9107, 9018,
        9072, 9126, 9018, 9072, 9126, 9017, 9071, 9125, 9017, 9071, 9125, 8984, 9038, 9092, 8984,
        9038, 9092, 8983, 9037, 9091, 8983, 9037, 9091, 9002, 9056, 9110, 9002, 9056, 9110, 9001,
        9055, 9109, 9001, 9055, 9109, 9020, 9074, 9128, 9020, 9074, 9128, 9019, 9073, 9127, 9019,
        9073, 9127, 8986, 9040, 9094, 8986, 9040, 9094, 8985, 9039, 9093, 8985, 9039, 9093, 9004,
        9058, 9112, 9004, 9058, 9112, 9003, 9057, 9111, 9003, 9057, 9111, 9022, 9076, 9130, 9022,
        9076, 9130, 9021, 9075, 9129, 9021, 9075, 9129, 8988, 9042, 9096, 8988, 9042, 9096, 8987,
        9041, 9095, 8987, 9041, 9095, 9006, 9060, 9114, 9006, 9060, 9114, 9005, 9059, 9113, 9005,
        9059, 9113, 9024, 9078, 9132, 9024, 9078, 9132, 9023, 9077, 9131, 9023, 9077, 9131, 8990,
        9044, 9098, 8990, 9044, 9098, 8989, 9043, 9097, 8989, 9043, 9097, 9008, 9062, 9116, 9008,
        9062, 9116, 9007, 9061, 9115, 9007, 9061, 9115, 9026, 9080, 9134, 9026, 9080, 9134, 9025,
        9079, 9133, 9025, 9079, 9133, 8992, 9046, 9100, 8992, 9046, 9100, 8991, 9045, 9099, 8991,
        9045, 9099, 9010, 9064, 9118, 9010, 9064, 9118, 9009, 9063, 9117, 9009, 9063, 9117, 9028,
        9082, 9136, 9028, 9082, 9136, 9027, 9081, 9135, 9027, 9081, 9135, 8994, 9048, 9102, 8994,
        9048, 9102, 8993, 9047, 9101, 8993, 9047, 9101, 9012, 9066, 9120, 9012, 9066, 9120, 9011,
        9065, 9119, 9011, 9065, 9119, 9030, 9084, 9138, 9030, 9084, 9138, 9029, 9083, 9137, 9029,
        9083, 9137, 8996, 9050, 9104, 8996, 9050, 9104, 8995, 9049, 9103, 8995, 9049, 9103, 9014,
        9068, 9122, 9014, 9068, 9122, 9013, 9067, 9121, 9013, 9067, 9121, 9032, 9086, 9140, 9032,
        9086, 9140, 9031, 9085, 9139, 9031, 9085, 9139, 8998, 9052, 9106, 8998, 9052, 9106, 8997,
        9051, 9105, 8997, 9051, 9105, 9016, 9070, 9124, 9016, 9070, 9124, 9015, 9069, 9123, 9015,
        9069, 9123, 9034, 9088, 9142, 9034, 9088, 9142, 9033, 9087, 9141, 9033, 9087, 9141, 1087,
        1141, 1195, 1087, 1141, 1195, 1086, 1140, 1194, 1086, 1140, 1194, 1105, 1159, 1213, 1105,
        1159, 1213, 1104, 1158, 1212, 1104, 1158, 1212, 1123, 1177, 1231, 1123, 1177, 1231, 1122,
        1176, 1230, 1122, 1176, 1230, 1089, 1143, 1197, 1089, 1143, 1197, 1088, 1142, 1196, 1088,
        1142, 1196, 1107, 1161, 1215, 1107, 1161, 1215, 1106, 1160, 1214, 1106, 1160, 1214, 1125,
        1179, 1233, 1125, 1179, 1233, 1124, 1178, 1232, 1124, 1178, 1232, 1091, 1145, 1199, 1091,
        1145, 1199, 1090, 1144, 1198, 1090, 1144, 1198, 1109, 1163, 1217, 1109, 1163, 1217, 1108,
        1162, 1216, 1108, 1162, 1216, 1127, 1181, 1235, 1127, 1181, 1235, 1126, 1180, 1234, 1126,
        1180, 1234, 1093, 1147, 1201, 1093, 1147, 1201, 1092, 1146, 1200, 1092, 1146, 1200, 1111,
        1165, 1219, 1111, 1165, 1219, 1110, 1164, 1218, 1110, 1164, 1218, 1129, 1183, 1237, 1129,
        1183, 1237, 1128, 1182, 1236, 1128, 1182, 1236, 1095, 1149, 1203, 1095, 1149, 1203, 1094,
        1148, 1202, 1094, 1148, 1202, 1113, 1167, 1221, 1113, 1167, 1221, 1112, 1166, 1220, 1112,
        1166, 1220, 1131, 1185, 1239, 1131, 1185, 1239, 1130, 1184, 1238, 1130, 1184, 1238, 1097,
        1151, 1205, 1097, 1151, 1205, 1096, 1150, 1204, 1096, 1150, 1204, 1115, 1169, 1223, 1115,
        1169, 1223, 1114, 1168, 1222, 1114, 1168, 1222, 1133, 1187, 1241, 1133, 1187, 1241, 1132,
        1186, 1240, 1132, 1186, 1240, 1099, 1153, 1207, 1099, 1153, 1207, 1098, 1152, 1206, 1098,
        1152, 1206, 1117, 1171, 1225, 1117, 1171, 1225, 1116, 1170, 1224, 1116, 1170, 1224, 1135,
        1189, 1243, 1135, 1189, 1243, 1134, 1188, 1242, 1134, 1188, 1242, 1101, 1155, 1209, 1101,
        1155, 1209, 1100, 1154, 1208, 1100, 1154, 1208, 1119, 1173, 1227, 1119, 1173, 1227, 1118,
        1172, 1226, 1118, 1172, 1226, 1137, 1191, 1245, 1137, 1191, 1245, 1136, 1190, 1244, 1136,
        1190, 1244, 1103, 1157, 1211, 1103, 1157, 1211, 1102, 1156, 1210, 1102, 1156, 1210, 1121,
        1175, 1229, 1121, 1175, 1229, 1120, 1174, 1228, 1120, 1174, 1228, 1139, 1193, 1247, 1139,
        1193, 1247, 1138, 1192, 1246, 1138, 1192, 1246, 17063, 17117, 17171, 17063, 17117, 17171,
        17062, 17116, 17170, 17062, 17116, 17170, 17081, 17135, 17189, 17081, 17135, 17189, 17080,
        17134, 17188, 17080, 17134, 17188, 17099, 17153, 17207, 17099, 17153, 17207, 17098, 17152,
        17206, 17098, 17152, 17206, 17065, 17119, 17173, 17065, 17119, 17173, 17064, 17118, 17172,
        17064, 17118, 17172, 17083, 17137, 17191, 17083, 17137, 17191, 17082, 17136, 17190, 17082,
        17136, 17190, 17101, 17155, 17209, 17101, 17155, 17209, 17100, 17154, 17208, 17100, 17154,
        17208, 17067, 17121, 17175, 17067, 17121, 17175, 17066, 17120, 17174, 17066, 17120, 17174,
        17085, 17139, 17193, 17085, 17139, 17193, 17084, 17138, 17192, 17084, 17138, 17192, 17103,
        17157, 17211, 17103, 17157, 17211, 17102, 17156, 17210, 17102, 17156, 17210, 17069, 17123,
        17177, 17069, 17123, 17177, 17068, 17122, 17176, 17068, 17122, 17176, 17087, 17141, 17195,
        17087, 17141, 17195, 17086, 17140, 17194, 17086, 17140, 17194, 17105, 17159, 17213, 17105,
        17159, 17213, 17104, 17158, 17212, 17104, 17158, 17212, 17071, 17125, 17179, 17071, 17125,
        17179, 17070, 17124, 17178, 17070, 17124, 17178, 17089, 17143, 17197, 17089, 17143, 17197,
        17088, 17142, 17196, 17088, 17142, 17196, 17107, 17161, 17215, 17107, 17161, 17215, 17106,
        17160, 17214, 17106, 17160, 17214, 17073, 17127, 17181, 17073, 17127, 17181, 17072, 17126,
        17180, 17072, 17126, 17180, 17091, 17145, 17199, 17091, 17145, 17199, 17090, 17144, 17198,
        17090, 17144, 17198, 17109, 17163, 17217, 17109, 17163, 17217, 17108, 17162, 17216, 17108,
        17162, 17216, 17075, 17129, 17183, 17075, 17129, 17183, 17074, 17128, 17182, 17074, 17128,
        17182, 17093, 17147, 17201, 17093, 17147, 17201, 17092, 17146, 17200, 17092, 17146, 17200,
        17111, 17165, 17219, 17111, 17165, 17219, 17110, 17164, 17218, 17110, 17164, 17218, 17077,
        17131, 17185, 17077, 17131, 17185, 17076, 17130, 17184, 17076, 17130, 17184, 17095, 17149,
        17203, 17095, 17149, 17203, 17094, 17148, 17202, 17094, 17148, 17202, 17113, 17167, 17221,
        17113, 17167, 17221, 17112, 17166, 17220, 17112, 17166, 17220, 17079, 17133, 17187, 17079,
        17133, 17187, 17078, 17132, 17186, 17078, 17132, 17186, 17097, 17151, 17205, 17097, 17151,
        17205, 17096, 17150, 17204, 17096, 17150, 17204, 17115, 17169, 17223, 17115, 17169, 17223,
        17114, 17168, 17222, 17114, 17168, 17222, 10897, 10951, 11005, 10897, 10951, 11005, 10896,
        10950, 11004, 10896, 10950, 11004, 10915, 10969, 11023, 10915, 10969, 11023, 10914, 10968,
        11022, 10914, 10968, 11022, 10933, 10987, 11041, 10933, 10987, 11041, 10932, 10986, 11040,
        10932, 10986, 11040, 10899, 10953, 11007, 10899, 10953, 11007, 10898, 10952, 11006, 10898,
        10952, 11006, 10917, 10971, 11025, 10917, 10971, 11025, 10916, 10970, 11024, 10916, 10970,
        11024, 10935, 10989, 11043, 10935, 10989, 11043, 10934, 10988, 11042, 10934, 10988, 11042,
        10901, 10955, 11009, 10901, 10955, 11009, 10900, 10954, 11008, 10900, 10954, 11008, 10919,
        10973, 11027, 10919, 10973, 11027, 10918, 10972, 11026, 10918, 10972, 11026, 10937, 10991,
        11045, 10937, 10991, 11045, 10936, 10990, 11044, 10936, 10990, 11044, 10903, 10957, 11011,
        10903, 10957, 11011, 10902, 10956, 11010, 10902, 10956, 11010, 10921, 10975, 11029, 10921,
        10975, 11029, 10920, 10974, 11028, 10920, 10974, 11028, 10939, 10993, 11047, 10939, 10993,
        11047, 10938, 10992, 11046, 10938, 10992, 11046, 10905, 10959, 11013, 10905, 10959, 11013,
        10904, 10958, 11012, 10904, 10958, 11012, 10923, 10977, 11031, 10923, 10977, 11031, 10922,
        10976, 11030, 10922, 10976, 11030, 10941, 10995, 11049, 10941, 10995, 11049, 10940, 10994,
        11048, 10940, 10994, 11048, 10907, 10961, 11015, 10907, 10961, 11015, 10906, 10960, 11014,
        10906, 10960, 11014, 10925, 10979, 11033, 10925, 10979, 11033, 10924, 10978, 11032, 10924,
        10978, 11032, 10943, 10997, 11051, 10943, 10997, 11051, 10942, 10996, 11050, 10942, 10996,
        11050, 10909, 10963, 11017, 10909, 10963, 11017, 10908, 10962, 11016, 10908, 10962, 11016,
        10927, 10981, 11035, 10927, 10981, 11035, 10926, 10980, 11034, 10926, 10980, 11034, 10945,
        10999, 11053, 10945, 10999, 11053, 10944, 10998, 11052, 10944, 10998, 11052, 10911, 10965,
        11019, 10911, 10965, 11019, 10910, 10964, 11018, 10910, 10964, 11018, 10929, 10983, 11037,
        10929, 10983, 11037, 10928, 10982, 11036, 10928, 10982, 11036, 10947, 11001, 11055, 10947,
        11001, 11055, 10946, 11000, 11054, 10946, 11000, 11054, 10913, 10967, 11021, 10913, 10967,
        11021, 10912, 10966, 11020, 10912, 10966, 11020, 10931, 10985, 11039, 10931, 10985, 11039,
        10930, 10984, 11038, 10930, 10984, 11038, 10949, 11003, 11057, 10949, 11003, 11057, 10948,
        11002, 11056, 10948, 11002, 11056, 10311, 10365, 10419, 10311, 10365, 10419, 10310, 10364,
        10418, 10310, 10364, 10418, 10329, 10383, 10437, 10329, 10383, 10437, 10328, 10382, 10436,
        10328, 10382, 10436, 10347, 10401, 10455, 10347, 10401, 10455, 10346, 10400, 10454, 10346,
        10400, 10454, 10313, 10367, 10421, 10313, 10367, 10421, 10312, 10366, 10420, 10312, 10366,
        10420, 10331, 10385, 10439, 10331, 10385, 10439, 10330, 10384, 10438, 10330, 10384, 10438,
        10349, 10403, 10457, 10349, 10403, 10457, 10348, 10402, 10456, 10348, 10402, 10456, 10315,
        10369, 10423, 10315, 10369, 10423, 10314, 10368, 10422, 10314, 10368, 10422, 10333, 10387,
        10441, 10333, 10387, 10441, 10332, 10386, 10440, 10332, 10386, 10440, 10351, 10405, 10459,
        10351, 10405, 10459, 10350, 10404, 10458, 10350, 10404, 10458, 10317, 10371, 10425, 10317,
        10371, 10425, 10316, 10370, 10424, 10316, 10370, 10424, 10335, 10389, 10443, 10335, 10389,
        10443, 10334, 10388, 10442, 10334, 10388, 10442, 10353, 10407, 10461, 10353, 10407, 10461,
        10352, 10406, 10460, 10352, 10406, 10460, 10319, 10373, 10427, 10319, 10373, 10427, 10318,
        10372, 10426, 10318, 10372, 10426, 10337, 10391, 10445, 10337, 10391, 10445, 10336, 10390,
        10444, 10336, 10390, 10444, 10355, 10409, 10463, 10355, 10409, 10463, 10354, 10408, 10462,
        10354, 10408, 10462, 10321, 10375, 10429, 10321, 10375, 10429, 10320, 10374, 10428, 10320,
        10374, 10428, 10339, 10393, 10447, 10339, 10393, 10447, 10338, 10392, 10446, 10338, 10392,
        10446, 10357, 10411, 10465, 10357, 10411, 10465, 10356, 10410, 10464, 10356, 10410, 10464,
        10323, 10377, 10431, 10323, 10377, 10431, 10322, 10376, 10430, 10322, 10376, 10430, 10341,
        10395, 10449, 10341, 10395, 10449, 10340, 10394, 10448, 10340, 10394, 10448, 10359, 10413,
        10467, 10359, 10413, 10467, 10358, 10412, 10466, 10358, 10412, 10466, 10325, 10379, 10433,
        10325, 10379, 10433, 10324, 10378, 10432, 10324, 10378, 10432, 10343, 10397, 10451, 10343,
        10397, 10451, 10342, 10396, 10450, 10342, 10396, 10450, 10361, 10415, 10469, 10361, 10415,
        10469, 10360, 10414, 10468, 10360, 10414, 10468, 10327, 10381, 10435, 10327, 10381, 10435,
        10326, 10380, 10434, 10326, 10380, 10434, 10345, 10399, 10453, 10345, 10399, 10453, 10344,
        10398, 10452, 10344, 10398, 10452, 10363, 10417, 10471, 10363, 10417, 10471, 10362, 10416,
        10470, 10362, 10416, 10470, 3207, 3261, 3315, 3207, 3261, 3315, 3206, 3260, 3314, 3206,
        3260, 3314, 3225, 3279, 3333, 3225, 3279, 3333, 3224, 3278, 3332, 3224, 3278, 3332, 3243,
        3297, 3351, 3243, 3297, 3351, 3242, 3296, 3350, 3242, 3296, 3350, 3209, 3263, 3317, 3209,
        3263, 3317, 3208, 3262, 3316, 3208, 3262, 3316, 3227, 3281, 3335, 3227, 3281, 3335, 3226,
        3280, 3334, 3226, 3280, 3334, 3245, 3299, 3353, 3245, 3299, 3353, 3244, 3298, 3352, 3244,
        3298, 3352, 3211, 3265, 3319, 3211, 3265, 3319, 3210, 3264, 3318, 3210, 3264, 3318, 3229,
        3283, 3337, 3229, 3283, 3337, 3228, 3282, 3336, 3228, 3282, 3336, 3247, 3301, 3355, 3247,
        3301, 3355, 3246, 3300, 3354, 3246, 3300, 3354, 3213, 3267, 3321, 3213, 3267, 3321, 3212,
        3266, 3320, 3212, 3266, 3320, 3231, 3285, 3339, 3231, 3285, 3339, 3230, 3284, 3338, 3230,
        3284, 3338, 3249, 3303, 3357, 3249, 3303, 3357, 3248, 3302, 3356, 3248, 3302, 3356, 3215,
        3269, 3323, 3215, 3269, 3323, 3214, 3268, 3322, 3214, 3268, 3322, 3233, 3287, 3341, 3233,
        3287, 3341, 3232, 3286, 3340, 3232, 3286, 3340, 3251, 3305, 3359, 3251, 3305, 3359, 3250,
        3304, 3358, 3250, 3304, 3358, 3217, 3271, 3325, 3217, 3271, 3325, 3216, 3270, 3324, 3216,
        3270, 3324, 3235, 3289, 3343, 3235, 3289, 3343, 3234, 3288, 3342, 3234, 3288, 3342, 3253,
        3307, 3361, 3253, 3307, 3361, 3252, 3306, 3360, 3252, 3306, 3360, 3219, 3273, 3327, 3219,
        3273, 3327, 3218, 3272, 3326, 3218, 3272, 3326, 3237, 3291, 3345, 3237, 3291, 3345, 3236,
        3290, 3344, 3236, 3290, 3344, 3255, 3309, 3363, 3255, 3309, 3363, 3254, 3308, 3362, 3254,
        3308, 3362, 3221, 3275, 3329, 3221, 3275, 3329, 3220, 3274, 3328, 3220, 3274, 3328, 3239,
        3293, 3347, 3239, 3293, 3347, 3238, 3292, 3346, 3238, 3292, 3346, 3257, 3311, 3365, 3257,
        3311, 3365, 3256, 3310, 3364, 3256, 3310, 3364, 3223, 3277, 3331, 3223, 3277, 3331, 3222,
        3276, 3330, 3222, 3276, 3330, 3241, 3295, 3349, 3241, 3295, 3349, 3240, 3294, 3348, 3240,
        3294, 3348, 3259, 3313, 3367, 3259, 3313, 3367, 3258, 3312, 3366, 3258, 3312, 3366, 14180,
        14234, 14288, 14180, 14234, 14288, 14179, 14233, 14287, 14179, 14233, 14287, 14198, 14252,
        14306, 14198, 14252, 14306, 14197, 14251, 14305, 14197, 14251, 14305, 14216, 14270, 14324,
        14216, 14270, 14324, 14215, 14269, 14323, 14215, 14269, 14323, 14182, 14236, 14290, 14182,
        14236, 14290, 14181, 14235, 14289, 14181, 14235, 14289, 14200, 14254, 14308, 14200, 14254,
        14308, 14199, 14253, 14307, 14199, 14253, 14307, 14218, 14272, 14326, 14218, 14272, 14326,
        14217, 14271, 14325, 14217, 14271, 14325, 14184, 14238, 14292, 14184, 14238, 14292, 14183,
        14237, 14291, 14183, 14237, 14291, 14202, 14256, 14310, 14202, 14256, 14310, 14201, 14255,
        14309, 14201, 14255, 14309, 14220, 14274, 14328, 14220, 14274, 14328, 14219, 14273, 14327,
        14219, 14273, 14327, 14186, 14240, 14294, 14186, 14240, 14294, 14185, 14239, 14293, 14185,
        14239, 14293, 14204, 14258, 14312, 14204, 14258, 14312, 14203, 14257, 14311, 14203, 14257,
        14311, 14222, 14276, 14330, 14222, 14276, 14330, 14221, 14275, 14329, 14221, 14275, 14329,
        14188, 14242, 14296, 14188, 14242, 14296, 14187, 14241, 14295, 14187, 14241, 14295, 14206,
        14260, 14314, 14206, 14260, 14314, 14205, 14259, 14313, 14205, 14259, 14313, 14224, 14278,
        14332, 14224, 14278, 14332, 14223, 14277, 14331, 14223, 14277, 14331, 14190, 14244, 14298,
        14190, 14244, 14298, 14189, 14243, 14297, 14189, 14243, 14297, 14208, 14262, 14316, 14208,
        14262, 14316, 14207, 14261, 14315, 14207, 14261, 14315, 14226, 14280, 14334, 14226, 14280,
        14334, 14225, 14279, 14333, 14225, 14279, 14333, 14192, 14246, 14300, 14192, 14246, 14300,
        14191, 14245, 14299, 14191, 14245, 14299, 14210, 14264, 14318, 14210, 14264, 14318, 14209,
        14263, 14317, 14209, 14263, 14317, 14228, 14282, 14336, 14228, 14282, 14336, 14227, 14281,
        14335, 14227, 14281, 14335, 14194, 14248, 14302, 14194, 14248, 14302, 14193, 14247, 14301,
        14193, 14247, 14301, 14212, 14266, 14320, 14212, 14266, 14320, 14211, 14265, 14319, 14211,
        14265, 14319, 14230, 14284, 14338, 14230, 14284, 14338, 14229, 14283, 14337, 14229, 14283,
        14337, 14196, 14250, 14304, 14196, 14250, 14304, 14195, 14249, 14303, 14195, 14249, 14303,
        14214, 14268, 14322, 14214, 14268, 14322, 14213, 14267, 14321, 14213, 14267, 14321, 14232,
        14286, 14340, 14232, 14286, 14340, 14231, 14285, 14339, 14231, 14285, 14339, 10500, 10554,
        10608, 10500, 10554, 10608, 10499, 10553, 10607, 10499, 10553, 10607, 10518, 10572, 10626,
        10518, 10572, 10626, 10517, 10571, 10625, 10517, 10571, 10625, 10536, 10590, 10644, 10536,
        10590, 10644, 10535, 10589, 10643, 10535, 10589, 10643, 10502, 10556, 10610, 10502, 10556,
        10610, 10501, 10555, 10609, 10501, 10555, 10609, 10520, 10574, 10628, 10520, 10574, 10628,
        10519, 10573, 10627, 10519, 10573, 10627, 10538, 10592, 10646, 10538, 10592, 10646, 10537,
        10591, 10645, 10537, 10591, 10645, 10504, 10558, 10612, 10504, 10558, 10612, 10503, 10557,
        10611, 10503, 10557, 10611, 10522, 10576, 10630, 10522, 10576, 10630, 10521, 10575, 10629,
        10521, 10575, 10629, 10540, 10594, 10648, 10540, 10594, 10648, 10539, 10593, 10647, 10539,
        10593, 10647, 10506, 10560, 10614, 10506, 10560, 10614, 10505, 10559, 10613, 10505, 10559,
        10613, 10524, 10578, 10632, 10524, 10578, 10632, 10523, 10577, 10631, 10523, 10577, 10631,
        10542, 10596, 10650, 10542, 10596, 10650, 10541, 10595, 10649, 10541, 10595, 10649, 10508,
        10562, 10616, 10508, 10562, 10616, 10507, 10561, 10615, 10507, 10561, 10615, 10526, 10580,
        10634, 10526, 10580, 10634, 10525, 10579, 10633, 10525, 10579, 10633, 10544, 10598, 10652,
        10544, 10598, 10652, 10543, 10597, 10651, 10543, 10597, 10651, 10510, 10564, 10618, 10510,
        10564, 10618, 10509, 10563, 10617, 10509, 10563, 10617, 10528, 10582, 10636, 10528, 10582,
        10636, 10527, 10581, 10635, 10527, 10581, 10635, 10546, 10600, 10654, 10546, 10600, 10654,
        10545, 10599, 10653, 10545, 10599, 10653, 10512, 10566, 10620, 10512, 10566, 10620, 10511,
        10565, 10619, 10511, 10565, 10619, 10530, 10584, 10638, 10530, 10584, 10638, 10529, 10583,
        10637, 10529, 10583, 10637, 10548, 10602, 10656, 10548, 10602, 10656, 10547, 10601, 10655,
        10547, 10601, 10655, 10514, 10568, 10622, 10514, 10568, 10622, 10513, 10567, 10621, 10513,
        10567, 10621, 10532, 10586, 10640, 10532, 10586, 10640, 10531, 10585, 10639, 10531, 10585,
        10639, 10550, 10604, 10658, 10550, 10604, 10658, 10549, 10603, 10657, 10549, 10603, 10657,
        10516, 10570, 10624, 10516, 10570, 10624, 10515, 10569, 10623, 10515, 10569, 10623, 10534,
        10588, 10642, 10534, 10588, 10642, 10533, 10587, 10641, 10533, 10587, 10641, 10552, 10606,
        10660, 10552, 10606, 10660, 10551, 10605, 10659, 10551, 10605, 10659, 15306, 15360, 15414,
        15306, 15360, 15414, 15305, 15359, 15413, 15305, 15359, 15413, 15324, 15378, 15432, 15324,
        15378, 15432, 15323, 15377, 15431, 15323, 15377, 15431, 15342, 15396, 15450, 15342, 15396,
        15450, 15341, 15395, 15449, 15341, 15395, 15449, 15308, 15362, 15416, 15308, 15362, 15416,
        15307, 15361, 15415, 15307, 15361, 15415, 15326, 15380, 15434, 15326, 15380, 15434, 15325,
        15379, 15433, 15325, 15379, 15433, 15344, 15398, 15452, 15344, 15398, 15452, 15343, 15397,
        15451, 15343, 15397, 15451, 15310, 15364, 15418, 15310, 15364, 15418, 15309, 15363, 15417,
        15309, 15363, 15417, 15328, 15382, 15436, 15328, 15382, 15436, 15327, 15381, 15435, 15327,
        15381, 15435, 15346, 15400, 15454, 15346, 15400, 15454, 15345, 15399, 15453, 15345, 15399,
        15453, 15312, 15366, 15420, 15312, 15366, 15420, 15311, 15365, 15419, 15311, 15365, 15419,
        15330, 15384, 15438, 15330, 15384, 15438, 15329, 15383, 15437, 15329, 15383, 15437, 15348,
        15402, 15456, 15348, 15402, 15456, 15347, 15401, 15455, 15347, 15401, 15455, 15314, 15368,
        15422, 15314, 15368, 15422, 15313, 15367, 15421, 15313, 15367, 15421, 15332, 15386, 15440,
        15332, 15386, 15440, 15331, 15385, 15439, 15331, 15385, 15439, 15350, 15404, 15458, 15350,
        15404, 15458, 15349, 15403, 15457, 15349, 15403, 15457, 15316, 15370, 15424, 15316, 15370,
        15424, 15315, 15369, 15423, 15315, 15369, 15423, 15334, 15388, 15442, 15334, 15388, 15442,
        15333, 15387, 15441, 15333, 15387, 15441, 15352, 15406, 15460, 15352, 15406, 15460, 15351,
        15405, 15459, 15351, 15405, 15459, 15318, 15372, 15426, 15318, 15372, 15426, 15317, 15371,
        15425, 15317, 15371, 15425, 15336, 15390, 15444, 15336, 15390, 15444, 15335, 15389, 15443,
        15335, 15389, 15443, 15354, 15408, 15462, 15354, 15408, 15462, 15353, 15407, 15461, 15353,
        15407, 15461, 15320, 15374, 15428, 15320, 15374, 15428, 15319, 15373, 15427, 15319, 15373,
        15427, 15338, 15392, 15446, 15338, 15392, 15446, 15337, 15391, 15445, 15337, 15391, 15445,
        15356, 15410, 15464, 15356, 15410, 15464, 15355, 15409, 15463, 15355, 15409, 15463, 15322,
        15376, 15430, 15322, 15376, 15430, 15321, 15375, 15429, 15321, 15375, 15429, 15340, 15394,
        15448, 15340, 15394, 15448, 15339, 15393, 15447, 15339, 15393, 15447, 15358, 15412, 15466,
        15358, 15412, 15466, 15357, 15411, 15465, 15357, 15411, 15465, 16532, 16586, 16640, 16532,
        16586, 16640, 16531, 16585, 16639, 16531, 16585, 16639, 16550, 16604, 16658, 16550, 16604,
        16658, 16549, 16603, 16657, 16549, 16603, 16657, 16568, 16622, 16676, 16568, 16622, 16676,
        16567, 16621, 16675, 16567, 16621, 16675, 16534, 16588, 16642, 16534, 16588, 16642, 16533,
        16587, 16641, 16533, 16587, 16641, 16552, 16606, 16660, 16552, 16606, 16660, 16551, 16605,
        16659, 16551, 16605, 16659, 16570, 16624, 16678, 16570, 16624, 16678, 16569, 16623, 16677,
        16569, 16623, 16677, 16536, 16590, 16644, 16536, 16590, 16644, 16535, 16589, 16643, 16535,
        16589, 16643, 16554, 16608, 16662, 16554, 16608, 16662, 16553, 16607, 16661, 16553, 16607,
        16661, 16572, 16626, 16680, 16572, 16626, 16680, 16571, 16625, 16679, 16571, 16625, 16679,
        16538, 16592, 16646, 16538, 16592, 16646, 16537, 16591, 16645, 16537, 16591, 16645, 16556,
        16610, 16664, 16556, 16610, 16664, 16555, 16609, 16663, 16555, 16609, 16663, 16574, 16628,
        16682, 16574, 16628, 16682, 16573, 16627, 16681, 16573, 16627, 16681, 16540, 16594, 16648,
        16540, 16594, 16648, 16539, 16593, 16647, 16539, 16593, 16647, 16558, 16612, 16666, 16558,
        16612, 16666, 16557, 16611, 16665, 16557, 16611, 16665, 16576, 16630, 16684, 16576, 16630,
        16684, 16575, 16629, 16683, 16575, 16629, 16683, 16542, 16596, 16650, 16542, 16596, 16650,
        16541, 16595, 16649, 16541, 16595, 16649, 16560, 16614, 16668, 16560, 16614, 16668, 16559,
        16613, 16667, 16559, 16613, 16667, 16578, 16632, 16686, 16578, 16632, 16686, 16577, 16631,
        16685, 16577, 16631, 16685, 16544, 16598, 16652, 16544, 16598, 16652, 16543, 16597, 16651,
        16543, 16597, 16651, 16562, 16616, 16670, 16562, 16616, 16670, 16561, 16615, 16669, 16561,
        16615, 16669, 16580, 16634, 16688, 16580, 16634, 16688, 16579, 16633, 16687, 16579, 16633,
        16687, 16546, 16600, 16654, 16546, 16600, 16654, 16545, 16599, 16653, 16545, 16599, 16653,
        16564, 16618, 16672, 16564, 16618, 16672, 16563, 16617, 16671, 16563, 16617, 16671, 16582,
        16636, 16690, 16582, 16636, 16690, 16581, 16635, 16689, 16581, 16635, 16689, 16548, 16602,
        16656, 16548, 16602, 16656, 16547, 16601, 16655, 16547, 16601, 16655, 16566, 16620, 16674,
        16566, 16620, 16674, 16565, 16619, 16673, 16565, 16619, 16673, 16584, 16638, 16692, 16584,
        16638, 16692, 16583, 16637, 16691, 16583, 16637, 16691, 123, 177, 231, 123, 177, 231, 122,
        176, 230, 122, 176, 230, 141, 195, 249, 141, 195, 249, 140, 194, 248, 140, 194, 248, 159,
        213, 267, 159, 213, 267, 158, 212, 266, 158, 212, 266, 125, 179, 233, 125, 179, 233, 124,
        178, 232, 124, 178, 232, 143, 197, 251, 143, 197, 251, 142, 196, 250, 142, 196, 250, 161,
        215, 269, 161, 215, 269, 160, 214, 268, 160, 214, 268, 127, 181, 235, 127, 181, 235, 126,
        180, 234, 126, 180, 234, 145, 199, 253, 145, 199, 253, 144, 198, 252, 144, 198, 252, 163,
        217, 271, 163, 217, 271, 162, 216, 270, 162, 216, 270, 129, 183, 237, 129, 183, 237, 128,
        182, 236, 128, 182, 236, 147, 201, 255, 147, 201, 255, 146, 200, 254, 146, 200, 254, 165,
        219, 273, 165, 219, 273, 164, 218, 272, 164, 218, 272, 131, 185, 239, 131, 185, 239, 130,
        184, 238, 130, 184, 238, 149, 203, 257, 149, 203, 257, 148, 202, 256, 148, 202, 256, 167,
        221, 275, 167, 221, 275, 166, 220, 274, 166, 220, 274, 133, 187, 241, 133, 187, 241, 132,
        186, 240, 132, 186, 240, 151, 205, 259, 151, 205, 259, 150, 204, 258, 150, 204, 258, 169,
        223, 277, 169, 223, 277, 168, 222, 276, 168, 222, 276, 135, 189, 243, 135, 189, 243, 134,
        188, 242, 134, 188, 242, 153, 207, 261, 153, 207, 261, 152, 206, 260, 152, 206, 260, 171,
        225, 279, 171, 225, 279, 170, 224, 278, 170, 224, 278, 137, 191, 245, 137, 191, 245, 136,
        190, 244, 136, 190, 244, 155, 209, 263, 155, 209, 263, 154, 208, 262, 154, 208, 262, 173,
        227, 281, 173, 227, 281, 172, 226, 280, 172, 226, 280, 139, 193, 247, 139, 193, 247, 138,
        192, 246, 138, 192, 246, 157, 211, 265, 157, 211, 265, 156, 210, 264, 156, 210, 264, 175,
        229, 283, 175, 229, 283, 174, 228, 282, 174, 228, 282, 3478, 3532, 3586, 3478, 3532, 3586,
        3477, 3531, 3585, 3477, 3531, 3585, 3496, 3550, 3604, 3496, 3550, 3604, 3495, 3549, 3603,
        3495, 3549, 3603, 3514, 3568, 3622, 3514, 3568, 3622, 3513, 3567, 3621, 3513, 3567, 3621,
        3480, 3534, 3588, 3480, 3534, 3588, 3479, 3533, 3587, 3479, 3533, 3587, 3498, 3552, 3606,
        3498, 3552, 3606, 3497, 3551, 3605, 3497, 3551, 3605, 3516, 3570, 3624, 3516, 3570, 3624,
        3515, 3569, 3623, 3515, 3569, 3623, 3482, 3536, 3590, 3482, 3536, 3590, 3481, 3535, 3589,
        3481, 3535, 3589, 3500, 3554, 3608, 3500, 3554, 3608, 3499, 3553, 3607, 3499, 3553, 3607,
        3518, 3572, 3626, 3518, 3572, 3626, 3517, 3571, 3625, 3517, 3571, 3625, 3484, 3538, 3592,
        3484, 3538, 3592, 3483, 3537, 3591, 3483, 3537, 3591, 3502, 3556, 3610, 3502, 3556, 3610,
        3501, 3555, 3609, 3501, 3555, 3609, 3520, 3574, 3628, 3520, 3574, 3628, 3519, 3573, 3627,
        3519, 3573, 3627, 3486, 3540, 3594, 3486, 3540, 3594, 3485, 3539, 3593, 3485, 3539, 3593,
        3504, 3558, 3612, 3504, 3558, 3612, 3503, 3557, 3611, 3503, 3557, 3611, 3522, 3576, 3630,
        3522, 3576, 3630, 3521, 3575, 3629, 3521, 3575, 3629, 3488, 3542, 3596, 3488, 3542, 3596,
        3487, 3541, 3595, 3487, 3541, 3595, 3506, 3560, 3614, 3506, 3560, 3614, 3505, 3559, 3613,
        3505, 3559, 3613, 3524, 3578, 3632, 3524, 3578, 3632, 3523, 3577, 3631, 3523, 3577, 3631,
        3490, 3544, 3598, 3490, 3544, 3598, 3489, 3543, 3597, 3489, 3543, 3597, 3508, 3562, 3616,
        3508, 3562, 3616, 3507, 3561, 3615, 3507, 3561, 3615, 3526, 3580, 3634, 3526, 3580, 3634,
        3525, 3579, 3633, 3525, 3579, 3633, 3492, 3546, 3600, 3492, 3546, 3600, 3491, 3545, 3599,
        3491, 3545, 3599, 3510, 3564, 3618, 3510, 3564, 3618, 3509, 3563, 3617, 3509, 3563, 3617,
        3528, 3582, 3636, 3528, 3582, 3636, 3527, 3581, 3635, 3527, 3581, 3635, 3494, 3548, 3602,
        3494, 3548, 3602, 3493, 3547, 3601, 3493, 3547, 3601, 3512, 3566, 3620, 3512, 3566, 3620,
        3511, 3565, 3619, 3511, 3565, 3619, 3530, 3584, 3638, 3530, 3584, 3638, 3529, 3583, 3637,
        3529, 3583, 3637, 5655, 5655, 5656, 5656, 5657, 5657, 5658, 5658, 5659, 5659, 5660, 5660,
        5661, 5661, 5662, 5662, 5655, 5655, 5656, 5656, 5657, 5657, 5658, 5658, 5659, 5659, 5660,
        5660, 5661, 5661, 5662, 5662, 6419, 6417, 6418, 6420, 7507, 7501, 7510, 7504, 7508, 7502,
        7509, 7503, 7506, 7500, 7505, 7499, 15879, 2731, 15877, 2729, 15878, 2730, 15880, 2732,
        14492, 15695, 14490, 15693, 14491, 15694, 14493, 15696, 17461, 11444, 16471, 16469, 16470,
        16472, 16479, 16477, 16478, 16480, 16475, 16473, 16474, 16476, 14108, 14104, 14108, 14104,
        14106, 14102, 14106, 14102, 14107, 14103, 14107, 14103, 14109, 14105, 14109, 14105, 5897,
        15702, 15700, 15701, 15703, 14086, 14070, 14088, 14072, 14089, 14073, 14087, 14071, 14090,
        14074, 14092, 14076, 14093, 14077, 14091, 14075, 14094, 14078, 14096, 14080, 14097, 14081,
        14095, 14079, 14098, 14082, 14100, 14084, 14101, 14085, 14099, 14083, 14424, 14424, 14423,
        14423, 10853, 10853, 10852, 10852, 17459, 17459, 17458, 17458, 6551, 6551, 6550, 6550,
        13395, 13395, 13394, 13394, 12702, 12702, 12701, 12701, 15895, 15895, 15894, 15894, 15233,
        15233, 15232, 15232, 6422, 6422, 6421, 6421, 7797, 7797, 7796, 7796, 10885, 10885, 10885,
        10885, 10889, 10889, 10889, 10889, 10883, 10883, 10883, 10883, 10887, 10887, 10887, 10887,
        10884, 10884, 10884, 10884, 10888, 10888, 10888, 10888, 10886, 10886, 10886, 10886, 10890,
        10890, 10890, 10890, 16492, 16492, 16492, 16492, 16496, 16496, 16496, 16496, 16490, 16490,
        16490, 16490, 16494, 16494, 16494, 16494, 16491, 16491, 16491, 16491, 16495, 16495, 16495,
        16495, 16493, 16493, 16493, 16493, 16497, 16497, 16497, 16497, 12602, 12603, 12604, 12605,
        13413, 13412, 13414, 15491, 15490, 15492, 12011, 12010, 12012, 10668, 10667, 10669, 13251,
        1578, 12013, 7291, 13402, 12003, 12002, 12004, 14112, 14111, 14113, 7207, 7206, 7208,
        13421, 13420, 13422, 6826, 15951, 9305, 10243, 10244, 10245, 10246, 10247, 10248, 10249,
        10250, 10251, 10252, 10253, 10254, 10255, 10256, 10257, 10258, 10259, 10260, 10261, 10262,
        10263, 10264, 10265, 10266, 10267, 10268, 10243, 10789, 10790, 10791, 10792, 10793, 10794,
        10795, 10796, 10797, 10798, 10799, 10800, 10801, 10802, 10803, 10804, 10805, 10806, 10807,
        10808, 10809, 10810, 10811, 10812, 10813, 10814, 10789, 15697, 8910, 3448, 12009, 12009,
        12008, 12008, 2914, 2914, 13411, 13411, 13410, 13410, 7311, 7311, 17454, 17439, 1540, 1525,
        16435, 16435, 16435, 16435, 16435, 16435, 16435, 16435, 16435, 16435, 16435, 16435, 16435,
        16435, 16435, 16435, 16435, 16435, 16435, 16435, 16435, 16435, 16435, 16435, 16435, 16435,
        16435, 16435, 16435, 16435, 16435, 16435, 11516, 11516, 11516, 11516, 11516, 11516, 11516,
        11516, 11516, 11516, 11516, 11516, 11516, 11516, 11516, 11516, 11516, 11516, 11516, 11516,
        11516, 11516, 11516, 11516, 11516, 11516, 11516, 11516, 11516, 11516, 11516, 11516, 7273,
        7273, 7273, 7273, 7265, 7265, 7265, 7265, 7269, 7269, 7269, 7269, 7261, 7261, 7261, 7261,
        7272, 7272, 7272, 7272, 7264, 7264, 7264, 7264, 7268, 7268, 7268, 7268, 7260, 7260, 7260,
        7260, 7271, 7271, 7271, 7271, 7263, 7263, 7263, 7263, 7267, 7267, 7267, 7267, 7259, 7259,
        7259, 7259, 7270, 7270, 7270, 7270, 7262, 7262, 7262, 7262, 7266, 7266, 7266, 7266, 7258,
        7258, 7258, 7258, 8401, 8401, 8401, 8401, 8393, 8393, 8393, 8393, 8397, 8397, 8397, 8397,
        8389, 8389, 8389, 8389, 8400, 8400, 8400, 8400, 8392, 8392, 8392, 8392, 8396, 8396, 8396,
        8396, 8388, 8388, 8388, 8388, 8399, 8399, 8399, 8399, 8391, 8391, 8391, 8391, 8395, 8395,
        8395, 8395, 8387, 8387, 8387, 8387, 8398, 8398, 8398, 8398, 8390, 8390, 8390, 8390, 8394,
        8394, 8394, 8394, 8386, 8386, 8386, 8386, 8280, 8280, 8276, 8276, 8272, 8272, 8268, 8268,
        8278, 8278, 8274, 8274, 8270, 8270, 8266, 8266, 8279, 8279, 8275, 8275, 8271, 8271, 8267,
        8267, 8281, 8281, 8277, 8277, 8273, 8273, 8269, 8269, 9721, 9721, 9717, 9717, 9713, 9713,
        9709, 9709, 9719, 9719, 9715, 9715, 9711, 9711, 9707, 9707, 9720, 9720, 9716, 9716, 9712,
        9712, 9708, 9708, 9722, 9722, 9718, 9718, 9714, 9714, 9710, 9710, 13181, 13181, 13181,
        13181, 13181, 13181, 13181, 13181, 13181, 13181, 13177, 13177, 13177, 13177, 13177, 13177,
        13177, 13177, 13177, 13177, 13180, 13180, 13180, 13180, 13180, 13180, 13180, 13180, 13180,
        13180, 13176, 13176, 13176, 13176, 13176, 13176, 13176, 13176, 13176, 13176, 13179, 13179,
        13179, 13179, 13179, 13179, 13179, 13179, 13179, 13179, 13175, 13175, 13175, 13175, 13175,
        13175, 13175, 13175, 13175, 13175, 13178, 13178, 13178, 13178, 13178, 13178, 13178, 13178,
        13178, 13178, 13174, 13174, 13174, 13174, 13174, 13174, 13174, 13174, 13174, 13174, 5896,
        5896, 5896, 5896, 5896, 5896, 5896, 5896, 5896, 5896, 5892, 5892, 5892, 5892, 5892, 5892,
        5892, 5892, 5892, 5892, 5895, 5895, 5895, 5895, 5895, 5895, 5895, 5895, 5895, 5895, 5891,
        5891, 5891, 5891, 5891, 5891, 5891, 5891, 5891, 5891, 5894, 5894, 5894, 5894, 5894, 5894,
        5894, 5894, 5894, 5894, 5890, 5890, 5890, 5890, 5890, 5890, 5890, 5890, 5890, 5890, 5893,
        5893, 5893, 5893, 5893, 5893, 5893, 5893, 5893, 5893, 5889, 5889, 5889, 5889, 5889, 5889,
        5889, 5889, 5889, 5889, 7417, 7411, 7417, 7411, 7417, 7411, 7417, 7411, 7418, 7412, 7419,
        7413, 7420, 7414, 7421, 7415, 7416, 7410, 7416, 7410, 7416, 7410, 7416, 7410, 15142, 15136,
        15142, 15136, 15142, 15136, 15142, 15136, 15143, 15137, 15144, 15138, 15145, 15139, 15146,
        15140, 15141, 15135, 15141, 15135, 15141, 15135, 15141, 15135, 6442, 6442, 6438, 6438,
        6458, 6458, 6454, 6454, 6434, 6434, 6430, 6430, 6450, 6450, 6446, 6446, 6440, 6440, 6436,
        6436, 6456, 6456, 6452, 6452, 6432, 6432, 6428, 6428, 6448, 6448, 6444, 6444, 6441, 6441,
        6437, 6437, 6457, 6457, 6453, 6453, 6433, 6433, 6429, 6429, 6449, 6449, 6445, 6445, 6439,
        6439, 6435, 6435, 6455, 6455, 6451, 6451, 6431, 6431, 6427, 6427, 6447, 6447, 6443, 6443,
        93, 93, 89, 89, 109, 109, 105, 105, 85, 85, 81, 81, 101, 101, 97, 97, 91, 91, 87, 87, 107,
        107, 103, 103, 83, 83, 79, 79, 99, 99, 95, 95, 92, 92, 88, 88, 108, 108, 104, 104, 84, 84,
        80, 80, 100, 100, 96, 96, 90, 90, 86, 86, 106, 106, 102, 102, 82, 82, 78, 78, 98, 98, 94,
        94, 15234, 15234, 15235, 15235, 15236, 15236, 15237, 15237, 15238, 15238, 15239, 15239,
        15240, 15240, 15241, 15241, 15242, 15242, 15243, 15243, 15244, 15244, 15245, 15245, 15246,
        15246, 15247, 15247, 15248, 15248, 15249, 15249, 15056, 15056, 15057, 15057, 15058, 15058,
        15059, 15059, 15060, 15060, 15061, 15061, 15062, 15062, 15063, 15063, 15064, 15064, 15065,
        15065, 15066, 15066, 15067, 15067, 15068, 15068, 15069, 15069, 15070, 15070, 15071, 15071,
        851, 851, 852, 852, 853, 853, 854, 854, 2022, 2022, 2023, 2023, 2024, 2024, 2025, 2025,
        13283, 13284, 13285, 13282, 8968, 8950, 8962, 8956, 8957, 8951, 8963, 8969, 8954, 8955,
        8952, 8953, 7791, 7791, 7791, 7791, 7791, 9738, 9739, 9740, 9741, 9742, 9743, 9744, 9745,
        9746, 13297, 13297, 13297, 13297, 13297, 13297, 13297, 13297, 13297, 13297, 13297, 13297,
        13297, 13297, 13297, 13297, 10859, 10863, 10867, 10871, 10875, 10879, 10857, 10861, 10865,
        10869, 10873, 10877, 10858, 10862, 10866, 10870, 10874, 10878, 10860, 10864, 10868, 10872,
        10876, 10880, 13007, 13011, 13015, 13019, 13023, 13027, 13005, 13009, 13013, 13017, 13021,
        13025, 13006, 13010, 13014, 13018, 13022, 13026, 13008, 13012, 13016, 13020, 13024, 13028,
        3368, 7457, 5976, 12972, 13687, 2916, 2917, 2918, 2919, 2920, 1631, 1631, 1631, 1631,
        17423, 15737, 14359, 14359, 14359, 14359, 14359, 14359, 14359, 14359, 14359, 14359, 14355,
        14355, 14355, 14355, 14355, 14355, 14355, 14355, 14355, 14355, 14358, 14358, 14358, 14358,
        14358, 14358, 14358, 14358, 14358, 14358, 14354, 14354, 14354, 14354, 14354, 14354, 14354,
        14354, 14354, 14354, 14357, 14357, 14357, 14357, 14357, 14357, 14357, 14357, 14357, 14357,
        14353, 14353, 14353, 14353, 14353, 14353, 14353, 14353, 14353, 14353, 14356, 14356, 14356,
        14356, 14356, 14356, 14356, 14356, 14356, 14356, 14352, 14352, 14352, 14352, 14352, 14352,
        14352, 14352, 14352, 14352, 6576, 6630, 6684, 6576, 6630, 6684, 6575, 6629, 6683, 6575,
        6629, 6683, 6594, 6648, 6702, 6594, 6648, 6702, 6593, 6647, 6701, 6593, 6647, 6701, 6612,
        6666, 6720, 6612, 6666, 6720, 6611, 6665, 6719, 6611, 6665, 6719, 6578, 6632, 6686, 6578,
        6632, 6686, 6577, 6631, 6685, 6577, 6631, 6685, 6596, 6650, 6704, 6596, 6650, 6704, 6595,
        6649, 6703, 6595, 6649, 6703, 6614, 6668, 6722, 6614, 6668, 6722, 6613, 6667, 6721, 6613,
        6667, 6721, 6580, 6634, 6688, 6580, 6634, 6688, 6579, 6633, 6687, 6579, 6633, 6687, 6598,
        6652, 6706, 6598, 6652, 6706, 6597, 6651, 6705, 6597, 6651, 6705, 6616, 6670, 6724, 6616,
        6670, 6724, 6615, 6669, 6723, 6615, 6669, 6723, 6582, 6636, 6690, 6582, 6636, 6690, 6581,
        6635, 6689, 6581, 6635, 6689, 6600, 6654, 6708, 6600, 6654, 6708, 6599, 6653, 6707, 6599,
        6653, 6707, 6618, 6672, 6726, 6618, 6672, 6726, 6617, 6671, 6725, 6617, 6671, 6725, 6584,
        6638, 6692, 6584, 6638, 6692, 6583, 6637, 6691, 6583, 6637, 6691, 6602, 6656, 6710, 6602,
        6656, 6710, 6601, 6655, 6709, 6601, 6655, 6709, 6620, 6674, 6728, 6620, 6674, 6728, 6619,
        6673, 6727, 6619, 6673, 6727, 6586, 6640, 6694, 6586, 6640, 6694, 6585, 6639, 6693, 6585,
        6639, 6693, 6604, 6658, 6712, 6604, 6658, 6712, 6603, 6657, 6711, 6603, 6657, 6711, 6622,
        6676, 6730, 6622, 6676, 6730, 6621, 6675, 6729, 6621, 6675, 6729, 6588, 6642, 6696, 6588,
        6642, 6696, 6587, 6641, 6695, 6587, 6641, 6695, 6606, 6660, 6714, 6606, 6660, 6714, 6605,
        6659, 6713, 6605, 6659, 6713, 6624, 6678, 6732, 6624, 6678, 6732, 6623, 6677, 6731, 6623,
        6677, 6731, 6590, 6644, 6698, 6590, 6644, 6698, 6589, 6643, 6697, 6589, 6643, 6697, 6608,
        6662, 6716, 6608, 6662, 6716, 6607, 6661, 6715, 6607, 6661, 6715, 6626, 6680, 6734, 6626,
        6680, 6734, 6625, 6679, 6733, 6625, 6679, 6733, 6592, 6646, 6700, 6592, 6646, 6700, 6591,
        6645, 6699, 6591, 6645, 6699, 6610, 6664, 6718, 6610, 6664, 6718, 6609, 6663, 6717, 6609,
        6663, 6717, 6628, 6682, 6736, 6628, 6682, 6736, 6627, 6681, 6735, 6627, 6681, 6735, 3407,
        3407, 3406, 3406, 358, 358, 5846, 8285, 15075, 9323, 6835, 6835, 6834, 6834, 2912, 2912,
        7465, 7465, 7465, 7465, 7465, 7465, 7465, 7465, 7465, 7465, 7461, 7461, 7461, 7461, 7461,
        7461, 7461, 7461, 7461, 7461, 7464, 7464, 7464, 7464, 7464, 7464, 7464, 7464, 7464, 7464,
        7460, 7460, 7460, 7460, 7460, 7460, 7460, 7460, 7460, 7460, 7463, 7463, 7463, 7463, 7463,
        7463, 7463, 7463, 7463, 7463, 7459, 7459, 7459, 7459, 7459, 7459, 7459, 7459, 7459, 7459,
        7462, 7462, 7462, 7462, 7462, 7462, 7462, 7462, 7462, 7462, 7458, 7458, 7458, 7458, 7458,
        7458, 7458, 7458, 7458, 7458, 3655, 3709, 3763, 3655, 3709, 3763, 3654, 3708, 3762, 3654,
        3708, 3762, 3673, 3727, 3781, 3673, 3727, 3781, 3672, 3726, 3780, 3672, 3726, 3780, 3691,
        3745, 3799, 3691, 3745, 3799, 3690, 3744, 3798, 3690, 3744, 3798, 3657, 3711, 3765, 3657,
        3711, 3765, 3656, 3710, 3764, 3656, 3710, 3764, 3675, 3729, 3783, 3675, 3729, 3783, 3674,
        3728, 3782, 3674, 3728, 3782, 3693, 3747, 3801, 3693, 3747, 3801, 3692, 3746, 3800, 3692,
        3746, 3800, 3659, 3713, 3767, 3659, 3713, 3767, 3658, 3712, 3766, 3658, 3712, 3766, 3677,
        3731, 3785, 3677, 3731, 3785, 3676, 3730, 3784, 3676, 3730, 3784, 3695, 3749, 3803, 3695,
        3749, 3803, 3694, 3748, 3802, 3694, 3748, 3802, 3661, 3715, 3769, 3661, 3715, 3769, 3660,
        3714, 3768, 3660, 3714, 3768, 3679, 3733, 3787, 3679, 3733, 3787, 3678, 3732, 3786, 3678,
        3732, 3786, 3697, 3751, 3805, 3697, 3751, 3805, 3696, 3750, 3804, 3696, 3750, 3804, 3663,
        3717, 3771, 3663, 3717, 3771, 3662, 3716, 3770, 3662, 3716, 3770, 3681, 3735, 3789, 3681,
        3735, 3789, 3680, 3734, 3788, 3680, 3734, 3788, 3699, 3753, 3807, 3699, 3753, 3807, 3698,
        3752, 3806, 3698, 3752, 3806, 3665, 3719, 3773, 3665, 3719, 3773, 3664, 3718, 3772, 3664,
        3718, 3772, 3683, 3737, 3791, 3683, 3737, 3791, 3682, 3736, 3790, 3682, 3736, 3790, 3701,
        3755, 3809, 3701, 3755, 3809, 3700, 3754, 3808, 3700, 3754, 3808, 3667, 3721, 3775, 3667,
        3721, 3775, 3666, 3720, 3774, 3666, 3720, 3774, 3685, 3739, 3793, 3685, 3739, 3793, 3684,
        3738, 3792, 3684, 3738, 3792, 3703, 3757, 3811, 3703, 3757, 3811, 3702, 3756, 3810, 3702,
        3756, 3810, 3669, 3723, 3777, 3669, 3723, 3777, 3668, 3722, 3776, 3668, 3722, 3776, 3687,
        3741, 3795, 3687, 3741, 3795, 3686, 3740, 3794, 3686, 3740, 3794, 3705, 3759, 3813, 3705,
        3759, 3813, 3704, 3758, 3812, 3704, 3758, 3812, 3671, 3725, 3779, 3671, 3725, 3779, 3670,
        3724, 3778, 3670, 3724, 3778, 3689, 3743, 3797, 3689, 3743, 3797, 3688, 3742, 3796, 3688,
        3742, 3796, 3707, 3761, 3815, 3707, 3761, 3815, 3706, 3760, 3814, 3706, 3760, 3814, 7761,
        7216, 7216, 7216, 7216, 7216, 7216, 7216, 7216, 7216, 7216, 7212, 7212, 7212, 7212, 7212,
        7212, 7212, 7212, 7212, 7212, 7215, 7215, 7215, 7215, 7215, 7215, 7215, 7215, 7215, 7215,
        7211, 7211, 7211, 7211, 7211, 7211, 7211, 7211, 7211, 7211, 7214, 7214, 7214, 7214, 7214,
        7214, 7214, 7214, 7214, 7214, 7210, 7210, 7210, 7210, 7210, 7210, 7210, 7210, 7210, 7210,
        7213, 7213, 7213, 7213, 7213, 7213, 7213, 7213, 7213, 7213, 7209, 7209, 7209, 7209, 7209,
        7209, 7209, 7209, 7209, 7209, 12611, 12611, 12610, 12610, 2726, 2726, 13135, 13120, 16196,
        16190, 16196, 16190, 16196, 16190, 16196, 16190, 16197, 16191, 16198, 16192, 16199, 16193,
        16200, 16194, 16195, 16189, 16195, 16189, 16195, 16189, 16195, 16189, 13700, 13754, 13808,
        13700, 13754, 13808, 13699, 13753, 13807, 13699, 13753, 13807, 13718, 13772, 13826, 13718,
        13772, 13826, 13717, 13771, 13825, 13717, 13771, 13825, 13736, 13790, 13844, 13736, 13790,
        13844, 13735, 13789, 13843, 13735, 13789, 13843, 13702, 13756, 13810, 13702, 13756, 13810,
        13701, 13755, 13809, 13701, 13755, 13809, 13720, 13774, 13828, 13720, 13774, 13828, 13719,
        13773, 13827, 13719, 13773, 13827, 13738, 13792, 13846, 13738, 13792, 13846, 13737, 13791,
        13845, 13737, 13791, 13845, 13704, 13758, 13812, 13704, 13758, 13812, 13703, 13757, 13811,
        13703, 13757, 13811, 13722, 13776, 13830, 13722, 13776, 13830, 13721, 13775, 13829, 13721,
        13775, 13829, 13740, 13794, 13848, 13740, 13794, 13848, 13739, 13793, 13847, 13739, 13793,
        13847, 13706, 13760, 13814, 13706, 13760, 13814, 13705, 13759, 13813, 13705, 13759, 13813,
        13724, 13778, 13832, 13724, 13778, 13832, 13723, 13777, 13831, 13723, 13777, 13831, 13742,
        13796, 13850, 13742, 13796, 13850, 13741, 13795, 13849, 13741, 13795, 13849, 13708, 13762,
        13816, 13708, 13762, 13816, 13707, 13761, 13815, 13707, 13761, 13815, 13726, 13780, 13834,
        13726, 13780, 13834, 13725, 13779, 13833, 13725, 13779, 13833, 13744, 13798, 13852, 13744,
        13798, 13852, 13743, 13797, 13851, 13743, 13797, 13851, 13710, 13764, 13818, 13710, 13764,
        13818, 13709, 13763, 13817, 13709, 13763, 13817, 13728, 13782, 13836, 13728, 13782, 13836,
        13727, 13781, 13835, 13727, 13781, 13835, 13746, 13800, 13854, 13746, 13800, 13854, 13745,
        13799, 13853, 13745, 13799, 13853, 13712, 13766, 13820, 13712, 13766, 13820, 13711, 13765,
        13819, 13711, 13765, 13819, 13730, 13784, 13838, 13730, 13784, 13838, 13729, 13783, 13837,
        13729, 13783, 13837, 13748, 13802, 13856, 13748, 13802, 13856, 13747, 13801, 13855, 13747,
        13801, 13855, 13714, 13768, 13822, 13714, 13768, 13822, 13713, 13767, 13821, 13713, 13767,
        13821, 13732, 13786, 13840, 13732, 13786, 13840, 13731, 13785, 13839, 13731, 13785, 13839,
        13750, 13804, 13858, 13750, 13804, 13858, 13749, 13803, 13857, 13749, 13803, 13857, 13716,
        13770, 13824, 13716, 13770, 13824, 13715, 13769, 13823, 13715, 13769, 13823, 13734, 13788,
        13842, 13734, 13788, 13842, 13733, 13787, 13841, 13733, 13787, 13841, 13752, 13806, 13860,
        13752, 13806, 13860, 13751, 13805, 13859, 13751, 13805, 13859, 15134, 7700, 13255, 15497,
        15497, 15493, 15493, 15498, 15498, 15494, 15494, 15499, 15499, 15495, 15495, 15500, 15500,
        15496, 15496, 9607, 9607, 9603, 9603, 9608, 9608, 9604, 9604, 9609, 9609, 9605, 9605, 9610,
        9610, 9606, 9606, 1997, 1997, 1993, 1993, 1998, 1998, 1994, 1994, 1999, 1999, 1995, 1995,
        2000, 2000, 1996, 1996, 2074, 2074, 2070, 2070, 2075, 2075, 2071, 2071, 2076, 2076, 2072,
        2072, 2077, 2077, 2073, 2073, 7721, 7721, 7717, 7717, 7722, 7722, 7718, 7718, 7723, 7723,
        7719, 7719, 7724, 7724, 7720, 7720, 13086, 13086, 13082, 13082, 13087, 13087, 13083, 13083,
        13088, 13088, 13084, 13084, 13089, 13089, 13085, 13085, 13278, 13278, 13274, 13274, 13279,
        13279, 13275, 13275, 13280, 13280, 13276, 13276, 13281, 13281, 13277, 13277, 15301, 15301,
        15297, 15297, 15302, 15302, 15298, 15298, 15303, 15303, 15299, 15299, 15304, 15304, 15300,
        15300, 3469, 3469, 3465, 3465, 3470, 3470, 3466, 3466, 3471, 3471, 3467, 3467, 3472, 3472,
        3468, 3468, 13116, 13116, 13112, 13112, 13117, 13117, 13113, 13113, 13118, 13118, 13114,
        13114, 13119, 13119, 13115, 13115, 15913, 15913, 15909, 15909, 15914, 15914, 15910, 15910,
        15915, 15915, 15911, 15911, 15916, 15916, 15912, 15912, 14388, 14388, 14384, 14384, 14389,
        14389, 14385, 14385, 14390, 14390, 14386, 14386, 14391, 14391, 14387, 14387, 6, 6, 2, 2, 7,
        7, 3, 3, 8, 8, 4, 4, 9, 9, 5, 5, 11984, 11984, 11980, 11980, 11985, 11985, 11981, 11981,
        11986, 11986, 11982, 11982, 11987, 11987, 11983, 11983, 2926, 2926, 2922, 2922, 2927, 2927,
        2923, 2923, 2928, 2928, 2924, 2924, 2929, 2929, 2925, 2925, 8290, 8290, 8286, 8286, 8291,
        8291, 8287, 8287, 8292, 8292, 8288, 8288, 8293, 8293, 8289, 8289, 1054, 1054, 1050, 1050,
        1055, 1055, 1051, 1051, 1056, 1056, 1052, 1052, 1057, 1057, 1053, 1053, 15718, 15717,
        15716, 15715, 17060, 17059, 12921, 12920, 1576, 1575, 7811, 7810, 16695, 16694, 6778, 6777,
        445, 444, 9602, 9601, 3027, 3026, 13650, 13649, 12601, 12600, 5822, 5821, 5672, 5671,
        15893, 15892, 7759, 7758, 1625, 14165, 16259, 16259, 16262, 16262, 16260, 16260, 16261,
        16261, 16258, 16258, 16257, 16257, 8342, 8342, 8345, 8345, 8343, 8343, 8344, 8344, 8341,
        8341, 8340, 8340, 7306, 7306, 7309, 7309, 7307, 7307, 7308, 7308, 7305, 7305, 7304, 7304,
        1901, 1901, 1904, 1904, 1902, 1902, 1903, 1903, 1900, 1900, 1899, 1899, 1965, 1362, 1362,
        1361, 1361, 15954, 15954, 12047, 12047, 12047, 12047, 12047, 12047, 12047, 12047, 12047,
        12047, 12043, 12043, 12043, 12043, 12043, 12043, 12043, 12043, 12043, 12043, 12046, 12046,
        12046, 12046, 12046, 12046, 12046, 12046, 12046, 12046, 12042, 12042, 12042, 12042, 12042,
        12042, 12042, 12042, 12042, 12042, 12045, 12045, 12045, 12045, 12045, 12045, 12045, 12045,
        12045, 12045, 12041, 12041, 12041, 12041, 12041, 12041, 12041, 12041, 12041, 12041, 12044,
        12044, 12044, 12044, 12044, 12044, 12044, 12044, 12044, 12044, 12040, 12040, 12040, 12040,
        12040, 12040, 12040, 12040, 12040, 12040, 4985, 5039, 5093, 4985, 5039, 5093, 4984, 5038,
        5092, 4984, 5038, 5092, 5003, 5057, 5111, 5003, 5057, 5111, 5002, 5056, 5110, 5002, 5056,
        5110, 5021, 5075, 5129, 5021, 5075, 5129, 5020, 5074, 5128, 5020, 5074, 5128, 4987, 5041,
        5095, 4987, 5041, 5095, 4986, 5040, 5094, 4986, 5040, 5094, 5005, 5059, 5113, 5005, 5059,
        5113, 5004, 5058, 5112, 5004, 5058, 5112, 5023, 5077, 5131, 5023, 5077, 5131, 5022, 5076,
        5130, 5022, 5076, 5130, 4989, 5043, 5097, 4989, 5043, 5097, 4988, 5042, 5096, 4988, 5042,
        5096, 5007, 5061, 5115, 5007, 5061, 5115, 5006, 5060, 5114, 5006, 5060, 5114, 5025, 5079,
        5133, 5025, 5079, 5133, 5024, 5078, 5132, 5024, 5078, 5132, 4991, 5045, 5099, 4991, 5045,
        5099, 4990, 5044, 5098, 4990, 5044, 5098, 5009, 5063, 5117, 5009, 5063, 5117, 5008, 5062,
        5116, 5008, 5062, 5116, 5027, 5081, 5135, 5027, 5081, 5135, 5026, 5080, 5134, 5026, 5080,
        5134, 4993, 5047, 5101, 4993, 5047, 5101, 4992, 5046, 5100, 4992, 5046, 5100, 5011, 5065,
        5119, 5011, 5065, 5119, 5010, 5064, 5118, 5010, 5064, 5118, 5029, 5083, 5137, 5029, 5083,
        5137, 5028, 5082, 5136, 5028, 5082, 5136, 4995, 5049, 5103, 4995, 5049, 5103, 4994, 5048,
        5102, 4994, 5048, 5102, 5013, 5067, 5121, 5013, 5067, 5121, 5012, 5066, 5120, 5012, 5066,
        5120, 5031, 5085, 5139, 5031, 5085, 5139, 5030, 5084, 5138, 5030, 5084, 5138, 4997, 5051,
        5105, 4997, 5051, 5105, 4996, 5050, 5104, 4996, 5050, 5104, 5015, 5069, 5123, 5015, 5069,
        5123, 5014, 5068, 5122, 5014, 5068, 5122, 5033, 5087, 5141, 5033, 5087, 5141, 5032, 5086,
        5140, 5032, 5086, 5140, 4999, 5053, 5107, 4999, 5053, 5107, 4998, 5052, 5106, 4998, 5052,
        5106, 5017, 5071, 5125, 5017, 5071, 5125, 5016, 5070, 5124, 5016, 5070, 5124, 5035, 5089,
        5143, 5035, 5089, 5143, 5034, 5088, 5142, 5034, 5088, 5142, 5001, 5055, 5109, 5001, 5055,
        5109, 5000, 5054, 5108, 5000, 5054, 5108, 5019, 5073, 5127, 5019, 5073, 5127, 5018, 5072,
        5126, 5018, 5072, 5126, 5037, 5091, 5145, 5037, 5091, 5145, 5036, 5090, 5144, 5036, 5090,
        5144, 15114, 447, 447, 446, 446, 6425, 6425, 15175, 15175, 15175, 15175, 15175, 15175,
        15175, 15175, 15175, 15175, 15171, 15171, 15171, 15171, 15171, 15171, 15171, 15171, 15171,
        15171, 15174, 15174, 15174, 15174, 15174, 15174, 15174, 15174, 15174, 15174, 15170, 15170,
        15170, 15170, 15170, 15170, 15170, 15170, 15170, 15170, 15173, 15173, 15173, 15173, 15173,
        15173, 15173, 15173, 15173, 15173, 15169, 15169, 15169, 15169, 15169, 15169, 15169, 15169,
        15169, 15169, 15172, 15172, 15172, 15172, 15172, 15172, 15172, 15172, 15172, 15172, 15168,
        15168, 15168, 15168, 15168, 15168, 15168, 15168, 15168, 15168, 3029, 3083, 3137, 3029,
        3083, 3137, 3028, 3082, 3136, 3028, 3082, 3136, 3047, 3101, 3155, 3047, 3101, 3155, 3046,
        3100, 3154, 3046, 3100, 3154, 3065, 3119, 3173, 3065, 3119, 3173, 3064, 3118, 3172, 3064,
        3118, 3172, 3031, 3085, 3139, 3031, 3085, 3139, 3030, 3084, 3138, 3030, 3084, 3138, 3049,
        3103, 3157, 3049, 3103, 3157, 3048, 3102, 3156, 3048, 3102, 3156, 3067, 3121, 3175, 3067,
        3121, 3175, 3066, 3120, 3174, 3066, 3120, 3174, 3033, 3087, 3141, 3033, 3087, 3141, 3032,
        3086, 3140, 3032, 3086, 3140, 3051, 3105, 3159, 3051, 3105, 3159, 3050, 3104, 3158, 3050,
        3104, 3158, 3069, 3123, 3177, 3069, 3123, 3177, 3068, 3122, 3176, 3068, 3122, 3176, 3035,
        3089, 3143, 3035, 3089, 3143, 3034, 3088, 3142, 3034, 3088, 3142, 3053, 3107, 3161, 3053,
        3107, 3161, 3052, 3106, 3160, 3052, 3106, 3160, 3071, 3125, 3179, 3071, 3125, 3179, 3070,
        3124, 3178, 3070, 3124, 3178, 3037, 3091, 3145, 3037, 3091, 3145, 3036, 3090, 3144, 3036,
        3090, 3144, 3055, 3109, 3163, 3055, 3109, 3163, 3054, 3108, 3162, 3054, 3108, 3162, 3073,
        3127, 3181, 3073, 3127, 3181, 3072, 3126, 3180, 3072, 3126, 3180, 3039, 3093, 3147, 3039,
        3093, 3147, 3038, 3092, 3146, 3038, 3092, 3146, 3057, 3111, 3165, 3057, 3111, 3165, 3056,
        3110, 3164, 3056, 3110, 3164, 3075, 3129, 3183, 3075, 3129, 3183, 3074, 3128, 3182, 3074,
        3128, 3182, 3041, 3095, 3149, 3041, 3095, 3149, 3040, 3094, 3148, 3040, 3094, 3148, 3059,
        3113, 3167, 3059, 3113, 3167, 3058, 3112, 3166, 3058, 3112, 3166, 3077, 3131, 3185, 3077,
        3131, 3185, 3076, 3130, 3184, 3076, 3130, 3184, 3043, 3097, 3151, 3043, 3097, 3151, 3042,
        3096, 3150, 3042, 3096, 3150, 3061, 3115, 3169, 3061, 3115, 3169, 3060, 3114, 3168, 3060,
        3114, 3168, 3079, 3133, 3187, 3079, 3133, 3187, 3078, 3132, 3186, 3078, 3132, 3186, 3045,
        3099, 3153, 3045, 3099, 3153, 3044, 3098, 3152, 3044, 3098, 3152, 3063, 3117, 3171, 3063,
        3117, 3171, 3062, 3116, 3170, 3062, 3116, 3170, 3081, 3135, 3189, 3081, 3135, 3189, 3080,
        3134, 3188, 3080, 3134, 3188, 16438, 13596, 5909, 5909, 5908, 5908, 12006, 12006, 13164,
        13164, 13164, 13164, 13164, 13164, 13164, 13164, 13164, 13164, 13160, 13160, 13160, 13160,
        13160, 13160, 13160, 13160, 13160, 13160, 13163, 13163, 13163, 13163, 13163, 13163, 13163,
        13163, 13163, 13163, 13159, 13159, 13159, 13159, 13159, 13159, 13159, 13159, 13159, 13159,
        13162, 13162, 13162, 13162, 13162, 13162, 13162, 13162, 13162, 13162, 13158, 13158, 13158,
        13158, 13158, 13158, 13158, 13158, 13158, 13158, 13161, 13161, 13161, 13161, 13161, 13161,
        13161, 13161, 13161, 13161, 13157, 13157, 13157, 13157, 13157, 13157, 13157, 13157, 13157,
        13157, 2744, 2798, 2852, 2744, 2798, 2852, 2743, 2797, 2851, 2743, 2797, 2851, 2762, 2816,
        2870, 2762, 2816, 2870, 2761, 2815, 2869, 2761, 2815, 2869, 2780, 2834, 2888, 2780, 2834,
        2888, 2779, 2833, 2887, 2779, 2833, 2887, 2746, 2800, 2854, 2746, 2800, 2854, 2745, 2799,
        2853, 2745, 2799, 2853, 2764, 2818, 2872, 2764, 2818, 2872, 2763, 2817, 2871, 2763, 2817,
        2871, 2782, 2836, 2890, 2782, 2836, 2890, 2781, 2835, 2889, 2781, 2835, 2889, 2748, 2802,
        2856, 2748, 2802, 2856, 2747, 2801, 2855, 2747, 2801, 2855, 2766, 2820, 2874, 2766, 2820,
        2874, 2765, 2819, 2873, 2765, 2819, 2873, 2784, 2838, 2892, 2784, 2838, 2892, 2783, 2837,
        2891, 2783, 2837, 2891, 2750, 2804, 2858, 2750, 2804, 2858, 2749, 2803, 2857, 2749, 2803,
        2857, 2768, 2822, 2876, 2768, 2822, 2876, 2767, 2821, 2875, 2767, 2821, 2875, 2786, 2840,
        2894, 2786, 2840, 2894, 2785, 2839, 2893, 2785, 2839, 2893, 2752, 2806, 2860, 2752, 2806,
        2860, 2751, 2805, 2859, 2751, 2805, 2859, 2770, 2824, 2878, 2770, 2824, 2878, 2769, 2823,
        2877, 2769, 2823, 2877, 2788, 2842, 2896, 2788, 2842, 2896, 2787, 2841, 2895, 2787, 2841,
        2895, 2754, 2808, 2862, 2754, 2808, 2862, 2753, 2807, 2861, 2753, 2807, 2861, 2772, 2826,
        2880, 2772, 2826, 2880, 2771, 2825, 2879, 2771, 2825, 2879, 2790, 2844, 2898, 2790, 2844,
        2898, 2789, 2843, 2897, 2789, 2843, 2897, 2756, 2810, 2864, 2756, 2810, 2864, 2755, 2809,
        2863, 2755, 2809, 2863, 2774, 2828, 2882, 2774, 2828, 2882, 2773, 2827, 2881, 2773, 2827,
        2881, 2792, 2846, 2900, 2792, 2846, 2900, 2791, 2845, 2899, 2791, 2845, 2899, 2758, 2812,
        2866, 2758, 2812, 2866, 2757, 2811, 2865, 2757, 2811, 2865, 2776, 2830, 2884, 2776, 2830,
        2884, 2775, 2829, 2883, 2775, 2829, 2883, 2794, 2848, 2902, 2794, 2848, 2902, 2793, 2847,
        2901, 2793, 2847, 2901, 2760, 2814, 2868, 2760, 2814, 2868, 2759, 2813, 2867, 2759, 2813,
        2867, 2778, 2832, 2886, 2778, 2832, 2886, 2777, 2831, 2885, 2777, 2831, 2885, 2796, 2850,
        2904, 2796, 2850, 2904, 2795, 2849, 2903, 2795, 2849, 2903, 15564, 15201, 11574, 11574,
        11574, 11574, 11574, 5906, 5906, 5906, 5906, 5906, 5906, 6838, 6838, 6838, 6838, 6838,
        6838, 6838, 6838, 6838, 6838, 6838, 6838, 6838, 6838, 6838, 6838, 6838, 6838, 6838, 6838,
        6838, 6838, 6838, 6838, 6838, 6838, 6838, 6838, 6838, 6838, 6838, 6838, 6838, 6838, 6838,
        6838, 6838, 6838, 6838, 6838, 6838, 6838, 6838, 6838, 6838, 6838, 6838, 6838, 6838, 6838,
        6838, 6838, 6838, 6838, 6838, 6838, 6838, 6838, 6838, 6838, 6838, 6838, 6838, 6838, 6838,
        6838, 6838, 6838, 6838, 6838, 6838, 6838, 6838, 6838, 6838, 6838, 6838, 6838, 6838, 6838,
        7527, 7527, 7527, 7527, 7527, 7527, 7527, 7527, 7527, 7527, 7527, 7527, 7527, 7527, 7527,
        7527, 7527, 7527, 7527, 7527, 7527, 7527, 7527, 7527, 7527, 7527, 7527, 7527, 7527, 7527,
        7527, 7527, 7527, 7527, 7527, 7527, 7527, 7527, 7527, 7527, 7527, 7527, 7527, 7527, 7527,
        7527, 7527, 7527, 7527, 7527, 7527, 7527, 7527, 7527, 7527, 7527, 7527, 7527, 7527, 7527,
        7527, 7527, 7527, 7527, 7527, 7527, 7527, 7527, 7527, 7527, 7527, 7527, 7527, 7527, 7527,
        7527, 7527, 7527, 7527, 7527, 7527, 7527, 7527, 7527, 7527, 7527, 7527, 7527, 7527, 7527,
        7527, 7527, 7527, 7527, 7527, 7527, 7527, 7527, 7527, 7527, 7527, 7527, 7527, 7527, 7527,
        7527, 7527, 7527, 7527, 7527, 7527, 7527, 7527, 7527, 7527, 7527, 7527, 7527, 7527, 7527,
        7527, 7527, 7527, 7527, 7527, 7527, 7527, 7527, 7527, 7527, 7527, 7527, 7527, 7527, 7527,
        7527, 7527, 7527, 7527, 7527, 7527, 7527, 7527, 7527, 7527, 7527, 7527, 7527, 7527, 7527,
        7527, 7527, 7527, 7527, 7527, 7527, 7527, 7527, 7527, 7527, 7527, 7527, 7527, 7527, 7527,
        7527, 7527, 7527, 7527, 7527, 7527, 7527, 7527, 7527, 7527, 7527, 7527, 7527, 7527, 7527,
        7527, 7527, 7527, 7527, 7527, 7527, 7527, 7527, 7527, 7527, 7527, 7527, 7527, 7527, 7527,
        7527, 7527, 7527, 7527, 7527, 7527, 7527, 7527, 7527, 7527, 7527, 7527, 7527, 7527, 7527,
        7527, 7527, 7527, 7527, 7527, 7527, 7527, 7527, 7527, 7527, 7527, 7527, 7527, 7527, 7527,
        7527, 7527, 7527, 7527, 7527, 7527, 7527, 7527, 7527, 7527, 7527, 7527, 7527, 7527, 7527,
        7527, 7527, 7527, 7527, 7527, 7527, 7527, 7527, 7527, 7527, 7527, 7527, 7527, 7527, 7527,
        7527, 7527, 7527, 7527, 7527, 7527, 7527, 7527, 7527, 7527, 7527, 7527, 7527, 7527, 7527,
        7527, 7527, 7527, 7527, 7527, 7527, 7527, 7527, 7527, 7527, 7527, 7527, 7527, 7527, 7527,
        7527, 7527, 7527, 7527, 7527, 7527, 7527, 7527, 7527, 7527, 7527, 7527, 7527, 7527, 7527,
        7527, 7527, 7527, 7527, 7527, 7527, 7527, 7527, 7527, 7527, 7527, 7527, 7527, 7527, 7527,
        7527, 7527, 7527, 7527, 7527, 7527, 7527, 7527, 7527, 1022, 15165, 15165, 15165, 15165,
        15165, 15165, 7233, 7233, 7233, 7233, 7233, 7233, 7233, 7233, 7233, 7233, 7233, 7233, 7233,
        7233, 7233, 7233, 7233, 7233, 7233, 7233, 7233, 7233, 7233, 7233, 7233, 7233, 7233, 7233,
        7233, 7233, 7233, 7233, 7233, 7233, 7233, 7233, 7233, 7233, 7233, 7233, 7233, 7233, 7233,
        7233, 7233, 7233, 7233, 7233, 7233, 7233, 7233, 7233, 7233, 7233, 7233, 7233, 7233, 7233,
        7233, 7233, 7233, 7233, 7233, 7233, 7233, 7233, 7233, 7233, 7233, 7233, 7233, 7233, 7233,
        7233, 7233, 7233, 7233, 7233, 7233, 7233, 17230, 17230, 17230, 17230, 17230, 17230, 17230,
        17230, 17230, 17230, 17230, 17230, 17230, 17230, 17230, 17230, 17230, 17230, 17230, 17230,
        17230, 17230, 17230, 17230, 17230, 17230, 17230, 17230, 17230, 17230, 17230, 17230, 17230,
        17230, 17230, 17230, 17230, 17230, 17230, 17230, 17230, 17230, 17230, 17230, 17230, 17230,
        17230, 17230, 17230, 17230, 17230, 17230, 17230, 17230, 17230, 17230, 17230, 17230, 17230,
        17230, 17230, 17230, 17230, 17230, 17230, 17230, 17230, 17230, 17230, 17230, 17230, 17230,
        17230, 17230, 17230, 17230, 17230, 17230, 17230, 17230, 17230, 17230, 17230, 17230, 17230,
        17230, 17230, 17230, 17230, 17230, 17230, 17230, 17230, 17230, 17230, 17230, 17230, 17230,
        17230, 17230, 17230, 17230, 17230, 17230, 17230, 17230, 17230, 17230, 17230, 17230, 17230,
        17230, 17230, 17230, 17230, 17230, 17230, 17230, 17230, 17230, 17230, 17230, 17230, 17230,
        17230, 17230, 17230, 17230, 17230, 17230, 17230, 17230, 17230, 17230, 17230, 17230, 17230,
        17230, 17230, 17230, 17230, 17230, 17230, 17230, 17230, 17230, 17230, 17230, 17230, 17230,
        17230, 17230, 17230, 17230, 17230, 17230, 17230, 17230, 17230, 17230, 17230, 17230, 17230,
        17230, 17230, 17230, 17230, 17230, 17230, 17230, 17230, 17230, 17230, 17230, 17230, 17230,
        17230, 17230, 17230, 17230, 17230, 17230, 17230, 17230, 17230, 17230, 17230, 17230, 17230,
        17230, 17230, 17230, 17230, 17230, 17230, 17230, 17230, 17230, 17230, 17230, 17230, 17230,
        17230, 17230, 17230, 17230, 17230, 17230, 17230, 17230, 17230, 17230, 17230, 17230, 17230,
        17230, 17230, 17230, 17230, 17230, 17230, 17230, 17230, 17230, 17230, 17230, 17230, 17230,
        17230, 17230, 17230, 17230, 17230, 17230, 17230, 17230, 17230, 17230, 17230, 17230, 17230,
        17230, 17230, 17230, 17230, 17230, 17230, 17230, 17230, 17230, 17230, 17230, 17230, 17230,
        17230, 17230, 17230, 17230, 17230, 17230, 17230, 17230, 17230, 17230, 17230, 17230, 17230,
        17230, 17230, 17230, 17230, 17230, 17230, 17230, 17230, 17230, 17230, 17230, 17230, 17230,
        17230, 17230, 17230, 17230, 17230, 17230, 17230, 17230, 17230, 17230, 17230, 17230, 17230,
        17230, 17230, 17230, 17230, 17230, 17230, 17230, 17230, 17230, 17230, 17230, 17230, 17230,
        17230, 17230, 17230, 17230, 17230, 17230, 17230, 17230, 17230, 17230, 17230, 17230, 17230,
        17230, 17230, 17230, 17230, 17230, 3205, 15712, 15712, 15712, 15712, 15712, 15712, 7691,
        7691, 7691, 7691, 7691, 7691, 7694, 7694, 7694, 7694, 7694, 7694, 7694, 7694, 7694, 7694,
        7690, 7690, 7690, 7690, 7690, 7690, 7690, 7690, 7690, 7690, 7693, 7693, 7693, 7693, 7693,
        7693, 7693, 7693, 7693, 7693, 7689, 7689, 7689, 7689, 7689, 7689, 7689, 7689, 7689, 7689,
        7696, 7696, 7696, 7696, 7696, 7696, 7696, 7696, 7696, 7696, 7692, 7692, 7692, 7692, 7692,
        7692, 7692, 7692, 7692, 7692, 7695, 7695, 7695, 7695, 7695, 7695, 7695, 7695, 7695, 7695,
        7691, 7691, 7691, 7691, 13894, 13894, 13894, 13894, 13894, 13894, 13894, 13894, 13894,
        13894, 13894, 13894, 13894, 13894, 13894, 13894, 13894, 13894, 13894, 13894, 13894, 13894,
        13894, 13894, 13894, 13894, 13894, 13894, 13894, 13894, 13894, 13894, 13894, 13894, 13894,
        13894, 13894, 13894, 13894, 13894, 13894, 13894, 13894, 13894, 13894, 13894, 13894, 13894,
        13894, 13894, 2250, 2250, 13894, 13894, 13894, 13894, 15266, 15266, 13894, 13894, 13894,
        13894, 2275, 2275, 13894, 13894, 13894, 13894, 5801, 5801, 15917, 13894, 13894, 13894,
        13894, 13894, 13894, 13894, 13894, 13894, 13894, 13894, 13894, 13894, 13894, 13894, 13894,
        13894, 13894, 13894, 13894, 13894, 13894, 13894, 13894, 13894, 13894, 13894, 13894, 13894,
        13894, 13894, 13894, 13894, 13894, 13894, 13894, 13894, 13894, 13894, 13894, 13894, 13894,
        13894, 13894, 13894, 13894, 13894, 13894, 13894, 13894, 13894, 13894, 13894, 13894, 13894,
        13894, 13894, 13894, 13894, 13894, 13894, 13894, 13894, 13894, 13894, 13894, 13894, 13894,
        13894, 13894, 13894, 13894, 13894, 13894, 13894, 13894, 13894, 13894, 13894, 13894, 13894,
        13894, 13894, 13894, 13894, 13894, 13894, 13894, 13894, 13894, 13894, 13894, 13894, 13894,
        13894, 13894, 13894, 13894, 13894, 13894, 13894, 13894, 13894, 13894, 13894, 13894, 13894,
        13894, 13894, 13894, 13894, 13894, 13894, 13894, 13894, 13894, 13894, 13894, 13894, 13894,
        13894, 13894, 13894, 13894, 13894, 13894, 13894, 13894, 13894, 13894, 13894, 13894, 13894,
        13894, 13894, 13894, 13894, 13894, 13894, 13894, 13894, 13894, 13894, 13894, 13894, 13894,
        13894, 13894, 13894, 13894, 13894, 13894, 13894, 13894, 13894, 13894, 13894, 13894, 13894,
        13894, 13894, 13894, 13894, 13894, 13894, 13894, 13894, 13894, 13894, 13894, 13894, 13894,
        13894, 13894, 13894, 13894, 13894, 13894, 13894, 13894, 13894, 13894, 13894, 13894, 13894,
        13894, 13894, 13894, 13894, 13894, 13894, 13894, 13894, 13894, 13894, 13894, 13894, 13894,
        13894, 13894, 13894, 13894, 13894, 13894, 13894, 13894, 13894, 13894, 13894, 13894, 13894,
        13894, 13894, 13894, 13894, 13894, 13894, 13894, 13894, 13894, 13894, 13894, 13894, 13894,
        13894, 13894, 13894, 13894, 13894, 13894, 13894, 13894, 13894, 13894, 13894, 13894, 13894,
        13894, 13894, 13894, 13894, 13894, 13894, 13894, 13894, 13894, 13894, 13894, 13894, 13894,
        13894, 13894, 13894, 8978, 13154, 16436, 16436, 16436, 16436, 16436, 16436, 13454, 13454,
        13454, 13454, 13454, 13454, 13457, 13457, 13457, 13457, 13457, 13457, 13457, 13457, 13457,
        13457, 13453, 13453, 13453, 13453, 13453, 13453, 13453, 13453, 13453, 13453, 13456, 13456,
        13456, 13456, 13456, 13456, 13456, 13456, 13456, 13456, 13452, 13452, 13452, 13452, 13452,
        13452, 13452, 13452, 13452, 13452, 13455, 13455, 13455, 13455, 13455, 13455, 13455, 13455,
        13455, 13455, 13451, 13451, 13451, 13451, 13451, 13451, 13451, 13451, 13451, 13451, 13451,
        13451, 13451, 13451, 15949, 15949, 13451, 13451, 13451, 13451, 8283, 8283, 13451, 13451,
        1363, 1363, 13861, 13861, 1363, 1363, 1363, 1363, 9747, 9747, 1363, 1363, 1363, 1363, 1363,
        1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363,
        1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363,
        1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363,
        1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363,
        1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363,
        1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363,
        1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363,
        1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363,
        1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363,
        1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363,
        1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363,
        1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363,
        1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363,
        1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363,
        1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363,
        1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363,
        1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363,
        1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363,
        1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363,
        1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363,
        1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 15074, 8979, 8979, 8979, 8979, 8979,
        8979, 15722, 15722, 15722, 15722, 15722, 15722, 15722, 15722, 15722, 15722, 15722, 15722,
        15722, 15722, 15722, 15722, 15722, 15722, 15722, 15722, 15722, 15722, 15722, 15722, 15722,
        15722, 15722, 15722, 15722, 15722, 15722, 15722, 15722, 15722, 15722, 15722, 15722, 15722,
        15722, 15722, 15722, 15722, 15722, 15722, 15722, 15722, 15722, 15722, 15722, 15722, 15722,
        15722, 15722, 15722, 15722, 15722, 15722, 15722, 15722, 15722, 15722, 15722, 15722, 15722,
        15722, 15722, 15722, 15722, 15722, 15722, 15722, 15722, 15722, 15722, 15722, 15722, 15722,
        15722, 15722, 15722, 6988, 6988, 6988, 6988, 6988, 6988, 6988, 6988, 6988, 6988, 6988,
        6988, 6988, 6988, 6988, 6988, 6988, 6988, 6988, 6988, 6988, 6988, 6988, 6988, 6988, 6988,
        6988, 6988, 6988, 6988, 6988, 6988, 6988, 6988, 6988, 6988, 6988, 6988, 6988, 6988, 6988,
        6988, 6988, 6988, 6988, 6988, 6988, 6988, 6988, 6988, 6988, 6988, 6988, 6988, 6988, 6988,
        6988, 6988, 6988, 6988, 6988, 6988, 6988, 6988, 6988, 6988, 6988, 6988, 6988, 6988, 6988,
        6988, 6988, 6988, 6988, 6988, 6988, 6988, 6988, 6988, 6988, 6988, 6988, 6988, 6988, 6988,
        6988, 6988, 6988, 6988, 6988, 6988, 6988, 6988, 6988, 6988, 6988, 6988, 6988, 6988, 6988,
        6988, 6988, 6988, 6988, 6988, 6988, 6988, 6988, 6988, 6988, 6988, 6988, 6988, 6988, 6988,
        6988, 6988, 6988, 6988, 6988, 6988, 6988, 6988, 6988, 6988, 6988, 6988, 6988, 6988, 6988,
        6988, 6988, 6988, 6988, 6988, 6988, 6988, 6988, 6988, 6988, 6988, 6988, 6988, 6988, 6988,
        6988, 6988, 6988, 6988, 6988, 6988, 6988, 6988, 6988, 6988, 6988, 6988, 6988, 6988, 6988,
        6988, 6988, 6988, 6988, 6988, 6988, 6988, 6988, 6988, 6988, 6988, 6988, 6988, 6988, 6988,
        6988, 6988, 6988, 6988, 6988, 6988, 6988, 6988, 6988, 6988, 6988, 6988, 6988, 6988, 6988,
        6988, 6988, 6988, 6988, 6988, 6988, 6988, 6988, 6988, 6988, 6988, 6988, 6988, 6988, 6988,
        6988, 6988, 6988, 6988, 6988, 6988, 6988, 6988, 6988, 6988, 6988, 6988, 6988, 6988, 6988,
        6988, 6988, 6988, 6988, 6988, 6988, 6988, 6988, 6988, 6988, 6988, 6988, 6988, 6988, 6988,
        6988, 6988, 6988, 6988, 6988, 6988, 6988, 6988, 6988, 6988, 6988, 6988, 6988, 6988, 6988,
        6988, 6988, 6988, 6988, 6988, 6988, 6988, 6988, 6988, 6988, 6988, 6988, 6988, 6988, 6988,
        6988, 6988, 6988, 6988, 6988, 6988, 6988, 6988, 6988, 6988, 6988, 6988, 6988, 6988, 6988,
        6988, 6988, 6988, 6988, 6988, 6988, 6988, 6988, 6988, 6988, 6988, 6988, 6988, 6988, 6988,
        6988, 6988, 6988, 6988, 6988, 6988, 6988, 6988, 6988, 6988, 6988, 6988, 6988, 6988, 6988,
        6988, 6988, 6988, 6988, 6988, 6988, 6988, 6988, 6988, 6988, 6988, 6988, 6988, 11513, 14506,
        14506, 14506, 14506, 14506, 14506, 12963, 12963, 12963, 12963, 12963, 12963, 12963, 12963,
        12963, 12963, 12963, 12963, 12963, 12963, 12963, 12963, 12963, 12963, 12963, 12963, 12963,
        12963, 12963, 12963, 12963, 12963, 12963, 12963, 12963, 12963, 12963, 12963, 12963, 12963,
        12963, 12963, 12963, 12963, 12963, 12963, 12963, 12963, 12963, 12963, 12963, 12963, 12963,
        12963, 12963, 12963, 12963, 12963, 12963, 12963, 12963, 12963, 12963, 12963, 12963, 12963,
        12963, 12963, 12963, 12963, 12963, 12963, 12963, 12963, 12963, 12963, 12963, 12963, 12963,
        12963, 12963, 12963, 12963, 12963, 12963, 12963, 16001, 16001, 16001, 16001, 16001, 16001,
        16001, 16001, 16001, 16001, 16001, 16001, 16001, 16001, 16001, 16001, 16001, 16001, 16001,
        16001, 16001, 16001, 16001, 16001, 16001, 16001, 16001, 16001, 16001, 16001, 16001, 16001,
        16001, 16001, 16001, 16001, 16001, 16001, 16001, 16001, 16001, 16001, 16001, 16001, 16001,
        16001, 16001, 16001, 16001, 16001, 16001, 16001, 16001, 16001, 16001, 16001, 16001, 16001,
        16001, 16001, 16001, 16001, 16001, 16001, 16001, 16001, 16001, 16001, 16001, 16001, 16001,
        16001, 16001, 16001, 16001, 16001, 16001, 16001, 16001, 16001, 16001, 16001, 16001, 16001,
        16001, 16001, 16001, 16001, 16001, 16001, 16001, 16001, 16001, 16001, 16001, 16001, 16001,
        16001, 16001, 16001, 16001, 16001, 16001, 16001, 16001, 16001, 16001, 16001, 16001, 16001,
        16001, 16001, 16001, 16001, 16001, 16001, 16001, 16001, 16001, 16001, 16001, 16001, 16001,
        16001, 16001, 16001, 16001, 16001, 16001, 16001, 16001, 16001, 16001, 16001, 16001, 16001,
        16001, 16001, 16001, 16001, 16001, 16001, 16001, 16001, 16001, 16001, 16001, 16001, 16001,
        16001, 16001, 16001, 16001, 16001, 16001, 16001, 16001, 16001, 16001, 16001, 16001, 16001,
        16001, 16001, 16001, 16001, 16001, 16001, 16001, 16001, 16001, 16001, 16001, 16001, 16001,
        16001, 16001, 16001, 16001, 16001, 16001, 16001, 16001, 16001, 16001, 16001, 16001, 16001,
        16001, 16001, 16001, 16001, 16001, 16001, 16001, 16001, 16001, 16001, 16001, 16001, 16001,
        16001, 16001, 16001, 16001, 16001, 16001, 16001, 16001, 16001, 16001, 16001, 16001, 16001,
        16001, 16001, 16001, 16001, 16001, 16001, 16001, 16001, 16001, 16001, 16001, 16001, 16001,
        16001, 16001, 16001, 16001, 16001, 16001, 16001, 16001, 16001, 16001, 16001, 16001, 16001,
        16001, 16001, 16001, 16001, 16001, 16001, 16001, 16001, 16001, 16001, 16001, 16001, 16001,
        16001, 16001, 16001, 16001, 16001, 16001, 16001, 16001, 16001, 16001, 16001, 16001, 16001,
        16001, 16001, 16001, 16001, 16001, 16001, 16001, 16001, 16001, 16001, 16001, 16001, 16001,
        16001, 16001, 16001, 16001, 16001, 16001, 16001, 16001, 16001, 16001, 16001, 16001, 16001,
        16001, 16001, 16001, 16001, 16001, 16001, 16001, 16001, 16001, 16001, 16001, 16001, 16001,
        16001, 16001, 16001, 16001, 16001, 16001, 16001, 16001, 16001, 16001, 16001, 16001, 16001,
        16001, 16001, 16001, 16001, 16001, 16001, 13250, 1264, 12181, 334, 7319, 7319, 7319, 7319,
        7319, 7319, 7319, 7319, 7319, 7319, 7319, 7319, 7319, 7319, 7319, 7319, 7319, 7319, 7319,
        7319, 7319, 7319, 7319, 7319, 7319, 7319, 7319, 7319, 7319, 7319, 7319, 7319, 7319, 7319,
        7319, 7319, 7319, 7319, 7319, 7319, 7319, 7319, 7319, 7319, 7319, 7319, 7319, 7319, 7319,
        7319, 7319, 7319, 7319, 7319, 7319, 7319, 7319, 7319, 7319, 7319, 7319, 7319, 7319, 7319,
        7319, 7319, 7319, 7319, 7319, 7319, 7319, 7319, 7319, 7319, 7319, 7319, 7319, 7319, 7319,
        7319, 7319, 7319, 7319, 7319, 7319, 7319, 7319, 7319, 7319, 7319, 7319, 7319, 7319, 7319,
        7319, 7319, 11489, 11489, 11489, 11489, 11486, 11486, 11486, 11486, 11486, 11486, 11480,
        11480, 11480, 11480, 11480, 11480, 11483, 11483, 11483, 11483, 11483, 11483, 11489, 11489,
        11489, 11489, 11489, 11489, 11486, 11486, 11480, 11480, 11483, 11483, 11489, 11489, 11486,
        11486, 11480, 11480, 11483, 11483, 11489, 11489, 11486, 11486, 11480, 11480, 11483, 11483,
        11489, 11489, 11486, 11486, 11480, 11480, 11483, 11483, 11489, 11489, 11486, 11486, 11480,
        11480, 11483, 11483, 11489, 11489, 11486, 11486, 11480, 11480, 11483, 11483, 11489, 11489,
        11486, 11486, 11480, 11480, 11483, 11483, 11489, 11489, 11486, 11486, 11480, 11480, 11483,
        11483, 11489, 11489, 11486, 11486, 11480, 11480, 11483, 11483, 11489, 11489, 11486, 11486,
        11480, 11480, 11483, 11483, 11489, 11489, 11486, 11486, 11480, 11480, 11483, 11483, 11489,
        11489, 11486, 11486, 11480, 11480, 11483, 11483, 11489, 11489, 11486, 11486, 11480, 11480,
        11483, 11483, 11489, 11489, 11486, 11486, 11480, 11480, 11483, 11483, 11489, 11489, 11486,
        11486, 11480, 11480, 11483, 11483, 11489, 11489, 11486, 11486, 11480, 11480, 11483, 11483,
        11489, 11489, 11486, 11486, 11480, 11480, 11483, 11483, 11489, 11489, 11486, 11486, 11480,
        11480, 11483, 11483, 11489, 11489, 11486, 11486, 11480, 11480, 11483, 11483, 11489, 11489,
        11486, 11486, 11480, 11480, 11483, 11483, 11489, 11489, 11486, 11486, 11480, 11480, 11483,
        11483, 11489, 11489, 11486, 11486, 11480, 11480, 11483, 11483, 11489, 11489, 11486, 11486,
        11480, 11480, 11483, 11483, 11489, 11489, 11486, 11486, 11480, 11480, 11483, 11483, 11489,
        11489, 11486, 11486, 11480, 11480, 11483, 11483, 11489, 11489, 11486, 11486, 11480, 11480,
        11483, 11483, 11489, 11489, 11486, 11486, 11480, 11480, 11483, 11483, 11489, 11489, 11486,
        11486, 11480, 11480, 11483, 11483, 11489, 11489, 11486, 11486, 11480, 11480, 11483, 11483,
        11489, 11489, 11486, 11486, 11480, 11480, 11483, 11483, 11489, 11489, 11486, 11486, 11480,
        11480, 11483, 11483, 11489, 11489, 11486, 11486, 11480, 11480, 11483, 11483, 11489, 11489,
        11480, 11480, 11480, 11480, 11480, 11480, 11480, 11480, 11480, 11480, 11480, 11480, 11480,
        11480, 11480, 11480, 11480, 11480, 11480, 11480, 11480, 11480, 11480, 11480, 11480, 11480,
        11480, 11480, 11480, 11480, 11480, 11480, 11480, 11480, 11480, 11480, 11480, 11480, 11480,
        11480, 11480, 11480, 11480, 11480, 11480, 11480, 11480, 11480, 11480, 11480, 11480, 11480,
        11480, 11480, 11480, 11480, 11480, 11480, 11480, 11480, 11480, 11480, 11480, 11480, 11480,
        11480, 11480, 11480, 11480, 11480, 11480, 11480, 11480, 11480, 11480, 11480, 11480, 11480,
        11480, 11480, 11480, 11480, 11480, 11480, 11480, 11480, 11480, 11480, 11480, 11480, 11480,
        11480, 11480, 11480, 11480, 11480, 11480, 11480, 11480, 11480, 14381, 14989, 14989, 14989,
        14989, 14989, 14989, 14989, 14989, 14989, 14989, 14989, 14989, 14989, 14989, 14989, 14989,
        14989, 14989, 14989, 14989, 14989, 14989, 14989, 14989, 14989, 14989, 14989, 14989, 14989,
        14989, 14989, 14989, 14989, 14989, 14989, 14989, 14989, 14989, 14989, 14989, 14989, 14989,
        14989, 14989, 14989, 14989, 14989, 14989, 14989, 14989, 14989, 14989, 14989, 14989, 14989,
        14989, 14989, 14989, 14989, 14989, 14989, 14989, 14989, 14989, 14989, 14989, 14989, 14989,
        14989, 14989, 14989, 14989, 14989, 14989, 14989, 14989, 14989, 14989, 14989, 14989, 14989,
        14989, 14989, 14989, 14989, 14989, 14989, 14989, 14989, 14989, 14989, 14989, 14989, 14989,
        14989, 14989, 14989, 14989, 14989, 14989, 14989, 14989, 14989, 14989, 14989, 14989, 14989,
        14989, 14989, 14989, 14989, 14989, 15615, 14989, 15616, 14989, 15617, 14989, 15618, 14989,
        15619, 14989, 15620, 14989, 15621, 14989, 15622, 14989, 15623, 5693, 15624, 1279, 15625,
        1279, 15626, 1279, 15627, 1279, 15628, 2252, 15629, 5626, 15630, 2930, 15631, 15669, 15632,
        347, 15633, 13072, 15634, 9825, 15635, 6014, 15636, 1256, 15637, 13538, 15638, 9549, 15639,
        1360, 15640, 120, 12103, 8444, 7783, 7783, 7783, 7783, 7783, 7783, 7783, 7783, 7783, 7783,
        7783, 7783, 7783, 7783, 7783, 7783, 7783, 7783, 7783, 7783, 7783, 7783, 7783, 7783, 7783,
        7783, 7783, 7783, 7783, 7783, 7783, 7783, 7783, 7783, 7783, 7783, 7783, 7783, 7783, 7783,
        7783, 7783, 7783, 7783, 7783, 7783, 7783, 7783, 7783, 7783, 7783, 7783, 7783, 7783, 7783,
        7783, 7783, 7783, 7783, 7783, 7783, 7783, 7783, 7783, 7783, 7783, 7783, 7783, 7783, 7783,
        7783, 7783, 7783, 7783, 7783, 7783, 7783, 7783, 7764, 7764, 7764, 7764, 7764, 7764, 7764,
        12198, 12198, 12182, 12182, 12190, 12190, 12206, 12206, 7228, 7228, 7227, 7227, 7232, 7232,
        7231, 7231, 7226, 7226, 7225, 7225, 7230, 7230, 7229, 7229, 7764, 7764, 9704, 7764, 7764,
        7764, 7764, 7764, 7771, 7771, 7771, 7771, 7771, 7771, 7771, 7771, 7771, 7771, 7767, 7767,
        7767, 7767, 7767, 7767, 7767, 7767, 7767, 7767, 7770, 7770, 7770, 7770, 7770, 7770, 7770,
        7770, 7770, 7770, 7766, 7766, 7766, 7766, 7766, 7766, 7766, 7766, 7766, 7766, 7769, 7222,
        7222, 7222, 7222, 7222, 7222, 7222, 7222, 7222, 7218, 7218, 7218, 7218, 7218, 7218, 7218,
        7218, 7218, 7218, 7221, 7221, 7221, 7221, 7221, 7221, 7221, 7221, 7221, 7221, 7217, 7217,
        7217, 7217, 7217, 7217, 7217, 7217, 7217, 7217, 7217, 7217, 7217, 7217, 11514, 11514, 7217,
        7217, 7217, 7217, 7217, 7217, 7217, 7217, 7217, 7217, 7217, 7217, 7217, 7217, 7217, 7217,
        7217, 7217, 7217, 7217, 7217, 7217, 7217, 7217, 7217, 7217, 7217, 7217, 7217, 7217, 7217,
        7217, 7217, 7217, 7217, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969,
        1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969,
        1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969,
        1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969,
        1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969,
        1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 2033, 2033, 2033, 2033, 2033, 2033,
        2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033,
        2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033,
        2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033,
        2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033,
        2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 6527,
        6527, 6527, 6527, 6527, 6527, 6527, 6527, 6527, 6527, 6527, 6527, 6527, 6527, 6527, 6527,
        6527, 6527, 6527, 6527, 6527, 6527, 6527, 6527, 6527, 6527, 6527, 6527, 6527, 6527, 6527,
        6527, 6527, 6527, 6527, 6527, 6527, 6527, 6527, 6527, 6527, 6527, 6527, 6527, 6527, 6527,
        6527, 6527, 6527, 6527, 6527, 6527, 6527, 6527, 6527, 6527, 6527, 6527, 6527, 6527, 6527,
        6527, 6527, 6527, 6527, 6527, 6527, 6527, 6527, 6527, 6527, 6527, 6527, 6527, 6527, 6527,
        6527, 6527, 6527, 6527, 13073, 13073, 13073, 13073, 13073, 13073, 13073, 13073, 13073,
        13073, 13073, 13073, 13073, 13073, 13073, 13073, 13073, 13073, 13073, 13073, 13073, 13073,
        13073, 13073, 13073, 13073, 13073, 13073, 13073, 13073, 13073, 13073, 13073, 13073, 13073,
        13073, 13073, 13073, 13073, 13073, 13073, 13073, 13073, 13073, 13073, 13073, 13073, 13073,
        13073, 13073, 13080, 13080, 13080, 13080, 13080, 13080, 13080, 13080, 13080, 13080, 13076,
        13076, 13076, 13076, 13076, 13076, 13076, 13076, 13076, 13076, 13079, 13079, 13079, 13079,
        13079, 13079, 13079, 13079, 13079, 13079, 11463, 11463, 11463, 11463, 11463, 11463, 11463,
        11463, 11463, 11463, 11466, 11466, 11466, 11466, 11466, 11466, 11466, 11466, 11466, 11466,
        11462, 11462, 11462, 11462, 11462, 11462, 11462, 11462, 11462, 11462, 11465, 11465, 11465,
        11465, 11465, 11465, 11465, 11465, 11465, 11465, 11461, 11461, 11461, 11461, 11461, 11461,
        11461, 11461, 11461, 11461, 11461, 11461, 11461, 11461, 2253, 2253, 11461, 11461, 11461,
        11461, 11461, 11461, 11461, 11461, 11461, 11461, 11461, 11461, 11461, 11461, 11461, 11461,
        11461, 11461, 11461, 11461, 11461, 11461, 11461, 11461, 9496, 9496, 9496, 9496, 9496, 9496,
        13555, 13555, 13555, 13555, 13555, 13555, 12667, 12667, 12667, 12667, 12667, 12667, 9558,
        9558, 9558, 9558, 9558, 9558, 16264, 16264, 16264, 16264, 16264, 16264, 1319, 1319, 1319,
        1319, 1319, 1319, 13503, 13503, 13503, 13503, 13503, 13503, 2954, 2954, 2954, 2954, 2954,
        2954, 12145, 12145, 12145, 12145, 12145, 12145, 12145, 12145, 12145, 12145, 12145, 12145,
        12145, 12145, 12145, 12145, 12145, 12145, 12145, 12145, 12145, 12145, 12145, 12145, 12145,
        12145, 12145, 12145, 12145, 12145, 12145, 12145, 12145, 12145, 12145, 12145, 12145, 12145,
        12145, 12145, 12145, 12145, 12145, 12145, 12145, 12145, 12145, 12145, 12145, 12145, 12145,
        12145, 12145, 12145, 12145, 12145, 12145, 12145, 12145, 12145, 12145, 12145, 12145, 12145,
        8346, 8346, 8346, 8346, 8346, 8346, 8346, 8346, 8346, 8346, 8346, 8346, 8346, 8346, 8346,
        8346, 8346, 8346, 8346, 8346, 8346, 8346, 8346, 8346, 8346, 8346, 8346, 8346, 8346, 8346,
        8346, 8346, 8346, 8346, 8346, 8346, 8346, 8346, 8346, 8346, 8346, 8346, 8346, 8346, 8346,
        8346, 8346, 8346, 8346, 8346, 8346, 8346, 8346, 8346, 8346, 8346, 8346, 8346, 8346, 8346,
        8346, 8346, 8346, 8346, 13345, 13345, 13345, 13345, 13345, 13345, 13345, 13345, 13345,
        13345, 13345, 13345, 13345, 13345, 13345, 13345, 13345, 13345, 13345, 13345, 13345, 13345,
        13345, 13345, 13345, 13345, 13345, 13345, 13345, 13345, 13345, 13345, 13345, 13345, 13345,
        13345, 13345, 13345, 13345, 13345, 13345, 13345, 13345, 13345, 13345, 13345, 13345, 13345,
        13345, 13345, 13345, 13345, 13345, 13345, 13345, 13345, 13345, 13345, 13345, 13345, 13345,
        13345, 13345, 13345, 17462, 17462, 17462, 17462, 17462, 17462, 17462, 17462, 17462, 17462,
        17462, 17462, 17462, 17462, 17462, 17462, 17462, 17462, 17462, 17462, 17462, 17462, 17462,
        17462, 17462, 17462, 17462, 17462, 17462, 17462, 17462, 17462, 17462, 17462, 17462, 17462,
        17462, 17462, 17462, 17462, 17462, 17462, 17462, 17462, 17462, 17462, 17462, 17462, 17462,
        17462, 17462, 17462, 17462, 17462, 17462, 17462, 17462, 17462, 17462, 17462, 17462, 17462,
        17462, 17462, 15966, 15966, 15966, 15966, 15966, 15966, 15966, 15966, 15966, 15966, 15966,
        15966, 15966, 15966, 15966, 15966, 15966, 15966, 15966, 15966, 15966, 15966, 15966, 15966,
        15966, 15966, 15966, 15966, 15966, 15966, 15966, 15966, 15966, 15966, 15966, 15966, 15966,
        15966, 15966, 15966, 15966, 15966, 15966, 15966, 15966, 15966, 15966, 15966, 15966, 15966,
        15966, 15966, 15966, 15966, 15966, 15966, 15966, 15966, 15966, 15966, 15966, 15966, 15966,
        15966, 9777, 9777, 9777, 9777, 9777, 9777, 9777, 9777, 9777, 9777, 9777, 9777, 9777, 9777,
        9777, 9777, 9777, 1982, 1982, 9777, 9777, 9777, 9777, 9777, 9777, 9777, 9777, 9777, 9777,
        9777, 9777, 9777, 9777, 9777, 9777, 9777, 9777, 9777, 9777, 9777, 9777, 9777, 9777, 9777,
        9777, 9777, 9777, 9777, 9777, 9777, 9777, 9777, 9777, 9777, 9777, 9777, 9777, 9777, 9777,
        9777, 9777, 9777, 9777, 9777, 14457, 14457, 14457, 14457, 14457, 14457, 14457, 14457,
        14457, 14457, 14457, 14457, 14457, 14457, 14457, 14457, 14457, 14457, 14457, 14457, 14457,
        14457, 14457, 14457, 14457, 14457, 14457, 14457, 14457, 14457, 14457, 14457, 14457, 14457,
        14457, 14457, 14457, 14457, 14457, 14457, 14457, 14457, 14457, 14457, 14457, 14457, 14457,
        14457, 14457, 14457, 14457, 14457, 14457, 14457, 14457, 14457, 14457, 14457, 14457, 14457,
        14457, 14457, 14457, 14457, 12051, 12051, 12051, 12051, 12051, 12051, 12051, 12051, 12051,
        12051, 12051, 12051, 12051, 12051, 12051, 12051, 12051, 12051, 12051, 12051, 12051, 12051,
        12051, 12051, 12051, 12051, 12051, 12051, 12051, 12051, 12051, 12051, 12051, 12051, 12051,
        12051, 12051, 12051, 12051, 12051, 12051, 12051, 12051, 12051, 12051, 12051, 12051, 12051,
        12051, 12051, 12051, 12051, 12051, 12051, 12051, 12051, 12051, 12051, 12051, 12051, 12051,
        12051, 12051, 12051, 11494, 11494, 11494, 11494, 11494, 11494, 11494, 11494, 11494, 11494,
        11494, 11494, 11494, 11494, 11494, 11494, 11494, 11494, 11494, 11494, 11494, 11494, 11494,
        11494, 11494, 11494, 11494, 11494, 11494, 11494, 11494, 11494, 11494, 11494, 11494, 11494,
        11494, 11494, 11494, 11494, 11494, 11494, 11494, 11494, 11494, 11494, 11494, 11494, 11494,
        11494, 11494, 11494, 11494, 11494, 11494, 11494, 11494, 11494, 11494, 11494, 11494, 11494,
        11494, 11494, 12922, 12922, 12922, 12922, 12922, 12922, 12922, 12922, 12922, 12922, 12922,
        12922, 12922, 12922, 12922, 12922, 12922, 12922, 12922, 12922, 12922, 12922, 12922, 12922,
        12922, 12922, 12922, 12922, 12922, 12922, 12922, 12922, 12922, 12922, 12922, 12922, 12922,
        12922, 12922, 12922, 12922, 12922, 12922, 12922, 12922, 12922, 12922, 12922, 12922, 12922,
        12922, 12922, 12922, 12922, 12922, 12922, 12922, 12922, 12922, 12922, 12922, 12922, 12922,
        12922, 13476, 13476, 13476, 13476, 13476, 13476, 13476, 13476, 13476, 13476, 13476, 13476,
        13476, 13476, 13476, 13476, 13476, 13476, 13476, 13476, 13476, 13476, 13476, 13476, 13476,
        13476, 13476, 13476, 13476, 13476, 13476, 13476, 13476, 13476, 13476, 13476, 13476, 13476,
        13476, 13476, 13476, 13476, 13476, 13476, 13476, 13476, 13476, 13476, 13476, 13476, 13476,
        13476, 13476, 13476, 13476, 13476, 13476, 13476, 13476, 13476, 13476, 13476, 13476, 13476,
        7738, 7738, 7738, 7738, 7738, 7738, 7738, 7738, 7738, 7738, 7738, 7738, 7738, 7738, 7738,
        7738, 7738, 7738, 7738, 7738, 7738, 7738, 7738, 7738, 7738, 7738, 7738, 7738, 7738, 7738,
        7738, 7738, 7738, 7738, 7738, 7738, 7738, 7738, 7738, 7738, 7738, 7738, 7738, 7738, 4588,
        4588, 7738, 7738, 7738, 7738, 7738, 7738, 7738, 7738, 7738, 7738, 7738, 7738, 7738, 7738,
        7738, 7738, 7738, 7738, 5576, 5576, 5576, 5576, 5576, 5576, 5576, 5576, 5576, 5576, 5576,
        5576, 5576, 5576, 5576, 5576, 5576, 5576, 5576, 5576, 5576, 5576, 5576, 5576, 5576, 5576,
        5576, 5576, 5576, 5576, 5576, 5576, 5576, 5576, 5576, 5576, 5576, 5576, 5576, 5576, 5576,
        5576, 5576, 5576, 5576, 5576, 5576, 5576, 5576, 5576, 5576, 5576, 5576, 5576, 5576, 5576,
        5576, 5576, 5576, 5576, 5576, 5576, 5576, 5576, 11964, 11964, 11964, 11964, 11964, 11964,
        11964, 11964, 11964, 11964, 11964, 11964, 11964, 11964, 11964, 11964, 11964, 11964, 11964,
        11964, 11964, 11964, 11964, 11964, 11964, 11964, 11964, 11964, 11964, 11964, 11964, 11964,
        11964, 11964, 11964, 11964, 11964, 11964, 11964, 11964, 11964, 11964, 11964, 11964, 11964,
        11964, 11964, 11964, 11964, 11964, 11964, 11964, 11964, 11964, 11964, 11964, 11964, 11964,
        11964, 11964, 11964, 11964, 11964, 11964, 8420, 8420, 8420, 8420, 8420, 8420, 8420, 8420,
        8420, 8420, 8420, 8420, 8420, 8420, 8420, 8420, 8420, 8420, 8420, 8420, 8420, 8420, 8420,
        8420, 8420, 8420, 8420, 8420, 8420, 8420, 8420, 8420, 8420, 8420, 8420, 8420, 8420, 8420,
        8420, 8420, 8420, 8420, 8420, 8420, 8420, 8420, 8420, 8420, 8420, 8420, 8420, 8420, 8420,
        8420, 8420, 8420, 8420, 8420, 8420, 8420, 8420, 8420, 8420, 8420, 8924, 8924, 8924, 8924,
        8924, 8924, 8924, 8924, 8924, 8924, 8924, 8924, 8924, 8924, 8924, 8924, 8924, 8924, 8924,
        8924, 8924, 8924, 8924, 8924, 8924, 8924, 8924, 8924, 8924, 8924, 8924, 8924, 8924, 8924,
        8924, 8924, 8924, 8924, 8924, 8924, 8924, 8924, 8924, 8924, 8924, 8924, 8924, 8924, 8924,
        8924, 8924, 8924, 8924, 8924, 8924, 8924, 8924, 8924, 8924, 8924, 8924, 8924, 8924, 8924,
        1991, 1991, 9685, 9685, 5904, 5904, 13575, 13575, 9686, 9686, 2249, 2249, 7242, 7242,
        16696, 16696, 7322, 7322, 7322, 7322, 13166, 13166, 13166, 13166, 15688, 15688, 15688,
        15688, 3640, 3640, 3640, 3640, 2270, 2270, 2270, 2270, 6830, 6830, 6830, 6830, 11469,
        11469, 11469, 11469, 13186, 13186, 13186, 13186, 5913, 5913, 5913, 5913, 5913, 5913, 5913,
        5913, 5913, 5913, 5913, 5913, 1631, 1631, 5913, 5913, 5913, 5913, 5913, 5913, 5913, 5913,
        5913, 7371, 9731, 9731, 9731, 9731, 9731, 9731, 9731, 9731, 9731, 9731, 9731, 9731, 9731,
        9731, 9731, 9731, 9731, 9731, 9731, 9731, 9731, 9731, 9731, 9731, 10691, 10691, 10691,
        10691, 10691, 10691, 10691, 10691, 10691, 10691, 10691, 10691, 10691, 10691, 10691, 10691,
        10691, 10691, 10691, 10691, 10691, 10691, 10691, 10691, 13654, 13654, 13654, 13654, 13654,
        13654, 13654, 13654, 13654, 13654, 13654, 13654, 13654, 13654, 13654, 13654, 13654, 13654,
        13654, 13654, 13654, 13654, 13654, 13654, 6978, 6978, 6978, 6978, 6978, 6978, 6978, 6978,
        6978, 6978, 6978, 6978, 6978, 6978, 6978, 6978, 6978, 6978, 6978, 6978, 6978, 6978, 6978,
        6978, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260,
        1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 42, 42, 42, 42, 42, 42, 42, 42,
        42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 6797, 6797, 6797, 6797,
        6797, 6797, 6797, 6797, 6797, 6797, 6797, 6797, 6797, 6797, 6797, 6797, 6797, 6797, 6797,
        6797, 6797, 6797, 6797, 6797, 7284, 7284, 7284, 7284, 7284, 7284, 7284, 7284, 7284, 7284,
        7284, 7284, 7284, 7284, 7284, 7284, 7284, 7284, 7284, 7284, 7284, 7284, 7284, 7284, 7284,
        7284, 7284, 7284, 7284, 7284, 7284, 7284, 15566, 15566, 15566, 15566, 15566, 15566, 15566,
        15566, 15566, 15566, 15566, 15566, 15566, 15566, 15566, 15566, 15566, 15566, 15566, 15566,
        15566, 15566, 15566, 15566, 15566, 15566, 15566, 15566, 15566, 15566, 15566, 15566, 12629,
        12629, 12629, 12629, 12629, 12629, 12629, 12629, 12629, 12629, 12629, 12629, 12629, 12629,
        12629, 12629, 12629, 12629, 12629, 12629, 12629, 12629, 12629, 12629, 12629, 12629, 12629,
        12629, 12629, 12629, 12629, 12629, 2678, 2678, 2678, 2678, 2678, 2678, 2678, 2678, 2678,
        2678, 2678, 2678, 2678, 2678, 1631, 1631, 2678, 2678, 2678, 2678, 2678, 2678, 2678, 2678,
        2678, 2678, 2678, 2678, 2678, 2678, 2678, 2678, 16485, 16485, 16485, 16485, 16485, 16485,
        16485, 16485, 16485, 16485, 16485, 16485, 16485, 16485, 16485, 16485, 16485, 16485, 16485,
        16485, 16485, 16485, 16485, 16485, 16485, 16485, 16485, 16485, 16485, 16485, 16485, 16485,
        6787, 6787, 6787, 6787, 6787, 6787, 6787, 6787, 6787, 6787, 6787, 6787, 6787, 6787, 6787,
        6787, 6787, 6787, 6787, 6787, 6787, 6787, 6787, 6787, 6787, 6787, 6787, 6787, 6787, 6787,
        6787, 6787, 8295, 8295, 8295, 8295, 8295, 8295, 8295, 8295, 8295, 8295, 8295, 8295, 8295,
        8295, 8295, 8295, 8295, 8295, 8295, 8295, 8295, 8295, 8295, 8295, 8295, 8295, 8295, 8295,
        8295, 8295, 8295, 8295, 8974, 8974, 8974, 8974, 8974, 8974, 8974, 8974, 8974, 8974, 8974,
        8974, 8974, 8974, 8974, 8974, 8974, 8974, 8974, 8974, 8974, 8974, 8974, 8974, 8974, 8974,
        8974, 8974, 8974, 8974, 8974, 8974, 4403, 4403, 4403, 4403, 4403, 4403, 4403, 4403, 4403,
        4403, 4403, 4403, 4403, 4403, 4403, 4403, 4403, 4403, 4403, 4403, 4403, 4403, 4403, 4403,
        5848, 5848, 5848, 5848, 5848, 5848, 5848, 5848, 5848, 5848, 5848, 5848, 5848, 5848, 5848,
        5848, 5848, 5848, 5848, 5848, 5848, 5848, 5848, 5848, 9521, 9521, 9521, 9521, 9521, 9521,
        9521, 9521, 9521, 9521, 9521, 9521, 9521, 9521, 9521, 9521, 9521, 9521, 9521, 9521, 9521,
        9521, 9521, 9521, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579,
        1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 5696, 5696, 5696,
        5696, 5696, 5696, 5696, 5696, 5696, 5696, 5696, 5696, 5696, 5696, 5696, 5696, 5696, 5696,
        5696, 5696, 5696, 5696, 5696, 5696, 6538, 6538, 6538, 6538, 6538, 6538, 6538, 6538, 6538,
        6538, 6538, 6538, 6538, 6538, 6538, 6538, 6538, 6538, 6538, 6538, 6538, 6538, 6538, 6538,
        17046, 17046, 17046, 17046, 17046, 17046, 17046, 17046, 17046, 17046, 17046, 17046, 17046,
        17046, 17046, 17046, 17046, 17046, 17046, 17046, 17046, 17046, 17046, 17046, 14494, 14494,
        14494, 14494, 14494, 14494, 14494, 14494, 14494, 14494, 14494, 14494, 14494, 14494, 14494,
        14494, 14494, 14494, 14494, 14494, 14494, 14494, 14494, 14494, 3371, 15503, 15503, 15503,
        15503, 15503, 15503, 15503, 15503, 15503, 15503, 15503, 15503, 15503, 15503, 15503, 15503,
        15503, 15503, 15503, 15503, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561,
        1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 8444, 8444, 8444, 8444, 8444,
        8444, 8444, 8444, 8444, 8444, 8444, 8444, 8444, 8444, 8444, 8444, 8444, 8444, 8444, 8444,
        8444, 8444, 8444, 8444, 8444, 8444, 8444, 8444, 8444, 8444, 8444, 8444, 8444, 8444, 8444,
        8444, 8444, 8444, 8444, 8444, 8444, 8444, 8444, 8444, 8444, 8444, 8444, 8444, 8444, 8444,
        8444, 8444, 1, 1, 15231, 13877, 9824, 1577, 7830, 7830, 7830, 7830, 7830, 7830, 7830, 7830,
        7830, 7830, 7830, 7830, 7830, 7830, 7830, 7830, 15755, 15755, 15755, 15755, 15755, 15755,
        15755, 15755, 15755, 15755, 15755, 15755, 15755, 15755, 15755, 15755, 46, 46, 46, 46, 46,
        46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 13494, 12182, 12182, 12182, 12182, 12182,
        12182, 12182, 12182, 12182, 12182, 12182, 12182, 12182, 12182, 12182, 12182, 12182, 12182,
        12182, 12182, 12182, 12182, 12182, 12182, 12182, 12182, 12182, 12182, 12182, 12182, 12182,
        12182, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1085, 1085,
        1, 13623, 1323, 1323, 1323, 13617, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023,
        1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023,
        1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023,
        1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023,
        1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023,
        1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 15208, 15208, 15208,
        15208, 15208, 15208, 16884, 16884, 16884, 16884, 16884, 16884, 16884, 16884, 16884, 16884,
        16884, 16884, 16884, 16884, 16884, 16884, 16884, 16884, 16884, 16884, 16884, 16884, 16884,
        16884, 16884, 16884, 16884, 16884, 16884, 16884, 16884, 16884, 16884, 16884, 16884, 16884,
        16884, 16884, 16884, 16884, 16884, 16884, 16884, 16884, 16884, 16884, 16884, 16884, 16884,
        16884, 16884, 16884, 16884, 16884, 16884, 16884, 16884, 16884, 16884, 16884, 16884, 16884,
        16884, 16884, 16884, 16884, 16884, 16884, 16884, 16884, 16884, 16884, 16884, 16884, 16884,
        16884, 16884, 16884, 16884, 16884, 16884, 16884, 16884, 16884, 16884, 16884, 16884, 16884,
        16884, 16884, 16884, 16884, 16884, 16884, 16884, 16884, 16884, 16884, 16884, 16884, 16884,
        16884, 16884, 16884, 16884, 16884, 16884, 16884, 16884, 16884, 16884, 16884, 16884, 16884,
        16884, 16884, 16884, 16884, 16884, 16884, 16884, 16884, 16884, 16884, 16884, 16884, 16884,
        16884, 16884, 16884, 16884, 16884, 16884, 16884, 16884, 16884, 16884, 16884, 16884, 16884,
        16884, 16884, 16884, 16884, 16884, 16884, 16884, 16884, 16884, 16884, 16884, 16884, 16884,
        16884, 16884, 16884, 16884, 16884, 16884, 16884, 16884, 16884, 16884, 16884, 16884, 16884,
        16884, 16884, 16884, 16884, 16884, 16884, 16884, 16884, 16884, 16884, 16884, 16884, 16884,
        16884, 16884, 16884, 16884, 16884, 16884, 16884, 16884, 16884, 16884, 16884, 16884, 16884,
        16884, 16884, 16884, 16884, 16884, 16884, 16884, 16884, 16884, 16884, 16884, 16884, 16884,
        16884, 16884, 16884, 16884, 16884, 16884, 16884, 16884, 16884, 16884, 16884, 16884, 16884,
        16884, 16884, 16884, 16884, 16884, 16884, 16884, 16884, 16884, 16884, 16884, 16884, 16884,
        16884, 16884, 16884, 16884, 16884, 16884, 16884, 16884, 16884, 16884, 16884, 16884, 16884,
        16884, 16884, 16884, 16884, 16884, 16884, 16884, 16884, 16884, 16884, 16884, 16884, 16884,
        16884, 16884, 16884, 16884, 16884, 16884, 16884, 16884, 16884, 16884, 16884, 16884, 16884,
        16884, 16884, 16884, 16884, 16884, 16884, 16884, 16884, 16884, 16884, 16884, 16884, 16884,
        16884, 16884, 16884, 16884, 16884, 16884, 16884, 16884, 16884, 16884, 16884, 16884, 16884,
        16884, 16884, 16884, 16884, 16884, 16884, 16884, 16884, 16884, 16884, 16884, 16884, 16884,
        16884, 16884, 16884, 16884, 16884, 16884, 16884, 16884, 16884, 16884, 16884, 16884, 16884,
        16884, 16884, 15953, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889,
        1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889,
        1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889,
        1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889,
        1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889,
        1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1591, 1591, 1591, 1591, 1591, 1591,
        16266, 16266, 16266, 16266, 16266, 16266, 16266, 16266, 16266, 16266, 16266, 16266, 16266,
        16266, 16266, 16266, 16266, 16266, 16266, 16266, 16266, 16266, 16266, 16266, 16266, 16266,
        16266, 16266, 16266, 16266, 16266, 16266, 16266, 16266, 16266, 16266, 16266, 16266, 16266,
        16266, 16266, 16266, 16266, 16266, 16266, 16266, 16266, 16266, 16266, 16266, 16266, 16266,
        16266, 16266, 16266, 16266, 16266, 16266, 16266, 16266, 16266, 16266, 16266, 16266, 16266,
        16266, 16266, 16266, 16266, 16266, 16266, 16266, 16266, 16266, 16266, 16266, 16266, 16266,
        16266, 16266, 16266, 16266, 16266, 16266, 16266, 16266, 16266, 16266, 16266, 16266, 16266,
        16266, 16266, 16266, 16266, 16266, 16266, 16266, 16266, 16266, 16266, 16266, 16266, 16266,
        16266, 16266, 16266, 16266, 16266, 16266, 16266, 16266, 16266, 16266, 16266, 16266, 16266,
        16266, 16266, 16266, 16266, 16266, 16266, 16266, 16266, 16266, 16266, 16266, 16266, 16266,
        16266, 16266, 16266, 16266, 16266, 16266, 16266, 16266, 16266, 16266, 16266, 16266, 16266,
        16266, 16266, 16266, 16266, 16266, 16266, 16266, 16266, 16266, 16266, 16266, 16266, 16266,
        16266, 16266, 16266, 16266, 16266, 16266, 16266, 16266, 16266, 16266, 16266, 16266, 16266,
        16266, 16266, 16266, 16266, 16266, 16266, 16266, 16266, 16266, 16266, 16266, 16266, 16266,
        16266, 16266, 16266, 16266, 16266, 16266, 16266, 16266, 16266, 16266, 16266, 16266, 16266,
        16266, 16266, 16266, 16266, 16266, 16266, 16266, 16266, 16266, 16266, 16266, 16266, 16266,
        16266, 16266, 16266, 16266, 16266, 16266, 16266, 16266, 16266, 16266, 16266, 16266, 16266,
        16266, 16266, 16266, 16266, 16266, 16266, 16266, 16266, 16266, 16266, 16266, 16266, 16266,
        16266, 16266, 16266, 16266, 16266, 16266, 16266, 16266, 16266, 16266, 16266, 16266, 16266,
        16266, 16266, 16266, 16266, 16266, 16266, 16266, 16266, 16266, 16266, 16266, 16266, 16266,
        16266, 16266, 16266, 16266, 16266, 16266, 16266, 16266, 16266, 16266, 16266, 16266, 16266,
        16266, 16266, 16266, 16266, 16266, 16266, 16266, 16266, 16266, 16266, 16266, 16266, 16266,
        16266, 16266, 16266, 16266, 16266, 16266, 16266, 16266, 16266, 16266, 16266, 16266, 16266,
        16266, 16266, 16266, 16266, 16266, 16266, 16266, 16266, 16266, 16266, 16266, 16266, 16266,
        16266, 16266, 16266, 16266, 16266, 16266, 16266, 16266, 16266, 16266, 16266, 16266, 7734,
        8258, 8258, 8258, 8258, 8258, 8258, 8258, 8258, 8258, 8258, 8258, 8258, 8258, 8258, 8258,
        8258, 8258, 8258, 8258, 8258, 8258, 8258, 8258, 8258, 8258, 8258, 8258, 8258, 8258, 8258,
        8258, 8258, 8258, 8258, 8258, 8258, 8258, 8258, 8258, 8258, 8258, 8258, 8258, 8258, 8258,
        8258, 8258, 8258, 8258, 8258, 8258, 8258, 8258, 8258, 8258, 8258, 8258, 8258, 8258, 8258,
        8258, 8258, 8258, 8258, 8258, 8258, 8258, 8258, 8258, 8258, 8258, 8258, 8258, 8258, 8258,
        8258, 8258, 8258, 8258, 8258, 7157, 7157, 7157, 7157, 7157, 7157, 9332, 9332, 9332, 9332,
        9332, 9332, 9332, 9332, 9332, 9332, 9332, 9332, 9332, 9332, 9332, 9332, 9332, 9332, 9332,
        9332, 9332, 9332, 9332, 9332, 9332, 9332, 9332, 9332, 9332, 9332, 9332, 9332, 9332, 9332,
        9332, 9332, 9332, 9332, 9332, 9332, 9332, 9332, 9332, 9332, 9332, 9332, 9332, 9332, 9332,
        9332, 9332, 9332, 9332, 9332, 9332, 9332, 9332, 9332, 9332, 9332, 9332, 9332, 9332, 9332,
        9332, 9332, 9332, 9332, 9332, 9332, 9332, 9332, 9332, 9332, 9332, 9332, 9332, 9332, 9332,
        9332, 9332, 9332, 9332, 9332, 9332, 9332, 9332, 9332, 9332, 9332, 9332, 9332, 9332, 9332,
        9332, 9332, 9332, 9332, 9332, 9332, 9332, 9332, 9332, 9332, 9332, 9332, 9332, 9332, 9332,
        9332, 9332, 9332, 9332, 9332, 9332, 9332, 9332, 9332, 9332, 9332, 9332, 9332, 9332, 9332,
        9332, 9332, 9332, 9332, 9332, 9332, 9332, 9332, 9332, 9332, 9332, 9332, 9332, 9332, 9332,
        9332, 9332, 9332, 9332, 9332, 9332, 9332, 9332, 9332, 9332, 9332, 9332, 9332, 9332, 9332,
        9332, 9332, 9332, 9332, 9332, 9332, 9332, 9332, 9332, 9332, 9332, 9332, 9332, 9332, 9332,
        9332, 9332, 9332, 9332, 9332, 9332, 9332, 9332, 9332, 9332, 9332, 9332, 9332, 9332, 9332,
        9332, 9332, 9332, 9332, 9332, 9332, 9332, 9332, 9332, 9332, 9332, 9332, 9332, 9332, 9332,
        9332, 9332, 9332, 9332, 9332, 9332, 9332, 9332, 9332, 9332, 9332, 9332, 9332, 9332, 9332,
        9332, 9332, 9332, 9332, 9332, 9332, 9332, 9332, 9332, 9332, 9332, 9332, 9332, 9332, 9332,
        9332, 9332, 9332, 9332, 9332, 9332, 9332, 9332, 9332, 9332, 9332, 9332, 9332, 9332, 9332,
        9332, 9332, 9332, 9332, 9332, 9332, 9332, 9332, 9332, 9332, 9332, 9332, 9332, 9332, 9332,
        9332, 9332, 9332, 9332, 9332, 9332, 9332, 9332, 9332, 9332, 9332, 9332, 9332, 9332, 9332,
        9332, 9332, 9332, 9332, 9332, 9332, 9332, 9332, 9332, 9332, 9332, 9332, 9332, 9332, 9332,
        9332, 9332, 9332, 9332, 9332, 9332, 9332, 9332, 9332, 9332, 9332, 9332, 9332, 9332, 9332,
        9332, 9332, 9332, 9332, 9332, 9332, 9332, 9332, 9332, 9332, 9332, 9332, 9332, 9332, 9332,
        9332, 9332, 9332, 9332, 9332, 9809, 15517, 15517, 15517, 15517, 15517, 15517, 15517, 15517,
        15517, 15517, 15517, 15517, 15517, 15517, 15517, 15517, 15517, 15517, 15517, 15517, 15517,
        15517, 15517, 15517, 15517, 15517, 15517, 15517, 15517, 15517, 15517, 15517, 15517, 15517,
        15517, 15517, 15517, 15517, 15517, 15517, 15517, 15517, 15517, 15517, 15517, 15517, 15517,
        15517, 15517, 15517, 15517, 15517, 15517, 15517, 15517, 15517, 15517, 15517, 15517, 15517,
        15517, 15517, 15517, 15517, 15517, 15517, 15517, 15517, 15517, 15517, 15517, 15517, 15517,
        15517, 15517, 15517, 15517, 15517, 15517, 15517, 5887, 5887, 5887, 5887, 5887, 5887, 2087,
        2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087,
        2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087,
        2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087,
        2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087,
        2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087,
        2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087,
        2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087,
        2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087,
        2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087,
        2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087,
        2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087,
        2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087,
        2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087,
        2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087,
        2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087,
        2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087,
        2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087,
        2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087,
        2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087,
        2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087,
        2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087,
        2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 9495, 9664, 6779, 8246, 8246, 8246, 3825,
        17426, 9556, 1988, 1, 1, 4981, 4981, 4981, 13405, 13405, 13405, 13377, 13377, 13377, 1,
        11443, 13692, 13692, 13692, 13692, 13692, 13692, 13692, 13692, 13692, 13692, 13692, 13692,
        13692, 13692, 13692, 13692, 16201, 16201, 16201, 16201, 16201, 16201, 16201, 16201, 16201,
        16201, 16201, 16201, 16201, 16201, 16201, 16201, 16201, 16201, 16201, 16201, 16201, 16201,
        16201, 16201, 16201, 16201, 16201, 16201, 16201, 16201, 16201, 16201, 16201, 16201, 16201,
        16201, 16201, 16201, 16201, 16201, 16201, 16201, 16201, 16201, 16201, 16201, 16201, 16201,
        16708, 16708, 16708, 16708, 16708, 16708, 16708, 16708, 16708, 16708, 16708, 16708, 12973,
        12973, 12973, 12973, 12973, 12973, 12973, 12973, 12973, 12973, 12973, 12973, 12973, 12973,
        12973, 12973, 12973, 12973, 12973, 12973, 12973, 12973, 12973, 12973, 12973, 12973, 12973,
        12973, 12973, 12973, 12973, 12973, 15207, 15207, 10851, 12733, 12733, 12733, 12733, 12733,
        12733, 12733, 12733, 12733, 12733, 12733, 12733, 12733, 12733, 12733, 12733, 12733, 12733,
        12733, 12733, 12733, 12733, 12733, 12733, 12733, 12733, 12733, 12733, 12733, 12733, 12733,
        12733, 12733, 12733, 12733, 12733, 12733, 12733, 12733, 12733, 12733, 12733, 12733, 12733,
        12733, 12733, 12733, 12733, 12733, 12733, 12733, 12733, 12733, 12733, 12733, 12733, 12733,
        12733, 12733, 12733, 12733, 12733, 12733, 12733, 12733, 12733, 12733, 12733, 12733, 12733,
        12733, 12733, 12733, 12733, 12733, 12733, 12733, 12733, 12733, 12733, 12733, 12733, 12733,
        12733, 12733, 12733, 12733, 12733, 12733, 12733, 12733, 12733, 12733, 12733, 12733, 12733,
        12733, 12733, 12733, 12733, 12733, 12733, 12733, 12733, 12733, 12733, 12733, 12733, 12733,
        12733, 12733, 12733, 12733, 12733, 12733, 12733, 12733, 12733, 12733, 12733, 12733, 12733,
        12733, 12733, 12733, 12733, 12733, 12733, 12733, 12733, 12733, 12733, 12733, 12733, 12733,
        12733, 12733, 12733, 12733, 12733, 12733, 12733, 12733, 12733, 12733, 12733, 12733, 12733,
        12733, 12733, 12733, 12733, 12733, 12733, 12733, 12733, 12733, 12733, 12733, 12733, 12733,
        12733, 12731, 12731, 2041, 13689, 1, 1, 1544,
    ];
    #[doc = r" Get a [`BlockState`] from a [`BlockStateId`]."]
    #[doc = r" If you need access to the block use `BlockState::from_id_with_block` instead."]
    #[inline]
    #[must_use]
    pub const fn from_id(id: BlockStateId) -> &'static Self {
        unsafe { std::hint::assert_unchecked(id.as_u16() < BlockStateId::STATE_COUNT) }
        mappings::STATE_FROM_STATE_ID[id.as_u16() as usize]
    }
    #[doc = r" Get a block state from a state id and the corresponding block."]
    #[inline]
    #[must_use]
    pub const fn from_id_with_block(id: BlockStateId) -> (&'static Block, &'static Self) {
        let block = Block::from_state_id(id);
        let state = Self::from_id(id);
        (block, state)
    }
    #[must_use]
    pub const fn to_be_network_id(id: BlockStateId) -> u16 {
        unsafe { std::hint::assert_unchecked(id.as_u16() < BlockStateId::STATE_COUNT) }
        Self::STATE_ID_TO_BEDROCK[id.as_u16() as usize]
    }
}
impl BlockStateId {
    pub const AIR: Self = Block::AIR.default_state.id;
    pub(crate) const STATE_COUNT: u16 = mappings::STATE_FROM_STATE_ID.len() as u16;
}
mod mappings {
    use crate::{Block, BlockId, BlockState};
    use phf;
    pub(super) static BLOCK_FROM_NAME_MAP: phf::Map<&'static str, Block> = phf::phf_map! { "air" => Block :: AIR , "stone" => Block :: STONE , "granite" => Block :: GRANITE , "polished_granite" => Block :: POLISHED_GRANITE , "diorite" => Block :: DIORITE , "polished_diorite" => Block :: POLISHED_DIORITE , "andesite" => Block :: ANDESITE , "polished_andesite" => Block :: POLISHED_ANDESITE , "grass_block" => Block :: GRASS_BLOCK , "dirt" => Block :: DIRT , "coarse_dirt" => Block :: COARSE_DIRT , "podzol" => Block :: PODZOL , "cobblestone" => Block :: COBBLESTONE , "oak_planks" => Block :: OAK_PLANKS , "spruce_planks" => Block :: SPRUCE_PLANKS , "birch_planks" => Block :: BIRCH_PLANKS , "jungle_planks" => Block :: JUNGLE_PLANKS , "acacia_planks" => Block :: ACACIA_PLANKS , "cherry_planks" => Block :: CHERRY_PLANKS , "dark_oak_planks" => Block :: DARK_OAK_PLANKS , "pale_oak_wood" => Block :: PALE_OAK_WOOD , "pale_oak_planks" => Block :: PALE_OAK_PLANKS , "mangrove_planks" => Block :: MANGROVE_PLANKS , "bamboo_planks" => Block :: BAMBOO_PLANKS , "bamboo_mosaic" => Block :: BAMBOO_MOSAIC , "oak_sapling" => Block :: OAK_SAPLING , "spruce_sapling" => Block :: SPRUCE_SAPLING , "birch_sapling" => Block :: BIRCH_SAPLING , "jungle_sapling" => Block :: JUNGLE_SAPLING , "acacia_sapling" => Block :: ACACIA_SAPLING , "cherry_sapling" => Block :: CHERRY_SAPLING , "dark_oak_sapling" => Block :: DARK_OAK_SAPLING , "pale_oak_sapling" => Block :: PALE_OAK_SAPLING , "mangrove_propagule" => Block :: MANGROVE_PROPAGULE , "bedrock" => Block :: BEDROCK , "water" => Block :: WATER , "lava" => Block :: LAVA , "sand" => Block :: SAND , "suspicious_sand" => Block :: SUSPICIOUS_SAND , "red_sand" => Block :: RED_SAND , "gravel" => Block :: GRAVEL , "suspicious_gravel" => Block :: SUSPICIOUS_GRAVEL , "gold_ore" => Block :: GOLD_ORE , "deepslate_gold_ore" => Block :: DEEPSLATE_GOLD_ORE , "iron_ore" => Block :: IRON_ORE , "deepslate_iron_ore" => Block :: DEEPSLATE_IRON_ORE , "coal_ore" => Block :: COAL_ORE , "deepslate_coal_ore" => Block :: DEEPSLATE_COAL_ORE , "nether_gold_ore" => Block :: NETHER_GOLD_ORE , "oak_log" => Block :: OAK_LOG , "spruce_log" => Block :: SPRUCE_LOG , "birch_log" => Block :: BIRCH_LOG , "jungle_log" => Block :: JUNGLE_LOG , "acacia_log" => Block :: ACACIA_LOG , "cherry_log" => Block :: CHERRY_LOG , "dark_oak_log" => Block :: DARK_OAK_LOG , "pale_oak_log" => Block :: PALE_OAK_LOG , "mangrove_log" => Block :: MANGROVE_LOG , "mangrove_roots" => Block :: MANGROVE_ROOTS , "muddy_mangrove_roots" => Block :: MUDDY_MANGROVE_ROOTS , "bamboo_block" => Block :: BAMBOO_BLOCK , "stripped_spruce_log" => Block :: STRIPPED_SPRUCE_LOG , "stripped_birch_log" => Block :: STRIPPED_BIRCH_LOG , "stripped_jungle_log" => Block :: STRIPPED_JUNGLE_LOG , "stripped_acacia_log" => Block :: STRIPPED_ACACIA_LOG , "stripped_cherry_log" => Block :: STRIPPED_CHERRY_LOG , "stripped_dark_oak_log" => Block :: STRIPPED_DARK_OAK_LOG , "stripped_pale_oak_log" => Block :: STRIPPED_PALE_OAK_LOG , "stripped_oak_log" => Block :: STRIPPED_OAK_LOG , "stripped_mangrove_log" => Block :: STRIPPED_MANGROVE_LOG , "stripped_bamboo_block" => Block :: STRIPPED_BAMBOO_BLOCK , "oak_wood" => Block :: OAK_WOOD , "spruce_wood" => Block :: SPRUCE_WOOD , "birch_wood" => Block :: BIRCH_WOOD , "jungle_wood" => Block :: JUNGLE_WOOD , "acacia_wood" => Block :: ACACIA_WOOD , "cherry_wood" => Block :: CHERRY_WOOD , "dark_oak_wood" => Block :: DARK_OAK_WOOD , "mangrove_wood" => Block :: MANGROVE_WOOD , "stripped_oak_wood" => Block :: STRIPPED_OAK_WOOD , "stripped_spruce_wood" => Block :: STRIPPED_SPRUCE_WOOD , "stripped_birch_wood" => Block :: STRIPPED_BIRCH_WOOD , "stripped_jungle_wood" => Block :: STRIPPED_JUNGLE_WOOD , "stripped_acacia_wood" => Block :: STRIPPED_ACACIA_WOOD , "stripped_cherry_wood" => Block :: STRIPPED_CHERRY_WOOD , "stripped_dark_oak_wood" => Block :: STRIPPED_DARK_OAK_WOOD , "stripped_pale_oak_wood" => Block :: STRIPPED_PALE_OAK_WOOD , "stripped_mangrove_wood" => Block :: STRIPPED_MANGROVE_WOOD , "oak_leaves" => Block :: OAK_LEAVES , "spruce_leaves" => Block :: SPRUCE_LEAVES , "birch_leaves" => Block :: BIRCH_LEAVES , "jungle_leaves" => Block :: JUNGLE_LEAVES , "acacia_leaves" => Block :: ACACIA_LEAVES , "cherry_leaves" => Block :: CHERRY_LEAVES , "dark_oak_leaves" => Block :: DARK_OAK_LEAVES , "pale_oak_leaves" => Block :: PALE_OAK_LEAVES , "mangrove_leaves" => Block :: MANGROVE_LEAVES , "azalea_leaves" => Block :: AZALEA_LEAVES , "flowering_azalea_leaves" => Block :: FLOWERING_AZALEA_LEAVES , "sponge" => Block :: SPONGE , "wet_sponge" => Block :: WET_SPONGE , "glass" => Block :: GLASS , "lapis_ore" => Block :: LAPIS_ORE , "deepslate_lapis_ore" => Block :: DEEPSLATE_LAPIS_ORE , "lapis_block" => Block :: LAPIS_BLOCK , "dispenser" => Block :: DISPENSER , "sandstone" => Block :: SANDSTONE , "chiseled_sandstone" => Block :: CHISELED_SANDSTONE , "cut_sandstone" => Block :: CUT_SANDSTONE , "note_block" => Block :: NOTE_BLOCK , "white_bed" => Block :: WHITE_BED , "orange_bed" => Block :: ORANGE_BED , "magenta_bed" => Block :: MAGENTA_BED , "light_blue_bed" => Block :: LIGHT_BLUE_BED , "yellow_bed" => Block :: YELLOW_BED , "lime_bed" => Block :: LIME_BED , "pink_bed" => Block :: PINK_BED , "gray_bed" => Block :: GRAY_BED , "light_gray_bed" => Block :: LIGHT_GRAY_BED , "cyan_bed" => Block :: CYAN_BED , "purple_bed" => Block :: PURPLE_BED , "blue_bed" => Block :: BLUE_BED , "brown_bed" => Block :: BROWN_BED , "green_bed" => Block :: GREEN_BED , "red_bed" => Block :: RED_BED , "black_bed" => Block :: BLACK_BED , "powered_rail" => Block :: POWERED_RAIL , "detector_rail" => Block :: DETECTOR_RAIL , "sticky_piston" => Block :: STICKY_PISTON , "cobweb" => Block :: COBWEB , "short_grass" => Block :: SHORT_GRASS , "fern" => Block :: FERN , "dead_bush" => Block :: DEAD_BUSH , "bush" => Block :: BUSH , "short_dry_grass" => Block :: SHORT_DRY_GRASS , "tall_dry_grass" => Block :: TALL_DRY_GRASS , "seagrass" => Block :: SEAGRASS , "tall_seagrass" => Block :: TALL_SEAGRASS , "piston" => Block :: PISTON , "piston_head" => Block :: PISTON_HEAD , "white_wool" => Block :: WHITE_WOOL , "orange_wool" => Block :: ORANGE_WOOL , "magenta_wool" => Block :: MAGENTA_WOOL , "light_blue_wool" => Block :: LIGHT_BLUE_WOOL , "yellow_wool" => Block :: YELLOW_WOOL , "lime_wool" => Block :: LIME_WOOL , "pink_wool" => Block :: PINK_WOOL , "gray_wool" => Block :: GRAY_WOOL , "light_gray_wool" => Block :: LIGHT_GRAY_WOOL , "cyan_wool" => Block :: CYAN_WOOL , "purple_wool" => Block :: PURPLE_WOOL , "blue_wool" => Block :: BLUE_WOOL , "brown_wool" => Block :: BROWN_WOOL , "green_wool" => Block :: GREEN_WOOL , "red_wool" => Block :: RED_WOOL , "black_wool" => Block :: BLACK_WOOL , "moving_piston" => Block :: MOVING_PISTON , "dandelion" => Block :: DANDELION , "golden_dandelion" => Block :: GOLDEN_DANDELION , "torchflower" => Block :: TORCHFLOWER , "poppy" => Block :: POPPY , "blue_orchid" => Block :: BLUE_ORCHID , "allium" => Block :: ALLIUM , "azure_bluet" => Block :: AZURE_BLUET , "red_tulip" => Block :: RED_TULIP , "orange_tulip" => Block :: ORANGE_TULIP , "white_tulip" => Block :: WHITE_TULIP , "pink_tulip" => Block :: PINK_TULIP , "oxeye_daisy" => Block :: OXEYE_DAISY , "cornflower" => Block :: CORNFLOWER , "wither_rose" => Block :: WITHER_ROSE , "lily_of_the_valley" => Block :: LILY_OF_THE_VALLEY , "brown_mushroom" => Block :: BROWN_MUSHROOM , "red_mushroom" => Block :: RED_MUSHROOM , "gold_block" => Block :: GOLD_BLOCK , "iron_block" => Block :: IRON_BLOCK , "bricks" => Block :: BRICKS , "tnt" => Block :: TNT , "bookshelf" => Block :: BOOKSHELF , "chiseled_bookshelf" => Block :: CHISELED_BOOKSHELF , "acacia_shelf" => Block :: ACACIA_SHELF , "bamboo_shelf" => Block :: BAMBOO_SHELF , "birch_shelf" => Block :: BIRCH_SHELF , "cherry_shelf" => Block :: CHERRY_SHELF , "crimson_shelf" => Block :: CRIMSON_SHELF , "dark_oak_shelf" => Block :: DARK_OAK_SHELF , "jungle_shelf" => Block :: JUNGLE_SHELF , "mangrove_shelf" => Block :: MANGROVE_SHELF , "oak_shelf" => Block :: OAK_SHELF , "pale_oak_shelf" => Block :: PALE_OAK_SHELF , "spruce_shelf" => Block :: SPRUCE_SHELF , "warped_shelf" => Block :: WARPED_SHELF , "mossy_cobblestone" => Block :: MOSSY_COBBLESTONE , "obsidian" => Block :: OBSIDIAN , "torch" => Block :: TORCH , "wall_torch" => Block :: WALL_TORCH , "fire" => Block :: FIRE , "soul_fire" => Block :: SOUL_FIRE , "spawner" => Block :: SPAWNER , "creaking_heart" => Block :: CREAKING_HEART , "oak_stairs" => Block :: OAK_STAIRS , "chest" => Block :: CHEST , "redstone_wire" => Block :: REDSTONE_WIRE , "diamond_ore" => Block :: DIAMOND_ORE , "deepslate_diamond_ore" => Block :: DEEPSLATE_DIAMOND_ORE , "diamond_block" => Block :: DIAMOND_BLOCK , "crafting_table" => Block :: CRAFTING_TABLE , "wheat" => Block :: WHEAT , "farmland" => Block :: FARMLAND , "furnace" => Block :: FURNACE , "oak_sign" => Block :: OAK_SIGN , "spruce_sign" => Block :: SPRUCE_SIGN , "birch_sign" => Block :: BIRCH_SIGN , "acacia_sign" => Block :: ACACIA_SIGN , "cherry_sign" => Block :: CHERRY_SIGN , "jungle_sign" => Block :: JUNGLE_SIGN , "dark_oak_sign" => Block :: DARK_OAK_SIGN , "pale_oak_sign" => Block :: PALE_OAK_SIGN , "mangrove_sign" => Block :: MANGROVE_SIGN , "bamboo_sign" => Block :: BAMBOO_SIGN , "oak_door" => Block :: OAK_DOOR , "ladder" => Block :: LADDER , "rail" => Block :: RAIL , "cobblestone_stairs" => Block :: COBBLESTONE_STAIRS , "oak_wall_sign" => Block :: OAK_WALL_SIGN , "spruce_wall_sign" => Block :: SPRUCE_WALL_SIGN , "birch_wall_sign" => Block :: BIRCH_WALL_SIGN , "acacia_wall_sign" => Block :: ACACIA_WALL_SIGN , "cherry_wall_sign" => Block :: CHERRY_WALL_SIGN , "jungle_wall_sign" => Block :: JUNGLE_WALL_SIGN , "dark_oak_wall_sign" => Block :: DARK_OAK_WALL_SIGN , "pale_oak_wall_sign" => Block :: PALE_OAK_WALL_SIGN , "mangrove_wall_sign" => Block :: MANGROVE_WALL_SIGN , "bamboo_wall_sign" => Block :: BAMBOO_WALL_SIGN , "oak_hanging_sign" => Block :: OAK_HANGING_SIGN , "spruce_hanging_sign" => Block :: SPRUCE_HANGING_SIGN , "birch_hanging_sign" => Block :: BIRCH_HANGING_SIGN , "acacia_hanging_sign" => Block :: ACACIA_HANGING_SIGN , "cherry_hanging_sign" => Block :: CHERRY_HANGING_SIGN , "jungle_hanging_sign" => Block :: JUNGLE_HANGING_SIGN , "dark_oak_hanging_sign" => Block :: DARK_OAK_HANGING_SIGN , "pale_oak_hanging_sign" => Block :: PALE_OAK_HANGING_SIGN , "crimson_hanging_sign" => Block :: CRIMSON_HANGING_SIGN , "warped_hanging_sign" => Block :: WARPED_HANGING_SIGN , "mangrove_hanging_sign" => Block :: MANGROVE_HANGING_SIGN , "bamboo_hanging_sign" => Block :: BAMBOO_HANGING_SIGN , "oak_wall_hanging_sign" => Block :: OAK_WALL_HANGING_SIGN , "spruce_wall_hanging_sign" => Block :: SPRUCE_WALL_HANGING_SIGN , "birch_wall_hanging_sign" => Block :: BIRCH_WALL_HANGING_SIGN , "acacia_wall_hanging_sign" => Block :: ACACIA_WALL_HANGING_SIGN , "cherry_wall_hanging_sign" => Block :: CHERRY_WALL_HANGING_SIGN , "jungle_wall_hanging_sign" => Block :: JUNGLE_WALL_HANGING_SIGN , "dark_oak_wall_hanging_sign" => Block :: DARK_OAK_WALL_HANGING_SIGN , "pale_oak_wall_hanging_sign" => Block :: PALE_OAK_WALL_HANGING_SIGN , "mangrove_wall_hanging_sign" => Block :: MANGROVE_WALL_HANGING_SIGN , "crimson_wall_hanging_sign" => Block :: CRIMSON_WALL_HANGING_SIGN , "warped_wall_hanging_sign" => Block :: WARPED_WALL_HANGING_SIGN , "bamboo_wall_hanging_sign" => Block :: BAMBOO_WALL_HANGING_SIGN , "lever" => Block :: LEVER , "stone_pressure_plate" => Block :: STONE_PRESSURE_PLATE , "iron_door" => Block :: IRON_DOOR , "oak_pressure_plate" => Block :: OAK_PRESSURE_PLATE , "spruce_pressure_plate" => Block :: SPRUCE_PRESSURE_PLATE , "birch_pressure_plate" => Block :: BIRCH_PRESSURE_PLATE , "jungle_pressure_plate" => Block :: JUNGLE_PRESSURE_PLATE , "acacia_pressure_plate" => Block :: ACACIA_PRESSURE_PLATE , "cherry_pressure_plate" => Block :: CHERRY_PRESSURE_PLATE , "dark_oak_pressure_plate" => Block :: DARK_OAK_PRESSURE_PLATE , "pale_oak_pressure_plate" => Block :: PALE_OAK_PRESSURE_PLATE , "mangrove_pressure_plate" => Block :: MANGROVE_PRESSURE_PLATE , "bamboo_pressure_plate" => Block :: BAMBOO_PRESSURE_PLATE , "redstone_ore" => Block :: REDSTONE_ORE , "deepslate_redstone_ore" => Block :: DEEPSLATE_REDSTONE_ORE , "redstone_torch" => Block :: REDSTONE_TORCH , "redstone_wall_torch" => Block :: REDSTONE_WALL_TORCH , "stone_button" => Block :: STONE_BUTTON , "snow" => Block :: SNOW , "ice" => Block :: ICE , "snow_block" => Block :: SNOW_BLOCK , "cactus" => Block :: CACTUS , "cactus_flower" => Block :: CACTUS_FLOWER , "clay" => Block :: CLAY , "sugar_cane" => Block :: SUGAR_CANE , "jukebox" => Block :: JUKEBOX , "oak_fence" => Block :: OAK_FENCE , "netherrack" => Block :: NETHERRACK , "soul_sand" => Block :: SOUL_SAND , "soul_soil" => Block :: SOUL_SOIL , "basalt" => Block :: BASALT , "polished_basalt" => Block :: POLISHED_BASALT , "soul_torch" => Block :: SOUL_TORCH , "soul_wall_torch" => Block :: SOUL_WALL_TORCH , "copper_torch" => Block :: COPPER_TORCH , "copper_wall_torch" => Block :: COPPER_WALL_TORCH , "glowstone" => Block :: GLOWSTONE , "nether_portal" => Block :: NETHER_PORTAL , "carved_pumpkin" => Block :: CARVED_PUMPKIN , "jack_o_lantern" => Block :: JACK_O_LANTERN , "cake" => Block :: CAKE , "repeater" => Block :: REPEATER , "white_stained_glass" => Block :: WHITE_STAINED_GLASS , "orange_stained_glass" => Block :: ORANGE_STAINED_GLASS , "magenta_stained_glass" => Block :: MAGENTA_STAINED_GLASS , "light_blue_stained_glass" => Block :: LIGHT_BLUE_STAINED_GLASS , "yellow_stained_glass" => Block :: YELLOW_STAINED_GLASS , "lime_stained_glass" => Block :: LIME_STAINED_GLASS , "pink_stained_glass" => Block :: PINK_STAINED_GLASS , "gray_stained_glass" => Block :: GRAY_STAINED_GLASS , "light_gray_stained_glass" => Block :: LIGHT_GRAY_STAINED_GLASS , "cyan_stained_glass" => Block :: CYAN_STAINED_GLASS , "purple_stained_glass" => Block :: PURPLE_STAINED_GLASS , "blue_stained_glass" => Block :: BLUE_STAINED_GLASS , "brown_stained_glass" => Block :: BROWN_STAINED_GLASS , "green_stained_glass" => Block :: GREEN_STAINED_GLASS , "red_stained_glass" => Block :: RED_STAINED_GLASS , "black_stained_glass" => Block :: BLACK_STAINED_GLASS , "oak_trapdoor" => Block :: OAK_TRAPDOOR , "spruce_trapdoor" => Block :: SPRUCE_TRAPDOOR , "birch_trapdoor" => Block :: BIRCH_TRAPDOOR , "jungle_trapdoor" => Block :: JUNGLE_TRAPDOOR , "acacia_trapdoor" => Block :: ACACIA_TRAPDOOR , "cherry_trapdoor" => Block :: CHERRY_TRAPDOOR , "dark_oak_trapdoor" => Block :: DARK_OAK_TRAPDOOR , "pale_oak_trapdoor" => Block :: PALE_OAK_TRAPDOOR , "mangrove_trapdoor" => Block :: MANGROVE_TRAPDOOR , "bamboo_trapdoor" => Block :: BAMBOO_TRAPDOOR , "stone_bricks" => Block :: STONE_BRICKS , "mossy_stone_bricks" => Block :: MOSSY_STONE_BRICKS , "cracked_stone_bricks" => Block :: CRACKED_STONE_BRICKS , "chiseled_stone_bricks" => Block :: CHISELED_STONE_BRICKS , "packed_mud" => Block :: PACKED_MUD , "mud_bricks" => Block :: MUD_BRICKS , "infested_stone" => Block :: INFESTED_STONE , "infested_cobblestone" => Block :: INFESTED_COBBLESTONE , "infested_stone_bricks" => Block :: INFESTED_STONE_BRICKS , "infested_mossy_stone_bricks" => Block :: INFESTED_MOSSY_STONE_BRICKS , "infested_cracked_stone_bricks" => Block :: INFESTED_CRACKED_STONE_BRICKS , "infested_chiseled_stone_bricks" => Block :: INFESTED_CHISELED_STONE_BRICKS , "brown_mushroom_block" => Block :: BROWN_MUSHROOM_BLOCK , "red_mushroom_block" => Block :: RED_MUSHROOM_BLOCK , "mushroom_stem" => Block :: MUSHROOM_STEM , "iron_bars" => Block :: IRON_BARS , "copper_bars" => Block :: COPPER_BARS , "exposed_copper_bars" => Block :: EXPOSED_COPPER_BARS , "weathered_copper_bars" => Block :: WEATHERED_COPPER_BARS , "oxidized_copper_bars" => Block :: OXIDIZED_COPPER_BARS , "waxed_copper_bars" => Block :: WAXED_COPPER_BARS , "waxed_exposed_copper_bars" => Block :: WAXED_EXPOSED_COPPER_BARS , "waxed_weathered_copper_bars" => Block :: WAXED_WEATHERED_COPPER_BARS , "waxed_oxidized_copper_bars" => Block :: WAXED_OXIDIZED_COPPER_BARS , "iron_chain" => Block :: IRON_CHAIN , "copper_chain" => Block :: COPPER_CHAIN , "exposed_copper_chain" => Block :: EXPOSED_COPPER_CHAIN , "weathered_copper_chain" => Block :: WEATHERED_COPPER_CHAIN , "oxidized_copper_chain" => Block :: OXIDIZED_COPPER_CHAIN , "waxed_copper_chain" => Block :: WAXED_COPPER_CHAIN , "waxed_exposed_copper_chain" => Block :: WAXED_EXPOSED_COPPER_CHAIN , "waxed_weathered_copper_chain" => Block :: WAXED_WEATHERED_COPPER_CHAIN , "waxed_oxidized_copper_chain" => Block :: WAXED_OXIDIZED_COPPER_CHAIN , "glass_pane" => Block :: GLASS_PANE , "pumpkin" => Block :: PUMPKIN , "melon" => Block :: MELON , "attached_pumpkin_stem" => Block :: ATTACHED_PUMPKIN_STEM , "attached_melon_stem" => Block :: ATTACHED_MELON_STEM , "pumpkin_stem" => Block :: PUMPKIN_STEM , "melon_stem" => Block :: MELON_STEM , "vine" => Block :: VINE , "glow_lichen" => Block :: GLOW_LICHEN , "resin_clump" => Block :: RESIN_CLUMP , "oak_fence_gate" => Block :: OAK_FENCE_GATE , "brick_stairs" => Block :: BRICK_STAIRS , "stone_brick_stairs" => Block :: STONE_BRICK_STAIRS , "mud_brick_stairs" => Block :: MUD_BRICK_STAIRS , "mycelium" => Block :: MYCELIUM , "lily_pad" => Block :: LILY_PAD , "resin_block" => Block :: RESIN_BLOCK , "resin_bricks" => Block :: RESIN_BRICKS , "resin_brick_stairs" => Block :: RESIN_BRICK_STAIRS , "resin_brick_slab" => Block :: RESIN_BRICK_SLAB , "resin_brick_wall" => Block :: RESIN_BRICK_WALL , "chiseled_resin_bricks" => Block :: CHISELED_RESIN_BRICKS , "nether_bricks" => Block :: NETHER_BRICKS , "nether_brick_fence" => Block :: NETHER_BRICK_FENCE , "nether_brick_stairs" => Block :: NETHER_BRICK_STAIRS , "nether_wart" => Block :: NETHER_WART , "enchanting_table" => Block :: ENCHANTING_TABLE , "brewing_stand" => Block :: BREWING_STAND , "cauldron" => Block :: CAULDRON , "water_cauldron" => Block :: WATER_CAULDRON , "lava_cauldron" => Block :: LAVA_CAULDRON , "powder_snow_cauldron" => Block :: POWDER_SNOW_CAULDRON , "end_portal" => Block :: END_PORTAL , "end_portal_frame" => Block :: END_PORTAL_FRAME , "end_stone" => Block :: END_STONE , "dragon_egg" => Block :: DRAGON_EGG , "redstone_lamp" => Block :: REDSTONE_LAMP , "cocoa" => Block :: COCOA , "sandstone_stairs" => Block :: SANDSTONE_STAIRS , "emerald_ore" => Block :: EMERALD_ORE , "deepslate_emerald_ore" => Block :: DEEPSLATE_EMERALD_ORE , "ender_chest" => Block :: ENDER_CHEST , "tripwire_hook" => Block :: TRIPWIRE_HOOK , "tripwire" => Block :: TRIPWIRE , "emerald_block" => Block :: EMERALD_BLOCK , "spruce_stairs" => Block :: SPRUCE_STAIRS , "birch_stairs" => Block :: BIRCH_STAIRS , "jungle_stairs" => Block :: JUNGLE_STAIRS , "command_block" => Block :: COMMAND_BLOCK , "beacon" => Block :: BEACON , "cobblestone_wall" => Block :: COBBLESTONE_WALL , "mossy_cobblestone_wall" => Block :: MOSSY_COBBLESTONE_WALL , "flower_pot" => Block :: FLOWER_POT , "potted_torchflower" => Block :: POTTED_TORCHFLOWER , "potted_oak_sapling" => Block :: POTTED_OAK_SAPLING , "potted_spruce_sapling" => Block :: POTTED_SPRUCE_SAPLING , "potted_birch_sapling" => Block :: POTTED_BIRCH_SAPLING , "potted_jungle_sapling" => Block :: POTTED_JUNGLE_SAPLING , "potted_acacia_sapling" => Block :: POTTED_ACACIA_SAPLING , "potted_cherry_sapling" => Block :: POTTED_CHERRY_SAPLING , "potted_dark_oak_sapling" => Block :: POTTED_DARK_OAK_SAPLING , "potted_pale_oak_sapling" => Block :: POTTED_PALE_OAK_SAPLING , "potted_mangrove_propagule" => Block :: POTTED_MANGROVE_PROPAGULE , "potted_fern" => Block :: POTTED_FERN , "potted_dandelion" => Block :: POTTED_DANDELION , "potted_golden_dandelion" => Block :: POTTED_GOLDEN_DANDELION , "potted_poppy" => Block :: POTTED_POPPY , "potted_blue_orchid" => Block :: POTTED_BLUE_ORCHID , "potted_allium" => Block :: POTTED_ALLIUM , "potted_azure_bluet" => Block :: POTTED_AZURE_BLUET , "potted_red_tulip" => Block :: POTTED_RED_TULIP , "potted_orange_tulip" => Block :: POTTED_ORANGE_TULIP , "potted_white_tulip" => Block :: POTTED_WHITE_TULIP , "potted_pink_tulip" => Block :: POTTED_PINK_TULIP , "potted_oxeye_daisy" => Block :: POTTED_OXEYE_DAISY , "potted_cornflower" => Block :: POTTED_CORNFLOWER , "potted_lily_of_the_valley" => Block :: POTTED_LILY_OF_THE_VALLEY , "potted_wither_rose" => Block :: POTTED_WITHER_ROSE , "potted_red_mushroom" => Block :: POTTED_RED_MUSHROOM , "potted_brown_mushroom" => Block :: POTTED_BROWN_MUSHROOM , "potted_dead_bush" => Block :: POTTED_DEAD_BUSH , "potted_cactus" => Block :: POTTED_CACTUS , "carrots" => Block :: CARROTS , "potatoes" => Block :: POTATOES , "oak_button" => Block :: OAK_BUTTON , "spruce_button" => Block :: SPRUCE_BUTTON , "birch_button" => Block :: BIRCH_BUTTON , "jungle_button" => Block :: JUNGLE_BUTTON , "acacia_button" => Block :: ACACIA_BUTTON , "cherry_button" => Block :: CHERRY_BUTTON , "dark_oak_button" => Block :: DARK_OAK_BUTTON , "pale_oak_button" => Block :: PALE_OAK_BUTTON , "mangrove_button" => Block :: MANGROVE_BUTTON , "bamboo_button" => Block :: BAMBOO_BUTTON , "skeleton_skull" => Block :: SKELETON_SKULL , "skeleton_wall_skull" => Block :: SKELETON_WALL_SKULL , "wither_skeleton_skull" => Block :: WITHER_SKELETON_SKULL , "wither_skeleton_wall_skull" => Block :: WITHER_SKELETON_WALL_SKULL , "zombie_head" => Block :: ZOMBIE_HEAD , "zombie_wall_head" => Block :: ZOMBIE_WALL_HEAD , "player_head" => Block :: PLAYER_HEAD , "player_wall_head" => Block :: PLAYER_WALL_HEAD , "creeper_head" => Block :: CREEPER_HEAD , "creeper_wall_head" => Block :: CREEPER_WALL_HEAD , "dragon_head" => Block :: DRAGON_HEAD , "dragon_wall_head" => Block :: DRAGON_WALL_HEAD , "piglin_head" => Block :: PIGLIN_HEAD , "piglin_wall_head" => Block :: PIGLIN_WALL_HEAD , "anvil" => Block :: ANVIL , "chipped_anvil" => Block :: CHIPPED_ANVIL , "damaged_anvil" => Block :: DAMAGED_ANVIL , "trapped_chest" => Block :: TRAPPED_CHEST , "light_weighted_pressure_plate" => Block :: LIGHT_WEIGHTED_PRESSURE_PLATE , "heavy_weighted_pressure_plate" => Block :: HEAVY_WEIGHTED_PRESSURE_PLATE , "comparator" => Block :: COMPARATOR , "daylight_detector" => Block :: DAYLIGHT_DETECTOR , "redstone_block" => Block :: REDSTONE_BLOCK , "nether_quartz_ore" => Block :: NETHER_QUARTZ_ORE , "hopper" => Block :: HOPPER , "quartz_block" => Block :: QUARTZ_BLOCK , "chiseled_quartz_block" => Block :: CHISELED_QUARTZ_BLOCK , "quartz_pillar" => Block :: QUARTZ_PILLAR , "quartz_stairs" => Block :: QUARTZ_STAIRS , "activator_rail" => Block :: ACTIVATOR_RAIL , "dropper" => Block :: DROPPER , "white_terracotta" => Block :: WHITE_TERRACOTTA , "orange_terracotta" => Block :: ORANGE_TERRACOTTA , "magenta_terracotta" => Block :: MAGENTA_TERRACOTTA , "light_blue_terracotta" => Block :: LIGHT_BLUE_TERRACOTTA , "yellow_terracotta" => Block :: YELLOW_TERRACOTTA , "lime_terracotta" => Block :: LIME_TERRACOTTA , "pink_terracotta" => Block :: PINK_TERRACOTTA , "gray_terracotta" => Block :: GRAY_TERRACOTTA , "light_gray_terracotta" => Block :: LIGHT_GRAY_TERRACOTTA , "cyan_terracotta" => Block :: CYAN_TERRACOTTA , "purple_terracotta" => Block :: PURPLE_TERRACOTTA , "blue_terracotta" => Block :: BLUE_TERRACOTTA , "brown_terracotta" => Block :: BROWN_TERRACOTTA , "green_terracotta" => Block :: GREEN_TERRACOTTA , "red_terracotta" => Block :: RED_TERRACOTTA , "black_terracotta" => Block :: BLACK_TERRACOTTA , "white_stained_glass_pane" => Block :: WHITE_STAINED_GLASS_PANE , "orange_stained_glass_pane" => Block :: ORANGE_STAINED_GLASS_PANE , "magenta_stained_glass_pane" => Block :: MAGENTA_STAINED_GLASS_PANE , "light_blue_stained_glass_pane" => Block :: LIGHT_BLUE_STAINED_GLASS_PANE , "yellow_stained_glass_pane" => Block :: YELLOW_STAINED_GLASS_PANE , "lime_stained_glass_pane" => Block :: LIME_STAINED_GLASS_PANE , "pink_stained_glass_pane" => Block :: PINK_STAINED_GLASS_PANE , "gray_stained_glass_pane" => Block :: GRAY_STAINED_GLASS_PANE , "light_gray_stained_glass_pane" => Block :: LIGHT_GRAY_STAINED_GLASS_PANE , "cyan_stained_glass_pane" => Block :: CYAN_STAINED_GLASS_PANE , "purple_stained_glass_pane" => Block :: PURPLE_STAINED_GLASS_PANE , "blue_stained_glass_pane" => Block :: BLUE_STAINED_GLASS_PANE , "brown_stained_glass_pane" => Block :: BROWN_STAINED_GLASS_PANE , "green_stained_glass_pane" => Block :: GREEN_STAINED_GLASS_PANE , "red_stained_glass_pane" => Block :: RED_STAINED_GLASS_PANE , "black_stained_glass_pane" => Block :: BLACK_STAINED_GLASS_PANE , "acacia_stairs" => Block :: ACACIA_STAIRS , "cherry_stairs" => Block :: CHERRY_STAIRS , "dark_oak_stairs" => Block :: DARK_OAK_STAIRS , "pale_oak_stairs" => Block :: PALE_OAK_STAIRS , "mangrove_stairs" => Block :: MANGROVE_STAIRS , "bamboo_stairs" => Block :: BAMBOO_STAIRS , "bamboo_mosaic_stairs" => Block :: BAMBOO_MOSAIC_STAIRS , "slime_block" => Block :: SLIME_BLOCK , "barrier" => Block :: BARRIER , "light" => Block :: LIGHT , "iron_trapdoor" => Block :: IRON_TRAPDOOR , "prismarine" => Block :: PRISMARINE , "prismarine_bricks" => Block :: PRISMARINE_BRICKS , "dark_prismarine" => Block :: DARK_PRISMARINE , "prismarine_stairs" => Block :: PRISMARINE_STAIRS , "prismarine_brick_stairs" => Block :: PRISMARINE_BRICK_STAIRS , "dark_prismarine_stairs" => Block :: DARK_PRISMARINE_STAIRS , "prismarine_slab" => Block :: PRISMARINE_SLAB , "prismarine_brick_slab" => Block :: PRISMARINE_BRICK_SLAB , "dark_prismarine_slab" => Block :: DARK_PRISMARINE_SLAB , "sea_lantern" => Block :: SEA_LANTERN , "hay_block" => Block :: HAY_BLOCK , "white_carpet" => Block :: WHITE_CARPET , "orange_carpet" => Block :: ORANGE_CARPET , "magenta_carpet" => Block :: MAGENTA_CARPET , "light_blue_carpet" => Block :: LIGHT_BLUE_CARPET , "yellow_carpet" => Block :: YELLOW_CARPET , "lime_carpet" => Block :: LIME_CARPET , "pink_carpet" => Block :: PINK_CARPET , "gray_carpet" => Block :: GRAY_CARPET , "light_gray_carpet" => Block :: LIGHT_GRAY_CARPET , "cyan_carpet" => Block :: CYAN_CARPET , "purple_carpet" => Block :: PURPLE_CARPET , "blue_carpet" => Block :: BLUE_CARPET , "brown_carpet" => Block :: BROWN_CARPET , "green_carpet" => Block :: GREEN_CARPET , "red_carpet" => Block :: RED_CARPET , "black_carpet" => Block :: BLACK_CARPET , "terracotta" => Block :: TERRACOTTA , "coal_block" => Block :: COAL_BLOCK , "packed_ice" => Block :: PACKED_ICE , "sunflower" => Block :: SUNFLOWER , "lilac" => Block :: LILAC , "rose_bush" => Block :: ROSE_BUSH , "peony" => Block :: PEONY , "tall_grass" => Block :: TALL_GRASS , "large_fern" => Block :: LARGE_FERN , "white_banner" => Block :: WHITE_BANNER , "orange_banner" => Block :: ORANGE_BANNER , "magenta_banner" => Block :: MAGENTA_BANNER , "light_blue_banner" => Block :: LIGHT_BLUE_BANNER , "yellow_banner" => Block :: YELLOW_BANNER , "lime_banner" => Block :: LIME_BANNER , "pink_banner" => Block :: PINK_BANNER , "gray_banner" => Block :: GRAY_BANNER , "light_gray_banner" => Block :: LIGHT_GRAY_BANNER , "cyan_banner" => Block :: CYAN_BANNER , "purple_banner" => Block :: PURPLE_BANNER , "blue_banner" => Block :: BLUE_BANNER , "brown_banner" => Block :: BROWN_BANNER , "green_banner" => Block :: GREEN_BANNER , "red_banner" => Block :: RED_BANNER , "black_banner" => Block :: BLACK_BANNER , "white_wall_banner" => Block :: WHITE_WALL_BANNER , "orange_wall_banner" => Block :: ORANGE_WALL_BANNER , "magenta_wall_banner" => Block :: MAGENTA_WALL_BANNER , "light_blue_wall_banner" => Block :: LIGHT_BLUE_WALL_BANNER , "yellow_wall_banner" => Block :: YELLOW_WALL_BANNER , "lime_wall_banner" => Block :: LIME_WALL_BANNER , "pink_wall_banner" => Block :: PINK_WALL_BANNER , "gray_wall_banner" => Block :: GRAY_WALL_BANNER , "light_gray_wall_banner" => Block :: LIGHT_GRAY_WALL_BANNER , "cyan_wall_banner" => Block :: CYAN_WALL_BANNER , "purple_wall_banner" => Block :: PURPLE_WALL_BANNER , "blue_wall_banner" => Block :: BLUE_WALL_BANNER , "brown_wall_banner" => Block :: BROWN_WALL_BANNER , "green_wall_banner" => Block :: GREEN_WALL_BANNER , "red_wall_banner" => Block :: RED_WALL_BANNER , "black_wall_banner" => Block :: BLACK_WALL_BANNER , "red_sandstone" => Block :: RED_SANDSTONE , "chiseled_red_sandstone" => Block :: CHISELED_RED_SANDSTONE , "cut_red_sandstone" => Block :: CUT_RED_SANDSTONE , "red_sandstone_stairs" => Block :: RED_SANDSTONE_STAIRS , "oak_slab" => Block :: OAK_SLAB , "spruce_slab" => Block :: SPRUCE_SLAB , "birch_slab" => Block :: BIRCH_SLAB , "jungle_slab" => Block :: JUNGLE_SLAB , "acacia_slab" => Block :: ACACIA_SLAB , "cherry_slab" => Block :: CHERRY_SLAB , "dark_oak_slab" => Block :: DARK_OAK_SLAB , "pale_oak_slab" => Block :: PALE_OAK_SLAB , "mangrove_slab" => Block :: MANGROVE_SLAB , "bamboo_slab" => Block :: BAMBOO_SLAB , "bamboo_mosaic_slab" => Block :: BAMBOO_MOSAIC_SLAB , "stone_slab" => Block :: STONE_SLAB , "smooth_stone_slab" => Block :: SMOOTH_STONE_SLAB , "sandstone_slab" => Block :: SANDSTONE_SLAB , "cut_sandstone_slab" => Block :: CUT_SANDSTONE_SLAB , "petrified_oak_slab" => Block :: PETRIFIED_OAK_SLAB , "cobblestone_slab" => Block :: COBBLESTONE_SLAB , "brick_slab" => Block :: BRICK_SLAB , "stone_brick_slab" => Block :: STONE_BRICK_SLAB , "mud_brick_slab" => Block :: MUD_BRICK_SLAB , "nether_brick_slab" => Block :: NETHER_BRICK_SLAB , "quartz_slab" => Block :: QUARTZ_SLAB , "red_sandstone_slab" => Block :: RED_SANDSTONE_SLAB , "cut_red_sandstone_slab" => Block :: CUT_RED_SANDSTONE_SLAB , "purpur_slab" => Block :: PURPUR_SLAB , "smooth_stone" => Block :: SMOOTH_STONE , "smooth_sandstone" => Block :: SMOOTH_SANDSTONE , "smooth_quartz" => Block :: SMOOTH_QUARTZ , "smooth_red_sandstone" => Block :: SMOOTH_RED_SANDSTONE , "spruce_fence_gate" => Block :: SPRUCE_FENCE_GATE , "birch_fence_gate" => Block :: BIRCH_FENCE_GATE , "jungle_fence_gate" => Block :: JUNGLE_FENCE_GATE , "acacia_fence_gate" => Block :: ACACIA_FENCE_GATE , "cherry_fence_gate" => Block :: CHERRY_FENCE_GATE , "dark_oak_fence_gate" => Block :: DARK_OAK_FENCE_GATE , "pale_oak_fence_gate" => Block :: PALE_OAK_FENCE_GATE , "mangrove_fence_gate" => Block :: MANGROVE_FENCE_GATE , "bamboo_fence_gate" => Block :: BAMBOO_FENCE_GATE , "spruce_fence" => Block :: SPRUCE_FENCE , "birch_fence" => Block :: BIRCH_FENCE , "jungle_fence" => Block :: JUNGLE_FENCE , "acacia_fence" => Block :: ACACIA_FENCE , "cherry_fence" => Block :: CHERRY_FENCE , "dark_oak_fence" => Block :: DARK_OAK_FENCE , "pale_oak_fence" => Block :: PALE_OAK_FENCE , "mangrove_fence" => Block :: MANGROVE_FENCE , "bamboo_fence" => Block :: BAMBOO_FENCE , "spruce_door" => Block :: SPRUCE_DOOR , "birch_door" => Block :: BIRCH_DOOR , "jungle_door" => Block :: JUNGLE_DOOR , "acacia_door" => Block :: ACACIA_DOOR , "cherry_door" => Block :: CHERRY_DOOR , "dark_oak_door" => Block :: DARK_OAK_DOOR , "pale_oak_door" => Block :: PALE_OAK_DOOR , "mangrove_door" => Block :: MANGROVE_DOOR , "bamboo_door" => Block :: BAMBOO_DOOR , "end_rod" => Block :: END_ROD , "chorus_plant" => Block :: CHORUS_PLANT , "chorus_flower" => Block :: CHORUS_FLOWER , "purpur_block" => Block :: PURPUR_BLOCK , "purpur_pillar" => Block :: PURPUR_PILLAR , "purpur_stairs" => Block :: PURPUR_STAIRS , "end_stone_bricks" => Block :: END_STONE_BRICKS , "torchflower_crop" => Block :: TORCHFLOWER_CROP , "pitcher_crop" => Block :: PITCHER_CROP , "pitcher_plant" => Block :: PITCHER_PLANT , "beetroots" => Block :: BEETROOTS , "dirt_path" => Block :: DIRT_PATH , "end_gateway" => Block :: END_GATEWAY , "repeating_command_block" => Block :: REPEATING_COMMAND_BLOCK , "chain_command_block" => Block :: CHAIN_COMMAND_BLOCK , "frosted_ice" => Block :: FROSTED_ICE , "magma_block" => Block :: MAGMA_BLOCK , "nether_wart_block" => Block :: NETHER_WART_BLOCK , "red_nether_bricks" => Block :: RED_NETHER_BRICKS , "bone_block" => Block :: BONE_BLOCK , "structure_void" => Block :: STRUCTURE_VOID , "observer" => Block :: OBSERVER , "shulker_box" => Block :: SHULKER_BOX , "white_shulker_box" => Block :: WHITE_SHULKER_BOX , "orange_shulker_box" => Block :: ORANGE_SHULKER_BOX , "magenta_shulker_box" => Block :: MAGENTA_SHULKER_BOX , "light_blue_shulker_box" => Block :: LIGHT_BLUE_SHULKER_BOX , "yellow_shulker_box" => Block :: YELLOW_SHULKER_BOX , "lime_shulker_box" => Block :: LIME_SHULKER_BOX , "pink_shulker_box" => Block :: PINK_SHULKER_BOX , "gray_shulker_box" => Block :: GRAY_SHULKER_BOX , "light_gray_shulker_box" => Block :: LIGHT_GRAY_SHULKER_BOX , "cyan_shulker_box" => Block :: CYAN_SHULKER_BOX , "purple_shulker_box" => Block :: PURPLE_SHULKER_BOX , "blue_shulker_box" => Block :: BLUE_SHULKER_BOX , "brown_shulker_box" => Block :: BROWN_SHULKER_BOX , "green_shulker_box" => Block :: GREEN_SHULKER_BOX , "red_shulker_box" => Block :: RED_SHULKER_BOX , "black_shulker_box" => Block :: BLACK_SHULKER_BOX , "white_glazed_terracotta" => Block :: WHITE_GLAZED_TERRACOTTA , "orange_glazed_terracotta" => Block :: ORANGE_GLAZED_TERRACOTTA , "magenta_glazed_terracotta" => Block :: MAGENTA_GLAZED_TERRACOTTA , "light_blue_glazed_terracotta" => Block :: LIGHT_BLUE_GLAZED_TERRACOTTA , "yellow_glazed_terracotta" => Block :: YELLOW_GLAZED_TERRACOTTA , "lime_glazed_terracotta" => Block :: LIME_GLAZED_TERRACOTTA , "pink_glazed_terracotta" => Block :: PINK_GLAZED_TERRACOTTA , "gray_glazed_terracotta" => Block :: GRAY_GLAZED_TERRACOTTA , "light_gray_glazed_terracotta" => Block :: LIGHT_GRAY_GLAZED_TERRACOTTA , "cyan_glazed_terracotta" => Block :: CYAN_GLAZED_TERRACOTTA , "purple_glazed_terracotta" => Block :: PURPLE_GLAZED_TERRACOTTA , "blue_glazed_terracotta" => Block :: BLUE_GLAZED_TERRACOTTA , "brown_glazed_terracotta" => Block :: BROWN_GLAZED_TERRACOTTA , "green_glazed_terracotta" => Block :: GREEN_GLAZED_TERRACOTTA , "red_glazed_terracotta" => Block :: RED_GLAZED_TERRACOTTA , "black_glazed_terracotta" => Block :: BLACK_GLAZED_TERRACOTTA , "white_concrete" => Block :: WHITE_CONCRETE , "orange_concrete" => Block :: ORANGE_CONCRETE , "magenta_concrete" => Block :: MAGENTA_CONCRETE , "light_blue_concrete" => Block :: LIGHT_BLUE_CONCRETE , "yellow_concrete" => Block :: YELLOW_CONCRETE , "lime_concrete" => Block :: LIME_CONCRETE , "pink_concrete" => Block :: PINK_CONCRETE , "gray_concrete" => Block :: GRAY_CONCRETE , "light_gray_concrete" => Block :: LIGHT_GRAY_CONCRETE , "cyan_concrete" => Block :: CYAN_CONCRETE , "purple_concrete" => Block :: PURPLE_CONCRETE , "blue_concrete" => Block :: BLUE_CONCRETE , "brown_concrete" => Block :: BROWN_CONCRETE , "green_concrete" => Block :: GREEN_CONCRETE , "red_concrete" => Block :: RED_CONCRETE , "black_concrete" => Block :: BLACK_CONCRETE , "white_concrete_powder" => Block :: WHITE_CONCRETE_POWDER , "orange_concrete_powder" => Block :: ORANGE_CONCRETE_POWDER , "magenta_concrete_powder" => Block :: MAGENTA_CONCRETE_POWDER , "light_blue_concrete_powder" => Block :: LIGHT_BLUE_CONCRETE_POWDER , "yellow_concrete_powder" => Block :: YELLOW_CONCRETE_POWDER , "lime_concrete_powder" => Block :: LIME_CONCRETE_POWDER , "pink_concrete_powder" => Block :: PINK_CONCRETE_POWDER , "gray_concrete_powder" => Block :: GRAY_CONCRETE_POWDER , "light_gray_concrete_powder" => Block :: LIGHT_GRAY_CONCRETE_POWDER , "cyan_concrete_powder" => Block :: CYAN_CONCRETE_POWDER , "purple_concrete_powder" => Block :: PURPLE_CONCRETE_POWDER , "blue_concrete_powder" => Block :: BLUE_CONCRETE_POWDER , "brown_concrete_powder" => Block :: BROWN_CONCRETE_POWDER , "green_concrete_powder" => Block :: GREEN_CONCRETE_POWDER , "red_concrete_powder" => Block :: RED_CONCRETE_POWDER , "black_concrete_powder" => Block :: BLACK_CONCRETE_POWDER , "kelp" => Block :: KELP , "kelp_plant" => Block :: KELP_PLANT , "dried_kelp_block" => Block :: DRIED_KELP_BLOCK , "turtle_egg" => Block :: TURTLE_EGG , "sniffer_egg" => Block :: SNIFFER_EGG , "dried_ghast" => Block :: DRIED_GHAST , "dead_tube_coral_block" => Block :: DEAD_TUBE_CORAL_BLOCK , "dead_brain_coral_block" => Block :: DEAD_BRAIN_CORAL_BLOCK , "dead_bubble_coral_block" => Block :: DEAD_BUBBLE_CORAL_BLOCK , "dead_fire_coral_block" => Block :: DEAD_FIRE_CORAL_BLOCK , "dead_horn_coral_block" => Block :: DEAD_HORN_CORAL_BLOCK , "tube_coral_block" => Block :: TUBE_CORAL_BLOCK , "brain_coral_block" => Block :: BRAIN_CORAL_BLOCK , "bubble_coral_block" => Block :: BUBBLE_CORAL_BLOCK , "fire_coral_block" => Block :: FIRE_CORAL_BLOCK , "horn_coral_block" => Block :: HORN_CORAL_BLOCK , "dead_tube_coral" => Block :: DEAD_TUBE_CORAL , "dead_brain_coral" => Block :: DEAD_BRAIN_CORAL , "dead_bubble_coral" => Block :: DEAD_BUBBLE_CORAL , "dead_fire_coral" => Block :: DEAD_FIRE_CORAL , "dead_horn_coral" => Block :: DEAD_HORN_CORAL , "tube_coral" => Block :: TUBE_CORAL , "brain_coral" => Block :: BRAIN_CORAL , "bubble_coral" => Block :: BUBBLE_CORAL , "fire_coral" => Block :: FIRE_CORAL , "horn_coral" => Block :: HORN_CORAL , "dead_tube_coral_fan" => Block :: DEAD_TUBE_CORAL_FAN , "dead_brain_coral_fan" => Block :: DEAD_BRAIN_CORAL_FAN , "dead_bubble_coral_fan" => Block :: DEAD_BUBBLE_CORAL_FAN , "dead_fire_coral_fan" => Block :: DEAD_FIRE_CORAL_FAN , "dead_horn_coral_fan" => Block :: DEAD_HORN_CORAL_FAN , "tube_coral_fan" => Block :: TUBE_CORAL_FAN , "brain_coral_fan" => Block :: BRAIN_CORAL_FAN , "bubble_coral_fan" => Block :: BUBBLE_CORAL_FAN , "fire_coral_fan" => Block :: FIRE_CORAL_FAN , "horn_coral_fan" => Block :: HORN_CORAL_FAN , "dead_tube_coral_wall_fan" => Block :: DEAD_TUBE_CORAL_WALL_FAN , "dead_brain_coral_wall_fan" => Block :: DEAD_BRAIN_CORAL_WALL_FAN , "dead_bubble_coral_wall_fan" => Block :: DEAD_BUBBLE_CORAL_WALL_FAN , "dead_fire_coral_wall_fan" => Block :: DEAD_FIRE_CORAL_WALL_FAN , "dead_horn_coral_wall_fan" => Block :: DEAD_HORN_CORAL_WALL_FAN , "tube_coral_wall_fan" => Block :: TUBE_CORAL_WALL_FAN , "brain_coral_wall_fan" => Block :: BRAIN_CORAL_WALL_FAN , "bubble_coral_wall_fan" => Block :: BUBBLE_CORAL_WALL_FAN , "fire_coral_wall_fan" => Block :: FIRE_CORAL_WALL_FAN , "horn_coral_wall_fan" => Block :: HORN_CORAL_WALL_FAN , "sea_pickle" => Block :: SEA_PICKLE , "blue_ice" => Block :: BLUE_ICE , "conduit" => Block :: CONDUIT , "bamboo_sapling" => Block :: BAMBOO_SAPLING , "bamboo" => Block :: BAMBOO , "potted_bamboo" => Block :: POTTED_BAMBOO , "void_air" => Block :: VOID_AIR , "cave_air" => Block :: CAVE_AIR , "bubble_column" => Block :: BUBBLE_COLUMN , "polished_granite_stairs" => Block :: POLISHED_GRANITE_STAIRS , "smooth_red_sandstone_stairs" => Block :: SMOOTH_RED_SANDSTONE_STAIRS , "mossy_stone_brick_stairs" => Block :: MOSSY_STONE_BRICK_STAIRS , "polished_diorite_stairs" => Block :: POLISHED_DIORITE_STAIRS , "mossy_cobblestone_stairs" => Block :: MOSSY_COBBLESTONE_STAIRS , "end_stone_brick_stairs" => Block :: END_STONE_BRICK_STAIRS , "stone_stairs" => Block :: STONE_STAIRS , "smooth_sandstone_stairs" => Block :: SMOOTH_SANDSTONE_STAIRS , "smooth_quartz_stairs" => Block :: SMOOTH_QUARTZ_STAIRS , "granite_stairs" => Block :: GRANITE_STAIRS , "andesite_stairs" => Block :: ANDESITE_STAIRS , "red_nether_brick_stairs" => Block :: RED_NETHER_BRICK_STAIRS , "polished_andesite_stairs" => Block :: POLISHED_ANDESITE_STAIRS , "diorite_stairs" => Block :: DIORITE_STAIRS , "polished_granite_slab" => Block :: POLISHED_GRANITE_SLAB , "smooth_red_sandstone_slab" => Block :: SMOOTH_RED_SANDSTONE_SLAB , "mossy_stone_brick_slab" => Block :: MOSSY_STONE_BRICK_SLAB , "polished_diorite_slab" => Block :: POLISHED_DIORITE_SLAB , "mossy_cobblestone_slab" => Block :: MOSSY_COBBLESTONE_SLAB , "end_stone_brick_slab" => Block :: END_STONE_BRICK_SLAB , "smooth_sandstone_slab" => Block :: SMOOTH_SANDSTONE_SLAB , "smooth_quartz_slab" => Block :: SMOOTH_QUARTZ_SLAB , "granite_slab" => Block :: GRANITE_SLAB , "andesite_slab" => Block :: ANDESITE_SLAB , "red_nether_brick_slab" => Block :: RED_NETHER_BRICK_SLAB , "polished_andesite_slab" => Block :: POLISHED_ANDESITE_SLAB , "diorite_slab" => Block :: DIORITE_SLAB , "brick_wall" => Block :: BRICK_WALL , "prismarine_wall" => Block :: PRISMARINE_WALL , "red_sandstone_wall" => Block :: RED_SANDSTONE_WALL , "mossy_stone_brick_wall" => Block :: MOSSY_STONE_BRICK_WALL , "granite_wall" => Block :: GRANITE_WALL , "stone_brick_wall" => Block :: STONE_BRICK_WALL , "mud_brick_wall" => Block :: MUD_BRICK_WALL , "nether_brick_wall" => Block :: NETHER_BRICK_WALL , "andesite_wall" => Block :: ANDESITE_WALL , "red_nether_brick_wall" => Block :: RED_NETHER_BRICK_WALL , "sandstone_wall" => Block :: SANDSTONE_WALL , "end_stone_brick_wall" => Block :: END_STONE_BRICK_WALL , "diorite_wall" => Block :: DIORITE_WALL , "scaffolding" => Block :: SCAFFOLDING , "loom" => Block :: LOOM , "barrel" => Block :: BARREL , "smoker" => Block :: SMOKER , "blast_furnace" => Block :: BLAST_FURNACE , "cartography_table" => Block :: CARTOGRAPHY_TABLE , "fletching_table" => Block :: FLETCHING_TABLE , "grindstone" => Block :: GRINDSTONE , "lectern" => Block :: LECTERN , "smithing_table" => Block :: SMITHING_TABLE , "stonecutter" => Block :: STONECUTTER , "bell" => Block :: BELL , "lantern" => Block :: LANTERN , "soul_lantern" => Block :: SOUL_LANTERN , "copper_lantern" => Block :: COPPER_LANTERN , "exposed_copper_lantern" => Block :: EXPOSED_COPPER_LANTERN , "weathered_copper_lantern" => Block :: WEATHERED_COPPER_LANTERN , "oxidized_copper_lantern" => Block :: OXIDIZED_COPPER_LANTERN , "waxed_copper_lantern" => Block :: WAXED_COPPER_LANTERN , "waxed_exposed_copper_lantern" => Block :: WAXED_EXPOSED_COPPER_LANTERN , "waxed_weathered_copper_lantern" => Block :: WAXED_WEATHERED_COPPER_LANTERN , "waxed_oxidized_copper_lantern" => Block :: WAXED_OXIDIZED_COPPER_LANTERN , "campfire" => Block :: CAMPFIRE , "soul_campfire" => Block :: SOUL_CAMPFIRE , "sweet_berry_bush" => Block :: SWEET_BERRY_BUSH , "warped_stem" => Block :: WARPED_STEM , "stripped_warped_stem" => Block :: STRIPPED_WARPED_STEM , "warped_hyphae" => Block :: WARPED_HYPHAE , "stripped_warped_hyphae" => Block :: STRIPPED_WARPED_HYPHAE , "warped_nylium" => Block :: WARPED_NYLIUM , "warped_fungus" => Block :: WARPED_FUNGUS , "warped_wart_block" => Block :: WARPED_WART_BLOCK , "warped_roots" => Block :: WARPED_ROOTS , "nether_sprouts" => Block :: NETHER_SPROUTS , "crimson_stem" => Block :: CRIMSON_STEM , "stripped_crimson_stem" => Block :: STRIPPED_CRIMSON_STEM , "crimson_hyphae" => Block :: CRIMSON_HYPHAE , "stripped_crimson_hyphae" => Block :: STRIPPED_CRIMSON_HYPHAE , "crimson_nylium" => Block :: CRIMSON_NYLIUM , "crimson_fungus" => Block :: CRIMSON_FUNGUS , "shroomlight" => Block :: SHROOMLIGHT , "weeping_vines" => Block :: WEEPING_VINES , "weeping_vines_plant" => Block :: WEEPING_VINES_PLANT , "twisting_vines" => Block :: TWISTING_VINES , "twisting_vines_plant" => Block :: TWISTING_VINES_PLANT , "crimson_roots" => Block :: CRIMSON_ROOTS , "crimson_planks" => Block :: CRIMSON_PLANKS , "warped_planks" => Block :: WARPED_PLANKS , "crimson_slab" => Block :: CRIMSON_SLAB , "warped_slab" => Block :: WARPED_SLAB , "crimson_pressure_plate" => Block :: CRIMSON_PRESSURE_PLATE , "warped_pressure_plate" => Block :: WARPED_PRESSURE_PLATE , "crimson_fence" => Block :: CRIMSON_FENCE , "warped_fence" => Block :: WARPED_FENCE , "crimson_trapdoor" => Block :: CRIMSON_TRAPDOOR , "warped_trapdoor" => Block :: WARPED_TRAPDOOR , "crimson_fence_gate" => Block :: CRIMSON_FENCE_GATE , "warped_fence_gate" => Block :: WARPED_FENCE_GATE , "crimson_stairs" => Block :: CRIMSON_STAIRS , "warped_stairs" => Block :: WARPED_STAIRS , "crimson_button" => Block :: CRIMSON_BUTTON , "warped_button" => Block :: WARPED_BUTTON , "crimson_door" => Block :: CRIMSON_DOOR , "warped_door" => Block :: WARPED_DOOR , "crimson_sign" => Block :: CRIMSON_SIGN , "warped_sign" => Block :: WARPED_SIGN , "crimson_wall_sign" => Block :: CRIMSON_WALL_SIGN , "warped_wall_sign" => Block :: WARPED_WALL_SIGN , "structure_block" => Block :: STRUCTURE_BLOCK , "jigsaw" => Block :: JIGSAW , "test_block" => Block :: TEST_BLOCK , "test_instance_block" => Block :: TEST_INSTANCE_BLOCK , "composter" => Block :: COMPOSTER , "target" => Block :: TARGET , "bee_nest" => Block :: BEE_NEST , "beehive" => Block :: BEEHIVE , "honey_block" => Block :: HONEY_BLOCK , "honeycomb_block" => Block :: HONEYCOMB_BLOCK , "netherite_block" => Block :: NETHERITE_BLOCK , "ancient_debris" => Block :: ANCIENT_DEBRIS , "crying_obsidian" => Block :: CRYING_OBSIDIAN , "respawn_anchor" => Block :: RESPAWN_ANCHOR , "potted_crimson_fungus" => Block :: POTTED_CRIMSON_FUNGUS , "potted_warped_fungus" => Block :: POTTED_WARPED_FUNGUS , "potted_crimson_roots" => Block :: POTTED_CRIMSON_ROOTS , "potted_warped_roots" => Block :: POTTED_WARPED_ROOTS , "lodestone" => Block :: LODESTONE , "blackstone" => Block :: BLACKSTONE , "blackstone_stairs" => Block :: BLACKSTONE_STAIRS , "blackstone_wall" => Block :: BLACKSTONE_WALL , "blackstone_slab" => Block :: BLACKSTONE_SLAB , "polished_blackstone" => Block :: POLISHED_BLACKSTONE , "polished_blackstone_bricks" => Block :: POLISHED_BLACKSTONE_BRICKS , "cracked_polished_blackstone_bricks" => Block :: CRACKED_POLISHED_BLACKSTONE_BRICKS , "chiseled_polished_blackstone" => Block :: CHISELED_POLISHED_BLACKSTONE , "polished_blackstone_brick_slab" => Block :: POLISHED_BLACKSTONE_BRICK_SLAB , "polished_blackstone_brick_stairs" => Block :: POLISHED_BLACKSTONE_BRICK_STAIRS , "polished_blackstone_brick_wall" => Block :: POLISHED_BLACKSTONE_BRICK_WALL , "gilded_blackstone" => Block :: GILDED_BLACKSTONE , "polished_blackstone_stairs" => Block :: POLISHED_BLACKSTONE_STAIRS , "polished_blackstone_slab" => Block :: POLISHED_BLACKSTONE_SLAB , "polished_blackstone_pressure_plate" => Block :: POLISHED_BLACKSTONE_PRESSURE_PLATE , "polished_blackstone_button" => Block :: POLISHED_BLACKSTONE_BUTTON , "polished_blackstone_wall" => Block :: POLISHED_BLACKSTONE_WALL , "chiseled_nether_bricks" => Block :: CHISELED_NETHER_BRICKS , "cracked_nether_bricks" => Block :: CRACKED_NETHER_BRICKS , "quartz_bricks" => Block :: QUARTZ_BRICKS , "candle" => Block :: CANDLE , "white_candle" => Block :: WHITE_CANDLE , "orange_candle" => Block :: ORANGE_CANDLE , "magenta_candle" => Block :: MAGENTA_CANDLE , "light_blue_candle" => Block :: LIGHT_BLUE_CANDLE , "yellow_candle" => Block :: YELLOW_CANDLE , "lime_candle" => Block :: LIME_CANDLE , "pink_candle" => Block :: PINK_CANDLE , "gray_candle" => Block :: GRAY_CANDLE , "light_gray_candle" => Block :: LIGHT_GRAY_CANDLE , "cyan_candle" => Block :: CYAN_CANDLE , "purple_candle" => Block :: PURPLE_CANDLE , "blue_candle" => Block :: BLUE_CANDLE , "brown_candle" => Block :: BROWN_CANDLE , "green_candle" => Block :: GREEN_CANDLE , "red_candle" => Block :: RED_CANDLE , "black_candle" => Block :: BLACK_CANDLE , "candle_cake" => Block :: CANDLE_CAKE , "white_candle_cake" => Block :: WHITE_CANDLE_CAKE , "orange_candle_cake" => Block :: ORANGE_CANDLE_CAKE , "magenta_candle_cake" => Block :: MAGENTA_CANDLE_CAKE , "light_blue_candle_cake" => Block :: LIGHT_BLUE_CANDLE_CAKE , "yellow_candle_cake" => Block :: YELLOW_CANDLE_CAKE , "lime_candle_cake" => Block :: LIME_CANDLE_CAKE , "pink_candle_cake" => Block :: PINK_CANDLE_CAKE , "gray_candle_cake" => Block :: GRAY_CANDLE_CAKE , "light_gray_candle_cake" => Block :: LIGHT_GRAY_CANDLE_CAKE , "cyan_candle_cake" => Block :: CYAN_CANDLE_CAKE , "purple_candle_cake" => Block :: PURPLE_CANDLE_CAKE , "blue_candle_cake" => Block :: BLUE_CANDLE_CAKE , "brown_candle_cake" => Block :: BROWN_CANDLE_CAKE , "green_candle_cake" => Block :: GREEN_CANDLE_CAKE , "red_candle_cake" => Block :: RED_CANDLE_CAKE , "black_candle_cake" => Block :: BLACK_CANDLE_CAKE , "amethyst_block" => Block :: AMETHYST_BLOCK , "budding_amethyst" => Block :: BUDDING_AMETHYST , "amethyst_cluster" => Block :: AMETHYST_CLUSTER , "large_amethyst_bud" => Block :: LARGE_AMETHYST_BUD , "medium_amethyst_bud" => Block :: MEDIUM_AMETHYST_BUD , "small_amethyst_bud" => Block :: SMALL_AMETHYST_BUD , "tuff" => Block :: TUFF , "tuff_slab" => Block :: TUFF_SLAB , "tuff_stairs" => Block :: TUFF_STAIRS , "tuff_wall" => Block :: TUFF_WALL , "polished_tuff" => Block :: POLISHED_TUFF , "polished_tuff_slab" => Block :: POLISHED_TUFF_SLAB , "polished_tuff_stairs" => Block :: POLISHED_TUFF_STAIRS , "polished_tuff_wall" => Block :: POLISHED_TUFF_WALL , "chiseled_tuff" => Block :: CHISELED_TUFF , "tuff_bricks" => Block :: TUFF_BRICKS , "tuff_brick_slab" => Block :: TUFF_BRICK_SLAB , "tuff_brick_stairs" => Block :: TUFF_BRICK_STAIRS , "tuff_brick_wall" => Block :: TUFF_BRICK_WALL , "chiseled_tuff_bricks" => Block :: CHISELED_TUFF_BRICKS , "sulfur" => Block :: SULFUR , "potent_sulfur" => Block :: POTENT_SULFUR , "sulfur_slab" => Block :: SULFUR_SLAB , "sulfur_stairs" => Block :: SULFUR_STAIRS , "sulfur_wall" => Block :: SULFUR_WALL , "polished_sulfur" => Block :: POLISHED_SULFUR , "polished_sulfur_slab" => Block :: POLISHED_SULFUR_SLAB , "polished_sulfur_stairs" => Block :: POLISHED_SULFUR_STAIRS , "polished_sulfur_wall" => Block :: POLISHED_SULFUR_WALL , "sulfur_bricks" => Block :: SULFUR_BRICKS , "sulfur_brick_slab" => Block :: SULFUR_BRICK_SLAB , "sulfur_brick_stairs" => Block :: SULFUR_BRICK_STAIRS , "sulfur_brick_wall" => Block :: SULFUR_BRICK_WALL , "chiseled_sulfur" => Block :: CHISELED_SULFUR , "cinnabar" => Block :: CINNABAR , "cinnabar_slab" => Block :: CINNABAR_SLAB , "cinnabar_stairs" => Block :: CINNABAR_STAIRS , "cinnabar_wall" => Block :: CINNABAR_WALL , "polished_cinnabar" => Block :: POLISHED_CINNABAR , "polished_cinnabar_slab" => Block :: POLISHED_CINNABAR_SLAB , "polished_cinnabar_stairs" => Block :: POLISHED_CINNABAR_STAIRS , "polished_cinnabar_wall" => Block :: POLISHED_CINNABAR_WALL , "cinnabar_bricks" => Block :: CINNABAR_BRICKS , "cinnabar_brick_slab" => Block :: CINNABAR_BRICK_SLAB , "cinnabar_brick_stairs" => Block :: CINNABAR_BRICK_STAIRS , "cinnabar_brick_wall" => Block :: CINNABAR_BRICK_WALL , "chiseled_cinnabar" => Block :: CHISELED_CINNABAR , "calcite" => Block :: CALCITE , "tinted_glass" => Block :: TINTED_GLASS , "powder_snow" => Block :: POWDER_SNOW , "sculk_sensor" => Block :: SCULK_SENSOR , "calibrated_sculk_sensor" => Block :: CALIBRATED_SCULK_SENSOR , "sculk" => Block :: SCULK , "sculk_vein" => Block :: SCULK_VEIN , "sculk_catalyst" => Block :: SCULK_CATALYST , "sculk_shrieker" => Block :: SCULK_SHRIEKER , "copper_block" => Block :: COPPER_BLOCK , "exposed_copper" => Block :: EXPOSED_COPPER , "weathered_copper" => Block :: WEATHERED_COPPER , "oxidized_copper" => Block :: OXIDIZED_COPPER , "waxed_copper_block" => Block :: WAXED_COPPER_BLOCK , "waxed_exposed_copper" => Block :: WAXED_EXPOSED_COPPER , "waxed_weathered_copper" => Block :: WAXED_WEATHERED_COPPER , "waxed_oxidized_copper" => Block :: WAXED_OXIDIZED_COPPER , "copper_ore" => Block :: COPPER_ORE , "deepslate_copper_ore" => Block :: DEEPSLATE_COPPER_ORE , "cut_copper" => Block :: CUT_COPPER , "exposed_cut_copper" => Block :: EXPOSED_CUT_COPPER , "weathered_cut_copper" => Block :: WEATHERED_CUT_COPPER , "oxidized_cut_copper" => Block :: OXIDIZED_CUT_COPPER , "waxed_cut_copper" => Block :: WAXED_CUT_COPPER , "waxed_exposed_cut_copper" => Block :: WAXED_EXPOSED_CUT_COPPER , "waxed_weathered_cut_copper" => Block :: WAXED_WEATHERED_CUT_COPPER , "waxed_oxidized_cut_copper" => Block :: WAXED_OXIDIZED_CUT_COPPER , "chiseled_copper" => Block :: CHISELED_COPPER , "exposed_chiseled_copper" => Block :: EXPOSED_CHISELED_COPPER , "weathered_chiseled_copper" => Block :: WEATHERED_CHISELED_COPPER , "oxidized_chiseled_copper" => Block :: OXIDIZED_CHISELED_COPPER , "waxed_chiseled_copper" => Block :: WAXED_CHISELED_COPPER , "waxed_exposed_chiseled_copper" => Block :: WAXED_EXPOSED_CHISELED_COPPER , "waxed_weathered_chiseled_copper" => Block :: WAXED_WEATHERED_CHISELED_COPPER , "waxed_oxidized_chiseled_copper" => Block :: WAXED_OXIDIZED_CHISELED_COPPER , "cut_copper_stairs" => Block :: CUT_COPPER_STAIRS , "exposed_cut_copper_stairs" => Block :: EXPOSED_CUT_COPPER_STAIRS , "weathered_cut_copper_stairs" => Block :: WEATHERED_CUT_COPPER_STAIRS , "oxidized_cut_copper_stairs" => Block :: OXIDIZED_CUT_COPPER_STAIRS , "waxed_cut_copper_stairs" => Block :: WAXED_CUT_COPPER_STAIRS , "waxed_exposed_cut_copper_stairs" => Block :: WAXED_EXPOSED_CUT_COPPER_STAIRS , "waxed_weathered_cut_copper_stairs" => Block :: WAXED_WEATHERED_CUT_COPPER_STAIRS , "waxed_oxidized_cut_copper_stairs" => Block :: WAXED_OXIDIZED_CUT_COPPER_STAIRS , "cut_copper_slab" => Block :: CUT_COPPER_SLAB , "exposed_cut_copper_slab" => Block :: EXPOSED_CUT_COPPER_SLAB , "weathered_cut_copper_slab" => Block :: WEATHERED_CUT_COPPER_SLAB , "oxidized_cut_copper_slab" => Block :: OXIDIZED_CUT_COPPER_SLAB , "waxed_cut_copper_slab" => Block :: WAXED_CUT_COPPER_SLAB , "waxed_exposed_cut_copper_slab" => Block :: WAXED_EXPOSED_CUT_COPPER_SLAB , "waxed_weathered_cut_copper_slab" => Block :: WAXED_WEATHERED_CUT_COPPER_SLAB , "waxed_oxidized_cut_copper_slab" => Block :: WAXED_OXIDIZED_CUT_COPPER_SLAB , "copper_door" => Block :: COPPER_DOOR , "exposed_copper_door" => Block :: EXPOSED_COPPER_DOOR , "weathered_copper_door" => Block :: WEATHERED_COPPER_DOOR , "oxidized_copper_door" => Block :: OXIDIZED_COPPER_DOOR , "waxed_copper_door" => Block :: WAXED_COPPER_DOOR , "waxed_exposed_copper_door" => Block :: WAXED_EXPOSED_COPPER_DOOR , "waxed_weathered_copper_door" => Block :: WAXED_WEATHERED_COPPER_DOOR , "waxed_oxidized_copper_door" => Block :: WAXED_OXIDIZED_COPPER_DOOR , "copper_trapdoor" => Block :: COPPER_TRAPDOOR , "exposed_copper_trapdoor" => Block :: EXPOSED_COPPER_TRAPDOOR , "weathered_copper_trapdoor" => Block :: WEATHERED_COPPER_TRAPDOOR , "oxidized_copper_trapdoor" => Block :: OXIDIZED_COPPER_TRAPDOOR , "waxed_copper_trapdoor" => Block :: WAXED_COPPER_TRAPDOOR , "waxed_exposed_copper_trapdoor" => Block :: WAXED_EXPOSED_COPPER_TRAPDOOR , "waxed_weathered_copper_trapdoor" => Block :: WAXED_WEATHERED_COPPER_TRAPDOOR , "waxed_oxidized_copper_trapdoor" => Block :: WAXED_OXIDIZED_COPPER_TRAPDOOR , "copper_grate" => Block :: COPPER_GRATE , "exposed_copper_grate" => Block :: EXPOSED_COPPER_GRATE , "weathered_copper_grate" => Block :: WEATHERED_COPPER_GRATE , "oxidized_copper_grate" => Block :: OXIDIZED_COPPER_GRATE , "waxed_copper_grate" => Block :: WAXED_COPPER_GRATE , "waxed_exposed_copper_grate" => Block :: WAXED_EXPOSED_COPPER_GRATE , "waxed_weathered_copper_grate" => Block :: WAXED_WEATHERED_COPPER_GRATE , "waxed_oxidized_copper_grate" => Block :: WAXED_OXIDIZED_COPPER_GRATE , "copper_bulb" => Block :: COPPER_BULB , "exposed_copper_bulb" => Block :: EXPOSED_COPPER_BULB , "weathered_copper_bulb" => Block :: WEATHERED_COPPER_BULB , "oxidized_copper_bulb" => Block :: OXIDIZED_COPPER_BULB , "waxed_copper_bulb" => Block :: WAXED_COPPER_BULB , "waxed_exposed_copper_bulb" => Block :: WAXED_EXPOSED_COPPER_BULB , "waxed_weathered_copper_bulb" => Block :: WAXED_WEATHERED_COPPER_BULB , "waxed_oxidized_copper_bulb" => Block :: WAXED_OXIDIZED_COPPER_BULB , "copper_chest" => Block :: COPPER_CHEST , "exposed_copper_chest" => Block :: EXPOSED_COPPER_CHEST , "weathered_copper_chest" => Block :: WEATHERED_COPPER_CHEST , "oxidized_copper_chest" => Block :: OXIDIZED_COPPER_CHEST , "waxed_copper_chest" => Block :: WAXED_COPPER_CHEST , "waxed_exposed_copper_chest" => Block :: WAXED_EXPOSED_COPPER_CHEST , "waxed_weathered_copper_chest" => Block :: WAXED_WEATHERED_COPPER_CHEST , "waxed_oxidized_copper_chest" => Block :: WAXED_OXIDIZED_COPPER_CHEST , "copper_golem_statue" => Block :: COPPER_GOLEM_STATUE , "exposed_copper_golem_statue" => Block :: EXPOSED_COPPER_GOLEM_STATUE , "weathered_copper_golem_statue" => Block :: WEATHERED_COPPER_GOLEM_STATUE , "oxidized_copper_golem_statue" => Block :: OXIDIZED_COPPER_GOLEM_STATUE , "waxed_copper_golem_statue" => Block :: WAXED_COPPER_GOLEM_STATUE , "waxed_exposed_copper_golem_statue" => Block :: WAXED_EXPOSED_COPPER_GOLEM_STATUE , "waxed_weathered_copper_golem_statue" => Block :: WAXED_WEATHERED_COPPER_GOLEM_STATUE , "waxed_oxidized_copper_golem_statue" => Block :: WAXED_OXIDIZED_COPPER_GOLEM_STATUE , "lightning_rod" => Block :: LIGHTNING_ROD , "exposed_lightning_rod" => Block :: EXPOSED_LIGHTNING_ROD , "weathered_lightning_rod" => Block :: WEATHERED_LIGHTNING_ROD , "oxidized_lightning_rod" => Block :: OXIDIZED_LIGHTNING_ROD , "waxed_lightning_rod" => Block :: WAXED_LIGHTNING_ROD , "waxed_exposed_lightning_rod" => Block :: WAXED_EXPOSED_LIGHTNING_ROD , "waxed_weathered_lightning_rod" => Block :: WAXED_WEATHERED_LIGHTNING_ROD , "waxed_oxidized_lightning_rod" => Block :: WAXED_OXIDIZED_LIGHTNING_ROD , "dripstone_block" => Block :: DRIPSTONE_BLOCK , "pointed_dripstone" => Block :: POINTED_DRIPSTONE , "sulfur_spike" => Block :: SULFUR_SPIKE , "cave_vines" => Block :: CAVE_VINES , "cave_vines_plant" => Block :: CAVE_VINES_PLANT , "spore_blossom" => Block :: SPORE_BLOSSOM , "azalea" => Block :: AZALEA , "flowering_azalea" => Block :: FLOWERING_AZALEA , "moss_carpet" => Block :: MOSS_CARPET , "pink_petals" => Block :: PINK_PETALS , "wildflowers" => Block :: WILDFLOWERS , "leaf_litter" => Block :: LEAF_LITTER , "moss_block" => Block :: MOSS_BLOCK , "big_dripleaf" => Block :: BIG_DRIPLEAF , "big_dripleaf_stem" => Block :: BIG_DRIPLEAF_STEM , "small_dripleaf" => Block :: SMALL_DRIPLEAF , "hanging_roots" => Block :: HANGING_ROOTS , "rooted_dirt" => Block :: ROOTED_DIRT , "mud" => Block :: MUD , "deepslate" => Block :: DEEPSLATE , "cobbled_deepslate" => Block :: COBBLED_DEEPSLATE , "cobbled_deepslate_stairs" => Block :: COBBLED_DEEPSLATE_STAIRS , "cobbled_deepslate_slab" => Block :: COBBLED_DEEPSLATE_SLAB , "cobbled_deepslate_wall" => Block :: COBBLED_DEEPSLATE_WALL , "polished_deepslate" => Block :: POLISHED_DEEPSLATE , "polished_deepslate_stairs" => Block :: POLISHED_DEEPSLATE_STAIRS , "polished_deepslate_slab" => Block :: POLISHED_DEEPSLATE_SLAB , "polished_deepslate_wall" => Block :: POLISHED_DEEPSLATE_WALL , "deepslate_tiles" => Block :: DEEPSLATE_TILES , "deepslate_tile_stairs" => Block :: DEEPSLATE_TILE_STAIRS , "deepslate_tile_slab" => Block :: DEEPSLATE_TILE_SLAB , "deepslate_tile_wall" => Block :: DEEPSLATE_TILE_WALL , "deepslate_bricks" => Block :: DEEPSLATE_BRICKS , "deepslate_brick_stairs" => Block :: DEEPSLATE_BRICK_STAIRS , "deepslate_brick_slab" => Block :: DEEPSLATE_BRICK_SLAB , "deepslate_brick_wall" => Block :: DEEPSLATE_BRICK_WALL , "chiseled_deepslate" => Block :: CHISELED_DEEPSLATE , "cracked_deepslate_bricks" => Block :: CRACKED_DEEPSLATE_BRICKS , "cracked_deepslate_tiles" => Block :: CRACKED_DEEPSLATE_TILES , "infested_deepslate" => Block :: INFESTED_DEEPSLATE , "smooth_basalt" => Block :: SMOOTH_BASALT , "raw_iron_block" => Block :: RAW_IRON_BLOCK , "raw_copper_block" => Block :: RAW_COPPER_BLOCK , "raw_gold_block" => Block :: RAW_GOLD_BLOCK , "potted_azalea_bush" => Block :: POTTED_AZALEA_BUSH , "potted_flowering_azalea_bush" => Block :: POTTED_FLOWERING_AZALEA_BUSH , "ochre_froglight" => Block :: OCHRE_FROGLIGHT , "verdant_froglight" => Block :: VERDANT_FROGLIGHT , "pearlescent_froglight" => Block :: PEARLESCENT_FROGLIGHT , "frogspawn" => Block :: FROGSPAWN , "reinforced_deepslate" => Block :: REINFORCED_DEEPSLATE , "decorated_pot" => Block :: DECORATED_POT , "crafter" => Block :: CRAFTER , "trial_spawner" => Block :: TRIAL_SPAWNER , "vault" => Block :: VAULT , "heavy_core" => Block :: HEAVY_CORE , "pale_moss_block" => Block :: PALE_MOSS_BLOCK , "pale_moss_carpet" => Block :: PALE_MOSS_CARPET , "pale_hanging_moss" => Block :: PALE_HANGING_MOSS , "open_eyeblossom" => Block :: OPEN_EYEBLOSSOM , "closed_eyeblossom" => Block :: CLOSED_EYEBLOSSOM , "potted_open_eyeblossom" => Block :: POTTED_OPEN_EYEBLOSSOM , "potted_closed_eyeblossom" => Block :: POTTED_CLOSED_EYEBLOSSOM , "firefly_bush" => Block :: FIREFLY_BUSH , };
    pub(super) static BLOCK_ID_FROM_STATE_ID: [BlockId; 32366usize] = [
        BlockId::AIR,
        BlockId::STONE,
        BlockId::GRANITE,
        BlockId::POLISHED_GRANITE,
        BlockId::DIORITE,
        BlockId::POLISHED_DIORITE,
        BlockId::ANDESITE,
        BlockId::POLISHED_ANDESITE,
        BlockId::GRASS_BLOCK,
        BlockId::GRASS_BLOCK,
        BlockId::DIRT,
        BlockId::COARSE_DIRT,
        BlockId::PODZOL,
        BlockId::PODZOL,
        BlockId::COBBLESTONE,
        BlockId::OAK_PLANKS,
        BlockId::SPRUCE_PLANKS,
        BlockId::BIRCH_PLANKS,
        BlockId::JUNGLE_PLANKS,
        BlockId::ACACIA_PLANKS,
        BlockId::CHERRY_PLANKS,
        BlockId::DARK_OAK_PLANKS,
        BlockId::PALE_OAK_WOOD,
        BlockId::PALE_OAK_WOOD,
        BlockId::PALE_OAK_WOOD,
        BlockId::PALE_OAK_PLANKS,
        BlockId::MANGROVE_PLANKS,
        BlockId::BAMBOO_PLANKS,
        BlockId::BAMBOO_MOSAIC,
        BlockId::OAK_SAPLING,
        BlockId::OAK_SAPLING,
        BlockId::SPRUCE_SAPLING,
        BlockId::SPRUCE_SAPLING,
        BlockId::BIRCH_SAPLING,
        BlockId::BIRCH_SAPLING,
        BlockId::JUNGLE_SAPLING,
        BlockId::JUNGLE_SAPLING,
        BlockId::ACACIA_SAPLING,
        BlockId::ACACIA_SAPLING,
        BlockId::CHERRY_SAPLING,
        BlockId::CHERRY_SAPLING,
        BlockId::DARK_OAK_SAPLING,
        BlockId::DARK_OAK_SAPLING,
        BlockId::PALE_OAK_SAPLING,
        BlockId::PALE_OAK_SAPLING,
        BlockId::MANGROVE_PROPAGULE,
        BlockId::MANGROVE_PROPAGULE,
        BlockId::MANGROVE_PROPAGULE,
        BlockId::MANGROVE_PROPAGULE,
        BlockId::MANGROVE_PROPAGULE,
        BlockId::MANGROVE_PROPAGULE,
        BlockId::MANGROVE_PROPAGULE,
        BlockId::MANGROVE_PROPAGULE,
        BlockId::MANGROVE_PROPAGULE,
        BlockId::MANGROVE_PROPAGULE,
        BlockId::MANGROVE_PROPAGULE,
        BlockId::MANGROVE_PROPAGULE,
        BlockId::MANGROVE_PROPAGULE,
        BlockId::MANGROVE_PROPAGULE,
        BlockId::MANGROVE_PROPAGULE,
        BlockId::MANGROVE_PROPAGULE,
        BlockId::MANGROVE_PROPAGULE,
        BlockId::MANGROVE_PROPAGULE,
        BlockId::MANGROVE_PROPAGULE,
        BlockId::MANGROVE_PROPAGULE,
        BlockId::MANGROVE_PROPAGULE,
        BlockId::MANGROVE_PROPAGULE,
        BlockId::MANGROVE_PROPAGULE,
        BlockId::MANGROVE_PROPAGULE,
        BlockId::MANGROVE_PROPAGULE,
        BlockId::MANGROVE_PROPAGULE,
        BlockId::MANGROVE_PROPAGULE,
        BlockId::MANGROVE_PROPAGULE,
        BlockId::MANGROVE_PROPAGULE,
        BlockId::MANGROVE_PROPAGULE,
        BlockId::MANGROVE_PROPAGULE,
        BlockId::MANGROVE_PROPAGULE,
        BlockId::MANGROVE_PROPAGULE,
        BlockId::MANGROVE_PROPAGULE,
        BlockId::MANGROVE_PROPAGULE,
        BlockId::MANGROVE_PROPAGULE,
        BlockId::MANGROVE_PROPAGULE,
        BlockId::MANGROVE_PROPAGULE,
        BlockId::MANGROVE_PROPAGULE,
        BlockId::MANGROVE_PROPAGULE,
        BlockId::BEDROCK,
        BlockId::WATER,
        BlockId::WATER,
        BlockId::WATER,
        BlockId::WATER,
        BlockId::WATER,
        BlockId::WATER,
        BlockId::WATER,
        BlockId::WATER,
        BlockId::WATER,
        BlockId::WATER,
        BlockId::WATER,
        BlockId::WATER,
        BlockId::WATER,
        BlockId::WATER,
        BlockId::WATER,
        BlockId::WATER,
        BlockId::LAVA,
        BlockId::LAVA,
        BlockId::LAVA,
        BlockId::LAVA,
        BlockId::LAVA,
        BlockId::LAVA,
        BlockId::LAVA,
        BlockId::LAVA,
        BlockId::LAVA,
        BlockId::LAVA,
        BlockId::LAVA,
        BlockId::LAVA,
        BlockId::LAVA,
        BlockId::LAVA,
        BlockId::LAVA,
        BlockId::LAVA,
        BlockId::SAND,
        BlockId::SUSPICIOUS_SAND,
        BlockId::SUSPICIOUS_SAND,
        BlockId::SUSPICIOUS_SAND,
        BlockId::SUSPICIOUS_SAND,
        BlockId::RED_SAND,
        BlockId::GRAVEL,
        BlockId::SUSPICIOUS_GRAVEL,
        BlockId::SUSPICIOUS_GRAVEL,
        BlockId::SUSPICIOUS_GRAVEL,
        BlockId::SUSPICIOUS_GRAVEL,
        BlockId::GOLD_ORE,
        BlockId::DEEPSLATE_GOLD_ORE,
        BlockId::IRON_ORE,
        BlockId::DEEPSLATE_IRON_ORE,
        BlockId::COAL_ORE,
        BlockId::DEEPSLATE_COAL_ORE,
        BlockId::NETHER_GOLD_ORE,
        BlockId::OAK_LOG,
        BlockId::OAK_LOG,
        BlockId::OAK_LOG,
        BlockId::SPRUCE_LOG,
        BlockId::SPRUCE_LOG,
        BlockId::SPRUCE_LOG,
        BlockId::BIRCH_LOG,
        BlockId::BIRCH_LOG,
        BlockId::BIRCH_LOG,
        BlockId::JUNGLE_LOG,
        BlockId::JUNGLE_LOG,
        BlockId::JUNGLE_LOG,
        BlockId::ACACIA_LOG,
        BlockId::ACACIA_LOG,
        BlockId::ACACIA_LOG,
        BlockId::CHERRY_LOG,
        BlockId::CHERRY_LOG,
        BlockId::CHERRY_LOG,
        BlockId::DARK_OAK_LOG,
        BlockId::DARK_OAK_LOG,
        BlockId::DARK_OAK_LOG,
        BlockId::PALE_OAK_LOG,
        BlockId::PALE_OAK_LOG,
        BlockId::PALE_OAK_LOG,
        BlockId::MANGROVE_LOG,
        BlockId::MANGROVE_LOG,
        BlockId::MANGROVE_LOG,
        BlockId::MANGROVE_ROOTS,
        BlockId::MANGROVE_ROOTS,
        BlockId::MUDDY_MANGROVE_ROOTS,
        BlockId::MUDDY_MANGROVE_ROOTS,
        BlockId::MUDDY_MANGROVE_ROOTS,
        BlockId::BAMBOO_BLOCK,
        BlockId::BAMBOO_BLOCK,
        BlockId::BAMBOO_BLOCK,
        BlockId::STRIPPED_SPRUCE_LOG,
        BlockId::STRIPPED_SPRUCE_LOG,
        BlockId::STRIPPED_SPRUCE_LOG,
        BlockId::STRIPPED_BIRCH_LOG,
        BlockId::STRIPPED_BIRCH_LOG,
        BlockId::STRIPPED_BIRCH_LOG,
        BlockId::STRIPPED_JUNGLE_LOG,
        BlockId::STRIPPED_JUNGLE_LOG,
        BlockId::STRIPPED_JUNGLE_LOG,
        BlockId::STRIPPED_ACACIA_LOG,
        BlockId::STRIPPED_ACACIA_LOG,
        BlockId::STRIPPED_ACACIA_LOG,
        BlockId::STRIPPED_CHERRY_LOG,
        BlockId::STRIPPED_CHERRY_LOG,
        BlockId::STRIPPED_CHERRY_LOG,
        BlockId::STRIPPED_DARK_OAK_LOG,
        BlockId::STRIPPED_DARK_OAK_LOG,
        BlockId::STRIPPED_DARK_OAK_LOG,
        BlockId::STRIPPED_PALE_OAK_LOG,
        BlockId::STRIPPED_PALE_OAK_LOG,
        BlockId::STRIPPED_PALE_OAK_LOG,
        BlockId::STRIPPED_OAK_LOG,
        BlockId::STRIPPED_OAK_LOG,
        BlockId::STRIPPED_OAK_LOG,
        BlockId::STRIPPED_MANGROVE_LOG,
        BlockId::STRIPPED_MANGROVE_LOG,
        BlockId::STRIPPED_MANGROVE_LOG,
        BlockId::STRIPPED_BAMBOO_BLOCK,
        BlockId::STRIPPED_BAMBOO_BLOCK,
        BlockId::STRIPPED_BAMBOO_BLOCK,
        BlockId::OAK_WOOD,
        BlockId::OAK_WOOD,
        BlockId::OAK_WOOD,
        BlockId::SPRUCE_WOOD,
        BlockId::SPRUCE_WOOD,
        BlockId::SPRUCE_WOOD,
        BlockId::BIRCH_WOOD,
        BlockId::BIRCH_WOOD,
        BlockId::BIRCH_WOOD,
        BlockId::JUNGLE_WOOD,
        BlockId::JUNGLE_WOOD,
        BlockId::JUNGLE_WOOD,
        BlockId::ACACIA_WOOD,
        BlockId::ACACIA_WOOD,
        BlockId::ACACIA_WOOD,
        BlockId::CHERRY_WOOD,
        BlockId::CHERRY_WOOD,
        BlockId::CHERRY_WOOD,
        BlockId::DARK_OAK_WOOD,
        BlockId::DARK_OAK_WOOD,
        BlockId::DARK_OAK_WOOD,
        BlockId::MANGROVE_WOOD,
        BlockId::MANGROVE_WOOD,
        BlockId::MANGROVE_WOOD,
        BlockId::STRIPPED_OAK_WOOD,
        BlockId::STRIPPED_OAK_WOOD,
        BlockId::STRIPPED_OAK_WOOD,
        BlockId::STRIPPED_SPRUCE_WOOD,
        BlockId::STRIPPED_SPRUCE_WOOD,
        BlockId::STRIPPED_SPRUCE_WOOD,
        BlockId::STRIPPED_BIRCH_WOOD,
        BlockId::STRIPPED_BIRCH_WOOD,
        BlockId::STRIPPED_BIRCH_WOOD,
        BlockId::STRIPPED_JUNGLE_WOOD,
        BlockId::STRIPPED_JUNGLE_WOOD,
        BlockId::STRIPPED_JUNGLE_WOOD,
        BlockId::STRIPPED_ACACIA_WOOD,
        BlockId::STRIPPED_ACACIA_WOOD,
        BlockId::STRIPPED_ACACIA_WOOD,
        BlockId::STRIPPED_CHERRY_WOOD,
        BlockId::STRIPPED_CHERRY_WOOD,
        BlockId::STRIPPED_CHERRY_WOOD,
        BlockId::STRIPPED_DARK_OAK_WOOD,
        BlockId::STRIPPED_DARK_OAK_WOOD,
        BlockId::STRIPPED_DARK_OAK_WOOD,
        BlockId::STRIPPED_PALE_OAK_WOOD,
        BlockId::STRIPPED_PALE_OAK_WOOD,
        BlockId::STRIPPED_PALE_OAK_WOOD,
        BlockId::STRIPPED_MANGROVE_WOOD,
        BlockId::STRIPPED_MANGROVE_WOOD,
        BlockId::STRIPPED_MANGROVE_WOOD,
        BlockId::OAK_LEAVES,
        BlockId::OAK_LEAVES,
        BlockId::OAK_LEAVES,
        BlockId::OAK_LEAVES,
        BlockId::OAK_LEAVES,
        BlockId::OAK_LEAVES,
        BlockId::OAK_LEAVES,
        BlockId::OAK_LEAVES,
        BlockId::OAK_LEAVES,
        BlockId::OAK_LEAVES,
        BlockId::OAK_LEAVES,
        BlockId::OAK_LEAVES,
        BlockId::OAK_LEAVES,
        BlockId::OAK_LEAVES,
        BlockId::OAK_LEAVES,
        BlockId::OAK_LEAVES,
        BlockId::OAK_LEAVES,
        BlockId::OAK_LEAVES,
        BlockId::OAK_LEAVES,
        BlockId::OAK_LEAVES,
        BlockId::OAK_LEAVES,
        BlockId::OAK_LEAVES,
        BlockId::OAK_LEAVES,
        BlockId::OAK_LEAVES,
        BlockId::OAK_LEAVES,
        BlockId::OAK_LEAVES,
        BlockId::OAK_LEAVES,
        BlockId::OAK_LEAVES,
        BlockId::SPRUCE_LEAVES,
        BlockId::SPRUCE_LEAVES,
        BlockId::SPRUCE_LEAVES,
        BlockId::SPRUCE_LEAVES,
        BlockId::SPRUCE_LEAVES,
        BlockId::SPRUCE_LEAVES,
        BlockId::SPRUCE_LEAVES,
        BlockId::SPRUCE_LEAVES,
        BlockId::SPRUCE_LEAVES,
        BlockId::SPRUCE_LEAVES,
        BlockId::SPRUCE_LEAVES,
        BlockId::SPRUCE_LEAVES,
        BlockId::SPRUCE_LEAVES,
        BlockId::SPRUCE_LEAVES,
        BlockId::SPRUCE_LEAVES,
        BlockId::SPRUCE_LEAVES,
        BlockId::SPRUCE_LEAVES,
        BlockId::SPRUCE_LEAVES,
        BlockId::SPRUCE_LEAVES,
        BlockId::SPRUCE_LEAVES,
        BlockId::SPRUCE_LEAVES,
        BlockId::SPRUCE_LEAVES,
        BlockId::SPRUCE_LEAVES,
        BlockId::SPRUCE_LEAVES,
        BlockId::SPRUCE_LEAVES,
        BlockId::SPRUCE_LEAVES,
        BlockId::SPRUCE_LEAVES,
        BlockId::SPRUCE_LEAVES,
        BlockId::BIRCH_LEAVES,
        BlockId::BIRCH_LEAVES,
        BlockId::BIRCH_LEAVES,
        BlockId::BIRCH_LEAVES,
        BlockId::BIRCH_LEAVES,
        BlockId::BIRCH_LEAVES,
        BlockId::BIRCH_LEAVES,
        BlockId::BIRCH_LEAVES,
        BlockId::BIRCH_LEAVES,
        BlockId::BIRCH_LEAVES,
        BlockId::BIRCH_LEAVES,
        BlockId::BIRCH_LEAVES,
        BlockId::BIRCH_LEAVES,
        BlockId::BIRCH_LEAVES,
        BlockId::BIRCH_LEAVES,
        BlockId::BIRCH_LEAVES,
        BlockId::BIRCH_LEAVES,
        BlockId::BIRCH_LEAVES,
        BlockId::BIRCH_LEAVES,
        BlockId::BIRCH_LEAVES,
        BlockId::BIRCH_LEAVES,
        BlockId::BIRCH_LEAVES,
        BlockId::BIRCH_LEAVES,
        BlockId::BIRCH_LEAVES,
        BlockId::BIRCH_LEAVES,
        BlockId::BIRCH_LEAVES,
        BlockId::BIRCH_LEAVES,
        BlockId::BIRCH_LEAVES,
        BlockId::JUNGLE_LEAVES,
        BlockId::JUNGLE_LEAVES,
        BlockId::JUNGLE_LEAVES,
        BlockId::JUNGLE_LEAVES,
        BlockId::JUNGLE_LEAVES,
        BlockId::JUNGLE_LEAVES,
        BlockId::JUNGLE_LEAVES,
        BlockId::JUNGLE_LEAVES,
        BlockId::JUNGLE_LEAVES,
        BlockId::JUNGLE_LEAVES,
        BlockId::JUNGLE_LEAVES,
        BlockId::JUNGLE_LEAVES,
        BlockId::JUNGLE_LEAVES,
        BlockId::JUNGLE_LEAVES,
        BlockId::JUNGLE_LEAVES,
        BlockId::JUNGLE_LEAVES,
        BlockId::JUNGLE_LEAVES,
        BlockId::JUNGLE_LEAVES,
        BlockId::JUNGLE_LEAVES,
        BlockId::JUNGLE_LEAVES,
        BlockId::JUNGLE_LEAVES,
        BlockId::JUNGLE_LEAVES,
        BlockId::JUNGLE_LEAVES,
        BlockId::JUNGLE_LEAVES,
        BlockId::JUNGLE_LEAVES,
        BlockId::JUNGLE_LEAVES,
        BlockId::JUNGLE_LEAVES,
        BlockId::JUNGLE_LEAVES,
        BlockId::ACACIA_LEAVES,
        BlockId::ACACIA_LEAVES,
        BlockId::ACACIA_LEAVES,
        BlockId::ACACIA_LEAVES,
        BlockId::ACACIA_LEAVES,
        BlockId::ACACIA_LEAVES,
        BlockId::ACACIA_LEAVES,
        BlockId::ACACIA_LEAVES,
        BlockId::ACACIA_LEAVES,
        BlockId::ACACIA_LEAVES,
        BlockId::ACACIA_LEAVES,
        BlockId::ACACIA_LEAVES,
        BlockId::ACACIA_LEAVES,
        BlockId::ACACIA_LEAVES,
        BlockId::ACACIA_LEAVES,
        BlockId::ACACIA_LEAVES,
        BlockId::ACACIA_LEAVES,
        BlockId::ACACIA_LEAVES,
        BlockId::ACACIA_LEAVES,
        BlockId::ACACIA_LEAVES,
        BlockId::ACACIA_LEAVES,
        BlockId::ACACIA_LEAVES,
        BlockId::ACACIA_LEAVES,
        BlockId::ACACIA_LEAVES,
        BlockId::ACACIA_LEAVES,
        BlockId::ACACIA_LEAVES,
        BlockId::ACACIA_LEAVES,
        BlockId::ACACIA_LEAVES,
        BlockId::CHERRY_LEAVES,
        BlockId::CHERRY_LEAVES,
        BlockId::CHERRY_LEAVES,
        BlockId::CHERRY_LEAVES,
        BlockId::CHERRY_LEAVES,
        BlockId::CHERRY_LEAVES,
        BlockId::CHERRY_LEAVES,
        BlockId::CHERRY_LEAVES,
        BlockId::CHERRY_LEAVES,
        BlockId::CHERRY_LEAVES,
        BlockId::CHERRY_LEAVES,
        BlockId::CHERRY_LEAVES,
        BlockId::CHERRY_LEAVES,
        BlockId::CHERRY_LEAVES,
        BlockId::CHERRY_LEAVES,
        BlockId::CHERRY_LEAVES,
        BlockId::CHERRY_LEAVES,
        BlockId::CHERRY_LEAVES,
        BlockId::CHERRY_LEAVES,
        BlockId::CHERRY_LEAVES,
        BlockId::CHERRY_LEAVES,
        BlockId::CHERRY_LEAVES,
        BlockId::CHERRY_LEAVES,
        BlockId::CHERRY_LEAVES,
        BlockId::CHERRY_LEAVES,
        BlockId::CHERRY_LEAVES,
        BlockId::CHERRY_LEAVES,
        BlockId::CHERRY_LEAVES,
        BlockId::DARK_OAK_LEAVES,
        BlockId::DARK_OAK_LEAVES,
        BlockId::DARK_OAK_LEAVES,
        BlockId::DARK_OAK_LEAVES,
        BlockId::DARK_OAK_LEAVES,
        BlockId::DARK_OAK_LEAVES,
        BlockId::DARK_OAK_LEAVES,
        BlockId::DARK_OAK_LEAVES,
        BlockId::DARK_OAK_LEAVES,
        BlockId::DARK_OAK_LEAVES,
        BlockId::DARK_OAK_LEAVES,
        BlockId::DARK_OAK_LEAVES,
        BlockId::DARK_OAK_LEAVES,
        BlockId::DARK_OAK_LEAVES,
        BlockId::DARK_OAK_LEAVES,
        BlockId::DARK_OAK_LEAVES,
        BlockId::DARK_OAK_LEAVES,
        BlockId::DARK_OAK_LEAVES,
        BlockId::DARK_OAK_LEAVES,
        BlockId::DARK_OAK_LEAVES,
        BlockId::DARK_OAK_LEAVES,
        BlockId::DARK_OAK_LEAVES,
        BlockId::DARK_OAK_LEAVES,
        BlockId::DARK_OAK_LEAVES,
        BlockId::DARK_OAK_LEAVES,
        BlockId::DARK_OAK_LEAVES,
        BlockId::DARK_OAK_LEAVES,
        BlockId::DARK_OAK_LEAVES,
        BlockId::PALE_OAK_LEAVES,
        BlockId::PALE_OAK_LEAVES,
        BlockId::PALE_OAK_LEAVES,
        BlockId::PALE_OAK_LEAVES,
        BlockId::PALE_OAK_LEAVES,
        BlockId::PALE_OAK_LEAVES,
        BlockId::PALE_OAK_LEAVES,
        BlockId::PALE_OAK_LEAVES,
        BlockId::PALE_OAK_LEAVES,
        BlockId::PALE_OAK_LEAVES,
        BlockId::PALE_OAK_LEAVES,
        BlockId::PALE_OAK_LEAVES,
        BlockId::PALE_OAK_LEAVES,
        BlockId::PALE_OAK_LEAVES,
        BlockId::PALE_OAK_LEAVES,
        BlockId::PALE_OAK_LEAVES,
        BlockId::PALE_OAK_LEAVES,
        BlockId::PALE_OAK_LEAVES,
        BlockId::PALE_OAK_LEAVES,
        BlockId::PALE_OAK_LEAVES,
        BlockId::PALE_OAK_LEAVES,
        BlockId::PALE_OAK_LEAVES,
        BlockId::PALE_OAK_LEAVES,
        BlockId::PALE_OAK_LEAVES,
        BlockId::PALE_OAK_LEAVES,
        BlockId::PALE_OAK_LEAVES,
        BlockId::PALE_OAK_LEAVES,
        BlockId::PALE_OAK_LEAVES,
        BlockId::MANGROVE_LEAVES,
        BlockId::MANGROVE_LEAVES,
        BlockId::MANGROVE_LEAVES,
        BlockId::MANGROVE_LEAVES,
        BlockId::MANGROVE_LEAVES,
        BlockId::MANGROVE_LEAVES,
        BlockId::MANGROVE_LEAVES,
        BlockId::MANGROVE_LEAVES,
        BlockId::MANGROVE_LEAVES,
        BlockId::MANGROVE_LEAVES,
        BlockId::MANGROVE_LEAVES,
        BlockId::MANGROVE_LEAVES,
        BlockId::MANGROVE_LEAVES,
        BlockId::MANGROVE_LEAVES,
        BlockId::MANGROVE_LEAVES,
        BlockId::MANGROVE_LEAVES,
        BlockId::MANGROVE_LEAVES,
        BlockId::MANGROVE_LEAVES,
        BlockId::MANGROVE_LEAVES,
        BlockId::MANGROVE_LEAVES,
        BlockId::MANGROVE_LEAVES,
        BlockId::MANGROVE_LEAVES,
        BlockId::MANGROVE_LEAVES,
        BlockId::MANGROVE_LEAVES,
        BlockId::MANGROVE_LEAVES,
        BlockId::MANGROVE_LEAVES,
        BlockId::MANGROVE_LEAVES,
        BlockId::MANGROVE_LEAVES,
        BlockId::AZALEA_LEAVES,
        BlockId::AZALEA_LEAVES,
        BlockId::AZALEA_LEAVES,
        BlockId::AZALEA_LEAVES,
        BlockId::AZALEA_LEAVES,
        BlockId::AZALEA_LEAVES,
        BlockId::AZALEA_LEAVES,
        BlockId::AZALEA_LEAVES,
        BlockId::AZALEA_LEAVES,
        BlockId::AZALEA_LEAVES,
        BlockId::AZALEA_LEAVES,
        BlockId::AZALEA_LEAVES,
        BlockId::AZALEA_LEAVES,
        BlockId::AZALEA_LEAVES,
        BlockId::AZALEA_LEAVES,
        BlockId::AZALEA_LEAVES,
        BlockId::AZALEA_LEAVES,
        BlockId::AZALEA_LEAVES,
        BlockId::AZALEA_LEAVES,
        BlockId::AZALEA_LEAVES,
        BlockId::AZALEA_LEAVES,
        BlockId::AZALEA_LEAVES,
        BlockId::AZALEA_LEAVES,
        BlockId::AZALEA_LEAVES,
        BlockId::AZALEA_LEAVES,
        BlockId::AZALEA_LEAVES,
        BlockId::AZALEA_LEAVES,
        BlockId::AZALEA_LEAVES,
        BlockId::FLOWERING_AZALEA_LEAVES,
        BlockId::FLOWERING_AZALEA_LEAVES,
        BlockId::FLOWERING_AZALEA_LEAVES,
        BlockId::FLOWERING_AZALEA_LEAVES,
        BlockId::FLOWERING_AZALEA_LEAVES,
        BlockId::FLOWERING_AZALEA_LEAVES,
        BlockId::FLOWERING_AZALEA_LEAVES,
        BlockId::FLOWERING_AZALEA_LEAVES,
        BlockId::FLOWERING_AZALEA_LEAVES,
        BlockId::FLOWERING_AZALEA_LEAVES,
        BlockId::FLOWERING_AZALEA_LEAVES,
        BlockId::FLOWERING_AZALEA_LEAVES,
        BlockId::FLOWERING_AZALEA_LEAVES,
        BlockId::FLOWERING_AZALEA_LEAVES,
        BlockId::FLOWERING_AZALEA_LEAVES,
        BlockId::FLOWERING_AZALEA_LEAVES,
        BlockId::FLOWERING_AZALEA_LEAVES,
        BlockId::FLOWERING_AZALEA_LEAVES,
        BlockId::FLOWERING_AZALEA_LEAVES,
        BlockId::FLOWERING_AZALEA_LEAVES,
        BlockId::FLOWERING_AZALEA_LEAVES,
        BlockId::FLOWERING_AZALEA_LEAVES,
        BlockId::FLOWERING_AZALEA_LEAVES,
        BlockId::FLOWERING_AZALEA_LEAVES,
        BlockId::FLOWERING_AZALEA_LEAVES,
        BlockId::FLOWERING_AZALEA_LEAVES,
        BlockId::FLOWERING_AZALEA_LEAVES,
        BlockId::FLOWERING_AZALEA_LEAVES,
        BlockId::SPONGE,
        BlockId::WET_SPONGE,
        BlockId::GLASS,
        BlockId::LAPIS_ORE,
        BlockId::DEEPSLATE_LAPIS_ORE,
        BlockId::LAPIS_BLOCK,
        BlockId::DISPENSER,
        BlockId::DISPENSER,
        BlockId::DISPENSER,
        BlockId::DISPENSER,
        BlockId::DISPENSER,
        BlockId::DISPENSER,
        BlockId::DISPENSER,
        BlockId::DISPENSER,
        BlockId::DISPENSER,
        BlockId::DISPENSER,
        BlockId::DISPENSER,
        BlockId::DISPENSER,
        BlockId::SANDSTONE,
        BlockId::CHISELED_SANDSTONE,
        BlockId::CUT_SANDSTONE,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::NOTE_BLOCK,
        BlockId::WHITE_BED,
        BlockId::WHITE_BED,
        BlockId::WHITE_BED,
        BlockId::WHITE_BED,
        BlockId::WHITE_BED,
        BlockId::WHITE_BED,
        BlockId::WHITE_BED,
        BlockId::WHITE_BED,
        BlockId::WHITE_BED,
        BlockId::WHITE_BED,
        BlockId::WHITE_BED,
        BlockId::WHITE_BED,
        BlockId::WHITE_BED,
        BlockId::WHITE_BED,
        BlockId::WHITE_BED,
        BlockId::WHITE_BED,
        BlockId::ORANGE_BED,
        BlockId::ORANGE_BED,
        BlockId::ORANGE_BED,
        BlockId::ORANGE_BED,
        BlockId::ORANGE_BED,
        BlockId::ORANGE_BED,
        BlockId::ORANGE_BED,
        BlockId::ORANGE_BED,
        BlockId::ORANGE_BED,
        BlockId::ORANGE_BED,
        BlockId::ORANGE_BED,
        BlockId::ORANGE_BED,
        BlockId::ORANGE_BED,
        BlockId::ORANGE_BED,
        BlockId::ORANGE_BED,
        BlockId::ORANGE_BED,
        BlockId::MAGENTA_BED,
        BlockId::MAGENTA_BED,
        BlockId::MAGENTA_BED,
        BlockId::MAGENTA_BED,
        BlockId::MAGENTA_BED,
        BlockId::MAGENTA_BED,
        BlockId::MAGENTA_BED,
        BlockId::MAGENTA_BED,
        BlockId::MAGENTA_BED,
        BlockId::MAGENTA_BED,
        BlockId::MAGENTA_BED,
        BlockId::MAGENTA_BED,
        BlockId::MAGENTA_BED,
        BlockId::MAGENTA_BED,
        BlockId::MAGENTA_BED,
        BlockId::MAGENTA_BED,
        BlockId::LIGHT_BLUE_BED,
        BlockId::LIGHT_BLUE_BED,
        BlockId::LIGHT_BLUE_BED,
        BlockId::LIGHT_BLUE_BED,
        BlockId::LIGHT_BLUE_BED,
        BlockId::LIGHT_BLUE_BED,
        BlockId::LIGHT_BLUE_BED,
        BlockId::LIGHT_BLUE_BED,
        BlockId::LIGHT_BLUE_BED,
        BlockId::LIGHT_BLUE_BED,
        BlockId::LIGHT_BLUE_BED,
        BlockId::LIGHT_BLUE_BED,
        BlockId::LIGHT_BLUE_BED,
        BlockId::LIGHT_BLUE_BED,
        BlockId::LIGHT_BLUE_BED,
        BlockId::LIGHT_BLUE_BED,
        BlockId::YELLOW_BED,
        BlockId::YELLOW_BED,
        BlockId::YELLOW_BED,
        BlockId::YELLOW_BED,
        BlockId::YELLOW_BED,
        BlockId::YELLOW_BED,
        BlockId::YELLOW_BED,
        BlockId::YELLOW_BED,
        BlockId::YELLOW_BED,
        BlockId::YELLOW_BED,
        BlockId::YELLOW_BED,
        BlockId::YELLOW_BED,
        BlockId::YELLOW_BED,
        BlockId::YELLOW_BED,
        BlockId::YELLOW_BED,
        BlockId::YELLOW_BED,
        BlockId::LIME_BED,
        BlockId::LIME_BED,
        BlockId::LIME_BED,
        BlockId::LIME_BED,
        BlockId::LIME_BED,
        BlockId::LIME_BED,
        BlockId::LIME_BED,
        BlockId::LIME_BED,
        BlockId::LIME_BED,
        BlockId::LIME_BED,
        BlockId::LIME_BED,
        BlockId::LIME_BED,
        BlockId::LIME_BED,
        BlockId::LIME_BED,
        BlockId::LIME_BED,
        BlockId::LIME_BED,
        BlockId::PINK_BED,
        BlockId::PINK_BED,
        BlockId::PINK_BED,
        BlockId::PINK_BED,
        BlockId::PINK_BED,
        BlockId::PINK_BED,
        BlockId::PINK_BED,
        BlockId::PINK_BED,
        BlockId::PINK_BED,
        BlockId::PINK_BED,
        BlockId::PINK_BED,
        BlockId::PINK_BED,
        BlockId::PINK_BED,
        BlockId::PINK_BED,
        BlockId::PINK_BED,
        BlockId::PINK_BED,
        BlockId::GRAY_BED,
        BlockId::GRAY_BED,
        BlockId::GRAY_BED,
        BlockId::GRAY_BED,
        BlockId::GRAY_BED,
        BlockId::GRAY_BED,
        BlockId::GRAY_BED,
        BlockId::GRAY_BED,
        BlockId::GRAY_BED,
        BlockId::GRAY_BED,
        BlockId::GRAY_BED,
        BlockId::GRAY_BED,
        BlockId::GRAY_BED,
        BlockId::GRAY_BED,
        BlockId::GRAY_BED,
        BlockId::GRAY_BED,
        BlockId::LIGHT_GRAY_BED,
        BlockId::LIGHT_GRAY_BED,
        BlockId::LIGHT_GRAY_BED,
        BlockId::LIGHT_GRAY_BED,
        BlockId::LIGHT_GRAY_BED,
        BlockId::LIGHT_GRAY_BED,
        BlockId::LIGHT_GRAY_BED,
        BlockId::LIGHT_GRAY_BED,
        BlockId::LIGHT_GRAY_BED,
        BlockId::LIGHT_GRAY_BED,
        BlockId::LIGHT_GRAY_BED,
        BlockId::LIGHT_GRAY_BED,
        BlockId::LIGHT_GRAY_BED,
        BlockId::LIGHT_GRAY_BED,
        BlockId::LIGHT_GRAY_BED,
        BlockId::LIGHT_GRAY_BED,
        BlockId::CYAN_BED,
        BlockId::CYAN_BED,
        BlockId::CYAN_BED,
        BlockId::CYAN_BED,
        BlockId::CYAN_BED,
        BlockId::CYAN_BED,
        BlockId::CYAN_BED,
        BlockId::CYAN_BED,
        BlockId::CYAN_BED,
        BlockId::CYAN_BED,
        BlockId::CYAN_BED,
        BlockId::CYAN_BED,
        BlockId::CYAN_BED,
        BlockId::CYAN_BED,
        BlockId::CYAN_BED,
        BlockId::CYAN_BED,
        BlockId::PURPLE_BED,
        BlockId::PURPLE_BED,
        BlockId::PURPLE_BED,
        BlockId::PURPLE_BED,
        BlockId::PURPLE_BED,
        BlockId::PURPLE_BED,
        BlockId::PURPLE_BED,
        BlockId::PURPLE_BED,
        BlockId::PURPLE_BED,
        BlockId::PURPLE_BED,
        BlockId::PURPLE_BED,
        BlockId::PURPLE_BED,
        BlockId::PURPLE_BED,
        BlockId::PURPLE_BED,
        BlockId::PURPLE_BED,
        BlockId::PURPLE_BED,
        BlockId::BLUE_BED,
        BlockId::BLUE_BED,
        BlockId::BLUE_BED,
        BlockId::BLUE_BED,
        BlockId::BLUE_BED,
        BlockId::BLUE_BED,
        BlockId::BLUE_BED,
        BlockId::BLUE_BED,
        BlockId::BLUE_BED,
        BlockId::BLUE_BED,
        BlockId::BLUE_BED,
        BlockId::BLUE_BED,
        BlockId::BLUE_BED,
        BlockId::BLUE_BED,
        BlockId::BLUE_BED,
        BlockId::BLUE_BED,
        BlockId::BROWN_BED,
        BlockId::BROWN_BED,
        BlockId::BROWN_BED,
        BlockId::BROWN_BED,
        BlockId::BROWN_BED,
        BlockId::BROWN_BED,
        BlockId::BROWN_BED,
        BlockId::BROWN_BED,
        BlockId::BROWN_BED,
        BlockId::BROWN_BED,
        BlockId::BROWN_BED,
        BlockId::BROWN_BED,
        BlockId::BROWN_BED,
        BlockId::BROWN_BED,
        BlockId::BROWN_BED,
        BlockId::BROWN_BED,
        BlockId::GREEN_BED,
        BlockId::GREEN_BED,
        BlockId::GREEN_BED,
        BlockId::GREEN_BED,
        BlockId::GREEN_BED,
        BlockId::GREEN_BED,
        BlockId::GREEN_BED,
        BlockId::GREEN_BED,
        BlockId::GREEN_BED,
        BlockId::GREEN_BED,
        BlockId::GREEN_BED,
        BlockId::GREEN_BED,
        BlockId::GREEN_BED,
        BlockId::GREEN_BED,
        BlockId::GREEN_BED,
        BlockId::GREEN_BED,
        BlockId::RED_BED,
        BlockId::RED_BED,
        BlockId::RED_BED,
        BlockId::RED_BED,
        BlockId::RED_BED,
        BlockId::RED_BED,
        BlockId::RED_BED,
        BlockId::RED_BED,
        BlockId::RED_BED,
        BlockId::RED_BED,
        BlockId::RED_BED,
        BlockId::RED_BED,
        BlockId::RED_BED,
        BlockId::RED_BED,
        BlockId::RED_BED,
        BlockId::RED_BED,
        BlockId::BLACK_BED,
        BlockId::BLACK_BED,
        BlockId::BLACK_BED,
        BlockId::BLACK_BED,
        BlockId::BLACK_BED,
        BlockId::BLACK_BED,
        BlockId::BLACK_BED,
        BlockId::BLACK_BED,
        BlockId::BLACK_BED,
        BlockId::BLACK_BED,
        BlockId::BLACK_BED,
        BlockId::BLACK_BED,
        BlockId::BLACK_BED,
        BlockId::BLACK_BED,
        BlockId::BLACK_BED,
        BlockId::BLACK_BED,
        BlockId::POWERED_RAIL,
        BlockId::POWERED_RAIL,
        BlockId::POWERED_RAIL,
        BlockId::POWERED_RAIL,
        BlockId::POWERED_RAIL,
        BlockId::POWERED_RAIL,
        BlockId::POWERED_RAIL,
        BlockId::POWERED_RAIL,
        BlockId::POWERED_RAIL,
        BlockId::POWERED_RAIL,
        BlockId::POWERED_RAIL,
        BlockId::POWERED_RAIL,
        BlockId::POWERED_RAIL,
        BlockId::POWERED_RAIL,
        BlockId::POWERED_RAIL,
        BlockId::POWERED_RAIL,
        BlockId::POWERED_RAIL,
        BlockId::POWERED_RAIL,
        BlockId::POWERED_RAIL,
        BlockId::POWERED_RAIL,
        BlockId::POWERED_RAIL,
        BlockId::POWERED_RAIL,
        BlockId::POWERED_RAIL,
        BlockId::POWERED_RAIL,
        BlockId::DETECTOR_RAIL,
        BlockId::DETECTOR_RAIL,
        BlockId::DETECTOR_RAIL,
        BlockId::DETECTOR_RAIL,
        BlockId::DETECTOR_RAIL,
        BlockId::DETECTOR_RAIL,
        BlockId::DETECTOR_RAIL,
        BlockId::DETECTOR_RAIL,
        BlockId::DETECTOR_RAIL,
        BlockId::DETECTOR_RAIL,
        BlockId::DETECTOR_RAIL,
        BlockId::DETECTOR_RAIL,
        BlockId::DETECTOR_RAIL,
        BlockId::DETECTOR_RAIL,
        BlockId::DETECTOR_RAIL,
        BlockId::DETECTOR_RAIL,
        BlockId::DETECTOR_RAIL,
        BlockId::DETECTOR_RAIL,
        BlockId::DETECTOR_RAIL,
        BlockId::DETECTOR_RAIL,
        BlockId::DETECTOR_RAIL,
        BlockId::DETECTOR_RAIL,
        BlockId::DETECTOR_RAIL,
        BlockId::DETECTOR_RAIL,
        BlockId::STICKY_PISTON,
        BlockId::STICKY_PISTON,
        BlockId::STICKY_PISTON,
        BlockId::STICKY_PISTON,
        BlockId::STICKY_PISTON,
        BlockId::STICKY_PISTON,
        BlockId::STICKY_PISTON,
        BlockId::STICKY_PISTON,
        BlockId::STICKY_PISTON,
        BlockId::STICKY_PISTON,
        BlockId::STICKY_PISTON,
        BlockId::STICKY_PISTON,
        BlockId::COBWEB,
        BlockId::SHORT_GRASS,
        BlockId::FERN,
        BlockId::DEAD_BUSH,
        BlockId::BUSH,
        BlockId::SHORT_DRY_GRASS,
        BlockId::TALL_DRY_GRASS,
        BlockId::SEAGRASS,
        BlockId::TALL_SEAGRASS,
        BlockId::TALL_SEAGRASS,
        BlockId::PISTON,
        BlockId::PISTON,
        BlockId::PISTON,
        BlockId::PISTON,
        BlockId::PISTON,
        BlockId::PISTON,
        BlockId::PISTON,
        BlockId::PISTON,
        BlockId::PISTON,
        BlockId::PISTON,
        BlockId::PISTON,
        BlockId::PISTON,
        BlockId::PISTON_HEAD,
        BlockId::PISTON_HEAD,
        BlockId::PISTON_HEAD,
        BlockId::PISTON_HEAD,
        BlockId::PISTON_HEAD,
        BlockId::PISTON_HEAD,
        BlockId::PISTON_HEAD,
        BlockId::PISTON_HEAD,
        BlockId::PISTON_HEAD,
        BlockId::PISTON_HEAD,
        BlockId::PISTON_HEAD,
        BlockId::PISTON_HEAD,
        BlockId::PISTON_HEAD,
        BlockId::PISTON_HEAD,
        BlockId::PISTON_HEAD,
        BlockId::PISTON_HEAD,
        BlockId::PISTON_HEAD,
        BlockId::PISTON_HEAD,
        BlockId::PISTON_HEAD,
        BlockId::PISTON_HEAD,
        BlockId::PISTON_HEAD,
        BlockId::PISTON_HEAD,
        BlockId::PISTON_HEAD,
        BlockId::PISTON_HEAD,
        BlockId::WHITE_WOOL,
        BlockId::ORANGE_WOOL,
        BlockId::MAGENTA_WOOL,
        BlockId::LIGHT_BLUE_WOOL,
        BlockId::YELLOW_WOOL,
        BlockId::LIME_WOOL,
        BlockId::PINK_WOOL,
        BlockId::GRAY_WOOL,
        BlockId::LIGHT_GRAY_WOOL,
        BlockId::CYAN_WOOL,
        BlockId::PURPLE_WOOL,
        BlockId::BLUE_WOOL,
        BlockId::BROWN_WOOL,
        BlockId::GREEN_WOOL,
        BlockId::RED_WOOL,
        BlockId::BLACK_WOOL,
        BlockId::MOVING_PISTON,
        BlockId::MOVING_PISTON,
        BlockId::MOVING_PISTON,
        BlockId::MOVING_PISTON,
        BlockId::MOVING_PISTON,
        BlockId::MOVING_PISTON,
        BlockId::MOVING_PISTON,
        BlockId::MOVING_PISTON,
        BlockId::MOVING_PISTON,
        BlockId::MOVING_PISTON,
        BlockId::MOVING_PISTON,
        BlockId::MOVING_PISTON,
        BlockId::DANDELION,
        BlockId::GOLDEN_DANDELION,
        BlockId::TORCHFLOWER,
        BlockId::POPPY,
        BlockId::BLUE_ORCHID,
        BlockId::ALLIUM,
        BlockId::AZURE_BLUET,
        BlockId::RED_TULIP,
        BlockId::ORANGE_TULIP,
        BlockId::WHITE_TULIP,
        BlockId::PINK_TULIP,
        BlockId::OXEYE_DAISY,
        BlockId::CORNFLOWER,
        BlockId::WITHER_ROSE,
        BlockId::LILY_OF_THE_VALLEY,
        BlockId::BROWN_MUSHROOM,
        BlockId::RED_MUSHROOM,
        BlockId::GOLD_BLOCK,
        BlockId::IRON_BLOCK,
        BlockId::BRICKS,
        BlockId::TNT,
        BlockId::TNT,
        BlockId::BOOKSHELF,
        BlockId::CHISELED_BOOKSHELF,
        BlockId::CHISELED_BOOKSHELF,
        BlockId::CHISELED_BOOKSHELF,
        BlockId::CHISELED_BOOKSHELF,
        BlockId::CHISELED_BOOKSHELF,
        BlockId::CHISELED_BOOKSHELF,
        BlockId::CHISELED_BOOKSHELF,
        BlockId::CHISELED_BOOKSHELF,
        BlockId::CHISELED_BOOKSHELF,
        BlockId::CHISELED_BOOKSHELF,
        BlockId::CHISELED_BOOKSHELF,
        BlockId::CHISELED_BOOKSHELF,
        BlockId::CHISELED_BOOKSHELF,
        BlockId::CHISELED_BOOKSHELF,
        BlockId::CHISELED_BOOKSHELF,
        BlockId::CHISELED_BOOKSHELF,
        BlockId::CHISELED_BOOKSHELF,
        BlockId::CHISELED_BOOKSHELF,
        BlockId::CHISELED_BOOKSHELF,
        BlockId::CHISELED_BOOKSHELF,
        BlockId::CHISELED_BOOKSHELF,
        BlockId::CHISELED_BOOKSHELF,
        BlockId::CHISELED_BOOKSHELF,
        BlockId::CHISELED_BOOKSHELF,
        BlockId::CHISELED_BOOKSHELF,
        BlockId::CHISELED_BOOKSHELF,
        BlockId::CHISELED_BOOKSHELF,
        BlockId::CHISELED_BOOKSHELF,
        BlockId::CHISELED_BOOKSHELF,
        BlockId::CHISELED_BOOKSHELF,
        BlockId::CHISELED_BOOKSHELF,
        BlockId::CHISELED_BOOKSHELF,
        BlockId::CHISELED_BOOKSHELF,
        BlockId::CHISELED_BOOKSHELF,
        BlockId::CHISELED_BOOKSHELF,
        BlockId::CHISELED_BOOKSHELF,
        BlockId::CHISELED_BOOKSHELF,
        BlockId::CHISELED_BOOKSHELF,
        BlockId::CHISELED_BOOKSHELF,
        BlockId::CHISELED_BOOKSHELF,
        BlockId::CHISELED_BOOKSHELF,
        BlockId::CHISELED_BOOKSHELF,
        BlockId::CHISELED_BOOKSHELF,
        BlockId::CHISELED_BOOKSHELF,
        BlockId::CHISELED_BOOKSHELF,
        BlockId::CHISELED_BOOKSHELF,
        BlockId::CHISELED_BOOKSHELF,
        BlockId::CHISELED_BOOKSHELF,
        BlockId::CHISELED_BOOKSHELF,
        BlockId::CHISELED_BOOKSHELF,
        BlockId::CHISELED_BOOKSHELF,
        BlockId::CHISELED_BOOKSHELF,
        BlockId::CHISELED_BOOKSHELF,
        BlockId::CHISELED_BOOKSHELF,
        BlockId::CHISELED_BOOKSHELF,
        BlockId::CHISELED_BOOKSHELF,
        BlockId::CHISELED_BOOKSHELF,
        BlockId::CHISELED_BOOKSHELF,
        BlockId::CHISELED_BOOKSHELF,
        BlockId::CHISELED_BOOKSHELF,
        BlockId::CHISELED_BOOKSHELF,
        BlockId::CHISELED_BOOKSHELF,
        BlockId::CHISELED_BOOKSHELF,
        BlockId::CHISELED_BOOKSHELF,
        BlockId::CHISELED_BOOKSHELF,
        BlockId::CHISELED_BOOKSHELF,
        BlockId::CHISELED_BOOKSHELF,
        BlockId::CHISELED_BOOKSHELF,
        BlockId::CHISELED_BOOKSHELF,
        BlockId::CHISELED_BOOKSHELF,
        BlockId::CHISELED_BOOKSHELF,
        BlockId::CHISELED_BOOKSHELF,
        BlockId::CHISELED_BOOKSHELF,
        BlockId::CHISELED_BOOKSHELF,
        BlockId::CHISELED_BOOKSHELF,
        BlockId::CHISELED_BOOKSHELF,
        BlockId::CHISELED_BOOKSHELF,
        BlockId::CHISELED_BOOKSHELF,
        BlockId::CHISELED_BOOKSHELF,
        BlockId::CHISELED_BOOKSHELF,
        BlockId::CHISELED_BOOKSHELF,
        BlockId::CHISELED_BOOKSHELF,
        BlockId::CHISELED_BOOKSHELF,
        BlockId::CHISELED_BOOKSHELF,
        BlockId::CHISELED_BOOKSHELF,
        BlockId::CHISELED_BOOKSHELF,
        BlockId::CHISELED_BOOKSHELF,
        BlockId::CHISELED_BOOKSHELF,
        BlockId::CHISELED_BOOKSHELF,
        BlockId::CHISELED_BOOKSHELF,
        BlockId::CHISELED_BOOKSHELF,
        BlockId::CHISELED_BOOKSHELF,
        BlockId::CHISELED_BOOKSHELF,
        BlockId::CHISELED_BOOKSHELF,
        BlockId::CHISELED_BOOKSHELF,
        BlockId::CHISELED_BOOKSHELF,
        BlockId::CHISELED_BOOKSHELF,
        BlockId::CHISELED_BOOKSHELF,
        BlockId::CHISELED_BOOKSHELF,
        BlockId::CHISELED_BOOKSHELF,
        BlockId::CHISELED_BOOKSHELF,
        BlockId::CHISELED_BOOKSHELF,
        BlockId::CHISELED_BOOKSHELF,
        BlockId::CHISELED_BOOKSHELF,
        BlockId::CHISELED_BOOKSHELF,
        BlockId::CHISELED_BOOKSHELF,
        BlockId::CHISELED_BOOKSHELF,
        BlockId::CHISELED_BOOKSHELF,
        BlockId::CHISELED_BOOKSHELF,
        BlockId::CHISELED_BOOKSHELF,
        BlockId::CHISELED_BOOKSHELF,
        BlockId::CHISELED_BOOKSHELF,
        BlockId::CHISELED_BOOKSHELF,
        BlockId::CHISELED_BOOKSHELF,
        BlockId::CHISELED_BOOKSHELF,
        BlockId::CHISELED_BOOKSHELF,
        BlockId::CHISELED_BOOKSHELF,
        BlockId::CHISELED_BOOKSHELF,
        BlockId::CHISELED_BOOKSHELF,
        BlockId::CHISELED_BOOKSHELF,
        BlockId::CHISELED_BOOKSHELF,
        BlockId::CHISELED_BOOKSHELF,
        BlockId::CHISELED_BOOKSHELF,
        BlockId::CHISELED_BOOKSHELF,
        BlockId::CHISELED_BOOKSHELF,
        BlockId::CHISELED_BOOKSHELF,
        BlockId::CHISELED_BOOKSHELF,
        BlockId::CHISELED_BOOKSHELF,
        BlockId::CHISELED_BOOKSHELF,
        BlockId::CHISELED_BOOKSHELF,
        BlockId::CHISELED_BOOKSHELF,
        BlockId::CHISELED_BOOKSHELF,
        BlockId::CHISELED_BOOKSHELF,
        BlockId::CHISELED_BOOKSHELF,
        BlockId::CHISELED_BOOKSHELF,
        BlockId::CHISELED_BOOKSHELF,
        BlockId::CHISELED_BOOKSHELF,
        BlockId::CHISELED_BOOKSHELF,
        BlockId::CHISELED_BOOKSHELF,
        BlockId::CHISELED_BOOKSHELF,
        BlockId::CHISELED_BOOKSHELF,
        BlockId::CHISELED_BOOKSHELF,
        BlockId::CHISELED_BOOKSHELF,
        BlockId::CHISELED_BOOKSHELF,
        BlockId::CHISELED_BOOKSHELF,
        BlockId::CHISELED_BOOKSHELF,
        BlockId::CHISELED_BOOKSHELF,
        BlockId::CHISELED_BOOKSHELF,
        BlockId::CHISELED_BOOKSHELF,
        BlockId::CHISELED_BOOKSHELF,
        BlockId::CHISELED_BOOKSHELF,
        BlockId::CHISELED_BOOKSHELF,
        BlockId::CHISELED_BOOKSHELF,
        BlockId::CHISELED_BOOKSHELF,
        BlockId::CHISELED_BOOKSHELF,
        BlockId::CHISELED_BOOKSHELF,
        BlockId::CHISELED_BOOKSHELF,
        BlockId::CHISELED_BOOKSHELF,
        BlockId::CHISELED_BOOKSHELF,
        BlockId::CHISELED_BOOKSHELF,
        BlockId::CHISELED_BOOKSHELF,
        BlockId::CHISELED_BOOKSHELF,
        BlockId::CHISELED_BOOKSHELF,
        BlockId::CHISELED_BOOKSHELF,
        BlockId::CHISELED_BOOKSHELF,
        BlockId::CHISELED_BOOKSHELF,
        BlockId::CHISELED_BOOKSHELF,
        BlockId::CHISELED_BOOKSHELF,
        BlockId::CHISELED_BOOKSHELF,
        BlockId::CHISELED_BOOKSHELF,
        BlockId::CHISELED_BOOKSHELF,
        BlockId::CHISELED_BOOKSHELF,
        BlockId::CHISELED_BOOKSHELF,
        BlockId::CHISELED_BOOKSHELF,
        BlockId::CHISELED_BOOKSHELF,
        BlockId::CHISELED_BOOKSHELF,
        BlockId::CHISELED_BOOKSHELF,
        BlockId::CHISELED_BOOKSHELF,
        BlockId::CHISELED_BOOKSHELF,
        BlockId::CHISELED_BOOKSHELF,
        BlockId::CHISELED_BOOKSHELF,
        BlockId::CHISELED_BOOKSHELF,
        BlockId::CHISELED_BOOKSHELF,
        BlockId::CHISELED_BOOKSHELF,
        BlockId::CHISELED_BOOKSHELF,
        BlockId::CHISELED_BOOKSHELF,
        BlockId::CHISELED_BOOKSHELF,
        BlockId::CHISELED_BOOKSHELF,
        BlockId::CHISELED_BOOKSHELF,
        BlockId::CHISELED_BOOKSHELF,
        BlockId::CHISELED_BOOKSHELF,
        BlockId::CHISELED_BOOKSHELF,
        BlockId::CHISELED_BOOKSHELF,
        BlockId::CHISELED_BOOKSHELF,
        BlockId::CHISELED_BOOKSHELF,
        BlockId::CHISELED_BOOKSHELF,
        BlockId::CHISELED_BOOKSHELF,
        BlockId::CHISELED_BOOKSHELF,
        BlockId::CHISELED_BOOKSHELF,
        BlockId::CHISELED_BOOKSHELF,
        BlockId::CHISELED_BOOKSHELF,
        BlockId::CHISELED_BOOKSHELF,
        BlockId::CHISELED_BOOKSHELF,
        BlockId::CHISELED_BOOKSHELF,
        BlockId::CHISELED_BOOKSHELF,
        BlockId::CHISELED_BOOKSHELF,
        BlockId::CHISELED_BOOKSHELF,
        BlockId::CHISELED_BOOKSHELF,
        BlockId::CHISELED_BOOKSHELF,
        BlockId::CHISELED_BOOKSHELF,
        BlockId::CHISELED_BOOKSHELF,
        BlockId::CHISELED_BOOKSHELF,
        BlockId::CHISELED_BOOKSHELF,
        BlockId::CHISELED_BOOKSHELF,
        BlockId::CHISELED_BOOKSHELF,
        BlockId::CHISELED_BOOKSHELF,
        BlockId::CHISELED_BOOKSHELF,
        BlockId::CHISELED_BOOKSHELF,
        BlockId::CHISELED_BOOKSHELF,
        BlockId::CHISELED_BOOKSHELF,
        BlockId::CHISELED_BOOKSHELF,
        BlockId::CHISELED_BOOKSHELF,
        BlockId::CHISELED_BOOKSHELF,
        BlockId::CHISELED_BOOKSHELF,
        BlockId::CHISELED_BOOKSHELF,
        BlockId::CHISELED_BOOKSHELF,
        BlockId::CHISELED_BOOKSHELF,
        BlockId::CHISELED_BOOKSHELF,
        BlockId::CHISELED_BOOKSHELF,
        BlockId::CHISELED_BOOKSHELF,
        BlockId::CHISELED_BOOKSHELF,
        BlockId::CHISELED_BOOKSHELF,
        BlockId::CHISELED_BOOKSHELF,
        BlockId::CHISELED_BOOKSHELF,
        BlockId::CHISELED_BOOKSHELF,
        BlockId::CHISELED_BOOKSHELF,
        BlockId::CHISELED_BOOKSHELF,
        BlockId::CHISELED_BOOKSHELF,
        BlockId::CHISELED_BOOKSHELF,
        BlockId::CHISELED_BOOKSHELF,
        BlockId::CHISELED_BOOKSHELF,
        BlockId::CHISELED_BOOKSHELF,
        BlockId::CHISELED_BOOKSHELF,
        BlockId::CHISELED_BOOKSHELF,
        BlockId::CHISELED_BOOKSHELF,
        BlockId::CHISELED_BOOKSHELF,
        BlockId::CHISELED_BOOKSHELF,
        BlockId::CHISELED_BOOKSHELF,
        BlockId::CHISELED_BOOKSHELF,
        BlockId::CHISELED_BOOKSHELF,
        BlockId::CHISELED_BOOKSHELF,
        BlockId::CHISELED_BOOKSHELF,
        BlockId::CHISELED_BOOKSHELF,
        BlockId::CHISELED_BOOKSHELF,
        BlockId::CHISELED_BOOKSHELF,
        BlockId::CHISELED_BOOKSHELF,
        BlockId::ACACIA_SHELF,
        BlockId::ACACIA_SHELF,
        BlockId::ACACIA_SHELF,
        BlockId::ACACIA_SHELF,
        BlockId::ACACIA_SHELF,
        BlockId::ACACIA_SHELF,
        BlockId::ACACIA_SHELF,
        BlockId::ACACIA_SHELF,
        BlockId::ACACIA_SHELF,
        BlockId::ACACIA_SHELF,
        BlockId::ACACIA_SHELF,
        BlockId::ACACIA_SHELF,
        BlockId::ACACIA_SHELF,
        BlockId::ACACIA_SHELF,
        BlockId::ACACIA_SHELF,
        BlockId::ACACIA_SHELF,
        BlockId::ACACIA_SHELF,
        BlockId::ACACIA_SHELF,
        BlockId::ACACIA_SHELF,
        BlockId::ACACIA_SHELF,
        BlockId::ACACIA_SHELF,
        BlockId::ACACIA_SHELF,
        BlockId::ACACIA_SHELF,
        BlockId::ACACIA_SHELF,
        BlockId::ACACIA_SHELF,
        BlockId::ACACIA_SHELF,
        BlockId::ACACIA_SHELF,
        BlockId::ACACIA_SHELF,
        BlockId::ACACIA_SHELF,
        BlockId::ACACIA_SHELF,
        BlockId::ACACIA_SHELF,
        BlockId::ACACIA_SHELF,
        BlockId::ACACIA_SHELF,
        BlockId::ACACIA_SHELF,
        BlockId::ACACIA_SHELF,
        BlockId::ACACIA_SHELF,
        BlockId::ACACIA_SHELF,
        BlockId::ACACIA_SHELF,
        BlockId::ACACIA_SHELF,
        BlockId::ACACIA_SHELF,
        BlockId::ACACIA_SHELF,
        BlockId::ACACIA_SHELF,
        BlockId::ACACIA_SHELF,
        BlockId::ACACIA_SHELF,
        BlockId::ACACIA_SHELF,
        BlockId::ACACIA_SHELF,
        BlockId::ACACIA_SHELF,
        BlockId::ACACIA_SHELF,
        BlockId::ACACIA_SHELF,
        BlockId::ACACIA_SHELF,
        BlockId::ACACIA_SHELF,
        BlockId::ACACIA_SHELF,
        BlockId::ACACIA_SHELF,
        BlockId::ACACIA_SHELF,
        BlockId::ACACIA_SHELF,
        BlockId::ACACIA_SHELF,
        BlockId::ACACIA_SHELF,
        BlockId::ACACIA_SHELF,
        BlockId::ACACIA_SHELF,
        BlockId::ACACIA_SHELF,
        BlockId::ACACIA_SHELF,
        BlockId::ACACIA_SHELF,
        BlockId::ACACIA_SHELF,
        BlockId::ACACIA_SHELF,
        BlockId::BAMBOO_SHELF,
        BlockId::BAMBOO_SHELF,
        BlockId::BAMBOO_SHELF,
        BlockId::BAMBOO_SHELF,
        BlockId::BAMBOO_SHELF,
        BlockId::BAMBOO_SHELF,
        BlockId::BAMBOO_SHELF,
        BlockId::BAMBOO_SHELF,
        BlockId::BAMBOO_SHELF,
        BlockId::BAMBOO_SHELF,
        BlockId::BAMBOO_SHELF,
        BlockId::BAMBOO_SHELF,
        BlockId::BAMBOO_SHELF,
        BlockId::BAMBOO_SHELF,
        BlockId::BAMBOO_SHELF,
        BlockId::BAMBOO_SHELF,
        BlockId::BAMBOO_SHELF,
        BlockId::BAMBOO_SHELF,
        BlockId::BAMBOO_SHELF,
        BlockId::BAMBOO_SHELF,
        BlockId::BAMBOO_SHELF,
        BlockId::BAMBOO_SHELF,
        BlockId::BAMBOO_SHELF,
        BlockId::BAMBOO_SHELF,
        BlockId::BAMBOO_SHELF,
        BlockId::BAMBOO_SHELF,
        BlockId::BAMBOO_SHELF,
        BlockId::BAMBOO_SHELF,
        BlockId::BAMBOO_SHELF,
        BlockId::BAMBOO_SHELF,
        BlockId::BAMBOO_SHELF,
        BlockId::BAMBOO_SHELF,
        BlockId::BAMBOO_SHELF,
        BlockId::BAMBOO_SHELF,
        BlockId::BAMBOO_SHELF,
        BlockId::BAMBOO_SHELF,
        BlockId::BAMBOO_SHELF,
        BlockId::BAMBOO_SHELF,
        BlockId::BAMBOO_SHELF,
        BlockId::BAMBOO_SHELF,
        BlockId::BAMBOO_SHELF,
        BlockId::BAMBOO_SHELF,
        BlockId::BAMBOO_SHELF,
        BlockId::BAMBOO_SHELF,
        BlockId::BAMBOO_SHELF,
        BlockId::BAMBOO_SHELF,
        BlockId::BAMBOO_SHELF,
        BlockId::BAMBOO_SHELF,
        BlockId::BAMBOO_SHELF,
        BlockId::BAMBOO_SHELF,
        BlockId::BAMBOO_SHELF,
        BlockId::BAMBOO_SHELF,
        BlockId::BAMBOO_SHELF,
        BlockId::BAMBOO_SHELF,
        BlockId::BAMBOO_SHELF,
        BlockId::BAMBOO_SHELF,
        BlockId::BAMBOO_SHELF,
        BlockId::BAMBOO_SHELF,
        BlockId::BAMBOO_SHELF,
        BlockId::BAMBOO_SHELF,
        BlockId::BAMBOO_SHELF,
        BlockId::BAMBOO_SHELF,
        BlockId::BAMBOO_SHELF,
        BlockId::BAMBOO_SHELF,
        BlockId::BIRCH_SHELF,
        BlockId::BIRCH_SHELF,
        BlockId::BIRCH_SHELF,
        BlockId::BIRCH_SHELF,
        BlockId::BIRCH_SHELF,
        BlockId::BIRCH_SHELF,
        BlockId::BIRCH_SHELF,
        BlockId::BIRCH_SHELF,
        BlockId::BIRCH_SHELF,
        BlockId::BIRCH_SHELF,
        BlockId::BIRCH_SHELF,
        BlockId::BIRCH_SHELF,
        BlockId::BIRCH_SHELF,
        BlockId::BIRCH_SHELF,
        BlockId::BIRCH_SHELF,
        BlockId::BIRCH_SHELF,
        BlockId::BIRCH_SHELF,
        BlockId::BIRCH_SHELF,
        BlockId::BIRCH_SHELF,
        BlockId::BIRCH_SHELF,
        BlockId::BIRCH_SHELF,
        BlockId::BIRCH_SHELF,
        BlockId::BIRCH_SHELF,
        BlockId::BIRCH_SHELF,
        BlockId::BIRCH_SHELF,
        BlockId::BIRCH_SHELF,
        BlockId::BIRCH_SHELF,
        BlockId::BIRCH_SHELF,
        BlockId::BIRCH_SHELF,
        BlockId::BIRCH_SHELF,
        BlockId::BIRCH_SHELF,
        BlockId::BIRCH_SHELF,
        BlockId::BIRCH_SHELF,
        BlockId::BIRCH_SHELF,
        BlockId::BIRCH_SHELF,
        BlockId::BIRCH_SHELF,
        BlockId::BIRCH_SHELF,
        BlockId::BIRCH_SHELF,
        BlockId::BIRCH_SHELF,
        BlockId::BIRCH_SHELF,
        BlockId::BIRCH_SHELF,
        BlockId::BIRCH_SHELF,
        BlockId::BIRCH_SHELF,
        BlockId::BIRCH_SHELF,
        BlockId::BIRCH_SHELF,
        BlockId::BIRCH_SHELF,
        BlockId::BIRCH_SHELF,
        BlockId::BIRCH_SHELF,
        BlockId::BIRCH_SHELF,
        BlockId::BIRCH_SHELF,
        BlockId::BIRCH_SHELF,
        BlockId::BIRCH_SHELF,
        BlockId::BIRCH_SHELF,
        BlockId::BIRCH_SHELF,
        BlockId::BIRCH_SHELF,
        BlockId::BIRCH_SHELF,
        BlockId::BIRCH_SHELF,
        BlockId::BIRCH_SHELF,
        BlockId::BIRCH_SHELF,
        BlockId::BIRCH_SHELF,
        BlockId::BIRCH_SHELF,
        BlockId::BIRCH_SHELF,
        BlockId::BIRCH_SHELF,
        BlockId::BIRCH_SHELF,
        BlockId::CHERRY_SHELF,
        BlockId::CHERRY_SHELF,
        BlockId::CHERRY_SHELF,
        BlockId::CHERRY_SHELF,
        BlockId::CHERRY_SHELF,
        BlockId::CHERRY_SHELF,
        BlockId::CHERRY_SHELF,
        BlockId::CHERRY_SHELF,
        BlockId::CHERRY_SHELF,
        BlockId::CHERRY_SHELF,
        BlockId::CHERRY_SHELF,
        BlockId::CHERRY_SHELF,
        BlockId::CHERRY_SHELF,
        BlockId::CHERRY_SHELF,
        BlockId::CHERRY_SHELF,
        BlockId::CHERRY_SHELF,
        BlockId::CHERRY_SHELF,
        BlockId::CHERRY_SHELF,
        BlockId::CHERRY_SHELF,
        BlockId::CHERRY_SHELF,
        BlockId::CHERRY_SHELF,
        BlockId::CHERRY_SHELF,
        BlockId::CHERRY_SHELF,
        BlockId::CHERRY_SHELF,
        BlockId::CHERRY_SHELF,
        BlockId::CHERRY_SHELF,
        BlockId::CHERRY_SHELF,
        BlockId::CHERRY_SHELF,
        BlockId::CHERRY_SHELF,
        BlockId::CHERRY_SHELF,
        BlockId::CHERRY_SHELF,
        BlockId::CHERRY_SHELF,
        BlockId::CHERRY_SHELF,
        BlockId::CHERRY_SHELF,
        BlockId::CHERRY_SHELF,
        BlockId::CHERRY_SHELF,
        BlockId::CHERRY_SHELF,
        BlockId::CHERRY_SHELF,
        BlockId::CHERRY_SHELF,
        BlockId::CHERRY_SHELF,
        BlockId::CHERRY_SHELF,
        BlockId::CHERRY_SHELF,
        BlockId::CHERRY_SHELF,
        BlockId::CHERRY_SHELF,
        BlockId::CHERRY_SHELF,
        BlockId::CHERRY_SHELF,
        BlockId::CHERRY_SHELF,
        BlockId::CHERRY_SHELF,
        BlockId::CHERRY_SHELF,
        BlockId::CHERRY_SHELF,
        BlockId::CHERRY_SHELF,
        BlockId::CHERRY_SHELF,
        BlockId::CHERRY_SHELF,
        BlockId::CHERRY_SHELF,
        BlockId::CHERRY_SHELF,
        BlockId::CHERRY_SHELF,
        BlockId::CHERRY_SHELF,
        BlockId::CHERRY_SHELF,
        BlockId::CHERRY_SHELF,
        BlockId::CHERRY_SHELF,
        BlockId::CHERRY_SHELF,
        BlockId::CHERRY_SHELF,
        BlockId::CHERRY_SHELF,
        BlockId::CHERRY_SHELF,
        BlockId::CRIMSON_SHELF,
        BlockId::CRIMSON_SHELF,
        BlockId::CRIMSON_SHELF,
        BlockId::CRIMSON_SHELF,
        BlockId::CRIMSON_SHELF,
        BlockId::CRIMSON_SHELF,
        BlockId::CRIMSON_SHELF,
        BlockId::CRIMSON_SHELF,
        BlockId::CRIMSON_SHELF,
        BlockId::CRIMSON_SHELF,
        BlockId::CRIMSON_SHELF,
        BlockId::CRIMSON_SHELF,
        BlockId::CRIMSON_SHELF,
        BlockId::CRIMSON_SHELF,
        BlockId::CRIMSON_SHELF,
        BlockId::CRIMSON_SHELF,
        BlockId::CRIMSON_SHELF,
        BlockId::CRIMSON_SHELF,
        BlockId::CRIMSON_SHELF,
        BlockId::CRIMSON_SHELF,
        BlockId::CRIMSON_SHELF,
        BlockId::CRIMSON_SHELF,
        BlockId::CRIMSON_SHELF,
        BlockId::CRIMSON_SHELF,
        BlockId::CRIMSON_SHELF,
        BlockId::CRIMSON_SHELF,
        BlockId::CRIMSON_SHELF,
        BlockId::CRIMSON_SHELF,
        BlockId::CRIMSON_SHELF,
        BlockId::CRIMSON_SHELF,
        BlockId::CRIMSON_SHELF,
        BlockId::CRIMSON_SHELF,
        BlockId::CRIMSON_SHELF,
        BlockId::CRIMSON_SHELF,
        BlockId::CRIMSON_SHELF,
        BlockId::CRIMSON_SHELF,
        BlockId::CRIMSON_SHELF,
        BlockId::CRIMSON_SHELF,
        BlockId::CRIMSON_SHELF,
        BlockId::CRIMSON_SHELF,
        BlockId::CRIMSON_SHELF,
        BlockId::CRIMSON_SHELF,
        BlockId::CRIMSON_SHELF,
        BlockId::CRIMSON_SHELF,
        BlockId::CRIMSON_SHELF,
        BlockId::CRIMSON_SHELF,
        BlockId::CRIMSON_SHELF,
        BlockId::CRIMSON_SHELF,
        BlockId::CRIMSON_SHELF,
        BlockId::CRIMSON_SHELF,
        BlockId::CRIMSON_SHELF,
        BlockId::CRIMSON_SHELF,
        BlockId::CRIMSON_SHELF,
        BlockId::CRIMSON_SHELF,
        BlockId::CRIMSON_SHELF,
        BlockId::CRIMSON_SHELF,
        BlockId::CRIMSON_SHELF,
        BlockId::CRIMSON_SHELF,
        BlockId::CRIMSON_SHELF,
        BlockId::CRIMSON_SHELF,
        BlockId::CRIMSON_SHELF,
        BlockId::CRIMSON_SHELF,
        BlockId::CRIMSON_SHELF,
        BlockId::CRIMSON_SHELF,
        BlockId::DARK_OAK_SHELF,
        BlockId::DARK_OAK_SHELF,
        BlockId::DARK_OAK_SHELF,
        BlockId::DARK_OAK_SHELF,
        BlockId::DARK_OAK_SHELF,
        BlockId::DARK_OAK_SHELF,
        BlockId::DARK_OAK_SHELF,
        BlockId::DARK_OAK_SHELF,
        BlockId::DARK_OAK_SHELF,
        BlockId::DARK_OAK_SHELF,
        BlockId::DARK_OAK_SHELF,
        BlockId::DARK_OAK_SHELF,
        BlockId::DARK_OAK_SHELF,
        BlockId::DARK_OAK_SHELF,
        BlockId::DARK_OAK_SHELF,
        BlockId::DARK_OAK_SHELF,
        BlockId::DARK_OAK_SHELF,
        BlockId::DARK_OAK_SHELF,
        BlockId::DARK_OAK_SHELF,
        BlockId::DARK_OAK_SHELF,
        BlockId::DARK_OAK_SHELF,
        BlockId::DARK_OAK_SHELF,
        BlockId::DARK_OAK_SHELF,
        BlockId::DARK_OAK_SHELF,
        BlockId::DARK_OAK_SHELF,
        BlockId::DARK_OAK_SHELF,
        BlockId::DARK_OAK_SHELF,
        BlockId::DARK_OAK_SHELF,
        BlockId::DARK_OAK_SHELF,
        BlockId::DARK_OAK_SHELF,
        BlockId::DARK_OAK_SHELF,
        BlockId::DARK_OAK_SHELF,
        BlockId::DARK_OAK_SHELF,
        BlockId::DARK_OAK_SHELF,
        BlockId::DARK_OAK_SHELF,
        BlockId::DARK_OAK_SHELF,
        BlockId::DARK_OAK_SHELF,
        BlockId::DARK_OAK_SHELF,
        BlockId::DARK_OAK_SHELF,
        BlockId::DARK_OAK_SHELF,
        BlockId::DARK_OAK_SHELF,
        BlockId::DARK_OAK_SHELF,
        BlockId::DARK_OAK_SHELF,
        BlockId::DARK_OAK_SHELF,
        BlockId::DARK_OAK_SHELF,
        BlockId::DARK_OAK_SHELF,
        BlockId::DARK_OAK_SHELF,
        BlockId::DARK_OAK_SHELF,
        BlockId::DARK_OAK_SHELF,
        BlockId::DARK_OAK_SHELF,
        BlockId::DARK_OAK_SHELF,
        BlockId::DARK_OAK_SHELF,
        BlockId::DARK_OAK_SHELF,
        BlockId::DARK_OAK_SHELF,
        BlockId::DARK_OAK_SHELF,
        BlockId::DARK_OAK_SHELF,
        BlockId::DARK_OAK_SHELF,
        BlockId::DARK_OAK_SHELF,
        BlockId::DARK_OAK_SHELF,
        BlockId::DARK_OAK_SHELF,
        BlockId::DARK_OAK_SHELF,
        BlockId::DARK_OAK_SHELF,
        BlockId::DARK_OAK_SHELF,
        BlockId::DARK_OAK_SHELF,
        BlockId::JUNGLE_SHELF,
        BlockId::JUNGLE_SHELF,
        BlockId::JUNGLE_SHELF,
        BlockId::JUNGLE_SHELF,
        BlockId::JUNGLE_SHELF,
        BlockId::JUNGLE_SHELF,
        BlockId::JUNGLE_SHELF,
        BlockId::JUNGLE_SHELF,
        BlockId::JUNGLE_SHELF,
        BlockId::JUNGLE_SHELF,
        BlockId::JUNGLE_SHELF,
        BlockId::JUNGLE_SHELF,
        BlockId::JUNGLE_SHELF,
        BlockId::JUNGLE_SHELF,
        BlockId::JUNGLE_SHELF,
        BlockId::JUNGLE_SHELF,
        BlockId::JUNGLE_SHELF,
        BlockId::JUNGLE_SHELF,
        BlockId::JUNGLE_SHELF,
        BlockId::JUNGLE_SHELF,
        BlockId::JUNGLE_SHELF,
        BlockId::JUNGLE_SHELF,
        BlockId::JUNGLE_SHELF,
        BlockId::JUNGLE_SHELF,
        BlockId::JUNGLE_SHELF,
        BlockId::JUNGLE_SHELF,
        BlockId::JUNGLE_SHELF,
        BlockId::JUNGLE_SHELF,
        BlockId::JUNGLE_SHELF,
        BlockId::JUNGLE_SHELF,
        BlockId::JUNGLE_SHELF,
        BlockId::JUNGLE_SHELF,
        BlockId::JUNGLE_SHELF,
        BlockId::JUNGLE_SHELF,
        BlockId::JUNGLE_SHELF,
        BlockId::JUNGLE_SHELF,
        BlockId::JUNGLE_SHELF,
        BlockId::JUNGLE_SHELF,
        BlockId::JUNGLE_SHELF,
        BlockId::JUNGLE_SHELF,
        BlockId::JUNGLE_SHELF,
        BlockId::JUNGLE_SHELF,
        BlockId::JUNGLE_SHELF,
        BlockId::JUNGLE_SHELF,
        BlockId::JUNGLE_SHELF,
        BlockId::JUNGLE_SHELF,
        BlockId::JUNGLE_SHELF,
        BlockId::JUNGLE_SHELF,
        BlockId::JUNGLE_SHELF,
        BlockId::JUNGLE_SHELF,
        BlockId::JUNGLE_SHELF,
        BlockId::JUNGLE_SHELF,
        BlockId::JUNGLE_SHELF,
        BlockId::JUNGLE_SHELF,
        BlockId::JUNGLE_SHELF,
        BlockId::JUNGLE_SHELF,
        BlockId::JUNGLE_SHELF,
        BlockId::JUNGLE_SHELF,
        BlockId::JUNGLE_SHELF,
        BlockId::JUNGLE_SHELF,
        BlockId::JUNGLE_SHELF,
        BlockId::JUNGLE_SHELF,
        BlockId::JUNGLE_SHELF,
        BlockId::JUNGLE_SHELF,
        BlockId::MANGROVE_SHELF,
        BlockId::MANGROVE_SHELF,
        BlockId::MANGROVE_SHELF,
        BlockId::MANGROVE_SHELF,
        BlockId::MANGROVE_SHELF,
        BlockId::MANGROVE_SHELF,
        BlockId::MANGROVE_SHELF,
        BlockId::MANGROVE_SHELF,
        BlockId::MANGROVE_SHELF,
        BlockId::MANGROVE_SHELF,
        BlockId::MANGROVE_SHELF,
        BlockId::MANGROVE_SHELF,
        BlockId::MANGROVE_SHELF,
        BlockId::MANGROVE_SHELF,
        BlockId::MANGROVE_SHELF,
        BlockId::MANGROVE_SHELF,
        BlockId::MANGROVE_SHELF,
        BlockId::MANGROVE_SHELF,
        BlockId::MANGROVE_SHELF,
        BlockId::MANGROVE_SHELF,
        BlockId::MANGROVE_SHELF,
        BlockId::MANGROVE_SHELF,
        BlockId::MANGROVE_SHELF,
        BlockId::MANGROVE_SHELF,
        BlockId::MANGROVE_SHELF,
        BlockId::MANGROVE_SHELF,
        BlockId::MANGROVE_SHELF,
        BlockId::MANGROVE_SHELF,
        BlockId::MANGROVE_SHELF,
        BlockId::MANGROVE_SHELF,
        BlockId::MANGROVE_SHELF,
        BlockId::MANGROVE_SHELF,
        BlockId::MANGROVE_SHELF,
        BlockId::MANGROVE_SHELF,
        BlockId::MANGROVE_SHELF,
        BlockId::MANGROVE_SHELF,
        BlockId::MANGROVE_SHELF,
        BlockId::MANGROVE_SHELF,
        BlockId::MANGROVE_SHELF,
        BlockId::MANGROVE_SHELF,
        BlockId::MANGROVE_SHELF,
        BlockId::MANGROVE_SHELF,
        BlockId::MANGROVE_SHELF,
        BlockId::MANGROVE_SHELF,
        BlockId::MANGROVE_SHELF,
        BlockId::MANGROVE_SHELF,
        BlockId::MANGROVE_SHELF,
        BlockId::MANGROVE_SHELF,
        BlockId::MANGROVE_SHELF,
        BlockId::MANGROVE_SHELF,
        BlockId::MANGROVE_SHELF,
        BlockId::MANGROVE_SHELF,
        BlockId::MANGROVE_SHELF,
        BlockId::MANGROVE_SHELF,
        BlockId::MANGROVE_SHELF,
        BlockId::MANGROVE_SHELF,
        BlockId::MANGROVE_SHELF,
        BlockId::MANGROVE_SHELF,
        BlockId::MANGROVE_SHELF,
        BlockId::MANGROVE_SHELF,
        BlockId::MANGROVE_SHELF,
        BlockId::MANGROVE_SHELF,
        BlockId::MANGROVE_SHELF,
        BlockId::MANGROVE_SHELF,
        BlockId::OAK_SHELF,
        BlockId::OAK_SHELF,
        BlockId::OAK_SHELF,
        BlockId::OAK_SHELF,
        BlockId::OAK_SHELF,
        BlockId::OAK_SHELF,
        BlockId::OAK_SHELF,
        BlockId::OAK_SHELF,
        BlockId::OAK_SHELF,
        BlockId::OAK_SHELF,
        BlockId::OAK_SHELF,
        BlockId::OAK_SHELF,
        BlockId::OAK_SHELF,
        BlockId::OAK_SHELF,
        BlockId::OAK_SHELF,
        BlockId::OAK_SHELF,
        BlockId::OAK_SHELF,
        BlockId::OAK_SHELF,
        BlockId::OAK_SHELF,
        BlockId::OAK_SHELF,
        BlockId::OAK_SHELF,
        BlockId::OAK_SHELF,
        BlockId::OAK_SHELF,
        BlockId::OAK_SHELF,
        BlockId::OAK_SHELF,
        BlockId::OAK_SHELF,
        BlockId::OAK_SHELF,
        BlockId::OAK_SHELF,
        BlockId::OAK_SHELF,
        BlockId::OAK_SHELF,
        BlockId::OAK_SHELF,
        BlockId::OAK_SHELF,
        BlockId::OAK_SHELF,
        BlockId::OAK_SHELF,
        BlockId::OAK_SHELF,
        BlockId::OAK_SHELF,
        BlockId::OAK_SHELF,
        BlockId::OAK_SHELF,
        BlockId::OAK_SHELF,
        BlockId::OAK_SHELF,
        BlockId::OAK_SHELF,
        BlockId::OAK_SHELF,
        BlockId::OAK_SHELF,
        BlockId::OAK_SHELF,
        BlockId::OAK_SHELF,
        BlockId::OAK_SHELF,
        BlockId::OAK_SHELF,
        BlockId::OAK_SHELF,
        BlockId::OAK_SHELF,
        BlockId::OAK_SHELF,
        BlockId::OAK_SHELF,
        BlockId::OAK_SHELF,
        BlockId::OAK_SHELF,
        BlockId::OAK_SHELF,
        BlockId::OAK_SHELF,
        BlockId::OAK_SHELF,
        BlockId::OAK_SHELF,
        BlockId::OAK_SHELF,
        BlockId::OAK_SHELF,
        BlockId::OAK_SHELF,
        BlockId::OAK_SHELF,
        BlockId::OAK_SHELF,
        BlockId::OAK_SHELF,
        BlockId::OAK_SHELF,
        BlockId::PALE_OAK_SHELF,
        BlockId::PALE_OAK_SHELF,
        BlockId::PALE_OAK_SHELF,
        BlockId::PALE_OAK_SHELF,
        BlockId::PALE_OAK_SHELF,
        BlockId::PALE_OAK_SHELF,
        BlockId::PALE_OAK_SHELF,
        BlockId::PALE_OAK_SHELF,
        BlockId::PALE_OAK_SHELF,
        BlockId::PALE_OAK_SHELF,
        BlockId::PALE_OAK_SHELF,
        BlockId::PALE_OAK_SHELF,
        BlockId::PALE_OAK_SHELF,
        BlockId::PALE_OAK_SHELF,
        BlockId::PALE_OAK_SHELF,
        BlockId::PALE_OAK_SHELF,
        BlockId::PALE_OAK_SHELF,
        BlockId::PALE_OAK_SHELF,
        BlockId::PALE_OAK_SHELF,
        BlockId::PALE_OAK_SHELF,
        BlockId::PALE_OAK_SHELF,
        BlockId::PALE_OAK_SHELF,
        BlockId::PALE_OAK_SHELF,
        BlockId::PALE_OAK_SHELF,
        BlockId::PALE_OAK_SHELF,
        BlockId::PALE_OAK_SHELF,
        BlockId::PALE_OAK_SHELF,
        BlockId::PALE_OAK_SHELF,
        BlockId::PALE_OAK_SHELF,
        BlockId::PALE_OAK_SHELF,
        BlockId::PALE_OAK_SHELF,
        BlockId::PALE_OAK_SHELF,
        BlockId::PALE_OAK_SHELF,
        BlockId::PALE_OAK_SHELF,
        BlockId::PALE_OAK_SHELF,
        BlockId::PALE_OAK_SHELF,
        BlockId::PALE_OAK_SHELF,
        BlockId::PALE_OAK_SHELF,
        BlockId::PALE_OAK_SHELF,
        BlockId::PALE_OAK_SHELF,
        BlockId::PALE_OAK_SHELF,
        BlockId::PALE_OAK_SHELF,
        BlockId::PALE_OAK_SHELF,
        BlockId::PALE_OAK_SHELF,
        BlockId::PALE_OAK_SHELF,
        BlockId::PALE_OAK_SHELF,
        BlockId::PALE_OAK_SHELF,
        BlockId::PALE_OAK_SHELF,
        BlockId::PALE_OAK_SHELF,
        BlockId::PALE_OAK_SHELF,
        BlockId::PALE_OAK_SHELF,
        BlockId::PALE_OAK_SHELF,
        BlockId::PALE_OAK_SHELF,
        BlockId::PALE_OAK_SHELF,
        BlockId::PALE_OAK_SHELF,
        BlockId::PALE_OAK_SHELF,
        BlockId::PALE_OAK_SHELF,
        BlockId::PALE_OAK_SHELF,
        BlockId::PALE_OAK_SHELF,
        BlockId::PALE_OAK_SHELF,
        BlockId::PALE_OAK_SHELF,
        BlockId::PALE_OAK_SHELF,
        BlockId::PALE_OAK_SHELF,
        BlockId::PALE_OAK_SHELF,
        BlockId::SPRUCE_SHELF,
        BlockId::SPRUCE_SHELF,
        BlockId::SPRUCE_SHELF,
        BlockId::SPRUCE_SHELF,
        BlockId::SPRUCE_SHELF,
        BlockId::SPRUCE_SHELF,
        BlockId::SPRUCE_SHELF,
        BlockId::SPRUCE_SHELF,
        BlockId::SPRUCE_SHELF,
        BlockId::SPRUCE_SHELF,
        BlockId::SPRUCE_SHELF,
        BlockId::SPRUCE_SHELF,
        BlockId::SPRUCE_SHELF,
        BlockId::SPRUCE_SHELF,
        BlockId::SPRUCE_SHELF,
        BlockId::SPRUCE_SHELF,
        BlockId::SPRUCE_SHELF,
        BlockId::SPRUCE_SHELF,
        BlockId::SPRUCE_SHELF,
        BlockId::SPRUCE_SHELF,
        BlockId::SPRUCE_SHELF,
        BlockId::SPRUCE_SHELF,
        BlockId::SPRUCE_SHELF,
        BlockId::SPRUCE_SHELF,
        BlockId::SPRUCE_SHELF,
        BlockId::SPRUCE_SHELF,
        BlockId::SPRUCE_SHELF,
        BlockId::SPRUCE_SHELF,
        BlockId::SPRUCE_SHELF,
        BlockId::SPRUCE_SHELF,
        BlockId::SPRUCE_SHELF,
        BlockId::SPRUCE_SHELF,
        BlockId::SPRUCE_SHELF,
        BlockId::SPRUCE_SHELF,
        BlockId::SPRUCE_SHELF,
        BlockId::SPRUCE_SHELF,
        BlockId::SPRUCE_SHELF,
        BlockId::SPRUCE_SHELF,
        BlockId::SPRUCE_SHELF,
        BlockId::SPRUCE_SHELF,
        BlockId::SPRUCE_SHELF,
        BlockId::SPRUCE_SHELF,
        BlockId::SPRUCE_SHELF,
        BlockId::SPRUCE_SHELF,
        BlockId::SPRUCE_SHELF,
        BlockId::SPRUCE_SHELF,
        BlockId::SPRUCE_SHELF,
        BlockId::SPRUCE_SHELF,
        BlockId::SPRUCE_SHELF,
        BlockId::SPRUCE_SHELF,
        BlockId::SPRUCE_SHELF,
        BlockId::SPRUCE_SHELF,
        BlockId::SPRUCE_SHELF,
        BlockId::SPRUCE_SHELF,
        BlockId::SPRUCE_SHELF,
        BlockId::SPRUCE_SHELF,
        BlockId::SPRUCE_SHELF,
        BlockId::SPRUCE_SHELF,
        BlockId::SPRUCE_SHELF,
        BlockId::SPRUCE_SHELF,
        BlockId::SPRUCE_SHELF,
        BlockId::SPRUCE_SHELF,
        BlockId::SPRUCE_SHELF,
        BlockId::SPRUCE_SHELF,
        BlockId::WARPED_SHELF,
        BlockId::WARPED_SHELF,
        BlockId::WARPED_SHELF,
        BlockId::WARPED_SHELF,
        BlockId::WARPED_SHELF,
        BlockId::WARPED_SHELF,
        BlockId::WARPED_SHELF,
        BlockId::WARPED_SHELF,
        BlockId::WARPED_SHELF,
        BlockId::WARPED_SHELF,
        BlockId::WARPED_SHELF,
        BlockId::WARPED_SHELF,
        BlockId::WARPED_SHELF,
        BlockId::WARPED_SHELF,
        BlockId::WARPED_SHELF,
        BlockId::WARPED_SHELF,
        BlockId::WARPED_SHELF,
        BlockId::WARPED_SHELF,
        BlockId::WARPED_SHELF,
        BlockId::WARPED_SHELF,
        BlockId::WARPED_SHELF,
        BlockId::WARPED_SHELF,
        BlockId::WARPED_SHELF,
        BlockId::WARPED_SHELF,
        BlockId::WARPED_SHELF,
        BlockId::WARPED_SHELF,
        BlockId::WARPED_SHELF,
        BlockId::WARPED_SHELF,
        BlockId::WARPED_SHELF,
        BlockId::WARPED_SHELF,
        BlockId::WARPED_SHELF,
        BlockId::WARPED_SHELF,
        BlockId::WARPED_SHELF,
        BlockId::WARPED_SHELF,
        BlockId::WARPED_SHELF,
        BlockId::WARPED_SHELF,
        BlockId::WARPED_SHELF,
        BlockId::WARPED_SHELF,
        BlockId::WARPED_SHELF,
        BlockId::WARPED_SHELF,
        BlockId::WARPED_SHELF,
        BlockId::WARPED_SHELF,
        BlockId::WARPED_SHELF,
        BlockId::WARPED_SHELF,
        BlockId::WARPED_SHELF,
        BlockId::WARPED_SHELF,
        BlockId::WARPED_SHELF,
        BlockId::WARPED_SHELF,
        BlockId::WARPED_SHELF,
        BlockId::WARPED_SHELF,
        BlockId::WARPED_SHELF,
        BlockId::WARPED_SHELF,
        BlockId::WARPED_SHELF,
        BlockId::WARPED_SHELF,
        BlockId::WARPED_SHELF,
        BlockId::WARPED_SHELF,
        BlockId::WARPED_SHELF,
        BlockId::WARPED_SHELF,
        BlockId::WARPED_SHELF,
        BlockId::WARPED_SHELF,
        BlockId::WARPED_SHELF,
        BlockId::WARPED_SHELF,
        BlockId::WARPED_SHELF,
        BlockId::WARPED_SHELF,
        BlockId::MOSSY_COBBLESTONE,
        BlockId::OBSIDIAN,
        BlockId::TORCH,
        BlockId::WALL_TORCH,
        BlockId::WALL_TORCH,
        BlockId::WALL_TORCH,
        BlockId::WALL_TORCH,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::FIRE,
        BlockId::SOUL_FIRE,
        BlockId::SPAWNER,
        BlockId::CREAKING_HEART,
        BlockId::CREAKING_HEART,
        BlockId::CREAKING_HEART,
        BlockId::CREAKING_HEART,
        BlockId::CREAKING_HEART,
        BlockId::CREAKING_HEART,
        BlockId::CREAKING_HEART,
        BlockId::CREAKING_HEART,
        BlockId::CREAKING_HEART,
        BlockId::CREAKING_HEART,
        BlockId::CREAKING_HEART,
        BlockId::CREAKING_HEART,
        BlockId::CREAKING_HEART,
        BlockId::CREAKING_HEART,
        BlockId::CREAKING_HEART,
        BlockId::CREAKING_HEART,
        BlockId::CREAKING_HEART,
        BlockId::CREAKING_HEART,
        BlockId::OAK_STAIRS,
        BlockId::OAK_STAIRS,
        BlockId::OAK_STAIRS,
        BlockId::OAK_STAIRS,
        BlockId::OAK_STAIRS,
        BlockId::OAK_STAIRS,
        BlockId::OAK_STAIRS,
        BlockId::OAK_STAIRS,
        BlockId::OAK_STAIRS,
        BlockId::OAK_STAIRS,
        BlockId::OAK_STAIRS,
        BlockId::OAK_STAIRS,
        BlockId::OAK_STAIRS,
        BlockId::OAK_STAIRS,
        BlockId::OAK_STAIRS,
        BlockId::OAK_STAIRS,
        BlockId::OAK_STAIRS,
        BlockId::OAK_STAIRS,
        BlockId::OAK_STAIRS,
        BlockId::OAK_STAIRS,
        BlockId::OAK_STAIRS,
        BlockId::OAK_STAIRS,
        BlockId::OAK_STAIRS,
        BlockId::OAK_STAIRS,
        BlockId::OAK_STAIRS,
        BlockId::OAK_STAIRS,
        BlockId::OAK_STAIRS,
        BlockId::OAK_STAIRS,
        BlockId::OAK_STAIRS,
        BlockId::OAK_STAIRS,
        BlockId::OAK_STAIRS,
        BlockId::OAK_STAIRS,
        BlockId::OAK_STAIRS,
        BlockId::OAK_STAIRS,
        BlockId::OAK_STAIRS,
        BlockId::OAK_STAIRS,
        BlockId::OAK_STAIRS,
        BlockId::OAK_STAIRS,
        BlockId::OAK_STAIRS,
        BlockId::OAK_STAIRS,
        BlockId::OAK_STAIRS,
        BlockId::OAK_STAIRS,
        BlockId::OAK_STAIRS,
        BlockId::OAK_STAIRS,
        BlockId::OAK_STAIRS,
        BlockId::OAK_STAIRS,
        BlockId::OAK_STAIRS,
        BlockId::OAK_STAIRS,
        BlockId::OAK_STAIRS,
        BlockId::OAK_STAIRS,
        BlockId::OAK_STAIRS,
        BlockId::OAK_STAIRS,
        BlockId::OAK_STAIRS,
        BlockId::OAK_STAIRS,
        BlockId::OAK_STAIRS,
        BlockId::OAK_STAIRS,
        BlockId::OAK_STAIRS,
        BlockId::OAK_STAIRS,
        BlockId::OAK_STAIRS,
        BlockId::OAK_STAIRS,
        BlockId::OAK_STAIRS,
        BlockId::OAK_STAIRS,
        BlockId::OAK_STAIRS,
        BlockId::OAK_STAIRS,
        BlockId::OAK_STAIRS,
        BlockId::OAK_STAIRS,
        BlockId::OAK_STAIRS,
        BlockId::OAK_STAIRS,
        BlockId::OAK_STAIRS,
        BlockId::OAK_STAIRS,
        BlockId::OAK_STAIRS,
        BlockId::OAK_STAIRS,
        BlockId::OAK_STAIRS,
        BlockId::OAK_STAIRS,
        BlockId::OAK_STAIRS,
        BlockId::OAK_STAIRS,
        BlockId::OAK_STAIRS,
        BlockId::OAK_STAIRS,
        BlockId::OAK_STAIRS,
        BlockId::OAK_STAIRS,
        BlockId::CHEST,
        BlockId::CHEST,
        BlockId::CHEST,
        BlockId::CHEST,
        BlockId::CHEST,
        BlockId::CHEST,
        BlockId::CHEST,
        BlockId::CHEST,
        BlockId::CHEST,
        BlockId::CHEST,
        BlockId::CHEST,
        BlockId::CHEST,
        BlockId::CHEST,
        BlockId::CHEST,
        BlockId::CHEST,
        BlockId::CHEST,
        BlockId::CHEST,
        BlockId::CHEST,
        BlockId::CHEST,
        BlockId::CHEST,
        BlockId::CHEST,
        BlockId::CHEST,
        BlockId::CHEST,
        BlockId::CHEST,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::REDSTONE_WIRE,
        BlockId::DIAMOND_ORE,
        BlockId::DEEPSLATE_DIAMOND_ORE,
        BlockId::DIAMOND_BLOCK,
        BlockId::CRAFTING_TABLE,
        BlockId::WHEAT,
        BlockId::WHEAT,
        BlockId::WHEAT,
        BlockId::WHEAT,
        BlockId::WHEAT,
        BlockId::WHEAT,
        BlockId::WHEAT,
        BlockId::WHEAT,
        BlockId::FARMLAND,
        BlockId::FARMLAND,
        BlockId::FARMLAND,
        BlockId::FARMLAND,
        BlockId::FARMLAND,
        BlockId::FARMLAND,
        BlockId::FARMLAND,
        BlockId::FARMLAND,
        BlockId::FURNACE,
        BlockId::FURNACE,
        BlockId::FURNACE,
        BlockId::FURNACE,
        BlockId::FURNACE,
        BlockId::FURNACE,
        BlockId::FURNACE,
        BlockId::FURNACE,
        BlockId::OAK_SIGN,
        BlockId::OAK_SIGN,
        BlockId::OAK_SIGN,
        BlockId::OAK_SIGN,
        BlockId::OAK_SIGN,
        BlockId::OAK_SIGN,
        BlockId::OAK_SIGN,
        BlockId::OAK_SIGN,
        BlockId::OAK_SIGN,
        BlockId::OAK_SIGN,
        BlockId::OAK_SIGN,
        BlockId::OAK_SIGN,
        BlockId::OAK_SIGN,
        BlockId::OAK_SIGN,
        BlockId::OAK_SIGN,
        BlockId::OAK_SIGN,
        BlockId::OAK_SIGN,
        BlockId::OAK_SIGN,
        BlockId::OAK_SIGN,
        BlockId::OAK_SIGN,
        BlockId::OAK_SIGN,
        BlockId::OAK_SIGN,
        BlockId::OAK_SIGN,
        BlockId::OAK_SIGN,
        BlockId::OAK_SIGN,
        BlockId::OAK_SIGN,
        BlockId::OAK_SIGN,
        BlockId::OAK_SIGN,
        BlockId::OAK_SIGN,
        BlockId::OAK_SIGN,
        BlockId::OAK_SIGN,
        BlockId::OAK_SIGN,
        BlockId::SPRUCE_SIGN,
        BlockId::SPRUCE_SIGN,
        BlockId::SPRUCE_SIGN,
        BlockId::SPRUCE_SIGN,
        BlockId::SPRUCE_SIGN,
        BlockId::SPRUCE_SIGN,
        BlockId::SPRUCE_SIGN,
        BlockId::SPRUCE_SIGN,
        BlockId::SPRUCE_SIGN,
        BlockId::SPRUCE_SIGN,
        BlockId::SPRUCE_SIGN,
        BlockId::SPRUCE_SIGN,
        BlockId::SPRUCE_SIGN,
        BlockId::SPRUCE_SIGN,
        BlockId::SPRUCE_SIGN,
        BlockId::SPRUCE_SIGN,
        BlockId::SPRUCE_SIGN,
        BlockId::SPRUCE_SIGN,
        BlockId::SPRUCE_SIGN,
        BlockId::SPRUCE_SIGN,
        BlockId::SPRUCE_SIGN,
        BlockId::SPRUCE_SIGN,
        BlockId::SPRUCE_SIGN,
        BlockId::SPRUCE_SIGN,
        BlockId::SPRUCE_SIGN,
        BlockId::SPRUCE_SIGN,
        BlockId::SPRUCE_SIGN,
        BlockId::SPRUCE_SIGN,
        BlockId::SPRUCE_SIGN,
        BlockId::SPRUCE_SIGN,
        BlockId::SPRUCE_SIGN,
        BlockId::SPRUCE_SIGN,
        BlockId::BIRCH_SIGN,
        BlockId::BIRCH_SIGN,
        BlockId::BIRCH_SIGN,
        BlockId::BIRCH_SIGN,
        BlockId::BIRCH_SIGN,
        BlockId::BIRCH_SIGN,
        BlockId::BIRCH_SIGN,
        BlockId::BIRCH_SIGN,
        BlockId::BIRCH_SIGN,
        BlockId::BIRCH_SIGN,
        BlockId::BIRCH_SIGN,
        BlockId::BIRCH_SIGN,
        BlockId::BIRCH_SIGN,
        BlockId::BIRCH_SIGN,
        BlockId::BIRCH_SIGN,
        BlockId::BIRCH_SIGN,
        BlockId::BIRCH_SIGN,
        BlockId::BIRCH_SIGN,
        BlockId::BIRCH_SIGN,
        BlockId::BIRCH_SIGN,
        BlockId::BIRCH_SIGN,
        BlockId::BIRCH_SIGN,
        BlockId::BIRCH_SIGN,
        BlockId::BIRCH_SIGN,
        BlockId::BIRCH_SIGN,
        BlockId::BIRCH_SIGN,
        BlockId::BIRCH_SIGN,
        BlockId::BIRCH_SIGN,
        BlockId::BIRCH_SIGN,
        BlockId::BIRCH_SIGN,
        BlockId::BIRCH_SIGN,
        BlockId::BIRCH_SIGN,
        BlockId::ACACIA_SIGN,
        BlockId::ACACIA_SIGN,
        BlockId::ACACIA_SIGN,
        BlockId::ACACIA_SIGN,
        BlockId::ACACIA_SIGN,
        BlockId::ACACIA_SIGN,
        BlockId::ACACIA_SIGN,
        BlockId::ACACIA_SIGN,
        BlockId::ACACIA_SIGN,
        BlockId::ACACIA_SIGN,
        BlockId::ACACIA_SIGN,
        BlockId::ACACIA_SIGN,
        BlockId::ACACIA_SIGN,
        BlockId::ACACIA_SIGN,
        BlockId::ACACIA_SIGN,
        BlockId::ACACIA_SIGN,
        BlockId::ACACIA_SIGN,
        BlockId::ACACIA_SIGN,
        BlockId::ACACIA_SIGN,
        BlockId::ACACIA_SIGN,
        BlockId::ACACIA_SIGN,
        BlockId::ACACIA_SIGN,
        BlockId::ACACIA_SIGN,
        BlockId::ACACIA_SIGN,
        BlockId::ACACIA_SIGN,
        BlockId::ACACIA_SIGN,
        BlockId::ACACIA_SIGN,
        BlockId::ACACIA_SIGN,
        BlockId::ACACIA_SIGN,
        BlockId::ACACIA_SIGN,
        BlockId::ACACIA_SIGN,
        BlockId::ACACIA_SIGN,
        BlockId::CHERRY_SIGN,
        BlockId::CHERRY_SIGN,
        BlockId::CHERRY_SIGN,
        BlockId::CHERRY_SIGN,
        BlockId::CHERRY_SIGN,
        BlockId::CHERRY_SIGN,
        BlockId::CHERRY_SIGN,
        BlockId::CHERRY_SIGN,
        BlockId::CHERRY_SIGN,
        BlockId::CHERRY_SIGN,
        BlockId::CHERRY_SIGN,
        BlockId::CHERRY_SIGN,
        BlockId::CHERRY_SIGN,
        BlockId::CHERRY_SIGN,
        BlockId::CHERRY_SIGN,
        BlockId::CHERRY_SIGN,
        BlockId::CHERRY_SIGN,
        BlockId::CHERRY_SIGN,
        BlockId::CHERRY_SIGN,
        BlockId::CHERRY_SIGN,
        BlockId::CHERRY_SIGN,
        BlockId::CHERRY_SIGN,
        BlockId::CHERRY_SIGN,
        BlockId::CHERRY_SIGN,
        BlockId::CHERRY_SIGN,
        BlockId::CHERRY_SIGN,
        BlockId::CHERRY_SIGN,
        BlockId::CHERRY_SIGN,
        BlockId::CHERRY_SIGN,
        BlockId::CHERRY_SIGN,
        BlockId::CHERRY_SIGN,
        BlockId::CHERRY_SIGN,
        BlockId::JUNGLE_SIGN,
        BlockId::JUNGLE_SIGN,
        BlockId::JUNGLE_SIGN,
        BlockId::JUNGLE_SIGN,
        BlockId::JUNGLE_SIGN,
        BlockId::JUNGLE_SIGN,
        BlockId::JUNGLE_SIGN,
        BlockId::JUNGLE_SIGN,
        BlockId::JUNGLE_SIGN,
        BlockId::JUNGLE_SIGN,
        BlockId::JUNGLE_SIGN,
        BlockId::JUNGLE_SIGN,
        BlockId::JUNGLE_SIGN,
        BlockId::JUNGLE_SIGN,
        BlockId::JUNGLE_SIGN,
        BlockId::JUNGLE_SIGN,
        BlockId::JUNGLE_SIGN,
        BlockId::JUNGLE_SIGN,
        BlockId::JUNGLE_SIGN,
        BlockId::JUNGLE_SIGN,
        BlockId::JUNGLE_SIGN,
        BlockId::JUNGLE_SIGN,
        BlockId::JUNGLE_SIGN,
        BlockId::JUNGLE_SIGN,
        BlockId::JUNGLE_SIGN,
        BlockId::JUNGLE_SIGN,
        BlockId::JUNGLE_SIGN,
        BlockId::JUNGLE_SIGN,
        BlockId::JUNGLE_SIGN,
        BlockId::JUNGLE_SIGN,
        BlockId::JUNGLE_SIGN,
        BlockId::JUNGLE_SIGN,
        BlockId::DARK_OAK_SIGN,
        BlockId::DARK_OAK_SIGN,
        BlockId::DARK_OAK_SIGN,
        BlockId::DARK_OAK_SIGN,
        BlockId::DARK_OAK_SIGN,
        BlockId::DARK_OAK_SIGN,
        BlockId::DARK_OAK_SIGN,
        BlockId::DARK_OAK_SIGN,
        BlockId::DARK_OAK_SIGN,
        BlockId::DARK_OAK_SIGN,
        BlockId::DARK_OAK_SIGN,
        BlockId::DARK_OAK_SIGN,
        BlockId::DARK_OAK_SIGN,
        BlockId::DARK_OAK_SIGN,
        BlockId::DARK_OAK_SIGN,
        BlockId::DARK_OAK_SIGN,
        BlockId::DARK_OAK_SIGN,
        BlockId::DARK_OAK_SIGN,
        BlockId::DARK_OAK_SIGN,
        BlockId::DARK_OAK_SIGN,
        BlockId::DARK_OAK_SIGN,
        BlockId::DARK_OAK_SIGN,
        BlockId::DARK_OAK_SIGN,
        BlockId::DARK_OAK_SIGN,
        BlockId::DARK_OAK_SIGN,
        BlockId::DARK_OAK_SIGN,
        BlockId::DARK_OAK_SIGN,
        BlockId::DARK_OAK_SIGN,
        BlockId::DARK_OAK_SIGN,
        BlockId::DARK_OAK_SIGN,
        BlockId::DARK_OAK_SIGN,
        BlockId::DARK_OAK_SIGN,
        BlockId::PALE_OAK_SIGN,
        BlockId::PALE_OAK_SIGN,
        BlockId::PALE_OAK_SIGN,
        BlockId::PALE_OAK_SIGN,
        BlockId::PALE_OAK_SIGN,
        BlockId::PALE_OAK_SIGN,
        BlockId::PALE_OAK_SIGN,
        BlockId::PALE_OAK_SIGN,
        BlockId::PALE_OAK_SIGN,
        BlockId::PALE_OAK_SIGN,
        BlockId::PALE_OAK_SIGN,
        BlockId::PALE_OAK_SIGN,
        BlockId::PALE_OAK_SIGN,
        BlockId::PALE_OAK_SIGN,
        BlockId::PALE_OAK_SIGN,
        BlockId::PALE_OAK_SIGN,
        BlockId::PALE_OAK_SIGN,
        BlockId::PALE_OAK_SIGN,
        BlockId::PALE_OAK_SIGN,
        BlockId::PALE_OAK_SIGN,
        BlockId::PALE_OAK_SIGN,
        BlockId::PALE_OAK_SIGN,
        BlockId::PALE_OAK_SIGN,
        BlockId::PALE_OAK_SIGN,
        BlockId::PALE_OAK_SIGN,
        BlockId::PALE_OAK_SIGN,
        BlockId::PALE_OAK_SIGN,
        BlockId::PALE_OAK_SIGN,
        BlockId::PALE_OAK_SIGN,
        BlockId::PALE_OAK_SIGN,
        BlockId::PALE_OAK_SIGN,
        BlockId::PALE_OAK_SIGN,
        BlockId::MANGROVE_SIGN,
        BlockId::MANGROVE_SIGN,
        BlockId::MANGROVE_SIGN,
        BlockId::MANGROVE_SIGN,
        BlockId::MANGROVE_SIGN,
        BlockId::MANGROVE_SIGN,
        BlockId::MANGROVE_SIGN,
        BlockId::MANGROVE_SIGN,
        BlockId::MANGROVE_SIGN,
        BlockId::MANGROVE_SIGN,
        BlockId::MANGROVE_SIGN,
        BlockId::MANGROVE_SIGN,
        BlockId::MANGROVE_SIGN,
        BlockId::MANGROVE_SIGN,
        BlockId::MANGROVE_SIGN,
        BlockId::MANGROVE_SIGN,
        BlockId::MANGROVE_SIGN,
        BlockId::MANGROVE_SIGN,
        BlockId::MANGROVE_SIGN,
        BlockId::MANGROVE_SIGN,
        BlockId::MANGROVE_SIGN,
        BlockId::MANGROVE_SIGN,
        BlockId::MANGROVE_SIGN,
        BlockId::MANGROVE_SIGN,
        BlockId::MANGROVE_SIGN,
        BlockId::MANGROVE_SIGN,
        BlockId::MANGROVE_SIGN,
        BlockId::MANGROVE_SIGN,
        BlockId::MANGROVE_SIGN,
        BlockId::MANGROVE_SIGN,
        BlockId::MANGROVE_SIGN,
        BlockId::MANGROVE_SIGN,
        BlockId::BAMBOO_SIGN,
        BlockId::BAMBOO_SIGN,
        BlockId::BAMBOO_SIGN,
        BlockId::BAMBOO_SIGN,
        BlockId::BAMBOO_SIGN,
        BlockId::BAMBOO_SIGN,
        BlockId::BAMBOO_SIGN,
        BlockId::BAMBOO_SIGN,
        BlockId::BAMBOO_SIGN,
        BlockId::BAMBOO_SIGN,
        BlockId::BAMBOO_SIGN,
        BlockId::BAMBOO_SIGN,
        BlockId::BAMBOO_SIGN,
        BlockId::BAMBOO_SIGN,
        BlockId::BAMBOO_SIGN,
        BlockId::BAMBOO_SIGN,
        BlockId::BAMBOO_SIGN,
        BlockId::BAMBOO_SIGN,
        BlockId::BAMBOO_SIGN,
        BlockId::BAMBOO_SIGN,
        BlockId::BAMBOO_SIGN,
        BlockId::BAMBOO_SIGN,
        BlockId::BAMBOO_SIGN,
        BlockId::BAMBOO_SIGN,
        BlockId::BAMBOO_SIGN,
        BlockId::BAMBOO_SIGN,
        BlockId::BAMBOO_SIGN,
        BlockId::BAMBOO_SIGN,
        BlockId::BAMBOO_SIGN,
        BlockId::BAMBOO_SIGN,
        BlockId::BAMBOO_SIGN,
        BlockId::BAMBOO_SIGN,
        BlockId::OAK_DOOR,
        BlockId::OAK_DOOR,
        BlockId::OAK_DOOR,
        BlockId::OAK_DOOR,
        BlockId::OAK_DOOR,
        BlockId::OAK_DOOR,
        BlockId::OAK_DOOR,
        BlockId::OAK_DOOR,
        BlockId::OAK_DOOR,
        BlockId::OAK_DOOR,
        BlockId::OAK_DOOR,
        BlockId::OAK_DOOR,
        BlockId::OAK_DOOR,
        BlockId::OAK_DOOR,
        BlockId::OAK_DOOR,
        BlockId::OAK_DOOR,
        BlockId::OAK_DOOR,
        BlockId::OAK_DOOR,
        BlockId::OAK_DOOR,
        BlockId::OAK_DOOR,
        BlockId::OAK_DOOR,
        BlockId::OAK_DOOR,
        BlockId::OAK_DOOR,
        BlockId::OAK_DOOR,
        BlockId::OAK_DOOR,
        BlockId::OAK_DOOR,
        BlockId::OAK_DOOR,
        BlockId::OAK_DOOR,
        BlockId::OAK_DOOR,
        BlockId::OAK_DOOR,
        BlockId::OAK_DOOR,
        BlockId::OAK_DOOR,
        BlockId::OAK_DOOR,
        BlockId::OAK_DOOR,
        BlockId::OAK_DOOR,
        BlockId::OAK_DOOR,
        BlockId::OAK_DOOR,
        BlockId::OAK_DOOR,
        BlockId::OAK_DOOR,
        BlockId::OAK_DOOR,
        BlockId::OAK_DOOR,
        BlockId::OAK_DOOR,
        BlockId::OAK_DOOR,
        BlockId::OAK_DOOR,
        BlockId::OAK_DOOR,
        BlockId::OAK_DOOR,
        BlockId::OAK_DOOR,
        BlockId::OAK_DOOR,
        BlockId::OAK_DOOR,
        BlockId::OAK_DOOR,
        BlockId::OAK_DOOR,
        BlockId::OAK_DOOR,
        BlockId::OAK_DOOR,
        BlockId::OAK_DOOR,
        BlockId::OAK_DOOR,
        BlockId::OAK_DOOR,
        BlockId::OAK_DOOR,
        BlockId::OAK_DOOR,
        BlockId::OAK_DOOR,
        BlockId::OAK_DOOR,
        BlockId::OAK_DOOR,
        BlockId::OAK_DOOR,
        BlockId::OAK_DOOR,
        BlockId::OAK_DOOR,
        BlockId::LADDER,
        BlockId::LADDER,
        BlockId::LADDER,
        BlockId::LADDER,
        BlockId::LADDER,
        BlockId::LADDER,
        BlockId::LADDER,
        BlockId::LADDER,
        BlockId::RAIL,
        BlockId::RAIL,
        BlockId::RAIL,
        BlockId::RAIL,
        BlockId::RAIL,
        BlockId::RAIL,
        BlockId::RAIL,
        BlockId::RAIL,
        BlockId::RAIL,
        BlockId::RAIL,
        BlockId::RAIL,
        BlockId::RAIL,
        BlockId::RAIL,
        BlockId::RAIL,
        BlockId::RAIL,
        BlockId::RAIL,
        BlockId::RAIL,
        BlockId::RAIL,
        BlockId::RAIL,
        BlockId::RAIL,
        BlockId::COBBLESTONE_STAIRS,
        BlockId::COBBLESTONE_STAIRS,
        BlockId::COBBLESTONE_STAIRS,
        BlockId::COBBLESTONE_STAIRS,
        BlockId::COBBLESTONE_STAIRS,
        BlockId::COBBLESTONE_STAIRS,
        BlockId::COBBLESTONE_STAIRS,
        BlockId::COBBLESTONE_STAIRS,
        BlockId::COBBLESTONE_STAIRS,
        BlockId::COBBLESTONE_STAIRS,
        BlockId::COBBLESTONE_STAIRS,
        BlockId::COBBLESTONE_STAIRS,
        BlockId::COBBLESTONE_STAIRS,
        BlockId::COBBLESTONE_STAIRS,
        BlockId::COBBLESTONE_STAIRS,
        BlockId::COBBLESTONE_STAIRS,
        BlockId::COBBLESTONE_STAIRS,
        BlockId::COBBLESTONE_STAIRS,
        BlockId::COBBLESTONE_STAIRS,
        BlockId::COBBLESTONE_STAIRS,
        BlockId::COBBLESTONE_STAIRS,
        BlockId::COBBLESTONE_STAIRS,
        BlockId::COBBLESTONE_STAIRS,
        BlockId::COBBLESTONE_STAIRS,
        BlockId::COBBLESTONE_STAIRS,
        BlockId::COBBLESTONE_STAIRS,
        BlockId::COBBLESTONE_STAIRS,
        BlockId::COBBLESTONE_STAIRS,
        BlockId::COBBLESTONE_STAIRS,
        BlockId::COBBLESTONE_STAIRS,
        BlockId::COBBLESTONE_STAIRS,
        BlockId::COBBLESTONE_STAIRS,
        BlockId::COBBLESTONE_STAIRS,
        BlockId::COBBLESTONE_STAIRS,
        BlockId::COBBLESTONE_STAIRS,
        BlockId::COBBLESTONE_STAIRS,
        BlockId::COBBLESTONE_STAIRS,
        BlockId::COBBLESTONE_STAIRS,
        BlockId::COBBLESTONE_STAIRS,
        BlockId::COBBLESTONE_STAIRS,
        BlockId::COBBLESTONE_STAIRS,
        BlockId::COBBLESTONE_STAIRS,
        BlockId::COBBLESTONE_STAIRS,
        BlockId::COBBLESTONE_STAIRS,
        BlockId::COBBLESTONE_STAIRS,
        BlockId::COBBLESTONE_STAIRS,
        BlockId::COBBLESTONE_STAIRS,
        BlockId::COBBLESTONE_STAIRS,
        BlockId::COBBLESTONE_STAIRS,
        BlockId::COBBLESTONE_STAIRS,
        BlockId::COBBLESTONE_STAIRS,
        BlockId::COBBLESTONE_STAIRS,
        BlockId::COBBLESTONE_STAIRS,
        BlockId::COBBLESTONE_STAIRS,
        BlockId::COBBLESTONE_STAIRS,
        BlockId::COBBLESTONE_STAIRS,
        BlockId::COBBLESTONE_STAIRS,
        BlockId::COBBLESTONE_STAIRS,
        BlockId::COBBLESTONE_STAIRS,
        BlockId::COBBLESTONE_STAIRS,
        BlockId::COBBLESTONE_STAIRS,
        BlockId::COBBLESTONE_STAIRS,
        BlockId::COBBLESTONE_STAIRS,
        BlockId::COBBLESTONE_STAIRS,
        BlockId::COBBLESTONE_STAIRS,
        BlockId::COBBLESTONE_STAIRS,
        BlockId::COBBLESTONE_STAIRS,
        BlockId::COBBLESTONE_STAIRS,
        BlockId::COBBLESTONE_STAIRS,
        BlockId::COBBLESTONE_STAIRS,
        BlockId::COBBLESTONE_STAIRS,
        BlockId::COBBLESTONE_STAIRS,
        BlockId::COBBLESTONE_STAIRS,
        BlockId::COBBLESTONE_STAIRS,
        BlockId::COBBLESTONE_STAIRS,
        BlockId::COBBLESTONE_STAIRS,
        BlockId::COBBLESTONE_STAIRS,
        BlockId::COBBLESTONE_STAIRS,
        BlockId::COBBLESTONE_STAIRS,
        BlockId::COBBLESTONE_STAIRS,
        BlockId::OAK_WALL_SIGN,
        BlockId::OAK_WALL_SIGN,
        BlockId::OAK_WALL_SIGN,
        BlockId::OAK_WALL_SIGN,
        BlockId::OAK_WALL_SIGN,
        BlockId::OAK_WALL_SIGN,
        BlockId::OAK_WALL_SIGN,
        BlockId::OAK_WALL_SIGN,
        BlockId::SPRUCE_WALL_SIGN,
        BlockId::SPRUCE_WALL_SIGN,
        BlockId::SPRUCE_WALL_SIGN,
        BlockId::SPRUCE_WALL_SIGN,
        BlockId::SPRUCE_WALL_SIGN,
        BlockId::SPRUCE_WALL_SIGN,
        BlockId::SPRUCE_WALL_SIGN,
        BlockId::SPRUCE_WALL_SIGN,
        BlockId::BIRCH_WALL_SIGN,
        BlockId::BIRCH_WALL_SIGN,
        BlockId::BIRCH_WALL_SIGN,
        BlockId::BIRCH_WALL_SIGN,
        BlockId::BIRCH_WALL_SIGN,
        BlockId::BIRCH_WALL_SIGN,
        BlockId::BIRCH_WALL_SIGN,
        BlockId::BIRCH_WALL_SIGN,
        BlockId::ACACIA_WALL_SIGN,
        BlockId::ACACIA_WALL_SIGN,
        BlockId::ACACIA_WALL_SIGN,
        BlockId::ACACIA_WALL_SIGN,
        BlockId::ACACIA_WALL_SIGN,
        BlockId::ACACIA_WALL_SIGN,
        BlockId::ACACIA_WALL_SIGN,
        BlockId::ACACIA_WALL_SIGN,
        BlockId::CHERRY_WALL_SIGN,
        BlockId::CHERRY_WALL_SIGN,
        BlockId::CHERRY_WALL_SIGN,
        BlockId::CHERRY_WALL_SIGN,
        BlockId::CHERRY_WALL_SIGN,
        BlockId::CHERRY_WALL_SIGN,
        BlockId::CHERRY_WALL_SIGN,
        BlockId::CHERRY_WALL_SIGN,
        BlockId::JUNGLE_WALL_SIGN,
        BlockId::JUNGLE_WALL_SIGN,
        BlockId::JUNGLE_WALL_SIGN,
        BlockId::JUNGLE_WALL_SIGN,
        BlockId::JUNGLE_WALL_SIGN,
        BlockId::JUNGLE_WALL_SIGN,
        BlockId::JUNGLE_WALL_SIGN,
        BlockId::JUNGLE_WALL_SIGN,
        BlockId::DARK_OAK_WALL_SIGN,
        BlockId::DARK_OAK_WALL_SIGN,
        BlockId::DARK_OAK_WALL_SIGN,
        BlockId::DARK_OAK_WALL_SIGN,
        BlockId::DARK_OAK_WALL_SIGN,
        BlockId::DARK_OAK_WALL_SIGN,
        BlockId::DARK_OAK_WALL_SIGN,
        BlockId::DARK_OAK_WALL_SIGN,
        BlockId::PALE_OAK_WALL_SIGN,
        BlockId::PALE_OAK_WALL_SIGN,
        BlockId::PALE_OAK_WALL_SIGN,
        BlockId::PALE_OAK_WALL_SIGN,
        BlockId::PALE_OAK_WALL_SIGN,
        BlockId::PALE_OAK_WALL_SIGN,
        BlockId::PALE_OAK_WALL_SIGN,
        BlockId::PALE_OAK_WALL_SIGN,
        BlockId::MANGROVE_WALL_SIGN,
        BlockId::MANGROVE_WALL_SIGN,
        BlockId::MANGROVE_WALL_SIGN,
        BlockId::MANGROVE_WALL_SIGN,
        BlockId::MANGROVE_WALL_SIGN,
        BlockId::MANGROVE_WALL_SIGN,
        BlockId::MANGROVE_WALL_SIGN,
        BlockId::MANGROVE_WALL_SIGN,
        BlockId::BAMBOO_WALL_SIGN,
        BlockId::BAMBOO_WALL_SIGN,
        BlockId::BAMBOO_WALL_SIGN,
        BlockId::BAMBOO_WALL_SIGN,
        BlockId::BAMBOO_WALL_SIGN,
        BlockId::BAMBOO_WALL_SIGN,
        BlockId::BAMBOO_WALL_SIGN,
        BlockId::BAMBOO_WALL_SIGN,
        BlockId::OAK_HANGING_SIGN,
        BlockId::OAK_HANGING_SIGN,
        BlockId::OAK_HANGING_SIGN,
        BlockId::OAK_HANGING_SIGN,
        BlockId::OAK_HANGING_SIGN,
        BlockId::OAK_HANGING_SIGN,
        BlockId::OAK_HANGING_SIGN,
        BlockId::OAK_HANGING_SIGN,
        BlockId::OAK_HANGING_SIGN,
        BlockId::OAK_HANGING_SIGN,
        BlockId::OAK_HANGING_SIGN,
        BlockId::OAK_HANGING_SIGN,
        BlockId::OAK_HANGING_SIGN,
        BlockId::OAK_HANGING_SIGN,
        BlockId::OAK_HANGING_SIGN,
        BlockId::OAK_HANGING_SIGN,
        BlockId::OAK_HANGING_SIGN,
        BlockId::OAK_HANGING_SIGN,
        BlockId::OAK_HANGING_SIGN,
        BlockId::OAK_HANGING_SIGN,
        BlockId::OAK_HANGING_SIGN,
        BlockId::OAK_HANGING_SIGN,
        BlockId::OAK_HANGING_SIGN,
        BlockId::OAK_HANGING_SIGN,
        BlockId::OAK_HANGING_SIGN,
        BlockId::OAK_HANGING_SIGN,
        BlockId::OAK_HANGING_SIGN,
        BlockId::OAK_HANGING_SIGN,
        BlockId::OAK_HANGING_SIGN,
        BlockId::OAK_HANGING_SIGN,
        BlockId::OAK_HANGING_SIGN,
        BlockId::OAK_HANGING_SIGN,
        BlockId::OAK_HANGING_SIGN,
        BlockId::OAK_HANGING_SIGN,
        BlockId::OAK_HANGING_SIGN,
        BlockId::OAK_HANGING_SIGN,
        BlockId::OAK_HANGING_SIGN,
        BlockId::OAK_HANGING_SIGN,
        BlockId::OAK_HANGING_SIGN,
        BlockId::OAK_HANGING_SIGN,
        BlockId::OAK_HANGING_SIGN,
        BlockId::OAK_HANGING_SIGN,
        BlockId::OAK_HANGING_SIGN,
        BlockId::OAK_HANGING_SIGN,
        BlockId::OAK_HANGING_SIGN,
        BlockId::OAK_HANGING_SIGN,
        BlockId::OAK_HANGING_SIGN,
        BlockId::OAK_HANGING_SIGN,
        BlockId::OAK_HANGING_SIGN,
        BlockId::OAK_HANGING_SIGN,
        BlockId::OAK_HANGING_SIGN,
        BlockId::OAK_HANGING_SIGN,
        BlockId::OAK_HANGING_SIGN,
        BlockId::OAK_HANGING_SIGN,
        BlockId::OAK_HANGING_SIGN,
        BlockId::OAK_HANGING_SIGN,
        BlockId::OAK_HANGING_SIGN,
        BlockId::OAK_HANGING_SIGN,
        BlockId::OAK_HANGING_SIGN,
        BlockId::OAK_HANGING_SIGN,
        BlockId::OAK_HANGING_SIGN,
        BlockId::OAK_HANGING_SIGN,
        BlockId::OAK_HANGING_SIGN,
        BlockId::OAK_HANGING_SIGN,
        BlockId::SPRUCE_HANGING_SIGN,
        BlockId::SPRUCE_HANGING_SIGN,
        BlockId::SPRUCE_HANGING_SIGN,
        BlockId::SPRUCE_HANGING_SIGN,
        BlockId::SPRUCE_HANGING_SIGN,
        BlockId::SPRUCE_HANGING_SIGN,
        BlockId::SPRUCE_HANGING_SIGN,
        BlockId::SPRUCE_HANGING_SIGN,
        BlockId::SPRUCE_HANGING_SIGN,
        BlockId::SPRUCE_HANGING_SIGN,
        BlockId::SPRUCE_HANGING_SIGN,
        BlockId::SPRUCE_HANGING_SIGN,
        BlockId::SPRUCE_HANGING_SIGN,
        BlockId::SPRUCE_HANGING_SIGN,
        BlockId::SPRUCE_HANGING_SIGN,
        BlockId::SPRUCE_HANGING_SIGN,
        BlockId::SPRUCE_HANGING_SIGN,
        BlockId::SPRUCE_HANGING_SIGN,
        BlockId::SPRUCE_HANGING_SIGN,
        BlockId::SPRUCE_HANGING_SIGN,
        BlockId::SPRUCE_HANGING_SIGN,
        BlockId::SPRUCE_HANGING_SIGN,
        BlockId::SPRUCE_HANGING_SIGN,
        BlockId::SPRUCE_HANGING_SIGN,
        BlockId::SPRUCE_HANGING_SIGN,
        BlockId::SPRUCE_HANGING_SIGN,
        BlockId::SPRUCE_HANGING_SIGN,
        BlockId::SPRUCE_HANGING_SIGN,
        BlockId::SPRUCE_HANGING_SIGN,
        BlockId::SPRUCE_HANGING_SIGN,
        BlockId::SPRUCE_HANGING_SIGN,
        BlockId::SPRUCE_HANGING_SIGN,
        BlockId::SPRUCE_HANGING_SIGN,
        BlockId::SPRUCE_HANGING_SIGN,
        BlockId::SPRUCE_HANGING_SIGN,
        BlockId::SPRUCE_HANGING_SIGN,
        BlockId::SPRUCE_HANGING_SIGN,
        BlockId::SPRUCE_HANGING_SIGN,
        BlockId::SPRUCE_HANGING_SIGN,
        BlockId::SPRUCE_HANGING_SIGN,
        BlockId::SPRUCE_HANGING_SIGN,
        BlockId::SPRUCE_HANGING_SIGN,
        BlockId::SPRUCE_HANGING_SIGN,
        BlockId::SPRUCE_HANGING_SIGN,
        BlockId::SPRUCE_HANGING_SIGN,
        BlockId::SPRUCE_HANGING_SIGN,
        BlockId::SPRUCE_HANGING_SIGN,
        BlockId::SPRUCE_HANGING_SIGN,
        BlockId::SPRUCE_HANGING_SIGN,
        BlockId::SPRUCE_HANGING_SIGN,
        BlockId::SPRUCE_HANGING_SIGN,
        BlockId::SPRUCE_HANGING_SIGN,
        BlockId::SPRUCE_HANGING_SIGN,
        BlockId::SPRUCE_HANGING_SIGN,
        BlockId::SPRUCE_HANGING_SIGN,
        BlockId::SPRUCE_HANGING_SIGN,
        BlockId::SPRUCE_HANGING_SIGN,
        BlockId::SPRUCE_HANGING_SIGN,
        BlockId::SPRUCE_HANGING_SIGN,
        BlockId::SPRUCE_HANGING_SIGN,
        BlockId::SPRUCE_HANGING_SIGN,
        BlockId::SPRUCE_HANGING_SIGN,
        BlockId::SPRUCE_HANGING_SIGN,
        BlockId::SPRUCE_HANGING_SIGN,
        BlockId::BIRCH_HANGING_SIGN,
        BlockId::BIRCH_HANGING_SIGN,
        BlockId::BIRCH_HANGING_SIGN,
        BlockId::BIRCH_HANGING_SIGN,
        BlockId::BIRCH_HANGING_SIGN,
        BlockId::BIRCH_HANGING_SIGN,
        BlockId::BIRCH_HANGING_SIGN,
        BlockId::BIRCH_HANGING_SIGN,
        BlockId::BIRCH_HANGING_SIGN,
        BlockId::BIRCH_HANGING_SIGN,
        BlockId::BIRCH_HANGING_SIGN,
        BlockId::BIRCH_HANGING_SIGN,
        BlockId::BIRCH_HANGING_SIGN,
        BlockId::BIRCH_HANGING_SIGN,
        BlockId::BIRCH_HANGING_SIGN,
        BlockId::BIRCH_HANGING_SIGN,
        BlockId::BIRCH_HANGING_SIGN,
        BlockId::BIRCH_HANGING_SIGN,
        BlockId::BIRCH_HANGING_SIGN,
        BlockId::BIRCH_HANGING_SIGN,
        BlockId::BIRCH_HANGING_SIGN,
        BlockId::BIRCH_HANGING_SIGN,
        BlockId::BIRCH_HANGING_SIGN,
        BlockId::BIRCH_HANGING_SIGN,
        BlockId::BIRCH_HANGING_SIGN,
        BlockId::BIRCH_HANGING_SIGN,
        BlockId::BIRCH_HANGING_SIGN,
        BlockId::BIRCH_HANGING_SIGN,
        BlockId::BIRCH_HANGING_SIGN,
        BlockId::BIRCH_HANGING_SIGN,
        BlockId::BIRCH_HANGING_SIGN,
        BlockId::BIRCH_HANGING_SIGN,
        BlockId::BIRCH_HANGING_SIGN,
        BlockId::BIRCH_HANGING_SIGN,
        BlockId::BIRCH_HANGING_SIGN,
        BlockId::BIRCH_HANGING_SIGN,
        BlockId::BIRCH_HANGING_SIGN,
        BlockId::BIRCH_HANGING_SIGN,
        BlockId::BIRCH_HANGING_SIGN,
        BlockId::BIRCH_HANGING_SIGN,
        BlockId::BIRCH_HANGING_SIGN,
        BlockId::BIRCH_HANGING_SIGN,
        BlockId::BIRCH_HANGING_SIGN,
        BlockId::BIRCH_HANGING_SIGN,
        BlockId::BIRCH_HANGING_SIGN,
        BlockId::BIRCH_HANGING_SIGN,
        BlockId::BIRCH_HANGING_SIGN,
        BlockId::BIRCH_HANGING_SIGN,
        BlockId::BIRCH_HANGING_SIGN,
        BlockId::BIRCH_HANGING_SIGN,
        BlockId::BIRCH_HANGING_SIGN,
        BlockId::BIRCH_HANGING_SIGN,
        BlockId::BIRCH_HANGING_SIGN,
        BlockId::BIRCH_HANGING_SIGN,
        BlockId::BIRCH_HANGING_SIGN,
        BlockId::BIRCH_HANGING_SIGN,
        BlockId::BIRCH_HANGING_SIGN,
        BlockId::BIRCH_HANGING_SIGN,
        BlockId::BIRCH_HANGING_SIGN,
        BlockId::BIRCH_HANGING_SIGN,
        BlockId::BIRCH_HANGING_SIGN,
        BlockId::BIRCH_HANGING_SIGN,
        BlockId::BIRCH_HANGING_SIGN,
        BlockId::BIRCH_HANGING_SIGN,
        BlockId::ACACIA_HANGING_SIGN,
        BlockId::ACACIA_HANGING_SIGN,
        BlockId::ACACIA_HANGING_SIGN,
        BlockId::ACACIA_HANGING_SIGN,
        BlockId::ACACIA_HANGING_SIGN,
        BlockId::ACACIA_HANGING_SIGN,
        BlockId::ACACIA_HANGING_SIGN,
        BlockId::ACACIA_HANGING_SIGN,
        BlockId::ACACIA_HANGING_SIGN,
        BlockId::ACACIA_HANGING_SIGN,
        BlockId::ACACIA_HANGING_SIGN,
        BlockId::ACACIA_HANGING_SIGN,
        BlockId::ACACIA_HANGING_SIGN,
        BlockId::ACACIA_HANGING_SIGN,
        BlockId::ACACIA_HANGING_SIGN,
        BlockId::ACACIA_HANGING_SIGN,
        BlockId::ACACIA_HANGING_SIGN,
        BlockId::ACACIA_HANGING_SIGN,
        BlockId::ACACIA_HANGING_SIGN,
        BlockId::ACACIA_HANGING_SIGN,
        BlockId::ACACIA_HANGING_SIGN,
        BlockId::ACACIA_HANGING_SIGN,
        BlockId::ACACIA_HANGING_SIGN,
        BlockId::ACACIA_HANGING_SIGN,
        BlockId::ACACIA_HANGING_SIGN,
        BlockId::ACACIA_HANGING_SIGN,
        BlockId::ACACIA_HANGING_SIGN,
        BlockId::ACACIA_HANGING_SIGN,
        BlockId::ACACIA_HANGING_SIGN,
        BlockId::ACACIA_HANGING_SIGN,
        BlockId::ACACIA_HANGING_SIGN,
        BlockId::ACACIA_HANGING_SIGN,
        BlockId::ACACIA_HANGING_SIGN,
        BlockId::ACACIA_HANGING_SIGN,
        BlockId::ACACIA_HANGING_SIGN,
        BlockId::ACACIA_HANGING_SIGN,
        BlockId::ACACIA_HANGING_SIGN,
        BlockId::ACACIA_HANGING_SIGN,
        BlockId::ACACIA_HANGING_SIGN,
        BlockId::ACACIA_HANGING_SIGN,
        BlockId::ACACIA_HANGING_SIGN,
        BlockId::ACACIA_HANGING_SIGN,
        BlockId::ACACIA_HANGING_SIGN,
        BlockId::ACACIA_HANGING_SIGN,
        BlockId::ACACIA_HANGING_SIGN,
        BlockId::ACACIA_HANGING_SIGN,
        BlockId::ACACIA_HANGING_SIGN,
        BlockId::ACACIA_HANGING_SIGN,
        BlockId::ACACIA_HANGING_SIGN,
        BlockId::ACACIA_HANGING_SIGN,
        BlockId::ACACIA_HANGING_SIGN,
        BlockId::ACACIA_HANGING_SIGN,
        BlockId::ACACIA_HANGING_SIGN,
        BlockId::ACACIA_HANGING_SIGN,
        BlockId::ACACIA_HANGING_SIGN,
        BlockId::ACACIA_HANGING_SIGN,
        BlockId::ACACIA_HANGING_SIGN,
        BlockId::ACACIA_HANGING_SIGN,
        BlockId::ACACIA_HANGING_SIGN,
        BlockId::ACACIA_HANGING_SIGN,
        BlockId::ACACIA_HANGING_SIGN,
        BlockId::ACACIA_HANGING_SIGN,
        BlockId::ACACIA_HANGING_SIGN,
        BlockId::ACACIA_HANGING_SIGN,
        BlockId::CHERRY_HANGING_SIGN,
        BlockId::CHERRY_HANGING_SIGN,
        BlockId::CHERRY_HANGING_SIGN,
        BlockId::CHERRY_HANGING_SIGN,
        BlockId::CHERRY_HANGING_SIGN,
        BlockId::CHERRY_HANGING_SIGN,
        BlockId::CHERRY_HANGING_SIGN,
        BlockId::CHERRY_HANGING_SIGN,
        BlockId::CHERRY_HANGING_SIGN,
        BlockId::CHERRY_HANGING_SIGN,
        BlockId::CHERRY_HANGING_SIGN,
        BlockId::CHERRY_HANGING_SIGN,
        BlockId::CHERRY_HANGING_SIGN,
        BlockId::CHERRY_HANGING_SIGN,
        BlockId::CHERRY_HANGING_SIGN,
        BlockId::CHERRY_HANGING_SIGN,
        BlockId::CHERRY_HANGING_SIGN,
        BlockId::CHERRY_HANGING_SIGN,
        BlockId::CHERRY_HANGING_SIGN,
        BlockId::CHERRY_HANGING_SIGN,
        BlockId::CHERRY_HANGING_SIGN,
        BlockId::CHERRY_HANGING_SIGN,
        BlockId::CHERRY_HANGING_SIGN,
        BlockId::CHERRY_HANGING_SIGN,
        BlockId::CHERRY_HANGING_SIGN,
        BlockId::CHERRY_HANGING_SIGN,
        BlockId::CHERRY_HANGING_SIGN,
        BlockId::CHERRY_HANGING_SIGN,
        BlockId::CHERRY_HANGING_SIGN,
        BlockId::CHERRY_HANGING_SIGN,
        BlockId::CHERRY_HANGING_SIGN,
        BlockId::CHERRY_HANGING_SIGN,
        BlockId::CHERRY_HANGING_SIGN,
        BlockId::CHERRY_HANGING_SIGN,
        BlockId::CHERRY_HANGING_SIGN,
        BlockId::CHERRY_HANGING_SIGN,
        BlockId::CHERRY_HANGING_SIGN,
        BlockId::CHERRY_HANGING_SIGN,
        BlockId::CHERRY_HANGING_SIGN,
        BlockId::CHERRY_HANGING_SIGN,
        BlockId::CHERRY_HANGING_SIGN,
        BlockId::CHERRY_HANGING_SIGN,
        BlockId::CHERRY_HANGING_SIGN,
        BlockId::CHERRY_HANGING_SIGN,
        BlockId::CHERRY_HANGING_SIGN,
        BlockId::CHERRY_HANGING_SIGN,
        BlockId::CHERRY_HANGING_SIGN,
        BlockId::CHERRY_HANGING_SIGN,
        BlockId::CHERRY_HANGING_SIGN,
        BlockId::CHERRY_HANGING_SIGN,
        BlockId::CHERRY_HANGING_SIGN,
        BlockId::CHERRY_HANGING_SIGN,
        BlockId::CHERRY_HANGING_SIGN,
        BlockId::CHERRY_HANGING_SIGN,
        BlockId::CHERRY_HANGING_SIGN,
        BlockId::CHERRY_HANGING_SIGN,
        BlockId::CHERRY_HANGING_SIGN,
        BlockId::CHERRY_HANGING_SIGN,
        BlockId::CHERRY_HANGING_SIGN,
        BlockId::CHERRY_HANGING_SIGN,
        BlockId::CHERRY_HANGING_SIGN,
        BlockId::CHERRY_HANGING_SIGN,
        BlockId::CHERRY_HANGING_SIGN,
        BlockId::CHERRY_HANGING_SIGN,
        BlockId::JUNGLE_HANGING_SIGN,
        BlockId::JUNGLE_HANGING_SIGN,
        BlockId::JUNGLE_HANGING_SIGN,
        BlockId::JUNGLE_HANGING_SIGN,
        BlockId::JUNGLE_HANGING_SIGN,
        BlockId::JUNGLE_HANGING_SIGN,
        BlockId::JUNGLE_HANGING_SIGN,
        BlockId::JUNGLE_HANGING_SIGN,
        BlockId::JUNGLE_HANGING_SIGN,
        BlockId::JUNGLE_HANGING_SIGN,
        BlockId::JUNGLE_HANGING_SIGN,
        BlockId::JUNGLE_HANGING_SIGN,
        BlockId::JUNGLE_HANGING_SIGN,
        BlockId::JUNGLE_HANGING_SIGN,
        BlockId::JUNGLE_HANGING_SIGN,
        BlockId::JUNGLE_HANGING_SIGN,
        BlockId::JUNGLE_HANGING_SIGN,
        BlockId::JUNGLE_HANGING_SIGN,
        BlockId::JUNGLE_HANGING_SIGN,
        BlockId::JUNGLE_HANGING_SIGN,
        BlockId::JUNGLE_HANGING_SIGN,
        BlockId::JUNGLE_HANGING_SIGN,
        BlockId::JUNGLE_HANGING_SIGN,
        BlockId::JUNGLE_HANGING_SIGN,
        BlockId::JUNGLE_HANGING_SIGN,
        BlockId::JUNGLE_HANGING_SIGN,
        BlockId::JUNGLE_HANGING_SIGN,
        BlockId::JUNGLE_HANGING_SIGN,
        BlockId::JUNGLE_HANGING_SIGN,
        BlockId::JUNGLE_HANGING_SIGN,
        BlockId::JUNGLE_HANGING_SIGN,
        BlockId::JUNGLE_HANGING_SIGN,
        BlockId::JUNGLE_HANGING_SIGN,
        BlockId::JUNGLE_HANGING_SIGN,
        BlockId::JUNGLE_HANGING_SIGN,
        BlockId::JUNGLE_HANGING_SIGN,
        BlockId::JUNGLE_HANGING_SIGN,
        BlockId::JUNGLE_HANGING_SIGN,
        BlockId::JUNGLE_HANGING_SIGN,
        BlockId::JUNGLE_HANGING_SIGN,
        BlockId::JUNGLE_HANGING_SIGN,
        BlockId::JUNGLE_HANGING_SIGN,
        BlockId::JUNGLE_HANGING_SIGN,
        BlockId::JUNGLE_HANGING_SIGN,
        BlockId::JUNGLE_HANGING_SIGN,
        BlockId::JUNGLE_HANGING_SIGN,
        BlockId::JUNGLE_HANGING_SIGN,
        BlockId::JUNGLE_HANGING_SIGN,
        BlockId::JUNGLE_HANGING_SIGN,
        BlockId::JUNGLE_HANGING_SIGN,
        BlockId::JUNGLE_HANGING_SIGN,
        BlockId::JUNGLE_HANGING_SIGN,
        BlockId::JUNGLE_HANGING_SIGN,
        BlockId::JUNGLE_HANGING_SIGN,
        BlockId::JUNGLE_HANGING_SIGN,
        BlockId::JUNGLE_HANGING_SIGN,
        BlockId::JUNGLE_HANGING_SIGN,
        BlockId::JUNGLE_HANGING_SIGN,
        BlockId::JUNGLE_HANGING_SIGN,
        BlockId::JUNGLE_HANGING_SIGN,
        BlockId::JUNGLE_HANGING_SIGN,
        BlockId::JUNGLE_HANGING_SIGN,
        BlockId::JUNGLE_HANGING_SIGN,
        BlockId::JUNGLE_HANGING_SIGN,
        BlockId::DARK_OAK_HANGING_SIGN,
        BlockId::DARK_OAK_HANGING_SIGN,
        BlockId::DARK_OAK_HANGING_SIGN,
        BlockId::DARK_OAK_HANGING_SIGN,
        BlockId::DARK_OAK_HANGING_SIGN,
        BlockId::DARK_OAK_HANGING_SIGN,
        BlockId::DARK_OAK_HANGING_SIGN,
        BlockId::DARK_OAK_HANGING_SIGN,
        BlockId::DARK_OAK_HANGING_SIGN,
        BlockId::DARK_OAK_HANGING_SIGN,
        BlockId::DARK_OAK_HANGING_SIGN,
        BlockId::DARK_OAK_HANGING_SIGN,
        BlockId::DARK_OAK_HANGING_SIGN,
        BlockId::DARK_OAK_HANGING_SIGN,
        BlockId::DARK_OAK_HANGING_SIGN,
        BlockId::DARK_OAK_HANGING_SIGN,
        BlockId::DARK_OAK_HANGING_SIGN,
        BlockId::DARK_OAK_HANGING_SIGN,
        BlockId::DARK_OAK_HANGING_SIGN,
        BlockId::DARK_OAK_HANGING_SIGN,
        BlockId::DARK_OAK_HANGING_SIGN,
        BlockId::DARK_OAK_HANGING_SIGN,
        BlockId::DARK_OAK_HANGING_SIGN,
        BlockId::DARK_OAK_HANGING_SIGN,
        BlockId::DARK_OAK_HANGING_SIGN,
        BlockId::DARK_OAK_HANGING_SIGN,
        BlockId::DARK_OAK_HANGING_SIGN,
        BlockId::DARK_OAK_HANGING_SIGN,
        BlockId::DARK_OAK_HANGING_SIGN,
        BlockId::DARK_OAK_HANGING_SIGN,
        BlockId::DARK_OAK_HANGING_SIGN,
        BlockId::DARK_OAK_HANGING_SIGN,
        BlockId::DARK_OAK_HANGING_SIGN,
        BlockId::DARK_OAK_HANGING_SIGN,
        BlockId::DARK_OAK_HANGING_SIGN,
        BlockId::DARK_OAK_HANGING_SIGN,
        BlockId::DARK_OAK_HANGING_SIGN,
        BlockId::DARK_OAK_HANGING_SIGN,
        BlockId::DARK_OAK_HANGING_SIGN,
        BlockId::DARK_OAK_HANGING_SIGN,
        BlockId::DARK_OAK_HANGING_SIGN,
        BlockId::DARK_OAK_HANGING_SIGN,
        BlockId::DARK_OAK_HANGING_SIGN,
        BlockId::DARK_OAK_HANGING_SIGN,
        BlockId::DARK_OAK_HANGING_SIGN,
        BlockId::DARK_OAK_HANGING_SIGN,
        BlockId::DARK_OAK_HANGING_SIGN,
        BlockId::DARK_OAK_HANGING_SIGN,
        BlockId::DARK_OAK_HANGING_SIGN,
        BlockId::DARK_OAK_HANGING_SIGN,
        BlockId::DARK_OAK_HANGING_SIGN,
        BlockId::DARK_OAK_HANGING_SIGN,
        BlockId::DARK_OAK_HANGING_SIGN,
        BlockId::DARK_OAK_HANGING_SIGN,
        BlockId::DARK_OAK_HANGING_SIGN,
        BlockId::DARK_OAK_HANGING_SIGN,
        BlockId::DARK_OAK_HANGING_SIGN,
        BlockId::DARK_OAK_HANGING_SIGN,
        BlockId::DARK_OAK_HANGING_SIGN,
        BlockId::DARK_OAK_HANGING_SIGN,
        BlockId::DARK_OAK_HANGING_SIGN,
        BlockId::DARK_OAK_HANGING_SIGN,
        BlockId::DARK_OAK_HANGING_SIGN,
        BlockId::DARK_OAK_HANGING_SIGN,
        BlockId::PALE_OAK_HANGING_SIGN,
        BlockId::PALE_OAK_HANGING_SIGN,
        BlockId::PALE_OAK_HANGING_SIGN,
        BlockId::PALE_OAK_HANGING_SIGN,
        BlockId::PALE_OAK_HANGING_SIGN,
        BlockId::PALE_OAK_HANGING_SIGN,
        BlockId::PALE_OAK_HANGING_SIGN,
        BlockId::PALE_OAK_HANGING_SIGN,
        BlockId::PALE_OAK_HANGING_SIGN,
        BlockId::PALE_OAK_HANGING_SIGN,
        BlockId::PALE_OAK_HANGING_SIGN,
        BlockId::PALE_OAK_HANGING_SIGN,
        BlockId::PALE_OAK_HANGING_SIGN,
        BlockId::PALE_OAK_HANGING_SIGN,
        BlockId::PALE_OAK_HANGING_SIGN,
        BlockId::PALE_OAK_HANGING_SIGN,
        BlockId::PALE_OAK_HANGING_SIGN,
        BlockId::PALE_OAK_HANGING_SIGN,
        BlockId::PALE_OAK_HANGING_SIGN,
        BlockId::PALE_OAK_HANGING_SIGN,
        BlockId::PALE_OAK_HANGING_SIGN,
        BlockId::PALE_OAK_HANGING_SIGN,
        BlockId::PALE_OAK_HANGING_SIGN,
        BlockId::PALE_OAK_HANGING_SIGN,
        BlockId::PALE_OAK_HANGING_SIGN,
        BlockId::PALE_OAK_HANGING_SIGN,
        BlockId::PALE_OAK_HANGING_SIGN,
        BlockId::PALE_OAK_HANGING_SIGN,
        BlockId::PALE_OAK_HANGING_SIGN,
        BlockId::PALE_OAK_HANGING_SIGN,
        BlockId::PALE_OAK_HANGING_SIGN,
        BlockId::PALE_OAK_HANGING_SIGN,
        BlockId::PALE_OAK_HANGING_SIGN,
        BlockId::PALE_OAK_HANGING_SIGN,
        BlockId::PALE_OAK_HANGING_SIGN,
        BlockId::PALE_OAK_HANGING_SIGN,
        BlockId::PALE_OAK_HANGING_SIGN,
        BlockId::PALE_OAK_HANGING_SIGN,
        BlockId::PALE_OAK_HANGING_SIGN,
        BlockId::PALE_OAK_HANGING_SIGN,
        BlockId::PALE_OAK_HANGING_SIGN,
        BlockId::PALE_OAK_HANGING_SIGN,
        BlockId::PALE_OAK_HANGING_SIGN,
        BlockId::PALE_OAK_HANGING_SIGN,
        BlockId::PALE_OAK_HANGING_SIGN,
        BlockId::PALE_OAK_HANGING_SIGN,
        BlockId::PALE_OAK_HANGING_SIGN,
        BlockId::PALE_OAK_HANGING_SIGN,
        BlockId::PALE_OAK_HANGING_SIGN,
        BlockId::PALE_OAK_HANGING_SIGN,
        BlockId::PALE_OAK_HANGING_SIGN,
        BlockId::PALE_OAK_HANGING_SIGN,
        BlockId::PALE_OAK_HANGING_SIGN,
        BlockId::PALE_OAK_HANGING_SIGN,
        BlockId::PALE_OAK_HANGING_SIGN,
        BlockId::PALE_OAK_HANGING_SIGN,
        BlockId::PALE_OAK_HANGING_SIGN,
        BlockId::PALE_OAK_HANGING_SIGN,
        BlockId::PALE_OAK_HANGING_SIGN,
        BlockId::PALE_OAK_HANGING_SIGN,
        BlockId::PALE_OAK_HANGING_SIGN,
        BlockId::PALE_OAK_HANGING_SIGN,
        BlockId::PALE_OAK_HANGING_SIGN,
        BlockId::PALE_OAK_HANGING_SIGN,
        BlockId::CRIMSON_HANGING_SIGN,
        BlockId::CRIMSON_HANGING_SIGN,
        BlockId::CRIMSON_HANGING_SIGN,
        BlockId::CRIMSON_HANGING_SIGN,
        BlockId::CRIMSON_HANGING_SIGN,
        BlockId::CRIMSON_HANGING_SIGN,
        BlockId::CRIMSON_HANGING_SIGN,
        BlockId::CRIMSON_HANGING_SIGN,
        BlockId::CRIMSON_HANGING_SIGN,
        BlockId::CRIMSON_HANGING_SIGN,
        BlockId::CRIMSON_HANGING_SIGN,
        BlockId::CRIMSON_HANGING_SIGN,
        BlockId::CRIMSON_HANGING_SIGN,
        BlockId::CRIMSON_HANGING_SIGN,
        BlockId::CRIMSON_HANGING_SIGN,
        BlockId::CRIMSON_HANGING_SIGN,
        BlockId::CRIMSON_HANGING_SIGN,
        BlockId::CRIMSON_HANGING_SIGN,
        BlockId::CRIMSON_HANGING_SIGN,
        BlockId::CRIMSON_HANGING_SIGN,
        BlockId::CRIMSON_HANGING_SIGN,
        BlockId::CRIMSON_HANGING_SIGN,
        BlockId::CRIMSON_HANGING_SIGN,
        BlockId::CRIMSON_HANGING_SIGN,
        BlockId::CRIMSON_HANGING_SIGN,
        BlockId::CRIMSON_HANGING_SIGN,
        BlockId::CRIMSON_HANGING_SIGN,
        BlockId::CRIMSON_HANGING_SIGN,
        BlockId::CRIMSON_HANGING_SIGN,
        BlockId::CRIMSON_HANGING_SIGN,
        BlockId::CRIMSON_HANGING_SIGN,
        BlockId::CRIMSON_HANGING_SIGN,
        BlockId::CRIMSON_HANGING_SIGN,
        BlockId::CRIMSON_HANGING_SIGN,
        BlockId::CRIMSON_HANGING_SIGN,
        BlockId::CRIMSON_HANGING_SIGN,
        BlockId::CRIMSON_HANGING_SIGN,
        BlockId::CRIMSON_HANGING_SIGN,
        BlockId::CRIMSON_HANGING_SIGN,
        BlockId::CRIMSON_HANGING_SIGN,
        BlockId::CRIMSON_HANGING_SIGN,
        BlockId::CRIMSON_HANGING_SIGN,
        BlockId::CRIMSON_HANGING_SIGN,
        BlockId::CRIMSON_HANGING_SIGN,
        BlockId::CRIMSON_HANGING_SIGN,
        BlockId::CRIMSON_HANGING_SIGN,
        BlockId::CRIMSON_HANGING_SIGN,
        BlockId::CRIMSON_HANGING_SIGN,
        BlockId::CRIMSON_HANGING_SIGN,
        BlockId::CRIMSON_HANGING_SIGN,
        BlockId::CRIMSON_HANGING_SIGN,
        BlockId::CRIMSON_HANGING_SIGN,
        BlockId::CRIMSON_HANGING_SIGN,
        BlockId::CRIMSON_HANGING_SIGN,
        BlockId::CRIMSON_HANGING_SIGN,
        BlockId::CRIMSON_HANGING_SIGN,
        BlockId::CRIMSON_HANGING_SIGN,
        BlockId::CRIMSON_HANGING_SIGN,
        BlockId::CRIMSON_HANGING_SIGN,
        BlockId::CRIMSON_HANGING_SIGN,
        BlockId::CRIMSON_HANGING_SIGN,
        BlockId::CRIMSON_HANGING_SIGN,
        BlockId::CRIMSON_HANGING_SIGN,
        BlockId::CRIMSON_HANGING_SIGN,
        BlockId::WARPED_HANGING_SIGN,
        BlockId::WARPED_HANGING_SIGN,
        BlockId::WARPED_HANGING_SIGN,
        BlockId::WARPED_HANGING_SIGN,
        BlockId::WARPED_HANGING_SIGN,
        BlockId::WARPED_HANGING_SIGN,
        BlockId::WARPED_HANGING_SIGN,
        BlockId::WARPED_HANGING_SIGN,
        BlockId::WARPED_HANGING_SIGN,
        BlockId::WARPED_HANGING_SIGN,
        BlockId::WARPED_HANGING_SIGN,
        BlockId::WARPED_HANGING_SIGN,
        BlockId::WARPED_HANGING_SIGN,
        BlockId::WARPED_HANGING_SIGN,
        BlockId::WARPED_HANGING_SIGN,
        BlockId::WARPED_HANGING_SIGN,
        BlockId::WARPED_HANGING_SIGN,
        BlockId::WARPED_HANGING_SIGN,
        BlockId::WARPED_HANGING_SIGN,
        BlockId::WARPED_HANGING_SIGN,
        BlockId::WARPED_HANGING_SIGN,
        BlockId::WARPED_HANGING_SIGN,
        BlockId::WARPED_HANGING_SIGN,
        BlockId::WARPED_HANGING_SIGN,
        BlockId::WARPED_HANGING_SIGN,
        BlockId::WARPED_HANGING_SIGN,
        BlockId::WARPED_HANGING_SIGN,
        BlockId::WARPED_HANGING_SIGN,
        BlockId::WARPED_HANGING_SIGN,
        BlockId::WARPED_HANGING_SIGN,
        BlockId::WARPED_HANGING_SIGN,
        BlockId::WARPED_HANGING_SIGN,
        BlockId::WARPED_HANGING_SIGN,
        BlockId::WARPED_HANGING_SIGN,
        BlockId::WARPED_HANGING_SIGN,
        BlockId::WARPED_HANGING_SIGN,
        BlockId::WARPED_HANGING_SIGN,
        BlockId::WARPED_HANGING_SIGN,
        BlockId::WARPED_HANGING_SIGN,
        BlockId::WARPED_HANGING_SIGN,
        BlockId::WARPED_HANGING_SIGN,
        BlockId::WARPED_HANGING_SIGN,
        BlockId::WARPED_HANGING_SIGN,
        BlockId::WARPED_HANGING_SIGN,
        BlockId::WARPED_HANGING_SIGN,
        BlockId::WARPED_HANGING_SIGN,
        BlockId::WARPED_HANGING_SIGN,
        BlockId::WARPED_HANGING_SIGN,
        BlockId::WARPED_HANGING_SIGN,
        BlockId::WARPED_HANGING_SIGN,
        BlockId::WARPED_HANGING_SIGN,
        BlockId::WARPED_HANGING_SIGN,
        BlockId::WARPED_HANGING_SIGN,
        BlockId::WARPED_HANGING_SIGN,
        BlockId::WARPED_HANGING_SIGN,
        BlockId::WARPED_HANGING_SIGN,
        BlockId::WARPED_HANGING_SIGN,
        BlockId::WARPED_HANGING_SIGN,
        BlockId::WARPED_HANGING_SIGN,
        BlockId::WARPED_HANGING_SIGN,
        BlockId::WARPED_HANGING_SIGN,
        BlockId::WARPED_HANGING_SIGN,
        BlockId::WARPED_HANGING_SIGN,
        BlockId::WARPED_HANGING_SIGN,
        BlockId::MANGROVE_HANGING_SIGN,
        BlockId::MANGROVE_HANGING_SIGN,
        BlockId::MANGROVE_HANGING_SIGN,
        BlockId::MANGROVE_HANGING_SIGN,
        BlockId::MANGROVE_HANGING_SIGN,
        BlockId::MANGROVE_HANGING_SIGN,
        BlockId::MANGROVE_HANGING_SIGN,
        BlockId::MANGROVE_HANGING_SIGN,
        BlockId::MANGROVE_HANGING_SIGN,
        BlockId::MANGROVE_HANGING_SIGN,
        BlockId::MANGROVE_HANGING_SIGN,
        BlockId::MANGROVE_HANGING_SIGN,
        BlockId::MANGROVE_HANGING_SIGN,
        BlockId::MANGROVE_HANGING_SIGN,
        BlockId::MANGROVE_HANGING_SIGN,
        BlockId::MANGROVE_HANGING_SIGN,
        BlockId::MANGROVE_HANGING_SIGN,
        BlockId::MANGROVE_HANGING_SIGN,
        BlockId::MANGROVE_HANGING_SIGN,
        BlockId::MANGROVE_HANGING_SIGN,
        BlockId::MANGROVE_HANGING_SIGN,
        BlockId::MANGROVE_HANGING_SIGN,
        BlockId::MANGROVE_HANGING_SIGN,
        BlockId::MANGROVE_HANGING_SIGN,
        BlockId::MANGROVE_HANGING_SIGN,
        BlockId::MANGROVE_HANGING_SIGN,
        BlockId::MANGROVE_HANGING_SIGN,
        BlockId::MANGROVE_HANGING_SIGN,
        BlockId::MANGROVE_HANGING_SIGN,
        BlockId::MANGROVE_HANGING_SIGN,
        BlockId::MANGROVE_HANGING_SIGN,
        BlockId::MANGROVE_HANGING_SIGN,
        BlockId::MANGROVE_HANGING_SIGN,
        BlockId::MANGROVE_HANGING_SIGN,
        BlockId::MANGROVE_HANGING_SIGN,
        BlockId::MANGROVE_HANGING_SIGN,
        BlockId::MANGROVE_HANGING_SIGN,
        BlockId::MANGROVE_HANGING_SIGN,
        BlockId::MANGROVE_HANGING_SIGN,
        BlockId::MANGROVE_HANGING_SIGN,
        BlockId::MANGROVE_HANGING_SIGN,
        BlockId::MANGROVE_HANGING_SIGN,
        BlockId::MANGROVE_HANGING_SIGN,
        BlockId::MANGROVE_HANGING_SIGN,
        BlockId::MANGROVE_HANGING_SIGN,
        BlockId::MANGROVE_HANGING_SIGN,
        BlockId::MANGROVE_HANGING_SIGN,
        BlockId::MANGROVE_HANGING_SIGN,
        BlockId::MANGROVE_HANGING_SIGN,
        BlockId::MANGROVE_HANGING_SIGN,
        BlockId::MANGROVE_HANGING_SIGN,
        BlockId::MANGROVE_HANGING_SIGN,
        BlockId::MANGROVE_HANGING_SIGN,
        BlockId::MANGROVE_HANGING_SIGN,
        BlockId::MANGROVE_HANGING_SIGN,
        BlockId::MANGROVE_HANGING_SIGN,
        BlockId::MANGROVE_HANGING_SIGN,
        BlockId::MANGROVE_HANGING_SIGN,
        BlockId::MANGROVE_HANGING_SIGN,
        BlockId::MANGROVE_HANGING_SIGN,
        BlockId::MANGROVE_HANGING_SIGN,
        BlockId::MANGROVE_HANGING_SIGN,
        BlockId::MANGROVE_HANGING_SIGN,
        BlockId::MANGROVE_HANGING_SIGN,
        BlockId::BAMBOO_HANGING_SIGN,
        BlockId::BAMBOO_HANGING_SIGN,
        BlockId::BAMBOO_HANGING_SIGN,
        BlockId::BAMBOO_HANGING_SIGN,
        BlockId::BAMBOO_HANGING_SIGN,
        BlockId::BAMBOO_HANGING_SIGN,
        BlockId::BAMBOO_HANGING_SIGN,
        BlockId::BAMBOO_HANGING_SIGN,
        BlockId::BAMBOO_HANGING_SIGN,
        BlockId::BAMBOO_HANGING_SIGN,
        BlockId::BAMBOO_HANGING_SIGN,
        BlockId::BAMBOO_HANGING_SIGN,
        BlockId::BAMBOO_HANGING_SIGN,
        BlockId::BAMBOO_HANGING_SIGN,
        BlockId::BAMBOO_HANGING_SIGN,
        BlockId::BAMBOO_HANGING_SIGN,
        BlockId::BAMBOO_HANGING_SIGN,
        BlockId::BAMBOO_HANGING_SIGN,
        BlockId::BAMBOO_HANGING_SIGN,
        BlockId::BAMBOO_HANGING_SIGN,
        BlockId::BAMBOO_HANGING_SIGN,
        BlockId::BAMBOO_HANGING_SIGN,
        BlockId::BAMBOO_HANGING_SIGN,
        BlockId::BAMBOO_HANGING_SIGN,
        BlockId::BAMBOO_HANGING_SIGN,
        BlockId::BAMBOO_HANGING_SIGN,
        BlockId::BAMBOO_HANGING_SIGN,
        BlockId::BAMBOO_HANGING_SIGN,
        BlockId::BAMBOO_HANGING_SIGN,
        BlockId::BAMBOO_HANGING_SIGN,
        BlockId::BAMBOO_HANGING_SIGN,
        BlockId::BAMBOO_HANGING_SIGN,
        BlockId::BAMBOO_HANGING_SIGN,
        BlockId::BAMBOO_HANGING_SIGN,
        BlockId::BAMBOO_HANGING_SIGN,
        BlockId::BAMBOO_HANGING_SIGN,
        BlockId::BAMBOO_HANGING_SIGN,
        BlockId::BAMBOO_HANGING_SIGN,
        BlockId::BAMBOO_HANGING_SIGN,
        BlockId::BAMBOO_HANGING_SIGN,
        BlockId::BAMBOO_HANGING_SIGN,
        BlockId::BAMBOO_HANGING_SIGN,
        BlockId::BAMBOO_HANGING_SIGN,
        BlockId::BAMBOO_HANGING_SIGN,
        BlockId::BAMBOO_HANGING_SIGN,
        BlockId::BAMBOO_HANGING_SIGN,
        BlockId::BAMBOO_HANGING_SIGN,
        BlockId::BAMBOO_HANGING_SIGN,
        BlockId::BAMBOO_HANGING_SIGN,
        BlockId::BAMBOO_HANGING_SIGN,
        BlockId::BAMBOO_HANGING_SIGN,
        BlockId::BAMBOO_HANGING_SIGN,
        BlockId::BAMBOO_HANGING_SIGN,
        BlockId::BAMBOO_HANGING_SIGN,
        BlockId::BAMBOO_HANGING_SIGN,
        BlockId::BAMBOO_HANGING_SIGN,
        BlockId::BAMBOO_HANGING_SIGN,
        BlockId::BAMBOO_HANGING_SIGN,
        BlockId::BAMBOO_HANGING_SIGN,
        BlockId::BAMBOO_HANGING_SIGN,
        BlockId::BAMBOO_HANGING_SIGN,
        BlockId::BAMBOO_HANGING_SIGN,
        BlockId::BAMBOO_HANGING_SIGN,
        BlockId::BAMBOO_HANGING_SIGN,
        BlockId::OAK_WALL_HANGING_SIGN,
        BlockId::OAK_WALL_HANGING_SIGN,
        BlockId::OAK_WALL_HANGING_SIGN,
        BlockId::OAK_WALL_HANGING_SIGN,
        BlockId::OAK_WALL_HANGING_SIGN,
        BlockId::OAK_WALL_HANGING_SIGN,
        BlockId::OAK_WALL_HANGING_SIGN,
        BlockId::OAK_WALL_HANGING_SIGN,
        BlockId::SPRUCE_WALL_HANGING_SIGN,
        BlockId::SPRUCE_WALL_HANGING_SIGN,
        BlockId::SPRUCE_WALL_HANGING_SIGN,
        BlockId::SPRUCE_WALL_HANGING_SIGN,
        BlockId::SPRUCE_WALL_HANGING_SIGN,
        BlockId::SPRUCE_WALL_HANGING_SIGN,
        BlockId::SPRUCE_WALL_HANGING_SIGN,
        BlockId::SPRUCE_WALL_HANGING_SIGN,
        BlockId::BIRCH_WALL_HANGING_SIGN,
        BlockId::BIRCH_WALL_HANGING_SIGN,
        BlockId::BIRCH_WALL_HANGING_SIGN,
        BlockId::BIRCH_WALL_HANGING_SIGN,
        BlockId::BIRCH_WALL_HANGING_SIGN,
        BlockId::BIRCH_WALL_HANGING_SIGN,
        BlockId::BIRCH_WALL_HANGING_SIGN,
        BlockId::BIRCH_WALL_HANGING_SIGN,
        BlockId::ACACIA_WALL_HANGING_SIGN,
        BlockId::ACACIA_WALL_HANGING_SIGN,
        BlockId::ACACIA_WALL_HANGING_SIGN,
        BlockId::ACACIA_WALL_HANGING_SIGN,
        BlockId::ACACIA_WALL_HANGING_SIGN,
        BlockId::ACACIA_WALL_HANGING_SIGN,
        BlockId::ACACIA_WALL_HANGING_SIGN,
        BlockId::ACACIA_WALL_HANGING_SIGN,
        BlockId::CHERRY_WALL_HANGING_SIGN,
        BlockId::CHERRY_WALL_HANGING_SIGN,
        BlockId::CHERRY_WALL_HANGING_SIGN,
        BlockId::CHERRY_WALL_HANGING_SIGN,
        BlockId::CHERRY_WALL_HANGING_SIGN,
        BlockId::CHERRY_WALL_HANGING_SIGN,
        BlockId::CHERRY_WALL_HANGING_SIGN,
        BlockId::CHERRY_WALL_HANGING_SIGN,
        BlockId::JUNGLE_WALL_HANGING_SIGN,
        BlockId::JUNGLE_WALL_HANGING_SIGN,
        BlockId::JUNGLE_WALL_HANGING_SIGN,
        BlockId::JUNGLE_WALL_HANGING_SIGN,
        BlockId::JUNGLE_WALL_HANGING_SIGN,
        BlockId::JUNGLE_WALL_HANGING_SIGN,
        BlockId::JUNGLE_WALL_HANGING_SIGN,
        BlockId::JUNGLE_WALL_HANGING_SIGN,
        BlockId::DARK_OAK_WALL_HANGING_SIGN,
        BlockId::DARK_OAK_WALL_HANGING_SIGN,
        BlockId::DARK_OAK_WALL_HANGING_SIGN,
        BlockId::DARK_OAK_WALL_HANGING_SIGN,
        BlockId::DARK_OAK_WALL_HANGING_SIGN,
        BlockId::DARK_OAK_WALL_HANGING_SIGN,
        BlockId::DARK_OAK_WALL_HANGING_SIGN,
        BlockId::DARK_OAK_WALL_HANGING_SIGN,
        BlockId::PALE_OAK_WALL_HANGING_SIGN,
        BlockId::PALE_OAK_WALL_HANGING_SIGN,
        BlockId::PALE_OAK_WALL_HANGING_SIGN,
        BlockId::PALE_OAK_WALL_HANGING_SIGN,
        BlockId::PALE_OAK_WALL_HANGING_SIGN,
        BlockId::PALE_OAK_WALL_HANGING_SIGN,
        BlockId::PALE_OAK_WALL_HANGING_SIGN,
        BlockId::PALE_OAK_WALL_HANGING_SIGN,
        BlockId::MANGROVE_WALL_HANGING_SIGN,
        BlockId::MANGROVE_WALL_HANGING_SIGN,
        BlockId::MANGROVE_WALL_HANGING_SIGN,
        BlockId::MANGROVE_WALL_HANGING_SIGN,
        BlockId::MANGROVE_WALL_HANGING_SIGN,
        BlockId::MANGROVE_WALL_HANGING_SIGN,
        BlockId::MANGROVE_WALL_HANGING_SIGN,
        BlockId::MANGROVE_WALL_HANGING_SIGN,
        BlockId::CRIMSON_WALL_HANGING_SIGN,
        BlockId::CRIMSON_WALL_HANGING_SIGN,
        BlockId::CRIMSON_WALL_HANGING_SIGN,
        BlockId::CRIMSON_WALL_HANGING_SIGN,
        BlockId::CRIMSON_WALL_HANGING_SIGN,
        BlockId::CRIMSON_WALL_HANGING_SIGN,
        BlockId::CRIMSON_WALL_HANGING_SIGN,
        BlockId::CRIMSON_WALL_HANGING_SIGN,
        BlockId::WARPED_WALL_HANGING_SIGN,
        BlockId::WARPED_WALL_HANGING_SIGN,
        BlockId::WARPED_WALL_HANGING_SIGN,
        BlockId::WARPED_WALL_HANGING_SIGN,
        BlockId::WARPED_WALL_HANGING_SIGN,
        BlockId::WARPED_WALL_HANGING_SIGN,
        BlockId::WARPED_WALL_HANGING_SIGN,
        BlockId::WARPED_WALL_HANGING_SIGN,
        BlockId::BAMBOO_WALL_HANGING_SIGN,
        BlockId::BAMBOO_WALL_HANGING_SIGN,
        BlockId::BAMBOO_WALL_HANGING_SIGN,
        BlockId::BAMBOO_WALL_HANGING_SIGN,
        BlockId::BAMBOO_WALL_HANGING_SIGN,
        BlockId::BAMBOO_WALL_HANGING_SIGN,
        BlockId::BAMBOO_WALL_HANGING_SIGN,
        BlockId::BAMBOO_WALL_HANGING_SIGN,
        BlockId::LEVER,
        BlockId::LEVER,
        BlockId::LEVER,
        BlockId::LEVER,
        BlockId::LEVER,
        BlockId::LEVER,
        BlockId::LEVER,
        BlockId::LEVER,
        BlockId::LEVER,
        BlockId::LEVER,
        BlockId::LEVER,
        BlockId::LEVER,
        BlockId::LEVER,
        BlockId::LEVER,
        BlockId::LEVER,
        BlockId::LEVER,
        BlockId::LEVER,
        BlockId::LEVER,
        BlockId::LEVER,
        BlockId::LEVER,
        BlockId::LEVER,
        BlockId::LEVER,
        BlockId::LEVER,
        BlockId::LEVER,
        BlockId::STONE_PRESSURE_PLATE,
        BlockId::STONE_PRESSURE_PLATE,
        BlockId::IRON_DOOR,
        BlockId::IRON_DOOR,
        BlockId::IRON_DOOR,
        BlockId::IRON_DOOR,
        BlockId::IRON_DOOR,
        BlockId::IRON_DOOR,
        BlockId::IRON_DOOR,
        BlockId::IRON_DOOR,
        BlockId::IRON_DOOR,
        BlockId::IRON_DOOR,
        BlockId::IRON_DOOR,
        BlockId::IRON_DOOR,
        BlockId::IRON_DOOR,
        BlockId::IRON_DOOR,
        BlockId::IRON_DOOR,
        BlockId::IRON_DOOR,
        BlockId::IRON_DOOR,
        BlockId::IRON_DOOR,
        BlockId::IRON_DOOR,
        BlockId::IRON_DOOR,
        BlockId::IRON_DOOR,
        BlockId::IRON_DOOR,
        BlockId::IRON_DOOR,
        BlockId::IRON_DOOR,
        BlockId::IRON_DOOR,
        BlockId::IRON_DOOR,
        BlockId::IRON_DOOR,
        BlockId::IRON_DOOR,
        BlockId::IRON_DOOR,
        BlockId::IRON_DOOR,
        BlockId::IRON_DOOR,
        BlockId::IRON_DOOR,
        BlockId::IRON_DOOR,
        BlockId::IRON_DOOR,
        BlockId::IRON_DOOR,
        BlockId::IRON_DOOR,
        BlockId::IRON_DOOR,
        BlockId::IRON_DOOR,
        BlockId::IRON_DOOR,
        BlockId::IRON_DOOR,
        BlockId::IRON_DOOR,
        BlockId::IRON_DOOR,
        BlockId::IRON_DOOR,
        BlockId::IRON_DOOR,
        BlockId::IRON_DOOR,
        BlockId::IRON_DOOR,
        BlockId::IRON_DOOR,
        BlockId::IRON_DOOR,
        BlockId::IRON_DOOR,
        BlockId::IRON_DOOR,
        BlockId::IRON_DOOR,
        BlockId::IRON_DOOR,
        BlockId::IRON_DOOR,
        BlockId::IRON_DOOR,
        BlockId::IRON_DOOR,
        BlockId::IRON_DOOR,
        BlockId::IRON_DOOR,
        BlockId::IRON_DOOR,
        BlockId::IRON_DOOR,
        BlockId::IRON_DOOR,
        BlockId::IRON_DOOR,
        BlockId::IRON_DOOR,
        BlockId::IRON_DOOR,
        BlockId::IRON_DOOR,
        BlockId::OAK_PRESSURE_PLATE,
        BlockId::OAK_PRESSURE_PLATE,
        BlockId::SPRUCE_PRESSURE_PLATE,
        BlockId::SPRUCE_PRESSURE_PLATE,
        BlockId::BIRCH_PRESSURE_PLATE,
        BlockId::BIRCH_PRESSURE_PLATE,
        BlockId::JUNGLE_PRESSURE_PLATE,
        BlockId::JUNGLE_PRESSURE_PLATE,
        BlockId::ACACIA_PRESSURE_PLATE,
        BlockId::ACACIA_PRESSURE_PLATE,
        BlockId::CHERRY_PRESSURE_PLATE,
        BlockId::CHERRY_PRESSURE_PLATE,
        BlockId::DARK_OAK_PRESSURE_PLATE,
        BlockId::DARK_OAK_PRESSURE_PLATE,
        BlockId::PALE_OAK_PRESSURE_PLATE,
        BlockId::PALE_OAK_PRESSURE_PLATE,
        BlockId::MANGROVE_PRESSURE_PLATE,
        BlockId::MANGROVE_PRESSURE_PLATE,
        BlockId::BAMBOO_PRESSURE_PLATE,
        BlockId::BAMBOO_PRESSURE_PLATE,
        BlockId::REDSTONE_ORE,
        BlockId::REDSTONE_ORE,
        BlockId::DEEPSLATE_REDSTONE_ORE,
        BlockId::DEEPSLATE_REDSTONE_ORE,
        BlockId::REDSTONE_TORCH,
        BlockId::REDSTONE_TORCH,
        BlockId::REDSTONE_WALL_TORCH,
        BlockId::REDSTONE_WALL_TORCH,
        BlockId::REDSTONE_WALL_TORCH,
        BlockId::REDSTONE_WALL_TORCH,
        BlockId::REDSTONE_WALL_TORCH,
        BlockId::REDSTONE_WALL_TORCH,
        BlockId::REDSTONE_WALL_TORCH,
        BlockId::REDSTONE_WALL_TORCH,
        BlockId::STONE_BUTTON,
        BlockId::STONE_BUTTON,
        BlockId::STONE_BUTTON,
        BlockId::STONE_BUTTON,
        BlockId::STONE_BUTTON,
        BlockId::STONE_BUTTON,
        BlockId::STONE_BUTTON,
        BlockId::STONE_BUTTON,
        BlockId::STONE_BUTTON,
        BlockId::STONE_BUTTON,
        BlockId::STONE_BUTTON,
        BlockId::STONE_BUTTON,
        BlockId::STONE_BUTTON,
        BlockId::STONE_BUTTON,
        BlockId::STONE_BUTTON,
        BlockId::STONE_BUTTON,
        BlockId::STONE_BUTTON,
        BlockId::STONE_BUTTON,
        BlockId::STONE_BUTTON,
        BlockId::STONE_BUTTON,
        BlockId::STONE_BUTTON,
        BlockId::STONE_BUTTON,
        BlockId::STONE_BUTTON,
        BlockId::STONE_BUTTON,
        BlockId::SNOW,
        BlockId::SNOW,
        BlockId::SNOW,
        BlockId::SNOW,
        BlockId::SNOW,
        BlockId::SNOW,
        BlockId::SNOW,
        BlockId::SNOW,
        BlockId::ICE,
        BlockId::SNOW_BLOCK,
        BlockId::CACTUS,
        BlockId::CACTUS,
        BlockId::CACTUS,
        BlockId::CACTUS,
        BlockId::CACTUS,
        BlockId::CACTUS,
        BlockId::CACTUS,
        BlockId::CACTUS,
        BlockId::CACTUS,
        BlockId::CACTUS,
        BlockId::CACTUS,
        BlockId::CACTUS,
        BlockId::CACTUS,
        BlockId::CACTUS,
        BlockId::CACTUS,
        BlockId::CACTUS,
        BlockId::CACTUS_FLOWER,
        BlockId::CLAY,
        BlockId::SUGAR_CANE,
        BlockId::SUGAR_CANE,
        BlockId::SUGAR_CANE,
        BlockId::SUGAR_CANE,
        BlockId::SUGAR_CANE,
        BlockId::SUGAR_CANE,
        BlockId::SUGAR_CANE,
        BlockId::SUGAR_CANE,
        BlockId::SUGAR_CANE,
        BlockId::SUGAR_CANE,
        BlockId::SUGAR_CANE,
        BlockId::SUGAR_CANE,
        BlockId::SUGAR_CANE,
        BlockId::SUGAR_CANE,
        BlockId::SUGAR_CANE,
        BlockId::SUGAR_CANE,
        BlockId::JUKEBOX,
        BlockId::JUKEBOX,
        BlockId::OAK_FENCE,
        BlockId::OAK_FENCE,
        BlockId::OAK_FENCE,
        BlockId::OAK_FENCE,
        BlockId::OAK_FENCE,
        BlockId::OAK_FENCE,
        BlockId::OAK_FENCE,
        BlockId::OAK_FENCE,
        BlockId::OAK_FENCE,
        BlockId::OAK_FENCE,
        BlockId::OAK_FENCE,
        BlockId::OAK_FENCE,
        BlockId::OAK_FENCE,
        BlockId::OAK_FENCE,
        BlockId::OAK_FENCE,
        BlockId::OAK_FENCE,
        BlockId::OAK_FENCE,
        BlockId::OAK_FENCE,
        BlockId::OAK_FENCE,
        BlockId::OAK_FENCE,
        BlockId::OAK_FENCE,
        BlockId::OAK_FENCE,
        BlockId::OAK_FENCE,
        BlockId::OAK_FENCE,
        BlockId::OAK_FENCE,
        BlockId::OAK_FENCE,
        BlockId::OAK_FENCE,
        BlockId::OAK_FENCE,
        BlockId::OAK_FENCE,
        BlockId::OAK_FENCE,
        BlockId::OAK_FENCE,
        BlockId::OAK_FENCE,
        BlockId::NETHERRACK,
        BlockId::SOUL_SAND,
        BlockId::SOUL_SOIL,
        BlockId::BASALT,
        BlockId::BASALT,
        BlockId::BASALT,
        BlockId::POLISHED_BASALT,
        BlockId::POLISHED_BASALT,
        BlockId::POLISHED_BASALT,
        BlockId::SOUL_TORCH,
        BlockId::SOUL_WALL_TORCH,
        BlockId::SOUL_WALL_TORCH,
        BlockId::SOUL_WALL_TORCH,
        BlockId::SOUL_WALL_TORCH,
        BlockId::COPPER_TORCH,
        BlockId::COPPER_WALL_TORCH,
        BlockId::COPPER_WALL_TORCH,
        BlockId::COPPER_WALL_TORCH,
        BlockId::COPPER_WALL_TORCH,
        BlockId::GLOWSTONE,
        BlockId::NETHER_PORTAL,
        BlockId::NETHER_PORTAL,
        BlockId::CARVED_PUMPKIN,
        BlockId::CARVED_PUMPKIN,
        BlockId::CARVED_PUMPKIN,
        BlockId::CARVED_PUMPKIN,
        BlockId::JACK_O_LANTERN,
        BlockId::JACK_O_LANTERN,
        BlockId::JACK_O_LANTERN,
        BlockId::JACK_O_LANTERN,
        BlockId::CAKE,
        BlockId::CAKE,
        BlockId::CAKE,
        BlockId::CAKE,
        BlockId::CAKE,
        BlockId::CAKE,
        BlockId::CAKE,
        BlockId::REPEATER,
        BlockId::REPEATER,
        BlockId::REPEATER,
        BlockId::REPEATER,
        BlockId::REPEATER,
        BlockId::REPEATER,
        BlockId::REPEATER,
        BlockId::REPEATER,
        BlockId::REPEATER,
        BlockId::REPEATER,
        BlockId::REPEATER,
        BlockId::REPEATER,
        BlockId::REPEATER,
        BlockId::REPEATER,
        BlockId::REPEATER,
        BlockId::REPEATER,
        BlockId::REPEATER,
        BlockId::REPEATER,
        BlockId::REPEATER,
        BlockId::REPEATER,
        BlockId::REPEATER,
        BlockId::REPEATER,
        BlockId::REPEATER,
        BlockId::REPEATER,
        BlockId::REPEATER,
        BlockId::REPEATER,
        BlockId::REPEATER,
        BlockId::REPEATER,
        BlockId::REPEATER,
        BlockId::REPEATER,
        BlockId::REPEATER,
        BlockId::REPEATER,
        BlockId::REPEATER,
        BlockId::REPEATER,
        BlockId::REPEATER,
        BlockId::REPEATER,
        BlockId::REPEATER,
        BlockId::REPEATER,
        BlockId::REPEATER,
        BlockId::REPEATER,
        BlockId::REPEATER,
        BlockId::REPEATER,
        BlockId::REPEATER,
        BlockId::REPEATER,
        BlockId::REPEATER,
        BlockId::REPEATER,
        BlockId::REPEATER,
        BlockId::REPEATER,
        BlockId::REPEATER,
        BlockId::REPEATER,
        BlockId::REPEATER,
        BlockId::REPEATER,
        BlockId::REPEATER,
        BlockId::REPEATER,
        BlockId::REPEATER,
        BlockId::REPEATER,
        BlockId::REPEATER,
        BlockId::REPEATER,
        BlockId::REPEATER,
        BlockId::REPEATER,
        BlockId::REPEATER,
        BlockId::REPEATER,
        BlockId::REPEATER,
        BlockId::REPEATER,
        BlockId::WHITE_STAINED_GLASS,
        BlockId::ORANGE_STAINED_GLASS,
        BlockId::MAGENTA_STAINED_GLASS,
        BlockId::LIGHT_BLUE_STAINED_GLASS,
        BlockId::YELLOW_STAINED_GLASS,
        BlockId::LIME_STAINED_GLASS,
        BlockId::PINK_STAINED_GLASS,
        BlockId::GRAY_STAINED_GLASS,
        BlockId::LIGHT_GRAY_STAINED_GLASS,
        BlockId::CYAN_STAINED_GLASS,
        BlockId::PURPLE_STAINED_GLASS,
        BlockId::BLUE_STAINED_GLASS,
        BlockId::BROWN_STAINED_GLASS,
        BlockId::GREEN_STAINED_GLASS,
        BlockId::RED_STAINED_GLASS,
        BlockId::BLACK_STAINED_GLASS,
        BlockId::OAK_TRAPDOOR,
        BlockId::OAK_TRAPDOOR,
        BlockId::OAK_TRAPDOOR,
        BlockId::OAK_TRAPDOOR,
        BlockId::OAK_TRAPDOOR,
        BlockId::OAK_TRAPDOOR,
        BlockId::OAK_TRAPDOOR,
        BlockId::OAK_TRAPDOOR,
        BlockId::OAK_TRAPDOOR,
        BlockId::OAK_TRAPDOOR,
        BlockId::OAK_TRAPDOOR,
        BlockId::OAK_TRAPDOOR,
        BlockId::OAK_TRAPDOOR,
        BlockId::OAK_TRAPDOOR,
        BlockId::OAK_TRAPDOOR,
        BlockId::OAK_TRAPDOOR,
        BlockId::OAK_TRAPDOOR,
        BlockId::OAK_TRAPDOOR,
        BlockId::OAK_TRAPDOOR,
        BlockId::OAK_TRAPDOOR,
        BlockId::OAK_TRAPDOOR,
        BlockId::OAK_TRAPDOOR,
        BlockId::OAK_TRAPDOOR,
        BlockId::OAK_TRAPDOOR,
        BlockId::OAK_TRAPDOOR,
        BlockId::OAK_TRAPDOOR,
        BlockId::OAK_TRAPDOOR,
        BlockId::OAK_TRAPDOOR,
        BlockId::OAK_TRAPDOOR,
        BlockId::OAK_TRAPDOOR,
        BlockId::OAK_TRAPDOOR,
        BlockId::OAK_TRAPDOOR,
        BlockId::OAK_TRAPDOOR,
        BlockId::OAK_TRAPDOOR,
        BlockId::OAK_TRAPDOOR,
        BlockId::OAK_TRAPDOOR,
        BlockId::OAK_TRAPDOOR,
        BlockId::OAK_TRAPDOOR,
        BlockId::OAK_TRAPDOOR,
        BlockId::OAK_TRAPDOOR,
        BlockId::OAK_TRAPDOOR,
        BlockId::OAK_TRAPDOOR,
        BlockId::OAK_TRAPDOOR,
        BlockId::OAK_TRAPDOOR,
        BlockId::OAK_TRAPDOOR,
        BlockId::OAK_TRAPDOOR,
        BlockId::OAK_TRAPDOOR,
        BlockId::OAK_TRAPDOOR,
        BlockId::OAK_TRAPDOOR,
        BlockId::OAK_TRAPDOOR,
        BlockId::OAK_TRAPDOOR,
        BlockId::OAK_TRAPDOOR,
        BlockId::OAK_TRAPDOOR,
        BlockId::OAK_TRAPDOOR,
        BlockId::OAK_TRAPDOOR,
        BlockId::OAK_TRAPDOOR,
        BlockId::OAK_TRAPDOOR,
        BlockId::OAK_TRAPDOOR,
        BlockId::OAK_TRAPDOOR,
        BlockId::OAK_TRAPDOOR,
        BlockId::OAK_TRAPDOOR,
        BlockId::OAK_TRAPDOOR,
        BlockId::OAK_TRAPDOOR,
        BlockId::OAK_TRAPDOOR,
        BlockId::SPRUCE_TRAPDOOR,
        BlockId::SPRUCE_TRAPDOOR,
        BlockId::SPRUCE_TRAPDOOR,
        BlockId::SPRUCE_TRAPDOOR,
        BlockId::SPRUCE_TRAPDOOR,
        BlockId::SPRUCE_TRAPDOOR,
        BlockId::SPRUCE_TRAPDOOR,
        BlockId::SPRUCE_TRAPDOOR,
        BlockId::SPRUCE_TRAPDOOR,
        BlockId::SPRUCE_TRAPDOOR,
        BlockId::SPRUCE_TRAPDOOR,
        BlockId::SPRUCE_TRAPDOOR,
        BlockId::SPRUCE_TRAPDOOR,
        BlockId::SPRUCE_TRAPDOOR,
        BlockId::SPRUCE_TRAPDOOR,
        BlockId::SPRUCE_TRAPDOOR,
        BlockId::SPRUCE_TRAPDOOR,
        BlockId::SPRUCE_TRAPDOOR,
        BlockId::SPRUCE_TRAPDOOR,
        BlockId::SPRUCE_TRAPDOOR,
        BlockId::SPRUCE_TRAPDOOR,
        BlockId::SPRUCE_TRAPDOOR,
        BlockId::SPRUCE_TRAPDOOR,
        BlockId::SPRUCE_TRAPDOOR,
        BlockId::SPRUCE_TRAPDOOR,
        BlockId::SPRUCE_TRAPDOOR,
        BlockId::SPRUCE_TRAPDOOR,
        BlockId::SPRUCE_TRAPDOOR,
        BlockId::SPRUCE_TRAPDOOR,
        BlockId::SPRUCE_TRAPDOOR,
        BlockId::SPRUCE_TRAPDOOR,
        BlockId::SPRUCE_TRAPDOOR,
        BlockId::SPRUCE_TRAPDOOR,
        BlockId::SPRUCE_TRAPDOOR,
        BlockId::SPRUCE_TRAPDOOR,
        BlockId::SPRUCE_TRAPDOOR,
        BlockId::SPRUCE_TRAPDOOR,
        BlockId::SPRUCE_TRAPDOOR,
        BlockId::SPRUCE_TRAPDOOR,
        BlockId::SPRUCE_TRAPDOOR,
        BlockId::SPRUCE_TRAPDOOR,
        BlockId::SPRUCE_TRAPDOOR,
        BlockId::SPRUCE_TRAPDOOR,
        BlockId::SPRUCE_TRAPDOOR,
        BlockId::SPRUCE_TRAPDOOR,
        BlockId::SPRUCE_TRAPDOOR,
        BlockId::SPRUCE_TRAPDOOR,
        BlockId::SPRUCE_TRAPDOOR,
        BlockId::SPRUCE_TRAPDOOR,
        BlockId::SPRUCE_TRAPDOOR,
        BlockId::SPRUCE_TRAPDOOR,
        BlockId::SPRUCE_TRAPDOOR,
        BlockId::SPRUCE_TRAPDOOR,
        BlockId::SPRUCE_TRAPDOOR,
        BlockId::SPRUCE_TRAPDOOR,
        BlockId::SPRUCE_TRAPDOOR,
        BlockId::SPRUCE_TRAPDOOR,
        BlockId::SPRUCE_TRAPDOOR,
        BlockId::SPRUCE_TRAPDOOR,
        BlockId::SPRUCE_TRAPDOOR,
        BlockId::SPRUCE_TRAPDOOR,
        BlockId::SPRUCE_TRAPDOOR,
        BlockId::SPRUCE_TRAPDOOR,
        BlockId::SPRUCE_TRAPDOOR,
        BlockId::BIRCH_TRAPDOOR,
        BlockId::BIRCH_TRAPDOOR,
        BlockId::BIRCH_TRAPDOOR,
        BlockId::BIRCH_TRAPDOOR,
        BlockId::BIRCH_TRAPDOOR,
        BlockId::BIRCH_TRAPDOOR,
        BlockId::BIRCH_TRAPDOOR,
        BlockId::BIRCH_TRAPDOOR,
        BlockId::BIRCH_TRAPDOOR,
        BlockId::BIRCH_TRAPDOOR,
        BlockId::BIRCH_TRAPDOOR,
        BlockId::BIRCH_TRAPDOOR,
        BlockId::BIRCH_TRAPDOOR,
        BlockId::BIRCH_TRAPDOOR,
        BlockId::BIRCH_TRAPDOOR,
        BlockId::BIRCH_TRAPDOOR,
        BlockId::BIRCH_TRAPDOOR,
        BlockId::BIRCH_TRAPDOOR,
        BlockId::BIRCH_TRAPDOOR,
        BlockId::BIRCH_TRAPDOOR,
        BlockId::BIRCH_TRAPDOOR,
        BlockId::BIRCH_TRAPDOOR,
        BlockId::BIRCH_TRAPDOOR,
        BlockId::BIRCH_TRAPDOOR,
        BlockId::BIRCH_TRAPDOOR,
        BlockId::BIRCH_TRAPDOOR,
        BlockId::BIRCH_TRAPDOOR,
        BlockId::BIRCH_TRAPDOOR,
        BlockId::BIRCH_TRAPDOOR,
        BlockId::BIRCH_TRAPDOOR,
        BlockId::BIRCH_TRAPDOOR,
        BlockId::BIRCH_TRAPDOOR,
        BlockId::BIRCH_TRAPDOOR,
        BlockId::BIRCH_TRAPDOOR,
        BlockId::BIRCH_TRAPDOOR,
        BlockId::BIRCH_TRAPDOOR,
        BlockId::BIRCH_TRAPDOOR,
        BlockId::BIRCH_TRAPDOOR,
        BlockId::BIRCH_TRAPDOOR,
        BlockId::BIRCH_TRAPDOOR,
        BlockId::BIRCH_TRAPDOOR,
        BlockId::BIRCH_TRAPDOOR,
        BlockId::BIRCH_TRAPDOOR,
        BlockId::BIRCH_TRAPDOOR,
        BlockId::BIRCH_TRAPDOOR,
        BlockId::BIRCH_TRAPDOOR,
        BlockId::BIRCH_TRAPDOOR,
        BlockId::BIRCH_TRAPDOOR,
        BlockId::BIRCH_TRAPDOOR,
        BlockId::BIRCH_TRAPDOOR,
        BlockId::BIRCH_TRAPDOOR,
        BlockId::BIRCH_TRAPDOOR,
        BlockId::BIRCH_TRAPDOOR,
        BlockId::BIRCH_TRAPDOOR,
        BlockId::BIRCH_TRAPDOOR,
        BlockId::BIRCH_TRAPDOOR,
        BlockId::BIRCH_TRAPDOOR,
        BlockId::BIRCH_TRAPDOOR,
        BlockId::BIRCH_TRAPDOOR,
        BlockId::BIRCH_TRAPDOOR,
        BlockId::BIRCH_TRAPDOOR,
        BlockId::BIRCH_TRAPDOOR,
        BlockId::BIRCH_TRAPDOOR,
        BlockId::BIRCH_TRAPDOOR,
        BlockId::JUNGLE_TRAPDOOR,
        BlockId::JUNGLE_TRAPDOOR,
        BlockId::JUNGLE_TRAPDOOR,
        BlockId::JUNGLE_TRAPDOOR,
        BlockId::JUNGLE_TRAPDOOR,
        BlockId::JUNGLE_TRAPDOOR,
        BlockId::JUNGLE_TRAPDOOR,
        BlockId::JUNGLE_TRAPDOOR,
        BlockId::JUNGLE_TRAPDOOR,
        BlockId::JUNGLE_TRAPDOOR,
        BlockId::JUNGLE_TRAPDOOR,
        BlockId::JUNGLE_TRAPDOOR,
        BlockId::JUNGLE_TRAPDOOR,
        BlockId::JUNGLE_TRAPDOOR,
        BlockId::JUNGLE_TRAPDOOR,
        BlockId::JUNGLE_TRAPDOOR,
        BlockId::JUNGLE_TRAPDOOR,
        BlockId::JUNGLE_TRAPDOOR,
        BlockId::JUNGLE_TRAPDOOR,
        BlockId::JUNGLE_TRAPDOOR,
        BlockId::JUNGLE_TRAPDOOR,
        BlockId::JUNGLE_TRAPDOOR,
        BlockId::JUNGLE_TRAPDOOR,
        BlockId::JUNGLE_TRAPDOOR,
        BlockId::JUNGLE_TRAPDOOR,
        BlockId::JUNGLE_TRAPDOOR,
        BlockId::JUNGLE_TRAPDOOR,
        BlockId::JUNGLE_TRAPDOOR,
        BlockId::JUNGLE_TRAPDOOR,
        BlockId::JUNGLE_TRAPDOOR,
        BlockId::JUNGLE_TRAPDOOR,
        BlockId::JUNGLE_TRAPDOOR,
        BlockId::JUNGLE_TRAPDOOR,
        BlockId::JUNGLE_TRAPDOOR,
        BlockId::JUNGLE_TRAPDOOR,
        BlockId::JUNGLE_TRAPDOOR,
        BlockId::JUNGLE_TRAPDOOR,
        BlockId::JUNGLE_TRAPDOOR,
        BlockId::JUNGLE_TRAPDOOR,
        BlockId::JUNGLE_TRAPDOOR,
        BlockId::JUNGLE_TRAPDOOR,
        BlockId::JUNGLE_TRAPDOOR,
        BlockId::JUNGLE_TRAPDOOR,
        BlockId::JUNGLE_TRAPDOOR,
        BlockId::JUNGLE_TRAPDOOR,
        BlockId::JUNGLE_TRAPDOOR,
        BlockId::JUNGLE_TRAPDOOR,
        BlockId::JUNGLE_TRAPDOOR,
        BlockId::JUNGLE_TRAPDOOR,
        BlockId::JUNGLE_TRAPDOOR,
        BlockId::JUNGLE_TRAPDOOR,
        BlockId::JUNGLE_TRAPDOOR,
        BlockId::JUNGLE_TRAPDOOR,
        BlockId::JUNGLE_TRAPDOOR,
        BlockId::JUNGLE_TRAPDOOR,
        BlockId::JUNGLE_TRAPDOOR,
        BlockId::JUNGLE_TRAPDOOR,
        BlockId::JUNGLE_TRAPDOOR,
        BlockId::JUNGLE_TRAPDOOR,
        BlockId::JUNGLE_TRAPDOOR,
        BlockId::JUNGLE_TRAPDOOR,
        BlockId::JUNGLE_TRAPDOOR,
        BlockId::JUNGLE_TRAPDOOR,
        BlockId::JUNGLE_TRAPDOOR,
        BlockId::ACACIA_TRAPDOOR,
        BlockId::ACACIA_TRAPDOOR,
        BlockId::ACACIA_TRAPDOOR,
        BlockId::ACACIA_TRAPDOOR,
        BlockId::ACACIA_TRAPDOOR,
        BlockId::ACACIA_TRAPDOOR,
        BlockId::ACACIA_TRAPDOOR,
        BlockId::ACACIA_TRAPDOOR,
        BlockId::ACACIA_TRAPDOOR,
        BlockId::ACACIA_TRAPDOOR,
        BlockId::ACACIA_TRAPDOOR,
        BlockId::ACACIA_TRAPDOOR,
        BlockId::ACACIA_TRAPDOOR,
        BlockId::ACACIA_TRAPDOOR,
        BlockId::ACACIA_TRAPDOOR,
        BlockId::ACACIA_TRAPDOOR,
        BlockId::ACACIA_TRAPDOOR,
        BlockId::ACACIA_TRAPDOOR,
        BlockId::ACACIA_TRAPDOOR,
        BlockId::ACACIA_TRAPDOOR,
        BlockId::ACACIA_TRAPDOOR,
        BlockId::ACACIA_TRAPDOOR,
        BlockId::ACACIA_TRAPDOOR,
        BlockId::ACACIA_TRAPDOOR,
        BlockId::ACACIA_TRAPDOOR,
        BlockId::ACACIA_TRAPDOOR,
        BlockId::ACACIA_TRAPDOOR,
        BlockId::ACACIA_TRAPDOOR,
        BlockId::ACACIA_TRAPDOOR,
        BlockId::ACACIA_TRAPDOOR,
        BlockId::ACACIA_TRAPDOOR,
        BlockId::ACACIA_TRAPDOOR,
        BlockId::ACACIA_TRAPDOOR,
        BlockId::ACACIA_TRAPDOOR,
        BlockId::ACACIA_TRAPDOOR,
        BlockId::ACACIA_TRAPDOOR,
        BlockId::ACACIA_TRAPDOOR,
        BlockId::ACACIA_TRAPDOOR,
        BlockId::ACACIA_TRAPDOOR,
        BlockId::ACACIA_TRAPDOOR,
        BlockId::ACACIA_TRAPDOOR,
        BlockId::ACACIA_TRAPDOOR,
        BlockId::ACACIA_TRAPDOOR,
        BlockId::ACACIA_TRAPDOOR,
        BlockId::ACACIA_TRAPDOOR,
        BlockId::ACACIA_TRAPDOOR,
        BlockId::ACACIA_TRAPDOOR,
        BlockId::ACACIA_TRAPDOOR,
        BlockId::ACACIA_TRAPDOOR,
        BlockId::ACACIA_TRAPDOOR,
        BlockId::ACACIA_TRAPDOOR,
        BlockId::ACACIA_TRAPDOOR,
        BlockId::ACACIA_TRAPDOOR,
        BlockId::ACACIA_TRAPDOOR,
        BlockId::ACACIA_TRAPDOOR,
        BlockId::ACACIA_TRAPDOOR,
        BlockId::ACACIA_TRAPDOOR,
        BlockId::ACACIA_TRAPDOOR,
        BlockId::ACACIA_TRAPDOOR,
        BlockId::ACACIA_TRAPDOOR,
        BlockId::ACACIA_TRAPDOOR,
        BlockId::ACACIA_TRAPDOOR,
        BlockId::ACACIA_TRAPDOOR,
        BlockId::ACACIA_TRAPDOOR,
        BlockId::CHERRY_TRAPDOOR,
        BlockId::CHERRY_TRAPDOOR,
        BlockId::CHERRY_TRAPDOOR,
        BlockId::CHERRY_TRAPDOOR,
        BlockId::CHERRY_TRAPDOOR,
        BlockId::CHERRY_TRAPDOOR,
        BlockId::CHERRY_TRAPDOOR,
        BlockId::CHERRY_TRAPDOOR,
        BlockId::CHERRY_TRAPDOOR,
        BlockId::CHERRY_TRAPDOOR,
        BlockId::CHERRY_TRAPDOOR,
        BlockId::CHERRY_TRAPDOOR,
        BlockId::CHERRY_TRAPDOOR,
        BlockId::CHERRY_TRAPDOOR,
        BlockId::CHERRY_TRAPDOOR,
        BlockId::CHERRY_TRAPDOOR,
        BlockId::CHERRY_TRAPDOOR,
        BlockId::CHERRY_TRAPDOOR,
        BlockId::CHERRY_TRAPDOOR,
        BlockId::CHERRY_TRAPDOOR,
        BlockId::CHERRY_TRAPDOOR,
        BlockId::CHERRY_TRAPDOOR,
        BlockId::CHERRY_TRAPDOOR,
        BlockId::CHERRY_TRAPDOOR,
        BlockId::CHERRY_TRAPDOOR,
        BlockId::CHERRY_TRAPDOOR,
        BlockId::CHERRY_TRAPDOOR,
        BlockId::CHERRY_TRAPDOOR,
        BlockId::CHERRY_TRAPDOOR,
        BlockId::CHERRY_TRAPDOOR,
        BlockId::CHERRY_TRAPDOOR,
        BlockId::CHERRY_TRAPDOOR,
        BlockId::CHERRY_TRAPDOOR,
        BlockId::CHERRY_TRAPDOOR,
        BlockId::CHERRY_TRAPDOOR,
        BlockId::CHERRY_TRAPDOOR,
        BlockId::CHERRY_TRAPDOOR,
        BlockId::CHERRY_TRAPDOOR,
        BlockId::CHERRY_TRAPDOOR,
        BlockId::CHERRY_TRAPDOOR,
        BlockId::CHERRY_TRAPDOOR,
        BlockId::CHERRY_TRAPDOOR,
        BlockId::CHERRY_TRAPDOOR,
        BlockId::CHERRY_TRAPDOOR,
        BlockId::CHERRY_TRAPDOOR,
        BlockId::CHERRY_TRAPDOOR,
        BlockId::CHERRY_TRAPDOOR,
        BlockId::CHERRY_TRAPDOOR,
        BlockId::CHERRY_TRAPDOOR,
        BlockId::CHERRY_TRAPDOOR,
        BlockId::CHERRY_TRAPDOOR,
        BlockId::CHERRY_TRAPDOOR,
        BlockId::CHERRY_TRAPDOOR,
        BlockId::CHERRY_TRAPDOOR,
        BlockId::CHERRY_TRAPDOOR,
        BlockId::CHERRY_TRAPDOOR,
        BlockId::CHERRY_TRAPDOOR,
        BlockId::CHERRY_TRAPDOOR,
        BlockId::CHERRY_TRAPDOOR,
        BlockId::CHERRY_TRAPDOOR,
        BlockId::CHERRY_TRAPDOOR,
        BlockId::CHERRY_TRAPDOOR,
        BlockId::CHERRY_TRAPDOOR,
        BlockId::CHERRY_TRAPDOOR,
        BlockId::DARK_OAK_TRAPDOOR,
        BlockId::DARK_OAK_TRAPDOOR,
        BlockId::DARK_OAK_TRAPDOOR,
        BlockId::DARK_OAK_TRAPDOOR,
        BlockId::DARK_OAK_TRAPDOOR,
        BlockId::DARK_OAK_TRAPDOOR,
        BlockId::DARK_OAK_TRAPDOOR,
        BlockId::DARK_OAK_TRAPDOOR,
        BlockId::DARK_OAK_TRAPDOOR,
        BlockId::DARK_OAK_TRAPDOOR,
        BlockId::DARK_OAK_TRAPDOOR,
        BlockId::DARK_OAK_TRAPDOOR,
        BlockId::DARK_OAK_TRAPDOOR,
        BlockId::DARK_OAK_TRAPDOOR,
        BlockId::DARK_OAK_TRAPDOOR,
        BlockId::DARK_OAK_TRAPDOOR,
        BlockId::DARK_OAK_TRAPDOOR,
        BlockId::DARK_OAK_TRAPDOOR,
        BlockId::DARK_OAK_TRAPDOOR,
        BlockId::DARK_OAK_TRAPDOOR,
        BlockId::DARK_OAK_TRAPDOOR,
        BlockId::DARK_OAK_TRAPDOOR,
        BlockId::DARK_OAK_TRAPDOOR,
        BlockId::DARK_OAK_TRAPDOOR,
        BlockId::DARK_OAK_TRAPDOOR,
        BlockId::DARK_OAK_TRAPDOOR,
        BlockId::DARK_OAK_TRAPDOOR,
        BlockId::DARK_OAK_TRAPDOOR,
        BlockId::DARK_OAK_TRAPDOOR,
        BlockId::DARK_OAK_TRAPDOOR,
        BlockId::DARK_OAK_TRAPDOOR,
        BlockId::DARK_OAK_TRAPDOOR,
        BlockId::DARK_OAK_TRAPDOOR,
        BlockId::DARK_OAK_TRAPDOOR,
        BlockId::DARK_OAK_TRAPDOOR,
        BlockId::DARK_OAK_TRAPDOOR,
        BlockId::DARK_OAK_TRAPDOOR,
        BlockId::DARK_OAK_TRAPDOOR,
        BlockId::DARK_OAK_TRAPDOOR,
        BlockId::DARK_OAK_TRAPDOOR,
        BlockId::DARK_OAK_TRAPDOOR,
        BlockId::DARK_OAK_TRAPDOOR,
        BlockId::DARK_OAK_TRAPDOOR,
        BlockId::DARK_OAK_TRAPDOOR,
        BlockId::DARK_OAK_TRAPDOOR,
        BlockId::DARK_OAK_TRAPDOOR,
        BlockId::DARK_OAK_TRAPDOOR,
        BlockId::DARK_OAK_TRAPDOOR,
        BlockId::DARK_OAK_TRAPDOOR,
        BlockId::DARK_OAK_TRAPDOOR,
        BlockId::DARK_OAK_TRAPDOOR,
        BlockId::DARK_OAK_TRAPDOOR,
        BlockId::DARK_OAK_TRAPDOOR,
        BlockId::DARK_OAK_TRAPDOOR,
        BlockId::DARK_OAK_TRAPDOOR,
        BlockId::DARK_OAK_TRAPDOOR,
        BlockId::DARK_OAK_TRAPDOOR,
        BlockId::DARK_OAK_TRAPDOOR,
        BlockId::DARK_OAK_TRAPDOOR,
        BlockId::DARK_OAK_TRAPDOOR,
        BlockId::DARK_OAK_TRAPDOOR,
        BlockId::DARK_OAK_TRAPDOOR,
        BlockId::DARK_OAK_TRAPDOOR,
        BlockId::DARK_OAK_TRAPDOOR,
        BlockId::PALE_OAK_TRAPDOOR,
        BlockId::PALE_OAK_TRAPDOOR,
        BlockId::PALE_OAK_TRAPDOOR,
        BlockId::PALE_OAK_TRAPDOOR,
        BlockId::PALE_OAK_TRAPDOOR,
        BlockId::PALE_OAK_TRAPDOOR,
        BlockId::PALE_OAK_TRAPDOOR,
        BlockId::PALE_OAK_TRAPDOOR,
        BlockId::PALE_OAK_TRAPDOOR,
        BlockId::PALE_OAK_TRAPDOOR,
        BlockId::PALE_OAK_TRAPDOOR,
        BlockId::PALE_OAK_TRAPDOOR,
        BlockId::PALE_OAK_TRAPDOOR,
        BlockId::PALE_OAK_TRAPDOOR,
        BlockId::PALE_OAK_TRAPDOOR,
        BlockId::PALE_OAK_TRAPDOOR,
        BlockId::PALE_OAK_TRAPDOOR,
        BlockId::PALE_OAK_TRAPDOOR,
        BlockId::PALE_OAK_TRAPDOOR,
        BlockId::PALE_OAK_TRAPDOOR,
        BlockId::PALE_OAK_TRAPDOOR,
        BlockId::PALE_OAK_TRAPDOOR,
        BlockId::PALE_OAK_TRAPDOOR,
        BlockId::PALE_OAK_TRAPDOOR,
        BlockId::PALE_OAK_TRAPDOOR,
        BlockId::PALE_OAK_TRAPDOOR,
        BlockId::PALE_OAK_TRAPDOOR,
        BlockId::PALE_OAK_TRAPDOOR,
        BlockId::PALE_OAK_TRAPDOOR,
        BlockId::PALE_OAK_TRAPDOOR,
        BlockId::PALE_OAK_TRAPDOOR,
        BlockId::PALE_OAK_TRAPDOOR,
        BlockId::PALE_OAK_TRAPDOOR,
        BlockId::PALE_OAK_TRAPDOOR,
        BlockId::PALE_OAK_TRAPDOOR,
        BlockId::PALE_OAK_TRAPDOOR,
        BlockId::PALE_OAK_TRAPDOOR,
        BlockId::PALE_OAK_TRAPDOOR,
        BlockId::PALE_OAK_TRAPDOOR,
        BlockId::PALE_OAK_TRAPDOOR,
        BlockId::PALE_OAK_TRAPDOOR,
        BlockId::PALE_OAK_TRAPDOOR,
        BlockId::PALE_OAK_TRAPDOOR,
        BlockId::PALE_OAK_TRAPDOOR,
        BlockId::PALE_OAK_TRAPDOOR,
        BlockId::PALE_OAK_TRAPDOOR,
        BlockId::PALE_OAK_TRAPDOOR,
        BlockId::PALE_OAK_TRAPDOOR,
        BlockId::PALE_OAK_TRAPDOOR,
        BlockId::PALE_OAK_TRAPDOOR,
        BlockId::PALE_OAK_TRAPDOOR,
        BlockId::PALE_OAK_TRAPDOOR,
        BlockId::PALE_OAK_TRAPDOOR,
        BlockId::PALE_OAK_TRAPDOOR,
        BlockId::PALE_OAK_TRAPDOOR,
        BlockId::PALE_OAK_TRAPDOOR,
        BlockId::PALE_OAK_TRAPDOOR,
        BlockId::PALE_OAK_TRAPDOOR,
        BlockId::PALE_OAK_TRAPDOOR,
        BlockId::PALE_OAK_TRAPDOOR,
        BlockId::PALE_OAK_TRAPDOOR,
        BlockId::PALE_OAK_TRAPDOOR,
        BlockId::PALE_OAK_TRAPDOOR,
        BlockId::PALE_OAK_TRAPDOOR,
        BlockId::MANGROVE_TRAPDOOR,
        BlockId::MANGROVE_TRAPDOOR,
        BlockId::MANGROVE_TRAPDOOR,
        BlockId::MANGROVE_TRAPDOOR,
        BlockId::MANGROVE_TRAPDOOR,
        BlockId::MANGROVE_TRAPDOOR,
        BlockId::MANGROVE_TRAPDOOR,
        BlockId::MANGROVE_TRAPDOOR,
        BlockId::MANGROVE_TRAPDOOR,
        BlockId::MANGROVE_TRAPDOOR,
        BlockId::MANGROVE_TRAPDOOR,
        BlockId::MANGROVE_TRAPDOOR,
        BlockId::MANGROVE_TRAPDOOR,
        BlockId::MANGROVE_TRAPDOOR,
        BlockId::MANGROVE_TRAPDOOR,
        BlockId::MANGROVE_TRAPDOOR,
        BlockId::MANGROVE_TRAPDOOR,
        BlockId::MANGROVE_TRAPDOOR,
        BlockId::MANGROVE_TRAPDOOR,
        BlockId::MANGROVE_TRAPDOOR,
        BlockId::MANGROVE_TRAPDOOR,
        BlockId::MANGROVE_TRAPDOOR,
        BlockId::MANGROVE_TRAPDOOR,
        BlockId::MANGROVE_TRAPDOOR,
        BlockId::MANGROVE_TRAPDOOR,
        BlockId::MANGROVE_TRAPDOOR,
        BlockId::MANGROVE_TRAPDOOR,
        BlockId::MANGROVE_TRAPDOOR,
        BlockId::MANGROVE_TRAPDOOR,
        BlockId::MANGROVE_TRAPDOOR,
        BlockId::MANGROVE_TRAPDOOR,
        BlockId::MANGROVE_TRAPDOOR,
        BlockId::MANGROVE_TRAPDOOR,
        BlockId::MANGROVE_TRAPDOOR,
        BlockId::MANGROVE_TRAPDOOR,
        BlockId::MANGROVE_TRAPDOOR,
        BlockId::MANGROVE_TRAPDOOR,
        BlockId::MANGROVE_TRAPDOOR,
        BlockId::MANGROVE_TRAPDOOR,
        BlockId::MANGROVE_TRAPDOOR,
        BlockId::MANGROVE_TRAPDOOR,
        BlockId::MANGROVE_TRAPDOOR,
        BlockId::MANGROVE_TRAPDOOR,
        BlockId::MANGROVE_TRAPDOOR,
        BlockId::MANGROVE_TRAPDOOR,
        BlockId::MANGROVE_TRAPDOOR,
        BlockId::MANGROVE_TRAPDOOR,
        BlockId::MANGROVE_TRAPDOOR,
        BlockId::MANGROVE_TRAPDOOR,
        BlockId::MANGROVE_TRAPDOOR,
        BlockId::MANGROVE_TRAPDOOR,
        BlockId::MANGROVE_TRAPDOOR,
        BlockId::MANGROVE_TRAPDOOR,
        BlockId::MANGROVE_TRAPDOOR,
        BlockId::MANGROVE_TRAPDOOR,
        BlockId::MANGROVE_TRAPDOOR,
        BlockId::MANGROVE_TRAPDOOR,
        BlockId::MANGROVE_TRAPDOOR,
        BlockId::MANGROVE_TRAPDOOR,
        BlockId::MANGROVE_TRAPDOOR,
        BlockId::MANGROVE_TRAPDOOR,
        BlockId::MANGROVE_TRAPDOOR,
        BlockId::MANGROVE_TRAPDOOR,
        BlockId::MANGROVE_TRAPDOOR,
        BlockId::BAMBOO_TRAPDOOR,
        BlockId::BAMBOO_TRAPDOOR,
        BlockId::BAMBOO_TRAPDOOR,
        BlockId::BAMBOO_TRAPDOOR,
        BlockId::BAMBOO_TRAPDOOR,
        BlockId::BAMBOO_TRAPDOOR,
        BlockId::BAMBOO_TRAPDOOR,
        BlockId::BAMBOO_TRAPDOOR,
        BlockId::BAMBOO_TRAPDOOR,
        BlockId::BAMBOO_TRAPDOOR,
        BlockId::BAMBOO_TRAPDOOR,
        BlockId::BAMBOO_TRAPDOOR,
        BlockId::BAMBOO_TRAPDOOR,
        BlockId::BAMBOO_TRAPDOOR,
        BlockId::BAMBOO_TRAPDOOR,
        BlockId::BAMBOO_TRAPDOOR,
        BlockId::BAMBOO_TRAPDOOR,
        BlockId::BAMBOO_TRAPDOOR,
        BlockId::BAMBOO_TRAPDOOR,
        BlockId::BAMBOO_TRAPDOOR,
        BlockId::BAMBOO_TRAPDOOR,
        BlockId::BAMBOO_TRAPDOOR,
        BlockId::BAMBOO_TRAPDOOR,
        BlockId::BAMBOO_TRAPDOOR,
        BlockId::BAMBOO_TRAPDOOR,
        BlockId::BAMBOO_TRAPDOOR,
        BlockId::BAMBOO_TRAPDOOR,
        BlockId::BAMBOO_TRAPDOOR,
        BlockId::BAMBOO_TRAPDOOR,
        BlockId::BAMBOO_TRAPDOOR,
        BlockId::BAMBOO_TRAPDOOR,
        BlockId::BAMBOO_TRAPDOOR,
        BlockId::BAMBOO_TRAPDOOR,
        BlockId::BAMBOO_TRAPDOOR,
        BlockId::BAMBOO_TRAPDOOR,
        BlockId::BAMBOO_TRAPDOOR,
        BlockId::BAMBOO_TRAPDOOR,
        BlockId::BAMBOO_TRAPDOOR,
        BlockId::BAMBOO_TRAPDOOR,
        BlockId::BAMBOO_TRAPDOOR,
        BlockId::BAMBOO_TRAPDOOR,
        BlockId::BAMBOO_TRAPDOOR,
        BlockId::BAMBOO_TRAPDOOR,
        BlockId::BAMBOO_TRAPDOOR,
        BlockId::BAMBOO_TRAPDOOR,
        BlockId::BAMBOO_TRAPDOOR,
        BlockId::BAMBOO_TRAPDOOR,
        BlockId::BAMBOO_TRAPDOOR,
        BlockId::BAMBOO_TRAPDOOR,
        BlockId::BAMBOO_TRAPDOOR,
        BlockId::BAMBOO_TRAPDOOR,
        BlockId::BAMBOO_TRAPDOOR,
        BlockId::BAMBOO_TRAPDOOR,
        BlockId::BAMBOO_TRAPDOOR,
        BlockId::BAMBOO_TRAPDOOR,
        BlockId::BAMBOO_TRAPDOOR,
        BlockId::BAMBOO_TRAPDOOR,
        BlockId::BAMBOO_TRAPDOOR,
        BlockId::BAMBOO_TRAPDOOR,
        BlockId::BAMBOO_TRAPDOOR,
        BlockId::BAMBOO_TRAPDOOR,
        BlockId::BAMBOO_TRAPDOOR,
        BlockId::BAMBOO_TRAPDOOR,
        BlockId::BAMBOO_TRAPDOOR,
        BlockId::STONE_BRICKS,
        BlockId::MOSSY_STONE_BRICKS,
        BlockId::CRACKED_STONE_BRICKS,
        BlockId::CHISELED_STONE_BRICKS,
        BlockId::PACKED_MUD,
        BlockId::MUD_BRICKS,
        BlockId::INFESTED_STONE,
        BlockId::INFESTED_COBBLESTONE,
        BlockId::INFESTED_STONE_BRICKS,
        BlockId::INFESTED_MOSSY_STONE_BRICKS,
        BlockId::INFESTED_CRACKED_STONE_BRICKS,
        BlockId::INFESTED_CHISELED_STONE_BRICKS,
        BlockId::BROWN_MUSHROOM_BLOCK,
        BlockId::BROWN_MUSHROOM_BLOCK,
        BlockId::BROWN_MUSHROOM_BLOCK,
        BlockId::BROWN_MUSHROOM_BLOCK,
        BlockId::BROWN_MUSHROOM_BLOCK,
        BlockId::BROWN_MUSHROOM_BLOCK,
        BlockId::BROWN_MUSHROOM_BLOCK,
        BlockId::BROWN_MUSHROOM_BLOCK,
        BlockId::BROWN_MUSHROOM_BLOCK,
        BlockId::BROWN_MUSHROOM_BLOCK,
        BlockId::BROWN_MUSHROOM_BLOCK,
        BlockId::BROWN_MUSHROOM_BLOCK,
        BlockId::BROWN_MUSHROOM_BLOCK,
        BlockId::BROWN_MUSHROOM_BLOCK,
        BlockId::BROWN_MUSHROOM_BLOCK,
        BlockId::BROWN_MUSHROOM_BLOCK,
        BlockId::BROWN_MUSHROOM_BLOCK,
        BlockId::BROWN_MUSHROOM_BLOCK,
        BlockId::BROWN_MUSHROOM_BLOCK,
        BlockId::BROWN_MUSHROOM_BLOCK,
        BlockId::BROWN_MUSHROOM_BLOCK,
        BlockId::BROWN_MUSHROOM_BLOCK,
        BlockId::BROWN_MUSHROOM_BLOCK,
        BlockId::BROWN_MUSHROOM_BLOCK,
        BlockId::BROWN_MUSHROOM_BLOCK,
        BlockId::BROWN_MUSHROOM_BLOCK,
        BlockId::BROWN_MUSHROOM_BLOCK,
        BlockId::BROWN_MUSHROOM_BLOCK,
        BlockId::BROWN_MUSHROOM_BLOCK,
        BlockId::BROWN_MUSHROOM_BLOCK,
        BlockId::BROWN_MUSHROOM_BLOCK,
        BlockId::BROWN_MUSHROOM_BLOCK,
        BlockId::BROWN_MUSHROOM_BLOCK,
        BlockId::BROWN_MUSHROOM_BLOCK,
        BlockId::BROWN_MUSHROOM_BLOCK,
        BlockId::BROWN_MUSHROOM_BLOCK,
        BlockId::BROWN_MUSHROOM_BLOCK,
        BlockId::BROWN_MUSHROOM_BLOCK,
        BlockId::BROWN_MUSHROOM_BLOCK,
        BlockId::BROWN_MUSHROOM_BLOCK,
        BlockId::BROWN_MUSHROOM_BLOCK,
        BlockId::BROWN_MUSHROOM_BLOCK,
        BlockId::BROWN_MUSHROOM_BLOCK,
        BlockId::BROWN_MUSHROOM_BLOCK,
        BlockId::BROWN_MUSHROOM_BLOCK,
        BlockId::BROWN_MUSHROOM_BLOCK,
        BlockId::BROWN_MUSHROOM_BLOCK,
        BlockId::BROWN_MUSHROOM_BLOCK,
        BlockId::BROWN_MUSHROOM_BLOCK,
        BlockId::BROWN_MUSHROOM_BLOCK,
        BlockId::BROWN_MUSHROOM_BLOCK,
        BlockId::BROWN_MUSHROOM_BLOCK,
        BlockId::BROWN_MUSHROOM_BLOCK,
        BlockId::BROWN_MUSHROOM_BLOCK,
        BlockId::BROWN_MUSHROOM_BLOCK,
        BlockId::BROWN_MUSHROOM_BLOCK,
        BlockId::BROWN_MUSHROOM_BLOCK,
        BlockId::BROWN_MUSHROOM_BLOCK,
        BlockId::BROWN_MUSHROOM_BLOCK,
        BlockId::BROWN_MUSHROOM_BLOCK,
        BlockId::BROWN_MUSHROOM_BLOCK,
        BlockId::BROWN_MUSHROOM_BLOCK,
        BlockId::BROWN_MUSHROOM_BLOCK,
        BlockId::BROWN_MUSHROOM_BLOCK,
        BlockId::RED_MUSHROOM_BLOCK,
        BlockId::RED_MUSHROOM_BLOCK,
        BlockId::RED_MUSHROOM_BLOCK,
        BlockId::RED_MUSHROOM_BLOCK,
        BlockId::RED_MUSHROOM_BLOCK,
        BlockId::RED_MUSHROOM_BLOCK,
        BlockId::RED_MUSHROOM_BLOCK,
        BlockId::RED_MUSHROOM_BLOCK,
        BlockId::RED_MUSHROOM_BLOCK,
        BlockId::RED_MUSHROOM_BLOCK,
        BlockId::RED_MUSHROOM_BLOCK,
        BlockId::RED_MUSHROOM_BLOCK,
        BlockId::RED_MUSHROOM_BLOCK,
        BlockId::RED_MUSHROOM_BLOCK,
        BlockId::RED_MUSHROOM_BLOCK,
        BlockId::RED_MUSHROOM_BLOCK,
        BlockId::RED_MUSHROOM_BLOCK,
        BlockId::RED_MUSHROOM_BLOCK,
        BlockId::RED_MUSHROOM_BLOCK,
        BlockId::RED_MUSHROOM_BLOCK,
        BlockId::RED_MUSHROOM_BLOCK,
        BlockId::RED_MUSHROOM_BLOCK,
        BlockId::RED_MUSHROOM_BLOCK,
        BlockId::RED_MUSHROOM_BLOCK,
        BlockId::RED_MUSHROOM_BLOCK,
        BlockId::RED_MUSHROOM_BLOCK,
        BlockId::RED_MUSHROOM_BLOCK,
        BlockId::RED_MUSHROOM_BLOCK,
        BlockId::RED_MUSHROOM_BLOCK,
        BlockId::RED_MUSHROOM_BLOCK,
        BlockId::RED_MUSHROOM_BLOCK,
        BlockId::RED_MUSHROOM_BLOCK,
        BlockId::RED_MUSHROOM_BLOCK,
        BlockId::RED_MUSHROOM_BLOCK,
        BlockId::RED_MUSHROOM_BLOCK,
        BlockId::RED_MUSHROOM_BLOCK,
        BlockId::RED_MUSHROOM_BLOCK,
        BlockId::RED_MUSHROOM_BLOCK,
        BlockId::RED_MUSHROOM_BLOCK,
        BlockId::RED_MUSHROOM_BLOCK,
        BlockId::RED_MUSHROOM_BLOCK,
        BlockId::RED_MUSHROOM_BLOCK,
        BlockId::RED_MUSHROOM_BLOCK,
        BlockId::RED_MUSHROOM_BLOCK,
        BlockId::RED_MUSHROOM_BLOCK,
        BlockId::RED_MUSHROOM_BLOCK,
        BlockId::RED_MUSHROOM_BLOCK,
        BlockId::RED_MUSHROOM_BLOCK,
        BlockId::RED_MUSHROOM_BLOCK,
        BlockId::RED_MUSHROOM_BLOCK,
        BlockId::RED_MUSHROOM_BLOCK,
        BlockId::RED_MUSHROOM_BLOCK,
        BlockId::RED_MUSHROOM_BLOCK,
        BlockId::RED_MUSHROOM_BLOCK,
        BlockId::RED_MUSHROOM_BLOCK,
        BlockId::RED_MUSHROOM_BLOCK,
        BlockId::RED_MUSHROOM_BLOCK,
        BlockId::RED_MUSHROOM_BLOCK,
        BlockId::RED_MUSHROOM_BLOCK,
        BlockId::RED_MUSHROOM_BLOCK,
        BlockId::RED_MUSHROOM_BLOCK,
        BlockId::RED_MUSHROOM_BLOCK,
        BlockId::RED_MUSHROOM_BLOCK,
        BlockId::RED_MUSHROOM_BLOCK,
        BlockId::MUSHROOM_STEM,
        BlockId::MUSHROOM_STEM,
        BlockId::MUSHROOM_STEM,
        BlockId::MUSHROOM_STEM,
        BlockId::MUSHROOM_STEM,
        BlockId::MUSHROOM_STEM,
        BlockId::MUSHROOM_STEM,
        BlockId::MUSHROOM_STEM,
        BlockId::MUSHROOM_STEM,
        BlockId::MUSHROOM_STEM,
        BlockId::MUSHROOM_STEM,
        BlockId::MUSHROOM_STEM,
        BlockId::MUSHROOM_STEM,
        BlockId::MUSHROOM_STEM,
        BlockId::MUSHROOM_STEM,
        BlockId::MUSHROOM_STEM,
        BlockId::MUSHROOM_STEM,
        BlockId::MUSHROOM_STEM,
        BlockId::MUSHROOM_STEM,
        BlockId::MUSHROOM_STEM,
        BlockId::MUSHROOM_STEM,
        BlockId::MUSHROOM_STEM,
        BlockId::MUSHROOM_STEM,
        BlockId::MUSHROOM_STEM,
        BlockId::MUSHROOM_STEM,
        BlockId::MUSHROOM_STEM,
        BlockId::MUSHROOM_STEM,
        BlockId::MUSHROOM_STEM,
        BlockId::MUSHROOM_STEM,
        BlockId::MUSHROOM_STEM,
        BlockId::MUSHROOM_STEM,
        BlockId::MUSHROOM_STEM,
        BlockId::MUSHROOM_STEM,
        BlockId::MUSHROOM_STEM,
        BlockId::MUSHROOM_STEM,
        BlockId::MUSHROOM_STEM,
        BlockId::MUSHROOM_STEM,
        BlockId::MUSHROOM_STEM,
        BlockId::MUSHROOM_STEM,
        BlockId::MUSHROOM_STEM,
        BlockId::MUSHROOM_STEM,
        BlockId::MUSHROOM_STEM,
        BlockId::MUSHROOM_STEM,
        BlockId::MUSHROOM_STEM,
        BlockId::MUSHROOM_STEM,
        BlockId::MUSHROOM_STEM,
        BlockId::MUSHROOM_STEM,
        BlockId::MUSHROOM_STEM,
        BlockId::MUSHROOM_STEM,
        BlockId::MUSHROOM_STEM,
        BlockId::MUSHROOM_STEM,
        BlockId::MUSHROOM_STEM,
        BlockId::MUSHROOM_STEM,
        BlockId::MUSHROOM_STEM,
        BlockId::MUSHROOM_STEM,
        BlockId::MUSHROOM_STEM,
        BlockId::MUSHROOM_STEM,
        BlockId::MUSHROOM_STEM,
        BlockId::MUSHROOM_STEM,
        BlockId::MUSHROOM_STEM,
        BlockId::MUSHROOM_STEM,
        BlockId::MUSHROOM_STEM,
        BlockId::MUSHROOM_STEM,
        BlockId::MUSHROOM_STEM,
        BlockId::IRON_BARS,
        BlockId::IRON_BARS,
        BlockId::IRON_BARS,
        BlockId::IRON_BARS,
        BlockId::IRON_BARS,
        BlockId::IRON_BARS,
        BlockId::IRON_BARS,
        BlockId::IRON_BARS,
        BlockId::IRON_BARS,
        BlockId::IRON_BARS,
        BlockId::IRON_BARS,
        BlockId::IRON_BARS,
        BlockId::IRON_BARS,
        BlockId::IRON_BARS,
        BlockId::IRON_BARS,
        BlockId::IRON_BARS,
        BlockId::IRON_BARS,
        BlockId::IRON_BARS,
        BlockId::IRON_BARS,
        BlockId::IRON_BARS,
        BlockId::IRON_BARS,
        BlockId::IRON_BARS,
        BlockId::IRON_BARS,
        BlockId::IRON_BARS,
        BlockId::IRON_BARS,
        BlockId::IRON_BARS,
        BlockId::IRON_BARS,
        BlockId::IRON_BARS,
        BlockId::IRON_BARS,
        BlockId::IRON_BARS,
        BlockId::IRON_BARS,
        BlockId::IRON_BARS,
        BlockId::COPPER_BARS,
        BlockId::COPPER_BARS,
        BlockId::COPPER_BARS,
        BlockId::COPPER_BARS,
        BlockId::COPPER_BARS,
        BlockId::COPPER_BARS,
        BlockId::COPPER_BARS,
        BlockId::COPPER_BARS,
        BlockId::COPPER_BARS,
        BlockId::COPPER_BARS,
        BlockId::COPPER_BARS,
        BlockId::COPPER_BARS,
        BlockId::COPPER_BARS,
        BlockId::COPPER_BARS,
        BlockId::COPPER_BARS,
        BlockId::COPPER_BARS,
        BlockId::COPPER_BARS,
        BlockId::COPPER_BARS,
        BlockId::COPPER_BARS,
        BlockId::COPPER_BARS,
        BlockId::COPPER_BARS,
        BlockId::COPPER_BARS,
        BlockId::COPPER_BARS,
        BlockId::COPPER_BARS,
        BlockId::COPPER_BARS,
        BlockId::COPPER_BARS,
        BlockId::COPPER_BARS,
        BlockId::COPPER_BARS,
        BlockId::COPPER_BARS,
        BlockId::COPPER_BARS,
        BlockId::COPPER_BARS,
        BlockId::COPPER_BARS,
        BlockId::EXPOSED_COPPER_BARS,
        BlockId::EXPOSED_COPPER_BARS,
        BlockId::EXPOSED_COPPER_BARS,
        BlockId::EXPOSED_COPPER_BARS,
        BlockId::EXPOSED_COPPER_BARS,
        BlockId::EXPOSED_COPPER_BARS,
        BlockId::EXPOSED_COPPER_BARS,
        BlockId::EXPOSED_COPPER_BARS,
        BlockId::EXPOSED_COPPER_BARS,
        BlockId::EXPOSED_COPPER_BARS,
        BlockId::EXPOSED_COPPER_BARS,
        BlockId::EXPOSED_COPPER_BARS,
        BlockId::EXPOSED_COPPER_BARS,
        BlockId::EXPOSED_COPPER_BARS,
        BlockId::EXPOSED_COPPER_BARS,
        BlockId::EXPOSED_COPPER_BARS,
        BlockId::EXPOSED_COPPER_BARS,
        BlockId::EXPOSED_COPPER_BARS,
        BlockId::EXPOSED_COPPER_BARS,
        BlockId::EXPOSED_COPPER_BARS,
        BlockId::EXPOSED_COPPER_BARS,
        BlockId::EXPOSED_COPPER_BARS,
        BlockId::EXPOSED_COPPER_BARS,
        BlockId::EXPOSED_COPPER_BARS,
        BlockId::EXPOSED_COPPER_BARS,
        BlockId::EXPOSED_COPPER_BARS,
        BlockId::EXPOSED_COPPER_BARS,
        BlockId::EXPOSED_COPPER_BARS,
        BlockId::EXPOSED_COPPER_BARS,
        BlockId::EXPOSED_COPPER_BARS,
        BlockId::EXPOSED_COPPER_BARS,
        BlockId::EXPOSED_COPPER_BARS,
        BlockId::WEATHERED_COPPER_BARS,
        BlockId::WEATHERED_COPPER_BARS,
        BlockId::WEATHERED_COPPER_BARS,
        BlockId::WEATHERED_COPPER_BARS,
        BlockId::WEATHERED_COPPER_BARS,
        BlockId::WEATHERED_COPPER_BARS,
        BlockId::WEATHERED_COPPER_BARS,
        BlockId::WEATHERED_COPPER_BARS,
        BlockId::WEATHERED_COPPER_BARS,
        BlockId::WEATHERED_COPPER_BARS,
        BlockId::WEATHERED_COPPER_BARS,
        BlockId::WEATHERED_COPPER_BARS,
        BlockId::WEATHERED_COPPER_BARS,
        BlockId::WEATHERED_COPPER_BARS,
        BlockId::WEATHERED_COPPER_BARS,
        BlockId::WEATHERED_COPPER_BARS,
        BlockId::WEATHERED_COPPER_BARS,
        BlockId::WEATHERED_COPPER_BARS,
        BlockId::WEATHERED_COPPER_BARS,
        BlockId::WEATHERED_COPPER_BARS,
        BlockId::WEATHERED_COPPER_BARS,
        BlockId::WEATHERED_COPPER_BARS,
        BlockId::WEATHERED_COPPER_BARS,
        BlockId::WEATHERED_COPPER_BARS,
        BlockId::WEATHERED_COPPER_BARS,
        BlockId::WEATHERED_COPPER_BARS,
        BlockId::WEATHERED_COPPER_BARS,
        BlockId::WEATHERED_COPPER_BARS,
        BlockId::WEATHERED_COPPER_BARS,
        BlockId::WEATHERED_COPPER_BARS,
        BlockId::WEATHERED_COPPER_BARS,
        BlockId::WEATHERED_COPPER_BARS,
        BlockId::OXIDIZED_COPPER_BARS,
        BlockId::OXIDIZED_COPPER_BARS,
        BlockId::OXIDIZED_COPPER_BARS,
        BlockId::OXIDIZED_COPPER_BARS,
        BlockId::OXIDIZED_COPPER_BARS,
        BlockId::OXIDIZED_COPPER_BARS,
        BlockId::OXIDIZED_COPPER_BARS,
        BlockId::OXIDIZED_COPPER_BARS,
        BlockId::OXIDIZED_COPPER_BARS,
        BlockId::OXIDIZED_COPPER_BARS,
        BlockId::OXIDIZED_COPPER_BARS,
        BlockId::OXIDIZED_COPPER_BARS,
        BlockId::OXIDIZED_COPPER_BARS,
        BlockId::OXIDIZED_COPPER_BARS,
        BlockId::OXIDIZED_COPPER_BARS,
        BlockId::OXIDIZED_COPPER_BARS,
        BlockId::OXIDIZED_COPPER_BARS,
        BlockId::OXIDIZED_COPPER_BARS,
        BlockId::OXIDIZED_COPPER_BARS,
        BlockId::OXIDIZED_COPPER_BARS,
        BlockId::OXIDIZED_COPPER_BARS,
        BlockId::OXIDIZED_COPPER_BARS,
        BlockId::OXIDIZED_COPPER_BARS,
        BlockId::OXIDIZED_COPPER_BARS,
        BlockId::OXIDIZED_COPPER_BARS,
        BlockId::OXIDIZED_COPPER_BARS,
        BlockId::OXIDIZED_COPPER_BARS,
        BlockId::OXIDIZED_COPPER_BARS,
        BlockId::OXIDIZED_COPPER_BARS,
        BlockId::OXIDIZED_COPPER_BARS,
        BlockId::OXIDIZED_COPPER_BARS,
        BlockId::OXIDIZED_COPPER_BARS,
        BlockId::WAXED_COPPER_BARS,
        BlockId::WAXED_COPPER_BARS,
        BlockId::WAXED_COPPER_BARS,
        BlockId::WAXED_COPPER_BARS,
        BlockId::WAXED_COPPER_BARS,
        BlockId::WAXED_COPPER_BARS,
        BlockId::WAXED_COPPER_BARS,
        BlockId::WAXED_COPPER_BARS,
        BlockId::WAXED_COPPER_BARS,
        BlockId::WAXED_COPPER_BARS,
        BlockId::WAXED_COPPER_BARS,
        BlockId::WAXED_COPPER_BARS,
        BlockId::WAXED_COPPER_BARS,
        BlockId::WAXED_COPPER_BARS,
        BlockId::WAXED_COPPER_BARS,
        BlockId::WAXED_COPPER_BARS,
        BlockId::WAXED_COPPER_BARS,
        BlockId::WAXED_COPPER_BARS,
        BlockId::WAXED_COPPER_BARS,
        BlockId::WAXED_COPPER_BARS,
        BlockId::WAXED_COPPER_BARS,
        BlockId::WAXED_COPPER_BARS,
        BlockId::WAXED_COPPER_BARS,
        BlockId::WAXED_COPPER_BARS,
        BlockId::WAXED_COPPER_BARS,
        BlockId::WAXED_COPPER_BARS,
        BlockId::WAXED_COPPER_BARS,
        BlockId::WAXED_COPPER_BARS,
        BlockId::WAXED_COPPER_BARS,
        BlockId::WAXED_COPPER_BARS,
        BlockId::WAXED_COPPER_BARS,
        BlockId::WAXED_COPPER_BARS,
        BlockId::WAXED_EXPOSED_COPPER_BARS,
        BlockId::WAXED_EXPOSED_COPPER_BARS,
        BlockId::WAXED_EXPOSED_COPPER_BARS,
        BlockId::WAXED_EXPOSED_COPPER_BARS,
        BlockId::WAXED_EXPOSED_COPPER_BARS,
        BlockId::WAXED_EXPOSED_COPPER_BARS,
        BlockId::WAXED_EXPOSED_COPPER_BARS,
        BlockId::WAXED_EXPOSED_COPPER_BARS,
        BlockId::WAXED_EXPOSED_COPPER_BARS,
        BlockId::WAXED_EXPOSED_COPPER_BARS,
        BlockId::WAXED_EXPOSED_COPPER_BARS,
        BlockId::WAXED_EXPOSED_COPPER_BARS,
        BlockId::WAXED_EXPOSED_COPPER_BARS,
        BlockId::WAXED_EXPOSED_COPPER_BARS,
        BlockId::WAXED_EXPOSED_COPPER_BARS,
        BlockId::WAXED_EXPOSED_COPPER_BARS,
        BlockId::WAXED_EXPOSED_COPPER_BARS,
        BlockId::WAXED_EXPOSED_COPPER_BARS,
        BlockId::WAXED_EXPOSED_COPPER_BARS,
        BlockId::WAXED_EXPOSED_COPPER_BARS,
        BlockId::WAXED_EXPOSED_COPPER_BARS,
        BlockId::WAXED_EXPOSED_COPPER_BARS,
        BlockId::WAXED_EXPOSED_COPPER_BARS,
        BlockId::WAXED_EXPOSED_COPPER_BARS,
        BlockId::WAXED_EXPOSED_COPPER_BARS,
        BlockId::WAXED_EXPOSED_COPPER_BARS,
        BlockId::WAXED_EXPOSED_COPPER_BARS,
        BlockId::WAXED_EXPOSED_COPPER_BARS,
        BlockId::WAXED_EXPOSED_COPPER_BARS,
        BlockId::WAXED_EXPOSED_COPPER_BARS,
        BlockId::WAXED_EXPOSED_COPPER_BARS,
        BlockId::WAXED_EXPOSED_COPPER_BARS,
        BlockId::WAXED_WEATHERED_COPPER_BARS,
        BlockId::WAXED_WEATHERED_COPPER_BARS,
        BlockId::WAXED_WEATHERED_COPPER_BARS,
        BlockId::WAXED_WEATHERED_COPPER_BARS,
        BlockId::WAXED_WEATHERED_COPPER_BARS,
        BlockId::WAXED_WEATHERED_COPPER_BARS,
        BlockId::WAXED_WEATHERED_COPPER_BARS,
        BlockId::WAXED_WEATHERED_COPPER_BARS,
        BlockId::WAXED_WEATHERED_COPPER_BARS,
        BlockId::WAXED_WEATHERED_COPPER_BARS,
        BlockId::WAXED_WEATHERED_COPPER_BARS,
        BlockId::WAXED_WEATHERED_COPPER_BARS,
        BlockId::WAXED_WEATHERED_COPPER_BARS,
        BlockId::WAXED_WEATHERED_COPPER_BARS,
        BlockId::WAXED_WEATHERED_COPPER_BARS,
        BlockId::WAXED_WEATHERED_COPPER_BARS,
        BlockId::WAXED_WEATHERED_COPPER_BARS,
        BlockId::WAXED_WEATHERED_COPPER_BARS,
        BlockId::WAXED_WEATHERED_COPPER_BARS,
        BlockId::WAXED_WEATHERED_COPPER_BARS,
        BlockId::WAXED_WEATHERED_COPPER_BARS,
        BlockId::WAXED_WEATHERED_COPPER_BARS,
        BlockId::WAXED_WEATHERED_COPPER_BARS,
        BlockId::WAXED_WEATHERED_COPPER_BARS,
        BlockId::WAXED_WEATHERED_COPPER_BARS,
        BlockId::WAXED_WEATHERED_COPPER_BARS,
        BlockId::WAXED_WEATHERED_COPPER_BARS,
        BlockId::WAXED_WEATHERED_COPPER_BARS,
        BlockId::WAXED_WEATHERED_COPPER_BARS,
        BlockId::WAXED_WEATHERED_COPPER_BARS,
        BlockId::WAXED_WEATHERED_COPPER_BARS,
        BlockId::WAXED_WEATHERED_COPPER_BARS,
        BlockId::WAXED_OXIDIZED_COPPER_BARS,
        BlockId::WAXED_OXIDIZED_COPPER_BARS,
        BlockId::WAXED_OXIDIZED_COPPER_BARS,
        BlockId::WAXED_OXIDIZED_COPPER_BARS,
        BlockId::WAXED_OXIDIZED_COPPER_BARS,
        BlockId::WAXED_OXIDIZED_COPPER_BARS,
        BlockId::WAXED_OXIDIZED_COPPER_BARS,
        BlockId::WAXED_OXIDIZED_COPPER_BARS,
        BlockId::WAXED_OXIDIZED_COPPER_BARS,
        BlockId::WAXED_OXIDIZED_COPPER_BARS,
        BlockId::WAXED_OXIDIZED_COPPER_BARS,
        BlockId::WAXED_OXIDIZED_COPPER_BARS,
        BlockId::WAXED_OXIDIZED_COPPER_BARS,
        BlockId::WAXED_OXIDIZED_COPPER_BARS,
        BlockId::WAXED_OXIDIZED_COPPER_BARS,
        BlockId::WAXED_OXIDIZED_COPPER_BARS,
        BlockId::WAXED_OXIDIZED_COPPER_BARS,
        BlockId::WAXED_OXIDIZED_COPPER_BARS,
        BlockId::WAXED_OXIDIZED_COPPER_BARS,
        BlockId::WAXED_OXIDIZED_COPPER_BARS,
        BlockId::WAXED_OXIDIZED_COPPER_BARS,
        BlockId::WAXED_OXIDIZED_COPPER_BARS,
        BlockId::WAXED_OXIDIZED_COPPER_BARS,
        BlockId::WAXED_OXIDIZED_COPPER_BARS,
        BlockId::WAXED_OXIDIZED_COPPER_BARS,
        BlockId::WAXED_OXIDIZED_COPPER_BARS,
        BlockId::WAXED_OXIDIZED_COPPER_BARS,
        BlockId::WAXED_OXIDIZED_COPPER_BARS,
        BlockId::WAXED_OXIDIZED_COPPER_BARS,
        BlockId::WAXED_OXIDIZED_COPPER_BARS,
        BlockId::WAXED_OXIDIZED_COPPER_BARS,
        BlockId::WAXED_OXIDIZED_COPPER_BARS,
        BlockId::IRON_CHAIN,
        BlockId::IRON_CHAIN,
        BlockId::IRON_CHAIN,
        BlockId::IRON_CHAIN,
        BlockId::IRON_CHAIN,
        BlockId::IRON_CHAIN,
        BlockId::COPPER_CHAIN,
        BlockId::COPPER_CHAIN,
        BlockId::COPPER_CHAIN,
        BlockId::COPPER_CHAIN,
        BlockId::COPPER_CHAIN,
        BlockId::COPPER_CHAIN,
        BlockId::EXPOSED_COPPER_CHAIN,
        BlockId::EXPOSED_COPPER_CHAIN,
        BlockId::EXPOSED_COPPER_CHAIN,
        BlockId::EXPOSED_COPPER_CHAIN,
        BlockId::EXPOSED_COPPER_CHAIN,
        BlockId::EXPOSED_COPPER_CHAIN,
        BlockId::WEATHERED_COPPER_CHAIN,
        BlockId::WEATHERED_COPPER_CHAIN,
        BlockId::WEATHERED_COPPER_CHAIN,
        BlockId::WEATHERED_COPPER_CHAIN,
        BlockId::WEATHERED_COPPER_CHAIN,
        BlockId::WEATHERED_COPPER_CHAIN,
        BlockId::OXIDIZED_COPPER_CHAIN,
        BlockId::OXIDIZED_COPPER_CHAIN,
        BlockId::OXIDIZED_COPPER_CHAIN,
        BlockId::OXIDIZED_COPPER_CHAIN,
        BlockId::OXIDIZED_COPPER_CHAIN,
        BlockId::OXIDIZED_COPPER_CHAIN,
        BlockId::WAXED_COPPER_CHAIN,
        BlockId::WAXED_COPPER_CHAIN,
        BlockId::WAXED_COPPER_CHAIN,
        BlockId::WAXED_COPPER_CHAIN,
        BlockId::WAXED_COPPER_CHAIN,
        BlockId::WAXED_COPPER_CHAIN,
        BlockId::WAXED_EXPOSED_COPPER_CHAIN,
        BlockId::WAXED_EXPOSED_COPPER_CHAIN,
        BlockId::WAXED_EXPOSED_COPPER_CHAIN,
        BlockId::WAXED_EXPOSED_COPPER_CHAIN,
        BlockId::WAXED_EXPOSED_COPPER_CHAIN,
        BlockId::WAXED_EXPOSED_COPPER_CHAIN,
        BlockId::WAXED_WEATHERED_COPPER_CHAIN,
        BlockId::WAXED_WEATHERED_COPPER_CHAIN,
        BlockId::WAXED_WEATHERED_COPPER_CHAIN,
        BlockId::WAXED_WEATHERED_COPPER_CHAIN,
        BlockId::WAXED_WEATHERED_COPPER_CHAIN,
        BlockId::WAXED_WEATHERED_COPPER_CHAIN,
        BlockId::WAXED_OXIDIZED_COPPER_CHAIN,
        BlockId::WAXED_OXIDIZED_COPPER_CHAIN,
        BlockId::WAXED_OXIDIZED_COPPER_CHAIN,
        BlockId::WAXED_OXIDIZED_COPPER_CHAIN,
        BlockId::WAXED_OXIDIZED_COPPER_CHAIN,
        BlockId::WAXED_OXIDIZED_COPPER_CHAIN,
        BlockId::GLASS_PANE,
        BlockId::GLASS_PANE,
        BlockId::GLASS_PANE,
        BlockId::GLASS_PANE,
        BlockId::GLASS_PANE,
        BlockId::GLASS_PANE,
        BlockId::GLASS_PANE,
        BlockId::GLASS_PANE,
        BlockId::GLASS_PANE,
        BlockId::GLASS_PANE,
        BlockId::GLASS_PANE,
        BlockId::GLASS_PANE,
        BlockId::GLASS_PANE,
        BlockId::GLASS_PANE,
        BlockId::GLASS_PANE,
        BlockId::GLASS_PANE,
        BlockId::GLASS_PANE,
        BlockId::GLASS_PANE,
        BlockId::GLASS_PANE,
        BlockId::GLASS_PANE,
        BlockId::GLASS_PANE,
        BlockId::GLASS_PANE,
        BlockId::GLASS_PANE,
        BlockId::GLASS_PANE,
        BlockId::GLASS_PANE,
        BlockId::GLASS_PANE,
        BlockId::GLASS_PANE,
        BlockId::GLASS_PANE,
        BlockId::GLASS_PANE,
        BlockId::GLASS_PANE,
        BlockId::GLASS_PANE,
        BlockId::GLASS_PANE,
        BlockId::PUMPKIN,
        BlockId::MELON,
        BlockId::ATTACHED_PUMPKIN_STEM,
        BlockId::ATTACHED_PUMPKIN_STEM,
        BlockId::ATTACHED_PUMPKIN_STEM,
        BlockId::ATTACHED_PUMPKIN_STEM,
        BlockId::ATTACHED_MELON_STEM,
        BlockId::ATTACHED_MELON_STEM,
        BlockId::ATTACHED_MELON_STEM,
        BlockId::ATTACHED_MELON_STEM,
        BlockId::PUMPKIN_STEM,
        BlockId::PUMPKIN_STEM,
        BlockId::PUMPKIN_STEM,
        BlockId::PUMPKIN_STEM,
        BlockId::PUMPKIN_STEM,
        BlockId::PUMPKIN_STEM,
        BlockId::PUMPKIN_STEM,
        BlockId::PUMPKIN_STEM,
        BlockId::MELON_STEM,
        BlockId::MELON_STEM,
        BlockId::MELON_STEM,
        BlockId::MELON_STEM,
        BlockId::MELON_STEM,
        BlockId::MELON_STEM,
        BlockId::MELON_STEM,
        BlockId::MELON_STEM,
        BlockId::VINE,
        BlockId::VINE,
        BlockId::VINE,
        BlockId::VINE,
        BlockId::VINE,
        BlockId::VINE,
        BlockId::VINE,
        BlockId::VINE,
        BlockId::VINE,
        BlockId::VINE,
        BlockId::VINE,
        BlockId::VINE,
        BlockId::VINE,
        BlockId::VINE,
        BlockId::VINE,
        BlockId::VINE,
        BlockId::VINE,
        BlockId::VINE,
        BlockId::VINE,
        BlockId::VINE,
        BlockId::VINE,
        BlockId::VINE,
        BlockId::VINE,
        BlockId::VINE,
        BlockId::VINE,
        BlockId::VINE,
        BlockId::VINE,
        BlockId::VINE,
        BlockId::VINE,
        BlockId::VINE,
        BlockId::VINE,
        BlockId::VINE,
        BlockId::GLOW_LICHEN,
        BlockId::GLOW_LICHEN,
        BlockId::GLOW_LICHEN,
        BlockId::GLOW_LICHEN,
        BlockId::GLOW_LICHEN,
        BlockId::GLOW_LICHEN,
        BlockId::GLOW_LICHEN,
        BlockId::GLOW_LICHEN,
        BlockId::GLOW_LICHEN,
        BlockId::GLOW_LICHEN,
        BlockId::GLOW_LICHEN,
        BlockId::GLOW_LICHEN,
        BlockId::GLOW_LICHEN,
        BlockId::GLOW_LICHEN,
        BlockId::GLOW_LICHEN,
        BlockId::GLOW_LICHEN,
        BlockId::GLOW_LICHEN,
        BlockId::GLOW_LICHEN,
        BlockId::GLOW_LICHEN,
        BlockId::GLOW_LICHEN,
        BlockId::GLOW_LICHEN,
        BlockId::GLOW_LICHEN,
        BlockId::GLOW_LICHEN,
        BlockId::GLOW_LICHEN,
        BlockId::GLOW_LICHEN,
        BlockId::GLOW_LICHEN,
        BlockId::GLOW_LICHEN,
        BlockId::GLOW_LICHEN,
        BlockId::GLOW_LICHEN,
        BlockId::GLOW_LICHEN,
        BlockId::GLOW_LICHEN,
        BlockId::GLOW_LICHEN,
        BlockId::GLOW_LICHEN,
        BlockId::GLOW_LICHEN,
        BlockId::GLOW_LICHEN,
        BlockId::GLOW_LICHEN,
        BlockId::GLOW_LICHEN,
        BlockId::GLOW_LICHEN,
        BlockId::GLOW_LICHEN,
        BlockId::GLOW_LICHEN,
        BlockId::GLOW_LICHEN,
        BlockId::GLOW_LICHEN,
        BlockId::GLOW_LICHEN,
        BlockId::GLOW_LICHEN,
        BlockId::GLOW_LICHEN,
        BlockId::GLOW_LICHEN,
        BlockId::GLOW_LICHEN,
        BlockId::GLOW_LICHEN,
        BlockId::GLOW_LICHEN,
        BlockId::GLOW_LICHEN,
        BlockId::GLOW_LICHEN,
        BlockId::GLOW_LICHEN,
        BlockId::GLOW_LICHEN,
        BlockId::GLOW_LICHEN,
        BlockId::GLOW_LICHEN,
        BlockId::GLOW_LICHEN,
        BlockId::GLOW_LICHEN,
        BlockId::GLOW_LICHEN,
        BlockId::GLOW_LICHEN,
        BlockId::GLOW_LICHEN,
        BlockId::GLOW_LICHEN,
        BlockId::GLOW_LICHEN,
        BlockId::GLOW_LICHEN,
        BlockId::GLOW_LICHEN,
        BlockId::GLOW_LICHEN,
        BlockId::GLOW_LICHEN,
        BlockId::GLOW_LICHEN,
        BlockId::GLOW_LICHEN,
        BlockId::GLOW_LICHEN,
        BlockId::GLOW_LICHEN,
        BlockId::GLOW_LICHEN,
        BlockId::GLOW_LICHEN,
        BlockId::GLOW_LICHEN,
        BlockId::GLOW_LICHEN,
        BlockId::GLOW_LICHEN,
        BlockId::GLOW_LICHEN,
        BlockId::GLOW_LICHEN,
        BlockId::GLOW_LICHEN,
        BlockId::GLOW_LICHEN,
        BlockId::GLOW_LICHEN,
        BlockId::GLOW_LICHEN,
        BlockId::GLOW_LICHEN,
        BlockId::GLOW_LICHEN,
        BlockId::GLOW_LICHEN,
        BlockId::GLOW_LICHEN,
        BlockId::GLOW_LICHEN,
        BlockId::GLOW_LICHEN,
        BlockId::GLOW_LICHEN,
        BlockId::GLOW_LICHEN,
        BlockId::GLOW_LICHEN,
        BlockId::GLOW_LICHEN,
        BlockId::GLOW_LICHEN,
        BlockId::GLOW_LICHEN,
        BlockId::GLOW_LICHEN,
        BlockId::GLOW_LICHEN,
        BlockId::GLOW_LICHEN,
        BlockId::GLOW_LICHEN,
        BlockId::GLOW_LICHEN,
        BlockId::GLOW_LICHEN,
        BlockId::GLOW_LICHEN,
        BlockId::GLOW_LICHEN,
        BlockId::GLOW_LICHEN,
        BlockId::GLOW_LICHEN,
        BlockId::GLOW_LICHEN,
        BlockId::GLOW_LICHEN,
        BlockId::GLOW_LICHEN,
        BlockId::GLOW_LICHEN,
        BlockId::GLOW_LICHEN,
        BlockId::GLOW_LICHEN,
        BlockId::GLOW_LICHEN,
        BlockId::GLOW_LICHEN,
        BlockId::GLOW_LICHEN,
        BlockId::GLOW_LICHEN,
        BlockId::GLOW_LICHEN,
        BlockId::GLOW_LICHEN,
        BlockId::GLOW_LICHEN,
        BlockId::GLOW_LICHEN,
        BlockId::GLOW_LICHEN,
        BlockId::GLOW_LICHEN,
        BlockId::GLOW_LICHEN,
        BlockId::GLOW_LICHEN,
        BlockId::GLOW_LICHEN,
        BlockId::GLOW_LICHEN,
        BlockId::GLOW_LICHEN,
        BlockId::GLOW_LICHEN,
        BlockId::GLOW_LICHEN,
        BlockId::GLOW_LICHEN,
        BlockId::GLOW_LICHEN,
        BlockId::RESIN_CLUMP,
        BlockId::RESIN_CLUMP,
        BlockId::RESIN_CLUMP,
        BlockId::RESIN_CLUMP,
        BlockId::RESIN_CLUMP,
        BlockId::RESIN_CLUMP,
        BlockId::RESIN_CLUMP,
        BlockId::RESIN_CLUMP,
        BlockId::RESIN_CLUMP,
        BlockId::RESIN_CLUMP,
        BlockId::RESIN_CLUMP,
        BlockId::RESIN_CLUMP,
        BlockId::RESIN_CLUMP,
        BlockId::RESIN_CLUMP,
        BlockId::RESIN_CLUMP,
        BlockId::RESIN_CLUMP,
        BlockId::RESIN_CLUMP,
        BlockId::RESIN_CLUMP,
        BlockId::RESIN_CLUMP,
        BlockId::RESIN_CLUMP,
        BlockId::RESIN_CLUMP,
        BlockId::RESIN_CLUMP,
        BlockId::RESIN_CLUMP,
        BlockId::RESIN_CLUMP,
        BlockId::RESIN_CLUMP,
        BlockId::RESIN_CLUMP,
        BlockId::RESIN_CLUMP,
        BlockId::RESIN_CLUMP,
        BlockId::RESIN_CLUMP,
        BlockId::RESIN_CLUMP,
        BlockId::RESIN_CLUMP,
        BlockId::RESIN_CLUMP,
        BlockId::RESIN_CLUMP,
        BlockId::RESIN_CLUMP,
        BlockId::RESIN_CLUMP,
        BlockId::RESIN_CLUMP,
        BlockId::RESIN_CLUMP,
        BlockId::RESIN_CLUMP,
        BlockId::RESIN_CLUMP,
        BlockId::RESIN_CLUMP,
        BlockId::RESIN_CLUMP,
        BlockId::RESIN_CLUMP,
        BlockId::RESIN_CLUMP,
        BlockId::RESIN_CLUMP,
        BlockId::RESIN_CLUMP,
        BlockId::RESIN_CLUMP,
        BlockId::RESIN_CLUMP,
        BlockId::RESIN_CLUMP,
        BlockId::RESIN_CLUMP,
        BlockId::RESIN_CLUMP,
        BlockId::RESIN_CLUMP,
        BlockId::RESIN_CLUMP,
        BlockId::RESIN_CLUMP,
        BlockId::RESIN_CLUMP,
        BlockId::RESIN_CLUMP,
        BlockId::RESIN_CLUMP,
        BlockId::RESIN_CLUMP,
        BlockId::RESIN_CLUMP,
        BlockId::RESIN_CLUMP,
        BlockId::RESIN_CLUMP,
        BlockId::RESIN_CLUMP,
        BlockId::RESIN_CLUMP,
        BlockId::RESIN_CLUMP,
        BlockId::RESIN_CLUMP,
        BlockId::RESIN_CLUMP,
        BlockId::RESIN_CLUMP,
        BlockId::RESIN_CLUMP,
        BlockId::RESIN_CLUMP,
        BlockId::RESIN_CLUMP,
        BlockId::RESIN_CLUMP,
        BlockId::RESIN_CLUMP,
        BlockId::RESIN_CLUMP,
        BlockId::RESIN_CLUMP,
        BlockId::RESIN_CLUMP,
        BlockId::RESIN_CLUMP,
        BlockId::RESIN_CLUMP,
        BlockId::RESIN_CLUMP,
        BlockId::RESIN_CLUMP,
        BlockId::RESIN_CLUMP,
        BlockId::RESIN_CLUMP,
        BlockId::RESIN_CLUMP,
        BlockId::RESIN_CLUMP,
        BlockId::RESIN_CLUMP,
        BlockId::RESIN_CLUMP,
        BlockId::RESIN_CLUMP,
        BlockId::RESIN_CLUMP,
        BlockId::RESIN_CLUMP,
        BlockId::RESIN_CLUMP,
        BlockId::RESIN_CLUMP,
        BlockId::RESIN_CLUMP,
        BlockId::RESIN_CLUMP,
        BlockId::RESIN_CLUMP,
        BlockId::RESIN_CLUMP,
        BlockId::RESIN_CLUMP,
        BlockId::RESIN_CLUMP,
        BlockId::RESIN_CLUMP,
        BlockId::RESIN_CLUMP,
        BlockId::RESIN_CLUMP,
        BlockId::RESIN_CLUMP,
        BlockId::RESIN_CLUMP,
        BlockId::RESIN_CLUMP,
        BlockId::RESIN_CLUMP,
        BlockId::RESIN_CLUMP,
        BlockId::RESIN_CLUMP,
        BlockId::RESIN_CLUMP,
        BlockId::RESIN_CLUMP,
        BlockId::RESIN_CLUMP,
        BlockId::RESIN_CLUMP,
        BlockId::RESIN_CLUMP,
        BlockId::RESIN_CLUMP,
        BlockId::RESIN_CLUMP,
        BlockId::RESIN_CLUMP,
        BlockId::RESIN_CLUMP,
        BlockId::RESIN_CLUMP,
        BlockId::RESIN_CLUMP,
        BlockId::RESIN_CLUMP,
        BlockId::RESIN_CLUMP,
        BlockId::RESIN_CLUMP,
        BlockId::RESIN_CLUMP,
        BlockId::RESIN_CLUMP,
        BlockId::RESIN_CLUMP,
        BlockId::RESIN_CLUMP,
        BlockId::RESIN_CLUMP,
        BlockId::RESIN_CLUMP,
        BlockId::RESIN_CLUMP,
        BlockId::RESIN_CLUMP,
        BlockId::RESIN_CLUMP,
        BlockId::RESIN_CLUMP,
        BlockId::OAK_FENCE_GATE,
        BlockId::OAK_FENCE_GATE,
        BlockId::OAK_FENCE_GATE,
        BlockId::OAK_FENCE_GATE,
        BlockId::OAK_FENCE_GATE,
        BlockId::OAK_FENCE_GATE,
        BlockId::OAK_FENCE_GATE,
        BlockId::OAK_FENCE_GATE,
        BlockId::OAK_FENCE_GATE,
        BlockId::OAK_FENCE_GATE,
        BlockId::OAK_FENCE_GATE,
        BlockId::OAK_FENCE_GATE,
        BlockId::OAK_FENCE_GATE,
        BlockId::OAK_FENCE_GATE,
        BlockId::OAK_FENCE_GATE,
        BlockId::OAK_FENCE_GATE,
        BlockId::OAK_FENCE_GATE,
        BlockId::OAK_FENCE_GATE,
        BlockId::OAK_FENCE_GATE,
        BlockId::OAK_FENCE_GATE,
        BlockId::OAK_FENCE_GATE,
        BlockId::OAK_FENCE_GATE,
        BlockId::OAK_FENCE_GATE,
        BlockId::OAK_FENCE_GATE,
        BlockId::OAK_FENCE_GATE,
        BlockId::OAK_FENCE_GATE,
        BlockId::OAK_FENCE_GATE,
        BlockId::OAK_FENCE_GATE,
        BlockId::OAK_FENCE_GATE,
        BlockId::OAK_FENCE_GATE,
        BlockId::OAK_FENCE_GATE,
        BlockId::OAK_FENCE_GATE,
        BlockId::BRICK_STAIRS,
        BlockId::BRICK_STAIRS,
        BlockId::BRICK_STAIRS,
        BlockId::BRICK_STAIRS,
        BlockId::BRICK_STAIRS,
        BlockId::BRICK_STAIRS,
        BlockId::BRICK_STAIRS,
        BlockId::BRICK_STAIRS,
        BlockId::BRICK_STAIRS,
        BlockId::BRICK_STAIRS,
        BlockId::BRICK_STAIRS,
        BlockId::BRICK_STAIRS,
        BlockId::BRICK_STAIRS,
        BlockId::BRICK_STAIRS,
        BlockId::BRICK_STAIRS,
        BlockId::BRICK_STAIRS,
        BlockId::BRICK_STAIRS,
        BlockId::BRICK_STAIRS,
        BlockId::BRICK_STAIRS,
        BlockId::BRICK_STAIRS,
        BlockId::BRICK_STAIRS,
        BlockId::BRICK_STAIRS,
        BlockId::BRICK_STAIRS,
        BlockId::BRICK_STAIRS,
        BlockId::BRICK_STAIRS,
        BlockId::BRICK_STAIRS,
        BlockId::BRICK_STAIRS,
        BlockId::BRICK_STAIRS,
        BlockId::BRICK_STAIRS,
        BlockId::BRICK_STAIRS,
        BlockId::BRICK_STAIRS,
        BlockId::BRICK_STAIRS,
        BlockId::BRICK_STAIRS,
        BlockId::BRICK_STAIRS,
        BlockId::BRICK_STAIRS,
        BlockId::BRICK_STAIRS,
        BlockId::BRICK_STAIRS,
        BlockId::BRICK_STAIRS,
        BlockId::BRICK_STAIRS,
        BlockId::BRICK_STAIRS,
        BlockId::BRICK_STAIRS,
        BlockId::BRICK_STAIRS,
        BlockId::BRICK_STAIRS,
        BlockId::BRICK_STAIRS,
        BlockId::BRICK_STAIRS,
        BlockId::BRICK_STAIRS,
        BlockId::BRICK_STAIRS,
        BlockId::BRICK_STAIRS,
        BlockId::BRICK_STAIRS,
        BlockId::BRICK_STAIRS,
        BlockId::BRICK_STAIRS,
        BlockId::BRICK_STAIRS,
        BlockId::BRICK_STAIRS,
        BlockId::BRICK_STAIRS,
        BlockId::BRICK_STAIRS,
        BlockId::BRICK_STAIRS,
        BlockId::BRICK_STAIRS,
        BlockId::BRICK_STAIRS,
        BlockId::BRICK_STAIRS,
        BlockId::BRICK_STAIRS,
        BlockId::BRICK_STAIRS,
        BlockId::BRICK_STAIRS,
        BlockId::BRICK_STAIRS,
        BlockId::BRICK_STAIRS,
        BlockId::BRICK_STAIRS,
        BlockId::BRICK_STAIRS,
        BlockId::BRICK_STAIRS,
        BlockId::BRICK_STAIRS,
        BlockId::BRICK_STAIRS,
        BlockId::BRICK_STAIRS,
        BlockId::BRICK_STAIRS,
        BlockId::BRICK_STAIRS,
        BlockId::BRICK_STAIRS,
        BlockId::BRICK_STAIRS,
        BlockId::BRICK_STAIRS,
        BlockId::BRICK_STAIRS,
        BlockId::BRICK_STAIRS,
        BlockId::BRICK_STAIRS,
        BlockId::BRICK_STAIRS,
        BlockId::BRICK_STAIRS,
        BlockId::STONE_BRICK_STAIRS,
        BlockId::STONE_BRICK_STAIRS,
        BlockId::STONE_BRICK_STAIRS,
        BlockId::STONE_BRICK_STAIRS,
        BlockId::STONE_BRICK_STAIRS,
        BlockId::STONE_BRICK_STAIRS,
        BlockId::STONE_BRICK_STAIRS,
        BlockId::STONE_BRICK_STAIRS,
        BlockId::STONE_BRICK_STAIRS,
        BlockId::STONE_BRICK_STAIRS,
        BlockId::STONE_BRICK_STAIRS,
        BlockId::STONE_BRICK_STAIRS,
        BlockId::STONE_BRICK_STAIRS,
        BlockId::STONE_BRICK_STAIRS,
        BlockId::STONE_BRICK_STAIRS,
        BlockId::STONE_BRICK_STAIRS,
        BlockId::STONE_BRICK_STAIRS,
        BlockId::STONE_BRICK_STAIRS,
        BlockId::STONE_BRICK_STAIRS,
        BlockId::STONE_BRICK_STAIRS,
        BlockId::STONE_BRICK_STAIRS,
        BlockId::STONE_BRICK_STAIRS,
        BlockId::STONE_BRICK_STAIRS,
        BlockId::STONE_BRICK_STAIRS,
        BlockId::STONE_BRICK_STAIRS,
        BlockId::STONE_BRICK_STAIRS,
        BlockId::STONE_BRICK_STAIRS,
        BlockId::STONE_BRICK_STAIRS,
        BlockId::STONE_BRICK_STAIRS,
        BlockId::STONE_BRICK_STAIRS,
        BlockId::STONE_BRICK_STAIRS,
        BlockId::STONE_BRICK_STAIRS,
        BlockId::STONE_BRICK_STAIRS,
        BlockId::STONE_BRICK_STAIRS,
        BlockId::STONE_BRICK_STAIRS,
        BlockId::STONE_BRICK_STAIRS,
        BlockId::STONE_BRICK_STAIRS,
        BlockId::STONE_BRICK_STAIRS,
        BlockId::STONE_BRICK_STAIRS,
        BlockId::STONE_BRICK_STAIRS,
        BlockId::STONE_BRICK_STAIRS,
        BlockId::STONE_BRICK_STAIRS,
        BlockId::STONE_BRICK_STAIRS,
        BlockId::STONE_BRICK_STAIRS,
        BlockId::STONE_BRICK_STAIRS,
        BlockId::STONE_BRICK_STAIRS,
        BlockId::STONE_BRICK_STAIRS,
        BlockId::STONE_BRICK_STAIRS,
        BlockId::STONE_BRICK_STAIRS,
        BlockId::STONE_BRICK_STAIRS,
        BlockId::STONE_BRICK_STAIRS,
        BlockId::STONE_BRICK_STAIRS,
        BlockId::STONE_BRICK_STAIRS,
        BlockId::STONE_BRICK_STAIRS,
        BlockId::STONE_BRICK_STAIRS,
        BlockId::STONE_BRICK_STAIRS,
        BlockId::STONE_BRICK_STAIRS,
        BlockId::STONE_BRICK_STAIRS,
        BlockId::STONE_BRICK_STAIRS,
        BlockId::STONE_BRICK_STAIRS,
        BlockId::STONE_BRICK_STAIRS,
        BlockId::STONE_BRICK_STAIRS,
        BlockId::STONE_BRICK_STAIRS,
        BlockId::STONE_BRICK_STAIRS,
        BlockId::STONE_BRICK_STAIRS,
        BlockId::STONE_BRICK_STAIRS,
        BlockId::STONE_BRICK_STAIRS,
        BlockId::STONE_BRICK_STAIRS,
        BlockId::STONE_BRICK_STAIRS,
        BlockId::STONE_BRICK_STAIRS,
        BlockId::STONE_BRICK_STAIRS,
        BlockId::STONE_BRICK_STAIRS,
        BlockId::STONE_BRICK_STAIRS,
        BlockId::STONE_BRICK_STAIRS,
        BlockId::STONE_BRICK_STAIRS,
        BlockId::STONE_BRICK_STAIRS,
        BlockId::STONE_BRICK_STAIRS,
        BlockId::STONE_BRICK_STAIRS,
        BlockId::STONE_BRICK_STAIRS,
        BlockId::STONE_BRICK_STAIRS,
        BlockId::MUD_BRICK_STAIRS,
        BlockId::MUD_BRICK_STAIRS,
        BlockId::MUD_BRICK_STAIRS,
        BlockId::MUD_BRICK_STAIRS,
        BlockId::MUD_BRICK_STAIRS,
        BlockId::MUD_BRICK_STAIRS,
        BlockId::MUD_BRICK_STAIRS,
        BlockId::MUD_BRICK_STAIRS,
        BlockId::MUD_BRICK_STAIRS,
        BlockId::MUD_BRICK_STAIRS,
        BlockId::MUD_BRICK_STAIRS,
        BlockId::MUD_BRICK_STAIRS,
        BlockId::MUD_BRICK_STAIRS,
        BlockId::MUD_BRICK_STAIRS,
        BlockId::MUD_BRICK_STAIRS,
        BlockId::MUD_BRICK_STAIRS,
        BlockId::MUD_BRICK_STAIRS,
        BlockId::MUD_BRICK_STAIRS,
        BlockId::MUD_BRICK_STAIRS,
        BlockId::MUD_BRICK_STAIRS,
        BlockId::MUD_BRICK_STAIRS,
        BlockId::MUD_BRICK_STAIRS,
        BlockId::MUD_BRICK_STAIRS,
        BlockId::MUD_BRICK_STAIRS,
        BlockId::MUD_BRICK_STAIRS,
        BlockId::MUD_BRICK_STAIRS,
        BlockId::MUD_BRICK_STAIRS,
        BlockId::MUD_BRICK_STAIRS,
        BlockId::MUD_BRICK_STAIRS,
        BlockId::MUD_BRICK_STAIRS,
        BlockId::MUD_BRICK_STAIRS,
        BlockId::MUD_BRICK_STAIRS,
        BlockId::MUD_BRICK_STAIRS,
        BlockId::MUD_BRICK_STAIRS,
        BlockId::MUD_BRICK_STAIRS,
        BlockId::MUD_BRICK_STAIRS,
        BlockId::MUD_BRICK_STAIRS,
        BlockId::MUD_BRICK_STAIRS,
        BlockId::MUD_BRICK_STAIRS,
        BlockId::MUD_BRICK_STAIRS,
        BlockId::MUD_BRICK_STAIRS,
        BlockId::MUD_BRICK_STAIRS,
        BlockId::MUD_BRICK_STAIRS,
        BlockId::MUD_BRICK_STAIRS,
        BlockId::MUD_BRICK_STAIRS,
        BlockId::MUD_BRICK_STAIRS,
        BlockId::MUD_BRICK_STAIRS,
        BlockId::MUD_BRICK_STAIRS,
        BlockId::MUD_BRICK_STAIRS,
        BlockId::MUD_BRICK_STAIRS,
        BlockId::MUD_BRICK_STAIRS,
        BlockId::MUD_BRICK_STAIRS,
        BlockId::MUD_BRICK_STAIRS,
        BlockId::MUD_BRICK_STAIRS,
        BlockId::MUD_BRICK_STAIRS,
        BlockId::MUD_BRICK_STAIRS,
        BlockId::MUD_BRICK_STAIRS,
        BlockId::MUD_BRICK_STAIRS,
        BlockId::MUD_BRICK_STAIRS,
        BlockId::MUD_BRICK_STAIRS,
        BlockId::MUD_BRICK_STAIRS,
        BlockId::MUD_BRICK_STAIRS,
        BlockId::MUD_BRICK_STAIRS,
        BlockId::MUD_BRICK_STAIRS,
        BlockId::MUD_BRICK_STAIRS,
        BlockId::MUD_BRICK_STAIRS,
        BlockId::MUD_BRICK_STAIRS,
        BlockId::MUD_BRICK_STAIRS,
        BlockId::MUD_BRICK_STAIRS,
        BlockId::MUD_BRICK_STAIRS,
        BlockId::MUD_BRICK_STAIRS,
        BlockId::MUD_BRICK_STAIRS,
        BlockId::MUD_BRICK_STAIRS,
        BlockId::MUD_BRICK_STAIRS,
        BlockId::MUD_BRICK_STAIRS,
        BlockId::MUD_BRICK_STAIRS,
        BlockId::MUD_BRICK_STAIRS,
        BlockId::MUD_BRICK_STAIRS,
        BlockId::MUD_BRICK_STAIRS,
        BlockId::MUD_BRICK_STAIRS,
        BlockId::MYCELIUM,
        BlockId::MYCELIUM,
        BlockId::LILY_PAD,
        BlockId::RESIN_BLOCK,
        BlockId::RESIN_BRICKS,
        BlockId::RESIN_BRICK_STAIRS,
        BlockId::RESIN_BRICK_STAIRS,
        BlockId::RESIN_BRICK_STAIRS,
        BlockId::RESIN_BRICK_STAIRS,
        BlockId::RESIN_BRICK_STAIRS,
        BlockId::RESIN_BRICK_STAIRS,
        BlockId::RESIN_BRICK_STAIRS,
        BlockId::RESIN_BRICK_STAIRS,
        BlockId::RESIN_BRICK_STAIRS,
        BlockId::RESIN_BRICK_STAIRS,
        BlockId::RESIN_BRICK_STAIRS,
        BlockId::RESIN_BRICK_STAIRS,
        BlockId::RESIN_BRICK_STAIRS,
        BlockId::RESIN_BRICK_STAIRS,
        BlockId::RESIN_BRICK_STAIRS,
        BlockId::RESIN_BRICK_STAIRS,
        BlockId::RESIN_BRICK_STAIRS,
        BlockId::RESIN_BRICK_STAIRS,
        BlockId::RESIN_BRICK_STAIRS,
        BlockId::RESIN_BRICK_STAIRS,
        BlockId::RESIN_BRICK_STAIRS,
        BlockId::RESIN_BRICK_STAIRS,
        BlockId::RESIN_BRICK_STAIRS,
        BlockId::RESIN_BRICK_STAIRS,
        BlockId::RESIN_BRICK_STAIRS,
        BlockId::RESIN_BRICK_STAIRS,
        BlockId::RESIN_BRICK_STAIRS,
        BlockId::RESIN_BRICK_STAIRS,
        BlockId::RESIN_BRICK_STAIRS,
        BlockId::RESIN_BRICK_STAIRS,
        BlockId::RESIN_BRICK_STAIRS,
        BlockId::RESIN_BRICK_STAIRS,
        BlockId::RESIN_BRICK_STAIRS,
        BlockId::RESIN_BRICK_STAIRS,
        BlockId::RESIN_BRICK_STAIRS,
        BlockId::RESIN_BRICK_STAIRS,
        BlockId::RESIN_BRICK_STAIRS,
        BlockId::RESIN_BRICK_STAIRS,
        BlockId::RESIN_BRICK_STAIRS,
        BlockId::RESIN_BRICK_STAIRS,
        BlockId::RESIN_BRICK_STAIRS,
        BlockId::RESIN_BRICK_STAIRS,
        BlockId::RESIN_BRICK_STAIRS,
        BlockId::RESIN_BRICK_STAIRS,
        BlockId::RESIN_BRICK_STAIRS,
        BlockId::RESIN_BRICK_STAIRS,
        BlockId::RESIN_BRICK_STAIRS,
        BlockId::RESIN_BRICK_STAIRS,
        BlockId::RESIN_BRICK_STAIRS,
        BlockId::RESIN_BRICK_STAIRS,
        BlockId::RESIN_BRICK_STAIRS,
        BlockId::RESIN_BRICK_STAIRS,
        BlockId::RESIN_BRICK_STAIRS,
        BlockId::RESIN_BRICK_STAIRS,
        BlockId::RESIN_BRICK_STAIRS,
        BlockId::RESIN_BRICK_STAIRS,
        BlockId::RESIN_BRICK_STAIRS,
        BlockId::RESIN_BRICK_STAIRS,
        BlockId::RESIN_BRICK_STAIRS,
        BlockId::RESIN_BRICK_STAIRS,
        BlockId::RESIN_BRICK_STAIRS,
        BlockId::RESIN_BRICK_STAIRS,
        BlockId::RESIN_BRICK_STAIRS,
        BlockId::RESIN_BRICK_STAIRS,
        BlockId::RESIN_BRICK_STAIRS,
        BlockId::RESIN_BRICK_STAIRS,
        BlockId::RESIN_BRICK_STAIRS,
        BlockId::RESIN_BRICK_STAIRS,
        BlockId::RESIN_BRICK_STAIRS,
        BlockId::RESIN_BRICK_STAIRS,
        BlockId::RESIN_BRICK_STAIRS,
        BlockId::RESIN_BRICK_STAIRS,
        BlockId::RESIN_BRICK_STAIRS,
        BlockId::RESIN_BRICK_STAIRS,
        BlockId::RESIN_BRICK_STAIRS,
        BlockId::RESIN_BRICK_STAIRS,
        BlockId::RESIN_BRICK_STAIRS,
        BlockId::RESIN_BRICK_STAIRS,
        BlockId::RESIN_BRICK_STAIRS,
        BlockId::RESIN_BRICK_STAIRS,
        BlockId::RESIN_BRICK_SLAB,
        BlockId::RESIN_BRICK_SLAB,
        BlockId::RESIN_BRICK_SLAB,
        BlockId::RESIN_BRICK_SLAB,
        BlockId::RESIN_BRICK_SLAB,
        BlockId::RESIN_BRICK_SLAB,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::RESIN_BRICK_WALL,
        BlockId::CHISELED_RESIN_BRICKS,
        BlockId::NETHER_BRICKS,
        BlockId::NETHER_BRICK_FENCE,
        BlockId::NETHER_BRICK_FENCE,
        BlockId::NETHER_BRICK_FENCE,
        BlockId::NETHER_BRICK_FENCE,
        BlockId::NETHER_BRICK_FENCE,
        BlockId::NETHER_BRICK_FENCE,
        BlockId::NETHER_BRICK_FENCE,
        BlockId::NETHER_BRICK_FENCE,
        BlockId::NETHER_BRICK_FENCE,
        BlockId::NETHER_BRICK_FENCE,
        BlockId::NETHER_BRICK_FENCE,
        BlockId::NETHER_BRICK_FENCE,
        BlockId::NETHER_BRICK_FENCE,
        BlockId::NETHER_BRICK_FENCE,
        BlockId::NETHER_BRICK_FENCE,
        BlockId::NETHER_BRICK_FENCE,
        BlockId::NETHER_BRICK_FENCE,
        BlockId::NETHER_BRICK_FENCE,
        BlockId::NETHER_BRICK_FENCE,
        BlockId::NETHER_BRICK_FENCE,
        BlockId::NETHER_BRICK_FENCE,
        BlockId::NETHER_BRICK_FENCE,
        BlockId::NETHER_BRICK_FENCE,
        BlockId::NETHER_BRICK_FENCE,
        BlockId::NETHER_BRICK_FENCE,
        BlockId::NETHER_BRICK_FENCE,
        BlockId::NETHER_BRICK_FENCE,
        BlockId::NETHER_BRICK_FENCE,
        BlockId::NETHER_BRICK_FENCE,
        BlockId::NETHER_BRICK_FENCE,
        BlockId::NETHER_BRICK_FENCE,
        BlockId::NETHER_BRICK_FENCE,
        BlockId::NETHER_BRICK_STAIRS,
        BlockId::NETHER_BRICK_STAIRS,
        BlockId::NETHER_BRICK_STAIRS,
        BlockId::NETHER_BRICK_STAIRS,
        BlockId::NETHER_BRICK_STAIRS,
        BlockId::NETHER_BRICK_STAIRS,
        BlockId::NETHER_BRICK_STAIRS,
        BlockId::NETHER_BRICK_STAIRS,
        BlockId::NETHER_BRICK_STAIRS,
        BlockId::NETHER_BRICK_STAIRS,
        BlockId::NETHER_BRICK_STAIRS,
        BlockId::NETHER_BRICK_STAIRS,
        BlockId::NETHER_BRICK_STAIRS,
        BlockId::NETHER_BRICK_STAIRS,
        BlockId::NETHER_BRICK_STAIRS,
        BlockId::NETHER_BRICK_STAIRS,
        BlockId::NETHER_BRICK_STAIRS,
        BlockId::NETHER_BRICK_STAIRS,
        BlockId::NETHER_BRICK_STAIRS,
        BlockId::NETHER_BRICK_STAIRS,
        BlockId::NETHER_BRICK_STAIRS,
        BlockId::NETHER_BRICK_STAIRS,
        BlockId::NETHER_BRICK_STAIRS,
        BlockId::NETHER_BRICK_STAIRS,
        BlockId::NETHER_BRICK_STAIRS,
        BlockId::NETHER_BRICK_STAIRS,
        BlockId::NETHER_BRICK_STAIRS,
        BlockId::NETHER_BRICK_STAIRS,
        BlockId::NETHER_BRICK_STAIRS,
        BlockId::NETHER_BRICK_STAIRS,
        BlockId::NETHER_BRICK_STAIRS,
        BlockId::NETHER_BRICK_STAIRS,
        BlockId::NETHER_BRICK_STAIRS,
        BlockId::NETHER_BRICK_STAIRS,
        BlockId::NETHER_BRICK_STAIRS,
        BlockId::NETHER_BRICK_STAIRS,
        BlockId::NETHER_BRICK_STAIRS,
        BlockId::NETHER_BRICK_STAIRS,
        BlockId::NETHER_BRICK_STAIRS,
        BlockId::NETHER_BRICK_STAIRS,
        BlockId::NETHER_BRICK_STAIRS,
        BlockId::NETHER_BRICK_STAIRS,
        BlockId::NETHER_BRICK_STAIRS,
        BlockId::NETHER_BRICK_STAIRS,
        BlockId::NETHER_BRICK_STAIRS,
        BlockId::NETHER_BRICK_STAIRS,
        BlockId::NETHER_BRICK_STAIRS,
        BlockId::NETHER_BRICK_STAIRS,
        BlockId::NETHER_BRICK_STAIRS,
        BlockId::NETHER_BRICK_STAIRS,
        BlockId::NETHER_BRICK_STAIRS,
        BlockId::NETHER_BRICK_STAIRS,
        BlockId::NETHER_BRICK_STAIRS,
        BlockId::NETHER_BRICK_STAIRS,
        BlockId::NETHER_BRICK_STAIRS,
        BlockId::NETHER_BRICK_STAIRS,
        BlockId::NETHER_BRICK_STAIRS,
        BlockId::NETHER_BRICK_STAIRS,
        BlockId::NETHER_BRICK_STAIRS,
        BlockId::NETHER_BRICK_STAIRS,
        BlockId::NETHER_BRICK_STAIRS,
        BlockId::NETHER_BRICK_STAIRS,
        BlockId::NETHER_BRICK_STAIRS,
        BlockId::NETHER_BRICK_STAIRS,
        BlockId::NETHER_BRICK_STAIRS,
        BlockId::NETHER_BRICK_STAIRS,
        BlockId::NETHER_BRICK_STAIRS,
        BlockId::NETHER_BRICK_STAIRS,
        BlockId::NETHER_BRICK_STAIRS,
        BlockId::NETHER_BRICK_STAIRS,
        BlockId::NETHER_BRICK_STAIRS,
        BlockId::NETHER_BRICK_STAIRS,
        BlockId::NETHER_BRICK_STAIRS,
        BlockId::NETHER_BRICK_STAIRS,
        BlockId::NETHER_BRICK_STAIRS,
        BlockId::NETHER_BRICK_STAIRS,
        BlockId::NETHER_BRICK_STAIRS,
        BlockId::NETHER_BRICK_STAIRS,
        BlockId::NETHER_BRICK_STAIRS,
        BlockId::NETHER_BRICK_STAIRS,
        BlockId::NETHER_WART,
        BlockId::NETHER_WART,
        BlockId::NETHER_WART,
        BlockId::NETHER_WART,
        BlockId::ENCHANTING_TABLE,
        BlockId::BREWING_STAND,
        BlockId::BREWING_STAND,
        BlockId::BREWING_STAND,
        BlockId::BREWING_STAND,
        BlockId::BREWING_STAND,
        BlockId::BREWING_STAND,
        BlockId::BREWING_STAND,
        BlockId::BREWING_STAND,
        BlockId::CAULDRON,
        BlockId::WATER_CAULDRON,
        BlockId::WATER_CAULDRON,
        BlockId::WATER_CAULDRON,
        BlockId::LAVA_CAULDRON,
        BlockId::POWDER_SNOW_CAULDRON,
        BlockId::POWDER_SNOW_CAULDRON,
        BlockId::POWDER_SNOW_CAULDRON,
        BlockId::END_PORTAL,
        BlockId::END_PORTAL_FRAME,
        BlockId::END_PORTAL_FRAME,
        BlockId::END_PORTAL_FRAME,
        BlockId::END_PORTAL_FRAME,
        BlockId::END_PORTAL_FRAME,
        BlockId::END_PORTAL_FRAME,
        BlockId::END_PORTAL_FRAME,
        BlockId::END_PORTAL_FRAME,
        BlockId::END_STONE,
        BlockId::DRAGON_EGG,
        BlockId::REDSTONE_LAMP,
        BlockId::REDSTONE_LAMP,
        BlockId::COCOA,
        BlockId::COCOA,
        BlockId::COCOA,
        BlockId::COCOA,
        BlockId::COCOA,
        BlockId::COCOA,
        BlockId::COCOA,
        BlockId::COCOA,
        BlockId::COCOA,
        BlockId::COCOA,
        BlockId::COCOA,
        BlockId::COCOA,
        BlockId::SANDSTONE_STAIRS,
        BlockId::SANDSTONE_STAIRS,
        BlockId::SANDSTONE_STAIRS,
        BlockId::SANDSTONE_STAIRS,
        BlockId::SANDSTONE_STAIRS,
        BlockId::SANDSTONE_STAIRS,
        BlockId::SANDSTONE_STAIRS,
        BlockId::SANDSTONE_STAIRS,
        BlockId::SANDSTONE_STAIRS,
        BlockId::SANDSTONE_STAIRS,
        BlockId::SANDSTONE_STAIRS,
        BlockId::SANDSTONE_STAIRS,
        BlockId::SANDSTONE_STAIRS,
        BlockId::SANDSTONE_STAIRS,
        BlockId::SANDSTONE_STAIRS,
        BlockId::SANDSTONE_STAIRS,
        BlockId::SANDSTONE_STAIRS,
        BlockId::SANDSTONE_STAIRS,
        BlockId::SANDSTONE_STAIRS,
        BlockId::SANDSTONE_STAIRS,
        BlockId::SANDSTONE_STAIRS,
        BlockId::SANDSTONE_STAIRS,
        BlockId::SANDSTONE_STAIRS,
        BlockId::SANDSTONE_STAIRS,
        BlockId::SANDSTONE_STAIRS,
        BlockId::SANDSTONE_STAIRS,
        BlockId::SANDSTONE_STAIRS,
        BlockId::SANDSTONE_STAIRS,
        BlockId::SANDSTONE_STAIRS,
        BlockId::SANDSTONE_STAIRS,
        BlockId::SANDSTONE_STAIRS,
        BlockId::SANDSTONE_STAIRS,
        BlockId::SANDSTONE_STAIRS,
        BlockId::SANDSTONE_STAIRS,
        BlockId::SANDSTONE_STAIRS,
        BlockId::SANDSTONE_STAIRS,
        BlockId::SANDSTONE_STAIRS,
        BlockId::SANDSTONE_STAIRS,
        BlockId::SANDSTONE_STAIRS,
        BlockId::SANDSTONE_STAIRS,
        BlockId::SANDSTONE_STAIRS,
        BlockId::SANDSTONE_STAIRS,
        BlockId::SANDSTONE_STAIRS,
        BlockId::SANDSTONE_STAIRS,
        BlockId::SANDSTONE_STAIRS,
        BlockId::SANDSTONE_STAIRS,
        BlockId::SANDSTONE_STAIRS,
        BlockId::SANDSTONE_STAIRS,
        BlockId::SANDSTONE_STAIRS,
        BlockId::SANDSTONE_STAIRS,
        BlockId::SANDSTONE_STAIRS,
        BlockId::SANDSTONE_STAIRS,
        BlockId::SANDSTONE_STAIRS,
        BlockId::SANDSTONE_STAIRS,
        BlockId::SANDSTONE_STAIRS,
        BlockId::SANDSTONE_STAIRS,
        BlockId::SANDSTONE_STAIRS,
        BlockId::SANDSTONE_STAIRS,
        BlockId::SANDSTONE_STAIRS,
        BlockId::SANDSTONE_STAIRS,
        BlockId::SANDSTONE_STAIRS,
        BlockId::SANDSTONE_STAIRS,
        BlockId::SANDSTONE_STAIRS,
        BlockId::SANDSTONE_STAIRS,
        BlockId::SANDSTONE_STAIRS,
        BlockId::SANDSTONE_STAIRS,
        BlockId::SANDSTONE_STAIRS,
        BlockId::SANDSTONE_STAIRS,
        BlockId::SANDSTONE_STAIRS,
        BlockId::SANDSTONE_STAIRS,
        BlockId::SANDSTONE_STAIRS,
        BlockId::SANDSTONE_STAIRS,
        BlockId::SANDSTONE_STAIRS,
        BlockId::SANDSTONE_STAIRS,
        BlockId::SANDSTONE_STAIRS,
        BlockId::SANDSTONE_STAIRS,
        BlockId::SANDSTONE_STAIRS,
        BlockId::SANDSTONE_STAIRS,
        BlockId::SANDSTONE_STAIRS,
        BlockId::SANDSTONE_STAIRS,
        BlockId::EMERALD_ORE,
        BlockId::DEEPSLATE_EMERALD_ORE,
        BlockId::ENDER_CHEST,
        BlockId::ENDER_CHEST,
        BlockId::ENDER_CHEST,
        BlockId::ENDER_CHEST,
        BlockId::ENDER_CHEST,
        BlockId::ENDER_CHEST,
        BlockId::ENDER_CHEST,
        BlockId::ENDER_CHEST,
        BlockId::TRIPWIRE_HOOK,
        BlockId::TRIPWIRE_HOOK,
        BlockId::TRIPWIRE_HOOK,
        BlockId::TRIPWIRE_HOOK,
        BlockId::TRIPWIRE_HOOK,
        BlockId::TRIPWIRE_HOOK,
        BlockId::TRIPWIRE_HOOK,
        BlockId::TRIPWIRE_HOOK,
        BlockId::TRIPWIRE_HOOK,
        BlockId::TRIPWIRE_HOOK,
        BlockId::TRIPWIRE_HOOK,
        BlockId::TRIPWIRE_HOOK,
        BlockId::TRIPWIRE_HOOK,
        BlockId::TRIPWIRE_HOOK,
        BlockId::TRIPWIRE_HOOK,
        BlockId::TRIPWIRE_HOOK,
        BlockId::TRIPWIRE,
        BlockId::TRIPWIRE,
        BlockId::TRIPWIRE,
        BlockId::TRIPWIRE,
        BlockId::TRIPWIRE,
        BlockId::TRIPWIRE,
        BlockId::TRIPWIRE,
        BlockId::TRIPWIRE,
        BlockId::TRIPWIRE,
        BlockId::TRIPWIRE,
        BlockId::TRIPWIRE,
        BlockId::TRIPWIRE,
        BlockId::TRIPWIRE,
        BlockId::TRIPWIRE,
        BlockId::TRIPWIRE,
        BlockId::TRIPWIRE,
        BlockId::TRIPWIRE,
        BlockId::TRIPWIRE,
        BlockId::TRIPWIRE,
        BlockId::TRIPWIRE,
        BlockId::TRIPWIRE,
        BlockId::TRIPWIRE,
        BlockId::TRIPWIRE,
        BlockId::TRIPWIRE,
        BlockId::TRIPWIRE,
        BlockId::TRIPWIRE,
        BlockId::TRIPWIRE,
        BlockId::TRIPWIRE,
        BlockId::TRIPWIRE,
        BlockId::TRIPWIRE,
        BlockId::TRIPWIRE,
        BlockId::TRIPWIRE,
        BlockId::TRIPWIRE,
        BlockId::TRIPWIRE,
        BlockId::TRIPWIRE,
        BlockId::TRIPWIRE,
        BlockId::TRIPWIRE,
        BlockId::TRIPWIRE,
        BlockId::TRIPWIRE,
        BlockId::TRIPWIRE,
        BlockId::TRIPWIRE,
        BlockId::TRIPWIRE,
        BlockId::TRIPWIRE,
        BlockId::TRIPWIRE,
        BlockId::TRIPWIRE,
        BlockId::TRIPWIRE,
        BlockId::TRIPWIRE,
        BlockId::TRIPWIRE,
        BlockId::TRIPWIRE,
        BlockId::TRIPWIRE,
        BlockId::TRIPWIRE,
        BlockId::TRIPWIRE,
        BlockId::TRIPWIRE,
        BlockId::TRIPWIRE,
        BlockId::TRIPWIRE,
        BlockId::TRIPWIRE,
        BlockId::TRIPWIRE,
        BlockId::TRIPWIRE,
        BlockId::TRIPWIRE,
        BlockId::TRIPWIRE,
        BlockId::TRIPWIRE,
        BlockId::TRIPWIRE,
        BlockId::TRIPWIRE,
        BlockId::TRIPWIRE,
        BlockId::TRIPWIRE,
        BlockId::TRIPWIRE,
        BlockId::TRIPWIRE,
        BlockId::TRIPWIRE,
        BlockId::TRIPWIRE,
        BlockId::TRIPWIRE,
        BlockId::TRIPWIRE,
        BlockId::TRIPWIRE,
        BlockId::TRIPWIRE,
        BlockId::TRIPWIRE,
        BlockId::TRIPWIRE,
        BlockId::TRIPWIRE,
        BlockId::TRIPWIRE,
        BlockId::TRIPWIRE,
        BlockId::TRIPWIRE,
        BlockId::TRIPWIRE,
        BlockId::TRIPWIRE,
        BlockId::TRIPWIRE,
        BlockId::TRIPWIRE,
        BlockId::TRIPWIRE,
        BlockId::TRIPWIRE,
        BlockId::TRIPWIRE,
        BlockId::TRIPWIRE,
        BlockId::TRIPWIRE,
        BlockId::TRIPWIRE,
        BlockId::TRIPWIRE,
        BlockId::TRIPWIRE,
        BlockId::TRIPWIRE,
        BlockId::TRIPWIRE,
        BlockId::TRIPWIRE,
        BlockId::TRIPWIRE,
        BlockId::TRIPWIRE,
        BlockId::TRIPWIRE,
        BlockId::TRIPWIRE,
        BlockId::TRIPWIRE,
        BlockId::TRIPWIRE,
        BlockId::TRIPWIRE,
        BlockId::TRIPWIRE,
        BlockId::TRIPWIRE,
        BlockId::TRIPWIRE,
        BlockId::TRIPWIRE,
        BlockId::TRIPWIRE,
        BlockId::TRIPWIRE,
        BlockId::TRIPWIRE,
        BlockId::TRIPWIRE,
        BlockId::TRIPWIRE,
        BlockId::TRIPWIRE,
        BlockId::TRIPWIRE,
        BlockId::TRIPWIRE,
        BlockId::TRIPWIRE,
        BlockId::TRIPWIRE,
        BlockId::TRIPWIRE,
        BlockId::TRIPWIRE,
        BlockId::TRIPWIRE,
        BlockId::TRIPWIRE,
        BlockId::TRIPWIRE,
        BlockId::TRIPWIRE,
        BlockId::TRIPWIRE,
        BlockId::TRIPWIRE,
        BlockId::TRIPWIRE,
        BlockId::TRIPWIRE,
        BlockId::TRIPWIRE,
        BlockId::TRIPWIRE,
        BlockId::TRIPWIRE,
        BlockId::EMERALD_BLOCK,
        BlockId::SPRUCE_STAIRS,
        BlockId::SPRUCE_STAIRS,
        BlockId::SPRUCE_STAIRS,
        BlockId::SPRUCE_STAIRS,
        BlockId::SPRUCE_STAIRS,
        BlockId::SPRUCE_STAIRS,
        BlockId::SPRUCE_STAIRS,
        BlockId::SPRUCE_STAIRS,
        BlockId::SPRUCE_STAIRS,
        BlockId::SPRUCE_STAIRS,
        BlockId::SPRUCE_STAIRS,
        BlockId::SPRUCE_STAIRS,
        BlockId::SPRUCE_STAIRS,
        BlockId::SPRUCE_STAIRS,
        BlockId::SPRUCE_STAIRS,
        BlockId::SPRUCE_STAIRS,
        BlockId::SPRUCE_STAIRS,
        BlockId::SPRUCE_STAIRS,
        BlockId::SPRUCE_STAIRS,
        BlockId::SPRUCE_STAIRS,
        BlockId::SPRUCE_STAIRS,
        BlockId::SPRUCE_STAIRS,
        BlockId::SPRUCE_STAIRS,
        BlockId::SPRUCE_STAIRS,
        BlockId::SPRUCE_STAIRS,
        BlockId::SPRUCE_STAIRS,
        BlockId::SPRUCE_STAIRS,
        BlockId::SPRUCE_STAIRS,
        BlockId::SPRUCE_STAIRS,
        BlockId::SPRUCE_STAIRS,
        BlockId::SPRUCE_STAIRS,
        BlockId::SPRUCE_STAIRS,
        BlockId::SPRUCE_STAIRS,
        BlockId::SPRUCE_STAIRS,
        BlockId::SPRUCE_STAIRS,
        BlockId::SPRUCE_STAIRS,
        BlockId::SPRUCE_STAIRS,
        BlockId::SPRUCE_STAIRS,
        BlockId::SPRUCE_STAIRS,
        BlockId::SPRUCE_STAIRS,
        BlockId::SPRUCE_STAIRS,
        BlockId::SPRUCE_STAIRS,
        BlockId::SPRUCE_STAIRS,
        BlockId::SPRUCE_STAIRS,
        BlockId::SPRUCE_STAIRS,
        BlockId::SPRUCE_STAIRS,
        BlockId::SPRUCE_STAIRS,
        BlockId::SPRUCE_STAIRS,
        BlockId::SPRUCE_STAIRS,
        BlockId::SPRUCE_STAIRS,
        BlockId::SPRUCE_STAIRS,
        BlockId::SPRUCE_STAIRS,
        BlockId::SPRUCE_STAIRS,
        BlockId::SPRUCE_STAIRS,
        BlockId::SPRUCE_STAIRS,
        BlockId::SPRUCE_STAIRS,
        BlockId::SPRUCE_STAIRS,
        BlockId::SPRUCE_STAIRS,
        BlockId::SPRUCE_STAIRS,
        BlockId::SPRUCE_STAIRS,
        BlockId::SPRUCE_STAIRS,
        BlockId::SPRUCE_STAIRS,
        BlockId::SPRUCE_STAIRS,
        BlockId::SPRUCE_STAIRS,
        BlockId::SPRUCE_STAIRS,
        BlockId::SPRUCE_STAIRS,
        BlockId::SPRUCE_STAIRS,
        BlockId::SPRUCE_STAIRS,
        BlockId::SPRUCE_STAIRS,
        BlockId::SPRUCE_STAIRS,
        BlockId::SPRUCE_STAIRS,
        BlockId::SPRUCE_STAIRS,
        BlockId::SPRUCE_STAIRS,
        BlockId::SPRUCE_STAIRS,
        BlockId::SPRUCE_STAIRS,
        BlockId::SPRUCE_STAIRS,
        BlockId::SPRUCE_STAIRS,
        BlockId::SPRUCE_STAIRS,
        BlockId::SPRUCE_STAIRS,
        BlockId::SPRUCE_STAIRS,
        BlockId::BIRCH_STAIRS,
        BlockId::BIRCH_STAIRS,
        BlockId::BIRCH_STAIRS,
        BlockId::BIRCH_STAIRS,
        BlockId::BIRCH_STAIRS,
        BlockId::BIRCH_STAIRS,
        BlockId::BIRCH_STAIRS,
        BlockId::BIRCH_STAIRS,
        BlockId::BIRCH_STAIRS,
        BlockId::BIRCH_STAIRS,
        BlockId::BIRCH_STAIRS,
        BlockId::BIRCH_STAIRS,
        BlockId::BIRCH_STAIRS,
        BlockId::BIRCH_STAIRS,
        BlockId::BIRCH_STAIRS,
        BlockId::BIRCH_STAIRS,
        BlockId::BIRCH_STAIRS,
        BlockId::BIRCH_STAIRS,
        BlockId::BIRCH_STAIRS,
        BlockId::BIRCH_STAIRS,
        BlockId::BIRCH_STAIRS,
        BlockId::BIRCH_STAIRS,
        BlockId::BIRCH_STAIRS,
        BlockId::BIRCH_STAIRS,
        BlockId::BIRCH_STAIRS,
        BlockId::BIRCH_STAIRS,
        BlockId::BIRCH_STAIRS,
        BlockId::BIRCH_STAIRS,
        BlockId::BIRCH_STAIRS,
        BlockId::BIRCH_STAIRS,
        BlockId::BIRCH_STAIRS,
        BlockId::BIRCH_STAIRS,
        BlockId::BIRCH_STAIRS,
        BlockId::BIRCH_STAIRS,
        BlockId::BIRCH_STAIRS,
        BlockId::BIRCH_STAIRS,
        BlockId::BIRCH_STAIRS,
        BlockId::BIRCH_STAIRS,
        BlockId::BIRCH_STAIRS,
        BlockId::BIRCH_STAIRS,
        BlockId::BIRCH_STAIRS,
        BlockId::BIRCH_STAIRS,
        BlockId::BIRCH_STAIRS,
        BlockId::BIRCH_STAIRS,
        BlockId::BIRCH_STAIRS,
        BlockId::BIRCH_STAIRS,
        BlockId::BIRCH_STAIRS,
        BlockId::BIRCH_STAIRS,
        BlockId::BIRCH_STAIRS,
        BlockId::BIRCH_STAIRS,
        BlockId::BIRCH_STAIRS,
        BlockId::BIRCH_STAIRS,
        BlockId::BIRCH_STAIRS,
        BlockId::BIRCH_STAIRS,
        BlockId::BIRCH_STAIRS,
        BlockId::BIRCH_STAIRS,
        BlockId::BIRCH_STAIRS,
        BlockId::BIRCH_STAIRS,
        BlockId::BIRCH_STAIRS,
        BlockId::BIRCH_STAIRS,
        BlockId::BIRCH_STAIRS,
        BlockId::BIRCH_STAIRS,
        BlockId::BIRCH_STAIRS,
        BlockId::BIRCH_STAIRS,
        BlockId::BIRCH_STAIRS,
        BlockId::BIRCH_STAIRS,
        BlockId::BIRCH_STAIRS,
        BlockId::BIRCH_STAIRS,
        BlockId::BIRCH_STAIRS,
        BlockId::BIRCH_STAIRS,
        BlockId::BIRCH_STAIRS,
        BlockId::BIRCH_STAIRS,
        BlockId::BIRCH_STAIRS,
        BlockId::BIRCH_STAIRS,
        BlockId::BIRCH_STAIRS,
        BlockId::BIRCH_STAIRS,
        BlockId::BIRCH_STAIRS,
        BlockId::BIRCH_STAIRS,
        BlockId::BIRCH_STAIRS,
        BlockId::BIRCH_STAIRS,
        BlockId::JUNGLE_STAIRS,
        BlockId::JUNGLE_STAIRS,
        BlockId::JUNGLE_STAIRS,
        BlockId::JUNGLE_STAIRS,
        BlockId::JUNGLE_STAIRS,
        BlockId::JUNGLE_STAIRS,
        BlockId::JUNGLE_STAIRS,
        BlockId::JUNGLE_STAIRS,
        BlockId::JUNGLE_STAIRS,
        BlockId::JUNGLE_STAIRS,
        BlockId::JUNGLE_STAIRS,
        BlockId::JUNGLE_STAIRS,
        BlockId::JUNGLE_STAIRS,
        BlockId::JUNGLE_STAIRS,
        BlockId::JUNGLE_STAIRS,
        BlockId::JUNGLE_STAIRS,
        BlockId::JUNGLE_STAIRS,
        BlockId::JUNGLE_STAIRS,
        BlockId::JUNGLE_STAIRS,
        BlockId::JUNGLE_STAIRS,
        BlockId::JUNGLE_STAIRS,
        BlockId::JUNGLE_STAIRS,
        BlockId::JUNGLE_STAIRS,
        BlockId::JUNGLE_STAIRS,
        BlockId::JUNGLE_STAIRS,
        BlockId::JUNGLE_STAIRS,
        BlockId::JUNGLE_STAIRS,
        BlockId::JUNGLE_STAIRS,
        BlockId::JUNGLE_STAIRS,
        BlockId::JUNGLE_STAIRS,
        BlockId::JUNGLE_STAIRS,
        BlockId::JUNGLE_STAIRS,
        BlockId::JUNGLE_STAIRS,
        BlockId::JUNGLE_STAIRS,
        BlockId::JUNGLE_STAIRS,
        BlockId::JUNGLE_STAIRS,
        BlockId::JUNGLE_STAIRS,
        BlockId::JUNGLE_STAIRS,
        BlockId::JUNGLE_STAIRS,
        BlockId::JUNGLE_STAIRS,
        BlockId::JUNGLE_STAIRS,
        BlockId::JUNGLE_STAIRS,
        BlockId::JUNGLE_STAIRS,
        BlockId::JUNGLE_STAIRS,
        BlockId::JUNGLE_STAIRS,
        BlockId::JUNGLE_STAIRS,
        BlockId::JUNGLE_STAIRS,
        BlockId::JUNGLE_STAIRS,
        BlockId::JUNGLE_STAIRS,
        BlockId::JUNGLE_STAIRS,
        BlockId::JUNGLE_STAIRS,
        BlockId::JUNGLE_STAIRS,
        BlockId::JUNGLE_STAIRS,
        BlockId::JUNGLE_STAIRS,
        BlockId::JUNGLE_STAIRS,
        BlockId::JUNGLE_STAIRS,
        BlockId::JUNGLE_STAIRS,
        BlockId::JUNGLE_STAIRS,
        BlockId::JUNGLE_STAIRS,
        BlockId::JUNGLE_STAIRS,
        BlockId::JUNGLE_STAIRS,
        BlockId::JUNGLE_STAIRS,
        BlockId::JUNGLE_STAIRS,
        BlockId::JUNGLE_STAIRS,
        BlockId::JUNGLE_STAIRS,
        BlockId::JUNGLE_STAIRS,
        BlockId::JUNGLE_STAIRS,
        BlockId::JUNGLE_STAIRS,
        BlockId::JUNGLE_STAIRS,
        BlockId::JUNGLE_STAIRS,
        BlockId::JUNGLE_STAIRS,
        BlockId::JUNGLE_STAIRS,
        BlockId::JUNGLE_STAIRS,
        BlockId::JUNGLE_STAIRS,
        BlockId::JUNGLE_STAIRS,
        BlockId::JUNGLE_STAIRS,
        BlockId::JUNGLE_STAIRS,
        BlockId::JUNGLE_STAIRS,
        BlockId::JUNGLE_STAIRS,
        BlockId::JUNGLE_STAIRS,
        BlockId::COMMAND_BLOCK,
        BlockId::COMMAND_BLOCK,
        BlockId::COMMAND_BLOCK,
        BlockId::COMMAND_BLOCK,
        BlockId::COMMAND_BLOCK,
        BlockId::COMMAND_BLOCK,
        BlockId::COMMAND_BLOCK,
        BlockId::COMMAND_BLOCK,
        BlockId::COMMAND_BLOCK,
        BlockId::COMMAND_BLOCK,
        BlockId::COMMAND_BLOCK,
        BlockId::COMMAND_BLOCK,
        BlockId::BEACON,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::MOSSY_COBBLESTONE_WALL,
        BlockId::FLOWER_POT,
        BlockId::POTTED_TORCHFLOWER,
        BlockId::POTTED_OAK_SAPLING,
        BlockId::POTTED_SPRUCE_SAPLING,
        BlockId::POTTED_BIRCH_SAPLING,
        BlockId::POTTED_JUNGLE_SAPLING,
        BlockId::POTTED_ACACIA_SAPLING,
        BlockId::POTTED_CHERRY_SAPLING,
        BlockId::POTTED_DARK_OAK_SAPLING,
        BlockId::POTTED_PALE_OAK_SAPLING,
        BlockId::POTTED_MANGROVE_PROPAGULE,
        BlockId::POTTED_FERN,
        BlockId::POTTED_DANDELION,
        BlockId::POTTED_GOLDEN_DANDELION,
        BlockId::POTTED_POPPY,
        BlockId::POTTED_BLUE_ORCHID,
        BlockId::POTTED_ALLIUM,
        BlockId::POTTED_AZURE_BLUET,
        BlockId::POTTED_RED_TULIP,
        BlockId::POTTED_ORANGE_TULIP,
        BlockId::POTTED_WHITE_TULIP,
        BlockId::POTTED_PINK_TULIP,
        BlockId::POTTED_OXEYE_DAISY,
        BlockId::POTTED_CORNFLOWER,
        BlockId::POTTED_LILY_OF_THE_VALLEY,
        BlockId::POTTED_WITHER_ROSE,
        BlockId::POTTED_RED_MUSHROOM,
        BlockId::POTTED_BROWN_MUSHROOM,
        BlockId::POTTED_DEAD_BUSH,
        BlockId::POTTED_CACTUS,
        BlockId::CARROTS,
        BlockId::CARROTS,
        BlockId::CARROTS,
        BlockId::CARROTS,
        BlockId::CARROTS,
        BlockId::CARROTS,
        BlockId::CARROTS,
        BlockId::CARROTS,
        BlockId::POTATOES,
        BlockId::POTATOES,
        BlockId::POTATOES,
        BlockId::POTATOES,
        BlockId::POTATOES,
        BlockId::POTATOES,
        BlockId::POTATOES,
        BlockId::POTATOES,
        BlockId::OAK_BUTTON,
        BlockId::OAK_BUTTON,
        BlockId::OAK_BUTTON,
        BlockId::OAK_BUTTON,
        BlockId::OAK_BUTTON,
        BlockId::OAK_BUTTON,
        BlockId::OAK_BUTTON,
        BlockId::OAK_BUTTON,
        BlockId::OAK_BUTTON,
        BlockId::OAK_BUTTON,
        BlockId::OAK_BUTTON,
        BlockId::OAK_BUTTON,
        BlockId::OAK_BUTTON,
        BlockId::OAK_BUTTON,
        BlockId::OAK_BUTTON,
        BlockId::OAK_BUTTON,
        BlockId::OAK_BUTTON,
        BlockId::OAK_BUTTON,
        BlockId::OAK_BUTTON,
        BlockId::OAK_BUTTON,
        BlockId::OAK_BUTTON,
        BlockId::OAK_BUTTON,
        BlockId::OAK_BUTTON,
        BlockId::OAK_BUTTON,
        BlockId::SPRUCE_BUTTON,
        BlockId::SPRUCE_BUTTON,
        BlockId::SPRUCE_BUTTON,
        BlockId::SPRUCE_BUTTON,
        BlockId::SPRUCE_BUTTON,
        BlockId::SPRUCE_BUTTON,
        BlockId::SPRUCE_BUTTON,
        BlockId::SPRUCE_BUTTON,
        BlockId::SPRUCE_BUTTON,
        BlockId::SPRUCE_BUTTON,
        BlockId::SPRUCE_BUTTON,
        BlockId::SPRUCE_BUTTON,
        BlockId::SPRUCE_BUTTON,
        BlockId::SPRUCE_BUTTON,
        BlockId::SPRUCE_BUTTON,
        BlockId::SPRUCE_BUTTON,
        BlockId::SPRUCE_BUTTON,
        BlockId::SPRUCE_BUTTON,
        BlockId::SPRUCE_BUTTON,
        BlockId::SPRUCE_BUTTON,
        BlockId::SPRUCE_BUTTON,
        BlockId::SPRUCE_BUTTON,
        BlockId::SPRUCE_BUTTON,
        BlockId::SPRUCE_BUTTON,
        BlockId::BIRCH_BUTTON,
        BlockId::BIRCH_BUTTON,
        BlockId::BIRCH_BUTTON,
        BlockId::BIRCH_BUTTON,
        BlockId::BIRCH_BUTTON,
        BlockId::BIRCH_BUTTON,
        BlockId::BIRCH_BUTTON,
        BlockId::BIRCH_BUTTON,
        BlockId::BIRCH_BUTTON,
        BlockId::BIRCH_BUTTON,
        BlockId::BIRCH_BUTTON,
        BlockId::BIRCH_BUTTON,
        BlockId::BIRCH_BUTTON,
        BlockId::BIRCH_BUTTON,
        BlockId::BIRCH_BUTTON,
        BlockId::BIRCH_BUTTON,
        BlockId::BIRCH_BUTTON,
        BlockId::BIRCH_BUTTON,
        BlockId::BIRCH_BUTTON,
        BlockId::BIRCH_BUTTON,
        BlockId::BIRCH_BUTTON,
        BlockId::BIRCH_BUTTON,
        BlockId::BIRCH_BUTTON,
        BlockId::BIRCH_BUTTON,
        BlockId::JUNGLE_BUTTON,
        BlockId::JUNGLE_BUTTON,
        BlockId::JUNGLE_BUTTON,
        BlockId::JUNGLE_BUTTON,
        BlockId::JUNGLE_BUTTON,
        BlockId::JUNGLE_BUTTON,
        BlockId::JUNGLE_BUTTON,
        BlockId::JUNGLE_BUTTON,
        BlockId::JUNGLE_BUTTON,
        BlockId::JUNGLE_BUTTON,
        BlockId::JUNGLE_BUTTON,
        BlockId::JUNGLE_BUTTON,
        BlockId::JUNGLE_BUTTON,
        BlockId::JUNGLE_BUTTON,
        BlockId::JUNGLE_BUTTON,
        BlockId::JUNGLE_BUTTON,
        BlockId::JUNGLE_BUTTON,
        BlockId::JUNGLE_BUTTON,
        BlockId::JUNGLE_BUTTON,
        BlockId::JUNGLE_BUTTON,
        BlockId::JUNGLE_BUTTON,
        BlockId::JUNGLE_BUTTON,
        BlockId::JUNGLE_BUTTON,
        BlockId::JUNGLE_BUTTON,
        BlockId::ACACIA_BUTTON,
        BlockId::ACACIA_BUTTON,
        BlockId::ACACIA_BUTTON,
        BlockId::ACACIA_BUTTON,
        BlockId::ACACIA_BUTTON,
        BlockId::ACACIA_BUTTON,
        BlockId::ACACIA_BUTTON,
        BlockId::ACACIA_BUTTON,
        BlockId::ACACIA_BUTTON,
        BlockId::ACACIA_BUTTON,
        BlockId::ACACIA_BUTTON,
        BlockId::ACACIA_BUTTON,
        BlockId::ACACIA_BUTTON,
        BlockId::ACACIA_BUTTON,
        BlockId::ACACIA_BUTTON,
        BlockId::ACACIA_BUTTON,
        BlockId::ACACIA_BUTTON,
        BlockId::ACACIA_BUTTON,
        BlockId::ACACIA_BUTTON,
        BlockId::ACACIA_BUTTON,
        BlockId::ACACIA_BUTTON,
        BlockId::ACACIA_BUTTON,
        BlockId::ACACIA_BUTTON,
        BlockId::ACACIA_BUTTON,
        BlockId::CHERRY_BUTTON,
        BlockId::CHERRY_BUTTON,
        BlockId::CHERRY_BUTTON,
        BlockId::CHERRY_BUTTON,
        BlockId::CHERRY_BUTTON,
        BlockId::CHERRY_BUTTON,
        BlockId::CHERRY_BUTTON,
        BlockId::CHERRY_BUTTON,
        BlockId::CHERRY_BUTTON,
        BlockId::CHERRY_BUTTON,
        BlockId::CHERRY_BUTTON,
        BlockId::CHERRY_BUTTON,
        BlockId::CHERRY_BUTTON,
        BlockId::CHERRY_BUTTON,
        BlockId::CHERRY_BUTTON,
        BlockId::CHERRY_BUTTON,
        BlockId::CHERRY_BUTTON,
        BlockId::CHERRY_BUTTON,
        BlockId::CHERRY_BUTTON,
        BlockId::CHERRY_BUTTON,
        BlockId::CHERRY_BUTTON,
        BlockId::CHERRY_BUTTON,
        BlockId::CHERRY_BUTTON,
        BlockId::CHERRY_BUTTON,
        BlockId::DARK_OAK_BUTTON,
        BlockId::DARK_OAK_BUTTON,
        BlockId::DARK_OAK_BUTTON,
        BlockId::DARK_OAK_BUTTON,
        BlockId::DARK_OAK_BUTTON,
        BlockId::DARK_OAK_BUTTON,
        BlockId::DARK_OAK_BUTTON,
        BlockId::DARK_OAK_BUTTON,
        BlockId::DARK_OAK_BUTTON,
        BlockId::DARK_OAK_BUTTON,
        BlockId::DARK_OAK_BUTTON,
        BlockId::DARK_OAK_BUTTON,
        BlockId::DARK_OAK_BUTTON,
        BlockId::DARK_OAK_BUTTON,
        BlockId::DARK_OAK_BUTTON,
        BlockId::DARK_OAK_BUTTON,
        BlockId::DARK_OAK_BUTTON,
        BlockId::DARK_OAK_BUTTON,
        BlockId::DARK_OAK_BUTTON,
        BlockId::DARK_OAK_BUTTON,
        BlockId::DARK_OAK_BUTTON,
        BlockId::DARK_OAK_BUTTON,
        BlockId::DARK_OAK_BUTTON,
        BlockId::DARK_OAK_BUTTON,
        BlockId::PALE_OAK_BUTTON,
        BlockId::PALE_OAK_BUTTON,
        BlockId::PALE_OAK_BUTTON,
        BlockId::PALE_OAK_BUTTON,
        BlockId::PALE_OAK_BUTTON,
        BlockId::PALE_OAK_BUTTON,
        BlockId::PALE_OAK_BUTTON,
        BlockId::PALE_OAK_BUTTON,
        BlockId::PALE_OAK_BUTTON,
        BlockId::PALE_OAK_BUTTON,
        BlockId::PALE_OAK_BUTTON,
        BlockId::PALE_OAK_BUTTON,
        BlockId::PALE_OAK_BUTTON,
        BlockId::PALE_OAK_BUTTON,
        BlockId::PALE_OAK_BUTTON,
        BlockId::PALE_OAK_BUTTON,
        BlockId::PALE_OAK_BUTTON,
        BlockId::PALE_OAK_BUTTON,
        BlockId::PALE_OAK_BUTTON,
        BlockId::PALE_OAK_BUTTON,
        BlockId::PALE_OAK_BUTTON,
        BlockId::PALE_OAK_BUTTON,
        BlockId::PALE_OAK_BUTTON,
        BlockId::PALE_OAK_BUTTON,
        BlockId::MANGROVE_BUTTON,
        BlockId::MANGROVE_BUTTON,
        BlockId::MANGROVE_BUTTON,
        BlockId::MANGROVE_BUTTON,
        BlockId::MANGROVE_BUTTON,
        BlockId::MANGROVE_BUTTON,
        BlockId::MANGROVE_BUTTON,
        BlockId::MANGROVE_BUTTON,
        BlockId::MANGROVE_BUTTON,
        BlockId::MANGROVE_BUTTON,
        BlockId::MANGROVE_BUTTON,
        BlockId::MANGROVE_BUTTON,
        BlockId::MANGROVE_BUTTON,
        BlockId::MANGROVE_BUTTON,
        BlockId::MANGROVE_BUTTON,
        BlockId::MANGROVE_BUTTON,
        BlockId::MANGROVE_BUTTON,
        BlockId::MANGROVE_BUTTON,
        BlockId::MANGROVE_BUTTON,
        BlockId::MANGROVE_BUTTON,
        BlockId::MANGROVE_BUTTON,
        BlockId::MANGROVE_BUTTON,
        BlockId::MANGROVE_BUTTON,
        BlockId::MANGROVE_BUTTON,
        BlockId::BAMBOO_BUTTON,
        BlockId::BAMBOO_BUTTON,
        BlockId::BAMBOO_BUTTON,
        BlockId::BAMBOO_BUTTON,
        BlockId::BAMBOO_BUTTON,
        BlockId::BAMBOO_BUTTON,
        BlockId::BAMBOO_BUTTON,
        BlockId::BAMBOO_BUTTON,
        BlockId::BAMBOO_BUTTON,
        BlockId::BAMBOO_BUTTON,
        BlockId::BAMBOO_BUTTON,
        BlockId::BAMBOO_BUTTON,
        BlockId::BAMBOO_BUTTON,
        BlockId::BAMBOO_BUTTON,
        BlockId::BAMBOO_BUTTON,
        BlockId::BAMBOO_BUTTON,
        BlockId::BAMBOO_BUTTON,
        BlockId::BAMBOO_BUTTON,
        BlockId::BAMBOO_BUTTON,
        BlockId::BAMBOO_BUTTON,
        BlockId::BAMBOO_BUTTON,
        BlockId::BAMBOO_BUTTON,
        BlockId::BAMBOO_BUTTON,
        BlockId::BAMBOO_BUTTON,
        BlockId::SKELETON_SKULL,
        BlockId::SKELETON_SKULL,
        BlockId::SKELETON_SKULL,
        BlockId::SKELETON_SKULL,
        BlockId::SKELETON_SKULL,
        BlockId::SKELETON_SKULL,
        BlockId::SKELETON_SKULL,
        BlockId::SKELETON_SKULL,
        BlockId::SKELETON_SKULL,
        BlockId::SKELETON_SKULL,
        BlockId::SKELETON_SKULL,
        BlockId::SKELETON_SKULL,
        BlockId::SKELETON_SKULL,
        BlockId::SKELETON_SKULL,
        BlockId::SKELETON_SKULL,
        BlockId::SKELETON_SKULL,
        BlockId::SKELETON_SKULL,
        BlockId::SKELETON_SKULL,
        BlockId::SKELETON_SKULL,
        BlockId::SKELETON_SKULL,
        BlockId::SKELETON_SKULL,
        BlockId::SKELETON_SKULL,
        BlockId::SKELETON_SKULL,
        BlockId::SKELETON_SKULL,
        BlockId::SKELETON_SKULL,
        BlockId::SKELETON_SKULL,
        BlockId::SKELETON_SKULL,
        BlockId::SKELETON_SKULL,
        BlockId::SKELETON_SKULL,
        BlockId::SKELETON_SKULL,
        BlockId::SKELETON_SKULL,
        BlockId::SKELETON_SKULL,
        BlockId::SKELETON_WALL_SKULL,
        BlockId::SKELETON_WALL_SKULL,
        BlockId::SKELETON_WALL_SKULL,
        BlockId::SKELETON_WALL_SKULL,
        BlockId::SKELETON_WALL_SKULL,
        BlockId::SKELETON_WALL_SKULL,
        BlockId::SKELETON_WALL_SKULL,
        BlockId::SKELETON_WALL_SKULL,
        BlockId::WITHER_SKELETON_SKULL,
        BlockId::WITHER_SKELETON_SKULL,
        BlockId::WITHER_SKELETON_SKULL,
        BlockId::WITHER_SKELETON_SKULL,
        BlockId::WITHER_SKELETON_SKULL,
        BlockId::WITHER_SKELETON_SKULL,
        BlockId::WITHER_SKELETON_SKULL,
        BlockId::WITHER_SKELETON_SKULL,
        BlockId::WITHER_SKELETON_SKULL,
        BlockId::WITHER_SKELETON_SKULL,
        BlockId::WITHER_SKELETON_SKULL,
        BlockId::WITHER_SKELETON_SKULL,
        BlockId::WITHER_SKELETON_SKULL,
        BlockId::WITHER_SKELETON_SKULL,
        BlockId::WITHER_SKELETON_SKULL,
        BlockId::WITHER_SKELETON_SKULL,
        BlockId::WITHER_SKELETON_SKULL,
        BlockId::WITHER_SKELETON_SKULL,
        BlockId::WITHER_SKELETON_SKULL,
        BlockId::WITHER_SKELETON_SKULL,
        BlockId::WITHER_SKELETON_SKULL,
        BlockId::WITHER_SKELETON_SKULL,
        BlockId::WITHER_SKELETON_SKULL,
        BlockId::WITHER_SKELETON_SKULL,
        BlockId::WITHER_SKELETON_SKULL,
        BlockId::WITHER_SKELETON_SKULL,
        BlockId::WITHER_SKELETON_SKULL,
        BlockId::WITHER_SKELETON_SKULL,
        BlockId::WITHER_SKELETON_SKULL,
        BlockId::WITHER_SKELETON_SKULL,
        BlockId::WITHER_SKELETON_SKULL,
        BlockId::WITHER_SKELETON_SKULL,
        BlockId::WITHER_SKELETON_WALL_SKULL,
        BlockId::WITHER_SKELETON_WALL_SKULL,
        BlockId::WITHER_SKELETON_WALL_SKULL,
        BlockId::WITHER_SKELETON_WALL_SKULL,
        BlockId::WITHER_SKELETON_WALL_SKULL,
        BlockId::WITHER_SKELETON_WALL_SKULL,
        BlockId::WITHER_SKELETON_WALL_SKULL,
        BlockId::WITHER_SKELETON_WALL_SKULL,
        BlockId::ZOMBIE_HEAD,
        BlockId::ZOMBIE_HEAD,
        BlockId::ZOMBIE_HEAD,
        BlockId::ZOMBIE_HEAD,
        BlockId::ZOMBIE_HEAD,
        BlockId::ZOMBIE_HEAD,
        BlockId::ZOMBIE_HEAD,
        BlockId::ZOMBIE_HEAD,
        BlockId::ZOMBIE_HEAD,
        BlockId::ZOMBIE_HEAD,
        BlockId::ZOMBIE_HEAD,
        BlockId::ZOMBIE_HEAD,
        BlockId::ZOMBIE_HEAD,
        BlockId::ZOMBIE_HEAD,
        BlockId::ZOMBIE_HEAD,
        BlockId::ZOMBIE_HEAD,
        BlockId::ZOMBIE_HEAD,
        BlockId::ZOMBIE_HEAD,
        BlockId::ZOMBIE_HEAD,
        BlockId::ZOMBIE_HEAD,
        BlockId::ZOMBIE_HEAD,
        BlockId::ZOMBIE_HEAD,
        BlockId::ZOMBIE_HEAD,
        BlockId::ZOMBIE_HEAD,
        BlockId::ZOMBIE_HEAD,
        BlockId::ZOMBIE_HEAD,
        BlockId::ZOMBIE_HEAD,
        BlockId::ZOMBIE_HEAD,
        BlockId::ZOMBIE_HEAD,
        BlockId::ZOMBIE_HEAD,
        BlockId::ZOMBIE_HEAD,
        BlockId::ZOMBIE_HEAD,
        BlockId::ZOMBIE_WALL_HEAD,
        BlockId::ZOMBIE_WALL_HEAD,
        BlockId::ZOMBIE_WALL_HEAD,
        BlockId::ZOMBIE_WALL_HEAD,
        BlockId::ZOMBIE_WALL_HEAD,
        BlockId::ZOMBIE_WALL_HEAD,
        BlockId::ZOMBIE_WALL_HEAD,
        BlockId::ZOMBIE_WALL_HEAD,
        BlockId::PLAYER_HEAD,
        BlockId::PLAYER_HEAD,
        BlockId::PLAYER_HEAD,
        BlockId::PLAYER_HEAD,
        BlockId::PLAYER_HEAD,
        BlockId::PLAYER_HEAD,
        BlockId::PLAYER_HEAD,
        BlockId::PLAYER_HEAD,
        BlockId::PLAYER_HEAD,
        BlockId::PLAYER_HEAD,
        BlockId::PLAYER_HEAD,
        BlockId::PLAYER_HEAD,
        BlockId::PLAYER_HEAD,
        BlockId::PLAYER_HEAD,
        BlockId::PLAYER_HEAD,
        BlockId::PLAYER_HEAD,
        BlockId::PLAYER_HEAD,
        BlockId::PLAYER_HEAD,
        BlockId::PLAYER_HEAD,
        BlockId::PLAYER_HEAD,
        BlockId::PLAYER_HEAD,
        BlockId::PLAYER_HEAD,
        BlockId::PLAYER_HEAD,
        BlockId::PLAYER_HEAD,
        BlockId::PLAYER_HEAD,
        BlockId::PLAYER_HEAD,
        BlockId::PLAYER_HEAD,
        BlockId::PLAYER_HEAD,
        BlockId::PLAYER_HEAD,
        BlockId::PLAYER_HEAD,
        BlockId::PLAYER_HEAD,
        BlockId::PLAYER_HEAD,
        BlockId::PLAYER_WALL_HEAD,
        BlockId::PLAYER_WALL_HEAD,
        BlockId::PLAYER_WALL_HEAD,
        BlockId::PLAYER_WALL_HEAD,
        BlockId::PLAYER_WALL_HEAD,
        BlockId::PLAYER_WALL_HEAD,
        BlockId::PLAYER_WALL_HEAD,
        BlockId::PLAYER_WALL_HEAD,
        BlockId::CREEPER_HEAD,
        BlockId::CREEPER_HEAD,
        BlockId::CREEPER_HEAD,
        BlockId::CREEPER_HEAD,
        BlockId::CREEPER_HEAD,
        BlockId::CREEPER_HEAD,
        BlockId::CREEPER_HEAD,
        BlockId::CREEPER_HEAD,
        BlockId::CREEPER_HEAD,
        BlockId::CREEPER_HEAD,
        BlockId::CREEPER_HEAD,
        BlockId::CREEPER_HEAD,
        BlockId::CREEPER_HEAD,
        BlockId::CREEPER_HEAD,
        BlockId::CREEPER_HEAD,
        BlockId::CREEPER_HEAD,
        BlockId::CREEPER_HEAD,
        BlockId::CREEPER_HEAD,
        BlockId::CREEPER_HEAD,
        BlockId::CREEPER_HEAD,
        BlockId::CREEPER_HEAD,
        BlockId::CREEPER_HEAD,
        BlockId::CREEPER_HEAD,
        BlockId::CREEPER_HEAD,
        BlockId::CREEPER_HEAD,
        BlockId::CREEPER_HEAD,
        BlockId::CREEPER_HEAD,
        BlockId::CREEPER_HEAD,
        BlockId::CREEPER_HEAD,
        BlockId::CREEPER_HEAD,
        BlockId::CREEPER_HEAD,
        BlockId::CREEPER_HEAD,
        BlockId::CREEPER_WALL_HEAD,
        BlockId::CREEPER_WALL_HEAD,
        BlockId::CREEPER_WALL_HEAD,
        BlockId::CREEPER_WALL_HEAD,
        BlockId::CREEPER_WALL_HEAD,
        BlockId::CREEPER_WALL_HEAD,
        BlockId::CREEPER_WALL_HEAD,
        BlockId::CREEPER_WALL_HEAD,
        BlockId::DRAGON_HEAD,
        BlockId::DRAGON_HEAD,
        BlockId::DRAGON_HEAD,
        BlockId::DRAGON_HEAD,
        BlockId::DRAGON_HEAD,
        BlockId::DRAGON_HEAD,
        BlockId::DRAGON_HEAD,
        BlockId::DRAGON_HEAD,
        BlockId::DRAGON_HEAD,
        BlockId::DRAGON_HEAD,
        BlockId::DRAGON_HEAD,
        BlockId::DRAGON_HEAD,
        BlockId::DRAGON_HEAD,
        BlockId::DRAGON_HEAD,
        BlockId::DRAGON_HEAD,
        BlockId::DRAGON_HEAD,
        BlockId::DRAGON_HEAD,
        BlockId::DRAGON_HEAD,
        BlockId::DRAGON_HEAD,
        BlockId::DRAGON_HEAD,
        BlockId::DRAGON_HEAD,
        BlockId::DRAGON_HEAD,
        BlockId::DRAGON_HEAD,
        BlockId::DRAGON_HEAD,
        BlockId::DRAGON_HEAD,
        BlockId::DRAGON_HEAD,
        BlockId::DRAGON_HEAD,
        BlockId::DRAGON_HEAD,
        BlockId::DRAGON_HEAD,
        BlockId::DRAGON_HEAD,
        BlockId::DRAGON_HEAD,
        BlockId::DRAGON_HEAD,
        BlockId::DRAGON_WALL_HEAD,
        BlockId::DRAGON_WALL_HEAD,
        BlockId::DRAGON_WALL_HEAD,
        BlockId::DRAGON_WALL_HEAD,
        BlockId::DRAGON_WALL_HEAD,
        BlockId::DRAGON_WALL_HEAD,
        BlockId::DRAGON_WALL_HEAD,
        BlockId::DRAGON_WALL_HEAD,
        BlockId::PIGLIN_HEAD,
        BlockId::PIGLIN_HEAD,
        BlockId::PIGLIN_HEAD,
        BlockId::PIGLIN_HEAD,
        BlockId::PIGLIN_HEAD,
        BlockId::PIGLIN_HEAD,
        BlockId::PIGLIN_HEAD,
        BlockId::PIGLIN_HEAD,
        BlockId::PIGLIN_HEAD,
        BlockId::PIGLIN_HEAD,
        BlockId::PIGLIN_HEAD,
        BlockId::PIGLIN_HEAD,
        BlockId::PIGLIN_HEAD,
        BlockId::PIGLIN_HEAD,
        BlockId::PIGLIN_HEAD,
        BlockId::PIGLIN_HEAD,
        BlockId::PIGLIN_HEAD,
        BlockId::PIGLIN_HEAD,
        BlockId::PIGLIN_HEAD,
        BlockId::PIGLIN_HEAD,
        BlockId::PIGLIN_HEAD,
        BlockId::PIGLIN_HEAD,
        BlockId::PIGLIN_HEAD,
        BlockId::PIGLIN_HEAD,
        BlockId::PIGLIN_HEAD,
        BlockId::PIGLIN_HEAD,
        BlockId::PIGLIN_HEAD,
        BlockId::PIGLIN_HEAD,
        BlockId::PIGLIN_HEAD,
        BlockId::PIGLIN_HEAD,
        BlockId::PIGLIN_HEAD,
        BlockId::PIGLIN_HEAD,
        BlockId::PIGLIN_WALL_HEAD,
        BlockId::PIGLIN_WALL_HEAD,
        BlockId::PIGLIN_WALL_HEAD,
        BlockId::PIGLIN_WALL_HEAD,
        BlockId::PIGLIN_WALL_HEAD,
        BlockId::PIGLIN_WALL_HEAD,
        BlockId::PIGLIN_WALL_HEAD,
        BlockId::PIGLIN_WALL_HEAD,
        BlockId::ANVIL,
        BlockId::ANVIL,
        BlockId::ANVIL,
        BlockId::ANVIL,
        BlockId::CHIPPED_ANVIL,
        BlockId::CHIPPED_ANVIL,
        BlockId::CHIPPED_ANVIL,
        BlockId::CHIPPED_ANVIL,
        BlockId::DAMAGED_ANVIL,
        BlockId::DAMAGED_ANVIL,
        BlockId::DAMAGED_ANVIL,
        BlockId::DAMAGED_ANVIL,
        BlockId::TRAPPED_CHEST,
        BlockId::TRAPPED_CHEST,
        BlockId::TRAPPED_CHEST,
        BlockId::TRAPPED_CHEST,
        BlockId::TRAPPED_CHEST,
        BlockId::TRAPPED_CHEST,
        BlockId::TRAPPED_CHEST,
        BlockId::TRAPPED_CHEST,
        BlockId::TRAPPED_CHEST,
        BlockId::TRAPPED_CHEST,
        BlockId::TRAPPED_CHEST,
        BlockId::TRAPPED_CHEST,
        BlockId::TRAPPED_CHEST,
        BlockId::TRAPPED_CHEST,
        BlockId::TRAPPED_CHEST,
        BlockId::TRAPPED_CHEST,
        BlockId::TRAPPED_CHEST,
        BlockId::TRAPPED_CHEST,
        BlockId::TRAPPED_CHEST,
        BlockId::TRAPPED_CHEST,
        BlockId::TRAPPED_CHEST,
        BlockId::TRAPPED_CHEST,
        BlockId::TRAPPED_CHEST,
        BlockId::TRAPPED_CHEST,
        BlockId::LIGHT_WEIGHTED_PRESSURE_PLATE,
        BlockId::LIGHT_WEIGHTED_PRESSURE_PLATE,
        BlockId::LIGHT_WEIGHTED_PRESSURE_PLATE,
        BlockId::LIGHT_WEIGHTED_PRESSURE_PLATE,
        BlockId::LIGHT_WEIGHTED_PRESSURE_PLATE,
        BlockId::LIGHT_WEIGHTED_PRESSURE_PLATE,
        BlockId::LIGHT_WEIGHTED_PRESSURE_PLATE,
        BlockId::LIGHT_WEIGHTED_PRESSURE_PLATE,
        BlockId::LIGHT_WEIGHTED_PRESSURE_PLATE,
        BlockId::LIGHT_WEIGHTED_PRESSURE_PLATE,
        BlockId::LIGHT_WEIGHTED_PRESSURE_PLATE,
        BlockId::LIGHT_WEIGHTED_PRESSURE_PLATE,
        BlockId::LIGHT_WEIGHTED_PRESSURE_PLATE,
        BlockId::LIGHT_WEIGHTED_PRESSURE_PLATE,
        BlockId::LIGHT_WEIGHTED_PRESSURE_PLATE,
        BlockId::LIGHT_WEIGHTED_PRESSURE_PLATE,
        BlockId::HEAVY_WEIGHTED_PRESSURE_PLATE,
        BlockId::HEAVY_WEIGHTED_PRESSURE_PLATE,
        BlockId::HEAVY_WEIGHTED_PRESSURE_PLATE,
        BlockId::HEAVY_WEIGHTED_PRESSURE_PLATE,
        BlockId::HEAVY_WEIGHTED_PRESSURE_PLATE,
        BlockId::HEAVY_WEIGHTED_PRESSURE_PLATE,
        BlockId::HEAVY_WEIGHTED_PRESSURE_PLATE,
        BlockId::HEAVY_WEIGHTED_PRESSURE_PLATE,
        BlockId::HEAVY_WEIGHTED_PRESSURE_PLATE,
        BlockId::HEAVY_WEIGHTED_PRESSURE_PLATE,
        BlockId::HEAVY_WEIGHTED_PRESSURE_PLATE,
        BlockId::HEAVY_WEIGHTED_PRESSURE_PLATE,
        BlockId::HEAVY_WEIGHTED_PRESSURE_PLATE,
        BlockId::HEAVY_WEIGHTED_PRESSURE_PLATE,
        BlockId::HEAVY_WEIGHTED_PRESSURE_PLATE,
        BlockId::HEAVY_WEIGHTED_PRESSURE_PLATE,
        BlockId::COMPARATOR,
        BlockId::COMPARATOR,
        BlockId::COMPARATOR,
        BlockId::COMPARATOR,
        BlockId::COMPARATOR,
        BlockId::COMPARATOR,
        BlockId::COMPARATOR,
        BlockId::COMPARATOR,
        BlockId::COMPARATOR,
        BlockId::COMPARATOR,
        BlockId::COMPARATOR,
        BlockId::COMPARATOR,
        BlockId::COMPARATOR,
        BlockId::COMPARATOR,
        BlockId::COMPARATOR,
        BlockId::COMPARATOR,
        BlockId::DAYLIGHT_DETECTOR,
        BlockId::DAYLIGHT_DETECTOR,
        BlockId::DAYLIGHT_DETECTOR,
        BlockId::DAYLIGHT_DETECTOR,
        BlockId::DAYLIGHT_DETECTOR,
        BlockId::DAYLIGHT_DETECTOR,
        BlockId::DAYLIGHT_DETECTOR,
        BlockId::DAYLIGHT_DETECTOR,
        BlockId::DAYLIGHT_DETECTOR,
        BlockId::DAYLIGHT_DETECTOR,
        BlockId::DAYLIGHT_DETECTOR,
        BlockId::DAYLIGHT_DETECTOR,
        BlockId::DAYLIGHT_DETECTOR,
        BlockId::DAYLIGHT_DETECTOR,
        BlockId::DAYLIGHT_DETECTOR,
        BlockId::DAYLIGHT_DETECTOR,
        BlockId::DAYLIGHT_DETECTOR,
        BlockId::DAYLIGHT_DETECTOR,
        BlockId::DAYLIGHT_DETECTOR,
        BlockId::DAYLIGHT_DETECTOR,
        BlockId::DAYLIGHT_DETECTOR,
        BlockId::DAYLIGHT_DETECTOR,
        BlockId::DAYLIGHT_DETECTOR,
        BlockId::DAYLIGHT_DETECTOR,
        BlockId::DAYLIGHT_DETECTOR,
        BlockId::DAYLIGHT_DETECTOR,
        BlockId::DAYLIGHT_DETECTOR,
        BlockId::DAYLIGHT_DETECTOR,
        BlockId::DAYLIGHT_DETECTOR,
        BlockId::DAYLIGHT_DETECTOR,
        BlockId::DAYLIGHT_DETECTOR,
        BlockId::DAYLIGHT_DETECTOR,
        BlockId::REDSTONE_BLOCK,
        BlockId::NETHER_QUARTZ_ORE,
        BlockId::HOPPER,
        BlockId::HOPPER,
        BlockId::HOPPER,
        BlockId::HOPPER,
        BlockId::HOPPER,
        BlockId::HOPPER,
        BlockId::HOPPER,
        BlockId::HOPPER,
        BlockId::HOPPER,
        BlockId::HOPPER,
        BlockId::QUARTZ_BLOCK,
        BlockId::CHISELED_QUARTZ_BLOCK,
        BlockId::QUARTZ_PILLAR,
        BlockId::QUARTZ_PILLAR,
        BlockId::QUARTZ_PILLAR,
        BlockId::QUARTZ_STAIRS,
        BlockId::QUARTZ_STAIRS,
        BlockId::QUARTZ_STAIRS,
        BlockId::QUARTZ_STAIRS,
        BlockId::QUARTZ_STAIRS,
        BlockId::QUARTZ_STAIRS,
        BlockId::QUARTZ_STAIRS,
        BlockId::QUARTZ_STAIRS,
        BlockId::QUARTZ_STAIRS,
        BlockId::QUARTZ_STAIRS,
        BlockId::QUARTZ_STAIRS,
        BlockId::QUARTZ_STAIRS,
        BlockId::QUARTZ_STAIRS,
        BlockId::QUARTZ_STAIRS,
        BlockId::QUARTZ_STAIRS,
        BlockId::QUARTZ_STAIRS,
        BlockId::QUARTZ_STAIRS,
        BlockId::QUARTZ_STAIRS,
        BlockId::QUARTZ_STAIRS,
        BlockId::QUARTZ_STAIRS,
        BlockId::QUARTZ_STAIRS,
        BlockId::QUARTZ_STAIRS,
        BlockId::QUARTZ_STAIRS,
        BlockId::QUARTZ_STAIRS,
        BlockId::QUARTZ_STAIRS,
        BlockId::QUARTZ_STAIRS,
        BlockId::QUARTZ_STAIRS,
        BlockId::QUARTZ_STAIRS,
        BlockId::QUARTZ_STAIRS,
        BlockId::QUARTZ_STAIRS,
        BlockId::QUARTZ_STAIRS,
        BlockId::QUARTZ_STAIRS,
        BlockId::QUARTZ_STAIRS,
        BlockId::QUARTZ_STAIRS,
        BlockId::QUARTZ_STAIRS,
        BlockId::QUARTZ_STAIRS,
        BlockId::QUARTZ_STAIRS,
        BlockId::QUARTZ_STAIRS,
        BlockId::QUARTZ_STAIRS,
        BlockId::QUARTZ_STAIRS,
        BlockId::QUARTZ_STAIRS,
        BlockId::QUARTZ_STAIRS,
        BlockId::QUARTZ_STAIRS,
        BlockId::QUARTZ_STAIRS,
        BlockId::QUARTZ_STAIRS,
        BlockId::QUARTZ_STAIRS,
        BlockId::QUARTZ_STAIRS,
        BlockId::QUARTZ_STAIRS,
        BlockId::QUARTZ_STAIRS,
        BlockId::QUARTZ_STAIRS,
        BlockId::QUARTZ_STAIRS,
        BlockId::QUARTZ_STAIRS,
        BlockId::QUARTZ_STAIRS,
        BlockId::QUARTZ_STAIRS,
        BlockId::QUARTZ_STAIRS,
        BlockId::QUARTZ_STAIRS,
        BlockId::QUARTZ_STAIRS,
        BlockId::QUARTZ_STAIRS,
        BlockId::QUARTZ_STAIRS,
        BlockId::QUARTZ_STAIRS,
        BlockId::QUARTZ_STAIRS,
        BlockId::QUARTZ_STAIRS,
        BlockId::QUARTZ_STAIRS,
        BlockId::QUARTZ_STAIRS,
        BlockId::QUARTZ_STAIRS,
        BlockId::QUARTZ_STAIRS,
        BlockId::QUARTZ_STAIRS,
        BlockId::QUARTZ_STAIRS,
        BlockId::QUARTZ_STAIRS,
        BlockId::QUARTZ_STAIRS,
        BlockId::QUARTZ_STAIRS,
        BlockId::QUARTZ_STAIRS,
        BlockId::QUARTZ_STAIRS,
        BlockId::QUARTZ_STAIRS,
        BlockId::QUARTZ_STAIRS,
        BlockId::QUARTZ_STAIRS,
        BlockId::QUARTZ_STAIRS,
        BlockId::QUARTZ_STAIRS,
        BlockId::QUARTZ_STAIRS,
        BlockId::QUARTZ_STAIRS,
        BlockId::ACTIVATOR_RAIL,
        BlockId::ACTIVATOR_RAIL,
        BlockId::ACTIVATOR_RAIL,
        BlockId::ACTIVATOR_RAIL,
        BlockId::ACTIVATOR_RAIL,
        BlockId::ACTIVATOR_RAIL,
        BlockId::ACTIVATOR_RAIL,
        BlockId::ACTIVATOR_RAIL,
        BlockId::ACTIVATOR_RAIL,
        BlockId::ACTIVATOR_RAIL,
        BlockId::ACTIVATOR_RAIL,
        BlockId::ACTIVATOR_RAIL,
        BlockId::ACTIVATOR_RAIL,
        BlockId::ACTIVATOR_RAIL,
        BlockId::ACTIVATOR_RAIL,
        BlockId::ACTIVATOR_RAIL,
        BlockId::ACTIVATOR_RAIL,
        BlockId::ACTIVATOR_RAIL,
        BlockId::ACTIVATOR_RAIL,
        BlockId::ACTIVATOR_RAIL,
        BlockId::ACTIVATOR_RAIL,
        BlockId::ACTIVATOR_RAIL,
        BlockId::ACTIVATOR_RAIL,
        BlockId::ACTIVATOR_RAIL,
        BlockId::DROPPER,
        BlockId::DROPPER,
        BlockId::DROPPER,
        BlockId::DROPPER,
        BlockId::DROPPER,
        BlockId::DROPPER,
        BlockId::DROPPER,
        BlockId::DROPPER,
        BlockId::DROPPER,
        BlockId::DROPPER,
        BlockId::DROPPER,
        BlockId::DROPPER,
        BlockId::WHITE_TERRACOTTA,
        BlockId::ORANGE_TERRACOTTA,
        BlockId::MAGENTA_TERRACOTTA,
        BlockId::LIGHT_BLUE_TERRACOTTA,
        BlockId::YELLOW_TERRACOTTA,
        BlockId::LIME_TERRACOTTA,
        BlockId::PINK_TERRACOTTA,
        BlockId::GRAY_TERRACOTTA,
        BlockId::LIGHT_GRAY_TERRACOTTA,
        BlockId::CYAN_TERRACOTTA,
        BlockId::PURPLE_TERRACOTTA,
        BlockId::BLUE_TERRACOTTA,
        BlockId::BROWN_TERRACOTTA,
        BlockId::GREEN_TERRACOTTA,
        BlockId::RED_TERRACOTTA,
        BlockId::BLACK_TERRACOTTA,
        BlockId::WHITE_STAINED_GLASS_PANE,
        BlockId::WHITE_STAINED_GLASS_PANE,
        BlockId::WHITE_STAINED_GLASS_PANE,
        BlockId::WHITE_STAINED_GLASS_PANE,
        BlockId::WHITE_STAINED_GLASS_PANE,
        BlockId::WHITE_STAINED_GLASS_PANE,
        BlockId::WHITE_STAINED_GLASS_PANE,
        BlockId::WHITE_STAINED_GLASS_PANE,
        BlockId::WHITE_STAINED_GLASS_PANE,
        BlockId::WHITE_STAINED_GLASS_PANE,
        BlockId::WHITE_STAINED_GLASS_PANE,
        BlockId::WHITE_STAINED_GLASS_PANE,
        BlockId::WHITE_STAINED_GLASS_PANE,
        BlockId::WHITE_STAINED_GLASS_PANE,
        BlockId::WHITE_STAINED_GLASS_PANE,
        BlockId::WHITE_STAINED_GLASS_PANE,
        BlockId::WHITE_STAINED_GLASS_PANE,
        BlockId::WHITE_STAINED_GLASS_PANE,
        BlockId::WHITE_STAINED_GLASS_PANE,
        BlockId::WHITE_STAINED_GLASS_PANE,
        BlockId::WHITE_STAINED_GLASS_PANE,
        BlockId::WHITE_STAINED_GLASS_PANE,
        BlockId::WHITE_STAINED_GLASS_PANE,
        BlockId::WHITE_STAINED_GLASS_PANE,
        BlockId::WHITE_STAINED_GLASS_PANE,
        BlockId::WHITE_STAINED_GLASS_PANE,
        BlockId::WHITE_STAINED_GLASS_PANE,
        BlockId::WHITE_STAINED_GLASS_PANE,
        BlockId::WHITE_STAINED_GLASS_PANE,
        BlockId::WHITE_STAINED_GLASS_PANE,
        BlockId::WHITE_STAINED_GLASS_PANE,
        BlockId::WHITE_STAINED_GLASS_PANE,
        BlockId::ORANGE_STAINED_GLASS_PANE,
        BlockId::ORANGE_STAINED_GLASS_PANE,
        BlockId::ORANGE_STAINED_GLASS_PANE,
        BlockId::ORANGE_STAINED_GLASS_PANE,
        BlockId::ORANGE_STAINED_GLASS_PANE,
        BlockId::ORANGE_STAINED_GLASS_PANE,
        BlockId::ORANGE_STAINED_GLASS_PANE,
        BlockId::ORANGE_STAINED_GLASS_PANE,
        BlockId::ORANGE_STAINED_GLASS_PANE,
        BlockId::ORANGE_STAINED_GLASS_PANE,
        BlockId::ORANGE_STAINED_GLASS_PANE,
        BlockId::ORANGE_STAINED_GLASS_PANE,
        BlockId::ORANGE_STAINED_GLASS_PANE,
        BlockId::ORANGE_STAINED_GLASS_PANE,
        BlockId::ORANGE_STAINED_GLASS_PANE,
        BlockId::ORANGE_STAINED_GLASS_PANE,
        BlockId::ORANGE_STAINED_GLASS_PANE,
        BlockId::ORANGE_STAINED_GLASS_PANE,
        BlockId::ORANGE_STAINED_GLASS_PANE,
        BlockId::ORANGE_STAINED_GLASS_PANE,
        BlockId::ORANGE_STAINED_GLASS_PANE,
        BlockId::ORANGE_STAINED_GLASS_PANE,
        BlockId::ORANGE_STAINED_GLASS_PANE,
        BlockId::ORANGE_STAINED_GLASS_PANE,
        BlockId::ORANGE_STAINED_GLASS_PANE,
        BlockId::ORANGE_STAINED_GLASS_PANE,
        BlockId::ORANGE_STAINED_GLASS_PANE,
        BlockId::ORANGE_STAINED_GLASS_PANE,
        BlockId::ORANGE_STAINED_GLASS_PANE,
        BlockId::ORANGE_STAINED_GLASS_PANE,
        BlockId::ORANGE_STAINED_GLASS_PANE,
        BlockId::ORANGE_STAINED_GLASS_PANE,
        BlockId::MAGENTA_STAINED_GLASS_PANE,
        BlockId::MAGENTA_STAINED_GLASS_PANE,
        BlockId::MAGENTA_STAINED_GLASS_PANE,
        BlockId::MAGENTA_STAINED_GLASS_PANE,
        BlockId::MAGENTA_STAINED_GLASS_PANE,
        BlockId::MAGENTA_STAINED_GLASS_PANE,
        BlockId::MAGENTA_STAINED_GLASS_PANE,
        BlockId::MAGENTA_STAINED_GLASS_PANE,
        BlockId::MAGENTA_STAINED_GLASS_PANE,
        BlockId::MAGENTA_STAINED_GLASS_PANE,
        BlockId::MAGENTA_STAINED_GLASS_PANE,
        BlockId::MAGENTA_STAINED_GLASS_PANE,
        BlockId::MAGENTA_STAINED_GLASS_PANE,
        BlockId::MAGENTA_STAINED_GLASS_PANE,
        BlockId::MAGENTA_STAINED_GLASS_PANE,
        BlockId::MAGENTA_STAINED_GLASS_PANE,
        BlockId::MAGENTA_STAINED_GLASS_PANE,
        BlockId::MAGENTA_STAINED_GLASS_PANE,
        BlockId::MAGENTA_STAINED_GLASS_PANE,
        BlockId::MAGENTA_STAINED_GLASS_PANE,
        BlockId::MAGENTA_STAINED_GLASS_PANE,
        BlockId::MAGENTA_STAINED_GLASS_PANE,
        BlockId::MAGENTA_STAINED_GLASS_PANE,
        BlockId::MAGENTA_STAINED_GLASS_PANE,
        BlockId::MAGENTA_STAINED_GLASS_PANE,
        BlockId::MAGENTA_STAINED_GLASS_PANE,
        BlockId::MAGENTA_STAINED_GLASS_PANE,
        BlockId::MAGENTA_STAINED_GLASS_PANE,
        BlockId::MAGENTA_STAINED_GLASS_PANE,
        BlockId::MAGENTA_STAINED_GLASS_PANE,
        BlockId::MAGENTA_STAINED_GLASS_PANE,
        BlockId::MAGENTA_STAINED_GLASS_PANE,
        BlockId::LIGHT_BLUE_STAINED_GLASS_PANE,
        BlockId::LIGHT_BLUE_STAINED_GLASS_PANE,
        BlockId::LIGHT_BLUE_STAINED_GLASS_PANE,
        BlockId::LIGHT_BLUE_STAINED_GLASS_PANE,
        BlockId::LIGHT_BLUE_STAINED_GLASS_PANE,
        BlockId::LIGHT_BLUE_STAINED_GLASS_PANE,
        BlockId::LIGHT_BLUE_STAINED_GLASS_PANE,
        BlockId::LIGHT_BLUE_STAINED_GLASS_PANE,
        BlockId::LIGHT_BLUE_STAINED_GLASS_PANE,
        BlockId::LIGHT_BLUE_STAINED_GLASS_PANE,
        BlockId::LIGHT_BLUE_STAINED_GLASS_PANE,
        BlockId::LIGHT_BLUE_STAINED_GLASS_PANE,
        BlockId::LIGHT_BLUE_STAINED_GLASS_PANE,
        BlockId::LIGHT_BLUE_STAINED_GLASS_PANE,
        BlockId::LIGHT_BLUE_STAINED_GLASS_PANE,
        BlockId::LIGHT_BLUE_STAINED_GLASS_PANE,
        BlockId::LIGHT_BLUE_STAINED_GLASS_PANE,
        BlockId::LIGHT_BLUE_STAINED_GLASS_PANE,
        BlockId::LIGHT_BLUE_STAINED_GLASS_PANE,
        BlockId::LIGHT_BLUE_STAINED_GLASS_PANE,
        BlockId::LIGHT_BLUE_STAINED_GLASS_PANE,
        BlockId::LIGHT_BLUE_STAINED_GLASS_PANE,
        BlockId::LIGHT_BLUE_STAINED_GLASS_PANE,
        BlockId::LIGHT_BLUE_STAINED_GLASS_PANE,
        BlockId::LIGHT_BLUE_STAINED_GLASS_PANE,
        BlockId::LIGHT_BLUE_STAINED_GLASS_PANE,
        BlockId::LIGHT_BLUE_STAINED_GLASS_PANE,
        BlockId::LIGHT_BLUE_STAINED_GLASS_PANE,
        BlockId::LIGHT_BLUE_STAINED_GLASS_PANE,
        BlockId::LIGHT_BLUE_STAINED_GLASS_PANE,
        BlockId::LIGHT_BLUE_STAINED_GLASS_PANE,
        BlockId::LIGHT_BLUE_STAINED_GLASS_PANE,
        BlockId::YELLOW_STAINED_GLASS_PANE,
        BlockId::YELLOW_STAINED_GLASS_PANE,
        BlockId::YELLOW_STAINED_GLASS_PANE,
        BlockId::YELLOW_STAINED_GLASS_PANE,
        BlockId::YELLOW_STAINED_GLASS_PANE,
        BlockId::YELLOW_STAINED_GLASS_PANE,
        BlockId::YELLOW_STAINED_GLASS_PANE,
        BlockId::YELLOW_STAINED_GLASS_PANE,
        BlockId::YELLOW_STAINED_GLASS_PANE,
        BlockId::YELLOW_STAINED_GLASS_PANE,
        BlockId::YELLOW_STAINED_GLASS_PANE,
        BlockId::YELLOW_STAINED_GLASS_PANE,
        BlockId::YELLOW_STAINED_GLASS_PANE,
        BlockId::YELLOW_STAINED_GLASS_PANE,
        BlockId::YELLOW_STAINED_GLASS_PANE,
        BlockId::YELLOW_STAINED_GLASS_PANE,
        BlockId::YELLOW_STAINED_GLASS_PANE,
        BlockId::YELLOW_STAINED_GLASS_PANE,
        BlockId::YELLOW_STAINED_GLASS_PANE,
        BlockId::YELLOW_STAINED_GLASS_PANE,
        BlockId::YELLOW_STAINED_GLASS_PANE,
        BlockId::YELLOW_STAINED_GLASS_PANE,
        BlockId::YELLOW_STAINED_GLASS_PANE,
        BlockId::YELLOW_STAINED_GLASS_PANE,
        BlockId::YELLOW_STAINED_GLASS_PANE,
        BlockId::YELLOW_STAINED_GLASS_PANE,
        BlockId::YELLOW_STAINED_GLASS_PANE,
        BlockId::YELLOW_STAINED_GLASS_PANE,
        BlockId::YELLOW_STAINED_GLASS_PANE,
        BlockId::YELLOW_STAINED_GLASS_PANE,
        BlockId::YELLOW_STAINED_GLASS_PANE,
        BlockId::YELLOW_STAINED_GLASS_PANE,
        BlockId::LIME_STAINED_GLASS_PANE,
        BlockId::LIME_STAINED_GLASS_PANE,
        BlockId::LIME_STAINED_GLASS_PANE,
        BlockId::LIME_STAINED_GLASS_PANE,
        BlockId::LIME_STAINED_GLASS_PANE,
        BlockId::LIME_STAINED_GLASS_PANE,
        BlockId::LIME_STAINED_GLASS_PANE,
        BlockId::LIME_STAINED_GLASS_PANE,
        BlockId::LIME_STAINED_GLASS_PANE,
        BlockId::LIME_STAINED_GLASS_PANE,
        BlockId::LIME_STAINED_GLASS_PANE,
        BlockId::LIME_STAINED_GLASS_PANE,
        BlockId::LIME_STAINED_GLASS_PANE,
        BlockId::LIME_STAINED_GLASS_PANE,
        BlockId::LIME_STAINED_GLASS_PANE,
        BlockId::LIME_STAINED_GLASS_PANE,
        BlockId::LIME_STAINED_GLASS_PANE,
        BlockId::LIME_STAINED_GLASS_PANE,
        BlockId::LIME_STAINED_GLASS_PANE,
        BlockId::LIME_STAINED_GLASS_PANE,
        BlockId::LIME_STAINED_GLASS_PANE,
        BlockId::LIME_STAINED_GLASS_PANE,
        BlockId::LIME_STAINED_GLASS_PANE,
        BlockId::LIME_STAINED_GLASS_PANE,
        BlockId::LIME_STAINED_GLASS_PANE,
        BlockId::LIME_STAINED_GLASS_PANE,
        BlockId::LIME_STAINED_GLASS_PANE,
        BlockId::LIME_STAINED_GLASS_PANE,
        BlockId::LIME_STAINED_GLASS_PANE,
        BlockId::LIME_STAINED_GLASS_PANE,
        BlockId::LIME_STAINED_GLASS_PANE,
        BlockId::LIME_STAINED_GLASS_PANE,
        BlockId::PINK_STAINED_GLASS_PANE,
        BlockId::PINK_STAINED_GLASS_PANE,
        BlockId::PINK_STAINED_GLASS_PANE,
        BlockId::PINK_STAINED_GLASS_PANE,
        BlockId::PINK_STAINED_GLASS_PANE,
        BlockId::PINK_STAINED_GLASS_PANE,
        BlockId::PINK_STAINED_GLASS_PANE,
        BlockId::PINK_STAINED_GLASS_PANE,
        BlockId::PINK_STAINED_GLASS_PANE,
        BlockId::PINK_STAINED_GLASS_PANE,
        BlockId::PINK_STAINED_GLASS_PANE,
        BlockId::PINK_STAINED_GLASS_PANE,
        BlockId::PINK_STAINED_GLASS_PANE,
        BlockId::PINK_STAINED_GLASS_PANE,
        BlockId::PINK_STAINED_GLASS_PANE,
        BlockId::PINK_STAINED_GLASS_PANE,
        BlockId::PINK_STAINED_GLASS_PANE,
        BlockId::PINK_STAINED_GLASS_PANE,
        BlockId::PINK_STAINED_GLASS_PANE,
        BlockId::PINK_STAINED_GLASS_PANE,
        BlockId::PINK_STAINED_GLASS_PANE,
        BlockId::PINK_STAINED_GLASS_PANE,
        BlockId::PINK_STAINED_GLASS_PANE,
        BlockId::PINK_STAINED_GLASS_PANE,
        BlockId::PINK_STAINED_GLASS_PANE,
        BlockId::PINK_STAINED_GLASS_PANE,
        BlockId::PINK_STAINED_GLASS_PANE,
        BlockId::PINK_STAINED_GLASS_PANE,
        BlockId::PINK_STAINED_GLASS_PANE,
        BlockId::PINK_STAINED_GLASS_PANE,
        BlockId::PINK_STAINED_GLASS_PANE,
        BlockId::PINK_STAINED_GLASS_PANE,
        BlockId::GRAY_STAINED_GLASS_PANE,
        BlockId::GRAY_STAINED_GLASS_PANE,
        BlockId::GRAY_STAINED_GLASS_PANE,
        BlockId::GRAY_STAINED_GLASS_PANE,
        BlockId::GRAY_STAINED_GLASS_PANE,
        BlockId::GRAY_STAINED_GLASS_PANE,
        BlockId::GRAY_STAINED_GLASS_PANE,
        BlockId::GRAY_STAINED_GLASS_PANE,
        BlockId::GRAY_STAINED_GLASS_PANE,
        BlockId::GRAY_STAINED_GLASS_PANE,
        BlockId::GRAY_STAINED_GLASS_PANE,
        BlockId::GRAY_STAINED_GLASS_PANE,
        BlockId::GRAY_STAINED_GLASS_PANE,
        BlockId::GRAY_STAINED_GLASS_PANE,
        BlockId::GRAY_STAINED_GLASS_PANE,
        BlockId::GRAY_STAINED_GLASS_PANE,
        BlockId::GRAY_STAINED_GLASS_PANE,
        BlockId::GRAY_STAINED_GLASS_PANE,
        BlockId::GRAY_STAINED_GLASS_PANE,
        BlockId::GRAY_STAINED_GLASS_PANE,
        BlockId::GRAY_STAINED_GLASS_PANE,
        BlockId::GRAY_STAINED_GLASS_PANE,
        BlockId::GRAY_STAINED_GLASS_PANE,
        BlockId::GRAY_STAINED_GLASS_PANE,
        BlockId::GRAY_STAINED_GLASS_PANE,
        BlockId::GRAY_STAINED_GLASS_PANE,
        BlockId::GRAY_STAINED_GLASS_PANE,
        BlockId::GRAY_STAINED_GLASS_PANE,
        BlockId::GRAY_STAINED_GLASS_PANE,
        BlockId::GRAY_STAINED_GLASS_PANE,
        BlockId::GRAY_STAINED_GLASS_PANE,
        BlockId::GRAY_STAINED_GLASS_PANE,
        BlockId::LIGHT_GRAY_STAINED_GLASS_PANE,
        BlockId::LIGHT_GRAY_STAINED_GLASS_PANE,
        BlockId::LIGHT_GRAY_STAINED_GLASS_PANE,
        BlockId::LIGHT_GRAY_STAINED_GLASS_PANE,
        BlockId::LIGHT_GRAY_STAINED_GLASS_PANE,
        BlockId::LIGHT_GRAY_STAINED_GLASS_PANE,
        BlockId::LIGHT_GRAY_STAINED_GLASS_PANE,
        BlockId::LIGHT_GRAY_STAINED_GLASS_PANE,
        BlockId::LIGHT_GRAY_STAINED_GLASS_PANE,
        BlockId::LIGHT_GRAY_STAINED_GLASS_PANE,
        BlockId::LIGHT_GRAY_STAINED_GLASS_PANE,
        BlockId::LIGHT_GRAY_STAINED_GLASS_PANE,
        BlockId::LIGHT_GRAY_STAINED_GLASS_PANE,
        BlockId::LIGHT_GRAY_STAINED_GLASS_PANE,
        BlockId::LIGHT_GRAY_STAINED_GLASS_PANE,
        BlockId::LIGHT_GRAY_STAINED_GLASS_PANE,
        BlockId::LIGHT_GRAY_STAINED_GLASS_PANE,
        BlockId::LIGHT_GRAY_STAINED_GLASS_PANE,
        BlockId::LIGHT_GRAY_STAINED_GLASS_PANE,
        BlockId::LIGHT_GRAY_STAINED_GLASS_PANE,
        BlockId::LIGHT_GRAY_STAINED_GLASS_PANE,
        BlockId::LIGHT_GRAY_STAINED_GLASS_PANE,
        BlockId::LIGHT_GRAY_STAINED_GLASS_PANE,
        BlockId::LIGHT_GRAY_STAINED_GLASS_PANE,
        BlockId::LIGHT_GRAY_STAINED_GLASS_PANE,
        BlockId::LIGHT_GRAY_STAINED_GLASS_PANE,
        BlockId::LIGHT_GRAY_STAINED_GLASS_PANE,
        BlockId::LIGHT_GRAY_STAINED_GLASS_PANE,
        BlockId::LIGHT_GRAY_STAINED_GLASS_PANE,
        BlockId::LIGHT_GRAY_STAINED_GLASS_PANE,
        BlockId::LIGHT_GRAY_STAINED_GLASS_PANE,
        BlockId::LIGHT_GRAY_STAINED_GLASS_PANE,
        BlockId::CYAN_STAINED_GLASS_PANE,
        BlockId::CYAN_STAINED_GLASS_PANE,
        BlockId::CYAN_STAINED_GLASS_PANE,
        BlockId::CYAN_STAINED_GLASS_PANE,
        BlockId::CYAN_STAINED_GLASS_PANE,
        BlockId::CYAN_STAINED_GLASS_PANE,
        BlockId::CYAN_STAINED_GLASS_PANE,
        BlockId::CYAN_STAINED_GLASS_PANE,
        BlockId::CYAN_STAINED_GLASS_PANE,
        BlockId::CYAN_STAINED_GLASS_PANE,
        BlockId::CYAN_STAINED_GLASS_PANE,
        BlockId::CYAN_STAINED_GLASS_PANE,
        BlockId::CYAN_STAINED_GLASS_PANE,
        BlockId::CYAN_STAINED_GLASS_PANE,
        BlockId::CYAN_STAINED_GLASS_PANE,
        BlockId::CYAN_STAINED_GLASS_PANE,
        BlockId::CYAN_STAINED_GLASS_PANE,
        BlockId::CYAN_STAINED_GLASS_PANE,
        BlockId::CYAN_STAINED_GLASS_PANE,
        BlockId::CYAN_STAINED_GLASS_PANE,
        BlockId::CYAN_STAINED_GLASS_PANE,
        BlockId::CYAN_STAINED_GLASS_PANE,
        BlockId::CYAN_STAINED_GLASS_PANE,
        BlockId::CYAN_STAINED_GLASS_PANE,
        BlockId::CYAN_STAINED_GLASS_PANE,
        BlockId::CYAN_STAINED_GLASS_PANE,
        BlockId::CYAN_STAINED_GLASS_PANE,
        BlockId::CYAN_STAINED_GLASS_PANE,
        BlockId::CYAN_STAINED_GLASS_PANE,
        BlockId::CYAN_STAINED_GLASS_PANE,
        BlockId::CYAN_STAINED_GLASS_PANE,
        BlockId::CYAN_STAINED_GLASS_PANE,
        BlockId::PURPLE_STAINED_GLASS_PANE,
        BlockId::PURPLE_STAINED_GLASS_PANE,
        BlockId::PURPLE_STAINED_GLASS_PANE,
        BlockId::PURPLE_STAINED_GLASS_PANE,
        BlockId::PURPLE_STAINED_GLASS_PANE,
        BlockId::PURPLE_STAINED_GLASS_PANE,
        BlockId::PURPLE_STAINED_GLASS_PANE,
        BlockId::PURPLE_STAINED_GLASS_PANE,
        BlockId::PURPLE_STAINED_GLASS_PANE,
        BlockId::PURPLE_STAINED_GLASS_PANE,
        BlockId::PURPLE_STAINED_GLASS_PANE,
        BlockId::PURPLE_STAINED_GLASS_PANE,
        BlockId::PURPLE_STAINED_GLASS_PANE,
        BlockId::PURPLE_STAINED_GLASS_PANE,
        BlockId::PURPLE_STAINED_GLASS_PANE,
        BlockId::PURPLE_STAINED_GLASS_PANE,
        BlockId::PURPLE_STAINED_GLASS_PANE,
        BlockId::PURPLE_STAINED_GLASS_PANE,
        BlockId::PURPLE_STAINED_GLASS_PANE,
        BlockId::PURPLE_STAINED_GLASS_PANE,
        BlockId::PURPLE_STAINED_GLASS_PANE,
        BlockId::PURPLE_STAINED_GLASS_PANE,
        BlockId::PURPLE_STAINED_GLASS_PANE,
        BlockId::PURPLE_STAINED_GLASS_PANE,
        BlockId::PURPLE_STAINED_GLASS_PANE,
        BlockId::PURPLE_STAINED_GLASS_PANE,
        BlockId::PURPLE_STAINED_GLASS_PANE,
        BlockId::PURPLE_STAINED_GLASS_PANE,
        BlockId::PURPLE_STAINED_GLASS_PANE,
        BlockId::PURPLE_STAINED_GLASS_PANE,
        BlockId::PURPLE_STAINED_GLASS_PANE,
        BlockId::PURPLE_STAINED_GLASS_PANE,
        BlockId::BLUE_STAINED_GLASS_PANE,
        BlockId::BLUE_STAINED_GLASS_PANE,
        BlockId::BLUE_STAINED_GLASS_PANE,
        BlockId::BLUE_STAINED_GLASS_PANE,
        BlockId::BLUE_STAINED_GLASS_PANE,
        BlockId::BLUE_STAINED_GLASS_PANE,
        BlockId::BLUE_STAINED_GLASS_PANE,
        BlockId::BLUE_STAINED_GLASS_PANE,
        BlockId::BLUE_STAINED_GLASS_PANE,
        BlockId::BLUE_STAINED_GLASS_PANE,
        BlockId::BLUE_STAINED_GLASS_PANE,
        BlockId::BLUE_STAINED_GLASS_PANE,
        BlockId::BLUE_STAINED_GLASS_PANE,
        BlockId::BLUE_STAINED_GLASS_PANE,
        BlockId::BLUE_STAINED_GLASS_PANE,
        BlockId::BLUE_STAINED_GLASS_PANE,
        BlockId::BLUE_STAINED_GLASS_PANE,
        BlockId::BLUE_STAINED_GLASS_PANE,
        BlockId::BLUE_STAINED_GLASS_PANE,
        BlockId::BLUE_STAINED_GLASS_PANE,
        BlockId::BLUE_STAINED_GLASS_PANE,
        BlockId::BLUE_STAINED_GLASS_PANE,
        BlockId::BLUE_STAINED_GLASS_PANE,
        BlockId::BLUE_STAINED_GLASS_PANE,
        BlockId::BLUE_STAINED_GLASS_PANE,
        BlockId::BLUE_STAINED_GLASS_PANE,
        BlockId::BLUE_STAINED_GLASS_PANE,
        BlockId::BLUE_STAINED_GLASS_PANE,
        BlockId::BLUE_STAINED_GLASS_PANE,
        BlockId::BLUE_STAINED_GLASS_PANE,
        BlockId::BLUE_STAINED_GLASS_PANE,
        BlockId::BLUE_STAINED_GLASS_PANE,
        BlockId::BROWN_STAINED_GLASS_PANE,
        BlockId::BROWN_STAINED_GLASS_PANE,
        BlockId::BROWN_STAINED_GLASS_PANE,
        BlockId::BROWN_STAINED_GLASS_PANE,
        BlockId::BROWN_STAINED_GLASS_PANE,
        BlockId::BROWN_STAINED_GLASS_PANE,
        BlockId::BROWN_STAINED_GLASS_PANE,
        BlockId::BROWN_STAINED_GLASS_PANE,
        BlockId::BROWN_STAINED_GLASS_PANE,
        BlockId::BROWN_STAINED_GLASS_PANE,
        BlockId::BROWN_STAINED_GLASS_PANE,
        BlockId::BROWN_STAINED_GLASS_PANE,
        BlockId::BROWN_STAINED_GLASS_PANE,
        BlockId::BROWN_STAINED_GLASS_PANE,
        BlockId::BROWN_STAINED_GLASS_PANE,
        BlockId::BROWN_STAINED_GLASS_PANE,
        BlockId::BROWN_STAINED_GLASS_PANE,
        BlockId::BROWN_STAINED_GLASS_PANE,
        BlockId::BROWN_STAINED_GLASS_PANE,
        BlockId::BROWN_STAINED_GLASS_PANE,
        BlockId::BROWN_STAINED_GLASS_PANE,
        BlockId::BROWN_STAINED_GLASS_PANE,
        BlockId::BROWN_STAINED_GLASS_PANE,
        BlockId::BROWN_STAINED_GLASS_PANE,
        BlockId::BROWN_STAINED_GLASS_PANE,
        BlockId::BROWN_STAINED_GLASS_PANE,
        BlockId::BROWN_STAINED_GLASS_PANE,
        BlockId::BROWN_STAINED_GLASS_PANE,
        BlockId::BROWN_STAINED_GLASS_PANE,
        BlockId::BROWN_STAINED_GLASS_PANE,
        BlockId::BROWN_STAINED_GLASS_PANE,
        BlockId::BROWN_STAINED_GLASS_PANE,
        BlockId::GREEN_STAINED_GLASS_PANE,
        BlockId::GREEN_STAINED_GLASS_PANE,
        BlockId::GREEN_STAINED_GLASS_PANE,
        BlockId::GREEN_STAINED_GLASS_PANE,
        BlockId::GREEN_STAINED_GLASS_PANE,
        BlockId::GREEN_STAINED_GLASS_PANE,
        BlockId::GREEN_STAINED_GLASS_PANE,
        BlockId::GREEN_STAINED_GLASS_PANE,
        BlockId::GREEN_STAINED_GLASS_PANE,
        BlockId::GREEN_STAINED_GLASS_PANE,
        BlockId::GREEN_STAINED_GLASS_PANE,
        BlockId::GREEN_STAINED_GLASS_PANE,
        BlockId::GREEN_STAINED_GLASS_PANE,
        BlockId::GREEN_STAINED_GLASS_PANE,
        BlockId::GREEN_STAINED_GLASS_PANE,
        BlockId::GREEN_STAINED_GLASS_PANE,
        BlockId::GREEN_STAINED_GLASS_PANE,
        BlockId::GREEN_STAINED_GLASS_PANE,
        BlockId::GREEN_STAINED_GLASS_PANE,
        BlockId::GREEN_STAINED_GLASS_PANE,
        BlockId::GREEN_STAINED_GLASS_PANE,
        BlockId::GREEN_STAINED_GLASS_PANE,
        BlockId::GREEN_STAINED_GLASS_PANE,
        BlockId::GREEN_STAINED_GLASS_PANE,
        BlockId::GREEN_STAINED_GLASS_PANE,
        BlockId::GREEN_STAINED_GLASS_PANE,
        BlockId::GREEN_STAINED_GLASS_PANE,
        BlockId::GREEN_STAINED_GLASS_PANE,
        BlockId::GREEN_STAINED_GLASS_PANE,
        BlockId::GREEN_STAINED_GLASS_PANE,
        BlockId::GREEN_STAINED_GLASS_PANE,
        BlockId::GREEN_STAINED_GLASS_PANE,
        BlockId::RED_STAINED_GLASS_PANE,
        BlockId::RED_STAINED_GLASS_PANE,
        BlockId::RED_STAINED_GLASS_PANE,
        BlockId::RED_STAINED_GLASS_PANE,
        BlockId::RED_STAINED_GLASS_PANE,
        BlockId::RED_STAINED_GLASS_PANE,
        BlockId::RED_STAINED_GLASS_PANE,
        BlockId::RED_STAINED_GLASS_PANE,
        BlockId::RED_STAINED_GLASS_PANE,
        BlockId::RED_STAINED_GLASS_PANE,
        BlockId::RED_STAINED_GLASS_PANE,
        BlockId::RED_STAINED_GLASS_PANE,
        BlockId::RED_STAINED_GLASS_PANE,
        BlockId::RED_STAINED_GLASS_PANE,
        BlockId::RED_STAINED_GLASS_PANE,
        BlockId::RED_STAINED_GLASS_PANE,
        BlockId::RED_STAINED_GLASS_PANE,
        BlockId::RED_STAINED_GLASS_PANE,
        BlockId::RED_STAINED_GLASS_PANE,
        BlockId::RED_STAINED_GLASS_PANE,
        BlockId::RED_STAINED_GLASS_PANE,
        BlockId::RED_STAINED_GLASS_PANE,
        BlockId::RED_STAINED_GLASS_PANE,
        BlockId::RED_STAINED_GLASS_PANE,
        BlockId::RED_STAINED_GLASS_PANE,
        BlockId::RED_STAINED_GLASS_PANE,
        BlockId::RED_STAINED_GLASS_PANE,
        BlockId::RED_STAINED_GLASS_PANE,
        BlockId::RED_STAINED_GLASS_PANE,
        BlockId::RED_STAINED_GLASS_PANE,
        BlockId::RED_STAINED_GLASS_PANE,
        BlockId::RED_STAINED_GLASS_PANE,
        BlockId::BLACK_STAINED_GLASS_PANE,
        BlockId::BLACK_STAINED_GLASS_PANE,
        BlockId::BLACK_STAINED_GLASS_PANE,
        BlockId::BLACK_STAINED_GLASS_PANE,
        BlockId::BLACK_STAINED_GLASS_PANE,
        BlockId::BLACK_STAINED_GLASS_PANE,
        BlockId::BLACK_STAINED_GLASS_PANE,
        BlockId::BLACK_STAINED_GLASS_PANE,
        BlockId::BLACK_STAINED_GLASS_PANE,
        BlockId::BLACK_STAINED_GLASS_PANE,
        BlockId::BLACK_STAINED_GLASS_PANE,
        BlockId::BLACK_STAINED_GLASS_PANE,
        BlockId::BLACK_STAINED_GLASS_PANE,
        BlockId::BLACK_STAINED_GLASS_PANE,
        BlockId::BLACK_STAINED_GLASS_PANE,
        BlockId::BLACK_STAINED_GLASS_PANE,
        BlockId::BLACK_STAINED_GLASS_PANE,
        BlockId::BLACK_STAINED_GLASS_PANE,
        BlockId::BLACK_STAINED_GLASS_PANE,
        BlockId::BLACK_STAINED_GLASS_PANE,
        BlockId::BLACK_STAINED_GLASS_PANE,
        BlockId::BLACK_STAINED_GLASS_PANE,
        BlockId::BLACK_STAINED_GLASS_PANE,
        BlockId::BLACK_STAINED_GLASS_PANE,
        BlockId::BLACK_STAINED_GLASS_PANE,
        BlockId::BLACK_STAINED_GLASS_PANE,
        BlockId::BLACK_STAINED_GLASS_PANE,
        BlockId::BLACK_STAINED_GLASS_PANE,
        BlockId::BLACK_STAINED_GLASS_PANE,
        BlockId::BLACK_STAINED_GLASS_PANE,
        BlockId::BLACK_STAINED_GLASS_PANE,
        BlockId::BLACK_STAINED_GLASS_PANE,
        BlockId::ACACIA_STAIRS,
        BlockId::ACACIA_STAIRS,
        BlockId::ACACIA_STAIRS,
        BlockId::ACACIA_STAIRS,
        BlockId::ACACIA_STAIRS,
        BlockId::ACACIA_STAIRS,
        BlockId::ACACIA_STAIRS,
        BlockId::ACACIA_STAIRS,
        BlockId::ACACIA_STAIRS,
        BlockId::ACACIA_STAIRS,
        BlockId::ACACIA_STAIRS,
        BlockId::ACACIA_STAIRS,
        BlockId::ACACIA_STAIRS,
        BlockId::ACACIA_STAIRS,
        BlockId::ACACIA_STAIRS,
        BlockId::ACACIA_STAIRS,
        BlockId::ACACIA_STAIRS,
        BlockId::ACACIA_STAIRS,
        BlockId::ACACIA_STAIRS,
        BlockId::ACACIA_STAIRS,
        BlockId::ACACIA_STAIRS,
        BlockId::ACACIA_STAIRS,
        BlockId::ACACIA_STAIRS,
        BlockId::ACACIA_STAIRS,
        BlockId::ACACIA_STAIRS,
        BlockId::ACACIA_STAIRS,
        BlockId::ACACIA_STAIRS,
        BlockId::ACACIA_STAIRS,
        BlockId::ACACIA_STAIRS,
        BlockId::ACACIA_STAIRS,
        BlockId::ACACIA_STAIRS,
        BlockId::ACACIA_STAIRS,
        BlockId::ACACIA_STAIRS,
        BlockId::ACACIA_STAIRS,
        BlockId::ACACIA_STAIRS,
        BlockId::ACACIA_STAIRS,
        BlockId::ACACIA_STAIRS,
        BlockId::ACACIA_STAIRS,
        BlockId::ACACIA_STAIRS,
        BlockId::ACACIA_STAIRS,
        BlockId::ACACIA_STAIRS,
        BlockId::ACACIA_STAIRS,
        BlockId::ACACIA_STAIRS,
        BlockId::ACACIA_STAIRS,
        BlockId::ACACIA_STAIRS,
        BlockId::ACACIA_STAIRS,
        BlockId::ACACIA_STAIRS,
        BlockId::ACACIA_STAIRS,
        BlockId::ACACIA_STAIRS,
        BlockId::ACACIA_STAIRS,
        BlockId::ACACIA_STAIRS,
        BlockId::ACACIA_STAIRS,
        BlockId::ACACIA_STAIRS,
        BlockId::ACACIA_STAIRS,
        BlockId::ACACIA_STAIRS,
        BlockId::ACACIA_STAIRS,
        BlockId::ACACIA_STAIRS,
        BlockId::ACACIA_STAIRS,
        BlockId::ACACIA_STAIRS,
        BlockId::ACACIA_STAIRS,
        BlockId::ACACIA_STAIRS,
        BlockId::ACACIA_STAIRS,
        BlockId::ACACIA_STAIRS,
        BlockId::ACACIA_STAIRS,
        BlockId::ACACIA_STAIRS,
        BlockId::ACACIA_STAIRS,
        BlockId::ACACIA_STAIRS,
        BlockId::ACACIA_STAIRS,
        BlockId::ACACIA_STAIRS,
        BlockId::ACACIA_STAIRS,
        BlockId::ACACIA_STAIRS,
        BlockId::ACACIA_STAIRS,
        BlockId::ACACIA_STAIRS,
        BlockId::ACACIA_STAIRS,
        BlockId::ACACIA_STAIRS,
        BlockId::ACACIA_STAIRS,
        BlockId::ACACIA_STAIRS,
        BlockId::ACACIA_STAIRS,
        BlockId::ACACIA_STAIRS,
        BlockId::ACACIA_STAIRS,
        BlockId::CHERRY_STAIRS,
        BlockId::CHERRY_STAIRS,
        BlockId::CHERRY_STAIRS,
        BlockId::CHERRY_STAIRS,
        BlockId::CHERRY_STAIRS,
        BlockId::CHERRY_STAIRS,
        BlockId::CHERRY_STAIRS,
        BlockId::CHERRY_STAIRS,
        BlockId::CHERRY_STAIRS,
        BlockId::CHERRY_STAIRS,
        BlockId::CHERRY_STAIRS,
        BlockId::CHERRY_STAIRS,
        BlockId::CHERRY_STAIRS,
        BlockId::CHERRY_STAIRS,
        BlockId::CHERRY_STAIRS,
        BlockId::CHERRY_STAIRS,
        BlockId::CHERRY_STAIRS,
        BlockId::CHERRY_STAIRS,
        BlockId::CHERRY_STAIRS,
        BlockId::CHERRY_STAIRS,
        BlockId::CHERRY_STAIRS,
        BlockId::CHERRY_STAIRS,
        BlockId::CHERRY_STAIRS,
        BlockId::CHERRY_STAIRS,
        BlockId::CHERRY_STAIRS,
        BlockId::CHERRY_STAIRS,
        BlockId::CHERRY_STAIRS,
        BlockId::CHERRY_STAIRS,
        BlockId::CHERRY_STAIRS,
        BlockId::CHERRY_STAIRS,
        BlockId::CHERRY_STAIRS,
        BlockId::CHERRY_STAIRS,
        BlockId::CHERRY_STAIRS,
        BlockId::CHERRY_STAIRS,
        BlockId::CHERRY_STAIRS,
        BlockId::CHERRY_STAIRS,
        BlockId::CHERRY_STAIRS,
        BlockId::CHERRY_STAIRS,
        BlockId::CHERRY_STAIRS,
        BlockId::CHERRY_STAIRS,
        BlockId::CHERRY_STAIRS,
        BlockId::CHERRY_STAIRS,
        BlockId::CHERRY_STAIRS,
        BlockId::CHERRY_STAIRS,
        BlockId::CHERRY_STAIRS,
        BlockId::CHERRY_STAIRS,
        BlockId::CHERRY_STAIRS,
        BlockId::CHERRY_STAIRS,
        BlockId::CHERRY_STAIRS,
        BlockId::CHERRY_STAIRS,
        BlockId::CHERRY_STAIRS,
        BlockId::CHERRY_STAIRS,
        BlockId::CHERRY_STAIRS,
        BlockId::CHERRY_STAIRS,
        BlockId::CHERRY_STAIRS,
        BlockId::CHERRY_STAIRS,
        BlockId::CHERRY_STAIRS,
        BlockId::CHERRY_STAIRS,
        BlockId::CHERRY_STAIRS,
        BlockId::CHERRY_STAIRS,
        BlockId::CHERRY_STAIRS,
        BlockId::CHERRY_STAIRS,
        BlockId::CHERRY_STAIRS,
        BlockId::CHERRY_STAIRS,
        BlockId::CHERRY_STAIRS,
        BlockId::CHERRY_STAIRS,
        BlockId::CHERRY_STAIRS,
        BlockId::CHERRY_STAIRS,
        BlockId::CHERRY_STAIRS,
        BlockId::CHERRY_STAIRS,
        BlockId::CHERRY_STAIRS,
        BlockId::CHERRY_STAIRS,
        BlockId::CHERRY_STAIRS,
        BlockId::CHERRY_STAIRS,
        BlockId::CHERRY_STAIRS,
        BlockId::CHERRY_STAIRS,
        BlockId::CHERRY_STAIRS,
        BlockId::CHERRY_STAIRS,
        BlockId::CHERRY_STAIRS,
        BlockId::CHERRY_STAIRS,
        BlockId::DARK_OAK_STAIRS,
        BlockId::DARK_OAK_STAIRS,
        BlockId::DARK_OAK_STAIRS,
        BlockId::DARK_OAK_STAIRS,
        BlockId::DARK_OAK_STAIRS,
        BlockId::DARK_OAK_STAIRS,
        BlockId::DARK_OAK_STAIRS,
        BlockId::DARK_OAK_STAIRS,
        BlockId::DARK_OAK_STAIRS,
        BlockId::DARK_OAK_STAIRS,
        BlockId::DARK_OAK_STAIRS,
        BlockId::DARK_OAK_STAIRS,
        BlockId::DARK_OAK_STAIRS,
        BlockId::DARK_OAK_STAIRS,
        BlockId::DARK_OAK_STAIRS,
        BlockId::DARK_OAK_STAIRS,
        BlockId::DARK_OAK_STAIRS,
        BlockId::DARK_OAK_STAIRS,
        BlockId::DARK_OAK_STAIRS,
        BlockId::DARK_OAK_STAIRS,
        BlockId::DARK_OAK_STAIRS,
        BlockId::DARK_OAK_STAIRS,
        BlockId::DARK_OAK_STAIRS,
        BlockId::DARK_OAK_STAIRS,
        BlockId::DARK_OAK_STAIRS,
        BlockId::DARK_OAK_STAIRS,
        BlockId::DARK_OAK_STAIRS,
        BlockId::DARK_OAK_STAIRS,
        BlockId::DARK_OAK_STAIRS,
        BlockId::DARK_OAK_STAIRS,
        BlockId::DARK_OAK_STAIRS,
        BlockId::DARK_OAK_STAIRS,
        BlockId::DARK_OAK_STAIRS,
        BlockId::DARK_OAK_STAIRS,
        BlockId::DARK_OAK_STAIRS,
        BlockId::DARK_OAK_STAIRS,
        BlockId::DARK_OAK_STAIRS,
        BlockId::DARK_OAK_STAIRS,
        BlockId::DARK_OAK_STAIRS,
        BlockId::DARK_OAK_STAIRS,
        BlockId::DARK_OAK_STAIRS,
        BlockId::DARK_OAK_STAIRS,
        BlockId::DARK_OAK_STAIRS,
        BlockId::DARK_OAK_STAIRS,
        BlockId::DARK_OAK_STAIRS,
        BlockId::DARK_OAK_STAIRS,
        BlockId::DARK_OAK_STAIRS,
        BlockId::DARK_OAK_STAIRS,
        BlockId::DARK_OAK_STAIRS,
        BlockId::DARK_OAK_STAIRS,
        BlockId::DARK_OAK_STAIRS,
        BlockId::DARK_OAK_STAIRS,
        BlockId::DARK_OAK_STAIRS,
        BlockId::DARK_OAK_STAIRS,
        BlockId::DARK_OAK_STAIRS,
        BlockId::DARK_OAK_STAIRS,
        BlockId::DARK_OAK_STAIRS,
        BlockId::DARK_OAK_STAIRS,
        BlockId::DARK_OAK_STAIRS,
        BlockId::DARK_OAK_STAIRS,
        BlockId::DARK_OAK_STAIRS,
        BlockId::DARK_OAK_STAIRS,
        BlockId::DARK_OAK_STAIRS,
        BlockId::DARK_OAK_STAIRS,
        BlockId::DARK_OAK_STAIRS,
        BlockId::DARK_OAK_STAIRS,
        BlockId::DARK_OAK_STAIRS,
        BlockId::DARK_OAK_STAIRS,
        BlockId::DARK_OAK_STAIRS,
        BlockId::DARK_OAK_STAIRS,
        BlockId::DARK_OAK_STAIRS,
        BlockId::DARK_OAK_STAIRS,
        BlockId::DARK_OAK_STAIRS,
        BlockId::DARK_OAK_STAIRS,
        BlockId::DARK_OAK_STAIRS,
        BlockId::DARK_OAK_STAIRS,
        BlockId::DARK_OAK_STAIRS,
        BlockId::DARK_OAK_STAIRS,
        BlockId::DARK_OAK_STAIRS,
        BlockId::DARK_OAK_STAIRS,
        BlockId::PALE_OAK_STAIRS,
        BlockId::PALE_OAK_STAIRS,
        BlockId::PALE_OAK_STAIRS,
        BlockId::PALE_OAK_STAIRS,
        BlockId::PALE_OAK_STAIRS,
        BlockId::PALE_OAK_STAIRS,
        BlockId::PALE_OAK_STAIRS,
        BlockId::PALE_OAK_STAIRS,
        BlockId::PALE_OAK_STAIRS,
        BlockId::PALE_OAK_STAIRS,
        BlockId::PALE_OAK_STAIRS,
        BlockId::PALE_OAK_STAIRS,
        BlockId::PALE_OAK_STAIRS,
        BlockId::PALE_OAK_STAIRS,
        BlockId::PALE_OAK_STAIRS,
        BlockId::PALE_OAK_STAIRS,
        BlockId::PALE_OAK_STAIRS,
        BlockId::PALE_OAK_STAIRS,
        BlockId::PALE_OAK_STAIRS,
        BlockId::PALE_OAK_STAIRS,
        BlockId::PALE_OAK_STAIRS,
        BlockId::PALE_OAK_STAIRS,
        BlockId::PALE_OAK_STAIRS,
        BlockId::PALE_OAK_STAIRS,
        BlockId::PALE_OAK_STAIRS,
        BlockId::PALE_OAK_STAIRS,
        BlockId::PALE_OAK_STAIRS,
        BlockId::PALE_OAK_STAIRS,
        BlockId::PALE_OAK_STAIRS,
        BlockId::PALE_OAK_STAIRS,
        BlockId::PALE_OAK_STAIRS,
        BlockId::PALE_OAK_STAIRS,
        BlockId::PALE_OAK_STAIRS,
        BlockId::PALE_OAK_STAIRS,
        BlockId::PALE_OAK_STAIRS,
        BlockId::PALE_OAK_STAIRS,
        BlockId::PALE_OAK_STAIRS,
        BlockId::PALE_OAK_STAIRS,
        BlockId::PALE_OAK_STAIRS,
        BlockId::PALE_OAK_STAIRS,
        BlockId::PALE_OAK_STAIRS,
        BlockId::PALE_OAK_STAIRS,
        BlockId::PALE_OAK_STAIRS,
        BlockId::PALE_OAK_STAIRS,
        BlockId::PALE_OAK_STAIRS,
        BlockId::PALE_OAK_STAIRS,
        BlockId::PALE_OAK_STAIRS,
        BlockId::PALE_OAK_STAIRS,
        BlockId::PALE_OAK_STAIRS,
        BlockId::PALE_OAK_STAIRS,
        BlockId::PALE_OAK_STAIRS,
        BlockId::PALE_OAK_STAIRS,
        BlockId::PALE_OAK_STAIRS,
        BlockId::PALE_OAK_STAIRS,
        BlockId::PALE_OAK_STAIRS,
        BlockId::PALE_OAK_STAIRS,
        BlockId::PALE_OAK_STAIRS,
        BlockId::PALE_OAK_STAIRS,
        BlockId::PALE_OAK_STAIRS,
        BlockId::PALE_OAK_STAIRS,
        BlockId::PALE_OAK_STAIRS,
        BlockId::PALE_OAK_STAIRS,
        BlockId::PALE_OAK_STAIRS,
        BlockId::PALE_OAK_STAIRS,
        BlockId::PALE_OAK_STAIRS,
        BlockId::PALE_OAK_STAIRS,
        BlockId::PALE_OAK_STAIRS,
        BlockId::PALE_OAK_STAIRS,
        BlockId::PALE_OAK_STAIRS,
        BlockId::PALE_OAK_STAIRS,
        BlockId::PALE_OAK_STAIRS,
        BlockId::PALE_OAK_STAIRS,
        BlockId::PALE_OAK_STAIRS,
        BlockId::PALE_OAK_STAIRS,
        BlockId::PALE_OAK_STAIRS,
        BlockId::PALE_OAK_STAIRS,
        BlockId::PALE_OAK_STAIRS,
        BlockId::PALE_OAK_STAIRS,
        BlockId::PALE_OAK_STAIRS,
        BlockId::PALE_OAK_STAIRS,
        BlockId::MANGROVE_STAIRS,
        BlockId::MANGROVE_STAIRS,
        BlockId::MANGROVE_STAIRS,
        BlockId::MANGROVE_STAIRS,
        BlockId::MANGROVE_STAIRS,
        BlockId::MANGROVE_STAIRS,
        BlockId::MANGROVE_STAIRS,
        BlockId::MANGROVE_STAIRS,
        BlockId::MANGROVE_STAIRS,
        BlockId::MANGROVE_STAIRS,
        BlockId::MANGROVE_STAIRS,
        BlockId::MANGROVE_STAIRS,
        BlockId::MANGROVE_STAIRS,
        BlockId::MANGROVE_STAIRS,
        BlockId::MANGROVE_STAIRS,
        BlockId::MANGROVE_STAIRS,
        BlockId::MANGROVE_STAIRS,
        BlockId::MANGROVE_STAIRS,
        BlockId::MANGROVE_STAIRS,
        BlockId::MANGROVE_STAIRS,
        BlockId::MANGROVE_STAIRS,
        BlockId::MANGROVE_STAIRS,
        BlockId::MANGROVE_STAIRS,
        BlockId::MANGROVE_STAIRS,
        BlockId::MANGROVE_STAIRS,
        BlockId::MANGROVE_STAIRS,
        BlockId::MANGROVE_STAIRS,
        BlockId::MANGROVE_STAIRS,
        BlockId::MANGROVE_STAIRS,
        BlockId::MANGROVE_STAIRS,
        BlockId::MANGROVE_STAIRS,
        BlockId::MANGROVE_STAIRS,
        BlockId::MANGROVE_STAIRS,
        BlockId::MANGROVE_STAIRS,
        BlockId::MANGROVE_STAIRS,
        BlockId::MANGROVE_STAIRS,
        BlockId::MANGROVE_STAIRS,
        BlockId::MANGROVE_STAIRS,
        BlockId::MANGROVE_STAIRS,
        BlockId::MANGROVE_STAIRS,
        BlockId::MANGROVE_STAIRS,
        BlockId::MANGROVE_STAIRS,
        BlockId::MANGROVE_STAIRS,
        BlockId::MANGROVE_STAIRS,
        BlockId::MANGROVE_STAIRS,
        BlockId::MANGROVE_STAIRS,
        BlockId::MANGROVE_STAIRS,
        BlockId::MANGROVE_STAIRS,
        BlockId::MANGROVE_STAIRS,
        BlockId::MANGROVE_STAIRS,
        BlockId::MANGROVE_STAIRS,
        BlockId::MANGROVE_STAIRS,
        BlockId::MANGROVE_STAIRS,
        BlockId::MANGROVE_STAIRS,
        BlockId::MANGROVE_STAIRS,
        BlockId::MANGROVE_STAIRS,
        BlockId::MANGROVE_STAIRS,
        BlockId::MANGROVE_STAIRS,
        BlockId::MANGROVE_STAIRS,
        BlockId::MANGROVE_STAIRS,
        BlockId::MANGROVE_STAIRS,
        BlockId::MANGROVE_STAIRS,
        BlockId::MANGROVE_STAIRS,
        BlockId::MANGROVE_STAIRS,
        BlockId::MANGROVE_STAIRS,
        BlockId::MANGROVE_STAIRS,
        BlockId::MANGROVE_STAIRS,
        BlockId::MANGROVE_STAIRS,
        BlockId::MANGROVE_STAIRS,
        BlockId::MANGROVE_STAIRS,
        BlockId::MANGROVE_STAIRS,
        BlockId::MANGROVE_STAIRS,
        BlockId::MANGROVE_STAIRS,
        BlockId::MANGROVE_STAIRS,
        BlockId::MANGROVE_STAIRS,
        BlockId::MANGROVE_STAIRS,
        BlockId::MANGROVE_STAIRS,
        BlockId::MANGROVE_STAIRS,
        BlockId::MANGROVE_STAIRS,
        BlockId::MANGROVE_STAIRS,
        BlockId::BAMBOO_STAIRS,
        BlockId::BAMBOO_STAIRS,
        BlockId::BAMBOO_STAIRS,
        BlockId::BAMBOO_STAIRS,
        BlockId::BAMBOO_STAIRS,
        BlockId::BAMBOO_STAIRS,
        BlockId::BAMBOO_STAIRS,
        BlockId::BAMBOO_STAIRS,
        BlockId::BAMBOO_STAIRS,
        BlockId::BAMBOO_STAIRS,
        BlockId::BAMBOO_STAIRS,
        BlockId::BAMBOO_STAIRS,
        BlockId::BAMBOO_STAIRS,
        BlockId::BAMBOO_STAIRS,
        BlockId::BAMBOO_STAIRS,
        BlockId::BAMBOO_STAIRS,
        BlockId::BAMBOO_STAIRS,
        BlockId::BAMBOO_STAIRS,
        BlockId::BAMBOO_STAIRS,
        BlockId::BAMBOO_STAIRS,
        BlockId::BAMBOO_STAIRS,
        BlockId::BAMBOO_STAIRS,
        BlockId::BAMBOO_STAIRS,
        BlockId::BAMBOO_STAIRS,
        BlockId::BAMBOO_STAIRS,
        BlockId::BAMBOO_STAIRS,
        BlockId::BAMBOO_STAIRS,
        BlockId::BAMBOO_STAIRS,
        BlockId::BAMBOO_STAIRS,
        BlockId::BAMBOO_STAIRS,
        BlockId::BAMBOO_STAIRS,
        BlockId::BAMBOO_STAIRS,
        BlockId::BAMBOO_STAIRS,
        BlockId::BAMBOO_STAIRS,
        BlockId::BAMBOO_STAIRS,
        BlockId::BAMBOO_STAIRS,
        BlockId::BAMBOO_STAIRS,
        BlockId::BAMBOO_STAIRS,
        BlockId::BAMBOO_STAIRS,
        BlockId::BAMBOO_STAIRS,
        BlockId::BAMBOO_STAIRS,
        BlockId::BAMBOO_STAIRS,
        BlockId::BAMBOO_STAIRS,
        BlockId::BAMBOO_STAIRS,
        BlockId::BAMBOO_STAIRS,
        BlockId::BAMBOO_STAIRS,
        BlockId::BAMBOO_STAIRS,
        BlockId::BAMBOO_STAIRS,
        BlockId::BAMBOO_STAIRS,
        BlockId::BAMBOO_STAIRS,
        BlockId::BAMBOO_STAIRS,
        BlockId::BAMBOO_STAIRS,
        BlockId::BAMBOO_STAIRS,
        BlockId::BAMBOO_STAIRS,
        BlockId::BAMBOO_STAIRS,
        BlockId::BAMBOO_STAIRS,
        BlockId::BAMBOO_STAIRS,
        BlockId::BAMBOO_STAIRS,
        BlockId::BAMBOO_STAIRS,
        BlockId::BAMBOO_STAIRS,
        BlockId::BAMBOO_STAIRS,
        BlockId::BAMBOO_STAIRS,
        BlockId::BAMBOO_STAIRS,
        BlockId::BAMBOO_STAIRS,
        BlockId::BAMBOO_STAIRS,
        BlockId::BAMBOO_STAIRS,
        BlockId::BAMBOO_STAIRS,
        BlockId::BAMBOO_STAIRS,
        BlockId::BAMBOO_STAIRS,
        BlockId::BAMBOO_STAIRS,
        BlockId::BAMBOO_STAIRS,
        BlockId::BAMBOO_STAIRS,
        BlockId::BAMBOO_STAIRS,
        BlockId::BAMBOO_STAIRS,
        BlockId::BAMBOO_STAIRS,
        BlockId::BAMBOO_STAIRS,
        BlockId::BAMBOO_STAIRS,
        BlockId::BAMBOO_STAIRS,
        BlockId::BAMBOO_STAIRS,
        BlockId::BAMBOO_STAIRS,
        BlockId::BAMBOO_MOSAIC_STAIRS,
        BlockId::BAMBOO_MOSAIC_STAIRS,
        BlockId::BAMBOO_MOSAIC_STAIRS,
        BlockId::BAMBOO_MOSAIC_STAIRS,
        BlockId::BAMBOO_MOSAIC_STAIRS,
        BlockId::BAMBOO_MOSAIC_STAIRS,
        BlockId::BAMBOO_MOSAIC_STAIRS,
        BlockId::BAMBOO_MOSAIC_STAIRS,
        BlockId::BAMBOO_MOSAIC_STAIRS,
        BlockId::BAMBOO_MOSAIC_STAIRS,
        BlockId::BAMBOO_MOSAIC_STAIRS,
        BlockId::BAMBOO_MOSAIC_STAIRS,
        BlockId::BAMBOO_MOSAIC_STAIRS,
        BlockId::BAMBOO_MOSAIC_STAIRS,
        BlockId::BAMBOO_MOSAIC_STAIRS,
        BlockId::BAMBOO_MOSAIC_STAIRS,
        BlockId::BAMBOO_MOSAIC_STAIRS,
        BlockId::BAMBOO_MOSAIC_STAIRS,
        BlockId::BAMBOO_MOSAIC_STAIRS,
        BlockId::BAMBOO_MOSAIC_STAIRS,
        BlockId::BAMBOO_MOSAIC_STAIRS,
        BlockId::BAMBOO_MOSAIC_STAIRS,
        BlockId::BAMBOO_MOSAIC_STAIRS,
        BlockId::BAMBOO_MOSAIC_STAIRS,
        BlockId::BAMBOO_MOSAIC_STAIRS,
        BlockId::BAMBOO_MOSAIC_STAIRS,
        BlockId::BAMBOO_MOSAIC_STAIRS,
        BlockId::BAMBOO_MOSAIC_STAIRS,
        BlockId::BAMBOO_MOSAIC_STAIRS,
        BlockId::BAMBOO_MOSAIC_STAIRS,
        BlockId::BAMBOO_MOSAIC_STAIRS,
        BlockId::BAMBOO_MOSAIC_STAIRS,
        BlockId::BAMBOO_MOSAIC_STAIRS,
        BlockId::BAMBOO_MOSAIC_STAIRS,
        BlockId::BAMBOO_MOSAIC_STAIRS,
        BlockId::BAMBOO_MOSAIC_STAIRS,
        BlockId::BAMBOO_MOSAIC_STAIRS,
        BlockId::BAMBOO_MOSAIC_STAIRS,
        BlockId::BAMBOO_MOSAIC_STAIRS,
        BlockId::BAMBOO_MOSAIC_STAIRS,
        BlockId::BAMBOO_MOSAIC_STAIRS,
        BlockId::BAMBOO_MOSAIC_STAIRS,
        BlockId::BAMBOO_MOSAIC_STAIRS,
        BlockId::BAMBOO_MOSAIC_STAIRS,
        BlockId::BAMBOO_MOSAIC_STAIRS,
        BlockId::BAMBOO_MOSAIC_STAIRS,
        BlockId::BAMBOO_MOSAIC_STAIRS,
        BlockId::BAMBOO_MOSAIC_STAIRS,
        BlockId::BAMBOO_MOSAIC_STAIRS,
        BlockId::BAMBOO_MOSAIC_STAIRS,
        BlockId::BAMBOO_MOSAIC_STAIRS,
        BlockId::BAMBOO_MOSAIC_STAIRS,
        BlockId::BAMBOO_MOSAIC_STAIRS,
        BlockId::BAMBOO_MOSAIC_STAIRS,
        BlockId::BAMBOO_MOSAIC_STAIRS,
        BlockId::BAMBOO_MOSAIC_STAIRS,
        BlockId::BAMBOO_MOSAIC_STAIRS,
        BlockId::BAMBOO_MOSAIC_STAIRS,
        BlockId::BAMBOO_MOSAIC_STAIRS,
        BlockId::BAMBOO_MOSAIC_STAIRS,
        BlockId::BAMBOO_MOSAIC_STAIRS,
        BlockId::BAMBOO_MOSAIC_STAIRS,
        BlockId::BAMBOO_MOSAIC_STAIRS,
        BlockId::BAMBOO_MOSAIC_STAIRS,
        BlockId::BAMBOO_MOSAIC_STAIRS,
        BlockId::BAMBOO_MOSAIC_STAIRS,
        BlockId::BAMBOO_MOSAIC_STAIRS,
        BlockId::BAMBOO_MOSAIC_STAIRS,
        BlockId::BAMBOO_MOSAIC_STAIRS,
        BlockId::BAMBOO_MOSAIC_STAIRS,
        BlockId::BAMBOO_MOSAIC_STAIRS,
        BlockId::BAMBOO_MOSAIC_STAIRS,
        BlockId::BAMBOO_MOSAIC_STAIRS,
        BlockId::BAMBOO_MOSAIC_STAIRS,
        BlockId::BAMBOO_MOSAIC_STAIRS,
        BlockId::BAMBOO_MOSAIC_STAIRS,
        BlockId::BAMBOO_MOSAIC_STAIRS,
        BlockId::BAMBOO_MOSAIC_STAIRS,
        BlockId::BAMBOO_MOSAIC_STAIRS,
        BlockId::BAMBOO_MOSAIC_STAIRS,
        BlockId::SLIME_BLOCK,
        BlockId::BARRIER,
        BlockId::BARRIER,
        BlockId::LIGHT,
        BlockId::LIGHT,
        BlockId::LIGHT,
        BlockId::LIGHT,
        BlockId::LIGHT,
        BlockId::LIGHT,
        BlockId::LIGHT,
        BlockId::LIGHT,
        BlockId::LIGHT,
        BlockId::LIGHT,
        BlockId::LIGHT,
        BlockId::LIGHT,
        BlockId::LIGHT,
        BlockId::LIGHT,
        BlockId::LIGHT,
        BlockId::LIGHT,
        BlockId::LIGHT,
        BlockId::LIGHT,
        BlockId::LIGHT,
        BlockId::LIGHT,
        BlockId::LIGHT,
        BlockId::LIGHT,
        BlockId::LIGHT,
        BlockId::LIGHT,
        BlockId::LIGHT,
        BlockId::LIGHT,
        BlockId::LIGHT,
        BlockId::LIGHT,
        BlockId::LIGHT,
        BlockId::LIGHT,
        BlockId::LIGHT,
        BlockId::LIGHT,
        BlockId::IRON_TRAPDOOR,
        BlockId::IRON_TRAPDOOR,
        BlockId::IRON_TRAPDOOR,
        BlockId::IRON_TRAPDOOR,
        BlockId::IRON_TRAPDOOR,
        BlockId::IRON_TRAPDOOR,
        BlockId::IRON_TRAPDOOR,
        BlockId::IRON_TRAPDOOR,
        BlockId::IRON_TRAPDOOR,
        BlockId::IRON_TRAPDOOR,
        BlockId::IRON_TRAPDOOR,
        BlockId::IRON_TRAPDOOR,
        BlockId::IRON_TRAPDOOR,
        BlockId::IRON_TRAPDOOR,
        BlockId::IRON_TRAPDOOR,
        BlockId::IRON_TRAPDOOR,
        BlockId::IRON_TRAPDOOR,
        BlockId::IRON_TRAPDOOR,
        BlockId::IRON_TRAPDOOR,
        BlockId::IRON_TRAPDOOR,
        BlockId::IRON_TRAPDOOR,
        BlockId::IRON_TRAPDOOR,
        BlockId::IRON_TRAPDOOR,
        BlockId::IRON_TRAPDOOR,
        BlockId::IRON_TRAPDOOR,
        BlockId::IRON_TRAPDOOR,
        BlockId::IRON_TRAPDOOR,
        BlockId::IRON_TRAPDOOR,
        BlockId::IRON_TRAPDOOR,
        BlockId::IRON_TRAPDOOR,
        BlockId::IRON_TRAPDOOR,
        BlockId::IRON_TRAPDOOR,
        BlockId::IRON_TRAPDOOR,
        BlockId::IRON_TRAPDOOR,
        BlockId::IRON_TRAPDOOR,
        BlockId::IRON_TRAPDOOR,
        BlockId::IRON_TRAPDOOR,
        BlockId::IRON_TRAPDOOR,
        BlockId::IRON_TRAPDOOR,
        BlockId::IRON_TRAPDOOR,
        BlockId::IRON_TRAPDOOR,
        BlockId::IRON_TRAPDOOR,
        BlockId::IRON_TRAPDOOR,
        BlockId::IRON_TRAPDOOR,
        BlockId::IRON_TRAPDOOR,
        BlockId::IRON_TRAPDOOR,
        BlockId::IRON_TRAPDOOR,
        BlockId::IRON_TRAPDOOR,
        BlockId::IRON_TRAPDOOR,
        BlockId::IRON_TRAPDOOR,
        BlockId::IRON_TRAPDOOR,
        BlockId::IRON_TRAPDOOR,
        BlockId::IRON_TRAPDOOR,
        BlockId::IRON_TRAPDOOR,
        BlockId::IRON_TRAPDOOR,
        BlockId::IRON_TRAPDOOR,
        BlockId::IRON_TRAPDOOR,
        BlockId::IRON_TRAPDOOR,
        BlockId::IRON_TRAPDOOR,
        BlockId::IRON_TRAPDOOR,
        BlockId::IRON_TRAPDOOR,
        BlockId::IRON_TRAPDOOR,
        BlockId::IRON_TRAPDOOR,
        BlockId::IRON_TRAPDOOR,
        BlockId::PRISMARINE,
        BlockId::PRISMARINE_BRICKS,
        BlockId::DARK_PRISMARINE,
        BlockId::PRISMARINE_STAIRS,
        BlockId::PRISMARINE_STAIRS,
        BlockId::PRISMARINE_STAIRS,
        BlockId::PRISMARINE_STAIRS,
        BlockId::PRISMARINE_STAIRS,
        BlockId::PRISMARINE_STAIRS,
        BlockId::PRISMARINE_STAIRS,
        BlockId::PRISMARINE_STAIRS,
        BlockId::PRISMARINE_STAIRS,
        BlockId::PRISMARINE_STAIRS,
        BlockId::PRISMARINE_STAIRS,
        BlockId::PRISMARINE_STAIRS,
        BlockId::PRISMARINE_STAIRS,
        BlockId::PRISMARINE_STAIRS,
        BlockId::PRISMARINE_STAIRS,
        BlockId::PRISMARINE_STAIRS,
        BlockId::PRISMARINE_STAIRS,
        BlockId::PRISMARINE_STAIRS,
        BlockId::PRISMARINE_STAIRS,
        BlockId::PRISMARINE_STAIRS,
        BlockId::PRISMARINE_STAIRS,
        BlockId::PRISMARINE_STAIRS,
        BlockId::PRISMARINE_STAIRS,
        BlockId::PRISMARINE_STAIRS,
        BlockId::PRISMARINE_STAIRS,
        BlockId::PRISMARINE_STAIRS,
        BlockId::PRISMARINE_STAIRS,
        BlockId::PRISMARINE_STAIRS,
        BlockId::PRISMARINE_STAIRS,
        BlockId::PRISMARINE_STAIRS,
        BlockId::PRISMARINE_STAIRS,
        BlockId::PRISMARINE_STAIRS,
        BlockId::PRISMARINE_STAIRS,
        BlockId::PRISMARINE_STAIRS,
        BlockId::PRISMARINE_STAIRS,
        BlockId::PRISMARINE_STAIRS,
        BlockId::PRISMARINE_STAIRS,
        BlockId::PRISMARINE_STAIRS,
        BlockId::PRISMARINE_STAIRS,
        BlockId::PRISMARINE_STAIRS,
        BlockId::PRISMARINE_STAIRS,
        BlockId::PRISMARINE_STAIRS,
        BlockId::PRISMARINE_STAIRS,
        BlockId::PRISMARINE_STAIRS,
        BlockId::PRISMARINE_STAIRS,
        BlockId::PRISMARINE_STAIRS,
        BlockId::PRISMARINE_STAIRS,
        BlockId::PRISMARINE_STAIRS,
        BlockId::PRISMARINE_STAIRS,
        BlockId::PRISMARINE_STAIRS,
        BlockId::PRISMARINE_STAIRS,
        BlockId::PRISMARINE_STAIRS,
        BlockId::PRISMARINE_STAIRS,
        BlockId::PRISMARINE_STAIRS,
        BlockId::PRISMARINE_STAIRS,
        BlockId::PRISMARINE_STAIRS,
        BlockId::PRISMARINE_STAIRS,
        BlockId::PRISMARINE_STAIRS,
        BlockId::PRISMARINE_STAIRS,
        BlockId::PRISMARINE_STAIRS,
        BlockId::PRISMARINE_STAIRS,
        BlockId::PRISMARINE_STAIRS,
        BlockId::PRISMARINE_STAIRS,
        BlockId::PRISMARINE_STAIRS,
        BlockId::PRISMARINE_STAIRS,
        BlockId::PRISMARINE_STAIRS,
        BlockId::PRISMARINE_STAIRS,
        BlockId::PRISMARINE_STAIRS,
        BlockId::PRISMARINE_STAIRS,
        BlockId::PRISMARINE_STAIRS,
        BlockId::PRISMARINE_STAIRS,
        BlockId::PRISMARINE_STAIRS,
        BlockId::PRISMARINE_STAIRS,
        BlockId::PRISMARINE_STAIRS,
        BlockId::PRISMARINE_STAIRS,
        BlockId::PRISMARINE_STAIRS,
        BlockId::PRISMARINE_STAIRS,
        BlockId::PRISMARINE_STAIRS,
        BlockId::PRISMARINE_STAIRS,
        BlockId::PRISMARINE_STAIRS,
        BlockId::PRISMARINE_BRICK_STAIRS,
        BlockId::PRISMARINE_BRICK_STAIRS,
        BlockId::PRISMARINE_BRICK_STAIRS,
        BlockId::PRISMARINE_BRICK_STAIRS,
        BlockId::PRISMARINE_BRICK_STAIRS,
        BlockId::PRISMARINE_BRICK_STAIRS,
        BlockId::PRISMARINE_BRICK_STAIRS,
        BlockId::PRISMARINE_BRICK_STAIRS,
        BlockId::PRISMARINE_BRICK_STAIRS,
        BlockId::PRISMARINE_BRICK_STAIRS,
        BlockId::PRISMARINE_BRICK_STAIRS,
        BlockId::PRISMARINE_BRICK_STAIRS,
        BlockId::PRISMARINE_BRICK_STAIRS,
        BlockId::PRISMARINE_BRICK_STAIRS,
        BlockId::PRISMARINE_BRICK_STAIRS,
        BlockId::PRISMARINE_BRICK_STAIRS,
        BlockId::PRISMARINE_BRICK_STAIRS,
        BlockId::PRISMARINE_BRICK_STAIRS,
        BlockId::PRISMARINE_BRICK_STAIRS,
        BlockId::PRISMARINE_BRICK_STAIRS,
        BlockId::PRISMARINE_BRICK_STAIRS,
        BlockId::PRISMARINE_BRICK_STAIRS,
        BlockId::PRISMARINE_BRICK_STAIRS,
        BlockId::PRISMARINE_BRICK_STAIRS,
        BlockId::PRISMARINE_BRICK_STAIRS,
        BlockId::PRISMARINE_BRICK_STAIRS,
        BlockId::PRISMARINE_BRICK_STAIRS,
        BlockId::PRISMARINE_BRICK_STAIRS,
        BlockId::PRISMARINE_BRICK_STAIRS,
        BlockId::PRISMARINE_BRICK_STAIRS,
        BlockId::PRISMARINE_BRICK_STAIRS,
        BlockId::PRISMARINE_BRICK_STAIRS,
        BlockId::PRISMARINE_BRICK_STAIRS,
        BlockId::PRISMARINE_BRICK_STAIRS,
        BlockId::PRISMARINE_BRICK_STAIRS,
        BlockId::PRISMARINE_BRICK_STAIRS,
        BlockId::PRISMARINE_BRICK_STAIRS,
        BlockId::PRISMARINE_BRICK_STAIRS,
        BlockId::PRISMARINE_BRICK_STAIRS,
        BlockId::PRISMARINE_BRICK_STAIRS,
        BlockId::PRISMARINE_BRICK_STAIRS,
        BlockId::PRISMARINE_BRICK_STAIRS,
        BlockId::PRISMARINE_BRICK_STAIRS,
        BlockId::PRISMARINE_BRICK_STAIRS,
        BlockId::PRISMARINE_BRICK_STAIRS,
        BlockId::PRISMARINE_BRICK_STAIRS,
        BlockId::PRISMARINE_BRICK_STAIRS,
        BlockId::PRISMARINE_BRICK_STAIRS,
        BlockId::PRISMARINE_BRICK_STAIRS,
        BlockId::PRISMARINE_BRICK_STAIRS,
        BlockId::PRISMARINE_BRICK_STAIRS,
        BlockId::PRISMARINE_BRICK_STAIRS,
        BlockId::PRISMARINE_BRICK_STAIRS,
        BlockId::PRISMARINE_BRICK_STAIRS,
        BlockId::PRISMARINE_BRICK_STAIRS,
        BlockId::PRISMARINE_BRICK_STAIRS,
        BlockId::PRISMARINE_BRICK_STAIRS,
        BlockId::PRISMARINE_BRICK_STAIRS,
        BlockId::PRISMARINE_BRICK_STAIRS,
        BlockId::PRISMARINE_BRICK_STAIRS,
        BlockId::PRISMARINE_BRICK_STAIRS,
        BlockId::PRISMARINE_BRICK_STAIRS,
        BlockId::PRISMARINE_BRICK_STAIRS,
        BlockId::PRISMARINE_BRICK_STAIRS,
        BlockId::PRISMARINE_BRICK_STAIRS,
        BlockId::PRISMARINE_BRICK_STAIRS,
        BlockId::PRISMARINE_BRICK_STAIRS,
        BlockId::PRISMARINE_BRICK_STAIRS,
        BlockId::PRISMARINE_BRICK_STAIRS,
        BlockId::PRISMARINE_BRICK_STAIRS,
        BlockId::PRISMARINE_BRICK_STAIRS,
        BlockId::PRISMARINE_BRICK_STAIRS,
        BlockId::PRISMARINE_BRICK_STAIRS,
        BlockId::PRISMARINE_BRICK_STAIRS,
        BlockId::PRISMARINE_BRICK_STAIRS,
        BlockId::PRISMARINE_BRICK_STAIRS,
        BlockId::PRISMARINE_BRICK_STAIRS,
        BlockId::PRISMARINE_BRICK_STAIRS,
        BlockId::PRISMARINE_BRICK_STAIRS,
        BlockId::PRISMARINE_BRICK_STAIRS,
        BlockId::DARK_PRISMARINE_STAIRS,
        BlockId::DARK_PRISMARINE_STAIRS,
        BlockId::DARK_PRISMARINE_STAIRS,
        BlockId::DARK_PRISMARINE_STAIRS,
        BlockId::DARK_PRISMARINE_STAIRS,
        BlockId::DARK_PRISMARINE_STAIRS,
        BlockId::DARK_PRISMARINE_STAIRS,
        BlockId::DARK_PRISMARINE_STAIRS,
        BlockId::DARK_PRISMARINE_STAIRS,
        BlockId::DARK_PRISMARINE_STAIRS,
        BlockId::DARK_PRISMARINE_STAIRS,
        BlockId::DARK_PRISMARINE_STAIRS,
        BlockId::DARK_PRISMARINE_STAIRS,
        BlockId::DARK_PRISMARINE_STAIRS,
        BlockId::DARK_PRISMARINE_STAIRS,
        BlockId::DARK_PRISMARINE_STAIRS,
        BlockId::DARK_PRISMARINE_STAIRS,
        BlockId::DARK_PRISMARINE_STAIRS,
        BlockId::DARK_PRISMARINE_STAIRS,
        BlockId::DARK_PRISMARINE_STAIRS,
        BlockId::DARK_PRISMARINE_STAIRS,
        BlockId::DARK_PRISMARINE_STAIRS,
        BlockId::DARK_PRISMARINE_STAIRS,
        BlockId::DARK_PRISMARINE_STAIRS,
        BlockId::DARK_PRISMARINE_STAIRS,
        BlockId::DARK_PRISMARINE_STAIRS,
        BlockId::DARK_PRISMARINE_STAIRS,
        BlockId::DARK_PRISMARINE_STAIRS,
        BlockId::DARK_PRISMARINE_STAIRS,
        BlockId::DARK_PRISMARINE_STAIRS,
        BlockId::DARK_PRISMARINE_STAIRS,
        BlockId::DARK_PRISMARINE_STAIRS,
        BlockId::DARK_PRISMARINE_STAIRS,
        BlockId::DARK_PRISMARINE_STAIRS,
        BlockId::DARK_PRISMARINE_STAIRS,
        BlockId::DARK_PRISMARINE_STAIRS,
        BlockId::DARK_PRISMARINE_STAIRS,
        BlockId::DARK_PRISMARINE_STAIRS,
        BlockId::DARK_PRISMARINE_STAIRS,
        BlockId::DARK_PRISMARINE_STAIRS,
        BlockId::DARK_PRISMARINE_STAIRS,
        BlockId::DARK_PRISMARINE_STAIRS,
        BlockId::DARK_PRISMARINE_STAIRS,
        BlockId::DARK_PRISMARINE_STAIRS,
        BlockId::DARK_PRISMARINE_STAIRS,
        BlockId::DARK_PRISMARINE_STAIRS,
        BlockId::DARK_PRISMARINE_STAIRS,
        BlockId::DARK_PRISMARINE_STAIRS,
        BlockId::DARK_PRISMARINE_STAIRS,
        BlockId::DARK_PRISMARINE_STAIRS,
        BlockId::DARK_PRISMARINE_STAIRS,
        BlockId::DARK_PRISMARINE_STAIRS,
        BlockId::DARK_PRISMARINE_STAIRS,
        BlockId::DARK_PRISMARINE_STAIRS,
        BlockId::DARK_PRISMARINE_STAIRS,
        BlockId::DARK_PRISMARINE_STAIRS,
        BlockId::DARK_PRISMARINE_STAIRS,
        BlockId::DARK_PRISMARINE_STAIRS,
        BlockId::DARK_PRISMARINE_STAIRS,
        BlockId::DARK_PRISMARINE_STAIRS,
        BlockId::DARK_PRISMARINE_STAIRS,
        BlockId::DARK_PRISMARINE_STAIRS,
        BlockId::DARK_PRISMARINE_STAIRS,
        BlockId::DARK_PRISMARINE_STAIRS,
        BlockId::DARK_PRISMARINE_STAIRS,
        BlockId::DARK_PRISMARINE_STAIRS,
        BlockId::DARK_PRISMARINE_STAIRS,
        BlockId::DARK_PRISMARINE_STAIRS,
        BlockId::DARK_PRISMARINE_STAIRS,
        BlockId::DARK_PRISMARINE_STAIRS,
        BlockId::DARK_PRISMARINE_STAIRS,
        BlockId::DARK_PRISMARINE_STAIRS,
        BlockId::DARK_PRISMARINE_STAIRS,
        BlockId::DARK_PRISMARINE_STAIRS,
        BlockId::DARK_PRISMARINE_STAIRS,
        BlockId::DARK_PRISMARINE_STAIRS,
        BlockId::DARK_PRISMARINE_STAIRS,
        BlockId::DARK_PRISMARINE_STAIRS,
        BlockId::DARK_PRISMARINE_STAIRS,
        BlockId::DARK_PRISMARINE_STAIRS,
        BlockId::PRISMARINE_SLAB,
        BlockId::PRISMARINE_SLAB,
        BlockId::PRISMARINE_SLAB,
        BlockId::PRISMARINE_SLAB,
        BlockId::PRISMARINE_SLAB,
        BlockId::PRISMARINE_SLAB,
        BlockId::PRISMARINE_BRICK_SLAB,
        BlockId::PRISMARINE_BRICK_SLAB,
        BlockId::PRISMARINE_BRICK_SLAB,
        BlockId::PRISMARINE_BRICK_SLAB,
        BlockId::PRISMARINE_BRICK_SLAB,
        BlockId::PRISMARINE_BRICK_SLAB,
        BlockId::DARK_PRISMARINE_SLAB,
        BlockId::DARK_PRISMARINE_SLAB,
        BlockId::DARK_PRISMARINE_SLAB,
        BlockId::DARK_PRISMARINE_SLAB,
        BlockId::DARK_PRISMARINE_SLAB,
        BlockId::DARK_PRISMARINE_SLAB,
        BlockId::SEA_LANTERN,
        BlockId::HAY_BLOCK,
        BlockId::HAY_BLOCK,
        BlockId::HAY_BLOCK,
        BlockId::WHITE_CARPET,
        BlockId::ORANGE_CARPET,
        BlockId::MAGENTA_CARPET,
        BlockId::LIGHT_BLUE_CARPET,
        BlockId::YELLOW_CARPET,
        BlockId::LIME_CARPET,
        BlockId::PINK_CARPET,
        BlockId::GRAY_CARPET,
        BlockId::LIGHT_GRAY_CARPET,
        BlockId::CYAN_CARPET,
        BlockId::PURPLE_CARPET,
        BlockId::BLUE_CARPET,
        BlockId::BROWN_CARPET,
        BlockId::GREEN_CARPET,
        BlockId::RED_CARPET,
        BlockId::BLACK_CARPET,
        BlockId::TERRACOTTA,
        BlockId::COAL_BLOCK,
        BlockId::PACKED_ICE,
        BlockId::SUNFLOWER,
        BlockId::SUNFLOWER,
        BlockId::LILAC,
        BlockId::LILAC,
        BlockId::ROSE_BUSH,
        BlockId::ROSE_BUSH,
        BlockId::PEONY,
        BlockId::PEONY,
        BlockId::TALL_GRASS,
        BlockId::TALL_GRASS,
        BlockId::LARGE_FERN,
        BlockId::LARGE_FERN,
        BlockId::WHITE_BANNER,
        BlockId::WHITE_BANNER,
        BlockId::WHITE_BANNER,
        BlockId::WHITE_BANNER,
        BlockId::WHITE_BANNER,
        BlockId::WHITE_BANNER,
        BlockId::WHITE_BANNER,
        BlockId::WHITE_BANNER,
        BlockId::WHITE_BANNER,
        BlockId::WHITE_BANNER,
        BlockId::WHITE_BANNER,
        BlockId::WHITE_BANNER,
        BlockId::WHITE_BANNER,
        BlockId::WHITE_BANNER,
        BlockId::WHITE_BANNER,
        BlockId::WHITE_BANNER,
        BlockId::ORANGE_BANNER,
        BlockId::ORANGE_BANNER,
        BlockId::ORANGE_BANNER,
        BlockId::ORANGE_BANNER,
        BlockId::ORANGE_BANNER,
        BlockId::ORANGE_BANNER,
        BlockId::ORANGE_BANNER,
        BlockId::ORANGE_BANNER,
        BlockId::ORANGE_BANNER,
        BlockId::ORANGE_BANNER,
        BlockId::ORANGE_BANNER,
        BlockId::ORANGE_BANNER,
        BlockId::ORANGE_BANNER,
        BlockId::ORANGE_BANNER,
        BlockId::ORANGE_BANNER,
        BlockId::ORANGE_BANNER,
        BlockId::MAGENTA_BANNER,
        BlockId::MAGENTA_BANNER,
        BlockId::MAGENTA_BANNER,
        BlockId::MAGENTA_BANNER,
        BlockId::MAGENTA_BANNER,
        BlockId::MAGENTA_BANNER,
        BlockId::MAGENTA_BANNER,
        BlockId::MAGENTA_BANNER,
        BlockId::MAGENTA_BANNER,
        BlockId::MAGENTA_BANNER,
        BlockId::MAGENTA_BANNER,
        BlockId::MAGENTA_BANNER,
        BlockId::MAGENTA_BANNER,
        BlockId::MAGENTA_BANNER,
        BlockId::MAGENTA_BANNER,
        BlockId::MAGENTA_BANNER,
        BlockId::LIGHT_BLUE_BANNER,
        BlockId::LIGHT_BLUE_BANNER,
        BlockId::LIGHT_BLUE_BANNER,
        BlockId::LIGHT_BLUE_BANNER,
        BlockId::LIGHT_BLUE_BANNER,
        BlockId::LIGHT_BLUE_BANNER,
        BlockId::LIGHT_BLUE_BANNER,
        BlockId::LIGHT_BLUE_BANNER,
        BlockId::LIGHT_BLUE_BANNER,
        BlockId::LIGHT_BLUE_BANNER,
        BlockId::LIGHT_BLUE_BANNER,
        BlockId::LIGHT_BLUE_BANNER,
        BlockId::LIGHT_BLUE_BANNER,
        BlockId::LIGHT_BLUE_BANNER,
        BlockId::LIGHT_BLUE_BANNER,
        BlockId::LIGHT_BLUE_BANNER,
        BlockId::YELLOW_BANNER,
        BlockId::YELLOW_BANNER,
        BlockId::YELLOW_BANNER,
        BlockId::YELLOW_BANNER,
        BlockId::YELLOW_BANNER,
        BlockId::YELLOW_BANNER,
        BlockId::YELLOW_BANNER,
        BlockId::YELLOW_BANNER,
        BlockId::YELLOW_BANNER,
        BlockId::YELLOW_BANNER,
        BlockId::YELLOW_BANNER,
        BlockId::YELLOW_BANNER,
        BlockId::YELLOW_BANNER,
        BlockId::YELLOW_BANNER,
        BlockId::YELLOW_BANNER,
        BlockId::YELLOW_BANNER,
        BlockId::LIME_BANNER,
        BlockId::LIME_BANNER,
        BlockId::LIME_BANNER,
        BlockId::LIME_BANNER,
        BlockId::LIME_BANNER,
        BlockId::LIME_BANNER,
        BlockId::LIME_BANNER,
        BlockId::LIME_BANNER,
        BlockId::LIME_BANNER,
        BlockId::LIME_BANNER,
        BlockId::LIME_BANNER,
        BlockId::LIME_BANNER,
        BlockId::LIME_BANNER,
        BlockId::LIME_BANNER,
        BlockId::LIME_BANNER,
        BlockId::LIME_BANNER,
        BlockId::PINK_BANNER,
        BlockId::PINK_BANNER,
        BlockId::PINK_BANNER,
        BlockId::PINK_BANNER,
        BlockId::PINK_BANNER,
        BlockId::PINK_BANNER,
        BlockId::PINK_BANNER,
        BlockId::PINK_BANNER,
        BlockId::PINK_BANNER,
        BlockId::PINK_BANNER,
        BlockId::PINK_BANNER,
        BlockId::PINK_BANNER,
        BlockId::PINK_BANNER,
        BlockId::PINK_BANNER,
        BlockId::PINK_BANNER,
        BlockId::PINK_BANNER,
        BlockId::GRAY_BANNER,
        BlockId::GRAY_BANNER,
        BlockId::GRAY_BANNER,
        BlockId::GRAY_BANNER,
        BlockId::GRAY_BANNER,
        BlockId::GRAY_BANNER,
        BlockId::GRAY_BANNER,
        BlockId::GRAY_BANNER,
        BlockId::GRAY_BANNER,
        BlockId::GRAY_BANNER,
        BlockId::GRAY_BANNER,
        BlockId::GRAY_BANNER,
        BlockId::GRAY_BANNER,
        BlockId::GRAY_BANNER,
        BlockId::GRAY_BANNER,
        BlockId::GRAY_BANNER,
        BlockId::LIGHT_GRAY_BANNER,
        BlockId::LIGHT_GRAY_BANNER,
        BlockId::LIGHT_GRAY_BANNER,
        BlockId::LIGHT_GRAY_BANNER,
        BlockId::LIGHT_GRAY_BANNER,
        BlockId::LIGHT_GRAY_BANNER,
        BlockId::LIGHT_GRAY_BANNER,
        BlockId::LIGHT_GRAY_BANNER,
        BlockId::LIGHT_GRAY_BANNER,
        BlockId::LIGHT_GRAY_BANNER,
        BlockId::LIGHT_GRAY_BANNER,
        BlockId::LIGHT_GRAY_BANNER,
        BlockId::LIGHT_GRAY_BANNER,
        BlockId::LIGHT_GRAY_BANNER,
        BlockId::LIGHT_GRAY_BANNER,
        BlockId::LIGHT_GRAY_BANNER,
        BlockId::CYAN_BANNER,
        BlockId::CYAN_BANNER,
        BlockId::CYAN_BANNER,
        BlockId::CYAN_BANNER,
        BlockId::CYAN_BANNER,
        BlockId::CYAN_BANNER,
        BlockId::CYAN_BANNER,
        BlockId::CYAN_BANNER,
        BlockId::CYAN_BANNER,
        BlockId::CYAN_BANNER,
        BlockId::CYAN_BANNER,
        BlockId::CYAN_BANNER,
        BlockId::CYAN_BANNER,
        BlockId::CYAN_BANNER,
        BlockId::CYAN_BANNER,
        BlockId::CYAN_BANNER,
        BlockId::PURPLE_BANNER,
        BlockId::PURPLE_BANNER,
        BlockId::PURPLE_BANNER,
        BlockId::PURPLE_BANNER,
        BlockId::PURPLE_BANNER,
        BlockId::PURPLE_BANNER,
        BlockId::PURPLE_BANNER,
        BlockId::PURPLE_BANNER,
        BlockId::PURPLE_BANNER,
        BlockId::PURPLE_BANNER,
        BlockId::PURPLE_BANNER,
        BlockId::PURPLE_BANNER,
        BlockId::PURPLE_BANNER,
        BlockId::PURPLE_BANNER,
        BlockId::PURPLE_BANNER,
        BlockId::PURPLE_BANNER,
        BlockId::BLUE_BANNER,
        BlockId::BLUE_BANNER,
        BlockId::BLUE_BANNER,
        BlockId::BLUE_BANNER,
        BlockId::BLUE_BANNER,
        BlockId::BLUE_BANNER,
        BlockId::BLUE_BANNER,
        BlockId::BLUE_BANNER,
        BlockId::BLUE_BANNER,
        BlockId::BLUE_BANNER,
        BlockId::BLUE_BANNER,
        BlockId::BLUE_BANNER,
        BlockId::BLUE_BANNER,
        BlockId::BLUE_BANNER,
        BlockId::BLUE_BANNER,
        BlockId::BLUE_BANNER,
        BlockId::BROWN_BANNER,
        BlockId::BROWN_BANNER,
        BlockId::BROWN_BANNER,
        BlockId::BROWN_BANNER,
        BlockId::BROWN_BANNER,
        BlockId::BROWN_BANNER,
        BlockId::BROWN_BANNER,
        BlockId::BROWN_BANNER,
        BlockId::BROWN_BANNER,
        BlockId::BROWN_BANNER,
        BlockId::BROWN_BANNER,
        BlockId::BROWN_BANNER,
        BlockId::BROWN_BANNER,
        BlockId::BROWN_BANNER,
        BlockId::BROWN_BANNER,
        BlockId::BROWN_BANNER,
        BlockId::GREEN_BANNER,
        BlockId::GREEN_BANNER,
        BlockId::GREEN_BANNER,
        BlockId::GREEN_BANNER,
        BlockId::GREEN_BANNER,
        BlockId::GREEN_BANNER,
        BlockId::GREEN_BANNER,
        BlockId::GREEN_BANNER,
        BlockId::GREEN_BANNER,
        BlockId::GREEN_BANNER,
        BlockId::GREEN_BANNER,
        BlockId::GREEN_BANNER,
        BlockId::GREEN_BANNER,
        BlockId::GREEN_BANNER,
        BlockId::GREEN_BANNER,
        BlockId::GREEN_BANNER,
        BlockId::RED_BANNER,
        BlockId::RED_BANNER,
        BlockId::RED_BANNER,
        BlockId::RED_BANNER,
        BlockId::RED_BANNER,
        BlockId::RED_BANNER,
        BlockId::RED_BANNER,
        BlockId::RED_BANNER,
        BlockId::RED_BANNER,
        BlockId::RED_BANNER,
        BlockId::RED_BANNER,
        BlockId::RED_BANNER,
        BlockId::RED_BANNER,
        BlockId::RED_BANNER,
        BlockId::RED_BANNER,
        BlockId::RED_BANNER,
        BlockId::BLACK_BANNER,
        BlockId::BLACK_BANNER,
        BlockId::BLACK_BANNER,
        BlockId::BLACK_BANNER,
        BlockId::BLACK_BANNER,
        BlockId::BLACK_BANNER,
        BlockId::BLACK_BANNER,
        BlockId::BLACK_BANNER,
        BlockId::BLACK_BANNER,
        BlockId::BLACK_BANNER,
        BlockId::BLACK_BANNER,
        BlockId::BLACK_BANNER,
        BlockId::BLACK_BANNER,
        BlockId::BLACK_BANNER,
        BlockId::BLACK_BANNER,
        BlockId::BLACK_BANNER,
        BlockId::WHITE_WALL_BANNER,
        BlockId::WHITE_WALL_BANNER,
        BlockId::WHITE_WALL_BANNER,
        BlockId::WHITE_WALL_BANNER,
        BlockId::ORANGE_WALL_BANNER,
        BlockId::ORANGE_WALL_BANNER,
        BlockId::ORANGE_WALL_BANNER,
        BlockId::ORANGE_WALL_BANNER,
        BlockId::MAGENTA_WALL_BANNER,
        BlockId::MAGENTA_WALL_BANNER,
        BlockId::MAGENTA_WALL_BANNER,
        BlockId::MAGENTA_WALL_BANNER,
        BlockId::LIGHT_BLUE_WALL_BANNER,
        BlockId::LIGHT_BLUE_WALL_BANNER,
        BlockId::LIGHT_BLUE_WALL_BANNER,
        BlockId::LIGHT_BLUE_WALL_BANNER,
        BlockId::YELLOW_WALL_BANNER,
        BlockId::YELLOW_WALL_BANNER,
        BlockId::YELLOW_WALL_BANNER,
        BlockId::YELLOW_WALL_BANNER,
        BlockId::LIME_WALL_BANNER,
        BlockId::LIME_WALL_BANNER,
        BlockId::LIME_WALL_BANNER,
        BlockId::LIME_WALL_BANNER,
        BlockId::PINK_WALL_BANNER,
        BlockId::PINK_WALL_BANNER,
        BlockId::PINK_WALL_BANNER,
        BlockId::PINK_WALL_BANNER,
        BlockId::GRAY_WALL_BANNER,
        BlockId::GRAY_WALL_BANNER,
        BlockId::GRAY_WALL_BANNER,
        BlockId::GRAY_WALL_BANNER,
        BlockId::LIGHT_GRAY_WALL_BANNER,
        BlockId::LIGHT_GRAY_WALL_BANNER,
        BlockId::LIGHT_GRAY_WALL_BANNER,
        BlockId::LIGHT_GRAY_WALL_BANNER,
        BlockId::CYAN_WALL_BANNER,
        BlockId::CYAN_WALL_BANNER,
        BlockId::CYAN_WALL_BANNER,
        BlockId::CYAN_WALL_BANNER,
        BlockId::PURPLE_WALL_BANNER,
        BlockId::PURPLE_WALL_BANNER,
        BlockId::PURPLE_WALL_BANNER,
        BlockId::PURPLE_WALL_BANNER,
        BlockId::BLUE_WALL_BANNER,
        BlockId::BLUE_WALL_BANNER,
        BlockId::BLUE_WALL_BANNER,
        BlockId::BLUE_WALL_BANNER,
        BlockId::BROWN_WALL_BANNER,
        BlockId::BROWN_WALL_BANNER,
        BlockId::BROWN_WALL_BANNER,
        BlockId::BROWN_WALL_BANNER,
        BlockId::GREEN_WALL_BANNER,
        BlockId::GREEN_WALL_BANNER,
        BlockId::GREEN_WALL_BANNER,
        BlockId::GREEN_WALL_BANNER,
        BlockId::RED_WALL_BANNER,
        BlockId::RED_WALL_BANNER,
        BlockId::RED_WALL_BANNER,
        BlockId::RED_WALL_BANNER,
        BlockId::BLACK_WALL_BANNER,
        BlockId::BLACK_WALL_BANNER,
        BlockId::BLACK_WALL_BANNER,
        BlockId::BLACK_WALL_BANNER,
        BlockId::RED_SANDSTONE,
        BlockId::CHISELED_RED_SANDSTONE,
        BlockId::CUT_RED_SANDSTONE,
        BlockId::RED_SANDSTONE_STAIRS,
        BlockId::RED_SANDSTONE_STAIRS,
        BlockId::RED_SANDSTONE_STAIRS,
        BlockId::RED_SANDSTONE_STAIRS,
        BlockId::RED_SANDSTONE_STAIRS,
        BlockId::RED_SANDSTONE_STAIRS,
        BlockId::RED_SANDSTONE_STAIRS,
        BlockId::RED_SANDSTONE_STAIRS,
        BlockId::RED_SANDSTONE_STAIRS,
        BlockId::RED_SANDSTONE_STAIRS,
        BlockId::RED_SANDSTONE_STAIRS,
        BlockId::RED_SANDSTONE_STAIRS,
        BlockId::RED_SANDSTONE_STAIRS,
        BlockId::RED_SANDSTONE_STAIRS,
        BlockId::RED_SANDSTONE_STAIRS,
        BlockId::RED_SANDSTONE_STAIRS,
        BlockId::RED_SANDSTONE_STAIRS,
        BlockId::RED_SANDSTONE_STAIRS,
        BlockId::RED_SANDSTONE_STAIRS,
        BlockId::RED_SANDSTONE_STAIRS,
        BlockId::RED_SANDSTONE_STAIRS,
        BlockId::RED_SANDSTONE_STAIRS,
        BlockId::RED_SANDSTONE_STAIRS,
        BlockId::RED_SANDSTONE_STAIRS,
        BlockId::RED_SANDSTONE_STAIRS,
        BlockId::RED_SANDSTONE_STAIRS,
        BlockId::RED_SANDSTONE_STAIRS,
        BlockId::RED_SANDSTONE_STAIRS,
        BlockId::RED_SANDSTONE_STAIRS,
        BlockId::RED_SANDSTONE_STAIRS,
        BlockId::RED_SANDSTONE_STAIRS,
        BlockId::RED_SANDSTONE_STAIRS,
        BlockId::RED_SANDSTONE_STAIRS,
        BlockId::RED_SANDSTONE_STAIRS,
        BlockId::RED_SANDSTONE_STAIRS,
        BlockId::RED_SANDSTONE_STAIRS,
        BlockId::RED_SANDSTONE_STAIRS,
        BlockId::RED_SANDSTONE_STAIRS,
        BlockId::RED_SANDSTONE_STAIRS,
        BlockId::RED_SANDSTONE_STAIRS,
        BlockId::RED_SANDSTONE_STAIRS,
        BlockId::RED_SANDSTONE_STAIRS,
        BlockId::RED_SANDSTONE_STAIRS,
        BlockId::RED_SANDSTONE_STAIRS,
        BlockId::RED_SANDSTONE_STAIRS,
        BlockId::RED_SANDSTONE_STAIRS,
        BlockId::RED_SANDSTONE_STAIRS,
        BlockId::RED_SANDSTONE_STAIRS,
        BlockId::RED_SANDSTONE_STAIRS,
        BlockId::RED_SANDSTONE_STAIRS,
        BlockId::RED_SANDSTONE_STAIRS,
        BlockId::RED_SANDSTONE_STAIRS,
        BlockId::RED_SANDSTONE_STAIRS,
        BlockId::RED_SANDSTONE_STAIRS,
        BlockId::RED_SANDSTONE_STAIRS,
        BlockId::RED_SANDSTONE_STAIRS,
        BlockId::RED_SANDSTONE_STAIRS,
        BlockId::RED_SANDSTONE_STAIRS,
        BlockId::RED_SANDSTONE_STAIRS,
        BlockId::RED_SANDSTONE_STAIRS,
        BlockId::RED_SANDSTONE_STAIRS,
        BlockId::RED_SANDSTONE_STAIRS,
        BlockId::RED_SANDSTONE_STAIRS,
        BlockId::RED_SANDSTONE_STAIRS,
        BlockId::RED_SANDSTONE_STAIRS,
        BlockId::RED_SANDSTONE_STAIRS,
        BlockId::RED_SANDSTONE_STAIRS,
        BlockId::RED_SANDSTONE_STAIRS,
        BlockId::RED_SANDSTONE_STAIRS,
        BlockId::RED_SANDSTONE_STAIRS,
        BlockId::RED_SANDSTONE_STAIRS,
        BlockId::RED_SANDSTONE_STAIRS,
        BlockId::RED_SANDSTONE_STAIRS,
        BlockId::RED_SANDSTONE_STAIRS,
        BlockId::RED_SANDSTONE_STAIRS,
        BlockId::RED_SANDSTONE_STAIRS,
        BlockId::RED_SANDSTONE_STAIRS,
        BlockId::RED_SANDSTONE_STAIRS,
        BlockId::RED_SANDSTONE_STAIRS,
        BlockId::RED_SANDSTONE_STAIRS,
        BlockId::OAK_SLAB,
        BlockId::OAK_SLAB,
        BlockId::OAK_SLAB,
        BlockId::OAK_SLAB,
        BlockId::OAK_SLAB,
        BlockId::OAK_SLAB,
        BlockId::SPRUCE_SLAB,
        BlockId::SPRUCE_SLAB,
        BlockId::SPRUCE_SLAB,
        BlockId::SPRUCE_SLAB,
        BlockId::SPRUCE_SLAB,
        BlockId::SPRUCE_SLAB,
        BlockId::BIRCH_SLAB,
        BlockId::BIRCH_SLAB,
        BlockId::BIRCH_SLAB,
        BlockId::BIRCH_SLAB,
        BlockId::BIRCH_SLAB,
        BlockId::BIRCH_SLAB,
        BlockId::JUNGLE_SLAB,
        BlockId::JUNGLE_SLAB,
        BlockId::JUNGLE_SLAB,
        BlockId::JUNGLE_SLAB,
        BlockId::JUNGLE_SLAB,
        BlockId::JUNGLE_SLAB,
        BlockId::ACACIA_SLAB,
        BlockId::ACACIA_SLAB,
        BlockId::ACACIA_SLAB,
        BlockId::ACACIA_SLAB,
        BlockId::ACACIA_SLAB,
        BlockId::ACACIA_SLAB,
        BlockId::CHERRY_SLAB,
        BlockId::CHERRY_SLAB,
        BlockId::CHERRY_SLAB,
        BlockId::CHERRY_SLAB,
        BlockId::CHERRY_SLAB,
        BlockId::CHERRY_SLAB,
        BlockId::DARK_OAK_SLAB,
        BlockId::DARK_OAK_SLAB,
        BlockId::DARK_OAK_SLAB,
        BlockId::DARK_OAK_SLAB,
        BlockId::DARK_OAK_SLAB,
        BlockId::DARK_OAK_SLAB,
        BlockId::PALE_OAK_SLAB,
        BlockId::PALE_OAK_SLAB,
        BlockId::PALE_OAK_SLAB,
        BlockId::PALE_OAK_SLAB,
        BlockId::PALE_OAK_SLAB,
        BlockId::PALE_OAK_SLAB,
        BlockId::MANGROVE_SLAB,
        BlockId::MANGROVE_SLAB,
        BlockId::MANGROVE_SLAB,
        BlockId::MANGROVE_SLAB,
        BlockId::MANGROVE_SLAB,
        BlockId::MANGROVE_SLAB,
        BlockId::BAMBOO_SLAB,
        BlockId::BAMBOO_SLAB,
        BlockId::BAMBOO_SLAB,
        BlockId::BAMBOO_SLAB,
        BlockId::BAMBOO_SLAB,
        BlockId::BAMBOO_SLAB,
        BlockId::BAMBOO_MOSAIC_SLAB,
        BlockId::BAMBOO_MOSAIC_SLAB,
        BlockId::BAMBOO_MOSAIC_SLAB,
        BlockId::BAMBOO_MOSAIC_SLAB,
        BlockId::BAMBOO_MOSAIC_SLAB,
        BlockId::BAMBOO_MOSAIC_SLAB,
        BlockId::STONE_SLAB,
        BlockId::STONE_SLAB,
        BlockId::STONE_SLAB,
        BlockId::STONE_SLAB,
        BlockId::STONE_SLAB,
        BlockId::STONE_SLAB,
        BlockId::SMOOTH_STONE_SLAB,
        BlockId::SMOOTH_STONE_SLAB,
        BlockId::SMOOTH_STONE_SLAB,
        BlockId::SMOOTH_STONE_SLAB,
        BlockId::SMOOTH_STONE_SLAB,
        BlockId::SMOOTH_STONE_SLAB,
        BlockId::SANDSTONE_SLAB,
        BlockId::SANDSTONE_SLAB,
        BlockId::SANDSTONE_SLAB,
        BlockId::SANDSTONE_SLAB,
        BlockId::SANDSTONE_SLAB,
        BlockId::SANDSTONE_SLAB,
        BlockId::CUT_SANDSTONE_SLAB,
        BlockId::CUT_SANDSTONE_SLAB,
        BlockId::CUT_SANDSTONE_SLAB,
        BlockId::CUT_SANDSTONE_SLAB,
        BlockId::CUT_SANDSTONE_SLAB,
        BlockId::CUT_SANDSTONE_SLAB,
        BlockId::PETRIFIED_OAK_SLAB,
        BlockId::PETRIFIED_OAK_SLAB,
        BlockId::PETRIFIED_OAK_SLAB,
        BlockId::PETRIFIED_OAK_SLAB,
        BlockId::PETRIFIED_OAK_SLAB,
        BlockId::PETRIFIED_OAK_SLAB,
        BlockId::COBBLESTONE_SLAB,
        BlockId::COBBLESTONE_SLAB,
        BlockId::COBBLESTONE_SLAB,
        BlockId::COBBLESTONE_SLAB,
        BlockId::COBBLESTONE_SLAB,
        BlockId::COBBLESTONE_SLAB,
        BlockId::BRICK_SLAB,
        BlockId::BRICK_SLAB,
        BlockId::BRICK_SLAB,
        BlockId::BRICK_SLAB,
        BlockId::BRICK_SLAB,
        BlockId::BRICK_SLAB,
        BlockId::STONE_BRICK_SLAB,
        BlockId::STONE_BRICK_SLAB,
        BlockId::STONE_BRICK_SLAB,
        BlockId::STONE_BRICK_SLAB,
        BlockId::STONE_BRICK_SLAB,
        BlockId::STONE_BRICK_SLAB,
        BlockId::MUD_BRICK_SLAB,
        BlockId::MUD_BRICK_SLAB,
        BlockId::MUD_BRICK_SLAB,
        BlockId::MUD_BRICK_SLAB,
        BlockId::MUD_BRICK_SLAB,
        BlockId::MUD_BRICK_SLAB,
        BlockId::NETHER_BRICK_SLAB,
        BlockId::NETHER_BRICK_SLAB,
        BlockId::NETHER_BRICK_SLAB,
        BlockId::NETHER_BRICK_SLAB,
        BlockId::NETHER_BRICK_SLAB,
        BlockId::NETHER_BRICK_SLAB,
        BlockId::QUARTZ_SLAB,
        BlockId::QUARTZ_SLAB,
        BlockId::QUARTZ_SLAB,
        BlockId::QUARTZ_SLAB,
        BlockId::QUARTZ_SLAB,
        BlockId::QUARTZ_SLAB,
        BlockId::RED_SANDSTONE_SLAB,
        BlockId::RED_SANDSTONE_SLAB,
        BlockId::RED_SANDSTONE_SLAB,
        BlockId::RED_SANDSTONE_SLAB,
        BlockId::RED_SANDSTONE_SLAB,
        BlockId::RED_SANDSTONE_SLAB,
        BlockId::CUT_RED_SANDSTONE_SLAB,
        BlockId::CUT_RED_SANDSTONE_SLAB,
        BlockId::CUT_RED_SANDSTONE_SLAB,
        BlockId::CUT_RED_SANDSTONE_SLAB,
        BlockId::CUT_RED_SANDSTONE_SLAB,
        BlockId::CUT_RED_SANDSTONE_SLAB,
        BlockId::PURPUR_SLAB,
        BlockId::PURPUR_SLAB,
        BlockId::PURPUR_SLAB,
        BlockId::PURPUR_SLAB,
        BlockId::PURPUR_SLAB,
        BlockId::PURPUR_SLAB,
        BlockId::SMOOTH_STONE,
        BlockId::SMOOTH_SANDSTONE,
        BlockId::SMOOTH_QUARTZ,
        BlockId::SMOOTH_RED_SANDSTONE,
        BlockId::SPRUCE_FENCE_GATE,
        BlockId::SPRUCE_FENCE_GATE,
        BlockId::SPRUCE_FENCE_GATE,
        BlockId::SPRUCE_FENCE_GATE,
        BlockId::SPRUCE_FENCE_GATE,
        BlockId::SPRUCE_FENCE_GATE,
        BlockId::SPRUCE_FENCE_GATE,
        BlockId::SPRUCE_FENCE_GATE,
        BlockId::SPRUCE_FENCE_GATE,
        BlockId::SPRUCE_FENCE_GATE,
        BlockId::SPRUCE_FENCE_GATE,
        BlockId::SPRUCE_FENCE_GATE,
        BlockId::SPRUCE_FENCE_GATE,
        BlockId::SPRUCE_FENCE_GATE,
        BlockId::SPRUCE_FENCE_GATE,
        BlockId::SPRUCE_FENCE_GATE,
        BlockId::SPRUCE_FENCE_GATE,
        BlockId::SPRUCE_FENCE_GATE,
        BlockId::SPRUCE_FENCE_GATE,
        BlockId::SPRUCE_FENCE_GATE,
        BlockId::SPRUCE_FENCE_GATE,
        BlockId::SPRUCE_FENCE_GATE,
        BlockId::SPRUCE_FENCE_GATE,
        BlockId::SPRUCE_FENCE_GATE,
        BlockId::SPRUCE_FENCE_GATE,
        BlockId::SPRUCE_FENCE_GATE,
        BlockId::SPRUCE_FENCE_GATE,
        BlockId::SPRUCE_FENCE_GATE,
        BlockId::SPRUCE_FENCE_GATE,
        BlockId::SPRUCE_FENCE_GATE,
        BlockId::SPRUCE_FENCE_GATE,
        BlockId::SPRUCE_FENCE_GATE,
        BlockId::BIRCH_FENCE_GATE,
        BlockId::BIRCH_FENCE_GATE,
        BlockId::BIRCH_FENCE_GATE,
        BlockId::BIRCH_FENCE_GATE,
        BlockId::BIRCH_FENCE_GATE,
        BlockId::BIRCH_FENCE_GATE,
        BlockId::BIRCH_FENCE_GATE,
        BlockId::BIRCH_FENCE_GATE,
        BlockId::BIRCH_FENCE_GATE,
        BlockId::BIRCH_FENCE_GATE,
        BlockId::BIRCH_FENCE_GATE,
        BlockId::BIRCH_FENCE_GATE,
        BlockId::BIRCH_FENCE_GATE,
        BlockId::BIRCH_FENCE_GATE,
        BlockId::BIRCH_FENCE_GATE,
        BlockId::BIRCH_FENCE_GATE,
        BlockId::BIRCH_FENCE_GATE,
        BlockId::BIRCH_FENCE_GATE,
        BlockId::BIRCH_FENCE_GATE,
        BlockId::BIRCH_FENCE_GATE,
        BlockId::BIRCH_FENCE_GATE,
        BlockId::BIRCH_FENCE_GATE,
        BlockId::BIRCH_FENCE_GATE,
        BlockId::BIRCH_FENCE_GATE,
        BlockId::BIRCH_FENCE_GATE,
        BlockId::BIRCH_FENCE_GATE,
        BlockId::BIRCH_FENCE_GATE,
        BlockId::BIRCH_FENCE_GATE,
        BlockId::BIRCH_FENCE_GATE,
        BlockId::BIRCH_FENCE_GATE,
        BlockId::BIRCH_FENCE_GATE,
        BlockId::BIRCH_FENCE_GATE,
        BlockId::JUNGLE_FENCE_GATE,
        BlockId::JUNGLE_FENCE_GATE,
        BlockId::JUNGLE_FENCE_GATE,
        BlockId::JUNGLE_FENCE_GATE,
        BlockId::JUNGLE_FENCE_GATE,
        BlockId::JUNGLE_FENCE_GATE,
        BlockId::JUNGLE_FENCE_GATE,
        BlockId::JUNGLE_FENCE_GATE,
        BlockId::JUNGLE_FENCE_GATE,
        BlockId::JUNGLE_FENCE_GATE,
        BlockId::JUNGLE_FENCE_GATE,
        BlockId::JUNGLE_FENCE_GATE,
        BlockId::JUNGLE_FENCE_GATE,
        BlockId::JUNGLE_FENCE_GATE,
        BlockId::JUNGLE_FENCE_GATE,
        BlockId::JUNGLE_FENCE_GATE,
        BlockId::JUNGLE_FENCE_GATE,
        BlockId::JUNGLE_FENCE_GATE,
        BlockId::JUNGLE_FENCE_GATE,
        BlockId::JUNGLE_FENCE_GATE,
        BlockId::JUNGLE_FENCE_GATE,
        BlockId::JUNGLE_FENCE_GATE,
        BlockId::JUNGLE_FENCE_GATE,
        BlockId::JUNGLE_FENCE_GATE,
        BlockId::JUNGLE_FENCE_GATE,
        BlockId::JUNGLE_FENCE_GATE,
        BlockId::JUNGLE_FENCE_GATE,
        BlockId::JUNGLE_FENCE_GATE,
        BlockId::JUNGLE_FENCE_GATE,
        BlockId::JUNGLE_FENCE_GATE,
        BlockId::JUNGLE_FENCE_GATE,
        BlockId::JUNGLE_FENCE_GATE,
        BlockId::ACACIA_FENCE_GATE,
        BlockId::ACACIA_FENCE_GATE,
        BlockId::ACACIA_FENCE_GATE,
        BlockId::ACACIA_FENCE_GATE,
        BlockId::ACACIA_FENCE_GATE,
        BlockId::ACACIA_FENCE_GATE,
        BlockId::ACACIA_FENCE_GATE,
        BlockId::ACACIA_FENCE_GATE,
        BlockId::ACACIA_FENCE_GATE,
        BlockId::ACACIA_FENCE_GATE,
        BlockId::ACACIA_FENCE_GATE,
        BlockId::ACACIA_FENCE_GATE,
        BlockId::ACACIA_FENCE_GATE,
        BlockId::ACACIA_FENCE_GATE,
        BlockId::ACACIA_FENCE_GATE,
        BlockId::ACACIA_FENCE_GATE,
        BlockId::ACACIA_FENCE_GATE,
        BlockId::ACACIA_FENCE_GATE,
        BlockId::ACACIA_FENCE_GATE,
        BlockId::ACACIA_FENCE_GATE,
        BlockId::ACACIA_FENCE_GATE,
        BlockId::ACACIA_FENCE_GATE,
        BlockId::ACACIA_FENCE_GATE,
        BlockId::ACACIA_FENCE_GATE,
        BlockId::ACACIA_FENCE_GATE,
        BlockId::ACACIA_FENCE_GATE,
        BlockId::ACACIA_FENCE_GATE,
        BlockId::ACACIA_FENCE_GATE,
        BlockId::ACACIA_FENCE_GATE,
        BlockId::ACACIA_FENCE_GATE,
        BlockId::ACACIA_FENCE_GATE,
        BlockId::ACACIA_FENCE_GATE,
        BlockId::CHERRY_FENCE_GATE,
        BlockId::CHERRY_FENCE_GATE,
        BlockId::CHERRY_FENCE_GATE,
        BlockId::CHERRY_FENCE_GATE,
        BlockId::CHERRY_FENCE_GATE,
        BlockId::CHERRY_FENCE_GATE,
        BlockId::CHERRY_FENCE_GATE,
        BlockId::CHERRY_FENCE_GATE,
        BlockId::CHERRY_FENCE_GATE,
        BlockId::CHERRY_FENCE_GATE,
        BlockId::CHERRY_FENCE_GATE,
        BlockId::CHERRY_FENCE_GATE,
        BlockId::CHERRY_FENCE_GATE,
        BlockId::CHERRY_FENCE_GATE,
        BlockId::CHERRY_FENCE_GATE,
        BlockId::CHERRY_FENCE_GATE,
        BlockId::CHERRY_FENCE_GATE,
        BlockId::CHERRY_FENCE_GATE,
        BlockId::CHERRY_FENCE_GATE,
        BlockId::CHERRY_FENCE_GATE,
        BlockId::CHERRY_FENCE_GATE,
        BlockId::CHERRY_FENCE_GATE,
        BlockId::CHERRY_FENCE_GATE,
        BlockId::CHERRY_FENCE_GATE,
        BlockId::CHERRY_FENCE_GATE,
        BlockId::CHERRY_FENCE_GATE,
        BlockId::CHERRY_FENCE_GATE,
        BlockId::CHERRY_FENCE_GATE,
        BlockId::CHERRY_FENCE_GATE,
        BlockId::CHERRY_FENCE_GATE,
        BlockId::CHERRY_FENCE_GATE,
        BlockId::CHERRY_FENCE_GATE,
        BlockId::DARK_OAK_FENCE_GATE,
        BlockId::DARK_OAK_FENCE_GATE,
        BlockId::DARK_OAK_FENCE_GATE,
        BlockId::DARK_OAK_FENCE_GATE,
        BlockId::DARK_OAK_FENCE_GATE,
        BlockId::DARK_OAK_FENCE_GATE,
        BlockId::DARK_OAK_FENCE_GATE,
        BlockId::DARK_OAK_FENCE_GATE,
        BlockId::DARK_OAK_FENCE_GATE,
        BlockId::DARK_OAK_FENCE_GATE,
        BlockId::DARK_OAK_FENCE_GATE,
        BlockId::DARK_OAK_FENCE_GATE,
        BlockId::DARK_OAK_FENCE_GATE,
        BlockId::DARK_OAK_FENCE_GATE,
        BlockId::DARK_OAK_FENCE_GATE,
        BlockId::DARK_OAK_FENCE_GATE,
        BlockId::DARK_OAK_FENCE_GATE,
        BlockId::DARK_OAK_FENCE_GATE,
        BlockId::DARK_OAK_FENCE_GATE,
        BlockId::DARK_OAK_FENCE_GATE,
        BlockId::DARK_OAK_FENCE_GATE,
        BlockId::DARK_OAK_FENCE_GATE,
        BlockId::DARK_OAK_FENCE_GATE,
        BlockId::DARK_OAK_FENCE_GATE,
        BlockId::DARK_OAK_FENCE_GATE,
        BlockId::DARK_OAK_FENCE_GATE,
        BlockId::DARK_OAK_FENCE_GATE,
        BlockId::DARK_OAK_FENCE_GATE,
        BlockId::DARK_OAK_FENCE_GATE,
        BlockId::DARK_OAK_FENCE_GATE,
        BlockId::DARK_OAK_FENCE_GATE,
        BlockId::DARK_OAK_FENCE_GATE,
        BlockId::PALE_OAK_FENCE_GATE,
        BlockId::PALE_OAK_FENCE_GATE,
        BlockId::PALE_OAK_FENCE_GATE,
        BlockId::PALE_OAK_FENCE_GATE,
        BlockId::PALE_OAK_FENCE_GATE,
        BlockId::PALE_OAK_FENCE_GATE,
        BlockId::PALE_OAK_FENCE_GATE,
        BlockId::PALE_OAK_FENCE_GATE,
        BlockId::PALE_OAK_FENCE_GATE,
        BlockId::PALE_OAK_FENCE_GATE,
        BlockId::PALE_OAK_FENCE_GATE,
        BlockId::PALE_OAK_FENCE_GATE,
        BlockId::PALE_OAK_FENCE_GATE,
        BlockId::PALE_OAK_FENCE_GATE,
        BlockId::PALE_OAK_FENCE_GATE,
        BlockId::PALE_OAK_FENCE_GATE,
        BlockId::PALE_OAK_FENCE_GATE,
        BlockId::PALE_OAK_FENCE_GATE,
        BlockId::PALE_OAK_FENCE_GATE,
        BlockId::PALE_OAK_FENCE_GATE,
        BlockId::PALE_OAK_FENCE_GATE,
        BlockId::PALE_OAK_FENCE_GATE,
        BlockId::PALE_OAK_FENCE_GATE,
        BlockId::PALE_OAK_FENCE_GATE,
        BlockId::PALE_OAK_FENCE_GATE,
        BlockId::PALE_OAK_FENCE_GATE,
        BlockId::PALE_OAK_FENCE_GATE,
        BlockId::PALE_OAK_FENCE_GATE,
        BlockId::PALE_OAK_FENCE_GATE,
        BlockId::PALE_OAK_FENCE_GATE,
        BlockId::PALE_OAK_FENCE_GATE,
        BlockId::PALE_OAK_FENCE_GATE,
        BlockId::MANGROVE_FENCE_GATE,
        BlockId::MANGROVE_FENCE_GATE,
        BlockId::MANGROVE_FENCE_GATE,
        BlockId::MANGROVE_FENCE_GATE,
        BlockId::MANGROVE_FENCE_GATE,
        BlockId::MANGROVE_FENCE_GATE,
        BlockId::MANGROVE_FENCE_GATE,
        BlockId::MANGROVE_FENCE_GATE,
        BlockId::MANGROVE_FENCE_GATE,
        BlockId::MANGROVE_FENCE_GATE,
        BlockId::MANGROVE_FENCE_GATE,
        BlockId::MANGROVE_FENCE_GATE,
        BlockId::MANGROVE_FENCE_GATE,
        BlockId::MANGROVE_FENCE_GATE,
        BlockId::MANGROVE_FENCE_GATE,
        BlockId::MANGROVE_FENCE_GATE,
        BlockId::MANGROVE_FENCE_GATE,
        BlockId::MANGROVE_FENCE_GATE,
        BlockId::MANGROVE_FENCE_GATE,
        BlockId::MANGROVE_FENCE_GATE,
        BlockId::MANGROVE_FENCE_GATE,
        BlockId::MANGROVE_FENCE_GATE,
        BlockId::MANGROVE_FENCE_GATE,
        BlockId::MANGROVE_FENCE_GATE,
        BlockId::MANGROVE_FENCE_GATE,
        BlockId::MANGROVE_FENCE_GATE,
        BlockId::MANGROVE_FENCE_GATE,
        BlockId::MANGROVE_FENCE_GATE,
        BlockId::MANGROVE_FENCE_GATE,
        BlockId::MANGROVE_FENCE_GATE,
        BlockId::MANGROVE_FENCE_GATE,
        BlockId::MANGROVE_FENCE_GATE,
        BlockId::BAMBOO_FENCE_GATE,
        BlockId::BAMBOO_FENCE_GATE,
        BlockId::BAMBOO_FENCE_GATE,
        BlockId::BAMBOO_FENCE_GATE,
        BlockId::BAMBOO_FENCE_GATE,
        BlockId::BAMBOO_FENCE_GATE,
        BlockId::BAMBOO_FENCE_GATE,
        BlockId::BAMBOO_FENCE_GATE,
        BlockId::BAMBOO_FENCE_GATE,
        BlockId::BAMBOO_FENCE_GATE,
        BlockId::BAMBOO_FENCE_GATE,
        BlockId::BAMBOO_FENCE_GATE,
        BlockId::BAMBOO_FENCE_GATE,
        BlockId::BAMBOO_FENCE_GATE,
        BlockId::BAMBOO_FENCE_GATE,
        BlockId::BAMBOO_FENCE_GATE,
        BlockId::BAMBOO_FENCE_GATE,
        BlockId::BAMBOO_FENCE_GATE,
        BlockId::BAMBOO_FENCE_GATE,
        BlockId::BAMBOO_FENCE_GATE,
        BlockId::BAMBOO_FENCE_GATE,
        BlockId::BAMBOO_FENCE_GATE,
        BlockId::BAMBOO_FENCE_GATE,
        BlockId::BAMBOO_FENCE_GATE,
        BlockId::BAMBOO_FENCE_GATE,
        BlockId::BAMBOO_FENCE_GATE,
        BlockId::BAMBOO_FENCE_GATE,
        BlockId::BAMBOO_FENCE_GATE,
        BlockId::BAMBOO_FENCE_GATE,
        BlockId::BAMBOO_FENCE_GATE,
        BlockId::BAMBOO_FENCE_GATE,
        BlockId::BAMBOO_FENCE_GATE,
        BlockId::SPRUCE_FENCE,
        BlockId::SPRUCE_FENCE,
        BlockId::SPRUCE_FENCE,
        BlockId::SPRUCE_FENCE,
        BlockId::SPRUCE_FENCE,
        BlockId::SPRUCE_FENCE,
        BlockId::SPRUCE_FENCE,
        BlockId::SPRUCE_FENCE,
        BlockId::SPRUCE_FENCE,
        BlockId::SPRUCE_FENCE,
        BlockId::SPRUCE_FENCE,
        BlockId::SPRUCE_FENCE,
        BlockId::SPRUCE_FENCE,
        BlockId::SPRUCE_FENCE,
        BlockId::SPRUCE_FENCE,
        BlockId::SPRUCE_FENCE,
        BlockId::SPRUCE_FENCE,
        BlockId::SPRUCE_FENCE,
        BlockId::SPRUCE_FENCE,
        BlockId::SPRUCE_FENCE,
        BlockId::SPRUCE_FENCE,
        BlockId::SPRUCE_FENCE,
        BlockId::SPRUCE_FENCE,
        BlockId::SPRUCE_FENCE,
        BlockId::SPRUCE_FENCE,
        BlockId::SPRUCE_FENCE,
        BlockId::SPRUCE_FENCE,
        BlockId::SPRUCE_FENCE,
        BlockId::SPRUCE_FENCE,
        BlockId::SPRUCE_FENCE,
        BlockId::SPRUCE_FENCE,
        BlockId::SPRUCE_FENCE,
        BlockId::BIRCH_FENCE,
        BlockId::BIRCH_FENCE,
        BlockId::BIRCH_FENCE,
        BlockId::BIRCH_FENCE,
        BlockId::BIRCH_FENCE,
        BlockId::BIRCH_FENCE,
        BlockId::BIRCH_FENCE,
        BlockId::BIRCH_FENCE,
        BlockId::BIRCH_FENCE,
        BlockId::BIRCH_FENCE,
        BlockId::BIRCH_FENCE,
        BlockId::BIRCH_FENCE,
        BlockId::BIRCH_FENCE,
        BlockId::BIRCH_FENCE,
        BlockId::BIRCH_FENCE,
        BlockId::BIRCH_FENCE,
        BlockId::BIRCH_FENCE,
        BlockId::BIRCH_FENCE,
        BlockId::BIRCH_FENCE,
        BlockId::BIRCH_FENCE,
        BlockId::BIRCH_FENCE,
        BlockId::BIRCH_FENCE,
        BlockId::BIRCH_FENCE,
        BlockId::BIRCH_FENCE,
        BlockId::BIRCH_FENCE,
        BlockId::BIRCH_FENCE,
        BlockId::BIRCH_FENCE,
        BlockId::BIRCH_FENCE,
        BlockId::BIRCH_FENCE,
        BlockId::BIRCH_FENCE,
        BlockId::BIRCH_FENCE,
        BlockId::BIRCH_FENCE,
        BlockId::JUNGLE_FENCE,
        BlockId::JUNGLE_FENCE,
        BlockId::JUNGLE_FENCE,
        BlockId::JUNGLE_FENCE,
        BlockId::JUNGLE_FENCE,
        BlockId::JUNGLE_FENCE,
        BlockId::JUNGLE_FENCE,
        BlockId::JUNGLE_FENCE,
        BlockId::JUNGLE_FENCE,
        BlockId::JUNGLE_FENCE,
        BlockId::JUNGLE_FENCE,
        BlockId::JUNGLE_FENCE,
        BlockId::JUNGLE_FENCE,
        BlockId::JUNGLE_FENCE,
        BlockId::JUNGLE_FENCE,
        BlockId::JUNGLE_FENCE,
        BlockId::JUNGLE_FENCE,
        BlockId::JUNGLE_FENCE,
        BlockId::JUNGLE_FENCE,
        BlockId::JUNGLE_FENCE,
        BlockId::JUNGLE_FENCE,
        BlockId::JUNGLE_FENCE,
        BlockId::JUNGLE_FENCE,
        BlockId::JUNGLE_FENCE,
        BlockId::JUNGLE_FENCE,
        BlockId::JUNGLE_FENCE,
        BlockId::JUNGLE_FENCE,
        BlockId::JUNGLE_FENCE,
        BlockId::JUNGLE_FENCE,
        BlockId::JUNGLE_FENCE,
        BlockId::JUNGLE_FENCE,
        BlockId::JUNGLE_FENCE,
        BlockId::ACACIA_FENCE,
        BlockId::ACACIA_FENCE,
        BlockId::ACACIA_FENCE,
        BlockId::ACACIA_FENCE,
        BlockId::ACACIA_FENCE,
        BlockId::ACACIA_FENCE,
        BlockId::ACACIA_FENCE,
        BlockId::ACACIA_FENCE,
        BlockId::ACACIA_FENCE,
        BlockId::ACACIA_FENCE,
        BlockId::ACACIA_FENCE,
        BlockId::ACACIA_FENCE,
        BlockId::ACACIA_FENCE,
        BlockId::ACACIA_FENCE,
        BlockId::ACACIA_FENCE,
        BlockId::ACACIA_FENCE,
        BlockId::ACACIA_FENCE,
        BlockId::ACACIA_FENCE,
        BlockId::ACACIA_FENCE,
        BlockId::ACACIA_FENCE,
        BlockId::ACACIA_FENCE,
        BlockId::ACACIA_FENCE,
        BlockId::ACACIA_FENCE,
        BlockId::ACACIA_FENCE,
        BlockId::ACACIA_FENCE,
        BlockId::ACACIA_FENCE,
        BlockId::ACACIA_FENCE,
        BlockId::ACACIA_FENCE,
        BlockId::ACACIA_FENCE,
        BlockId::ACACIA_FENCE,
        BlockId::ACACIA_FENCE,
        BlockId::ACACIA_FENCE,
        BlockId::CHERRY_FENCE,
        BlockId::CHERRY_FENCE,
        BlockId::CHERRY_FENCE,
        BlockId::CHERRY_FENCE,
        BlockId::CHERRY_FENCE,
        BlockId::CHERRY_FENCE,
        BlockId::CHERRY_FENCE,
        BlockId::CHERRY_FENCE,
        BlockId::CHERRY_FENCE,
        BlockId::CHERRY_FENCE,
        BlockId::CHERRY_FENCE,
        BlockId::CHERRY_FENCE,
        BlockId::CHERRY_FENCE,
        BlockId::CHERRY_FENCE,
        BlockId::CHERRY_FENCE,
        BlockId::CHERRY_FENCE,
        BlockId::CHERRY_FENCE,
        BlockId::CHERRY_FENCE,
        BlockId::CHERRY_FENCE,
        BlockId::CHERRY_FENCE,
        BlockId::CHERRY_FENCE,
        BlockId::CHERRY_FENCE,
        BlockId::CHERRY_FENCE,
        BlockId::CHERRY_FENCE,
        BlockId::CHERRY_FENCE,
        BlockId::CHERRY_FENCE,
        BlockId::CHERRY_FENCE,
        BlockId::CHERRY_FENCE,
        BlockId::CHERRY_FENCE,
        BlockId::CHERRY_FENCE,
        BlockId::CHERRY_FENCE,
        BlockId::CHERRY_FENCE,
        BlockId::DARK_OAK_FENCE,
        BlockId::DARK_OAK_FENCE,
        BlockId::DARK_OAK_FENCE,
        BlockId::DARK_OAK_FENCE,
        BlockId::DARK_OAK_FENCE,
        BlockId::DARK_OAK_FENCE,
        BlockId::DARK_OAK_FENCE,
        BlockId::DARK_OAK_FENCE,
        BlockId::DARK_OAK_FENCE,
        BlockId::DARK_OAK_FENCE,
        BlockId::DARK_OAK_FENCE,
        BlockId::DARK_OAK_FENCE,
        BlockId::DARK_OAK_FENCE,
        BlockId::DARK_OAK_FENCE,
        BlockId::DARK_OAK_FENCE,
        BlockId::DARK_OAK_FENCE,
        BlockId::DARK_OAK_FENCE,
        BlockId::DARK_OAK_FENCE,
        BlockId::DARK_OAK_FENCE,
        BlockId::DARK_OAK_FENCE,
        BlockId::DARK_OAK_FENCE,
        BlockId::DARK_OAK_FENCE,
        BlockId::DARK_OAK_FENCE,
        BlockId::DARK_OAK_FENCE,
        BlockId::DARK_OAK_FENCE,
        BlockId::DARK_OAK_FENCE,
        BlockId::DARK_OAK_FENCE,
        BlockId::DARK_OAK_FENCE,
        BlockId::DARK_OAK_FENCE,
        BlockId::DARK_OAK_FENCE,
        BlockId::DARK_OAK_FENCE,
        BlockId::DARK_OAK_FENCE,
        BlockId::PALE_OAK_FENCE,
        BlockId::PALE_OAK_FENCE,
        BlockId::PALE_OAK_FENCE,
        BlockId::PALE_OAK_FENCE,
        BlockId::PALE_OAK_FENCE,
        BlockId::PALE_OAK_FENCE,
        BlockId::PALE_OAK_FENCE,
        BlockId::PALE_OAK_FENCE,
        BlockId::PALE_OAK_FENCE,
        BlockId::PALE_OAK_FENCE,
        BlockId::PALE_OAK_FENCE,
        BlockId::PALE_OAK_FENCE,
        BlockId::PALE_OAK_FENCE,
        BlockId::PALE_OAK_FENCE,
        BlockId::PALE_OAK_FENCE,
        BlockId::PALE_OAK_FENCE,
        BlockId::PALE_OAK_FENCE,
        BlockId::PALE_OAK_FENCE,
        BlockId::PALE_OAK_FENCE,
        BlockId::PALE_OAK_FENCE,
        BlockId::PALE_OAK_FENCE,
        BlockId::PALE_OAK_FENCE,
        BlockId::PALE_OAK_FENCE,
        BlockId::PALE_OAK_FENCE,
        BlockId::PALE_OAK_FENCE,
        BlockId::PALE_OAK_FENCE,
        BlockId::PALE_OAK_FENCE,
        BlockId::PALE_OAK_FENCE,
        BlockId::PALE_OAK_FENCE,
        BlockId::PALE_OAK_FENCE,
        BlockId::PALE_OAK_FENCE,
        BlockId::PALE_OAK_FENCE,
        BlockId::MANGROVE_FENCE,
        BlockId::MANGROVE_FENCE,
        BlockId::MANGROVE_FENCE,
        BlockId::MANGROVE_FENCE,
        BlockId::MANGROVE_FENCE,
        BlockId::MANGROVE_FENCE,
        BlockId::MANGROVE_FENCE,
        BlockId::MANGROVE_FENCE,
        BlockId::MANGROVE_FENCE,
        BlockId::MANGROVE_FENCE,
        BlockId::MANGROVE_FENCE,
        BlockId::MANGROVE_FENCE,
        BlockId::MANGROVE_FENCE,
        BlockId::MANGROVE_FENCE,
        BlockId::MANGROVE_FENCE,
        BlockId::MANGROVE_FENCE,
        BlockId::MANGROVE_FENCE,
        BlockId::MANGROVE_FENCE,
        BlockId::MANGROVE_FENCE,
        BlockId::MANGROVE_FENCE,
        BlockId::MANGROVE_FENCE,
        BlockId::MANGROVE_FENCE,
        BlockId::MANGROVE_FENCE,
        BlockId::MANGROVE_FENCE,
        BlockId::MANGROVE_FENCE,
        BlockId::MANGROVE_FENCE,
        BlockId::MANGROVE_FENCE,
        BlockId::MANGROVE_FENCE,
        BlockId::MANGROVE_FENCE,
        BlockId::MANGROVE_FENCE,
        BlockId::MANGROVE_FENCE,
        BlockId::MANGROVE_FENCE,
        BlockId::BAMBOO_FENCE,
        BlockId::BAMBOO_FENCE,
        BlockId::BAMBOO_FENCE,
        BlockId::BAMBOO_FENCE,
        BlockId::BAMBOO_FENCE,
        BlockId::BAMBOO_FENCE,
        BlockId::BAMBOO_FENCE,
        BlockId::BAMBOO_FENCE,
        BlockId::BAMBOO_FENCE,
        BlockId::BAMBOO_FENCE,
        BlockId::BAMBOO_FENCE,
        BlockId::BAMBOO_FENCE,
        BlockId::BAMBOO_FENCE,
        BlockId::BAMBOO_FENCE,
        BlockId::BAMBOO_FENCE,
        BlockId::BAMBOO_FENCE,
        BlockId::BAMBOO_FENCE,
        BlockId::BAMBOO_FENCE,
        BlockId::BAMBOO_FENCE,
        BlockId::BAMBOO_FENCE,
        BlockId::BAMBOO_FENCE,
        BlockId::BAMBOO_FENCE,
        BlockId::BAMBOO_FENCE,
        BlockId::BAMBOO_FENCE,
        BlockId::BAMBOO_FENCE,
        BlockId::BAMBOO_FENCE,
        BlockId::BAMBOO_FENCE,
        BlockId::BAMBOO_FENCE,
        BlockId::BAMBOO_FENCE,
        BlockId::BAMBOO_FENCE,
        BlockId::BAMBOO_FENCE,
        BlockId::BAMBOO_FENCE,
        BlockId::SPRUCE_DOOR,
        BlockId::SPRUCE_DOOR,
        BlockId::SPRUCE_DOOR,
        BlockId::SPRUCE_DOOR,
        BlockId::SPRUCE_DOOR,
        BlockId::SPRUCE_DOOR,
        BlockId::SPRUCE_DOOR,
        BlockId::SPRUCE_DOOR,
        BlockId::SPRUCE_DOOR,
        BlockId::SPRUCE_DOOR,
        BlockId::SPRUCE_DOOR,
        BlockId::SPRUCE_DOOR,
        BlockId::SPRUCE_DOOR,
        BlockId::SPRUCE_DOOR,
        BlockId::SPRUCE_DOOR,
        BlockId::SPRUCE_DOOR,
        BlockId::SPRUCE_DOOR,
        BlockId::SPRUCE_DOOR,
        BlockId::SPRUCE_DOOR,
        BlockId::SPRUCE_DOOR,
        BlockId::SPRUCE_DOOR,
        BlockId::SPRUCE_DOOR,
        BlockId::SPRUCE_DOOR,
        BlockId::SPRUCE_DOOR,
        BlockId::SPRUCE_DOOR,
        BlockId::SPRUCE_DOOR,
        BlockId::SPRUCE_DOOR,
        BlockId::SPRUCE_DOOR,
        BlockId::SPRUCE_DOOR,
        BlockId::SPRUCE_DOOR,
        BlockId::SPRUCE_DOOR,
        BlockId::SPRUCE_DOOR,
        BlockId::SPRUCE_DOOR,
        BlockId::SPRUCE_DOOR,
        BlockId::SPRUCE_DOOR,
        BlockId::SPRUCE_DOOR,
        BlockId::SPRUCE_DOOR,
        BlockId::SPRUCE_DOOR,
        BlockId::SPRUCE_DOOR,
        BlockId::SPRUCE_DOOR,
        BlockId::SPRUCE_DOOR,
        BlockId::SPRUCE_DOOR,
        BlockId::SPRUCE_DOOR,
        BlockId::SPRUCE_DOOR,
        BlockId::SPRUCE_DOOR,
        BlockId::SPRUCE_DOOR,
        BlockId::SPRUCE_DOOR,
        BlockId::SPRUCE_DOOR,
        BlockId::SPRUCE_DOOR,
        BlockId::SPRUCE_DOOR,
        BlockId::SPRUCE_DOOR,
        BlockId::SPRUCE_DOOR,
        BlockId::SPRUCE_DOOR,
        BlockId::SPRUCE_DOOR,
        BlockId::SPRUCE_DOOR,
        BlockId::SPRUCE_DOOR,
        BlockId::SPRUCE_DOOR,
        BlockId::SPRUCE_DOOR,
        BlockId::SPRUCE_DOOR,
        BlockId::SPRUCE_DOOR,
        BlockId::SPRUCE_DOOR,
        BlockId::SPRUCE_DOOR,
        BlockId::SPRUCE_DOOR,
        BlockId::SPRUCE_DOOR,
        BlockId::BIRCH_DOOR,
        BlockId::BIRCH_DOOR,
        BlockId::BIRCH_DOOR,
        BlockId::BIRCH_DOOR,
        BlockId::BIRCH_DOOR,
        BlockId::BIRCH_DOOR,
        BlockId::BIRCH_DOOR,
        BlockId::BIRCH_DOOR,
        BlockId::BIRCH_DOOR,
        BlockId::BIRCH_DOOR,
        BlockId::BIRCH_DOOR,
        BlockId::BIRCH_DOOR,
        BlockId::BIRCH_DOOR,
        BlockId::BIRCH_DOOR,
        BlockId::BIRCH_DOOR,
        BlockId::BIRCH_DOOR,
        BlockId::BIRCH_DOOR,
        BlockId::BIRCH_DOOR,
        BlockId::BIRCH_DOOR,
        BlockId::BIRCH_DOOR,
        BlockId::BIRCH_DOOR,
        BlockId::BIRCH_DOOR,
        BlockId::BIRCH_DOOR,
        BlockId::BIRCH_DOOR,
        BlockId::BIRCH_DOOR,
        BlockId::BIRCH_DOOR,
        BlockId::BIRCH_DOOR,
        BlockId::BIRCH_DOOR,
        BlockId::BIRCH_DOOR,
        BlockId::BIRCH_DOOR,
        BlockId::BIRCH_DOOR,
        BlockId::BIRCH_DOOR,
        BlockId::BIRCH_DOOR,
        BlockId::BIRCH_DOOR,
        BlockId::BIRCH_DOOR,
        BlockId::BIRCH_DOOR,
        BlockId::BIRCH_DOOR,
        BlockId::BIRCH_DOOR,
        BlockId::BIRCH_DOOR,
        BlockId::BIRCH_DOOR,
        BlockId::BIRCH_DOOR,
        BlockId::BIRCH_DOOR,
        BlockId::BIRCH_DOOR,
        BlockId::BIRCH_DOOR,
        BlockId::BIRCH_DOOR,
        BlockId::BIRCH_DOOR,
        BlockId::BIRCH_DOOR,
        BlockId::BIRCH_DOOR,
        BlockId::BIRCH_DOOR,
        BlockId::BIRCH_DOOR,
        BlockId::BIRCH_DOOR,
        BlockId::BIRCH_DOOR,
        BlockId::BIRCH_DOOR,
        BlockId::BIRCH_DOOR,
        BlockId::BIRCH_DOOR,
        BlockId::BIRCH_DOOR,
        BlockId::BIRCH_DOOR,
        BlockId::BIRCH_DOOR,
        BlockId::BIRCH_DOOR,
        BlockId::BIRCH_DOOR,
        BlockId::BIRCH_DOOR,
        BlockId::BIRCH_DOOR,
        BlockId::BIRCH_DOOR,
        BlockId::BIRCH_DOOR,
        BlockId::JUNGLE_DOOR,
        BlockId::JUNGLE_DOOR,
        BlockId::JUNGLE_DOOR,
        BlockId::JUNGLE_DOOR,
        BlockId::JUNGLE_DOOR,
        BlockId::JUNGLE_DOOR,
        BlockId::JUNGLE_DOOR,
        BlockId::JUNGLE_DOOR,
        BlockId::JUNGLE_DOOR,
        BlockId::JUNGLE_DOOR,
        BlockId::JUNGLE_DOOR,
        BlockId::JUNGLE_DOOR,
        BlockId::JUNGLE_DOOR,
        BlockId::JUNGLE_DOOR,
        BlockId::JUNGLE_DOOR,
        BlockId::JUNGLE_DOOR,
        BlockId::JUNGLE_DOOR,
        BlockId::JUNGLE_DOOR,
        BlockId::JUNGLE_DOOR,
        BlockId::JUNGLE_DOOR,
        BlockId::JUNGLE_DOOR,
        BlockId::JUNGLE_DOOR,
        BlockId::JUNGLE_DOOR,
        BlockId::JUNGLE_DOOR,
        BlockId::JUNGLE_DOOR,
        BlockId::JUNGLE_DOOR,
        BlockId::JUNGLE_DOOR,
        BlockId::JUNGLE_DOOR,
        BlockId::JUNGLE_DOOR,
        BlockId::JUNGLE_DOOR,
        BlockId::JUNGLE_DOOR,
        BlockId::JUNGLE_DOOR,
        BlockId::JUNGLE_DOOR,
        BlockId::JUNGLE_DOOR,
        BlockId::JUNGLE_DOOR,
        BlockId::JUNGLE_DOOR,
        BlockId::JUNGLE_DOOR,
        BlockId::JUNGLE_DOOR,
        BlockId::JUNGLE_DOOR,
        BlockId::JUNGLE_DOOR,
        BlockId::JUNGLE_DOOR,
        BlockId::JUNGLE_DOOR,
        BlockId::JUNGLE_DOOR,
        BlockId::JUNGLE_DOOR,
        BlockId::JUNGLE_DOOR,
        BlockId::JUNGLE_DOOR,
        BlockId::JUNGLE_DOOR,
        BlockId::JUNGLE_DOOR,
        BlockId::JUNGLE_DOOR,
        BlockId::JUNGLE_DOOR,
        BlockId::JUNGLE_DOOR,
        BlockId::JUNGLE_DOOR,
        BlockId::JUNGLE_DOOR,
        BlockId::JUNGLE_DOOR,
        BlockId::JUNGLE_DOOR,
        BlockId::JUNGLE_DOOR,
        BlockId::JUNGLE_DOOR,
        BlockId::JUNGLE_DOOR,
        BlockId::JUNGLE_DOOR,
        BlockId::JUNGLE_DOOR,
        BlockId::JUNGLE_DOOR,
        BlockId::JUNGLE_DOOR,
        BlockId::JUNGLE_DOOR,
        BlockId::JUNGLE_DOOR,
        BlockId::ACACIA_DOOR,
        BlockId::ACACIA_DOOR,
        BlockId::ACACIA_DOOR,
        BlockId::ACACIA_DOOR,
        BlockId::ACACIA_DOOR,
        BlockId::ACACIA_DOOR,
        BlockId::ACACIA_DOOR,
        BlockId::ACACIA_DOOR,
        BlockId::ACACIA_DOOR,
        BlockId::ACACIA_DOOR,
        BlockId::ACACIA_DOOR,
        BlockId::ACACIA_DOOR,
        BlockId::ACACIA_DOOR,
        BlockId::ACACIA_DOOR,
        BlockId::ACACIA_DOOR,
        BlockId::ACACIA_DOOR,
        BlockId::ACACIA_DOOR,
        BlockId::ACACIA_DOOR,
        BlockId::ACACIA_DOOR,
        BlockId::ACACIA_DOOR,
        BlockId::ACACIA_DOOR,
        BlockId::ACACIA_DOOR,
        BlockId::ACACIA_DOOR,
        BlockId::ACACIA_DOOR,
        BlockId::ACACIA_DOOR,
        BlockId::ACACIA_DOOR,
        BlockId::ACACIA_DOOR,
        BlockId::ACACIA_DOOR,
        BlockId::ACACIA_DOOR,
        BlockId::ACACIA_DOOR,
        BlockId::ACACIA_DOOR,
        BlockId::ACACIA_DOOR,
        BlockId::ACACIA_DOOR,
        BlockId::ACACIA_DOOR,
        BlockId::ACACIA_DOOR,
        BlockId::ACACIA_DOOR,
        BlockId::ACACIA_DOOR,
        BlockId::ACACIA_DOOR,
        BlockId::ACACIA_DOOR,
        BlockId::ACACIA_DOOR,
        BlockId::ACACIA_DOOR,
        BlockId::ACACIA_DOOR,
        BlockId::ACACIA_DOOR,
        BlockId::ACACIA_DOOR,
        BlockId::ACACIA_DOOR,
        BlockId::ACACIA_DOOR,
        BlockId::ACACIA_DOOR,
        BlockId::ACACIA_DOOR,
        BlockId::ACACIA_DOOR,
        BlockId::ACACIA_DOOR,
        BlockId::ACACIA_DOOR,
        BlockId::ACACIA_DOOR,
        BlockId::ACACIA_DOOR,
        BlockId::ACACIA_DOOR,
        BlockId::ACACIA_DOOR,
        BlockId::ACACIA_DOOR,
        BlockId::ACACIA_DOOR,
        BlockId::ACACIA_DOOR,
        BlockId::ACACIA_DOOR,
        BlockId::ACACIA_DOOR,
        BlockId::ACACIA_DOOR,
        BlockId::ACACIA_DOOR,
        BlockId::ACACIA_DOOR,
        BlockId::ACACIA_DOOR,
        BlockId::CHERRY_DOOR,
        BlockId::CHERRY_DOOR,
        BlockId::CHERRY_DOOR,
        BlockId::CHERRY_DOOR,
        BlockId::CHERRY_DOOR,
        BlockId::CHERRY_DOOR,
        BlockId::CHERRY_DOOR,
        BlockId::CHERRY_DOOR,
        BlockId::CHERRY_DOOR,
        BlockId::CHERRY_DOOR,
        BlockId::CHERRY_DOOR,
        BlockId::CHERRY_DOOR,
        BlockId::CHERRY_DOOR,
        BlockId::CHERRY_DOOR,
        BlockId::CHERRY_DOOR,
        BlockId::CHERRY_DOOR,
        BlockId::CHERRY_DOOR,
        BlockId::CHERRY_DOOR,
        BlockId::CHERRY_DOOR,
        BlockId::CHERRY_DOOR,
        BlockId::CHERRY_DOOR,
        BlockId::CHERRY_DOOR,
        BlockId::CHERRY_DOOR,
        BlockId::CHERRY_DOOR,
        BlockId::CHERRY_DOOR,
        BlockId::CHERRY_DOOR,
        BlockId::CHERRY_DOOR,
        BlockId::CHERRY_DOOR,
        BlockId::CHERRY_DOOR,
        BlockId::CHERRY_DOOR,
        BlockId::CHERRY_DOOR,
        BlockId::CHERRY_DOOR,
        BlockId::CHERRY_DOOR,
        BlockId::CHERRY_DOOR,
        BlockId::CHERRY_DOOR,
        BlockId::CHERRY_DOOR,
        BlockId::CHERRY_DOOR,
        BlockId::CHERRY_DOOR,
        BlockId::CHERRY_DOOR,
        BlockId::CHERRY_DOOR,
        BlockId::CHERRY_DOOR,
        BlockId::CHERRY_DOOR,
        BlockId::CHERRY_DOOR,
        BlockId::CHERRY_DOOR,
        BlockId::CHERRY_DOOR,
        BlockId::CHERRY_DOOR,
        BlockId::CHERRY_DOOR,
        BlockId::CHERRY_DOOR,
        BlockId::CHERRY_DOOR,
        BlockId::CHERRY_DOOR,
        BlockId::CHERRY_DOOR,
        BlockId::CHERRY_DOOR,
        BlockId::CHERRY_DOOR,
        BlockId::CHERRY_DOOR,
        BlockId::CHERRY_DOOR,
        BlockId::CHERRY_DOOR,
        BlockId::CHERRY_DOOR,
        BlockId::CHERRY_DOOR,
        BlockId::CHERRY_DOOR,
        BlockId::CHERRY_DOOR,
        BlockId::CHERRY_DOOR,
        BlockId::CHERRY_DOOR,
        BlockId::CHERRY_DOOR,
        BlockId::CHERRY_DOOR,
        BlockId::DARK_OAK_DOOR,
        BlockId::DARK_OAK_DOOR,
        BlockId::DARK_OAK_DOOR,
        BlockId::DARK_OAK_DOOR,
        BlockId::DARK_OAK_DOOR,
        BlockId::DARK_OAK_DOOR,
        BlockId::DARK_OAK_DOOR,
        BlockId::DARK_OAK_DOOR,
        BlockId::DARK_OAK_DOOR,
        BlockId::DARK_OAK_DOOR,
        BlockId::DARK_OAK_DOOR,
        BlockId::DARK_OAK_DOOR,
        BlockId::DARK_OAK_DOOR,
        BlockId::DARK_OAK_DOOR,
        BlockId::DARK_OAK_DOOR,
        BlockId::DARK_OAK_DOOR,
        BlockId::DARK_OAK_DOOR,
        BlockId::DARK_OAK_DOOR,
        BlockId::DARK_OAK_DOOR,
        BlockId::DARK_OAK_DOOR,
        BlockId::DARK_OAK_DOOR,
        BlockId::DARK_OAK_DOOR,
        BlockId::DARK_OAK_DOOR,
        BlockId::DARK_OAK_DOOR,
        BlockId::DARK_OAK_DOOR,
        BlockId::DARK_OAK_DOOR,
        BlockId::DARK_OAK_DOOR,
        BlockId::DARK_OAK_DOOR,
        BlockId::DARK_OAK_DOOR,
        BlockId::DARK_OAK_DOOR,
        BlockId::DARK_OAK_DOOR,
        BlockId::DARK_OAK_DOOR,
        BlockId::DARK_OAK_DOOR,
        BlockId::DARK_OAK_DOOR,
        BlockId::DARK_OAK_DOOR,
        BlockId::DARK_OAK_DOOR,
        BlockId::DARK_OAK_DOOR,
        BlockId::DARK_OAK_DOOR,
        BlockId::DARK_OAK_DOOR,
        BlockId::DARK_OAK_DOOR,
        BlockId::DARK_OAK_DOOR,
        BlockId::DARK_OAK_DOOR,
        BlockId::DARK_OAK_DOOR,
        BlockId::DARK_OAK_DOOR,
        BlockId::DARK_OAK_DOOR,
        BlockId::DARK_OAK_DOOR,
        BlockId::DARK_OAK_DOOR,
        BlockId::DARK_OAK_DOOR,
        BlockId::DARK_OAK_DOOR,
        BlockId::DARK_OAK_DOOR,
        BlockId::DARK_OAK_DOOR,
        BlockId::DARK_OAK_DOOR,
        BlockId::DARK_OAK_DOOR,
        BlockId::DARK_OAK_DOOR,
        BlockId::DARK_OAK_DOOR,
        BlockId::DARK_OAK_DOOR,
        BlockId::DARK_OAK_DOOR,
        BlockId::DARK_OAK_DOOR,
        BlockId::DARK_OAK_DOOR,
        BlockId::DARK_OAK_DOOR,
        BlockId::DARK_OAK_DOOR,
        BlockId::DARK_OAK_DOOR,
        BlockId::DARK_OAK_DOOR,
        BlockId::DARK_OAK_DOOR,
        BlockId::PALE_OAK_DOOR,
        BlockId::PALE_OAK_DOOR,
        BlockId::PALE_OAK_DOOR,
        BlockId::PALE_OAK_DOOR,
        BlockId::PALE_OAK_DOOR,
        BlockId::PALE_OAK_DOOR,
        BlockId::PALE_OAK_DOOR,
        BlockId::PALE_OAK_DOOR,
        BlockId::PALE_OAK_DOOR,
        BlockId::PALE_OAK_DOOR,
        BlockId::PALE_OAK_DOOR,
        BlockId::PALE_OAK_DOOR,
        BlockId::PALE_OAK_DOOR,
        BlockId::PALE_OAK_DOOR,
        BlockId::PALE_OAK_DOOR,
        BlockId::PALE_OAK_DOOR,
        BlockId::PALE_OAK_DOOR,
        BlockId::PALE_OAK_DOOR,
        BlockId::PALE_OAK_DOOR,
        BlockId::PALE_OAK_DOOR,
        BlockId::PALE_OAK_DOOR,
        BlockId::PALE_OAK_DOOR,
        BlockId::PALE_OAK_DOOR,
        BlockId::PALE_OAK_DOOR,
        BlockId::PALE_OAK_DOOR,
        BlockId::PALE_OAK_DOOR,
        BlockId::PALE_OAK_DOOR,
        BlockId::PALE_OAK_DOOR,
        BlockId::PALE_OAK_DOOR,
        BlockId::PALE_OAK_DOOR,
        BlockId::PALE_OAK_DOOR,
        BlockId::PALE_OAK_DOOR,
        BlockId::PALE_OAK_DOOR,
        BlockId::PALE_OAK_DOOR,
        BlockId::PALE_OAK_DOOR,
        BlockId::PALE_OAK_DOOR,
        BlockId::PALE_OAK_DOOR,
        BlockId::PALE_OAK_DOOR,
        BlockId::PALE_OAK_DOOR,
        BlockId::PALE_OAK_DOOR,
        BlockId::PALE_OAK_DOOR,
        BlockId::PALE_OAK_DOOR,
        BlockId::PALE_OAK_DOOR,
        BlockId::PALE_OAK_DOOR,
        BlockId::PALE_OAK_DOOR,
        BlockId::PALE_OAK_DOOR,
        BlockId::PALE_OAK_DOOR,
        BlockId::PALE_OAK_DOOR,
        BlockId::PALE_OAK_DOOR,
        BlockId::PALE_OAK_DOOR,
        BlockId::PALE_OAK_DOOR,
        BlockId::PALE_OAK_DOOR,
        BlockId::PALE_OAK_DOOR,
        BlockId::PALE_OAK_DOOR,
        BlockId::PALE_OAK_DOOR,
        BlockId::PALE_OAK_DOOR,
        BlockId::PALE_OAK_DOOR,
        BlockId::PALE_OAK_DOOR,
        BlockId::PALE_OAK_DOOR,
        BlockId::PALE_OAK_DOOR,
        BlockId::PALE_OAK_DOOR,
        BlockId::PALE_OAK_DOOR,
        BlockId::PALE_OAK_DOOR,
        BlockId::PALE_OAK_DOOR,
        BlockId::MANGROVE_DOOR,
        BlockId::MANGROVE_DOOR,
        BlockId::MANGROVE_DOOR,
        BlockId::MANGROVE_DOOR,
        BlockId::MANGROVE_DOOR,
        BlockId::MANGROVE_DOOR,
        BlockId::MANGROVE_DOOR,
        BlockId::MANGROVE_DOOR,
        BlockId::MANGROVE_DOOR,
        BlockId::MANGROVE_DOOR,
        BlockId::MANGROVE_DOOR,
        BlockId::MANGROVE_DOOR,
        BlockId::MANGROVE_DOOR,
        BlockId::MANGROVE_DOOR,
        BlockId::MANGROVE_DOOR,
        BlockId::MANGROVE_DOOR,
        BlockId::MANGROVE_DOOR,
        BlockId::MANGROVE_DOOR,
        BlockId::MANGROVE_DOOR,
        BlockId::MANGROVE_DOOR,
        BlockId::MANGROVE_DOOR,
        BlockId::MANGROVE_DOOR,
        BlockId::MANGROVE_DOOR,
        BlockId::MANGROVE_DOOR,
        BlockId::MANGROVE_DOOR,
        BlockId::MANGROVE_DOOR,
        BlockId::MANGROVE_DOOR,
        BlockId::MANGROVE_DOOR,
        BlockId::MANGROVE_DOOR,
        BlockId::MANGROVE_DOOR,
        BlockId::MANGROVE_DOOR,
        BlockId::MANGROVE_DOOR,
        BlockId::MANGROVE_DOOR,
        BlockId::MANGROVE_DOOR,
        BlockId::MANGROVE_DOOR,
        BlockId::MANGROVE_DOOR,
        BlockId::MANGROVE_DOOR,
        BlockId::MANGROVE_DOOR,
        BlockId::MANGROVE_DOOR,
        BlockId::MANGROVE_DOOR,
        BlockId::MANGROVE_DOOR,
        BlockId::MANGROVE_DOOR,
        BlockId::MANGROVE_DOOR,
        BlockId::MANGROVE_DOOR,
        BlockId::MANGROVE_DOOR,
        BlockId::MANGROVE_DOOR,
        BlockId::MANGROVE_DOOR,
        BlockId::MANGROVE_DOOR,
        BlockId::MANGROVE_DOOR,
        BlockId::MANGROVE_DOOR,
        BlockId::MANGROVE_DOOR,
        BlockId::MANGROVE_DOOR,
        BlockId::MANGROVE_DOOR,
        BlockId::MANGROVE_DOOR,
        BlockId::MANGROVE_DOOR,
        BlockId::MANGROVE_DOOR,
        BlockId::MANGROVE_DOOR,
        BlockId::MANGROVE_DOOR,
        BlockId::MANGROVE_DOOR,
        BlockId::MANGROVE_DOOR,
        BlockId::MANGROVE_DOOR,
        BlockId::MANGROVE_DOOR,
        BlockId::MANGROVE_DOOR,
        BlockId::MANGROVE_DOOR,
        BlockId::BAMBOO_DOOR,
        BlockId::BAMBOO_DOOR,
        BlockId::BAMBOO_DOOR,
        BlockId::BAMBOO_DOOR,
        BlockId::BAMBOO_DOOR,
        BlockId::BAMBOO_DOOR,
        BlockId::BAMBOO_DOOR,
        BlockId::BAMBOO_DOOR,
        BlockId::BAMBOO_DOOR,
        BlockId::BAMBOO_DOOR,
        BlockId::BAMBOO_DOOR,
        BlockId::BAMBOO_DOOR,
        BlockId::BAMBOO_DOOR,
        BlockId::BAMBOO_DOOR,
        BlockId::BAMBOO_DOOR,
        BlockId::BAMBOO_DOOR,
        BlockId::BAMBOO_DOOR,
        BlockId::BAMBOO_DOOR,
        BlockId::BAMBOO_DOOR,
        BlockId::BAMBOO_DOOR,
        BlockId::BAMBOO_DOOR,
        BlockId::BAMBOO_DOOR,
        BlockId::BAMBOO_DOOR,
        BlockId::BAMBOO_DOOR,
        BlockId::BAMBOO_DOOR,
        BlockId::BAMBOO_DOOR,
        BlockId::BAMBOO_DOOR,
        BlockId::BAMBOO_DOOR,
        BlockId::BAMBOO_DOOR,
        BlockId::BAMBOO_DOOR,
        BlockId::BAMBOO_DOOR,
        BlockId::BAMBOO_DOOR,
        BlockId::BAMBOO_DOOR,
        BlockId::BAMBOO_DOOR,
        BlockId::BAMBOO_DOOR,
        BlockId::BAMBOO_DOOR,
        BlockId::BAMBOO_DOOR,
        BlockId::BAMBOO_DOOR,
        BlockId::BAMBOO_DOOR,
        BlockId::BAMBOO_DOOR,
        BlockId::BAMBOO_DOOR,
        BlockId::BAMBOO_DOOR,
        BlockId::BAMBOO_DOOR,
        BlockId::BAMBOO_DOOR,
        BlockId::BAMBOO_DOOR,
        BlockId::BAMBOO_DOOR,
        BlockId::BAMBOO_DOOR,
        BlockId::BAMBOO_DOOR,
        BlockId::BAMBOO_DOOR,
        BlockId::BAMBOO_DOOR,
        BlockId::BAMBOO_DOOR,
        BlockId::BAMBOO_DOOR,
        BlockId::BAMBOO_DOOR,
        BlockId::BAMBOO_DOOR,
        BlockId::BAMBOO_DOOR,
        BlockId::BAMBOO_DOOR,
        BlockId::BAMBOO_DOOR,
        BlockId::BAMBOO_DOOR,
        BlockId::BAMBOO_DOOR,
        BlockId::BAMBOO_DOOR,
        BlockId::BAMBOO_DOOR,
        BlockId::BAMBOO_DOOR,
        BlockId::BAMBOO_DOOR,
        BlockId::BAMBOO_DOOR,
        BlockId::END_ROD,
        BlockId::END_ROD,
        BlockId::END_ROD,
        BlockId::END_ROD,
        BlockId::END_ROD,
        BlockId::END_ROD,
        BlockId::CHORUS_PLANT,
        BlockId::CHORUS_PLANT,
        BlockId::CHORUS_PLANT,
        BlockId::CHORUS_PLANT,
        BlockId::CHORUS_PLANT,
        BlockId::CHORUS_PLANT,
        BlockId::CHORUS_PLANT,
        BlockId::CHORUS_PLANT,
        BlockId::CHORUS_PLANT,
        BlockId::CHORUS_PLANT,
        BlockId::CHORUS_PLANT,
        BlockId::CHORUS_PLANT,
        BlockId::CHORUS_PLANT,
        BlockId::CHORUS_PLANT,
        BlockId::CHORUS_PLANT,
        BlockId::CHORUS_PLANT,
        BlockId::CHORUS_PLANT,
        BlockId::CHORUS_PLANT,
        BlockId::CHORUS_PLANT,
        BlockId::CHORUS_PLANT,
        BlockId::CHORUS_PLANT,
        BlockId::CHORUS_PLANT,
        BlockId::CHORUS_PLANT,
        BlockId::CHORUS_PLANT,
        BlockId::CHORUS_PLANT,
        BlockId::CHORUS_PLANT,
        BlockId::CHORUS_PLANT,
        BlockId::CHORUS_PLANT,
        BlockId::CHORUS_PLANT,
        BlockId::CHORUS_PLANT,
        BlockId::CHORUS_PLANT,
        BlockId::CHORUS_PLANT,
        BlockId::CHORUS_PLANT,
        BlockId::CHORUS_PLANT,
        BlockId::CHORUS_PLANT,
        BlockId::CHORUS_PLANT,
        BlockId::CHORUS_PLANT,
        BlockId::CHORUS_PLANT,
        BlockId::CHORUS_PLANT,
        BlockId::CHORUS_PLANT,
        BlockId::CHORUS_PLANT,
        BlockId::CHORUS_PLANT,
        BlockId::CHORUS_PLANT,
        BlockId::CHORUS_PLANT,
        BlockId::CHORUS_PLANT,
        BlockId::CHORUS_PLANT,
        BlockId::CHORUS_PLANT,
        BlockId::CHORUS_PLANT,
        BlockId::CHORUS_PLANT,
        BlockId::CHORUS_PLANT,
        BlockId::CHORUS_PLANT,
        BlockId::CHORUS_PLANT,
        BlockId::CHORUS_PLANT,
        BlockId::CHORUS_PLANT,
        BlockId::CHORUS_PLANT,
        BlockId::CHORUS_PLANT,
        BlockId::CHORUS_PLANT,
        BlockId::CHORUS_PLANT,
        BlockId::CHORUS_PLANT,
        BlockId::CHORUS_PLANT,
        BlockId::CHORUS_PLANT,
        BlockId::CHORUS_PLANT,
        BlockId::CHORUS_PLANT,
        BlockId::CHORUS_PLANT,
        BlockId::CHORUS_FLOWER,
        BlockId::CHORUS_FLOWER,
        BlockId::CHORUS_FLOWER,
        BlockId::CHORUS_FLOWER,
        BlockId::CHORUS_FLOWER,
        BlockId::CHORUS_FLOWER,
        BlockId::PURPUR_BLOCK,
        BlockId::PURPUR_PILLAR,
        BlockId::PURPUR_PILLAR,
        BlockId::PURPUR_PILLAR,
        BlockId::PURPUR_STAIRS,
        BlockId::PURPUR_STAIRS,
        BlockId::PURPUR_STAIRS,
        BlockId::PURPUR_STAIRS,
        BlockId::PURPUR_STAIRS,
        BlockId::PURPUR_STAIRS,
        BlockId::PURPUR_STAIRS,
        BlockId::PURPUR_STAIRS,
        BlockId::PURPUR_STAIRS,
        BlockId::PURPUR_STAIRS,
        BlockId::PURPUR_STAIRS,
        BlockId::PURPUR_STAIRS,
        BlockId::PURPUR_STAIRS,
        BlockId::PURPUR_STAIRS,
        BlockId::PURPUR_STAIRS,
        BlockId::PURPUR_STAIRS,
        BlockId::PURPUR_STAIRS,
        BlockId::PURPUR_STAIRS,
        BlockId::PURPUR_STAIRS,
        BlockId::PURPUR_STAIRS,
        BlockId::PURPUR_STAIRS,
        BlockId::PURPUR_STAIRS,
        BlockId::PURPUR_STAIRS,
        BlockId::PURPUR_STAIRS,
        BlockId::PURPUR_STAIRS,
        BlockId::PURPUR_STAIRS,
        BlockId::PURPUR_STAIRS,
        BlockId::PURPUR_STAIRS,
        BlockId::PURPUR_STAIRS,
        BlockId::PURPUR_STAIRS,
        BlockId::PURPUR_STAIRS,
        BlockId::PURPUR_STAIRS,
        BlockId::PURPUR_STAIRS,
        BlockId::PURPUR_STAIRS,
        BlockId::PURPUR_STAIRS,
        BlockId::PURPUR_STAIRS,
        BlockId::PURPUR_STAIRS,
        BlockId::PURPUR_STAIRS,
        BlockId::PURPUR_STAIRS,
        BlockId::PURPUR_STAIRS,
        BlockId::PURPUR_STAIRS,
        BlockId::PURPUR_STAIRS,
        BlockId::PURPUR_STAIRS,
        BlockId::PURPUR_STAIRS,
        BlockId::PURPUR_STAIRS,
        BlockId::PURPUR_STAIRS,
        BlockId::PURPUR_STAIRS,
        BlockId::PURPUR_STAIRS,
        BlockId::PURPUR_STAIRS,
        BlockId::PURPUR_STAIRS,
        BlockId::PURPUR_STAIRS,
        BlockId::PURPUR_STAIRS,
        BlockId::PURPUR_STAIRS,
        BlockId::PURPUR_STAIRS,
        BlockId::PURPUR_STAIRS,
        BlockId::PURPUR_STAIRS,
        BlockId::PURPUR_STAIRS,
        BlockId::PURPUR_STAIRS,
        BlockId::PURPUR_STAIRS,
        BlockId::PURPUR_STAIRS,
        BlockId::PURPUR_STAIRS,
        BlockId::PURPUR_STAIRS,
        BlockId::PURPUR_STAIRS,
        BlockId::PURPUR_STAIRS,
        BlockId::PURPUR_STAIRS,
        BlockId::PURPUR_STAIRS,
        BlockId::PURPUR_STAIRS,
        BlockId::PURPUR_STAIRS,
        BlockId::PURPUR_STAIRS,
        BlockId::PURPUR_STAIRS,
        BlockId::PURPUR_STAIRS,
        BlockId::PURPUR_STAIRS,
        BlockId::PURPUR_STAIRS,
        BlockId::PURPUR_STAIRS,
        BlockId::PURPUR_STAIRS,
        BlockId::PURPUR_STAIRS,
        BlockId::PURPUR_STAIRS,
        BlockId::PURPUR_STAIRS,
        BlockId::PURPUR_STAIRS,
        BlockId::PURPUR_STAIRS,
        BlockId::END_STONE_BRICKS,
        BlockId::TORCHFLOWER_CROP,
        BlockId::TORCHFLOWER_CROP,
        BlockId::PITCHER_CROP,
        BlockId::PITCHER_CROP,
        BlockId::PITCHER_CROP,
        BlockId::PITCHER_CROP,
        BlockId::PITCHER_CROP,
        BlockId::PITCHER_CROP,
        BlockId::PITCHER_CROP,
        BlockId::PITCHER_CROP,
        BlockId::PITCHER_CROP,
        BlockId::PITCHER_CROP,
        BlockId::PITCHER_PLANT,
        BlockId::PITCHER_PLANT,
        BlockId::BEETROOTS,
        BlockId::BEETROOTS,
        BlockId::BEETROOTS,
        BlockId::BEETROOTS,
        BlockId::DIRT_PATH,
        BlockId::END_GATEWAY,
        BlockId::REPEATING_COMMAND_BLOCK,
        BlockId::REPEATING_COMMAND_BLOCK,
        BlockId::REPEATING_COMMAND_BLOCK,
        BlockId::REPEATING_COMMAND_BLOCK,
        BlockId::REPEATING_COMMAND_BLOCK,
        BlockId::REPEATING_COMMAND_BLOCK,
        BlockId::REPEATING_COMMAND_BLOCK,
        BlockId::REPEATING_COMMAND_BLOCK,
        BlockId::REPEATING_COMMAND_BLOCK,
        BlockId::REPEATING_COMMAND_BLOCK,
        BlockId::REPEATING_COMMAND_BLOCK,
        BlockId::REPEATING_COMMAND_BLOCK,
        BlockId::CHAIN_COMMAND_BLOCK,
        BlockId::CHAIN_COMMAND_BLOCK,
        BlockId::CHAIN_COMMAND_BLOCK,
        BlockId::CHAIN_COMMAND_BLOCK,
        BlockId::CHAIN_COMMAND_BLOCK,
        BlockId::CHAIN_COMMAND_BLOCK,
        BlockId::CHAIN_COMMAND_BLOCK,
        BlockId::CHAIN_COMMAND_BLOCK,
        BlockId::CHAIN_COMMAND_BLOCK,
        BlockId::CHAIN_COMMAND_BLOCK,
        BlockId::CHAIN_COMMAND_BLOCK,
        BlockId::CHAIN_COMMAND_BLOCK,
        BlockId::FROSTED_ICE,
        BlockId::FROSTED_ICE,
        BlockId::FROSTED_ICE,
        BlockId::FROSTED_ICE,
        BlockId::MAGMA_BLOCK,
        BlockId::NETHER_WART_BLOCK,
        BlockId::RED_NETHER_BRICKS,
        BlockId::BONE_BLOCK,
        BlockId::BONE_BLOCK,
        BlockId::BONE_BLOCK,
        BlockId::STRUCTURE_VOID,
        BlockId::OBSERVER,
        BlockId::OBSERVER,
        BlockId::OBSERVER,
        BlockId::OBSERVER,
        BlockId::OBSERVER,
        BlockId::OBSERVER,
        BlockId::OBSERVER,
        BlockId::OBSERVER,
        BlockId::OBSERVER,
        BlockId::OBSERVER,
        BlockId::OBSERVER,
        BlockId::OBSERVER,
        BlockId::SHULKER_BOX,
        BlockId::SHULKER_BOX,
        BlockId::SHULKER_BOX,
        BlockId::SHULKER_BOX,
        BlockId::SHULKER_BOX,
        BlockId::SHULKER_BOX,
        BlockId::WHITE_SHULKER_BOX,
        BlockId::WHITE_SHULKER_BOX,
        BlockId::WHITE_SHULKER_BOX,
        BlockId::WHITE_SHULKER_BOX,
        BlockId::WHITE_SHULKER_BOX,
        BlockId::WHITE_SHULKER_BOX,
        BlockId::ORANGE_SHULKER_BOX,
        BlockId::ORANGE_SHULKER_BOX,
        BlockId::ORANGE_SHULKER_BOX,
        BlockId::ORANGE_SHULKER_BOX,
        BlockId::ORANGE_SHULKER_BOX,
        BlockId::ORANGE_SHULKER_BOX,
        BlockId::MAGENTA_SHULKER_BOX,
        BlockId::MAGENTA_SHULKER_BOX,
        BlockId::MAGENTA_SHULKER_BOX,
        BlockId::MAGENTA_SHULKER_BOX,
        BlockId::MAGENTA_SHULKER_BOX,
        BlockId::MAGENTA_SHULKER_BOX,
        BlockId::LIGHT_BLUE_SHULKER_BOX,
        BlockId::LIGHT_BLUE_SHULKER_BOX,
        BlockId::LIGHT_BLUE_SHULKER_BOX,
        BlockId::LIGHT_BLUE_SHULKER_BOX,
        BlockId::LIGHT_BLUE_SHULKER_BOX,
        BlockId::LIGHT_BLUE_SHULKER_BOX,
        BlockId::YELLOW_SHULKER_BOX,
        BlockId::YELLOW_SHULKER_BOX,
        BlockId::YELLOW_SHULKER_BOX,
        BlockId::YELLOW_SHULKER_BOX,
        BlockId::YELLOW_SHULKER_BOX,
        BlockId::YELLOW_SHULKER_BOX,
        BlockId::LIME_SHULKER_BOX,
        BlockId::LIME_SHULKER_BOX,
        BlockId::LIME_SHULKER_BOX,
        BlockId::LIME_SHULKER_BOX,
        BlockId::LIME_SHULKER_BOX,
        BlockId::LIME_SHULKER_BOX,
        BlockId::PINK_SHULKER_BOX,
        BlockId::PINK_SHULKER_BOX,
        BlockId::PINK_SHULKER_BOX,
        BlockId::PINK_SHULKER_BOX,
        BlockId::PINK_SHULKER_BOX,
        BlockId::PINK_SHULKER_BOX,
        BlockId::GRAY_SHULKER_BOX,
        BlockId::GRAY_SHULKER_BOX,
        BlockId::GRAY_SHULKER_BOX,
        BlockId::GRAY_SHULKER_BOX,
        BlockId::GRAY_SHULKER_BOX,
        BlockId::GRAY_SHULKER_BOX,
        BlockId::LIGHT_GRAY_SHULKER_BOX,
        BlockId::LIGHT_GRAY_SHULKER_BOX,
        BlockId::LIGHT_GRAY_SHULKER_BOX,
        BlockId::LIGHT_GRAY_SHULKER_BOX,
        BlockId::LIGHT_GRAY_SHULKER_BOX,
        BlockId::LIGHT_GRAY_SHULKER_BOX,
        BlockId::CYAN_SHULKER_BOX,
        BlockId::CYAN_SHULKER_BOX,
        BlockId::CYAN_SHULKER_BOX,
        BlockId::CYAN_SHULKER_BOX,
        BlockId::CYAN_SHULKER_BOX,
        BlockId::CYAN_SHULKER_BOX,
        BlockId::PURPLE_SHULKER_BOX,
        BlockId::PURPLE_SHULKER_BOX,
        BlockId::PURPLE_SHULKER_BOX,
        BlockId::PURPLE_SHULKER_BOX,
        BlockId::PURPLE_SHULKER_BOX,
        BlockId::PURPLE_SHULKER_BOX,
        BlockId::BLUE_SHULKER_BOX,
        BlockId::BLUE_SHULKER_BOX,
        BlockId::BLUE_SHULKER_BOX,
        BlockId::BLUE_SHULKER_BOX,
        BlockId::BLUE_SHULKER_BOX,
        BlockId::BLUE_SHULKER_BOX,
        BlockId::BROWN_SHULKER_BOX,
        BlockId::BROWN_SHULKER_BOX,
        BlockId::BROWN_SHULKER_BOX,
        BlockId::BROWN_SHULKER_BOX,
        BlockId::BROWN_SHULKER_BOX,
        BlockId::BROWN_SHULKER_BOX,
        BlockId::GREEN_SHULKER_BOX,
        BlockId::GREEN_SHULKER_BOX,
        BlockId::GREEN_SHULKER_BOX,
        BlockId::GREEN_SHULKER_BOX,
        BlockId::GREEN_SHULKER_BOX,
        BlockId::GREEN_SHULKER_BOX,
        BlockId::RED_SHULKER_BOX,
        BlockId::RED_SHULKER_BOX,
        BlockId::RED_SHULKER_BOX,
        BlockId::RED_SHULKER_BOX,
        BlockId::RED_SHULKER_BOX,
        BlockId::RED_SHULKER_BOX,
        BlockId::BLACK_SHULKER_BOX,
        BlockId::BLACK_SHULKER_BOX,
        BlockId::BLACK_SHULKER_BOX,
        BlockId::BLACK_SHULKER_BOX,
        BlockId::BLACK_SHULKER_BOX,
        BlockId::BLACK_SHULKER_BOX,
        BlockId::WHITE_GLAZED_TERRACOTTA,
        BlockId::WHITE_GLAZED_TERRACOTTA,
        BlockId::WHITE_GLAZED_TERRACOTTA,
        BlockId::WHITE_GLAZED_TERRACOTTA,
        BlockId::ORANGE_GLAZED_TERRACOTTA,
        BlockId::ORANGE_GLAZED_TERRACOTTA,
        BlockId::ORANGE_GLAZED_TERRACOTTA,
        BlockId::ORANGE_GLAZED_TERRACOTTA,
        BlockId::MAGENTA_GLAZED_TERRACOTTA,
        BlockId::MAGENTA_GLAZED_TERRACOTTA,
        BlockId::MAGENTA_GLAZED_TERRACOTTA,
        BlockId::MAGENTA_GLAZED_TERRACOTTA,
        BlockId::LIGHT_BLUE_GLAZED_TERRACOTTA,
        BlockId::LIGHT_BLUE_GLAZED_TERRACOTTA,
        BlockId::LIGHT_BLUE_GLAZED_TERRACOTTA,
        BlockId::LIGHT_BLUE_GLAZED_TERRACOTTA,
        BlockId::YELLOW_GLAZED_TERRACOTTA,
        BlockId::YELLOW_GLAZED_TERRACOTTA,
        BlockId::YELLOW_GLAZED_TERRACOTTA,
        BlockId::YELLOW_GLAZED_TERRACOTTA,
        BlockId::LIME_GLAZED_TERRACOTTA,
        BlockId::LIME_GLAZED_TERRACOTTA,
        BlockId::LIME_GLAZED_TERRACOTTA,
        BlockId::LIME_GLAZED_TERRACOTTA,
        BlockId::PINK_GLAZED_TERRACOTTA,
        BlockId::PINK_GLAZED_TERRACOTTA,
        BlockId::PINK_GLAZED_TERRACOTTA,
        BlockId::PINK_GLAZED_TERRACOTTA,
        BlockId::GRAY_GLAZED_TERRACOTTA,
        BlockId::GRAY_GLAZED_TERRACOTTA,
        BlockId::GRAY_GLAZED_TERRACOTTA,
        BlockId::GRAY_GLAZED_TERRACOTTA,
        BlockId::LIGHT_GRAY_GLAZED_TERRACOTTA,
        BlockId::LIGHT_GRAY_GLAZED_TERRACOTTA,
        BlockId::LIGHT_GRAY_GLAZED_TERRACOTTA,
        BlockId::LIGHT_GRAY_GLAZED_TERRACOTTA,
        BlockId::CYAN_GLAZED_TERRACOTTA,
        BlockId::CYAN_GLAZED_TERRACOTTA,
        BlockId::CYAN_GLAZED_TERRACOTTA,
        BlockId::CYAN_GLAZED_TERRACOTTA,
        BlockId::PURPLE_GLAZED_TERRACOTTA,
        BlockId::PURPLE_GLAZED_TERRACOTTA,
        BlockId::PURPLE_GLAZED_TERRACOTTA,
        BlockId::PURPLE_GLAZED_TERRACOTTA,
        BlockId::BLUE_GLAZED_TERRACOTTA,
        BlockId::BLUE_GLAZED_TERRACOTTA,
        BlockId::BLUE_GLAZED_TERRACOTTA,
        BlockId::BLUE_GLAZED_TERRACOTTA,
        BlockId::BROWN_GLAZED_TERRACOTTA,
        BlockId::BROWN_GLAZED_TERRACOTTA,
        BlockId::BROWN_GLAZED_TERRACOTTA,
        BlockId::BROWN_GLAZED_TERRACOTTA,
        BlockId::GREEN_GLAZED_TERRACOTTA,
        BlockId::GREEN_GLAZED_TERRACOTTA,
        BlockId::GREEN_GLAZED_TERRACOTTA,
        BlockId::GREEN_GLAZED_TERRACOTTA,
        BlockId::RED_GLAZED_TERRACOTTA,
        BlockId::RED_GLAZED_TERRACOTTA,
        BlockId::RED_GLAZED_TERRACOTTA,
        BlockId::RED_GLAZED_TERRACOTTA,
        BlockId::BLACK_GLAZED_TERRACOTTA,
        BlockId::BLACK_GLAZED_TERRACOTTA,
        BlockId::BLACK_GLAZED_TERRACOTTA,
        BlockId::BLACK_GLAZED_TERRACOTTA,
        BlockId::WHITE_CONCRETE,
        BlockId::ORANGE_CONCRETE,
        BlockId::MAGENTA_CONCRETE,
        BlockId::LIGHT_BLUE_CONCRETE,
        BlockId::YELLOW_CONCRETE,
        BlockId::LIME_CONCRETE,
        BlockId::PINK_CONCRETE,
        BlockId::GRAY_CONCRETE,
        BlockId::LIGHT_GRAY_CONCRETE,
        BlockId::CYAN_CONCRETE,
        BlockId::PURPLE_CONCRETE,
        BlockId::BLUE_CONCRETE,
        BlockId::BROWN_CONCRETE,
        BlockId::GREEN_CONCRETE,
        BlockId::RED_CONCRETE,
        BlockId::BLACK_CONCRETE,
        BlockId::WHITE_CONCRETE_POWDER,
        BlockId::ORANGE_CONCRETE_POWDER,
        BlockId::MAGENTA_CONCRETE_POWDER,
        BlockId::LIGHT_BLUE_CONCRETE_POWDER,
        BlockId::YELLOW_CONCRETE_POWDER,
        BlockId::LIME_CONCRETE_POWDER,
        BlockId::PINK_CONCRETE_POWDER,
        BlockId::GRAY_CONCRETE_POWDER,
        BlockId::LIGHT_GRAY_CONCRETE_POWDER,
        BlockId::CYAN_CONCRETE_POWDER,
        BlockId::PURPLE_CONCRETE_POWDER,
        BlockId::BLUE_CONCRETE_POWDER,
        BlockId::BROWN_CONCRETE_POWDER,
        BlockId::GREEN_CONCRETE_POWDER,
        BlockId::RED_CONCRETE_POWDER,
        BlockId::BLACK_CONCRETE_POWDER,
        BlockId::KELP,
        BlockId::KELP,
        BlockId::KELP,
        BlockId::KELP,
        BlockId::KELP,
        BlockId::KELP,
        BlockId::KELP,
        BlockId::KELP,
        BlockId::KELP,
        BlockId::KELP,
        BlockId::KELP,
        BlockId::KELP,
        BlockId::KELP,
        BlockId::KELP,
        BlockId::KELP,
        BlockId::KELP,
        BlockId::KELP,
        BlockId::KELP,
        BlockId::KELP,
        BlockId::KELP,
        BlockId::KELP,
        BlockId::KELP,
        BlockId::KELP,
        BlockId::KELP,
        BlockId::KELP,
        BlockId::KELP,
        BlockId::KELP_PLANT,
        BlockId::DRIED_KELP_BLOCK,
        BlockId::TURTLE_EGG,
        BlockId::TURTLE_EGG,
        BlockId::TURTLE_EGG,
        BlockId::TURTLE_EGG,
        BlockId::TURTLE_EGG,
        BlockId::TURTLE_EGG,
        BlockId::TURTLE_EGG,
        BlockId::TURTLE_EGG,
        BlockId::TURTLE_EGG,
        BlockId::TURTLE_EGG,
        BlockId::TURTLE_EGG,
        BlockId::TURTLE_EGG,
        BlockId::SNIFFER_EGG,
        BlockId::SNIFFER_EGG,
        BlockId::SNIFFER_EGG,
        BlockId::DRIED_GHAST,
        BlockId::DRIED_GHAST,
        BlockId::DRIED_GHAST,
        BlockId::DRIED_GHAST,
        BlockId::DRIED_GHAST,
        BlockId::DRIED_GHAST,
        BlockId::DRIED_GHAST,
        BlockId::DRIED_GHAST,
        BlockId::DRIED_GHAST,
        BlockId::DRIED_GHAST,
        BlockId::DRIED_GHAST,
        BlockId::DRIED_GHAST,
        BlockId::DRIED_GHAST,
        BlockId::DRIED_GHAST,
        BlockId::DRIED_GHAST,
        BlockId::DRIED_GHAST,
        BlockId::DRIED_GHAST,
        BlockId::DRIED_GHAST,
        BlockId::DRIED_GHAST,
        BlockId::DRIED_GHAST,
        BlockId::DRIED_GHAST,
        BlockId::DRIED_GHAST,
        BlockId::DRIED_GHAST,
        BlockId::DRIED_GHAST,
        BlockId::DRIED_GHAST,
        BlockId::DRIED_GHAST,
        BlockId::DRIED_GHAST,
        BlockId::DRIED_GHAST,
        BlockId::DRIED_GHAST,
        BlockId::DRIED_GHAST,
        BlockId::DRIED_GHAST,
        BlockId::DRIED_GHAST,
        BlockId::DEAD_TUBE_CORAL_BLOCK,
        BlockId::DEAD_BRAIN_CORAL_BLOCK,
        BlockId::DEAD_BUBBLE_CORAL_BLOCK,
        BlockId::DEAD_FIRE_CORAL_BLOCK,
        BlockId::DEAD_HORN_CORAL_BLOCK,
        BlockId::TUBE_CORAL_BLOCK,
        BlockId::BRAIN_CORAL_BLOCK,
        BlockId::BUBBLE_CORAL_BLOCK,
        BlockId::FIRE_CORAL_BLOCK,
        BlockId::HORN_CORAL_BLOCK,
        BlockId::DEAD_TUBE_CORAL,
        BlockId::DEAD_TUBE_CORAL,
        BlockId::DEAD_BRAIN_CORAL,
        BlockId::DEAD_BRAIN_CORAL,
        BlockId::DEAD_BUBBLE_CORAL,
        BlockId::DEAD_BUBBLE_CORAL,
        BlockId::DEAD_FIRE_CORAL,
        BlockId::DEAD_FIRE_CORAL,
        BlockId::DEAD_HORN_CORAL,
        BlockId::DEAD_HORN_CORAL,
        BlockId::TUBE_CORAL,
        BlockId::TUBE_CORAL,
        BlockId::BRAIN_CORAL,
        BlockId::BRAIN_CORAL,
        BlockId::BUBBLE_CORAL,
        BlockId::BUBBLE_CORAL,
        BlockId::FIRE_CORAL,
        BlockId::FIRE_CORAL,
        BlockId::HORN_CORAL,
        BlockId::HORN_CORAL,
        BlockId::DEAD_TUBE_CORAL_FAN,
        BlockId::DEAD_TUBE_CORAL_FAN,
        BlockId::DEAD_BRAIN_CORAL_FAN,
        BlockId::DEAD_BRAIN_CORAL_FAN,
        BlockId::DEAD_BUBBLE_CORAL_FAN,
        BlockId::DEAD_BUBBLE_CORAL_FAN,
        BlockId::DEAD_FIRE_CORAL_FAN,
        BlockId::DEAD_FIRE_CORAL_FAN,
        BlockId::DEAD_HORN_CORAL_FAN,
        BlockId::DEAD_HORN_CORAL_FAN,
        BlockId::TUBE_CORAL_FAN,
        BlockId::TUBE_CORAL_FAN,
        BlockId::BRAIN_CORAL_FAN,
        BlockId::BRAIN_CORAL_FAN,
        BlockId::BUBBLE_CORAL_FAN,
        BlockId::BUBBLE_CORAL_FAN,
        BlockId::FIRE_CORAL_FAN,
        BlockId::FIRE_CORAL_FAN,
        BlockId::HORN_CORAL_FAN,
        BlockId::HORN_CORAL_FAN,
        BlockId::DEAD_TUBE_CORAL_WALL_FAN,
        BlockId::DEAD_TUBE_CORAL_WALL_FAN,
        BlockId::DEAD_TUBE_CORAL_WALL_FAN,
        BlockId::DEAD_TUBE_CORAL_WALL_FAN,
        BlockId::DEAD_TUBE_CORAL_WALL_FAN,
        BlockId::DEAD_TUBE_CORAL_WALL_FAN,
        BlockId::DEAD_TUBE_CORAL_WALL_FAN,
        BlockId::DEAD_TUBE_CORAL_WALL_FAN,
        BlockId::DEAD_BRAIN_CORAL_WALL_FAN,
        BlockId::DEAD_BRAIN_CORAL_WALL_FAN,
        BlockId::DEAD_BRAIN_CORAL_WALL_FAN,
        BlockId::DEAD_BRAIN_CORAL_WALL_FAN,
        BlockId::DEAD_BRAIN_CORAL_WALL_FAN,
        BlockId::DEAD_BRAIN_CORAL_WALL_FAN,
        BlockId::DEAD_BRAIN_CORAL_WALL_FAN,
        BlockId::DEAD_BRAIN_CORAL_WALL_FAN,
        BlockId::DEAD_BUBBLE_CORAL_WALL_FAN,
        BlockId::DEAD_BUBBLE_CORAL_WALL_FAN,
        BlockId::DEAD_BUBBLE_CORAL_WALL_FAN,
        BlockId::DEAD_BUBBLE_CORAL_WALL_FAN,
        BlockId::DEAD_BUBBLE_CORAL_WALL_FAN,
        BlockId::DEAD_BUBBLE_CORAL_WALL_FAN,
        BlockId::DEAD_BUBBLE_CORAL_WALL_FAN,
        BlockId::DEAD_BUBBLE_CORAL_WALL_FAN,
        BlockId::DEAD_FIRE_CORAL_WALL_FAN,
        BlockId::DEAD_FIRE_CORAL_WALL_FAN,
        BlockId::DEAD_FIRE_CORAL_WALL_FAN,
        BlockId::DEAD_FIRE_CORAL_WALL_FAN,
        BlockId::DEAD_FIRE_CORAL_WALL_FAN,
        BlockId::DEAD_FIRE_CORAL_WALL_FAN,
        BlockId::DEAD_FIRE_CORAL_WALL_FAN,
        BlockId::DEAD_FIRE_CORAL_WALL_FAN,
        BlockId::DEAD_HORN_CORAL_WALL_FAN,
        BlockId::DEAD_HORN_CORAL_WALL_FAN,
        BlockId::DEAD_HORN_CORAL_WALL_FAN,
        BlockId::DEAD_HORN_CORAL_WALL_FAN,
        BlockId::DEAD_HORN_CORAL_WALL_FAN,
        BlockId::DEAD_HORN_CORAL_WALL_FAN,
        BlockId::DEAD_HORN_CORAL_WALL_FAN,
        BlockId::DEAD_HORN_CORAL_WALL_FAN,
        BlockId::TUBE_CORAL_WALL_FAN,
        BlockId::TUBE_CORAL_WALL_FAN,
        BlockId::TUBE_CORAL_WALL_FAN,
        BlockId::TUBE_CORAL_WALL_FAN,
        BlockId::TUBE_CORAL_WALL_FAN,
        BlockId::TUBE_CORAL_WALL_FAN,
        BlockId::TUBE_CORAL_WALL_FAN,
        BlockId::TUBE_CORAL_WALL_FAN,
        BlockId::BRAIN_CORAL_WALL_FAN,
        BlockId::BRAIN_CORAL_WALL_FAN,
        BlockId::BRAIN_CORAL_WALL_FAN,
        BlockId::BRAIN_CORAL_WALL_FAN,
        BlockId::BRAIN_CORAL_WALL_FAN,
        BlockId::BRAIN_CORAL_WALL_FAN,
        BlockId::BRAIN_CORAL_WALL_FAN,
        BlockId::BRAIN_CORAL_WALL_FAN,
        BlockId::BUBBLE_CORAL_WALL_FAN,
        BlockId::BUBBLE_CORAL_WALL_FAN,
        BlockId::BUBBLE_CORAL_WALL_FAN,
        BlockId::BUBBLE_CORAL_WALL_FAN,
        BlockId::BUBBLE_CORAL_WALL_FAN,
        BlockId::BUBBLE_CORAL_WALL_FAN,
        BlockId::BUBBLE_CORAL_WALL_FAN,
        BlockId::BUBBLE_CORAL_WALL_FAN,
        BlockId::FIRE_CORAL_WALL_FAN,
        BlockId::FIRE_CORAL_WALL_FAN,
        BlockId::FIRE_CORAL_WALL_FAN,
        BlockId::FIRE_CORAL_WALL_FAN,
        BlockId::FIRE_CORAL_WALL_FAN,
        BlockId::FIRE_CORAL_WALL_FAN,
        BlockId::FIRE_CORAL_WALL_FAN,
        BlockId::FIRE_CORAL_WALL_FAN,
        BlockId::HORN_CORAL_WALL_FAN,
        BlockId::HORN_CORAL_WALL_FAN,
        BlockId::HORN_CORAL_WALL_FAN,
        BlockId::HORN_CORAL_WALL_FAN,
        BlockId::HORN_CORAL_WALL_FAN,
        BlockId::HORN_CORAL_WALL_FAN,
        BlockId::HORN_CORAL_WALL_FAN,
        BlockId::HORN_CORAL_WALL_FAN,
        BlockId::SEA_PICKLE,
        BlockId::SEA_PICKLE,
        BlockId::SEA_PICKLE,
        BlockId::SEA_PICKLE,
        BlockId::SEA_PICKLE,
        BlockId::SEA_PICKLE,
        BlockId::SEA_PICKLE,
        BlockId::SEA_PICKLE,
        BlockId::BLUE_ICE,
        BlockId::CONDUIT,
        BlockId::CONDUIT,
        BlockId::BAMBOO_SAPLING,
        BlockId::BAMBOO,
        BlockId::BAMBOO,
        BlockId::BAMBOO,
        BlockId::BAMBOO,
        BlockId::BAMBOO,
        BlockId::BAMBOO,
        BlockId::BAMBOO,
        BlockId::BAMBOO,
        BlockId::BAMBOO,
        BlockId::BAMBOO,
        BlockId::BAMBOO,
        BlockId::BAMBOO,
        BlockId::POTTED_BAMBOO,
        BlockId::VOID_AIR,
        BlockId::CAVE_AIR,
        BlockId::BUBBLE_COLUMN,
        BlockId::BUBBLE_COLUMN,
        BlockId::POLISHED_GRANITE_STAIRS,
        BlockId::POLISHED_GRANITE_STAIRS,
        BlockId::POLISHED_GRANITE_STAIRS,
        BlockId::POLISHED_GRANITE_STAIRS,
        BlockId::POLISHED_GRANITE_STAIRS,
        BlockId::POLISHED_GRANITE_STAIRS,
        BlockId::POLISHED_GRANITE_STAIRS,
        BlockId::POLISHED_GRANITE_STAIRS,
        BlockId::POLISHED_GRANITE_STAIRS,
        BlockId::POLISHED_GRANITE_STAIRS,
        BlockId::POLISHED_GRANITE_STAIRS,
        BlockId::POLISHED_GRANITE_STAIRS,
        BlockId::POLISHED_GRANITE_STAIRS,
        BlockId::POLISHED_GRANITE_STAIRS,
        BlockId::POLISHED_GRANITE_STAIRS,
        BlockId::POLISHED_GRANITE_STAIRS,
        BlockId::POLISHED_GRANITE_STAIRS,
        BlockId::POLISHED_GRANITE_STAIRS,
        BlockId::POLISHED_GRANITE_STAIRS,
        BlockId::POLISHED_GRANITE_STAIRS,
        BlockId::POLISHED_GRANITE_STAIRS,
        BlockId::POLISHED_GRANITE_STAIRS,
        BlockId::POLISHED_GRANITE_STAIRS,
        BlockId::POLISHED_GRANITE_STAIRS,
        BlockId::POLISHED_GRANITE_STAIRS,
        BlockId::POLISHED_GRANITE_STAIRS,
        BlockId::POLISHED_GRANITE_STAIRS,
        BlockId::POLISHED_GRANITE_STAIRS,
        BlockId::POLISHED_GRANITE_STAIRS,
        BlockId::POLISHED_GRANITE_STAIRS,
        BlockId::POLISHED_GRANITE_STAIRS,
        BlockId::POLISHED_GRANITE_STAIRS,
        BlockId::POLISHED_GRANITE_STAIRS,
        BlockId::POLISHED_GRANITE_STAIRS,
        BlockId::POLISHED_GRANITE_STAIRS,
        BlockId::POLISHED_GRANITE_STAIRS,
        BlockId::POLISHED_GRANITE_STAIRS,
        BlockId::POLISHED_GRANITE_STAIRS,
        BlockId::POLISHED_GRANITE_STAIRS,
        BlockId::POLISHED_GRANITE_STAIRS,
        BlockId::POLISHED_GRANITE_STAIRS,
        BlockId::POLISHED_GRANITE_STAIRS,
        BlockId::POLISHED_GRANITE_STAIRS,
        BlockId::POLISHED_GRANITE_STAIRS,
        BlockId::POLISHED_GRANITE_STAIRS,
        BlockId::POLISHED_GRANITE_STAIRS,
        BlockId::POLISHED_GRANITE_STAIRS,
        BlockId::POLISHED_GRANITE_STAIRS,
        BlockId::POLISHED_GRANITE_STAIRS,
        BlockId::POLISHED_GRANITE_STAIRS,
        BlockId::POLISHED_GRANITE_STAIRS,
        BlockId::POLISHED_GRANITE_STAIRS,
        BlockId::POLISHED_GRANITE_STAIRS,
        BlockId::POLISHED_GRANITE_STAIRS,
        BlockId::POLISHED_GRANITE_STAIRS,
        BlockId::POLISHED_GRANITE_STAIRS,
        BlockId::POLISHED_GRANITE_STAIRS,
        BlockId::POLISHED_GRANITE_STAIRS,
        BlockId::POLISHED_GRANITE_STAIRS,
        BlockId::POLISHED_GRANITE_STAIRS,
        BlockId::POLISHED_GRANITE_STAIRS,
        BlockId::POLISHED_GRANITE_STAIRS,
        BlockId::POLISHED_GRANITE_STAIRS,
        BlockId::POLISHED_GRANITE_STAIRS,
        BlockId::POLISHED_GRANITE_STAIRS,
        BlockId::POLISHED_GRANITE_STAIRS,
        BlockId::POLISHED_GRANITE_STAIRS,
        BlockId::POLISHED_GRANITE_STAIRS,
        BlockId::POLISHED_GRANITE_STAIRS,
        BlockId::POLISHED_GRANITE_STAIRS,
        BlockId::POLISHED_GRANITE_STAIRS,
        BlockId::POLISHED_GRANITE_STAIRS,
        BlockId::POLISHED_GRANITE_STAIRS,
        BlockId::POLISHED_GRANITE_STAIRS,
        BlockId::POLISHED_GRANITE_STAIRS,
        BlockId::POLISHED_GRANITE_STAIRS,
        BlockId::POLISHED_GRANITE_STAIRS,
        BlockId::POLISHED_GRANITE_STAIRS,
        BlockId::POLISHED_GRANITE_STAIRS,
        BlockId::POLISHED_GRANITE_STAIRS,
        BlockId::SMOOTH_RED_SANDSTONE_STAIRS,
        BlockId::SMOOTH_RED_SANDSTONE_STAIRS,
        BlockId::SMOOTH_RED_SANDSTONE_STAIRS,
        BlockId::SMOOTH_RED_SANDSTONE_STAIRS,
        BlockId::SMOOTH_RED_SANDSTONE_STAIRS,
        BlockId::SMOOTH_RED_SANDSTONE_STAIRS,
        BlockId::SMOOTH_RED_SANDSTONE_STAIRS,
        BlockId::SMOOTH_RED_SANDSTONE_STAIRS,
        BlockId::SMOOTH_RED_SANDSTONE_STAIRS,
        BlockId::SMOOTH_RED_SANDSTONE_STAIRS,
        BlockId::SMOOTH_RED_SANDSTONE_STAIRS,
        BlockId::SMOOTH_RED_SANDSTONE_STAIRS,
        BlockId::SMOOTH_RED_SANDSTONE_STAIRS,
        BlockId::SMOOTH_RED_SANDSTONE_STAIRS,
        BlockId::SMOOTH_RED_SANDSTONE_STAIRS,
        BlockId::SMOOTH_RED_SANDSTONE_STAIRS,
        BlockId::SMOOTH_RED_SANDSTONE_STAIRS,
        BlockId::SMOOTH_RED_SANDSTONE_STAIRS,
        BlockId::SMOOTH_RED_SANDSTONE_STAIRS,
        BlockId::SMOOTH_RED_SANDSTONE_STAIRS,
        BlockId::SMOOTH_RED_SANDSTONE_STAIRS,
        BlockId::SMOOTH_RED_SANDSTONE_STAIRS,
        BlockId::SMOOTH_RED_SANDSTONE_STAIRS,
        BlockId::SMOOTH_RED_SANDSTONE_STAIRS,
        BlockId::SMOOTH_RED_SANDSTONE_STAIRS,
        BlockId::SMOOTH_RED_SANDSTONE_STAIRS,
        BlockId::SMOOTH_RED_SANDSTONE_STAIRS,
        BlockId::SMOOTH_RED_SANDSTONE_STAIRS,
        BlockId::SMOOTH_RED_SANDSTONE_STAIRS,
        BlockId::SMOOTH_RED_SANDSTONE_STAIRS,
        BlockId::SMOOTH_RED_SANDSTONE_STAIRS,
        BlockId::SMOOTH_RED_SANDSTONE_STAIRS,
        BlockId::SMOOTH_RED_SANDSTONE_STAIRS,
        BlockId::SMOOTH_RED_SANDSTONE_STAIRS,
        BlockId::SMOOTH_RED_SANDSTONE_STAIRS,
        BlockId::SMOOTH_RED_SANDSTONE_STAIRS,
        BlockId::SMOOTH_RED_SANDSTONE_STAIRS,
        BlockId::SMOOTH_RED_SANDSTONE_STAIRS,
        BlockId::SMOOTH_RED_SANDSTONE_STAIRS,
        BlockId::SMOOTH_RED_SANDSTONE_STAIRS,
        BlockId::SMOOTH_RED_SANDSTONE_STAIRS,
        BlockId::SMOOTH_RED_SANDSTONE_STAIRS,
        BlockId::SMOOTH_RED_SANDSTONE_STAIRS,
        BlockId::SMOOTH_RED_SANDSTONE_STAIRS,
        BlockId::SMOOTH_RED_SANDSTONE_STAIRS,
        BlockId::SMOOTH_RED_SANDSTONE_STAIRS,
        BlockId::SMOOTH_RED_SANDSTONE_STAIRS,
        BlockId::SMOOTH_RED_SANDSTONE_STAIRS,
        BlockId::SMOOTH_RED_SANDSTONE_STAIRS,
        BlockId::SMOOTH_RED_SANDSTONE_STAIRS,
        BlockId::SMOOTH_RED_SANDSTONE_STAIRS,
        BlockId::SMOOTH_RED_SANDSTONE_STAIRS,
        BlockId::SMOOTH_RED_SANDSTONE_STAIRS,
        BlockId::SMOOTH_RED_SANDSTONE_STAIRS,
        BlockId::SMOOTH_RED_SANDSTONE_STAIRS,
        BlockId::SMOOTH_RED_SANDSTONE_STAIRS,
        BlockId::SMOOTH_RED_SANDSTONE_STAIRS,
        BlockId::SMOOTH_RED_SANDSTONE_STAIRS,
        BlockId::SMOOTH_RED_SANDSTONE_STAIRS,
        BlockId::SMOOTH_RED_SANDSTONE_STAIRS,
        BlockId::SMOOTH_RED_SANDSTONE_STAIRS,
        BlockId::SMOOTH_RED_SANDSTONE_STAIRS,
        BlockId::SMOOTH_RED_SANDSTONE_STAIRS,
        BlockId::SMOOTH_RED_SANDSTONE_STAIRS,
        BlockId::SMOOTH_RED_SANDSTONE_STAIRS,
        BlockId::SMOOTH_RED_SANDSTONE_STAIRS,
        BlockId::SMOOTH_RED_SANDSTONE_STAIRS,
        BlockId::SMOOTH_RED_SANDSTONE_STAIRS,
        BlockId::SMOOTH_RED_SANDSTONE_STAIRS,
        BlockId::SMOOTH_RED_SANDSTONE_STAIRS,
        BlockId::SMOOTH_RED_SANDSTONE_STAIRS,
        BlockId::SMOOTH_RED_SANDSTONE_STAIRS,
        BlockId::SMOOTH_RED_SANDSTONE_STAIRS,
        BlockId::SMOOTH_RED_SANDSTONE_STAIRS,
        BlockId::SMOOTH_RED_SANDSTONE_STAIRS,
        BlockId::SMOOTH_RED_SANDSTONE_STAIRS,
        BlockId::SMOOTH_RED_SANDSTONE_STAIRS,
        BlockId::SMOOTH_RED_SANDSTONE_STAIRS,
        BlockId::SMOOTH_RED_SANDSTONE_STAIRS,
        BlockId::SMOOTH_RED_SANDSTONE_STAIRS,
        BlockId::MOSSY_STONE_BRICK_STAIRS,
        BlockId::MOSSY_STONE_BRICK_STAIRS,
        BlockId::MOSSY_STONE_BRICK_STAIRS,
        BlockId::MOSSY_STONE_BRICK_STAIRS,
        BlockId::MOSSY_STONE_BRICK_STAIRS,
        BlockId::MOSSY_STONE_BRICK_STAIRS,
        BlockId::MOSSY_STONE_BRICK_STAIRS,
        BlockId::MOSSY_STONE_BRICK_STAIRS,
        BlockId::MOSSY_STONE_BRICK_STAIRS,
        BlockId::MOSSY_STONE_BRICK_STAIRS,
        BlockId::MOSSY_STONE_BRICK_STAIRS,
        BlockId::MOSSY_STONE_BRICK_STAIRS,
        BlockId::MOSSY_STONE_BRICK_STAIRS,
        BlockId::MOSSY_STONE_BRICK_STAIRS,
        BlockId::MOSSY_STONE_BRICK_STAIRS,
        BlockId::MOSSY_STONE_BRICK_STAIRS,
        BlockId::MOSSY_STONE_BRICK_STAIRS,
        BlockId::MOSSY_STONE_BRICK_STAIRS,
        BlockId::MOSSY_STONE_BRICK_STAIRS,
        BlockId::MOSSY_STONE_BRICK_STAIRS,
        BlockId::MOSSY_STONE_BRICK_STAIRS,
        BlockId::MOSSY_STONE_BRICK_STAIRS,
        BlockId::MOSSY_STONE_BRICK_STAIRS,
        BlockId::MOSSY_STONE_BRICK_STAIRS,
        BlockId::MOSSY_STONE_BRICK_STAIRS,
        BlockId::MOSSY_STONE_BRICK_STAIRS,
        BlockId::MOSSY_STONE_BRICK_STAIRS,
        BlockId::MOSSY_STONE_BRICK_STAIRS,
        BlockId::MOSSY_STONE_BRICK_STAIRS,
        BlockId::MOSSY_STONE_BRICK_STAIRS,
        BlockId::MOSSY_STONE_BRICK_STAIRS,
        BlockId::MOSSY_STONE_BRICK_STAIRS,
        BlockId::MOSSY_STONE_BRICK_STAIRS,
        BlockId::MOSSY_STONE_BRICK_STAIRS,
        BlockId::MOSSY_STONE_BRICK_STAIRS,
        BlockId::MOSSY_STONE_BRICK_STAIRS,
        BlockId::MOSSY_STONE_BRICK_STAIRS,
        BlockId::MOSSY_STONE_BRICK_STAIRS,
        BlockId::MOSSY_STONE_BRICK_STAIRS,
        BlockId::MOSSY_STONE_BRICK_STAIRS,
        BlockId::MOSSY_STONE_BRICK_STAIRS,
        BlockId::MOSSY_STONE_BRICK_STAIRS,
        BlockId::MOSSY_STONE_BRICK_STAIRS,
        BlockId::MOSSY_STONE_BRICK_STAIRS,
        BlockId::MOSSY_STONE_BRICK_STAIRS,
        BlockId::MOSSY_STONE_BRICK_STAIRS,
        BlockId::MOSSY_STONE_BRICK_STAIRS,
        BlockId::MOSSY_STONE_BRICK_STAIRS,
        BlockId::MOSSY_STONE_BRICK_STAIRS,
        BlockId::MOSSY_STONE_BRICK_STAIRS,
        BlockId::MOSSY_STONE_BRICK_STAIRS,
        BlockId::MOSSY_STONE_BRICK_STAIRS,
        BlockId::MOSSY_STONE_BRICK_STAIRS,
        BlockId::MOSSY_STONE_BRICK_STAIRS,
        BlockId::MOSSY_STONE_BRICK_STAIRS,
        BlockId::MOSSY_STONE_BRICK_STAIRS,
        BlockId::MOSSY_STONE_BRICK_STAIRS,
        BlockId::MOSSY_STONE_BRICK_STAIRS,
        BlockId::MOSSY_STONE_BRICK_STAIRS,
        BlockId::MOSSY_STONE_BRICK_STAIRS,
        BlockId::MOSSY_STONE_BRICK_STAIRS,
        BlockId::MOSSY_STONE_BRICK_STAIRS,
        BlockId::MOSSY_STONE_BRICK_STAIRS,
        BlockId::MOSSY_STONE_BRICK_STAIRS,
        BlockId::MOSSY_STONE_BRICK_STAIRS,
        BlockId::MOSSY_STONE_BRICK_STAIRS,
        BlockId::MOSSY_STONE_BRICK_STAIRS,
        BlockId::MOSSY_STONE_BRICK_STAIRS,
        BlockId::MOSSY_STONE_BRICK_STAIRS,
        BlockId::MOSSY_STONE_BRICK_STAIRS,
        BlockId::MOSSY_STONE_BRICK_STAIRS,
        BlockId::MOSSY_STONE_BRICK_STAIRS,
        BlockId::MOSSY_STONE_BRICK_STAIRS,
        BlockId::MOSSY_STONE_BRICK_STAIRS,
        BlockId::MOSSY_STONE_BRICK_STAIRS,
        BlockId::MOSSY_STONE_BRICK_STAIRS,
        BlockId::MOSSY_STONE_BRICK_STAIRS,
        BlockId::MOSSY_STONE_BRICK_STAIRS,
        BlockId::MOSSY_STONE_BRICK_STAIRS,
        BlockId::MOSSY_STONE_BRICK_STAIRS,
        BlockId::POLISHED_DIORITE_STAIRS,
        BlockId::POLISHED_DIORITE_STAIRS,
        BlockId::POLISHED_DIORITE_STAIRS,
        BlockId::POLISHED_DIORITE_STAIRS,
        BlockId::POLISHED_DIORITE_STAIRS,
        BlockId::POLISHED_DIORITE_STAIRS,
        BlockId::POLISHED_DIORITE_STAIRS,
        BlockId::POLISHED_DIORITE_STAIRS,
        BlockId::POLISHED_DIORITE_STAIRS,
        BlockId::POLISHED_DIORITE_STAIRS,
        BlockId::POLISHED_DIORITE_STAIRS,
        BlockId::POLISHED_DIORITE_STAIRS,
        BlockId::POLISHED_DIORITE_STAIRS,
        BlockId::POLISHED_DIORITE_STAIRS,
        BlockId::POLISHED_DIORITE_STAIRS,
        BlockId::POLISHED_DIORITE_STAIRS,
        BlockId::POLISHED_DIORITE_STAIRS,
        BlockId::POLISHED_DIORITE_STAIRS,
        BlockId::POLISHED_DIORITE_STAIRS,
        BlockId::POLISHED_DIORITE_STAIRS,
        BlockId::POLISHED_DIORITE_STAIRS,
        BlockId::POLISHED_DIORITE_STAIRS,
        BlockId::POLISHED_DIORITE_STAIRS,
        BlockId::POLISHED_DIORITE_STAIRS,
        BlockId::POLISHED_DIORITE_STAIRS,
        BlockId::POLISHED_DIORITE_STAIRS,
        BlockId::POLISHED_DIORITE_STAIRS,
        BlockId::POLISHED_DIORITE_STAIRS,
        BlockId::POLISHED_DIORITE_STAIRS,
        BlockId::POLISHED_DIORITE_STAIRS,
        BlockId::POLISHED_DIORITE_STAIRS,
        BlockId::POLISHED_DIORITE_STAIRS,
        BlockId::POLISHED_DIORITE_STAIRS,
        BlockId::POLISHED_DIORITE_STAIRS,
        BlockId::POLISHED_DIORITE_STAIRS,
        BlockId::POLISHED_DIORITE_STAIRS,
        BlockId::POLISHED_DIORITE_STAIRS,
        BlockId::POLISHED_DIORITE_STAIRS,
        BlockId::POLISHED_DIORITE_STAIRS,
        BlockId::POLISHED_DIORITE_STAIRS,
        BlockId::POLISHED_DIORITE_STAIRS,
        BlockId::POLISHED_DIORITE_STAIRS,
        BlockId::POLISHED_DIORITE_STAIRS,
        BlockId::POLISHED_DIORITE_STAIRS,
        BlockId::POLISHED_DIORITE_STAIRS,
        BlockId::POLISHED_DIORITE_STAIRS,
        BlockId::POLISHED_DIORITE_STAIRS,
        BlockId::POLISHED_DIORITE_STAIRS,
        BlockId::POLISHED_DIORITE_STAIRS,
        BlockId::POLISHED_DIORITE_STAIRS,
        BlockId::POLISHED_DIORITE_STAIRS,
        BlockId::POLISHED_DIORITE_STAIRS,
        BlockId::POLISHED_DIORITE_STAIRS,
        BlockId::POLISHED_DIORITE_STAIRS,
        BlockId::POLISHED_DIORITE_STAIRS,
        BlockId::POLISHED_DIORITE_STAIRS,
        BlockId::POLISHED_DIORITE_STAIRS,
        BlockId::POLISHED_DIORITE_STAIRS,
        BlockId::POLISHED_DIORITE_STAIRS,
        BlockId::POLISHED_DIORITE_STAIRS,
        BlockId::POLISHED_DIORITE_STAIRS,
        BlockId::POLISHED_DIORITE_STAIRS,
        BlockId::POLISHED_DIORITE_STAIRS,
        BlockId::POLISHED_DIORITE_STAIRS,
        BlockId::POLISHED_DIORITE_STAIRS,
        BlockId::POLISHED_DIORITE_STAIRS,
        BlockId::POLISHED_DIORITE_STAIRS,
        BlockId::POLISHED_DIORITE_STAIRS,
        BlockId::POLISHED_DIORITE_STAIRS,
        BlockId::POLISHED_DIORITE_STAIRS,
        BlockId::POLISHED_DIORITE_STAIRS,
        BlockId::POLISHED_DIORITE_STAIRS,
        BlockId::POLISHED_DIORITE_STAIRS,
        BlockId::POLISHED_DIORITE_STAIRS,
        BlockId::POLISHED_DIORITE_STAIRS,
        BlockId::POLISHED_DIORITE_STAIRS,
        BlockId::POLISHED_DIORITE_STAIRS,
        BlockId::POLISHED_DIORITE_STAIRS,
        BlockId::POLISHED_DIORITE_STAIRS,
        BlockId::POLISHED_DIORITE_STAIRS,
        BlockId::MOSSY_COBBLESTONE_STAIRS,
        BlockId::MOSSY_COBBLESTONE_STAIRS,
        BlockId::MOSSY_COBBLESTONE_STAIRS,
        BlockId::MOSSY_COBBLESTONE_STAIRS,
        BlockId::MOSSY_COBBLESTONE_STAIRS,
        BlockId::MOSSY_COBBLESTONE_STAIRS,
        BlockId::MOSSY_COBBLESTONE_STAIRS,
        BlockId::MOSSY_COBBLESTONE_STAIRS,
        BlockId::MOSSY_COBBLESTONE_STAIRS,
        BlockId::MOSSY_COBBLESTONE_STAIRS,
        BlockId::MOSSY_COBBLESTONE_STAIRS,
        BlockId::MOSSY_COBBLESTONE_STAIRS,
        BlockId::MOSSY_COBBLESTONE_STAIRS,
        BlockId::MOSSY_COBBLESTONE_STAIRS,
        BlockId::MOSSY_COBBLESTONE_STAIRS,
        BlockId::MOSSY_COBBLESTONE_STAIRS,
        BlockId::MOSSY_COBBLESTONE_STAIRS,
        BlockId::MOSSY_COBBLESTONE_STAIRS,
        BlockId::MOSSY_COBBLESTONE_STAIRS,
        BlockId::MOSSY_COBBLESTONE_STAIRS,
        BlockId::MOSSY_COBBLESTONE_STAIRS,
        BlockId::MOSSY_COBBLESTONE_STAIRS,
        BlockId::MOSSY_COBBLESTONE_STAIRS,
        BlockId::MOSSY_COBBLESTONE_STAIRS,
        BlockId::MOSSY_COBBLESTONE_STAIRS,
        BlockId::MOSSY_COBBLESTONE_STAIRS,
        BlockId::MOSSY_COBBLESTONE_STAIRS,
        BlockId::MOSSY_COBBLESTONE_STAIRS,
        BlockId::MOSSY_COBBLESTONE_STAIRS,
        BlockId::MOSSY_COBBLESTONE_STAIRS,
        BlockId::MOSSY_COBBLESTONE_STAIRS,
        BlockId::MOSSY_COBBLESTONE_STAIRS,
        BlockId::MOSSY_COBBLESTONE_STAIRS,
        BlockId::MOSSY_COBBLESTONE_STAIRS,
        BlockId::MOSSY_COBBLESTONE_STAIRS,
        BlockId::MOSSY_COBBLESTONE_STAIRS,
        BlockId::MOSSY_COBBLESTONE_STAIRS,
        BlockId::MOSSY_COBBLESTONE_STAIRS,
        BlockId::MOSSY_COBBLESTONE_STAIRS,
        BlockId::MOSSY_COBBLESTONE_STAIRS,
        BlockId::MOSSY_COBBLESTONE_STAIRS,
        BlockId::MOSSY_COBBLESTONE_STAIRS,
        BlockId::MOSSY_COBBLESTONE_STAIRS,
        BlockId::MOSSY_COBBLESTONE_STAIRS,
        BlockId::MOSSY_COBBLESTONE_STAIRS,
        BlockId::MOSSY_COBBLESTONE_STAIRS,
        BlockId::MOSSY_COBBLESTONE_STAIRS,
        BlockId::MOSSY_COBBLESTONE_STAIRS,
        BlockId::MOSSY_COBBLESTONE_STAIRS,
        BlockId::MOSSY_COBBLESTONE_STAIRS,
        BlockId::MOSSY_COBBLESTONE_STAIRS,
        BlockId::MOSSY_COBBLESTONE_STAIRS,
        BlockId::MOSSY_COBBLESTONE_STAIRS,
        BlockId::MOSSY_COBBLESTONE_STAIRS,
        BlockId::MOSSY_COBBLESTONE_STAIRS,
        BlockId::MOSSY_COBBLESTONE_STAIRS,
        BlockId::MOSSY_COBBLESTONE_STAIRS,
        BlockId::MOSSY_COBBLESTONE_STAIRS,
        BlockId::MOSSY_COBBLESTONE_STAIRS,
        BlockId::MOSSY_COBBLESTONE_STAIRS,
        BlockId::MOSSY_COBBLESTONE_STAIRS,
        BlockId::MOSSY_COBBLESTONE_STAIRS,
        BlockId::MOSSY_COBBLESTONE_STAIRS,
        BlockId::MOSSY_COBBLESTONE_STAIRS,
        BlockId::MOSSY_COBBLESTONE_STAIRS,
        BlockId::MOSSY_COBBLESTONE_STAIRS,
        BlockId::MOSSY_COBBLESTONE_STAIRS,
        BlockId::MOSSY_COBBLESTONE_STAIRS,
        BlockId::MOSSY_COBBLESTONE_STAIRS,
        BlockId::MOSSY_COBBLESTONE_STAIRS,
        BlockId::MOSSY_COBBLESTONE_STAIRS,
        BlockId::MOSSY_COBBLESTONE_STAIRS,
        BlockId::MOSSY_COBBLESTONE_STAIRS,
        BlockId::MOSSY_COBBLESTONE_STAIRS,
        BlockId::MOSSY_COBBLESTONE_STAIRS,
        BlockId::MOSSY_COBBLESTONE_STAIRS,
        BlockId::MOSSY_COBBLESTONE_STAIRS,
        BlockId::MOSSY_COBBLESTONE_STAIRS,
        BlockId::MOSSY_COBBLESTONE_STAIRS,
        BlockId::MOSSY_COBBLESTONE_STAIRS,
        BlockId::END_STONE_BRICK_STAIRS,
        BlockId::END_STONE_BRICK_STAIRS,
        BlockId::END_STONE_BRICK_STAIRS,
        BlockId::END_STONE_BRICK_STAIRS,
        BlockId::END_STONE_BRICK_STAIRS,
        BlockId::END_STONE_BRICK_STAIRS,
        BlockId::END_STONE_BRICK_STAIRS,
        BlockId::END_STONE_BRICK_STAIRS,
        BlockId::END_STONE_BRICK_STAIRS,
        BlockId::END_STONE_BRICK_STAIRS,
        BlockId::END_STONE_BRICK_STAIRS,
        BlockId::END_STONE_BRICK_STAIRS,
        BlockId::END_STONE_BRICK_STAIRS,
        BlockId::END_STONE_BRICK_STAIRS,
        BlockId::END_STONE_BRICK_STAIRS,
        BlockId::END_STONE_BRICK_STAIRS,
        BlockId::END_STONE_BRICK_STAIRS,
        BlockId::END_STONE_BRICK_STAIRS,
        BlockId::END_STONE_BRICK_STAIRS,
        BlockId::END_STONE_BRICK_STAIRS,
        BlockId::END_STONE_BRICK_STAIRS,
        BlockId::END_STONE_BRICK_STAIRS,
        BlockId::END_STONE_BRICK_STAIRS,
        BlockId::END_STONE_BRICK_STAIRS,
        BlockId::END_STONE_BRICK_STAIRS,
        BlockId::END_STONE_BRICK_STAIRS,
        BlockId::END_STONE_BRICK_STAIRS,
        BlockId::END_STONE_BRICK_STAIRS,
        BlockId::END_STONE_BRICK_STAIRS,
        BlockId::END_STONE_BRICK_STAIRS,
        BlockId::END_STONE_BRICK_STAIRS,
        BlockId::END_STONE_BRICK_STAIRS,
        BlockId::END_STONE_BRICK_STAIRS,
        BlockId::END_STONE_BRICK_STAIRS,
        BlockId::END_STONE_BRICK_STAIRS,
        BlockId::END_STONE_BRICK_STAIRS,
        BlockId::END_STONE_BRICK_STAIRS,
        BlockId::END_STONE_BRICK_STAIRS,
        BlockId::END_STONE_BRICK_STAIRS,
        BlockId::END_STONE_BRICK_STAIRS,
        BlockId::END_STONE_BRICK_STAIRS,
        BlockId::END_STONE_BRICK_STAIRS,
        BlockId::END_STONE_BRICK_STAIRS,
        BlockId::END_STONE_BRICK_STAIRS,
        BlockId::END_STONE_BRICK_STAIRS,
        BlockId::END_STONE_BRICK_STAIRS,
        BlockId::END_STONE_BRICK_STAIRS,
        BlockId::END_STONE_BRICK_STAIRS,
        BlockId::END_STONE_BRICK_STAIRS,
        BlockId::END_STONE_BRICK_STAIRS,
        BlockId::END_STONE_BRICK_STAIRS,
        BlockId::END_STONE_BRICK_STAIRS,
        BlockId::END_STONE_BRICK_STAIRS,
        BlockId::END_STONE_BRICK_STAIRS,
        BlockId::END_STONE_BRICK_STAIRS,
        BlockId::END_STONE_BRICK_STAIRS,
        BlockId::END_STONE_BRICK_STAIRS,
        BlockId::END_STONE_BRICK_STAIRS,
        BlockId::END_STONE_BRICK_STAIRS,
        BlockId::END_STONE_BRICK_STAIRS,
        BlockId::END_STONE_BRICK_STAIRS,
        BlockId::END_STONE_BRICK_STAIRS,
        BlockId::END_STONE_BRICK_STAIRS,
        BlockId::END_STONE_BRICK_STAIRS,
        BlockId::END_STONE_BRICK_STAIRS,
        BlockId::END_STONE_BRICK_STAIRS,
        BlockId::END_STONE_BRICK_STAIRS,
        BlockId::END_STONE_BRICK_STAIRS,
        BlockId::END_STONE_BRICK_STAIRS,
        BlockId::END_STONE_BRICK_STAIRS,
        BlockId::END_STONE_BRICK_STAIRS,
        BlockId::END_STONE_BRICK_STAIRS,
        BlockId::END_STONE_BRICK_STAIRS,
        BlockId::END_STONE_BRICK_STAIRS,
        BlockId::END_STONE_BRICK_STAIRS,
        BlockId::END_STONE_BRICK_STAIRS,
        BlockId::END_STONE_BRICK_STAIRS,
        BlockId::END_STONE_BRICK_STAIRS,
        BlockId::END_STONE_BRICK_STAIRS,
        BlockId::END_STONE_BRICK_STAIRS,
        BlockId::STONE_STAIRS,
        BlockId::STONE_STAIRS,
        BlockId::STONE_STAIRS,
        BlockId::STONE_STAIRS,
        BlockId::STONE_STAIRS,
        BlockId::STONE_STAIRS,
        BlockId::STONE_STAIRS,
        BlockId::STONE_STAIRS,
        BlockId::STONE_STAIRS,
        BlockId::STONE_STAIRS,
        BlockId::STONE_STAIRS,
        BlockId::STONE_STAIRS,
        BlockId::STONE_STAIRS,
        BlockId::STONE_STAIRS,
        BlockId::STONE_STAIRS,
        BlockId::STONE_STAIRS,
        BlockId::STONE_STAIRS,
        BlockId::STONE_STAIRS,
        BlockId::STONE_STAIRS,
        BlockId::STONE_STAIRS,
        BlockId::STONE_STAIRS,
        BlockId::STONE_STAIRS,
        BlockId::STONE_STAIRS,
        BlockId::STONE_STAIRS,
        BlockId::STONE_STAIRS,
        BlockId::STONE_STAIRS,
        BlockId::STONE_STAIRS,
        BlockId::STONE_STAIRS,
        BlockId::STONE_STAIRS,
        BlockId::STONE_STAIRS,
        BlockId::STONE_STAIRS,
        BlockId::STONE_STAIRS,
        BlockId::STONE_STAIRS,
        BlockId::STONE_STAIRS,
        BlockId::STONE_STAIRS,
        BlockId::STONE_STAIRS,
        BlockId::STONE_STAIRS,
        BlockId::STONE_STAIRS,
        BlockId::STONE_STAIRS,
        BlockId::STONE_STAIRS,
        BlockId::STONE_STAIRS,
        BlockId::STONE_STAIRS,
        BlockId::STONE_STAIRS,
        BlockId::STONE_STAIRS,
        BlockId::STONE_STAIRS,
        BlockId::STONE_STAIRS,
        BlockId::STONE_STAIRS,
        BlockId::STONE_STAIRS,
        BlockId::STONE_STAIRS,
        BlockId::STONE_STAIRS,
        BlockId::STONE_STAIRS,
        BlockId::STONE_STAIRS,
        BlockId::STONE_STAIRS,
        BlockId::STONE_STAIRS,
        BlockId::STONE_STAIRS,
        BlockId::STONE_STAIRS,
        BlockId::STONE_STAIRS,
        BlockId::STONE_STAIRS,
        BlockId::STONE_STAIRS,
        BlockId::STONE_STAIRS,
        BlockId::STONE_STAIRS,
        BlockId::STONE_STAIRS,
        BlockId::STONE_STAIRS,
        BlockId::STONE_STAIRS,
        BlockId::STONE_STAIRS,
        BlockId::STONE_STAIRS,
        BlockId::STONE_STAIRS,
        BlockId::STONE_STAIRS,
        BlockId::STONE_STAIRS,
        BlockId::STONE_STAIRS,
        BlockId::STONE_STAIRS,
        BlockId::STONE_STAIRS,
        BlockId::STONE_STAIRS,
        BlockId::STONE_STAIRS,
        BlockId::STONE_STAIRS,
        BlockId::STONE_STAIRS,
        BlockId::STONE_STAIRS,
        BlockId::STONE_STAIRS,
        BlockId::STONE_STAIRS,
        BlockId::STONE_STAIRS,
        BlockId::SMOOTH_SANDSTONE_STAIRS,
        BlockId::SMOOTH_SANDSTONE_STAIRS,
        BlockId::SMOOTH_SANDSTONE_STAIRS,
        BlockId::SMOOTH_SANDSTONE_STAIRS,
        BlockId::SMOOTH_SANDSTONE_STAIRS,
        BlockId::SMOOTH_SANDSTONE_STAIRS,
        BlockId::SMOOTH_SANDSTONE_STAIRS,
        BlockId::SMOOTH_SANDSTONE_STAIRS,
        BlockId::SMOOTH_SANDSTONE_STAIRS,
        BlockId::SMOOTH_SANDSTONE_STAIRS,
        BlockId::SMOOTH_SANDSTONE_STAIRS,
        BlockId::SMOOTH_SANDSTONE_STAIRS,
        BlockId::SMOOTH_SANDSTONE_STAIRS,
        BlockId::SMOOTH_SANDSTONE_STAIRS,
        BlockId::SMOOTH_SANDSTONE_STAIRS,
        BlockId::SMOOTH_SANDSTONE_STAIRS,
        BlockId::SMOOTH_SANDSTONE_STAIRS,
        BlockId::SMOOTH_SANDSTONE_STAIRS,
        BlockId::SMOOTH_SANDSTONE_STAIRS,
        BlockId::SMOOTH_SANDSTONE_STAIRS,
        BlockId::SMOOTH_SANDSTONE_STAIRS,
        BlockId::SMOOTH_SANDSTONE_STAIRS,
        BlockId::SMOOTH_SANDSTONE_STAIRS,
        BlockId::SMOOTH_SANDSTONE_STAIRS,
        BlockId::SMOOTH_SANDSTONE_STAIRS,
        BlockId::SMOOTH_SANDSTONE_STAIRS,
        BlockId::SMOOTH_SANDSTONE_STAIRS,
        BlockId::SMOOTH_SANDSTONE_STAIRS,
        BlockId::SMOOTH_SANDSTONE_STAIRS,
        BlockId::SMOOTH_SANDSTONE_STAIRS,
        BlockId::SMOOTH_SANDSTONE_STAIRS,
        BlockId::SMOOTH_SANDSTONE_STAIRS,
        BlockId::SMOOTH_SANDSTONE_STAIRS,
        BlockId::SMOOTH_SANDSTONE_STAIRS,
        BlockId::SMOOTH_SANDSTONE_STAIRS,
        BlockId::SMOOTH_SANDSTONE_STAIRS,
        BlockId::SMOOTH_SANDSTONE_STAIRS,
        BlockId::SMOOTH_SANDSTONE_STAIRS,
        BlockId::SMOOTH_SANDSTONE_STAIRS,
        BlockId::SMOOTH_SANDSTONE_STAIRS,
        BlockId::SMOOTH_SANDSTONE_STAIRS,
        BlockId::SMOOTH_SANDSTONE_STAIRS,
        BlockId::SMOOTH_SANDSTONE_STAIRS,
        BlockId::SMOOTH_SANDSTONE_STAIRS,
        BlockId::SMOOTH_SANDSTONE_STAIRS,
        BlockId::SMOOTH_SANDSTONE_STAIRS,
        BlockId::SMOOTH_SANDSTONE_STAIRS,
        BlockId::SMOOTH_SANDSTONE_STAIRS,
        BlockId::SMOOTH_SANDSTONE_STAIRS,
        BlockId::SMOOTH_SANDSTONE_STAIRS,
        BlockId::SMOOTH_SANDSTONE_STAIRS,
        BlockId::SMOOTH_SANDSTONE_STAIRS,
        BlockId::SMOOTH_SANDSTONE_STAIRS,
        BlockId::SMOOTH_SANDSTONE_STAIRS,
        BlockId::SMOOTH_SANDSTONE_STAIRS,
        BlockId::SMOOTH_SANDSTONE_STAIRS,
        BlockId::SMOOTH_SANDSTONE_STAIRS,
        BlockId::SMOOTH_SANDSTONE_STAIRS,
        BlockId::SMOOTH_SANDSTONE_STAIRS,
        BlockId::SMOOTH_SANDSTONE_STAIRS,
        BlockId::SMOOTH_SANDSTONE_STAIRS,
        BlockId::SMOOTH_SANDSTONE_STAIRS,
        BlockId::SMOOTH_SANDSTONE_STAIRS,
        BlockId::SMOOTH_SANDSTONE_STAIRS,
        BlockId::SMOOTH_SANDSTONE_STAIRS,
        BlockId::SMOOTH_SANDSTONE_STAIRS,
        BlockId::SMOOTH_SANDSTONE_STAIRS,
        BlockId::SMOOTH_SANDSTONE_STAIRS,
        BlockId::SMOOTH_SANDSTONE_STAIRS,
        BlockId::SMOOTH_SANDSTONE_STAIRS,
        BlockId::SMOOTH_SANDSTONE_STAIRS,
        BlockId::SMOOTH_SANDSTONE_STAIRS,
        BlockId::SMOOTH_SANDSTONE_STAIRS,
        BlockId::SMOOTH_SANDSTONE_STAIRS,
        BlockId::SMOOTH_SANDSTONE_STAIRS,
        BlockId::SMOOTH_SANDSTONE_STAIRS,
        BlockId::SMOOTH_SANDSTONE_STAIRS,
        BlockId::SMOOTH_SANDSTONE_STAIRS,
        BlockId::SMOOTH_SANDSTONE_STAIRS,
        BlockId::SMOOTH_SANDSTONE_STAIRS,
        BlockId::SMOOTH_QUARTZ_STAIRS,
        BlockId::SMOOTH_QUARTZ_STAIRS,
        BlockId::SMOOTH_QUARTZ_STAIRS,
        BlockId::SMOOTH_QUARTZ_STAIRS,
        BlockId::SMOOTH_QUARTZ_STAIRS,
        BlockId::SMOOTH_QUARTZ_STAIRS,
        BlockId::SMOOTH_QUARTZ_STAIRS,
        BlockId::SMOOTH_QUARTZ_STAIRS,
        BlockId::SMOOTH_QUARTZ_STAIRS,
        BlockId::SMOOTH_QUARTZ_STAIRS,
        BlockId::SMOOTH_QUARTZ_STAIRS,
        BlockId::SMOOTH_QUARTZ_STAIRS,
        BlockId::SMOOTH_QUARTZ_STAIRS,
        BlockId::SMOOTH_QUARTZ_STAIRS,
        BlockId::SMOOTH_QUARTZ_STAIRS,
        BlockId::SMOOTH_QUARTZ_STAIRS,
        BlockId::SMOOTH_QUARTZ_STAIRS,
        BlockId::SMOOTH_QUARTZ_STAIRS,
        BlockId::SMOOTH_QUARTZ_STAIRS,
        BlockId::SMOOTH_QUARTZ_STAIRS,
        BlockId::SMOOTH_QUARTZ_STAIRS,
        BlockId::SMOOTH_QUARTZ_STAIRS,
        BlockId::SMOOTH_QUARTZ_STAIRS,
        BlockId::SMOOTH_QUARTZ_STAIRS,
        BlockId::SMOOTH_QUARTZ_STAIRS,
        BlockId::SMOOTH_QUARTZ_STAIRS,
        BlockId::SMOOTH_QUARTZ_STAIRS,
        BlockId::SMOOTH_QUARTZ_STAIRS,
        BlockId::SMOOTH_QUARTZ_STAIRS,
        BlockId::SMOOTH_QUARTZ_STAIRS,
        BlockId::SMOOTH_QUARTZ_STAIRS,
        BlockId::SMOOTH_QUARTZ_STAIRS,
        BlockId::SMOOTH_QUARTZ_STAIRS,
        BlockId::SMOOTH_QUARTZ_STAIRS,
        BlockId::SMOOTH_QUARTZ_STAIRS,
        BlockId::SMOOTH_QUARTZ_STAIRS,
        BlockId::SMOOTH_QUARTZ_STAIRS,
        BlockId::SMOOTH_QUARTZ_STAIRS,
        BlockId::SMOOTH_QUARTZ_STAIRS,
        BlockId::SMOOTH_QUARTZ_STAIRS,
        BlockId::SMOOTH_QUARTZ_STAIRS,
        BlockId::SMOOTH_QUARTZ_STAIRS,
        BlockId::SMOOTH_QUARTZ_STAIRS,
        BlockId::SMOOTH_QUARTZ_STAIRS,
        BlockId::SMOOTH_QUARTZ_STAIRS,
        BlockId::SMOOTH_QUARTZ_STAIRS,
        BlockId::SMOOTH_QUARTZ_STAIRS,
        BlockId::SMOOTH_QUARTZ_STAIRS,
        BlockId::SMOOTH_QUARTZ_STAIRS,
        BlockId::SMOOTH_QUARTZ_STAIRS,
        BlockId::SMOOTH_QUARTZ_STAIRS,
        BlockId::SMOOTH_QUARTZ_STAIRS,
        BlockId::SMOOTH_QUARTZ_STAIRS,
        BlockId::SMOOTH_QUARTZ_STAIRS,
        BlockId::SMOOTH_QUARTZ_STAIRS,
        BlockId::SMOOTH_QUARTZ_STAIRS,
        BlockId::SMOOTH_QUARTZ_STAIRS,
        BlockId::SMOOTH_QUARTZ_STAIRS,
        BlockId::SMOOTH_QUARTZ_STAIRS,
        BlockId::SMOOTH_QUARTZ_STAIRS,
        BlockId::SMOOTH_QUARTZ_STAIRS,
        BlockId::SMOOTH_QUARTZ_STAIRS,
        BlockId::SMOOTH_QUARTZ_STAIRS,
        BlockId::SMOOTH_QUARTZ_STAIRS,
        BlockId::SMOOTH_QUARTZ_STAIRS,
        BlockId::SMOOTH_QUARTZ_STAIRS,
        BlockId::SMOOTH_QUARTZ_STAIRS,
        BlockId::SMOOTH_QUARTZ_STAIRS,
        BlockId::SMOOTH_QUARTZ_STAIRS,
        BlockId::SMOOTH_QUARTZ_STAIRS,
        BlockId::SMOOTH_QUARTZ_STAIRS,
        BlockId::SMOOTH_QUARTZ_STAIRS,
        BlockId::SMOOTH_QUARTZ_STAIRS,
        BlockId::SMOOTH_QUARTZ_STAIRS,
        BlockId::SMOOTH_QUARTZ_STAIRS,
        BlockId::SMOOTH_QUARTZ_STAIRS,
        BlockId::SMOOTH_QUARTZ_STAIRS,
        BlockId::SMOOTH_QUARTZ_STAIRS,
        BlockId::SMOOTH_QUARTZ_STAIRS,
        BlockId::SMOOTH_QUARTZ_STAIRS,
        BlockId::GRANITE_STAIRS,
        BlockId::GRANITE_STAIRS,
        BlockId::GRANITE_STAIRS,
        BlockId::GRANITE_STAIRS,
        BlockId::GRANITE_STAIRS,
        BlockId::GRANITE_STAIRS,
        BlockId::GRANITE_STAIRS,
        BlockId::GRANITE_STAIRS,
        BlockId::GRANITE_STAIRS,
        BlockId::GRANITE_STAIRS,
        BlockId::GRANITE_STAIRS,
        BlockId::GRANITE_STAIRS,
        BlockId::GRANITE_STAIRS,
        BlockId::GRANITE_STAIRS,
        BlockId::GRANITE_STAIRS,
        BlockId::GRANITE_STAIRS,
        BlockId::GRANITE_STAIRS,
        BlockId::GRANITE_STAIRS,
        BlockId::GRANITE_STAIRS,
        BlockId::GRANITE_STAIRS,
        BlockId::GRANITE_STAIRS,
        BlockId::GRANITE_STAIRS,
        BlockId::GRANITE_STAIRS,
        BlockId::GRANITE_STAIRS,
        BlockId::GRANITE_STAIRS,
        BlockId::GRANITE_STAIRS,
        BlockId::GRANITE_STAIRS,
        BlockId::GRANITE_STAIRS,
        BlockId::GRANITE_STAIRS,
        BlockId::GRANITE_STAIRS,
        BlockId::GRANITE_STAIRS,
        BlockId::GRANITE_STAIRS,
        BlockId::GRANITE_STAIRS,
        BlockId::GRANITE_STAIRS,
        BlockId::GRANITE_STAIRS,
        BlockId::GRANITE_STAIRS,
        BlockId::GRANITE_STAIRS,
        BlockId::GRANITE_STAIRS,
        BlockId::GRANITE_STAIRS,
        BlockId::GRANITE_STAIRS,
        BlockId::GRANITE_STAIRS,
        BlockId::GRANITE_STAIRS,
        BlockId::GRANITE_STAIRS,
        BlockId::GRANITE_STAIRS,
        BlockId::GRANITE_STAIRS,
        BlockId::GRANITE_STAIRS,
        BlockId::GRANITE_STAIRS,
        BlockId::GRANITE_STAIRS,
        BlockId::GRANITE_STAIRS,
        BlockId::GRANITE_STAIRS,
        BlockId::GRANITE_STAIRS,
        BlockId::GRANITE_STAIRS,
        BlockId::GRANITE_STAIRS,
        BlockId::GRANITE_STAIRS,
        BlockId::GRANITE_STAIRS,
        BlockId::GRANITE_STAIRS,
        BlockId::GRANITE_STAIRS,
        BlockId::GRANITE_STAIRS,
        BlockId::GRANITE_STAIRS,
        BlockId::GRANITE_STAIRS,
        BlockId::GRANITE_STAIRS,
        BlockId::GRANITE_STAIRS,
        BlockId::GRANITE_STAIRS,
        BlockId::GRANITE_STAIRS,
        BlockId::GRANITE_STAIRS,
        BlockId::GRANITE_STAIRS,
        BlockId::GRANITE_STAIRS,
        BlockId::GRANITE_STAIRS,
        BlockId::GRANITE_STAIRS,
        BlockId::GRANITE_STAIRS,
        BlockId::GRANITE_STAIRS,
        BlockId::GRANITE_STAIRS,
        BlockId::GRANITE_STAIRS,
        BlockId::GRANITE_STAIRS,
        BlockId::GRANITE_STAIRS,
        BlockId::GRANITE_STAIRS,
        BlockId::GRANITE_STAIRS,
        BlockId::GRANITE_STAIRS,
        BlockId::GRANITE_STAIRS,
        BlockId::GRANITE_STAIRS,
        BlockId::ANDESITE_STAIRS,
        BlockId::ANDESITE_STAIRS,
        BlockId::ANDESITE_STAIRS,
        BlockId::ANDESITE_STAIRS,
        BlockId::ANDESITE_STAIRS,
        BlockId::ANDESITE_STAIRS,
        BlockId::ANDESITE_STAIRS,
        BlockId::ANDESITE_STAIRS,
        BlockId::ANDESITE_STAIRS,
        BlockId::ANDESITE_STAIRS,
        BlockId::ANDESITE_STAIRS,
        BlockId::ANDESITE_STAIRS,
        BlockId::ANDESITE_STAIRS,
        BlockId::ANDESITE_STAIRS,
        BlockId::ANDESITE_STAIRS,
        BlockId::ANDESITE_STAIRS,
        BlockId::ANDESITE_STAIRS,
        BlockId::ANDESITE_STAIRS,
        BlockId::ANDESITE_STAIRS,
        BlockId::ANDESITE_STAIRS,
        BlockId::ANDESITE_STAIRS,
        BlockId::ANDESITE_STAIRS,
        BlockId::ANDESITE_STAIRS,
        BlockId::ANDESITE_STAIRS,
        BlockId::ANDESITE_STAIRS,
        BlockId::ANDESITE_STAIRS,
        BlockId::ANDESITE_STAIRS,
        BlockId::ANDESITE_STAIRS,
        BlockId::ANDESITE_STAIRS,
        BlockId::ANDESITE_STAIRS,
        BlockId::ANDESITE_STAIRS,
        BlockId::ANDESITE_STAIRS,
        BlockId::ANDESITE_STAIRS,
        BlockId::ANDESITE_STAIRS,
        BlockId::ANDESITE_STAIRS,
        BlockId::ANDESITE_STAIRS,
        BlockId::ANDESITE_STAIRS,
        BlockId::ANDESITE_STAIRS,
        BlockId::ANDESITE_STAIRS,
        BlockId::ANDESITE_STAIRS,
        BlockId::ANDESITE_STAIRS,
        BlockId::ANDESITE_STAIRS,
        BlockId::ANDESITE_STAIRS,
        BlockId::ANDESITE_STAIRS,
        BlockId::ANDESITE_STAIRS,
        BlockId::ANDESITE_STAIRS,
        BlockId::ANDESITE_STAIRS,
        BlockId::ANDESITE_STAIRS,
        BlockId::ANDESITE_STAIRS,
        BlockId::ANDESITE_STAIRS,
        BlockId::ANDESITE_STAIRS,
        BlockId::ANDESITE_STAIRS,
        BlockId::ANDESITE_STAIRS,
        BlockId::ANDESITE_STAIRS,
        BlockId::ANDESITE_STAIRS,
        BlockId::ANDESITE_STAIRS,
        BlockId::ANDESITE_STAIRS,
        BlockId::ANDESITE_STAIRS,
        BlockId::ANDESITE_STAIRS,
        BlockId::ANDESITE_STAIRS,
        BlockId::ANDESITE_STAIRS,
        BlockId::ANDESITE_STAIRS,
        BlockId::ANDESITE_STAIRS,
        BlockId::ANDESITE_STAIRS,
        BlockId::ANDESITE_STAIRS,
        BlockId::ANDESITE_STAIRS,
        BlockId::ANDESITE_STAIRS,
        BlockId::ANDESITE_STAIRS,
        BlockId::ANDESITE_STAIRS,
        BlockId::ANDESITE_STAIRS,
        BlockId::ANDESITE_STAIRS,
        BlockId::ANDESITE_STAIRS,
        BlockId::ANDESITE_STAIRS,
        BlockId::ANDESITE_STAIRS,
        BlockId::ANDESITE_STAIRS,
        BlockId::ANDESITE_STAIRS,
        BlockId::ANDESITE_STAIRS,
        BlockId::ANDESITE_STAIRS,
        BlockId::ANDESITE_STAIRS,
        BlockId::ANDESITE_STAIRS,
        BlockId::RED_NETHER_BRICK_STAIRS,
        BlockId::RED_NETHER_BRICK_STAIRS,
        BlockId::RED_NETHER_BRICK_STAIRS,
        BlockId::RED_NETHER_BRICK_STAIRS,
        BlockId::RED_NETHER_BRICK_STAIRS,
        BlockId::RED_NETHER_BRICK_STAIRS,
        BlockId::RED_NETHER_BRICK_STAIRS,
        BlockId::RED_NETHER_BRICK_STAIRS,
        BlockId::RED_NETHER_BRICK_STAIRS,
        BlockId::RED_NETHER_BRICK_STAIRS,
        BlockId::RED_NETHER_BRICK_STAIRS,
        BlockId::RED_NETHER_BRICK_STAIRS,
        BlockId::RED_NETHER_BRICK_STAIRS,
        BlockId::RED_NETHER_BRICK_STAIRS,
        BlockId::RED_NETHER_BRICK_STAIRS,
        BlockId::RED_NETHER_BRICK_STAIRS,
        BlockId::RED_NETHER_BRICK_STAIRS,
        BlockId::RED_NETHER_BRICK_STAIRS,
        BlockId::RED_NETHER_BRICK_STAIRS,
        BlockId::RED_NETHER_BRICK_STAIRS,
        BlockId::RED_NETHER_BRICK_STAIRS,
        BlockId::RED_NETHER_BRICK_STAIRS,
        BlockId::RED_NETHER_BRICK_STAIRS,
        BlockId::RED_NETHER_BRICK_STAIRS,
        BlockId::RED_NETHER_BRICK_STAIRS,
        BlockId::RED_NETHER_BRICK_STAIRS,
        BlockId::RED_NETHER_BRICK_STAIRS,
        BlockId::RED_NETHER_BRICK_STAIRS,
        BlockId::RED_NETHER_BRICK_STAIRS,
        BlockId::RED_NETHER_BRICK_STAIRS,
        BlockId::RED_NETHER_BRICK_STAIRS,
        BlockId::RED_NETHER_BRICK_STAIRS,
        BlockId::RED_NETHER_BRICK_STAIRS,
        BlockId::RED_NETHER_BRICK_STAIRS,
        BlockId::RED_NETHER_BRICK_STAIRS,
        BlockId::RED_NETHER_BRICK_STAIRS,
        BlockId::RED_NETHER_BRICK_STAIRS,
        BlockId::RED_NETHER_BRICK_STAIRS,
        BlockId::RED_NETHER_BRICK_STAIRS,
        BlockId::RED_NETHER_BRICK_STAIRS,
        BlockId::RED_NETHER_BRICK_STAIRS,
        BlockId::RED_NETHER_BRICK_STAIRS,
        BlockId::RED_NETHER_BRICK_STAIRS,
        BlockId::RED_NETHER_BRICK_STAIRS,
        BlockId::RED_NETHER_BRICK_STAIRS,
        BlockId::RED_NETHER_BRICK_STAIRS,
        BlockId::RED_NETHER_BRICK_STAIRS,
        BlockId::RED_NETHER_BRICK_STAIRS,
        BlockId::RED_NETHER_BRICK_STAIRS,
        BlockId::RED_NETHER_BRICK_STAIRS,
        BlockId::RED_NETHER_BRICK_STAIRS,
        BlockId::RED_NETHER_BRICK_STAIRS,
        BlockId::RED_NETHER_BRICK_STAIRS,
        BlockId::RED_NETHER_BRICK_STAIRS,
        BlockId::RED_NETHER_BRICK_STAIRS,
        BlockId::RED_NETHER_BRICK_STAIRS,
        BlockId::RED_NETHER_BRICK_STAIRS,
        BlockId::RED_NETHER_BRICK_STAIRS,
        BlockId::RED_NETHER_BRICK_STAIRS,
        BlockId::RED_NETHER_BRICK_STAIRS,
        BlockId::RED_NETHER_BRICK_STAIRS,
        BlockId::RED_NETHER_BRICK_STAIRS,
        BlockId::RED_NETHER_BRICK_STAIRS,
        BlockId::RED_NETHER_BRICK_STAIRS,
        BlockId::RED_NETHER_BRICK_STAIRS,
        BlockId::RED_NETHER_BRICK_STAIRS,
        BlockId::RED_NETHER_BRICK_STAIRS,
        BlockId::RED_NETHER_BRICK_STAIRS,
        BlockId::RED_NETHER_BRICK_STAIRS,
        BlockId::RED_NETHER_BRICK_STAIRS,
        BlockId::RED_NETHER_BRICK_STAIRS,
        BlockId::RED_NETHER_BRICK_STAIRS,
        BlockId::RED_NETHER_BRICK_STAIRS,
        BlockId::RED_NETHER_BRICK_STAIRS,
        BlockId::RED_NETHER_BRICK_STAIRS,
        BlockId::RED_NETHER_BRICK_STAIRS,
        BlockId::RED_NETHER_BRICK_STAIRS,
        BlockId::RED_NETHER_BRICK_STAIRS,
        BlockId::RED_NETHER_BRICK_STAIRS,
        BlockId::RED_NETHER_BRICK_STAIRS,
        BlockId::POLISHED_ANDESITE_STAIRS,
        BlockId::POLISHED_ANDESITE_STAIRS,
        BlockId::POLISHED_ANDESITE_STAIRS,
        BlockId::POLISHED_ANDESITE_STAIRS,
        BlockId::POLISHED_ANDESITE_STAIRS,
        BlockId::POLISHED_ANDESITE_STAIRS,
        BlockId::POLISHED_ANDESITE_STAIRS,
        BlockId::POLISHED_ANDESITE_STAIRS,
        BlockId::POLISHED_ANDESITE_STAIRS,
        BlockId::POLISHED_ANDESITE_STAIRS,
        BlockId::POLISHED_ANDESITE_STAIRS,
        BlockId::POLISHED_ANDESITE_STAIRS,
        BlockId::POLISHED_ANDESITE_STAIRS,
        BlockId::POLISHED_ANDESITE_STAIRS,
        BlockId::POLISHED_ANDESITE_STAIRS,
        BlockId::POLISHED_ANDESITE_STAIRS,
        BlockId::POLISHED_ANDESITE_STAIRS,
        BlockId::POLISHED_ANDESITE_STAIRS,
        BlockId::POLISHED_ANDESITE_STAIRS,
        BlockId::POLISHED_ANDESITE_STAIRS,
        BlockId::POLISHED_ANDESITE_STAIRS,
        BlockId::POLISHED_ANDESITE_STAIRS,
        BlockId::POLISHED_ANDESITE_STAIRS,
        BlockId::POLISHED_ANDESITE_STAIRS,
        BlockId::POLISHED_ANDESITE_STAIRS,
        BlockId::POLISHED_ANDESITE_STAIRS,
        BlockId::POLISHED_ANDESITE_STAIRS,
        BlockId::POLISHED_ANDESITE_STAIRS,
        BlockId::POLISHED_ANDESITE_STAIRS,
        BlockId::POLISHED_ANDESITE_STAIRS,
        BlockId::POLISHED_ANDESITE_STAIRS,
        BlockId::POLISHED_ANDESITE_STAIRS,
        BlockId::POLISHED_ANDESITE_STAIRS,
        BlockId::POLISHED_ANDESITE_STAIRS,
        BlockId::POLISHED_ANDESITE_STAIRS,
        BlockId::POLISHED_ANDESITE_STAIRS,
        BlockId::POLISHED_ANDESITE_STAIRS,
        BlockId::POLISHED_ANDESITE_STAIRS,
        BlockId::POLISHED_ANDESITE_STAIRS,
        BlockId::POLISHED_ANDESITE_STAIRS,
        BlockId::POLISHED_ANDESITE_STAIRS,
        BlockId::POLISHED_ANDESITE_STAIRS,
        BlockId::POLISHED_ANDESITE_STAIRS,
        BlockId::POLISHED_ANDESITE_STAIRS,
        BlockId::POLISHED_ANDESITE_STAIRS,
        BlockId::POLISHED_ANDESITE_STAIRS,
        BlockId::POLISHED_ANDESITE_STAIRS,
        BlockId::POLISHED_ANDESITE_STAIRS,
        BlockId::POLISHED_ANDESITE_STAIRS,
        BlockId::POLISHED_ANDESITE_STAIRS,
        BlockId::POLISHED_ANDESITE_STAIRS,
        BlockId::POLISHED_ANDESITE_STAIRS,
        BlockId::POLISHED_ANDESITE_STAIRS,
        BlockId::POLISHED_ANDESITE_STAIRS,
        BlockId::POLISHED_ANDESITE_STAIRS,
        BlockId::POLISHED_ANDESITE_STAIRS,
        BlockId::POLISHED_ANDESITE_STAIRS,
        BlockId::POLISHED_ANDESITE_STAIRS,
        BlockId::POLISHED_ANDESITE_STAIRS,
        BlockId::POLISHED_ANDESITE_STAIRS,
        BlockId::POLISHED_ANDESITE_STAIRS,
        BlockId::POLISHED_ANDESITE_STAIRS,
        BlockId::POLISHED_ANDESITE_STAIRS,
        BlockId::POLISHED_ANDESITE_STAIRS,
        BlockId::POLISHED_ANDESITE_STAIRS,
        BlockId::POLISHED_ANDESITE_STAIRS,
        BlockId::POLISHED_ANDESITE_STAIRS,
        BlockId::POLISHED_ANDESITE_STAIRS,
        BlockId::POLISHED_ANDESITE_STAIRS,
        BlockId::POLISHED_ANDESITE_STAIRS,
        BlockId::POLISHED_ANDESITE_STAIRS,
        BlockId::POLISHED_ANDESITE_STAIRS,
        BlockId::POLISHED_ANDESITE_STAIRS,
        BlockId::POLISHED_ANDESITE_STAIRS,
        BlockId::POLISHED_ANDESITE_STAIRS,
        BlockId::POLISHED_ANDESITE_STAIRS,
        BlockId::POLISHED_ANDESITE_STAIRS,
        BlockId::POLISHED_ANDESITE_STAIRS,
        BlockId::POLISHED_ANDESITE_STAIRS,
        BlockId::POLISHED_ANDESITE_STAIRS,
        BlockId::DIORITE_STAIRS,
        BlockId::DIORITE_STAIRS,
        BlockId::DIORITE_STAIRS,
        BlockId::DIORITE_STAIRS,
        BlockId::DIORITE_STAIRS,
        BlockId::DIORITE_STAIRS,
        BlockId::DIORITE_STAIRS,
        BlockId::DIORITE_STAIRS,
        BlockId::DIORITE_STAIRS,
        BlockId::DIORITE_STAIRS,
        BlockId::DIORITE_STAIRS,
        BlockId::DIORITE_STAIRS,
        BlockId::DIORITE_STAIRS,
        BlockId::DIORITE_STAIRS,
        BlockId::DIORITE_STAIRS,
        BlockId::DIORITE_STAIRS,
        BlockId::DIORITE_STAIRS,
        BlockId::DIORITE_STAIRS,
        BlockId::DIORITE_STAIRS,
        BlockId::DIORITE_STAIRS,
        BlockId::DIORITE_STAIRS,
        BlockId::DIORITE_STAIRS,
        BlockId::DIORITE_STAIRS,
        BlockId::DIORITE_STAIRS,
        BlockId::DIORITE_STAIRS,
        BlockId::DIORITE_STAIRS,
        BlockId::DIORITE_STAIRS,
        BlockId::DIORITE_STAIRS,
        BlockId::DIORITE_STAIRS,
        BlockId::DIORITE_STAIRS,
        BlockId::DIORITE_STAIRS,
        BlockId::DIORITE_STAIRS,
        BlockId::DIORITE_STAIRS,
        BlockId::DIORITE_STAIRS,
        BlockId::DIORITE_STAIRS,
        BlockId::DIORITE_STAIRS,
        BlockId::DIORITE_STAIRS,
        BlockId::DIORITE_STAIRS,
        BlockId::DIORITE_STAIRS,
        BlockId::DIORITE_STAIRS,
        BlockId::DIORITE_STAIRS,
        BlockId::DIORITE_STAIRS,
        BlockId::DIORITE_STAIRS,
        BlockId::DIORITE_STAIRS,
        BlockId::DIORITE_STAIRS,
        BlockId::DIORITE_STAIRS,
        BlockId::DIORITE_STAIRS,
        BlockId::DIORITE_STAIRS,
        BlockId::DIORITE_STAIRS,
        BlockId::DIORITE_STAIRS,
        BlockId::DIORITE_STAIRS,
        BlockId::DIORITE_STAIRS,
        BlockId::DIORITE_STAIRS,
        BlockId::DIORITE_STAIRS,
        BlockId::DIORITE_STAIRS,
        BlockId::DIORITE_STAIRS,
        BlockId::DIORITE_STAIRS,
        BlockId::DIORITE_STAIRS,
        BlockId::DIORITE_STAIRS,
        BlockId::DIORITE_STAIRS,
        BlockId::DIORITE_STAIRS,
        BlockId::DIORITE_STAIRS,
        BlockId::DIORITE_STAIRS,
        BlockId::DIORITE_STAIRS,
        BlockId::DIORITE_STAIRS,
        BlockId::DIORITE_STAIRS,
        BlockId::DIORITE_STAIRS,
        BlockId::DIORITE_STAIRS,
        BlockId::DIORITE_STAIRS,
        BlockId::DIORITE_STAIRS,
        BlockId::DIORITE_STAIRS,
        BlockId::DIORITE_STAIRS,
        BlockId::DIORITE_STAIRS,
        BlockId::DIORITE_STAIRS,
        BlockId::DIORITE_STAIRS,
        BlockId::DIORITE_STAIRS,
        BlockId::DIORITE_STAIRS,
        BlockId::DIORITE_STAIRS,
        BlockId::DIORITE_STAIRS,
        BlockId::DIORITE_STAIRS,
        BlockId::POLISHED_GRANITE_SLAB,
        BlockId::POLISHED_GRANITE_SLAB,
        BlockId::POLISHED_GRANITE_SLAB,
        BlockId::POLISHED_GRANITE_SLAB,
        BlockId::POLISHED_GRANITE_SLAB,
        BlockId::POLISHED_GRANITE_SLAB,
        BlockId::SMOOTH_RED_SANDSTONE_SLAB,
        BlockId::SMOOTH_RED_SANDSTONE_SLAB,
        BlockId::SMOOTH_RED_SANDSTONE_SLAB,
        BlockId::SMOOTH_RED_SANDSTONE_SLAB,
        BlockId::SMOOTH_RED_SANDSTONE_SLAB,
        BlockId::SMOOTH_RED_SANDSTONE_SLAB,
        BlockId::MOSSY_STONE_BRICK_SLAB,
        BlockId::MOSSY_STONE_BRICK_SLAB,
        BlockId::MOSSY_STONE_BRICK_SLAB,
        BlockId::MOSSY_STONE_BRICK_SLAB,
        BlockId::MOSSY_STONE_BRICK_SLAB,
        BlockId::MOSSY_STONE_BRICK_SLAB,
        BlockId::POLISHED_DIORITE_SLAB,
        BlockId::POLISHED_DIORITE_SLAB,
        BlockId::POLISHED_DIORITE_SLAB,
        BlockId::POLISHED_DIORITE_SLAB,
        BlockId::POLISHED_DIORITE_SLAB,
        BlockId::POLISHED_DIORITE_SLAB,
        BlockId::MOSSY_COBBLESTONE_SLAB,
        BlockId::MOSSY_COBBLESTONE_SLAB,
        BlockId::MOSSY_COBBLESTONE_SLAB,
        BlockId::MOSSY_COBBLESTONE_SLAB,
        BlockId::MOSSY_COBBLESTONE_SLAB,
        BlockId::MOSSY_COBBLESTONE_SLAB,
        BlockId::END_STONE_BRICK_SLAB,
        BlockId::END_STONE_BRICK_SLAB,
        BlockId::END_STONE_BRICK_SLAB,
        BlockId::END_STONE_BRICK_SLAB,
        BlockId::END_STONE_BRICK_SLAB,
        BlockId::END_STONE_BRICK_SLAB,
        BlockId::SMOOTH_SANDSTONE_SLAB,
        BlockId::SMOOTH_SANDSTONE_SLAB,
        BlockId::SMOOTH_SANDSTONE_SLAB,
        BlockId::SMOOTH_SANDSTONE_SLAB,
        BlockId::SMOOTH_SANDSTONE_SLAB,
        BlockId::SMOOTH_SANDSTONE_SLAB,
        BlockId::SMOOTH_QUARTZ_SLAB,
        BlockId::SMOOTH_QUARTZ_SLAB,
        BlockId::SMOOTH_QUARTZ_SLAB,
        BlockId::SMOOTH_QUARTZ_SLAB,
        BlockId::SMOOTH_QUARTZ_SLAB,
        BlockId::SMOOTH_QUARTZ_SLAB,
        BlockId::GRANITE_SLAB,
        BlockId::GRANITE_SLAB,
        BlockId::GRANITE_SLAB,
        BlockId::GRANITE_SLAB,
        BlockId::GRANITE_SLAB,
        BlockId::GRANITE_SLAB,
        BlockId::ANDESITE_SLAB,
        BlockId::ANDESITE_SLAB,
        BlockId::ANDESITE_SLAB,
        BlockId::ANDESITE_SLAB,
        BlockId::ANDESITE_SLAB,
        BlockId::ANDESITE_SLAB,
        BlockId::RED_NETHER_BRICK_SLAB,
        BlockId::RED_NETHER_BRICK_SLAB,
        BlockId::RED_NETHER_BRICK_SLAB,
        BlockId::RED_NETHER_BRICK_SLAB,
        BlockId::RED_NETHER_BRICK_SLAB,
        BlockId::RED_NETHER_BRICK_SLAB,
        BlockId::POLISHED_ANDESITE_SLAB,
        BlockId::POLISHED_ANDESITE_SLAB,
        BlockId::POLISHED_ANDESITE_SLAB,
        BlockId::POLISHED_ANDESITE_SLAB,
        BlockId::POLISHED_ANDESITE_SLAB,
        BlockId::POLISHED_ANDESITE_SLAB,
        BlockId::DIORITE_SLAB,
        BlockId::DIORITE_SLAB,
        BlockId::DIORITE_SLAB,
        BlockId::DIORITE_SLAB,
        BlockId::DIORITE_SLAB,
        BlockId::DIORITE_SLAB,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::BRICK_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::PRISMARINE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::RED_SANDSTONE_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::MOSSY_STONE_BRICK_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::GRANITE_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::STONE_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::MUD_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::NETHER_BRICK_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::ANDESITE_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::RED_NETHER_BRICK_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::SANDSTONE_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::END_STONE_BRICK_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::DIORITE_WALL,
        BlockId::SCAFFOLDING,
        BlockId::SCAFFOLDING,
        BlockId::SCAFFOLDING,
        BlockId::SCAFFOLDING,
        BlockId::SCAFFOLDING,
        BlockId::SCAFFOLDING,
        BlockId::SCAFFOLDING,
        BlockId::SCAFFOLDING,
        BlockId::SCAFFOLDING,
        BlockId::SCAFFOLDING,
        BlockId::SCAFFOLDING,
        BlockId::SCAFFOLDING,
        BlockId::SCAFFOLDING,
        BlockId::SCAFFOLDING,
        BlockId::SCAFFOLDING,
        BlockId::SCAFFOLDING,
        BlockId::SCAFFOLDING,
        BlockId::SCAFFOLDING,
        BlockId::SCAFFOLDING,
        BlockId::SCAFFOLDING,
        BlockId::SCAFFOLDING,
        BlockId::SCAFFOLDING,
        BlockId::SCAFFOLDING,
        BlockId::SCAFFOLDING,
        BlockId::SCAFFOLDING,
        BlockId::SCAFFOLDING,
        BlockId::SCAFFOLDING,
        BlockId::SCAFFOLDING,
        BlockId::SCAFFOLDING,
        BlockId::SCAFFOLDING,
        BlockId::SCAFFOLDING,
        BlockId::SCAFFOLDING,
        BlockId::LOOM,
        BlockId::LOOM,
        BlockId::LOOM,
        BlockId::LOOM,
        BlockId::BARREL,
        BlockId::BARREL,
        BlockId::BARREL,
        BlockId::BARREL,
        BlockId::BARREL,
        BlockId::BARREL,
        BlockId::BARREL,
        BlockId::BARREL,
        BlockId::BARREL,
        BlockId::BARREL,
        BlockId::BARREL,
        BlockId::BARREL,
        BlockId::SMOKER,
        BlockId::SMOKER,
        BlockId::SMOKER,
        BlockId::SMOKER,
        BlockId::SMOKER,
        BlockId::SMOKER,
        BlockId::SMOKER,
        BlockId::SMOKER,
        BlockId::BLAST_FURNACE,
        BlockId::BLAST_FURNACE,
        BlockId::BLAST_FURNACE,
        BlockId::BLAST_FURNACE,
        BlockId::BLAST_FURNACE,
        BlockId::BLAST_FURNACE,
        BlockId::BLAST_FURNACE,
        BlockId::BLAST_FURNACE,
        BlockId::CARTOGRAPHY_TABLE,
        BlockId::FLETCHING_TABLE,
        BlockId::GRINDSTONE,
        BlockId::GRINDSTONE,
        BlockId::GRINDSTONE,
        BlockId::GRINDSTONE,
        BlockId::GRINDSTONE,
        BlockId::GRINDSTONE,
        BlockId::GRINDSTONE,
        BlockId::GRINDSTONE,
        BlockId::GRINDSTONE,
        BlockId::GRINDSTONE,
        BlockId::GRINDSTONE,
        BlockId::GRINDSTONE,
        BlockId::LECTERN,
        BlockId::LECTERN,
        BlockId::LECTERN,
        BlockId::LECTERN,
        BlockId::LECTERN,
        BlockId::LECTERN,
        BlockId::LECTERN,
        BlockId::LECTERN,
        BlockId::LECTERN,
        BlockId::LECTERN,
        BlockId::LECTERN,
        BlockId::LECTERN,
        BlockId::LECTERN,
        BlockId::LECTERN,
        BlockId::LECTERN,
        BlockId::LECTERN,
        BlockId::SMITHING_TABLE,
        BlockId::STONECUTTER,
        BlockId::STONECUTTER,
        BlockId::STONECUTTER,
        BlockId::STONECUTTER,
        BlockId::BELL,
        BlockId::BELL,
        BlockId::BELL,
        BlockId::BELL,
        BlockId::BELL,
        BlockId::BELL,
        BlockId::BELL,
        BlockId::BELL,
        BlockId::BELL,
        BlockId::BELL,
        BlockId::BELL,
        BlockId::BELL,
        BlockId::BELL,
        BlockId::BELL,
        BlockId::BELL,
        BlockId::BELL,
        BlockId::BELL,
        BlockId::BELL,
        BlockId::BELL,
        BlockId::BELL,
        BlockId::BELL,
        BlockId::BELL,
        BlockId::BELL,
        BlockId::BELL,
        BlockId::BELL,
        BlockId::BELL,
        BlockId::BELL,
        BlockId::BELL,
        BlockId::BELL,
        BlockId::BELL,
        BlockId::BELL,
        BlockId::BELL,
        BlockId::LANTERN,
        BlockId::LANTERN,
        BlockId::LANTERN,
        BlockId::LANTERN,
        BlockId::SOUL_LANTERN,
        BlockId::SOUL_LANTERN,
        BlockId::SOUL_LANTERN,
        BlockId::SOUL_LANTERN,
        BlockId::COPPER_LANTERN,
        BlockId::COPPER_LANTERN,
        BlockId::COPPER_LANTERN,
        BlockId::COPPER_LANTERN,
        BlockId::EXPOSED_COPPER_LANTERN,
        BlockId::EXPOSED_COPPER_LANTERN,
        BlockId::EXPOSED_COPPER_LANTERN,
        BlockId::EXPOSED_COPPER_LANTERN,
        BlockId::WEATHERED_COPPER_LANTERN,
        BlockId::WEATHERED_COPPER_LANTERN,
        BlockId::WEATHERED_COPPER_LANTERN,
        BlockId::WEATHERED_COPPER_LANTERN,
        BlockId::OXIDIZED_COPPER_LANTERN,
        BlockId::OXIDIZED_COPPER_LANTERN,
        BlockId::OXIDIZED_COPPER_LANTERN,
        BlockId::OXIDIZED_COPPER_LANTERN,
        BlockId::WAXED_COPPER_LANTERN,
        BlockId::WAXED_COPPER_LANTERN,
        BlockId::WAXED_COPPER_LANTERN,
        BlockId::WAXED_COPPER_LANTERN,
        BlockId::WAXED_EXPOSED_COPPER_LANTERN,
        BlockId::WAXED_EXPOSED_COPPER_LANTERN,
        BlockId::WAXED_EXPOSED_COPPER_LANTERN,
        BlockId::WAXED_EXPOSED_COPPER_LANTERN,
        BlockId::WAXED_WEATHERED_COPPER_LANTERN,
        BlockId::WAXED_WEATHERED_COPPER_LANTERN,
        BlockId::WAXED_WEATHERED_COPPER_LANTERN,
        BlockId::WAXED_WEATHERED_COPPER_LANTERN,
        BlockId::WAXED_OXIDIZED_COPPER_LANTERN,
        BlockId::WAXED_OXIDIZED_COPPER_LANTERN,
        BlockId::WAXED_OXIDIZED_COPPER_LANTERN,
        BlockId::WAXED_OXIDIZED_COPPER_LANTERN,
        BlockId::CAMPFIRE,
        BlockId::CAMPFIRE,
        BlockId::CAMPFIRE,
        BlockId::CAMPFIRE,
        BlockId::CAMPFIRE,
        BlockId::CAMPFIRE,
        BlockId::CAMPFIRE,
        BlockId::CAMPFIRE,
        BlockId::CAMPFIRE,
        BlockId::CAMPFIRE,
        BlockId::CAMPFIRE,
        BlockId::CAMPFIRE,
        BlockId::CAMPFIRE,
        BlockId::CAMPFIRE,
        BlockId::CAMPFIRE,
        BlockId::CAMPFIRE,
        BlockId::CAMPFIRE,
        BlockId::CAMPFIRE,
        BlockId::CAMPFIRE,
        BlockId::CAMPFIRE,
        BlockId::CAMPFIRE,
        BlockId::CAMPFIRE,
        BlockId::CAMPFIRE,
        BlockId::CAMPFIRE,
        BlockId::CAMPFIRE,
        BlockId::CAMPFIRE,
        BlockId::CAMPFIRE,
        BlockId::CAMPFIRE,
        BlockId::CAMPFIRE,
        BlockId::CAMPFIRE,
        BlockId::CAMPFIRE,
        BlockId::CAMPFIRE,
        BlockId::SOUL_CAMPFIRE,
        BlockId::SOUL_CAMPFIRE,
        BlockId::SOUL_CAMPFIRE,
        BlockId::SOUL_CAMPFIRE,
        BlockId::SOUL_CAMPFIRE,
        BlockId::SOUL_CAMPFIRE,
        BlockId::SOUL_CAMPFIRE,
        BlockId::SOUL_CAMPFIRE,
        BlockId::SOUL_CAMPFIRE,
        BlockId::SOUL_CAMPFIRE,
        BlockId::SOUL_CAMPFIRE,
        BlockId::SOUL_CAMPFIRE,
        BlockId::SOUL_CAMPFIRE,
        BlockId::SOUL_CAMPFIRE,
        BlockId::SOUL_CAMPFIRE,
        BlockId::SOUL_CAMPFIRE,
        BlockId::SOUL_CAMPFIRE,
        BlockId::SOUL_CAMPFIRE,
        BlockId::SOUL_CAMPFIRE,
        BlockId::SOUL_CAMPFIRE,
        BlockId::SOUL_CAMPFIRE,
        BlockId::SOUL_CAMPFIRE,
        BlockId::SOUL_CAMPFIRE,
        BlockId::SOUL_CAMPFIRE,
        BlockId::SOUL_CAMPFIRE,
        BlockId::SOUL_CAMPFIRE,
        BlockId::SOUL_CAMPFIRE,
        BlockId::SOUL_CAMPFIRE,
        BlockId::SOUL_CAMPFIRE,
        BlockId::SOUL_CAMPFIRE,
        BlockId::SOUL_CAMPFIRE,
        BlockId::SOUL_CAMPFIRE,
        BlockId::SWEET_BERRY_BUSH,
        BlockId::SWEET_BERRY_BUSH,
        BlockId::SWEET_BERRY_BUSH,
        BlockId::SWEET_BERRY_BUSH,
        BlockId::WARPED_STEM,
        BlockId::WARPED_STEM,
        BlockId::WARPED_STEM,
        BlockId::STRIPPED_WARPED_STEM,
        BlockId::STRIPPED_WARPED_STEM,
        BlockId::STRIPPED_WARPED_STEM,
        BlockId::WARPED_HYPHAE,
        BlockId::WARPED_HYPHAE,
        BlockId::WARPED_HYPHAE,
        BlockId::STRIPPED_WARPED_HYPHAE,
        BlockId::STRIPPED_WARPED_HYPHAE,
        BlockId::STRIPPED_WARPED_HYPHAE,
        BlockId::WARPED_NYLIUM,
        BlockId::WARPED_FUNGUS,
        BlockId::WARPED_WART_BLOCK,
        BlockId::WARPED_ROOTS,
        BlockId::NETHER_SPROUTS,
        BlockId::CRIMSON_STEM,
        BlockId::CRIMSON_STEM,
        BlockId::CRIMSON_STEM,
        BlockId::STRIPPED_CRIMSON_STEM,
        BlockId::STRIPPED_CRIMSON_STEM,
        BlockId::STRIPPED_CRIMSON_STEM,
        BlockId::CRIMSON_HYPHAE,
        BlockId::CRIMSON_HYPHAE,
        BlockId::CRIMSON_HYPHAE,
        BlockId::STRIPPED_CRIMSON_HYPHAE,
        BlockId::STRIPPED_CRIMSON_HYPHAE,
        BlockId::STRIPPED_CRIMSON_HYPHAE,
        BlockId::CRIMSON_NYLIUM,
        BlockId::CRIMSON_FUNGUS,
        BlockId::SHROOMLIGHT,
        BlockId::WEEPING_VINES,
        BlockId::WEEPING_VINES,
        BlockId::WEEPING_VINES,
        BlockId::WEEPING_VINES,
        BlockId::WEEPING_VINES,
        BlockId::WEEPING_VINES,
        BlockId::WEEPING_VINES,
        BlockId::WEEPING_VINES,
        BlockId::WEEPING_VINES,
        BlockId::WEEPING_VINES,
        BlockId::WEEPING_VINES,
        BlockId::WEEPING_VINES,
        BlockId::WEEPING_VINES,
        BlockId::WEEPING_VINES,
        BlockId::WEEPING_VINES,
        BlockId::WEEPING_VINES,
        BlockId::WEEPING_VINES,
        BlockId::WEEPING_VINES,
        BlockId::WEEPING_VINES,
        BlockId::WEEPING_VINES,
        BlockId::WEEPING_VINES,
        BlockId::WEEPING_VINES,
        BlockId::WEEPING_VINES,
        BlockId::WEEPING_VINES,
        BlockId::WEEPING_VINES,
        BlockId::WEEPING_VINES,
        BlockId::WEEPING_VINES_PLANT,
        BlockId::TWISTING_VINES,
        BlockId::TWISTING_VINES,
        BlockId::TWISTING_VINES,
        BlockId::TWISTING_VINES,
        BlockId::TWISTING_VINES,
        BlockId::TWISTING_VINES,
        BlockId::TWISTING_VINES,
        BlockId::TWISTING_VINES,
        BlockId::TWISTING_VINES,
        BlockId::TWISTING_VINES,
        BlockId::TWISTING_VINES,
        BlockId::TWISTING_VINES,
        BlockId::TWISTING_VINES,
        BlockId::TWISTING_VINES,
        BlockId::TWISTING_VINES,
        BlockId::TWISTING_VINES,
        BlockId::TWISTING_VINES,
        BlockId::TWISTING_VINES,
        BlockId::TWISTING_VINES,
        BlockId::TWISTING_VINES,
        BlockId::TWISTING_VINES,
        BlockId::TWISTING_VINES,
        BlockId::TWISTING_VINES,
        BlockId::TWISTING_VINES,
        BlockId::TWISTING_VINES,
        BlockId::TWISTING_VINES,
        BlockId::TWISTING_VINES_PLANT,
        BlockId::CRIMSON_ROOTS,
        BlockId::CRIMSON_PLANKS,
        BlockId::WARPED_PLANKS,
        BlockId::CRIMSON_SLAB,
        BlockId::CRIMSON_SLAB,
        BlockId::CRIMSON_SLAB,
        BlockId::CRIMSON_SLAB,
        BlockId::CRIMSON_SLAB,
        BlockId::CRIMSON_SLAB,
        BlockId::WARPED_SLAB,
        BlockId::WARPED_SLAB,
        BlockId::WARPED_SLAB,
        BlockId::WARPED_SLAB,
        BlockId::WARPED_SLAB,
        BlockId::WARPED_SLAB,
        BlockId::CRIMSON_PRESSURE_PLATE,
        BlockId::CRIMSON_PRESSURE_PLATE,
        BlockId::WARPED_PRESSURE_PLATE,
        BlockId::WARPED_PRESSURE_PLATE,
        BlockId::CRIMSON_FENCE,
        BlockId::CRIMSON_FENCE,
        BlockId::CRIMSON_FENCE,
        BlockId::CRIMSON_FENCE,
        BlockId::CRIMSON_FENCE,
        BlockId::CRIMSON_FENCE,
        BlockId::CRIMSON_FENCE,
        BlockId::CRIMSON_FENCE,
        BlockId::CRIMSON_FENCE,
        BlockId::CRIMSON_FENCE,
        BlockId::CRIMSON_FENCE,
        BlockId::CRIMSON_FENCE,
        BlockId::CRIMSON_FENCE,
        BlockId::CRIMSON_FENCE,
        BlockId::CRIMSON_FENCE,
        BlockId::CRIMSON_FENCE,
        BlockId::CRIMSON_FENCE,
        BlockId::CRIMSON_FENCE,
        BlockId::CRIMSON_FENCE,
        BlockId::CRIMSON_FENCE,
        BlockId::CRIMSON_FENCE,
        BlockId::CRIMSON_FENCE,
        BlockId::CRIMSON_FENCE,
        BlockId::CRIMSON_FENCE,
        BlockId::CRIMSON_FENCE,
        BlockId::CRIMSON_FENCE,
        BlockId::CRIMSON_FENCE,
        BlockId::CRIMSON_FENCE,
        BlockId::CRIMSON_FENCE,
        BlockId::CRIMSON_FENCE,
        BlockId::CRIMSON_FENCE,
        BlockId::CRIMSON_FENCE,
        BlockId::WARPED_FENCE,
        BlockId::WARPED_FENCE,
        BlockId::WARPED_FENCE,
        BlockId::WARPED_FENCE,
        BlockId::WARPED_FENCE,
        BlockId::WARPED_FENCE,
        BlockId::WARPED_FENCE,
        BlockId::WARPED_FENCE,
        BlockId::WARPED_FENCE,
        BlockId::WARPED_FENCE,
        BlockId::WARPED_FENCE,
        BlockId::WARPED_FENCE,
        BlockId::WARPED_FENCE,
        BlockId::WARPED_FENCE,
        BlockId::WARPED_FENCE,
        BlockId::WARPED_FENCE,
        BlockId::WARPED_FENCE,
        BlockId::WARPED_FENCE,
        BlockId::WARPED_FENCE,
        BlockId::WARPED_FENCE,
        BlockId::WARPED_FENCE,
        BlockId::WARPED_FENCE,
        BlockId::WARPED_FENCE,
        BlockId::WARPED_FENCE,
        BlockId::WARPED_FENCE,
        BlockId::WARPED_FENCE,
        BlockId::WARPED_FENCE,
        BlockId::WARPED_FENCE,
        BlockId::WARPED_FENCE,
        BlockId::WARPED_FENCE,
        BlockId::WARPED_FENCE,
        BlockId::WARPED_FENCE,
        BlockId::CRIMSON_TRAPDOOR,
        BlockId::CRIMSON_TRAPDOOR,
        BlockId::CRIMSON_TRAPDOOR,
        BlockId::CRIMSON_TRAPDOOR,
        BlockId::CRIMSON_TRAPDOOR,
        BlockId::CRIMSON_TRAPDOOR,
        BlockId::CRIMSON_TRAPDOOR,
        BlockId::CRIMSON_TRAPDOOR,
        BlockId::CRIMSON_TRAPDOOR,
        BlockId::CRIMSON_TRAPDOOR,
        BlockId::CRIMSON_TRAPDOOR,
        BlockId::CRIMSON_TRAPDOOR,
        BlockId::CRIMSON_TRAPDOOR,
        BlockId::CRIMSON_TRAPDOOR,
        BlockId::CRIMSON_TRAPDOOR,
        BlockId::CRIMSON_TRAPDOOR,
        BlockId::CRIMSON_TRAPDOOR,
        BlockId::CRIMSON_TRAPDOOR,
        BlockId::CRIMSON_TRAPDOOR,
        BlockId::CRIMSON_TRAPDOOR,
        BlockId::CRIMSON_TRAPDOOR,
        BlockId::CRIMSON_TRAPDOOR,
        BlockId::CRIMSON_TRAPDOOR,
        BlockId::CRIMSON_TRAPDOOR,
        BlockId::CRIMSON_TRAPDOOR,
        BlockId::CRIMSON_TRAPDOOR,
        BlockId::CRIMSON_TRAPDOOR,
        BlockId::CRIMSON_TRAPDOOR,
        BlockId::CRIMSON_TRAPDOOR,
        BlockId::CRIMSON_TRAPDOOR,
        BlockId::CRIMSON_TRAPDOOR,
        BlockId::CRIMSON_TRAPDOOR,
        BlockId::CRIMSON_TRAPDOOR,
        BlockId::CRIMSON_TRAPDOOR,
        BlockId::CRIMSON_TRAPDOOR,
        BlockId::CRIMSON_TRAPDOOR,
        BlockId::CRIMSON_TRAPDOOR,
        BlockId::CRIMSON_TRAPDOOR,
        BlockId::CRIMSON_TRAPDOOR,
        BlockId::CRIMSON_TRAPDOOR,
        BlockId::CRIMSON_TRAPDOOR,
        BlockId::CRIMSON_TRAPDOOR,
        BlockId::CRIMSON_TRAPDOOR,
        BlockId::CRIMSON_TRAPDOOR,
        BlockId::CRIMSON_TRAPDOOR,
        BlockId::CRIMSON_TRAPDOOR,
        BlockId::CRIMSON_TRAPDOOR,
        BlockId::CRIMSON_TRAPDOOR,
        BlockId::CRIMSON_TRAPDOOR,
        BlockId::CRIMSON_TRAPDOOR,
        BlockId::CRIMSON_TRAPDOOR,
        BlockId::CRIMSON_TRAPDOOR,
        BlockId::CRIMSON_TRAPDOOR,
        BlockId::CRIMSON_TRAPDOOR,
        BlockId::CRIMSON_TRAPDOOR,
        BlockId::CRIMSON_TRAPDOOR,
        BlockId::CRIMSON_TRAPDOOR,
        BlockId::CRIMSON_TRAPDOOR,
        BlockId::CRIMSON_TRAPDOOR,
        BlockId::CRIMSON_TRAPDOOR,
        BlockId::CRIMSON_TRAPDOOR,
        BlockId::CRIMSON_TRAPDOOR,
        BlockId::CRIMSON_TRAPDOOR,
        BlockId::CRIMSON_TRAPDOOR,
        BlockId::WARPED_TRAPDOOR,
        BlockId::WARPED_TRAPDOOR,
        BlockId::WARPED_TRAPDOOR,
        BlockId::WARPED_TRAPDOOR,
        BlockId::WARPED_TRAPDOOR,
        BlockId::WARPED_TRAPDOOR,
        BlockId::WARPED_TRAPDOOR,
        BlockId::WARPED_TRAPDOOR,
        BlockId::WARPED_TRAPDOOR,
        BlockId::WARPED_TRAPDOOR,
        BlockId::WARPED_TRAPDOOR,
        BlockId::WARPED_TRAPDOOR,
        BlockId::WARPED_TRAPDOOR,
        BlockId::WARPED_TRAPDOOR,
        BlockId::WARPED_TRAPDOOR,
        BlockId::WARPED_TRAPDOOR,
        BlockId::WARPED_TRAPDOOR,
        BlockId::WARPED_TRAPDOOR,
        BlockId::WARPED_TRAPDOOR,
        BlockId::WARPED_TRAPDOOR,
        BlockId::WARPED_TRAPDOOR,
        BlockId::WARPED_TRAPDOOR,
        BlockId::WARPED_TRAPDOOR,
        BlockId::WARPED_TRAPDOOR,
        BlockId::WARPED_TRAPDOOR,
        BlockId::WARPED_TRAPDOOR,
        BlockId::WARPED_TRAPDOOR,
        BlockId::WARPED_TRAPDOOR,
        BlockId::WARPED_TRAPDOOR,
        BlockId::WARPED_TRAPDOOR,
        BlockId::WARPED_TRAPDOOR,
        BlockId::WARPED_TRAPDOOR,
        BlockId::WARPED_TRAPDOOR,
        BlockId::WARPED_TRAPDOOR,
        BlockId::WARPED_TRAPDOOR,
        BlockId::WARPED_TRAPDOOR,
        BlockId::WARPED_TRAPDOOR,
        BlockId::WARPED_TRAPDOOR,
        BlockId::WARPED_TRAPDOOR,
        BlockId::WARPED_TRAPDOOR,
        BlockId::WARPED_TRAPDOOR,
        BlockId::WARPED_TRAPDOOR,
        BlockId::WARPED_TRAPDOOR,
        BlockId::WARPED_TRAPDOOR,
        BlockId::WARPED_TRAPDOOR,
        BlockId::WARPED_TRAPDOOR,
        BlockId::WARPED_TRAPDOOR,
        BlockId::WARPED_TRAPDOOR,
        BlockId::WARPED_TRAPDOOR,
        BlockId::WARPED_TRAPDOOR,
        BlockId::WARPED_TRAPDOOR,
        BlockId::WARPED_TRAPDOOR,
        BlockId::WARPED_TRAPDOOR,
        BlockId::WARPED_TRAPDOOR,
        BlockId::WARPED_TRAPDOOR,
        BlockId::WARPED_TRAPDOOR,
        BlockId::WARPED_TRAPDOOR,
        BlockId::WARPED_TRAPDOOR,
        BlockId::WARPED_TRAPDOOR,
        BlockId::WARPED_TRAPDOOR,
        BlockId::WARPED_TRAPDOOR,
        BlockId::WARPED_TRAPDOOR,
        BlockId::WARPED_TRAPDOOR,
        BlockId::WARPED_TRAPDOOR,
        BlockId::CRIMSON_FENCE_GATE,
        BlockId::CRIMSON_FENCE_GATE,
        BlockId::CRIMSON_FENCE_GATE,
        BlockId::CRIMSON_FENCE_GATE,
        BlockId::CRIMSON_FENCE_GATE,
        BlockId::CRIMSON_FENCE_GATE,
        BlockId::CRIMSON_FENCE_GATE,
        BlockId::CRIMSON_FENCE_GATE,
        BlockId::CRIMSON_FENCE_GATE,
        BlockId::CRIMSON_FENCE_GATE,
        BlockId::CRIMSON_FENCE_GATE,
        BlockId::CRIMSON_FENCE_GATE,
        BlockId::CRIMSON_FENCE_GATE,
        BlockId::CRIMSON_FENCE_GATE,
        BlockId::CRIMSON_FENCE_GATE,
        BlockId::CRIMSON_FENCE_GATE,
        BlockId::CRIMSON_FENCE_GATE,
        BlockId::CRIMSON_FENCE_GATE,
        BlockId::CRIMSON_FENCE_GATE,
        BlockId::CRIMSON_FENCE_GATE,
        BlockId::CRIMSON_FENCE_GATE,
        BlockId::CRIMSON_FENCE_GATE,
        BlockId::CRIMSON_FENCE_GATE,
        BlockId::CRIMSON_FENCE_GATE,
        BlockId::CRIMSON_FENCE_GATE,
        BlockId::CRIMSON_FENCE_GATE,
        BlockId::CRIMSON_FENCE_GATE,
        BlockId::CRIMSON_FENCE_GATE,
        BlockId::CRIMSON_FENCE_GATE,
        BlockId::CRIMSON_FENCE_GATE,
        BlockId::CRIMSON_FENCE_GATE,
        BlockId::CRIMSON_FENCE_GATE,
        BlockId::WARPED_FENCE_GATE,
        BlockId::WARPED_FENCE_GATE,
        BlockId::WARPED_FENCE_GATE,
        BlockId::WARPED_FENCE_GATE,
        BlockId::WARPED_FENCE_GATE,
        BlockId::WARPED_FENCE_GATE,
        BlockId::WARPED_FENCE_GATE,
        BlockId::WARPED_FENCE_GATE,
        BlockId::WARPED_FENCE_GATE,
        BlockId::WARPED_FENCE_GATE,
        BlockId::WARPED_FENCE_GATE,
        BlockId::WARPED_FENCE_GATE,
        BlockId::WARPED_FENCE_GATE,
        BlockId::WARPED_FENCE_GATE,
        BlockId::WARPED_FENCE_GATE,
        BlockId::WARPED_FENCE_GATE,
        BlockId::WARPED_FENCE_GATE,
        BlockId::WARPED_FENCE_GATE,
        BlockId::WARPED_FENCE_GATE,
        BlockId::WARPED_FENCE_GATE,
        BlockId::WARPED_FENCE_GATE,
        BlockId::WARPED_FENCE_GATE,
        BlockId::WARPED_FENCE_GATE,
        BlockId::WARPED_FENCE_GATE,
        BlockId::WARPED_FENCE_GATE,
        BlockId::WARPED_FENCE_GATE,
        BlockId::WARPED_FENCE_GATE,
        BlockId::WARPED_FENCE_GATE,
        BlockId::WARPED_FENCE_GATE,
        BlockId::WARPED_FENCE_GATE,
        BlockId::WARPED_FENCE_GATE,
        BlockId::WARPED_FENCE_GATE,
        BlockId::CRIMSON_STAIRS,
        BlockId::CRIMSON_STAIRS,
        BlockId::CRIMSON_STAIRS,
        BlockId::CRIMSON_STAIRS,
        BlockId::CRIMSON_STAIRS,
        BlockId::CRIMSON_STAIRS,
        BlockId::CRIMSON_STAIRS,
        BlockId::CRIMSON_STAIRS,
        BlockId::CRIMSON_STAIRS,
        BlockId::CRIMSON_STAIRS,
        BlockId::CRIMSON_STAIRS,
        BlockId::CRIMSON_STAIRS,
        BlockId::CRIMSON_STAIRS,
        BlockId::CRIMSON_STAIRS,
        BlockId::CRIMSON_STAIRS,
        BlockId::CRIMSON_STAIRS,
        BlockId::CRIMSON_STAIRS,
        BlockId::CRIMSON_STAIRS,
        BlockId::CRIMSON_STAIRS,
        BlockId::CRIMSON_STAIRS,
        BlockId::CRIMSON_STAIRS,
        BlockId::CRIMSON_STAIRS,
        BlockId::CRIMSON_STAIRS,
        BlockId::CRIMSON_STAIRS,
        BlockId::CRIMSON_STAIRS,
        BlockId::CRIMSON_STAIRS,
        BlockId::CRIMSON_STAIRS,
        BlockId::CRIMSON_STAIRS,
        BlockId::CRIMSON_STAIRS,
        BlockId::CRIMSON_STAIRS,
        BlockId::CRIMSON_STAIRS,
        BlockId::CRIMSON_STAIRS,
        BlockId::CRIMSON_STAIRS,
        BlockId::CRIMSON_STAIRS,
        BlockId::CRIMSON_STAIRS,
        BlockId::CRIMSON_STAIRS,
        BlockId::CRIMSON_STAIRS,
        BlockId::CRIMSON_STAIRS,
        BlockId::CRIMSON_STAIRS,
        BlockId::CRIMSON_STAIRS,
        BlockId::CRIMSON_STAIRS,
        BlockId::CRIMSON_STAIRS,
        BlockId::CRIMSON_STAIRS,
        BlockId::CRIMSON_STAIRS,
        BlockId::CRIMSON_STAIRS,
        BlockId::CRIMSON_STAIRS,
        BlockId::CRIMSON_STAIRS,
        BlockId::CRIMSON_STAIRS,
        BlockId::CRIMSON_STAIRS,
        BlockId::CRIMSON_STAIRS,
        BlockId::CRIMSON_STAIRS,
        BlockId::CRIMSON_STAIRS,
        BlockId::CRIMSON_STAIRS,
        BlockId::CRIMSON_STAIRS,
        BlockId::CRIMSON_STAIRS,
        BlockId::CRIMSON_STAIRS,
        BlockId::CRIMSON_STAIRS,
        BlockId::CRIMSON_STAIRS,
        BlockId::CRIMSON_STAIRS,
        BlockId::CRIMSON_STAIRS,
        BlockId::CRIMSON_STAIRS,
        BlockId::CRIMSON_STAIRS,
        BlockId::CRIMSON_STAIRS,
        BlockId::CRIMSON_STAIRS,
        BlockId::CRIMSON_STAIRS,
        BlockId::CRIMSON_STAIRS,
        BlockId::CRIMSON_STAIRS,
        BlockId::CRIMSON_STAIRS,
        BlockId::CRIMSON_STAIRS,
        BlockId::CRIMSON_STAIRS,
        BlockId::CRIMSON_STAIRS,
        BlockId::CRIMSON_STAIRS,
        BlockId::CRIMSON_STAIRS,
        BlockId::CRIMSON_STAIRS,
        BlockId::CRIMSON_STAIRS,
        BlockId::CRIMSON_STAIRS,
        BlockId::CRIMSON_STAIRS,
        BlockId::CRIMSON_STAIRS,
        BlockId::CRIMSON_STAIRS,
        BlockId::CRIMSON_STAIRS,
        BlockId::WARPED_STAIRS,
        BlockId::WARPED_STAIRS,
        BlockId::WARPED_STAIRS,
        BlockId::WARPED_STAIRS,
        BlockId::WARPED_STAIRS,
        BlockId::WARPED_STAIRS,
        BlockId::WARPED_STAIRS,
        BlockId::WARPED_STAIRS,
        BlockId::WARPED_STAIRS,
        BlockId::WARPED_STAIRS,
        BlockId::WARPED_STAIRS,
        BlockId::WARPED_STAIRS,
        BlockId::WARPED_STAIRS,
        BlockId::WARPED_STAIRS,
        BlockId::WARPED_STAIRS,
        BlockId::WARPED_STAIRS,
        BlockId::WARPED_STAIRS,
        BlockId::WARPED_STAIRS,
        BlockId::WARPED_STAIRS,
        BlockId::WARPED_STAIRS,
        BlockId::WARPED_STAIRS,
        BlockId::WARPED_STAIRS,
        BlockId::WARPED_STAIRS,
        BlockId::WARPED_STAIRS,
        BlockId::WARPED_STAIRS,
        BlockId::WARPED_STAIRS,
        BlockId::WARPED_STAIRS,
        BlockId::WARPED_STAIRS,
        BlockId::WARPED_STAIRS,
        BlockId::WARPED_STAIRS,
        BlockId::WARPED_STAIRS,
        BlockId::WARPED_STAIRS,
        BlockId::WARPED_STAIRS,
        BlockId::WARPED_STAIRS,
        BlockId::WARPED_STAIRS,
        BlockId::WARPED_STAIRS,
        BlockId::WARPED_STAIRS,
        BlockId::WARPED_STAIRS,
        BlockId::WARPED_STAIRS,
        BlockId::WARPED_STAIRS,
        BlockId::WARPED_STAIRS,
        BlockId::WARPED_STAIRS,
        BlockId::WARPED_STAIRS,
        BlockId::WARPED_STAIRS,
        BlockId::WARPED_STAIRS,
        BlockId::WARPED_STAIRS,
        BlockId::WARPED_STAIRS,
        BlockId::WARPED_STAIRS,
        BlockId::WARPED_STAIRS,
        BlockId::WARPED_STAIRS,
        BlockId::WARPED_STAIRS,
        BlockId::WARPED_STAIRS,
        BlockId::WARPED_STAIRS,
        BlockId::WARPED_STAIRS,
        BlockId::WARPED_STAIRS,
        BlockId::WARPED_STAIRS,
        BlockId::WARPED_STAIRS,
        BlockId::WARPED_STAIRS,
        BlockId::WARPED_STAIRS,
        BlockId::WARPED_STAIRS,
        BlockId::WARPED_STAIRS,
        BlockId::WARPED_STAIRS,
        BlockId::WARPED_STAIRS,
        BlockId::WARPED_STAIRS,
        BlockId::WARPED_STAIRS,
        BlockId::WARPED_STAIRS,
        BlockId::WARPED_STAIRS,
        BlockId::WARPED_STAIRS,
        BlockId::WARPED_STAIRS,
        BlockId::WARPED_STAIRS,
        BlockId::WARPED_STAIRS,
        BlockId::WARPED_STAIRS,
        BlockId::WARPED_STAIRS,
        BlockId::WARPED_STAIRS,
        BlockId::WARPED_STAIRS,
        BlockId::WARPED_STAIRS,
        BlockId::WARPED_STAIRS,
        BlockId::WARPED_STAIRS,
        BlockId::WARPED_STAIRS,
        BlockId::WARPED_STAIRS,
        BlockId::CRIMSON_BUTTON,
        BlockId::CRIMSON_BUTTON,
        BlockId::CRIMSON_BUTTON,
        BlockId::CRIMSON_BUTTON,
        BlockId::CRIMSON_BUTTON,
        BlockId::CRIMSON_BUTTON,
        BlockId::CRIMSON_BUTTON,
        BlockId::CRIMSON_BUTTON,
        BlockId::CRIMSON_BUTTON,
        BlockId::CRIMSON_BUTTON,
        BlockId::CRIMSON_BUTTON,
        BlockId::CRIMSON_BUTTON,
        BlockId::CRIMSON_BUTTON,
        BlockId::CRIMSON_BUTTON,
        BlockId::CRIMSON_BUTTON,
        BlockId::CRIMSON_BUTTON,
        BlockId::CRIMSON_BUTTON,
        BlockId::CRIMSON_BUTTON,
        BlockId::CRIMSON_BUTTON,
        BlockId::CRIMSON_BUTTON,
        BlockId::CRIMSON_BUTTON,
        BlockId::CRIMSON_BUTTON,
        BlockId::CRIMSON_BUTTON,
        BlockId::CRIMSON_BUTTON,
        BlockId::WARPED_BUTTON,
        BlockId::WARPED_BUTTON,
        BlockId::WARPED_BUTTON,
        BlockId::WARPED_BUTTON,
        BlockId::WARPED_BUTTON,
        BlockId::WARPED_BUTTON,
        BlockId::WARPED_BUTTON,
        BlockId::WARPED_BUTTON,
        BlockId::WARPED_BUTTON,
        BlockId::WARPED_BUTTON,
        BlockId::WARPED_BUTTON,
        BlockId::WARPED_BUTTON,
        BlockId::WARPED_BUTTON,
        BlockId::WARPED_BUTTON,
        BlockId::WARPED_BUTTON,
        BlockId::WARPED_BUTTON,
        BlockId::WARPED_BUTTON,
        BlockId::WARPED_BUTTON,
        BlockId::WARPED_BUTTON,
        BlockId::WARPED_BUTTON,
        BlockId::WARPED_BUTTON,
        BlockId::WARPED_BUTTON,
        BlockId::WARPED_BUTTON,
        BlockId::WARPED_BUTTON,
        BlockId::CRIMSON_DOOR,
        BlockId::CRIMSON_DOOR,
        BlockId::CRIMSON_DOOR,
        BlockId::CRIMSON_DOOR,
        BlockId::CRIMSON_DOOR,
        BlockId::CRIMSON_DOOR,
        BlockId::CRIMSON_DOOR,
        BlockId::CRIMSON_DOOR,
        BlockId::CRIMSON_DOOR,
        BlockId::CRIMSON_DOOR,
        BlockId::CRIMSON_DOOR,
        BlockId::CRIMSON_DOOR,
        BlockId::CRIMSON_DOOR,
        BlockId::CRIMSON_DOOR,
        BlockId::CRIMSON_DOOR,
        BlockId::CRIMSON_DOOR,
        BlockId::CRIMSON_DOOR,
        BlockId::CRIMSON_DOOR,
        BlockId::CRIMSON_DOOR,
        BlockId::CRIMSON_DOOR,
        BlockId::CRIMSON_DOOR,
        BlockId::CRIMSON_DOOR,
        BlockId::CRIMSON_DOOR,
        BlockId::CRIMSON_DOOR,
        BlockId::CRIMSON_DOOR,
        BlockId::CRIMSON_DOOR,
        BlockId::CRIMSON_DOOR,
        BlockId::CRIMSON_DOOR,
        BlockId::CRIMSON_DOOR,
        BlockId::CRIMSON_DOOR,
        BlockId::CRIMSON_DOOR,
        BlockId::CRIMSON_DOOR,
        BlockId::CRIMSON_DOOR,
        BlockId::CRIMSON_DOOR,
        BlockId::CRIMSON_DOOR,
        BlockId::CRIMSON_DOOR,
        BlockId::CRIMSON_DOOR,
        BlockId::CRIMSON_DOOR,
        BlockId::CRIMSON_DOOR,
        BlockId::CRIMSON_DOOR,
        BlockId::CRIMSON_DOOR,
        BlockId::CRIMSON_DOOR,
        BlockId::CRIMSON_DOOR,
        BlockId::CRIMSON_DOOR,
        BlockId::CRIMSON_DOOR,
        BlockId::CRIMSON_DOOR,
        BlockId::CRIMSON_DOOR,
        BlockId::CRIMSON_DOOR,
        BlockId::CRIMSON_DOOR,
        BlockId::CRIMSON_DOOR,
        BlockId::CRIMSON_DOOR,
        BlockId::CRIMSON_DOOR,
        BlockId::CRIMSON_DOOR,
        BlockId::CRIMSON_DOOR,
        BlockId::CRIMSON_DOOR,
        BlockId::CRIMSON_DOOR,
        BlockId::CRIMSON_DOOR,
        BlockId::CRIMSON_DOOR,
        BlockId::CRIMSON_DOOR,
        BlockId::CRIMSON_DOOR,
        BlockId::CRIMSON_DOOR,
        BlockId::CRIMSON_DOOR,
        BlockId::CRIMSON_DOOR,
        BlockId::CRIMSON_DOOR,
        BlockId::WARPED_DOOR,
        BlockId::WARPED_DOOR,
        BlockId::WARPED_DOOR,
        BlockId::WARPED_DOOR,
        BlockId::WARPED_DOOR,
        BlockId::WARPED_DOOR,
        BlockId::WARPED_DOOR,
        BlockId::WARPED_DOOR,
        BlockId::WARPED_DOOR,
        BlockId::WARPED_DOOR,
        BlockId::WARPED_DOOR,
        BlockId::WARPED_DOOR,
        BlockId::WARPED_DOOR,
        BlockId::WARPED_DOOR,
        BlockId::WARPED_DOOR,
        BlockId::WARPED_DOOR,
        BlockId::WARPED_DOOR,
        BlockId::WARPED_DOOR,
        BlockId::WARPED_DOOR,
        BlockId::WARPED_DOOR,
        BlockId::WARPED_DOOR,
        BlockId::WARPED_DOOR,
        BlockId::WARPED_DOOR,
        BlockId::WARPED_DOOR,
        BlockId::WARPED_DOOR,
        BlockId::WARPED_DOOR,
        BlockId::WARPED_DOOR,
        BlockId::WARPED_DOOR,
        BlockId::WARPED_DOOR,
        BlockId::WARPED_DOOR,
        BlockId::WARPED_DOOR,
        BlockId::WARPED_DOOR,
        BlockId::WARPED_DOOR,
        BlockId::WARPED_DOOR,
        BlockId::WARPED_DOOR,
        BlockId::WARPED_DOOR,
        BlockId::WARPED_DOOR,
        BlockId::WARPED_DOOR,
        BlockId::WARPED_DOOR,
        BlockId::WARPED_DOOR,
        BlockId::WARPED_DOOR,
        BlockId::WARPED_DOOR,
        BlockId::WARPED_DOOR,
        BlockId::WARPED_DOOR,
        BlockId::WARPED_DOOR,
        BlockId::WARPED_DOOR,
        BlockId::WARPED_DOOR,
        BlockId::WARPED_DOOR,
        BlockId::WARPED_DOOR,
        BlockId::WARPED_DOOR,
        BlockId::WARPED_DOOR,
        BlockId::WARPED_DOOR,
        BlockId::WARPED_DOOR,
        BlockId::WARPED_DOOR,
        BlockId::WARPED_DOOR,
        BlockId::WARPED_DOOR,
        BlockId::WARPED_DOOR,
        BlockId::WARPED_DOOR,
        BlockId::WARPED_DOOR,
        BlockId::WARPED_DOOR,
        BlockId::WARPED_DOOR,
        BlockId::WARPED_DOOR,
        BlockId::WARPED_DOOR,
        BlockId::WARPED_DOOR,
        BlockId::CRIMSON_SIGN,
        BlockId::CRIMSON_SIGN,
        BlockId::CRIMSON_SIGN,
        BlockId::CRIMSON_SIGN,
        BlockId::CRIMSON_SIGN,
        BlockId::CRIMSON_SIGN,
        BlockId::CRIMSON_SIGN,
        BlockId::CRIMSON_SIGN,
        BlockId::CRIMSON_SIGN,
        BlockId::CRIMSON_SIGN,
        BlockId::CRIMSON_SIGN,
        BlockId::CRIMSON_SIGN,
        BlockId::CRIMSON_SIGN,
        BlockId::CRIMSON_SIGN,
        BlockId::CRIMSON_SIGN,
        BlockId::CRIMSON_SIGN,
        BlockId::CRIMSON_SIGN,
        BlockId::CRIMSON_SIGN,
        BlockId::CRIMSON_SIGN,
        BlockId::CRIMSON_SIGN,
        BlockId::CRIMSON_SIGN,
        BlockId::CRIMSON_SIGN,
        BlockId::CRIMSON_SIGN,
        BlockId::CRIMSON_SIGN,
        BlockId::CRIMSON_SIGN,
        BlockId::CRIMSON_SIGN,
        BlockId::CRIMSON_SIGN,
        BlockId::CRIMSON_SIGN,
        BlockId::CRIMSON_SIGN,
        BlockId::CRIMSON_SIGN,
        BlockId::CRIMSON_SIGN,
        BlockId::CRIMSON_SIGN,
        BlockId::WARPED_SIGN,
        BlockId::WARPED_SIGN,
        BlockId::WARPED_SIGN,
        BlockId::WARPED_SIGN,
        BlockId::WARPED_SIGN,
        BlockId::WARPED_SIGN,
        BlockId::WARPED_SIGN,
        BlockId::WARPED_SIGN,
        BlockId::WARPED_SIGN,
        BlockId::WARPED_SIGN,
        BlockId::WARPED_SIGN,
        BlockId::WARPED_SIGN,
        BlockId::WARPED_SIGN,
        BlockId::WARPED_SIGN,
        BlockId::WARPED_SIGN,
        BlockId::WARPED_SIGN,
        BlockId::WARPED_SIGN,
        BlockId::WARPED_SIGN,
        BlockId::WARPED_SIGN,
        BlockId::WARPED_SIGN,
        BlockId::WARPED_SIGN,
        BlockId::WARPED_SIGN,
        BlockId::WARPED_SIGN,
        BlockId::WARPED_SIGN,
        BlockId::WARPED_SIGN,
        BlockId::WARPED_SIGN,
        BlockId::WARPED_SIGN,
        BlockId::WARPED_SIGN,
        BlockId::WARPED_SIGN,
        BlockId::WARPED_SIGN,
        BlockId::WARPED_SIGN,
        BlockId::WARPED_SIGN,
        BlockId::CRIMSON_WALL_SIGN,
        BlockId::CRIMSON_WALL_SIGN,
        BlockId::CRIMSON_WALL_SIGN,
        BlockId::CRIMSON_WALL_SIGN,
        BlockId::CRIMSON_WALL_SIGN,
        BlockId::CRIMSON_WALL_SIGN,
        BlockId::CRIMSON_WALL_SIGN,
        BlockId::CRIMSON_WALL_SIGN,
        BlockId::WARPED_WALL_SIGN,
        BlockId::WARPED_WALL_SIGN,
        BlockId::WARPED_WALL_SIGN,
        BlockId::WARPED_WALL_SIGN,
        BlockId::WARPED_WALL_SIGN,
        BlockId::WARPED_WALL_SIGN,
        BlockId::WARPED_WALL_SIGN,
        BlockId::WARPED_WALL_SIGN,
        BlockId::STRUCTURE_BLOCK,
        BlockId::STRUCTURE_BLOCK,
        BlockId::STRUCTURE_BLOCK,
        BlockId::STRUCTURE_BLOCK,
        BlockId::JIGSAW,
        BlockId::JIGSAW,
        BlockId::JIGSAW,
        BlockId::JIGSAW,
        BlockId::JIGSAW,
        BlockId::JIGSAW,
        BlockId::JIGSAW,
        BlockId::JIGSAW,
        BlockId::JIGSAW,
        BlockId::JIGSAW,
        BlockId::JIGSAW,
        BlockId::JIGSAW,
        BlockId::TEST_BLOCK,
        BlockId::TEST_BLOCK,
        BlockId::TEST_BLOCK,
        BlockId::TEST_BLOCK,
        BlockId::TEST_INSTANCE_BLOCK,
        BlockId::COMPOSTER,
        BlockId::COMPOSTER,
        BlockId::COMPOSTER,
        BlockId::COMPOSTER,
        BlockId::COMPOSTER,
        BlockId::COMPOSTER,
        BlockId::COMPOSTER,
        BlockId::COMPOSTER,
        BlockId::COMPOSTER,
        BlockId::TARGET,
        BlockId::TARGET,
        BlockId::TARGET,
        BlockId::TARGET,
        BlockId::TARGET,
        BlockId::TARGET,
        BlockId::TARGET,
        BlockId::TARGET,
        BlockId::TARGET,
        BlockId::TARGET,
        BlockId::TARGET,
        BlockId::TARGET,
        BlockId::TARGET,
        BlockId::TARGET,
        BlockId::TARGET,
        BlockId::TARGET,
        BlockId::BEE_NEST,
        BlockId::BEE_NEST,
        BlockId::BEE_NEST,
        BlockId::BEE_NEST,
        BlockId::BEE_NEST,
        BlockId::BEE_NEST,
        BlockId::BEE_NEST,
        BlockId::BEE_NEST,
        BlockId::BEE_NEST,
        BlockId::BEE_NEST,
        BlockId::BEE_NEST,
        BlockId::BEE_NEST,
        BlockId::BEE_NEST,
        BlockId::BEE_NEST,
        BlockId::BEE_NEST,
        BlockId::BEE_NEST,
        BlockId::BEE_NEST,
        BlockId::BEE_NEST,
        BlockId::BEE_NEST,
        BlockId::BEE_NEST,
        BlockId::BEE_NEST,
        BlockId::BEE_NEST,
        BlockId::BEE_NEST,
        BlockId::BEE_NEST,
        BlockId::BEEHIVE,
        BlockId::BEEHIVE,
        BlockId::BEEHIVE,
        BlockId::BEEHIVE,
        BlockId::BEEHIVE,
        BlockId::BEEHIVE,
        BlockId::BEEHIVE,
        BlockId::BEEHIVE,
        BlockId::BEEHIVE,
        BlockId::BEEHIVE,
        BlockId::BEEHIVE,
        BlockId::BEEHIVE,
        BlockId::BEEHIVE,
        BlockId::BEEHIVE,
        BlockId::BEEHIVE,
        BlockId::BEEHIVE,
        BlockId::BEEHIVE,
        BlockId::BEEHIVE,
        BlockId::BEEHIVE,
        BlockId::BEEHIVE,
        BlockId::BEEHIVE,
        BlockId::BEEHIVE,
        BlockId::BEEHIVE,
        BlockId::BEEHIVE,
        BlockId::HONEY_BLOCK,
        BlockId::HONEYCOMB_BLOCK,
        BlockId::NETHERITE_BLOCK,
        BlockId::ANCIENT_DEBRIS,
        BlockId::CRYING_OBSIDIAN,
        BlockId::RESPAWN_ANCHOR,
        BlockId::RESPAWN_ANCHOR,
        BlockId::RESPAWN_ANCHOR,
        BlockId::RESPAWN_ANCHOR,
        BlockId::RESPAWN_ANCHOR,
        BlockId::POTTED_CRIMSON_FUNGUS,
        BlockId::POTTED_WARPED_FUNGUS,
        BlockId::POTTED_CRIMSON_ROOTS,
        BlockId::POTTED_WARPED_ROOTS,
        BlockId::LODESTONE,
        BlockId::BLACKSTONE,
        BlockId::BLACKSTONE_STAIRS,
        BlockId::BLACKSTONE_STAIRS,
        BlockId::BLACKSTONE_STAIRS,
        BlockId::BLACKSTONE_STAIRS,
        BlockId::BLACKSTONE_STAIRS,
        BlockId::BLACKSTONE_STAIRS,
        BlockId::BLACKSTONE_STAIRS,
        BlockId::BLACKSTONE_STAIRS,
        BlockId::BLACKSTONE_STAIRS,
        BlockId::BLACKSTONE_STAIRS,
        BlockId::BLACKSTONE_STAIRS,
        BlockId::BLACKSTONE_STAIRS,
        BlockId::BLACKSTONE_STAIRS,
        BlockId::BLACKSTONE_STAIRS,
        BlockId::BLACKSTONE_STAIRS,
        BlockId::BLACKSTONE_STAIRS,
        BlockId::BLACKSTONE_STAIRS,
        BlockId::BLACKSTONE_STAIRS,
        BlockId::BLACKSTONE_STAIRS,
        BlockId::BLACKSTONE_STAIRS,
        BlockId::BLACKSTONE_STAIRS,
        BlockId::BLACKSTONE_STAIRS,
        BlockId::BLACKSTONE_STAIRS,
        BlockId::BLACKSTONE_STAIRS,
        BlockId::BLACKSTONE_STAIRS,
        BlockId::BLACKSTONE_STAIRS,
        BlockId::BLACKSTONE_STAIRS,
        BlockId::BLACKSTONE_STAIRS,
        BlockId::BLACKSTONE_STAIRS,
        BlockId::BLACKSTONE_STAIRS,
        BlockId::BLACKSTONE_STAIRS,
        BlockId::BLACKSTONE_STAIRS,
        BlockId::BLACKSTONE_STAIRS,
        BlockId::BLACKSTONE_STAIRS,
        BlockId::BLACKSTONE_STAIRS,
        BlockId::BLACKSTONE_STAIRS,
        BlockId::BLACKSTONE_STAIRS,
        BlockId::BLACKSTONE_STAIRS,
        BlockId::BLACKSTONE_STAIRS,
        BlockId::BLACKSTONE_STAIRS,
        BlockId::BLACKSTONE_STAIRS,
        BlockId::BLACKSTONE_STAIRS,
        BlockId::BLACKSTONE_STAIRS,
        BlockId::BLACKSTONE_STAIRS,
        BlockId::BLACKSTONE_STAIRS,
        BlockId::BLACKSTONE_STAIRS,
        BlockId::BLACKSTONE_STAIRS,
        BlockId::BLACKSTONE_STAIRS,
        BlockId::BLACKSTONE_STAIRS,
        BlockId::BLACKSTONE_STAIRS,
        BlockId::BLACKSTONE_STAIRS,
        BlockId::BLACKSTONE_STAIRS,
        BlockId::BLACKSTONE_STAIRS,
        BlockId::BLACKSTONE_STAIRS,
        BlockId::BLACKSTONE_STAIRS,
        BlockId::BLACKSTONE_STAIRS,
        BlockId::BLACKSTONE_STAIRS,
        BlockId::BLACKSTONE_STAIRS,
        BlockId::BLACKSTONE_STAIRS,
        BlockId::BLACKSTONE_STAIRS,
        BlockId::BLACKSTONE_STAIRS,
        BlockId::BLACKSTONE_STAIRS,
        BlockId::BLACKSTONE_STAIRS,
        BlockId::BLACKSTONE_STAIRS,
        BlockId::BLACKSTONE_STAIRS,
        BlockId::BLACKSTONE_STAIRS,
        BlockId::BLACKSTONE_STAIRS,
        BlockId::BLACKSTONE_STAIRS,
        BlockId::BLACKSTONE_STAIRS,
        BlockId::BLACKSTONE_STAIRS,
        BlockId::BLACKSTONE_STAIRS,
        BlockId::BLACKSTONE_STAIRS,
        BlockId::BLACKSTONE_STAIRS,
        BlockId::BLACKSTONE_STAIRS,
        BlockId::BLACKSTONE_STAIRS,
        BlockId::BLACKSTONE_STAIRS,
        BlockId::BLACKSTONE_STAIRS,
        BlockId::BLACKSTONE_STAIRS,
        BlockId::BLACKSTONE_STAIRS,
        BlockId::BLACKSTONE_STAIRS,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_WALL,
        BlockId::BLACKSTONE_SLAB,
        BlockId::BLACKSTONE_SLAB,
        BlockId::BLACKSTONE_SLAB,
        BlockId::BLACKSTONE_SLAB,
        BlockId::BLACKSTONE_SLAB,
        BlockId::BLACKSTONE_SLAB,
        BlockId::POLISHED_BLACKSTONE,
        BlockId::POLISHED_BLACKSTONE_BRICKS,
        BlockId::CRACKED_POLISHED_BLACKSTONE_BRICKS,
        BlockId::CHISELED_POLISHED_BLACKSTONE,
        BlockId::POLISHED_BLACKSTONE_BRICK_SLAB,
        BlockId::POLISHED_BLACKSTONE_BRICK_SLAB,
        BlockId::POLISHED_BLACKSTONE_BRICK_SLAB,
        BlockId::POLISHED_BLACKSTONE_BRICK_SLAB,
        BlockId::POLISHED_BLACKSTONE_BRICK_SLAB,
        BlockId::POLISHED_BLACKSTONE_BRICK_SLAB,
        BlockId::POLISHED_BLACKSTONE_BRICK_STAIRS,
        BlockId::POLISHED_BLACKSTONE_BRICK_STAIRS,
        BlockId::POLISHED_BLACKSTONE_BRICK_STAIRS,
        BlockId::POLISHED_BLACKSTONE_BRICK_STAIRS,
        BlockId::POLISHED_BLACKSTONE_BRICK_STAIRS,
        BlockId::POLISHED_BLACKSTONE_BRICK_STAIRS,
        BlockId::POLISHED_BLACKSTONE_BRICK_STAIRS,
        BlockId::POLISHED_BLACKSTONE_BRICK_STAIRS,
        BlockId::POLISHED_BLACKSTONE_BRICK_STAIRS,
        BlockId::POLISHED_BLACKSTONE_BRICK_STAIRS,
        BlockId::POLISHED_BLACKSTONE_BRICK_STAIRS,
        BlockId::POLISHED_BLACKSTONE_BRICK_STAIRS,
        BlockId::POLISHED_BLACKSTONE_BRICK_STAIRS,
        BlockId::POLISHED_BLACKSTONE_BRICK_STAIRS,
        BlockId::POLISHED_BLACKSTONE_BRICK_STAIRS,
        BlockId::POLISHED_BLACKSTONE_BRICK_STAIRS,
        BlockId::POLISHED_BLACKSTONE_BRICK_STAIRS,
        BlockId::POLISHED_BLACKSTONE_BRICK_STAIRS,
        BlockId::POLISHED_BLACKSTONE_BRICK_STAIRS,
        BlockId::POLISHED_BLACKSTONE_BRICK_STAIRS,
        BlockId::POLISHED_BLACKSTONE_BRICK_STAIRS,
        BlockId::POLISHED_BLACKSTONE_BRICK_STAIRS,
        BlockId::POLISHED_BLACKSTONE_BRICK_STAIRS,
        BlockId::POLISHED_BLACKSTONE_BRICK_STAIRS,
        BlockId::POLISHED_BLACKSTONE_BRICK_STAIRS,
        BlockId::POLISHED_BLACKSTONE_BRICK_STAIRS,
        BlockId::POLISHED_BLACKSTONE_BRICK_STAIRS,
        BlockId::POLISHED_BLACKSTONE_BRICK_STAIRS,
        BlockId::POLISHED_BLACKSTONE_BRICK_STAIRS,
        BlockId::POLISHED_BLACKSTONE_BRICK_STAIRS,
        BlockId::POLISHED_BLACKSTONE_BRICK_STAIRS,
        BlockId::POLISHED_BLACKSTONE_BRICK_STAIRS,
        BlockId::POLISHED_BLACKSTONE_BRICK_STAIRS,
        BlockId::POLISHED_BLACKSTONE_BRICK_STAIRS,
        BlockId::POLISHED_BLACKSTONE_BRICK_STAIRS,
        BlockId::POLISHED_BLACKSTONE_BRICK_STAIRS,
        BlockId::POLISHED_BLACKSTONE_BRICK_STAIRS,
        BlockId::POLISHED_BLACKSTONE_BRICK_STAIRS,
        BlockId::POLISHED_BLACKSTONE_BRICK_STAIRS,
        BlockId::POLISHED_BLACKSTONE_BRICK_STAIRS,
        BlockId::POLISHED_BLACKSTONE_BRICK_STAIRS,
        BlockId::POLISHED_BLACKSTONE_BRICK_STAIRS,
        BlockId::POLISHED_BLACKSTONE_BRICK_STAIRS,
        BlockId::POLISHED_BLACKSTONE_BRICK_STAIRS,
        BlockId::POLISHED_BLACKSTONE_BRICK_STAIRS,
        BlockId::POLISHED_BLACKSTONE_BRICK_STAIRS,
        BlockId::POLISHED_BLACKSTONE_BRICK_STAIRS,
        BlockId::POLISHED_BLACKSTONE_BRICK_STAIRS,
        BlockId::POLISHED_BLACKSTONE_BRICK_STAIRS,
        BlockId::POLISHED_BLACKSTONE_BRICK_STAIRS,
        BlockId::POLISHED_BLACKSTONE_BRICK_STAIRS,
        BlockId::POLISHED_BLACKSTONE_BRICK_STAIRS,
        BlockId::POLISHED_BLACKSTONE_BRICK_STAIRS,
        BlockId::POLISHED_BLACKSTONE_BRICK_STAIRS,
        BlockId::POLISHED_BLACKSTONE_BRICK_STAIRS,
        BlockId::POLISHED_BLACKSTONE_BRICK_STAIRS,
        BlockId::POLISHED_BLACKSTONE_BRICK_STAIRS,
        BlockId::POLISHED_BLACKSTONE_BRICK_STAIRS,
        BlockId::POLISHED_BLACKSTONE_BRICK_STAIRS,
        BlockId::POLISHED_BLACKSTONE_BRICK_STAIRS,
        BlockId::POLISHED_BLACKSTONE_BRICK_STAIRS,
        BlockId::POLISHED_BLACKSTONE_BRICK_STAIRS,
        BlockId::POLISHED_BLACKSTONE_BRICK_STAIRS,
        BlockId::POLISHED_BLACKSTONE_BRICK_STAIRS,
        BlockId::POLISHED_BLACKSTONE_BRICK_STAIRS,
        BlockId::POLISHED_BLACKSTONE_BRICK_STAIRS,
        BlockId::POLISHED_BLACKSTONE_BRICK_STAIRS,
        BlockId::POLISHED_BLACKSTONE_BRICK_STAIRS,
        BlockId::POLISHED_BLACKSTONE_BRICK_STAIRS,
        BlockId::POLISHED_BLACKSTONE_BRICK_STAIRS,
        BlockId::POLISHED_BLACKSTONE_BRICK_STAIRS,
        BlockId::POLISHED_BLACKSTONE_BRICK_STAIRS,
        BlockId::POLISHED_BLACKSTONE_BRICK_STAIRS,
        BlockId::POLISHED_BLACKSTONE_BRICK_STAIRS,
        BlockId::POLISHED_BLACKSTONE_BRICK_STAIRS,
        BlockId::POLISHED_BLACKSTONE_BRICK_STAIRS,
        BlockId::POLISHED_BLACKSTONE_BRICK_STAIRS,
        BlockId::POLISHED_BLACKSTONE_BRICK_STAIRS,
        BlockId::POLISHED_BLACKSTONE_BRICK_STAIRS,
        BlockId::POLISHED_BLACKSTONE_BRICK_STAIRS,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::POLISHED_BLACKSTONE_BRICK_WALL,
        BlockId::GILDED_BLACKSTONE,
        BlockId::POLISHED_BLACKSTONE_STAIRS,
        BlockId::POLISHED_BLACKSTONE_STAIRS,
        BlockId::POLISHED_BLACKSTONE_STAIRS,
        BlockId::POLISHED_BLACKSTONE_STAIRS,
        BlockId::POLISHED_BLACKSTONE_STAIRS,
        BlockId::POLISHED_BLACKSTONE_STAIRS,
        BlockId::POLISHED_BLACKSTONE_STAIRS,
        BlockId::POLISHED_BLACKSTONE_STAIRS,
        BlockId::POLISHED_BLACKSTONE_STAIRS,
        BlockId::POLISHED_BLACKSTONE_STAIRS,
        BlockId::POLISHED_BLACKSTONE_STAIRS,
        BlockId::POLISHED_BLACKSTONE_STAIRS,
        BlockId::POLISHED_BLACKSTONE_STAIRS,
        BlockId::POLISHED_BLACKSTONE_STAIRS,
        BlockId::POLISHED_BLACKSTONE_STAIRS,
        BlockId::POLISHED_BLACKSTONE_STAIRS,
        BlockId::POLISHED_BLACKSTONE_STAIRS,
        BlockId::POLISHED_BLACKSTONE_STAIRS,
        BlockId::POLISHED_BLACKSTONE_STAIRS,
        BlockId::POLISHED_BLACKSTONE_STAIRS,
        BlockId::POLISHED_BLACKSTONE_STAIRS,
        BlockId::POLISHED_BLACKSTONE_STAIRS,
        BlockId::POLISHED_BLACKSTONE_STAIRS,
        BlockId::POLISHED_BLACKSTONE_STAIRS,
        BlockId::POLISHED_BLACKSTONE_STAIRS,
        BlockId::POLISHED_BLACKSTONE_STAIRS,
        BlockId::POLISHED_BLACKSTONE_STAIRS,
        BlockId::POLISHED_BLACKSTONE_STAIRS,
        BlockId::POLISHED_BLACKSTONE_STAIRS,
        BlockId::POLISHED_BLACKSTONE_STAIRS,
        BlockId::POLISHED_BLACKSTONE_STAIRS,
        BlockId::POLISHED_BLACKSTONE_STAIRS,
        BlockId::POLISHED_BLACKSTONE_STAIRS,
        BlockId::POLISHED_BLACKSTONE_STAIRS,
        BlockId::POLISHED_BLACKSTONE_STAIRS,
        BlockId::POLISHED_BLACKSTONE_STAIRS,
        BlockId::POLISHED_BLACKSTONE_STAIRS,
        BlockId::POLISHED_BLACKSTONE_STAIRS,
        BlockId::POLISHED_BLACKSTONE_STAIRS,
        BlockId::POLISHED_BLACKSTONE_STAIRS,
        BlockId::POLISHED_BLACKSTONE_STAIRS,
        BlockId::POLISHED_BLACKSTONE_STAIRS,
        BlockId::POLISHED_BLACKSTONE_STAIRS,
        BlockId::POLISHED_BLACKSTONE_STAIRS,
        BlockId::POLISHED_BLACKSTONE_STAIRS,
        BlockId::POLISHED_BLACKSTONE_STAIRS,
        BlockId::POLISHED_BLACKSTONE_STAIRS,
        BlockId::POLISHED_BLACKSTONE_STAIRS,
        BlockId::POLISHED_BLACKSTONE_STAIRS,
        BlockId::POLISHED_BLACKSTONE_STAIRS,
        BlockId::POLISHED_BLACKSTONE_STAIRS,
        BlockId::POLISHED_BLACKSTONE_STAIRS,
        BlockId::POLISHED_BLACKSTONE_STAIRS,
        BlockId::POLISHED_BLACKSTONE_STAIRS,
        BlockId::POLISHED_BLACKSTONE_STAIRS,
        BlockId::POLISHED_BLACKSTONE_STAIRS,
        BlockId::POLISHED_BLACKSTONE_STAIRS,
        BlockId::POLISHED_BLACKSTONE_STAIRS,
        BlockId::POLISHED_BLACKSTONE_STAIRS,
        BlockId::POLISHED_BLACKSTONE_STAIRS,
        BlockId::POLISHED_BLACKSTONE_STAIRS,
        BlockId::POLISHED_BLACKSTONE_STAIRS,
        BlockId::POLISHED_BLACKSTONE_STAIRS,
        BlockId::POLISHED_BLACKSTONE_STAIRS,
        BlockId::POLISHED_BLACKSTONE_STAIRS,
        BlockId::POLISHED_BLACKSTONE_STAIRS,
        BlockId::POLISHED_BLACKSTONE_STAIRS,
        BlockId::POLISHED_BLACKSTONE_STAIRS,
        BlockId::POLISHED_BLACKSTONE_STAIRS,
        BlockId::POLISHED_BLACKSTONE_STAIRS,
        BlockId::POLISHED_BLACKSTONE_STAIRS,
        BlockId::POLISHED_BLACKSTONE_STAIRS,
        BlockId::POLISHED_BLACKSTONE_STAIRS,
        BlockId::POLISHED_BLACKSTONE_STAIRS,
        BlockId::POLISHED_BLACKSTONE_STAIRS,
        BlockId::POLISHED_BLACKSTONE_STAIRS,
        BlockId::POLISHED_BLACKSTONE_STAIRS,
        BlockId::POLISHED_BLACKSTONE_STAIRS,
        BlockId::POLISHED_BLACKSTONE_STAIRS,
        BlockId::POLISHED_BLACKSTONE_STAIRS,
        BlockId::POLISHED_BLACKSTONE_SLAB,
        BlockId::POLISHED_BLACKSTONE_SLAB,
        BlockId::POLISHED_BLACKSTONE_SLAB,
        BlockId::POLISHED_BLACKSTONE_SLAB,
        BlockId::POLISHED_BLACKSTONE_SLAB,
        BlockId::POLISHED_BLACKSTONE_SLAB,
        BlockId::POLISHED_BLACKSTONE_PRESSURE_PLATE,
        BlockId::POLISHED_BLACKSTONE_PRESSURE_PLATE,
        BlockId::POLISHED_BLACKSTONE_BUTTON,
        BlockId::POLISHED_BLACKSTONE_BUTTON,
        BlockId::POLISHED_BLACKSTONE_BUTTON,
        BlockId::POLISHED_BLACKSTONE_BUTTON,
        BlockId::POLISHED_BLACKSTONE_BUTTON,
        BlockId::POLISHED_BLACKSTONE_BUTTON,
        BlockId::POLISHED_BLACKSTONE_BUTTON,
        BlockId::POLISHED_BLACKSTONE_BUTTON,
        BlockId::POLISHED_BLACKSTONE_BUTTON,
        BlockId::POLISHED_BLACKSTONE_BUTTON,
        BlockId::POLISHED_BLACKSTONE_BUTTON,
        BlockId::POLISHED_BLACKSTONE_BUTTON,
        BlockId::POLISHED_BLACKSTONE_BUTTON,
        BlockId::POLISHED_BLACKSTONE_BUTTON,
        BlockId::POLISHED_BLACKSTONE_BUTTON,
        BlockId::POLISHED_BLACKSTONE_BUTTON,
        BlockId::POLISHED_BLACKSTONE_BUTTON,
        BlockId::POLISHED_BLACKSTONE_BUTTON,
        BlockId::POLISHED_BLACKSTONE_BUTTON,
        BlockId::POLISHED_BLACKSTONE_BUTTON,
        BlockId::POLISHED_BLACKSTONE_BUTTON,
        BlockId::POLISHED_BLACKSTONE_BUTTON,
        BlockId::POLISHED_BLACKSTONE_BUTTON,
        BlockId::POLISHED_BLACKSTONE_BUTTON,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::POLISHED_BLACKSTONE_WALL,
        BlockId::CHISELED_NETHER_BRICKS,
        BlockId::CRACKED_NETHER_BRICKS,
        BlockId::QUARTZ_BRICKS,
        BlockId::CANDLE,
        BlockId::CANDLE,
        BlockId::CANDLE,
        BlockId::CANDLE,
        BlockId::CANDLE,
        BlockId::CANDLE,
        BlockId::CANDLE,
        BlockId::CANDLE,
        BlockId::CANDLE,
        BlockId::CANDLE,
        BlockId::CANDLE,
        BlockId::CANDLE,
        BlockId::CANDLE,
        BlockId::CANDLE,
        BlockId::CANDLE,
        BlockId::CANDLE,
        BlockId::WHITE_CANDLE,
        BlockId::WHITE_CANDLE,
        BlockId::WHITE_CANDLE,
        BlockId::WHITE_CANDLE,
        BlockId::WHITE_CANDLE,
        BlockId::WHITE_CANDLE,
        BlockId::WHITE_CANDLE,
        BlockId::WHITE_CANDLE,
        BlockId::WHITE_CANDLE,
        BlockId::WHITE_CANDLE,
        BlockId::WHITE_CANDLE,
        BlockId::WHITE_CANDLE,
        BlockId::WHITE_CANDLE,
        BlockId::WHITE_CANDLE,
        BlockId::WHITE_CANDLE,
        BlockId::WHITE_CANDLE,
        BlockId::ORANGE_CANDLE,
        BlockId::ORANGE_CANDLE,
        BlockId::ORANGE_CANDLE,
        BlockId::ORANGE_CANDLE,
        BlockId::ORANGE_CANDLE,
        BlockId::ORANGE_CANDLE,
        BlockId::ORANGE_CANDLE,
        BlockId::ORANGE_CANDLE,
        BlockId::ORANGE_CANDLE,
        BlockId::ORANGE_CANDLE,
        BlockId::ORANGE_CANDLE,
        BlockId::ORANGE_CANDLE,
        BlockId::ORANGE_CANDLE,
        BlockId::ORANGE_CANDLE,
        BlockId::ORANGE_CANDLE,
        BlockId::ORANGE_CANDLE,
        BlockId::MAGENTA_CANDLE,
        BlockId::MAGENTA_CANDLE,
        BlockId::MAGENTA_CANDLE,
        BlockId::MAGENTA_CANDLE,
        BlockId::MAGENTA_CANDLE,
        BlockId::MAGENTA_CANDLE,
        BlockId::MAGENTA_CANDLE,
        BlockId::MAGENTA_CANDLE,
        BlockId::MAGENTA_CANDLE,
        BlockId::MAGENTA_CANDLE,
        BlockId::MAGENTA_CANDLE,
        BlockId::MAGENTA_CANDLE,
        BlockId::MAGENTA_CANDLE,
        BlockId::MAGENTA_CANDLE,
        BlockId::MAGENTA_CANDLE,
        BlockId::MAGENTA_CANDLE,
        BlockId::LIGHT_BLUE_CANDLE,
        BlockId::LIGHT_BLUE_CANDLE,
        BlockId::LIGHT_BLUE_CANDLE,
        BlockId::LIGHT_BLUE_CANDLE,
        BlockId::LIGHT_BLUE_CANDLE,
        BlockId::LIGHT_BLUE_CANDLE,
        BlockId::LIGHT_BLUE_CANDLE,
        BlockId::LIGHT_BLUE_CANDLE,
        BlockId::LIGHT_BLUE_CANDLE,
        BlockId::LIGHT_BLUE_CANDLE,
        BlockId::LIGHT_BLUE_CANDLE,
        BlockId::LIGHT_BLUE_CANDLE,
        BlockId::LIGHT_BLUE_CANDLE,
        BlockId::LIGHT_BLUE_CANDLE,
        BlockId::LIGHT_BLUE_CANDLE,
        BlockId::LIGHT_BLUE_CANDLE,
        BlockId::YELLOW_CANDLE,
        BlockId::YELLOW_CANDLE,
        BlockId::YELLOW_CANDLE,
        BlockId::YELLOW_CANDLE,
        BlockId::YELLOW_CANDLE,
        BlockId::YELLOW_CANDLE,
        BlockId::YELLOW_CANDLE,
        BlockId::YELLOW_CANDLE,
        BlockId::YELLOW_CANDLE,
        BlockId::YELLOW_CANDLE,
        BlockId::YELLOW_CANDLE,
        BlockId::YELLOW_CANDLE,
        BlockId::YELLOW_CANDLE,
        BlockId::YELLOW_CANDLE,
        BlockId::YELLOW_CANDLE,
        BlockId::YELLOW_CANDLE,
        BlockId::LIME_CANDLE,
        BlockId::LIME_CANDLE,
        BlockId::LIME_CANDLE,
        BlockId::LIME_CANDLE,
        BlockId::LIME_CANDLE,
        BlockId::LIME_CANDLE,
        BlockId::LIME_CANDLE,
        BlockId::LIME_CANDLE,
        BlockId::LIME_CANDLE,
        BlockId::LIME_CANDLE,
        BlockId::LIME_CANDLE,
        BlockId::LIME_CANDLE,
        BlockId::LIME_CANDLE,
        BlockId::LIME_CANDLE,
        BlockId::LIME_CANDLE,
        BlockId::LIME_CANDLE,
        BlockId::PINK_CANDLE,
        BlockId::PINK_CANDLE,
        BlockId::PINK_CANDLE,
        BlockId::PINK_CANDLE,
        BlockId::PINK_CANDLE,
        BlockId::PINK_CANDLE,
        BlockId::PINK_CANDLE,
        BlockId::PINK_CANDLE,
        BlockId::PINK_CANDLE,
        BlockId::PINK_CANDLE,
        BlockId::PINK_CANDLE,
        BlockId::PINK_CANDLE,
        BlockId::PINK_CANDLE,
        BlockId::PINK_CANDLE,
        BlockId::PINK_CANDLE,
        BlockId::PINK_CANDLE,
        BlockId::GRAY_CANDLE,
        BlockId::GRAY_CANDLE,
        BlockId::GRAY_CANDLE,
        BlockId::GRAY_CANDLE,
        BlockId::GRAY_CANDLE,
        BlockId::GRAY_CANDLE,
        BlockId::GRAY_CANDLE,
        BlockId::GRAY_CANDLE,
        BlockId::GRAY_CANDLE,
        BlockId::GRAY_CANDLE,
        BlockId::GRAY_CANDLE,
        BlockId::GRAY_CANDLE,
        BlockId::GRAY_CANDLE,
        BlockId::GRAY_CANDLE,
        BlockId::GRAY_CANDLE,
        BlockId::GRAY_CANDLE,
        BlockId::LIGHT_GRAY_CANDLE,
        BlockId::LIGHT_GRAY_CANDLE,
        BlockId::LIGHT_GRAY_CANDLE,
        BlockId::LIGHT_GRAY_CANDLE,
        BlockId::LIGHT_GRAY_CANDLE,
        BlockId::LIGHT_GRAY_CANDLE,
        BlockId::LIGHT_GRAY_CANDLE,
        BlockId::LIGHT_GRAY_CANDLE,
        BlockId::LIGHT_GRAY_CANDLE,
        BlockId::LIGHT_GRAY_CANDLE,
        BlockId::LIGHT_GRAY_CANDLE,
        BlockId::LIGHT_GRAY_CANDLE,
        BlockId::LIGHT_GRAY_CANDLE,
        BlockId::LIGHT_GRAY_CANDLE,
        BlockId::LIGHT_GRAY_CANDLE,
        BlockId::LIGHT_GRAY_CANDLE,
        BlockId::CYAN_CANDLE,
        BlockId::CYAN_CANDLE,
        BlockId::CYAN_CANDLE,
        BlockId::CYAN_CANDLE,
        BlockId::CYAN_CANDLE,
        BlockId::CYAN_CANDLE,
        BlockId::CYAN_CANDLE,
        BlockId::CYAN_CANDLE,
        BlockId::CYAN_CANDLE,
        BlockId::CYAN_CANDLE,
        BlockId::CYAN_CANDLE,
        BlockId::CYAN_CANDLE,
        BlockId::CYAN_CANDLE,
        BlockId::CYAN_CANDLE,
        BlockId::CYAN_CANDLE,
        BlockId::CYAN_CANDLE,
        BlockId::PURPLE_CANDLE,
        BlockId::PURPLE_CANDLE,
        BlockId::PURPLE_CANDLE,
        BlockId::PURPLE_CANDLE,
        BlockId::PURPLE_CANDLE,
        BlockId::PURPLE_CANDLE,
        BlockId::PURPLE_CANDLE,
        BlockId::PURPLE_CANDLE,
        BlockId::PURPLE_CANDLE,
        BlockId::PURPLE_CANDLE,
        BlockId::PURPLE_CANDLE,
        BlockId::PURPLE_CANDLE,
        BlockId::PURPLE_CANDLE,
        BlockId::PURPLE_CANDLE,
        BlockId::PURPLE_CANDLE,
        BlockId::PURPLE_CANDLE,
        BlockId::BLUE_CANDLE,
        BlockId::BLUE_CANDLE,
        BlockId::BLUE_CANDLE,
        BlockId::BLUE_CANDLE,
        BlockId::BLUE_CANDLE,
        BlockId::BLUE_CANDLE,
        BlockId::BLUE_CANDLE,
        BlockId::BLUE_CANDLE,
        BlockId::BLUE_CANDLE,
        BlockId::BLUE_CANDLE,
        BlockId::BLUE_CANDLE,
        BlockId::BLUE_CANDLE,
        BlockId::BLUE_CANDLE,
        BlockId::BLUE_CANDLE,
        BlockId::BLUE_CANDLE,
        BlockId::BLUE_CANDLE,
        BlockId::BROWN_CANDLE,
        BlockId::BROWN_CANDLE,
        BlockId::BROWN_CANDLE,
        BlockId::BROWN_CANDLE,
        BlockId::BROWN_CANDLE,
        BlockId::BROWN_CANDLE,
        BlockId::BROWN_CANDLE,
        BlockId::BROWN_CANDLE,
        BlockId::BROWN_CANDLE,
        BlockId::BROWN_CANDLE,
        BlockId::BROWN_CANDLE,
        BlockId::BROWN_CANDLE,
        BlockId::BROWN_CANDLE,
        BlockId::BROWN_CANDLE,
        BlockId::BROWN_CANDLE,
        BlockId::BROWN_CANDLE,
        BlockId::GREEN_CANDLE,
        BlockId::GREEN_CANDLE,
        BlockId::GREEN_CANDLE,
        BlockId::GREEN_CANDLE,
        BlockId::GREEN_CANDLE,
        BlockId::GREEN_CANDLE,
        BlockId::GREEN_CANDLE,
        BlockId::GREEN_CANDLE,
        BlockId::GREEN_CANDLE,
        BlockId::GREEN_CANDLE,
        BlockId::GREEN_CANDLE,
        BlockId::GREEN_CANDLE,
        BlockId::GREEN_CANDLE,
        BlockId::GREEN_CANDLE,
        BlockId::GREEN_CANDLE,
        BlockId::GREEN_CANDLE,
        BlockId::RED_CANDLE,
        BlockId::RED_CANDLE,
        BlockId::RED_CANDLE,
        BlockId::RED_CANDLE,
        BlockId::RED_CANDLE,
        BlockId::RED_CANDLE,
        BlockId::RED_CANDLE,
        BlockId::RED_CANDLE,
        BlockId::RED_CANDLE,
        BlockId::RED_CANDLE,
        BlockId::RED_CANDLE,
        BlockId::RED_CANDLE,
        BlockId::RED_CANDLE,
        BlockId::RED_CANDLE,
        BlockId::RED_CANDLE,
        BlockId::RED_CANDLE,
        BlockId::BLACK_CANDLE,
        BlockId::BLACK_CANDLE,
        BlockId::BLACK_CANDLE,
        BlockId::BLACK_CANDLE,
        BlockId::BLACK_CANDLE,
        BlockId::BLACK_CANDLE,
        BlockId::BLACK_CANDLE,
        BlockId::BLACK_CANDLE,
        BlockId::BLACK_CANDLE,
        BlockId::BLACK_CANDLE,
        BlockId::BLACK_CANDLE,
        BlockId::BLACK_CANDLE,
        BlockId::BLACK_CANDLE,
        BlockId::BLACK_CANDLE,
        BlockId::BLACK_CANDLE,
        BlockId::BLACK_CANDLE,
        BlockId::CANDLE_CAKE,
        BlockId::CANDLE_CAKE,
        BlockId::WHITE_CANDLE_CAKE,
        BlockId::WHITE_CANDLE_CAKE,
        BlockId::ORANGE_CANDLE_CAKE,
        BlockId::ORANGE_CANDLE_CAKE,
        BlockId::MAGENTA_CANDLE_CAKE,
        BlockId::MAGENTA_CANDLE_CAKE,
        BlockId::LIGHT_BLUE_CANDLE_CAKE,
        BlockId::LIGHT_BLUE_CANDLE_CAKE,
        BlockId::YELLOW_CANDLE_CAKE,
        BlockId::YELLOW_CANDLE_CAKE,
        BlockId::LIME_CANDLE_CAKE,
        BlockId::LIME_CANDLE_CAKE,
        BlockId::PINK_CANDLE_CAKE,
        BlockId::PINK_CANDLE_CAKE,
        BlockId::GRAY_CANDLE_CAKE,
        BlockId::GRAY_CANDLE_CAKE,
        BlockId::LIGHT_GRAY_CANDLE_CAKE,
        BlockId::LIGHT_GRAY_CANDLE_CAKE,
        BlockId::CYAN_CANDLE_CAKE,
        BlockId::CYAN_CANDLE_CAKE,
        BlockId::PURPLE_CANDLE_CAKE,
        BlockId::PURPLE_CANDLE_CAKE,
        BlockId::BLUE_CANDLE_CAKE,
        BlockId::BLUE_CANDLE_CAKE,
        BlockId::BROWN_CANDLE_CAKE,
        BlockId::BROWN_CANDLE_CAKE,
        BlockId::GREEN_CANDLE_CAKE,
        BlockId::GREEN_CANDLE_CAKE,
        BlockId::RED_CANDLE_CAKE,
        BlockId::RED_CANDLE_CAKE,
        BlockId::BLACK_CANDLE_CAKE,
        BlockId::BLACK_CANDLE_CAKE,
        BlockId::AMETHYST_BLOCK,
        BlockId::BUDDING_AMETHYST,
        BlockId::AMETHYST_CLUSTER,
        BlockId::AMETHYST_CLUSTER,
        BlockId::AMETHYST_CLUSTER,
        BlockId::AMETHYST_CLUSTER,
        BlockId::AMETHYST_CLUSTER,
        BlockId::AMETHYST_CLUSTER,
        BlockId::AMETHYST_CLUSTER,
        BlockId::AMETHYST_CLUSTER,
        BlockId::AMETHYST_CLUSTER,
        BlockId::AMETHYST_CLUSTER,
        BlockId::AMETHYST_CLUSTER,
        BlockId::AMETHYST_CLUSTER,
        BlockId::LARGE_AMETHYST_BUD,
        BlockId::LARGE_AMETHYST_BUD,
        BlockId::LARGE_AMETHYST_BUD,
        BlockId::LARGE_AMETHYST_BUD,
        BlockId::LARGE_AMETHYST_BUD,
        BlockId::LARGE_AMETHYST_BUD,
        BlockId::LARGE_AMETHYST_BUD,
        BlockId::LARGE_AMETHYST_BUD,
        BlockId::LARGE_AMETHYST_BUD,
        BlockId::LARGE_AMETHYST_BUD,
        BlockId::LARGE_AMETHYST_BUD,
        BlockId::LARGE_AMETHYST_BUD,
        BlockId::MEDIUM_AMETHYST_BUD,
        BlockId::MEDIUM_AMETHYST_BUD,
        BlockId::MEDIUM_AMETHYST_BUD,
        BlockId::MEDIUM_AMETHYST_BUD,
        BlockId::MEDIUM_AMETHYST_BUD,
        BlockId::MEDIUM_AMETHYST_BUD,
        BlockId::MEDIUM_AMETHYST_BUD,
        BlockId::MEDIUM_AMETHYST_BUD,
        BlockId::MEDIUM_AMETHYST_BUD,
        BlockId::MEDIUM_AMETHYST_BUD,
        BlockId::MEDIUM_AMETHYST_BUD,
        BlockId::MEDIUM_AMETHYST_BUD,
        BlockId::SMALL_AMETHYST_BUD,
        BlockId::SMALL_AMETHYST_BUD,
        BlockId::SMALL_AMETHYST_BUD,
        BlockId::SMALL_AMETHYST_BUD,
        BlockId::SMALL_AMETHYST_BUD,
        BlockId::SMALL_AMETHYST_BUD,
        BlockId::SMALL_AMETHYST_BUD,
        BlockId::SMALL_AMETHYST_BUD,
        BlockId::SMALL_AMETHYST_BUD,
        BlockId::SMALL_AMETHYST_BUD,
        BlockId::SMALL_AMETHYST_BUD,
        BlockId::SMALL_AMETHYST_BUD,
        BlockId::TUFF,
        BlockId::TUFF_SLAB,
        BlockId::TUFF_SLAB,
        BlockId::TUFF_SLAB,
        BlockId::TUFF_SLAB,
        BlockId::TUFF_SLAB,
        BlockId::TUFF_SLAB,
        BlockId::TUFF_STAIRS,
        BlockId::TUFF_STAIRS,
        BlockId::TUFF_STAIRS,
        BlockId::TUFF_STAIRS,
        BlockId::TUFF_STAIRS,
        BlockId::TUFF_STAIRS,
        BlockId::TUFF_STAIRS,
        BlockId::TUFF_STAIRS,
        BlockId::TUFF_STAIRS,
        BlockId::TUFF_STAIRS,
        BlockId::TUFF_STAIRS,
        BlockId::TUFF_STAIRS,
        BlockId::TUFF_STAIRS,
        BlockId::TUFF_STAIRS,
        BlockId::TUFF_STAIRS,
        BlockId::TUFF_STAIRS,
        BlockId::TUFF_STAIRS,
        BlockId::TUFF_STAIRS,
        BlockId::TUFF_STAIRS,
        BlockId::TUFF_STAIRS,
        BlockId::TUFF_STAIRS,
        BlockId::TUFF_STAIRS,
        BlockId::TUFF_STAIRS,
        BlockId::TUFF_STAIRS,
        BlockId::TUFF_STAIRS,
        BlockId::TUFF_STAIRS,
        BlockId::TUFF_STAIRS,
        BlockId::TUFF_STAIRS,
        BlockId::TUFF_STAIRS,
        BlockId::TUFF_STAIRS,
        BlockId::TUFF_STAIRS,
        BlockId::TUFF_STAIRS,
        BlockId::TUFF_STAIRS,
        BlockId::TUFF_STAIRS,
        BlockId::TUFF_STAIRS,
        BlockId::TUFF_STAIRS,
        BlockId::TUFF_STAIRS,
        BlockId::TUFF_STAIRS,
        BlockId::TUFF_STAIRS,
        BlockId::TUFF_STAIRS,
        BlockId::TUFF_STAIRS,
        BlockId::TUFF_STAIRS,
        BlockId::TUFF_STAIRS,
        BlockId::TUFF_STAIRS,
        BlockId::TUFF_STAIRS,
        BlockId::TUFF_STAIRS,
        BlockId::TUFF_STAIRS,
        BlockId::TUFF_STAIRS,
        BlockId::TUFF_STAIRS,
        BlockId::TUFF_STAIRS,
        BlockId::TUFF_STAIRS,
        BlockId::TUFF_STAIRS,
        BlockId::TUFF_STAIRS,
        BlockId::TUFF_STAIRS,
        BlockId::TUFF_STAIRS,
        BlockId::TUFF_STAIRS,
        BlockId::TUFF_STAIRS,
        BlockId::TUFF_STAIRS,
        BlockId::TUFF_STAIRS,
        BlockId::TUFF_STAIRS,
        BlockId::TUFF_STAIRS,
        BlockId::TUFF_STAIRS,
        BlockId::TUFF_STAIRS,
        BlockId::TUFF_STAIRS,
        BlockId::TUFF_STAIRS,
        BlockId::TUFF_STAIRS,
        BlockId::TUFF_STAIRS,
        BlockId::TUFF_STAIRS,
        BlockId::TUFF_STAIRS,
        BlockId::TUFF_STAIRS,
        BlockId::TUFF_STAIRS,
        BlockId::TUFF_STAIRS,
        BlockId::TUFF_STAIRS,
        BlockId::TUFF_STAIRS,
        BlockId::TUFF_STAIRS,
        BlockId::TUFF_STAIRS,
        BlockId::TUFF_STAIRS,
        BlockId::TUFF_STAIRS,
        BlockId::TUFF_STAIRS,
        BlockId::TUFF_STAIRS,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::TUFF_WALL,
        BlockId::POLISHED_TUFF,
        BlockId::POLISHED_TUFF_SLAB,
        BlockId::POLISHED_TUFF_SLAB,
        BlockId::POLISHED_TUFF_SLAB,
        BlockId::POLISHED_TUFF_SLAB,
        BlockId::POLISHED_TUFF_SLAB,
        BlockId::POLISHED_TUFF_SLAB,
        BlockId::POLISHED_TUFF_STAIRS,
        BlockId::POLISHED_TUFF_STAIRS,
        BlockId::POLISHED_TUFF_STAIRS,
        BlockId::POLISHED_TUFF_STAIRS,
        BlockId::POLISHED_TUFF_STAIRS,
        BlockId::POLISHED_TUFF_STAIRS,
        BlockId::POLISHED_TUFF_STAIRS,
        BlockId::POLISHED_TUFF_STAIRS,
        BlockId::POLISHED_TUFF_STAIRS,
        BlockId::POLISHED_TUFF_STAIRS,
        BlockId::POLISHED_TUFF_STAIRS,
        BlockId::POLISHED_TUFF_STAIRS,
        BlockId::POLISHED_TUFF_STAIRS,
        BlockId::POLISHED_TUFF_STAIRS,
        BlockId::POLISHED_TUFF_STAIRS,
        BlockId::POLISHED_TUFF_STAIRS,
        BlockId::POLISHED_TUFF_STAIRS,
        BlockId::POLISHED_TUFF_STAIRS,
        BlockId::POLISHED_TUFF_STAIRS,
        BlockId::POLISHED_TUFF_STAIRS,
        BlockId::POLISHED_TUFF_STAIRS,
        BlockId::POLISHED_TUFF_STAIRS,
        BlockId::POLISHED_TUFF_STAIRS,
        BlockId::POLISHED_TUFF_STAIRS,
        BlockId::POLISHED_TUFF_STAIRS,
        BlockId::POLISHED_TUFF_STAIRS,
        BlockId::POLISHED_TUFF_STAIRS,
        BlockId::POLISHED_TUFF_STAIRS,
        BlockId::POLISHED_TUFF_STAIRS,
        BlockId::POLISHED_TUFF_STAIRS,
        BlockId::POLISHED_TUFF_STAIRS,
        BlockId::POLISHED_TUFF_STAIRS,
        BlockId::POLISHED_TUFF_STAIRS,
        BlockId::POLISHED_TUFF_STAIRS,
        BlockId::POLISHED_TUFF_STAIRS,
        BlockId::POLISHED_TUFF_STAIRS,
        BlockId::POLISHED_TUFF_STAIRS,
        BlockId::POLISHED_TUFF_STAIRS,
        BlockId::POLISHED_TUFF_STAIRS,
        BlockId::POLISHED_TUFF_STAIRS,
        BlockId::POLISHED_TUFF_STAIRS,
        BlockId::POLISHED_TUFF_STAIRS,
        BlockId::POLISHED_TUFF_STAIRS,
        BlockId::POLISHED_TUFF_STAIRS,
        BlockId::POLISHED_TUFF_STAIRS,
        BlockId::POLISHED_TUFF_STAIRS,
        BlockId::POLISHED_TUFF_STAIRS,
        BlockId::POLISHED_TUFF_STAIRS,
        BlockId::POLISHED_TUFF_STAIRS,
        BlockId::POLISHED_TUFF_STAIRS,
        BlockId::POLISHED_TUFF_STAIRS,
        BlockId::POLISHED_TUFF_STAIRS,
        BlockId::POLISHED_TUFF_STAIRS,
        BlockId::POLISHED_TUFF_STAIRS,
        BlockId::POLISHED_TUFF_STAIRS,
        BlockId::POLISHED_TUFF_STAIRS,
        BlockId::POLISHED_TUFF_STAIRS,
        BlockId::POLISHED_TUFF_STAIRS,
        BlockId::POLISHED_TUFF_STAIRS,
        BlockId::POLISHED_TUFF_STAIRS,
        BlockId::POLISHED_TUFF_STAIRS,
        BlockId::POLISHED_TUFF_STAIRS,
        BlockId::POLISHED_TUFF_STAIRS,
        BlockId::POLISHED_TUFF_STAIRS,
        BlockId::POLISHED_TUFF_STAIRS,
        BlockId::POLISHED_TUFF_STAIRS,
        BlockId::POLISHED_TUFF_STAIRS,
        BlockId::POLISHED_TUFF_STAIRS,
        BlockId::POLISHED_TUFF_STAIRS,
        BlockId::POLISHED_TUFF_STAIRS,
        BlockId::POLISHED_TUFF_STAIRS,
        BlockId::POLISHED_TUFF_STAIRS,
        BlockId::POLISHED_TUFF_STAIRS,
        BlockId::POLISHED_TUFF_STAIRS,
        BlockId::POLISHED_TUFF_STAIRS,
        BlockId::POLISHED_TUFF_STAIRS,
        BlockId::POLISHED_TUFF_STAIRS,
        BlockId::POLISHED_TUFF_STAIRS,
        BlockId::POLISHED_TUFF_STAIRS,
        BlockId::POLISHED_TUFF_STAIRS,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::POLISHED_TUFF_WALL,
        BlockId::CHISELED_TUFF,
        BlockId::TUFF_BRICKS,
        BlockId::TUFF_BRICK_SLAB,
        BlockId::TUFF_BRICK_SLAB,
        BlockId::TUFF_BRICK_SLAB,
        BlockId::TUFF_BRICK_SLAB,
        BlockId::TUFF_BRICK_SLAB,
        BlockId::TUFF_BRICK_SLAB,
        BlockId::TUFF_BRICK_STAIRS,
        BlockId::TUFF_BRICK_STAIRS,
        BlockId::TUFF_BRICK_STAIRS,
        BlockId::TUFF_BRICK_STAIRS,
        BlockId::TUFF_BRICK_STAIRS,
        BlockId::TUFF_BRICK_STAIRS,
        BlockId::TUFF_BRICK_STAIRS,
        BlockId::TUFF_BRICK_STAIRS,
        BlockId::TUFF_BRICK_STAIRS,
        BlockId::TUFF_BRICK_STAIRS,
        BlockId::TUFF_BRICK_STAIRS,
        BlockId::TUFF_BRICK_STAIRS,
        BlockId::TUFF_BRICK_STAIRS,
        BlockId::TUFF_BRICK_STAIRS,
        BlockId::TUFF_BRICK_STAIRS,
        BlockId::TUFF_BRICK_STAIRS,
        BlockId::TUFF_BRICK_STAIRS,
        BlockId::TUFF_BRICK_STAIRS,
        BlockId::TUFF_BRICK_STAIRS,
        BlockId::TUFF_BRICK_STAIRS,
        BlockId::TUFF_BRICK_STAIRS,
        BlockId::TUFF_BRICK_STAIRS,
        BlockId::TUFF_BRICK_STAIRS,
        BlockId::TUFF_BRICK_STAIRS,
        BlockId::TUFF_BRICK_STAIRS,
        BlockId::TUFF_BRICK_STAIRS,
        BlockId::TUFF_BRICK_STAIRS,
        BlockId::TUFF_BRICK_STAIRS,
        BlockId::TUFF_BRICK_STAIRS,
        BlockId::TUFF_BRICK_STAIRS,
        BlockId::TUFF_BRICK_STAIRS,
        BlockId::TUFF_BRICK_STAIRS,
        BlockId::TUFF_BRICK_STAIRS,
        BlockId::TUFF_BRICK_STAIRS,
        BlockId::TUFF_BRICK_STAIRS,
        BlockId::TUFF_BRICK_STAIRS,
        BlockId::TUFF_BRICK_STAIRS,
        BlockId::TUFF_BRICK_STAIRS,
        BlockId::TUFF_BRICK_STAIRS,
        BlockId::TUFF_BRICK_STAIRS,
        BlockId::TUFF_BRICK_STAIRS,
        BlockId::TUFF_BRICK_STAIRS,
        BlockId::TUFF_BRICK_STAIRS,
        BlockId::TUFF_BRICK_STAIRS,
        BlockId::TUFF_BRICK_STAIRS,
        BlockId::TUFF_BRICK_STAIRS,
        BlockId::TUFF_BRICK_STAIRS,
        BlockId::TUFF_BRICK_STAIRS,
        BlockId::TUFF_BRICK_STAIRS,
        BlockId::TUFF_BRICK_STAIRS,
        BlockId::TUFF_BRICK_STAIRS,
        BlockId::TUFF_BRICK_STAIRS,
        BlockId::TUFF_BRICK_STAIRS,
        BlockId::TUFF_BRICK_STAIRS,
        BlockId::TUFF_BRICK_STAIRS,
        BlockId::TUFF_BRICK_STAIRS,
        BlockId::TUFF_BRICK_STAIRS,
        BlockId::TUFF_BRICK_STAIRS,
        BlockId::TUFF_BRICK_STAIRS,
        BlockId::TUFF_BRICK_STAIRS,
        BlockId::TUFF_BRICK_STAIRS,
        BlockId::TUFF_BRICK_STAIRS,
        BlockId::TUFF_BRICK_STAIRS,
        BlockId::TUFF_BRICK_STAIRS,
        BlockId::TUFF_BRICK_STAIRS,
        BlockId::TUFF_BRICK_STAIRS,
        BlockId::TUFF_BRICK_STAIRS,
        BlockId::TUFF_BRICK_STAIRS,
        BlockId::TUFF_BRICK_STAIRS,
        BlockId::TUFF_BRICK_STAIRS,
        BlockId::TUFF_BRICK_STAIRS,
        BlockId::TUFF_BRICK_STAIRS,
        BlockId::TUFF_BRICK_STAIRS,
        BlockId::TUFF_BRICK_STAIRS,
        BlockId::TUFF_BRICK_STAIRS,
        BlockId::TUFF_BRICK_STAIRS,
        BlockId::TUFF_BRICK_STAIRS,
        BlockId::TUFF_BRICK_STAIRS,
        BlockId::TUFF_BRICK_STAIRS,
        BlockId::TUFF_BRICK_STAIRS,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::TUFF_BRICK_WALL,
        BlockId::CHISELED_TUFF_BRICKS,
        BlockId::SULFUR,
        BlockId::POTENT_SULFUR,
        BlockId::POTENT_SULFUR,
        BlockId::POTENT_SULFUR,
        BlockId::POTENT_SULFUR,
        BlockId::POTENT_SULFUR,
        BlockId::SULFUR_SLAB,
        BlockId::SULFUR_SLAB,
        BlockId::SULFUR_SLAB,
        BlockId::SULFUR_SLAB,
        BlockId::SULFUR_SLAB,
        BlockId::SULFUR_SLAB,
        BlockId::SULFUR_STAIRS,
        BlockId::SULFUR_STAIRS,
        BlockId::SULFUR_STAIRS,
        BlockId::SULFUR_STAIRS,
        BlockId::SULFUR_STAIRS,
        BlockId::SULFUR_STAIRS,
        BlockId::SULFUR_STAIRS,
        BlockId::SULFUR_STAIRS,
        BlockId::SULFUR_STAIRS,
        BlockId::SULFUR_STAIRS,
        BlockId::SULFUR_STAIRS,
        BlockId::SULFUR_STAIRS,
        BlockId::SULFUR_STAIRS,
        BlockId::SULFUR_STAIRS,
        BlockId::SULFUR_STAIRS,
        BlockId::SULFUR_STAIRS,
        BlockId::SULFUR_STAIRS,
        BlockId::SULFUR_STAIRS,
        BlockId::SULFUR_STAIRS,
        BlockId::SULFUR_STAIRS,
        BlockId::SULFUR_STAIRS,
        BlockId::SULFUR_STAIRS,
        BlockId::SULFUR_STAIRS,
        BlockId::SULFUR_STAIRS,
        BlockId::SULFUR_STAIRS,
        BlockId::SULFUR_STAIRS,
        BlockId::SULFUR_STAIRS,
        BlockId::SULFUR_STAIRS,
        BlockId::SULFUR_STAIRS,
        BlockId::SULFUR_STAIRS,
        BlockId::SULFUR_STAIRS,
        BlockId::SULFUR_STAIRS,
        BlockId::SULFUR_STAIRS,
        BlockId::SULFUR_STAIRS,
        BlockId::SULFUR_STAIRS,
        BlockId::SULFUR_STAIRS,
        BlockId::SULFUR_STAIRS,
        BlockId::SULFUR_STAIRS,
        BlockId::SULFUR_STAIRS,
        BlockId::SULFUR_STAIRS,
        BlockId::SULFUR_STAIRS,
        BlockId::SULFUR_STAIRS,
        BlockId::SULFUR_STAIRS,
        BlockId::SULFUR_STAIRS,
        BlockId::SULFUR_STAIRS,
        BlockId::SULFUR_STAIRS,
        BlockId::SULFUR_STAIRS,
        BlockId::SULFUR_STAIRS,
        BlockId::SULFUR_STAIRS,
        BlockId::SULFUR_STAIRS,
        BlockId::SULFUR_STAIRS,
        BlockId::SULFUR_STAIRS,
        BlockId::SULFUR_STAIRS,
        BlockId::SULFUR_STAIRS,
        BlockId::SULFUR_STAIRS,
        BlockId::SULFUR_STAIRS,
        BlockId::SULFUR_STAIRS,
        BlockId::SULFUR_STAIRS,
        BlockId::SULFUR_STAIRS,
        BlockId::SULFUR_STAIRS,
        BlockId::SULFUR_STAIRS,
        BlockId::SULFUR_STAIRS,
        BlockId::SULFUR_STAIRS,
        BlockId::SULFUR_STAIRS,
        BlockId::SULFUR_STAIRS,
        BlockId::SULFUR_STAIRS,
        BlockId::SULFUR_STAIRS,
        BlockId::SULFUR_STAIRS,
        BlockId::SULFUR_STAIRS,
        BlockId::SULFUR_STAIRS,
        BlockId::SULFUR_STAIRS,
        BlockId::SULFUR_STAIRS,
        BlockId::SULFUR_STAIRS,
        BlockId::SULFUR_STAIRS,
        BlockId::SULFUR_STAIRS,
        BlockId::SULFUR_STAIRS,
        BlockId::SULFUR_STAIRS,
        BlockId::SULFUR_STAIRS,
        BlockId::SULFUR_STAIRS,
        BlockId::SULFUR_STAIRS,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::SULFUR_WALL,
        BlockId::POLISHED_SULFUR,
        BlockId::POLISHED_SULFUR_SLAB,
        BlockId::POLISHED_SULFUR_SLAB,
        BlockId::POLISHED_SULFUR_SLAB,
        BlockId::POLISHED_SULFUR_SLAB,
        BlockId::POLISHED_SULFUR_SLAB,
        BlockId::POLISHED_SULFUR_SLAB,
        BlockId::POLISHED_SULFUR_STAIRS,
        BlockId::POLISHED_SULFUR_STAIRS,
        BlockId::POLISHED_SULFUR_STAIRS,
        BlockId::POLISHED_SULFUR_STAIRS,
        BlockId::POLISHED_SULFUR_STAIRS,
        BlockId::POLISHED_SULFUR_STAIRS,
        BlockId::POLISHED_SULFUR_STAIRS,
        BlockId::POLISHED_SULFUR_STAIRS,
        BlockId::POLISHED_SULFUR_STAIRS,
        BlockId::POLISHED_SULFUR_STAIRS,
        BlockId::POLISHED_SULFUR_STAIRS,
        BlockId::POLISHED_SULFUR_STAIRS,
        BlockId::POLISHED_SULFUR_STAIRS,
        BlockId::POLISHED_SULFUR_STAIRS,
        BlockId::POLISHED_SULFUR_STAIRS,
        BlockId::POLISHED_SULFUR_STAIRS,
        BlockId::POLISHED_SULFUR_STAIRS,
        BlockId::POLISHED_SULFUR_STAIRS,
        BlockId::POLISHED_SULFUR_STAIRS,
        BlockId::POLISHED_SULFUR_STAIRS,
        BlockId::POLISHED_SULFUR_STAIRS,
        BlockId::POLISHED_SULFUR_STAIRS,
        BlockId::POLISHED_SULFUR_STAIRS,
        BlockId::POLISHED_SULFUR_STAIRS,
        BlockId::POLISHED_SULFUR_STAIRS,
        BlockId::POLISHED_SULFUR_STAIRS,
        BlockId::POLISHED_SULFUR_STAIRS,
        BlockId::POLISHED_SULFUR_STAIRS,
        BlockId::POLISHED_SULFUR_STAIRS,
        BlockId::POLISHED_SULFUR_STAIRS,
        BlockId::POLISHED_SULFUR_STAIRS,
        BlockId::POLISHED_SULFUR_STAIRS,
        BlockId::POLISHED_SULFUR_STAIRS,
        BlockId::POLISHED_SULFUR_STAIRS,
        BlockId::POLISHED_SULFUR_STAIRS,
        BlockId::POLISHED_SULFUR_STAIRS,
        BlockId::POLISHED_SULFUR_STAIRS,
        BlockId::POLISHED_SULFUR_STAIRS,
        BlockId::POLISHED_SULFUR_STAIRS,
        BlockId::POLISHED_SULFUR_STAIRS,
        BlockId::POLISHED_SULFUR_STAIRS,
        BlockId::POLISHED_SULFUR_STAIRS,
        BlockId::POLISHED_SULFUR_STAIRS,
        BlockId::POLISHED_SULFUR_STAIRS,
        BlockId::POLISHED_SULFUR_STAIRS,
        BlockId::POLISHED_SULFUR_STAIRS,
        BlockId::POLISHED_SULFUR_STAIRS,
        BlockId::POLISHED_SULFUR_STAIRS,
        BlockId::POLISHED_SULFUR_STAIRS,
        BlockId::POLISHED_SULFUR_STAIRS,
        BlockId::POLISHED_SULFUR_STAIRS,
        BlockId::POLISHED_SULFUR_STAIRS,
        BlockId::POLISHED_SULFUR_STAIRS,
        BlockId::POLISHED_SULFUR_STAIRS,
        BlockId::POLISHED_SULFUR_STAIRS,
        BlockId::POLISHED_SULFUR_STAIRS,
        BlockId::POLISHED_SULFUR_STAIRS,
        BlockId::POLISHED_SULFUR_STAIRS,
        BlockId::POLISHED_SULFUR_STAIRS,
        BlockId::POLISHED_SULFUR_STAIRS,
        BlockId::POLISHED_SULFUR_STAIRS,
        BlockId::POLISHED_SULFUR_STAIRS,
        BlockId::POLISHED_SULFUR_STAIRS,
        BlockId::POLISHED_SULFUR_STAIRS,
        BlockId::POLISHED_SULFUR_STAIRS,
        BlockId::POLISHED_SULFUR_STAIRS,
        BlockId::POLISHED_SULFUR_STAIRS,
        BlockId::POLISHED_SULFUR_STAIRS,
        BlockId::POLISHED_SULFUR_STAIRS,
        BlockId::POLISHED_SULFUR_STAIRS,
        BlockId::POLISHED_SULFUR_STAIRS,
        BlockId::POLISHED_SULFUR_STAIRS,
        BlockId::POLISHED_SULFUR_STAIRS,
        BlockId::POLISHED_SULFUR_STAIRS,
        BlockId::POLISHED_SULFUR_STAIRS,
        BlockId::POLISHED_SULFUR_STAIRS,
        BlockId::POLISHED_SULFUR_STAIRS,
        BlockId::POLISHED_SULFUR_STAIRS,
        BlockId::POLISHED_SULFUR_STAIRS,
        BlockId::POLISHED_SULFUR_STAIRS,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::POLISHED_SULFUR_WALL,
        BlockId::SULFUR_BRICKS,
        BlockId::SULFUR_BRICK_SLAB,
        BlockId::SULFUR_BRICK_SLAB,
        BlockId::SULFUR_BRICK_SLAB,
        BlockId::SULFUR_BRICK_SLAB,
        BlockId::SULFUR_BRICK_SLAB,
        BlockId::SULFUR_BRICK_SLAB,
        BlockId::SULFUR_BRICK_STAIRS,
        BlockId::SULFUR_BRICK_STAIRS,
        BlockId::SULFUR_BRICK_STAIRS,
        BlockId::SULFUR_BRICK_STAIRS,
        BlockId::SULFUR_BRICK_STAIRS,
        BlockId::SULFUR_BRICK_STAIRS,
        BlockId::SULFUR_BRICK_STAIRS,
        BlockId::SULFUR_BRICK_STAIRS,
        BlockId::SULFUR_BRICK_STAIRS,
        BlockId::SULFUR_BRICK_STAIRS,
        BlockId::SULFUR_BRICK_STAIRS,
        BlockId::SULFUR_BRICK_STAIRS,
        BlockId::SULFUR_BRICK_STAIRS,
        BlockId::SULFUR_BRICK_STAIRS,
        BlockId::SULFUR_BRICK_STAIRS,
        BlockId::SULFUR_BRICK_STAIRS,
        BlockId::SULFUR_BRICK_STAIRS,
        BlockId::SULFUR_BRICK_STAIRS,
        BlockId::SULFUR_BRICK_STAIRS,
        BlockId::SULFUR_BRICK_STAIRS,
        BlockId::SULFUR_BRICK_STAIRS,
        BlockId::SULFUR_BRICK_STAIRS,
        BlockId::SULFUR_BRICK_STAIRS,
        BlockId::SULFUR_BRICK_STAIRS,
        BlockId::SULFUR_BRICK_STAIRS,
        BlockId::SULFUR_BRICK_STAIRS,
        BlockId::SULFUR_BRICK_STAIRS,
        BlockId::SULFUR_BRICK_STAIRS,
        BlockId::SULFUR_BRICK_STAIRS,
        BlockId::SULFUR_BRICK_STAIRS,
        BlockId::SULFUR_BRICK_STAIRS,
        BlockId::SULFUR_BRICK_STAIRS,
        BlockId::SULFUR_BRICK_STAIRS,
        BlockId::SULFUR_BRICK_STAIRS,
        BlockId::SULFUR_BRICK_STAIRS,
        BlockId::SULFUR_BRICK_STAIRS,
        BlockId::SULFUR_BRICK_STAIRS,
        BlockId::SULFUR_BRICK_STAIRS,
        BlockId::SULFUR_BRICK_STAIRS,
        BlockId::SULFUR_BRICK_STAIRS,
        BlockId::SULFUR_BRICK_STAIRS,
        BlockId::SULFUR_BRICK_STAIRS,
        BlockId::SULFUR_BRICK_STAIRS,
        BlockId::SULFUR_BRICK_STAIRS,
        BlockId::SULFUR_BRICK_STAIRS,
        BlockId::SULFUR_BRICK_STAIRS,
        BlockId::SULFUR_BRICK_STAIRS,
        BlockId::SULFUR_BRICK_STAIRS,
        BlockId::SULFUR_BRICK_STAIRS,
        BlockId::SULFUR_BRICK_STAIRS,
        BlockId::SULFUR_BRICK_STAIRS,
        BlockId::SULFUR_BRICK_STAIRS,
        BlockId::SULFUR_BRICK_STAIRS,
        BlockId::SULFUR_BRICK_STAIRS,
        BlockId::SULFUR_BRICK_STAIRS,
        BlockId::SULFUR_BRICK_STAIRS,
        BlockId::SULFUR_BRICK_STAIRS,
        BlockId::SULFUR_BRICK_STAIRS,
        BlockId::SULFUR_BRICK_STAIRS,
        BlockId::SULFUR_BRICK_STAIRS,
        BlockId::SULFUR_BRICK_STAIRS,
        BlockId::SULFUR_BRICK_STAIRS,
        BlockId::SULFUR_BRICK_STAIRS,
        BlockId::SULFUR_BRICK_STAIRS,
        BlockId::SULFUR_BRICK_STAIRS,
        BlockId::SULFUR_BRICK_STAIRS,
        BlockId::SULFUR_BRICK_STAIRS,
        BlockId::SULFUR_BRICK_STAIRS,
        BlockId::SULFUR_BRICK_STAIRS,
        BlockId::SULFUR_BRICK_STAIRS,
        BlockId::SULFUR_BRICK_STAIRS,
        BlockId::SULFUR_BRICK_STAIRS,
        BlockId::SULFUR_BRICK_STAIRS,
        BlockId::SULFUR_BRICK_STAIRS,
        BlockId::SULFUR_BRICK_STAIRS,
        BlockId::SULFUR_BRICK_STAIRS,
        BlockId::SULFUR_BRICK_STAIRS,
        BlockId::SULFUR_BRICK_STAIRS,
        BlockId::SULFUR_BRICK_STAIRS,
        BlockId::SULFUR_BRICK_STAIRS,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::SULFUR_BRICK_WALL,
        BlockId::CHISELED_SULFUR,
        BlockId::CINNABAR,
        BlockId::CINNABAR_SLAB,
        BlockId::CINNABAR_SLAB,
        BlockId::CINNABAR_SLAB,
        BlockId::CINNABAR_SLAB,
        BlockId::CINNABAR_SLAB,
        BlockId::CINNABAR_SLAB,
        BlockId::CINNABAR_STAIRS,
        BlockId::CINNABAR_STAIRS,
        BlockId::CINNABAR_STAIRS,
        BlockId::CINNABAR_STAIRS,
        BlockId::CINNABAR_STAIRS,
        BlockId::CINNABAR_STAIRS,
        BlockId::CINNABAR_STAIRS,
        BlockId::CINNABAR_STAIRS,
        BlockId::CINNABAR_STAIRS,
        BlockId::CINNABAR_STAIRS,
        BlockId::CINNABAR_STAIRS,
        BlockId::CINNABAR_STAIRS,
        BlockId::CINNABAR_STAIRS,
        BlockId::CINNABAR_STAIRS,
        BlockId::CINNABAR_STAIRS,
        BlockId::CINNABAR_STAIRS,
        BlockId::CINNABAR_STAIRS,
        BlockId::CINNABAR_STAIRS,
        BlockId::CINNABAR_STAIRS,
        BlockId::CINNABAR_STAIRS,
        BlockId::CINNABAR_STAIRS,
        BlockId::CINNABAR_STAIRS,
        BlockId::CINNABAR_STAIRS,
        BlockId::CINNABAR_STAIRS,
        BlockId::CINNABAR_STAIRS,
        BlockId::CINNABAR_STAIRS,
        BlockId::CINNABAR_STAIRS,
        BlockId::CINNABAR_STAIRS,
        BlockId::CINNABAR_STAIRS,
        BlockId::CINNABAR_STAIRS,
        BlockId::CINNABAR_STAIRS,
        BlockId::CINNABAR_STAIRS,
        BlockId::CINNABAR_STAIRS,
        BlockId::CINNABAR_STAIRS,
        BlockId::CINNABAR_STAIRS,
        BlockId::CINNABAR_STAIRS,
        BlockId::CINNABAR_STAIRS,
        BlockId::CINNABAR_STAIRS,
        BlockId::CINNABAR_STAIRS,
        BlockId::CINNABAR_STAIRS,
        BlockId::CINNABAR_STAIRS,
        BlockId::CINNABAR_STAIRS,
        BlockId::CINNABAR_STAIRS,
        BlockId::CINNABAR_STAIRS,
        BlockId::CINNABAR_STAIRS,
        BlockId::CINNABAR_STAIRS,
        BlockId::CINNABAR_STAIRS,
        BlockId::CINNABAR_STAIRS,
        BlockId::CINNABAR_STAIRS,
        BlockId::CINNABAR_STAIRS,
        BlockId::CINNABAR_STAIRS,
        BlockId::CINNABAR_STAIRS,
        BlockId::CINNABAR_STAIRS,
        BlockId::CINNABAR_STAIRS,
        BlockId::CINNABAR_STAIRS,
        BlockId::CINNABAR_STAIRS,
        BlockId::CINNABAR_STAIRS,
        BlockId::CINNABAR_STAIRS,
        BlockId::CINNABAR_STAIRS,
        BlockId::CINNABAR_STAIRS,
        BlockId::CINNABAR_STAIRS,
        BlockId::CINNABAR_STAIRS,
        BlockId::CINNABAR_STAIRS,
        BlockId::CINNABAR_STAIRS,
        BlockId::CINNABAR_STAIRS,
        BlockId::CINNABAR_STAIRS,
        BlockId::CINNABAR_STAIRS,
        BlockId::CINNABAR_STAIRS,
        BlockId::CINNABAR_STAIRS,
        BlockId::CINNABAR_STAIRS,
        BlockId::CINNABAR_STAIRS,
        BlockId::CINNABAR_STAIRS,
        BlockId::CINNABAR_STAIRS,
        BlockId::CINNABAR_STAIRS,
        BlockId::CINNABAR_STAIRS,
        BlockId::CINNABAR_STAIRS,
        BlockId::CINNABAR_STAIRS,
        BlockId::CINNABAR_STAIRS,
        BlockId::CINNABAR_STAIRS,
        BlockId::CINNABAR_STAIRS,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR,
        BlockId::POLISHED_CINNABAR_SLAB,
        BlockId::POLISHED_CINNABAR_SLAB,
        BlockId::POLISHED_CINNABAR_SLAB,
        BlockId::POLISHED_CINNABAR_SLAB,
        BlockId::POLISHED_CINNABAR_SLAB,
        BlockId::POLISHED_CINNABAR_SLAB,
        BlockId::POLISHED_CINNABAR_STAIRS,
        BlockId::POLISHED_CINNABAR_STAIRS,
        BlockId::POLISHED_CINNABAR_STAIRS,
        BlockId::POLISHED_CINNABAR_STAIRS,
        BlockId::POLISHED_CINNABAR_STAIRS,
        BlockId::POLISHED_CINNABAR_STAIRS,
        BlockId::POLISHED_CINNABAR_STAIRS,
        BlockId::POLISHED_CINNABAR_STAIRS,
        BlockId::POLISHED_CINNABAR_STAIRS,
        BlockId::POLISHED_CINNABAR_STAIRS,
        BlockId::POLISHED_CINNABAR_STAIRS,
        BlockId::POLISHED_CINNABAR_STAIRS,
        BlockId::POLISHED_CINNABAR_STAIRS,
        BlockId::POLISHED_CINNABAR_STAIRS,
        BlockId::POLISHED_CINNABAR_STAIRS,
        BlockId::POLISHED_CINNABAR_STAIRS,
        BlockId::POLISHED_CINNABAR_STAIRS,
        BlockId::POLISHED_CINNABAR_STAIRS,
        BlockId::POLISHED_CINNABAR_STAIRS,
        BlockId::POLISHED_CINNABAR_STAIRS,
        BlockId::POLISHED_CINNABAR_STAIRS,
        BlockId::POLISHED_CINNABAR_STAIRS,
        BlockId::POLISHED_CINNABAR_STAIRS,
        BlockId::POLISHED_CINNABAR_STAIRS,
        BlockId::POLISHED_CINNABAR_STAIRS,
        BlockId::POLISHED_CINNABAR_STAIRS,
        BlockId::POLISHED_CINNABAR_STAIRS,
        BlockId::POLISHED_CINNABAR_STAIRS,
        BlockId::POLISHED_CINNABAR_STAIRS,
        BlockId::POLISHED_CINNABAR_STAIRS,
        BlockId::POLISHED_CINNABAR_STAIRS,
        BlockId::POLISHED_CINNABAR_STAIRS,
        BlockId::POLISHED_CINNABAR_STAIRS,
        BlockId::POLISHED_CINNABAR_STAIRS,
        BlockId::POLISHED_CINNABAR_STAIRS,
        BlockId::POLISHED_CINNABAR_STAIRS,
        BlockId::POLISHED_CINNABAR_STAIRS,
        BlockId::POLISHED_CINNABAR_STAIRS,
        BlockId::POLISHED_CINNABAR_STAIRS,
        BlockId::POLISHED_CINNABAR_STAIRS,
        BlockId::POLISHED_CINNABAR_STAIRS,
        BlockId::POLISHED_CINNABAR_STAIRS,
        BlockId::POLISHED_CINNABAR_STAIRS,
        BlockId::POLISHED_CINNABAR_STAIRS,
        BlockId::POLISHED_CINNABAR_STAIRS,
        BlockId::POLISHED_CINNABAR_STAIRS,
        BlockId::POLISHED_CINNABAR_STAIRS,
        BlockId::POLISHED_CINNABAR_STAIRS,
        BlockId::POLISHED_CINNABAR_STAIRS,
        BlockId::POLISHED_CINNABAR_STAIRS,
        BlockId::POLISHED_CINNABAR_STAIRS,
        BlockId::POLISHED_CINNABAR_STAIRS,
        BlockId::POLISHED_CINNABAR_STAIRS,
        BlockId::POLISHED_CINNABAR_STAIRS,
        BlockId::POLISHED_CINNABAR_STAIRS,
        BlockId::POLISHED_CINNABAR_STAIRS,
        BlockId::POLISHED_CINNABAR_STAIRS,
        BlockId::POLISHED_CINNABAR_STAIRS,
        BlockId::POLISHED_CINNABAR_STAIRS,
        BlockId::POLISHED_CINNABAR_STAIRS,
        BlockId::POLISHED_CINNABAR_STAIRS,
        BlockId::POLISHED_CINNABAR_STAIRS,
        BlockId::POLISHED_CINNABAR_STAIRS,
        BlockId::POLISHED_CINNABAR_STAIRS,
        BlockId::POLISHED_CINNABAR_STAIRS,
        BlockId::POLISHED_CINNABAR_STAIRS,
        BlockId::POLISHED_CINNABAR_STAIRS,
        BlockId::POLISHED_CINNABAR_STAIRS,
        BlockId::POLISHED_CINNABAR_STAIRS,
        BlockId::POLISHED_CINNABAR_STAIRS,
        BlockId::POLISHED_CINNABAR_STAIRS,
        BlockId::POLISHED_CINNABAR_STAIRS,
        BlockId::POLISHED_CINNABAR_STAIRS,
        BlockId::POLISHED_CINNABAR_STAIRS,
        BlockId::POLISHED_CINNABAR_STAIRS,
        BlockId::POLISHED_CINNABAR_STAIRS,
        BlockId::POLISHED_CINNABAR_STAIRS,
        BlockId::POLISHED_CINNABAR_STAIRS,
        BlockId::POLISHED_CINNABAR_STAIRS,
        BlockId::POLISHED_CINNABAR_STAIRS,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::POLISHED_CINNABAR_WALL,
        BlockId::CINNABAR_BRICKS,
        BlockId::CINNABAR_BRICK_SLAB,
        BlockId::CINNABAR_BRICK_SLAB,
        BlockId::CINNABAR_BRICK_SLAB,
        BlockId::CINNABAR_BRICK_SLAB,
        BlockId::CINNABAR_BRICK_SLAB,
        BlockId::CINNABAR_BRICK_SLAB,
        BlockId::CINNABAR_BRICK_STAIRS,
        BlockId::CINNABAR_BRICK_STAIRS,
        BlockId::CINNABAR_BRICK_STAIRS,
        BlockId::CINNABAR_BRICK_STAIRS,
        BlockId::CINNABAR_BRICK_STAIRS,
        BlockId::CINNABAR_BRICK_STAIRS,
        BlockId::CINNABAR_BRICK_STAIRS,
        BlockId::CINNABAR_BRICK_STAIRS,
        BlockId::CINNABAR_BRICK_STAIRS,
        BlockId::CINNABAR_BRICK_STAIRS,
        BlockId::CINNABAR_BRICK_STAIRS,
        BlockId::CINNABAR_BRICK_STAIRS,
        BlockId::CINNABAR_BRICK_STAIRS,
        BlockId::CINNABAR_BRICK_STAIRS,
        BlockId::CINNABAR_BRICK_STAIRS,
        BlockId::CINNABAR_BRICK_STAIRS,
        BlockId::CINNABAR_BRICK_STAIRS,
        BlockId::CINNABAR_BRICK_STAIRS,
        BlockId::CINNABAR_BRICK_STAIRS,
        BlockId::CINNABAR_BRICK_STAIRS,
        BlockId::CINNABAR_BRICK_STAIRS,
        BlockId::CINNABAR_BRICK_STAIRS,
        BlockId::CINNABAR_BRICK_STAIRS,
        BlockId::CINNABAR_BRICK_STAIRS,
        BlockId::CINNABAR_BRICK_STAIRS,
        BlockId::CINNABAR_BRICK_STAIRS,
        BlockId::CINNABAR_BRICK_STAIRS,
        BlockId::CINNABAR_BRICK_STAIRS,
        BlockId::CINNABAR_BRICK_STAIRS,
        BlockId::CINNABAR_BRICK_STAIRS,
        BlockId::CINNABAR_BRICK_STAIRS,
        BlockId::CINNABAR_BRICK_STAIRS,
        BlockId::CINNABAR_BRICK_STAIRS,
        BlockId::CINNABAR_BRICK_STAIRS,
        BlockId::CINNABAR_BRICK_STAIRS,
        BlockId::CINNABAR_BRICK_STAIRS,
        BlockId::CINNABAR_BRICK_STAIRS,
        BlockId::CINNABAR_BRICK_STAIRS,
        BlockId::CINNABAR_BRICK_STAIRS,
        BlockId::CINNABAR_BRICK_STAIRS,
        BlockId::CINNABAR_BRICK_STAIRS,
        BlockId::CINNABAR_BRICK_STAIRS,
        BlockId::CINNABAR_BRICK_STAIRS,
        BlockId::CINNABAR_BRICK_STAIRS,
        BlockId::CINNABAR_BRICK_STAIRS,
        BlockId::CINNABAR_BRICK_STAIRS,
        BlockId::CINNABAR_BRICK_STAIRS,
        BlockId::CINNABAR_BRICK_STAIRS,
        BlockId::CINNABAR_BRICK_STAIRS,
        BlockId::CINNABAR_BRICK_STAIRS,
        BlockId::CINNABAR_BRICK_STAIRS,
        BlockId::CINNABAR_BRICK_STAIRS,
        BlockId::CINNABAR_BRICK_STAIRS,
        BlockId::CINNABAR_BRICK_STAIRS,
        BlockId::CINNABAR_BRICK_STAIRS,
        BlockId::CINNABAR_BRICK_STAIRS,
        BlockId::CINNABAR_BRICK_STAIRS,
        BlockId::CINNABAR_BRICK_STAIRS,
        BlockId::CINNABAR_BRICK_STAIRS,
        BlockId::CINNABAR_BRICK_STAIRS,
        BlockId::CINNABAR_BRICK_STAIRS,
        BlockId::CINNABAR_BRICK_STAIRS,
        BlockId::CINNABAR_BRICK_STAIRS,
        BlockId::CINNABAR_BRICK_STAIRS,
        BlockId::CINNABAR_BRICK_STAIRS,
        BlockId::CINNABAR_BRICK_STAIRS,
        BlockId::CINNABAR_BRICK_STAIRS,
        BlockId::CINNABAR_BRICK_STAIRS,
        BlockId::CINNABAR_BRICK_STAIRS,
        BlockId::CINNABAR_BRICK_STAIRS,
        BlockId::CINNABAR_BRICK_STAIRS,
        BlockId::CINNABAR_BRICK_STAIRS,
        BlockId::CINNABAR_BRICK_STAIRS,
        BlockId::CINNABAR_BRICK_STAIRS,
        BlockId::CINNABAR_BRICK_STAIRS,
        BlockId::CINNABAR_BRICK_STAIRS,
        BlockId::CINNABAR_BRICK_STAIRS,
        BlockId::CINNABAR_BRICK_STAIRS,
        BlockId::CINNABAR_BRICK_STAIRS,
        BlockId::CINNABAR_BRICK_STAIRS,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CINNABAR_BRICK_WALL,
        BlockId::CHISELED_CINNABAR,
        BlockId::CALCITE,
        BlockId::TINTED_GLASS,
        BlockId::POWDER_SNOW,
        BlockId::SCULK_SENSOR,
        BlockId::SCULK_SENSOR,
        BlockId::SCULK_SENSOR,
        BlockId::SCULK_SENSOR,
        BlockId::SCULK_SENSOR,
        BlockId::SCULK_SENSOR,
        BlockId::SCULK_SENSOR,
        BlockId::SCULK_SENSOR,
        BlockId::SCULK_SENSOR,
        BlockId::SCULK_SENSOR,
        BlockId::SCULK_SENSOR,
        BlockId::SCULK_SENSOR,
        BlockId::SCULK_SENSOR,
        BlockId::SCULK_SENSOR,
        BlockId::SCULK_SENSOR,
        BlockId::SCULK_SENSOR,
        BlockId::SCULK_SENSOR,
        BlockId::SCULK_SENSOR,
        BlockId::SCULK_SENSOR,
        BlockId::SCULK_SENSOR,
        BlockId::SCULK_SENSOR,
        BlockId::SCULK_SENSOR,
        BlockId::SCULK_SENSOR,
        BlockId::SCULK_SENSOR,
        BlockId::SCULK_SENSOR,
        BlockId::SCULK_SENSOR,
        BlockId::SCULK_SENSOR,
        BlockId::SCULK_SENSOR,
        BlockId::SCULK_SENSOR,
        BlockId::SCULK_SENSOR,
        BlockId::SCULK_SENSOR,
        BlockId::SCULK_SENSOR,
        BlockId::SCULK_SENSOR,
        BlockId::SCULK_SENSOR,
        BlockId::SCULK_SENSOR,
        BlockId::SCULK_SENSOR,
        BlockId::SCULK_SENSOR,
        BlockId::SCULK_SENSOR,
        BlockId::SCULK_SENSOR,
        BlockId::SCULK_SENSOR,
        BlockId::SCULK_SENSOR,
        BlockId::SCULK_SENSOR,
        BlockId::SCULK_SENSOR,
        BlockId::SCULK_SENSOR,
        BlockId::SCULK_SENSOR,
        BlockId::SCULK_SENSOR,
        BlockId::SCULK_SENSOR,
        BlockId::SCULK_SENSOR,
        BlockId::SCULK_SENSOR,
        BlockId::SCULK_SENSOR,
        BlockId::SCULK_SENSOR,
        BlockId::SCULK_SENSOR,
        BlockId::SCULK_SENSOR,
        BlockId::SCULK_SENSOR,
        BlockId::SCULK_SENSOR,
        BlockId::SCULK_SENSOR,
        BlockId::SCULK_SENSOR,
        BlockId::SCULK_SENSOR,
        BlockId::SCULK_SENSOR,
        BlockId::SCULK_SENSOR,
        BlockId::SCULK_SENSOR,
        BlockId::SCULK_SENSOR,
        BlockId::SCULK_SENSOR,
        BlockId::SCULK_SENSOR,
        BlockId::SCULK_SENSOR,
        BlockId::SCULK_SENSOR,
        BlockId::SCULK_SENSOR,
        BlockId::SCULK_SENSOR,
        BlockId::SCULK_SENSOR,
        BlockId::SCULK_SENSOR,
        BlockId::SCULK_SENSOR,
        BlockId::SCULK_SENSOR,
        BlockId::SCULK_SENSOR,
        BlockId::SCULK_SENSOR,
        BlockId::SCULK_SENSOR,
        BlockId::SCULK_SENSOR,
        BlockId::SCULK_SENSOR,
        BlockId::SCULK_SENSOR,
        BlockId::SCULK_SENSOR,
        BlockId::SCULK_SENSOR,
        BlockId::SCULK_SENSOR,
        BlockId::SCULK_SENSOR,
        BlockId::SCULK_SENSOR,
        BlockId::SCULK_SENSOR,
        BlockId::SCULK_SENSOR,
        BlockId::SCULK_SENSOR,
        BlockId::SCULK_SENSOR,
        BlockId::SCULK_SENSOR,
        BlockId::SCULK_SENSOR,
        BlockId::SCULK_SENSOR,
        BlockId::SCULK_SENSOR,
        BlockId::SCULK_SENSOR,
        BlockId::SCULK_SENSOR,
        BlockId::SCULK_SENSOR,
        BlockId::SCULK_SENSOR,
        BlockId::SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::CALIBRATED_SCULK_SENSOR,
        BlockId::SCULK,
        BlockId::SCULK_VEIN,
        BlockId::SCULK_VEIN,
        BlockId::SCULK_VEIN,
        BlockId::SCULK_VEIN,
        BlockId::SCULK_VEIN,
        BlockId::SCULK_VEIN,
        BlockId::SCULK_VEIN,
        BlockId::SCULK_VEIN,
        BlockId::SCULK_VEIN,
        BlockId::SCULK_VEIN,
        BlockId::SCULK_VEIN,
        BlockId::SCULK_VEIN,
        BlockId::SCULK_VEIN,
        BlockId::SCULK_VEIN,
        BlockId::SCULK_VEIN,
        BlockId::SCULK_VEIN,
        BlockId::SCULK_VEIN,
        BlockId::SCULK_VEIN,
        BlockId::SCULK_VEIN,
        BlockId::SCULK_VEIN,
        BlockId::SCULK_VEIN,
        BlockId::SCULK_VEIN,
        BlockId::SCULK_VEIN,
        BlockId::SCULK_VEIN,
        BlockId::SCULK_VEIN,
        BlockId::SCULK_VEIN,
        BlockId::SCULK_VEIN,
        BlockId::SCULK_VEIN,
        BlockId::SCULK_VEIN,
        BlockId::SCULK_VEIN,
        BlockId::SCULK_VEIN,
        BlockId::SCULK_VEIN,
        BlockId::SCULK_VEIN,
        BlockId::SCULK_VEIN,
        BlockId::SCULK_VEIN,
        BlockId::SCULK_VEIN,
        BlockId::SCULK_VEIN,
        BlockId::SCULK_VEIN,
        BlockId::SCULK_VEIN,
        BlockId::SCULK_VEIN,
        BlockId::SCULK_VEIN,
        BlockId::SCULK_VEIN,
        BlockId::SCULK_VEIN,
        BlockId::SCULK_VEIN,
        BlockId::SCULK_VEIN,
        BlockId::SCULK_VEIN,
        BlockId::SCULK_VEIN,
        BlockId::SCULK_VEIN,
        BlockId::SCULK_VEIN,
        BlockId::SCULK_VEIN,
        BlockId::SCULK_VEIN,
        BlockId::SCULK_VEIN,
        BlockId::SCULK_VEIN,
        BlockId::SCULK_VEIN,
        BlockId::SCULK_VEIN,
        BlockId::SCULK_VEIN,
        BlockId::SCULK_VEIN,
        BlockId::SCULK_VEIN,
        BlockId::SCULK_VEIN,
        BlockId::SCULK_VEIN,
        BlockId::SCULK_VEIN,
        BlockId::SCULK_VEIN,
        BlockId::SCULK_VEIN,
        BlockId::SCULK_VEIN,
        BlockId::SCULK_VEIN,
        BlockId::SCULK_VEIN,
        BlockId::SCULK_VEIN,
        BlockId::SCULK_VEIN,
        BlockId::SCULK_VEIN,
        BlockId::SCULK_VEIN,
        BlockId::SCULK_VEIN,
        BlockId::SCULK_VEIN,
        BlockId::SCULK_VEIN,
        BlockId::SCULK_VEIN,
        BlockId::SCULK_VEIN,
        BlockId::SCULK_VEIN,
        BlockId::SCULK_VEIN,
        BlockId::SCULK_VEIN,
        BlockId::SCULK_VEIN,
        BlockId::SCULK_VEIN,
        BlockId::SCULK_VEIN,
        BlockId::SCULK_VEIN,
        BlockId::SCULK_VEIN,
        BlockId::SCULK_VEIN,
        BlockId::SCULK_VEIN,
        BlockId::SCULK_VEIN,
        BlockId::SCULK_VEIN,
        BlockId::SCULK_VEIN,
        BlockId::SCULK_VEIN,
        BlockId::SCULK_VEIN,
        BlockId::SCULK_VEIN,
        BlockId::SCULK_VEIN,
        BlockId::SCULK_VEIN,
        BlockId::SCULK_VEIN,
        BlockId::SCULK_VEIN,
        BlockId::SCULK_VEIN,
        BlockId::SCULK_VEIN,
        BlockId::SCULK_VEIN,
        BlockId::SCULK_VEIN,
        BlockId::SCULK_VEIN,
        BlockId::SCULK_VEIN,
        BlockId::SCULK_VEIN,
        BlockId::SCULK_VEIN,
        BlockId::SCULK_VEIN,
        BlockId::SCULK_VEIN,
        BlockId::SCULK_VEIN,
        BlockId::SCULK_VEIN,
        BlockId::SCULK_VEIN,
        BlockId::SCULK_VEIN,
        BlockId::SCULK_VEIN,
        BlockId::SCULK_VEIN,
        BlockId::SCULK_VEIN,
        BlockId::SCULK_VEIN,
        BlockId::SCULK_VEIN,
        BlockId::SCULK_VEIN,
        BlockId::SCULK_VEIN,
        BlockId::SCULK_VEIN,
        BlockId::SCULK_VEIN,
        BlockId::SCULK_VEIN,
        BlockId::SCULK_VEIN,
        BlockId::SCULK_VEIN,
        BlockId::SCULK_VEIN,
        BlockId::SCULK_VEIN,
        BlockId::SCULK_VEIN,
        BlockId::SCULK_VEIN,
        BlockId::SCULK_VEIN,
        BlockId::SCULK_VEIN,
        BlockId::SCULK_VEIN,
        BlockId::SCULK_CATALYST,
        BlockId::SCULK_CATALYST,
        BlockId::SCULK_SHRIEKER,
        BlockId::SCULK_SHRIEKER,
        BlockId::SCULK_SHRIEKER,
        BlockId::SCULK_SHRIEKER,
        BlockId::SCULK_SHRIEKER,
        BlockId::SCULK_SHRIEKER,
        BlockId::SCULK_SHRIEKER,
        BlockId::SCULK_SHRIEKER,
        BlockId::COPPER_BLOCK,
        BlockId::EXPOSED_COPPER,
        BlockId::WEATHERED_COPPER,
        BlockId::OXIDIZED_COPPER,
        BlockId::WAXED_COPPER_BLOCK,
        BlockId::WAXED_EXPOSED_COPPER,
        BlockId::WAXED_WEATHERED_COPPER,
        BlockId::WAXED_OXIDIZED_COPPER,
        BlockId::COPPER_ORE,
        BlockId::DEEPSLATE_COPPER_ORE,
        BlockId::CUT_COPPER,
        BlockId::EXPOSED_CUT_COPPER,
        BlockId::WEATHERED_CUT_COPPER,
        BlockId::OXIDIZED_CUT_COPPER,
        BlockId::WAXED_CUT_COPPER,
        BlockId::WAXED_EXPOSED_CUT_COPPER,
        BlockId::WAXED_WEATHERED_CUT_COPPER,
        BlockId::WAXED_OXIDIZED_CUT_COPPER,
        BlockId::CHISELED_COPPER,
        BlockId::EXPOSED_CHISELED_COPPER,
        BlockId::WEATHERED_CHISELED_COPPER,
        BlockId::OXIDIZED_CHISELED_COPPER,
        BlockId::WAXED_CHISELED_COPPER,
        BlockId::WAXED_EXPOSED_CHISELED_COPPER,
        BlockId::WAXED_WEATHERED_CHISELED_COPPER,
        BlockId::WAXED_OXIDIZED_CHISELED_COPPER,
        BlockId::CUT_COPPER_STAIRS,
        BlockId::CUT_COPPER_STAIRS,
        BlockId::CUT_COPPER_STAIRS,
        BlockId::CUT_COPPER_STAIRS,
        BlockId::CUT_COPPER_STAIRS,
        BlockId::CUT_COPPER_STAIRS,
        BlockId::CUT_COPPER_STAIRS,
        BlockId::CUT_COPPER_STAIRS,
        BlockId::CUT_COPPER_STAIRS,
        BlockId::CUT_COPPER_STAIRS,
        BlockId::CUT_COPPER_STAIRS,
        BlockId::CUT_COPPER_STAIRS,
        BlockId::CUT_COPPER_STAIRS,
        BlockId::CUT_COPPER_STAIRS,
        BlockId::CUT_COPPER_STAIRS,
        BlockId::CUT_COPPER_STAIRS,
        BlockId::CUT_COPPER_STAIRS,
        BlockId::CUT_COPPER_STAIRS,
        BlockId::CUT_COPPER_STAIRS,
        BlockId::CUT_COPPER_STAIRS,
        BlockId::CUT_COPPER_STAIRS,
        BlockId::CUT_COPPER_STAIRS,
        BlockId::CUT_COPPER_STAIRS,
        BlockId::CUT_COPPER_STAIRS,
        BlockId::CUT_COPPER_STAIRS,
        BlockId::CUT_COPPER_STAIRS,
        BlockId::CUT_COPPER_STAIRS,
        BlockId::CUT_COPPER_STAIRS,
        BlockId::CUT_COPPER_STAIRS,
        BlockId::CUT_COPPER_STAIRS,
        BlockId::CUT_COPPER_STAIRS,
        BlockId::CUT_COPPER_STAIRS,
        BlockId::CUT_COPPER_STAIRS,
        BlockId::CUT_COPPER_STAIRS,
        BlockId::CUT_COPPER_STAIRS,
        BlockId::CUT_COPPER_STAIRS,
        BlockId::CUT_COPPER_STAIRS,
        BlockId::CUT_COPPER_STAIRS,
        BlockId::CUT_COPPER_STAIRS,
        BlockId::CUT_COPPER_STAIRS,
        BlockId::CUT_COPPER_STAIRS,
        BlockId::CUT_COPPER_STAIRS,
        BlockId::CUT_COPPER_STAIRS,
        BlockId::CUT_COPPER_STAIRS,
        BlockId::CUT_COPPER_STAIRS,
        BlockId::CUT_COPPER_STAIRS,
        BlockId::CUT_COPPER_STAIRS,
        BlockId::CUT_COPPER_STAIRS,
        BlockId::CUT_COPPER_STAIRS,
        BlockId::CUT_COPPER_STAIRS,
        BlockId::CUT_COPPER_STAIRS,
        BlockId::CUT_COPPER_STAIRS,
        BlockId::CUT_COPPER_STAIRS,
        BlockId::CUT_COPPER_STAIRS,
        BlockId::CUT_COPPER_STAIRS,
        BlockId::CUT_COPPER_STAIRS,
        BlockId::CUT_COPPER_STAIRS,
        BlockId::CUT_COPPER_STAIRS,
        BlockId::CUT_COPPER_STAIRS,
        BlockId::CUT_COPPER_STAIRS,
        BlockId::CUT_COPPER_STAIRS,
        BlockId::CUT_COPPER_STAIRS,
        BlockId::CUT_COPPER_STAIRS,
        BlockId::CUT_COPPER_STAIRS,
        BlockId::CUT_COPPER_STAIRS,
        BlockId::CUT_COPPER_STAIRS,
        BlockId::CUT_COPPER_STAIRS,
        BlockId::CUT_COPPER_STAIRS,
        BlockId::CUT_COPPER_STAIRS,
        BlockId::CUT_COPPER_STAIRS,
        BlockId::CUT_COPPER_STAIRS,
        BlockId::CUT_COPPER_STAIRS,
        BlockId::CUT_COPPER_STAIRS,
        BlockId::CUT_COPPER_STAIRS,
        BlockId::CUT_COPPER_STAIRS,
        BlockId::CUT_COPPER_STAIRS,
        BlockId::CUT_COPPER_STAIRS,
        BlockId::CUT_COPPER_STAIRS,
        BlockId::CUT_COPPER_STAIRS,
        BlockId::CUT_COPPER_STAIRS,
        BlockId::EXPOSED_CUT_COPPER_STAIRS,
        BlockId::EXPOSED_CUT_COPPER_STAIRS,
        BlockId::EXPOSED_CUT_COPPER_STAIRS,
        BlockId::EXPOSED_CUT_COPPER_STAIRS,
        BlockId::EXPOSED_CUT_COPPER_STAIRS,
        BlockId::EXPOSED_CUT_COPPER_STAIRS,
        BlockId::EXPOSED_CUT_COPPER_STAIRS,
        BlockId::EXPOSED_CUT_COPPER_STAIRS,
        BlockId::EXPOSED_CUT_COPPER_STAIRS,
        BlockId::EXPOSED_CUT_COPPER_STAIRS,
        BlockId::EXPOSED_CUT_COPPER_STAIRS,
        BlockId::EXPOSED_CUT_COPPER_STAIRS,
        BlockId::EXPOSED_CUT_COPPER_STAIRS,
        BlockId::EXPOSED_CUT_COPPER_STAIRS,
        BlockId::EXPOSED_CUT_COPPER_STAIRS,
        BlockId::EXPOSED_CUT_COPPER_STAIRS,
        BlockId::EXPOSED_CUT_COPPER_STAIRS,
        BlockId::EXPOSED_CUT_COPPER_STAIRS,
        BlockId::EXPOSED_CUT_COPPER_STAIRS,
        BlockId::EXPOSED_CUT_COPPER_STAIRS,
        BlockId::EXPOSED_CUT_COPPER_STAIRS,
        BlockId::EXPOSED_CUT_COPPER_STAIRS,
        BlockId::EXPOSED_CUT_COPPER_STAIRS,
        BlockId::EXPOSED_CUT_COPPER_STAIRS,
        BlockId::EXPOSED_CUT_COPPER_STAIRS,
        BlockId::EXPOSED_CUT_COPPER_STAIRS,
        BlockId::EXPOSED_CUT_COPPER_STAIRS,
        BlockId::EXPOSED_CUT_COPPER_STAIRS,
        BlockId::EXPOSED_CUT_COPPER_STAIRS,
        BlockId::EXPOSED_CUT_COPPER_STAIRS,
        BlockId::EXPOSED_CUT_COPPER_STAIRS,
        BlockId::EXPOSED_CUT_COPPER_STAIRS,
        BlockId::EXPOSED_CUT_COPPER_STAIRS,
        BlockId::EXPOSED_CUT_COPPER_STAIRS,
        BlockId::EXPOSED_CUT_COPPER_STAIRS,
        BlockId::EXPOSED_CUT_COPPER_STAIRS,
        BlockId::EXPOSED_CUT_COPPER_STAIRS,
        BlockId::EXPOSED_CUT_COPPER_STAIRS,
        BlockId::EXPOSED_CUT_COPPER_STAIRS,
        BlockId::EXPOSED_CUT_COPPER_STAIRS,
        BlockId::EXPOSED_CUT_COPPER_STAIRS,
        BlockId::EXPOSED_CUT_COPPER_STAIRS,
        BlockId::EXPOSED_CUT_COPPER_STAIRS,
        BlockId::EXPOSED_CUT_COPPER_STAIRS,
        BlockId::EXPOSED_CUT_COPPER_STAIRS,
        BlockId::EXPOSED_CUT_COPPER_STAIRS,
        BlockId::EXPOSED_CUT_COPPER_STAIRS,
        BlockId::EXPOSED_CUT_COPPER_STAIRS,
        BlockId::EXPOSED_CUT_COPPER_STAIRS,
        BlockId::EXPOSED_CUT_COPPER_STAIRS,
        BlockId::EXPOSED_CUT_COPPER_STAIRS,
        BlockId::EXPOSED_CUT_COPPER_STAIRS,
        BlockId::EXPOSED_CUT_COPPER_STAIRS,
        BlockId::EXPOSED_CUT_COPPER_STAIRS,
        BlockId::EXPOSED_CUT_COPPER_STAIRS,
        BlockId::EXPOSED_CUT_COPPER_STAIRS,
        BlockId::EXPOSED_CUT_COPPER_STAIRS,
        BlockId::EXPOSED_CUT_COPPER_STAIRS,
        BlockId::EXPOSED_CUT_COPPER_STAIRS,
        BlockId::EXPOSED_CUT_COPPER_STAIRS,
        BlockId::EXPOSED_CUT_COPPER_STAIRS,
        BlockId::EXPOSED_CUT_COPPER_STAIRS,
        BlockId::EXPOSED_CUT_COPPER_STAIRS,
        BlockId::EXPOSED_CUT_COPPER_STAIRS,
        BlockId::EXPOSED_CUT_COPPER_STAIRS,
        BlockId::EXPOSED_CUT_COPPER_STAIRS,
        BlockId::EXPOSED_CUT_COPPER_STAIRS,
        BlockId::EXPOSED_CUT_COPPER_STAIRS,
        BlockId::EXPOSED_CUT_COPPER_STAIRS,
        BlockId::EXPOSED_CUT_COPPER_STAIRS,
        BlockId::EXPOSED_CUT_COPPER_STAIRS,
        BlockId::EXPOSED_CUT_COPPER_STAIRS,
        BlockId::EXPOSED_CUT_COPPER_STAIRS,
        BlockId::EXPOSED_CUT_COPPER_STAIRS,
        BlockId::EXPOSED_CUT_COPPER_STAIRS,
        BlockId::EXPOSED_CUT_COPPER_STAIRS,
        BlockId::EXPOSED_CUT_COPPER_STAIRS,
        BlockId::EXPOSED_CUT_COPPER_STAIRS,
        BlockId::EXPOSED_CUT_COPPER_STAIRS,
        BlockId::EXPOSED_CUT_COPPER_STAIRS,
        BlockId::WEATHERED_CUT_COPPER_STAIRS,
        BlockId::WEATHERED_CUT_COPPER_STAIRS,
        BlockId::WEATHERED_CUT_COPPER_STAIRS,
        BlockId::WEATHERED_CUT_COPPER_STAIRS,
        BlockId::WEATHERED_CUT_COPPER_STAIRS,
        BlockId::WEATHERED_CUT_COPPER_STAIRS,
        BlockId::WEATHERED_CUT_COPPER_STAIRS,
        BlockId::WEATHERED_CUT_COPPER_STAIRS,
        BlockId::WEATHERED_CUT_COPPER_STAIRS,
        BlockId::WEATHERED_CUT_COPPER_STAIRS,
        BlockId::WEATHERED_CUT_COPPER_STAIRS,
        BlockId::WEATHERED_CUT_COPPER_STAIRS,
        BlockId::WEATHERED_CUT_COPPER_STAIRS,
        BlockId::WEATHERED_CUT_COPPER_STAIRS,
        BlockId::WEATHERED_CUT_COPPER_STAIRS,
        BlockId::WEATHERED_CUT_COPPER_STAIRS,
        BlockId::WEATHERED_CUT_COPPER_STAIRS,
        BlockId::WEATHERED_CUT_COPPER_STAIRS,
        BlockId::WEATHERED_CUT_COPPER_STAIRS,
        BlockId::WEATHERED_CUT_COPPER_STAIRS,
        BlockId::WEATHERED_CUT_COPPER_STAIRS,
        BlockId::WEATHERED_CUT_COPPER_STAIRS,
        BlockId::WEATHERED_CUT_COPPER_STAIRS,
        BlockId::WEATHERED_CUT_COPPER_STAIRS,
        BlockId::WEATHERED_CUT_COPPER_STAIRS,
        BlockId::WEATHERED_CUT_COPPER_STAIRS,
        BlockId::WEATHERED_CUT_COPPER_STAIRS,
        BlockId::WEATHERED_CUT_COPPER_STAIRS,
        BlockId::WEATHERED_CUT_COPPER_STAIRS,
        BlockId::WEATHERED_CUT_COPPER_STAIRS,
        BlockId::WEATHERED_CUT_COPPER_STAIRS,
        BlockId::WEATHERED_CUT_COPPER_STAIRS,
        BlockId::WEATHERED_CUT_COPPER_STAIRS,
        BlockId::WEATHERED_CUT_COPPER_STAIRS,
        BlockId::WEATHERED_CUT_COPPER_STAIRS,
        BlockId::WEATHERED_CUT_COPPER_STAIRS,
        BlockId::WEATHERED_CUT_COPPER_STAIRS,
        BlockId::WEATHERED_CUT_COPPER_STAIRS,
        BlockId::WEATHERED_CUT_COPPER_STAIRS,
        BlockId::WEATHERED_CUT_COPPER_STAIRS,
        BlockId::WEATHERED_CUT_COPPER_STAIRS,
        BlockId::WEATHERED_CUT_COPPER_STAIRS,
        BlockId::WEATHERED_CUT_COPPER_STAIRS,
        BlockId::WEATHERED_CUT_COPPER_STAIRS,
        BlockId::WEATHERED_CUT_COPPER_STAIRS,
        BlockId::WEATHERED_CUT_COPPER_STAIRS,
        BlockId::WEATHERED_CUT_COPPER_STAIRS,
        BlockId::WEATHERED_CUT_COPPER_STAIRS,
        BlockId::WEATHERED_CUT_COPPER_STAIRS,
        BlockId::WEATHERED_CUT_COPPER_STAIRS,
        BlockId::WEATHERED_CUT_COPPER_STAIRS,
        BlockId::WEATHERED_CUT_COPPER_STAIRS,
        BlockId::WEATHERED_CUT_COPPER_STAIRS,
        BlockId::WEATHERED_CUT_COPPER_STAIRS,
        BlockId::WEATHERED_CUT_COPPER_STAIRS,
        BlockId::WEATHERED_CUT_COPPER_STAIRS,
        BlockId::WEATHERED_CUT_COPPER_STAIRS,
        BlockId::WEATHERED_CUT_COPPER_STAIRS,
        BlockId::WEATHERED_CUT_COPPER_STAIRS,
        BlockId::WEATHERED_CUT_COPPER_STAIRS,
        BlockId::WEATHERED_CUT_COPPER_STAIRS,
        BlockId::WEATHERED_CUT_COPPER_STAIRS,
        BlockId::WEATHERED_CUT_COPPER_STAIRS,
        BlockId::WEATHERED_CUT_COPPER_STAIRS,
        BlockId::WEATHERED_CUT_COPPER_STAIRS,
        BlockId::WEATHERED_CUT_COPPER_STAIRS,
        BlockId::WEATHERED_CUT_COPPER_STAIRS,
        BlockId::WEATHERED_CUT_COPPER_STAIRS,
        BlockId::WEATHERED_CUT_COPPER_STAIRS,
        BlockId::WEATHERED_CUT_COPPER_STAIRS,
        BlockId::WEATHERED_CUT_COPPER_STAIRS,
        BlockId::WEATHERED_CUT_COPPER_STAIRS,
        BlockId::WEATHERED_CUT_COPPER_STAIRS,
        BlockId::WEATHERED_CUT_COPPER_STAIRS,
        BlockId::WEATHERED_CUT_COPPER_STAIRS,
        BlockId::WEATHERED_CUT_COPPER_STAIRS,
        BlockId::WEATHERED_CUT_COPPER_STAIRS,
        BlockId::WEATHERED_CUT_COPPER_STAIRS,
        BlockId::WEATHERED_CUT_COPPER_STAIRS,
        BlockId::WEATHERED_CUT_COPPER_STAIRS,
        BlockId::OXIDIZED_CUT_COPPER_STAIRS,
        BlockId::OXIDIZED_CUT_COPPER_STAIRS,
        BlockId::OXIDIZED_CUT_COPPER_STAIRS,
        BlockId::OXIDIZED_CUT_COPPER_STAIRS,
        BlockId::OXIDIZED_CUT_COPPER_STAIRS,
        BlockId::OXIDIZED_CUT_COPPER_STAIRS,
        BlockId::OXIDIZED_CUT_COPPER_STAIRS,
        BlockId::OXIDIZED_CUT_COPPER_STAIRS,
        BlockId::OXIDIZED_CUT_COPPER_STAIRS,
        BlockId::OXIDIZED_CUT_COPPER_STAIRS,
        BlockId::OXIDIZED_CUT_COPPER_STAIRS,
        BlockId::OXIDIZED_CUT_COPPER_STAIRS,
        BlockId::OXIDIZED_CUT_COPPER_STAIRS,
        BlockId::OXIDIZED_CUT_COPPER_STAIRS,
        BlockId::OXIDIZED_CUT_COPPER_STAIRS,
        BlockId::OXIDIZED_CUT_COPPER_STAIRS,
        BlockId::OXIDIZED_CUT_COPPER_STAIRS,
        BlockId::OXIDIZED_CUT_COPPER_STAIRS,
        BlockId::OXIDIZED_CUT_COPPER_STAIRS,
        BlockId::OXIDIZED_CUT_COPPER_STAIRS,
        BlockId::OXIDIZED_CUT_COPPER_STAIRS,
        BlockId::OXIDIZED_CUT_COPPER_STAIRS,
        BlockId::OXIDIZED_CUT_COPPER_STAIRS,
        BlockId::OXIDIZED_CUT_COPPER_STAIRS,
        BlockId::OXIDIZED_CUT_COPPER_STAIRS,
        BlockId::OXIDIZED_CUT_COPPER_STAIRS,
        BlockId::OXIDIZED_CUT_COPPER_STAIRS,
        BlockId::OXIDIZED_CUT_COPPER_STAIRS,
        BlockId::OXIDIZED_CUT_COPPER_STAIRS,
        BlockId::OXIDIZED_CUT_COPPER_STAIRS,
        BlockId::OXIDIZED_CUT_COPPER_STAIRS,
        BlockId::OXIDIZED_CUT_COPPER_STAIRS,
        BlockId::OXIDIZED_CUT_COPPER_STAIRS,
        BlockId::OXIDIZED_CUT_COPPER_STAIRS,
        BlockId::OXIDIZED_CUT_COPPER_STAIRS,
        BlockId::OXIDIZED_CUT_COPPER_STAIRS,
        BlockId::OXIDIZED_CUT_COPPER_STAIRS,
        BlockId::OXIDIZED_CUT_COPPER_STAIRS,
        BlockId::OXIDIZED_CUT_COPPER_STAIRS,
        BlockId::OXIDIZED_CUT_COPPER_STAIRS,
        BlockId::OXIDIZED_CUT_COPPER_STAIRS,
        BlockId::OXIDIZED_CUT_COPPER_STAIRS,
        BlockId::OXIDIZED_CUT_COPPER_STAIRS,
        BlockId::OXIDIZED_CUT_COPPER_STAIRS,
        BlockId::OXIDIZED_CUT_COPPER_STAIRS,
        BlockId::OXIDIZED_CUT_COPPER_STAIRS,
        BlockId::OXIDIZED_CUT_COPPER_STAIRS,
        BlockId::OXIDIZED_CUT_COPPER_STAIRS,
        BlockId::OXIDIZED_CUT_COPPER_STAIRS,
        BlockId::OXIDIZED_CUT_COPPER_STAIRS,
        BlockId::OXIDIZED_CUT_COPPER_STAIRS,
        BlockId::OXIDIZED_CUT_COPPER_STAIRS,
        BlockId::OXIDIZED_CUT_COPPER_STAIRS,
        BlockId::OXIDIZED_CUT_COPPER_STAIRS,
        BlockId::OXIDIZED_CUT_COPPER_STAIRS,
        BlockId::OXIDIZED_CUT_COPPER_STAIRS,
        BlockId::OXIDIZED_CUT_COPPER_STAIRS,
        BlockId::OXIDIZED_CUT_COPPER_STAIRS,
        BlockId::OXIDIZED_CUT_COPPER_STAIRS,
        BlockId::OXIDIZED_CUT_COPPER_STAIRS,
        BlockId::OXIDIZED_CUT_COPPER_STAIRS,
        BlockId::OXIDIZED_CUT_COPPER_STAIRS,
        BlockId::OXIDIZED_CUT_COPPER_STAIRS,
        BlockId::OXIDIZED_CUT_COPPER_STAIRS,
        BlockId::OXIDIZED_CUT_COPPER_STAIRS,
        BlockId::OXIDIZED_CUT_COPPER_STAIRS,
        BlockId::OXIDIZED_CUT_COPPER_STAIRS,
        BlockId::OXIDIZED_CUT_COPPER_STAIRS,
        BlockId::OXIDIZED_CUT_COPPER_STAIRS,
        BlockId::OXIDIZED_CUT_COPPER_STAIRS,
        BlockId::OXIDIZED_CUT_COPPER_STAIRS,
        BlockId::OXIDIZED_CUT_COPPER_STAIRS,
        BlockId::OXIDIZED_CUT_COPPER_STAIRS,
        BlockId::OXIDIZED_CUT_COPPER_STAIRS,
        BlockId::OXIDIZED_CUT_COPPER_STAIRS,
        BlockId::OXIDIZED_CUT_COPPER_STAIRS,
        BlockId::OXIDIZED_CUT_COPPER_STAIRS,
        BlockId::OXIDIZED_CUT_COPPER_STAIRS,
        BlockId::OXIDIZED_CUT_COPPER_STAIRS,
        BlockId::OXIDIZED_CUT_COPPER_STAIRS,
        BlockId::WAXED_CUT_COPPER_STAIRS,
        BlockId::WAXED_CUT_COPPER_STAIRS,
        BlockId::WAXED_CUT_COPPER_STAIRS,
        BlockId::WAXED_CUT_COPPER_STAIRS,
        BlockId::WAXED_CUT_COPPER_STAIRS,
        BlockId::WAXED_CUT_COPPER_STAIRS,
        BlockId::WAXED_CUT_COPPER_STAIRS,
        BlockId::WAXED_CUT_COPPER_STAIRS,
        BlockId::WAXED_CUT_COPPER_STAIRS,
        BlockId::WAXED_CUT_COPPER_STAIRS,
        BlockId::WAXED_CUT_COPPER_STAIRS,
        BlockId::WAXED_CUT_COPPER_STAIRS,
        BlockId::WAXED_CUT_COPPER_STAIRS,
        BlockId::WAXED_CUT_COPPER_STAIRS,
        BlockId::WAXED_CUT_COPPER_STAIRS,
        BlockId::WAXED_CUT_COPPER_STAIRS,
        BlockId::WAXED_CUT_COPPER_STAIRS,
        BlockId::WAXED_CUT_COPPER_STAIRS,
        BlockId::WAXED_CUT_COPPER_STAIRS,
        BlockId::WAXED_CUT_COPPER_STAIRS,
        BlockId::WAXED_CUT_COPPER_STAIRS,
        BlockId::WAXED_CUT_COPPER_STAIRS,
        BlockId::WAXED_CUT_COPPER_STAIRS,
        BlockId::WAXED_CUT_COPPER_STAIRS,
        BlockId::WAXED_CUT_COPPER_STAIRS,
        BlockId::WAXED_CUT_COPPER_STAIRS,
        BlockId::WAXED_CUT_COPPER_STAIRS,
        BlockId::WAXED_CUT_COPPER_STAIRS,
        BlockId::WAXED_CUT_COPPER_STAIRS,
        BlockId::WAXED_CUT_COPPER_STAIRS,
        BlockId::WAXED_CUT_COPPER_STAIRS,
        BlockId::WAXED_CUT_COPPER_STAIRS,
        BlockId::WAXED_CUT_COPPER_STAIRS,
        BlockId::WAXED_CUT_COPPER_STAIRS,
        BlockId::WAXED_CUT_COPPER_STAIRS,
        BlockId::WAXED_CUT_COPPER_STAIRS,
        BlockId::WAXED_CUT_COPPER_STAIRS,
        BlockId::WAXED_CUT_COPPER_STAIRS,
        BlockId::WAXED_CUT_COPPER_STAIRS,
        BlockId::WAXED_CUT_COPPER_STAIRS,
        BlockId::WAXED_CUT_COPPER_STAIRS,
        BlockId::WAXED_CUT_COPPER_STAIRS,
        BlockId::WAXED_CUT_COPPER_STAIRS,
        BlockId::WAXED_CUT_COPPER_STAIRS,
        BlockId::WAXED_CUT_COPPER_STAIRS,
        BlockId::WAXED_CUT_COPPER_STAIRS,
        BlockId::WAXED_CUT_COPPER_STAIRS,
        BlockId::WAXED_CUT_COPPER_STAIRS,
        BlockId::WAXED_CUT_COPPER_STAIRS,
        BlockId::WAXED_CUT_COPPER_STAIRS,
        BlockId::WAXED_CUT_COPPER_STAIRS,
        BlockId::WAXED_CUT_COPPER_STAIRS,
        BlockId::WAXED_CUT_COPPER_STAIRS,
        BlockId::WAXED_CUT_COPPER_STAIRS,
        BlockId::WAXED_CUT_COPPER_STAIRS,
        BlockId::WAXED_CUT_COPPER_STAIRS,
        BlockId::WAXED_CUT_COPPER_STAIRS,
        BlockId::WAXED_CUT_COPPER_STAIRS,
        BlockId::WAXED_CUT_COPPER_STAIRS,
        BlockId::WAXED_CUT_COPPER_STAIRS,
        BlockId::WAXED_CUT_COPPER_STAIRS,
        BlockId::WAXED_CUT_COPPER_STAIRS,
        BlockId::WAXED_CUT_COPPER_STAIRS,
        BlockId::WAXED_CUT_COPPER_STAIRS,
        BlockId::WAXED_CUT_COPPER_STAIRS,
        BlockId::WAXED_CUT_COPPER_STAIRS,
        BlockId::WAXED_CUT_COPPER_STAIRS,
        BlockId::WAXED_CUT_COPPER_STAIRS,
        BlockId::WAXED_CUT_COPPER_STAIRS,
        BlockId::WAXED_CUT_COPPER_STAIRS,
        BlockId::WAXED_CUT_COPPER_STAIRS,
        BlockId::WAXED_CUT_COPPER_STAIRS,
        BlockId::WAXED_CUT_COPPER_STAIRS,
        BlockId::WAXED_CUT_COPPER_STAIRS,
        BlockId::WAXED_CUT_COPPER_STAIRS,
        BlockId::WAXED_CUT_COPPER_STAIRS,
        BlockId::WAXED_CUT_COPPER_STAIRS,
        BlockId::WAXED_CUT_COPPER_STAIRS,
        BlockId::WAXED_CUT_COPPER_STAIRS,
        BlockId::WAXED_CUT_COPPER_STAIRS,
        BlockId::WAXED_EXPOSED_CUT_COPPER_STAIRS,
        BlockId::WAXED_EXPOSED_CUT_COPPER_STAIRS,
        BlockId::WAXED_EXPOSED_CUT_COPPER_STAIRS,
        BlockId::WAXED_EXPOSED_CUT_COPPER_STAIRS,
        BlockId::WAXED_EXPOSED_CUT_COPPER_STAIRS,
        BlockId::WAXED_EXPOSED_CUT_COPPER_STAIRS,
        BlockId::WAXED_EXPOSED_CUT_COPPER_STAIRS,
        BlockId::WAXED_EXPOSED_CUT_COPPER_STAIRS,
        BlockId::WAXED_EXPOSED_CUT_COPPER_STAIRS,
        BlockId::WAXED_EXPOSED_CUT_COPPER_STAIRS,
        BlockId::WAXED_EXPOSED_CUT_COPPER_STAIRS,
        BlockId::WAXED_EXPOSED_CUT_COPPER_STAIRS,
        BlockId::WAXED_EXPOSED_CUT_COPPER_STAIRS,
        BlockId::WAXED_EXPOSED_CUT_COPPER_STAIRS,
        BlockId::WAXED_EXPOSED_CUT_COPPER_STAIRS,
        BlockId::WAXED_EXPOSED_CUT_COPPER_STAIRS,
        BlockId::WAXED_EXPOSED_CUT_COPPER_STAIRS,
        BlockId::WAXED_EXPOSED_CUT_COPPER_STAIRS,
        BlockId::WAXED_EXPOSED_CUT_COPPER_STAIRS,
        BlockId::WAXED_EXPOSED_CUT_COPPER_STAIRS,
        BlockId::WAXED_EXPOSED_CUT_COPPER_STAIRS,
        BlockId::WAXED_EXPOSED_CUT_COPPER_STAIRS,
        BlockId::WAXED_EXPOSED_CUT_COPPER_STAIRS,
        BlockId::WAXED_EXPOSED_CUT_COPPER_STAIRS,
        BlockId::WAXED_EXPOSED_CUT_COPPER_STAIRS,
        BlockId::WAXED_EXPOSED_CUT_COPPER_STAIRS,
        BlockId::WAXED_EXPOSED_CUT_COPPER_STAIRS,
        BlockId::WAXED_EXPOSED_CUT_COPPER_STAIRS,
        BlockId::WAXED_EXPOSED_CUT_COPPER_STAIRS,
        BlockId::WAXED_EXPOSED_CUT_COPPER_STAIRS,
        BlockId::WAXED_EXPOSED_CUT_COPPER_STAIRS,
        BlockId::WAXED_EXPOSED_CUT_COPPER_STAIRS,
        BlockId::WAXED_EXPOSED_CUT_COPPER_STAIRS,
        BlockId::WAXED_EXPOSED_CUT_COPPER_STAIRS,
        BlockId::WAXED_EXPOSED_CUT_COPPER_STAIRS,
        BlockId::WAXED_EXPOSED_CUT_COPPER_STAIRS,
        BlockId::WAXED_EXPOSED_CUT_COPPER_STAIRS,
        BlockId::WAXED_EXPOSED_CUT_COPPER_STAIRS,
        BlockId::WAXED_EXPOSED_CUT_COPPER_STAIRS,
        BlockId::WAXED_EXPOSED_CUT_COPPER_STAIRS,
        BlockId::WAXED_EXPOSED_CUT_COPPER_STAIRS,
        BlockId::WAXED_EXPOSED_CUT_COPPER_STAIRS,
        BlockId::WAXED_EXPOSED_CUT_COPPER_STAIRS,
        BlockId::WAXED_EXPOSED_CUT_COPPER_STAIRS,
        BlockId::WAXED_EXPOSED_CUT_COPPER_STAIRS,
        BlockId::WAXED_EXPOSED_CUT_COPPER_STAIRS,
        BlockId::WAXED_EXPOSED_CUT_COPPER_STAIRS,
        BlockId::WAXED_EXPOSED_CUT_COPPER_STAIRS,
        BlockId::WAXED_EXPOSED_CUT_COPPER_STAIRS,
        BlockId::WAXED_EXPOSED_CUT_COPPER_STAIRS,
        BlockId::WAXED_EXPOSED_CUT_COPPER_STAIRS,
        BlockId::WAXED_EXPOSED_CUT_COPPER_STAIRS,
        BlockId::WAXED_EXPOSED_CUT_COPPER_STAIRS,
        BlockId::WAXED_EXPOSED_CUT_COPPER_STAIRS,
        BlockId::WAXED_EXPOSED_CUT_COPPER_STAIRS,
        BlockId::WAXED_EXPOSED_CUT_COPPER_STAIRS,
        BlockId::WAXED_EXPOSED_CUT_COPPER_STAIRS,
        BlockId::WAXED_EXPOSED_CUT_COPPER_STAIRS,
        BlockId::WAXED_EXPOSED_CUT_COPPER_STAIRS,
        BlockId::WAXED_EXPOSED_CUT_COPPER_STAIRS,
        BlockId::WAXED_EXPOSED_CUT_COPPER_STAIRS,
        BlockId::WAXED_EXPOSED_CUT_COPPER_STAIRS,
        BlockId::WAXED_EXPOSED_CUT_COPPER_STAIRS,
        BlockId::WAXED_EXPOSED_CUT_COPPER_STAIRS,
        BlockId::WAXED_EXPOSED_CUT_COPPER_STAIRS,
        BlockId::WAXED_EXPOSED_CUT_COPPER_STAIRS,
        BlockId::WAXED_EXPOSED_CUT_COPPER_STAIRS,
        BlockId::WAXED_EXPOSED_CUT_COPPER_STAIRS,
        BlockId::WAXED_EXPOSED_CUT_COPPER_STAIRS,
        BlockId::WAXED_EXPOSED_CUT_COPPER_STAIRS,
        BlockId::WAXED_EXPOSED_CUT_COPPER_STAIRS,
        BlockId::WAXED_EXPOSED_CUT_COPPER_STAIRS,
        BlockId::WAXED_EXPOSED_CUT_COPPER_STAIRS,
        BlockId::WAXED_EXPOSED_CUT_COPPER_STAIRS,
        BlockId::WAXED_EXPOSED_CUT_COPPER_STAIRS,
        BlockId::WAXED_EXPOSED_CUT_COPPER_STAIRS,
        BlockId::WAXED_EXPOSED_CUT_COPPER_STAIRS,
        BlockId::WAXED_EXPOSED_CUT_COPPER_STAIRS,
        BlockId::WAXED_EXPOSED_CUT_COPPER_STAIRS,
        BlockId::WAXED_EXPOSED_CUT_COPPER_STAIRS,
        BlockId::WAXED_WEATHERED_CUT_COPPER_STAIRS,
        BlockId::WAXED_WEATHERED_CUT_COPPER_STAIRS,
        BlockId::WAXED_WEATHERED_CUT_COPPER_STAIRS,
        BlockId::WAXED_WEATHERED_CUT_COPPER_STAIRS,
        BlockId::WAXED_WEATHERED_CUT_COPPER_STAIRS,
        BlockId::WAXED_WEATHERED_CUT_COPPER_STAIRS,
        BlockId::WAXED_WEATHERED_CUT_COPPER_STAIRS,
        BlockId::WAXED_WEATHERED_CUT_COPPER_STAIRS,
        BlockId::WAXED_WEATHERED_CUT_COPPER_STAIRS,
        BlockId::WAXED_WEATHERED_CUT_COPPER_STAIRS,
        BlockId::WAXED_WEATHERED_CUT_COPPER_STAIRS,
        BlockId::WAXED_WEATHERED_CUT_COPPER_STAIRS,
        BlockId::WAXED_WEATHERED_CUT_COPPER_STAIRS,
        BlockId::WAXED_WEATHERED_CUT_COPPER_STAIRS,
        BlockId::WAXED_WEATHERED_CUT_COPPER_STAIRS,
        BlockId::WAXED_WEATHERED_CUT_COPPER_STAIRS,
        BlockId::WAXED_WEATHERED_CUT_COPPER_STAIRS,
        BlockId::WAXED_WEATHERED_CUT_COPPER_STAIRS,
        BlockId::WAXED_WEATHERED_CUT_COPPER_STAIRS,
        BlockId::WAXED_WEATHERED_CUT_COPPER_STAIRS,
        BlockId::WAXED_WEATHERED_CUT_COPPER_STAIRS,
        BlockId::WAXED_WEATHERED_CUT_COPPER_STAIRS,
        BlockId::WAXED_WEATHERED_CUT_COPPER_STAIRS,
        BlockId::WAXED_WEATHERED_CUT_COPPER_STAIRS,
        BlockId::WAXED_WEATHERED_CUT_COPPER_STAIRS,
        BlockId::WAXED_WEATHERED_CUT_COPPER_STAIRS,
        BlockId::WAXED_WEATHERED_CUT_COPPER_STAIRS,
        BlockId::WAXED_WEATHERED_CUT_COPPER_STAIRS,
        BlockId::WAXED_WEATHERED_CUT_COPPER_STAIRS,
        BlockId::WAXED_WEATHERED_CUT_COPPER_STAIRS,
        BlockId::WAXED_WEATHERED_CUT_COPPER_STAIRS,
        BlockId::WAXED_WEATHERED_CUT_COPPER_STAIRS,
        BlockId::WAXED_WEATHERED_CUT_COPPER_STAIRS,
        BlockId::WAXED_WEATHERED_CUT_COPPER_STAIRS,
        BlockId::WAXED_WEATHERED_CUT_COPPER_STAIRS,
        BlockId::WAXED_WEATHERED_CUT_COPPER_STAIRS,
        BlockId::WAXED_WEATHERED_CUT_COPPER_STAIRS,
        BlockId::WAXED_WEATHERED_CUT_COPPER_STAIRS,
        BlockId::WAXED_WEATHERED_CUT_COPPER_STAIRS,
        BlockId::WAXED_WEATHERED_CUT_COPPER_STAIRS,
        BlockId::WAXED_WEATHERED_CUT_COPPER_STAIRS,
        BlockId::WAXED_WEATHERED_CUT_COPPER_STAIRS,
        BlockId::WAXED_WEATHERED_CUT_COPPER_STAIRS,
        BlockId::WAXED_WEATHERED_CUT_COPPER_STAIRS,
        BlockId::WAXED_WEATHERED_CUT_COPPER_STAIRS,
        BlockId::WAXED_WEATHERED_CUT_COPPER_STAIRS,
        BlockId::WAXED_WEATHERED_CUT_COPPER_STAIRS,
        BlockId::WAXED_WEATHERED_CUT_COPPER_STAIRS,
        BlockId::WAXED_WEATHERED_CUT_COPPER_STAIRS,
        BlockId::WAXED_WEATHERED_CUT_COPPER_STAIRS,
        BlockId::WAXED_WEATHERED_CUT_COPPER_STAIRS,
        BlockId::WAXED_WEATHERED_CUT_COPPER_STAIRS,
        BlockId::WAXED_WEATHERED_CUT_COPPER_STAIRS,
        BlockId::WAXED_WEATHERED_CUT_COPPER_STAIRS,
        BlockId::WAXED_WEATHERED_CUT_COPPER_STAIRS,
        BlockId::WAXED_WEATHERED_CUT_COPPER_STAIRS,
        BlockId::WAXED_WEATHERED_CUT_COPPER_STAIRS,
        BlockId::WAXED_WEATHERED_CUT_COPPER_STAIRS,
        BlockId::WAXED_WEATHERED_CUT_COPPER_STAIRS,
        BlockId::WAXED_WEATHERED_CUT_COPPER_STAIRS,
        BlockId::WAXED_WEATHERED_CUT_COPPER_STAIRS,
        BlockId::WAXED_WEATHERED_CUT_COPPER_STAIRS,
        BlockId::WAXED_WEATHERED_CUT_COPPER_STAIRS,
        BlockId::WAXED_WEATHERED_CUT_COPPER_STAIRS,
        BlockId::WAXED_WEATHERED_CUT_COPPER_STAIRS,
        BlockId::WAXED_WEATHERED_CUT_COPPER_STAIRS,
        BlockId::WAXED_WEATHERED_CUT_COPPER_STAIRS,
        BlockId::WAXED_WEATHERED_CUT_COPPER_STAIRS,
        BlockId::WAXED_WEATHERED_CUT_COPPER_STAIRS,
        BlockId::WAXED_WEATHERED_CUT_COPPER_STAIRS,
        BlockId::WAXED_WEATHERED_CUT_COPPER_STAIRS,
        BlockId::WAXED_WEATHERED_CUT_COPPER_STAIRS,
        BlockId::WAXED_WEATHERED_CUT_COPPER_STAIRS,
        BlockId::WAXED_WEATHERED_CUT_COPPER_STAIRS,
        BlockId::WAXED_WEATHERED_CUT_COPPER_STAIRS,
        BlockId::WAXED_WEATHERED_CUT_COPPER_STAIRS,
        BlockId::WAXED_WEATHERED_CUT_COPPER_STAIRS,
        BlockId::WAXED_WEATHERED_CUT_COPPER_STAIRS,
        BlockId::WAXED_WEATHERED_CUT_COPPER_STAIRS,
        BlockId::WAXED_WEATHERED_CUT_COPPER_STAIRS,
        BlockId::WAXED_OXIDIZED_CUT_COPPER_STAIRS,
        BlockId::WAXED_OXIDIZED_CUT_COPPER_STAIRS,
        BlockId::WAXED_OXIDIZED_CUT_COPPER_STAIRS,
        BlockId::WAXED_OXIDIZED_CUT_COPPER_STAIRS,
        BlockId::WAXED_OXIDIZED_CUT_COPPER_STAIRS,
        BlockId::WAXED_OXIDIZED_CUT_COPPER_STAIRS,
        BlockId::WAXED_OXIDIZED_CUT_COPPER_STAIRS,
        BlockId::WAXED_OXIDIZED_CUT_COPPER_STAIRS,
        BlockId::WAXED_OXIDIZED_CUT_COPPER_STAIRS,
        BlockId::WAXED_OXIDIZED_CUT_COPPER_STAIRS,
        BlockId::WAXED_OXIDIZED_CUT_COPPER_STAIRS,
        BlockId::WAXED_OXIDIZED_CUT_COPPER_STAIRS,
        BlockId::WAXED_OXIDIZED_CUT_COPPER_STAIRS,
        BlockId::WAXED_OXIDIZED_CUT_COPPER_STAIRS,
        BlockId::WAXED_OXIDIZED_CUT_COPPER_STAIRS,
        BlockId::WAXED_OXIDIZED_CUT_COPPER_STAIRS,
        BlockId::WAXED_OXIDIZED_CUT_COPPER_STAIRS,
        BlockId::WAXED_OXIDIZED_CUT_COPPER_STAIRS,
        BlockId::WAXED_OXIDIZED_CUT_COPPER_STAIRS,
        BlockId::WAXED_OXIDIZED_CUT_COPPER_STAIRS,
        BlockId::WAXED_OXIDIZED_CUT_COPPER_STAIRS,
        BlockId::WAXED_OXIDIZED_CUT_COPPER_STAIRS,
        BlockId::WAXED_OXIDIZED_CUT_COPPER_STAIRS,
        BlockId::WAXED_OXIDIZED_CUT_COPPER_STAIRS,
        BlockId::WAXED_OXIDIZED_CUT_COPPER_STAIRS,
        BlockId::WAXED_OXIDIZED_CUT_COPPER_STAIRS,
        BlockId::WAXED_OXIDIZED_CUT_COPPER_STAIRS,
        BlockId::WAXED_OXIDIZED_CUT_COPPER_STAIRS,
        BlockId::WAXED_OXIDIZED_CUT_COPPER_STAIRS,
        BlockId::WAXED_OXIDIZED_CUT_COPPER_STAIRS,
        BlockId::WAXED_OXIDIZED_CUT_COPPER_STAIRS,
        BlockId::WAXED_OXIDIZED_CUT_COPPER_STAIRS,
        BlockId::WAXED_OXIDIZED_CUT_COPPER_STAIRS,
        BlockId::WAXED_OXIDIZED_CUT_COPPER_STAIRS,
        BlockId::WAXED_OXIDIZED_CUT_COPPER_STAIRS,
        BlockId::WAXED_OXIDIZED_CUT_COPPER_STAIRS,
        BlockId::WAXED_OXIDIZED_CUT_COPPER_STAIRS,
        BlockId::WAXED_OXIDIZED_CUT_COPPER_STAIRS,
        BlockId::WAXED_OXIDIZED_CUT_COPPER_STAIRS,
        BlockId::WAXED_OXIDIZED_CUT_COPPER_STAIRS,
        BlockId::WAXED_OXIDIZED_CUT_COPPER_STAIRS,
        BlockId::WAXED_OXIDIZED_CUT_COPPER_STAIRS,
        BlockId::WAXED_OXIDIZED_CUT_COPPER_STAIRS,
        BlockId::WAXED_OXIDIZED_CUT_COPPER_STAIRS,
        BlockId::WAXED_OXIDIZED_CUT_COPPER_STAIRS,
        BlockId::WAXED_OXIDIZED_CUT_COPPER_STAIRS,
        BlockId::WAXED_OXIDIZED_CUT_COPPER_STAIRS,
        BlockId::WAXED_OXIDIZED_CUT_COPPER_STAIRS,
        BlockId::WAXED_OXIDIZED_CUT_COPPER_STAIRS,
        BlockId::WAXED_OXIDIZED_CUT_COPPER_STAIRS,
        BlockId::WAXED_OXIDIZED_CUT_COPPER_STAIRS,
        BlockId::WAXED_OXIDIZED_CUT_COPPER_STAIRS,
        BlockId::WAXED_OXIDIZED_CUT_COPPER_STAIRS,
        BlockId::WAXED_OXIDIZED_CUT_COPPER_STAIRS,
        BlockId::WAXED_OXIDIZED_CUT_COPPER_STAIRS,
        BlockId::WAXED_OXIDIZED_CUT_COPPER_STAIRS,
        BlockId::WAXED_OXIDIZED_CUT_COPPER_STAIRS,
        BlockId::WAXED_OXIDIZED_CUT_COPPER_STAIRS,
        BlockId::WAXED_OXIDIZED_CUT_COPPER_STAIRS,
        BlockId::WAXED_OXIDIZED_CUT_COPPER_STAIRS,
        BlockId::WAXED_OXIDIZED_CUT_COPPER_STAIRS,
        BlockId::WAXED_OXIDIZED_CUT_COPPER_STAIRS,
        BlockId::WAXED_OXIDIZED_CUT_COPPER_STAIRS,
        BlockId::WAXED_OXIDIZED_CUT_COPPER_STAIRS,
        BlockId::WAXED_OXIDIZED_CUT_COPPER_STAIRS,
        BlockId::WAXED_OXIDIZED_CUT_COPPER_STAIRS,
        BlockId::WAXED_OXIDIZED_CUT_COPPER_STAIRS,
        BlockId::WAXED_OXIDIZED_CUT_COPPER_STAIRS,
        BlockId::WAXED_OXIDIZED_CUT_COPPER_STAIRS,
        BlockId::WAXED_OXIDIZED_CUT_COPPER_STAIRS,
        BlockId::WAXED_OXIDIZED_CUT_COPPER_STAIRS,
        BlockId::WAXED_OXIDIZED_CUT_COPPER_STAIRS,
        BlockId::WAXED_OXIDIZED_CUT_COPPER_STAIRS,
        BlockId::WAXED_OXIDIZED_CUT_COPPER_STAIRS,
        BlockId::WAXED_OXIDIZED_CUT_COPPER_STAIRS,
        BlockId::WAXED_OXIDIZED_CUT_COPPER_STAIRS,
        BlockId::WAXED_OXIDIZED_CUT_COPPER_STAIRS,
        BlockId::WAXED_OXIDIZED_CUT_COPPER_STAIRS,
        BlockId::WAXED_OXIDIZED_CUT_COPPER_STAIRS,
        BlockId::WAXED_OXIDIZED_CUT_COPPER_STAIRS,
        BlockId::CUT_COPPER_SLAB,
        BlockId::CUT_COPPER_SLAB,
        BlockId::CUT_COPPER_SLAB,
        BlockId::CUT_COPPER_SLAB,
        BlockId::CUT_COPPER_SLAB,
        BlockId::CUT_COPPER_SLAB,
        BlockId::EXPOSED_CUT_COPPER_SLAB,
        BlockId::EXPOSED_CUT_COPPER_SLAB,
        BlockId::EXPOSED_CUT_COPPER_SLAB,
        BlockId::EXPOSED_CUT_COPPER_SLAB,
        BlockId::EXPOSED_CUT_COPPER_SLAB,
        BlockId::EXPOSED_CUT_COPPER_SLAB,
        BlockId::WEATHERED_CUT_COPPER_SLAB,
        BlockId::WEATHERED_CUT_COPPER_SLAB,
        BlockId::WEATHERED_CUT_COPPER_SLAB,
        BlockId::WEATHERED_CUT_COPPER_SLAB,
        BlockId::WEATHERED_CUT_COPPER_SLAB,
        BlockId::WEATHERED_CUT_COPPER_SLAB,
        BlockId::OXIDIZED_CUT_COPPER_SLAB,
        BlockId::OXIDIZED_CUT_COPPER_SLAB,
        BlockId::OXIDIZED_CUT_COPPER_SLAB,
        BlockId::OXIDIZED_CUT_COPPER_SLAB,
        BlockId::OXIDIZED_CUT_COPPER_SLAB,
        BlockId::OXIDIZED_CUT_COPPER_SLAB,
        BlockId::WAXED_CUT_COPPER_SLAB,
        BlockId::WAXED_CUT_COPPER_SLAB,
        BlockId::WAXED_CUT_COPPER_SLAB,
        BlockId::WAXED_CUT_COPPER_SLAB,
        BlockId::WAXED_CUT_COPPER_SLAB,
        BlockId::WAXED_CUT_COPPER_SLAB,
        BlockId::WAXED_EXPOSED_CUT_COPPER_SLAB,
        BlockId::WAXED_EXPOSED_CUT_COPPER_SLAB,
        BlockId::WAXED_EXPOSED_CUT_COPPER_SLAB,
        BlockId::WAXED_EXPOSED_CUT_COPPER_SLAB,
        BlockId::WAXED_EXPOSED_CUT_COPPER_SLAB,
        BlockId::WAXED_EXPOSED_CUT_COPPER_SLAB,
        BlockId::WAXED_WEATHERED_CUT_COPPER_SLAB,
        BlockId::WAXED_WEATHERED_CUT_COPPER_SLAB,
        BlockId::WAXED_WEATHERED_CUT_COPPER_SLAB,
        BlockId::WAXED_WEATHERED_CUT_COPPER_SLAB,
        BlockId::WAXED_WEATHERED_CUT_COPPER_SLAB,
        BlockId::WAXED_WEATHERED_CUT_COPPER_SLAB,
        BlockId::WAXED_OXIDIZED_CUT_COPPER_SLAB,
        BlockId::WAXED_OXIDIZED_CUT_COPPER_SLAB,
        BlockId::WAXED_OXIDIZED_CUT_COPPER_SLAB,
        BlockId::WAXED_OXIDIZED_CUT_COPPER_SLAB,
        BlockId::WAXED_OXIDIZED_CUT_COPPER_SLAB,
        BlockId::WAXED_OXIDIZED_CUT_COPPER_SLAB,
        BlockId::COPPER_DOOR,
        BlockId::COPPER_DOOR,
        BlockId::COPPER_DOOR,
        BlockId::COPPER_DOOR,
        BlockId::COPPER_DOOR,
        BlockId::COPPER_DOOR,
        BlockId::COPPER_DOOR,
        BlockId::COPPER_DOOR,
        BlockId::COPPER_DOOR,
        BlockId::COPPER_DOOR,
        BlockId::COPPER_DOOR,
        BlockId::COPPER_DOOR,
        BlockId::COPPER_DOOR,
        BlockId::COPPER_DOOR,
        BlockId::COPPER_DOOR,
        BlockId::COPPER_DOOR,
        BlockId::COPPER_DOOR,
        BlockId::COPPER_DOOR,
        BlockId::COPPER_DOOR,
        BlockId::COPPER_DOOR,
        BlockId::COPPER_DOOR,
        BlockId::COPPER_DOOR,
        BlockId::COPPER_DOOR,
        BlockId::COPPER_DOOR,
        BlockId::COPPER_DOOR,
        BlockId::COPPER_DOOR,
        BlockId::COPPER_DOOR,
        BlockId::COPPER_DOOR,
        BlockId::COPPER_DOOR,
        BlockId::COPPER_DOOR,
        BlockId::COPPER_DOOR,
        BlockId::COPPER_DOOR,
        BlockId::COPPER_DOOR,
        BlockId::COPPER_DOOR,
        BlockId::COPPER_DOOR,
        BlockId::COPPER_DOOR,
        BlockId::COPPER_DOOR,
        BlockId::COPPER_DOOR,
        BlockId::COPPER_DOOR,
        BlockId::COPPER_DOOR,
        BlockId::COPPER_DOOR,
        BlockId::COPPER_DOOR,
        BlockId::COPPER_DOOR,
        BlockId::COPPER_DOOR,
        BlockId::COPPER_DOOR,
        BlockId::COPPER_DOOR,
        BlockId::COPPER_DOOR,
        BlockId::COPPER_DOOR,
        BlockId::COPPER_DOOR,
        BlockId::COPPER_DOOR,
        BlockId::COPPER_DOOR,
        BlockId::COPPER_DOOR,
        BlockId::COPPER_DOOR,
        BlockId::COPPER_DOOR,
        BlockId::COPPER_DOOR,
        BlockId::COPPER_DOOR,
        BlockId::COPPER_DOOR,
        BlockId::COPPER_DOOR,
        BlockId::COPPER_DOOR,
        BlockId::COPPER_DOOR,
        BlockId::COPPER_DOOR,
        BlockId::COPPER_DOOR,
        BlockId::COPPER_DOOR,
        BlockId::COPPER_DOOR,
        BlockId::EXPOSED_COPPER_DOOR,
        BlockId::EXPOSED_COPPER_DOOR,
        BlockId::EXPOSED_COPPER_DOOR,
        BlockId::EXPOSED_COPPER_DOOR,
        BlockId::EXPOSED_COPPER_DOOR,
        BlockId::EXPOSED_COPPER_DOOR,
        BlockId::EXPOSED_COPPER_DOOR,
        BlockId::EXPOSED_COPPER_DOOR,
        BlockId::EXPOSED_COPPER_DOOR,
        BlockId::EXPOSED_COPPER_DOOR,
        BlockId::EXPOSED_COPPER_DOOR,
        BlockId::EXPOSED_COPPER_DOOR,
        BlockId::EXPOSED_COPPER_DOOR,
        BlockId::EXPOSED_COPPER_DOOR,
        BlockId::EXPOSED_COPPER_DOOR,
        BlockId::EXPOSED_COPPER_DOOR,
        BlockId::EXPOSED_COPPER_DOOR,
        BlockId::EXPOSED_COPPER_DOOR,
        BlockId::EXPOSED_COPPER_DOOR,
        BlockId::EXPOSED_COPPER_DOOR,
        BlockId::EXPOSED_COPPER_DOOR,
        BlockId::EXPOSED_COPPER_DOOR,
        BlockId::EXPOSED_COPPER_DOOR,
        BlockId::EXPOSED_COPPER_DOOR,
        BlockId::EXPOSED_COPPER_DOOR,
        BlockId::EXPOSED_COPPER_DOOR,
        BlockId::EXPOSED_COPPER_DOOR,
        BlockId::EXPOSED_COPPER_DOOR,
        BlockId::EXPOSED_COPPER_DOOR,
        BlockId::EXPOSED_COPPER_DOOR,
        BlockId::EXPOSED_COPPER_DOOR,
        BlockId::EXPOSED_COPPER_DOOR,
        BlockId::EXPOSED_COPPER_DOOR,
        BlockId::EXPOSED_COPPER_DOOR,
        BlockId::EXPOSED_COPPER_DOOR,
        BlockId::EXPOSED_COPPER_DOOR,
        BlockId::EXPOSED_COPPER_DOOR,
        BlockId::EXPOSED_COPPER_DOOR,
        BlockId::EXPOSED_COPPER_DOOR,
        BlockId::EXPOSED_COPPER_DOOR,
        BlockId::EXPOSED_COPPER_DOOR,
        BlockId::EXPOSED_COPPER_DOOR,
        BlockId::EXPOSED_COPPER_DOOR,
        BlockId::EXPOSED_COPPER_DOOR,
        BlockId::EXPOSED_COPPER_DOOR,
        BlockId::EXPOSED_COPPER_DOOR,
        BlockId::EXPOSED_COPPER_DOOR,
        BlockId::EXPOSED_COPPER_DOOR,
        BlockId::EXPOSED_COPPER_DOOR,
        BlockId::EXPOSED_COPPER_DOOR,
        BlockId::EXPOSED_COPPER_DOOR,
        BlockId::EXPOSED_COPPER_DOOR,
        BlockId::EXPOSED_COPPER_DOOR,
        BlockId::EXPOSED_COPPER_DOOR,
        BlockId::EXPOSED_COPPER_DOOR,
        BlockId::EXPOSED_COPPER_DOOR,
        BlockId::EXPOSED_COPPER_DOOR,
        BlockId::EXPOSED_COPPER_DOOR,
        BlockId::EXPOSED_COPPER_DOOR,
        BlockId::EXPOSED_COPPER_DOOR,
        BlockId::EXPOSED_COPPER_DOOR,
        BlockId::EXPOSED_COPPER_DOOR,
        BlockId::EXPOSED_COPPER_DOOR,
        BlockId::EXPOSED_COPPER_DOOR,
        BlockId::WEATHERED_COPPER_DOOR,
        BlockId::WEATHERED_COPPER_DOOR,
        BlockId::WEATHERED_COPPER_DOOR,
        BlockId::WEATHERED_COPPER_DOOR,
        BlockId::WEATHERED_COPPER_DOOR,
        BlockId::WEATHERED_COPPER_DOOR,
        BlockId::WEATHERED_COPPER_DOOR,
        BlockId::WEATHERED_COPPER_DOOR,
        BlockId::WEATHERED_COPPER_DOOR,
        BlockId::WEATHERED_COPPER_DOOR,
        BlockId::WEATHERED_COPPER_DOOR,
        BlockId::WEATHERED_COPPER_DOOR,
        BlockId::WEATHERED_COPPER_DOOR,
        BlockId::WEATHERED_COPPER_DOOR,
        BlockId::WEATHERED_COPPER_DOOR,
        BlockId::WEATHERED_COPPER_DOOR,
        BlockId::WEATHERED_COPPER_DOOR,
        BlockId::WEATHERED_COPPER_DOOR,
        BlockId::WEATHERED_COPPER_DOOR,
        BlockId::WEATHERED_COPPER_DOOR,
        BlockId::WEATHERED_COPPER_DOOR,
        BlockId::WEATHERED_COPPER_DOOR,
        BlockId::WEATHERED_COPPER_DOOR,
        BlockId::WEATHERED_COPPER_DOOR,
        BlockId::WEATHERED_COPPER_DOOR,
        BlockId::WEATHERED_COPPER_DOOR,
        BlockId::WEATHERED_COPPER_DOOR,
        BlockId::WEATHERED_COPPER_DOOR,
        BlockId::WEATHERED_COPPER_DOOR,
        BlockId::WEATHERED_COPPER_DOOR,
        BlockId::WEATHERED_COPPER_DOOR,
        BlockId::WEATHERED_COPPER_DOOR,
        BlockId::WEATHERED_COPPER_DOOR,
        BlockId::WEATHERED_COPPER_DOOR,
        BlockId::WEATHERED_COPPER_DOOR,
        BlockId::WEATHERED_COPPER_DOOR,
        BlockId::WEATHERED_COPPER_DOOR,
        BlockId::WEATHERED_COPPER_DOOR,
        BlockId::WEATHERED_COPPER_DOOR,
        BlockId::WEATHERED_COPPER_DOOR,
        BlockId::WEATHERED_COPPER_DOOR,
        BlockId::WEATHERED_COPPER_DOOR,
        BlockId::WEATHERED_COPPER_DOOR,
        BlockId::WEATHERED_COPPER_DOOR,
        BlockId::WEATHERED_COPPER_DOOR,
        BlockId::WEATHERED_COPPER_DOOR,
        BlockId::WEATHERED_COPPER_DOOR,
        BlockId::WEATHERED_COPPER_DOOR,
        BlockId::WEATHERED_COPPER_DOOR,
        BlockId::WEATHERED_COPPER_DOOR,
        BlockId::WEATHERED_COPPER_DOOR,
        BlockId::WEATHERED_COPPER_DOOR,
        BlockId::WEATHERED_COPPER_DOOR,
        BlockId::WEATHERED_COPPER_DOOR,
        BlockId::WEATHERED_COPPER_DOOR,
        BlockId::WEATHERED_COPPER_DOOR,
        BlockId::WEATHERED_COPPER_DOOR,
        BlockId::WEATHERED_COPPER_DOOR,
        BlockId::WEATHERED_COPPER_DOOR,
        BlockId::WEATHERED_COPPER_DOOR,
        BlockId::WEATHERED_COPPER_DOOR,
        BlockId::WEATHERED_COPPER_DOOR,
        BlockId::WEATHERED_COPPER_DOOR,
        BlockId::WEATHERED_COPPER_DOOR,
        BlockId::OXIDIZED_COPPER_DOOR,
        BlockId::OXIDIZED_COPPER_DOOR,
        BlockId::OXIDIZED_COPPER_DOOR,
        BlockId::OXIDIZED_COPPER_DOOR,
        BlockId::OXIDIZED_COPPER_DOOR,
        BlockId::OXIDIZED_COPPER_DOOR,
        BlockId::OXIDIZED_COPPER_DOOR,
        BlockId::OXIDIZED_COPPER_DOOR,
        BlockId::OXIDIZED_COPPER_DOOR,
        BlockId::OXIDIZED_COPPER_DOOR,
        BlockId::OXIDIZED_COPPER_DOOR,
        BlockId::OXIDIZED_COPPER_DOOR,
        BlockId::OXIDIZED_COPPER_DOOR,
        BlockId::OXIDIZED_COPPER_DOOR,
        BlockId::OXIDIZED_COPPER_DOOR,
        BlockId::OXIDIZED_COPPER_DOOR,
        BlockId::OXIDIZED_COPPER_DOOR,
        BlockId::OXIDIZED_COPPER_DOOR,
        BlockId::OXIDIZED_COPPER_DOOR,
        BlockId::OXIDIZED_COPPER_DOOR,
        BlockId::OXIDIZED_COPPER_DOOR,
        BlockId::OXIDIZED_COPPER_DOOR,
        BlockId::OXIDIZED_COPPER_DOOR,
        BlockId::OXIDIZED_COPPER_DOOR,
        BlockId::OXIDIZED_COPPER_DOOR,
        BlockId::OXIDIZED_COPPER_DOOR,
        BlockId::OXIDIZED_COPPER_DOOR,
        BlockId::OXIDIZED_COPPER_DOOR,
        BlockId::OXIDIZED_COPPER_DOOR,
        BlockId::OXIDIZED_COPPER_DOOR,
        BlockId::OXIDIZED_COPPER_DOOR,
        BlockId::OXIDIZED_COPPER_DOOR,
        BlockId::OXIDIZED_COPPER_DOOR,
        BlockId::OXIDIZED_COPPER_DOOR,
        BlockId::OXIDIZED_COPPER_DOOR,
        BlockId::OXIDIZED_COPPER_DOOR,
        BlockId::OXIDIZED_COPPER_DOOR,
        BlockId::OXIDIZED_COPPER_DOOR,
        BlockId::OXIDIZED_COPPER_DOOR,
        BlockId::OXIDIZED_COPPER_DOOR,
        BlockId::OXIDIZED_COPPER_DOOR,
        BlockId::OXIDIZED_COPPER_DOOR,
        BlockId::OXIDIZED_COPPER_DOOR,
        BlockId::OXIDIZED_COPPER_DOOR,
        BlockId::OXIDIZED_COPPER_DOOR,
        BlockId::OXIDIZED_COPPER_DOOR,
        BlockId::OXIDIZED_COPPER_DOOR,
        BlockId::OXIDIZED_COPPER_DOOR,
        BlockId::OXIDIZED_COPPER_DOOR,
        BlockId::OXIDIZED_COPPER_DOOR,
        BlockId::OXIDIZED_COPPER_DOOR,
        BlockId::OXIDIZED_COPPER_DOOR,
        BlockId::OXIDIZED_COPPER_DOOR,
        BlockId::OXIDIZED_COPPER_DOOR,
        BlockId::OXIDIZED_COPPER_DOOR,
        BlockId::OXIDIZED_COPPER_DOOR,
        BlockId::OXIDIZED_COPPER_DOOR,
        BlockId::OXIDIZED_COPPER_DOOR,
        BlockId::OXIDIZED_COPPER_DOOR,
        BlockId::OXIDIZED_COPPER_DOOR,
        BlockId::OXIDIZED_COPPER_DOOR,
        BlockId::OXIDIZED_COPPER_DOOR,
        BlockId::OXIDIZED_COPPER_DOOR,
        BlockId::OXIDIZED_COPPER_DOOR,
        BlockId::WAXED_COPPER_DOOR,
        BlockId::WAXED_COPPER_DOOR,
        BlockId::WAXED_COPPER_DOOR,
        BlockId::WAXED_COPPER_DOOR,
        BlockId::WAXED_COPPER_DOOR,
        BlockId::WAXED_COPPER_DOOR,
        BlockId::WAXED_COPPER_DOOR,
        BlockId::WAXED_COPPER_DOOR,
        BlockId::WAXED_COPPER_DOOR,
        BlockId::WAXED_COPPER_DOOR,
        BlockId::WAXED_COPPER_DOOR,
        BlockId::WAXED_COPPER_DOOR,
        BlockId::WAXED_COPPER_DOOR,
        BlockId::WAXED_COPPER_DOOR,
        BlockId::WAXED_COPPER_DOOR,
        BlockId::WAXED_COPPER_DOOR,
        BlockId::WAXED_COPPER_DOOR,
        BlockId::WAXED_COPPER_DOOR,
        BlockId::WAXED_COPPER_DOOR,
        BlockId::WAXED_COPPER_DOOR,
        BlockId::WAXED_COPPER_DOOR,
        BlockId::WAXED_COPPER_DOOR,
        BlockId::WAXED_COPPER_DOOR,
        BlockId::WAXED_COPPER_DOOR,
        BlockId::WAXED_COPPER_DOOR,
        BlockId::WAXED_COPPER_DOOR,
        BlockId::WAXED_COPPER_DOOR,
        BlockId::WAXED_COPPER_DOOR,
        BlockId::WAXED_COPPER_DOOR,
        BlockId::WAXED_COPPER_DOOR,
        BlockId::WAXED_COPPER_DOOR,
        BlockId::WAXED_COPPER_DOOR,
        BlockId::WAXED_COPPER_DOOR,
        BlockId::WAXED_COPPER_DOOR,
        BlockId::WAXED_COPPER_DOOR,
        BlockId::WAXED_COPPER_DOOR,
        BlockId::WAXED_COPPER_DOOR,
        BlockId::WAXED_COPPER_DOOR,
        BlockId::WAXED_COPPER_DOOR,
        BlockId::WAXED_COPPER_DOOR,
        BlockId::WAXED_COPPER_DOOR,
        BlockId::WAXED_COPPER_DOOR,
        BlockId::WAXED_COPPER_DOOR,
        BlockId::WAXED_COPPER_DOOR,
        BlockId::WAXED_COPPER_DOOR,
        BlockId::WAXED_COPPER_DOOR,
        BlockId::WAXED_COPPER_DOOR,
        BlockId::WAXED_COPPER_DOOR,
        BlockId::WAXED_COPPER_DOOR,
        BlockId::WAXED_COPPER_DOOR,
        BlockId::WAXED_COPPER_DOOR,
        BlockId::WAXED_COPPER_DOOR,
        BlockId::WAXED_COPPER_DOOR,
        BlockId::WAXED_COPPER_DOOR,
        BlockId::WAXED_COPPER_DOOR,
        BlockId::WAXED_COPPER_DOOR,
        BlockId::WAXED_COPPER_DOOR,
        BlockId::WAXED_COPPER_DOOR,
        BlockId::WAXED_COPPER_DOOR,
        BlockId::WAXED_COPPER_DOOR,
        BlockId::WAXED_COPPER_DOOR,
        BlockId::WAXED_COPPER_DOOR,
        BlockId::WAXED_COPPER_DOOR,
        BlockId::WAXED_COPPER_DOOR,
        BlockId::WAXED_EXPOSED_COPPER_DOOR,
        BlockId::WAXED_EXPOSED_COPPER_DOOR,
        BlockId::WAXED_EXPOSED_COPPER_DOOR,
        BlockId::WAXED_EXPOSED_COPPER_DOOR,
        BlockId::WAXED_EXPOSED_COPPER_DOOR,
        BlockId::WAXED_EXPOSED_COPPER_DOOR,
        BlockId::WAXED_EXPOSED_COPPER_DOOR,
        BlockId::WAXED_EXPOSED_COPPER_DOOR,
        BlockId::WAXED_EXPOSED_COPPER_DOOR,
        BlockId::WAXED_EXPOSED_COPPER_DOOR,
        BlockId::WAXED_EXPOSED_COPPER_DOOR,
        BlockId::WAXED_EXPOSED_COPPER_DOOR,
        BlockId::WAXED_EXPOSED_COPPER_DOOR,
        BlockId::WAXED_EXPOSED_COPPER_DOOR,
        BlockId::WAXED_EXPOSED_COPPER_DOOR,
        BlockId::WAXED_EXPOSED_COPPER_DOOR,
        BlockId::WAXED_EXPOSED_COPPER_DOOR,
        BlockId::WAXED_EXPOSED_COPPER_DOOR,
        BlockId::WAXED_EXPOSED_COPPER_DOOR,
        BlockId::WAXED_EXPOSED_COPPER_DOOR,
        BlockId::WAXED_EXPOSED_COPPER_DOOR,
        BlockId::WAXED_EXPOSED_COPPER_DOOR,
        BlockId::WAXED_EXPOSED_COPPER_DOOR,
        BlockId::WAXED_EXPOSED_COPPER_DOOR,
        BlockId::WAXED_EXPOSED_COPPER_DOOR,
        BlockId::WAXED_EXPOSED_COPPER_DOOR,
        BlockId::WAXED_EXPOSED_COPPER_DOOR,
        BlockId::WAXED_EXPOSED_COPPER_DOOR,
        BlockId::WAXED_EXPOSED_COPPER_DOOR,
        BlockId::WAXED_EXPOSED_COPPER_DOOR,
        BlockId::WAXED_EXPOSED_COPPER_DOOR,
        BlockId::WAXED_EXPOSED_COPPER_DOOR,
        BlockId::WAXED_EXPOSED_COPPER_DOOR,
        BlockId::WAXED_EXPOSED_COPPER_DOOR,
        BlockId::WAXED_EXPOSED_COPPER_DOOR,
        BlockId::WAXED_EXPOSED_COPPER_DOOR,
        BlockId::WAXED_EXPOSED_COPPER_DOOR,
        BlockId::WAXED_EXPOSED_COPPER_DOOR,
        BlockId::WAXED_EXPOSED_COPPER_DOOR,
        BlockId::WAXED_EXPOSED_COPPER_DOOR,
        BlockId::WAXED_EXPOSED_COPPER_DOOR,
        BlockId::WAXED_EXPOSED_COPPER_DOOR,
        BlockId::WAXED_EXPOSED_COPPER_DOOR,
        BlockId::WAXED_EXPOSED_COPPER_DOOR,
        BlockId::WAXED_EXPOSED_COPPER_DOOR,
        BlockId::WAXED_EXPOSED_COPPER_DOOR,
        BlockId::WAXED_EXPOSED_COPPER_DOOR,
        BlockId::WAXED_EXPOSED_COPPER_DOOR,
        BlockId::WAXED_EXPOSED_COPPER_DOOR,
        BlockId::WAXED_EXPOSED_COPPER_DOOR,
        BlockId::WAXED_EXPOSED_COPPER_DOOR,
        BlockId::WAXED_EXPOSED_COPPER_DOOR,
        BlockId::WAXED_EXPOSED_COPPER_DOOR,
        BlockId::WAXED_EXPOSED_COPPER_DOOR,
        BlockId::WAXED_EXPOSED_COPPER_DOOR,
        BlockId::WAXED_EXPOSED_COPPER_DOOR,
        BlockId::WAXED_EXPOSED_COPPER_DOOR,
        BlockId::WAXED_EXPOSED_COPPER_DOOR,
        BlockId::WAXED_EXPOSED_COPPER_DOOR,
        BlockId::WAXED_EXPOSED_COPPER_DOOR,
        BlockId::WAXED_EXPOSED_COPPER_DOOR,
        BlockId::WAXED_EXPOSED_COPPER_DOOR,
        BlockId::WAXED_EXPOSED_COPPER_DOOR,
        BlockId::WAXED_EXPOSED_COPPER_DOOR,
        BlockId::WAXED_WEATHERED_COPPER_DOOR,
        BlockId::WAXED_WEATHERED_COPPER_DOOR,
        BlockId::WAXED_WEATHERED_COPPER_DOOR,
        BlockId::WAXED_WEATHERED_COPPER_DOOR,
        BlockId::WAXED_WEATHERED_COPPER_DOOR,
        BlockId::WAXED_WEATHERED_COPPER_DOOR,
        BlockId::WAXED_WEATHERED_COPPER_DOOR,
        BlockId::WAXED_WEATHERED_COPPER_DOOR,
        BlockId::WAXED_WEATHERED_COPPER_DOOR,
        BlockId::WAXED_WEATHERED_COPPER_DOOR,
        BlockId::WAXED_WEATHERED_COPPER_DOOR,
        BlockId::WAXED_WEATHERED_COPPER_DOOR,
        BlockId::WAXED_WEATHERED_COPPER_DOOR,
        BlockId::WAXED_WEATHERED_COPPER_DOOR,
        BlockId::WAXED_WEATHERED_COPPER_DOOR,
        BlockId::WAXED_WEATHERED_COPPER_DOOR,
        BlockId::WAXED_WEATHERED_COPPER_DOOR,
        BlockId::WAXED_WEATHERED_COPPER_DOOR,
        BlockId::WAXED_WEATHERED_COPPER_DOOR,
        BlockId::WAXED_WEATHERED_COPPER_DOOR,
        BlockId::WAXED_WEATHERED_COPPER_DOOR,
        BlockId::WAXED_WEATHERED_COPPER_DOOR,
        BlockId::WAXED_WEATHERED_COPPER_DOOR,
        BlockId::WAXED_WEATHERED_COPPER_DOOR,
        BlockId::WAXED_WEATHERED_COPPER_DOOR,
        BlockId::WAXED_WEATHERED_COPPER_DOOR,
        BlockId::WAXED_WEATHERED_COPPER_DOOR,
        BlockId::WAXED_WEATHERED_COPPER_DOOR,
        BlockId::WAXED_WEATHERED_COPPER_DOOR,
        BlockId::WAXED_WEATHERED_COPPER_DOOR,
        BlockId::WAXED_WEATHERED_COPPER_DOOR,
        BlockId::WAXED_WEATHERED_COPPER_DOOR,
        BlockId::WAXED_WEATHERED_COPPER_DOOR,
        BlockId::WAXED_WEATHERED_COPPER_DOOR,
        BlockId::WAXED_WEATHERED_COPPER_DOOR,
        BlockId::WAXED_WEATHERED_COPPER_DOOR,
        BlockId::WAXED_WEATHERED_COPPER_DOOR,
        BlockId::WAXED_WEATHERED_COPPER_DOOR,
        BlockId::WAXED_WEATHERED_COPPER_DOOR,
        BlockId::WAXED_WEATHERED_COPPER_DOOR,
        BlockId::WAXED_WEATHERED_COPPER_DOOR,
        BlockId::WAXED_WEATHERED_COPPER_DOOR,
        BlockId::WAXED_WEATHERED_COPPER_DOOR,
        BlockId::WAXED_WEATHERED_COPPER_DOOR,
        BlockId::WAXED_WEATHERED_COPPER_DOOR,
        BlockId::WAXED_WEATHERED_COPPER_DOOR,
        BlockId::WAXED_WEATHERED_COPPER_DOOR,
        BlockId::WAXED_WEATHERED_COPPER_DOOR,
        BlockId::WAXED_WEATHERED_COPPER_DOOR,
        BlockId::WAXED_WEATHERED_COPPER_DOOR,
        BlockId::WAXED_WEATHERED_COPPER_DOOR,
        BlockId::WAXED_WEATHERED_COPPER_DOOR,
        BlockId::WAXED_WEATHERED_COPPER_DOOR,
        BlockId::WAXED_WEATHERED_COPPER_DOOR,
        BlockId::WAXED_WEATHERED_COPPER_DOOR,
        BlockId::WAXED_WEATHERED_COPPER_DOOR,
        BlockId::WAXED_WEATHERED_COPPER_DOOR,
        BlockId::WAXED_WEATHERED_COPPER_DOOR,
        BlockId::WAXED_WEATHERED_COPPER_DOOR,
        BlockId::WAXED_WEATHERED_COPPER_DOOR,
        BlockId::WAXED_WEATHERED_COPPER_DOOR,
        BlockId::WAXED_WEATHERED_COPPER_DOOR,
        BlockId::WAXED_WEATHERED_COPPER_DOOR,
        BlockId::WAXED_WEATHERED_COPPER_DOOR,
        BlockId::WAXED_OXIDIZED_COPPER_DOOR,
        BlockId::WAXED_OXIDIZED_COPPER_DOOR,
        BlockId::WAXED_OXIDIZED_COPPER_DOOR,
        BlockId::WAXED_OXIDIZED_COPPER_DOOR,
        BlockId::WAXED_OXIDIZED_COPPER_DOOR,
        BlockId::WAXED_OXIDIZED_COPPER_DOOR,
        BlockId::WAXED_OXIDIZED_COPPER_DOOR,
        BlockId::WAXED_OXIDIZED_COPPER_DOOR,
        BlockId::WAXED_OXIDIZED_COPPER_DOOR,
        BlockId::WAXED_OXIDIZED_COPPER_DOOR,
        BlockId::WAXED_OXIDIZED_COPPER_DOOR,
        BlockId::WAXED_OXIDIZED_COPPER_DOOR,
        BlockId::WAXED_OXIDIZED_COPPER_DOOR,
        BlockId::WAXED_OXIDIZED_COPPER_DOOR,
        BlockId::WAXED_OXIDIZED_COPPER_DOOR,
        BlockId::WAXED_OXIDIZED_COPPER_DOOR,
        BlockId::WAXED_OXIDIZED_COPPER_DOOR,
        BlockId::WAXED_OXIDIZED_COPPER_DOOR,
        BlockId::WAXED_OXIDIZED_COPPER_DOOR,
        BlockId::WAXED_OXIDIZED_COPPER_DOOR,
        BlockId::WAXED_OXIDIZED_COPPER_DOOR,
        BlockId::WAXED_OXIDIZED_COPPER_DOOR,
        BlockId::WAXED_OXIDIZED_COPPER_DOOR,
        BlockId::WAXED_OXIDIZED_COPPER_DOOR,
        BlockId::WAXED_OXIDIZED_COPPER_DOOR,
        BlockId::WAXED_OXIDIZED_COPPER_DOOR,
        BlockId::WAXED_OXIDIZED_COPPER_DOOR,
        BlockId::WAXED_OXIDIZED_COPPER_DOOR,
        BlockId::WAXED_OXIDIZED_COPPER_DOOR,
        BlockId::WAXED_OXIDIZED_COPPER_DOOR,
        BlockId::WAXED_OXIDIZED_COPPER_DOOR,
        BlockId::WAXED_OXIDIZED_COPPER_DOOR,
        BlockId::WAXED_OXIDIZED_COPPER_DOOR,
        BlockId::WAXED_OXIDIZED_COPPER_DOOR,
        BlockId::WAXED_OXIDIZED_COPPER_DOOR,
        BlockId::WAXED_OXIDIZED_COPPER_DOOR,
        BlockId::WAXED_OXIDIZED_COPPER_DOOR,
        BlockId::WAXED_OXIDIZED_COPPER_DOOR,
        BlockId::WAXED_OXIDIZED_COPPER_DOOR,
        BlockId::WAXED_OXIDIZED_COPPER_DOOR,
        BlockId::WAXED_OXIDIZED_COPPER_DOOR,
        BlockId::WAXED_OXIDIZED_COPPER_DOOR,
        BlockId::WAXED_OXIDIZED_COPPER_DOOR,
        BlockId::WAXED_OXIDIZED_COPPER_DOOR,
        BlockId::WAXED_OXIDIZED_COPPER_DOOR,
        BlockId::WAXED_OXIDIZED_COPPER_DOOR,
        BlockId::WAXED_OXIDIZED_COPPER_DOOR,
        BlockId::WAXED_OXIDIZED_COPPER_DOOR,
        BlockId::WAXED_OXIDIZED_COPPER_DOOR,
        BlockId::WAXED_OXIDIZED_COPPER_DOOR,
        BlockId::WAXED_OXIDIZED_COPPER_DOOR,
        BlockId::WAXED_OXIDIZED_COPPER_DOOR,
        BlockId::WAXED_OXIDIZED_COPPER_DOOR,
        BlockId::WAXED_OXIDIZED_COPPER_DOOR,
        BlockId::WAXED_OXIDIZED_COPPER_DOOR,
        BlockId::WAXED_OXIDIZED_COPPER_DOOR,
        BlockId::WAXED_OXIDIZED_COPPER_DOOR,
        BlockId::WAXED_OXIDIZED_COPPER_DOOR,
        BlockId::WAXED_OXIDIZED_COPPER_DOOR,
        BlockId::WAXED_OXIDIZED_COPPER_DOOR,
        BlockId::WAXED_OXIDIZED_COPPER_DOOR,
        BlockId::WAXED_OXIDIZED_COPPER_DOOR,
        BlockId::WAXED_OXIDIZED_COPPER_DOOR,
        BlockId::WAXED_OXIDIZED_COPPER_DOOR,
        BlockId::COPPER_TRAPDOOR,
        BlockId::COPPER_TRAPDOOR,
        BlockId::COPPER_TRAPDOOR,
        BlockId::COPPER_TRAPDOOR,
        BlockId::COPPER_TRAPDOOR,
        BlockId::COPPER_TRAPDOOR,
        BlockId::COPPER_TRAPDOOR,
        BlockId::COPPER_TRAPDOOR,
        BlockId::COPPER_TRAPDOOR,
        BlockId::COPPER_TRAPDOOR,
        BlockId::COPPER_TRAPDOOR,
        BlockId::COPPER_TRAPDOOR,
        BlockId::COPPER_TRAPDOOR,
        BlockId::COPPER_TRAPDOOR,
        BlockId::COPPER_TRAPDOOR,
        BlockId::COPPER_TRAPDOOR,
        BlockId::COPPER_TRAPDOOR,
        BlockId::COPPER_TRAPDOOR,
        BlockId::COPPER_TRAPDOOR,
        BlockId::COPPER_TRAPDOOR,
        BlockId::COPPER_TRAPDOOR,
        BlockId::COPPER_TRAPDOOR,
        BlockId::COPPER_TRAPDOOR,
        BlockId::COPPER_TRAPDOOR,
        BlockId::COPPER_TRAPDOOR,
        BlockId::COPPER_TRAPDOOR,
        BlockId::COPPER_TRAPDOOR,
        BlockId::COPPER_TRAPDOOR,
        BlockId::COPPER_TRAPDOOR,
        BlockId::COPPER_TRAPDOOR,
        BlockId::COPPER_TRAPDOOR,
        BlockId::COPPER_TRAPDOOR,
        BlockId::COPPER_TRAPDOOR,
        BlockId::COPPER_TRAPDOOR,
        BlockId::COPPER_TRAPDOOR,
        BlockId::COPPER_TRAPDOOR,
        BlockId::COPPER_TRAPDOOR,
        BlockId::COPPER_TRAPDOOR,
        BlockId::COPPER_TRAPDOOR,
        BlockId::COPPER_TRAPDOOR,
        BlockId::COPPER_TRAPDOOR,
        BlockId::COPPER_TRAPDOOR,
        BlockId::COPPER_TRAPDOOR,
        BlockId::COPPER_TRAPDOOR,
        BlockId::COPPER_TRAPDOOR,
        BlockId::COPPER_TRAPDOOR,
        BlockId::COPPER_TRAPDOOR,
        BlockId::COPPER_TRAPDOOR,
        BlockId::COPPER_TRAPDOOR,
        BlockId::COPPER_TRAPDOOR,
        BlockId::COPPER_TRAPDOOR,
        BlockId::COPPER_TRAPDOOR,
        BlockId::COPPER_TRAPDOOR,
        BlockId::COPPER_TRAPDOOR,
        BlockId::COPPER_TRAPDOOR,
        BlockId::COPPER_TRAPDOOR,
        BlockId::COPPER_TRAPDOOR,
        BlockId::COPPER_TRAPDOOR,
        BlockId::COPPER_TRAPDOOR,
        BlockId::COPPER_TRAPDOOR,
        BlockId::COPPER_TRAPDOOR,
        BlockId::COPPER_TRAPDOOR,
        BlockId::COPPER_TRAPDOOR,
        BlockId::COPPER_TRAPDOOR,
        BlockId::EXPOSED_COPPER_TRAPDOOR,
        BlockId::EXPOSED_COPPER_TRAPDOOR,
        BlockId::EXPOSED_COPPER_TRAPDOOR,
        BlockId::EXPOSED_COPPER_TRAPDOOR,
        BlockId::EXPOSED_COPPER_TRAPDOOR,
        BlockId::EXPOSED_COPPER_TRAPDOOR,
        BlockId::EXPOSED_COPPER_TRAPDOOR,
        BlockId::EXPOSED_COPPER_TRAPDOOR,
        BlockId::EXPOSED_COPPER_TRAPDOOR,
        BlockId::EXPOSED_COPPER_TRAPDOOR,
        BlockId::EXPOSED_COPPER_TRAPDOOR,
        BlockId::EXPOSED_COPPER_TRAPDOOR,
        BlockId::EXPOSED_COPPER_TRAPDOOR,
        BlockId::EXPOSED_COPPER_TRAPDOOR,
        BlockId::EXPOSED_COPPER_TRAPDOOR,
        BlockId::EXPOSED_COPPER_TRAPDOOR,
        BlockId::EXPOSED_COPPER_TRAPDOOR,
        BlockId::EXPOSED_COPPER_TRAPDOOR,
        BlockId::EXPOSED_COPPER_TRAPDOOR,
        BlockId::EXPOSED_COPPER_TRAPDOOR,
        BlockId::EXPOSED_COPPER_TRAPDOOR,
        BlockId::EXPOSED_COPPER_TRAPDOOR,
        BlockId::EXPOSED_COPPER_TRAPDOOR,
        BlockId::EXPOSED_COPPER_TRAPDOOR,
        BlockId::EXPOSED_COPPER_TRAPDOOR,
        BlockId::EXPOSED_COPPER_TRAPDOOR,
        BlockId::EXPOSED_COPPER_TRAPDOOR,
        BlockId::EXPOSED_COPPER_TRAPDOOR,
        BlockId::EXPOSED_COPPER_TRAPDOOR,
        BlockId::EXPOSED_COPPER_TRAPDOOR,
        BlockId::EXPOSED_COPPER_TRAPDOOR,
        BlockId::EXPOSED_COPPER_TRAPDOOR,
        BlockId::EXPOSED_COPPER_TRAPDOOR,
        BlockId::EXPOSED_COPPER_TRAPDOOR,
        BlockId::EXPOSED_COPPER_TRAPDOOR,
        BlockId::EXPOSED_COPPER_TRAPDOOR,
        BlockId::EXPOSED_COPPER_TRAPDOOR,
        BlockId::EXPOSED_COPPER_TRAPDOOR,
        BlockId::EXPOSED_COPPER_TRAPDOOR,
        BlockId::EXPOSED_COPPER_TRAPDOOR,
        BlockId::EXPOSED_COPPER_TRAPDOOR,
        BlockId::EXPOSED_COPPER_TRAPDOOR,
        BlockId::EXPOSED_COPPER_TRAPDOOR,
        BlockId::EXPOSED_COPPER_TRAPDOOR,
        BlockId::EXPOSED_COPPER_TRAPDOOR,
        BlockId::EXPOSED_COPPER_TRAPDOOR,
        BlockId::EXPOSED_COPPER_TRAPDOOR,
        BlockId::EXPOSED_COPPER_TRAPDOOR,
        BlockId::EXPOSED_COPPER_TRAPDOOR,
        BlockId::EXPOSED_COPPER_TRAPDOOR,
        BlockId::EXPOSED_COPPER_TRAPDOOR,
        BlockId::EXPOSED_COPPER_TRAPDOOR,
        BlockId::EXPOSED_COPPER_TRAPDOOR,
        BlockId::EXPOSED_COPPER_TRAPDOOR,
        BlockId::EXPOSED_COPPER_TRAPDOOR,
        BlockId::EXPOSED_COPPER_TRAPDOOR,
        BlockId::EXPOSED_COPPER_TRAPDOOR,
        BlockId::EXPOSED_COPPER_TRAPDOOR,
        BlockId::EXPOSED_COPPER_TRAPDOOR,
        BlockId::EXPOSED_COPPER_TRAPDOOR,
        BlockId::EXPOSED_COPPER_TRAPDOOR,
        BlockId::EXPOSED_COPPER_TRAPDOOR,
        BlockId::EXPOSED_COPPER_TRAPDOOR,
        BlockId::EXPOSED_COPPER_TRAPDOOR,
        BlockId::WEATHERED_COPPER_TRAPDOOR,
        BlockId::WEATHERED_COPPER_TRAPDOOR,
        BlockId::WEATHERED_COPPER_TRAPDOOR,
        BlockId::WEATHERED_COPPER_TRAPDOOR,
        BlockId::WEATHERED_COPPER_TRAPDOOR,
        BlockId::WEATHERED_COPPER_TRAPDOOR,
        BlockId::WEATHERED_COPPER_TRAPDOOR,
        BlockId::WEATHERED_COPPER_TRAPDOOR,
        BlockId::WEATHERED_COPPER_TRAPDOOR,
        BlockId::WEATHERED_COPPER_TRAPDOOR,
        BlockId::WEATHERED_COPPER_TRAPDOOR,
        BlockId::WEATHERED_COPPER_TRAPDOOR,
        BlockId::WEATHERED_COPPER_TRAPDOOR,
        BlockId::WEATHERED_COPPER_TRAPDOOR,
        BlockId::WEATHERED_COPPER_TRAPDOOR,
        BlockId::WEATHERED_COPPER_TRAPDOOR,
        BlockId::WEATHERED_COPPER_TRAPDOOR,
        BlockId::WEATHERED_COPPER_TRAPDOOR,
        BlockId::WEATHERED_COPPER_TRAPDOOR,
        BlockId::WEATHERED_COPPER_TRAPDOOR,
        BlockId::WEATHERED_COPPER_TRAPDOOR,
        BlockId::WEATHERED_COPPER_TRAPDOOR,
        BlockId::WEATHERED_COPPER_TRAPDOOR,
        BlockId::WEATHERED_COPPER_TRAPDOOR,
        BlockId::WEATHERED_COPPER_TRAPDOOR,
        BlockId::WEATHERED_COPPER_TRAPDOOR,
        BlockId::WEATHERED_COPPER_TRAPDOOR,
        BlockId::WEATHERED_COPPER_TRAPDOOR,
        BlockId::WEATHERED_COPPER_TRAPDOOR,
        BlockId::WEATHERED_COPPER_TRAPDOOR,
        BlockId::WEATHERED_COPPER_TRAPDOOR,
        BlockId::WEATHERED_COPPER_TRAPDOOR,
        BlockId::WEATHERED_COPPER_TRAPDOOR,
        BlockId::WEATHERED_COPPER_TRAPDOOR,
        BlockId::WEATHERED_COPPER_TRAPDOOR,
        BlockId::WEATHERED_COPPER_TRAPDOOR,
        BlockId::WEATHERED_COPPER_TRAPDOOR,
        BlockId::WEATHERED_COPPER_TRAPDOOR,
        BlockId::WEATHERED_COPPER_TRAPDOOR,
        BlockId::WEATHERED_COPPER_TRAPDOOR,
        BlockId::WEATHERED_COPPER_TRAPDOOR,
        BlockId::WEATHERED_COPPER_TRAPDOOR,
        BlockId::WEATHERED_COPPER_TRAPDOOR,
        BlockId::WEATHERED_COPPER_TRAPDOOR,
        BlockId::WEATHERED_COPPER_TRAPDOOR,
        BlockId::WEATHERED_COPPER_TRAPDOOR,
        BlockId::WEATHERED_COPPER_TRAPDOOR,
        BlockId::WEATHERED_COPPER_TRAPDOOR,
        BlockId::WEATHERED_COPPER_TRAPDOOR,
        BlockId::WEATHERED_COPPER_TRAPDOOR,
        BlockId::WEATHERED_COPPER_TRAPDOOR,
        BlockId::WEATHERED_COPPER_TRAPDOOR,
        BlockId::WEATHERED_COPPER_TRAPDOOR,
        BlockId::WEATHERED_COPPER_TRAPDOOR,
        BlockId::WEATHERED_COPPER_TRAPDOOR,
        BlockId::WEATHERED_COPPER_TRAPDOOR,
        BlockId::WEATHERED_COPPER_TRAPDOOR,
        BlockId::WEATHERED_COPPER_TRAPDOOR,
        BlockId::WEATHERED_COPPER_TRAPDOOR,
        BlockId::WEATHERED_COPPER_TRAPDOOR,
        BlockId::WEATHERED_COPPER_TRAPDOOR,
        BlockId::WEATHERED_COPPER_TRAPDOOR,
        BlockId::WEATHERED_COPPER_TRAPDOOR,
        BlockId::WEATHERED_COPPER_TRAPDOOR,
        BlockId::OXIDIZED_COPPER_TRAPDOOR,
        BlockId::OXIDIZED_COPPER_TRAPDOOR,
        BlockId::OXIDIZED_COPPER_TRAPDOOR,
        BlockId::OXIDIZED_COPPER_TRAPDOOR,
        BlockId::OXIDIZED_COPPER_TRAPDOOR,
        BlockId::OXIDIZED_COPPER_TRAPDOOR,
        BlockId::OXIDIZED_COPPER_TRAPDOOR,
        BlockId::OXIDIZED_COPPER_TRAPDOOR,
        BlockId::OXIDIZED_COPPER_TRAPDOOR,
        BlockId::OXIDIZED_COPPER_TRAPDOOR,
        BlockId::OXIDIZED_COPPER_TRAPDOOR,
        BlockId::OXIDIZED_COPPER_TRAPDOOR,
        BlockId::OXIDIZED_COPPER_TRAPDOOR,
        BlockId::OXIDIZED_COPPER_TRAPDOOR,
        BlockId::OXIDIZED_COPPER_TRAPDOOR,
        BlockId::OXIDIZED_COPPER_TRAPDOOR,
        BlockId::OXIDIZED_COPPER_TRAPDOOR,
        BlockId::OXIDIZED_COPPER_TRAPDOOR,
        BlockId::OXIDIZED_COPPER_TRAPDOOR,
        BlockId::OXIDIZED_COPPER_TRAPDOOR,
        BlockId::OXIDIZED_COPPER_TRAPDOOR,
        BlockId::OXIDIZED_COPPER_TRAPDOOR,
        BlockId::OXIDIZED_COPPER_TRAPDOOR,
        BlockId::OXIDIZED_COPPER_TRAPDOOR,
        BlockId::OXIDIZED_COPPER_TRAPDOOR,
        BlockId::OXIDIZED_COPPER_TRAPDOOR,
        BlockId::OXIDIZED_COPPER_TRAPDOOR,
        BlockId::OXIDIZED_COPPER_TRAPDOOR,
        BlockId::OXIDIZED_COPPER_TRAPDOOR,
        BlockId::OXIDIZED_COPPER_TRAPDOOR,
        BlockId::OXIDIZED_COPPER_TRAPDOOR,
        BlockId::OXIDIZED_COPPER_TRAPDOOR,
        BlockId::OXIDIZED_COPPER_TRAPDOOR,
        BlockId::OXIDIZED_COPPER_TRAPDOOR,
        BlockId::OXIDIZED_COPPER_TRAPDOOR,
        BlockId::OXIDIZED_COPPER_TRAPDOOR,
        BlockId::OXIDIZED_COPPER_TRAPDOOR,
        BlockId::OXIDIZED_COPPER_TRAPDOOR,
        BlockId::OXIDIZED_COPPER_TRAPDOOR,
        BlockId::OXIDIZED_COPPER_TRAPDOOR,
        BlockId::OXIDIZED_COPPER_TRAPDOOR,
        BlockId::OXIDIZED_COPPER_TRAPDOOR,
        BlockId::OXIDIZED_COPPER_TRAPDOOR,
        BlockId::OXIDIZED_COPPER_TRAPDOOR,
        BlockId::OXIDIZED_COPPER_TRAPDOOR,
        BlockId::OXIDIZED_COPPER_TRAPDOOR,
        BlockId::OXIDIZED_COPPER_TRAPDOOR,
        BlockId::OXIDIZED_COPPER_TRAPDOOR,
        BlockId::OXIDIZED_COPPER_TRAPDOOR,
        BlockId::OXIDIZED_COPPER_TRAPDOOR,
        BlockId::OXIDIZED_COPPER_TRAPDOOR,
        BlockId::OXIDIZED_COPPER_TRAPDOOR,
        BlockId::OXIDIZED_COPPER_TRAPDOOR,
        BlockId::OXIDIZED_COPPER_TRAPDOOR,
        BlockId::OXIDIZED_COPPER_TRAPDOOR,
        BlockId::OXIDIZED_COPPER_TRAPDOOR,
        BlockId::OXIDIZED_COPPER_TRAPDOOR,
        BlockId::OXIDIZED_COPPER_TRAPDOOR,
        BlockId::OXIDIZED_COPPER_TRAPDOOR,
        BlockId::OXIDIZED_COPPER_TRAPDOOR,
        BlockId::OXIDIZED_COPPER_TRAPDOOR,
        BlockId::OXIDIZED_COPPER_TRAPDOOR,
        BlockId::OXIDIZED_COPPER_TRAPDOOR,
        BlockId::OXIDIZED_COPPER_TRAPDOOR,
        BlockId::WAXED_COPPER_TRAPDOOR,
        BlockId::WAXED_COPPER_TRAPDOOR,
        BlockId::WAXED_COPPER_TRAPDOOR,
        BlockId::WAXED_COPPER_TRAPDOOR,
        BlockId::WAXED_COPPER_TRAPDOOR,
        BlockId::WAXED_COPPER_TRAPDOOR,
        BlockId::WAXED_COPPER_TRAPDOOR,
        BlockId::WAXED_COPPER_TRAPDOOR,
        BlockId::WAXED_COPPER_TRAPDOOR,
        BlockId::WAXED_COPPER_TRAPDOOR,
        BlockId::WAXED_COPPER_TRAPDOOR,
        BlockId::WAXED_COPPER_TRAPDOOR,
        BlockId::WAXED_COPPER_TRAPDOOR,
        BlockId::WAXED_COPPER_TRAPDOOR,
        BlockId::WAXED_COPPER_TRAPDOOR,
        BlockId::WAXED_COPPER_TRAPDOOR,
        BlockId::WAXED_COPPER_TRAPDOOR,
        BlockId::WAXED_COPPER_TRAPDOOR,
        BlockId::WAXED_COPPER_TRAPDOOR,
        BlockId::WAXED_COPPER_TRAPDOOR,
        BlockId::WAXED_COPPER_TRAPDOOR,
        BlockId::WAXED_COPPER_TRAPDOOR,
        BlockId::WAXED_COPPER_TRAPDOOR,
        BlockId::WAXED_COPPER_TRAPDOOR,
        BlockId::WAXED_COPPER_TRAPDOOR,
        BlockId::WAXED_COPPER_TRAPDOOR,
        BlockId::WAXED_COPPER_TRAPDOOR,
        BlockId::WAXED_COPPER_TRAPDOOR,
        BlockId::WAXED_COPPER_TRAPDOOR,
        BlockId::WAXED_COPPER_TRAPDOOR,
        BlockId::WAXED_COPPER_TRAPDOOR,
        BlockId::WAXED_COPPER_TRAPDOOR,
        BlockId::WAXED_COPPER_TRAPDOOR,
        BlockId::WAXED_COPPER_TRAPDOOR,
        BlockId::WAXED_COPPER_TRAPDOOR,
        BlockId::WAXED_COPPER_TRAPDOOR,
        BlockId::WAXED_COPPER_TRAPDOOR,
        BlockId::WAXED_COPPER_TRAPDOOR,
        BlockId::WAXED_COPPER_TRAPDOOR,
        BlockId::WAXED_COPPER_TRAPDOOR,
        BlockId::WAXED_COPPER_TRAPDOOR,
        BlockId::WAXED_COPPER_TRAPDOOR,
        BlockId::WAXED_COPPER_TRAPDOOR,
        BlockId::WAXED_COPPER_TRAPDOOR,
        BlockId::WAXED_COPPER_TRAPDOOR,
        BlockId::WAXED_COPPER_TRAPDOOR,
        BlockId::WAXED_COPPER_TRAPDOOR,
        BlockId::WAXED_COPPER_TRAPDOOR,
        BlockId::WAXED_COPPER_TRAPDOOR,
        BlockId::WAXED_COPPER_TRAPDOOR,
        BlockId::WAXED_COPPER_TRAPDOOR,
        BlockId::WAXED_COPPER_TRAPDOOR,
        BlockId::WAXED_COPPER_TRAPDOOR,
        BlockId::WAXED_COPPER_TRAPDOOR,
        BlockId::WAXED_COPPER_TRAPDOOR,
        BlockId::WAXED_COPPER_TRAPDOOR,
        BlockId::WAXED_COPPER_TRAPDOOR,
        BlockId::WAXED_COPPER_TRAPDOOR,
        BlockId::WAXED_COPPER_TRAPDOOR,
        BlockId::WAXED_COPPER_TRAPDOOR,
        BlockId::WAXED_COPPER_TRAPDOOR,
        BlockId::WAXED_COPPER_TRAPDOOR,
        BlockId::WAXED_COPPER_TRAPDOOR,
        BlockId::WAXED_COPPER_TRAPDOOR,
        BlockId::WAXED_EXPOSED_COPPER_TRAPDOOR,
        BlockId::WAXED_EXPOSED_COPPER_TRAPDOOR,
        BlockId::WAXED_EXPOSED_COPPER_TRAPDOOR,
        BlockId::WAXED_EXPOSED_COPPER_TRAPDOOR,
        BlockId::WAXED_EXPOSED_COPPER_TRAPDOOR,
        BlockId::WAXED_EXPOSED_COPPER_TRAPDOOR,
        BlockId::WAXED_EXPOSED_COPPER_TRAPDOOR,
        BlockId::WAXED_EXPOSED_COPPER_TRAPDOOR,
        BlockId::WAXED_EXPOSED_COPPER_TRAPDOOR,
        BlockId::WAXED_EXPOSED_COPPER_TRAPDOOR,
        BlockId::WAXED_EXPOSED_COPPER_TRAPDOOR,
        BlockId::WAXED_EXPOSED_COPPER_TRAPDOOR,
        BlockId::WAXED_EXPOSED_COPPER_TRAPDOOR,
        BlockId::WAXED_EXPOSED_COPPER_TRAPDOOR,
        BlockId::WAXED_EXPOSED_COPPER_TRAPDOOR,
        BlockId::WAXED_EXPOSED_COPPER_TRAPDOOR,
        BlockId::WAXED_EXPOSED_COPPER_TRAPDOOR,
        BlockId::WAXED_EXPOSED_COPPER_TRAPDOOR,
        BlockId::WAXED_EXPOSED_COPPER_TRAPDOOR,
        BlockId::WAXED_EXPOSED_COPPER_TRAPDOOR,
        BlockId::WAXED_EXPOSED_COPPER_TRAPDOOR,
        BlockId::WAXED_EXPOSED_COPPER_TRAPDOOR,
        BlockId::WAXED_EXPOSED_COPPER_TRAPDOOR,
        BlockId::WAXED_EXPOSED_COPPER_TRAPDOOR,
        BlockId::WAXED_EXPOSED_COPPER_TRAPDOOR,
        BlockId::WAXED_EXPOSED_COPPER_TRAPDOOR,
        BlockId::WAXED_EXPOSED_COPPER_TRAPDOOR,
        BlockId::WAXED_EXPOSED_COPPER_TRAPDOOR,
        BlockId::WAXED_EXPOSED_COPPER_TRAPDOOR,
        BlockId::WAXED_EXPOSED_COPPER_TRAPDOOR,
        BlockId::WAXED_EXPOSED_COPPER_TRAPDOOR,
        BlockId::WAXED_EXPOSED_COPPER_TRAPDOOR,
        BlockId::WAXED_EXPOSED_COPPER_TRAPDOOR,
        BlockId::WAXED_EXPOSED_COPPER_TRAPDOOR,
        BlockId::WAXED_EXPOSED_COPPER_TRAPDOOR,
        BlockId::WAXED_EXPOSED_COPPER_TRAPDOOR,
        BlockId::WAXED_EXPOSED_COPPER_TRAPDOOR,
        BlockId::WAXED_EXPOSED_COPPER_TRAPDOOR,
        BlockId::WAXED_EXPOSED_COPPER_TRAPDOOR,
        BlockId::WAXED_EXPOSED_COPPER_TRAPDOOR,
        BlockId::WAXED_EXPOSED_COPPER_TRAPDOOR,
        BlockId::WAXED_EXPOSED_COPPER_TRAPDOOR,
        BlockId::WAXED_EXPOSED_COPPER_TRAPDOOR,
        BlockId::WAXED_EXPOSED_COPPER_TRAPDOOR,
        BlockId::WAXED_EXPOSED_COPPER_TRAPDOOR,
        BlockId::WAXED_EXPOSED_COPPER_TRAPDOOR,
        BlockId::WAXED_EXPOSED_COPPER_TRAPDOOR,
        BlockId::WAXED_EXPOSED_COPPER_TRAPDOOR,
        BlockId::WAXED_EXPOSED_COPPER_TRAPDOOR,
        BlockId::WAXED_EXPOSED_COPPER_TRAPDOOR,
        BlockId::WAXED_EXPOSED_COPPER_TRAPDOOR,
        BlockId::WAXED_EXPOSED_COPPER_TRAPDOOR,
        BlockId::WAXED_EXPOSED_COPPER_TRAPDOOR,
        BlockId::WAXED_EXPOSED_COPPER_TRAPDOOR,
        BlockId::WAXED_EXPOSED_COPPER_TRAPDOOR,
        BlockId::WAXED_EXPOSED_COPPER_TRAPDOOR,
        BlockId::WAXED_EXPOSED_COPPER_TRAPDOOR,
        BlockId::WAXED_EXPOSED_COPPER_TRAPDOOR,
        BlockId::WAXED_EXPOSED_COPPER_TRAPDOOR,
        BlockId::WAXED_EXPOSED_COPPER_TRAPDOOR,
        BlockId::WAXED_EXPOSED_COPPER_TRAPDOOR,
        BlockId::WAXED_EXPOSED_COPPER_TRAPDOOR,
        BlockId::WAXED_EXPOSED_COPPER_TRAPDOOR,
        BlockId::WAXED_EXPOSED_COPPER_TRAPDOOR,
        BlockId::WAXED_WEATHERED_COPPER_TRAPDOOR,
        BlockId::WAXED_WEATHERED_COPPER_TRAPDOOR,
        BlockId::WAXED_WEATHERED_COPPER_TRAPDOOR,
        BlockId::WAXED_WEATHERED_COPPER_TRAPDOOR,
        BlockId::WAXED_WEATHERED_COPPER_TRAPDOOR,
        BlockId::WAXED_WEATHERED_COPPER_TRAPDOOR,
        BlockId::WAXED_WEATHERED_COPPER_TRAPDOOR,
        BlockId::WAXED_WEATHERED_COPPER_TRAPDOOR,
        BlockId::WAXED_WEATHERED_COPPER_TRAPDOOR,
        BlockId::WAXED_WEATHERED_COPPER_TRAPDOOR,
        BlockId::WAXED_WEATHERED_COPPER_TRAPDOOR,
        BlockId::WAXED_WEATHERED_COPPER_TRAPDOOR,
        BlockId::WAXED_WEATHERED_COPPER_TRAPDOOR,
        BlockId::WAXED_WEATHERED_COPPER_TRAPDOOR,
        BlockId::WAXED_WEATHERED_COPPER_TRAPDOOR,
        BlockId::WAXED_WEATHERED_COPPER_TRAPDOOR,
        BlockId::WAXED_WEATHERED_COPPER_TRAPDOOR,
        BlockId::WAXED_WEATHERED_COPPER_TRAPDOOR,
        BlockId::WAXED_WEATHERED_COPPER_TRAPDOOR,
        BlockId::WAXED_WEATHERED_COPPER_TRAPDOOR,
        BlockId::WAXED_WEATHERED_COPPER_TRAPDOOR,
        BlockId::WAXED_WEATHERED_COPPER_TRAPDOOR,
        BlockId::WAXED_WEATHERED_COPPER_TRAPDOOR,
        BlockId::WAXED_WEATHERED_COPPER_TRAPDOOR,
        BlockId::WAXED_WEATHERED_COPPER_TRAPDOOR,
        BlockId::WAXED_WEATHERED_COPPER_TRAPDOOR,
        BlockId::WAXED_WEATHERED_COPPER_TRAPDOOR,
        BlockId::WAXED_WEATHERED_COPPER_TRAPDOOR,
        BlockId::WAXED_WEATHERED_COPPER_TRAPDOOR,
        BlockId::WAXED_WEATHERED_COPPER_TRAPDOOR,
        BlockId::WAXED_WEATHERED_COPPER_TRAPDOOR,
        BlockId::WAXED_WEATHERED_COPPER_TRAPDOOR,
        BlockId::WAXED_WEATHERED_COPPER_TRAPDOOR,
        BlockId::WAXED_WEATHERED_COPPER_TRAPDOOR,
        BlockId::WAXED_WEATHERED_COPPER_TRAPDOOR,
        BlockId::WAXED_WEATHERED_COPPER_TRAPDOOR,
        BlockId::WAXED_WEATHERED_COPPER_TRAPDOOR,
        BlockId::WAXED_WEATHERED_COPPER_TRAPDOOR,
        BlockId::WAXED_WEATHERED_COPPER_TRAPDOOR,
        BlockId::WAXED_WEATHERED_COPPER_TRAPDOOR,
        BlockId::WAXED_WEATHERED_COPPER_TRAPDOOR,
        BlockId::WAXED_WEATHERED_COPPER_TRAPDOOR,
        BlockId::WAXED_WEATHERED_COPPER_TRAPDOOR,
        BlockId::WAXED_WEATHERED_COPPER_TRAPDOOR,
        BlockId::WAXED_WEATHERED_COPPER_TRAPDOOR,
        BlockId::WAXED_WEATHERED_COPPER_TRAPDOOR,
        BlockId::WAXED_WEATHERED_COPPER_TRAPDOOR,
        BlockId::WAXED_WEATHERED_COPPER_TRAPDOOR,
        BlockId::WAXED_WEATHERED_COPPER_TRAPDOOR,
        BlockId::WAXED_WEATHERED_COPPER_TRAPDOOR,
        BlockId::WAXED_WEATHERED_COPPER_TRAPDOOR,
        BlockId::WAXED_WEATHERED_COPPER_TRAPDOOR,
        BlockId::WAXED_WEATHERED_COPPER_TRAPDOOR,
        BlockId::WAXED_WEATHERED_COPPER_TRAPDOOR,
        BlockId::WAXED_WEATHERED_COPPER_TRAPDOOR,
        BlockId::WAXED_WEATHERED_COPPER_TRAPDOOR,
        BlockId::WAXED_WEATHERED_COPPER_TRAPDOOR,
        BlockId::WAXED_WEATHERED_COPPER_TRAPDOOR,
        BlockId::WAXED_WEATHERED_COPPER_TRAPDOOR,
        BlockId::WAXED_WEATHERED_COPPER_TRAPDOOR,
        BlockId::WAXED_WEATHERED_COPPER_TRAPDOOR,
        BlockId::WAXED_WEATHERED_COPPER_TRAPDOOR,
        BlockId::WAXED_WEATHERED_COPPER_TRAPDOOR,
        BlockId::WAXED_WEATHERED_COPPER_TRAPDOOR,
        BlockId::WAXED_OXIDIZED_COPPER_TRAPDOOR,
        BlockId::WAXED_OXIDIZED_COPPER_TRAPDOOR,
        BlockId::WAXED_OXIDIZED_COPPER_TRAPDOOR,
        BlockId::WAXED_OXIDIZED_COPPER_TRAPDOOR,
        BlockId::WAXED_OXIDIZED_COPPER_TRAPDOOR,
        BlockId::WAXED_OXIDIZED_COPPER_TRAPDOOR,
        BlockId::WAXED_OXIDIZED_COPPER_TRAPDOOR,
        BlockId::WAXED_OXIDIZED_COPPER_TRAPDOOR,
        BlockId::WAXED_OXIDIZED_COPPER_TRAPDOOR,
        BlockId::WAXED_OXIDIZED_COPPER_TRAPDOOR,
        BlockId::WAXED_OXIDIZED_COPPER_TRAPDOOR,
        BlockId::WAXED_OXIDIZED_COPPER_TRAPDOOR,
        BlockId::WAXED_OXIDIZED_COPPER_TRAPDOOR,
        BlockId::WAXED_OXIDIZED_COPPER_TRAPDOOR,
        BlockId::WAXED_OXIDIZED_COPPER_TRAPDOOR,
        BlockId::WAXED_OXIDIZED_COPPER_TRAPDOOR,
        BlockId::WAXED_OXIDIZED_COPPER_TRAPDOOR,
        BlockId::WAXED_OXIDIZED_COPPER_TRAPDOOR,
        BlockId::WAXED_OXIDIZED_COPPER_TRAPDOOR,
        BlockId::WAXED_OXIDIZED_COPPER_TRAPDOOR,
        BlockId::WAXED_OXIDIZED_COPPER_TRAPDOOR,
        BlockId::WAXED_OXIDIZED_COPPER_TRAPDOOR,
        BlockId::WAXED_OXIDIZED_COPPER_TRAPDOOR,
        BlockId::WAXED_OXIDIZED_COPPER_TRAPDOOR,
        BlockId::WAXED_OXIDIZED_COPPER_TRAPDOOR,
        BlockId::WAXED_OXIDIZED_COPPER_TRAPDOOR,
        BlockId::WAXED_OXIDIZED_COPPER_TRAPDOOR,
        BlockId::WAXED_OXIDIZED_COPPER_TRAPDOOR,
        BlockId::WAXED_OXIDIZED_COPPER_TRAPDOOR,
        BlockId::WAXED_OXIDIZED_COPPER_TRAPDOOR,
        BlockId::WAXED_OXIDIZED_COPPER_TRAPDOOR,
        BlockId::WAXED_OXIDIZED_COPPER_TRAPDOOR,
        BlockId::WAXED_OXIDIZED_COPPER_TRAPDOOR,
        BlockId::WAXED_OXIDIZED_COPPER_TRAPDOOR,
        BlockId::WAXED_OXIDIZED_COPPER_TRAPDOOR,
        BlockId::WAXED_OXIDIZED_COPPER_TRAPDOOR,
        BlockId::WAXED_OXIDIZED_COPPER_TRAPDOOR,
        BlockId::WAXED_OXIDIZED_COPPER_TRAPDOOR,
        BlockId::WAXED_OXIDIZED_COPPER_TRAPDOOR,
        BlockId::WAXED_OXIDIZED_COPPER_TRAPDOOR,
        BlockId::WAXED_OXIDIZED_COPPER_TRAPDOOR,
        BlockId::WAXED_OXIDIZED_COPPER_TRAPDOOR,
        BlockId::WAXED_OXIDIZED_COPPER_TRAPDOOR,
        BlockId::WAXED_OXIDIZED_COPPER_TRAPDOOR,
        BlockId::WAXED_OXIDIZED_COPPER_TRAPDOOR,
        BlockId::WAXED_OXIDIZED_COPPER_TRAPDOOR,
        BlockId::WAXED_OXIDIZED_COPPER_TRAPDOOR,
        BlockId::WAXED_OXIDIZED_COPPER_TRAPDOOR,
        BlockId::WAXED_OXIDIZED_COPPER_TRAPDOOR,
        BlockId::WAXED_OXIDIZED_COPPER_TRAPDOOR,
        BlockId::WAXED_OXIDIZED_COPPER_TRAPDOOR,
        BlockId::WAXED_OXIDIZED_COPPER_TRAPDOOR,
        BlockId::WAXED_OXIDIZED_COPPER_TRAPDOOR,
        BlockId::WAXED_OXIDIZED_COPPER_TRAPDOOR,
        BlockId::WAXED_OXIDIZED_COPPER_TRAPDOOR,
        BlockId::WAXED_OXIDIZED_COPPER_TRAPDOOR,
        BlockId::WAXED_OXIDIZED_COPPER_TRAPDOOR,
        BlockId::WAXED_OXIDIZED_COPPER_TRAPDOOR,
        BlockId::WAXED_OXIDIZED_COPPER_TRAPDOOR,
        BlockId::WAXED_OXIDIZED_COPPER_TRAPDOOR,
        BlockId::WAXED_OXIDIZED_COPPER_TRAPDOOR,
        BlockId::WAXED_OXIDIZED_COPPER_TRAPDOOR,
        BlockId::WAXED_OXIDIZED_COPPER_TRAPDOOR,
        BlockId::WAXED_OXIDIZED_COPPER_TRAPDOOR,
        BlockId::COPPER_GRATE,
        BlockId::COPPER_GRATE,
        BlockId::EXPOSED_COPPER_GRATE,
        BlockId::EXPOSED_COPPER_GRATE,
        BlockId::WEATHERED_COPPER_GRATE,
        BlockId::WEATHERED_COPPER_GRATE,
        BlockId::OXIDIZED_COPPER_GRATE,
        BlockId::OXIDIZED_COPPER_GRATE,
        BlockId::WAXED_COPPER_GRATE,
        BlockId::WAXED_COPPER_GRATE,
        BlockId::WAXED_EXPOSED_COPPER_GRATE,
        BlockId::WAXED_EXPOSED_COPPER_GRATE,
        BlockId::WAXED_WEATHERED_COPPER_GRATE,
        BlockId::WAXED_WEATHERED_COPPER_GRATE,
        BlockId::WAXED_OXIDIZED_COPPER_GRATE,
        BlockId::WAXED_OXIDIZED_COPPER_GRATE,
        BlockId::COPPER_BULB,
        BlockId::COPPER_BULB,
        BlockId::COPPER_BULB,
        BlockId::COPPER_BULB,
        BlockId::EXPOSED_COPPER_BULB,
        BlockId::EXPOSED_COPPER_BULB,
        BlockId::EXPOSED_COPPER_BULB,
        BlockId::EXPOSED_COPPER_BULB,
        BlockId::WEATHERED_COPPER_BULB,
        BlockId::WEATHERED_COPPER_BULB,
        BlockId::WEATHERED_COPPER_BULB,
        BlockId::WEATHERED_COPPER_BULB,
        BlockId::OXIDIZED_COPPER_BULB,
        BlockId::OXIDIZED_COPPER_BULB,
        BlockId::OXIDIZED_COPPER_BULB,
        BlockId::OXIDIZED_COPPER_BULB,
        BlockId::WAXED_COPPER_BULB,
        BlockId::WAXED_COPPER_BULB,
        BlockId::WAXED_COPPER_BULB,
        BlockId::WAXED_COPPER_BULB,
        BlockId::WAXED_EXPOSED_COPPER_BULB,
        BlockId::WAXED_EXPOSED_COPPER_BULB,
        BlockId::WAXED_EXPOSED_COPPER_BULB,
        BlockId::WAXED_EXPOSED_COPPER_BULB,
        BlockId::WAXED_WEATHERED_COPPER_BULB,
        BlockId::WAXED_WEATHERED_COPPER_BULB,
        BlockId::WAXED_WEATHERED_COPPER_BULB,
        BlockId::WAXED_WEATHERED_COPPER_BULB,
        BlockId::WAXED_OXIDIZED_COPPER_BULB,
        BlockId::WAXED_OXIDIZED_COPPER_BULB,
        BlockId::WAXED_OXIDIZED_COPPER_BULB,
        BlockId::WAXED_OXIDIZED_COPPER_BULB,
        BlockId::COPPER_CHEST,
        BlockId::COPPER_CHEST,
        BlockId::COPPER_CHEST,
        BlockId::COPPER_CHEST,
        BlockId::COPPER_CHEST,
        BlockId::COPPER_CHEST,
        BlockId::COPPER_CHEST,
        BlockId::COPPER_CHEST,
        BlockId::COPPER_CHEST,
        BlockId::COPPER_CHEST,
        BlockId::COPPER_CHEST,
        BlockId::COPPER_CHEST,
        BlockId::COPPER_CHEST,
        BlockId::COPPER_CHEST,
        BlockId::COPPER_CHEST,
        BlockId::COPPER_CHEST,
        BlockId::COPPER_CHEST,
        BlockId::COPPER_CHEST,
        BlockId::COPPER_CHEST,
        BlockId::COPPER_CHEST,
        BlockId::COPPER_CHEST,
        BlockId::COPPER_CHEST,
        BlockId::COPPER_CHEST,
        BlockId::COPPER_CHEST,
        BlockId::EXPOSED_COPPER_CHEST,
        BlockId::EXPOSED_COPPER_CHEST,
        BlockId::EXPOSED_COPPER_CHEST,
        BlockId::EXPOSED_COPPER_CHEST,
        BlockId::EXPOSED_COPPER_CHEST,
        BlockId::EXPOSED_COPPER_CHEST,
        BlockId::EXPOSED_COPPER_CHEST,
        BlockId::EXPOSED_COPPER_CHEST,
        BlockId::EXPOSED_COPPER_CHEST,
        BlockId::EXPOSED_COPPER_CHEST,
        BlockId::EXPOSED_COPPER_CHEST,
        BlockId::EXPOSED_COPPER_CHEST,
        BlockId::EXPOSED_COPPER_CHEST,
        BlockId::EXPOSED_COPPER_CHEST,
        BlockId::EXPOSED_COPPER_CHEST,
        BlockId::EXPOSED_COPPER_CHEST,
        BlockId::EXPOSED_COPPER_CHEST,
        BlockId::EXPOSED_COPPER_CHEST,
        BlockId::EXPOSED_COPPER_CHEST,
        BlockId::EXPOSED_COPPER_CHEST,
        BlockId::EXPOSED_COPPER_CHEST,
        BlockId::EXPOSED_COPPER_CHEST,
        BlockId::EXPOSED_COPPER_CHEST,
        BlockId::EXPOSED_COPPER_CHEST,
        BlockId::WEATHERED_COPPER_CHEST,
        BlockId::WEATHERED_COPPER_CHEST,
        BlockId::WEATHERED_COPPER_CHEST,
        BlockId::WEATHERED_COPPER_CHEST,
        BlockId::WEATHERED_COPPER_CHEST,
        BlockId::WEATHERED_COPPER_CHEST,
        BlockId::WEATHERED_COPPER_CHEST,
        BlockId::WEATHERED_COPPER_CHEST,
        BlockId::WEATHERED_COPPER_CHEST,
        BlockId::WEATHERED_COPPER_CHEST,
        BlockId::WEATHERED_COPPER_CHEST,
        BlockId::WEATHERED_COPPER_CHEST,
        BlockId::WEATHERED_COPPER_CHEST,
        BlockId::WEATHERED_COPPER_CHEST,
        BlockId::WEATHERED_COPPER_CHEST,
        BlockId::WEATHERED_COPPER_CHEST,
        BlockId::WEATHERED_COPPER_CHEST,
        BlockId::WEATHERED_COPPER_CHEST,
        BlockId::WEATHERED_COPPER_CHEST,
        BlockId::WEATHERED_COPPER_CHEST,
        BlockId::WEATHERED_COPPER_CHEST,
        BlockId::WEATHERED_COPPER_CHEST,
        BlockId::WEATHERED_COPPER_CHEST,
        BlockId::WEATHERED_COPPER_CHEST,
        BlockId::OXIDIZED_COPPER_CHEST,
        BlockId::OXIDIZED_COPPER_CHEST,
        BlockId::OXIDIZED_COPPER_CHEST,
        BlockId::OXIDIZED_COPPER_CHEST,
        BlockId::OXIDIZED_COPPER_CHEST,
        BlockId::OXIDIZED_COPPER_CHEST,
        BlockId::OXIDIZED_COPPER_CHEST,
        BlockId::OXIDIZED_COPPER_CHEST,
        BlockId::OXIDIZED_COPPER_CHEST,
        BlockId::OXIDIZED_COPPER_CHEST,
        BlockId::OXIDIZED_COPPER_CHEST,
        BlockId::OXIDIZED_COPPER_CHEST,
        BlockId::OXIDIZED_COPPER_CHEST,
        BlockId::OXIDIZED_COPPER_CHEST,
        BlockId::OXIDIZED_COPPER_CHEST,
        BlockId::OXIDIZED_COPPER_CHEST,
        BlockId::OXIDIZED_COPPER_CHEST,
        BlockId::OXIDIZED_COPPER_CHEST,
        BlockId::OXIDIZED_COPPER_CHEST,
        BlockId::OXIDIZED_COPPER_CHEST,
        BlockId::OXIDIZED_COPPER_CHEST,
        BlockId::OXIDIZED_COPPER_CHEST,
        BlockId::OXIDIZED_COPPER_CHEST,
        BlockId::OXIDIZED_COPPER_CHEST,
        BlockId::WAXED_COPPER_CHEST,
        BlockId::WAXED_COPPER_CHEST,
        BlockId::WAXED_COPPER_CHEST,
        BlockId::WAXED_COPPER_CHEST,
        BlockId::WAXED_COPPER_CHEST,
        BlockId::WAXED_COPPER_CHEST,
        BlockId::WAXED_COPPER_CHEST,
        BlockId::WAXED_COPPER_CHEST,
        BlockId::WAXED_COPPER_CHEST,
        BlockId::WAXED_COPPER_CHEST,
        BlockId::WAXED_COPPER_CHEST,
        BlockId::WAXED_COPPER_CHEST,
        BlockId::WAXED_COPPER_CHEST,
        BlockId::WAXED_COPPER_CHEST,
        BlockId::WAXED_COPPER_CHEST,
        BlockId::WAXED_COPPER_CHEST,
        BlockId::WAXED_COPPER_CHEST,
        BlockId::WAXED_COPPER_CHEST,
        BlockId::WAXED_COPPER_CHEST,
        BlockId::WAXED_COPPER_CHEST,
        BlockId::WAXED_COPPER_CHEST,
        BlockId::WAXED_COPPER_CHEST,
        BlockId::WAXED_COPPER_CHEST,
        BlockId::WAXED_COPPER_CHEST,
        BlockId::WAXED_EXPOSED_COPPER_CHEST,
        BlockId::WAXED_EXPOSED_COPPER_CHEST,
        BlockId::WAXED_EXPOSED_COPPER_CHEST,
        BlockId::WAXED_EXPOSED_COPPER_CHEST,
        BlockId::WAXED_EXPOSED_COPPER_CHEST,
        BlockId::WAXED_EXPOSED_COPPER_CHEST,
        BlockId::WAXED_EXPOSED_COPPER_CHEST,
        BlockId::WAXED_EXPOSED_COPPER_CHEST,
        BlockId::WAXED_EXPOSED_COPPER_CHEST,
        BlockId::WAXED_EXPOSED_COPPER_CHEST,
        BlockId::WAXED_EXPOSED_COPPER_CHEST,
        BlockId::WAXED_EXPOSED_COPPER_CHEST,
        BlockId::WAXED_EXPOSED_COPPER_CHEST,
        BlockId::WAXED_EXPOSED_COPPER_CHEST,
        BlockId::WAXED_EXPOSED_COPPER_CHEST,
        BlockId::WAXED_EXPOSED_COPPER_CHEST,
        BlockId::WAXED_EXPOSED_COPPER_CHEST,
        BlockId::WAXED_EXPOSED_COPPER_CHEST,
        BlockId::WAXED_EXPOSED_COPPER_CHEST,
        BlockId::WAXED_EXPOSED_COPPER_CHEST,
        BlockId::WAXED_EXPOSED_COPPER_CHEST,
        BlockId::WAXED_EXPOSED_COPPER_CHEST,
        BlockId::WAXED_EXPOSED_COPPER_CHEST,
        BlockId::WAXED_EXPOSED_COPPER_CHEST,
        BlockId::WAXED_WEATHERED_COPPER_CHEST,
        BlockId::WAXED_WEATHERED_COPPER_CHEST,
        BlockId::WAXED_WEATHERED_COPPER_CHEST,
        BlockId::WAXED_WEATHERED_COPPER_CHEST,
        BlockId::WAXED_WEATHERED_COPPER_CHEST,
        BlockId::WAXED_WEATHERED_COPPER_CHEST,
        BlockId::WAXED_WEATHERED_COPPER_CHEST,
        BlockId::WAXED_WEATHERED_COPPER_CHEST,
        BlockId::WAXED_WEATHERED_COPPER_CHEST,
        BlockId::WAXED_WEATHERED_COPPER_CHEST,
        BlockId::WAXED_WEATHERED_COPPER_CHEST,
        BlockId::WAXED_WEATHERED_COPPER_CHEST,
        BlockId::WAXED_WEATHERED_COPPER_CHEST,
        BlockId::WAXED_WEATHERED_COPPER_CHEST,
        BlockId::WAXED_WEATHERED_COPPER_CHEST,
        BlockId::WAXED_WEATHERED_COPPER_CHEST,
        BlockId::WAXED_WEATHERED_COPPER_CHEST,
        BlockId::WAXED_WEATHERED_COPPER_CHEST,
        BlockId::WAXED_WEATHERED_COPPER_CHEST,
        BlockId::WAXED_WEATHERED_COPPER_CHEST,
        BlockId::WAXED_WEATHERED_COPPER_CHEST,
        BlockId::WAXED_WEATHERED_COPPER_CHEST,
        BlockId::WAXED_WEATHERED_COPPER_CHEST,
        BlockId::WAXED_WEATHERED_COPPER_CHEST,
        BlockId::WAXED_OXIDIZED_COPPER_CHEST,
        BlockId::WAXED_OXIDIZED_COPPER_CHEST,
        BlockId::WAXED_OXIDIZED_COPPER_CHEST,
        BlockId::WAXED_OXIDIZED_COPPER_CHEST,
        BlockId::WAXED_OXIDIZED_COPPER_CHEST,
        BlockId::WAXED_OXIDIZED_COPPER_CHEST,
        BlockId::WAXED_OXIDIZED_COPPER_CHEST,
        BlockId::WAXED_OXIDIZED_COPPER_CHEST,
        BlockId::WAXED_OXIDIZED_COPPER_CHEST,
        BlockId::WAXED_OXIDIZED_COPPER_CHEST,
        BlockId::WAXED_OXIDIZED_COPPER_CHEST,
        BlockId::WAXED_OXIDIZED_COPPER_CHEST,
        BlockId::WAXED_OXIDIZED_COPPER_CHEST,
        BlockId::WAXED_OXIDIZED_COPPER_CHEST,
        BlockId::WAXED_OXIDIZED_COPPER_CHEST,
        BlockId::WAXED_OXIDIZED_COPPER_CHEST,
        BlockId::WAXED_OXIDIZED_COPPER_CHEST,
        BlockId::WAXED_OXIDIZED_COPPER_CHEST,
        BlockId::WAXED_OXIDIZED_COPPER_CHEST,
        BlockId::WAXED_OXIDIZED_COPPER_CHEST,
        BlockId::WAXED_OXIDIZED_COPPER_CHEST,
        BlockId::WAXED_OXIDIZED_COPPER_CHEST,
        BlockId::WAXED_OXIDIZED_COPPER_CHEST,
        BlockId::WAXED_OXIDIZED_COPPER_CHEST,
        BlockId::COPPER_GOLEM_STATUE,
        BlockId::COPPER_GOLEM_STATUE,
        BlockId::COPPER_GOLEM_STATUE,
        BlockId::COPPER_GOLEM_STATUE,
        BlockId::COPPER_GOLEM_STATUE,
        BlockId::COPPER_GOLEM_STATUE,
        BlockId::COPPER_GOLEM_STATUE,
        BlockId::COPPER_GOLEM_STATUE,
        BlockId::COPPER_GOLEM_STATUE,
        BlockId::COPPER_GOLEM_STATUE,
        BlockId::COPPER_GOLEM_STATUE,
        BlockId::COPPER_GOLEM_STATUE,
        BlockId::COPPER_GOLEM_STATUE,
        BlockId::COPPER_GOLEM_STATUE,
        BlockId::COPPER_GOLEM_STATUE,
        BlockId::COPPER_GOLEM_STATUE,
        BlockId::COPPER_GOLEM_STATUE,
        BlockId::COPPER_GOLEM_STATUE,
        BlockId::COPPER_GOLEM_STATUE,
        BlockId::COPPER_GOLEM_STATUE,
        BlockId::COPPER_GOLEM_STATUE,
        BlockId::COPPER_GOLEM_STATUE,
        BlockId::COPPER_GOLEM_STATUE,
        BlockId::COPPER_GOLEM_STATUE,
        BlockId::COPPER_GOLEM_STATUE,
        BlockId::COPPER_GOLEM_STATUE,
        BlockId::COPPER_GOLEM_STATUE,
        BlockId::COPPER_GOLEM_STATUE,
        BlockId::COPPER_GOLEM_STATUE,
        BlockId::COPPER_GOLEM_STATUE,
        BlockId::COPPER_GOLEM_STATUE,
        BlockId::COPPER_GOLEM_STATUE,
        BlockId::EXPOSED_COPPER_GOLEM_STATUE,
        BlockId::EXPOSED_COPPER_GOLEM_STATUE,
        BlockId::EXPOSED_COPPER_GOLEM_STATUE,
        BlockId::EXPOSED_COPPER_GOLEM_STATUE,
        BlockId::EXPOSED_COPPER_GOLEM_STATUE,
        BlockId::EXPOSED_COPPER_GOLEM_STATUE,
        BlockId::EXPOSED_COPPER_GOLEM_STATUE,
        BlockId::EXPOSED_COPPER_GOLEM_STATUE,
        BlockId::EXPOSED_COPPER_GOLEM_STATUE,
        BlockId::EXPOSED_COPPER_GOLEM_STATUE,
        BlockId::EXPOSED_COPPER_GOLEM_STATUE,
        BlockId::EXPOSED_COPPER_GOLEM_STATUE,
        BlockId::EXPOSED_COPPER_GOLEM_STATUE,
        BlockId::EXPOSED_COPPER_GOLEM_STATUE,
        BlockId::EXPOSED_COPPER_GOLEM_STATUE,
        BlockId::EXPOSED_COPPER_GOLEM_STATUE,
        BlockId::EXPOSED_COPPER_GOLEM_STATUE,
        BlockId::EXPOSED_COPPER_GOLEM_STATUE,
        BlockId::EXPOSED_COPPER_GOLEM_STATUE,
        BlockId::EXPOSED_COPPER_GOLEM_STATUE,
        BlockId::EXPOSED_COPPER_GOLEM_STATUE,
        BlockId::EXPOSED_COPPER_GOLEM_STATUE,
        BlockId::EXPOSED_COPPER_GOLEM_STATUE,
        BlockId::EXPOSED_COPPER_GOLEM_STATUE,
        BlockId::EXPOSED_COPPER_GOLEM_STATUE,
        BlockId::EXPOSED_COPPER_GOLEM_STATUE,
        BlockId::EXPOSED_COPPER_GOLEM_STATUE,
        BlockId::EXPOSED_COPPER_GOLEM_STATUE,
        BlockId::EXPOSED_COPPER_GOLEM_STATUE,
        BlockId::EXPOSED_COPPER_GOLEM_STATUE,
        BlockId::EXPOSED_COPPER_GOLEM_STATUE,
        BlockId::EXPOSED_COPPER_GOLEM_STATUE,
        BlockId::WEATHERED_COPPER_GOLEM_STATUE,
        BlockId::WEATHERED_COPPER_GOLEM_STATUE,
        BlockId::WEATHERED_COPPER_GOLEM_STATUE,
        BlockId::WEATHERED_COPPER_GOLEM_STATUE,
        BlockId::WEATHERED_COPPER_GOLEM_STATUE,
        BlockId::WEATHERED_COPPER_GOLEM_STATUE,
        BlockId::WEATHERED_COPPER_GOLEM_STATUE,
        BlockId::WEATHERED_COPPER_GOLEM_STATUE,
        BlockId::WEATHERED_COPPER_GOLEM_STATUE,
        BlockId::WEATHERED_COPPER_GOLEM_STATUE,
        BlockId::WEATHERED_COPPER_GOLEM_STATUE,
        BlockId::WEATHERED_COPPER_GOLEM_STATUE,
        BlockId::WEATHERED_COPPER_GOLEM_STATUE,
        BlockId::WEATHERED_COPPER_GOLEM_STATUE,
        BlockId::WEATHERED_COPPER_GOLEM_STATUE,
        BlockId::WEATHERED_COPPER_GOLEM_STATUE,
        BlockId::WEATHERED_COPPER_GOLEM_STATUE,
        BlockId::WEATHERED_COPPER_GOLEM_STATUE,
        BlockId::WEATHERED_COPPER_GOLEM_STATUE,
        BlockId::WEATHERED_COPPER_GOLEM_STATUE,
        BlockId::WEATHERED_COPPER_GOLEM_STATUE,
        BlockId::WEATHERED_COPPER_GOLEM_STATUE,
        BlockId::WEATHERED_COPPER_GOLEM_STATUE,
        BlockId::WEATHERED_COPPER_GOLEM_STATUE,
        BlockId::WEATHERED_COPPER_GOLEM_STATUE,
        BlockId::WEATHERED_COPPER_GOLEM_STATUE,
        BlockId::WEATHERED_COPPER_GOLEM_STATUE,
        BlockId::WEATHERED_COPPER_GOLEM_STATUE,
        BlockId::WEATHERED_COPPER_GOLEM_STATUE,
        BlockId::WEATHERED_COPPER_GOLEM_STATUE,
        BlockId::WEATHERED_COPPER_GOLEM_STATUE,
        BlockId::WEATHERED_COPPER_GOLEM_STATUE,
        BlockId::OXIDIZED_COPPER_GOLEM_STATUE,
        BlockId::OXIDIZED_COPPER_GOLEM_STATUE,
        BlockId::OXIDIZED_COPPER_GOLEM_STATUE,
        BlockId::OXIDIZED_COPPER_GOLEM_STATUE,
        BlockId::OXIDIZED_COPPER_GOLEM_STATUE,
        BlockId::OXIDIZED_COPPER_GOLEM_STATUE,
        BlockId::OXIDIZED_COPPER_GOLEM_STATUE,
        BlockId::OXIDIZED_COPPER_GOLEM_STATUE,
        BlockId::OXIDIZED_COPPER_GOLEM_STATUE,
        BlockId::OXIDIZED_COPPER_GOLEM_STATUE,
        BlockId::OXIDIZED_COPPER_GOLEM_STATUE,
        BlockId::OXIDIZED_COPPER_GOLEM_STATUE,
        BlockId::OXIDIZED_COPPER_GOLEM_STATUE,
        BlockId::OXIDIZED_COPPER_GOLEM_STATUE,
        BlockId::OXIDIZED_COPPER_GOLEM_STATUE,
        BlockId::OXIDIZED_COPPER_GOLEM_STATUE,
        BlockId::OXIDIZED_COPPER_GOLEM_STATUE,
        BlockId::OXIDIZED_COPPER_GOLEM_STATUE,
        BlockId::OXIDIZED_COPPER_GOLEM_STATUE,
        BlockId::OXIDIZED_COPPER_GOLEM_STATUE,
        BlockId::OXIDIZED_COPPER_GOLEM_STATUE,
        BlockId::OXIDIZED_COPPER_GOLEM_STATUE,
        BlockId::OXIDIZED_COPPER_GOLEM_STATUE,
        BlockId::OXIDIZED_COPPER_GOLEM_STATUE,
        BlockId::OXIDIZED_COPPER_GOLEM_STATUE,
        BlockId::OXIDIZED_COPPER_GOLEM_STATUE,
        BlockId::OXIDIZED_COPPER_GOLEM_STATUE,
        BlockId::OXIDIZED_COPPER_GOLEM_STATUE,
        BlockId::OXIDIZED_COPPER_GOLEM_STATUE,
        BlockId::OXIDIZED_COPPER_GOLEM_STATUE,
        BlockId::OXIDIZED_COPPER_GOLEM_STATUE,
        BlockId::OXIDIZED_COPPER_GOLEM_STATUE,
        BlockId::WAXED_COPPER_GOLEM_STATUE,
        BlockId::WAXED_COPPER_GOLEM_STATUE,
        BlockId::WAXED_COPPER_GOLEM_STATUE,
        BlockId::WAXED_COPPER_GOLEM_STATUE,
        BlockId::WAXED_COPPER_GOLEM_STATUE,
        BlockId::WAXED_COPPER_GOLEM_STATUE,
        BlockId::WAXED_COPPER_GOLEM_STATUE,
        BlockId::WAXED_COPPER_GOLEM_STATUE,
        BlockId::WAXED_COPPER_GOLEM_STATUE,
        BlockId::WAXED_COPPER_GOLEM_STATUE,
        BlockId::WAXED_COPPER_GOLEM_STATUE,
        BlockId::WAXED_COPPER_GOLEM_STATUE,
        BlockId::WAXED_COPPER_GOLEM_STATUE,
        BlockId::WAXED_COPPER_GOLEM_STATUE,
        BlockId::WAXED_COPPER_GOLEM_STATUE,
        BlockId::WAXED_COPPER_GOLEM_STATUE,
        BlockId::WAXED_COPPER_GOLEM_STATUE,
        BlockId::WAXED_COPPER_GOLEM_STATUE,
        BlockId::WAXED_COPPER_GOLEM_STATUE,
        BlockId::WAXED_COPPER_GOLEM_STATUE,
        BlockId::WAXED_COPPER_GOLEM_STATUE,
        BlockId::WAXED_COPPER_GOLEM_STATUE,
        BlockId::WAXED_COPPER_GOLEM_STATUE,
        BlockId::WAXED_COPPER_GOLEM_STATUE,
        BlockId::WAXED_COPPER_GOLEM_STATUE,
        BlockId::WAXED_COPPER_GOLEM_STATUE,
        BlockId::WAXED_COPPER_GOLEM_STATUE,
        BlockId::WAXED_COPPER_GOLEM_STATUE,
        BlockId::WAXED_COPPER_GOLEM_STATUE,
        BlockId::WAXED_COPPER_GOLEM_STATUE,
        BlockId::WAXED_COPPER_GOLEM_STATUE,
        BlockId::WAXED_COPPER_GOLEM_STATUE,
        BlockId::WAXED_EXPOSED_COPPER_GOLEM_STATUE,
        BlockId::WAXED_EXPOSED_COPPER_GOLEM_STATUE,
        BlockId::WAXED_EXPOSED_COPPER_GOLEM_STATUE,
        BlockId::WAXED_EXPOSED_COPPER_GOLEM_STATUE,
        BlockId::WAXED_EXPOSED_COPPER_GOLEM_STATUE,
        BlockId::WAXED_EXPOSED_COPPER_GOLEM_STATUE,
        BlockId::WAXED_EXPOSED_COPPER_GOLEM_STATUE,
        BlockId::WAXED_EXPOSED_COPPER_GOLEM_STATUE,
        BlockId::WAXED_EXPOSED_COPPER_GOLEM_STATUE,
        BlockId::WAXED_EXPOSED_COPPER_GOLEM_STATUE,
        BlockId::WAXED_EXPOSED_COPPER_GOLEM_STATUE,
        BlockId::WAXED_EXPOSED_COPPER_GOLEM_STATUE,
        BlockId::WAXED_EXPOSED_COPPER_GOLEM_STATUE,
        BlockId::WAXED_EXPOSED_COPPER_GOLEM_STATUE,
        BlockId::WAXED_EXPOSED_COPPER_GOLEM_STATUE,
        BlockId::WAXED_EXPOSED_COPPER_GOLEM_STATUE,
        BlockId::WAXED_EXPOSED_COPPER_GOLEM_STATUE,
        BlockId::WAXED_EXPOSED_COPPER_GOLEM_STATUE,
        BlockId::WAXED_EXPOSED_COPPER_GOLEM_STATUE,
        BlockId::WAXED_EXPOSED_COPPER_GOLEM_STATUE,
        BlockId::WAXED_EXPOSED_COPPER_GOLEM_STATUE,
        BlockId::WAXED_EXPOSED_COPPER_GOLEM_STATUE,
        BlockId::WAXED_EXPOSED_COPPER_GOLEM_STATUE,
        BlockId::WAXED_EXPOSED_COPPER_GOLEM_STATUE,
        BlockId::WAXED_EXPOSED_COPPER_GOLEM_STATUE,
        BlockId::WAXED_EXPOSED_COPPER_GOLEM_STATUE,
        BlockId::WAXED_EXPOSED_COPPER_GOLEM_STATUE,
        BlockId::WAXED_EXPOSED_COPPER_GOLEM_STATUE,
        BlockId::WAXED_EXPOSED_COPPER_GOLEM_STATUE,
        BlockId::WAXED_EXPOSED_COPPER_GOLEM_STATUE,
        BlockId::WAXED_EXPOSED_COPPER_GOLEM_STATUE,
        BlockId::WAXED_EXPOSED_COPPER_GOLEM_STATUE,
        BlockId::WAXED_WEATHERED_COPPER_GOLEM_STATUE,
        BlockId::WAXED_WEATHERED_COPPER_GOLEM_STATUE,
        BlockId::WAXED_WEATHERED_COPPER_GOLEM_STATUE,
        BlockId::WAXED_WEATHERED_COPPER_GOLEM_STATUE,
        BlockId::WAXED_WEATHERED_COPPER_GOLEM_STATUE,
        BlockId::WAXED_WEATHERED_COPPER_GOLEM_STATUE,
        BlockId::WAXED_WEATHERED_COPPER_GOLEM_STATUE,
        BlockId::WAXED_WEATHERED_COPPER_GOLEM_STATUE,
        BlockId::WAXED_WEATHERED_COPPER_GOLEM_STATUE,
        BlockId::WAXED_WEATHERED_COPPER_GOLEM_STATUE,
        BlockId::WAXED_WEATHERED_COPPER_GOLEM_STATUE,
        BlockId::WAXED_WEATHERED_COPPER_GOLEM_STATUE,
        BlockId::WAXED_WEATHERED_COPPER_GOLEM_STATUE,
        BlockId::WAXED_WEATHERED_COPPER_GOLEM_STATUE,
        BlockId::WAXED_WEATHERED_COPPER_GOLEM_STATUE,
        BlockId::WAXED_WEATHERED_COPPER_GOLEM_STATUE,
        BlockId::WAXED_WEATHERED_COPPER_GOLEM_STATUE,
        BlockId::WAXED_WEATHERED_COPPER_GOLEM_STATUE,
        BlockId::WAXED_WEATHERED_COPPER_GOLEM_STATUE,
        BlockId::WAXED_WEATHERED_COPPER_GOLEM_STATUE,
        BlockId::WAXED_WEATHERED_COPPER_GOLEM_STATUE,
        BlockId::WAXED_WEATHERED_COPPER_GOLEM_STATUE,
        BlockId::WAXED_WEATHERED_COPPER_GOLEM_STATUE,
        BlockId::WAXED_WEATHERED_COPPER_GOLEM_STATUE,
        BlockId::WAXED_WEATHERED_COPPER_GOLEM_STATUE,
        BlockId::WAXED_WEATHERED_COPPER_GOLEM_STATUE,
        BlockId::WAXED_WEATHERED_COPPER_GOLEM_STATUE,
        BlockId::WAXED_WEATHERED_COPPER_GOLEM_STATUE,
        BlockId::WAXED_WEATHERED_COPPER_GOLEM_STATUE,
        BlockId::WAXED_WEATHERED_COPPER_GOLEM_STATUE,
        BlockId::WAXED_WEATHERED_COPPER_GOLEM_STATUE,
        BlockId::WAXED_WEATHERED_COPPER_GOLEM_STATUE,
        BlockId::WAXED_OXIDIZED_COPPER_GOLEM_STATUE,
        BlockId::WAXED_OXIDIZED_COPPER_GOLEM_STATUE,
        BlockId::WAXED_OXIDIZED_COPPER_GOLEM_STATUE,
        BlockId::WAXED_OXIDIZED_COPPER_GOLEM_STATUE,
        BlockId::WAXED_OXIDIZED_COPPER_GOLEM_STATUE,
        BlockId::WAXED_OXIDIZED_COPPER_GOLEM_STATUE,
        BlockId::WAXED_OXIDIZED_COPPER_GOLEM_STATUE,
        BlockId::WAXED_OXIDIZED_COPPER_GOLEM_STATUE,
        BlockId::WAXED_OXIDIZED_COPPER_GOLEM_STATUE,
        BlockId::WAXED_OXIDIZED_COPPER_GOLEM_STATUE,
        BlockId::WAXED_OXIDIZED_COPPER_GOLEM_STATUE,
        BlockId::WAXED_OXIDIZED_COPPER_GOLEM_STATUE,
        BlockId::WAXED_OXIDIZED_COPPER_GOLEM_STATUE,
        BlockId::WAXED_OXIDIZED_COPPER_GOLEM_STATUE,
        BlockId::WAXED_OXIDIZED_COPPER_GOLEM_STATUE,
        BlockId::WAXED_OXIDIZED_COPPER_GOLEM_STATUE,
        BlockId::WAXED_OXIDIZED_COPPER_GOLEM_STATUE,
        BlockId::WAXED_OXIDIZED_COPPER_GOLEM_STATUE,
        BlockId::WAXED_OXIDIZED_COPPER_GOLEM_STATUE,
        BlockId::WAXED_OXIDIZED_COPPER_GOLEM_STATUE,
        BlockId::WAXED_OXIDIZED_COPPER_GOLEM_STATUE,
        BlockId::WAXED_OXIDIZED_COPPER_GOLEM_STATUE,
        BlockId::WAXED_OXIDIZED_COPPER_GOLEM_STATUE,
        BlockId::WAXED_OXIDIZED_COPPER_GOLEM_STATUE,
        BlockId::WAXED_OXIDIZED_COPPER_GOLEM_STATUE,
        BlockId::WAXED_OXIDIZED_COPPER_GOLEM_STATUE,
        BlockId::WAXED_OXIDIZED_COPPER_GOLEM_STATUE,
        BlockId::WAXED_OXIDIZED_COPPER_GOLEM_STATUE,
        BlockId::WAXED_OXIDIZED_COPPER_GOLEM_STATUE,
        BlockId::WAXED_OXIDIZED_COPPER_GOLEM_STATUE,
        BlockId::WAXED_OXIDIZED_COPPER_GOLEM_STATUE,
        BlockId::WAXED_OXIDIZED_COPPER_GOLEM_STATUE,
        BlockId::LIGHTNING_ROD,
        BlockId::LIGHTNING_ROD,
        BlockId::LIGHTNING_ROD,
        BlockId::LIGHTNING_ROD,
        BlockId::LIGHTNING_ROD,
        BlockId::LIGHTNING_ROD,
        BlockId::LIGHTNING_ROD,
        BlockId::LIGHTNING_ROD,
        BlockId::LIGHTNING_ROD,
        BlockId::LIGHTNING_ROD,
        BlockId::LIGHTNING_ROD,
        BlockId::LIGHTNING_ROD,
        BlockId::LIGHTNING_ROD,
        BlockId::LIGHTNING_ROD,
        BlockId::LIGHTNING_ROD,
        BlockId::LIGHTNING_ROD,
        BlockId::LIGHTNING_ROD,
        BlockId::LIGHTNING_ROD,
        BlockId::LIGHTNING_ROD,
        BlockId::LIGHTNING_ROD,
        BlockId::LIGHTNING_ROD,
        BlockId::LIGHTNING_ROD,
        BlockId::LIGHTNING_ROD,
        BlockId::LIGHTNING_ROD,
        BlockId::EXPOSED_LIGHTNING_ROD,
        BlockId::EXPOSED_LIGHTNING_ROD,
        BlockId::EXPOSED_LIGHTNING_ROD,
        BlockId::EXPOSED_LIGHTNING_ROD,
        BlockId::EXPOSED_LIGHTNING_ROD,
        BlockId::EXPOSED_LIGHTNING_ROD,
        BlockId::EXPOSED_LIGHTNING_ROD,
        BlockId::EXPOSED_LIGHTNING_ROD,
        BlockId::EXPOSED_LIGHTNING_ROD,
        BlockId::EXPOSED_LIGHTNING_ROD,
        BlockId::EXPOSED_LIGHTNING_ROD,
        BlockId::EXPOSED_LIGHTNING_ROD,
        BlockId::EXPOSED_LIGHTNING_ROD,
        BlockId::EXPOSED_LIGHTNING_ROD,
        BlockId::EXPOSED_LIGHTNING_ROD,
        BlockId::EXPOSED_LIGHTNING_ROD,
        BlockId::EXPOSED_LIGHTNING_ROD,
        BlockId::EXPOSED_LIGHTNING_ROD,
        BlockId::EXPOSED_LIGHTNING_ROD,
        BlockId::EXPOSED_LIGHTNING_ROD,
        BlockId::EXPOSED_LIGHTNING_ROD,
        BlockId::EXPOSED_LIGHTNING_ROD,
        BlockId::EXPOSED_LIGHTNING_ROD,
        BlockId::EXPOSED_LIGHTNING_ROD,
        BlockId::WEATHERED_LIGHTNING_ROD,
        BlockId::WEATHERED_LIGHTNING_ROD,
        BlockId::WEATHERED_LIGHTNING_ROD,
        BlockId::WEATHERED_LIGHTNING_ROD,
        BlockId::WEATHERED_LIGHTNING_ROD,
        BlockId::WEATHERED_LIGHTNING_ROD,
        BlockId::WEATHERED_LIGHTNING_ROD,
        BlockId::WEATHERED_LIGHTNING_ROD,
        BlockId::WEATHERED_LIGHTNING_ROD,
        BlockId::WEATHERED_LIGHTNING_ROD,
        BlockId::WEATHERED_LIGHTNING_ROD,
        BlockId::WEATHERED_LIGHTNING_ROD,
        BlockId::WEATHERED_LIGHTNING_ROD,
        BlockId::WEATHERED_LIGHTNING_ROD,
        BlockId::WEATHERED_LIGHTNING_ROD,
        BlockId::WEATHERED_LIGHTNING_ROD,
        BlockId::WEATHERED_LIGHTNING_ROD,
        BlockId::WEATHERED_LIGHTNING_ROD,
        BlockId::WEATHERED_LIGHTNING_ROD,
        BlockId::WEATHERED_LIGHTNING_ROD,
        BlockId::WEATHERED_LIGHTNING_ROD,
        BlockId::WEATHERED_LIGHTNING_ROD,
        BlockId::WEATHERED_LIGHTNING_ROD,
        BlockId::WEATHERED_LIGHTNING_ROD,
        BlockId::OXIDIZED_LIGHTNING_ROD,
        BlockId::OXIDIZED_LIGHTNING_ROD,
        BlockId::OXIDIZED_LIGHTNING_ROD,
        BlockId::OXIDIZED_LIGHTNING_ROD,
        BlockId::OXIDIZED_LIGHTNING_ROD,
        BlockId::OXIDIZED_LIGHTNING_ROD,
        BlockId::OXIDIZED_LIGHTNING_ROD,
        BlockId::OXIDIZED_LIGHTNING_ROD,
        BlockId::OXIDIZED_LIGHTNING_ROD,
        BlockId::OXIDIZED_LIGHTNING_ROD,
        BlockId::OXIDIZED_LIGHTNING_ROD,
        BlockId::OXIDIZED_LIGHTNING_ROD,
        BlockId::OXIDIZED_LIGHTNING_ROD,
        BlockId::OXIDIZED_LIGHTNING_ROD,
        BlockId::OXIDIZED_LIGHTNING_ROD,
        BlockId::OXIDIZED_LIGHTNING_ROD,
        BlockId::OXIDIZED_LIGHTNING_ROD,
        BlockId::OXIDIZED_LIGHTNING_ROD,
        BlockId::OXIDIZED_LIGHTNING_ROD,
        BlockId::OXIDIZED_LIGHTNING_ROD,
        BlockId::OXIDIZED_LIGHTNING_ROD,
        BlockId::OXIDIZED_LIGHTNING_ROD,
        BlockId::OXIDIZED_LIGHTNING_ROD,
        BlockId::OXIDIZED_LIGHTNING_ROD,
        BlockId::WAXED_LIGHTNING_ROD,
        BlockId::WAXED_LIGHTNING_ROD,
        BlockId::WAXED_LIGHTNING_ROD,
        BlockId::WAXED_LIGHTNING_ROD,
        BlockId::WAXED_LIGHTNING_ROD,
        BlockId::WAXED_LIGHTNING_ROD,
        BlockId::WAXED_LIGHTNING_ROD,
        BlockId::WAXED_LIGHTNING_ROD,
        BlockId::WAXED_LIGHTNING_ROD,
        BlockId::WAXED_LIGHTNING_ROD,
        BlockId::WAXED_LIGHTNING_ROD,
        BlockId::WAXED_LIGHTNING_ROD,
        BlockId::WAXED_LIGHTNING_ROD,
        BlockId::WAXED_LIGHTNING_ROD,
        BlockId::WAXED_LIGHTNING_ROD,
        BlockId::WAXED_LIGHTNING_ROD,
        BlockId::WAXED_LIGHTNING_ROD,
        BlockId::WAXED_LIGHTNING_ROD,
        BlockId::WAXED_LIGHTNING_ROD,
        BlockId::WAXED_LIGHTNING_ROD,
        BlockId::WAXED_LIGHTNING_ROD,
        BlockId::WAXED_LIGHTNING_ROD,
        BlockId::WAXED_LIGHTNING_ROD,
        BlockId::WAXED_LIGHTNING_ROD,
        BlockId::WAXED_EXPOSED_LIGHTNING_ROD,
        BlockId::WAXED_EXPOSED_LIGHTNING_ROD,
        BlockId::WAXED_EXPOSED_LIGHTNING_ROD,
        BlockId::WAXED_EXPOSED_LIGHTNING_ROD,
        BlockId::WAXED_EXPOSED_LIGHTNING_ROD,
        BlockId::WAXED_EXPOSED_LIGHTNING_ROD,
        BlockId::WAXED_EXPOSED_LIGHTNING_ROD,
        BlockId::WAXED_EXPOSED_LIGHTNING_ROD,
        BlockId::WAXED_EXPOSED_LIGHTNING_ROD,
        BlockId::WAXED_EXPOSED_LIGHTNING_ROD,
        BlockId::WAXED_EXPOSED_LIGHTNING_ROD,
        BlockId::WAXED_EXPOSED_LIGHTNING_ROD,
        BlockId::WAXED_EXPOSED_LIGHTNING_ROD,
        BlockId::WAXED_EXPOSED_LIGHTNING_ROD,
        BlockId::WAXED_EXPOSED_LIGHTNING_ROD,
        BlockId::WAXED_EXPOSED_LIGHTNING_ROD,
        BlockId::WAXED_EXPOSED_LIGHTNING_ROD,
        BlockId::WAXED_EXPOSED_LIGHTNING_ROD,
        BlockId::WAXED_EXPOSED_LIGHTNING_ROD,
        BlockId::WAXED_EXPOSED_LIGHTNING_ROD,
        BlockId::WAXED_EXPOSED_LIGHTNING_ROD,
        BlockId::WAXED_EXPOSED_LIGHTNING_ROD,
        BlockId::WAXED_EXPOSED_LIGHTNING_ROD,
        BlockId::WAXED_EXPOSED_LIGHTNING_ROD,
        BlockId::WAXED_WEATHERED_LIGHTNING_ROD,
        BlockId::WAXED_WEATHERED_LIGHTNING_ROD,
        BlockId::WAXED_WEATHERED_LIGHTNING_ROD,
        BlockId::WAXED_WEATHERED_LIGHTNING_ROD,
        BlockId::WAXED_WEATHERED_LIGHTNING_ROD,
        BlockId::WAXED_WEATHERED_LIGHTNING_ROD,
        BlockId::WAXED_WEATHERED_LIGHTNING_ROD,
        BlockId::WAXED_WEATHERED_LIGHTNING_ROD,
        BlockId::WAXED_WEATHERED_LIGHTNING_ROD,
        BlockId::WAXED_WEATHERED_LIGHTNING_ROD,
        BlockId::WAXED_WEATHERED_LIGHTNING_ROD,
        BlockId::WAXED_WEATHERED_LIGHTNING_ROD,
        BlockId::WAXED_WEATHERED_LIGHTNING_ROD,
        BlockId::WAXED_WEATHERED_LIGHTNING_ROD,
        BlockId::WAXED_WEATHERED_LIGHTNING_ROD,
        BlockId::WAXED_WEATHERED_LIGHTNING_ROD,
        BlockId::WAXED_WEATHERED_LIGHTNING_ROD,
        BlockId::WAXED_WEATHERED_LIGHTNING_ROD,
        BlockId::WAXED_WEATHERED_LIGHTNING_ROD,
        BlockId::WAXED_WEATHERED_LIGHTNING_ROD,
        BlockId::WAXED_WEATHERED_LIGHTNING_ROD,
        BlockId::WAXED_WEATHERED_LIGHTNING_ROD,
        BlockId::WAXED_WEATHERED_LIGHTNING_ROD,
        BlockId::WAXED_WEATHERED_LIGHTNING_ROD,
        BlockId::WAXED_OXIDIZED_LIGHTNING_ROD,
        BlockId::WAXED_OXIDIZED_LIGHTNING_ROD,
        BlockId::WAXED_OXIDIZED_LIGHTNING_ROD,
        BlockId::WAXED_OXIDIZED_LIGHTNING_ROD,
        BlockId::WAXED_OXIDIZED_LIGHTNING_ROD,
        BlockId::WAXED_OXIDIZED_LIGHTNING_ROD,
        BlockId::WAXED_OXIDIZED_LIGHTNING_ROD,
        BlockId::WAXED_OXIDIZED_LIGHTNING_ROD,
        BlockId::WAXED_OXIDIZED_LIGHTNING_ROD,
        BlockId::WAXED_OXIDIZED_LIGHTNING_ROD,
        BlockId::WAXED_OXIDIZED_LIGHTNING_ROD,
        BlockId::WAXED_OXIDIZED_LIGHTNING_ROD,
        BlockId::WAXED_OXIDIZED_LIGHTNING_ROD,
        BlockId::WAXED_OXIDIZED_LIGHTNING_ROD,
        BlockId::WAXED_OXIDIZED_LIGHTNING_ROD,
        BlockId::WAXED_OXIDIZED_LIGHTNING_ROD,
        BlockId::WAXED_OXIDIZED_LIGHTNING_ROD,
        BlockId::WAXED_OXIDIZED_LIGHTNING_ROD,
        BlockId::WAXED_OXIDIZED_LIGHTNING_ROD,
        BlockId::WAXED_OXIDIZED_LIGHTNING_ROD,
        BlockId::WAXED_OXIDIZED_LIGHTNING_ROD,
        BlockId::WAXED_OXIDIZED_LIGHTNING_ROD,
        BlockId::WAXED_OXIDIZED_LIGHTNING_ROD,
        BlockId::WAXED_OXIDIZED_LIGHTNING_ROD,
        BlockId::DRIPSTONE_BLOCK,
        BlockId::POINTED_DRIPSTONE,
        BlockId::POINTED_DRIPSTONE,
        BlockId::POINTED_DRIPSTONE,
        BlockId::POINTED_DRIPSTONE,
        BlockId::POINTED_DRIPSTONE,
        BlockId::POINTED_DRIPSTONE,
        BlockId::POINTED_DRIPSTONE,
        BlockId::POINTED_DRIPSTONE,
        BlockId::POINTED_DRIPSTONE,
        BlockId::POINTED_DRIPSTONE,
        BlockId::POINTED_DRIPSTONE,
        BlockId::POINTED_DRIPSTONE,
        BlockId::POINTED_DRIPSTONE,
        BlockId::POINTED_DRIPSTONE,
        BlockId::POINTED_DRIPSTONE,
        BlockId::POINTED_DRIPSTONE,
        BlockId::POINTED_DRIPSTONE,
        BlockId::POINTED_DRIPSTONE,
        BlockId::POINTED_DRIPSTONE,
        BlockId::POINTED_DRIPSTONE,
        BlockId::SULFUR_SPIKE,
        BlockId::SULFUR_SPIKE,
        BlockId::SULFUR_SPIKE,
        BlockId::SULFUR_SPIKE,
        BlockId::SULFUR_SPIKE,
        BlockId::SULFUR_SPIKE,
        BlockId::SULFUR_SPIKE,
        BlockId::SULFUR_SPIKE,
        BlockId::SULFUR_SPIKE,
        BlockId::SULFUR_SPIKE,
        BlockId::SULFUR_SPIKE,
        BlockId::SULFUR_SPIKE,
        BlockId::SULFUR_SPIKE,
        BlockId::SULFUR_SPIKE,
        BlockId::SULFUR_SPIKE,
        BlockId::SULFUR_SPIKE,
        BlockId::SULFUR_SPIKE,
        BlockId::SULFUR_SPIKE,
        BlockId::SULFUR_SPIKE,
        BlockId::SULFUR_SPIKE,
        BlockId::CAVE_VINES,
        BlockId::CAVE_VINES,
        BlockId::CAVE_VINES,
        BlockId::CAVE_VINES,
        BlockId::CAVE_VINES,
        BlockId::CAVE_VINES,
        BlockId::CAVE_VINES,
        BlockId::CAVE_VINES,
        BlockId::CAVE_VINES,
        BlockId::CAVE_VINES,
        BlockId::CAVE_VINES,
        BlockId::CAVE_VINES,
        BlockId::CAVE_VINES,
        BlockId::CAVE_VINES,
        BlockId::CAVE_VINES,
        BlockId::CAVE_VINES,
        BlockId::CAVE_VINES,
        BlockId::CAVE_VINES,
        BlockId::CAVE_VINES,
        BlockId::CAVE_VINES,
        BlockId::CAVE_VINES,
        BlockId::CAVE_VINES,
        BlockId::CAVE_VINES,
        BlockId::CAVE_VINES,
        BlockId::CAVE_VINES,
        BlockId::CAVE_VINES,
        BlockId::CAVE_VINES,
        BlockId::CAVE_VINES,
        BlockId::CAVE_VINES,
        BlockId::CAVE_VINES,
        BlockId::CAVE_VINES,
        BlockId::CAVE_VINES,
        BlockId::CAVE_VINES,
        BlockId::CAVE_VINES,
        BlockId::CAVE_VINES,
        BlockId::CAVE_VINES,
        BlockId::CAVE_VINES,
        BlockId::CAVE_VINES,
        BlockId::CAVE_VINES,
        BlockId::CAVE_VINES,
        BlockId::CAVE_VINES,
        BlockId::CAVE_VINES,
        BlockId::CAVE_VINES,
        BlockId::CAVE_VINES,
        BlockId::CAVE_VINES,
        BlockId::CAVE_VINES,
        BlockId::CAVE_VINES,
        BlockId::CAVE_VINES,
        BlockId::CAVE_VINES,
        BlockId::CAVE_VINES,
        BlockId::CAVE_VINES,
        BlockId::CAVE_VINES,
        BlockId::CAVE_VINES_PLANT,
        BlockId::CAVE_VINES_PLANT,
        BlockId::SPORE_BLOSSOM,
        BlockId::AZALEA,
        BlockId::FLOWERING_AZALEA,
        BlockId::MOSS_CARPET,
        BlockId::PINK_PETALS,
        BlockId::PINK_PETALS,
        BlockId::PINK_PETALS,
        BlockId::PINK_PETALS,
        BlockId::PINK_PETALS,
        BlockId::PINK_PETALS,
        BlockId::PINK_PETALS,
        BlockId::PINK_PETALS,
        BlockId::PINK_PETALS,
        BlockId::PINK_PETALS,
        BlockId::PINK_PETALS,
        BlockId::PINK_PETALS,
        BlockId::PINK_PETALS,
        BlockId::PINK_PETALS,
        BlockId::PINK_PETALS,
        BlockId::PINK_PETALS,
        BlockId::WILDFLOWERS,
        BlockId::WILDFLOWERS,
        BlockId::WILDFLOWERS,
        BlockId::WILDFLOWERS,
        BlockId::WILDFLOWERS,
        BlockId::WILDFLOWERS,
        BlockId::WILDFLOWERS,
        BlockId::WILDFLOWERS,
        BlockId::WILDFLOWERS,
        BlockId::WILDFLOWERS,
        BlockId::WILDFLOWERS,
        BlockId::WILDFLOWERS,
        BlockId::WILDFLOWERS,
        BlockId::WILDFLOWERS,
        BlockId::WILDFLOWERS,
        BlockId::WILDFLOWERS,
        BlockId::LEAF_LITTER,
        BlockId::LEAF_LITTER,
        BlockId::LEAF_LITTER,
        BlockId::LEAF_LITTER,
        BlockId::LEAF_LITTER,
        BlockId::LEAF_LITTER,
        BlockId::LEAF_LITTER,
        BlockId::LEAF_LITTER,
        BlockId::LEAF_LITTER,
        BlockId::LEAF_LITTER,
        BlockId::LEAF_LITTER,
        BlockId::LEAF_LITTER,
        BlockId::LEAF_LITTER,
        BlockId::LEAF_LITTER,
        BlockId::LEAF_LITTER,
        BlockId::LEAF_LITTER,
        BlockId::MOSS_BLOCK,
        BlockId::BIG_DRIPLEAF,
        BlockId::BIG_DRIPLEAF,
        BlockId::BIG_DRIPLEAF,
        BlockId::BIG_DRIPLEAF,
        BlockId::BIG_DRIPLEAF,
        BlockId::BIG_DRIPLEAF,
        BlockId::BIG_DRIPLEAF,
        BlockId::BIG_DRIPLEAF,
        BlockId::BIG_DRIPLEAF,
        BlockId::BIG_DRIPLEAF,
        BlockId::BIG_DRIPLEAF,
        BlockId::BIG_DRIPLEAF,
        BlockId::BIG_DRIPLEAF,
        BlockId::BIG_DRIPLEAF,
        BlockId::BIG_DRIPLEAF,
        BlockId::BIG_DRIPLEAF,
        BlockId::BIG_DRIPLEAF,
        BlockId::BIG_DRIPLEAF,
        BlockId::BIG_DRIPLEAF,
        BlockId::BIG_DRIPLEAF,
        BlockId::BIG_DRIPLEAF,
        BlockId::BIG_DRIPLEAF,
        BlockId::BIG_DRIPLEAF,
        BlockId::BIG_DRIPLEAF,
        BlockId::BIG_DRIPLEAF,
        BlockId::BIG_DRIPLEAF,
        BlockId::BIG_DRIPLEAF,
        BlockId::BIG_DRIPLEAF,
        BlockId::BIG_DRIPLEAF,
        BlockId::BIG_DRIPLEAF,
        BlockId::BIG_DRIPLEAF,
        BlockId::BIG_DRIPLEAF,
        BlockId::BIG_DRIPLEAF_STEM,
        BlockId::BIG_DRIPLEAF_STEM,
        BlockId::BIG_DRIPLEAF_STEM,
        BlockId::BIG_DRIPLEAF_STEM,
        BlockId::BIG_DRIPLEAF_STEM,
        BlockId::BIG_DRIPLEAF_STEM,
        BlockId::BIG_DRIPLEAF_STEM,
        BlockId::BIG_DRIPLEAF_STEM,
        BlockId::SMALL_DRIPLEAF,
        BlockId::SMALL_DRIPLEAF,
        BlockId::SMALL_DRIPLEAF,
        BlockId::SMALL_DRIPLEAF,
        BlockId::SMALL_DRIPLEAF,
        BlockId::SMALL_DRIPLEAF,
        BlockId::SMALL_DRIPLEAF,
        BlockId::SMALL_DRIPLEAF,
        BlockId::SMALL_DRIPLEAF,
        BlockId::SMALL_DRIPLEAF,
        BlockId::SMALL_DRIPLEAF,
        BlockId::SMALL_DRIPLEAF,
        BlockId::SMALL_DRIPLEAF,
        BlockId::SMALL_DRIPLEAF,
        BlockId::SMALL_DRIPLEAF,
        BlockId::SMALL_DRIPLEAF,
        BlockId::HANGING_ROOTS,
        BlockId::HANGING_ROOTS,
        BlockId::ROOTED_DIRT,
        BlockId::MUD,
        BlockId::DEEPSLATE,
        BlockId::DEEPSLATE,
        BlockId::DEEPSLATE,
        BlockId::COBBLED_DEEPSLATE,
        BlockId::COBBLED_DEEPSLATE_STAIRS,
        BlockId::COBBLED_DEEPSLATE_STAIRS,
        BlockId::COBBLED_DEEPSLATE_STAIRS,
        BlockId::COBBLED_DEEPSLATE_STAIRS,
        BlockId::COBBLED_DEEPSLATE_STAIRS,
        BlockId::COBBLED_DEEPSLATE_STAIRS,
        BlockId::COBBLED_DEEPSLATE_STAIRS,
        BlockId::COBBLED_DEEPSLATE_STAIRS,
        BlockId::COBBLED_DEEPSLATE_STAIRS,
        BlockId::COBBLED_DEEPSLATE_STAIRS,
        BlockId::COBBLED_DEEPSLATE_STAIRS,
        BlockId::COBBLED_DEEPSLATE_STAIRS,
        BlockId::COBBLED_DEEPSLATE_STAIRS,
        BlockId::COBBLED_DEEPSLATE_STAIRS,
        BlockId::COBBLED_DEEPSLATE_STAIRS,
        BlockId::COBBLED_DEEPSLATE_STAIRS,
        BlockId::COBBLED_DEEPSLATE_STAIRS,
        BlockId::COBBLED_DEEPSLATE_STAIRS,
        BlockId::COBBLED_DEEPSLATE_STAIRS,
        BlockId::COBBLED_DEEPSLATE_STAIRS,
        BlockId::COBBLED_DEEPSLATE_STAIRS,
        BlockId::COBBLED_DEEPSLATE_STAIRS,
        BlockId::COBBLED_DEEPSLATE_STAIRS,
        BlockId::COBBLED_DEEPSLATE_STAIRS,
        BlockId::COBBLED_DEEPSLATE_STAIRS,
        BlockId::COBBLED_DEEPSLATE_STAIRS,
        BlockId::COBBLED_DEEPSLATE_STAIRS,
        BlockId::COBBLED_DEEPSLATE_STAIRS,
        BlockId::COBBLED_DEEPSLATE_STAIRS,
        BlockId::COBBLED_DEEPSLATE_STAIRS,
        BlockId::COBBLED_DEEPSLATE_STAIRS,
        BlockId::COBBLED_DEEPSLATE_STAIRS,
        BlockId::COBBLED_DEEPSLATE_STAIRS,
        BlockId::COBBLED_DEEPSLATE_STAIRS,
        BlockId::COBBLED_DEEPSLATE_STAIRS,
        BlockId::COBBLED_DEEPSLATE_STAIRS,
        BlockId::COBBLED_DEEPSLATE_STAIRS,
        BlockId::COBBLED_DEEPSLATE_STAIRS,
        BlockId::COBBLED_DEEPSLATE_STAIRS,
        BlockId::COBBLED_DEEPSLATE_STAIRS,
        BlockId::COBBLED_DEEPSLATE_STAIRS,
        BlockId::COBBLED_DEEPSLATE_STAIRS,
        BlockId::COBBLED_DEEPSLATE_STAIRS,
        BlockId::COBBLED_DEEPSLATE_STAIRS,
        BlockId::COBBLED_DEEPSLATE_STAIRS,
        BlockId::COBBLED_DEEPSLATE_STAIRS,
        BlockId::COBBLED_DEEPSLATE_STAIRS,
        BlockId::COBBLED_DEEPSLATE_STAIRS,
        BlockId::COBBLED_DEEPSLATE_STAIRS,
        BlockId::COBBLED_DEEPSLATE_STAIRS,
        BlockId::COBBLED_DEEPSLATE_STAIRS,
        BlockId::COBBLED_DEEPSLATE_STAIRS,
        BlockId::COBBLED_DEEPSLATE_STAIRS,
        BlockId::COBBLED_DEEPSLATE_STAIRS,
        BlockId::COBBLED_DEEPSLATE_STAIRS,
        BlockId::COBBLED_DEEPSLATE_STAIRS,
        BlockId::COBBLED_DEEPSLATE_STAIRS,
        BlockId::COBBLED_DEEPSLATE_STAIRS,
        BlockId::COBBLED_DEEPSLATE_STAIRS,
        BlockId::COBBLED_DEEPSLATE_STAIRS,
        BlockId::COBBLED_DEEPSLATE_STAIRS,
        BlockId::COBBLED_DEEPSLATE_STAIRS,
        BlockId::COBBLED_DEEPSLATE_STAIRS,
        BlockId::COBBLED_DEEPSLATE_STAIRS,
        BlockId::COBBLED_DEEPSLATE_STAIRS,
        BlockId::COBBLED_DEEPSLATE_STAIRS,
        BlockId::COBBLED_DEEPSLATE_STAIRS,
        BlockId::COBBLED_DEEPSLATE_STAIRS,
        BlockId::COBBLED_DEEPSLATE_STAIRS,
        BlockId::COBBLED_DEEPSLATE_STAIRS,
        BlockId::COBBLED_DEEPSLATE_STAIRS,
        BlockId::COBBLED_DEEPSLATE_STAIRS,
        BlockId::COBBLED_DEEPSLATE_STAIRS,
        BlockId::COBBLED_DEEPSLATE_STAIRS,
        BlockId::COBBLED_DEEPSLATE_STAIRS,
        BlockId::COBBLED_DEEPSLATE_STAIRS,
        BlockId::COBBLED_DEEPSLATE_STAIRS,
        BlockId::COBBLED_DEEPSLATE_STAIRS,
        BlockId::COBBLED_DEEPSLATE_STAIRS,
        BlockId::COBBLED_DEEPSLATE_STAIRS,
        BlockId::COBBLED_DEEPSLATE_SLAB,
        BlockId::COBBLED_DEEPSLATE_SLAB,
        BlockId::COBBLED_DEEPSLATE_SLAB,
        BlockId::COBBLED_DEEPSLATE_SLAB,
        BlockId::COBBLED_DEEPSLATE_SLAB,
        BlockId::COBBLED_DEEPSLATE_SLAB,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::COBBLED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE,
        BlockId::POLISHED_DEEPSLATE_STAIRS,
        BlockId::POLISHED_DEEPSLATE_STAIRS,
        BlockId::POLISHED_DEEPSLATE_STAIRS,
        BlockId::POLISHED_DEEPSLATE_STAIRS,
        BlockId::POLISHED_DEEPSLATE_STAIRS,
        BlockId::POLISHED_DEEPSLATE_STAIRS,
        BlockId::POLISHED_DEEPSLATE_STAIRS,
        BlockId::POLISHED_DEEPSLATE_STAIRS,
        BlockId::POLISHED_DEEPSLATE_STAIRS,
        BlockId::POLISHED_DEEPSLATE_STAIRS,
        BlockId::POLISHED_DEEPSLATE_STAIRS,
        BlockId::POLISHED_DEEPSLATE_STAIRS,
        BlockId::POLISHED_DEEPSLATE_STAIRS,
        BlockId::POLISHED_DEEPSLATE_STAIRS,
        BlockId::POLISHED_DEEPSLATE_STAIRS,
        BlockId::POLISHED_DEEPSLATE_STAIRS,
        BlockId::POLISHED_DEEPSLATE_STAIRS,
        BlockId::POLISHED_DEEPSLATE_STAIRS,
        BlockId::POLISHED_DEEPSLATE_STAIRS,
        BlockId::POLISHED_DEEPSLATE_STAIRS,
        BlockId::POLISHED_DEEPSLATE_STAIRS,
        BlockId::POLISHED_DEEPSLATE_STAIRS,
        BlockId::POLISHED_DEEPSLATE_STAIRS,
        BlockId::POLISHED_DEEPSLATE_STAIRS,
        BlockId::POLISHED_DEEPSLATE_STAIRS,
        BlockId::POLISHED_DEEPSLATE_STAIRS,
        BlockId::POLISHED_DEEPSLATE_STAIRS,
        BlockId::POLISHED_DEEPSLATE_STAIRS,
        BlockId::POLISHED_DEEPSLATE_STAIRS,
        BlockId::POLISHED_DEEPSLATE_STAIRS,
        BlockId::POLISHED_DEEPSLATE_STAIRS,
        BlockId::POLISHED_DEEPSLATE_STAIRS,
        BlockId::POLISHED_DEEPSLATE_STAIRS,
        BlockId::POLISHED_DEEPSLATE_STAIRS,
        BlockId::POLISHED_DEEPSLATE_STAIRS,
        BlockId::POLISHED_DEEPSLATE_STAIRS,
        BlockId::POLISHED_DEEPSLATE_STAIRS,
        BlockId::POLISHED_DEEPSLATE_STAIRS,
        BlockId::POLISHED_DEEPSLATE_STAIRS,
        BlockId::POLISHED_DEEPSLATE_STAIRS,
        BlockId::POLISHED_DEEPSLATE_STAIRS,
        BlockId::POLISHED_DEEPSLATE_STAIRS,
        BlockId::POLISHED_DEEPSLATE_STAIRS,
        BlockId::POLISHED_DEEPSLATE_STAIRS,
        BlockId::POLISHED_DEEPSLATE_STAIRS,
        BlockId::POLISHED_DEEPSLATE_STAIRS,
        BlockId::POLISHED_DEEPSLATE_STAIRS,
        BlockId::POLISHED_DEEPSLATE_STAIRS,
        BlockId::POLISHED_DEEPSLATE_STAIRS,
        BlockId::POLISHED_DEEPSLATE_STAIRS,
        BlockId::POLISHED_DEEPSLATE_STAIRS,
        BlockId::POLISHED_DEEPSLATE_STAIRS,
        BlockId::POLISHED_DEEPSLATE_STAIRS,
        BlockId::POLISHED_DEEPSLATE_STAIRS,
        BlockId::POLISHED_DEEPSLATE_STAIRS,
        BlockId::POLISHED_DEEPSLATE_STAIRS,
        BlockId::POLISHED_DEEPSLATE_STAIRS,
        BlockId::POLISHED_DEEPSLATE_STAIRS,
        BlockId::POLISHED_DEEPSLATE_STAIRS,
        BlockId::POLISHED_DEEPSLATE_STAIRS,
        BlockId::POLISHED_DEEPSLATE_STAIRS,
        BlockId::POLISHED_DEEPSLATE_STAIRS,
        BlockId::POLISHED_DEEPSLATE_STAIRS,
        BlockId::POLISHED_DEEPSLATE_STAIRS,
        BlockId::POLISHED_DEEPSLATE_STAIRS,
        BlockId::POLISHED_DEEPSLATE_STAIRS,
        BlockId::POLISHED_DEEPSLATE_STAIRS,
        BlockId::POLISHED_DEEPSLATE_STAIRS,
        BlockId::POLISHED_DEEPSLATE_STAIRS,
        BlockId::POLISHED_DEEPSLATE_STAIRS,
        BlockId::POLISHED_DEEPSLATE_STAIRS,
        BlockId::POLISHED_DEEPSLATE_STAIRS,
        BlockId::POLISHED_DEEPSLATE_STAIRS,
        BlockId::POLISHED_DEEPSLATE_STAIRS,
        BlockId::POLISHED_DEEPSLATE_STAIRS,
        BlockId::POLISHED_DEEPSLATE_STAIRS,
        BlockId::POLISHED_DEEPSLATE_STAIRS,
        BlockId::POLISHED_DEEPSLATE_STAIRS,
        BlockId::POLISHED_DEEPSLATE_STAIRS,
        BlockId::POLISHED_DEEPSLATE_STAIRS,
        BlockId::POLISHED_DEEPSLATE_SLAB,
        BlockId::POLISHED_DEEPSLATE_SLAB,
        BlockId::POLISHED_DEEPSLATE_SLAB,
        BlockId::POLISHED_DEEPSLATE_SLAB,
        BlockId::POLISHED_DEEPSLATE_SLAB,
        BlockId::POLISHED_DEEPSLATE_SLAB,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::POLISHED_DEEPSLATE_WALL,
        BlockId::DEEPSLATE_TILES,
        BlockId::DEEPSLATE_TILE_STAIRS,
        BlockId::DEEPSLATE_TILE_STAIRS,
        BlockId::DEEPSLATE_TILE_STAIRS,
        BlockId::DEEPSLATE_TILE_STAIRS,
        BlockId::DEEPSLATE_TILE_STAIRS,
        BlockId::DEEPSLATE_TILE_STAIRS,
        BlockId::DEEPSLATE_TILE_STAIRS,
        BlockId::DEEPSLATE_TILE_STAIRS,
        BlockId::DEEPSLATE_TILE_STAIRS,
        BlockId::DEEPSLATE_TILE_STAIRS,
        BlockId::DEEPSLATE_TILE_STAIRS,
        BlockId::DEEPSLATE_TILE_STAIRS,
        BlockId::DEEPSLATE_TILE_STAIRS,
        BlockId::DEEPSLATE_TILE_STAIRS,
        BlockId::DEEPSLATE_TILE_STAIRS,
        BlockId::DEEPSLATE_TILE_STAIRS,
        BlockId::DEEPSLATE_TILE_STAIRS,
        BlockId::DEEPSLATE_TILE_STAIRS,
        BlockId::DEEPSLATE_TILE_STAIRS,
        BlockId::DEEPSLATE_TILE_STAIRS,
        BlockId::DEEPSLATE_TILE_STAIRS,
        BlockId::DEEPSLATE_TILE_STAIRS,
        BlockId::DEEPSLATE_TILE_STAIRS,
        BlockId::DEEPSLATE_TILE_STAIRS,
        BlockId::DEEPSLATE_TILE_STAIRS,
        BlockId::DEEPSLATE_TILE_STAIRS,
        BlockId::DEEPSLATE_TILE_STAIRS,
        BlockId::DEEPSLATE_TILE_STAIRS,
        BlockId::DEEPSLATE_TILE_STAIRS,
        BlockId::DEEPSLATE_TILE_STAIRS,
        BlockId::DEEPSLATE_TILE_STAIRS,
        BlockId::DEEPSLATE_TILE_STAIRS,
        BlockId::DEEPSLATE_TILE_STAIRS,
        BlockId::DEEPSLATE_TILE_STAIRS,
        BlockId::DEEPSLATE_TILE_STAIRS,
        BlockId::DEEPSLATE_TILE_STAIRS,
        BlockId::DEEPSLATE_TILE_STAIRS,
        BlockId::DEEPSLATE_TILE_STAIRS,
        BlockId::DEEPSLATE_TILE_STAIRS,
        BlockId::DEEPSLATE_TILE_STAIRS,
        BlockId::DEEPSLATE_TILE_STAIRS,
        BlockId::DEEPSLATE_TILE_STAIRS,
        BlockId::DEEPSLATE_TILE_STAIRS,
        BlockId::DEEPSLATE_TILE_STAIRS,
        BlockId::DEEPSLATE_TILE_STAIRS,
        BlockId::DEEPSLATE_TILE_STAIRS,
        BlockId::DEEPSLATE_TILE_STAIRS,
        BlockId::DEEPSLATE_TILE_STAIRS,
        BlockId::DEEPSLATE_TILE_STAIRS,
        BlockId::DEEPSLATE_TILE_STAIRS,
        BlockId::DEEPSLATE_TILE_STAIRS,
        BlockId::DEEPSLATE_TILE_STAIRS,
        BlockId::DEEPSLATE_TILE_STAIRS,
        BlockId::DEEPSLATE_TILE_STAIRS,
        BlockId::DEEPSLATE_TILE_STAIRS,
        BlockId::DEEPSLATE_TILE_STAIRS,
        BlockId::DEEPSLATE_TILE_STAIRS,
        BlockId::DEEPSLATE_TILE_STAIRS,
        BlockId::DEEPSLATE_TILE_STAIRS,
        BlockId::DEEPSLATE_TILE_STAIRS,
        BlockId::DEEPSLATE_TILE_STAIRS,
        BlockId::DEEPSLATE_TILE_STAIRS,
        BlockId::DEEPSLATE_TILE_STAIRS,
        BlockId::DEEPSLATE_TILE_STAIRS,
        BlockId::DEEPSLATE_TILE_STAIRS,
        BlockId::DEEPSLATE_TILE_STAIRS,
        BlockId::DEEPSLATE_TILE_STAIRS,
        BlockId::DEEPSLATE_TILE_STAIRS,
        BlockId::DEEPSLATE_TILE_STAIRS,
        BlockId::DEEPSLATE_TILE_STAIRS,
        BlockId::DEEPSLATE_TILE_STAIRS,
        BlockId::DEEPSLATE_TILE_STAIRS,
        BlockId::DEEPSLATE_TILE_STAIRS,
        BlockId::DEEPSLATE_TILE_STAIRS,
        BlockId::DEEPSLATE_TILE_STAIRS,
        BlockId::DEEPSLATE_TILE_STAIRS,
        BlockId::DEEPSLATE_TILE_STAIRS,
        BlockId::DEEPSLATE_TILE_STAIRS,
        BlockId::DEEPSLATE_TILE_STAIRS,
        BlockId::DEEPSLATE_TILE_STAIRS,
        BlockId::DEEPSLATE_TILE_SLAB,
        BlockId::DEEPSLATE_TILE_SLAB,
        BlockId::DEEPSLATE_TILE_SLAB,
        BlockId::DEEPSLATE_TILE_SLAB,
        BlockId::DEEPSLATE_TILE_SLAB,
        BlockId::DEEPSLATE_TILE_SLAB,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_TILE_WALL,
        BlockId::DEEPSLATE_BRICKS,
        BlockId::DEEPSLATE_BRICK_STAIRS,
        BlockId::DEEPSLATE_BRICK_STAIRS,
        BlockId::DEEPSLATE_BRICK_STAIRS,
        BlockId::DEEPSLATE_BRICK_STAIRS,
        BlockId::DEEPSLATE_BRICK_STAIRS,
        BlockId::DEEPSLATE_BRICK_STAIRS,
        BlockId::DEEPSLATE_BRICK_STAIRS,
        BlockId::DEEPSLATE_BRICK_STAIRS,
        BlockId::DEEPSLATE_BRICK_STAIRS,
        BlockId::DEEPSLATE_BRICK_STAIRS,
        BlockId::DEEPSLATE_BRICK_STAIRS,
        BlockId::DEEPSLATE_BRICK_STAIRS,
        BlockId::DEEPSLATE_BRICK_STAIRS,
        BlockId::DEEPSLATE_BRICK_STAIRS,
        BlockId::DEEPSLATE_BRICK_STAIRS,
        BlockId::DEEPSLATE_BRICK_STAIRS,
        BlockId::DEEPSLATE_BRICK_STAIRS,
        BlockId::DEEPSLATE_BRICK_STAIRS,
        BlockId::DEEPSLATE_BRICK_STAIRS,
        BlockId::DEEPSLATE_BRICK_STAIRS,
        BlockId::DEEPSLATE_BRICK_STAIRS,
        BlockId::DEEPSLATE_BRICK_STAIRS,
        BlockId::DEEPSLATE_BRICK_STAIRS,
        BlockId::DEEPSLATE_BRICK_STAIRS,
        BlockId::DEEPSLATE_BRICK_STAIRS,
        BlockId::DEEPSLATE_BRICK_STAIRS,
        BlockId::DEEPSLATE_BRICK_STAIRS,
        BlockId::DEEPSLATE_BRICK_STAIRS,
        BlockId::DEEPSLATE_BRICK_STAIRS,
        BlockId::DEEPSLATE_BRICK_STAIRS,
        BlockId::DEEPSLATE_BRICK_STAIRS,
        BlockId::DEEPSLATE_BRICK_STAIRS,
        BlockId::DEEPSLATE_BRICK_STAIRS,
        BlockId::DEEPSLATE_BRICK_STAIRS,
        BlockId::DEEPSLATE_BRICK_STAIRS,
        BlockId::DEEPSLATE_BRICK_STAIRS,
        BlockId::DEEPSLATE_BRICK_STAIRS,
        BlockId::DEEPSLATE_BRICK_STAIRS,
        BlockId::DEEPSLATE_BRICK_STAIRS,
        BlockId::DEEPSLATE_BRICK_STAIRS,
        BlockId::DEEPSLATE_BRICK_STAIRS,
        BlockId::DEEPSLATE_BRICK_STAIRS,
        BlockId::DEEPSLATE_BRICK_STAIRS,
        BlockId::DEEPSLATE_BRICK_STAIRS,
        BlockId::DEEPSLATE_BRICK_STAIRS,
        BlockId::DEEPSLATE_BRICK_STAIRS,
        BlockId::DEEPSLATE_BRICK_STAIRS,
        BlockId::DEEPSLATE_BRICK_STAIRS,
        BlockId::DEEPSLATE_BRICK_STAIRS,
        BlockId::DEEPSLATE_BRICK_STAIRS,
        BlockId::DEEPSLATE_BRICK_STAIRS,
        BlockId::DEEPSLATE_BRICK_STAIRS,
        BlockId::DEEPSLATE_BRICK_STAIRS,
        BlockId::DEEPSLATE_BRICK_STAIRS,
        BlockId::DEEPSLATE_BRICK_STAIRS,
        BlockId::DEEPSLATE_BRICK_STAIRS,
        BlockId::DEEPSLATE_BRICK_STAIRS,
        BlockId::DEEPSLATE_BRICK_STAIRS,
        BlockId::DEEPSLATE_BRICK_STAIRS,
        BlockId::DEEPSLATE_BRICK_STAIRS,
        BlockId::DEEPSLATE_BRICK_STAIRS,
        BlockId::DEEPSLATE_BRICK_STAIRS,
        BlockId::DEEPSLATE_BRICK_STAIRS,
        BlockId::DEEPSLATE_BRICK_STAIRS,
        BlockId::DEEPSLATE_BRICK_STAIRS,
        BlockId::DEEPSLATE_BRICK_STAIRS,
        BlockId::DEEPSLATE_BRICK_STAIRS,
        BlockId::DEEPSLATE_BRICK_STAIRS,
        BlockId::DEEPSLATE_BRICK_STAIRS,
        BlockId::DEEPSLATE_BRICK_STAIRS,
        BlockId::DEEPSLATE_BRICK_STAIRS,
        BlockId::DEEPSLATE_BRICK_STAIRS,
        BlockId::DEEPSLATE_BRICK_STAIRS,
        BlockId::DEEPSLATE_BRICK_STAIRS,
        BlockId::DEEPSLATE_BRICK_STAIRS,
        BlockId::DEEPSLATE_BRICK_STAIRS,
        BlockId::DEEPSLATE_BRICK_STAIRS,
        BlockId::DEEPSLATE_BRICK_STAIRS,
        BlockId::DEEPSLATE_BRICK_STAIRS,
        BlockId::DEEPSLATE_BRICK_STAIRS,
        BlockId::DEEPSLATE_BRICK_SLAB,
        BlockId::DEEPSLATE_BRICK_SLAB,
        BlockId::DEEPSLATE_BRICK_SLAB,
        BlockId::DEEPSLATE_BRICK_SLAB,
        BlockId::DEEPSLATE_BRICK_SLAB,
        BlockId::DEEPSLATE_BRICK_SLAB,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::DEEPSLATE_BRICK_WALL,
        BlockId::CHISELED_DEEPSLATE,
        BlockId::CRACKED_DEEPSLATE_BRICKS,
        BlockId::CRACKED_DEEPSLATE_TILES,
        BlockId::INFESTED_DEEPSLATE,
        BlockId::INFESTED_DEEPSLATE,
        BlockId::INFESTED_DEEPSLATE,
        BlockId::SMOOTH_BASALT,
        BlockId::RAW_IRON_BLOCK,
        BlockId::RAW_COPPER_BLOCK,
        BlockId::RAW_GOLD_BLOCK,
        BlockId::POTTED_AZALEA_BUSH,
        BlockId::POTTED_FLOWERING_AZALEA_BUSH,
        BlockId::OCHRE_FROGLIGHT,
        BlockId::OCHRE_FROGLIGHT,
        BlockId::OCHRE_FROGLIGHT,
        BlockId::VERDANT_FROGLIGHT,
        BlockId::VERDANT_FROGLIGHT,
        BlockId::VERDANT_FROGLIGHT,
        BlockId::PEARLESCENT_FROGLIGHT,
        BlockId::PEARLESCENT_FROGLIGHT,
        BlockId::PEARLESCENT_FROGLIGHT,
        BlockId::FROGSPAWN,
        BlockId::REINFORCED_DEEPSLATE,
        BlockId::DECORATED_POT,
        BlockId::DECORATED_POT,
        BlockId::DECORATED_POT,
        BlockId::DECORATED_POT,
        BlockId::DECORATED_POT,
        BlockId::DECORATED_POT,
        BlockId::DECORATED_POT,
        BlockId::DECORATED_POT,
        BlockId::DECORATED_POT,
        BlockId::DECORATED_POT,
        BlockId::DECORATED_POT,
        BlockId::DECORATED_POT,
        BlockId::DECORATED_POT,
        BlockId::DECORATED_POT,
        BlockId::DECORATED_POT,
        BlockId::DECORATED_POT,
        BlockId::CRAFTER,
        BlockId::CRAFTER,
        BlockId::CRAFTER,
        BlockId::CRAFTER,
        BlockId::CRAFTER,
        BlockId::CRAFTER,
        BlockId::CRAFTER,
        BlockId::CRAFTER,
        BlockId::CRAFTER,
        BlockId::CRAFTER,
        BlockId::CRAFTER,
        BlockId::CRAFTER,
        BlockId::CRAFTER,
        BlockId::CRAFTER,
        BlockId::CRAFTER,
        BlockId::CRAFTER,
        BlockId::CRAFTER,
        BlockId::CRAFTER,
        BlockId::CRAFTER,
        BlockId::CRAFTER,
        BlockId::CRAFTER,
        BlockId::CRAFTER,
        BlockId::CRAFTER,
        BlockId::CRAFTER,
        BlockId::CRAFTER,
        BlockId::CRAFTER,
        BlockId::CRAFTER,
        BlockId::CRAFTER,
        BlockId::CRAFTER,
        BlockId::CRAFTER,
        BlockId::CRAFTER,
        BlockId::CRAFTER,
        BlockId::CRAFTER,
        BlockId::CRAFTER,
        BlockId::CRAFTER,
        BlockId::CRAFTER,
        BlockId::CRAFTER,
        BlockId::CRAFTER,
        BlockId::CRAFTER,
        BlockId::CRAFTER,
        BlockId::CRAFTER,
        BlockId::CRAFTER,
        BlockId::CRAFTER,
        BlockId::CRAFTER,
        BlockId::CRAFTER,
        BlockId::CRAFTER,
        BlockId::CRAFTER,
        BlockId::CRAFTER,
        BlockId::TRIAL_SPAWNER,
        BlockId::TRIAL_SPAWNER,
        BlockId::TRIAL_SPAWNER,
        BlockId::TRIAL_SPAWNER,
        BlockId::TRIAL_SPAWNER,
        BlockId::TRIAL_SPAWNER,
        BlockId::TRIAL_SPAWNER,
        BlockId::TRIAL_SPAWNER,
        BlockId::TRIAL_SPAWNER,
        BlockId::TRIAL_SPAWNER,
        BlockId::TRIAL_SPAWNER,
        BlockId::TRIAL_SPAWNER,
        BlockId::VAULT,
        BlockId::VAULT,
        BlockId::VAULT,
        BlockId::VAULT,
        BlockId::VAULT,
        BlockId::VAULT,
        BlockId::VAULT,
        BlockId::VAULT,
        BlockId::VAULT,
        BlockId::VAULT,
        BlockId::VAULT,
        BlockId::VAULT,
        BlockId::VAULT,
        BlockId::VAULT,
        BlockId::VAULT,
        BlockId::VAULT,
        BlockId::VAULT,
        BlockId::VAULT,
        BlockId::VAULT,
        BlockId::VAULT,
        BlockId::VAULT,
        BlockId::VAULT,
        BlockId::VAULT,
        BlockId::VAULT,
        BlockId::VAULT,
        BlockId::VAULT,
        BlockId::VAULT,
        BlockId::VAULT,
        BlockId::VAULT,
        BlockId::VAULT,
        BlockId::VAULT,
        BlockId::VAULT,
        BlockId::HEAVY_CORE,
        BlockId::HEAVY_CORE,
        BlockId::PALE_MOSS_BLOCK,
        BlockId::PALE_MOSS_CARPET,
        BlockId::PALE_MOSS_CARPET,
        BlockId::PALE_MOSS_CARPET,
        BlockId::PALE_MOSS_CARPET,
        BlockId::PALE_MOSS_CARPET,
        BlockId::PALE_MOSS_CARPET,
        BlockId::PALE_MOSS_CARPET,
        BlockId::PALE_MOSS_CARPET,
        BlockId::PALE_MOSS_CARPET,
        BlockId::PALE_MOSS_CARPET,
        BlockId::PALE_MOSS_CARPET,
        BlockId::PALE_MOSS_CARPET,
        BlockId::PALE_MOSS_CARPET,
        BlockId::PALE_MOSS_CARPET,
        BlockId::PALE_MOSS_CARPET,
        BlockId::PALE_MOSS_CARPET,
        BlockId::PALE_MOSS_CARPET,
        BlockId::PALE_MOSS_CARPET,
        BlockId::PALE_MOSS_CARPET,
        BlockId::PALE_MOSS_CARPET,
        BlockId::PALE_MOSS_CARPET,
        BlockId::PALE_MOSS_CARPET,
        BlockId::PALE_MOSS_CARPET,
        BlockId::PALE_MOSS_CARPET,
        BlockId::PALE_MOSS_CARPET,
        BlockId::PALE_MOSS_CARPET,
        BlockId::PALE_MOSS_CARPET,
        BlockId::PALE_MOSS_CARPET,
        BlockId::PALE_MOSS_CARPET,
        BlockId::PALE_MOSS_CARPET,
        BlockId::PALE_MOSS_CARPET,
        BlockId::PALE_MOSS_CARPET,
        BlockId::PALE_MOSS_CARPET,
        BlockId::PALE_MOSS_CARPET,
        BlockId::PALE_MOSS_CARPET,
        BlockId::PALE_MOSS_CARPET,
        BlockId::PALE_MOSS_CARPET,
        BlockId::PALE_MOSS_CARPET,
        BlockId::PALE_MOSS_CARPET,
        BlockId::PALE_MOSS_CARPET,
        BlockId::PALE_MOSS_CARPET,
        BlockId::PALE_MOSS_CARPET,
        BlockId::PALE_MOSS_CARPET,
        BlockId::PALE_MOSS_CARPET,
        BlockId::PALE_MOSS_CARPET,
        BlockId::PALE_MOSS_CARPET,
        BlockId::PALE_MOSS_CARPET,
        BlockId::PALE_MOSS_CARPET,
        BlockId::PALE_MOSS_CARPET,
        BlockId::PALE_MOSS_CARPET,
        BlockId::PALE_MOSS_CARPET,
        BlockId::PALE_MOSS_CARPET,
        BlockId::PALE_MOSS_CARPET,
        BlockId::PALE_MOSS_CARPET,
        BlockId::PALE_MOSS_CARPET,
        BlockId::PALE_MOSS_CARPET,
        BlockId::PALE_MOSS_CARPET,
        BlockId::PALE_MOSS_CARPET,
        BlockId::PALE_MOSS_CARPET,
        BlockId::PALE_MOSS_CARPET,
        BlockId::PALE_MOSS_CARPET,
        BlockId::PALE_MOSS_CARPET,
        BlockId::PALE_MOSS_CARPET,
        BlockId::PALE_MOSS_CARPET,
        BlockId::PALE_MOSS_CARPET,
        BlockId::PALE_MOSS_CARPET,
        BlockId::PALE_MOSS_CARPET,
        BlockId::PALE_MOSS_CARPET,
        BlockId::PALE_MOSS_CARPET,
        BlockId::PALE_MOSS_CARPET,
        BlockId::PALE_MOSS_CARPET,
        BlockId::PALE_MOSS_CARPET,
        BlockId::PALE_MOSS_CARPET,
        BlockId::PALE_MOSS_CARPET,
        BlockId::PALE_MOSS_CARPET,
        BlockId::PALE_MOSS_CARPET,
        BlockId::PALE_MOSS_CARPET,
        BlockId::PALE_MOSS_CARPET,
        BlockId::PALE_MOSS_CARPET,
        BlockId::PALE_MOSS_CARPET,
        BlockId::PALE_MOSS_CARPET,
        BlockId::PALE_MOSS_CARPET,
        BlockId::PALE_MOSS_CARPET,
        BlockId::PALE_MOSS_CARPET,
        BlockId::PALE_MOSS_CARPET,
        BlockId::PALE_MOSS_CARPET,
        BlockId::PALE_MOSS_CARPET,
        BlockId::PALE_MOSS_CARPET,
        BlockId::PALE_MOSS_CARPET,
        BlockId::PALE_MOSS_CARPET,
        BlockId::PALE_MOSS_CARPET,
        BlockId::PALE_MOSS_CARPET,
        BlockId::PALE_MOSS_CARPET,
        BlockId::PALE_MOSS_CARPET,
        BlockId::PALE_MOSS_CARPET,
        BlockId::PALE_MOSS_CARPET,
        BlockId::PALE_MOSS_CARPET,
        BlockId::PALE_MOSS_CARPET,
        BlockId::PALE_MOSS_CARPET,
        BlockId::PALE_MOSS_CARPET,
        BlockId::PALE_MOSS_CARPET,
        BlockId::PALE_MOSS_CARPET,
        BlockId::PALE_MOSS_CARPET,
        BlockId::PALE_MOSS_CARPET,
        BlockId::PALE_MOSS_CARPET,
        BlockId::PALE_MOSS_CARPET,
        BlockId::PALE_MOSS_CARPET,
        BlockId::PALE_MOSS_CARPET,
        BlockId::PALE_MOSS_CARPET,
        BlockId::PALE_MOSS_CARPET,
        BlockId::PALE_MOSS_CARPET,
        BlockId::PALE_MOSS_CARPET,
        BlockId::PALE_MOSS_CARPET,
        BlockId::PALE_MOSS_CARPET,
        BlockId::PALE_MOSS_CARPET,
        BlockId::PALE_MOSS_CARPET,
        BlockId::PALE_MOSS_CARPET,
        BlockId::PALE_MOSS_CARPET,
        BlockId::PALE_MOSS_CARPET,
        BlockId::PALE_MOSS_CARPET,
        BlockId::PALE_MOSS_CARPET,
        BlockId::PALE_MOSS_CARPET,
        BlockId::PALE_MOSS_CARPET,
        BlockId::PALE_MOSS_CARPET,
        BlockId::PALE_MOSS_CARPET,
        BlockId::PALE_MOSS_CARPET,
        BlockId::PALE_MOSS_CARPET,
        BlockId::PALE_MOSS_CARPET,
        BlockId::PALE_MOSS_CARPET,
        BlockId::PALE_MOSS_CARPET,
        BlockId::PALE_MOSS_CARPET,
        BlockId::PALE_MOSS_CARPET,
        BlockId::PALE_MOSS_CARPET,
        BlockId::PALE_MOSS_CARPET,
        BlockId::PALE_MOSS_CARPET,
        BlockId::PALE_MOSS_CARPET,
        BlockId::PALE_MOSS_CARPET,
        BlockId::PALE_MOSS_CARPET,
        BlockId::PALE_MOSS_CARPET,
        BlockId::PALE_MOSS_CARPET,
        BlockId::PALE_MOSS_CARPET,
        BlockId::PALE_MOSS_CARPET,
        BlockId::PALE_MOSS_CARPET,
        BlockId::PALE_MOSS_CARPET,
        BlockId::PALE_MOSS_CARPET,
        BlockId::PALE_MOSS_CARPET,
        BlockId::PALE_MOSS_CARPET,
        BlockId::PALE_MOSS_CARPET,
        BlockId::PALE_MOSS_CARPET,
        BlockId::PALE_MOSS_CARPET,
        BlockId::PALE_MOSS_CARPET,
        BlockId::PALE_MOSS_CARPET,
        BlockId::PALE_MOSS_CARPET,
        BlockId::PALE_MOSS_CARPET,
        BlockId::PALE_MOSS_CARPET,
        BlockId::PALE_MOSS_CARPET,
        BlockId::PALE_MOSS_CARPET,
        BlockId::PALE_MOSS_CARPET,
        BlockId::PALE_MOSS_CARPET,
        BlockId::PALE_MOSS_CARPET,
        BlockId::PALE_MOSS_CARPET,
        BlockId::PALE_MOSS_CARPET,
        BlockId::PALE_HANGING_MOSS,
        BlockId::PALE_HANGING_MOSS,
        BlockId::OPEN_EYEBLOSSOM,
        BlockId::CLOSED_EYEBLOSSOM,
        BlockId::POTTED_OPEN_EYEBLOSSOM,
        BlockId::POTTED_CLOSED_EYEBLOSSOM,
        BlockId::FIREFLY_BUSH,
    ];
    pub(super) static TYPE_FROM_RAW_ID: [&Block; 1196usize] = [
        &Block::AIR,
        &Block::STONE,
        &Block::GRANITE,
        &Block::POLISHED_GRANITE,
        &Block::DIORITE,
        &Block::POLISHED_DIORITE,
        &Block::ANDESITE,
        &Block::POLISHED_ANDESITE,
        &Block::GRASS_BLOCK,
        &Block::DIRT,
        &Block::COARSE_DIRT,
        &Block::PODZOL,
        &Block::COBBLESTONE,
        &Block::OAK_PLANKS,
        &Block::SPRUCE_PLANKS,
        &Block::BIRCH_PLANKS,
        &Block::JUNGLE_PLANKS,
        &Block::ACACIA_PLANKS,
        &Block::CHERRY_PLANKS,
        &Block::DARK_OAK_PLANKS,
        &Block::PALE_OAK_WOOD,
        &Block::PALE_OAK_PLANKS,
        &Block::MANGROVE_PLANKS,
        &Block::BAMBOO_PLANKS,
        &Block::BAMBOO_MOSAIC,
        &Block::OAK_SAPLING,
        &Block::SPRUCE_SAPLING,
        &Block::BIRCH_SAPLING,
        &Block::JUNGLE_SAPLING,
        &Block::ACACIA_SAPLING,
        &Block::CHERRY_SAPLING,
        &Block::DARK_OAK_SAPLING,
        &Block::PALE_OAK_SAPLING,
        &Block::MANGROVE_PROPAGULE,
        &Block::BEDROCK,
        &Block::WATER,
        &Block::LAVA,
        &Block::SAND,
        &Block::SUSPICIOUS_SAND,
        &Block::RED_SAND,
        &Block::GRAVEL,
        &Block::SUSPICIOUS_GRAVEL,
        &Block::GOLD_ORE,
        &Block::DEEPSLATE_GOLD_ORE,
        &Block::IRON_ORE,
        &Block::DEEPSLATE_IRON_ORE,
        &Block::COAL_ORE,
        &Block::DEEPSLATE_COAL_ORE,
        &Block::NETHER_GOLD_ORE,
        &Block::OAK_LOG,
        &Block::SPRUCE_LOG,
        &Block::BIRCH_LOG,
        &Block::JUNGLE_LOG,
        &Block::ACACIA_LOG,
        &Block::CHERRY_LOG,
        &Block::DARK_OAK_LOG,
        &Block::PALE_OAK_LOG,
        &Block::MANGROVE_LOG,
        &Block::MANGROVE_ROOTS,
        &Block::MUDDY_MANGROVE_ROOTS,
        &Block::BAMBOO_BLOCK,
        &Block::STRIPPED_SPRUCE_LOG,
        &Block::STRIPPED_BIRCH_LOG,
        &Block::STRIPPED_JUNGLE_LOG,
        &Block::STRIPPED_ACACIA_LOG,
        &Block::STRIPPED_CHERRY_LOG,
        &Block::STRIPPED_DARK_OAK_LOG,
        &Block::STRIPPED_PALE_OAK_LOG,
        &Block::STRIPPED_OAK_LOG,
        &Block::STRIPPED_MANGROVE_LOG,
        &Block::STRIPPED_BAMBOO_BLOCK,
        &Block::OAK_WOOD,
        &Block::SPRUCE_WOOD,
        &Block::BIRCH_WOOD,
        &Block::JUNGLE_WOOD,
        &Block::ACACIA_WOOD,
        &Block::CHERRY_WOOD,
        &Block::DARK_OAK_WOOD,
        &Block::MANGROVE_WOOD,
        &Block::STRIPPED_OAK_WOOD,
        &Block::STRIPPED_SPRUCE_WOOD,
        &Block::STRIPPED_BIRCH_WOOD,
        &Block::STRIPPED_JUNGLE_WOOD,
        &Block::STRIPPED_ACACIA_WOOD,
        &Block::STRIPPED_CHERRY_WOOD,
        &Block::STRIPPED_DARK_OAK_WOOD,
        &Block::STRIPPED_PALE_OAK_WOOD,
        &Block::STRIPPED_MANGROVE_WOOD,
        &Block::OAK_LEAVES,
        &Block::SPRUCE_LEAVES,
        &Block::BIRCH_LEAVES,
        &Block::JUNGLE_LEAVES,
        &Block::ACACIA_LEAVES,
        &Block::CHERRY_LEAVES,
        &Block::DARK_OAK_LEAVES,
        &Block::PALE_OAK_LEAVES,
        &Block::MANGROVE_LEAVES,
        &Block::AZALEA_LEAVES,
        &Block::FLOWERING_AZALEA_LEAVES,
        &Block::SPONGE,
        &Block::WET_SPONGE,
        &Block::GLASS,
        &Block::LAPIS_ORE,
        &Block::DEEPSLATE_LAPIS_ORE,
        &Block::LAPIS_BLOCK,
        &Block::DISPENSER,
        &Block::SANDSTONE,
        &Block::CHISELED_SANDSTONE,
        &Block::CUT_SANDSTONE,
        &Block::NOTE_BLOCK,
        &Block::WHITE_BED,
        &Block::ORANGE_BED,
        &Block::MAGENTA_BED,
        &Block::LIGHT_BLUE_BED,
        &Block::YELLOW_BED,
        &Block::LIME_BED,
        &Block::PINK_BED,
        &Block::GRAY_BED,
        &Block::LIGHT_GRAY_BED,
        &Block::CYAN_BED,
        &Block::PURPLE_BED,
        &Block::BLUE_BED,
        &Block::BROWN_BED,
        &Block::GREEN_BED,
        &Block::RED_BED,
        &Block::BLACK_BED,
        &Block::POWERED_RAIL,
        &Block::DETECTOR_RAIL,
        &Block::STICKY_PISTON,
        &Block::COBWEB,
        &Block::SHORT_GRASS,
        &Block::FERN,
        &Block::DEAD_BUSH,
        &Block::BUSH,
        &Block::SHORT_DRY_GRASS,
        &Block::TALL_DRY_GRASS,
        &Block::SEAGRASS,
        &Block::TALL_SEAGRASS,
        &Block::PISTON,
        &Block::PISTON_HEAD,
        &Block::WHITE_WOOL,
        &Block::ORANGE_WOOL,
        &Block::MAGENTA_WOOL,
        &Block::LIGHT_BLUE_WOOL,
        &Block::YELLOW_WOOL,
        &Block::LIME_WOOL,
        &Block::PINK_WOOL,
        &Block::GRAY_WOOL,
        &Block::LIGHT_GRAY_WOOL,
        &Block::CYAN_WOOL,
        &Block::PURPLE_WOOL,
        &Block::BLUE_WOOL,
        &Block::BROWN_WOOL,
        &Block::GREEN_WOOL,
        &Block::RED_WOOL,
        &Block::BLACK_WOOL,
        &Block::MOVING_PISTON,
        &Block::DANDELION,
        &Block::GOLDEN_DANDELION,
        &Block::TORCHFLOWER,
        &Block::POPPY,
        &Block::BLUE_ORCHID,
        &Block::ALLIUM,
        &Block::AZURE_BLUET,
        &Block::RED_TULIP,
        &Block::ORANGE_TULIP,
        &Block::WHITE_TULIP,
        &Block::PINK_TULIP,
        &Block::OXEYE_DAISY,
        &Block::CORNFLOWER,
        &Block::WITHER_ROSE,
        &Block::LILY_OF_THE_VALLEY,
        &Block::BROWN_MUSHROOM,
        &Block::RED_MUSHROOM,
        &Block::GOLD_BLOCK,
        &Block::IRON_BLOCK,
        &Block::BRICKS,
        &Block::TNT,
        &Block::BOOKSHELF,
        &Block::CHISELED_BOOKSHELF,
        &Block::ACACIA_SHELF,
        &Block::BAMBOO_SHELF,
        &Block::BIRCH_SHELF,
        &Block::CHERRY_SHELF,
        &Block::CRIMSON_SHELF,
        &Block::DARK_OAK_SHELF,
        &Block::JUNGLE_SHELF,
        &Block::MANGROVE_SHELF,
        &Block::OAK_SHELF,
        &Block::PALE_OAK_SHELF,
        &Block::SPRUCE_SHELF,
        &Block::WARPED_SHELF,
        &Block::MOSSY_COBBLESTONE,
        &Block::OBSIDIAN,
        &Block::TORCH,
        &Block::WALL_TORCH,
        &Block::FIRE,
        &Block::SOUL_FIRE,
        &Block::SPAWNER,
        &Block::CREAKING_HEART,
        &Block::OAK_STAIRS,
        &Block::CHEST,
        &Block::REDSTONE_WIRE,
        &Block::DIAMOND_ORE,
        &Block::DEEPSLATE_DIAMOND_ORE,
        &Block::DIAMOND_BLOCK,
        &Block::CRAFTING_TABLE,
        &Block::WHEAT,
        &Block::FARMLAND,
        &Block::FURNACE,
        &Block::OAK_SIGN,
        &Block::SPRUCE_SIGN,
        &Block::BIRCH_SIGN,
        &Block::ACACIA_SIGN,
        &Block::CHERRY_SIGN,
        &Block::JUNGLE_SIGN,
        &Block::DARK_OAK_SIGN,
        &Block::PALE_OAK_SIGN,
        &Block::MANGROVE_SIGN,
        &Block::BAMBOO_SIGN,
        &Block::OAK_DOOR,
        &Block::LADDER,
        &Block::RAIL,
        &Block::COBBLESTONE_STAIRS,
        &Block::OAK_WALL_SIGN,
        &Block::SPRUCE_WALL_SIGN,
        &Block::BIRCH_WALL_SIGN,
        &Block::ACACIA_WALL_SIGN,
        &Block::CHERRY_WALL_SIGN,
        &Block::JUNGLE_WALL_SIGN,
        &Block::DARK_OAK_WALL_SIGN,
        &Block::PALE_OAK_WALL_SIGN,
        &Block::MANGROVE_WALL_SIGN,
        &Block::BAMBOO_WALL_SIGN,
        &Block::OAK_HANGING_SIGN,
        &Block::SPRUCE_HANGING_SIGN,
        &Block::BIRCH_HANGING_SIGN,
        &Block::ACACIA_HANGING_SIGN,
        &Block::CHERRY_HANGING_SIGN,
        &Block::JUNGLE_HANGING_SIGN,
        &Block::DARK_OAK_HANGING_SIGN,
        &Block::PALE_OAK_HANGING_SIGN,
        &Block::CRIMSON_HANGING_SIGN,
        &Block::WARPED_HANGING_SIGN,
        &Block::MANGROVE_HANGING_SIGN,
        &Block::BAMBOO_HANGING_SIGN,
        &Block::OAK_WALL_HANGING_SIGN,
        &Block::SPRUCE_WALL_HANGING_SIGN,
        &Block::BIRCH_WALL_HANGING_SIGN,
        &Block::ACACIA_WALL_HANGING_SIGN,
        &Block::CHERRY_WALL_HANGING_SIGN,
        &Block::JUNGLE_WALL_HANGING_SIGN,
        &Block::DARK_OAK_WALL_HANGING_SIGN,
        &Block::PALE_OAK_WALL_HANGING_SIGN,
        &Block::MANGROVE_WALL_HANGING_SIGN,
        &Block::CRIMSON_WALL_HANGING_SIGN,
        &Block::WARPED_WALL_HANGING_SIGN,
        &Block::BAMBOO_WALL_HANGING_SIGN,
        &Block::LEVER,
        &Block::STONE_PRESSURE_PLATE,
        &Block::IRON_DOOR,
        &Block::OAK_PRESSURE_PLATE,
        &Block::SPRUCE_PRESSURE_PLATE,
        &Block::BIRCH_PRESSURE_PLATE,
        &Block::JUNGLE_PRESSURE_PLATE,
        &Block::ACACIA_PRESSURE_PLATE,
        &Block::CHERRY_PRESSURE_PLATE,
        &Block::DARK_OAK_PRESSURE_PLATE,
        &Block::PALE_OAK_PRESSURE_PLATE,
        &Block::MANGROVE_PRESSURE_PLATE,
        &Block::BAMBOO_PRESSURE_PLATE,
        &Block::REDSTONE_ORE,
        &Block::DEEPSLATE_REDSTONE_ORE,
        &Block::REDSTONE_TORCH,
        &Block::REDSTONE_WALL_TORCH,
        &Block::STONE_BUTTON,
        &Block::SNOW,
        &Block::ICE,
        &Block::SNOW_BLOCK,
        &Block::CACTUS,
        &Block::CACTUS_FLOWER,
        &Block::CLAY,
        &Block::SUGAR_CANE,
        &Block::JUKEBOX,
        &Block::OAK_FENCE,
        &Block::NETHERRACK,
        &Block::SOUL_SAND,
        &Block::SOUL_SOIL,
        &Block::BASALT,
        &Block::POLISHED_BASALT,
        &Block::SOUL_TORCH,
        &Block::SOUL_WALL_TORCH,
        &Block::COPPER_TORCH,
        &Block::COPPER_WALL_TORCH,
        &Block::GLOWSTONE,
        &Block::NETHER_PORTAL,
        &Block::CARVED_PUMPKIN,
        &Block::JACK_O_LANTERN,
        &Block::CAKE,
        &Block::REPEATER,
        &Block::WHITE_STAINED_GLASS,
        &Block::ORANGE_STAINED_GLASS,
        &Block::MAGENTA_STAINED_GLASS,
        &Block::LIGHT_BLUE_STAINED_GLASS,
        &Block::YELLOW_STAINED_GLASS,
        &Block::LIME_STAINED_GLASS,
        &Block::PINK_STAINED_GLASS,
        &Block::GRAY_STAINED_GLASS,
        &Block::LIGHT_GRAY_STAINED_GLASS,
        &Block::CYAN_STAINED_GLASS,
        &Block::PURPLE_STAINED_GLASS,
        &Block::BLUE_STAINED_GLASS,
        &Block::BROWN_STAINED_GLASS,
        &Block::GREEN_STAINED_GLASS,
        &Block::RED_STAINED_GLASS,
        &Block::BLACK_STAINED_GLASS,
        &Block::OAK_TRAPDOOR,
        &Block::SPRUCE_TRAPDOOR,
        &Block::BIRCH_TRAPDOOR,
        &Block::JUNGLE_TRAPDOOR,
        &Block::ACACIA_TRAPDOOR,
        &Block::CHERRY_TRAPDOOR,
        &Block::DARK_OAK_TRAPDOOR,
        &Block::PALE_OAK_TRAPDOOR,
        &Block::MANGROVE_TRAPDOOR,
        &Block::BAMBOO_TRAPDOOR,
        &Block::STONE_BRICKS,
        &Block::MOSSY_STONE_BRICKS,
        &Block::CRACKED_STONE_BRICKS,
        &Block::CHISELED_STONE_BRICKS,
        &Block::PACKED_MUD,
        &Block::MUD_BRICKS,
        &Block::INFESTED_STONE,
        &Block::INFESTED_COBBLESTONE,
        &Block::INFESTED_STONE_BRICKS,
        &Block::INFESTED_MOSSY_STONE_BRICKS,
        &Block::INFESTED_CRACKED_STONE_BRICKS,
        &Block::INFESTED_CHISELED_STONE_BRICKS,
        &Block::BROWN_MUSHROOM_BLOCK,
        &Block::RED_MUSHROOM_BLOCK,
        &Block::MUSHROOM_STEM,
        &Block::IRON_BARS,
        &Block::COPPER_BARS,
        &Block::EXPOSED_COPPER_BARS,
        &Block::WEATHERED_COPPER_BARS,
        &Block::OXIDIZED_COPPER_BARS,
        &Block::WAXED_COPPER_BARS,
        &Block::WAXED_EXPOSED_COPPER_BARS,
        &Block::WAXED_WEATHERED_COPPER_BARS,
        &Block::WAXED_OXIDIZED_COPPER_BARS,
        &Block::IRON_CHAIN,
        &Block::COPPER_CHAIN,
        &Block::EXPOSED_COPPER_CHAIN,
        &Block::WEATHERED_COPPER_CHAIN,
        &Block::OXIDIZED_COPPER_CHAIN,
        &Block::WAXED_COPPER_CHAIN,
        &Block::WAXED_EXPOSED_COPPER_CHAIN,
        &Block::WAXED_WEATHERED_COPPER_CHAIN,
        &Block::WAXED_OXIDIZED_COPPER_CHAIN,
        &Block::GLASS_PANE,
        &Block::PUMPKIN,
        &Block::MELON,
        &Block::ATTACHED_PUMPKIN_STEM,
        &Block::ATTACHED_MELON_STEM,
        &Block::PUMPKIN_STEM,
        &Block::MELON_STEM,
        &Block::VINE,
        &Block::GLOW_LICHEN,
        &Block::RESIN_CLUMP,
        &Block::OAK_FENCE_GATE,
        &Block::BRICK_STAIRS,
        &Block::STONE_BRICK_STAIRS,
        &Block::MUD_BRICK_STAIRS,
        &Block::MYCELIUM,
        &Block::LILY_PAD,
        &Block::RESIN_BLOCK,
        &Block::RESIN_BRICKS,
        &Block::RESIN_BRICK_STAIRS,
        &Block::RESIN_BRICK_SLAB,
        &Block::RESIN_BRICK_WALL,
        &Block::CHISELED_RESIN_BRICKS,
        &Block::NETHER_BRICKS,
        &Block::NETHER_BRICK_FENCE,
        &Block::NETHER_BRICK_STAIRS,
        &Block::NETHER_WART,
        &Block::ENCHANTING_TABLE,
        &Block::BREWING_STAND,
        &Block::CAULDRON,
        &Block::WATER_CAULDRON,
        &Block::LAVA_CAULDRON,
        &Block::POWDER_SNOW_CAULDRON,
        &Block::END_PORTAL,
        &Block::END_PORTAL_FRAME,
        &Block::END_STONE,
        &Block::DRAGON_EGG,
        &Block::REDSTONE_LAMP,
        &Block::COCOA,
        &Block::SANDSTONE_STAIRS,
        &Block::EMERALD_ORE,
        &Block::DEEPSLATE_EMERALD_ORE,
        &Block::ENDER_CHEST,
        &Block::TRIPWIRE_HOOK,
        &Block::TRIPWIRE,
        &Block::EMERALD_BLOCK,
        &Block::SPRUCE_STAIRS,
        &Block::BIRCH_STAIRS,
        &Block::JUNGLE_STAIRS,
        &Block::COMMAND_BLOCK,
        &Block::BEACON,
        &Block::COBBLESTONE_WALL,
        &Block::MOSSY_COBBLESTONE_WALL,
        &Block::FLOWER_POT,
        &Block::POTTED_TORCHFLOWER,
        &Block::POTTED_OAK_SAPLING,
        &Block::POTTED_SPRUCE_SAPLING,
        &Block::POTTED_BIRCH_SAPLING,
        &Block::POTTED_JUNGLE_SAPLING,
        &Block::POTTED_ACACIA_SAPLING,
        &Block::POTTED_CHERRY_SAPLING,
        &Block::POTTED_DARK_OAK_SAPLING,
        &Block::POTTED_PALE_OAK_SAPLING,
        &Block::POTTED_MANGROVE_PROPAGULE,
        &Block::POTTED_FERN,
        &Block::POTTED_DANDELION,
        &Block::POTTED_GOLDEN_DANDELION,
        &Block::POTTED_POPPY,
        &Block::POTTED_BLUE_ORCHID,
        &Block::POTTED_ALLIUM,
        &Block::POTTED_AZURE_BLUET,
        &Block::POTTED_RED_TULIP,
        &Block::POTTED_ORANGE_TULIP,
        &Block::POTTED_WHITE_TULIP,
        &Block::POTTED_PINK_TULIP,
        &Block::POTTED_OXEYE_DAISY,
        &Block::POTTED_CORNFLOWER,
        &Block::POTTED_LILY_OF_THE_VALLEY,
        &Block::POTTED_WITHER_ROSE,
        &Block::POTTED_RED_MUSHROOM,
        &Block::POTTED_BROWN_MUSHROOM,
        &Block::POTTED_DEAD_BUSH,
        &Block::POTTED_CACTUS,
        &Block::CARROTS,
        &Block::POTATOES,
        &Block::OAK_BUTTON,
        &Block::SPRUCE_BUTTON,
        &Block::BIRCH_BUTTON,
        &Block::JUNGLE_BUTTON,
        &Block::ACACIA_BUTTON,
        &Block::CHERRY_BUTTON,
        &Block::DARK_OAK_BUTTON,
        &Block::PALE_OAK_BUTTON,
        &Block::MANGROVE_BUTTON,
        &Block::BAMBOO_BUTTON,
        &Block::SKELETON_SKULL,
        &Block::SKELETON_WALL_SKULL,
        &Block::WITHER_SKELETON_SKULL,
        &Block::WITHER_SKELETON_WALL_SKULL,
        &Block::ZOMBIE_HEAD,
        &Block::ZOMBIE_WALL_HEAD,
        &Block::PLAYER_HEAD,
        &Block::PLAYER_WALL_HEAD,
        &Block::CREEPER_HEAD,
        &Block::CREEPER_WALL_HEAD,
        &Block::DRAGON_HEAD,
        &Block::DRAGON_WALL_HEAD,
        &Block::PIGLIN_HEAD,
        &Block::PIGLIN_WALL_HEAD,
        &Block::ANVIL,
        &Block::CHIPPED_ANVIL,
        &Block::DAMAGED_ANVIL,
        &Block::TRAPPED_CHEST,
        &Block::LIGHT_WEIGHTED_PRESSURE_PLATE,
        &Block::HEAVY_WEIGHTED_PRESSURE_PLATE,
        &Block::COMPARATOR,
        &Block::DAYLIGHT_DETECTOR,
        &Block::REDSTONE_BLOCK,
        &Block::NETHER_QUARTZ_ORE,
        &Block::HOPPER,
        &Block::QUARTZ_BLOCK,
        &Block::CHISELED_QUARTZ_BLOCK,
        &Block::QUARTZ_PILLAR,
        &Block::QUARTZ_STAIRS,
        &Block::ACTIVATOR_RAIL,
        &Block::DROPPER,
        &Block::WHITE_TERRACOTTA,
        &Block::ORANGE_TERRACOTTA,
        &Block::MAGENTA_TERRACOTTA,
        &Block::LIGHT_BLUE_TERRACOTTA,
        &Block::YELLOW_TERRACOTTA,
        &Block::LIME_TERRACOTTA,
        &Block::PINK_TERRACOTTA,
        &Block::GRAY_TERRACOTTA,
        &Block::LIGHT_GRAY_TERRACOTTA,
        &Block::CYAN_TERRACOTTA,
        &Block::PURPLE_TERRACOTTA,
        &Block::BLUE_TERRACOTTA,
        &Block::BROWN_TERRACOTTA,
        &Block::GREEN_TERRACOTTA,
        &Block::RED_TERRACOTTA,
        &Block::BLACK_TERRACOTTA,
        &Block::WHITE_STAINED_GLASS_PANE,
        &Block::ORANGE_STAINED_GLASS_PANE,
        &Block::MAGENTA_STAINED_GLASS_PANE,
        &Block::LIGHT_BLUE_STAINED_GLASS_PANE,
        &Block::YELLOW_STAINED_GLASS_PANE,
        &Block::LIME_STAINED_GLASS_PANE,
        &Block::PINK_STAINED_GLASS_PANE,
        &Block::GRAY_STAINED_GLASS_PANE,
        &Block::LIGHT_GRAY_STAINED_GLASS_PANE,
        &Block::CYAN_STAINED_GLASS_PANE,
        &Block::PURPLE_STAINED_GLASS_PANE,
        &Block::BLUE_STAINED_GLASS_PANE,
        &Block::BROWN_STAINED_GLASS_PANE,
        &Block::GREEN_STAINED_GLASS_PANE,
        &Block::RED_STAINED_GLASS_PANE,
        &Block::BLACK_STAINED_GLASS_PANE,
        &Block::ACACIA_STAIRS,
        &Block::CHERRY_STAIRS,
        &Block::DARK_OAK_STAIRS,
        &Block::PALE_OAK_STAIRS,
        &Block::MANGROVE_STAIRS,
        &Block::BAMBOO_STAIRS,
        &Block::BAMBOO_MOSAIC_STAIRS,
        &Block::SLIME_BLOCK,
        &Block::BARRIER,
        &Block::LIGHT,
        &Block::IRON_TRAPDOOR,
        &Block::PRISMARINE,
        &Block::PRISMARINE_BRICKS,
        &Block::DARK_PRISMARINE,
        &Block::PRISMARINE_STAIRS,
        &Block::PRISMARINE_BRICK_STAIRS,
        &Block::DARK_PRISMARINE_STAIRS,
        &Block::PRISMARINE_SLAB,
        &Block::PRISMARINE_BRICK_SLAB,
        &Block::DARK_PRISMARINE_SLAB,
        &Block::SEA_LANTERN,
        &Block::HAY_BLOCK,
        &Block::WHITE_CARPET,
        &Block::ORANGE_CARPET,
        &Block::MAGENTA_CARPET,
        &Block::LIGHT_BLUE_CARPET,
        &Block::YELLOW_CARPET,
        &Block::LIME_CARPET,
        &Block::PINK_CARPET,
        &Block::GRAY_CARPET,
        &Block::LIGHT_GRAY_CARPET,
        &Block::CYAN_CARPET,
        &Block::PURPLE_CARPET,
        &Block::BLUE_CARPET,
        &Block::BROWN_CARPET,
        &Block::GREEN_CARPET,
        &Block::RED_CARPET,
        &Block::BLACK_CARPET,
        &Block::TERRACOTTA,
        &Block::COAL_BLOCK,
        &Block::PACKED_ICE,
        &Block::SUNFLOWER,
        &Block::LILAC,
        &Block::ROSE_BUSH,
        &Block::PEONY,
        &Block::TALL_GRASS,
        &Block::LARGE_FERN,
        &Block::WHITE_BANNER,
        &Block::ORANGE_BANNER,
        &Block::MAGENTA_BANNER,
        &Block::LIGHT_BLUE_BANNER,
        &Block::YELLOW_BANNER,
        &Block::LIME_BANNER,
        &Block::PINK_BANNER,
        &Block::GRAY_BANNER,
        &Block::LIGHT_GRAY_BANNER,
        &Block::CYAN_BANNER,
        &Block::PURPLE_BANNER,
        &Block::BLUE_BANNER,
        &Block::BROWN_BANNER,
        &Block::GREEN_BANNER,
        &Block::RED_BANNER,
        &Block::BLACK_BANNER,
        &Block::WHITE_WALL_BANNER,
        &Block::ORANGE_WALL_BANNER,
        &Block::MAGENTA_WALL_BANNER,
        &Block::LIGHT_BLUE_WALL_BANNER,
        &Block::YELLOW_WALL_BANNER,
        &Block::LIME_WALL_BANNER,
        &Block::PINK_WALL_BANNER,
        &Block::GRAY_WALL_BANNER,
        &Block::LIGHT_GRAY_WALL_BANNER,
        &Block::CYAN_WALL_BANNER,
        &Block::PURPLE_WALL_BANNER,
        &Block::BLUE_WALL_BANNER,
        &Block::BROWN_WALL_BANNER,
        &Block::GREEN_WALL_BANNER,
        &Block::RED_WALL_BANNER,
        &Block::BLACK_WALL_BANNER,
        &Block::RED_SANDSTONE,
        &Block::CHISELED_RED_SANDSTONE,
        &Block::CUT_RED_SANDSTONE,
        &Block::RED_SANDSTONE_STAIRS,
        &Block::OAK_SLAB,
        &Block::SPRUCE_SLAB,
        &Block::BIRCH_SLAB,
        &Block::JUNGLE_SLAB,
        &Block::ACACIA_SLAB,
        &Block::CHERRY_SLAB,
        &Block::DARK_OAK_SLAB,
        &Block::PALE_OAK_SLAB,
        &Block::MANGROVE_SLAB,
        &Block::BAMBOO_SLAB,
        &Block::BAMBOO_MOSAIC_SLAB,
        &Block::STONE_SLAB,
        &Block::SMOOTH_STONE_SLAB,
        &Block::SANDSTONE_SLAB,
        &Block::CUT_SANDSTONE_SLAB,
        &Block::PETRIFIED_OAK_SLAB,
        &Block::COBBLESTONE_SLAB,
        &Block::BRICK_SLAB,
        &Block::STONE_BRICK_SLAB,
        &Block::MUD_BRICK_SLAB,
        &Block::NETHER_BRICK_SLAB,
        &Block::QUARTZ_SLAB,
        &Block::RED_SANDSTONE_SLAB,
        &Block::CUT_RED_SANDSTONE_SLAB,
        &Block::PURPUR_SLAB,
        &Block::SMOOTH_STONE,
        &Block::SMOOTH_SANDSTONE,
        &Block::SMOOTH_QUARTZ,
        &Block::SMOOTH_RED_SANDSTONE,
        &Block::SPRUCE_FENCE_GATE,
        &Block::BIRCH_FENCE_GATE,
        &Block::JUNGLE_FENCE_GATE,
        &Block::ACACIA_FENCE_GATE,
        &Block::CHERRY_FENCE_GATE,
        &Block::DARK_OAK_FENCE_GATE,
        &Block::PALE_OAK_FENCE_GATE,
        &Block::MANGROVE_FENCE_GATE,
        &Block::BAMBOO_FENCE_GATE,
        &Block::SPRUCE_FENCE,
        &Block::BIRCH_FENCE,
        &Block::JUNGLE_FENCE,
        &Block::ACACIA_FENCE,
        &Block::CHERRY_FENCE,
        &Block::DARK_OAK_FENCE,
        &Block::PALE_OAK_FENCE,
        &Block::MANGROVE_FENCE,
        &Block::BAMBOO_FENCE,
        &Block::SPRUCE_DOOR,
        &Block::BIRCH_DOOR,
        &Block::JUNGLE_DOOR,
        &Block::ACACIA_DOOR,
        &Block::CHERRY_DOOR,
        &Block::DARK_OAK_DOOR,
        &Block::PALE_OAK_DOOR,
        &Block::MANGROVE_DOOR,
        &Block::BAMBOO_DOOR,
        &Block::END_ROD,
        &Block::CHORUS_PLANT,
        &Block::CHORUS_FLOWER,
        &Block::PURPUR_BLOCK,
        &Block::PURPUR_PILLAR,
        &Block::PURPUR_STAIRS,
        &Block::END_STONE_BRICKS,
        &Block::TORCHFLOWER_CROP,
        &Block::PITCHER_CROP,
        &Block::PITCHER_PLANT,
        &Block::BEETROOTS,
        &Block::DIRT_PATH,
        &Block::END_GATEWAY,
        &Block::REPEATING_COMMAND_BLOCK,
        &Block::CHAIN_COMMAND_BLOCK,
        &Block::FROSTED_ICE,
        &Block::MAGMA_BLOCK,
        &Block::NETHER_WART_BLOCK,
        &Block::RED_NETHER_BRICKS,
        &Block::BONE_BLOCK,
        &Block::STRUCTURE_VOID,
        &Block::OBSERVER,
        &Block::SHULKER_BOX,
        &Block::WHITE_SHULKER_BOX,
        &Block::ORANGE_SHULKER_BOX,
        &Block::MAGENTA_SHULKER_BOX,
        &Block::LIGHT_BLUE_SHULKER_BOX,
        &Block::YELLOW_SHULKER_BOX,
        &Block::LIME_SHULKER_BOX,
        &Block::PINK_SHULKER_BOX,
        &Block::GRAY_SHULKER_BOX,
        &Block::LIGHT_GRAY_SHULKER_BOX,
        &Block::CYAN_SHULKER_BOX,
        &Block::PURPLE_SHULKER_BOX,
        &Block::BLUE_SHULKER_BOX,
        &Block::BROWN_SHULKER_BOX,
        &Block::GREEN_SHULKER_BOX,
        &Block::RED_SHULKER_BOX,
        &Block::BLACK_SHULKER_BOX,
        &Block::WHITE_GLAZED_TERRACOTTA,
        &Block::ORANGE_GLAZED_TERRACOTTA,
        &Block::MAGENTA_GLAZED_TERRACOTTA,
        &Block::LIGHT_BLUE_GLAZED_TERRACOTTA,
        &Block::YELLOW_GLAZED_TERRACOTTA,
        &Block::LIME_GLAZED_TERRACOTTA,
        &Block::PINK_GLAZED_TERRACOTTA,
        &Block::GRAY_GLAZED_TERRACOTTA,
        &Block::LIGHT_GRAY_GLAZED_TERRACOTTA,
        &Block::CYAN_GLAZED_TERRACOTTA,
        &Block::PURPLE_GLAZED_TERRACOTTA,
        &Block::BLUE_GLAZED_TERRACOTTA,
        &Block::BROWN_GLAZED_TERRACOTTA,
        &Block::GREEN_GLAZED_TERRACOTTA,
        &Block::RED_GLAZED_TERRACOTTA,
        &Block::BLACK_GLAZED_TERRACOTTA,
        &Block::WHITE_CONCRETE,
        &Block::ORANGE_CONCRETE,
        &Block::MAGENTA_CONCRETE,
        &Block::LIGHT_BLUE_CONCRETE,
        &Block::YELLOW_CONCRETE,
        &Block::LIME_CONCRETE,
        &Block::PINK_CONCRETE,
        &Block::GRAY_CONCRETE,
        &Block::LIGHT_GRAY_CONCRETE,
        &Block::CYAN_CONCRETE,
        &Block::PURPLE_CONCRETE,
        &Block::BLUE_CONCRETE,
        &Block::BROWN_CONCRETE,
        &Block::GREEN_CONCRETE,
        &Block::RED_CONCRETE,
        &Block::BLACK_CONCRETE,
        &Block::WHITE_CONCRETE_POWDER,
        &Block::ORANGE_CONCRETE_POWDER,
        &Block::MAGENTA_CONCRETE_POWDER,
        &Block::LIGHT_BLUE_CONCRETE_POWDER,
        &Block::YELLOW_CONCRETE_POWDER,
        &Block::LIME_CONCRETE_POWDER,
        &Block::PINK_CONCRETE_POWDER,
        &Block::GRAY_CONCRETE_POWDER,
        &Block::LIGHT_GRAY_CONCRETE_POWDER,
        &Block::CYAN_CONCRETE_POWDER,
        &Block::PURPLE_CONCRETE_POWDER,
        &Block::BLUE_CONCRETE_POWDER,
        &Block::BROWN_CONCRETE_POWDER,
        &Block::GREEN_CONCRETE_POWDER,
        &Block::RED_CONCRETE_POWDER,
        &Block::BLACK_CONCRETE_POWDER,
        &Block::KELP,
        &Block::KELP_PLANT,
        &Block::DRIED_KELP_BLOCK,
        &Block::TURTLE_EGG,
        &Block::SNIFFER_EGG,
        &Block::DRIED_GHAST,
        &Block::DEAD_TUBE_CORAL_BLOCK,
        &Block::DEAD_BRAIN_CORAL_BLOCK,
        &Block::DEAD_BUBBLE_CORAL_BLOCK,
        &Block::DEAD_FIRE_CORAL_BLOCK,
        &Block::DEAD_HORN_CORAL_BLOCK,
        &Block::TUBE_CORAL_BLOCK,
        &Block::BRAIN_CORAL_BLOCK,
        &Block::BUBBLE_CORAL_BLOCK,
        &Block::FIRE_CORAL_BLOCK,
        &Block::HORN_CORAL_BLOCK,
        &Block::DEAD_TUBE_CORAL,
        &Block::DEAD_BRAIN_CORAL,
        &Block::DEAD_BUBBLE_CORAL,
        &Block::DEAD_FIRE_CORAL,
        &Block::DEAD_HORN_CORAL,
        &Block::TUBE_CORAL,
        &Block::BRAIN_CORAL,
        &Block::BUBBLE_CORAL,
        &Block::FIRE_CORAL,
        &Block::HORN_CORAL,
        &Block::DEAD_TUBE_CORAL_FAN,
        &Block::DEAD_BRAIN_CORAL_FAN,
        &Block::DEAD_BUBBLE_CORAL_FAN,
        &Block::DEAD_FIRE_CORAL_FAN,
        &Block::DEAD_HORN_CORAL_FAN,
        &Block::TUBE_CORAL_FAN,
        &Block::BRAIN_CORAL_FAN,
        &Block::BUBBLE_CORAL_FAN,
        &Block::FIRE_CORAL_FAN,
        &Block::HORN_CORAL_FAN,
        &Block::DEAD_TUBE_CORAL_WALL_FAN,
        &Block::DEAD_BRAIN_CORAL_WALL_FAN,
        &Block::DEAD_BUBBLE_CORAL_WALL_FAN,
        &Block::DEAD_FIRE_CORAL_WALL_FAN,
        &Block::DEAD_HORN_CORAL_WALL_FAN,
        &Block::TUBE_CORAL_WALL_FAN,
        &Block::BRAIN_CORAL_WALL_FAN,
        &Block::BUBBLE_CORAL_WALL_FAN,
        &Block::FIRE_CORAL_WALL_FAN,
        &Block::HORN_CORAL_WALL_FAN,
        &Block::SEA_PICKLE,
        &Block::BLUE_ICE,
        &Block::CONDUIT,
        &Block::BAMBOO_SAPLING,
        &Block::BAMBOO,
        &Block::POTTED_BAMBOO,
        &Block::VOID_AIR,
        &Block::CAVE_AIR,
        &Block::BUBBLE_COLUMN,
        &Block::POLISHED_GRANITE_STAIRS,
        &Block::SMOOTH_RED_SANDSTONE_STAIRS,
        &Block::MOSSY_STONE_BRICK_STAIRS,
        &Block::POLISHED_DIORITE_STAIRS,
        &Block::MOSSY_COBBLESTONE_STAIRS,
        &Block::END_STONE_BRICK_STAIRS,
        &Block::STONE_STAIRS,
        &Block::SMOOTH_SANDSTONE_STAIRS,
        &Block::SMOOTH_QUARTZ_STAIRS,
        &Block::GRANITE_STAIRS,
        &Block::ANDESITE_STAIRS,
        &Block::RED_NETHER_BRICK_STAIRS,
        &Block::POLISHED_ANDESITE_STAIRS,
        &Block::DIORITE_STAIRS,
        &Block::POLISHED_GRANITE_SLAB,
        &Block::SMOOTH_RED_SANDSTONE_SLAB,
        &Block::MOSSY_STONE_BRICK_SLAB,
        &Block::POLISHED_DIORITE_SLAB,
        &Block::MOSSY_COBBLESTONE_SLAB,
        &Block::END_STONE_BRICK_SLAB,
        &Block::SMOOTH_SANDSTONE_SLAB,
        &Block::SMOOTH_QUARTZ_SLAB,
        &Block::GRANITE_SLAB,
        &Block::ANDESITE_SLAB,
        &Block::RED_NETHER_BRICK_SLAB,
        &Block::POLISHED_ANDESITE_SLAB,
        &Block::DIORITE_SLAB,
        &Block::BRICK_WALL,
        &Block::PRISMARINE_WALL,
        &Block::RED_SANDSTONE_WALL,
        &Block::MOSSY_STONE_BRICK_WALL,
        &Block::GRANITE_WALL,
        &Block::STONE_BRICK_WALL,
        &Block::MUD_BRICK_WALL,
        &Block::NETHER_BRICK_WALL,
        &Block::ANDESITE_WALL,
        &Block::RED_NETHER_BRICK_WALL,
        &Block::SANDSTONE_WALL,
        &Block::END_STONE_BRICK_WALL,
        &Block::DIORITE_WALL,
        &Block::SCAFFOLDING,
        &Block::LOOM,
        &Block::BARREL,
        &Block::SMOKER,
        &Block::BLAST_FURNACE,
        &Block::CARTOGRAPHY_TABLE,
        &Block::FLETCHING_TABLE,
        &Block::GRINDSTONE,
        &Block::LECTERN,
        &Block::SMITHING_TABLE,
        &Block::STONECUTTER,
        &Block::BELL,
        &Block::LANTERN,
        &Block::SOUL_LANTERN,
        &Block::COPPER_LANTERN,
        &Block::EXPOSED_COPPER_LANTERN,
        &Block::WEATHERED_COPPER_LANTERN,
        &Block::OXIDIZED_COPPER_LANTERN,
        &Block::WAXED_COPPER_LANTERN,
        &Block::WAXED_EXPOSED_COPPER_LANTERN,
        &Block::WAXED_WEATHERED_COPPER_LANTERN,
        &Block::WAXED_OXIDIZED_COPPER_LANTERN,
        &Block::CAMPFIRE,
        &Block::SOUL_CAMPFIRE,
        &Block::SWEET_BERRY_BUSH,
        &Block::WARPED_STEM,
        &Block::STRIPPED_WARPED_STEM,
        &Block::WARPED_HYPHAE,
        &Block::STRIPPED_WARPED_HYPHAE,
        &Block::WARPED_NYLIUM,
        &Block::WARPED_FUNGUS,
        &Block::WARPED_WART_BLOCK,
        &Block::WARPED_ROOTS,
        &Block::NETHER_SPROUTS,
        &Block::CRIMSON_STEM,
        &Block::STRIPPED_CRIMSON_STEM,
        &Block::CRIMSON_HYPHAE,
        &Block::STRIPPED_CRIMSON_HYPHAE,
        &Block::CRIMSON_NYLIUM,
        &Block::CRIMSON_FUNGUS,
        &Block::SHROOMLIGHT,
        &Block::WEEPING_VINES,
        &Block::WEEPING_VINES_PLANT,
        &Block::TWISTING_VINES,
        &Block::TWISTING_VINES_PLANT,
        &Block::CRIMSON_ROOTS,
        &Block::CRIMSON_PLANKS,
        &Block::WARPED_PLANKS,
        &Block::CRIMSON_SLAB,
        &Block::WARPED_SLAB,
        &Block::CRIMSON_PRESSURE_PLATE,
        &Block::WARPED_PRESSURE_PLATE,
        &Block::CRIMSON_FENCE,
        &Block::WARPED_FENCE,
        &Block::CRIMSON_TRAPDOOR,
        &Block::WARPED_TRAPDOOR,
        &Block::CRIMSON_FENCE_GATE,
        &Block::WARPED_FENCE_GATE,
        &Block::CRIMSON_STAIRS,
        &Block::WARPED_STAIRS,
        &Block::CRIMSON_BUTTON,
        &Block::WARPED_BUTTON,
        &Block::CRIMSON_DOOR,
        &Block::WARPED_DOOR,
        &Block::CRIMSON_SIGN,
        &Block::WARPED_SIGN,
        &Block::CRIMSON_WALL_SIGN,
        &Block::WARPED_WALL_SIGN,
        &Block::STRUCTURE_BLOCK,
        &Block::JIGSAW,
        &Block::TEST_BLOCK,
        &Block::TEST_INSTANCE_BLOCK,
        &Block::COMPOSTER,
        &Block::TARGET,
        &Block::BEE_NEST,
        &Block::BEEHIVE,
        &Block::HONEY_BLOCK,
        &Block::HONEYCOMB_BLOCK,
        &Block::NETHERITE_BLOCK,
        &Block::ANCIENT_DEBRIS,
        &Block::CRYING_OBSIDIAN,
        &Block::RESPAWN_ANCHOR,
        &Block::POTTED_CRIMSON_FUNGUS,
        &Block::POTTED_WARPED_FUNGUS,
        &Block::POTTED_CRIMSON_ROOTS,
        &Block::POTTED_WARPED_ROOTS,
        &Block::LODESTONE,
        &Block::BLACKSTONE,
        &Block::BLACKSTONE_STAIRS,
        &Block::BLACKSTONE_WALL,
        &Block::BLACKSTONE_SLAB,
        &Block::POLISHED_BLACKSTONE,
        &Block::POLISHED_BLACKSTONE_BRICKS,
        &Block::CRACKED_POLISHED_BLACKSTONE_BRICKS,
        &Block::CHISELED_POLISHED_BLACKSTONE,
        &Block::POLISHED_BLACKSTONE_BRICK_SLAB,
        &Block::POLISHED_BLACKSTONE_BRICK_STAIRS,
        &Block::POLISHED_BLACKSTONE_BRICK_WALL,
        &Block::GILDED_BLACKSTONE,
        &Block::POLISHED_BLACKSTONE_STAIRS,
        &Block::POLISHED_BLACKSTONE_SLAB,
        &Block::POLISHED_BLACKSTONE_PRESSURE_PLATE,
        &Block::POLISHED_BLACKSTONE_BUTTON,
        &Block::POLISHED_BLACKSTONE_WALL,
        &Block::CHISELED_NETHER_BRICKS,
        &Block::CRACKED_NETHER_BRICKS,
        &Block::QUARTZ_BRICKS,
        &Block::CANDLE,
        &Block::WHITE_CANDLE,
        &Block::ORANGE_CANDLE,
        &Block::MAGENTA_CANDLE,
        &Block::LIGHT_BLUE_CANDLE,
        &Block::YELLOW_CANDLE,
        &Block::LIME_CANDLE,
        &Block::PINK_CANDLE,
        &Block::GRAY_CANDLE,
        &Block::LIGHT_GRAY_CANDLE,
        &Block::CYAN_CANDLE,
        &Block::PURPLE_CANDLE,
        &Block::BLUE_CANDLE,
        &Block::BROWN_CANDLE,
        &Block::GREEN_CANDLE,
        &Block::RED_CANDLE,
        &Block::BLACK_CANDLE,
        &Block::CANDLE_CAKE,
        &Block::WHITE_CANDLE_CAKE,
        &Block::ORANGE_CANDLE_CAKE,
        &Block::MAGENTA_CANDLE_CAKE,
        &Block::LIGHT_BLUE_CANDLE_CAKE,
        &Block::YELLOW_CANDLE_CAKE,
        &Block::LIME_CANDLE_CAKE,
        &Block::PINK_CANDLE_CAKE,
        &Block::GRAY_CANDLE_CAKE,
        &Block::LIGHT_GRAY_CANDLE_CAKE,
        &Block::CYAN_CANDLE_CAKE,
        &Block::PURPLE_CANDLE_CAKE,
        &Block::BLUE_CANDLE_CAKE,
        &Block::BROWN_CANDLE_CAKE,
        &Block::GREEN_CANDLE_CAKE,
        &Block::RED_CANDLE_CAKE,
        &Block::BLACK_CANDLE_CAKE,
        &Block::AMETHYST_BLOCK,
        &Block::BUDDING_AMETHYST,
        &Block::AMETHYST_CLUSTER,
        &Block::LARGE_AMETHYST_BUD,
        &Block::MEDIUM_AMETHYST_BUD,
        &Block::SMALL_AMETHYST_BUD,
        &Block::TUFF,
        &Block::TUFF_SLAB,
        &Block::TUFF_STAIRS,
        &Block::TUFF_WALL,
        &Block::POLISHED_TUFF,
        &Block::POLISHED_TUFF_SLAB,
        &Block::POLISHED_TUFF_STAIRS,
        &Block::POLISHED_TUFF_WALL,
        &Block::CHISELED_TUFF,
        &Block::TUFF_BRICKS,
        &Block::TUFF_BRICK_SLAB,
        &Block::TUFF_BRICK_STAIRS,
        &Block::TUFF_BRICK_WALL,
        &Block::CHISELED_TUFF_BRICKS,
        &Block::SULFUR,
        &Block::POTENT_SULFUR,
        &Block::SULFUR_SLAB,
        &Block::SULFUR_STAIRS,
        &Block::SULFUR_WALL,
        &Block::POLISHED_SULFUR,
        &Block::POLISHED_SULFUR_SLAB,
        &Block::POLISHED_SULFUR_STAIRS,
        &Block::POLISHED_SULFUR_WALL,
        &Block::SULFUR_BRICKS,
        &Block::SULFUR_BRICK_SLAB,
        &Block::SULFUR_BRICK_STAIRS,
        &Block::SULFUR_BRICK_WALL,
        &Block::CHISELED_SULFUR,
        &Block::CINNABAR,
        &Block::CINNABAR_SLAB,
        &Block::CINNABAR_STAIRS,
        &Block::CINNABAR_WALL,
        &Block::POLISHED_CINNABAR,
        &Block::POLISHED_CINNABAR_SLAB,
        &Block::POLISHED_CINNABAR_STAIRS,
        &Block::POLISHED_CINNABAR_WALL,
        &Block::CINNABAR_BRICKS,
        &Block::CINNABAR_BRICK_SLAB,
        &Block::CINNABAR_BRICK_STAIRS,
        &Block::CINNABAR_BRICK_WALL,
        &Block::CHISELED_CINNABAR,
        &Block::CALCITE,
        &Block::TINTED_GLASS,
        &Block::POWDER_SNOW,
        &Block::SCULK_SENSOR,
        &Block::CALIBRATED_SCULK_SENSOR,
        &Block::SCULK,
        &Block::SCULK_VEIN,
        &Block::SCULK_CATALYST,
        &Block::SCULK_SHRIEKER,
        &Block::COPPER_BLOCK,
        &Block::EXPOSED_COPPER,
        &Block::WEATHERED_COPPER,
        &Block::OXIDIZED_COPPER,
        &Block::WAXED_COPPER_BLOCK,
        &Block::WAXED_EXPOSED_COPPER,
        &Block::WAXED_WEATHERED_COPPER,
        &Block::WAXED_OXIDIZED_COPPER,
        &Block::COPPER_ORE,
        &Block::DEEPSLATE_COPPER_ORE,
        &Block::CUT_COPPER,
        &Block::EXPOSED_CUT_COPPER,
        &Block::WEATHERED_CUT_COPPER,
        &Block::OXIDIZED_CUT_COPPER,
        &Block::WAXED_CUT_COPPER,
        &Block::WAXED_EXPOSED_CUT_COPPER,
        &Block::WAXED_WEATHERED_CUT_COPPER,
        &Block::WAXED_OXIDIZED_CUT_COPPER,
        &Block::CHISELED_COPPER,
        &Block::EXPOSED_CHISELED_COPPER,
        &Block::WEATHERED_CHISELED_COPPER,
        &Block::OXIDIZED_CHISELED_COPPER,
        &Block::WAXED_CHISELED_COPPER,
        &Block::WAXED_EXPOSED_CHISELED_COPPER,
        &Block::WAXED_WEATHERED_CHISELED_COPPER,
        &Block::WAXED_OXIDIZED_CHISELED_COPPER,
        &Block::CUT_COPPER_STAIRS,
        &Block::EXPOSED_CUT_COPPER_STAIRS,
        &Block::WEATHERED_CUT_COPPER_STAIRS,
        &Block::OXIDIZED_CUT_COPPER_STAIRS,
        &Block::WAXED_CUT_COPPER_STAIRS,
        &Block::WAXED_EXPOSED_CUT_COPPER_STAIRS,
        &Block::WAXED_WEATHERED_CUT_COPPER_STAIRS,
        &Block::WAXED_OXIDIZED_CUT_COPPER_STAIRS,
        &Block::CUT_COPPER_SLAB,
        &Block::EXPOSED_CUT_COPPER_SLAB,
        &Block::WEATHERED_CUT_COPPER_SLAB,
        &Block::OXIDIZED_CUT_COPPER_SLAB,
        &Block::WAXED_CUT_COPPER_SLAB,
        &Block::WAXED_EXPOSED_CUT_COPPER_SLAB,
        &Block::WAXED_WEATHERED_CUT_COPPER_SLAB,
        &Block::WAXED_OXIDIZED_CUT_COPPER_SLAB,
        &Block::COPPER_DOOR,
        &Block::EXPOSED_COPPER_DOOR,
        &Block::WEATHERED_COPPER_DOOR,
        &Block::OXIDIZED_COPPER_DOOR,
        &Block::WAXED_COPPER_DOOR,
        &Block::WAXED_EXPOSED_COPPER_DOOR,
        &Block::WAXED_WEATHERED_COPPER_DOOR,
        &Block::WAXED_OXIDIZED_COPPER_DOOR,
        &Block::COPPER_TRAPDOOR,
        &Block::EXPOSED_COPPER_TRAPDOOR,
        &Block::WEATHERED_COPPER_TRAPDOOR,
        &Block::OXIDIZED_COPPER_TRAPDOOR,
        &Block::WAXED_COPPER_TRAPDOOR,
        &Block::WAXED_EXPOSED_COPPER_TRAPDOOR,
        &Block::WAXED_WEATHERED_COPPER_TRAPDOOR,
        &Block::WAXED_OXIDIZED_COPPER_TRAPDOOR,
        &Block::COPPER_GRATE,
        &Block::EXPOSED_COPPER_GRATE,
        &Block::WEATHERED_COPPER_GRATE,
        &Block::OXIDIZED_COPPER_GRATE,
        &Block::WAXED_COPPER_GRATE,
        &Block::WAXED_EXPOSED_COPPER_GRATE,
        &Block::WAXED_WEATHERED_COPPER_GRATE,
        &Block::WAXED_OXIDIZED_COPPER_GRATE,
        &Block::COPPER_BULB,
        &Block::EXPOSED_COPPER_BULB,
        &Block::WEATHERED_COPPER_BULB,
        &Block::OXIDIZED_COPPER_BULB,
        &Block::WAXED_COPPER_BULB,
        &Block::WAXED_EXPOSED_COPPER_BULB,
        &Block::WAXED_WEATHERED_COPPER_BULB,
        &Block::WAXED_OXIDIZED_COPPER_BULB,
        &Block::COPPER_CHEST,
        &Block::EXPOSED_COPPER_CHEST,
        &Block::WEATHERED_COPPER_CHEST,
        &Block::OXIDIZED_COPPER_CHEST,
        &Block::WAXED_COPPER_CHEST,
        &Block::WAXED_EXPOSED_COPPER_CHEST,
        &Block::WAXED_WEATHERED_COPPER_CHEST,
        &Block::WAXED_OXIDIZED_COPPER_CHEST,
        &Block::COPPER_GOLEM_STATUE,
        &Block::EXPOSED_COPPER_GOLEM_STATUE,
        &Block::WEATHERED_COPPER_GOLEM_STATUE,
        &Block::OXIDIZED_COPPER_GOLEM_STATUE,
        &Block::WAXED_COPPER_GOLEM_STATUE,
        &Block::WAXED_EXPOSED_COPPER_GOLEM_STATUE,
        &Block::WAXED_WEATHERED_COPPER_GOLEM_STATUE,
        &Block::WAXED_OXIDIZED_COPPER_GOLEM_STATUE,
        &Block::LIGHTNING_ROD,
        &Block::EXPOSED_LIGHTNING_ROD,
        &Block::WEATHERED_LIGHTNING_ROD,
        &Block::OXIDIZED_LIGHTNING_ROD,
        &Block::WAXED_LIGHTNING_ROD,
        &Block::WAXED_EXPOSED_LIGHTNING_ROD,
        &Block::WAXED_WEATHERED_LIGHTNING_ROD,
        &Block::WAXED_OXIDIZED_LIGHTNING_ROD,
        &Block::DRIPSTONE_BLOCK,
        &Block::POINTED_DRIPSTONE,
        &Block::SULFUR_SPIKE,
        &Block::CAVE_VINES,
        &Block::CAVE_VINES_PLANT,
        &Block::SPORE_BLOSSOM,
        &Block::AZALEA,
        &Block::FLOWERING_AZALEA,
        &Block::MOSS_CARPET,
        &Block::PINK_PETALS,
        &Block::WILDFLOWERS,
        &Block::LEAF_LITTER,
        &Block::MOSS_BLOCK,
        &Block::BIG_DRIPLEAF,
        &Block::BIG_DRIPLEAF_STEM,
        &Block::SMALL_DRIPLEAF,
        &Block::HANGING_ROOTS,
        &Block::ROOTED_DIRT,
        &Block::MUD,
        &Block::DEEPSLATE,
        &Block::COBBLED_DEEPSLATE,
        &Block::COBBLED_DEEPSLATE_STAIRS,
        &Block::COBBLED_DEEPSLATE_SLAB,
        &Block::COBBLED_DEEPSLATE_WALL,
        &Block::POLISHED_DEEPSLATE,
        &Block::POLISHED_DEEPSLATE_STAIRS,
        &Block::POLISHED_DEEPSLATE_SLAB,
        &Block::POLISHED_DEEPSLATE_WALL,
        &Block::DEEPSLATE_TILES,
        &Block::DEEPSLATE_TILE_STAIRS,
        &Block::DEEPSLATE_TILE_SLAB,
        &Block::DEEPSLATE_TILE_WALL,
        &Block::DEEPSLATE_BRICKS,
        &Block::DEEPSLATE_BRICK_STAIRS,
        &Block::DEEPSLATE_BRICK_SLAB,
        &Block::DEEPSLATE_BRICK_WALL,
        &Block::CHISELED_DEEPSLATE,
        &Block::CRACKED_DEEPSLATE_BRICKS,
        &Block::CRACKED_DEEPSLATE_TILES,
        &Block::INFESTED_DEEPSLATE,
        &Block::SMOOTH_BASALT,
        &Block::RAW_IRON_BLOCK,
        &Block::RAW_COPPER_BLOCK,
        &Block::RAW_GOLD_BLOCK,
        &Block::POTTED_AZALEA_BUSH,
        &Block::POTTED_FLOWERING_AZALEA_BUSH,
        &Block::OCHRE_FROGLIGHT,
        &Block::VERDANT_FROGLIGHT,
        &Block::PEARLESCENT_FROGLIGHT,
        &Block::FROGSPAWN,
        &Block::REINFORCED_DEEPSLATE,
        &Block::DECORATED_POT,
        &Block::CRAFTER,
        &Block::TRIAL_SPAWNER,
        &Block::VAULT,
        &Block::HEAVY_CORE,
        &Block::PALE_MOSS_BLOCK,
        &Block::PALE_MOSS_CARPET,
        &Block::PALE_HANGING_MOSS,
        &Block::OPEN_EYEBLOSSOM,
        &Block::CLOSED_EYEBLOSSOM,
        &Block::POTTED_OPEN_EYEBLOSSOM,
        &Block::POTTED_CLOSED_EYEBLOSSOM,
        &Block::FIREFLY_BUSH,
    ];
    pub(super) static STATE_FROM_STATE_ID: [&BlockState; 32366usize] = [
        &Block::AIR.states[0],
        &Block::STONE.states[0],
        &Block::GRANITE.states[0],
        &Block::POLISHED_GRANITE.states[0],
        &Block::DIORITE.states[0],
        &Block::POLISHED_DIORITE.states[0],
        &Block::ANDESITE.states[0],
        &Block::POLISHED_ANDESITE.states[0],
        &Block::GRASS_BLOCK.states[0],
        &Block::GRASS_BLOCK.states[1],
        &Block::DIRT.states[0],
        &Block::COARSE_DIRT.states[0],
        &Block::PODZOL.states[0],
        &Block::PODZOL.states[1],
        &Block::COBBLESTONE.states[0],
        &Block::OAK_PLANKS.states[0],
        &Block::SPRUCE_PLANKS.states[0],
        &Block::BIRCH_PLANKS.states[0],
        &Block::JUNGLE_PLANKS.states[0],
        &Block::ACACIA_PLANKS.states[0],
        &Block::CHERRY_PLANKS.states[0],
        &Block::DARK_OAK_PLANKS.states[0],
        &Block::PALE_OAK_WOOD.states[0],
        &Block::PALE_OAK_WOOD.states[1],
        &Block::PALE_OAK_WOOD.states[2],
        &Block::PALE_OAK_PLANKS.states[0],
        &Block::MANGROVE_PLANKS.states[0],
        &Block::BAMBOO_PLANKS.states[0],
        &Block::BAMBOO_MOSAIC.states[0],
        &Block::OAK_SAPLING.states[0],
        &Block::OAK_SAPLING.states[1],
        &Block::SPRUCE_SAPLING.states[0],
        &Block::SPRUCE_SAPLING.states[1],
        &Block::BIRCH_SAPLING.states[0],
        &Block::BIRCH_SAPLING.states[1],
        &Block::JUNGLE_SAPLING.states[0],
        &Block::JUNGLE_SAPLING.states[1],
        &Block::ACACIA_SAPLING.states[0],
        &Block::ACACIA_SAPLING.states[1],
        &Block::CHERRY_SAPLING.states[0],
        &Block::CHERRY_SAPLING.states[1],
        &Block::DARK_OAK_SAPLING.states[0],
        &Block::DARK_OAK_SAPLING.states[1],
        &Block::PALE_OAK_SAPLING.states[0],
        &Block::PALE_OAK_SAPLING.states[1],
        &Block::MANGROVE_PROPAGULE.states[0],
        &Block::MANGROVE_PROPAGULE.states[1],
        &Block::MANGROVE_PROPAGULE.states[2],
        &Block::MANGROVE_PROPAGULE.states[3],
        &Block::MANGROVE_PROPAGULE.states[4],
        &Block::MANGROVE_PROPAGULE.states[5],
        &Block::MANGROVE_PROPAGULE.states[6],
        &Block::MANGROVE_PROPAGULE.states[7],
        &Block::MANGROVE_PROPAGULE.states[8],
        &Block::MANGROVE_PROPAGULE.states[9],
        &Block::MANGROVE_PROPAGULE.states[10],
        &Block::MANGROVE_PROPAGULE.states[11],
        &Block::MANGROVE_PROPAGULE.states[12],
        &Block::MANGROVE_PROPAGULE.states[13],
        &Block::MANGROVE_PROPAGULE.states[14],
        &Block::MANGROVE_PROPAGULE.states[15],
        &Block::MANGROVE_PROPAGULE.states[16],
        &Block::MANGROVE_PROPAGULE.states[17],
        &Block::MANGROVE_PROPAGULE.states[18],
        &Block::MANGROVE_PROPAGULE.states[19],
        &Block::MANGROVE_PROPAGULE.states[20],
        &Block::MANGROVE_PROPAGULE.states[21],
        &Block::MANGROVE_PROPAGULE.states[22],
        &Block::MANGROVE_PROPAGULE.states[23],
        &Block::MANGROVE_PROPAGULE.states[24],
        &Block::MANGROVE_PROPAGULE.states[25],
        &Block::MANGROVE_PROPAGULE.states[26],
        &Block::MANGROVE_PROPAGULE.states[27],
        &Block::MANGROVE_PROPAGULE.states[28],
        &Block::MANGROVE_PROPAGULE.states[29],
        &Block::MANGROVE_PROPAGULE.states[30],
        &Block::MANGROVE_PROPAGULE.states[31],
        &Block::MANGROVE_PROPAGULE.states[32],
        &Block::MANGROVE_PROPAGULE.states[33],
        &Block::MANGROVE_PROPAGULE.states[34],
        &Block::MANGROVE_PROPAGULE.states[35],
        &Block::MANGROVE_PROPAGULE.states[36],
        &Block::MANGROVE_PROPAGULE.states[37],
        &Block::MANGROVE_PROPAGULE.states[38],
        &Block::MANGROVE_PROPAGULE.states[39],
        &Block::BEDROCK.states[0],
        &Block::WATER.states[0],
        &Block::WATER.states[1],
        &Block::WATER.states[2],
        &Block::WATER.states[3],
        &Block::WATER.states[4],
        &Block::WATER.states[5],
        &Block::WATER.states[6],
        &Block::WATER.states[7],
        &Block::WATER.states[8],
        &Block::WATER.states[9],
        &Block::WATER.states[10],
        &Block::WATER.states[11],
        &Block::WATER.states[12],
        &Block::WATER.states[13],
        &Block::WATER.states[14],
        &Block::WATER.states[15],
        &Block::LAVA.states[0],
        &Block::LAVA.states[1],
        &Block::LAVA.states[2],
        &Block::LAVA.states[3],
        &Block::LAVA.states[4],
        &Block::LAVA.states[5],
        &Block::LAVA.states[6],
        &Block::LAVA.states[7],
        &Block::LAVA.states[8],
        &Block::LAVA.states[9],
        &Block::LAVA.states[10],
        &Block::LAVA.states[11],
        &Block::LAVA.states[12],
        &Block::LAVA.states[13],
        &Block::LAVA.states[14],
        &Block::LAVA.states[15],
        &Block::SAND.states[0],
        &Block::SUSPICIOUS_SAND.states[0],
        &Block::SUSPICIOUS_SAND.states[1],
        &Block::SUSPICIOUS_SAND.states[2],
        &Block::SUSPICIOUS_SAND.states[3],
        &Block::RED_SAND.states[0],
        &Block::GRAVEL.states[0],
        &Block::SUSPICIOUS_GRAVEL.states[0],
        &Block::SUSPICIOUS_GRAVEL.states[1],
        &Block::SUSPICIOUS_GRAVEL.states[2],
        &Block::SUSPICIOUS_GRAVEL.states[3],
        &Block::GOLD_ORE.states[0],
        &Block::DEEPSLATE_GOLD_ORE.states[0],
        &Block::IRON_ORE.states[0],
        &Block::DEEPSLATE_IRON_ORE.states[0],
        &Block::COAL_ORE.states[0],
        &Block::DEEPSLATE_COAL_ORE.states[0],
        &Block::NETHER_GOLD_ORE.states[0],
        &Block::OAK_LOG.states[0],
        &Block::OAK_LOG.states[1],
        &Block::OAK_LOG.states[2],
        &Block::SPRUCE_LOG.states[0],
        &Block::SPRUCE_LOG.states[1],
        &Block::SPRUCE_LOG.states[2],
        &Block::BIRCH_LOG.states[0],
        &Block::BIRCH_LOG.states[1],
        &Block::BIRCH_LOG.states[2],
        &Block::JUNGLE_LOG.states[0],
        &Block::JUNGLE_LOG.states[1],
        &Block::JUNGLE_LOG.states[2],
        &Block::ACACIA_LOG.states[0],
        &Block::ACACIA_LOG.states[1],
        &Block::ACACIA_LOG.states[2],
        &Block::CHERRY_LOG.states[0],
        &Block::CHERRY_LOG.states[1],
        &Block::CHERRY_LOG.states[2],
        &Block::DARK_OAK_LOG.states[0],
        &Block::DARK_OAK_LOG.states[1],
        &Block::DARK_OAK_LOG.states[2],
        &Block::PALE_OAK_LOG.states[0],
        &Block::PALE_OAK_LOG.states[1],
        &Block::PALE_OAK_LOG.states[2],
        &Block::MANGROVE_LOG.states[0],
        &Block::MANGROVE_LOG.states[1],
        &Block::MANGROVE_LOG.states[2],
        &Block::MANGROVE_ROOTS.states[0],
        &Block::MANGROVE_ROOTS.states[1],
        &Block::MUDDY_MANGROVE_ROOTS.states[0],
        &Block::MUDDY_MANGROVE_ROOTS.states[1],
        &Block::MUDDY_MANGROVE_ROOTS.states[2],
        &Block::BAMBOO_BLOCK.states[0],
        &Block::BAMBOO_BLOCK.states[1],
        &Block::BAMBOO_BLOCK.states[2],
        &Block::STRIPPED_SPRUCE_LOG.states[0],
        &Block::STRIPPED_SPRUCE_LOG.states[1],
        &Block::STRIPPED_SPRUCE_LOG.states[2],
        &Block::STRIPPED_BIRCH_LOG.states[0],
        &Block::STRIPPED_BIRCH_LOG.states[1],
        &Block::STRIPPED_BIRCH_LOG.states[2],
        &Block::STRIPPED_JUNGLE_LOG.states[0],
        &Block::STRIPPED_JUNGLE_LOG.states[1],
        &Block::STRIPPED_JUNGLE_LOG.states[2],
        &Block::STRIPPED_ACACIA_LOG.states[0],
        &Block::STRIPPED_ACACIA_LOG.states[1],
        &Block::STRIPPED_ACACIA_LOG.states[2],
        &Block::STRIPPED_CHERRY_LOG.states[0],
        &Block::STRIPPED_CHERRY_LOG.states[1],
        &Block::STRIPPED_CHERRY_LOG.states[2],
        &Block::STRIPPED_DARK_OAK_LOG.states[0],
        &Block::STRIPPED_DARK_OAK_LOG.states[1],
        &Block::STRIPPED_DARK_OAK_LOG.states[2],
        &Block::STRIPPED_PALE_OAK_LOG.states[0],
        &Block::STRIPPED_PALE_OAK_LOG.states[1],
        &Block::STRIPPED_PALE_OAK_LOG.states[2],
        &Block::STRIPPED_OAK_LOG.states[0],
        &Block::STRIPPED_OAK_LOG.states[1],
        &Block::STRIPPED_OAK_LOG.states[2],
        &Block::STRIPPED_MANGROVE_LOG.states[0],
        &Block::STRIPPED_MANGROVE_LOG.states[1],
        &Block::STRIPPED_MANGROVE_LOG.states[2],
        &Block::STRIPPED_BAMBOO_BLOCK.states[0],
        &Block::STRIPPED_BAMBOO_BLOCK.states[1],
        &Block::STRIPPED_BAMBOO_BLOCK.states[2],
        &Block::OAK_WOOD.states[0],
        &Block::OAK_WOOD.states[1],
        &Block::OAK_WOOD.states[2],
        &Block::SPRUCE_WOOD.states[0],
        &Block::SPRUCE_WOOD.states[1],
        &Block::SPRUCE_WOOD.states[2],
        &Block::BIRCH_WOOD.states[0],
        &Block::BIRCH_WOOD.states[1],
        &Block::BIRCH_WOOD.states[2],
        &Block::JUNGLE_WOOD.states[0],
        &Block::JUNGLE_WOOD.states[1],
        &Block::JUNGLE_WOOD.states[2],
        &Block::ACACIA_WOOD.states[0],
        &Block::ACACIA_WOOD.states[1],
        &Block::ACACIA_WOOD.states[2],
        &Block::CHERRY_WOOD.states[0],
        &Block::CHERRY_WOOD.states[1],
        &Block::CHERRY_WOOD.states[2],
        &Block::DARK_OAK_WOOD.states[0],
        &Block::DARK_OAK_WOOD.states[1],
        &Block::DARK_OAK_WOOD.states[2],
        &Block::MANGROVE_WOOD.states[0],
        &Block::MANGROVE_WOOD.states[1],
        &Block::MANGROVE_WOOD.states[2],
        &Block::STRIPPED_OAK_WOOD.states[0],
        &Block::STRIPPED_OAK_WOOD.states[1],
        &Block::STRIPPED_OAK_WOOD.states[2],
        &Block::STRIPPED_SPRUCE_WOOD.states[0],
        &Block::STRIPPED_SPRUCE_WOOD.states[1],
        &Block::STRIPPED_SPRUCE_WOOD.states[2],
        &Block::STRIPPED_BIRCH_WOOD.states[0],
        &Block::STRIPPED_BIRCH_WOOD.states[1],
        &Block::STRIPPED_BIRCH_WOOD.states[2],
        &Block::STRIPPED_JUNGLE_WOOD.states[0],
        &Block::STRIPPED_JUNGLE_WOOD.states[1],
        &Block::STRIPPED_JUNGLE_WOOD.states[2],
        &Block::STRIPPED_ACACIA_WOOD.states[0],
        &Block::STRIPPED_ACACIA_WOOD.states[1],
        &Block::STRIPPED_ACACIA_WOOD.states[2],
        &Block::STRIPPED_CHERRY_WOOD.states[0],
        &Block::STRIPPED_CHERRY_WOOD.states[1],
        &Block::STRIPPED_CHERRY_WOOD.states[2],
        &Block::STRIPPED_DARK_OAK_WOOD.states[0],
        &Block::STRIPPED_DARK_OAK_WOOD.states[1],
        &Block::STRIPPED_DARK_OAK_WOOD.states[2],
        &Block::STRIPPED_PALE_OAK_WOOD.states[0],
        &Block::STRIPPED_PALE_OAK_WOOD.states[1],
        &Block::STRIPPED_PALE_OAK_WOOD.states[2],
        &Block::STRIPPED_MANGROVE_WOOD.states[0],
        &Block::STRIPPED_MANGROVE_WOOD.states[1],
        &Block::STRIPPED_MANGROVE_WOOD.states[2],
        &Block::OAK_LEAVES.states[0],
        &Block::OAK_LEAVES.states[1],
        &Block::OAK_LEAVES.states[2],
        &Block::OAK_LEAVES.states[3],
        &Block::OAK_LEAVES.states[4],
        &Block::OAK_LEAVES.states[5],
        &Block::OAK_LEAVES.states[6],
        &Block::OAK_LEAVES.states[7],
        &Block::OAK_LEAVES.states[8],
        &Block::OAK_LEAVES.states[9],
        &Block::OAK_LEAVES.states[10],
        &Block::OAK_LEAVES.states[11],
        &Block::OAK_LEAVES.states[12],
        &Block::OAK_LEAVES.states[13],
        &Block::OAK_LEAVES.states[14],
        &Block::OAK_LEAVES.states[15],
        &Block::OAK_LEAVES.states[16],
        &Block::OAK_LEAVES.states[17],
        &Block::OAK_LEAVES.states[18],
        &Block::OAK_LEAVES.states[19],
        &Block::OAK_LEAVES.states[20],
        &Block::OAK_LEAVES.states[21],
        &Block::OAK_LEAVES.states[22],
        &Block::OAK_LEAVES.states[23],
        &Block::OAK_LEAVES.states[24],
        &Block::OAK_LEAVES.states[25],
        &Block::OAK_LEAVES.states[26],
        &Block::OAK_LEAVES.states[27],
        &Block::SPRUCE_LEAVES.states[0],
        &Block::SPRUCE_LEAVES.states[1],
        &Block::SPRUCE_LEAVES.states[2],
        &Block::SPRUCE_LEAVES.states[3],
        &Block::SPRUCE_LEAVES.states[4],
        &Block::SPRUCE_LEAVES.states[5],
        &Block::SPRUCE_LEAVES.states[6],
        &Block::SPRUCE_LEAVES.states[7],
        &Block::SPRUCE_LEAVES.states[8],
        &Block::SPRUCE_LEAVES.states[9],
        &Block::SPRUCE_LEAVES.states[10],
        &Block::SPRUCE_LEAVES.states[11],
        &Block::SPRUCE_LEAVES.states[12],
        &Block::SPRUCE_LEAVES.states[13],
        &Block::SPRUCE_LEAVES.states[14],
        &Block::SPRUCE_LEAVES.states[15],
        &Block::SPRUCE_LEAVES.states[16],
        &Block::SPRUCE_LEAVES.states[17],
        &Block::SPRUCE_LEAVES.states[18],
        &Block::SPRUCE_LEAVES.states[19],
        &Block::SPRUCE_LEAVES.states[20],
        &Block::SPRUCE_LEAVES.states[21],
        &Block::SPRUCE_LEAVES.states[22],
        &Block::SPRUCE_LEAVES.states[23],
        &Block::SPRUCE_LEAVES.states[24],
        &Block::SPRUCE_LEAVES.states[25],
        &Block::SPRUCE_LEAVES.states[26],
        &Block::SPRUCE_LEAVES.states[27],
        &Block::BIRCH_LEAVES.states[0],
        &Block::BIRCH_LEAVES.states[1],
        &Block::BIRCH_LEAVES.states[2],
        &Block::BIRCH_LEAVES.states[3],
        &Block::BIRCH_LEAVES.states[4],
        &Block::BIRCH_LEAVES.states[5],
        &Block::BIRCH_LEAVES.states[6],
        &Block::BIRCH_LEAVES.states[7],
        &Block::BIRCH_LEAVES.states[8],
        &Block::BIRCH_LEAVES.states[9],
        &Block::BIRCH_LEAVES.states[10],
        &Block::BIRCH_LEAVES.states[11],
        &Block::BIRCH_LEAVES.states[12],
        &Block::BIRCH_LEAVES.states[13],
        &Block::BIRCH_LEAVES.states[14],
        &Block::BIRCH_LEAVES.states[15],
        &Block::BIRCH_LEAVES.states[16],
        &Block::BIRCH_LEAVES.states[17],
        &Block::BIRCH_LEAVES.states[18],
        &Block::BIRCH_LEAVES.states[19],
        &Block::BIRCH_LEAVES.states[20],
        &Block::BIRCH_LEAVES.states[21],
        &Block::BIRCH_LEAVES.states[22],
        &Block::BIRCH_LEAVES.states[23],
        &Block::BIRCH_LEAVES.states[24],
        &Block::BIRCH_LEAVES.states[25],
        &Block::BIRCH_LEAVES.states[26],
        &Block::BIRCH_LEAVES.states[27],
        &Block::JUNGLE_LEAVES.states[0],
        &Block::JUNGLE_LEAVES.states[1],
        &Block::JUNGLE_LEAVES.states[2],
        &Block::JUNGLE_LEAVES.states[3],
        &Block::JUNGLE_LEAVES.states[4],
        &Block::JUNGLE_LEAVES.states[5],
        &Block::JUNGLE_LEAVES.states[6],
        &Block::JUNGLE_LEAVES.states[7],
        &Block::JUNGLE_LEAVES.states[8],
        &Block::JUNGLE_LEAVES.states[9],
        &Block::JUNGLE_LEAVES.states[10],
        &Block::JUNGLE_LEAVES.states[11],
        &Block::JUNGLE_LEAVES.states[12],
        &Block::JUNGLE_LEAVES.states[13],
        &Block::JUNGLE_LEAVES.states[14],
        &Block::JUNGLE_LEAVES.states[15],
        &Block::JUNGLE_LEAVES.states[16],
        &Block::JUNGLE_LEAVES.states[17],
        &Block::JUNGLE_LEAVES.states[18],
        &Block::JUNGLE_LEAVES.states[19],
        &Block::JUNGLE_LEAVES.states[20],
        &Block::JUNGLE_LEAVES.states[21],
        &Block::JUNGLE_LEAVES.states[22],
        &Block::JUNGLE_LEAVES.states[23],
        &Block::JUNGLE_LEAVES.states[24],
        &Block::JUNGLE_LEAVES.states[25],
        &Block::JUNGLE_LEAVES.states[26],
        &Block::JUNGLE_LEAVES.states[27],
        &Block::ACACIA_LEAVES.states[0],
        &Block::ACACIA_LEAVES.states[1],
        &Block::ACACIA_LEAVES.states[2],
        &Block::ACACIA_LEAVES.states[3],
        &Block::ACACIA_LEAVES.states[4],
        &Block::ACACIA_LEAVES.states[5],
        &Block::ACACIA_LEAVES.states[6],
        &Block::ACACIA_LEAVES.states[7],
        &Block::ACACIA_LEAVES.states[8],
        &Block::ACACIA_LEAVES.states[9],
        &Block::ACACIA_LEAVES.states[10],
        &Block::ACACIA_LEAVES.states[11],
        &Block::ACACIA_LEAVES.states[12],
        &Block::ACACIA_LEAVES.states[13],
        &Block::ACACIA_LEAVES.states[14],
        &Block::ACACIA_LEAVES.states[15],
        &Block::ACACIA_LEAVES.states[16],
        &Block::ACACIA_LEAVES.states[17],
        &Block::ACACIA_LEAVES.states[18],
        &Block::ACACIA_LEAVES.states[19],
        &Block::ACACIA_LEAVES.states[20],
        &Block::ACACIA_LEAVES.states[21],
        &Block::ACACIA_LEAVES.states[22],
        &Block::ACACIA_LEAVES.states[23],
        &Block::ACACIA_LEAVES.states[24],
        &Block::ACACIA_LEAVES.states[25],
        &Block::ACACIA_LEAVES.states[26],
        &Block::ACACIA_LEAVES.states[27],
        &Block::CHERRY_LEAVES.states[0],
        &Block::CHERRY_LEAVES.states[1],
        &Block::CHERRY_LEAVES.states[2],
        &Block::CHERRY_LEAVES.states[3],
        &Block::CHERRY_LEAVES.states[4],
        &Block::CHERRY_LEAVES.states[5],
        &Block::CHERRY_LEAVES.states[6],
        &Block::CHERRY_LEAVES.states[7],
        &Block::CHERRY_LEAVES.states[8],
        &Block::CHERRY_LEAVES.states[9],
        &Block::CHERRY_LEAVES.states[10],
        &Block::CHERRY_LEAVES.states[11],
        &Block::CHERRY_LEAVES.states[12],
        &Block::CHERRY_LEAVES.states[13],
        &Block::CHERRY_LEAVES.states[14],
        &Block::CHERRY_LEAVES.states[15],
        &Block::CHERRY_LEAVES.states[16],
        &Block::CHERRY_LEAVES.states[17],
        &Block::CHERRY_LEAVES.states[18],
        &Block::CHERRY_LEAVES.states[19],
        &Block::CHERRY_LEAVES.states[20],
        &Block::CHERRY_LEAVES.states[21],
        &Block::CHERRY_LEAVES.states[22],
        &Block::CHERRY_LEAVES.states[23],
        &Block::CHERRY_LEAVES.states[24],
        &Block::CHERRY_LEAVES.states[25],
        &Block::CHERRY_LEAVES.states[26],
        &Block::CHERRY_LEAVES.states[27],
        &Block::DARK_OAK_LEAVES.states[0],
        &Block::DARK_OAK_LEAVES.states[1],
        &Block::DARK_OAK_LEAVES.states[2],
        &Block::DARK_OAK_LEAVES.states[3],
        &Block::DARK_OAK_LEAVES.states[4],
        &Block::DARK_OAK_LEAVES.states[5],
        &Block::DARK_OAK_LEAVES.states[6],
        &Block::DARK_OAK_LEAVES.states[7],
        &Block::DARK_OAK_LEAVES.states[8],
        &Block::DARK_OAK_LEAVES.states[9],
        &Block::DARK_OAK_LEAVES.states[10],
        &Block::DARK_OAK_LEAVES.states[11],
        &Block::DARK_OAK_LEAVES.states[12],
        &Block::DARK_OAK_LEAVES.states[13],
        &Block::DARK_OAK_LEAVES.states[14],
        &Block::DARK_OAK_LEAVES.states[15],
        &Block::DARK_OAK_LEAVES.states[16],
        &Block::DARK_OAK_LEAVES.states[17],
        &Block::DARK_OAK_LEAVES.states[18],
        &Block::DARK_OAK_LEAVES.states[19],
        &Block::DARK_OAK_LEAVES.states[20],
        &Block::DARK_OAK_LEAVES.states[21],
        &Block::DARK_OAK_LEAVES.states[22],
        &Block::DARK_OAK_LEAVES.states[23],
        &Block::DARK_OAK_LEAVES.states[24],
        &Block::DARK_OAK_LEAVES.states[25],
        &Block::DARK_OAK_LEAVES.states[26],
        &Block::DARK_OAK_LEAVES.states[27],
        &Block::PALE_OAK_LEAVES.states[0],
        &Block::PALE_OAK_LEAVES.states[1],
        &Block::PALE_OAK_LEAVES.states[2],
        &Block::PALE_OAK_LEAVES.states[3],
        &Block::PALE_OAK_LEAVES.states[4],
        &Block::PALE_OAK_LEAVES.states[5],
        &Block::PALE_OAK_LEAVES.states[6],
        &Block::PALE_OAK_LEAVES.states[7],
        &Block::PALE_OAK_LEAVES.states[8],
        &Block::PALE_OAK_LEAVES.states[9],
        &Block::PALE_OAK_LEAVES.states[10],
        &Block::PALE_OAK_LEAVES.states[11],
        &Block::PALE_OAK_LEAVES.states[12],
        &Block::PALE_OAK_LEAVES.states[13],
        &Block::PALE_OAK_LEAVES.states[14],
        &Block::PALE_OAK_LEAVES.states[15],
        &Block::PALE_OAK_LEAVES.states[16],
        &Block::PALE_OAK_LEAVES.states[17],
        &Block::PALE_OAK_LEAVES.states[18],
        &Block::PALE_OAK_LEAVES.states[19],
        &Block::PALE_OAK_LEAVES.states[20],
        &Block::PALE_OAK_LEAVES.states[21],
        &Block::PALE_OAK_LEAVES.states[22],
        &Block::PALE_OAK_LEAVES.states[23],
        &Block::PALE_OAK_LEAVES.states[24],
        &Block::PALE_OAK_LEAVES.states[25],
        &Block::PALE_OAK_LEAVES.states[26],
        &Block::PALE_OAK_LEAVES.states[27],
        &Block::MANGROVE_LEAVES.states[0],
        &Block::MANGROVE_LEAVES.states[1],
        &Block::MANGROVE_LEAVES.states[2],
        &Block::MANGROVE_LEAVES.states[3],
        &Block::MANGROVE_LEAVES.states[4],
        &Block::MANGROVE_LEAVES.states[5],
        &Block::MANGROVE_LEAVES.states[6],
        &Block::MANGROVE_LEAVES.states[7],
        &Block::MANGROVE_LEAVES.states[8],
        &Block::MANGROVE_LEAVES.states[9],
        &Block::MANGROVE_LEAVES.states[10],
        &Block::MANGROVE_LEAVES.states[11],
        &Block::MANGROVE_LEAVES.states[12],
        &Block::MANGROVE_LEAVES.states[13],
        &Block::MANGROVE_LEAVES.states[14],
        &Block::MANGROVE_LEAVES.states[15],
        &Block::MANGROVE_LEAVES.states[16],
        &Block::MANGROVE_LEAVES.states[17],
        &Block::MANGROVE_LEAVES.states[18],
        &Block::MANGROVE_LEAVES.states[19],
        &Block::MANGROVE_LEAVES.states[20],
        &Block::MANGROVE_LEAVES.states[21],
        &Block::MANGROVE_LEAVES.states[22],
        &Block::MANGROVE_LEAVES.states[23],
        &Block::MANGROVE_LEAVES.states[24],
        &Block::MANGROVE_LEAVES.states[25],
        &Block::MANGROVE_LEAVES.states[26],
        &Block::MANGROVE_LEAVES.states[27],
        &Block::AZALEA_LEAVES.states[0],
        &Block::AZALEA_LEAVES.states[1],
        &Block::AZALEA_LEAVES.states[2],
        &Block::AZALEA_LEAVES.states[3],
        &Block::AZALEA_LEAVES.states[4],
        &Block::AZALEA_LEAVES.states[5],
        &Block::AZALEA_LEAVES.states[6],
        &Block::AZALEA_LEAVES.states[7],
        &Block::AZALEA_LEAVES.states[8],
        &Block::AZALEA_LEAVES.states[9],
        &Block::AZALEA_LEAVES.states[10],
        &Block::AZALEA_LEAVES.states[11],
        &Block::AZALEA_LEAVES.states[12],
        &Block::AZALEA_LEAVES.states[13],
        &Block::AZALEA_LEAVES.states[14],
        &Block::AZALEA_LEAVES.states[15],
        &Block::AZALEA_LEAVES.states[16],
        &Block::AZALEA_LEAVES.states[17],
        &Block::AZALEA_LEAVES.states[18],
        &Block::AZALEA_LEAVES.states[19],
        &Block::AZALEA_LEAVES.states[20],
        &Block::AZALEA_LEAVES.states[21],
        &Block::AZALEA_LEAVES.states[22],
        &Block::AZALEA_LEAVES.states[23],
        &Block::AZALEA_LEAVES.states[24],
        &Block::AZALEA_LEAVES.states[25],
        &Block::AZALEA_LEAVES.states[26],
        &Block::AZALEA_LEAVES.states[27],
        &Block::FLOWERING_AZALEA_LEAVES.states[0],
        &Block::FLOWERING_AZALEA_LEAVES.states[1],
        &Block::FLOWERING_AZALEA_LEAVES.states[2],
        &Block::FLOWERING_AZALEA_LEAVES.states[3],
        &Block::FLOWERING_AZALEA_LEAVES.states[4],
        &Block::FLOWERING_AZALEA_LEAVES.states[5],
        &Block::FLOWERING_AZALEA_LEAVES.states[6],
        &Block::FLOWERING_AZALEA_LEAVES.states[7],
        &Block::FLOWERING_AZALEA_LEAVES.states[8],
        &Block::FLOWERING_AZALEA_LEAVES.states[9],
        &Block::FLOWERING_AZALEA_LEAVES.states[10],
        &Block::FLOWERING_AZALEA_LEAVES.states[11],
        &Block::FLOWERING_AZALEA_LEAVES.states[12],
        &Block::FLOWERING_AZALEA_LEAVES.states[13],
        &Block::FLOWERING_AZALEA_LEAVES.states[14],
        &Block::FLOWERING_AZALEA_LEAVES.states[15],
        &Block::FLOWERING_AZALEA_LEAVES.states[16],
        &Block::FLOWERING_AZALEA_LEAVES.states[17],
        &Block::FLOWERING_AZALEA_LEAVES.states[18],
        &Block::FLOWERING_AZALEA_LEAVES.states[19],
        &Block::FLOWERING_AZALEA_LEAVES.states[20],
        &Block::FLOWERING_AZALEA_LEAVES.states[21],
        &Block::FLOWERING_AZALEA_LEAVES.states[22],
        &Block::FLOWERING_AZALEA_LEAVES.states[23],
        &Block::FLOWERING_AZALEA_LEAVES.states[24],
        &Block::FLOWERING_AZALEA_LEAVES.states[25],
        &Block::FLOWERING_AZALEA_LEAVES.states[26],
        &Block::FLOWERING_AZALEA_LEAVES.states[27],
        &Block::SPONGE.states[0],
        &Block::WET_SPONGE.states[0],
        &Block::GLASS.states[0],
        &Block::LAPIS_ORE.states[0],
        &Block::DEEPSLATE_LAPIS_ORE.states[0],
        &Block::LAPIS_BLOCK.states[0],
        &Block::DISPENSER.states[0],
        &Block::DISPENSER.states[1],
        &Block::DISPENSER.states[2],
        &Block::DISPENSER.states[3],
        &Block::DISPENSER.states[4],
        &Block::DISPENSER.states[5],
        &Block::DISPENSER.states[6],
        &Block::DISPENSER.states[7],
        &Block::DISPENSER.states[8],
        &Block::DISPENSER.states[9],
        &Block::DISPENSER.states[10],
        &Block::DISPENSER.states[11],
        &Block::SANDSTONE.states[0],
        &Block::CHISELED_SANDSTONE.states[0],
        &Block::CUT_SANDSTONE.states[0],
        &Block::NOTE_BLOCK.states[0],
        &Block::NOTE_BLOCK.states[1],
        &Block::NOTE_BLOCK.states[2],
        &Block::NOTE_BLOCK.states[3],
        &Block::NOTE_BLOCK.states[4],
        &Block::NOTE_BLOCK.states[5],
        &Block::NOTE_BLOCK.states[6],
        &Block::NOTE_BLOCK.states[7],
        &Block::NOTE_BLOCK.states[8],
        &Block::NOTE_BLOCK.states[9],
        &Block::NOTE_BLOCK.states[10],
        &Block::NOTE_BLOCK.states[11],
        &Block::NOTE_BLOCK.states[12],
        &Block::NOTE_BLOCK.states[13],
        &Block::NOTE_BLOCK.states[14],
        &Block::NOTE_BLOCK.states[15],
        &Block::NOTE_BLOCK.states[16],
        &Block::NOTE_BLOCK.states[17],
        &Block::NOTE_BLOCK.states[18],
        &Block::NOTE_BLOCK.states[19],
        &Block::NOTE_BLOCK.states[20],
        &Block::NOTE_BLOCK.states[21],
        &Block::NOTE_BLOCK.states[22],
        &Block::NOTE_BLOCK.states[23],
        &Block::NOTE_BLOCK.states[24],
        &Block::NOTE_BLOCK.states[25],
        &Block::NOTE_BLOCK.states[26],
        &Block::NOTE_BLOCK.states[27],
        &Block::NOTE_BLOCK.states[28],
        &Block::NOTE_BLOCK.states[29],
        &Block::NOTE_BLOCK.states[30],
        &Block::NOTE_BLOCK.states[31],
        &Block::NOTE_BLOCK.states[32],
        &Block::NOTE_BLOCK.states[33],
        &Block::NOTE_BLOCK.states[34],
        &Block::NOTE_BLOCK.states[35],
        &Block::NOTE_BLOCK.states[36],
        &Block::NOTE_BLOCK.states[37],
        &Block::NOTE_BLOCK.states[38],
        &Block::NOTE_BLOCK.states[39],
        &Block::NOTE_BLOCK.states[40],
        &Block::NOTE_BLOCK.states[41],
        &Block::NOTE_BLOCK.states[42],
        &Block::NOTE_BLOCK.states[43],
        &Block::NOTE_BLOCK.states[44],
        &Block::NOTE_BLOCK.states[45],
        &Block::NOTE_BLOCK.states[46],
        &Block::NOTE_BLOCK.states[47],
        &Block::NOTE_BLOCK.states[48],
        &Block::NOTE_BLOCK.states[49],
        &Block::NOTE_BLOCK.states[50],
        &Block::NOTE_BLOCK.states[51],
        &Block::NOTE_BLOCK.states[52],
        &Block::NOTE_BLOCK.states[53],
        &Block::NOTE_BLOCK.states[54],
        &Block::NOTE_BLOCK.states[55],
        &Block::NOTE_BLOCK.states[56],
        &Block::NOTE_BLOCK.states[57],
        &Block::NOTE_BLOCK.states[58],
        &Block::NOTE_BLOCK.states[59],
        &Block::NOTE_BLOCK.states[60],
        &Block::NOTE_BLOCK.states[61],
        &Block::NOTE_BLOCK.states[62],
        &Block::NOTE_BLOCK.states[63],
        &Block::NOTE_BLOCK.states[64],
        &Block::NOTE_BLOCK.states[65],
        &Block::NOTE_BLOCK.states[66],
        &Block::NOTE_BLOCK.states[67],
        &Block::NOTE_BLOCK.states[68],
        &Block::NOTE_BLOCK.states[69],
        &Block::NOTE_BLOCK.states[70],
        &Block::NOTE_BLOCK.states[71],
        &Block::NOTE_BLOCK.states[72],
        &Block::NOTE_BLOCK.states[73],
        &Block::NOTE_BLOCK.states[74],
        &Block::NOTE_BLOCK.states[75],
        &Block::NOTE_BLOCK.states[76],
        &Block::NOTE_BLOCK.states[77],
        &Block::NOTE_BLOCK.states[78],
        &Block::NOTE_BLOCK.states[79],
        &Block::NOTE_BLOCK.states[80],
        &Block::NOTE_BLOCK.states[81],
        &Block::NOTE_BLOCK.states[82],
        &Block::NOTE_BLOCK.states[83],
        &Block::NOTE_BLOCK.states[84],
        &Block::NOTE_BLOCK.states[85],
        &Block::NOTE_BLOCK.states[86],
        &Block::NOTE_BLOCK.states[87],
        &Block::NOTE_BLOCK.states[88],
        &Block::NOTE_BLOCK.states[89],
        &Block::NOTE_BLOCK.states[90],
        &Block::NOTE_BLOCK.states[91],
        &Block::NOTE_BLOCK.states[92],
        &Block::NOTE_BLOCK.states[93],
        &Block::NOTE_BLOCK.states[94],
        &Block::NOTE_BLOCK.states[95],
        &Block::NOTE_BLOCK.states[96],
        &Block::NOTE_BLOCK.states[97],
        &Block::NOTE_BLOCK.states[98],
        &Block::NOTE_BLOCK.states[99],
        &Block::NOTE_BLOCK.states[100],
        &Block::NOTE_BLOCK.states[101],
        &Block::NOTE_BLOCK.states[102],
        &Block::NOTE_BLOCK.states[103],
        &Block::NOTE_BLOCK.states[104],
        &Block::NOTE_BLOCK.states[105],
        &Block::NOTE_BLOCK.states[106],
        &Block::NOTE_BLOCK.states[107],
        &Block::NOTE_BLOCK.states[108],
        &Block::NOTE_BLOCK.states[109],
        &Block::NOTE_BLOCK.states[110],
        &Block::NOTE_BLOCK.states[111],
        &Block::NOTE_BLOCK.states[112],
        &Block::NOTE_BLOCK.states[113],
        &Block::NOTE_BLOCK.states[114],
        &Block::NOTE_BLOCK.states[115],
        &Block::NOTE_BLOCK.states[116],
        &Block::NOTE_BLOCK.states[117],
        &Block::NOTE_BLOCK.states[118],
        &Block::NOTE_BLOCK.states[119],
        &Block::NOTE_BLOCK.states[120],
        &Block::NOTE_BLOCK.states[121],
        &Block::NOTE_BLOCK.states[122],
        &Block::NOTE_BLOCK.states[123],
        &Block::NOTE_BLOCK.states[124],
        &Block::NOTE_BLOCK.states[125],
        &Block::NOTE_BLOCK.states[126],
        &Block::NOTE_BLOCK.states[127],
        &Block::NOTE_BLOCK.states[128],
        &Block::NOTE_BLOCK.states[129],
        &Block::NOTE_BLOCK.states[130],
        &Block::NOTE_BLOCK.states[131],
        &Block::NOTE_BLOCK.states[132],
        &Block::NOTE_BLOCK.states[133],
        &Block::NOTE_BLOCK.states[134],
        &Block::NOTE_BLOCK.states[135],
        &Block::NOTE_BLOCK.states[136],
        &Block::NOTE_BLOCK.states[137],
        &Block::NOTE_BLOCK.states[138],
        &Block::NOTE_BLOCK.states[139],
        &Block::NOTE_BLOCK.states[140],
        &Block::NOTE_BLOCK.states[141],
        &Block::NOTE_BLOCK.states[142],
        &Block::NOTE_BLOCK.states[143],
        &Block::NOTE_BLOCK.states[144],
        &Block::NOTE_BLOCK.states[145],
        &Block::NOTE_BLOCK.states[146],
        &Block::NOTE_BLOCK.states[147],
        &Block::NOTE_BLOCK.states[148],
        &Block::NOTE_BLOCK.states[149],
        &Block::NOTE_BLOCK.states[150],
        &Block::NOTE_BLOCK.states[151],
        &Block::NOTE_BLOCK.states[152],
        &Block::NOTE_BLOCK.states[153],
        &Block::NOTE_BLOCK.states[154],
        &Block::NOTE_BLOCK.states[155],
        &Block::NOTE_BLOCK.states[156],
        &Block::NOTE_BLOCK.states[157],
        &Block::NOTE_BLOCK.states[158],
        &Block::NOTE_BLOCK.states[159],
        &Block::NOTE_BLOCK.states[160],
        &Block::NOTE_BLOCK.states[161],
        &Block::NOTE_BLOCK.states[162],
        &Block::NOTE_BLOCK.states[163],
        &Block::NOTE_BLOCK.states[164],
        &Block::NOTE_BLOCK.states[165],
        &Block::NOTE_BLOCK.states[166],
        &Block::NOTE_BLOCK.states[167],
        &Block::NOTE_BLOCK.states[168],
        &Block::NOTE_BLOCK.states[169],
        &Block::NOTE_BLOCK.states[170],
        &Block::NOTE_BLOCK.states[171],
        &Block::NOTE_BLOCK.states[172],
        &Block::NOTE_BLOCK.states[173],
        &Block::NOTE_BLOCK.states[174],
        &Block::NOTE_BLOCK.states[175],
        &Block::NOTE_BLOCK.states[176],
        &Block::NOTE_BLOCK.states[177],
        &Block::NOTE_BLOCK.states[178],
        &Block::NOTE_BLOCK.states[179],
        &Block::NOTE_BLOCK.states[180],
        &Block::NOTE_BLOCK.states[181],
        &Block::NOTE_BLOCK.states[182],
        &Block::NOTE_BLOCK.states[183],
        &Block::NOTE_BLOCK.states[184],
        &Block::NOTE_BLOCK.states[185],
        &Block::NOTE_BLOCK.states[186],
        &Block::NOTE_BLOCK.states[187],
        &Block::NOTE_BLOCK.states[188],
        &Block::NOTE_BLOCK.states[189],
        &Block::NOTE_BLOCK.states[190],
        &Block::NOTE_BLOCK.states[191],
        &Block::NOTE_BLOCK.states[192],
        &Block::NOTE_BLOCK.states[193],
        &Block::NOTE_BLOCK.states[194],
        &Block::NOTE_BLOCK.states[195],
        &Block::NOTE_BLOCK.states[196],
        &Block::NOTE_BLOCK.states[197],
        &Block::NOTE_BLOCK.states[198],
        &Block::NOTE_BLOCK.states[199],
        &Block::NOTE_BLOCK.states[200],
        &Block::NOTE_BLOCK.states[201],
        &Block::NOTE_BLOCK.states[202],
        &Block::NOTE_BLOCK.states[203],
        &Block::NOTE_BLOCK.states[204],
        &Block::NOTE_BLOCK.states[205],
        &Block::NOTE_BLOCK.states[206],
        &Block::NOTE_BLOCK.states[207],
        &Block::NOTE_BLOCK.states[208],
        &Block::NOTE_BLOCK.states[209],
        &Block::NOTE_BLOCK.states[210],
        &Block::NOTE_BLOCK.states[211],
        &Block::NOTE_BLOCK.states[212],
        &Block::NOTE_BLOCK.states[213],
        &Block::NOTE_BLOCK.states[214],
        &Block::NOTE_BLOCK.states[215],
        &Block::NOTE_BLOCK.states[216],
        &Block::NOTE_BLOCK.states[217],
        &Block::NOTE_BLOCK.states[218],
        &Block::NOTE_BLOCK.states[219],
        &Block::NOTE_BLOCK.states[220],
        &Block::NOTE_BLOCK.states[221],
        &Block::NOTE_BLOCK.states[222],
        &Block::NOTE_BLOCK.states[223],
        &Block::NOTE_BLOCK.states[224],
        &Block::NOTE_BLOCK.states[225],
        &Block::NOTE_BLOCK.states[226],
        &Block::NOTE_BLOCK.states[227],
        &Block::NOTE_BLOCK.states[228],
        &Block::NOTE_BLOCK.states[229],
        &Block::NOTE_BLOCK.states[230],
        &Block::NOTE_BLOCK.states[231],
        &Block::NOTE_BLOCK.states[232],
        &Block::NOTE_BLOCK.states[233],
        &Block::NOTE_BLOCK.states[234],
        &Block::NOTE_BLOCK.states[235],
        &Block::NOTE_BLOCK.states[236],
        &Block::NOTE_BLOCK.states[237],
        &Block::NOTE_BLOCK.states[238],
        &Block::NOTE_BLOCK.states[239],
        &Block::NOTE_BLOCK.states[240],
        &Block::NOTE_BLOCK.states[241],
        &Block::NOTE_BLOCK.states[242],
        &Block::NOTE_BLOCK.states[243],
        &Block::NOTE_BLOCK.states[244],
        &Block::NOTE_BLOCK.states[245],
        &Block::NOTE_BLOCK.states[246],
        &Block::NOTE_BLOCK.states[247],
        &Block::NOTE_BLOCK.states[248],
        &Block::NOTE_BLOCK.states[249],
        &Block::NOTE_BLOCK.states[250],
        &Block::NOTE_BLOCK.states[251],
        &Block::NOTE_BLOCK.states[252],
        &Block::NOTE_BLOCK.states[253],
        &Block::NOTE_BLOCK.states[254],
        &Block::NOTE_BLOCK.states[255],
        &Block::NOTE_BLOCK.states[256],
        &Block::NOTE_BLOCK.states[257],
        &Block::NOTE_BLOCK.states[258],
        &Block::NOTE_BLOCK.states[259],
        &Block::NOTE_BLOCK.states[260],
        &Block::NOTE_BLOCK.states[261],
        &Block::NOTE_BLOCK.states[262],
        &Block::NOTE_BLOCK.states[263],
        &Block::NOTE_BLOCK.states[264],
        &Block::NOTE_BLOCK.states[265],
        &Block::NOTE_BLOCK.states[266],
        &Block::NOTE_BLOCK.states[267],
        &Block::NOTE_BLOCK.states[268],
        &Block::NOTE_BLOCK.states[269],
        &Block::NOTE_BLOCK.states[270],
        &Block::NOTE_BLOCK.states[271],
        &Block::NOTE_BLOCK.states[272],
        &Block::NOTE_BLOCK.states[273],
        &Block::NOTE_BLOCK.states[274],
        &Block::NOTE_BLOCK.states[275],
        &Block::NOTE_BLOCK.states[276],
        &Block::NOTE_BLOCK.states[277],
        &Block::NOTE_BLOCK.states[278],
        &Block::NOTE_BLOCK.states[279],
        &Block::NOTE_BLOCK.states[280],
        &Block::NOTE_BLOCK.states[281],
        &Block::NOTE_BLOCK.states[282],
        &Block::NOTE_BLOCK.states[283],
        &Block::NOTE_BLOCK.states[284],
        &Block::NOTE_BLOCK.states[285],
        &Block::NOTE_BLOCK.states[286],
        &Block::NOTE_BLOCK.states[287],
        &Block::NOTE_BLOCK.states[288],
        &Block::NOTE_BLOCK.states[289],
        &Block::NOTE_BLOCK.states[290],
        &Block::NOTE_BLOCK.states[291],
        &Block::NOTE_BLOCK.states[292],
        &Block::NOTE_BLOCK.states[293],
        &Block::NOTE_BLOCK.states[294],
        &Block::NOTE_BLOCK.states[295],
        &Block::NOTE_BLOCK.states[296],
        &Block::NOTE_BLOCK.states[297],
        &Block::NOTE_BLOCK.states[298],
        &Block::NOTE_BLOCK.states[299],
        &Block::NOTE_BLOCK.states[300],
        &Block::NOTE_BLOCK.states[301],
        &Block::NOTE_BLOCK.states[302],
        &Block::NOTE_BLOCK.states[303],
        &Block::NOTE_BLOCK.states[304],
        &Block::NOTE_BLOCK.states[305],
        &Block::NOTE_BLOCK.states[306],
        &Block::NOTE_BLOCK.states[307],
        &Block::NOTE_BLOCK.states[308],
        &Block::NOTE_BLOCK.states[309],
        &Block::NOTE_BLOCK.states[310],
        &Block::NOTE_BLOCK.states[311],
        &Block::NOTE_BLOCK.states[312],
        &Block::NOTE_BLOCK.states[313],
        &Block::NOTE_BLOCK.states[314],
        &Block::NOTE_BLOCK.states[315],
        &Block::NOTE_BLOCK.states[316],
        &Block::NOTE_BLOCK.states[317],
        &Block::NOTE_BLOCK.states[318],
        &Block::NOTE_BLOCK.states[319],
        &Block::NOTE_BLOCK.states[320],
        &Block::NOTE_BLOCK.states[321],
        &Block::NOTE_BLOCK.states[322],
        &Block::NOTE_BLOCK.states[323],
        &Block::NOTE_BLOCK.states[324],
        &Block::NOTE_BLOCK.states[325],
        &Block::NOTE_BLOCK.states[326],
        &Block::NOTE_BLOCK.states[327],
        &Block::NOTE_BLOCK.states[328],
        &Block::NOTE_BLOCK.states[329],
        &Block::NOTE_BLOCK.states[330],
        &Block::NOTE_BLOCK.states[331],
        &Block::NOTE_BLOCK.states[332],
        &Block::NOTE_BLOCK.states[333],
        &Block::NOTE_BLOCK.states[334],
        &Block::NOTE_BLOCK.states[335],
        &Block::NOTE_BLOCK.states[336],
        &Block::NOTE_BLOCK.states[337],
        &Block::NOTE_BLOCK.states[338],
        &Block::NOTE_BLOCK.states[339],
        &Block::NOTE_BLOCK.states[340],
        &Block::NOTE_BLOCK.states[341],
        &Block::NOTE_BLOCK.states[342],
        &Block::NOTE_BLOCK.states[343],
        &Block::NOTE_BLOCK.states[344],
        &Block::NOTE_BLOCK.states[345],
        &Block::NOTE_BLOCK.states[346],
        &Block::NOTE_BLOCK.states[347],
        &Block::NOTE_BLOCK.states[348],
        &Block::NOTE_BLOCK.states[349],
        &Block::NOTE_BLOCK.states[350],
        &Block::NOTE_BLOCK.states[351],
        &Block::NOTE_BLOCK.states[352],
        &Block::NOTE_BLOCK.states[353],
        &Block::NOTE_BLOCK.states[354],
        &Block::NOTE_BLOCK.states[355],
        &Block::NOTE_BLOCK.states[356],
        &Block::NOTE_BLOCK.states[357],
        &Block::NOTE_BLOCK.states[358],
        &Block::NOTE_BLOCK.states[359],
        &Block::NOTE_BLOCK.states[360],
        &Block::NOTE_BLOCK.states[361],
        &Block::NOTE_BLOCK.states[362],
        &Block::NOTE_BLOCK.states[363],
        &Block::NOTE_BLOCK.states[364],
        &Block::NOTE_BLOCK.states[365],
        &Block::NOTE_BLOCK.states[366],
        &Block::NOTE_BLOCK.states[367],
        &Block::NOTE_BLOCK.states[368],
        &Block::NOTE_BLOCK.states[369],
        &Block::NOTE_BLOCK.states[370],
        &Block::NOTE_BLOCK.states[371],
        &Block::NOTE_BLOCK.states[372],
        &Block::NOTE_BLOCK.states[373],
        &Block::NOTE_BLOCK.states[374],
        &Block::NOTE_BLOCK.states[375],
        &Block::NOTE_BLOCK.states[376],
        &Block::NOTE_BLOCK.states[377],
        &Block::NOTE_BLOCK.states[378],
        &Block::NOTE_BLOCK.states[379],
        &Block::NOTE_BLOCK.states[380],
        &Block::NOTE_BLOCK.states[381],
        &Block::NOTE_BLOCK.states[382],
        &Block::NOTE_BLOCK.states[383],
        &Block::NOTE_BLOCK.states[384],
        &Block::NOTE_BLOCK.states[385],
        &Block::NOTE_BLOCK.states[386],
        &Block::NOTE_BLOCK.states[387],
        &Block::NOTE_BLOCK.states[388],
        &Block::NOTE_BLOCK.states[389],
        &Block::NOTE_BLOCK.states[390],
        &Block::NOTE_BLOCK.states[391],
        &Block::NOTE_BLOCK.states[392],
        &Block::NOTE_BLOCK.states[393],
        &Block::NOTE_BLOCK.states[394],
        &Block::NOTE_BLOCK.states[395],
        &Block::NOTE_BLOCK.states[396],
        &Block::NOTE_BLOCK.states[397],
        &Block::NOTE_BLOCK.states[398],
        &Block::NOTE_BLOCK.states[399],
        &Block::NOTE_BLOCK.states[400],
        &Block::NOTE_BLOCK.states[401],
        &Block::NOTE_BLOCK.states[402],
        &Block::NOTE_BLOCK.states[403],
        &Block::NOTE_BLOCK.states[404],
        &Block::NOTE_BLOCK.states[405],
        &Block::NOTE_BLOCK.states[406],
        &Block::NOTE_BLOCK.states[407],
        &Block::NOTE_BLOCK.states[408],
        &Block::NOTE_BLOCK.states[409],
        &Block::NOTE_BLOCK.states[410],
        &Block::NOTE_BLOCK.states[411],
        &Block::NOTE_BLOCK.states[412],
        &Block::NOTE_BLOCK.states[413],
        &Block::NOTE_BLOCK.states[414],
        &Block::NOTE_BLOCK.states[415],
        &Block::NOTE_BLOCK.states[416],
        &Block::NOTE_BLOCK.states[417],
        &Block::NOTE_BLOCK.states[418],
        &Block::NOTE_BLOCK.states[419],
        &Block::NOTE_BLOCK.states[420],
        &Block::NOTE_BLOCK.states[421],
        &Block::NOTE_BLOCK.states[422],
        &Block::NOTE_BLOCK.states[423],
        &Block::NOTE_BLOCK.states[424],
        &Block::NOTE_BLOCK.states[425],
        &Block::NOTE_BLOCK.states[426],
        &Block::NOTE_BLOCK.states[427],
        &Block::NOTE_BLOCK.states[428],
        &Block::NOTE_BLOCK.states[429],
        &Block::NOTE_BLOCK.states[430],
        &Block::NOTE_BLOCK.states[431],
        &Block::NOTE_BLOCK.states[432],
        &Block::NOTE_BLOCK.states[433],
        &Block::NOTE_BLOCK.states[434],
        &Block::NOTE_BLOCK.states[435],
        &Block::NOTE_BLOCK.states[436],
        &Block::NOTE_BLOCK.states[437],
        &Block::NOTE_BLOCK.states[438],
        &Block::NOTE_BLOCK.states[439],
        &Block::NOTE_BLOCK.states[440],
        &Block::NOTE_BLOCK.states[441],
        &Block::NOTE_BLOCK.states[442],
        &Block::NOTE_BLOCK.states[443],
        &Block::NOTE_BLOCK.states[444],
        &Block::NOTE_BLOCK.states[445],
        &Block::NOTE_BLOCK.states[446],
        &Block::NOTE_BLOCK.states[447],
        &Block::NOTE_BLOCK.states[448],
        &Block::NOTE_BLOCK.states[449],
        &Block::NOTE_BLOCK.states[450],
        &Block::NOTE_BLOCK.states[451],
        &Block::NOTE_BLOCK.states[452],
        &Block::NOTE_BLOCK.states[453],
        &Block::NOTE_BLOCK.states[454],
        &Block::NOTE_BLOCK.states[455],
        &Block::NOTE_BLOCK.states[456],
        &Block::NOTE_BLOCK.states[457],
        &Block::NOTE_BLOCK.states[458],
        &Block::NOTE_BLOCK.states[459],
        &Block::NOTE_BLOCK.states[460],
        &Block::NOTE_BLOCK.states[461],
        &Block::NOTE_BLOCK.states[462],
        &Block::NOTE_BLOCK.states[463],
        &Block::NOTE_BLOCK.states[464],
        &Block::NOTE_BLOCK.states[465],
        &Block::NOTE_BLOCK.states[466],
        &Block::NOTE_BLOCK.states[467],
        &Block::NOTE_BLOCK.states[468],
        &Block::NOTE_BLOCK.states[469],
        &Block::NOTE_BLOCK.states[470],
        &Block::NOTE_BLOCK.states[471],
        &Block::NOTE_BLOCK.states[472],
        &Block::NOTE_BLOCK.states[473],
        &Block::NOTE_BLOCK.states[474],
        &Block::NOTE_BLOCK.states[475],
        &Block::NOTE_BLOCK.states[476],
        &Block::NOTE_BLOCK.states[477],
        &Block::NOTE_BLOCK.states[478],
        &Block::NOTE_BLOCK.states[479],
        &Block::NOTE_BLOCK.states[480],
        &Block::NOTE_BLOCK.states[481],
        &Block::NOTE_BLOCK.states[482],
        &Block::NOTE_BLOCK.states[483],
        &Block::NOTE_BLOCK.states[484],
        &Block::NOTE_BLOCK.states[485],
        &Block::NOTE_BLOCK.states[486],
        &Block::NOTE_BLOCK.states[487],
        &Block::NOTE_BLOCK.states[488],
        &Block::NOTE_BLOCK.states[489],
        &Block::NOTE_BLOCK.states[490],
        &Block::NOTE_BLOCK.states[491],
        &Block::NOTE_BLOCK.states[492],
        &Block::NOTE_BLOCK.states[493],
        &Block::NOTE_BLOCK.states[494],
        &Block::NOTE_BLOCK.states[495],
        &Block::NOTE_BLOCK.states[496],
        &Block::NOTE_BLOCK.states[497],
        &Block::NOTE_BLOCK.states[498],
        &Block::NOTE_BLOCK.states[499],
        &Block::NOTE_BLOCK.states[500],
        &Block::NOTE_BLOCK.states[501],
        &Block::NOTE_BLOCK.states[502],
        &Block::NOTE_BLOCK.states[503],
        &Block::NOTE_BLOCK.states[504],
        &Block::NOTE_BLOCK.states[505],
        &Block::NOTE_BLOCK.states[506],
        &Block::NOTE_BLOCK.states[507],
        &Block::NOTE_BLOCK.states[508],
        &Block::NOTE_BLOCK.states[509],
        &Block::NOTE_BLOCK.states[510],
        &Block::NOTE_BLOCK.states[511],
        &Block::NOTE_BLOCK.states[512],
        &Block::NOTE_BLOCK.states[513],
        &Block::NOTE_BLOCK.states[514],
        &Block::NOTE_BLOCK.states[515],
        &Block::NOTE_BLOCK.states[516],
        &Block::NOTE_BLOCK.states[517],
        &Block::NOTE_BLOCK.states[518],
        &Block::NOTE_BLOCK.states[519],
        &Block::NOTE_BLOCK.states[520],
        &Block::NOTE_BLOCK.states[521],
        &Block::NOTE_BLOCK.states[522],
        &Block::NOTE_BLOCK.states[523],
        &Block::NOTE_BLOCK.states[524],
        &Block::NOTE_BLOCK.states[525],
        &Block::NOTE_BLOCK.states[526],
        &Block::NOTE_BLOCK.states[527],
        &Block::NOTE_BLOCK.states[528],
        &Block::NOTE_BLOCK.states[529],
        &Block::NOTE_BLOCK.states[530],
        &Block::NOTE_BLOCK.states[531],
        &Block::NOTE_BLOCK.states[532],
        &Block::NOTE_BLOCK.states[533],
        &Block::NOTE_BLOCK.states[534],
        &Block::NOTE_BLOCK.states[535],
        &Block::NOTE_BLOCK.states[536],
        &Block::NOTE_BLOCK.states[537],
        &Block::NOTE_BLOCK.states[538],
        &Block::NOTE_BLOCK.states[539],
        &Block::NOTE_BLOCK.states[540],
        &Block::NOTE_BLOCK.states[541],
        &Block::NOTE_BLOCK.states[542],
        &Block::NOTE_BLOCK.states[543],
        &Block::NOTE_BLOCK.states[544],
        &Block::NOTE_BLOCK.states[545],
        &Block::NOTE_BLOCK.states[546],
        &Block::NOTE_BLOCK.states[547],
        &Block::NOTE_BLOCK.states[548],
        &Block::NOTE_BLOCK.states[549],
        &Block::NOTE_BLOCK.states[550],
        &Block::NOTE_BLOCK.states[551],
        &Block::NOTE_BLOCK.states[552],
        &Block::NOTE_BLOCK.states[553],
        &Block::NOTE_BLOCK.states[554],
        &Block::NOTE_BLOCK.states[555],
        &Block::NOTE_BLOCK.states[556],
        &Block::NOTE_BLOCK.states[557],
        &Block::NOTE_BLOCK.states[558],
        &Block::NOTE_BLOCK.states[559],
        &Block::NOTE_BLOCK.states[560],
        &Block::NOTE_BLOCK.states[561],
        &Block::NOTE_BLOCK.states[562],
        &Block::NOTE_BLOCK.states[563],
        &Block::NOTE_BLOCK.states[564],
        &Block::NOTE_BLOCK.states[565],
        &Block::NOTE_BLOCK.states[566],
        &Block::NOTE_BLOCK.states[567],
        &Block::NOTE_BLOCK.states[568],
        &Block::NOTE_BLOCK.states[569],
        &Block::NOTE_BLOCK.states[570],
        &Block::NOTE_BLOCK.states[571],
        &Block::NOTE_BLOCK.states[572],
        &Block::NOTE_BLOCK.states[573],
        &Block::NOTE_BLOCK.states[574],
        &Block::NOTE_BLOCK.states[575],
        &Block::NOTE_BLOCK.states[576],
        &Block::NOTE_BLOCK.states[577],
        &Block::NOTE_BLOCK.states[578],
        &Block::NOTE_BLOCK.states[579],
        &Block::NOTE_BLOCK.states[580],
        &Block::NOTE_BLOCK.states[581],
        &Block::NOTE_BLOCK.states[582],
        &Block::NOTE_BLOCK.states[583],
        &Block::NOTE_BLOCK.states[584],
        &Block::NOTE_BLOCK.states[585],
        &Block::NOTE_BLOCK.states[586],
        &Block::NOTE_BLOCK.states[587],
        &Block::NOTE_BLOCK.states[588],
        &Block::NOTE_BLOCK.states[589],
        &Block::NOTE_BLOCK.states[590],
        &Block::NOTE_BLOCK.states[591],
        &Block::NOTE_BLOCK.states[592],
        &Block::NOTE_BLOCK.states[593],
        &Block::NOTE_BLOCK.states[594],
        &Block::NOTE_BLOCK.states[595],
        &Block::NOTE_BLOCK.states[596],
        &Block::NOTE_BLOCK.states[597],
        &Block::NOTE_BLOCK.states[598],
        &Block::NOTE_BLOCK.states[599],
        &Block::NOTE_BLOCK.states[600],
        &Block::NOTE_BLOCK.states[601],
        &Block::NOTE_BLOCK.states[602],
        &Block::NOTE_BLOCK.states[603],
        &Block::NOTE_BLOCK.states[604],
        &Block::NOTE_BLOCK.states[605],
        &Block::NOTE_BLOCK.states[606],
        &Block::NOTE_BLOCK.states[607],
        &Block::NOTE_BLOCK.states[608],
        &Block::NOTE_BLOCK.states[609],
        &Block::NOTE_BLOCK.states[610],
        &Block::NOTE_BLOCK.states[611],
        &Block::NOTE_BLOCK.states[612],
        &Block::NOTE_BLOCK.states[613],
        &Block::NOTE_BLOCK.states[614],
        &Block::NOTE_BLOCK.states[615],
        &Block::NOTE_BLOCK.states[616],
        &Block::NOTE_BLOCK.states[617],
        &Block::NOTE_BLOCK.states[618],
        &Block::NOTE_BLOCK.states[619],
        &Block::NOTE_BLOCK.states[620],
        &Block::NOTE_BLOCK.states[621],
        &Block::NOTE_BLOCK.states[622],
        &Block::NOTE_BLOCK.states[623],
        &Block::NOTE_BLOCK.states[624],
        &Block::NOTE_BLOCK.states[625],
        &Block::NOTE_BLOCK.states[626],
        &Block::NOTE_BLOCK.states[627],
        &Block::NOTE_BLOCK.states[628],
        &Block::NOTE_BLOCK.states[629],
        &Block::NOTE_BLOCK.states[630],
        &Block::NOTE_BLOCK.states[631],
        &Block::NOTE_BLOCK.states[632],
        &Block::NOTE_BLOCK.states[633],
        &Block::NOTE_BLOCK.states[634],
        &Block::NOTE_BLOCK.states[635],
        &Block::NOTE_BLOCK.states[636],
        &Block::NOTE_BLOCK.states[637],
        &Block::NOTE_BLOCK.states[638],
        &Block::NOTE_BLOCK.states[639],
        &Block::NOTE_BLOCK.states[640],
        &Block::NOTE_BLOCK.states[641],
        &Block::NOTE_BLOCK.states[642],
        &Block::NOTE_BLOCK.states[643],
        &Block::NOTE_BLOCK.states[644],
        &Block::NOTE_BLOCK.states[645],
        &Block::NOTE_BLOCK.states[646],
        &Block::NOTE_BLOCK.states[647],
        &Block::NOTE_BLOCK.states[648],
        &Block::NOTE_BLOCK.states[649],
        &Block::NOTE_BLOCK.states[650],
        &Block::NOTE_BLOCK.states[651],
        &Block::NOTE_BLOCK.states[652],
        &Block::NOTE_BLOCK.states[653],
        &Block::NOTE_BLOCK.states[654],
        &Block::NOTE_BLOCK.states[655],
        &Block::NOTE_BLOCK.states[656],
        &Block::NOTE_BLOCK.states[657],
        &Block::NOTE_BLOCK.states[658],
        &Block::NOTE_BLOCK.states[659],
        &Block::NOTE_BLOCK.states[660],
        &Block::NOTE_BLOCK.states[661],
        &Block::NOTE_BLOCK.states[662],
        &Block::NOTE_BLOCK.states[663],
        &Block::NOTE_BLOCK.states[664],
        &Block::NOTE_BLOCK.states[665],
        &Block::NOTE_BLOCK.states[666],
        &Block::NOTE_BLOCK.states[667],
        &Block::NOTE_BLOCK.states[668],
        &Block::NOTE_BLOCK.states[669],
        &Block::NOTE_BLOCK.states[670],
        &Block::NOTE_BLOCK.states[671],
        &Block::NOTE_BLOCK.states[672],
        &Block::NOTE_BLOCK.states[673],
        &Block::NOTE_BLOCK.states[674],
        &Block::NOTE_BLOCK.states[675],
        &Block::NOTE_BLOCK.states[676],
        &Block::NOTE_BLOCK.states[677],
        &Block::NOTE_BLOCK.states[678],
        &Block::NOTE_BLOCK.states[679],
        &Block::NOTE_BLOCK.states[680],
        &Block::NOTE_BLOCK.states[681],
        &Block::NOTE_BLOCK.states[682],
        &Block::NOTE_BLOCK.states[683],
        &Block::NOTE_BLOCK.states[684],
        &Block::NOTE_BLOCK.states[685],
        &Block::NOTE_BLOCK.states[686],
        &Block::NOTE_BLOCK.states[687],
        &Block::NOTE_BLOCK.states[688],
        &Block::NOTE_BLOCK.states[689],
        &Block::NOTE_BLOCK.states[690],
        &Block::NOTE_BLOCK.states[691],
        &Block::NOTE_BLOCK.states[692],
        &Block::NOTE_BLOCK.states[693],
        &Block::NOTE_BLOCK.states[694],
        &Block::NOTE_BLOCK.states[695],
        &Block::NOTE_BLOCK.states[696],
        &Block::NOTE_BLOCK.states[697],
        &Block::NOTE_BLOCK.states[698],
        &Block::NOTE_BLOCK.states[699],
        &Block::NOTE_BLOCK.states[700],
        &Block::NOTE_BLOCK.states[701],
        &Block::NOTE_BLOCK.states[702],
        &Block::NOTE_BLOCK.states[703],
        &Block::NOTE_BLOCK.states[704],
        &Block::NOTE_BLOCK.states[705],
        &Block::NOTE_BLOCK.states[706],
        &Block::NOTE_BLOCK.states[707],
        &Block::NOTE_BLOCK.states[708],
        &Block::NOTE_BLOCK.states[709],
        &Block::NOTE_BLOCK.states[710],
        &Block::NOTE_BLOCK.states[711],
        &Block::NOTE_BLOCK.states[712],
        &Block::NOTE_BLOCK.states[713],
        &Block::NOTE_BLOCK.states[714],
        &Block::NOTE_BLOCK.states[715],
        &Block::NOTE_BLOCK.states[716],
        &Block::NOTE_BLOCK.states[717],
        &Block::NOTE_BLOCK.states[718],
        &Block::NOTE_BLOCK.states[719],
        &Block::NOTE_BLOCK.states[720],
        &Block::NOTE_BLOCK.states[721],
        &Block::NOTE_BLOCK.states[722],
        &Block::NOTE_BLOCK.states[723],
        &Block::NOTE_BLOCK.states[724],
        &Block::NOTE_BLOCK.states[725],
        &Block::NOTE_BLOCK.states[726],
        &Block::NOTE_BLOCK.states[727],
        &Block::NOTE_BLOCK.states[728],
        &Block::NOTE_BLOCK.states[729],
        &Block::NOTE_BLOCK.states[730],
        &Block::NOTE_BLOCK.states[731],
        &Block::NOTE_BLOCK.states[732],
        &Block::NOTE_BLOCK.states[733],
        &Block::NOTE_BLOCK.states[734],
        &Block::NOTE_BLOCK.states[735],
        &Block::NOTE_BLOCK.states[736],
        &Block::NOTE_BLOCK.states[737],
        &Block::NOTE_BLOCK.states[738],
        &Block::NOTE_BLOCK.states[739],
        &Block::NOTE_BLOCK.states[740],
        &Block::NOTE_BLOCK.states[741],
        &Block::NOTE_BLOCK.states[742],
        &Block::NOTE_BLOCK.states[743],
        &Block::NOTE_BLOCK.states[744],
        &Block::NOTE_BLOCK.states[745],
        &Block::NOTE_BLOCK.states[746],
        &Block::NOTE_BLOCK.states[747],
        &Block::NOTE_BLOCK.states[748],
        &Block::NOTE_BLOCK.states[749],
        &Block::NOTE_BLOCK.states[750],
        &Block::NOTE_BLOCK.states[751],
        &Block::NOTE_BLOCK.states[752],
        &Block::NOTE_BLOCK.states[753],
        &Block::NOTE_BLOCK.states[754],
        &Block::NOTE_BLOCK.states[755],
        &Block::NOTE_BLOCK.states[756],
        &Block::NOTE_BLOCK.states[757],
        &Block::NOTE_BLOCK.states[758],
        &Block::NOTE_BLOCK.states[759],
        &Block::NOTE_BLOCK.states[760],
        &Block::NOTE_BLOCK.states[761],
        &Block::NOTE_BLOCK.states[762],
        &Block::NOTE_BLOCK.states[763],
        &Block::NOTE_BLOCK.states[764],
        &Block::NOTE_BLOCK.states[765],
        &Block::NOTE_BLOCK.states[766],
        &Block::NOTE_BLOCK.states[767],
        &Block::NOTE_BLOCK.states[768],
        &Block::NOTE_BLOCK.states[769],
        &Block::NOTE_BLOCK.states[770],
        &Block::NOTE_BLOCK.states[771],
        &Block::NOTE_BLOCK.states[772],
        &Block::NOTE_BLOCK.states[773],
        &Block::NOTE_BLOCK.states[774],
        &Block::NOTE_BLOCK.states[775],
        &Block::NOTE_BLOCK.states[776],
        &Block::NOTE_BLOCK.states[777],
        &Block::NOTE_BLOCK.states[778],
        &Block::NOTE_BLOCK.states[779],
        &Block::NOTE_BLOCK.states[780],
        &Block::NOTE_BLOCK.states[781],
        &Block::NOTE_BLOCK.states[782],
        &Block::NOTE_BLOCK.states[783],
        &Block::NOTE_BLOCK.states[784],
        &Block::NOTE_BLOCK.states[785],
        &Block::NOTE_BLOCK.states[786],
        &Block::NOTE_BLOCK.states[787],
        &Block::NOTE_BLOCK.states[788],
        &Block::NOTE_BLOCK.states[789],
        &Block::NOTE_BLOCK.states[790],
        &Block::NOTE_BLOCK.states[791],
        &Block::NOTE_BLOCK.states[792],
        &Block::NOTE_BLOCK.states[793],
        &Block::NOTE_BLOCK.states[794],
        &Block::NOTE_BLOCK.states[795],
        &Block::NOTE_BLOCK.states[796],
        &Block::NOTE_BLOCK.states[797],
        &Block::NOTE_BLOCK.states[798],
        &Block::NOTE_BLOCK.states[799],
        &Block::NOTE_BLOCK.states[800],
        &Block::NOTE_BLOCK.states[801],
        &Block::NOTE_BLOCK.states[802],
        &Block::NOTE_BLOCK.states[803],
        &Block::NOTE_BLOCK.states[804],
        &Block::NOTE_BLOCK.states[805],
        &Block::NOTE_BLOCK.states[806],
        &Block::NOTE_BLOCK.states[807],
        &Block::NOTE_BLOCK.states[808],
        &Block::NOTE_BLOCK.states[809],
        &Block::NOTE_BLOCK.states[810],
        &Block::NOTE_BLOCK.states[811],
        &Block::NOTE_BLOCK.states[812],
        &Block::NOTE_BLOCK.states[813],
        &Block::NOTE_BLOCK.states[814],
        &Block::NOTE_BLOCK.states[815],
        &Block::NOTE_BLOCK.states[816],
        &Block::NOTE_BLOCK.states[817],
        &Block::NOTE_BLOCK.states[818],
        &Block::NOTE_BLOCK.states[819],
        &Block::NOTE_BLOCK.states[820],
        &Block::NOTE_BLOCK.states[821],
        &Block::NOTE_BLOCK.states[822],
        &Block::NOTE_BLOCK.states[823],
        &Block::NOTE_BLOCK.states[824],
        &Block::NOTE_BLOCK.states[825],
        &Block::NOTE_BLOCK.states[826],
        &Block::NOTE_BLOCK.states[827],
        &Block::NOTE_BLOCK.states[828],
        &Block::NOTE_BLOCK.states[829],
        &Block::NOTE_BLOCK.states[830],
        &Block::NOTE_BLOCK.states[831],
        &Block::NOTE_BLOCK.states[832],
        &Block::NOTE_BLOCK.states[833],
        &Block::NOTE_BLOCK.states[834],
        &Block::NOTE_BLOCK.states[835],
        &Block::NOTE_BLOCK.states[836],
        &Block::NOTE_BLOCK.states[837],
        &Block::NOTE_BLOCK.states[838],
        &Block::NOTE_BLOCK.states[839],
        &Block::NOTE_BLOCK.states[840],
        &Block::NOTE_BLOCK.states[841],
        &Block::NOTE_BLOCK.states[842],
        &Block::NOTE_BLOCK.states[843],
        &Block::NOTE_BLOCK.states[844],
        &Block::NOTE_BLOCK.states[845],
        &Block::NOTE_BLOCK.states[846],
        &Block::NOTE_BLOCK.states[847],
        &Block::NOTE_BLOCK.states[848],
        &Block::NOTE_BLOCK.states[849],
        &Block::NOTE_BLOCK.states[850],
        &Block::NOTE_BLOCK.states[851],
        &Block::NOTE_BLOCK.states[852],
        &Block::NOTE_BLOCK.states[853],
        &Block::NOTE_BLOCK.states[854],
        &Block::NOTE_BLOCK.states[855],
        &Block::NOTE_BLOCK.states[856],
        &Block::NOTE_BLOCK.states[857],
        &Block::NOTE_BLOCK.states[858],
        &Block::NOTE_BLOCK.states[859],
        &Block::NOTE_BLOCK.states[860],
        &Block::NOTE_BLOCK.states[861],
        &Block::NOTE_BLOCK.states[862],
        &Block::NOTE_BLOCK.states[863],
        &Block::NOTE_BLOCK.states[864],
        &Block::NOTE_BLOCK.states[865],
        &Block::NOTE_BLOCK.states[866],
        &Block::NOTE_BLOCK.states[867],
        &Block::NOTE_BLOCK.states[868],
        &Block::NOTE_BLOCK.states[869],
        &Block::NOTE_BLOCK.states[870],
        &Block::NOTE_BLOCK.states[871],
        &Block::NOTE_BLOCK.states[872],
        &Block::NOTE_BLOCK.states[873],
        &Block::NOTE_BLOCK.states[874],
        &Block::NOTE_BLOCK.states[875],
        &Block::NOTE_BLOCK.states[876],
        &Block::NOTE_BLOCK.states[877],
        &Block::NOTE_BLOCK.states[878],
        &Block::NOTE_BLOCK.states[879],
        &Block::NOTE_BLOCK.states[880],
        &Block::NOTE_BLOCK.states[881],
        &Block::NOTE_BLOCK.states[882],
        &Block::NOTE_BLOCK.states[883],
        &Block::NOTE_BLOCK.states[884],
        &Block::NOTE_BLOCK.states[885],
        &Block::NOTE_BLOCK.states[886],
        &Block::NOTE_BLOCK.states[887],
        &Block::NOTE_BLOCK.states[888],
        &Block::NOTE_BLOCK.states[889],
        &Block::NOTE_BLOCK.states[890],
        &Block::NOTE_BLOCK.states[891],
        &Block::NOTE_BLOCK.states[892],
        &Block::NOTE_BLOCK.states[893],
        &Block::NOTE_BLOCK.states[894],
        &Block::NOTE_BLOCK.states[895],
        &Block::NOTE_BLOCK.states[896],
        &Block::NOTE_BLOCK.states[897],
        &Block::NOTE_BLOCK.states[898],
        &Block::NOTE_BLOCK.states[899],
        &Block::NOTE_BLOCK.states[900],
        &Block::NOTE_BLOCK.states[901],
        &Block::NOTE_BLOCK.states[902],
        &Block::NOTE_BLOCK.states[903],
        &Block::NOTE_BLOCK.states[904],
        &Block::NOTE_BLOCK.states[905],
        &Block::NOTE_BLOCK.states[906],
        &Block::NOTE_BLOCK.states[907],
        &Block::NOTE_BLOCK.states[908],
        &Block::NOTE_BLOCK.states[909],
        &Block::NOTE_BLOCK.states[910],
        &Block::NOTE_BLOCK.states[911],
        &Block::NOTE_BLOCK.states[912],
        &Block::NOTE_BLOCK.states[913],
        &Block::NOTE_BLOCK.states[914],
        &Block::NOTE_BLOCK.states[915],
        &Block::NOTE_BLOCK.states[916],
        &Block::NOTE_BLOCK.states[917],
        &Block::NOTE_BLOCK.states[918],
        &Block::NOTE_BLOCK.states[919],
        &Block::NOTE_BLOCK.states[920],
        &Block::NOTE_BLOCK.states[921],
        &Block::NOTE_BLOCK.states[922],
        &Block::NOTE_BLOCK.states[923],
        &Block::NOTE_BLOCK.states[924],
        &Block::NOTE_BLOCK.states[925],
        &Block::NOTE_BLOCK.states[926],
        &Block::NOTE_BLOCK.states[927],
        &Block::NOTE_BLOCK.states[928],
        &Block::NOTE_BLOCK.states[929],
        &Block::NOTE_BLOCK.states[930],
        &Block::NOTE_BLOCK.states[931],
        &Block::NOTE_BLOCK.states[932],
        &Block::NOTE_BLOCK.states[933],
        &Block::NOTE_BLOCK.states[934],
        &Block::NOTE_BLOCK.states[935],
        &Block::NOTE_BLOCK.states[936],
        &Block::NOTE_BLOCK.states[937],
        &Block::NOTE_BLOCK.states[938],
        &Block::NOTE_BLOCK.states[939],
        &Block::NOTE_BLOCK.states[940],
        &Block::NOTE_BLOCK.states[941],
        &Block::NOTE_BLOCK.states[942],
        &Block::NOTE_BLOCK.states[943],
        &Block::NOTE_BLOCK.states[944],
        &Block::NOTE_BLOCK.states[945],
        &Block::NOTE_BLOCK.states[946],
        &Block::NOTE_BLOCK.states[947],
        &Block::NOTE_BLOCK.states[948],
        &Block::NOTE_BLOCK.states[949],
        &Block::NOTE_BLOCK.states[950],
        &Block::NOTE_BLOCK.states[951],
        &Block::NOTE_BLOCK.states[952],
        &Block::NOTE_BLOCK.states[953],
        &Block::NOTE_BLOCK.states[954],
        &Block::NOTE_BLOCK.states[955],
        &Block::NOTE_BLOCK.states[956],
        &Block::NOTE_BLOCK.states[957],
        &Block::NOTE_BLOCK.states[958],
        &Block::NOTE_BLOCK.states[959],
        &Block::NOTE_BLOCK.states[960],
        &Block::NOTE_BLOCK.states[961],
        &Block::NOTE_BLOCK.states[962],
        &Block::NOTE_BLOCK.states[963],
        &Block::NOTE_BLOCK.states[964],
        &Block::NOTE_BLOCK.states[965],
        &Block::NOTE_BLOCK.states[966],
        &Block::NOTE_BLOCK.states[967],
        &Block::NOTE_BLOCK.states[968],
        &Block::NOTE_BLOCK.states[969],
        &Block::NOTE_BLOCK.states[970],
        &Block::NOTE_BLOCK.states[971],
        &Block::NOTE_BLOCK.states[972],
        &Block::NOTE_BLOCK.states[973],
        &Block::NOTE_BLOCK.states[974],
        &Block::NOTE_BLOCK.states[975],
        &Block::NOTE_BLOCK.states[976],
        &Block::NOTE_BLOCK.states[977],
        &Block::NOTE_BLOCK.states[978],
        &Block::NOTE_BLOCK.states[979],
        &Block::NOTE_BLOCK.states[980],
        &Block::NOTE_BLOCK.states[981],
        &Block::NOTE_BLOCK.states[982],
        &Block::NOTE_BLOCK.states[983],
        &Block::NOTE_BLOCK.states[984],
        &Block::NOTE_BLOCK.states[985],
        &Block::NOTE_BLOCK.states[986],
        &Block::NOTE_BLOCK.states[987],
        &Block::NOTE_BLOCK.states[988],
        &Block::NOTE_BLOCK.states[989],
        &Block::NOTE_BLOCK.states[990],
        &Block::NOTE_BLOCK.states[991],
        &Block::NOTE_BLOCK.states[992],
        &Block::NOTE_BLOCK.states[993],
        &Block::NOTE_BLOCK.states[994],
        &Block::NOTE_BLOCK.states[995],
        &Block::NOTE_BLOCK.states[996],
        &Block::NOTE_BLOCK.states[997],
        &Block::NOTE_BLOCK.states[998],
        &Block::NOTE_BLOCK.states[999],
        &Block::NOTE_BLOCK.states[1000],
        &Block::NOTE_BLOCK.states[1001],
        &Block::NOTE_BLOCK.states[1002],
        &Block::NOTE_BLOCK.states[1003],
        &Block::NOTE_BLOCK.states[1004],
        &Block::NOTE_BLOCK.states[1005],
        &Block::NOTE_BLOCK.states[1006],
        &Block::NOTE_BLOCK.states[1007],
        &Block::NOTE_BLOCK.states[1008],
        &Block::NOTE_BLOCK.states[1009],
        &Block::NOTE_BLOCK.states[1010],
        &Block::NOTE_BLOCK.states[1011],
        &Block::NOTE_BLOCK.states[1012],
        &Block::NOTE_BLOCK.states[1013],
        &Block::NOTE_BLOCK.states[1014],
        &Block::NOTE_BLOCK.states[1015],
        &Block::NOTE_BLOCK.states[1016],
        &Block::NOTE_BLOCK.states[1017],
        &Block::NOTE_BLOCK.states[1018],
        &Block::NOTE_BLOCK.states[1019],
        &Block::NOTE_BLOCK.states[1020],
        &Block::NOTE_BLOCK.states[1021],
        &Block::NOTE_BLOCK.states[1022],
        &Block::NOTE_BLOCK.states[1023],
        &Block::NOTE_BLOCK.states[1024],
        &Block::NOTE_BLOCK.states[1025],
        &Block::NOTE_BLOCK.states[1026],
        &Block::NOTE_BLOCK.states[1027],
        &Block::NOTE_BLOCK.states[1028],
        &Block::NOTE_BLOCK.states[1029],
        &Block::NOTE_BLOCK.states[1030],
        &Block::NOTE_BLOCK.states[1031],
        &Block::NOTE_BLOCK.states[1032],
        &Block::NOTE_BLOCK.states[1033],
        &Block::NOTE_BLOCK.states[1034],
        &Block::NOTE_BLOCK.states[1035],
        &Block::NOTE_BLOCK.states[1036],
        &Block::NOTE_BLOCK.states[1037],
        &Block::NOTE_BLOCK.states[1038],
        &Block::NOTE_BLOCK.states[1039],
        &Block::NOTE_BLOCK.states[1040],
        &Block::NOTE_BLOCK.states[1041],
        &Block::NOTE_BLOCK.states[1042],
        &Block::NOTE_BLOCK.states[1043],
        &Block::NOTE_BLOCK.states[1044],
        &Block::NOTE_BLOCK.states[1045],
        &Block::NOTE_BLOCK.states[1046],
        &Block::NOTE_BLOCK.states[1047],
        &Block::NOTE_BLOCK.states[1048],
        &Block::NOTE_BLOCK.states[1049],
        &Block::NOTE_BLOCK.states[1050],
        &Block::NOTE_BLOCK.states[1051],
        &Block::NOTE_BLOCK.states[1052],
        &Block::NOTE_BLOCK.states[1053],
        &Block::NOTE_BLOCK.states[1054],
        &Block::NOTE_BLOCK.states[1055],
        &Block::NOTE_BLOCK.states[1056],
        &Block::NOTE_BLOCK.states[1057],
        &Block::NOTE_BLOCK.states[1058],
        &Block::NOTE_BLOCK.states[1059],
        &Block::NOTE_BLOCK.states[1060],
        &Block::NOTE_BLOCK.states[1061],
        &Block::NOTE_BLOCK.states[1062],
        &Block::NOTE_BLOCK.states[1063],
        &Block::NOTE_BLOCK.states[1064],
        &Block::NOTE_BLOCK.states[1065],
        &Block::NOTE_BLOCK.states[1066],
        &Block::NOTE_BLOCK.states[1067],
        &Block::NOTE_BLOCK.states[1068],
        &Block::NOTE_BLOCK.states[1069],
        &Block::NOTE_BLOCK.states[1070],
        &Block::NOTE_BLOCK.states[1071],
        &Block::NOTE_BLOCK.states[1072],
        &Block::NOTE_BLOCK.states[1073],
        &Block::NOTE_BLOCK.states[1074],
        &Block::NOTE_BLOCK.states[1075],
        &Block::NOTE_BLOCK.states[1076],
        &Block::NOTE_BLOCK.states[1077],
        &Block::NOTE_BLOCK.states[1078],
        &Block::NOTE_BLOCK.states[1079],
        &Block::NOTE_BLOCK.states[1080],
        &Block::NOTE_BLOCK.states[1081],
        &Block::NOTE_BLOCK.states[1082],
        &Block::NOTE_BLOCK.states[1083],
        &Block::NOTE_BLOCK.states[1084],
        &Block::NOTE_BLOCK.states[1085],
        &Block::NOTE_BLOCK.states[1086],
        &Block::NOTE_BLOCK.states[1087],
        &Block::NOTE_BLOCK.states[1088],
        &Block::NOTE_BLOCK.states[1089],
        &Block::NOTE_BLOCK.states[1090],
        &Block::NOTE_BLOCK.states[1091],
        &Block::NOTE_BLOCK.states[1092],
        &Block::NOTE_BLOCK.states[1093],
        &Block::NOTE_BLOCK.states[1094],
        &Block::NOTE_BLOCK.states[1095],
        &Block::NOTE_BLOCK.states[1096],
        &Block::NOTE_BLOCK.states[1097],
        &Block::NOTE_BLOCK.states[1098],
        &Block::NOTE_BLOCK.states[1099],
        &Block::NOTE_BLOCK.states[1100],
        &Block::NOTE_BLOCK.states[1101],
        &Block::NOTE_BLOCK.states[1102],
        &Block::NOTE_BLOCK.states[1103],
        &Block::NOTE_BLOCK.states[1104],
        &Block::NOTE_BLOCK.states[1105],
        &Block::NOTE_BLOCK.states[1106],
        &Block::NOTE_BLOCK.states[1107],
        &Block::NOTE_BLOCK.states[1108],
        &Block::NOTE_BLOCK.states[1109],
        &Block::NOTE_BLOCK.states[1110],
        &Block::NOTE_BLOCK.states[1111],
        &Block::NOTE_BLOCK.states[1112],
        &Block::NOTE_BLOCK.states[1113],
        &Block::NOTE_BLOCK.states[1114],
        &Block::NOTE_BLOCK.states[1115],
        &Block::NOTE_BLOCK.states[1116],
        &Block::NOTE_BLOCK.states[1117],
        &Block::NOTE_BLOCK.states[1118],
        &Block::NOTE_BLOCK.states[1119],
        &Block::NOTE_BLOCK.states[1120],
        &Block::NOTE_BLOCK.states[1121],
        &Block::NOTE_BLOCK.states[1122],
        &Block::NOTE_BLOCK.states[1123],
        &Block::NOTE_BLOCK.states[1124],
        &Block::NOTE_BLOCK.states[1125],
        &Block::NOTE_BLOCK.states[1126],
        &Block::NOTE_BLOCK.states[1127],
        &Block::NOTE_BLOCK.states[1128],
        &Block::NOTE_BLOCK.states[1129],
        &Block::NOTE_BLOCK.states[1130],
        &Block::NOTE_BLOCK.states[1131],
        &Block::NOTE_BLOCK.states[1132],
        &Block::NOTE_BLOCK.states[1133],
        &Block::NOTE_BLOCK.states[1134],
        &Block::NOTE_BLOCK.states[1135],
        &Block::NOTE_BLOCK.states[1136],
        &Block::NOTE_BLOCK.states[1137],
        &Block::NOTE_BLOCK.states[1138],
        &Block::NOTE_BLOCK.states[1139],
        &Block::NOTE_BLOCK.states[1140],
        &Block::NOTE_BLOCK.states[1141],
        &Block::NOTE_BLOCK.states[1142],
        &Block::NOTE_BLOCK.states[1143],
        &Block::NOTE_BLOCK.states[1144],
        &Block::NOTE_BLOCK.states[1145],
        &Block::NOTE_BLOCK.states[1146],
        &Block::NOTE_BLOCK.states[1147],
        &Block::NOTE_BLOCK.states[1148],
        &Block::NOTE_BLOCK.states[1149],
        &Block::NOTE_BLOCK.states[1150],
        &Block::NOTE_BLOCK.states[1151],
        &Block::NOTE_BLOCK.states[1152],
        &Block::NOTE_BLOCK.states[1153],
        &Block::NOTE_BLOCK.states[1154],
        &Block::NOTE_BLOCK.states[1155],
        &Block::NOTE_BLOCK.states[1156],
        &Block::NOTE_BLOCK.states[1157],
        &Block::NOTE_BLOCK.states[1158],
        &Block::NOTE_BLOCK.states[1159],
        &Block::NOTE_BLOCK.states[1160],
        &Block::NOTE_BLOCK.states[1161],
        &Block::NOTE_BLOCK.states[1162],
        &Block::NOTE_BLOCK.states[1163],
        &Block::NOTE_BLOCK.states[1164],
        &Block::NOTE_BLOCK.states[1165],
        &Block::NOTE_BLOCK.states[1166],
        &Block::NOTE_BLOCK.states[1167],
        &Block::NOTE_BLOCK.states[1168],
        &Block::NOTE_BLOCK.states[1169],
        &Block::NOTE_BLOCK.states[1170],
        &Block::NOTE_BLOCK.states[1171],
        &Block::NOTE_BLOCK.states[1172],
        &Block::NOTE_BLOCK.states[1173],
        &Block::NOTE_BLOCK.states[1174],
        &Block::NOTE_BLOCK.states[1175],
        &Block::NOTE_BLOCK.states[1176],
        &Block::NOTE_BLOCK.states[1177],
        &Block::NOTE_BLOCK.states[1178],
        &Block::NOTE_BLOCK.states[1179],
        &Block::NOTE_BLOCK.states[1180],
        &Block::NOTE_BLOCK.states[1181],
        &Block::NOTE_BLOCK.states[1182],
        &Block::NOTE_BLOCK.states[1183],
        &Block::NOTE_BLOCK.states[1184],
        &Block::NOTE_BLOCK.states[1185],
        &Block::NOTE_BLOCK.states[1186],
        &Block::NOTE_BLOCK.states[1187],
        &Block::NOTE_BLOCK.states[1188],
        &Block::NOTE_BLOCK.states[1189],
        &Block::NOTE_BLOCK.states[1190],
        &Block::NOTE_BLOCK.states[1191],
        &Block::NOTE_BLOCK.states[1192],
        &Block::NOTE_BLOCK.states[1193],
        &Block::NOTE_BLOCK.states[1194],
        &Block::NOTE_BLOCK.states[1195],
        &Block::NOTE_BLOCK.states[1196],
        &Block::NOTE_BLOCK.states[1197],
        &Block::NOTE_BLOCK.states[1198],
        &Block::NOTE_BLOCK.states[1199],
        &Block::NOTE_BLOCK.states[1200],
        &Block::NOTE_BLOCK.states[1201],
        &Block::NOTE_BLOCK.states[1202],
        &Block::NOTE_BLOCK.states[1203],
        &Block::NOTE_BLOCK.states[1204],
        &Block::NOTE_BLOCK.states[1205],
        &Block::NOTE_BLOCK.states[1206],
        &Block::NOTE_BLOCK.states[1207],
        &Block::NOTE_BLOCK.states[1208],
        &Block::NOTE_BLOCK.states[1209],
        &Block::NOTE_BLOCK.states[1210],
        &Block::NOTE_BLOCK.states[1211],
        &Block::NOTE_BLOCK.states[1212],
        &Block::NOTE_BLOCK.states[1213],
        &Block::NOTE_BLOCK.states[1214],
        &Block::NOTE_BLOCK.states[1215],
        &Block::NOTE_BLOCK.states[1216],
        &Block::NOTE_BLOCK.states[1217],
        &Block::NOTE_BLOCK.states[1218],
        &Block::NOTE_BLOCK.states[1219],
        &Block::NOTE_BLOCK.states[1220],
        &Block::NOTE_BLOCK.states[1221],
        &Block::NOTE_BLOCK.states[1222],
        &Block::NOTE_BLOCK.states[1223],
        &Block::NOTE_BLOCK.states[1224],
        &Block::NOTE_BLOCK.states[1225],
        &Block::NOTE_BLOCK.states[1226],
        &Block::NOTE_BLOCK.states[1227],
        &Block::NOTE_BLOCK.states[1228],
        &Block::NOTE_BLOCK.states[1229],
        &Block::NOTE_BLOCK.states[1230],
        &Block::NOTE_BLOCK.states[1231],
        &Block::NOTE_BLOCK.states[1232],
        &Block::NOTE_BLOCK.states[1233],
        &Block::NOTE_BLOCK.states[1234],
        &Block::NOTE_BLOCK.states[1235],
        &Block::NOTE_BLOCK.states[1236],
        &Block::NOTE_BLOCK.states[1237],
        &Block::NOTE_BLOCK.states[1238],
        &Block::NOTE_BLOCK.states[1239],
        &Block::NOTE_BLOCK.states[1240],
        &Block::NOTE_BLOCK.states[1241],
        &Block::NOTE_BLOCK.states[1242],
        &Block::NOTE_BLOCK.states[1243],
        &Block::NOTE_BLOCK.states[1244],
        &Block::NOTE_BLOCK.states[1245],
        &Block::NOTE_BLOCK.states[1246],
        &Block::NOTE_BLOCK.states[1247],
        &Block::NOTE_BLOCK.states[1248],
        &Block::NOTE_BLOCK.states[1249],
        &Block::NOTE_BLOCK.states[1250],
        &Block::NOTE_BLOCK.states[1251],
        &Block::NOTE_BLOCK.states[1252],
        &Block::NOTE_BLOCK.states[1253],
        &Block::NOTE_BLOCK.states[1254],
        &Block::NOTE_BLOCK.states[1255],
        &Block::NOTE_BLOCK.states[1256],
        &Block::NOTE_BLOCK.states[1257],
        &Block::NOTE_BLOCK.states[1258],
        &Block::NOTE_BLOCK.states[1259],
        &Block::NOTE_BLOCK.states[1260],
        &Block::NOTE_BLOCK.states[1261],
        &Block::NOTE_BLOCK.states[1262],
        &Block::NOTE_BLOCK.states[1263],
        &Block::NOTE_BLOCK.states[1264],
        &Block::NOTE_BLOCK.states[1265],
        &Block::NOTE_BLOCK.states[1266],
        &Block::NOTE_BLOCK.states[1267],
        &Block::NOTE_BLOCK.states[1268],
        &Block::NOTE_BLOCK.states[1269],
        &Block::NOTE_BLOCK.states[1270],
        &Block::NOTE_BLOCK.states[1271],
        &Block::NOTE_BLOCK.states[1272],
        &Block::NOTE_BLOCK.states[1273],
        &Block::NOTE_BLOCK.states[1274],
        &Block::NOTE_BLOCK.states[1275],
        &Block::NOTE_BLOCK.states[1276],
        &Block::NOTE_BLOCK.states[1277],
        &Block::NOTE_BLOCK.states[1278],
        &Block::NOTE_BLOCK.states[1279],
        &Block::NOTE_BLOCK.states[1280],
        &Block::NOTE_BLOCK.states[1281],
        &Block::NOTE_BLOCK.states[1282],
        &Block::NOTE_BLOCK.states[1283],
        &Block::NOTE_BLOCK.states[1284],
        &Block::NOTE_BLOCK.states[1285],
        &Block::NOTE_BLOCK.states[1286],
        &Block::NOTE_BLOCK.states[1287],
        &Block::NOTE_BLOCK.states[1288],
        &Block::NOTE_BLOCK.states[1289],
        &Block::NOTE_BLOCK.states[1290],
        &Block::NOTE_BLOCK.states[1291],
        &Block::NOTE_BLOCK.states[1292],
        &Block::NOTE_BLOCK.states[1293],
        &Block::NOTE_BLOCK.states[1294],
        &Block::NOTE_BLOCK.states[1295],
        &Block::NOTE_BLOCK.states[1296],
        &Block::NOTE_BLOCK.states[1297],
        &Block::NOTE_BLOCK.states[1298],
        &Block::NOTE_BLOCK.states[1299],
        &Block::NOTE_BLOCK.states[1300],
        &Block::NOTE_BLOCK.states[1301],
        &Block::NOTE_BLOCK.states[1302],
        &Block::NOTE_BLOCK.states[1303],
        &Block::NOTE_BLOCK.states[1304],
        &Block::NOTE_BLOCK.states[1305],
        &Block::NOTE_BLOCK.states[1306],
        &Block::NOTE_BLOCK.states[1307],
        &Block::NOTE_BLOCK.states[1308],
        &Block::NOTE_BLOCK.states[1309],
        &Block::NOTE_BLOCK.states[1310],
        &Block::NOTE_BLOCK.states[1311],
        &Block::NOTE_BLOCK.states[1312],
        &Block::NOTE_BLOCK.states[1313],
        &Block::NOTE_BLOCK.states[1314],
        &Block::NOTE_BLOCK.states[1315],
        &Block::NOTE_BLOCK.states[1316],
        &Block::NOTE_BLOCK.states[1317],
        &Block::NOTE_BLOCK.states[1318],
        &Block::NOTE_BLOCK.states[1319],
        &Block::NOTE_BLOCK.states[1320],
        &Block::NOTE_BLOCK.states[1321],
        &Block::NOTE_BLOCK.states[1322],
        &Block::NOTE_BLOCK.states[1323],
        &Block::NOTE_BLOCK.states[1324],
        &Block::NOTE_BLOCK.states[1325],
        &Block::NOTE_BLOCK.states[1326],
        &Block::NOTE_BLOCK.states[1327],
        &Block::NOTE_BLOCK.states[1328],
        &Block::NOTE_BLOCK.states[1329],
        &Block::NOTE_BLOCK.states[1330],
        &Block::NOTE_BLOCK.states[1331],
        &Block::NOTE_BLOCK.states[1332],
        &Block::NOTE_BLOCK.states[1333],
        &Block::NOTE_BLOCK.states[1334],
        &Block::NOTE_BLOCK.states[1335],
        &Block::NOTE_BLOCK.states[1336],
        &Block::NOTE_BLOCK.states[1337],
        &Block::NOTE_BLOCK.states[1338],
        &Block::NOTE_BLOCK.states[1339],
        &Block::NOTE_BLOCK.states[1340],
        &Block::NOTE_BLOCK.states[1341],
        &Block::NOTE_BLOCK.states[1342],
        &Block::NOTE_BLOCK.states[1343],
        &Block::NOTE_BLOCK.states[1344],
        &Block::NOTE_BLOCK.states[1345],
        &Block::NOTE_BLOCK.states[1346],
        &Block::NOTE_BLOCK.states[1347],
        &Block::NOTE_BLOCK.states[1348],
        &Block::NOTE_BLOCK.states[1349],
        &Block::WHITE_BED.states[0],
        &Block::WHITE_BED.states[1],
        &Block::WHITE_BED.states[2],
        &Block::WHITE_BED.states[3],
        &Block::WHITE_BED.states[4],
        &Block::WHITE_BED.states[5],
        &Block::WHITE_BED.states[6],
        &Block::WHITE_BED.states[7],
        &Block::WHITE_BED.states[8],
        &Block::WHITE_BED.states[9],
        &Block::WHITE_BED.states[10],
        &Block::WHITE_BED.states[11],
        &Block::WHITE_BED.states[12],
        &Block::WHITE_BED.states[13],
        &Block::WHITE_BED.states[14],
        &Block::WHITE_BED.states[15],
        &Block::ORANGE_BED.states[0],
        &Block::ORANGE_BED.states[1],
        &Block::ORANGE_BED.states[2],
        &Block::ORANGE_BED.states[3],
        &Block::ORANGE_BED.states[4],
        &Block::ORANGE_BED.states[5],
        &Block::ORANGE_BED.states[6],
        &Block::ORANGE_BED.states[7],
        &Block::ORANGE_BED.states[8],
        &Block::ORANGE_BED.states[9],
        &Block::ORANGE_BED.states[10],
        &Block::ORANGE_BED.states[11],
        &Block::ORANGE_BED.states[12],
        &Block::ORANGE_BED.states[13],
        &Block::ORANGE_BED.states[14],
        &Block::ORANGE_BED.states[15],
        &Block::MAGENTA_BED.states[0],
        &Block::MAGENTA_BED.states[1],
        &Block::MAGENTA_BED.states[2],
        &Block::MAGENTA_BED.states[3],
        &Block::MAGENTA_BED.states[4],
        &Block::MAGENTA_BED.states[5],
        &Block::MAGENTA_BED.states[6],
        &Block::MAGENTA_BED.states[7],
        &Block::MAGENTA_BED.states[8],
        &Block::MAGENTA_BED.states[9],
        &Block::MAGENTA_BED.states[10],
        &Block::MAGENTA_BED.states[11],
        &Block::MAGENTA_BED.states[12],
        &Block::MAGENTA_BED.states[13],
        &Block::MAGENTA_BED.states[14],
        &Block::MAGENTA_BED.states[15],
        &Block::LIGHT_BLUE_BED.states[0],
        &Block::LIGHT_BLUE_BED.states[1],
        &Block::LIGHT_BLUE_BED.states[2],
        &Block::LIGHT_BLUE_BED.states[3],
        &Block::LIGHT_BLUE_BED.states[4],
        &Block::LIGHT_BLUE_BED.states[5],
        &Block::LIGHT_BLUE_BED.states[6],
        &Block::LIGHT_BLUE_BED.states[7],
        &Block::LIGHT_BLUE_BED.states[8],
        &Block::LIGHT_BLUE_BED.states[9],
        &Block::LIGHT_BLUE_BED.states[10],
        &Block::LIGHT_BLUE_BED.states[11],
        &Block::LIGHT_BLUE_BED.states[12],
        &Block::LIGHT_BLUE_BED.states[13],
        &Block::LIGHT_BLUE_BED.states[14],
        &Block::LIGHT_BLUE_BED.states[15],
        &Block::YELLOW_BED.states[0],
        &Block::YELLOW_BED.states[1],
        &Block::YELLOW_BED.states[2],
        &Block::YELLOW_BED.states[3],
        &Block::YELLOW_BED.states[4],
        &Block::YELLOW_BED.states[5],
        &Block::YELLOW_BED.states[6],
        &Block::YELLOW_BED.states[7],
        &Block::YELLOW_BED.states[8],
        &Block::YELLOW_BED.states[9],
        &Block::YELLOW_BED.states[10],
        &Block::YELLOW_BED.states[11],
        &Block::YELLOW_BED.states[12],
        &Block::YELLOW_BED.states[13],
        &Block::YELLOW_BED.states[14],
        &Block::YELLOW_BED.states[15],
        &Block::LIME_BED.states[0],
        &Block::LIME_BED.states[1],
        &Block::LIME_BED.states[2],
        &Block::LIME_BED.states[3],
        &Block::LIME_BED.states[4],
        &Block::LIME_BED.states[5],
        &Block::LIME_BED.states[6],
        &Block::LIME_BED.states[7],
        &Block::LIME_BED.states[8],
        &Block::LIME_BED.states[9],
        &Block::LIME_BED.states[10],
        &Block::LIME_BED.states[11],
        &Block::LIME_BED.states[12],
        &Block::LIME_BED.states[13],
        &Block::LIME_BED.states[14],
        &Block::LIME_BED.states[15],
        &Block::PINK_BED.states[0],
        &Block::PINK_BED.states[1],
        &Block::PINK_BED.states[2],
        &Block::PINK_BED.states[3],
        &Block::PINK_BED.states[4],
        &Block::PINK_BED.states[5],
        &Block::PINK_BED.states[6],
        &Block::PINK_BED.states[7],
        &Block::PINK_BED.states[8],
        &Block::PINK_BED.states[9],
        &Block::PINK_BED.states[10],
        &Block::PINK_BED.states[11],
        &Block::PINK_BED.states[12],
        &Block::PINK_BED.states[13],
        &Block::PINK_BED.states[14],
        &Block::PINK_BED.states[15],
        &Block::GRAY_BED.states[0],
        &Block::GRAY_BED.states[1],
        &Block::GRAY_BED.states[2],
        &Block::GRAY_BED.states[3],
        &Block::GRAY_BED.states[4],
        &Block::GRAY_BED.states[5],
        &Block::GRAY_BED.states[6],
        &Block::GRAY_BED.states[7],
        &Block::GRAY_BED.states[8],
        &Block::GRAY_BED.states[9],
        &Block::GRAY_BED.states[10],
        &Block::GRAY_BED.states[11],
        &Block::GRAY_BED.states[12],
        &Block::GRAY_BED.states[13],
        &Block::GRAY_BED.states[14],
        &Block::GRAY_BED.states[15],
        &Block::LIGHT_GRAY_BED.states[0],
        &Block::LIGHT_GRAY_BED.states[1],
        &Block::LIGHT_GRAY_BED.states[2],
        &Block::LIGHT_GRAY_BED.states[3],
        &Block::LIGHT_GRAY_BED.states[4],
        &Block::LIGHT_GRAY_BED.states[5],
        &Block::LIGHT_GRAY_BED.states[6],
        &Block::LIGHT_GRAY_BED.states[7],
        &Block::LIGHT_GRAY_BED.states[8],
        &Block::LIGHT_GRAY_BED.states[9],
        &Block::LIGHT_GRAY_BED.states[10],
        &Block::LIGHT_GRAY_BED.states[11],
        &Block::LIGHT_GRAY_BED.states[12],
        &Block::LIGHT_GRAY_BED.states[13],
        &Block::LIGHT_GRAY_BED.states[14],
        &Block::LIGHT_GRAY_BED.states[15],
        &Block::CYAN_BED.states[0],
        &Block::CYAN_BED.states[1],
        &Block::CYAN_BED.states[2],
        &Block::CYAN_BED.states[3],
        &Block::CYAN_BED.states[4],
        &Block::CYAN_BED.states[5],
        &Block::CYAN_BED.states[6],
        &Block::CYAN_BED.states[7],
        &Block::CYAN_BED.states[8],
        &Block::CYAN_BED.states[9],
        &Block::CYAN_BED.states[10],
        &Block::CYAN_BED.states[11],
        &Block::CYAN_BED.states[12],
        &Block::CYAN_BED.states[13],
        &Block::CYAN_BED.states[14],
        &Block::CYAN_BED.states[15],
        &Block::PURPLE_BED.states[0],
        &Block::PURPLE_BED.states[1],
        &Block::PURPLE_BED.states[2],
        &Block::PURPLE_BED.states[3],
        &Block::PURPLE_BED.states[4],
        &Block::PURPLE_BED.states[5],
        &Block::PURPLE_BED.states[6],
        &Block::PURPLE_BED.states[7],
        &Block::PURPLE_BED.states[8],
        &Block::PURPLE_BED.states[9],
        &Block::PURPLE_BED.states[10],
        &Block::PURPLE_BED.states[11],
        &Block::PURPLE_BED.states[12],
        &Block::PURPLE_BED.states[13],
        &Block::PURPLE_BED.states[14],
        &Block::PURPLE_BED.states[15],
        &Block::BLUE_BED.states[0],
        &Block::BLUE_BED.states[1],
        &Block::BLUE_BED.states[2],
        &Block::BLUE_BED.states[3],
        &Block::BLUE_BED.states[4],
        &Block::BLUE_BED.states[5],
        &Block::BLUE_BED.states[6],
        &Block::BLUE_BED.states[7],
        &Block::BLUE_BED.states[8],
        &Block::BLUE_BED.states[9],
        &Block::BLUE_BED.states[10],
        &Block::BLUE_BED.states[11],
        &Block::BLUE_BED.states[12],
        &Block::BLUE_BED.states[13],
        &Block::BLUE_BED.states[14],
        &Block::BLUE_BED.states[15],
        &Block::BROWN_BED.states[0],
        &Block::BROWN_BED.states[1],
        &Block::BROWN_BED.states[2],
        &Block::BROWN_BED.states[3],
        &Block::BROWN_BED.states[4],
        &Block::BROWN_BED.states[5],
        &Block::BROWN_BED.states[6],
        &Block::BROWN_BED.states[7],
        &Block::BROWN_BED.states[8],
        &Block::BROWN_BED.states[9],
        &Block::BROWN_BED.states[10],
        &Block::BROWN_BED.states[11],
        &Block::BROWN_BED.states[12],
        &Block::BROWN_BED.states[13],
        &Block::BROWN_BED.states[14],
        &Block::BROWN_BED.states[15],
        &Block::GREEN_BED.states[0],
        &Block::GREEN_BED.states[1],
        &Block::GREEN_BED.states[2],
        &Block::GREEN_BED.states[3],
        &Block::GREEN_BED.states[4],
        &Block::GREEN_BED.states[5],
        &Block::GREEN_BED.states[6],
        &Block::GREEN_BED.states[7],
        &Block::GREEN_BED.states[8],
        &Block::GREEN_BED.states[9],
        &Block::GREEN_BED.states[10],
        &Block::GREEN_BED.states[11],
        &Block::GREEN_BED.states[12],
        &Block::GREEN_BED.states[13],
        &Block::GREEN_BED.states[14],
        &Block::GREEN_BED.states[15],
        &Block::RED_BED.states[0],
        &Block::RED_BED.states[1],
        &Block::RED_BED.states[2],
        &Block::RED_BED.states[3],
        &Block::RED_BED.states[4],
        &Block::RED_BED.states[5],
        &Block::RED_BED.states[6],
        &Block::RED_BED.states[7],
        &Block::RED_BED.states[8],
        &Block::RED_BED.states[9],
        &Block::RED_BED.states[10],
        &Block::RED_BED.states[11],
        &Block::RED_BED.states[12],
        &Block::RED_BED.states[13],
        &Block::RED_BED.states[14],
        &Block::RED_BED.states[15],
        &Block::BLACK_BED.states[0],
        &Block::BLACK_BED.states[1],
        &Block::BLACK_BED.states[2],
        &Block::BLACK_BED.states[3],
        &Block::BLACK_BED.states[4],
        &Block::BLACK_BED.states[5],
        &Block::BLACK_BED.states[6],
        &Block::BLACK_BED.states[7],
        &Block::BLACK_BED.states[8],
        &Block::BLACK_BED.states[9],
        &Block::BLACK_BED.states[10],
        &Block::BLACK_BED.states[11],
        &Block::BLACK_BED.states[12],
        &Block::BLACK_BED.states[13],
        &Block::BLACK_BED.states[14],
        &Block::BLACK_BED.states[15],
        &Block::POWERED_RAIL.states[0],
        &Block::POWERED_RAIL.states[1],
        &Block::POWERED_RAIL.states[2],
        &Block::POWERED_RAIL.states[3],
        &Block::POWERED_RAIL.states[4],
        &Block::POWERED_RAIL.states[5],
        &Block::POWERED_RAIL.states[6],
        &Block::POWERED_RAIL.states[7],
        &Block::POWERED_RAIL.states[8],
        &Block::POWERED_RAIL.states[9],
        &Block::POWERED_RAIL.states[10],
        &Block::POWERED_RAIL.states[11],
        &Block::POWERED_RAIL.states[12],
        &Block::POWERED_RAIL.states[13],
        &Block::POWERED_RAIL.states[14],
        &Block::POWERED_RAIL.states[15],
        &Block::POWERED_RAIL.states[16],
        &Block::POWERED_RAIL.states[17],
        &Block::POWERED_RAIL.states[18],
        &Block::POWERED_RAIL.states[19],
        &Block::POWERED_RAIL.states[20],
        &Block::POWERED_RAIL.states[21],
        &Block::POWERED_RAIL.states[22],
        &Block::POWERED_RAIL.states[23],
        &Block::DETECTOR_RAIL.states[0],
        &Block::DETECTOR_RAIL.states[1],
        &Block::DETECTOR_RAIL.states[2],
        &Block::DETECTOR_RAIL.states[3],
        &Block::DETECTOR_RAIL.states[4],
        &Block::DETECTOR_RAIL.states[5],
        &Block::DETECTOR_RAIL.states[6],
        &Block::DETECTOR_RAIL.states[7],
        &Block::DETECTOR_RAIL.states[8],
        &Block::DETECTOR_RAIL.states[9],
        &Block::DETECTOR_RAIL.states[10],
        &Block::DETECTOR_RAIL.states[11],
        &Block::DETECTOR_RAIL.states[12],
        &Block::DETECTOR_RAIL.states[13],
        &Block::DETECTOR_RAIL.states[14],
        &Block::DETECTOR_RAIL.states[15],
        &Block::DETECTOR_RAIL.states[16],
        &Block::DETECTOR_RAIL.states[17],
        &Block::DETECTOR_RAIL.states[18],
        &Block::DETECTOR_RAIL.states[19],
        &Block::DETECTOR_RAIL.states[20],
        &Block::DETECTOR_RAIL.states[21],
        &Block::DETECTOR_RAIL.states[22],
        &Block::DETECTOR_RAIL.states[23],
        &Block::STICKY_PISTON.states[0],
        &Block::STICKY_PISTON.states[1],
        &Block::STICKY_PISTON.states[2],
        &Block::STICKY_PISTON.states[3],
        &Block::STICKY_PISTON.states[4],
        &Block::STICKY_PISTON.states[5],
        &Block::STICKY_PISTON.states[6],
        &Block::STICKY_PISTON.states[7],
        &Block::STICKY_PISTON.states[8],
        &Block::STICKY_PISTON.states[9],
        &Block::STICKY_PISTON.states[10],
        &Block::STICKY_PISTON.states[11],
        &Block::COBWEB.states[0],
        &Block::SHORT_GRASS.states[0],
        &Block::FERN.states[0],
        &Block::DEAD_BUSH.states[0],
        &Block::BUSH.states[0],
        &Block::SHORT_DRY_GRASS.states[0],
        &Block::TALL_DRY_GRASS.states[0],
        &Block::SEAGRASS.states[0],
        &Block::TALL_SEAGRASS.states[0],
        &Block::TALL_SEAGRASS.states[1],
        &Block::PISTON.states[0],
        &Block::PISTON.states[1],
        &Block::PISTON.states[2],
        &Block::PISTON.states[3],
        &Block::PISTON.states[4],
        &Block::PISTON.states[5],
        &Block::PISTON.states[6],
        &Block::PISTON.states[7],
        &Block::PISTON.states[8],
        &Block::PISTON.states[9],
        &Block::PISTON.states[10],
        &Block::PISTON.states[11],
        &Block::PISTON_HEAD.states[0],
        &Block::PISTON_HEAD.states[1],
        &Block::PISTON_HEAD.states[2],
        &Block::PISTON_HEAD.states[3],
        &Block::PISTON_HEAD.states[4],
        &Block::PISTON_HEAD.states[5],
        &Block::PISTON_HEAD.states[6],
        &Block::PISTON_HEAD.states[7],
        &Block::PISTON_HEAD.states[8],
        &Block::PISTON_HEAD.states[9],
        &Block::PISTON_HEAD.states[10],
        &Block::PISTON_HEAD.states[11],
        &Block::PISTON_HEAD.states[12],
        &Block::PISTON_HEAD.states[13],
        &Block::PISTON_HEAD.states[14],
        &Block::PISTON_HEAD.states[15],
        &Block::PISTON_HEAD.states[16],
        &Block::PISTON_HEAD.states[17],
        &Block::PISTON_HEAD.states[18],
        &Block::PISTON_HEAD.states[19],
        &Block::PISTON_HEAD.states[20],
        &Block::PISTON_HEAD.states[21],
        &Block::PISTON_HEAD.states[22],
        &Block::PISTON_HEAD.states[23],
        &Block::WHITE_WOOL.states[0],
        &Block::ORANGE_WOOL.states[0],
        &Block::MAGENTA_WOOL.states[0],
        &Block::LIGHT_BLUE_WOOL.states[0],
        &Block::YELLOW_WOOL.states[0],
        &Block::LIME_WOOL.states[0],
        &Block::PINK_WOOL.states[0],
        &Block::GRAY_WOOL.states[0],
        &Block::LIGHT_GRAY_WOOL.states[0],
        &Block::CYAN_WOOL.states[0],
        &Block::PURPLE_WOOL.states[0],
        &Block::BLUE_WOOL.states[0],
        &Block::BROWN_WOOL.states[0],
        &Block::GREEN_WOOL.states[0],
        &Block::RED_WOOL.states[0],
        &Block::BLACK_WOOL.states[0],
        &Block::MOVING_PISTON.states[0],
        &Block::MOVING_PISTON.states[1],
        &Block::MOVING_PISTON.states[2],
        &Block::MOVING_PISTON.states[3],
        &Block::MOVING_PISTON.states[4],
        &Block::MOVING_PISTON.states[5],
        &Block::MOVING_PISTON.states[6],
        &Block::MOVING_PISTON.states[7],
        &Block::MOVING_PISTON.states[8],
        &Block::MOVING_PISTON.states[9],
        &Block::MOVING_PISTON.states[10],
        &Block::MOVING_PISTON.states[11],
        &Block::DANDELION.states[0],
        &Block::GOLDEN_DANDELION.states[0],
        &Block::TORCHFLOWER.states[0],
        &Block::POPPY.states[0],
        &Block::BLUE_ORCHID.states[0],
        &Block::ALLIUM.states[0],
        &Block::AZURE_BLUET.states[0],
        &Block::RED_TULIP.states[0],
        &Block::ORANGE_TULIP.states[0],
        &Block::WHITE_TULIP.states[0],
        &Block::PINK_TULIP.states[0],
        &Block::OXEYE_DAISY.states[0],
        &Block::CORNFLOWER.states[0],
        &Block::WITHER_ROSE.states[0],
        &Block::LILY_OF_THE_VALLEY.states[0],
        &Block::BROWN_MUSHROOM.states[0],
        &Block::RED_MUSHROOM.states[0],
        &Block::GOLD_BLOCK.states[0],
        &Block::IRON_BLOCK.states[0],
        &Block::BRICKS.states[0],
        &Block::TNT.states[0],
        &Block::TNT.states[1],
        &Block::BOOKSHELF.states[0],
        &Block::CHISELED_BOOKSHELF.states[0],
        &Block::CHISELED_BOOKSHELF.states[1],
        &Block::CHISELED_BOOKSHELF.states[2],
        &Block::CHISELED_BOOKSHELF.states[3],
        &Block::CHISELED_BOOKSHELF.states[4],
        &Block::CHISELED_BOOKSHELF.states[5],
        &Block::CHISELED_BOOKSHELF.states[6],
        &Block::CHISELED_BOOKSHELF.states[7],
        &Block::CHISELED_BOOKSHELF.states[8],
        &Block::CHISELED_BOOKSHELF.states[9],
        &Block::CHISELED_BOOKSHELF.states[10],
        &Block::CHISELED_BOOKSHELF.states[11],
        &Block::CHISELED_BOOKSHELF.states[12],
        &Block::CHISELED_BOOKSHELF.states[13],
        &Block::CHISELED_BOOKSHELF.states[14],
        &Block::CHISELED_BOOKSHELF.states[15],
        &Block::CHISELED_BOOKSHELF.states[16],
        &Block::CHISELED_BOOKSHELF.states[17],
        &Block::CHISELED_BOOKSHELF.states[18],
        &Block::CHISELED_BOOKSHELF.states[19],
        &Block::CHISELED_BOOKSHELF.states[20],
        &Block::CHISELED_BOOKSHELF.states[21],
        &Block::CHISELED_BOOKSHELF.states[22],
        &Block::CHISELED_BOOKSHELF.states[23],
        &Block::CHISELED_BOOKSHELF.states[24],
        &Block::CHISELED_BOOKSHELF.states[25],
        &Block::CHISELED_BOOKSHELF.states[26],
        &Block::CHISELED_BOOKSHELF.states[27],
        &Block::CHISELED_BOOKSHELF.states[28],
        &Block::CHISELED_BOOKSHELF.states[29],
        &Block::CHISELED_BOOKSHELF.states[30],
        &Block::CHISELED_BOOKSHELF.states[31],
        &Block::CHISELED_BOOKSHELF.states[32],
        &Block::CHISELED_BOOKSHELF.states[33],
        &Block::CHISELED_BOOKSHELF.states[34],
        &Block::CHISELED_BOOKSHELF.states[35],
        &Block::CHISELED_BOOKSHELF.states[36],
        &Block::CHISELED_BOOKSHELF.states[37],
        &Block::CHISELED_BOOKSHELF.states[38],
        &Block::CHISELED_BOOKSHELF.states[39],
        &Block::CHISELED_BOOKSHELF.states[40],
        &Block::CHISELED_BOOKSHELF.states[41],
        &Block::CHISELED_BOOKSHELF.states[42],
        &Block::CHISELED_BOOKSHELF.states[43],
        &Block::CHISELED_BOOKSHELF.states[44],
        &Block::CHISELED_BOOKSHELF.states[45],
        &Block::CHISELED_BOOKSHELF.states[46],
        &Block::CHISELED_BOOKSHELF.states[47],
        &Block::CHISELED_BOOKSHELF.states[48],
        &Block::CHISELED_BOOKSHELF.states[49],
        &Block::CHISELED_BOOKSHELF.states[50],
        &Block::CHISELED_BOOKSHELF.states[51],
        &Block::CHISELED_BOOKSHELF.states[52],
        &Block::CHISELED_BOOKSHELF.states[53],
        &Block::CHISELED_BOOKSHELF.states[54],
        &Block::CHISELED_BOOKSHELF.states[55],
        &Block::CHISELED_BOOKSHELF.states[56],
        &Block::CHISELED_BOOKSHELF.states[57],
        &Block::CHISELED_BOOKSHELF.states[58],
        &Block::CHISELED_BOOKSHELF.states[59],
        &Block::CHISELED_BOOKSHELF.states[60],
        &Block::CHISELED_BOOKSHELF.states[61],
        &Block::CHISELED_BOOKSHELF.states[62],
        &Block::CHISELED_BOOKSHELF.states[63],
        &Block::CHISELED_BOOKSHELF.states[64],
        &Block::CHISELED_BOOKSHELF.states[65],
        &Block::CHISELED_BOOKSHELF.states[66],
        &Block::CHISELED_BOOKSHELF.states[67],
        &Block::CHISELED_BOOKSHELF.states[68],
        &Block::CHISELED_BOOKSHELF.states[69],
        &Block::CHISELED_BOOKSHELF.states[70],
        &Block::CHISELED_BOOKSHELF.states[71],
        &Block::CHISELED_BOOKSHELF.states[72],
        &Block::CHISELED_BOOKSHELF.states[73],
        &Block::CHISELED_BOOKSHELF.states[74],
        &Block::CHISELED_BOOKSHELF.states[75],
        &Block::CHISELED_BOOKSHELF.states[76],
        &Block::CHISELED_BOOKSHELF.states[77],
        &Block::CHISELED_BOOKSHELF.states[78],
        &Block::CHISELED_BOOKSHELF.states[79],
        &Block::CHISELED_BOOKSHELF.states[80],
        &Block::CHISELED_BOOKSHELF.states[81],
        &Block::CHISELED_BOOKSHELF.states[82],
        &Block::CHISELED_BOOKSHELF.states[83],
        &Block::CHISELED_BOOKSHELF.states[84],
        &Block::CHISELED_BOOKSHELF.states[85],
        &Block::CHISELED_BOOKSHELF.states[86],
        &Block::CHISELED_BOOKSHELF.states[87],
        &Block::CHISELED_BOOKSHELF.states[88],
        &Block::CHISELED_BOOKSHELF.states[89],
        &Block::CHISELED_BOOKSHELF.states[90],
        &Block::CHISELED_BOOKSHELF.states[91],
        &Block::CHISELED_BOOKSHELF.states[92],
        &Block::CHISELED_BOOKSHELF.states[93],
        &Block::CHISELED_BOOKSHELF.states[94],
        &Block::CHISELED_BOOKSHELF.states[95],
        &Block::CHISELED_BOOKSHELF.states[96],
        &Block::CHISELED_BOOKSHELF.states[97],
        &Block::CHISELED_BOOKSHELF.states[98],
        &Block::CHISELED_BOOKSHELF.states[99],
        &Block::CHISELED_BOOKSHELF.states[100],
        &Block::CHISELED_BOOKSHELF.states[101],
        &Block::CHISELED_BOOKSHELF.states[102],
        &Block::CHISELED_BOOKSHELF.states[103],
        &Block::CHISELED_BOOKSHELF.states[104],
        &Block::CHISELED_BOOKSHELF.states[105],
        &Block::CHISELED_BOOKSHELF.states[106],
        &Block::CHISELED_BOOKSHELF.states[107],
        &Block::CHISELED_BOOKSHELF.states[108],
        &Block::CHISELED_BOOKSHELF.states[109],
        &Block::CHISELED_BOOKSHELF.states[110],
        &Block::CHISELED_BOOKSHELF.states[111],
        &Block::CHISELED_BOOKSHELF.states[112],
        &Block::CHISELED_BOOKSHELF.states[113],
        &Block::CHISELED_BOOKSHELF.states[114],
        &Block::CHISELED_BOOKSHELF.states[115],
        &Block::CHISELED_BOOKSHELF.states[116],
        &Block::CHISELED_BOOKSHELF.states[117],
        &Block::CHISELED_BOOKSHELF.states[118],
        &Block::CHISELED_BOOKSHELF.states[119],
        &Block::CHISELED_BOOKSHELF.states[120],
        &Block::CHISELED_BOOKSHELF.states[121],
        &Block::CHISELED_BOOKSHELF.states[122],
        &Block::CHISELED_BOOKSHELF.states[123],
        &Block::CHISELED_BOOKSHELF.states[124],
        &Block::CHISELED_BOOKSHELF.states[125],
        &Block::CHISELED_BOOKSHELF.states[126],
        &Block::CHISELED_BOOKSHELF.states[127],
        &Block::CHISELED_BOOKSHELF.states[128],
        &Block::CHISELED_BOOKSHELF.states[129],
        &Block::CHISELED_BOOKSHELF.states[130],
        &Block::CHISELED_BOOKSHELF.states[131],
        &Block::CHISELED_BOOKSHELF.states[132],
        &Block::CHISELED_BOOKSHELF.states[133],
        &Block::CHISELED_BOOKSHELF.states[134],
        &Block::CHISELED_BOOKSHELF.states[135],
        &Block::CHISELED_BOOKSHELF.states[136],
        &Block::CHISELED_BOOKSHELF.states[137],
        &Block::CHISELED_BOOKSHELF.states[138],
        &Block::CHISELED_BOOKSHELF.states[139],
        &Block::CHISELED_BOOKSHELF.states[140],
        &Block::CHISELED_BOOKSHELF.states[141],
        &Block::CHISELED_BOOKSHELF.states[142],
        &Block::CHISELED_BOOKSHELF.states[143],
        &Block::CHISELED_BOOKSHELF.states[144],
        &Block::CHISELED_BOOKSHELF.states[145],
        &Block::CHISELED_BOOKSHELF.states[146],
        &Block::CHISELED_BOOKSHELF.states[147],
        &Block::CHISELED_BOOKSHELF.states[148],
        &Block::CHISELED_BOOKSHELF.states[149],
        &Block::CHISELED_BOOKSHELF.states[150],
        &Block::CHISELED_BOOKSHELF.states[151],
        &Block::CHISELED_BOOKSHELF.states[152],
        &Block::CHISELED_BOOKSHELF.states[153],
        &Block::CHISELED_BOOKSHELF.states[154],
        &Block::CHISELED_BOOKSHELF.states[155],
        &Block::CHISELED_BOOKSHELF.states[156],
        &Block::CHISELED_BOOKSHELF.states[157],
        &Block::CHISELED_BOOKSHELF.states[158],
        &Block::CHISELED_BOOKSHELF.states[159],
        &Block::CHISELED_BOOKSHELF.states[160],
        &Block::CHISELED_BOOKSHELF.states[161],
        &Block::CHISELED_BOOKSHELF.states[162],
        &Block::CHISELED_BOOKSHELF.states[163],
        &Block::CHISELED_BOOKSHELF.states[164],
        &Block::CHISELED_BOOKSHELF.states[165],
        &Block::CHISELED_BOOKSHELF.states[166],
        &Block::CHISELED_BOOKSHELF.states[167],
        &Block::CHISELED_BOOKSHELF.states[168],
        &Block::CHISELED_BOOKSHELF.states[169],
        &Block::CHISELED_BOOKSHELF.states[170],
        &Block::CHISELED_BOOKSHELF.states[171],
        &Block::CHISELED_BOOKSHELF.states[172],
        &Block::CHISELED_BOOKSHELF.states[173],
        &Block::CHISELED_BOOKSHELF.states[174],
        &Block::CHISELED_BOOKSHELF.states[175],
        &Block::CHISELED_BOOKSHELF.states[176],
        &Block::CHISELED_BOOKSHELF.states[177],
        &Block::CHISELED_BOOKSHELF.states[178],
        &Block::CHISELED_BOOKSHELF.states[179],
        &Block::CHISELED_BOOKSHELF.states[180],
        &Block::CHISELED_BOOKSHELF.states[181],
        &Block::CHISELED_BOOKSHELF.states[182],
        &Block::CHISELED_BOOKSHELF.states[183],
        &Block::CHISELED_BOOKSHELF.states[184],
        &Block::CHISELED_BOOKSHELF.states[185],
        &Block::CHISELED_BOOKSHELF.states[186],
        &Block::CHISELED_BOOKSHELF.states[187],
        &Block::CHISELED_BOOKSHELF.states[188],
        &Block::CHISELED_BOOKSHELF.states[189],
        &Block::CHISELED_BOOKSHELF.states[190],
        &Block::CHISELED_BOOKSHELF.states[191],
        &Block::CHISELED_BOOKSHELF.states[192],
        &Block::CHISELED_BOOKSHELF.states[193],
        &Block::CHISELED_BOOKSHELF.states[194],
        &Block::CHISELED_BOOKSHELF.states[195],
        &Block::CHISELED_BOOKSHELF.states[196],
        &Block::CHISELED_BOOKSHELF.states[197],
        &Block::CHISELED_BOOKSHELF.states[198],
        &Block::CHISELED_BOOKSHELF.states[199],
        &Block::CHISELED_BOOKSHELF.states[200],
        &Block::CHISELED_BOOKSHELF.states[201],
        &Block::CHISELED_BOOKSHELF.states[202],
        &Block::CHISELED_BOOKSHELF.states[203],
        &Block::CHISELED_BOOKSHELF.states[204],
        &Block::CHISELED_BOOKSHELF.states[205],
        &Block::CHISELED_BOOKSHELF.states[206],
        &Block::CHISELED_BOOKSHELF.states[207],
        &Block::CHISELED_BOOKSHELF.states[208],
        &Block::CHISELED_BOOKSHELF.states[209],
        &Block::CHISELED_BOOKSHELF.states[210],
        &Block::CHISELED_BOOKSHELF.states[211],
        &Block::CHISELED_BOOKSHELF.states[212],
        &Block::CHISELED_BOOKSHELF.states[213],
        &Block::CHISELED_BOOKSHELF.states[214],
        &Block::CHISELED_BOOKSHELF.states[215],
        &Block::CHISELED_BOOKSHELF.states[216],
        &Block::CHISELED_BOOKSHELF.states[217],
        &Block::CHISELED_BOOKSHELF.states[218],
        &Block::CHISELED_BOOKSHELF.states[219],
        &Block::CHISELED_BOOKSHELF.states[220],
        &Block::CHISELED_BOOKSHELF.states[221],
        &Block::CHISELED_BOOKSHELF.states[222],
        &Block::CHISELED_BOOKSHELF.states[223],
        &Block::CHISELED_BOOKSHELF.states[224],
        &Block::CHISELED_BOOKSHELF.states[225],
        &Block::CHISELED_BOOKSHELF.states[226],
        &Block::CHISELED_BOOKSHELF.states[227],
        &Block::CHISELED_BOOKSHELF.states[228],
        &Block::CHISELED_BOOKSHELF.states[229],
        &Block::CHISELED_BOOKSHELF.states[230],
        &Block::CHISELED_BOOKSHELF.states[231],
        &Block::CHISELED_BOOKSHELF.states[232],
        &Block::CHISELED_BOOKSHELF.states[233],
        &Block::CHISELED_BOOKSHELF.states[234],
        &Block::CHISELED_BOOKSHELF.states[235],
        &Block::CHISELED_BOOKSHELF.states[236],
        &Block::CHISELED_BOOKSHELF.states[237],
        &Block::CHISELED_BOOKSHELF.states[238],
        &Block::CHISELED_BOOKSHELF.states[239],
        &Block::CHISELED_BOOKSHELF.states[240],
        &Block::CHISELED_BOOKSHELF.states[241],
        &Block::CHISELED_BOOKSHELF.states[242],
        &Block::CHISELED_BOOKSHELF.states[243],
        &Block::CHISELED_BOOKSHELF.states[244],
        &Block::CHISELED_BOOKSHELF.states[245],
        &Block::CHISELED_BOOKSHELF.states[246],
        &Block::CHISELED_BOOKSHELF.states[247],
        &Block::CHISELED_BOOKSHELF.states[248],
        &Block::CHISELED_BOOKSHELF.states[249],
        &Block::CHISELED_BOOKSHELF.states[250],
        &Block::CHISELED_BOOKSHELF.states[251],
        &Block::CHISELED_BOOKSHELF.states[252],
        &Block::CHISELED_BOOKSHELF.states[253],
        &Block::CHISELED_BOOKSHELF.states[254],
        &Block::CHISELED_BOOKSHELF.states[255],
        &Block::ACACIA_SHELF.states[0],
        &Block::ACACIA_SHELF.states[1],
        &Block::ACACIA_SHELF.states[2],
        &Block::ACACIA_SHELF.states[3],
        &Block::ACACIA_SHELF.states[4],
        &Block::ACACIA_SHELF.states[5],
        &Block::ACACIA_SHELF.states[6],
        &Block::ACACIA_SHELF.states[7],
        &Block::ACACIA_SHELF.states[8],
        &Block::ACACIA_SHELF.states[9],
        &Block::ACACIA_SHELF.states[10],
        &Block::ACACIA_SHELF.states[11],
        &Block::ACACIA_SHELF.states[12],
        &Block::ACACIA_SHELF.states[13],
        &Block::ACACIA_SHELF.states[14],
        &Block::ACACIA_SHELF.states[15],
        &Block::ACACIA_SHELF.states[16],
        &Block::ACACIA_SHELF.states[17],
        &Block::ACACIA_SHELF.states[18],
        &Block::ACACIA_SHELF.states[19],
        &Block::ACACIA_SHELF.states[20],
        &Block::ACACIA_SHELF.states[21],
        &Block::ACACIA_SHELF.states[22],
        &Block::ACACIA_SHELF.states[23],
        &Block::ACACIA_SHELF.states[24],
        &Block::ACACIA_SHELF.states[25],
        &Block::ACACIA_SHELF.states[26],
        &Block::ACACIA_SHELF.states[27],
        &Block::ACACIA_SHELF.states[28],
        &Block::ACACIA_SHELF.states[29],
        &Block::ACACIA_SHELF.states[30],
        &Block::ACACIA_SHELF.states[31],
        &Block::ACACIA_SHELF.states[32],
        &Block::ACACIA_SHELF.states[33],
        &Block::ACACIA_SHELF.states[34],
        &Block::ACACIA_SHELF.states[35],
        &Block::ACACIA_SHELF.states[36],
        &Block::ACACIA_SHELF.states[37],
        &Block::ACACIA_SHELF.states[38],
        &Block::ACACIA_SHELF.states[39],
        &Block::ACACIA_SHELF.states[40],
        &Block::ACACIA_SHELF.states[41],
        &Block::ACACIA_SHELF.states[42],
        &Block::ACACIA_SHELF.states[43],
        &Block::ACACIA_SHELF.states[44],
        &Block::ACACIA_SHELF.states[45],
        &Block::ACACIA_SHELF.states[46],
        &Block::ACACIA_SHELF.states[47],
        &Block::ACACIA_SHELF.states[48],
        &Block::ACACIA_SHELF.states[49],
        &Block::ACACIA_SHELF.states[50],
        &Block::ACACIA_SHELF.states[51],
        &Block::ACACIA_SHELF.states[52],
        &Block::ACACIA_SHELF.states[53],
        &Block::ACACIA_SHELF.states[54],
        &Block::ACACIA_SHELF.states[55],
        &Block::ACACIA_SHELF.states[56],
        &Block::ACACIA_SHELF.states[57],
        &Block::ACACIA_SHELF.states[58],
        &Block::ACACIA_SHELF.states[59],
        &Block::ACACIA_SHELF.states[60],
        &Block::ACACIA_SHELF.states[61],
        &Block::ACACIA_SHELF.states[62],
        &Block::ACACIA_SHELF.states[63],
        &Block::BAMBOO_SHELF.states[0],
        &Block::BAMBOO_SHELF.states[1],
        &Block::BAMBOO_SHELF.states[2],
        &Block::BAMBOO_SHELF.states[3],
        &Block::BAMBOO_SHELF.states[4],
        &Block::BAMBOO_SHELF.states[5],
        &Block::BAMBOO_SHELF.states[6],
        &Block::BAMBOO_SHELF.states[7],
        &Block::BAMBOO_SHELF.states[8],
        &Block::BAMBOO_SHELF.states[9],
        &Block::BAMBOO_SHELF.states[10],
        &Block::BAMBOO_SHELF.states[11],
        &Block::BAMBOO_SHELF.states[12],
        &Block::BAMBOO_SHELF.states[13],
        &Block::BAMBOO_SHELF.states[14],
        &Block::BAMBOO_SHELF.states[15],
        &Block::BAMBOO_SHELF.states[16],
        &Block::BAMBOO_SHELF.states[17],
        &Block::BAMBOO_SHELF.states[18],
        &Block::BAMBOO_SHELF.states[19],
        &Block::BAMBOO_SHELF.states[20],
        &Block::BAMBOO_SHELF.states[21],
        &Block::BAMBOO_SHELF.states[22],
        &Block::BAMBOO_SHELF.states[23],
        &Block::BAMBOO_SHELF.states[24],
        &Block::BAMBOO_SHELF.states[25],
        &Block::BAMBOO_SHELF.states[26],
        &Block::BAMBOO_SHELF.states[27],
        &Block::BAMBOO_SHELF.states[28],
        &Block::BAMBOO_SHELF.states[29],
        &Block::BAMBOO_SHELF.states[30],
        &Block::BAMBOO_SHELF.states[31],
        &Block::BAMBOO_SHELF.states[32],
        &Block::BAMBOO_SHELF.states[33],
        &Block::BAMBOO_SHELF.states[34],
        &Block::BAMBOO_SHELF.states[35],
        &Block::BAMBOO_SHELF.states[36],
        &Block::BAMBOO_SHELF.states[37],
        &Block::BAMBOO_SHELF.states[38],
        &Block::BAMBOO_SHELF.states[39],
        &Block::BAMBOO_SHELF.states[40],
        &Block::BAMBOO_SHELF.states[41],
        &Block::BAMBOO_SHELF.states[42],
        &Block::BAMBOO_SHELF.states[43],
        &Block::BAMBOO_SHELF.states[44],
        &Block::BAMBOO_SHELF.states[45],
        &Block::BAMBOO_SHELF.states[46],
        &Block::BAMBOO_SHELF.states[47],
        &Block::BAMBOO_SHELF.states[48],
        &Block::BAMBOO_SHELF.states[49],
        &Block::BAMBOO_SHELF.states[50],
        &Block::BAMBOO_SHELF.states[51],
        &Block::BAMBOO_SHELF.states[52],
        &Block::BAMBOO_SHELF.states[53],
        &Block::BAMBOO_SHELF.states[54],
        &Block::BAMBOO_SHELF.states[55],
        &Block::BAMBOO_SHELF.states[56],
        &Block::BAMBOO_SHELF.states[57],
        &Block::BAMBOO_SHELF.states[58],
        &Block::BAMBOO_SHELF.states[59],
        &Block::BAMBOO_SHELF.states[60],
        &Block::BAMBOO_SHELF.states[61],
        &Block::BAMBOO_SHELF.states[62],
        &Block::BAMBOO_SHELF.states[63],
        &Block::BIRCH_SHELF.states[0],
        &Block::BIRCH_SHELF.states[1],
        &Block::BIRCH_SHELF.states[2],
        &Block::BIRCH_SHELF.states[3],
        &Block::BIRCH_SHELF.states[4],
        &Block::BIRCH_SHELF.states[5],
        &Block::BIRCH_SHELF.states[6],
        &Block::BIRCH_SHELF.states[7],
        &Block::BIRCH_SHELF.states[8],
        &Block::BIRCH_SHELF.states[9],
        &Block::BIRCH_SHELF.states[10],
        &Block::BIRCH_SHELF.states[11],
        &Block::BIRCH_SHELF.states[12],
        &Block::BIRCH_SHELF.states[13],
        &Block::BIRCH_SHELF.states[14],
        &Block::BIRCH_SHELF.states[15],
        &Block::BIRCH_SHELF.states[16],
        &Block::BIRCH_SHELF.states[17],
        &Block::BIRCH_SHELF.states[18],
        &Block::BIRCH_SHELF.states[19],
        &Block::BIRCH_SHELF.states[20],
        &Block::BIRCH_SHELF.states[21],
        &Block::BIRCH_SHELF.states[22],
        &Block::BIRCH_SHELF.states[23],
        &Block::BIRCH_SHELF.states[24],
        &Block::BIRCH_SHELF.states[25],
        &Block::BIRCH_SHELF.states[26],
        &Block::BIRCH_SHELF.states[27],
        &Block::BIRCH_SHELF.states[28],
        &Block::BIRCH_SHELF.states[29],
        &Block::BIRCH_SHELF.states[30],
        &Block::BIRCH_SHELF.states[31],
        &Block::BIRCH_SHELF.states[32],
        &Block::BIRCH_SHELF.states[33],
        &Block::BIRCH_SHELF.states[34],
        &Block::BIRCH_SHELF.states[35],
        &Block::BIRCH_SHELF.states[36],
        &Block::BIRCH_SHELF.states[37],
        &Block::BIRCH_SHELF.states[38],
        &Block::BIRCH_SHELF.states[39],
        &Block::BIRCH_SHELF.states[40],
        &Block::BIRCH_SHELF.states[41],
        &Block::BIRCH_SHELF.states[42],
        &Block::BIRCH_SHELF.states[43],
        &Block::BIRCH_SHELF.states[44],
        &Block::BIRCH_SHELF.states[45],
        &Block::BIRCH_SHELF.states[46],
        &Block::BIRCH_SHELF.states[47],
        &Block::BIRCH_SHELF.states[48],
        &Block::BIRCH_SHELF.states[49],
        &Block::BIRCH_SHELF.states[50],
        &Block::BIRCH_SHELF.states[51],
        &Block::BIRCH_SHELF.states[52],
        &Block::BIRCH_SHELF.states[53],
        &Block::BIRCH_SHELF.states[54],
        &Block::BIRCH_SHELF.states[55],
        &Block::BIRCH_SHELF.states[56],
        &Block::BIRCH_SHELF.states[57],
        &Block::BIRCH_SHELF.states[58],
        &Block::BIRCH_SHELF.states[59],
        &Block::BIRCH_SHELF.states[60],
        &Block::BIRCH_SHELF.states[61],
        &Block::BIRCH_SHELF.states[62],
        &Block::BIRCH_SHELF.states[63],
        &Block::CHERRY_SHELF.states[0],
        &Block::CHERRY_SHELF.states[1],
        &Block::CHERRY_SHELF.states[2],
        &Block::CHERRY_SHELF.states[3],
        &Block::CHERRY_SHELF.states[4],
        &Block::CHERRY_SHELF.states[5],
        &Block::CHERRY_SHELF.states[6],
        &Block::CHERRY_SHELF.states[7],
        &Block::CHERRY_SHELF.states[8],
        &Block::CHERRY_SHELF.states[9],
        &Block::CHERRY_SHELF.states[10],
        &Block::CHERRY_SHELF.states[11],
        &Block::CHERRY_SHELF.states[12],
        &Block::CHERRY_SHELF.states[13],
        &Block::CHERRY_SHELF.states[14],
        &Block::CHERRY_SHELF.states[15],
        &Block::CHERRY_SHELF.states[16],
        &Block::CHERRY_SHELF.states[17],
        &Block::CHERRY_SHELF.states[18],
        &Block::CHERRY_SHELF.states[19],
        &Block::CHERRY_SHELF.states[20],
        &Block::CHERRY_SHELF.states[21],
        &Block::CHERRY_SHELF.states[22],
        &Block::CHERRY_SHELF.states[23],
        &Block::CHERRY_SHELF.states[24],
        &Block::CHERRY_SHELF.states[25],
        &Block::CHERRY_SHELF.states[26],
        &Block::CHERRY_SHELF.states[27],
        &Block::CHERRY_SHELF.states[28],
        &Block::CHERRY_SHELF.states[29],
        &Block::CHERRY_SHELF.states[30],
        &Block::CHERRY_SHELF.states[31],
        &Block::CHERRY_SHELF.states[32],
        &Block::CHERRY_SHELF.states[33],
        &Block::CHERRY_SHELF.states[34],
        &Block::CHERRY_SHELF.states[35],
        &Block::CHERRY_SHELF.states[36],
        &Block::CHERRY_SHELF.states[37],
        &Block::CHERRY_SHELF.states[38],
        &Block::CHERRY_SHELF.states[39],
        &Block::CHERRY_SHELF.states[40],
        &Block::CHERRY_SHELF.states[41],
        &Block::CHERRY_SHELF.states[42],
        &Block::CHERRY_SHELF.states[43],
        &Block::CHERRY_SHELF.states[44],
        &Block::CHERRY_SHELF.states[45],
        &Block::CHERRY_SHELF.states[46],
        &Block::CHERRY_SHELF.states[47],
        &Block::CHERRY_SHELF.states[48],
        &Block::CHERRY_SHELF.states[49],
        &Block::CHERRY_SHELF.states[50],
        &Block::CHERRY_SHELF.states[51],
        &Block::CHERRY_SHELF.states[52],
        &Block::CHERRY_SHELF.states[53],
        &Block::CHERRY_SHELF.states[54],
        &Block::CHERRY_SHELF.states[55],
        &Block::CHERRY_SHELF.states[56],
        &Block::CHERRY_SHELF.states[57],
        &Block::CHERRY_SHELF.states[58],
        &Block::CHERRY_SHELF.states[59],
        &Block::CHERRY_SHELF.states[60],
        &Block::CHERRY_SHELF.states[61],
        &Block::CHERRY_SHELF.states[62],
        &Block::CHERRY_SHELF.states[63],
        &Block::CRIMSON_SHELF.states[0],
        &Block::CRIMSON_SHELF.states[1],
        &Block::CRIMSON_SHELF.states[2],
        &Block::CRIMSON_SHELF.states[3],
        &Block::CRIMSON_SHELF.states[4],
        &Block::CRIMSON_SHELF.states[5],
        &Block::CRIMSON_SHELF.states[6],
        &Block::CRIMSON_SHELF.states[7],
        &Block::CRIMSON_SHELF.states[8],
        &Block::CRIMSON_SHELF.states[9],
        &Block::CRIMSON_SHELF.states[10],
        &Block::CRIMSON_SHELF.states[11],
        &Block::CRIMSON_SHELF.states[12],
        &Block::CRIMSON_SHELF.states[13],
        &Block::CRIMSON_SHELF.states[14],
        &Block::CRIMSON_SHELF.states[15],
        &Block::CRIMSON_SHELF.states[16],
        &Block::CRIMSON_SHELF.states[17],
        &Block::CRIMSON_SHELF.states[18],
        &Block::CRIMSON_SHELF.states[19],
        &Block::CRIMSON_SHELF.states[20],
        &Block::CRIMSON_SHELF.states[21],
        &Block::CRIMSON_SHELF.states[22],
        &Block::CRIMSON_SHELF.states[23],
        &Block::CRIMSON_SHELF.states[24],
        &Block::CRIMSON_SHELF.states[25],
        &Block::CRIMSON_SHELF.states[26],
        &Block::CRIMSON_SHELF.states[27],
        &Block::CRIMSON_SHELF.states[28],
        &Block::CRIMSON_SHELF.states[29],
        &Block::CRIMSON_SHELF.states[30],
        &Block::CRIMSON_SHELF.states[31],
        &Block::CRIMSON_SHELF.states[32],
        &Block::CRIMSON_SHELF.states[33],
        &Block::CRIMSON_SHELF.states[34],
        &Block::CRIMSON_SHELF.states[35],
        &Block::CRIMSON_SHELF.states[36],
        &Block::CRIMSON_SHELF.states[37],
        &Block::CRIMSON_SHELF.states[38],
        &Block::CRIMSON_SHELF.states[39],
        &Block::CRIMSON_SHELF.states[40],
        &Block::CRIMSON_SHELF.states[41],
        &Block::CRIMSON_SHELF.states[42],
        &Block::CRIMSON_SHELF.states[43],
        &Block::CRIMSON_SHELF.states[44],
        &Block::CRIMSON_SHELF.states[45],
        &Block::CRIMSON_SHELF.states[46],
        &Block::CRIMSON_SHELF.states[47],
        &Block::CRIMSON_SHELF.states[48],
        &Block::CRIMSON_SHELF.states[49],
        &Block::CRIMSON_SHELF.states[50],
        &Block::CRIMSON_SHELF.states[51],
        &Block::CRIMSON_SHELF.states[52],
        &Block::CRIMSON_SHELF.states[53],
        &Block::CRIMSON_SHELF.states[54],
        &Block::CRIMSON_SHELF.states[55],
        &Block::CRIMSON_SHELF.states[56],
        &Block::CRIMSON_SHELF.states[57],
        &Block::CRIMSON_SHELF.states[58],
        &Block::CRIMSON_SHELF.states[59],
        &Block::CRIMSON_SHELF.states[60],
        &Block::CRIMSON_SHELF.states[61],
        &Block::CRIMSON_SHELF.states[62],
        &Block::CRIMSON_SHELF.states[63],
        &Block::DARK_OAK_SHELF.states[0],
        &Block::DARK_OAK_SHELF.states[1],
        &Block::DARK_OAK_SHELF.states[2],
        &Block::DARK_OAK_SHELF.states[3],
        &Block::DARK_OAK_SHELF.states[4],
        &Block::DARK_OAK_SHELF.states[5],
        &Block::DARK_OAK_SHELF.states[6],
        &Block::DARK_OAK_SHELF.states[7],
        &Block::DARK_OAK_SHELF.states[8],
        &Block::DARK_OAK_SHELF.states[9],
        &Block::DARK_OAK_SHELF.states[10],
        &Block::DARK_OAK_SHELF.states[11],
        &Block::DARK_OAK_SHELF.states[12],
        &Block::DARK_OAK_SHELF.states[13],
        &Block::DARK_OAK_SHELF.states[14],
        &Block::DARK_OAK_SHELF.states[15],
        &Block::DARK_OAK_SHELF.states[16],
        &Block::DARK_OAK_SHELF.states[17],
        &Block::DARK_OAK_SHELF.states[18],
        &Block::DARK_OAK_SHELF.states[19],
        &Block::DARK_OAK_SHELF.states[20],
        &Block::DARK_OAK_SHELF.states[21],
        &Block::DARK_OAK_SHELF.states[22],
        &Block::DARK_OAK_SHELF.states[23],
        &Block::DARK_OAK_SHELF.states[24],
        &Block::DARK_OAK_SHELF.states[25],
        &Block::DARK_OAK_SHELF.states[26],
        &Block::DARK_OAK_SHELF.states[27],
        &Block::DARK_OAK_SHELF.states[28],
        &Block::DARK_OAK_SHELF.states[29],
        &Block::DARK_OAK_SHELF.states[30],
        &Block::DARK_OAK_SHELF.states[31],
        &Block::DARK_OAK_SHELF.states[32],
        &Block::DARK_OAK_SHELF.states[33],
        &Block::DARK_OAK_SHELF.states[34],
        &Block::DARK_OAK_SHELF.states[35],
        &Block::DARK_OAK_SHELF.states[36],
        &Block::DARK_OAK_SHELF.states[37],
        &Block::DARK_OAK_SHELF.states[38],
        &Block::DARK_OAK_SHELF.states[39],
        &Block::DARK_OAK_SHELF.states[40],
        &Block::DARK_OAK_SHELF.states[41],
        &Block::DARK_OAK_SHELF.states[42],
        &Block::DARK_OAK_SHELF.states[43],
        &Block::DARK_OAK_SHELF.states[44],
        &Block::DARK_OAK_SHELF.states[45],
        &Block::DARK_OAK_SHELF.states[46],
        &Block::DARK_OAK_SHELF.states[47],
        &Block::DARK_OAK_SHELF.states[48],
        &Block::DARK_OAK_SHELF.states[49],
        &Block::DARK_OAK_SHELF.states[50],
        &Block::DARK_OAK_SHELF.states[51],
        &Block::DARK_OAK_SHELF.states[52],
        &Block::DARK_OAK_SHELF.states[53],
        &Block::DARK_OAK_SHELF.states[54],
        &Block::DARK_OAK_SHELF.states[55],
        &Block::DARK_OAK_SHELF.states[56],
        &Block::DARK_OAK_SHELF.states[57],
        &Block::DARK_OAK_SHELF.states[58],
        &Block::DARK_OAK_SHELF.states[59],
        &Block::DARK_OAK_SHELF.states[60],
        &Block::DARK_OAK_SHELF.states[61],
        &Block::DARK_OAK_SHELF.states[62],
        &Block::DARK_OAK_SHELF.states[63],
        &Block::JUNGLE_SHELF.states[0],
        &Block::JUNGLE_SHELF.states[1],
        &Block::JUNGLE_SHELF.states[2],
        &Block::JUNGLE_SHELF.states[3],
        &Block::JUNGLE_SHELF.states[4],
        &Block::JUNGLE_SHELF.states[5],
        &Block::JUNGLE_SHELF.states[6],
        &Block::JUNGLE_SHELF.states[7],
        &Block::JUNGLE_SHELF.states[8],
        &Block::JUNGLE_SHELF.states[9],
        &Block::JUNGLE_SHELF.states[10],
        &Block::JUNGLE_SHELF.states[11],
        &Block::JUNGLE_SHELF.states[12],
        &Block::JUNGLE_SHELF.states[13],
        &Block::JUNGLE_SHELF.states[14],
        &Block::JUNGLE_SHELF.states[15],
        &Block::JUNGLE_SHELF.states[16],
        &Block::JUNGLE_SHELF.states[17],
        &Block::JUNGLE_SHELF.states[18],
        &Block::JUNGLE_SHELF.states[19],
        &Block::JUNGLE_SHELF.states[20],
        &Block::JUNGLE_SHELF.states[21],
        &Block::JUNGLE_SHELF.states[22],
        &Block::JUNGLE_SHELF.states[23],
        &Block::JUNGLE_SHELF.states[24],
        &Block::JUNGLE_SHELF.states[25],
        &Block::JUNGLE_SHELF.states[26],
        &Block::JUNGLE_SHELF.states[27],
        &Block::JUNGLE_SHELF.states[28],
        &Block::JUNGLE_SHELF.states[29],
        &Block::JUNGLE_SHELF.states[30],
        &Block::JUNGLE_SHELF.states[31],
        &Block::JUNGLE_SHELF.states[32],
        &Block::JUNGLE_SHELF.states[33],
        &Block::JUNGLE_SHELF.states[34],
        &Block::JUNGLE_SHELF.states[35],
        &Block::JUNGLE_SHELF.states[36],
        &Block::JUNGLE_SHELF.states[37],
        &Block::JUNGLE_SHELF.states[38],
        &Block::JUNGLE_SHELF.states[39],
        &Block::JUNGLE_SHELF.states[40],
        &Block::JUNGLE_SHELF.states[41],
        &Block::JUNGLE_SHELF.states[42],
        &Block::JUNGLE_SHELF.states[43],
        &Block::JUNGLE_SHELF.states[44],
        &Block::JUNGLE_SHELF.states[45],
        &Block::JUNGLE_SHELF.states[46],
        &Block::JUNGLE_SHELF.states[47],
        &Block::JUNGLE_SHELF.states[48],
        &Block::JUNGLE_SHELF.states[49],
        &Block::JUNGLE_SHELF.states[50],
        &Block::JUNGLE_SHELF.states[51],
        &Block::JUNGLE_SHELF.states[52],
        &Block::JUNGLE_SHELF.states[53],
        &Block::JUNGLE_SHELF.states[54],
        &Block::JUNGLE_SHELF.states[55],
        &Block::JUNGLE_SHELF.states[56],
        &Block::JUNGLE_SHELF.states[57],
        &Block::JUNGLE_SHELF.states[58],
        &Block::JUNGLE_SHELF.states[59],
        &Block::JUNGLE_SHELF.states[60],
        &Block::JUNGLE_SHELF.states[61],
        &Block::JUNGLE_SHELF.states[62],
        &Block::JUNGLE_SHELF.states[63],
        &Block::MANGROVE_SHELF.states[0],
        &Block::MANGROVE_SHELF.states[1],
        &Block::MANGROVE_SHELF.states[2],
        &Block::MANGROVE_SHELF.states[3],
        &Block::MANGROVE_SHELF.states[4],
        &Block::MANGROVE_SHELF.states[5],
        &Block::MANGROVE_SHELF.states[6],
        &Block::MANGROVE_SHELF.states[7],
        &Block::MANGROVE_SHELF.states[8],
        &Block::MANGROVE_SHELF.states[9],
        &Block::MANGROVE_SHELF.states[10],
        &Block::MANGROVE_SHELF.states[11],
        &Block::MANGROVE_SHELF.states[12],
        &Block::MANGROVE_SHELF.states[13],
        &Block::MANGROVE_SHELF.states[14],
        &Block::MANGROVE_SHELF.states[15],
        &Block::MANGROVE_SHELF.states[16],
        &Block::MANGROVE_SHELF.states[17],
        &Block::MANGROVE_SHELF.states[18],
        &Block::MANGROVE_SHELF.states[19],
        &Block::MANGROVE_SHELF.states[20],
        &Block::MANGROVE_SHELF.states[21],
        &Block::MANGROVE_SHELF.states[22],
        &Block::MANGROVE_SHELF.states[23],
        &Block::MANGROVE_SHELF.states[24],
        &Block::MANGROVE_SHELF.states[25],
        &Block::MANGROVE_SHELF.states[26],
        &Block::MANGROVE_SHELF.states[27],
        &Block::MANGROVE_SHELF.states[28],
        &Block::MANGROVE_SHELF.states[29],
        &Block::MANGROVE_SHELF.states[30],
        &Block::MANGROVE_SHELF.states[31],
        &Block::MANGROVE_SHELF.states[32],
        &Block::MANGROVE_SHELF.states[33],
        &Block::MANGROVE_SHELF.states[34],
        &Block::MANGROVE_SHELF.states[35],
        &Block::MANGROVE_SHELF.states[36],
        &Block::MANGROVE_SHELF.states[37],
        &Block::MANGROVE_SHELF.states[38],
        &Block::MANGROVE_SHELF.states[39],
        &Block::MANGROVE_SHELF.states[40],
        &Block::MANGROVE_SHELF.states[41],
        &Block::MANGROVE_SHELF.states[42],
        &Block::MANGROVE_SHELF.states[43],
        &Block::MANGROVE_SHELF.states[44],
        &Block::MANGROVE_SHELF.states[45],
        &Block::MANGROVE_SHELF.states[46],
        &Block::MANGROVE_SHELF.states[47],
        &Block::MANGROVE_SHELF.states[48],
        &Block::MANGROVE_SHELF.states[49],
        &Block::MANGROVE_SHELF.states[50],
        &Block::MANGROVE_SHELF.states[51],
        &Block::MANGROVE_SHELF.states[52],
        &Block::MANGROVE_SHELF.states[53],
        &Block::MANGROVE_SHELF.states[54],
        &Block::MANGROVE_SHELF.states[55],
        &Block::MANGROVE_SHELF.states[56],
        &Block::MANGROVE_SHELF.states[57],
        &Block::MANGROVE_SHELF.states[58],
        &Block::MANGROVE_SHELF.states[59],
        &Block::MANGROVE_SHELF.states[60],
        &Block::MANGROVE_SHELF.states[61],
        &Block::MANGROVE_SHELF.states[62],
        &Block::MANGROVE_SHELF.states[63],
        &Block::OAK_SHELF.states[0],
        &Block::OAK_SHELF.states[1],
        &Block::OAK_SHELF.states[2],
        &Block::OAK_SHELF.states[3],
        &Block::OAK_SHELF.states[4],
        &Block::OAK_SHELF.states[5],
        &Block::OAK_SHELF.states[6],
        &Block::OAK_SHELF.states[7],
        &Block::OAK_SHELF.states[8],
        &Block::OAK_SHELF.states[9],
        &Block::OAK_SHELF.states[10],
        &Block::OAK_SHELF.states[11],
        &Block::OAK_SHELF.states[12],
        &Block::OAK_SHELF.states[13],
        &Block::OAK_SHELF.states[14],
        &Block::OAK_SHELF.states[15],
        &Block::OAK_SHELF.states[16],
        &Block::OAK_SHELF.states[17],
        &Block::OAK_SHELF.states[18],
        &Block::OAK_SHELF.states[19],
        &Block::OAK_SHELF.states[20],
        &Block::OAK_SHELF.states[21],
        &Block::OAK_SHELF.states[22],
        &Block::OAK_SHELF.states[23],
        &Block::OAK_SHELF.states[24],
        &Block::OAK_SHELF.states[25],
        &Block::OAK_SHELF.states[26],
        &Block::OAK_SHELF.states[27],
        &Block::OAK_SHELF.states[28],
        &Block::OAK_SHELF.states[29],
        &Block::OAK_SHELF.states[30],
        &Block::OAK_SHELF.states[31],
        &Block::OAK_SHELF.states[32],
        &Block::OAK_SHELF.states[33],
        &Block::OAK_SHELF.states[34],
        &Block::OAK_SHELF.states[35],
        &Block::OAK_SHELF.states[36],
        &Block::OAK_SHELF.states[37],
        &Block::OAK_SHELF.states[38],
        &Block::OAK_SHELF.states[39],
        &Block::OAK_SHELF.states[40],
        &Block::OAK_SHELF.states[41],
        &Block::OAK_SHELF.states[42],
        &Block::OAK_SHELF.states[43],
        &Block::OAK_SHELF.states[44],
        &Block::OAK_SHELF.states[45],
        &Block::OAK_SHELF.states[46],
        &Block::OAK_SHELF.states[47],
        &Block::OAK_SHELF.states[48],
        &Block::OAK_SHELF.states[49],
        &Block::OAK_SHELF.states[50],
        &Block::OAK_SHELF.states[51],
        &Block::OAK_SHELF.states[52],
        &Block::OAK_SHELF.states[53],
        &Block::OAK_SHELF.states[54],
        &Block::OAK_SHELF.states[55],
        &Block::OAK_SHELF.states[56],
        &Block::OAK_SHELF.states[57],
        &Block::OAK_SHELF.states[58],
        &Block::OAK_SHELF.states[59],
        &Block::OAK_SHELF.states[60],
        &Block::OAK_SHELF.states[61],
        &Block::OAK_SHELF.states[62],
        &Block::OAK_SHELF.states[63],
        &Block::PALE_OAK_SHELF.states[0],
        &Block::PALE_OAK_SHELF.states[1],
        &Block::PALE_OAK_SHELF.states[2],
        &Block::PALE_OAK_SHELF.states[3],
        &Block::PALE_OAK_SHELF.states[4],
        &Block::PALE_OAK_SHELF.states[5],
        &Block::PALE_OAK_SHELF.states[6],
        &Block::PALE_OAK_SHELF.states[7],
        &Block::PALE_OAK_SHELF.states[8],
        &Block::PALE_OAK_SHELF.states[9],
        &Block::PALE_OAK_SHELF.states[10],
        &Block::PALE_OAK_SHELF.states[11],
        &Block::PALE_OAK_SHELF.states[12],
        &Block::PALE_OAK_SHELF.states[13],
        &Block::PALE_OAK_SHELF.states[14],
        &Block::PALE_OAK_SHELF.states[15],
        &Block::PALE_OAK_SHELF.states[16],
        &Block::PALE_OAK_SHELF.states[17],
        &Block::PALE_OAK_SHELF.states[18],
        &Block::PALE_OAK_SHELF.states[19],
        &Block::PALE_OAK_SHELF.states[20],
        &Block::PALE_OAK_SHELF.states[21],
        &Block::PALE_OAK_SHELF.states[22],
        &Block::PALE_OAK_SHELF.states[23],
        &Block::PALE_OAK_SHELF.states[24],
        &Block::PALE_OAK_SHELF.states[25],
        &Block::PALE_OAK_SHELF.states[26],
        &Block::PALE_OAK_SHELF.states[27],
        &Block::PALE_OAK_SHELF.states[28],
        &Block::PALE_OAK_SHELF.states[29],
        &Block::PALE_OAK_SHELF.states[30],
        &Block::PALE_OAK_SHELF.states[31],
        &Block::PALE_OAK_SHELF.states[32],
        &Block::PALE_OAK_SHELF.states[33],
        &Block::PALE_OAK_SHELF.states[34],
        &Block::PALE_OAK_SHELF.states[35],
        &Block::PALE_OAK_SHELF.states[36],
        &Block::PALE_OAK_SHELF.states[37],
        &Block::PALE_OAK_SHELF.states[38],
        &Block::PALE_OAK_SHELF.states[39],
        &Block::PALE_OAK_SHELF.states[40],
        &Block::PALE_OAK_SHELF.states[41],
        &Block::PALE_OAK_SHELF.states[42],
        &Block::PALE_OAK_SHELF.states[43],
        &Block::PALE_OAK_SHELF.states[44],
        &Block::PALE_OAK_SHELF.states[45],
        &Block::PALE_OAK_SHELF.states[46],
        &Block::PALE_OAK_SHELF.states[47],
        &Block::PALE_OAK_SHELF.states[48],
        &Block::PALE_OAK_SHELF.states[49],
        &Block::PALE_OAK_SHELF.states[50],
        &Block::PALE_OAK_SHELF.states[51],
        &Block::PALE_OAK_SHELF.states[52],
        &Block::PALE_OAK_SHELF.states[53],
        &Block::PALE_OAK_SHELF.states[54],
        &Block::PALE_OAK_SHELF.states[55],
        &Block::PALE_OAK_SHELF.states[56],
        &Block::PALE_OAK_SHELF.states[57],
        &Block::PALE_OAK_SHELF.states[58],
        &Block::PALE_OAK_SHELF.states[59],
        &Block::PALE_OAK_SHELF.states[60],
        &Block::PALE_OAK_SHELF.states[61],
        &Block::PALE_OAK_SHELF.states[62],
        &Block::PALE_OAK_SHELF.states[63],
        &Block::SPRUCE_SHELF.states[0],
        &Block::SPRUCE_SHELF.states[1],
        &Block::SPRUCE_SHELF.states[2],
        &Block::SPRUCE_SHELF.states[3],
        &Block::SPRUCE_SHELF.states[4],
        &Block::SPRUCE_SHELF.states[5],
        &Block::SPRUCE_SHELF.states[6],
        &Block::SPRUCE_SHELF.states[7],
        &Block::SPRUCE_SHELF.states[8],
        &Block::SPRUCE_SHELF.states[9],
        &Block::SPRUCE_SHELF.states[10],
        &Block::SPRUCE_SHELF.states[11],
        &Block::SPRUCE_SHELF.states[12],
        &Block::SPRUCE_SHELF.states[13],
        &Block::SPRUCE_SHELF.states[14],
        &Block::SPRUCE_SHELF.states[15],
        &Block::SPRUCE_SHELF.states[16],
        &Block::SPRUCE_SHELF.states[17],
        &Block::SPRUCE_SHELF.states[18],
        &Block::SPRUCE_SHELF.states[19],
        &Block::SPRUCE_SHELF.states[20],
        &Block::SPRUCE_SHELF.states[21],
        &Block::SPRUCE_SHELF.states[22],
        &Block::SPRUCE_SHELF.states[23],
        &Block::SPRUCE_SHELF.states[24],
        &Block::SPRUCE_SHELF.states[25],
        &Block::SPRUCE_SHELF.states[26],
        &Block::SPRUCE_SHELF.states[27],
        &Block::SPRUCE_SHELF.states[28],
        &Block::SPRUCE_SHELF.states[29],
        &Block::SPRUCE_SHELF.states[30],
        &Block::SPRUCE_SHELF.states[31],
        &Block::SPRUCE_SHELF.states[32],
        &Block::SPRUCE_SHELF.states[33],
        &Block::SPRUCE_SHELF.states[34],
        &Block::SPRUCE_SHELF.states[35],
        &Block::SPRUCE_SHELF.states[36],
        &Block::SPRUCE_SHELF.states[37],
        &Block::SPRUCE_SHELF.states[38],
        &Block::SPRUCE_SHELF.states[39],
        &Block::SPRUCE_SHELF.states[40],
        &Block::SPRUCE_SHELF.states[41],
        &Block::SPRUCE_SHELF.states[42],
        &Block::SPRUCE_SHELF.states[43],
        &Block::SPRUCE_SHELF.states[44],
        &Block::SPRUCE_SHELF.states[45],
        &Block::SPRUCE_SHELF.states[46],
        &Block::SPRUCE_SHELF.states[47],
        &Block::SPRUCE_SHELF.states[48],
        &Block::SPRUCE_SHELF.states[49],
        &Block::SPRUCE_SHELF.states[50],
        &Block::SPRUCE_SHELF.states[51],
        &Block::SPRUCE_SHELF.states[52],
        &Block::SPRUCE_SHELF.states[53],
        &Block::SPRUCE_SHELF.states[54],
        &Block::SPRUCE_SHELF.states[55],
        &Block::SPRUCE_SHELF.states[56],
        &Block::SPRUCE_SHELF.states[57],
        &Block::SPRUCE_SHELF.states[58],
        &Block::SPRUCE_SHELF.states[59],
        &Block::SPRUCE_SHELF.states[60],
        &Block::SPRUCE_SHELF.states[61],
        &Block::SPRUCE_SHELF.states[62],
        &Block::SPRUCE_SHELF.states[63],
        &Block::WARPED_SHELF.states[0],
        &Block::WARPED_SHELF.states[1],
        &Block::WARPED_SHELF.states[2],
        &Block::WARPED_SHELF.states[3],
        &Block::WARPED_SHELF.states[4],
        &Block::WARPED_SHELF.states[5],
        &Block::WARPED_SHELF.states[6],
        &Block::WARPED_SHELF.states[7],
        &Block::WARPED_SHELF.states[8],
        &Block::WARPED_SHELF.states[9],
        &Block::WARPED_SHELF.states[10],
        &Block::WARPED_SHELF.states[11],
        &Block::WARPED_SHELF.states[12],
        &Block::WARPED_SHELF.states[13],
        &Block::WARPED_SHELF.states[14],
        &Block::WARPED_SHELF.states[15],
        &Block::WARPED_SHELF.states[16],
        &Block::WARPED_SHELF.states[17],
        &Block::WARPED_SHELF.states[18],
        &Block::WARPED_SHELF.states[19],
        &Block::WARPED_SHELF.states[20],
        &Block::WARPED_SHELF.states[21],
        &Block::WARPED_SHELF.states[22],
        &Block::WARPED_SHELF.states[23],
        &Block::WARPED_SHELF.states[24],
        &Block::WARPED_SHELF.states[25],
        &Block::WARPED_SHELF.states[26],
        &Block::WARPED_SHELF.states[27],
        &Block::WARPED_SHELF.states[28],
        &Block::WARPED_SHELF.states[29],
        &Block::WARPED_SHELF.states[30],
        &Block::WARPED_SHELF.states[31],
        &Block::WARPED_SHELF.states[32],
        &Block::WARPED_SHELF.states[33],
        &Block::WARPED_SHELF.states[34],
        &Block::WARPED_SHELF.states[35],
        &Block::WARPED_SHELF.states[36],
        &Block::WARPED_SHELF.states[37],
        &Block::WARPED_SHELF.states[38],
        &Block::WARPED_SHELF.states[39],
        &Block::WARPED_SHELF.states[40],
        &Block::WARPED_SHELF.states[41],
        &Block::WARPED_SHELF.states[42],
        &Block::WARPED_SHELF.states[43],
        &Block::WARPED_SHELF.states[44],
        &Block::WARPED_SHELF.states[45],
        &Block::WARPED_SHELF.states[46],
        &Block::WARPED_SHELF.states[47],
        &Block::WARPED_SHELF.states[48],
        &Block::WARPED_SHELF.states[49],
        &Block::WARPED_SHELF.states[50],
        &Block::WARPED_SHELF.states[51],
        &Block::WARPED_SHELF.states[52],
        &Block::WARPED_SHELF.states[53],
        &Block::WARPED_SHELF.states[54],
        &Block::WARPED_SHELF.states[55],
        &Block::WARPED_SHELF.states[56],
        &Block::WARPED_SHELF.states[57],
        &Block::WARPED_SHELF.states[58],
        &Block::WARPED_SHELF.states[59],
        &Block::WARPED_SHELF.states[60],
        &Block::WARPED_SHELF.states[61],
        &Block::WARPED_SHELF.states[62],
        &Block::WARPED_SHELF.states[63],
        &Block::MOSSY_COBBLESTONE.states[0],
        &Block::OBSIDIAN.states[0],
        &Block::TORCH.states[0],
        &Block::WALL_TORCH.states[0],
        &Block::WALL_TORCH.states[1],
        &Block::WALL_TORCH.states[2],
        &Block::WALL_TORCH.states[3],
        &Block::FIRE.states[0],
        &Block::FIRE.states[1],
        &Block::FIRE.states[2],
        &Block::FIRE.states[3],
        &Block::FIRE.states[4],
        &Block::FIRE.states[5],
        &Block::FIRE.states[6],
        &Block::FIRE.states[7],
        &Block::FIRE.states[8],
        &Block::FIRE.states[9],
        &Block::FIRE.states[10],
        &Block::FIRE.states[11],
        &Block::FIRE.states[12],
        &Block::FIRE.states[13],
        &Block::FIRE.states[14],
        &Block::FIRE.states[15],
        &Block::FIRE.states[16],
        &Block::FIRE.states[17],
        &Block::FIRE.states[18],
        &Block::FIRE.states[19],
        &Block::FIRE.states[20],
        &Block::FIRE.states[21],
        &Block::FIRE.states[22],
        &Block::FIRE.states[23],
        &Block::FIRE.states[24],
        &Block::FIRE.states[25],
        &Block::FIRE.states[26],
        &Block::FIRE.states[27],
        &Block::FIRE.states[28],
        &Block::FIRE.states[29],
        &Block::FIRE.states[30],
        &Block::FIRE.states[31],
        &Block::FIRE.states[32],
        &Block::FIRE.states[33],
        &Block::FIRE.states[34],
        &Block::FIRE.states[35],
        &Block::FIRE.states[36],
        &Block::FIRE.states[37],
        &Block::FIRE.states[38],
        &Block::FIRE.states[39],
        &Block::FIRE.states[40],
        &Block::FIRE.states[41],
        &Block::FIRE.states[42],
        &Block::FIRE.states[43],
        &Block::FIRE.states[44],
        &Block::FIRE.states[45],
        &Block::FIRE.states[46],
        &Block::FIRE.states[47],
        &Block::FIRE.states[48],
        &Block::FIRE.states[49],
        &Block::FIRE.states[50],
        &Block::FIRE.states[51],
        &Block::FIRE.states[52],
        &Block::FIRE.states[53],
        &Block::FIRE.states[54],
        &Block::FIRE.states[55],
        &Block::FIRE.states[56],
        &Block::FIRE.states[57],
        &Block::FIRE.states[58],
        &Block::FIRE.states[59],
        &Block::FIRE.states[60],
        &Block::FIRE.states[61],
        &Block::FIRE.states[62],
        &Block::FIRE.states[63],
        &Block::FIRE.states[64],
        &Block::FIRE.states[65],
        &Block::FIRE.states[66],
        &Block::FIRE.states[67],
        &Block::FIRE.states[68],
        &Block::FIRE.states[69],
        &Block::FIRE.states[70],
        &Block::FIRE.states[71],
        &Block::FIRE.states[72],
        &Block::FIRE.states[73],
        &Block::FIRE.states[74],
        &Block::FIRE.states[75],
        &Block::FIRE.states[76],
        &Block::FIRE.states[77],
        &Block::FIRE.states[78],
        &Block::FIRE.states[79],
        &Block::FIRE.states[80],
        &Block::FIRE.states[81],
        &Block::FIRE.states[82],
        &Block::FIRE.states[83],
        &Block::FIRE.states[84],
        &Block::FIRE.states[85],
        &Block::FIRE.states[86],
        &Block::FIRE.states[87],
        &Block::FIRE.states[88],
        &Block::FIRE.states[89],
        &Block::FIRE.states[90],
        &Block::FIRE.states[91],
        &Block::FIRE.states[92],
        &Block::FIRE.states[93],
        &Block::FIRE.states[94],
        &Block::FIRE.states[95],
        &Block::FIRE.states[96],
        &Block::FIRE.states[97],
        &Block::FIRE.states[98],
        &Block::FIRE.states[99],
        &Block::FIRE.states[100],
        &Block::FIRE.states[101],
        &Block::FIRE.states[102],
        &Block::FIRE.states[103],
        &Block::FIRE.states[104],
        &Block::FIRE.states[105],
        &Block::FIRE.states[106],
        &Block::FIRE.states[107],
        &Block::FIRE.states[108],
        &Block::FIRE.states[109],
        &Block::FIRE.states[110],
        &Block::FIRE.states[111],
        &Block::FIRE.states[112],
        &Block::FIRE.states[113],
        &Block::FIRE.states[114],
        &Block::FIRE.states[115],
        &Block::FIRE.states[116],
        &Block::FIRE.states[117],
        &Block::FIRE.states[118],
        &Block::FIRE.states[119],
        &Block::FIRE.states[120],
        &Block::FIRE.states[121],
        &Block::FIRE.states[122],
        &Block::FIRE.states[123],
        &Block::FIRE.states[124],
        &Block::FIRE.states[125],
        &Block::FIRE.states[126],
        &Block::FIRE.states[127],
        &Block::FIRE.states[128],
        &Block::FIRE.states[129],
        &Block::FIRE.states[130],
        &Block::FIRE.states[131],
        &Block::FIRE.states[132],
        &Block::FIRE.states[133],
        &Block::FIRE.states[134],
        &Block::FIRE.states[135],
        &Block::FIRE.states[136],
        &Block::FIRE.states[137],
        &Block::FIRE.states[138],
        &Block::FIRE.states[139],
        &Block::FIRE.states[140],
        &Block::FIRE.states[141],
        &Block::FIRE.states[142],
        &Block::FIRE.states[143],
        &Block::FIRE.states[144],
        &Block::FIRE.states[145],
        &Block::FIRE.states[146],
        &Block::FIRE.states[147],
        &Block::FIRE.states[148],
        &Block::FIRE.states[149],
        &Block::FIRE.states[150],
        &Block::FIRE.states[151],
        &Block::FIRE.states[152],
        &Block::FIRE.states[153],
        &Block::FIRE.states[154],
        &Block::FIRE.states[155],
        &Block::FIRE.states[156],
        &Block::FIRE.states[157],
        &Block::FIRE.states[158],
        &Block::FIRE.states[159],
        &Block::FIRE.states[160],
        &Block::FIRE.states[161],
        &Block::FIRE.states[162],
        &Block::FIRE.states[163],
        &Block::FIRE.states[164],
        &Block::FIRE.states[165],
        &Block::FIRE.states[166],
        &Block::FIRE.states[167],
        &Block::FIRE.states[168],
        &Block::FIRE.states[169],
        &Block::FIRE.states[170],
        &Block::FIRE.states[171],
        &Block::FIRE.states[172],
        &Block::FIRE.states[173],
        &Block::FIRE.states[174],
        &Block::FIRE.states[175],
        &Block::FIRE.states[176],
        &Block::FIRE.states[177],
        &Block::FIRE.states[178],
        &Block::FIRE.states[179],
        &Block::FIRE.states[180],
        &Block::FIRE.states[181],
        &Block::FIRE.states[182],
        &Block::FIRE.states[183],
        &Block::FIRE.states[184],
        &Block::FIRE.states[185],
        &Block::FIRE.states[186],
        &Block::FIRE.states[187],
        &Block::FIRE.states[188],
        &Block::FIRE.states[189],
        &Block::FIRE.states[190],
        &Block::FIRE.states[191],
        &Block::FIRE.states[192],
        &Block::FIRE.states[193],
        &Block::FIRE.states[194],
        &Block::FIRE.states[195],
        &Block::FIRE.states[196],
        &Block::FIRE.states[197],
        &Block::FIRE.states[198],
        &Block::FIRE.states[199],
        &Block::FIRE.states[200],
        &Block::FIRE.states[201],
        &Block::FIRE.states[202],
        &Block::FIRE.states[203],
        &Block::FIRE.states[204],
        &Block::FIRE.states[205],
        &Block::FIRE.states[206],
        &Block::FIRE.states[207],
        &Block::FIRE.states[208],
        &Block::FIRE.states[209],
        &Block::FIRE.states[210],
        &Block::FIRE.states[211],
        &Block::FIRE.states[212],
        &Block::FIRE.states[213],
        &Block::FIRE.states[214],
        &Block::FIRE.states[215],
        &Block::FIRE.states[216],
        &Block::FIRE.states[217],
        &Block::FIRE.states[218],
        &Block::FIRE.states[219],
        &Block::FIRE.states[220],
        &Block::FIRE.states[221],
        &Block::FIRE.states[222],
        &Block::FIRE.states[223],
        &Block::FIRE.states[224],
        &Block::FIRE.states[225],
        &Block::FIRE.states[226],
        &Block::FIRE.states[227],
        &Block::FIRE.states[228],
        &Block::FIRE.states[229],
        &Block::FIRE.states[230],
        &Block::FIRE.states[231],
        &Block::FIRE.states[232],
        &Block::FIRE.states[233],
        &Block::FIRE.states[234],
        &Block::FIRE.states[235],
        &Block::FIRE.states[236],
        &Block::FIRE.states[237],
        &Block::FIRE.states[238],
        &Block::FIRE.states[239],
        &Block::FIRE.states[240],
        &Block::FIRE.states[241],
        &Block::FIRE.states[242],
        &Block::FIRE.states[243],
        &Block::FIRE.states[244],
        &Block::FIRE.states[245],
        &Block::FIRE.states[246],
        &Block::FIRE.states[247],
        &Block::FIRE.states[248],
        &Block::FIRE.states[249],
        &Block::FIRE.states[250],
        &Block::FIRE.states[251],
        &Block::FIRE.states[252],
        &Block::FIRE.states[253],
        &Block::FIRE.states[254],
        &Block::FIRE.states[255],
        &Block::FIRE.states[256],
        &Block::FIRE.states[257],
        &Block::FIRE.states[258],
        &Block::FIRE.states[259],
        &Block::FIRE.states[260],
        &Block::FIRE.states[261],
        &Block::FIRE.states[262],
        &Block::FIRE.states[263],
        &Block::FIRE.states[264],
        &Block::FIRE.states[265],
        &Block::FIRE.states[266],
        &Block::FIRE.states[267],
        &Block::FIRE.states[268],
        &Block::FIRE.states[269],
        &Block::FIRE.states[270],
        &Block::FIRE.states[271],
        &Block::FIRE.states[272],
        &Block::FIRE.states[273],
        &Block::FIRE.states[274],
        &Block::FIRE.states[275],
        &Block::FIRE.states[276],
        &Block::FIRE.states[277],
        &Block::FIRE.states[278],
        &Block::FIRE.states[279],
        &Block::FIRE.states[280],
        &Block::FIRE.states[281],
        &Block::FIRE.states[282],
        &Block::FIRE.states[283],
        &Block::FIRE.states[284],
        &Block::FIRE.states[285],
        &Block::FIRE.states[286],
        &Block::FIRE.states[287],
        &Block::FIRE.states[288],
        &Block::FIRE.states[289],
        &Block::FIRE.states[290],
        &Block::FIRE.states[291],
        &Block::FIRE.states[292],
        &Block::FIRE.states[293],
        &Block::FIRE.states[294],
        &Block::FIRE.states[295],
        &Block::FIRE.states[296],
        &Block::FIRE.states[297],
        &Block::FIRE.states[298],
        &Block::FIRE.states[299],
        &Block::FIRE.states[300],
        &Block::FIRE.states[301],
        &Block::FIRE.states[302],
        &Block::FIRE.states[303],
        &Block::FIRE.states[304],
        &Block::FIRE.states[305],
        &Block::FIRE.states[306],
        &Block::FIRE.states[307],
        &Block::FIRE.states[308],
        &Block::FIRE.states[309],
        &Block::FIRE.states[310],
        &Block::FIRE.states[311],
        &Block::FIRE.states[312],
        &Block::FIRE.states[313],
        &Block::FIRE.states[314],
        &Block::FIRE.states[315],
        &Block::FIRE.states[316],
        &Block::FIRE.states[317],
        &Block::FIRE.states[318],
        &Block::FIRE.states[319],
        &Block::FIRE.states[320],
        &Block::FIRE.states[321],
        &Block::FIRE.states[322],
        &Block::FIRE.states[323],
        &Block::FIRE.states[324],
        &Block::FIRE.states[325],
        &Block::FIRE.states[326],
        &Block::FIRE.states[327],
        &Block::FIRE.states[328],
        &Block::FIRE.states[329],
        &Block::FIRE.states[330],
        &Block::FIRE.states[331],
        &Block::FIRE.states[332],
        &Block::FIRE.states[333],
        &Block::FIRE.states[334],
        &Block::FIRE.states[335],
        &Block::FIRE.states[336],
        &Block::FIRE.states[337],
        &Block::FIRE.states[338],
        &Block::FIRE.states[339],
        &Block::FIRE.states[340],
        &Block::FIRE.states[341],
        &Block::FIRE.states[342],
        &Block::FIRE.states[343],
        &Block::FIRE.states[344],
        &Block::FIRE.states[345],
        &Block::FIRE.states[346],
        &Block::FIRE.states[347],
        &Block::FIRE.states[348],
        &Block::FIRE.states[349],
        &Block::FIRE.states[350],
        &Block::FIRE.states[351],
        &Block::FIRE.states[352],
        &Block::FIRE.states[353],
        &Block::FIRE.states[354],
        &Block::FIRE.states[355],
        &Block::FIRE.states[356],
        &Block::FIRE.states[357],
        &Block::FIRE.states[358],
        &Block::FIRE.states[359],
        &Block::FIRE.states[360],
        &Block::FIRE.states[361],
        &Block::FIRE.states[362],
        &Block::FIRE.states[363],
        &Block::FIRE.states[364],
        &Block::FIRE.states[365],
        &Block::FIRE.states[366],
        &Block::FIRE.states[367],
        &Block::FIRE.states[368],
        &Block::FIRE.states[369],
        &Block::FIRE.states[370],
        &Block::FIRE.states[371],
        &Block::FIRE.states[372],
        &Block::FIRE.states[373],
        &Block::FIRE.states[374],
        &Block::FIRE.states[375],
        &Block::FIRE.states[376],
        &Block::FIRE.states[377],
        &Block::FIRE.states[378],
        &Block::FIRE.states[379],
        &Block::FIRE.states[380],
        &Block::FIRE.states[381],
        &Block::FIRE.states[382],
        &Block::FIRE.states[383],
        &Block::FIRE.states[384],
        &Block::FIRE.states[385],
        &Block::FIRE.states[386],
        &Block::FIRE.states[387],
        &Block::FIRE.states[388],
        &Block::FIRE.states[389],
        &Block::FIRE.states[390],
        &Block::FIRE.states[391],
        &Block::FIRE.states[392],
        &Block::FIRE.states[393],
        &Block::FIRE.states[394],
        &Block::FIRE.states[395],
        &Block::FIRE.states[396],
        &Block::FIRE.states[397],
        &Block::FIRE.states[398],
        &Block::FIRE.states[399],
        &Block::FIRE.states[400],
        &Block::FIRE.states[401],
        &Block::FIRE.states[402],
        &Block::FIRE.states[403],
        &Block::FIRE.states[404],
        &Block::FIRE.states[405],
        &Block::FIRE.states[406],
        &Block::FIRE.states[407],
        &Block::FIRE.states[408],
        &Block::FIRE.states[409],
        &Block::FIRE.states[410],
        &Block::FIRE.states[411],
        &Block::FIRE.states[412],
        &Block::FIRE.states[413],
        &Block::FIRE.states[414],
        &Block::FIRE.states[415],
        &Block::FIRE.states[416],
        &Block::FIRE.states[417],
        &Block::FIRE.states[418],
        &Block::FIRE.states[419],
        &Block::FIRE.states[420],
        &Block::FIRE.states[421],
        &Block::FIRE.states[422],
        &Block::FIRE.states[423],
        &Block::FIRE.states[424],
        &Block::FIRE.states[425],
        &Block::FIRE.states[426],
        &Block::FIRE.states[427],
        &Block::FIRE.states[428],
        &Block::FIRE.states[429],
        &Block::FIRE.states[430],
        &Block::FIRE.states[431],
        &Block::FIRE.states[432],
        &Block::FIRE.states[433],
        &Block::FIRE.states[434],
        &Block::FIRE.states[435],
        &Block::FIRE.states[436],
        &Block::FIRE.states[437],
        &Block::FIRE.states[438],
        &Block::FIRE.states[439],
        &Block::FIRE.states[440],
        &Block::FIRE.states[441],
        &Block::FIRE.states[442],
        &Block::FIRE.states[443],
        &Block::FIRE.states[444],
        &Block::FIRE.states[445],
        &Block::FIRE.states[446],
        &Block::FIRE.states[447],
        &Block::FIRE.states[448],
        &Block::FIRE.states[449],
        &Block::FIRE.states[450],
        &Block::FIRE.states[451],
        &Block::FIRE.states[452],
        &Block::FIRE.states[453],
        &Block::FIRE.states[454],
        &Block::FIRE.states[455],
        &Block::FIRE.states[456],
        &Block::FIRE.states[457],
        &Block::FIRE.states[458],
        &Block::FIRE.states[459],
        &Block::FIRE.states[460],
        &Block::FIRE.states[461],
        &Block::FIRE.states[462],
        &Block::FIRE.states[463],
        &Block::FIRE.states[464],
        &Block::FIRE.states[465],
        &Block::FIRE.states[466],
        &Block::FIRE.states[467],
        &Block::FIRE.states[468],
        &Block::FIRE.states[469],
        &Block::FIRE.states[470],
        &Block::FIRE.states[471],
        &Block::FIRE.states[472],
        &Block::FIRE.states[473],
        &Block::FIRE.states[474],
        &Block::FIRE.states[475],
        &Block::FIRE.states[476],
        &Block::FIRE.states[477],
        &Block::FIRE.states[478],
        &Block::FIRE.states[479],
        &Block::FIRE.states[480],
        &Block::FIRE.states[481],
        &Block::FIRE.states[482],
        &Block::FIRE.states[483],
        &Block::FIRE.states[484],
        &Block::FIRE.states[485],
        &Block::FIRE.states[486],
        &Block::FIRE.states[487],
        &Block::FIRE.states[488],
        &Block::FIRE.states[489],
        &Block::FIRE.states[490],
        &Block::FIRE.states[491],
        &Block::FIRE.states[492],
        &Block::FIRE.states[493],
        &Block::FIRE.states[494],
        &Block::FIRE.states[495],
        &Block::FIRE.states[496],
        &Block::FIRE.states[497],
        &Block::FIRE.states[498],
        &Block::FIRE.states[499],
        &Block::FIRE.states[500],
        &Block::FIRE.states[501],
        &Block::FIRE.states[502],
        &Block::FIRE.states[503],
        &Block::FIRE.states[504],
        &Block::FIRE.states[505],
        &Block::FIRE.states[506],
        &Block::FIRE.states[507],
        &Block::FIRE.states[508],
        &Block::FIRE.states[509],
        &Block::FIRE.states[510],
        &Block::FIRE.states[511],
        &Block::SOUL_FIRE.states[0],
        &Block::SPAWNER.states[0],
        &Block::CREAKING_HEART.states[0],
        &Block::CREAKING_HEART.states[1],
        &Block::CREAKING_HEART.states[2],
        &Block::CREAKING_HEART.states[3],
        &Block::CREAKING_HEART.states[4],
        &Block::CREAKING_HEART.states[5],
        &Block::CREAKING_HEART.states[6],
        &Block::CREAKING_HEART.states[7],
        &Block::CREAKING_HEART.states[8],
        &Block::CREAKING_HEART.states[9],
        &Block::CREAKING_HEART.states[10],
        &Block::CREAKING_HEART.states[11],
        &Block::CREAKING_HEART.states[12],
        &Block::CREAKING_HEART.states[13],
        &Block::CREAKING_HEART.states[14],
        &Block::CREAKING_HEART.states[15],
        &Block::CREAKING_HEART.states[16],
        &Block::CREAKING_HEART.states[17],
        &Block::OAK_STAIRS.states[0],
        &Block::OAK_STAIRS.states[1],
        &Block::OAK_STAIRS.states[2],
        &Block::OAK_STAIRS.states[3],
        &Block::OAK_STAIRS.states[4],
        &Block::OAK_STAIRS.states[5],
        &Block::OAK_STAIRS.states[6],
        &Block::OAK_STAIRS.states[7],
        &Block::OAK_STAIRS.states[8],
        &Block::OAK_STAIRS.states[9],
        &Block::OAK_STAIRS.states[10],
        &Block::OAK_STAIRS.states[11],
        &Block::OAK_STAIRS.states[12],
        &Block::OAK_STAIRS.states[13],
        &Block::OAK_STAIRS.states[14],
        &Block::OAK_STAIRS.states[15],
        &Block::OAK_STAIRS.states[16],
        &Block::OAK_STAIRS.states[17],
        &Block::OAK_STAIRS.states[18],
        &Block::OAK_STAIRS.states[19],
        &Block::OAK_STAIRS.states[20],
        &Block::OAK_STAIRS.states[21],
        &Block::OAK_STAIRS.states[22],
        &Block::OAK_STAIRS.states[23],
        &Block::OAK_STAIRS.states[24],
        &Block::OAK_STAIRS.states[25],
        &Block::OAK_STAIRS.states[26],
        &Block::OAK_STAIRS.states[27],
        &Block::OAK_STAIRS.states[28],
        &Block::OAK_STAIRS.states[29],
        &Block::OAK_STAIRS.states[30],
        &Block::OAK_STAIRS.states[31],
        &Block::OAK_STAIRS.states[32],
        &Block::OAK_STAIRS.states[33],
        &Block::OAK_STAIRS.states[34],
        &Block::OAK_STAIRS.states[35],
        &Block::OAK_STAIRS.states[36],
        &Block::OAK_STAIRS.states[37],
        &Block::OAK_STAIRS.states[38],
        &Block::OAK_STAIRS.states[39],
        &Block::OAK_STAIRS.states[40],
        &Block::OAK_STAIRS.states[41],
        &Block::OAK_STAIRS.states[42],
        &Block::OAK_STAIRS.states[43],
        &Block::OAK_STAIRS.states[44],
        &Block::OAK_STAIRS.states[45],
        &Block::OAK_STAIRS.states[46],
        &Block::OAK_STAIRS.states[47],
        &Block::OAK_STAIRS.states[48],
        &Block::OAK_STAIRS.states[49],
        &Block::OAK_STAIRS.states[50],
        &Block::OAK_STAIRS.states[51],
        &Block::OAK_STAIRS.states[52],
        &Block::OAK_STAIRS.states[53],
        &Block::OAK_STAIRS.states[54],
        &Block::OAK_STAIRS.states[55],
        &Block::OAK_STAIRS.states[56],
        &Block::OAK_STAIRS.states[57],
        &Block::OAK_STAIRS.states[58],
        &Block::OAK_STAIRS.states[59],
        &Block::OAK_STAIRS.states[60],
        &Block::OAK_STAIRS.states[61],
        &Block::OAK_STAIRS.states[62],
        &Block::OAK_STAIRS.states[63],
        &Block::OAK_STAIRS.states[64],
        &Block::OAK_STAIRS.states[65],
        &Block::OAK_STAIRS.states[66],
        &Block::OAK_STAIRS.states[67],
        &Block::OAK_STAIRS.states[68],
        &Block::OAK_STAIRS.states[69],
        &Block::OAK_STAIRS.states[70],
        &Block::OAK_STAIRS.states[71],
        &Block::OAK_STAIRS.states[72],
        &Block::OAK_STAIRS.states[73],
        &Block::OAK_STAIRS.states[74],
        &Block::OAK_STAIRS.states[75],
        &Block::OAK_STAIRS.states[76],
        &Block::OAK_STAIRS.states[77],
        &Block::OAK_STAIRS.states[78],
        &Block::OAK_STAIRS.states[79],
        &Block::CHEST.states[0],
        &Block::CHEST.states[1],
        &Block::CHEST.states[2],
        &Block::CHEST.states[3],
        &Block::CHEST.states[4],
        &Block::CHEST.states[5],
        &Block::CHEST.states[6],
        &Block::CHEST.states[7],
        &Block::CHEST.states[8],
        &Block::CHEST.states[9],
        &Block::CHEST.states[10],
        &Block::CHEST.states[11],
        &Block::CHEST.states[12],
        &Block::CHEST.states[13],
        &Block::CHEST.states[14],
        &Block::CHEST.states[15],
        &Block::CHEST.states[16],
        &Block::CHEST.states[17],
        &Block::CHEST.states[18],
        &Block::CHEST.states[19],
        &Block::CHEST.states[20],
        &Block::CHEST.states[21],
        &Block::CHEST.states[22],
        &Block::CHEST.states[23],
        &Block::REDSTONE_WIRE.states[0],
        &Block::REDSTONE_WIRE.states[1],
        &Block::REDSTONE_WIRE.states[2],
        &Block::REDSTONE_WIRE.states[3],
        &Block::REDSTONE_WIRE.states[4],
        &Block::REDSTONE_WIRE.states[5],
        &Block::REDSTONE_WIRE.states[6],
        &Block::REDSTONE_WIRE.states[7],
        &Block::REDSTONE_WIRE.states[8],
        &Block::REDSTONE_WIRE.states[9],
        &Block::REDSTONE_WIRE.states[10],
        &Block::REDSTONE_WIRE.states[11],
        &Block::REDSTONE_WIRE.states[12],
        &Block::REDSTONE_WIRE.states[13],
        &Block::REDSTONE_WIRE.states[14],
        &Block::REDSTONE_WIRE.states[15],
        &Block::REDSTONE_WIRE.states[16],
        &Block::REDSTONE_WIRE.states[17],
        &Block::REDSTONE_WIRE.states[18],
        &Block::REDSTONE_WIRE.states[19],
        &Block::REDSTONE_WIRE.states[20],
        &Block::REDSTONE_WIRE.states[21],
        &Block::REDSTONE_WIRE.states[22],
        &Block::REDSTONE_WIRE.states[23],
        &Block::REDSTONE_WIRE.states[24],
        &Block::REDSTONE_WIRE.states[25],
        &Block::REDSTONE_WIRE.states[26],
        &Block::REDSTONE_WIRE.states[27],
        &Block::REDSTONE_WIRE.states[28],
        &Block::REDSTONE_WIRE.states[29],
        &Block::REDSTONE_WIRE.states[30],
        &Block::REDSTONE_WIRE.states[31],
        &Block::REDSTONE_WIRE.states[32],
        &Block::REDSTONE_WIRE.states[33],
        &Block::REDSTONE_WIRE.states[34],
        &Block::REDSTONE_WIRE.states[35],
        &Block::REDSTONE_WIRE.states[36],
        &Block::REDSTONE_WIRE.states[37],
        &Block::REDSTONE_WIRE.states[38],
        &Block::REDSTONE_WIRE.states[39],
        &Block::REDSTONE_WIRE.states[40],
        &Block::REDSTONE_WIRE.states[41],
        &Block::REDSTONE_WIRE.states[42],
        &Block::REDSTONE_WIRE.states[43],
        &Block::REDSTONE_WIRE.states[44],
        &Block::REDSTONE_WIRE.states[45],
        &Block::REDSTONE_WIRE.states[46],
        &Block::REDSTONE_WIRE.states[47],
        &Block::REDSTONE_WIRE.states[48],
        &Block::REDSTONE_WIRE.states[49],
        &Block::REDSTONE_WIRE.states[50],
        &Block::REDSTONE_WIRE.states[51],
        &Block::REDSTONE_WIRE.states[52],
        &Block::REDSTONE_WIRE.states[53],
        &Block::REDSTONE_WIRE.states[54],
        &Block::REDSTONE_WIRE.states[55],
        &Block::REDSTONE_WIRE.states[56],
        &Block::REDSTONE_WIRE.states[57],
        &Block::REDSTONE_WIRE.states[58],
        &Block::REDSTONE_WIRE.states[59],
        &Block::REDSTONE_WIRE.states[60],
        &Block::REDSTONE_WIRE.states[61],
        &Block::REDSTONE_WIRE.states[62],
        &Block::REDSTONE_WIRE.states[63],
        &Block::REDSTONE_WIRE.states[64],
        &Block::REDSTONE_WIRE.states[65],
        &Block::REDSTONE_WIRE.states[66],
        &Block::REDSTONE_WIRE.states[67],
        &Block::REDSTONE_WIRE.states[68],
        &Block::REDSTONE_WIRE.states[69],
        &Block::REDSTONE_WIRE.states[70],
        &Block::REDSTONE_WIRE.states[71],
        &Block::REDSTONE_WIRE.states[72],
        &Block::REDSTONE_WIRE.states[73],
        &Block::REDSTONE_WIRE.states[74],
        &Block::REDSTONE_WIRE.states[75],
        &Block::REDSTONE_WIRE.states[76],
        &Block::REDSTONE_WIRE.states[77],
        &Block::REDSTONE_WIRE.states[78],
        &Block::REDSTONE_WIRE.states[79],
        &Block::REDSTONE_WIRE.states[80],
        &Block::REDSTONE_WIRE.states[81],
        &Block::REDSTONE_WIRE.states[82],
        &Block::REDSTONE_WIRE.states[83],
        &Block::REDSTONE_WIRE.states[84],
        &Block::REDSTONE_WIRE.states[85],
        &Block::REDSTONE_WIRE.states[86],
        &Block::REDSTONE_WIRE.states[87],
        &Block::REDSTONE_WIRE.states[88],
        &Block::REDSTONE_WIRE.states[89],
        &Block::REDSTONE_WIRE.states[90],
        &Block::REDSTONE_WIRE.states[91],
        &Block::REDSTONE_WIRE.states[92],
        &Block::REDSTONE_WIRE.states[93],
        &Block::REDSTONE_WIRE.states[94],
        &Block::REDSTONE_WIRE.states[95],
        &Block::REDSTONE_WIRE.states[96],
        &Block::REDSTONE_WIRE.states[97],
        &Block::REDSTONE_WIRE.states[98],
        &Block::REDSTONE_WIRE.states[99],
        &Block::REDSTONE_WIRE.states[100],
        &Block::REDSTONE_WIRE.states[101],
        &Block::REDSTONE_WIRE.states[102],
        &Block::REDSTONE_WIRE.states[103],
        &Block::REDSTONE_WIRE.states[104],
        &Block::REDSTONE_WIRE.states[105],
        &Block::REDSTONE_WIRE.states[106],
        &Block::REDSTONE_WIRE.states[107],
        &Block::REDSTONE_WIRE.states[108],
        &Block::REDSTONE_WIRE.states[109],
        &Block::REDSTONE_WIRE.states[110],
        &Block::REDSTONE_WIRE.states[111],
        &Block::REDSTONE_WIRE.states[112],
        &Block::REDSTONE_WIRE.states[113],
        &Block::REDSTONE_WIRE.states[114],
        &Block::REDSTONE_WIRE.states[115],
        &Block::REDSTONE_WIRE.states[116],
        &Block::REDSTONE_WIRE.states[117],
        &Block::REDSTONE_WIRE.states[118],
        &Block::REDSTONE_WIRE.states[119],
        &Block::REDSTONE_WIRE.states[120],
        &Block::REDSTONE_WIRE.states[121],
        &Block::REDSTONE_WIRE.states[122],
        &Block::REDSTONE_WIRE.states[123],
        &Block::REDSTONE_WIRE.states[124],
        &Block::REDSTONE_WIRE.states[125],
        &Block::REDSTONE_WIRE.states[126],
        &Block::REDSTONE_WIRE.states[127],
        &Block::REDSTONE_WIRE.states[128],
        &Block::REDSTONE_WIRE.states[129],
        &Block::REDSTONE_WIRE.states[130],
        &Block::REDSTONE_WIRE.states[131],
        &Block::REDSTONE_WIRE.states[132],
        &Block::REDSTONE_WIRE.states[133],
        &Block::REDSTONE_WIRE.states[134],
        &Block::REDSTONE_WIRE.states[135],
        &Block::REDSTONE_WIRE.states[136],
        &Block::REDSTONE_WIRE.states[137],
        &Block::REDSTONE_WIRE.states[138],
        &Block::REDSTONE_WIRE.states[139],
        &Block::REDSTONE_WIRE.states[140],
        &Block::REDSTONE_WIRE.states[141],
        &Block::REDSTONE_WIRE.states[142],
        &Block::REDSTONE_WIRE.states[143],
        &Block::REDSTONE_WIRE.states[144],
        &Block::REDSTONE_WIRE.states[145],
        &Block::REDSTONE_WIRE.states[146],
        &Block::REDSTONE_WIRE.states[147],
        &Block::REDSTONE_WIRE.states[148],
        &Block::REDSTONE_WIRE.states[149],
        &Block::REDSTONE_WIRE.states[150],
        &Block::REDSTONE_WIRE.states[151],
        &Block::REDSTONE_WIRE.states[152],
        &Block::REDSTONE_WIRE.states[153],
        &Block::REDSTONE_WIRE.states[154],
        &Block::REDSTONE_WIRE.states[155],
        &Block::REDSTONE_WIRE.states[156],
        &Block::REDSTONE_WIRE.states[157],
        &Block::REDSTONE_WIRE.states[158],
        &Block::REDSTONE_WIRE.states[159],
        &Block::REDSTONE_WIRE.states[160],
        &Block::REDSTONE_WIRE.states[161],
        &Block::REDSTONE_WIRE.states[162],
        &Block::REDSTONE_WIRE.states[163],
        &Block::REDSTONE_WIRE.states[164],
        &Block::REDSTONE_WIRE.states[165],
        &Block::REDSTONE_WIRE.states[166],
        &Block::REDSTONE_WIRE.states[167],
        &Block::REDSTONE_WIRE.states[168],
        &Block::REDSTONE_WIRE.states[169],
        &Block::REDSTONE_WIRE.states[170],
        &Block::REDSTONE_WIRE.states[171],
        &Block::REDSTONE_WIRE.states[172],
        &Block::REDSTONE_WIRE.states[173],
        &Block::REDSTONE_WIRE.states[174],
        &Block::REDSTONE_WIRE.states[175],
        &Block::REDSTONE_WIRE.states[176],
        &Block::REDSTONE_WIRE.states[177],
        &Block::REDSTONE_WIRE.states[178],
        &Block::REDSTONE_WIRE.states[179],
        &Block::REDSTONE_WIRE.states[180],
        &Block::REDSTONE_WIRE.states[181],
        &Block::REDSTONE_WIRE.states[182],
        &Block::REDSTONE_WIRE.states[183],
        &Block::REDSTONE_WIRE.states[184],
        &Block::REDSTONE_WIRE.states[185],
        &Block::REDSTONE_WIRE.states[186],
        &Block::REDSTONE_WIRE.states[187],
        &Block::REDSTONE_WIRE.states[188],
        &Block::REDSTONE_WIRE.states[189],
        &Block::REDSTONE_WIRE.states[190],
        &Block::REDSTONE_WIRE.states[191],
        &Block::REDSTONE_WIRE.states[192],
        &Block::REDSTONE_WIRE.states[193],
        &Block::REDSTONE_WIRE.states[194],
        &Block::REDSTONE_WIRE.states[195],
        &Block::REDSTONE_WIRE.states[196],
        &Block::REDSTONE_WIRE.states[197],
        &Block::REDSTONE_WIRE.states[198],
        &Block::REDSTONE_WIRE.states[199],
        &Block::REDSTONE_WIRE.states[200],
        &Block::REDSTONE_WIRE.states[201],
        &Block::REDSTONE_WIRE.states[202],
        &Block::REDSTONE_WIRE.states[203],
        &Block::REDSTONE_WIRE.states[204],
        &Block::REDSTONE_WIRE.states[205],
        &Block::REDSTONE_WIRE.states[206],
        &Block::REDSTONE_WIRE.states[207],
        &Block::REDSTONE_WIRE.states[208],
        &Block::REDSTONE_WIRE.states[209],
        &Block::REDSTONE_WIRE.states[210],
        &Block::REDSTONE_WIRE.states[211],
        &Block::REDSTONE_WIRE.states[212],
        &Block::REDSTONE_WIRE.states[213],
        &Block::REDSTONE_WIRE.states[214],
        &Block::REDSTONE_WIRE.states[215],
        &Block::REDSTONE_WIRE.states[216],
        &Block::REDSTONE_WIRE.states[217],
        &Block::REDSTONE_WIRE.states[218],
        &Block::REDSTONE_WIRE.states[219],
        &Block::REDSTONE_WIRE.states[220],
        &Block::REDSTONE_WIRE.states[221],
        &Block::REDSTONE_WIRE.states[222],
        &Block::REDSTONE_WIRE.states[223],
        &Block::REDSTONE_WIRE.states[224],
        &Block::REDSTONE_WIRE.states[225],
        &Block::REDSTONE_WIRE.states[226],
        &Block::REDSTONE_WIRE.states[227],
        &Block::REDSTONE_WIRE.states[228],
        &Block::REDSTONE_WIRE.states[229],
        &Block::REDSTONE_WIRE.states[230],
        &Block::REDSTONE_WIRE.states[231],
        &Block::REDSTONE_WIRE.states[232],
        &Block::REDSTONE_WIRE.states[233],
        &Block::REDSTONE_WIRE.states[234],
        &Block::REDSTONE_WIRE.states[235],
        &Block::REDSTONE_WIRE.states[236],
        &Block::REDSTONE_WIRE.states[237],
        &Block::REDSTONE_WIRE.states[238],
        &Block::REDSTONE_WIRE.states[239],
        &Block::REDSTONE_WIRE.states[240],
        &Block::REDSTONE_WIRE.states[241],
        &Block::REDSTONE_WIRE.states[242],
        &Block::REDSTONE_WIRE.states[243],
        &Block::REDSTONE_WIRE.states[244],
        &Block::REDSTONE_WIRE.states[245],
        &Block::REDSTONE_WIRE.states[246],
        &Block::REDSTONE_WIRE.states[247],
        &Block::REDSTONE_WIRE.states[248],
        &Block::REDSTONE_WIRE.states[249],
        &Block::REDSTONE_WIRE.states[250],
        &Block::REDSTONE_WIRE.states[251],
        &Block::REDSTONE_WIRE.states[252],
        &Block::REDSTONE_WIRE.states[253],
        &Block::REDSTONE_WIRE.states[254],
        &Block::REDSTONE_WIRE.states[255],
        &Block::REDSTONE_WIRE.states[256],
        &Block::REDSTONE_WIRE.states[257],
        &Block::REDSTONE_WIRE.states[258],
        &Block::REDSTONE_WIRE.states[259],
        &Block::REDSTONE_WIRE.states[260],
        &Block::REDSTONE_WIRE.states[261],
        &Block::REDSTONE_WIRE.states[262],
        &Block::REDSTONE_WIRE.states[263],
        &Block::REDSTONE_WIRE.states[264],
        &Block::REDSTONE_WIRE.states[265],
        &Block::REDSTONE_WIRE.states[266],
        &Block::REDSTONE_WIRE.states[267],
        &Block::REDSTONE_WIRE.states[268],
        &Block::REDSTONE_WIRE.states[269],
        &Block::REDSTONE_WIRE.states[270],
        &Block::REDSTONE_WIRE.states[271],
        &Block::REDSTONE_WIRE.states[272],
        &Block::REDSTONE_WIRE.states[273],
        &Block::REDSTONE_WIRE.states[274],
        &Block::REDSTONE_WIRE.states[275],
        &Block::REDSTONE_WIRE.states[276],
        &Block::REDSTONE_WIRE.states[277],
        &Block::REDSTONE_WIRE.states[278],
        &Block::REDSTONE_WIRE.states[279],
        &Block::REDSTONE_WIRE.states[280],
        &Block::REDSTONE_WIRE.states[281],
        &Block::REDSTONE_WIRE.states[282],
        &Block::REDSTONE_WIRE.states[283],
        &Block::REDSTONE_WIRE.states[284],
        &Block::REDSTONE_WIRE.states[285],
        &Block::REDSTONE_WIRE.states[286],
        &Block::REDSTONE_WIRE.states[287],
        &Block::REDSTONE_WIRE.states[288],
        &Block::REDSTONE_WIRE.states[289],
        &Block::REDSTONE_WIRE.states[290],
        &Block::REDSTONE_WIRE.states[291],
        &Block::REDSTONE_WIRE.states[292],
        &Block::REDSTONE_WIRE.states[293],
        &Block::REDSTONE_WIRE.states[294],
        &Block::REDSTONE_WIRE.states[295],
        &Block::REDSTONE_WIRE.states[296],
        &Block::REDSTONE_WIRE.states[297],
        &Block::REDSTONE_WIRE.states[298],
        &Block::REDSTONE_WIRE.states[299],
        &Block::REDSTONE_WIRE.states[300],
        &Block::REDSTONE_WIRE.states[301],
        &Block::REDSTONE_WIRE.states[302],
        &Block::REDSTONE_WIRE.states[303],
        &Block::REDSTONE_WIRE.states[304],
        &Block::REDSTONE_WIRE.states[305],
        &Block::REDSTONE_WIRE.states[306],
        &Block::REDSTONE_WIRE.states[307],
        &Block::REDSTONE_WIRE.states[308],
        &Block::REDSTONE_WIRE.states[309],
        &Block::REDSTONE_WIRE.states[310],
        &Block::REDSTONE_WIRE.states[311],
        &Block::REDSTONE_WIRE.states[312],
        &Block::REDSTONE_WIRE.states[313],
        &Block::REDSTONE_WIRE.states[314],
        &Block::REDSTONE_WIRE.states[315],
        &Block::REDSTONE_WIRE.states[316],
        &Block::REDSTONE_WIRE.states[317],
        &Block::REDSTONE_WIRE.states[318],
        &Block::REDSTONE_WIRE.states[319],
        &Block::REDSTONE_WIRE.states[320],
        &Block::REDSTONE_WIRE.states[321],
        &Block::REDSTONE_WIRE.states[322],
        &Block::REDSTONE_WIRE.states[323],
        &Block::REDSTONE_WIRE.states[324],
        &Block::REDSTONE_WIRE.states[325],
        &Block::REDSTONE_WIRE.states[326],
        &Block::REDSTONE_WIRE.states[327],
        &Block::REDSTONE_WIRE.states[328],
        &Block::REDSTONE_WIRE.states[329],
        &Block::REDSTONE_WIRE.states[330],
        &Block::REDSTONE_WIRE.states[331],
        &Block::REDSTONE_WIRE.states[332],
        &Block::REDSTONE_WIRE.states[333],
        &Block::REDSTONE_WIRE.states[334],
        &Block::REDSTONE_WIRE.states[335],
        &Block::REDSTONE_WIRE.states[336],
        &Block::REDSTONE_WIRE.states[337],
        &Block::REDSTONE_WIRE.states[338],
        &Block::REDSTONE_WIRE.states[339],
        &Block::REDSTONE_WIRE.states[340],
        &Block::REDSTONE_WIRE.states[341],
        &Block::REDSTONE_WIRE.states[342],
        &Block::REDSTONE_WIRE.states[343],
        &Block::REDSTONE_WIRE.states[344],
        &Block::REDSTONE_WIRE.states[345],
        &Block::REDSTONE_WIRE.states[346],
        &Block::REDSTONE_WIRE.states[347],
        &Block::REDSTONE_WIRE.states[348],
        &Block::REDSTONE_WIRE.states[349],
        &Block::REDSTONE_WIRE.states[350],
        &Block::REDSTONE_WIRE.states[351],
        &Block::REDSTONE_WIRE.states[352],
        &Block::REDSTONE_WIRE.states[353],
        &Block::REDSTONE_WIRE.states[354],
        &Block::REDSTONE_WIRE.states[355],
        &Block::REDSTONE_WIRE.states[356],
        &Block::REDSTONE_WIRE.states[357],
        &Block::REDSTONE_WIRE.states[358],
        &Block::REDSTONE_WIRE.states[359],
        &Block::REDSTONE_WIRE.states[360],
        &Block::REDSTONE_WIRE.states[361],
        &Block::REDSTONE_WIRE.states[362],
        &Block::REDSTONE_WIRE.states[363],
        &Block::REDSTONE_WIRE.states[364],
        &Block::REDSTONE_WIRE.states[365],
        &Block::REDSTONE_WIRE.states[366],
        &Block::REDSTONE_WIRE.states[367],
        &Block::REDSTONE_WIRE.states[368],
        &Block::REDSTONE_WIRE.states[369],
        &Block::REDSTONE_WIRE.states[370],
        &Block::REDSTONE_WIRE.states[371],
        &Block::REDSTONE_WIRE.states[372],
        &Block::REDSTONE_WIRE.states[373],
        &Block::REDSTONE_WIRE.states[374],
        &Block::REDSTONE_WIRE.states[375],
        &Block::REDSTONE_WIRE.states[376],
        &Block::REDSTONE_WIRE.states[377],
        &Block::REDSTONE_WIRE.states[378],
        &Block::REDSTONE_WIRE.states[379],
        &Block::REDSTONE_WIRE.states[380],
        &Block::REDSTONE_WIRE.states[381],
        &Block::REDSTONE_WIRE.states[382],
        &Block::REDSTONE_WIRE.states[383],
        &Block::REDSTONE_WIRE.states[384],
        &Block::REDSTONE_WIRE.states[385],
        &Block::REDSTONE_WIRE.states[386],
        &Block::REDSTONE_WIRE.states[387],
        &Block::REDSTONE_WIRE.states[388],
        &Block::REDSTONE_WIRE.states[389],
        &Block::REDSTONE_WIRE.states[390],
        &Block::REDSTONE_WIRE.states[391],
        &Block::REDSTONE_WIRE.states[392],
        &Block::REDSTONE_WIRE.states[393],
        &Block::REDSTONE_WIRE.states[394],
        &Block::REDSTONE_WIRE.states[395],
        &Block::REDSTONE_WIRE.states[396],
        &Block::REDSTONE_WIRE.states[397],
        &Block::REDSTONE_WIRE.states[398],
        &Block::REDSTONE_WIRE.states[399],
        &Block::REDSTONE_WIRE.states[400],
        &Block::REDSTONE_WIRE.states[401],
        &Block::REDSTONE_WIRE.states[402],
        &Block::REDSTONE_WIRE.states[403],
        &Block::REDSTONE_WIRE.states[404],
        &Block::REDSTONE_WIRE.states[405],
        &Block::REDSTONE_WIRE.states[406],
        &Block::REDSTONE_WIRE.states[407],
        &Block::REDSTONE_WIRE.states[408],
        &Block::REDSTONE_WIRE.states[409],
        &Block::REDSTONE_WIRE.states[410],
        &Block::REDSTONE_WIRE.states[411],
        &Block::REDSTONE_WIRE.states[412],
        &Block::REDSTONE_WIRE.states[413],
        &Block::REDSTONE_WIRE.states[414],
        &Block::REDSTONE_WIRE.states[415],
        &Block::REDSTONE_WIRE.states[416],
        &Block::REDSTONE_WIRE.states[417],
        &Block::REDSTONE_WIRE.states[418],
        &Block::REDSTONE_WIRE.states[419],
        &Block::REDSTONE_WIRE.states[420],
        &Block::REDSTONE_WIRE.states[421],
        &Block::REDSTONE_WIRE.states[422],
        &Block::REDSTONE_WIRE.states[423],
        &Block::REDSTONE_WIRE.states[424],
        &Block::REDSTONE_WIRE.states[425],
        &Block::REDSTONE_WIRE.states[426],
        &Block::REDSTONE_WIRE.states[427],
        &Block::REDSTONE_WIRE.states[428],
        &Block::REDSTONE_WIRE.states[429],
        &Block::REDSTONE_WIRE.states[430],
        &Block::REDSTONE_WIRE.states[431],
        &Block::REDSTONE_WIRE.states[432],
        &Block::REDSTONE_WIRE.states[433],
        &Block::REDSTONE_WIRE.states[434],
        &Block::REDSTONE_WIRE.states[435],
        &Block::REDSTONE_WIRE.states[436],
        &Block::REDSTONE_WIRE.states[437],
        &Block::REDSTONE_WIRE.states[438],
        &Block::REDSTONE_WIRE.states[439],
        &Block::REDSTONE_WIRE.states[440],
        &Block::REDSTONE_WIRE.states[441],
        &Block::REDSTONE_WIRE.states[442],
        &Block::REDSTONE_WIRE.states[443],
        &Block::REDSTONE_WIRE.states[444],
        &Block::REDSTONE_WIRE.states[445],
        &Block::REDSTONE_WIRE.states[446],
        &Block::REDSTONE_WIRE.states[447],
        &Block::REDSTONE_WIRE.states[448],
        &Block::REDSTONE_WIRE.states[449],
        &Block::REDSTONE_WIRE.states[450],
        &Block::REDSTONE_WIRE.states[451],
        &Block::REDSTONE_WIRE.states[452],
        &Block::REDSTONE_WIRE.states[453],
        &Block::REDSTONE_WIRE.states[454],
        &Block::REDSTONE_WIRE.states[455],
        &Block::REDSTONE_WIRE.states[456],
        &Block::REDSTONE_WIRE.states[457],
        &Block::REDSTONE_WIRE.states[458],
        &Block::REDSTONE_WIRE.states[459],
        &Block::REDSTONE_WIRE.states[460],
        &Block::REDSTONE_WIRE.states[461],
        &Block::REDSTONE_WIRE.states[462],
        &Block::REDSTONE_WIRE.states[463],
        &Block::REDSTONE_WIRE.states[464],
        &Block::REDSTONE_WIRE.states[465],
        &Block::REDSTONE_WIRE.states[466],
        &Block::REDSTONE_WIRE.states[467],
        &Block::REDSTONE_WIRE.states[468],
        &Block::REDSTONE_WIRE.states[469],
        &Block::REDSTONE_WIRE.states[470],
        &Block::REDSTONE_WIRE.states[471],
        &Block::REDSTONE_WIRE.states[472],
        &Block::REDSTONE_WIRE.states[473],
        &Block::REDSTONE_WIRE.states[474],
        &Block::REDSTONE_WIRE.states[475],
        &Block::REDSTONE_WIRE.states[476],
        &Block::REDSTONE_WIRE.states[477],
        &Block::REDSTONE_WIRE.states[478],
        &Block::REDSTONE_WIRE.states[479],
        &Block::REDSTONE_WIRE.states[480],
        &Block::REDSTONE_WIRE.states[481],
        &Block::REDSTONE_WIRE.states[482],
        &Block::REDSTONE_WIRE.states[483],
        &Block::REDSTONE_WIRE.states[484],
        &Block::REDSTONE_WIRE.states[485],
        &Block::REDSTONE_WIRE.states[486],
        &Block::REDSTONE_WIRE.states[487],
        &Block::REDSTONE_WIRE.states[488],
        &Block::REDSTONE_WIRE.states[489],
        &Block::REDSTONE_WIRE.states[490],
        &Block::REDSTONE_WIRE.states[491],
        &Block::REDSTONE_WIRE.states[492],
        &Block::REDSTONE_WIRE.states[493],
        &Block::REDSTONE_WIRE.states[494],
        &Block::REDSTONE_WIRE.states[495],
        &Block::REDSTONE_WIRE.states[496],
        &Block::REDSTONE_WIRE.states[497],
        &Block::REDSTONE_WIRE.states[498],
        &Block::REDSTONE_WIRE.states[499],
        &Block::REDSTONE_WIRE.states[500],
        &Block::REDSTONE_WIRE.states[501],
        &Block::REDSTONE_WIRE.states[502],
        &Block::REDSTONE_WIRE.states[503],
        &Block::REDSTONE_WIRE.states[504],
        &Block::REDSTONE_WIRE.states[505],
        &Block::REDSTONE_WIRE.states[506],
        &Block::REDSTONE_WIRE.states[507],
        &Block::REDSTONE_WIRE.states[508],
        &Block::REDSTONE_WIRE.states[509],
        &Block::REDSTONE_WIRE.states[510],
        &Block::REDSTONE_WIRE.states[511],
        &Block::REDSTONE_WIRE.states[512],
        &Block::REDSTONE_WIRE.states[513],
        &Block::REDSTONE_WIRE.states[514],
        &Block::REDSTONE_WIRE.states[515],
        &Block::REDSTONE_WIRE.states[516],
        &Block::REDSTONE_WIRE.states[517],
        &Block::REDSTONE_WIRE.states[518],
        &Block::REDSTONE_WIRE.states[519],
        &Block::REDSTONE_WIRE.states[520],
        &Block::REDSTONE_WIRE.states[521],
        &Block::REDSTONE_WIRE.states[522],
        &Block::REDSTONE_WIRE.states[523],
        &Block::REDSTONE_WIRE.states[524],
        &Block::REDSTONE_WIRE.states[525],
        &Block::REDSTONE_WIRE.states[526],
        &Block::REDSTONE_WIRE.states[527],
        &Block::REDSTONE_WIRE.states[528],
        &Block::REDSTONE_WIRE.states[529],
        &Block::REDSTONE_WIRE.states[530],
        &Block::REDSTONE_WIRE.states[531],
        &Block::REDSTONE_WIRE.states[532],
        &Block::REDSTONE_WIRE.states[533],
        &Block::REDSTONE_WIRE.states[534],
        &Block::REDSTONE_WIRE.states[535],
        &Block::REDSTONE_WIRE.states[536],
        &Block::REDSTONE_WIRE.states[537],
        &Block::REDSTONE_WIRE.states[538],
        &Block::REDSTONE_WIRE.states[539],
        &Block::REDSTONE_WIRE.states[540],
        &Block::REDSTONE_WIRE.states[541],
        &Block::REDSTONE_WIRE.states[542],
        &Block::REDSTONE_WIRE.states[543],
        &Block::REDSTONE_WIRE.states[544],
        &Block::REDSTONE_WIRE.states[545],
        &Block::REDSTONE_WIRE.states[546],
        &Block::REDSTONE_WIRE.states[547],
        &Block::REDSTONE_WIRE.states[548],
        &Block::REDSTONE_WIRE.states[549],
        &Block::REDSTONE_WIRE.states[550],
        &Block::REDSTONE_WIRE.states[551],
        &Block::REDSTONE_WIRE.states[552],
        &Block::REDSTONE_WIRE.states[553],
        &Block::REDSTONE_WIRE.states[554],
        &Block::REDSTONE_WIRE.states[555],
        &Block::REDSTONE_WIRE.states[556],
        &Block::REDSTONE_WIRE.states[557],
        &Block::REDSTONE_WIRE.states[558],
        &Block::REDSTONE_WIRE.states[559],
        &Block::REDSTONE_WIRE.states[560],
        &Block::REDSTONE_WIRE.states[561],
        &Block::REDSTONE_WIRE.states[562],
        &Block::REDSTONE_WIRE.states[563],
        &Block::REDSTONE_WIRE.states[564],
        &Block::REDSTONE_WIRE.states[565],
        &Block::REDSTONE_WIRE.states[566],
        &Block::REDSTONE_WIRE.states[567],
        &Block::REDSTONE_WIRE.states[568],
        &Block::REDSTONE_WIRE.states[569],
        &Block::REDSTONE_WIRE.states[570],
        &Block::REDSTONE_WIRE.states[571],
        &Block::REDSTONE_WIRE.states[572],
        &Block::REDSTONE_WIRE.states[573],
        &Block::REDSTONE_WIRE.states[574],
        &Block::REDSTONE_WIRE.states[575],
        &Block::REDSTONE_WIRE.states[576],
        &Block::REDSTONE_WIRE.states[577],
        &Block::REDSTONE_WIRE.states[578],
        &Block::REDSTONE_WIRE.states[579],
        &Block::REDSTONE_WIRE.states[580],
        &Block::REDSTONE_WIRE.states[581],
        &Block::REDSTONE_WIRE.states[582],
        &Block::REDSTONE_WIRE.states[583],
        &Block::REDSTONE_WIRE.states[584],
        &Block::REDSTONE_WIRE.states[585],
        &Block::REDSTONE_WIRE.states[586],
        &Block::REDSTONE_WIRE.states[587],
        &Block::REDSTONE_WIRE.states[588],
        &Block::REDSTONE_WIRE.states[589],
        &Block::REDSTONE_WIRE.states[590],
        &Block::REDSTONE_WIRE.states[591],
        &Block::REDSTONE_WIRE.states[592],
        &Block::REDSTONE_WIRE.states[593],
        &Block::REDSTONE_WIRE.states[594],
        &Block::REDSTONE_WIRE.states[595],
        &Block::REDSTONE_WIRE.states[596],
        &Block::REDSTONE_WIRE.states[597],
        &Block::REDSTONE_WIRE.states[598],
        &Block::REDSTONE_WIRE.states[599],
        &Block::REDSTONE_WIRE.states[600],
        &Block::REDSTONE_WIRE.states[601],
        &Block::REDSTONE_WIRE.states[602],
        &Block::REDSTONE_WIRE.states[603],
        &Block::REDSTONE_WIRE.states[604],
        &Block::REDSTONE_WIRE.states[605],
        &Block::REDSTONE_WIRE.states[606],
        &Block::REDSTONE_WIRE.states[607],
        &Block::REDSTONE_WIRE.states[608],
        &Block::REDSTONE_WIRE.states[609],
        &Block::REDSTONE_WIRE.states[610],
        &Block::REDSTONE_WIRE.states[611],
        &Block::REDSTONE_WIRE.states[612],
        &Block::REDSTONE_WIRE.states[613],
        &Block::REDSTONE_WIRE.states[614],
        &Block::REDSTONE_WIRE.states[615],
        &Block::REDSTONE_WIRE.states[616],
        &Block::REDSTONE_WIRE.states[617],
        &Block::REDSTONE_WIRE.states[618],
        &Block::REDSTONE_WIRE.states[619],
        &Block::REDSTONE_WIRE.states[620],
        &Block::REDSTONE_WIRE.states[621],
        &Block::REDSTONE_WIRE.states[622],
        &Block::REDSTONE_WIRE.states[623],
        &Block::REDSTONE_WIRE.states[624],
        &Block::REDSTONE_WIRE.states[625],
        &Block::REDSTONE_WIRE.states[626],
        &Block::REDSTONE_WIRE.states[627],
        &Block::REDSTONE_WIRE.states[628],
        &Block::REDSTONE_WIRE.states[629],
        &Block::REDSTONE_WIRE.states[630],
        &Block::REDSTONE_WIRE.states[631],
        &Block::REDSTONE_WIRE.states[632],
        &Block::REDSTONE_WIRE.states[633],
        &Block::REDSTONE_WIRE.states[634],
        &Block::REDSTONE_WIRE.states[635],
        &Block::REDSTONE_WIRE.states[636],
        &Block::REDSTONE_WIRE.states[637],
        &Block::REDSTONE_WIRE.states[638],
        &Block::REDSTONE_WIRE.states[639],
        &Block::REDSTONE_WIRE.states[640],
        &Block::REDSTONE_WIRE.states[641],
        &Block::REDSTONE_WIRE.states[642],
        &Block::REDSTONE_WIRE.states[643],
        &Block::REDSTONE_WIRE.states[644],
        &Block::REDSTONE_WIRE.states[645],
        &Block::REDSTONE_WIRE.states[646],
        &Block::REDSTONE_WIRE.states[647],
        &Block::REDSTONE_WIRE.states[648],
        &Block::REDSTONE_WIRE.states[649],
        &Block::REDSTONE_WIRE.states[650],
        &Block::REDSTONE_WIRE.states[651],
        &Block::REDSTONE_WIRE.states[652],
        &Block::REDSTONE_WIRE.states[653],
        &Block::REDSTONE_WIRE.states[654],
        &Block::REDSTONE_WIRE.states[655],
        &Block::REDSTONE_WIRE.states[656],
        &Block::REDSTONE_WIRE.states[657],
        &Block::REDSTONE_WIRE.states[658],
        &Block::REDSTONE_WIRE.states[659],
        &Block::REDSTONE_WIRE.states[660],
        &Block::REDSTONE_WIRE.states[661],
        &Block::REDSTONE_WIRE.states[662],
        &Block::REDSTONE_WIRE.states[663],
        &Block::REDSTONE_WIRE.states[664],
        &Block::REDSTONE_WIRE.states[665],
        &Block::REDSTONE_WIRE.states[666],
        &Block::REDSTONE_WIRE.states[667],
        &Block::REDSTONE_WIRE.states[668],
        &Block::REDSTONE_WIRE.states[669],
        &Block::REDSTONE_WIRE.states[670],
        &Block::REDSTONE_WIRE.states[671],
        &Block::REDSTONE_WIRE.states[672],
        &Block::REDSTONE_WIRE.states[673],
        &Block::REDSTONE_WIRE.states[674],
        &Block::REDSTONE_WIRE.states[675],
        &Block::REDSTONE_WIRE.states[676],
        &Block::REDSTONE_WIRE.states[677],
        &Block::REDSTONE_WIRE.states[678],
        &Block::REDSTONE_WIRE.states[679],
        &Block::REDSTONE_WIRE.states[680],
        &Block::REDSTONE_WIRE.states[681],
        &Block::REDSTONE_WIRE.states[682],
        &Block::REDSTONE_WIRE.states[683],
        &Block::REDSTONE_WIRE.states[684],
        &Block::REDSTONE_WIRE.states[685],
        &Block::REDSTONE_WIRE.states[686],
        &Block::REDSTONE_WIRE.states[687],
        &Block::REDSTONE_WIRE.states[688],
        &Block::REDSTONE_WIRE.states[689],
        &Block::REDSTONE_WIRE.states[690],
        &Block::REDSTONE_WIRE.states[691],
        &Block::REDSTONE_WIRE.states[692],
        &Block::REDSTONE_WIRE.states[693],
        &Block::REDSTONE_WIRE.states[694],
        &Block::REDSTONE_WIRE.states[695],
        &Block::REDSTONE_WIRE.states[696],
        &Block::REDSTONE_WIRE.states[697],
        &Block::REDSTONE_WIRE.states[698],
        &Block::REDSTONE_WIRE.states[699],
        &Block::REDSTONE_WIRE.states[700],
        &Block::REDSTONE_WIRE.states[701],
        &Block::REDSTONE_WIRE.states[702],
        &Block::REDSTONE_WIRE.states[703],
        &Block::REDSTONE_WIRE.states[704],
        &Block::REDSTONE_WIRE.states[705],
        &Block::REDSTONE_WIRE.states[706],
        &Block::REDSTONE_WIRE.states[707],
        &Block::REDSTONE_WIRE.states[708],
        &Block::REDSTONE_WIRE.states[709],
        &Block::REDSTONE_WIRE.states[710],
        &Block::REDSTONE_WIRE.states[711],
        &Block::REDSTONE_WIRE.states[712],
        &Block::REDSTONE_WIRE.states[713],
        &Block::REDSTONE_WIRE.states[714],
        &Block::REDSTONE_WIRE.states[715],
        &Block::REDSTONE_WIRE.states[716],
        &Block::REDSTONE_WIRE.states[717],
        &Block::REDSTONE_WIRE.states[718],
        &Block::REDSTONE_WIRE.states[719],
        &Block::REDSTONE_WIRE.states[720],
        &Block::REDSTONE_WIRE.states[721],
        &Block::REDSTONE_WIRE.states[722],
        &Block::REDSTONE_WIRE.states[723],
        &Block::REDSTONE_WIRE.states[724],
        &Block::REDSTONE_WIRE.states[725],
        &Block::REDSTONE_WIRE.states[726],
        &Block::REDSTONE_WIRE.states[727],
        &Block::REDSTONE_WIRE.states[728],
        &Block::REDSTONE_WIRE.states[729],
        &Block::REDSTONE_WIRE.states[730],
        &Block::REDSTONE_WIRE.states[731],
        &Block::REDSTONE_WIRE.states[732],
        &Block::REDSTONE_WIRE.states[733],
        &Block::REDSTONE_WIRE.states[734],
        &Block::REDSTONE_WIRE.states[735],
        &Block::REDSTONE_WIRE.states[736],
        &Block::REDSTONE_WIRE.states[737],
        &Block::REDSTONE_WIRE.states[738],
        &Block::REDSTONE_WIRE.states[739],
        &Block::REDSTONE_WIRE.states[740],
        &Block::REDSTONE_WIRE.states[741],
        &Block::REDSTONE_WIRE.states[742],
        &Block::REDSTONE_WIRE.states[743],
        &Block::REDSTONE_WIRE.states[744],
        &Block::REDSTONE_WIRE.states[745],
        &Block::REDSTONE_WIRE.states[746],
        &Block::REDSTONE_WIRE.states[747],
        &Block::REDSTONE_WIRE.states[748],
        &Block::REDSTONE_WIRE.states[749],
        &Block::REDSTONE_WIRE.states[750],
        &Block::REDSTONE_WIRE.states[751],
        &Block::REDSTONE_WIRE.states[752],
        &Block::REDSTONE_WIRE.states[753],
        &Block::REDSTONE_WIRE.states[754],
        &Block::REDSTONE_WIRE.states[755],
        &Block::REDSTONE_WIRE.states[756],
        &Block::REDSTONE_WIRE.states[757],
        &Block::REDSTONE_WIRE.states[758],
        &Block::REDSTONE_WIRE.states[759],
        &Block::REDSTONE_WIRE.states[760],
        &Block::REDSTONE_WIRE.states[761],
        &Block::REDSTONE_WIRE.states[762],
        &Block::REDSTONE_WIRE.states[763],
        &Block::REDSTONE_WIRE.states[764],
        &Block::REDSTONE_WIRE.states[765],
        &Block::REDSTONE_WIRE.states[766],
        &Block::REDSTONE_WIRE.states[767],
        &Block::REDSTONE_WIRE.states[768],
        &Block::REDSTONE_WIRE.states[769],
        &Block::REDSTONE_WIRE.states[770],
        &Block::REDSTONE_WIRE.states[771],
        &Block::REDSTONE_WIRE.states[772],
        &Block::REDSTONE_WIRE.states[773],
        &Block::REDSTONE_WIRE.states[774],
        &Block::REDSTONE_WIRE.states[775],
        &Block::REDSTONE_WIRE.states[776],
        &Block::REDSTONE_WIRE.states[777],
        &Block::REDSTONE_WIRE.states[778],
        &Block::REDSTONE_WIRE.states[779],
        &Block::REDSTONE_WIRE.states[780],
        &Block::REDSTONE_WIRE.states[781],
        &Block::REDSTONE_WIRE.states[782],
        &Block::REDSTONE_WIRE.states[783],
        &Block::REDSTONE_WIRE.states[784],
        &Block::REDSTONE_WIRE.states[785],
        &Block::REDSTONE_WIRE.states[786],
        &Block::REDSTONE_WIRE.states[787],
        &Block::REDSTONE_WIRE.states[788],
        &Block::REDSTONE_WIRE.states[789],
        &Block::REDSTONE_WIRE.states[790],
        &Block::REDSTONE_WIRE.states[791],
        &Block::REDSTONE_WIRE.states[792],
        &Block::REDSTONE_WIRE.states[793],
        &Block::REDSTONE_WIRE.states[794],
        &Block::REDSTONE_WIRE.states[795],
        &Block::REDSTONE_WIRE.states[796],
        &Block::REDSTONE_WIRE.states[797],
        &Block::REDSTONE_WIRE.states[798],
        &Block::REDSTONE_WIRE.states[799],
        &Block::REDSTONE_WIRE.states[800],
        &Block::REDSTONE_WIRE.states[801],
        &Block::REDSTONE_WIRE.states[802],
        &Block::REDSTONE_WIRE.states[803],
        &Block::REDSTONE_WIRE.states[804],
        &Block::REDSTONE_WIRE.states[805],
        &Block::REDSTONE_WIRE.states[806],
        &Block::REDSTONE_WIRE.states[807],
        &Block::REDSTONE_WIRE.states[808],
        &Block::REDSTONE_WIRE.states[809],
        &Block::REDSTONE_WIRE.states[810],
        &Block::REDSTONE_WIRE.states[811],
        &Block::REDSTONE_WIRE.states[812],
        &Block::REDSTONE_WIRE.states[813],
        &Block::REDSTONE_WIRE.states[814],
        &Block::REDSTONE_WIRE.states[815],
        &Block::REDSTONE_WIRE.states[816],
        &Block::REDSTONE_WIRE.states[817],
        &Block::REDSTONE_WIRE.states[818],
        &Block::REDSTONE_WIRE.states[819],
        &Block::REDSTONE_WIRE.states[820],
        &Block::REDSTONE_WIRE.states[821],
        &Block::REDSTONE_WIRE.states[822],
        &Block::REDSTONE_WIRE.states[823],
        &Block::REDSTONE_WIRE.states[824],
        &Block::REDSTONE_WIRE.states[825],
        &Block::REDSTONE_WIRE.states[826],
        &Block::REDSTONE_WIRE.states[827],
        &Block::REDSTONE_WIRE.states[828],
        &Block::REDSTONE_WIRE.states[829],
        &Block::REDSTONE_WIRE.states[830],
        &Block::REDSTONE_WIRE.states[831],
        &Block::REDSTONE_WIRE.states[832],
        &Block::REDSTONE_WIRE.states[833],
        &Block::REDSTONE_WIRE.states[834],
        &Block::REDSTONE_WIRE.states[835],
        &Block::REDSTONE_WIRE.states[836],
        &Block::REDSTONE_WIRE.states[837],
        &Block::REDSTONE_WIRE.states[838],
        &Block::REDSTONE_WIRE.states[839],
        &Block::REDSTONE_WIRE.states[840],
        &Block::REDSTONE_WIRE.states[841],
        &Block::REDSTONE_WIRE.states[842],
        &Block::REDSTONE_WIRE.states[843],
        &Block::REDSTONE_WIRE.states[844],
        &Block::REDSTONE_WIRE.states[845],
        &Block::REDSTONE_WIRE.states[846],
        &Block::REDSTONE_WIRE.states[847],
        &Block::REDSTONE_WIRE.states[848],
        &Block::REDSTONE_WIRE.states[849],
        &Block::REDSTONE_WIRE.states[850],
        &Block::REDSTONE_WIRE.states[851],
        &Block::REDSTONE_WIRE.states[852],
        &Block::REDSTONE_WIRE.states[853],
        &Block::REDSTONE_WIRE.states[854],
        &Block::REDSTONE_WIRE.states[855],
        &Block::REDSTONE_WIRE.states[856],
        &Block::REDSTONE_WIRE.states[857],
        &Block::REDSTONE_WIRE.states[858],
        &Block::REDSTONE_WIRE.states[859],
        &Block::REDSTONE_WIRE.states[860],
        &Block::REDSTONE_WIRE.states[861],
        &Block::REDSTONE_WIRE.states[862],
        &Block::REDSTONE_WIRE.states[863],
        &Block::REDSTONE_WIRE.states[864],
        &Block::REDSTONE_WIRE.states[865],
        &Block::REDSTONE_WIRE.states[866],
        &Block::REDSTONE_WIRE.states[867],
        &Block::REDSTONE_WIRE.states[868],
        &Block::REDSTONE_WIRE.states[869],
        &Block::REDSTONE_WIRE.states[870],
        &Block::REDSTONE_WIRE.states[871],
        &Block::REDSTONE_WIRE.states[872],
        &Block::REDSTONE_WIRE.states[873],
        &Block::REDSTONE_WIRE.states[874],
        &Block::REDSTONE_WIRE.states[875],
        &Block::REDSTONE_WIRE.states[876],
        &Block::REDSTONE_WIRE.states[877],
        &Block::REDSTONE_WIRE.states[878],
        &Block::REDSTONE_WIRE.states[879],
        &Block::REDSTONE_WIRE.states[880],
        &Block::REDSTONE_WIRE.states[881],
        &Block::REDSTONE_WIRE.states[882],
        &Block::REDSTONE_WIRE.states[883],
        &Block::REDSTONE_WIRE.states[884],
        &Block::REDSTONE_WIRE.states[885],
        &Block::REDSTONE_WIRE.states[886],
        &Block::REDSTONE_WIRE.states[887],
        &Block::REDSTONE_WIRE.states[888],
        &Block::REDSTONE_WIRE.states[889],
        &Block::REDSTONE_WIRE.states[890],
        &Block::REDSTONE_WIRE.states[891],
        &Block::REDSTONE_WIRE.states[892],
        &Block::REDSTONE_WIRE.states[893],
        &Block::REDSTONE_WIRE.states[894],
        &Block::REDSTONE_WIRE.states[895],
        &Block::REDSTONE_WIRE.states[896],
        &Block::REDSTONE_WIRE.states[897],
        &Block::REDSTONE_WIRE.states[898],
        &Block::REDSTONE_WIRE.states[899],
        &Block::REDSTONE_WIRE.states[900],
        &Block::REDSTONE_WIRE.states[901],
        &Block::REDSTONE_WIRE.states[902],
        &Block::REDSTONE_WIRE.states[903],
        &Block::REDSTONE_WIRE.states[904],
        &Block::REDSTONE_WIRE.states[905],
        &Block::REDSTONE_WIRE.states[906],
        &Block::REDSTONE_WIRE.states[907],
        &Block::REDSTONE_WIRE.states[908],
        &Block::REDSTONE_WIRE.states[909],
        &Block::REDSTONE_WIRE.states[910],
        &Block::REDSTONE_WIRE.states[911],
        &Block::REDSTONE_WIRE.states[912],
        &Block::REDSTONE_WIRE.states[913],
        &Block::REDSTONE_WIRE.states[914],
        &Block::REDSTONE_WIRE.states[915],
        &Block::REDSTONE_WIRE.states[916],
        &Block::REDSTONE_WIRE.states[917],
        &Block::REDSTONE_WIRE.states[918],
        &Block::REDSTONE_WIRE.states[919],
        &Block::REDSTONE_WIRE.states[920],
        &Block::REDSTONE_WIRE.states[921],
        &Block::REDSTONE_WIRE.states[922],
        &Block::REDSTONE_WIRE.states[923],
        &Block::REDSTONE_WIRE.states[924],
        &Block::REDSTONE_WIRE.states[925],
        &Block::REDSTONE_WIRE.states[926],
        &Block::REDSTONE_WIRE.states[927],
        &Block::REDSTONE_WIRE.states[928],
        &Block::REDSTONE_WIRE.states[929],
        &Block::REDSTONE_WIRE.states[930],
        &Block::REDSTONE_WIRE.states[931],
        &Block::REDSTONE_WIRE.states[932],
        &Block::REDSTONE_WIRE.states[933],
        &Block::REDSTONE_WIRE.states[934],
        &Block::REDSTONE_WIRE.states[935],
        &Block::REDSTONE_WIRE.states[936],
        &Block::REDSTONE_WIRE.states[937],
        &Block::REDSTONE_WIRE.states[938],
        &Block::REDSTONE_WIRE.states[939],
        &Block::REDSTONE_WIRE.states[940],
        &Block::REDSTONE_WIRE.states[941],
        &Block::REDSTONE_WIRE.states[942],
        &Block::REDSTONE_WIRE.states[943],
        &Block::REDSTONE_WIRE.states[944],
        &Block::REDSTONE_WIRE.states[945],
        &Block::REDSTONE_WIRE.states[946],
        &Block::REDSTONE_WIRE.states[947],
        &Block::REDSTONE_WIRE.states[948],
        &Block::REDSTONE_WIRE.states[949],
        &Block::REDSTONE_WIRE.states[950],
        &Block::REDSTONE_WIRE.states[951],
        &Block::REDSTONE_WIRE.states[952],
        &Block::REDSTONE_WIRE.states[953],
        &Block::REDSTONE_WIRE.states[954],
        &Block::REDSTONE_WIRE.states[955],
        &Block::REDSTONE_WIRE.states[956],
        &Block::REDSTONE_WIRE.states[957],
        &Block::REDSTONE_WIRE.states[958],
        &Block::REDSTONE_WIRE.states[959],
        &Block::REDSTONE_WIRE.states[960],
        &Block::REDSTONE_WIRE.states[961],
        &Block::REDSTONE_WIRE.states[962],
        &Block::REDSTONE_WIRE.states[963],
        &Block::REDSTONE_WIRE.states[964],
        &Block::REDSTONE_WIRE.states[965],
        &Block::REDSTONE_WIRE.states[966],
        &Block::REDSTONE_WIRE.states[967],
        &Block::REDSTONE_WIRE.states[968],
        &Block::REDSTONE_WIRE.states[969],
        &Block::REDSTONE_WIRE.states[970],
        &Block::REDSTONE_WIRE.states[971],
        &Block::REDSTONE_WIRE.states[972],
        &Block::REDSTONE_WIRE.states[973],
        &Block::REDSTONE_WIRE.states[974],
        &Block::REDSTONE_WIRE.states[975],
        &Block::REDSTONE_WIRE.states[976],
        &Block::REDSTONE_WIRE.states[977],
        &Block::REDSTONE_WIRE.states[978],
        &Block::REDSTONE_WIRE.states[979],
        &Block::REDSTONE_WIRE.states[980],
        &Block::REDSTONE_WIRE.states[981],
        &Block::REDSTONE_WIRE.states[982],
        &Block::REDSTONE_WIRE.states[983],
        &Block::REDSTONE_WIRE.states[984],
        &Block::REDSTONE_WIRE.states[985],
        &Block::REDSTONE_WIRE.states[986],
        &Block::REDSTONE_WIRE.states[987],
        &Block::REDSTONE_WIRE.states[988],
        &Block::REDSTONE_WIRE.states[989],
        &Block::REDSTONE_WIRE.states[990],
        &Block::REDSTONE_WIRE.states[991],
        &Block::REDSTONE_WIRE.states[992],
        &Block::REDSTONE_WIRE.states[993],
        &Block::REDSTONE_WIRE.states[994],
        &Block::REDSTONE_WIRE.states[995],
        &Block::REDSTONE_WIRE.states[996],
        &Block::REDSTONE_WIRE.states[997],
        &Block::REDSTONE_WIRE.states[998],
        &Block::REDSTONE_WIRE.states[999],
        &Block::REDSTONE_WIRE.states[1000],
        &Block::REDSTONE_WIRE.states[1001],
        &Block::REDSTONE_WIRE.states[1002],
        &Block::REDSTONE_WIRE.states[1003],
        &Block::REDSTONE_WIRE.states[1004],
        &Block::REDSTONE_WIRE.states[1005],
        &Block::REDSTONE_WIRE.states[1006],
        &Block::REDSTONE_WIRE.states[1007],
        &Block::REDSTONE_WIRE.states[1008],
        &Block::REDSTONE_WIRE.states[1009],
        &Block::REDSTONE_WIRE.states[1010],
        &Block::REDSTONE_WIRE.states[1011],
        &Block::REDSTONE_WIRE.states[1012],
        &Block::REDSTONE_WIRE.states[1013],
        &Block::REDSTONE_WIRE.states[1014],
        &Block::REDSTONE_WIRE.states[1015],
        &Block::REDSTONE_WIRE.states[1016],
        &Block::REDSTONE_WIRE.states[1017],
        &Block::REDSTONE_WIRE.states[1018],
        &Block::REDSTONE_WIRE.states[1019],
        &Block::REDSTONE_WIRE.states[1020],
        &Block::REDSTONE_WIRE.states[1021],
        &Block::REDSTONE_WIRE.states[1022],
        &Block::REDSTONE_WIRE.states[1023],
        &Block::REDSTONE_WIRE.states[1024],
        &Block::REDSTONE_WIRE.states[1025],
        &Block::REDSTONE_WIRE.states[1026],
        &Block::REDSTONE_WIRE.states[1027],
        &Block::REDSTONE_WIRE.states[1028],
        &Block::REDSTONE_WIRE.states[1029],
        &Block::REDSTONE_WIRE.states[1030],
        &Block::REDSTONE_WIRE.states[1031],
        &Block::REDSTONE_WIRE.states[1032],
        &Block::REDSTONE_WIRE.states[1033],
        &Block::REDSTONE_WIRE.states[1034],
        &Block::REDSTONE_WIRE.states[1035],
        &Block::REDSTONE_WIRE.states[1036],
        &Block::REDSTONE_WIRE.states[1037],
        &Block::REDSTONE_WIRE.states[1038],
        &Block::REDSTONE_WIRE.states[1039],
        &Block::REDSTONE_WIRE.states[1040],
        &Block::REDSTONE_WIRE.states[1041],
        &Block::REDSTONE_WIRE.states[1042],
        &Block::REDSTONE_WIRE.states[1043],
        &Block::REDSTONE_WIRE.states[1044],
        &Block::REDSTONE_WIRE.states[1045],
        &Block::REDSTONE_WIRE.states[1046],
        &Block::REDSTONE_WIRE.states[1047],
        &Block::REDSTONE_WIRE.states[1048],
        &Block::REDSTONE_WIRE.states[1049],
        &Block::REDSTONE_WIRE.states[1050],
        &Block::REDSTONE_WIRE.states[1051],
        &Block::REDSTONE_WIRE.states[1052],
        &Block::REDSTONE_WIRE.states[1053],
        &Block::REDSTONE_WIRE.states[1054],
        &Block::REDSTONE_WIRE.states[1055],
        &Block::REDSTONE_WIRE.states[1056],
        &Block::REDSTONE_WIRE.states[1057],
        &Block::REDSTONE_WIRE.states[1058],
        &Block::REDSTONE_WIRE.states[1059],
        &Block::REDSTONE_WIRE.states[1060],
        &Block::REDSTONE_WIRE.states[1061],
        &Block::REDSTONE_WIRE.states[1062],
        &Block::REDSTONE_WIRE.states[1063],
        &Block::REDSTONE_WIRE.states[1064],
        &Block::REDSTONE_WIRE.states[1065],
        &Block::REDSTONE_WIRE.states[1066],
        &Block::REDSTONE_WIRE.states[1067],
        &Block::REDSTONE_WIRE.states[1068],
        &Block::REDSTONE_WIRE.states[1069],
        &Block::REDSTONE_WIRE.states[1070],
        &Block::REDSTONE_WIRE.states[1071],
        &Block::REDSTONE_WIRE.states[1072],
        &Block::REDSTONE_WIRE.states[1073],
        &Block::REDSTONE_WIRE.states[1074],
        &Block::REDSTONE_WIRE.states[1075],
        &Block::REDSTONE_WIRE.states[1076],
        &Block::REDSTONE_WIRE.states[1077],
        &Block::REDSTONE_WIRE.states[1078],
        &Block::REDSTONE_WIRE.states[1079],
        &Block::REDSTONE_WIRE.states[1080],
        &Block::REDSTONE_WIRE.states[1081],
        &Block::REDSTONE_WIRE.states[1082],
        &Block::REDSTONE_WIRE.states[1083],
        &Block::REDSTONE_WIRE.states[1084],
        &Block::REDSTONE_WIRE.states[1085],
        &Block::REDSTONE_WIRE.states[1086],
        &Block::REDSTONE_WIRE.states[1087],
        &Block::REDSTONE_WIRE.states[1088],
        &Block::REDSTONE_WIRE.states[1089],
        &Block::REDSTONE_WIRE.states[1090],
        &Block::REDSTONE_WIRE.states[1091],
        &Block::REDSTONE_WIRE.states[1092],
        &Block::REDSTONE_WIRE.states[1093],
        &Block::REDSTONE_WIRE.states[1094],
        &Block::REDSTONE_WIRE.states[1095],
        &Block::REDSTONE_WIRE.states[1096],
        &Block::REDSTONE_WIRE.states[1097],
        &Block::REDSTONE_WIRE.states[1098],
        &Block::REDSTONE_WIRE.states[1099],
        &Block::REDSTONE_WIRE.states[1100],
        &Block::REDSTONE_WIRE.states[1101],
        &Block::REDSTONE_WIRE.states[1102],
        &Block::REDSTONE_WIRE.states[1103],
        &Block::REDSTONE_WIRE.states[1104],
        &Block::REDSTONE_WIRE.states[1105],
        &Block::REDSTONE_WIRE.states[1106],
        &Block::REDSTONE_WIRE.states[1107],
        &Block::REDSTONE_WIRE.states[1108],
        &Block::REDSTONE_WIRE.states[1109],
        &Block::REDSTONE_WIRE.states[1110],
        &Block::REDSTONE_WIRE.states[1111],
        &Block::REDSTONE_WIRE.states[1112],
        &Block::REDSTONE_WIRE.states[1113],
        &Block::REDSTONE_WIRE.states[1114],
        &Block::REDSTONE_WIRE.states[1115],
        &Block::REDSTONE_WIRE.states[1116],
        &Block::REDSTONE_WIRE.states[1117],
        &Block::REDSTONE_WIRE.states[1118],
        &Block::REDSTONE_WIRE.states[1119],
        &Block::REDSTONE_WIRE.states[1120],
        &Block::REDSTONE_WIRE.states[1121],
        &Block::REDSTONE_WIRE.states[1122],
        &Block::REDSTONE_WIRE.states[1123],
        &Block::REDSTONE_WIRE.states[1124],
        &Block::REDSTONE_WIRE.states[1125],
        &Block::REDSTONE_WIRE.states[1126],
        &Block::REDSTONE_WIRE.states[1127],
        &Block::REDSTONE_WIRE.states[1128],
        &Block::REDSTONE_WIRE.states[1129],
        &Block::REDSTONE_WIRE.states[1130],
        &Block::REDSTONE_WIRE.states[1131],
        &Block::REDSTONE_WIRE.states[1132],
        &Block::REDSTONE_WIRE.states[1133],
        &Block::REDSTONE_WIRE.states[1134],
        &Block::REDSTONE_WIRE.states[1135],
        &Block::REDSTONE_WIRE.states[1136],
        &Block::REDSTONE_WIRE.states[1137],
        &Block::REDSTONE_WIRE.states[1138],
        &Block::REDSTONE_WIRE.states[1139],
        &Block::REDSTONE_WIRE.states[1140],
        &Block::REDSTONE_WIRE.states[1141],
        &Block::REDSTONE_WIRE.states[1142],
        &Block::REDSTONE_WIRE.states[1143],
        &Block::REDSTONE_WIRE.states[1144],
        &Block::REDSTONE_WIRE.states[1145],
        &Block::REDSTONE_WIRE.states[1146],
        &Block::REDSTONE_WIRE.states[1147],
        &Block::REDSTONE_WIRE.states[1148],
        &Block::REDSTONE_WIRE.states[1149],
        &Block::REDSTONE_WIRE.states[1150],
        &Block::REDSTONE_WIRE.states[1151],
        &Block::REDSTONE_WIRE.states[1152],
        &Block::REDSTONE_WIRE.states[1153],
        &Block::REDSTONE_WIRE.states[1154],
        &Block::REDSTONE_WIRE.states[1155],
        &Block::REDSTONE_WIRE.states[1156],
        &Block::REDSTONE_WIRE.states[1157],
        &Block::REDSTONE_WIRE.states[1158],
        &Block::REDSTONE_WIRE.states[1159],
        &Block::REDSTONE_WIRE.states[1160],
        &Block::REDSTONE_WIRE.states[1161],
        &Block::REDSTONE_WIRE.states[1162],
        &Block::REDSTONE_WIRE.states[1163],
        &Block::REDSTONE_WIRE.states[1164],
        &Block::REDSTONE_WIRE.states[1165],
        &Block::REDSTONE_WIRE.states[1166],
        &Block::REDSTONE_WIRE.states[1167],
        &Block::REDSTONE_WIRE.states[1168],
        &Block::REDSTONE_WIRE.states[1169],
        &Block::REDSTONE_WIRE.states[1170],
        &Block::REDSTONE_WIRE.states[1171],
        &Block::REDSTONE_WIRE.states[1172],
        &Block::REDSTONE_WIRE.states[1173],
        &Block::REDSTONE_WIRE.states[1174],
        &Block::REDSTONE_WIRE.states[1175],
        &Block::REDSTONE_WIRE.states[1176],
        &Block::REDSTONE_WIRE.states[1177],
        &Block::REDSTONE_WIRE.states[1178],
        &Block::REDSTONE_WIRE.states[1179],
        &Block::REDSTONE_WIRE.states[1180],
        &Block::REDSTONE_WIRE.states[1181],
        &Block::REDSTONE_WIRE.states[1182],
        &Block::REDSTONE_WIRE.states[1183],
        &Block::REDSTONE_WIRE.states[1184],
        &Block::REDSTONE_WIRE.states[1185],
        &Block::REDSTONE_WIRE.states[1186],
        &Block::REDSTONE_WIRE.states[1187],
        &Block::REDSTONE_WIRE.states[1188],
        &Block::REDSTONE_WIRE.states[1189],
        &Block::REDSTONE_WIRE.states[1190],
        &Block::REDSTONE_WIRE.states[1191],
        &Block::REDSTONE_WIRE.states[1192],
        &Block::REDSTONE_WIRE.states[1193],
        &Block::REDSTONE_WIRE.states[1194],
        &Block::REDSTONE_WIRE.states[1195],
        &Block::REDSTONE_WIRE.states[1196],
        &Block::REDSTONE_WIRE.states[1197],
        &Block::REDSTONE_WIRE.states[1198],
        &Block::REDSTONE_WIRE.states[1199],
        &Block::REDSTONE_WIRE.states[1200],
        &Block::REDSTONE_WIRE.states[1201],
        &Block::REDSTONE_WIRE.states[1202],
        &Block::REDSTONE_WIRE.states[1203],
        &Block::REDSTONE_WIRE.states[1204],
        &Block::REDSTONE_WIRE.states[1205],
        &Block::REDSTONE_WIRE.states[1206],
        &Block::REDSTONE_WIRE.states[1207],
        &Block::REDSTONE_WIRE.states[1208],
        &Block::REDSTONE_WIRE.states[1209],
        &Block::REDSTONE_WIRE.states[1210],
        &Block::REDSTONE_WIRE.states[1211],
        &Block::REDSTONE_WIRE.states[1212],
        &Block::REDSTONE_WIRE.states[1213],
        &Block::REDSTONE_WIRE.states[1214],
        &Block::REDSTONE_WIRE.states[1215],
        &Block::REDSTONE_WIRE.states[1216],
        &Block::REDSTONE_WIRE.states[1217],
        &Block::REDSTONE_WIRE.states[1218],
        &Block::REDSTONE_WIRE.states[1219],
        &Block::REDSTONE_WIRE.states[1220],
        &Block::REDSTONE_WIRE.states[1221],
        &Block::REDSTONE_WIRE.states[1222],
        &Block::REDSTONE_WIRE.states[1223],
        &Block::REDSTONE_WIRE.states[1224],
        &Block::REDSTONE_WIRE.states[1225],
        &Block::REDSTONE_WIRE.states[1226],
        &Block::REDSTONE_WIRE.states[1227],
        &Block::REDSTONE_WIRE.states[1228],
        &Block::REDSTONE_WIRE.states[1229],
        &Block::REDSTONE_WIRE.states[1230],
        &Block::REDSTONE_WIRE.states[1231],
        &Block::REDSTONE_WIRE.states[1232],
        &Block::REDSTONE_WIRE.states[1233],
        &Block::REDSTONE_WIRE.states[1234],
        &Block::REDSTONE_WIRE.states[1235],
        &Block::REDSTONE_WIRE.states[1236],
        &Block::REDSTONE_WIRE.states[1237],
        &Block::REDSTONE_WIRE.states[1238],
        &Block::REDSTONE_WIRE.states[1239],
        &Block::REDSTONE_WIRE.states[1240],
        &Block::REDSTONE_WIRE.states[1241],
        &Block::REDSTONE_WIRE.states[1242],
        &Block::REDSTONE_WIRE.states[1243],
        &Block::REDSTONE_WIRE.states[1244],
        &Block::REDSTONE_WIRE.states[1245],
        &Block::REDSTONE_WIRE.states[1246],
        &Block::REDSTONE_WIRE.states[1247],
        &Block::REDSTONE_WIRE.states[1248],
        &Block::REDSTONE_WIRE.states[1249],
        &Block::REDSTONE_WIRE.states[1250],
        &Block::REDSTONE_WIRE.states[1251],
        &Block::REDSTONE_WIRE.states[1252],
        &Block::REDSTONE_WIRE.states[1253],
        &Block::REDSTONE_WIRE.states[1254],
        &Block::REDSTONE_WIRE.states[1255],
        &Block::REDSTONE_WIRE.states[1256],
        &Block::REDSTONE_WIRE.states[1257],
        &Block::REDSTONE_WIRE.states[1258],
        &Block::REDSTONE_WIRE.states[1259],
        &Block::REDSTONE_WIRE.states[1260],
        &Block::REDSTONE_WIRE.states[1261],
        &Block::REDSTONE_WIRE.states[1262],
        &Block::REDSTONE_WIRE.states[1263],
        &Block::REDSTONE_WIRE.states[1264],
        &Block::REDSTONE_WIRE.states[1265],
        &Block::REDSTONE_WIRE.states[1266],
        &Block::REDSTONE_WIRE.states[1267],
        &Block::REDSTONE_WIRE.states[1268],
        &Block::REDSTONE_WIRE.states[1269],
        &Block::REDSTONE_WIRE.states[1270],
        &Block::REDSTONE_WIRE.states[1271],
        &Block::REDSTONE_WIRE.states[1272],
        &Block::REDSTONE_WIRE.states[1273],
        &Block::REDSTONE_WIRE.states[1274],
        &Block::REDSTONE_WIRE.states[1275],
        &Block::REDSTONE_WIRE.states[1276],
        &Block::REDSTONE_WIRE.states[1277],
        &Block::REDSTONE_WIRE.states[1278],
        &Block::REDSTONE_WIRE.states[1279],
        &Block::REDSTONE_WIRE.states[1280],
        &Block::REDSTONE_WIRE.states[1281],
        &Block::REDSTONE_WIRE.states[1282],
        &Block::REDSTONE_WIRE.states[1283],
        &Block::REDSTONE_WIRE.states[1284],
        &Block::REDSTONE_WIRE.states[1285],
        &Block::REDSTONE_WIRE.states[1286],
        &Block::REDSTONE_WIRE.states[1287],
        &Block::REDSTONE_WIRE.states[1288],
        &Block::REDSTONE_WIRE.states[1289],
        &Block::REDSTONE_WIRE.states[1290],
        &Block::REDSTONE_WIRE.states[1291],
        &Block::REDSTONE_WIRE.states[1292],
        &Block::REDSTONE_WIRE.states[1293],
        &Block::REDSTONE_WIRE.states[1294],
        &Block::REDSTONE_WIRE.states[1295],
        &Block::DIAMOND_ORE.states[0],
        &Block::DEEPSLATE_DIAMOND_ORE.states[0],
        &Block::DIAMOND_BLOCK.states[0],
        &Block::CRAFTING_TABLE.states[0],
        &Block::WHEAT.states[0],
        &Block::WHEAT.states[1],
        &Block::WHEAT.states[2],
        &Block::WHEAT.states[3],
        &Block::WHEAT.states[4],
        &Block::WHEAT.states[5],
        &Block::WHEAT.states[6],
        &Block::WHEAT.states[7],
        &Block::FARMLAND.states[0],
        &Block::FARMLAND.states[1],
        &Block::FARMLAND.states[2],
        &Block::FARMLAND.states[3],
        &Block::FARMLAND.states[4],
        &Block::FARMLAND.states[5],
        &Block::FARMLAND.states[6],
        &Block::FARMLAND.states[7],
        &Block::FURNACE.states[0],
        &Block::FURNACE.states[1],
        &Block::FURNACE.states[2],
        &Block::FURNACE.states[3],
        &Block::FURNACE.states[4],
        &Block::FURNACE.states[5],
        &Block::FURNACE.states[6],
        &Block::FURNACE.states[7],
        &Block::OAK_SIGN.states[0],
        &Block::OAK_SIGN.states[1],
        &Block::OAK_SIGN.states[2],
        &Block::OAK_SIGN.states[3],
        &Block::OAK_SIGN.states[4],
        &Block::OAK_SIGN.states[5],
        &Block::OAK_SIGN.states[6],
        &Block::OAK_SIGN.states[7],
        &Block::OAK_SIGN.states[8],
        &Block::OAK_SIGN.states[9],
        &Block::OAK_SIGN.states[10],
        &Block::OAK_SIGN.states[11],
        &Block::OAK_SIGN.states[12],
        &Block::OAK_SIGN.states[13],
        &Block::OAK_SIGN.states[14],
        &Block::OAK_SIGN.states[15],
        &Block::OAK_SIGN.states[16],
        &Block::OAK_SIGN.states[17],
        &Block::OAK_SIGN.states[18],
        &Block::OAK_SIGN.states[19],
        &Block::OAK_SIGN.states[20],
        &Block::OAK_SIGN.states[21],
        &Block::OAK_SIGN.states[22],
        &Block::OAK_SIGN.states[23],
        &Block::OAK_SIGN.states[24],
        &Block::OAK_SIGN.states[25],
        &Block::OAK_SIGN.states[26],
        &Block::OAK_SIGN.states[27],
        &Block::OAK_SIGN.states[28],
        &Block::OAK_SIGN.states[29],
        &Block::OAK_SIGN.states[30],
        &Block::OAK_SIGN.states[31],
        &Block::SPRUCE_SIGN.states[0],
        &Block::SPRUCE_SIGN.states[1],
        &Block::SPRUCE_SIGN.states[2],
        &Block::SPRUCE_SIGN.states[3],
        &Block::SPRUCE_SIGN.states[4],
        &Block::SPRUCE_SIGN.states[5],
        &Block::SPRUCE_SIGN.states[6],
        &Block::SPRUCE_SIGN.states[7],
        &Block::SPRUCE_SIGN.states[8],
        &Block::SPRUCE_SIGN.states[9],
        &Block::SPRUCE_SIGN.states[10],
        &Block::SPRUCE_SIGN.states[11],
        &Block::SPRUCE_SIGN.states[12],
        &Block::SPRUCE_SIGN.states[13],
        &Block::SPRUCE_SIGN.states[14],
        &Block::SPRUCE_SIGN.states[15],
        &Block::SPRUCE_SIGN.states[16],
        &Block::SPRUCE_SIGN.states[17],
        &Block::SPRUCE_SIGN.states[18],
        &Block::SPRUCE_SIGN.states[19],
        &Block::SPRUCE_SIGN.states[20],
        &Block::SPRUCE_SIGN.states[21],
        &Block::SPRUCE_SIGN.states[22],
        &Block::SPRUCE_SIGN.states[23],
        &Block::SPRUCE_SIGN.states[24],
        &Block::SPRUCE_SIGN.states[25],
        &Block::SPRUCE_SIGN.states[26],
        &Block::SPRUCE_SIGN.states[27],
        &Block::SPRUCE_SIGN.states[28],
        &Block::SPRUCE_SIGN.states[29],
        &Block::SPRUCE_SIGN.states[30],
        &Block::SPRUCE_SIGN.states[31],
        &Block::BIRCH_SIGN.states[0],
        &Block::BIRCH_SIGN.states[1],
        &Block::BIRCH_SIGN.states[2],
        &Block::BIRCH_SIGN.states[3],
        &Block::BIRCH_SIGN.states[4],
        &Block::BIRCH_SIGN.states[5],
        &Block::BIRCH_SIGN.states[6],
        &Block::BIRCH_SIGN.states[7],
        &Block::BIRCH_SIGN.states[8],
        &Block::BIRCH_SIGN.states[9],
        &Block::BIRCH_SIGN.states[10],
        &Block::BIRCH_SIGN.states[11],
        &Block::BIRCH_SIGN.states[12],
        &Block::BIRCH_SIGN.states[13],
        &Block::BIRCH_SIGN.states[14],
        &Block::BIRCH_SIGN.states[15],
        &Block::BIRCH_SIGN.states[16],
        &Block::BIRCH_SIGN.states[17],
        &Block::BIRCH_SIGN.states[18],
        &Block::BIRCH_SIGN.states[19],
        &Block::BIRCH_SIGN.states[20],
        &Block::BIRCH_SIGN.states[21],
        &Block::BIRCH_SIGN.states[22],
        &Block::BIRCH_SIGN.states[23],
        &Block::BIRCH_SIGN.states[24],
        &Block::BIRCH_SIGN.states[25],
        &Block::BIRCH_SIGN.states[26],
        &Block::BIRCH_SIGN.states[27],
        &Block::BIRCH_SIGN.states[28],
        &Block::BIRCH_SIGN.states[29],
        &Block::BIRCH_SIGN.states[30],
        &Block::BIRCH_SIGN.states[31],
        &Block::ACACIA_SIGN.states[0],
        &Block::ACACIA_SIGN.states[1],
        &Block::ACACIA_SIGN.states[2],
        &Block::ACACIA_SIGN.states[3],
        &Block::ACACIA_SIGN.states[4],
        &Block::ACACIA_SIGN.states[5],
        &Block::ACACIA_SIGN.states[6],
        &Block::ACACIA_SIGN.states[7],
        &Block::ACACIA_SIGN.states[8],
        &Block::ACACIA_SIGN.states[9],
        &Block::ACACIA_SIGN.states[10],
        &Block::ACACIA_SIGN.states[11],
        &Block::ACACIA_SIGN.states[12],
        &Block::ACACIA_SIGN.states[13],
        &Block::ACACIA_SIGN.states[14],
        &Block::ACACIA_SIGN.states[15],
        &Block::ACACIA_SIGN.states[16],
        &Block::ACACIA_SIGN.states[17],
        &Block::ACACIA_SIGN.states[18],
        &Block::ACACIA_SIGN.states[19],
        &Block::ACACIA_SIGN.states[20],
        &Block::ACACIA_SIGN.states[21],
        &Block::ACACIA_SIGN.states[22],
        &Block::ACACIA_SIGN.states[23],
        &Block::ACACIA_SIGN.states[24],
        &Block::ACACIA_SIGN.states[25],
        &Block::ACACIA_SIGN.states[26],
        &Block::ACACIA_SIGN.states[27],
        &Block::ACACIA_SIGN.states[28],
        &Block::ACACIA_SIGN.states[29],
        &Block::ACACIA_SIGN.states[30],
        &Block::ACACIA_SIGN.states[31],
        &Block::CHERRY_SIGN.states[0],
        &Block::CHERRY_SIGN.states[1],
        &Block::CHERRY_SIGN.states[2],
        &Block::CHERRY_SIGN.states[3],
        &Block::CHERRY_SIGN.states[4],
        &Block::CHERRY_SIGN.states[5],
        &Block::CHERRY_SIGN.states[6],
        &Block::CHERRY_SIGN.states[7],
        &Block::CHERRY_SIGN.states[8],
        &Block::CHERRY_SIGN.states[9],
        &Block::CHERRY_SIGN.states[10],
        &Block::CHERRY_SIGN.states[11],
        &Block::CHERRY_SIGN.states[12],
        &Block::CHERRY_SIGN.states[13],
        &Block::CHERRY_SIGN.states[14],
        &Block::CHERRY_SIGN.states[15],
        &Block::CHERRY_SIGN.states[16],
        &Block::CHERRY_SIGN.states[17],
        &Block::CHERRY_SIGN.states[18],
        &Block::CHERRY_SIGN.states[19],
        &Block::CHERRY_SIGN.states[20],
        &Block::CHERRY_SIGN.states[21],
        &Block::CHERRY_SIGN.states[22],
        &Block::CHERRY_SIGN.states[23],
        &Block::CHERRY_SIGN.states[24],
        &Block::CHERRY_SIGN.states[25],
        &Block::CHERRY_SIGN.states[26],
        &Block::CHERRY_SIGN.states[27],
        &Block::CHERRY_SIGN.states[28],
        &Block::CHERRY_SIGN.states[29],
        &Block::CHERRY_SIGN.states[30],
        &Block::CHERRY_SIGN.states[31],
        &Block::JUNGLE_SIGN.states[0],
        &Block::JUNGLE_SIGN.states[1],
        &Block::JUNGLE_SIGN.states[2],
        &Block::JUNGLE_SIGN.states[3],
        &Block::JUNGLE_SIGN.states[4],
        &Block::JUNGLE_SIGN.states[5],
        &Block::JUNGLE_SIGN.states[6],
        &Block::JUNGLE_SIGN.states[7],
        &Block::JUNGLE_SIGN.states[8],
        &Block::JUNGLE_SIGN.states[9],
        &Block::JUNGLE_SIGN.states[10],
        &Block::JUNGLE_SIGN.states[11],
        &Block::JUNGLE_SIGN.states[12],
        &Block::JUNGLE_SIGN.states[13],
        &Block::JUNGLE_SIGN.states[14],
        &Block::JUNGLE_SIGN.states[15],
        &Block::JUNGLE_SIGN.states[16],
        &Block::JUNGLE_SIGN.states[17],
        &Block::JUNGLE_SIGN.states[18],
        &Block::JUNGLE_SIGN.states[19],
        &Block::JUNGLE_SIGN.states[20],
        &Block::JUNGLE_SIGN.states[21],
        &Block::JUNGLE_SIGN.states[22],
        &Block::JUNGLE_SIGN.states[23],
        &Block::JUNGLE_SIGN.states[24],
        &Block::JUNGLE_SIGN.states[25],
        &Block::JUNGLE_SIGN.states[26],
        &Block::JUNGLE_SIGN.states[27],
        &Block::JUNGLE_SIGN.states[28],
        &Block::JUNGLE_SIGN.states[29],
        &Block::JUNGLE_SIGN.states[30],
        &Block::JUNGLE_SIGN.states[31],
        &Block::DARK_OAK_SIGN.states[0],
        &Block::DARK_OAK_SIGN.states[1],
        &Block::DARK_OAK_SIGN.states[2],
        &Block::DARK_OAK_SIGN.states[3],
        &Block::DARK_OAK_SIGN.states[4],
        &Block::DARK_OAK_SIGN.states[5],
        &Block::DARK_OAK_SIGN.states[6],
        &Block::DARK_OAK_SIGN.states[7],
        &Block::DARK_OAK_SIGN.states[8],
        &Block::DARK_OAK_SIGN.states[9],
        &Block::DARK_OAK_SIGN.states[10],
        &Block::DARK_OAK_SIGN.states[11],
        &Block::DARK_OAK_SIGN.states[12],
        &Block::DARK_OAK_SIGN.states[13],
        &Block::DARK_OAK_SIGN.states[14],
        &Block::DARK_OAK_SIGN.states[15],
        &Block::DARK_OAK_SIGN.states[16],
        &Block::DARK_OAK_SIGN.states[17],
        &Block::DARK_OAK_SIGN.states[18],
        &Block::DARK_OAK_SIGN.states[19],
        &Block::DARK_OAK_SIGN.states[20],
        &Block::DARK_OAK_SIGN.states[21],
        &Block::DARK_OAK_SIGN.states[22],
        &Block::DARK_OAK_SIGN.states[23],
        &Block::DARK_OAK_SIGN.states[24],
        &Block::DARK_OAK_SIGN.states[25],
        &Block::DARK_OAK_SIGN.states[26],
        &Block::DARK_OAK_SIGN.states[27],
        &Block::DARK_OAK_SIGN.states[28],
        &Block::DARK_OAK_SIGN.states[29],
        &Block::DARK_OAK_SIGN.states[30],
        &Block::DARK_OAK_SIGN.states[31],
        &Block::PALE_OAK_SIGN.states[0],
        &Block::PALE_OAK_SIGN.states[1],
        &Block::PALE_OAK_SIGN.states[2],
        &Block::PALE_OAK_SIGN.states[3],
        &Block::PALE_OAK_SIGN.states[4],
        &Block::PALE_OAK_SIGN.states[5],
        &Block::PALE_OAK_SIGN.states[6],
        &Block::PALE_OAK_SIGN.states[7],
        &Block::PALE_OAK_SIGN.states[8],
        &Block::PALE_OAK_SIGN.states[9],
        &Block::PALE_OAK_SIGN.states[10],
        &Block::PALE_OAK_SIGN.states[11],
        &Block::PALE_OAK_SIGN.states[12],
        &Block::PALE_OAK_SIGN.states[13],
        &Block::PALE_OAK_SIGN.states[14],
        &Block::PALE_OAK_SIGN.states[15],
        &Block::PALE_OAK_SIGN.states[16],
        &Block::PALE_OAK_SIGN.states[17],
        &Block::PALE_OAK_SIGN.states[18],
        &Block::PALE_OAK_SIGN.states[19],
        &Block::PALE_OAK_SIGN.states[20],
        &Block::PALE_OAK_SIGN.states[21],
        &Block::PALE_OAK_SIGN.states[22],
        &Block::PALE_OAK_SIGN.states[23],
        &Block::PALE_OAK_SIGN.states[24],
        &Block::PALE_OAK_SIGN.states[25],
        &Block::PALE_OAK_SIGN.states[26],
        &Block::PALE_OAK_SIGN.states[27],
        &Block::PALE_OAK_SIGN.states[28],
        &Block::PALE_OAK_SIGN.states[29],
        &Block::PALE_OAK_SIGN.states[30],
        &Block::PALE_OAK_SIGN.states[31],
        &Block::MANGROVE_SIGN.states[0],
        &Block::MANGROVE_SIGN.states[1],
        &Block::MANGROVE_SIGN.states[2],
        &Block::MANGROVE_SIGN.states[3],
        &Block::MANGROVE_SIGN.states[4],
        &Block::MANGROVE_SIGN.states[5],
        &Block::MANGROVE_SIGN.states[6],
        &Block::MANGROVE_SIGN.states[7],
        &Block::MANGROVE_SIGN.states[8],
        &Block::MANGROVE_SIGN.states[9],
        &Block::MANGROVE_SIGN.states[10],
        &Block::MANGROVE_SIGN.states[11],
        &Block::MANGROVE_SIGN.states[12],
        &Block::MANGROVE_SIGN.states[13],
        &Block::MANGROVE_SIGN.states[14],
        &Block::MANGROVE_SIGN.states[15],
        &Block::MANGROVE_SIGN.states[16],
        &Block::MANGROVE_SIGN.states[17],
        &Block::MANGROVE_SIGN.states[18],
        &Block::MANGROVE_SIGN.states[19],
        &Block::MANGROVE_SIGN.states[20],
        &Block::MANGROVE_SIGN.states[21],
        &Block::MANGROVE_SIGN.states[22],
        &Block::MANGROVE_SIGN.states[23],
        &Block::MANGROVE_SIGN.states[24],
        &Block::MANGROVE_SIGN.states[25],
        &Block::MANGROVE_SIGN.states[26],
        &Block::MANGROVE_SIGN.states[27],
        &Block::MANGROVE_SIGN.states[28],
        &Block::MANGROVE_SIGN.states[29],
        &Block::MANGROVE_SIGN.states[30],
        &Block::MANGROVE_SIGN.states[31],
        &Block::BAMBOO_SIGN.states[0],
        &Block::BAMBOO_SIGN.states[1],
        &Block::BAMBOO_SIGN.states[2],
        &Block::BAMBOO_SIGN.states[3],
        &Block::BAMBOO_SIGN.states[4],
        &Block::BAMBOO_SIGN.states[5],
        &Block::BAMBOO_SIGN.states[6],
        &Block::BAMBOO_SIGN.states[7],
        &Block::BAMBOO_SIGN.states[8],
        &Block::BAMBOO_SIGN.states[9],
        &Block::BAMBOO_SIGN.states[10],
        &Block::BAMBOO_SIGN.states[11],
        &Block::BAMBOO_SIGN.states[12],
        &Block::BAMBOO_SIGN.states[13],
        &Block::BAMBOO_SIGN.states[14],
        &Block::BAMBOO_SIGN.states[15],
        &Block::BAMBOO_SIGN.states[16],
        &Block::BAMBOO_SIGN.states[17],
        &Block::BAMBOO_SIGN.states[18],
        &Block::BAMBOO_SIGN.states[19],
        &Block::BAMBOO_SIGN.states[20],
        &Block::BAMBOO_SIGN.states[21],
        &Block::BAMBOO_SIGN.states[22],
        &Block::BAMBOO_SIGN.states[23],
        &Block::BAMBOO_SIGN.states[24],
        &Block::BAMBOO_SIGN.states[25],
        &Block::BAMBOO_SIGN.states[26],
        &Block::BAMBOO_SIGN.states[27],
        &Block::BAMBOO_SIGN.states[28],
        &Block::BAMBOO_SIGN.states[29],
        &Block::BAMBOO_SIGN.states[30],
        &Block::BAMBOO_SIGN.states[31],
        &Block::OAK_DOOR.states[0],
        &Block::OAK_DOOR.states[1],
        &Block::OAK_DOOR.states[2],
        &Block::OAK_DOOR.states[3],
        &Block::OAK_DOOR.states[4],
        &Block::OAK_DOOR.states[5],
        &Block::OAK_DOOR.states[6],
        &Block::OAK_DOOR.states[7],
        &Block::OAK_DOOR.states[8],
        &Block::OAK_DOOR.states[9],
        &Block::OAK_DOOR.states[10],
        &Block::OAK_DOOR.states[11],
        &Block::OAK_DOOR.states[12],
        &Block::OAK_DOOR.states[13],
        &Block::OAK_DOOR.states[14],
        &Block::OAK_DOOR.states[15],
        &Block::OAK_DOOR.states[16],
        &Block::OAK_DOOR.states[17],
        &Block::OAK_DOOR.states[18],
        &Block::OAK_DOOR.states[19],
        &Block::OAK_DOOR.states[20],
        &Block::OAK_DOOR.states[21],
        &Block::OAK_DOOR.states[22],
        &Block::OAK_DOOR.states[23],
        &Block::OAK_DOOR.states[24],
        &Block::OAK_DOOR.states[25],
        &Block::OAK_DOOR.states[26],
        &Block::OAK_DOOR.states[27],
        &Block::OAK_DOOR.states[28],
        &Block::OAK_DOOR.states[29],
        &Block::OAK_DOOR.states[30],
        &Block::OAK_DOOR.states[31],
        &Block::OAK_DOOR.states[32],
        &Block::OAK_DOOR.states[33],
        &Block::OAK_DOOR.states[34],
        &Block::OAK_DOOR.states[35],
        &Block::OAK_DOOR.states[36],
        &Block::OAK_DOOR.states[37],
        &Block::OAK_DOOR.states[38],
        &Block::OAK_DOOR.states[39],
        &Block::OAK_DOOR.states[40],
        &Block::OAK_DOOR.states[41],
        &Block::OAK_DOOR.states[42],
        &Block::OAK_DOOR.states[43],
        &Block::OAK_DOOR.states[44],
        &Block::OAK_DOOR.states[45],
        &Block::OAK_DOOR.states[46],
        &Block::OAK_DOOR.states[47],
        &Block::OAK_DOOR.states[48],
        &Block::OAK_DOOR.states[49],
        &Block::OAK_DOOR.states[50],
        &Block::OAK_DOOR.states[51],
        &Block::OAK_DOOR.states[52],
        &Block::OAK_DOOR.states[53],
        &Block::OAK_DOOR.states[54],
        &Block::OAK_DOOR.states[55],
        &Block::OAK_DOOR.states[56],
        &Block::OAK_DOOR.states[57],
        &Block::OAK_DOOR.states[58],
        &Block::OAK_DOOR.states[59],
        &Block::OAK_DOOR.states[60],
        &Block::OAK_DOOR.states[61],
        &Block::OAK_DOOR.states[62],
        &Block::OAK_DOOR.states[63],
        &Block::LADDER.states[0],
        &Block::LADDER.states[1],
        &Block::LADDER.states[2],
        &Block::LADDER.states[3],
        &Block::LADDER.states[4],
        &Block::LADDER.states[5],
        &Block::LADDER.states[6],
        &Block::LADDER.states[7],
        &Block::RAIL.states[0],
        &Block::RAIL.states[1],
        &Block::RAIL.states[2],
        &Block::RAIL.states[3],
        &Block::RAIL.states[4],
        &Block::RAIL.states[5],
        &Block::RAIL.states[6],
        &Block::RAIL.states[7],
        &Block::RAIL.states[8],
        &Block::RAIL.states[9],
        &Block::RAIL.states[10],
        &Block::RAIL.states[11],
        &Block::RAIL.states[12],
        &Block::RAIL.states[13],
        &Block::RAIL.states[14],
        &Block::RAIL.states[15],
        &Block::RAIL.states[16],
        &Block::RAIL.states[17],
        &Block::RAIL.states[18],
        &Block::RAIL.states[19],
        &Block::COBBLESTONE_STAIRS.states[0],
        &Block::COBBLESTONE_STAIRS.states[1],
        &Block::COBBLESTONE_STAIRS.states[2],
        &Block::COBBLESTONE_STAIRS.states[3],
        &Block::COBBLESTONE_STAIRS.states[4],
        &Block::COBBLESTONE_STAIRS.states[5],
        &Block::COBBLESTONE_STAIRS.states[6],
        &Block::COBBLESTONE_STAIRS.states[7],
        &Block::COBBLESTONE_STAIRS.states[8],
        &Block::COBBLESTONE_STAIRS.states[9],
        &Block::COBBLESTONE_STAIRS.states[10],
        &Block::COBBLESTONE_STAIRS.states[11],
        &Block::COBBLESTONE_STAIRS.states[12],
        &Block::COBBLESTONE_STAIRS.states[13],
        &Block::COBBLESTONE_STAIRS.states[14],
        &Block::COBBLESTONE_STAIRS.states[15],
        &Block::COBBLESTONE_STAIRS.states[16],
        &Block::COBBLESTONE_STAIRS.states[17],
        &Block::COBBLESTONE_STAIRS.states[18],
        &Block::COBBLESTONE_STAIRS.states[19],
        &Block::COBBLESTONE_STAIRS.states[20],
        &Block::COBBLESTONE_STAIRS.states[21],
        &Block::COBBLESTONE_STAIRS.states[22],
        &Block::COBBLESTONE_STAIRS.states[23],
        &Block::COBBLESTONE_STAIRS.states[24],
        &Block::COBBLESTONE_STAIRS.states[25],
        &Block::COBBLESTONE_STAIRS.states[26],
        &Block::COBBLESTONE_STAIRS.states[27],
        &Block::COBBLESTONE_STAIRS.states[28],
        &Block::COBBLESTONE_STAIRS.states[29],
        &Block::COBBLESTONE_STAIRS.states[30],
        &Block::COBBLESTONE_STAIRS.states[31],
        &Block::COBBLESTONE_STAIRS.states[32],
        &Block::COBBLESTONE_STAIRS.states[33],
        &Block::COBBLESTONE_STAIRS.states[34],
        &Block::COBBLESTONE_STAIRS.states[35],
        &Block::COBBLESTONE_STAIRS.states[36],
        &Block::COBBLESTONE_STAIRS.states[37],
        &Block::COBBLESTONE_STAIRS.states[38],
        &Block::COBBLESTONE_STAIRS.states[39],
        &Block::COBBLESTONE_STAIRS.states[40],
        &Block::COBBLESTONE_STAIRS.states[41],
        &Block::COBBLESTONE_STAIRS.states[42],
        &Block::COBBLESTONE_STAIRS.states[43],
        &Block::COBBLESTONE_STAIRS.states[44],
        &Block::COBBLESTONE_STAIRS.states[45],
        &Block::COBBLESTONE_STAIRS.states[46],
        &Block::COBBLESTONE_STAIRS.states[47],
        &Block::COBBLESTONE_STAIRS.states[48],
        &Block::COBBLESTONE_STAIRS.states[49],
        &Block::COBBLESTONE_STAIRS.states[50],
        &Block::COBBLESTONE_STAIRS.states[51],
        &Block::COBBLESTONE_STAIRS.states[52],
        &Block::COBBLESTONE_STAIRS.states[53],
        &Block::COBBLESTONE_STAIRS.states[54],
        &Block::COBBLESTONE_STAIRS.states[55],
        &Block::COBBLESTONE_STAIRS.states[56],
        &Block::COBBLESTONE_STAIRS.states[57],
        &Block::COBBLESTONE_STAIRS.states[58],
        &Block::COBBLESTONE_STAIRS.states[59],
        &Block::COBBLESTONE_STAIRS.states[60],
        &Block::COBBLESTONE_STAIRS.states[61],
        &Block::COBBLESTONE_STAIRS.states[62],
        &Block::COBBLESTONE_STAIRS.states[63],
        &Block::COBBLESTONE_STAIRS.states[64],
        &Block::COBBLESTONE_STAIRS.states[65],
        &Block::COBBLESTONE_STAIRS.states[66],
        &Block::COBBLESTONE_STAIRS.states[67],
        &Block::COBBLESTONE_STAIRS.states[68],
        &Block::COBBLESTONE_STAIRS.states[69],
        &Block::COBBLESTONE_STAIRS.states[70],
        &Block::COBBLESTONE_STAIRS.states[71],
        &Block::COBBLESTONE_STAIRS.states[72],
        &Block::COBBLESTONE_STAIRS.states[73],
        &Block::COBBLESTONE_STAIRS.states[74],
        &Block::COBBLESTONE_STAIRS.states[75],
        &Block::COBBLESTONE_STAIRS.states[76],
        &Block::COBBLESTONE_STAIRS.states[77],
        &Block::COBBLESTONE_STAIRS.states[78],
        &Block::COBBLESTONE_STAIRS.states[79],
        &Block::OAK_WALL_SIGN.states[0],
        &Block::OAK_WALL_SIGN.states[1],
        &Block::OAK_WALL_SIGN.states[2],
        &Block::OAK_WALL_SIGN.states[3],
        &Block::OAK_WALL_SIGN.states[4],
        &Block::OAK_WALL_SIGN.states[5],
        &Block::OAK_WALL_SIGN.states[6],
        &Block::OAK_WALL_SIGN.states[7],
        &Block::SPRUCE_WALL_SIGN.states[0],
        &Block::SPRUCE_WALL_SIGN.states[1],
        &Block::SPRUCE_WALL_SIGN.states[2],
        &Block::SPRUCE_WALL_SIGN.states[3],
        &Block::SPRUCE_WALL_SIGN.states[4],
        &Block::SPRUCE_WALL_SIGN.states[5],
        &Block::SPRUCE_WALL_SIGN.states[6],
        &Block::SPRUCE_WALL_SIGN.states[7],
        &Block::BIRCH_WALL_SIGN.states[0],
        &Block::BIRCH_WALL_SIGN.states[1],
        &Block::BIRCH_WALL_SIGN.states[2],
        &Block::BIRCH_WALL_SIGN.states[3],
        &Block::BIRCH_WALL_SIGN.states[4],
        &Block::BIRCH_WALL_SIGN.states[5],
        &Block::BIRCH_WALL_SIGN.states[6],
        &Block::BIRCH_WALL_SIGN.states[7],
        &Block::ACACIA_WALL_SIGN.states[0],
        &Block::ACACIA_WALL_SIGN.states[1],
        &Block::ACACIA_WALL_SIGN.states[2],
        &Block::ACACIA_WALL_SIGN.states[3],
        &Block::ACACIA_WALL_SIGN.states[4],
        &Block::ACACIA_WALL_SIGN.states[5],
        &Block::ACACIA_WALL_SIGN.states[6],
        &Block::ACACIA_WALL_SIGN.states[7],
        &Block::CHERRY_WALL_SIGN.states[0],
        &Block::CHERRY_WALL_SIGN.states[1],
        &Block::CHERRY_WALL_SIGN.states[2],
        &Block::CHERRY_WALL_SIGN.states[3],
        &Block::CHERRY_WALL_SIGN.states[4],
        &Block::CHERRY_WALL_SIGN.states[5],
        &Block::CHERRY_WALL_SIGN.states[6],
        &Block::CHERRY_WALL_SIGN.states[7],
        &Block::JUNGLE_WALL_SIGN.states[0],
        &Block::JUNGLE_WALL_SIGN.states[1],
        &Block::JUNGLE_WALL_SIGN.states[2],
        &Block::JUNGLE_WALL_SIGN.states[3],
        &Block::JUNGLE_WALL_SIGN.states[4],
        &Block::JUNGLE_WALL_SIGN.states[5],
        &Block::JUNGLE_WALL_SIGN.states[6],
        &Block::JUNGLE_WALL_SIGN.states[7],
        &Block::DARK_OAK_WALL_SIGN.states[0],
        &Block::DARK_OAK_WALL_SIGN.states[1],
        &Block::DARK_OAK_WALL_SIGN.states[2],
        &Block::DARK_OAK_WALL_SIGN.states[3],
        &Block::DARK_OAK_WALL_SIGN.states[4],
        &Block::DARK_OAK_WALL_SIGN.states[5],
        &Block::DARK_OAK_WALL_SIGN.states[6],
        &Block::DARK_OAK_WALL_SIGN.states[7],
        &Block::PALE_OAK_WALL_SIGN.states[0],
        &Block::PALE_OAK_WALL_SIGN.states[1],
        &Block::PALE_OAK_WALL_SIGN.states[2],
        &Block::PALE_OAK_WALL_SIGN.states[3],
        &Block::PALE_OAK_WALL_SIGN.states[4],
        &Block::PALE_OAK_WALL_SIGN.states[5],
        &Block::PALE_OAK_WALL_SIGN.states[6],
        &Block::PALE_OAK_WALL_SIGN.states[7],
        &Block::MANGROVE_WALL_SIGN.states[0],
        &Block::MANGROVE_WALL_SIGN.states[1],
        &Block::MANGROVE_WALL_SIGN.states[2],
        &Block::MANGROVE_WALL_SIGN.states[3],
        &Block::MANGROVE_WALL_SIGN.states[4],
        &Block::MANGROVE_WALL_SIGN.states[5],
        &Block::MANGROVE_WALL_SIGN.states[6],
        &Block::MANGROVE_WALL_SIGN.states[7],
        &Block::BAMBOO_WALL_SIGN.states[0],
        &Block::BAMBOO_WALL_SIGN.states[1],
        &Block::BAMBOO_WALL_SIGN.states[2],
        &Block::BAMBOO_WALL_SIGN.states[3],
        &Block::BAMBOO_WALL_SIGN.states[4],
        &Block::BAMBOO_WALL_SIGN.states[5],
        &Block::BAMBOO_WALL_SIGN.states[6],
        &Block::BAMBOO_WALL_SIGN.states[7],
        &Block::OAK_HANGING_SIGN.states[0],
        &Block::OAK_HANGING_SIGN.states[1],
        &Block::OAK_HANGING_SIGN.states[2],
        &Block::OAK_HANGING_SIGN.states[3],
        &Block::OAK_HANGING_SIGN.states[4],
        &Block::OAK_HANGING_SIGN.states[5],
        &Block::OAK_HANGING_SIGN.states[6],
        &Block::OAK_HANGING_SIGN.states[7],
        &Block::OAK_HANGING_SIGN.states[8],
        &Block::OAK_HANGING_SIGN.states[9],
        &Block::OAK_HANGING_SIGN.states[10],
        &Block::OAK_HANGING_SIGN.states[11],
        &Block::OAK_HANGING_SIGN.states[12],
        &Block::OAK_HANGING_SIGN.states[13],
        &Block::OAK_HANGING_SIGN.states[14],
        &Block::OAK_HANGING_SIGN.states[15],
        &Block::OAK_HANGING_SIGN.states[16],
        &Block::OAK_HANGING_SIGN.states[17],
        &Block::OAK_HANGING_SIGN.states[18],
        &Block::OAK_HANGING_SIGN.states[19],
        &Block::OAK_HANGING_SIGN.states[20],
        &Block::OAK_HANGING_SIGN.states[21],
        &Block::OAK_HANGING_SIGN.states[22],
        &Block::OAK_HANGING_SIGN.states[23],
        &Block::OAK_HANGING_SIGN.states[24],
        &Block::OAK_HANGING_SIGN.states[25],
        &Block::OAK_HANGING_SIGN.states[26],
        &Block::OAK_HANGING_SIGN.states[27],
        &Block::OAK_HANGING_SIGN.states[28],
        &Block::OAK_HANGING_SIGN.states[29],
        &Block::OAK_HANGING_SIGN.states[30],
        &Block::OAK_HANGING_SIGN.states[31],
        &Block::OAK_HANGING_SIGN.states[32],
        &Block::OAK_HANGING_SIGN.states[33],
        &Block::OAK_HANGING_SIGN.states[34],
        &Block::OAK_HANGING_SIGN.states[35],
        &Block::OAK_HANGING_SIGN.states[36],
        &Block::OAK_HANGING_SIGN.states[37],
        &Block::OAK_HANGING_SIGN.states[38],
        &Block::OAK_HANGING_SIGN.states[39],
        &Block::OAK_HANGING_SIGN.states[40],
        &Block::OAK_HANGING_SIGN.states[41],
        &Block::OAK_HANGING_SIGN.states[42],
        &Block::OAK_HANGING_SIGN.states[43],
        &Block::OAK_HANGING_SIGN.states[44],
        &Block::OAK_HANGING_SIGN.states[45],
        &Block::OAK_HANGING_SIGN.states[46],
        &Block::OAK_HANGING_SIGN.states[47],
        &Block::OAK_HANGING_SIGN.states[48],
        &Block::OAK_HANGING_SIGN.states[49],
        &Block::OAK_HANGING_SIGN.states[50],
        &Block::OAK_HANGING_SIGN.states[51],
        &Block::OAK_HANGING_SIGN.states[52],
        &Block::OAK_HANGING_SIGN.states[53],
        &Block::OAK_HANGING_SIGN.states[54],
        &Block::OAK_HANGING_SIGN.states[55],
        &Block::OAK_HANGING_SIGN.states[56],
        &Block::OAK_HANGING_SIGN.states[57],
        &Block::OAK_HANGING_SIGN.states[58],
        &Block::OAK_HANGING_SIGN.states[59],
        &Block::OAK_HANGING_SIGN.states[60],
        &Block::OAK_HANGING_SIGN.states[61],
        &Block::OAK_HANGING_SIGN.states[62],
        &Block::OAK_HANGING_SIGN.states[63],
        &Block::SPRUCE_HANGING_SIGN.states[0],
        &Block::SPRUCE_HANGING_SIGN.states[1],
        &Block::SPRUCE_HANGING_SIGN.states[2],
        &Block::SPRUCE_HANGING_SIGN.states[3],
        &Block::SPRUCE_HANGING_SIGN.states[4],
        &Block::SPRUCE_HANGING_SIGN.states[5],
        &Block::SPRUCE_HANGING_SIGN.states[6],
        &Block::SPRUCE_HANGING_SIGN.states[7],
        &Block::SPRUCE_HANGING_SIGN.states[8],
        &Block::SPRUCE_HANGING_SIGN.states[9],
        &Block::SPRUCE_HANGING_SIGN.states[10],
        &Block::SPRUCE_HANGING_SIGN.states[11],
        &Block::SPRUCE_HANGING_SIGN.states[12],
        &Block::SPRUCE_HANGING_SIGN.states[13],
        &Block::SPRUCE_HANGING_SIGN.states[14],
        &Block::SPRUCE_HANGING_SIGN.states[15],
        &Block::SPRUCE_HANGING_SIGN.states[16],
        &Block::SPRUCE_HANGING_SIGN.states[17],
        &Block::SPRUCE_HANGING_SIGN.states[18],
        &Block::SPRUCE_HANGING_SIGN.states[19],
        &Block::SPRUCE_HANGING_SIGN.states[20],
        &Block::SPRUCE_HANGING_SIGN.states[21],
        &Block::SPRUCE_HANGING_SIGN.states[22],
        &Block::SPRUCE_HANGING_SIGN.states[23],
        &Block::SPRUCE_HANGING_SIGN.states[24],
        &Block::SPRUCE_HANGING_SIGN.states[25],
        &Block::SPRUCE_HANGING_SIGN.states[26],
        &Block::SPRUCE_HANGING_SIGN.states[27],
        &Block::SPRUCE_HANGING_SIGN.states[28],
        &Block::SPRUCE_HANGING_SIGN.states[29],
        &Block::SPRUCE_HANGING_SIGN.states[30],
        &Block::SPRUCE_HANGING_SIGN.states[31],
        &Block::SPRUCE_HANGING_SIGN.states[32],
        &Block::SPRUCE_HANGING_SIGN.states[33],
        &Block::SPRUCE_HANGING_SIGN.states[34],
        &Block::SPRUCE_HANGING_SIGN.states[35],
        &Block::SPRUCE_HANGING_SIGN.states[36],
        &Block::SPRUCE_HANGING_SIGN.states[37],
        &Block::SPRUCE_HANGING_SIGN.states[38],
        &Block::SPRUCE_HANGING_SIGN.states[39],
        &Block::SPRUCE_HANGING_SIGN.states[40],
        &Block::SPRUCE_HANGING_SIGN.states[41],
        &Block::SPRUCE_HANGING_SIGN.states[42],
        &Block::SPRUCE_HANGING_SIGN.states[43],
        &Block::SPRUCE_HANGING_SIGN.states[44],
        &Block::SPRUCE_HANGING_SIGN.states[45],
        &Block::SPRUCE_HANGING_SIGN.states[46],
        &Block::SPRUCE_HANGING_SIGN.states[47],
        &Block::SPRUCE_HANGING_SIGN.states[48],
        &Block::SPRUCE_HANGING_SIGN.states[49],
        &Block::SPRUCE_HANGING_SIGN.states[50],
        &Block::SPRUCE_HANGING_SIGN.states[51],
        &Block::SPRUCE_HANGING_SIGN.states[52],
        &Block::SPRUCE_HANGING_SIGN.states[53],
        &Block::SPRUCE_HANGING_SIGN.states[54],
        &Block::SPRUCE_HANGING_SIGN.states[55],
        &Block::SPRUCE_HANGING_SIGN.states[56],
        &Block::SPRUCE_HANGING_SIGN.states[57],
        &Block::SPRUCE_HANGING_SIGN.states[58],
        &Block::SPRUCE_HANGING_SIGN.states[59],
        &Block::SPRUCE_HANGING_SIGN.states[60],
        &Block::SPRUCE_HANGING_SIGN.states[61],
        &Block::SPRUCE_HANGING_SIGN.states[62],
        &Block::SPRUCE_HANGING_SIGN.states[63],
        &Block::BIRCH_HANGING_SIGN.states[0],
        &Block::BIRCH_HANGING_SIGN.states[1],
        &Block::BIRCH_HANGING_SIGN.states[2],
        &Block::BIRCH_HANGING_SIGN.states[3],
        &Block::BIRCH_HANGING_SIGN.states[4],
        &Block::BIRCH_HANGING_SIGN.states[5],
        &Block::BIRCH_HANGING_SIGN.states[6],
        &Block::BIRCH_HANGING_SIGN.states[7],
        &Block::BIRCH_HANGING_SIGN.states[8],
        &Block::BIRCH_HANGING_SIGN.states[9],
        &Block::BIRCH_HANGING_SIGN.states[10],
        &Block::BIRCH_HANGING_SIGN.states[11],
        &Block::BIRCH_HANGING_SIGN.states[12],
        &Block::BIRCH_HANGING_SIGN.states[13],
        &Block::BIRCH_HANGING_SIGN.states[14],
        &Block::BIRCH_HANGING_SIGN.states[15],
        &Block::BIRCH_HANGING_SIGN.states[16],
        &Block::BIRCH_HANGING_SIGN.states[17],
        &Block::BIRCH_HANGING_SIGN.states[18],
        &Block::BIRCH_HANGING_SIGN.states[19],
        &Block::BIRCH_HANGING_SIGN.states[20],
        &Block::BIRCH_HANGING_SIGN.states[21],
        &Block::BIRCH_HANGING_SIGN.states[22],
        &Block::BIRCH_HANGING_SIGN.states[23],
        &Block::BIRCH_HANGING_SIGN.states[24],
        &Block::BIRCH_HANGING_SIGN.states[25],
        &Block::BIRCH_HANGING_SIGN.states[26],
        &Block::BIRCH_HANGING_SIGN.states[27],
        &Block::BIRCH_HANGING_SIGN.states[28],
        &Block::BIRCH_HANGING_SIGN.states[29],
        &Block::BIRCH_HANGING_SIGN.states[30],
        &Block::BIRCH_HANGING_SIGN.states[31],
        &Block::BIRCH_HANGING_SIGN.states[32],
        &Block::BIRCH_HANGING_SIGN.states[33],
        &Block::BIRCH_HANGING_SIGN.states[34],
        &Block::BIRCH_HANGING_SIGN.states[35],
        &Block::BIRCH_HANGING_SIGN.states[36],
        &Block::BIRCH_HANGING_SIGN.states[37],
        &Block::BIRCH_HANGING_SIGN.states[38],
        &Block::BIRCH_HANGING_SIGN.states[39],
        &Block::BIRCH_HANGING_SIGN.states[40],
        &Block::BIRCH_HANGING_SIGN.states[41],
        &Block::BIRCH_HANGING_SIGN.states[42],
        &Block::BIRCH_HANGING_SIGN.states[43],
        &Block::BIRCH_HANGING_SIGN.states[44],
        &Block::BIRCH_HANGING_SIGN.states[45],
        &Block::BIRCH_HANGING_SIGN.states[46],
        &Block::BIRCH_HANGING_SIGN.states[47],
        &Block::BIRCH_HANGING_SIGN.states[48],
        &Block::BIRCH_HANGING_SIGN.states[49],
        &Block::BIRCH_HANGING_SIGN.states[50],
        &Block::BIRCH_HANGING_SIGN.states[51],
        &Block::BIRCH_HANGING_SIGN.states[52],
        &Block::BIRCH_HANGING_SIGN.states[53],
        &Block::BIRCH_HANGING_SIGN.states[54],
        &Block::BIRCH_HANGING_SIGN.states[55],
        &Block::BIRCH_HANGING_SIGN.states[56],
        &Block::BIRCH_HANGING_SIGN.states[57],
        &Block::BIRCH_HANGING_SIGN.states[58],
        &Block::BIRCH_HANGING_SIGN.states[59],
        &Block::BIRCH_HANGING_SIGN.states[60],
        &Block::BIRCH_HANGING_SIGN.states[61],
        &Block::BIRCH_HANGING_SIGN.states[62],
        &Block::BIRCH_HANGING_SIGN.states[63],
        &Block::ACACIA_HANGING_SIGN.states[0],
        &Block::ACACIA_HANGING_SIGN.states[1],
        &Block::ACACIA_HANGING_SIGN.states[2],
        &Block::ACACIA_HANGING_SIGN.states[3],
        &Block::ACACIA_HANGING_SIGN.states[4],
        &Block::ACACIA_HANGING_SIGN.states[5],
        &Block::ACACIA_HANGING_SIGN.states[6],
        &Block::ACACIA_HANGING_SIGN.states[7],
        &Block::ACACIA_HANGING_SIGN.states[8],
        &Block::ACACIA_HANGING_SIGN.states[9],
        &Block::ACACIA_HANGING_SIGN.states[10],
        &Block::ACACIA_HANGING_SIGN.states[11],
        &Block::ACACIA_HANGING_SIGN.states[12],
        &Block::ACACIA_HANGING_SIGN.states[13],
        &Block::ACACIA_HANGING_SIGN.states[14],
        &Block::ACACIA_HANGING_SIGN.states[15],
        &Block::ACACIA_HANGING_SIGN.states[16],
        &Block::ACACIA_HANGING_SIGN.states[17],
        &Block::ACACIA_HANGING_SIGN.states[18],
        &Block::ACACIA_HANGING_SIGN.states[19],
        &Block::ACACIA_HANGING_SIGN.states[20],
        &Block::ACACIA_HANGING_SIGN.states[21],
        &Block::ACACIA_HANGING_SIGN.states[22],
        &Block::ACACIA_HANGING_SIGN.states[23],
        &Block::ACACIA_HANGING_SIGN.states[24],
        &Block::ACACIA_HANGING_SIGN.states[25],
        &Block::ACACIA_HANGING_SIGN.states[26],
        &Block::ACACIA_HANGING_SIGN.states[27],
        &Block::ACACIA_HANGING_SIGN.states[28],
        &Block::ACACIA_HANGING_SIGN.states[29],
        &Block::ACACIA_HANGING_SIGN.states[30],
        &Block::ACACIA_HANGING_SIGN.states[31],
        &Block::ACACIA_HANGING_SIGN.states[32],
        &Block::ACACIA_HANGING_SIGN.states[33],
        &Block::ACACIA_HANGING_SIGN.states[34],
        &Block::ACACIA_HANGING_SIGN.states[35],
        &Block::ACACIA_HANGING_SIGN.states[36],
        &Block::ACACIA_HANGING_SIGN.states[37],
        &Block::ACACIA_HANGING_SIGN.states[38],
        &Block::ACACIA_HANGING_SIGN.states[39],
        &Block::ACACIA_HANGING_SIGN.states[40],
        &Block::ACACIA_HANGING_SIGN.states[41],
        &Block::ACACIA_HANGING_SIGN.states[42],
        &Block::ACACIA_HANGING_SIGN.states[43],
        &Block::ACACIA_HANGING_SIGN.states[44],
        &Block::ACACIA_HANGING_SIGN.states[45],
        &Block::ACACIA_HANGING_SIGN.states[46],
        &Block::ACACIA_HANGING_SIGN.states[47],
        &Block::ACACIA_HANGING_SIGN.states[48],
        &Block::ACACIA_HANGING_SIGN.states[49],
        &Block::ACACIA_HANGING_SIGN.states[50],
        &Block::ACACIA_HANGING_SIGN.states[51],
        &Block::ACACIA_HANGING_SIGN.states[52],
        &Block::ACACIA_HANGING_SIGN.states[53],
        &Block::ACACIA_HANGING_SIGN.states[54],
        &Block::ACACIA_HANGING_SIGN.states[55],
        &Block::ACACIA_HANGING_SIGN.states[56],
        &Block::ACACIA_HANGING_SIGN.states[57],
        &Block::ACACIA_HANGING_SIGN.states[58],
        &Block::ACACIA_HANGING_SIGN.states[59],
        &Block::ACACIA_HANGING_SIGN.states[60],
        &Block::ACACIA_HANGING_SIGN.states[61],
        &Block::ACACIA_HANGING_SIGN.states[62],
        &Block::ACACIA_HANGING_SIGN.states[63],
        &Block::CHERRY_HANGING_SIGN.states[0],
        &Block::CHERRY_HANGING_SIGN.states[1],
        &Block::CHERRY_HANGING_SIGN.states[2],
        &Block::CHERRY_HANGING_SIGN.states[3],
        &Block::CHERRY_HANGING_SIGN.states[4],
        &Block::CHERRY_HANGING_SIGN.states[5],
        &Block::CHERRY_HANGING_SIGN.states[6],
        &Block::CHERRY_HANGING_SIGN.states[7],
        &Block::CHERRY_HANGING_SIGN.states[8],
        &Block::CHERRY_HANGING_SIGN.states[9],
        &Block::CHERRY_HANGING_SIGN.states[10],
        &Block::CHERRY_HANGING_SIGN.states[11],
        &Block::CHERRY_HANGING_SIGN.states[12],
        &Block::CHERRY_HANGING_SIGN.states[13],
        &Block::CHERRY_HANGING_SIGN.states[14],
        &Block::CHERRY_HANGING_SIGN.states[15],
        &Block::CHERRY_HANGING_SIGN.states[16],
        &Block::CHERRY_HANGING_SIGN.states[17],
        &Block::CHERRY_HANGING_SIGN.states[18],
        &Block::CHERRY_HANGING_SIGN.states[19],
        &Block::CHERRY_HANGING_SIGN.states[20],
        &Block::CHERRY_HANGING_SIGN.states[21],
        &Block::CHERRY_HANGING_SIGN.states[22],
        &Block::CHERRY_HANGING_SIGN.states[23],
        &Block::CHERRY_HANGING_SIGN.states[24],
        &Block::CHERRY_HANGING_SIGN.states[25],
        &Block::CHERRY_HANGING_SIGN.states[26],
        &Block::CHERRY_HANGING_SIGN.states[27],
        &Block::CHERRY_HANGING_SIGN.states[28],
        &Block::CHERRY_HANGING_SIGN.states[29],
        &Block::CHERRY_HANGING_SIGN.states[30],
        &Block::CHERRY_HANGING_SIGN.states[31],
        &Block::CHERRY_HANGING_SIGN.states[32],
        &Block::CHERRY_HANGING_SIGN.states[33],
        &Block::CHERRY_HANGING_SIGN.states[34],
        &Block::CHERRY_HANGING_SIGN.states[35],
        &Block::CHERRY_HANGING_SIGN.states[36],
        &Block::CHERRY_HANGING_SIGN.states[37],
        &Block::CHERRY_HANGING_SIGN.states[38],
        &Block::CHERRY_HANGING_SIGN.states[39],
        &Block::CHERRY_HANGING_SIGN.states[40],
        &Block::CHERRY_HANGING_SIGN.states[41],
        &Block::CHERRY_HANGING_SIGN.states[42],
        &Block::CHERRY_HANGING_SIGN.states[43],
        &Block::CHERRY_HANGING_SIGN.states[44],
        &Block::CHERRY_HANGING_SIGN.states[45],
        &Block::CHERRY_HANGING_SIGN.states[46],
        &Block::CHERRY_HANGING_SIGN.states[47],
        &Block::CHERRY_HANGING_SIGN.states[48],
        &Block::CHERRY_HANGING_SIGN.states[49],
        &Block::CHERRY_HANGING_SIGN.states[50],
        &Block::CHERRY_HANGING_SIGN.states[51],
        &Block::CHERRY_HANGING_SIGN.states[52],
        &Block::CHERRY_HANGING_SIGN.states[53],
        &Block::CHERRY_HANGING_SIGN.states[54],
        &Block::CHERRY_HANGING_SIGN.states[55],
        &Block::CHERRY_HANGING_SIGN.states[56],
        &Block::CHERRY_HANGING_SIGN.states[57],
        &Block::CHERRY_HANGING_SIGN.states[58],
        &Block::CHERRY_HANGING_SIGN.states[59],
        &Block::CHERRY_HANGING_SIGN.states[60],
        &Block::CHERRY_HANGING_SIGN.states[61],
        &Block::CHERRY_HANGING_SIGN.states[62],
        &Block::CHERRY_HANGING_SIGN.states[63],
        &Block::JUNGLE_HANGING_SIGN.states[0],
        &Block::JUNGLE_HANGING_SIGN.states[1],
        &Block::JUNGLE_HANGING_SIGN.states[2],
        &Block::JUNGLE_HANGING_SIGN.states[3],
        &Block::JUNGLE_HANGING_SIGN.states[4],
        &Block::JUNGLE_HANGING_SIGN.states[5],
        &Block::JUNGLE_HANGING_SIGN.states[6],
        &Block::JUNGLE_HANGING_SIGN.states[7],
        &Block::JUNGLE_HANGING_SIGN.states[8],
        &Block::JUNGLE_HANGING_SIGN.states[9],
        &Block::JUNGLE_HANGING_SIGN.states[10],
        &Block::JUNGLE_HANGING_SIGN.states[11],
        &Block::JUNGLE_HANGING_SIGN.states[12],
        &Block::JUNGLE_HANGING_SIGN.states[13],
        &Block::JUNGLE_HANGING_SIGN.states[14],
        &Block::JUNGLE_HANGING_SIGN.states[15],
        &Block::JUNGLE_HANGING_SIGN.states[16],
        &Block::JUNGLE_HANGING_SIGN.states[17],
        &Block::JUNGLE_HANGING_SIGN.states[18],
        &Block::JUNGLE_HANGING_SIGN.states[19],
        &Block::JUNGLE_HANGING_SIGN.states[20],
        &Block::JUNGLE_HANGING_SIGN.states[21],
        &Block::JUNGLE_HANGING_SIGN.states[22],
        &Block::JUNGLE_HANGING_SIGN.states[23],
        &Block::JUNGLE_HANGING_SIGN.states[24],
        &Block::JUNGLE_HANGING_SIGN.states[25],
        &Block::JUNGLE_HANGING_SIGN.states[26],
        &Block::JUNGLE_HANGING_SIGN.states[27],
        &Block::JUNGLE_HANGING_SIGN.states[28],
        &Block::JUNGLE_HANGING_SIGN.states[29],
        &Block::JUNGLE_HANGING_SIGN.states[30],
        &Block::JUNGLE_HANGING_SIGN.states[31],
        &Block::JUNGLE_HANGING_SIGN.states[32],
        &Block::JUNGLE_HANGING_SIGN.states[33],
        &Block::JUNGLE_HANGING_SIGN.states[34],
        &Block::JUNGLE_HANGING_SIGN.states[35],
        &Block::JUNGLE_HANGING_SIGN.states[36],
        &Block::JUNGLE_HANGING_SIGN.states[37],
        &Block::JUNGLE_HANGING_SIGN.states[38],
        &Block::JUNGLE_HANGING_SIGN.states[39],
        &Block::JUNGLE_HANGING_SIGN.states[40],
        &Block::JUNGLE_HANGING_SIGN.states[41],
        &Block::JUNGLE_HANGING_SIGN.states[42],
        &Block::JUNGLE_HANGING_SIGN.states[43],
        &Block::JUNGLE_HANGING_SIGN.states[44],
        &Block::JUNGLE_HANGING_SIGN.states[45],
        &Block::JUNGLE_HANGING_SIGN.states[46],
        &Block::JUNGLE_HANGING_SIGN.states[47],
        &Block::JUNGLE_HANGING_SIGN.states[48],
        &Block::JUNGLE_HANGING_SIGN.states[49],
        &Block::JUNGLE_HANGING_SIGN.states[50],
        &Block::JUNGLE_HANGING_SIGN.states[51],
        &Block::JUNGLE_HANGING_SIGN.states[52],
        &Block::JUNGLE_HANGING_SIGN.states[53],
        &Block::JUNGLE_HANGING_SIGN.states[54],
        &Block::JUNGLE_HANGING_SIGN.states[55],
        &Block::JUNGLE_HANGING_SIGN.states[56],
        &Block::JUNGLE_HANGING_SIGN.states[57],
        &Block::JUNGLE_HANGING_SIGN.states[58],
        &Block::JUNGLE_HANGING_SIGN.states[59],
        &Block::JUNGLE_HANGING_SIGN.states[60],
        &Block::JUNGLE_HANGING_SIGN.states[61],
        &Block::JUNGLE_HANGING_SIGN.states[62],
        &Block::JUNGLE_HANGING_SIGN.states[63],
        &Block::DARK_OAK_HANGING_SIGN.states[0],
        &Block::DARK_OAK_HANGING_SIGN.states[1],
        &Block::DARK_OAK_HANGING_SIGN.states[2],
        &Block::DARK_OAK_HANGING_SIGN.states[3],
        &Block::DARK_OAK_HANGING_SIGN.states[4],
        &Block::DARK_OAK_HANGING_SIGN.states[5],
        &Block::DARK_OAK_HANGING_SIGN.states[6],
        &Block::DARK_OAK_HANGING_SIGN.states[7],
        &Block::DARK_OAK_HANGING_SIGN.states[8],
        &Block::DARK_OAK_HANGING_SIGN.states[9],
        &Block::DARK_OAK_HANGING_SIGN.states[10],
        &Block::DARK_OAK_HANGING_SIGN.states[11],
        &Block::DARK_OAK_HANGING_SIGN.states[12],
        &Block::DARK_OAK_HANGING_SIGN.states[13],
        &Block::DARK_OAK_HANGING_SIGN.states[14],
        &Block::DARK_OAK_HANGING_SIGN.states[15],
        &Block::DARK_OAK_HANGING_SIGN.states[16],
        &Block::DARK_OAK_HANGING_SIGN.states[17],
        &Block::DARK_OAK_HANGING_SIGN.states[18],
        &Block::DARK_OAK_HANGING_SIGN.states[19],
        &Block::DARK_OAK_HANGING_SIGN.states[20],
        &Block::DARK_OAK_HANGING_SIGN.states[21],
        &Block::DARK_OAK_HANGING_SIGN.states[22],
        &Block::DARK_OAK_HANGING_SIGN.states[23],
        &Block::DARK_OAK_HANGING_SIGN.states[24],
        &Block::DARK_OAK_HANGING_SIGN.states[25],
        &Block::DARK_OAK_HANGING_SIGN.states[26],
        &Block::DARK_OAK_HANGING_SIGN.states[27],
        &Block::DARK_OAK_HANGING_SIGN.states[28],
        &Block::DARK_OAK_HANGING_SIGN.states[29],
        &Block::DARK_OAK_HANGING_SIGN.states[30],
        &Block::DARK_OAK_HANGING_SIGN.states[31],
        &Block::DARK_OAK_HANGING_SIGN.states[32],
        &Block::DARK_OAK_HANGING_SIGN.states[33],
        &Block::DARK_OAK_HANGING_SIGN.states[34],
        &Block::DARK_OAK_HANGING_SIGN.states[35],
        &Block::DARK_OAK_HANGING_SIGN.states[36],
        &Block::DARK_OAK_HANGING_SIGN.states[37],
        &Block::DARK_OAK_HANGING_SIGN.states[38],
        &Block::DARK_OAK_HANGING_SIGN.states[39],
        &Block::DARK_OAK_HANGING_SIGN.states[40],
        &Block::DARK_OAK_HANGING_SIGN.states[41],
        &Block::DARK_OAK_HANGING_SIGN.states[42],
        &Block::DARK_OAK_HANGING_SIGN.states[43],
        &Block::DARK_OAK_HANGING_SIGN.states[44],
        &Block::DARK_OAK_HANGING_SIGN.states[45],
        &Block::DARK_OAK_HANGING_SIGN.states[46],
        &Block::DARK_OAK_HANGING_SIGN.states[47],
        &Block::DARK_OAK_HANGING_SIGN.states[48],
        &Block::DARK_OAK_HANGING_SIGN.states[49],
        &Block::DARK_OAK_HANGING_SIGN.states[50],
        &Block::DARK_OAK_HANGING_SIGN.states[51],
        &Block::DARK_OAK_HANGING_SIGN.states[52],
        &Block::DARK_OAK_HANGING_SIGN.states[53],
        &Block::DARK_OAK_HANGING_SIGN.states[54],
        &Block::DARK_OAK_HANGING_SIGN.states[55],
        &Block::DARK_OAK_HANGING_SIGN.states[56],
        &Block::DARK_OAK_HANGING_SIGN.states[57],
        &Block::DARK_OAK_HANGING_SIGN.states[58],
        &Block::DARK_OAK_HANGING_SIGN.states[59],
        &Block::DARK_OAK_HANGING_SIGN.states[60],
        &Block::DARK_OAK_HANGING_SIGN.states[61],
        &Block::DARK_OAK_HANGING_SIGN.states[62],
        &Block::DARK_OAK_HANGING_SIGN.states[63],
        &Block::PALE_OAK_HANGING_SIGN.states[0],
        &Block::PALE_OAK_HANGING_SIGN.states[1],
        &Block::PALE_OAK_HANGING_SIGN.states[2],
        &Block::PALE_OAK_HANGING_SIGN.states[3],
        &Block::PALE_OAK_HANGING_SIGN.states[4],
        &Block::PALE_OAK_HANGING_SIGN.states[5],
        &Block::PALE_OAK_HANGING_SIGN.states[6],
        &Block::PALE_OAK_HANGING_SIGN.states[7],
        &Block::PALE_OAK_HANGING_SIGN.states[8],
        &Block::PALE_OAK_HANGING_SIGN.states[9],
        &Block::PALE_OAK_HANGING_SIGN.states[10],
        &Block::PALE_OAK_HANGING_SIGN.states[11],
        &Block::PALE_OAK_HANGING_SIGN.states[12],
        &Block::PALE_OAK_HANGING_SIGN.states[13],
        &Block::PALE_OAK_HANGING_SIGN.states[14],
        &Block::PALE_OAK_HANGING_SIGN.states[15],
        &Block::PALE_OAK_HANGING_SIGN.states[16],
        &Block::PALE_OAK_HANGING_SIGN.states[17],
        &Block::PALE_OAK_HANGING_SIGN.states[18],
        &Block::PALE_OAK_HANGING_SIGN.states[19],
        &Block::PALE_OAK_HANGING_SIGN.states[20],
        &Block::PALE_OAK_HANGING_SIGN.states[21],
        &Block::PALE_OAK_HANGING_SIGN.states[22],
        &Block::PALE_OAK_HANGING_SIGN.states[23],
        &Block::PALE_OAK_HANGING_SIGN.states[24],
        &Block::PALE_OAK_HANGING_SIGN.states[25],
        &Block::PALE_OAK_HANGING_SIGN.states[26],
        &Block::PALE_OAK_HANGING_SIGN.states[27],
        &Block::PALE_OAK_HANGING_SIGN.states[28],
        &Block::PALE_OAK_HANGING_SIGN.states[29],
        &Block::PALE_OAK_HANGING_SIGN.states[30],
        &Block::PALE_OAK_HANGING_SIGN.states[31],
        &Block::PALE_OAK_HANGING_SIGN.states[32],
        &Block::PALE_OAK_HANGING_SIGN.states[33],
        &Block::PALE_OAK_HANGING_SIGN.states[34],
        &Block::PALE_OAK_HANGING_SIGN.states[35],
        &Block::PALE_OAK_HANGING_SIGN.states[36],
        &Block::PALE_OAK_HANGING_SIGN.states[37],
        &Block::PALE_OAK_HANGING_SIGN.states[38],
        &Block::PALE_OAK_HANGING_SIGN.states[39],
        &Block::PALE_OAK_HANGING_SIGN.states[40],
        &Block::PALE_OAK_HANGING_SIGN.states[41],
        &Block::PALE_OAK_HANGING_SIGN.states[42],
        &Block::PALE_OAK_HANGING_SIGN.states[43],
        &Block::PALE_OAK_HANGING_SIGN.states[44],
        &Block::PALE_OAK_HANGING_SIGN.states[45],
        &Block::PALE_OAK_HANGING_SIGN.states[46],
        &Block::PALE_OAK_HANGING_SIGN.states[47],
        &Block::PALE_OAK_HANGING_SIGN.states[48],
        &Block::PALE_OAK_HANGING_SIGN.states[49],
        &Block::PALE_OAK_HANGING_SIGN.states[50],
        &Block::PALE_OAK_HANGING_SIGN.states[51],
        &Block::PALE_OAK_HANGING_SIGN.states[52],
        &Block::PALE_OAK_HANGING_SIGN.states[53],
        &Block::PALE_OAK_HANGING_SIGN.states[54],
        &Block::PALE_OAK_HANGING_SIGN.states[55],
        &Block::PALE_OAK_HANGING_SIGN.states[56],
        &Block::PALE_OAK_HANGING_SIGN.states[57],
        &Block::PALE_OAK_HANGING_SIGN.states[58],
        &Block::PALE_OAK_HANGING_SIGN.states[59],
        &Block::PALE_OAK_HANGING_SIGN.states[60],
        &Block::PALE_OAK_HANGING_SIGN.states[61],
        &Block::PALE_OAK_HANGING_SIGN.states[62],
        &Block::PALE_OAK_HANGING_SIGN.states[63],
        &Block::CRIMSON_HANGING_SIGN.states[0],
        &Block::CRIMSON_HANGING_SIGN.states[1],
        &Block::CRIMSON_HANGING_SIGN.states[2],
        &Block::CRIMSON_HANGING_SIGN.states[3],
        &Block::CRIMSON_HANGING_SIGN.states[4],
        &Block::CRIMSON_HANGING_SIGN.states[5],
        &Block::CRIMSON_HANGING_SIGN.states[6],
        &Block::CRIMSON_HANGING_SIGN.states[7],
        &Block::CRIMSON_HANGING_SIGN.states[8],
        &Block::CRIMSON_HANGING_SIGN.states[9],
        &Block::CRIMSON_HANGING_SIGN.states[10],
        &Block::CRIMSON_HANGING_SIGN.states[11],
        &Block::CRIMSON_HANGING_SIGN.states[12],
        &Block::CRIMSON_HANGING_SIGN.states[13],
        &Block::CRIMSON_HANGING_SIGN.states[14],
        &Block::CRIMSON_HANGING_SIGN.states[15],
        &Block::CRIMSON_HANGING_SIGN.states[16],
        &Block::CRIMSON_HANGING_SIGN.states[17],
        &Block::CRIMSON_HANGING_SIGN.states[18],
        &Block::CRIMSON_HANGING_SIGN.states[19],
        &Block::CRIMSON_HANGING_SIGN.states[20],
        &Block::CRIMSON_HANGING_SIGN.states[21],
        &Block::CRIMSON_HANGING_SIGN.states[22],
        &Block::CRIMSON_HANGING_SIGN.states[23],
        &Block::CRIMSON_HANGING_SIGN.states[24],
        &Block::CRIMSON_HANGING_SIGN.states[25],
        &Block::CRIMSON_HANGING_SIGN.states[26],
        &Block::CRIMSON_HANGING_SIGN.states[27],
        &Block::CRIMSON_HANGING_SIGN.states[28],
        &Block::CRIMSON_HANGING_SIGN.states[29],
        &Block::CRIMSON_HANGING_SIGN.states[30],
        &Block::CRIMSON_HANGING_SIGN.states[31],
        &Block::CRIMSON_HANGING_SIGN.states[32],
        &Block::CRIMSON_HANGING_SIGN.states[33],
        &Block::CRIMSON_HANGING_SIGN.states[34],
        &Block::CRIMSON_HANGING_SIGN.states[35],
        &Block::CRIMSON_HANGING_SIGN.states[36],
        &Block::CRIMSON_HANGING_SIGN.states[37],
        &Block::CRIMSON_HANGING_SIGN.states[38],
        &Block::CRIMSON_HANGING_SIGN.states[39],
        &Block::CRIMSON_HANGING_SIGN.states[40],
        &Block::CRIMSON_HANGING_SIGN.states[41],
        &Block::CRIMSON_HANGING_SIGN.states[42],
        &Block::CRIMSON_HANGING_SIGN.states[43],
        &Block::CRIMSON_HANGING_SIGN.states[44],
        &Block::CRIMSON_HANGING_SIGN.states[45],
        &Block::CRIMSON_HANGING_SIGN.states[46],
        &Block::CRIMSON_HANGING_SIGN.states[47],
        &Block::CRIMSON_HANGING_SIGN.states[48],
        &Block::CRIMSON_HANGING_SIGN.states[49],
        &Block::CRIMSON_HANGING_SIGN.states[50],
        &Block::CRIMSON_HANGING_SIGN.states[51],
        &Block::CRIMSON_HANGING_SIGN.states[52],
        &Block::CRIMSON_HANGING_SIGN.states[53],
        &Block::CRIMSON_HANGING_SIGN.states[54],
        &Block::CRIMSON_HANGING_SIGN.states[55],
        &Block::CRIMSON_HANGING_SIGN.states[56],
        &Block::CRIMSON_HANGING_SIGN.states[57],
        &Block::CRIMSON_HANGING_SIGN.states[58],
        &Block::CRIMSON_HANGING_SIGN.states[59],
        &Block::CRIMSON_HANGING_SIGN.states[60],
        &Block::CRIMSON_HANGING_SIGN.states[61],
        &Block::CRIMSON_HANGING_SIGN.states[62],
        &Block::CRIMSON_HANGING_SIGN.states[63],
        &Block::WARPED_HANGING_SIGN.states[0],
        &Block::WARPED_HANGING_SIGN.states[1],
        &Block::WARPED_HANGING_SIGN.states[2],
        &Block::WARPED_HANGING_SIGN.states[3],
        &Block::WARPED_HANGING_SIGN.states[4],
        &Block::WARPED_HANGING_SIGN.states[5],
        &Block::WARPED_HANGING_SIGN.states[6],
        &Block::WARPED_HANGING_SIGN.states[7],
        &Block::WARPED_HANGING_SIGN.states[8],
        &Block::WARPED_HANGING_SIGN.states[9],
        &Block::WARPED_HANGING_SIGN.states[10],
        &Block::WARPED_HANGING_SIGN.states[11],
        &Block::WARPED_HANGING_SIGN.states[12],
        &Block::WARPED_HANGING_SIGN.states[13],
        &Block::WARPED_HANGING_SIGN.states[14],
        &Block::WARPED_HANGING_SIGN.states[15],
        &Block::WARPED_HANGING_SIGN.states[16],
        &Block::WARPED_HANGING_SIGN.states[17],
        &Block::WARPED_HANGING_SIGN.states[18],
        &Block::WARPED_HANGING_SIGN.states[19],
        &Block::WARPED_HANGING_SIGN.states[20],
        &Block::WARPED_HANGING_SIGN.states[21],
        &Block::WARPED_HANGING_SIGN.states[22],
        &Block::WARPED_HANGING_SIGN.states[23],
        &Block::WARPED_HANGING_SIGN.states[24],
        &Block::WARPED_HANGING_SIGN.states[25],
        &Block::WARPED_HANGING_SIGN.states[26],
        &Block::WARPED_HANGING_SIGN.states[27],
        &Block::WARPED_HANGING_SIGN.states[28],
        &Block::WARPED_HANGING_SIGN.states[29],
        &Block::WARPED_HANGING_SIGN.states[30],
        &Block::WARPED_HANGING_SIGN.states[31],
        &Block::WARPED_HANGING_SIGN.states[32],
        &Block::WARPED_HANGING_SIGN.states[33],
        &Block::WARPED_HANGING_SIGN.states[34],
        &Block::WARPED_HANGING_SIGN.states[35],
        &Block::WARPED_HANGING_SIGN.states[36],
        &Block::WARPED_HANGING_SIGN.states[37],
        &Block::WARPED_HANGING_SIGN.states[38],
        &Block::WARPED_HANGING_SIGN.states[39],
        &Block::WARPED_HANGING_SIGN.states[40],
        &Block::WARPED_HANGING_SIGN.states[41],
        &Block::WARPED_HANGING_SIGN.states[42],
        &Block::WARPED_HANGING_SIGN.states[43],
        &Block::WARPED_HANGING_SIGN.states[44],
        &Block::WARPED_HANGING_SIGN.states[45],
        &Block::WARPED_HANGING_SIGN.states[46],
        &Block::WARPED_HANGING_SIGN.states[47],
        &Block::WARPED_HANGING_SIGN.states[48],
        &Block::WARPED_HANGING_SIGN.states[49],
        &Block::WARPED_HANGING_SIGN.states[50],
        &Block::WARPED_HANGING_SIGN.states[51],
        &Block::WARPED_HANGING_SIGN.states[52],
        &Block::WARPED_HANGING_SIGN.states[53],
        &Block::WARPED_HANGING_SIGN.states[54],
        &Block::WARPED_HANGING_SIGN.states[55],
        &Block::WARPED_HANGING_SIGN.states[56],
        &Block::WARPED_HANGING_SIGN.states[57],
        &Block::WARPED_HANGING_SIGN.states[58],
        &Block::WARPED_HANGING_SIGN.states[59],
        &Block::WARPED_HANGING_SIGN.states[60],
        &Block::WARPED_HANGING_SIGN.states[61],
        &Block::WARPED_HANGING_SIGN.states[62],
        &Block::WARPED_HANGING_SIGN.states[63],
        &Block::MANGROVE_HANGING_SIGN.states[0],
        &Block::MANGROVE_HANGING_SIGN.states[1],
        &Block::MANGROVE_HANGING_SIGN.states[2],
        &Block::MANGROVE_HANGING_SIGN.states[3],
        &Block::MANGROVE_HANGING_SIGN.states[4],
        &Block::MANGROVE_HANGING_SIGN.states[5],
        &Block::MANGROVE_HANGING_SIGN.states[6],
        &Block::MANGROVE_HANGING_SIGN.states[7],
        &Block::MANGROVE_HANGING_SIGN.states[8],
        &Block::MANGROVE_HANGING_SIGN.states[9],
        &Block::MANGROVE_HANGING_SIGN.states[10],
        &Block::MANGROVE_HANGING_SIGN.states[11],
        &Block::MANGROVE_HANGING_SIGN.states[12],
        &Block::MANGROVE_HANGING_SIGN.states[13],
        &Block::MANGROVE_HANGING_SIGN.states[14],
        &Block::MANGROVE_HANGING_SIGN.states[15],
        &Block::MANGROVE_HANGING_SIGN.states[16],
        &Block::MANGROVE_HANGING_SIGN.states[17],
        &Block::MANGROVE_HANGING_SIGN.states[18],
        &Block::MANGROVE_HANGING_SIGN.states[19],
        &Block::MANGROVE_HANGING_SIGN.states[20],
        &Block::MANGROVE_HANGING_SIGN.states[21],
        &Block::MANGROVE_HANGING_SIGN.states[22],
        &Block::MANGROVE_HANGING_SIGN.states[23],
        &Block::MANGROVE_HANGING_SIGN.states[24],
        &Block::MANGROVE_HANGING_SIGN.states[25],
        &Block::MANGROVE_HANGING_SIGN.states[26],
        &Block::MANGROVE_HANGING_SIGN.states[27],
        &Block::MANGROVE_HANGING_SIGN.states[28],
        &Block::MANGROVE_HANGING_SIGN.states[29],
        &Block::MANGROVE_HANGING_SIGN.states[30],
        &Block::MANGROVE_HANGING_SIGN.states[31],
        &Block::MANGROVE_HANGING_SIGN.states[32],
        &Block::MANGROVE_HANGING_SIGN.states[33],
        &Block::MANGROVE_HANGING_SIGN.states[34],
        &Block::MANGROVE_HANGING_SIGN.states[35],
        &Block::MANGROVE_HANGING_SIGN.states[36],
        &Block::MANGROVE_HANGING_SIGN.states[37],
        &Block::MANGROVE_HANGING_SIGN.states[38],
        &Block::MANGROVE_HANGING_SIGN.states[39],
        &Block::MANGROVE_HANGING_SIGN.states[40],
        &Block::MANGROVE_HANGING_SIGN.states[41],
        &Block::MANGROVE_HANGING_SIGN.states[42],
        &Block::MANGROVE_HANGING_SIGN.states[43],
        &Block::MANGROVE_HANGING_SIGN.states[44],
        &Block::MANGROVE_HANGING_SIGN.states[45],
        &Block::MANGROVE_HANGING_SIGN.states[46],
        &Block::MANGROVE_HANGING_SIGN.states[47],
        &Block::MANGROVE_HANGING_SIGN.states[48],
        &Block::MANGROVE_HANGING_SIGN.states[49],
        &Block::MANGROVE_HANGING_SIGN.states[50],
        &Block::MANGROVE_HANGING_SIGN.states[51],
        &Block::MANGROVE_HANGING_SIGN.states[52],
        &Block::MANGROVE_HANGING_SIGN.states[53],
        &Block::MANGROVE_HANGING_SIGN.states[54],
        &Block::MANGROVE_HANGING_SIGN.states[55],
        &Block::MANGROVE_HANGING_SIGN.states[56],
        &Block::MANGROVE_HANGING_SIGN.states[57],
        &Block::MANGROVE_HANGING_SIGN.states[58],
        &Block::MANGROVE_HANGING_SIGN.states[59],
        &Block::MANGROVE_HANGING_SIGN.states[60],
        &Block::MANGROVE_HANGING_SIGN.states[61],
        &Block::MANGROVE_HANGING_SIGN.states[62],
        &Block::MANGROVE_HANGING_SIGN.states[63],
        &Block::BAMBOO_HANGING_SIGN.states[0],
        &Block::BAMBOO_HANGING_SIGN.states[1],
        &Block::BAMBOO_HANGING_SIGN.states[2],
        &Block::BAMBOO_HANGING_SIGN.states[3],
        &Block::BAMBOO_HANGING_SIGN.states[4],
        &Block::BAMBOO_HANGING_SIGN.states[5],
        &Block::BAMBOO_HANGING_SIGN.states[6],
        &Block::BAMBOO_HANGING_SIGN.states[7],
        &Block::BAMBOO_HANGING_SIGN.states[8],
        &Block::BAMBOO_HANGING_SIGN.states[9],
        &Block::BAMBOO_HANGING_SIGN.states[10],
        &Block::BAMBOO_HANGING_SIGN.states[11],
        &Block::BAMBOO_HANGING_SIGN.states[12],
        &Block::BAMBOO_HANGING_SIGN.states[13],
        &Block::BAMBOO_HANGING_SIGN.states[14],
        &Block::BAMBOO_HANGING_SIGN.states[15],
        &Block::BAMBOO_HANGING_SIGN.states[16],
        &Block::BAMBOO_HANGING_SIGN.states[17],
        &Block::BAMBOO_HANGING_SIGN.states[18],
        &Block::BAMBOO_HANGING_SIGN.states[19],
        &Block::BAMBOO_HANGING_SIGN.states[20],
        &Block::BAMBOO_HANGING_SIGN.states[21],
        &Block::BAMBOO_HANGING_SIGN.states[22],
        &Block::BAMBOO_HANGING_SIGN.states[23],
        &Block::BAMBOO_HANGING_SIGN.states[24],
        &Block::BAMBOO_HANGING_SIGN.states[25],
        &Block::BAMBOO_HANGING_SIGN.states[26],
        &Block::BAMBOO_HANGING_SIGN.states[27],
        &Block::BAMBOO_HANGING_SIGN.states[28],
        &Block::BAMBOO_HANGING_SIGN.states[29],
        &Block::BAMBOO_HANGING_SIGN.states[30],
        &Block::BAMBOO_HANGING_SIGN.states[31],
        &Block::BAMBOO_HANGING_SIGN.states[32],
        &Block::BAMBOO_HANGING_SIGN.states[33],
        &Block::BAMBOO_HANGING_SIGN.states[34],
        &Block::BAMBOO_HANGING_SIGN.states[35],
        &Block::BAMBOO_HANGING_SIGN.states[36],
        &Block::BAMBOO_HANGING_SIGN.states[37],
        &Block::BAMBOO_HANGING_SIGN.states[38],
        &Block::BAMBOO_HANGING_SIGN.states[39],
        &Block::BAMBOO_HANGING_SIGN.states[40],
        &Block::BAMBOO_HANGING_SIGN.states[41],
        &Block::BAMBOO_HANGING_SIGN.states[42],
        &Block::BAMBOO_HANGING_SIGN.states[43],
        &Block::BAMBOO_HANGING_SIGN.states[44],
        &Block::BAMBOO_HANGING_SIGN.states[45],
        &Block::BAMBOO_HANGING_SIGN.states[46],
        &Block::BAMBOO_HANGING_SIGN.states[47],
        &Block::BAMBOO_HANGING_SIGN.states[48],
        &Block::BAMBOO_HANGING_SIGN.states[49],
        &Block::BAMBOO_HANGING_SIGN.states[50],
        &Block::BAMBOO_HANGING_SIGN.states[51],
        &Block::BAMBOO_HANGING_SIGN.states[52],
        &Block::BAMBOO_HANGING_SIGN.states[53],
        &Block::BAMBOO_HANGING_SIGN.states[54],
        &Block::BAMBOO_HANGING_SIGN.states[55],
        &Block::BAMBOO_HANGING_SIGN.states[56],
        &Block::BAMBOO_HANGING_SIGN.states[57],
        &Block::BAMBOO_HANGING_SIGN.states[58],
        &Block::BAMBOO_HANGING_SIGN.states[59],
        &Block::BAMBOO_HANGING_SIGN.states[60],
        &Block::BAMBOO_HANGING_SIGN.states[61],
        &Block::BAMBOO_HANGING_SIGN.states[62],
        &Block::BAMBOO_HANGING_SIGN.states[63],
        &Block::OAK_WALL_HANGING_SIGN.states[0],
        &Block::OAK_WALL_HANGING_SIGN.states[1],
        &Block::OAK_WALL_HANGING_SIGN.states[2],
        &Block::OAK_WALL_HANGING_SIGN.states[3],
        &Block::OAK_WALL_HANGING_SIGN.states[4],
        &Block::OAK_WALL_HANGING_SIGN.states[5],
        &Block::OAK_WALL_HANGING_SIGN.states[6],
        &Block::OAK_WALL_HANGING_SIGN.states[7],
        &Block::SPRUCE_WALL_HANGING_SIGN.states[0],
        &Block::SPRUCE_WALL_HANGING_SIGN.states[1],
        &Block::SPRUCE_WALL_HANGING_SIGN.states[2],
        &Block::SPRUCE_WALL_HANGING_SIGN.states[3],
        &Block::SPRUCE_WALL_HANGING_SIGN.states[4],
        &Block::SPRUCE_WALL_HANGING_SIGN.states[5],
        &Block::SPRUCE_WALL_HANGING_SIGN.states[6],
        &Block::SPRUCE_WALL_HANGING_SIGN.states[7],
        &Block::BIRCH_WALL_HANGING_SIGN.states[0],
        &Block::BIRCH_WALL_HANGING_SIGN.states[1],
        &Block::BIRCH_WALL_HANGING_SIGN.states[2],
        &Block::BIRCH_WALL_HANGING_SIGN.states[3],
        &Block::BIRCH_WALL_HANGING_SIGN.states[4],
        &Block::BIRCH_WALL_HANGING_SIGN.states[5],
        &Block::BIRCH_WALL_HANGING_SIGN.states[6],
        &Block::BIRCH_WALL_HANGING_SIGN.states[7],
        &Block::ACACIA_WALL_HANGING_SIGN.states[0],
        &Block::ACACIA_WALL_HANGING_SIGN.states[1],
        &Block::ACACIA_WALL_HANGING_SIGN.states[2],
        &Block::ACACIA_WALL_HANGING_SIGN.states[3],
        &Block::ACACIA_WALL_HANGING_SIGN.states[4],
        &Block::ACACIA_WALL_HANGING_SIGN.states[5],
        &Block::ACACIA_WALL_HANGING_SIGN.states[6],
        &Block::ACACIA_WALL_HANGING_SIGN.states[7],
        &Block::CHERRY_WALL_HANGING_SIGN.states[0],
        &Block::CHERRY_WALL_HANGING_SIGN.states[1],
        &Block::CHERRY_WALL_HANGING_SIGN.states[2],
        &Block::CHERRY_WALL_HANGING_SIGN.states[3],
        &Block::CHERRY_WALL_HANGING_SIGN.states[4],
        &Block::CHERRY_WALL_HANGING_SIGN.states[5],
        &Block::CHERRY_WALL_HANGING_SIGN.states[6],
        &Block::CHERRY_WALL_HANGING_SIGN.states[7],
        &Block::JUNGLE_WALL_HANGING_SIGN.states[0],
        &Block::JUNGLE_WALL_HANGING_SIGN.states[1],
        &Block::JUNGLE_WALL_HANGING_SIGN.states[2],
        &Block::JUNGLE_WALL_HANGING_SIGN.states[3],
        &Block::JUNGLE_WALL_HANGING_SIGN.states[4],
        &Block::JUNGLE_WALL_HANGING_SIGN.states[5],
        &Block::JUNGLE_WALL_HANGING_SIGN.states[6],
        &Block::JUNGLE_WALL_HANGING_SIGN.states[7],
        &Block::DARK_OAK_WALL_HANGING_SIGN.states[0],
        &Block::DARK_OAK_WALL_HANGING_SIGN.states[1],
        &Block::DARK_OAK_WALL_HANGING_SIGN.states[2],
        &Block::DARK_OAK_WALL_HANGING_SIGN.states[3],
        &Block::DARK_OAK_WALL_HANGING_SIGN.states[4],
        &Block::DARK_OAK_WALL_HANGING_SIGN.states[5],
        &Block::DARK_OAK_WALL_HANGING_SIGN.states[6],
        &Block::DARK_OAK_WALL_HANGING_SIGN.states[7],
        &Block::PALE_OAK_WALL_HANGING_SIGN.states[0],
        &Block::PALE_OAK_WALL_HANGING_SIGN.states[1],
        &Block::PALE_OAK_WALL_HANGING_SIGN.states[2],
        &Block::PALE_OAK_WALL_HANGING_SIGN.states[3],
        &Block::PALE_OAK_WALL_HANGING_SIGN.states[4],
        &Block::PALE_OAK_WALL_HANGING_SIGN.states[5],
        &Block::PALE_OAK_WALL_HANGING_SIGN.states[6],
        &Block::PALE_OAK_WALL_HANGING_SIGN.states[7],
        &Block::MANGROVE_WALL_HANGING_SIGN.states[0],
        &Block::MANGROVE_WALL_HANGING_SIGN.states[1],
        &Block::MANGROVE_WALL_HANGING_SIGN.states[2],
        &Block::MANGROVE_WALL_HANGING_SIGN.states[3],
        &Block::MANGROVE_WALL_HANGING_SIGN.states[4],
        &Block::MANGROVE_WALL_HANGING_SIGN.states[5],
        &Block::MANGROVE_WALL_HANGING_SIGN.states[6],
        &Block::MANGROVE_WALL_HANGING_SIGN.states[7],
        &Block::CRIMSON_WALL_HANGING_SIGN.states[0],
        &Block::CRIMSON_WALL_HANGING_SIGN.states[1],
        &Block::CRIMSON_WALL_HANGING_SIGN.states[2],
        &Block::CRIMSON_WALL_HANGING_SIGN.states[3],
        &Block::CRIMSON_WALL_HANGING_SIGN.states[4],
        &Block::CRIMSON_WALL_HANGING_SIGN.states[5],
        &Block::CRIMSON_WALL_HANGING_SIGN.states[6],
        &Block::CRIMSON_WALL_HANGING_SIGN.states[7],
        &Block::WARPED_WALL_HANGING_SIGN.states[0],
        &Block::WARPED_WALL_HANGING_SIGN.states[1],
        &Block::WARPED_WALL_HANGING_SIGN.states[2],
        &Block::WARPED_WALL_HANGING_SIGN.states[3],
        &Block::WARPED_WALL_HANGING_SIGN.states[4],
        &Block::WARPED_WALL_HANGING_SIGN.states[5],
        &Block::WARPED_WALL_HANGING_SIGN.states[6],
        &Block::WARPED_WALL_HANGING_SIGN.states[7],
        &Block::BAMBOO_WALL_HANGING_SIGN.states[0],
        &Block::BAMBOO_WALL_HANGING_SIGN.states[1],
        &Block::BAMBOO_WALL_HANGING_SIGN.states[2],
        &Block::BAMBOO_WALL_HANGING_SIGN.states[3],
        &Block::BAMBOO_WALL_HANGING_SIGN.states[4],
        &Block::BAMBOO_WALL_HANGING_SIGN.states[5],
        &Block::BAMBOO_WALL_HANGING_SIGN.states[6],
        &Block::BAMBOO_WALL_HANGING_SIGN.states[7],
        &Block::LEVER.states[0],
        &Block::LEVER.states[1],
        &Block::LEVER.states[2],
        &Block::LEVER.states[3],
        &Block::LEVER.states[4],
        &Block::LEVER.states[5],
        &Block::LEVER.states[6],
        &Block::LEVER.states[7],
        &Block::LEVER.states[8],
        &Block::LEVER.states[9],
        &Block::LEVER.states[10],
        &Block::LEVER.states[11],
        &Block::LEVER.states[12],
        &Block::LEVER.states[13],
        &Block::LEVER.states[14],
        &Block::LEVER.states[15],
        &Block::LEVER.states[16],
        &Block::LEVER.states[17],
        &Block::LEVER.states[18],
        &Block::LEVER.states[19],
        &Block::LEVER.states[20],
        &Block::LEVER.states[21],
        &Block::LEVER.states[22],
        &Block::LEVER.states[23],
        &Block::STONE_PRESSURE_PLATE.states[0],
        &Block::STONE_PRESSURE_PLATE.states[1],
        &Block::IRON_DOOR.states[0],
        &Block::IRON_DOOR.states[1],
        &Block::IRON_DOOR.states[2],
        &Block::IRON_DOOR.states[3],
        &Block::IRON_DOOR.states[4],
        &Block::IRON_DOOR.states[5],
        &Block::IRON_DOOR.states[6],
        &Block::IRON_DOOR.states[7],
        &Block::IRON_DOOR.states[8],
        &Block::IRON_DOOR.states[9],
        &Block::IRON_DOOR.states[10],
        &Block::IRON_DOOR.states[11],
        &Block::IRON_DOOR.states[12],
        &Block::IRON_DOOR.states[13],
        &Block::IRON_DOOR.states[14],
        &Block::IRON_DOOR.states[15],
        &Block::IRON_DOOR.states[16],
        &Block::IRON_DOOR.states[17],
        &Block::IRON_DOOR.states[18],
        &Block::IRON_DOOR.states[19],
        &Block::IRON_DOOR.states[20],
        &Block::IRON_DOOR.states[21],
        &Block::IRON_DOOR.states[22],
        &Block::IRON_DOOR.states[23],
        &Block::IRON_DOOR.states[24],
        &Block::IRON_DOOR.states[25],
        &Block::IRON_DOOR.states[26],
        &Block::IRON_DOOR.states[27],
        &Block::IRON_DOOR.states[28],
        &Block::IRON_DOOR.states[29],
        &Block::IRON_DOOR.states[30],
        &Block::IRON_DOOR.states[31],
        &Block::IRON_DOOR.states[32],
        &Block::IRON_DOOR.states[33],
        &Block::IRON_DOOR.states[34],
        &Block::IRON_DOOR.states[35],
        &Block::IRON_DOOR.states[36],
        &Block::IRON_DOOR.states[37],
        &Block::IRON_DOOR.states[38],
        &Block::IRON_DOOR.states[39],
        &Block::IRON_DOOR.states[40],
        &Block::IRON_DOOR.states[41],
        &Block::IRON_DOOR.states[42],
        &Block::IRON_DOOR.states[43],
        &Block::IRON_DOOR.states[44],
        &Block::IRON_DOOR.states[45],
        &Block::IRON_DOOR.states[46],
        &Block::IRON_DOOR.states[47],
        &Block::IRON_DOOR.states[48],
        &Block::IRON_DOOR.states[49],
        &Block::IRON_DOOR.states[50],
        &Block::IRON_DOOR.states[51],
        &Block::IRON_DOOR.states[52],
        &Block::IRON_DOOR.states[53],
        &Block::IRON_DOOR.states[54],
        &Block::IRON_DOOR.states[55],
        &Block::IRON_DOOR.states[56],
        &Block::IRON_DOOR.states[57],
        &Block::IRON_DOOR.states[58],
        &Block::IRON_DOOR.states[59],
        &Block::IRON_DOOR.states[60],
        &Block::IRON_DOOR.states[61],
        &Block::IRON_DOOR.states[62],
        &Block::IRON_DOOR.states[63],
        &Block::OAK_PRESSURE_PLATE.states[0],
        &Block::OAK_PRESSURE_PLATE.states[1],
        &Block::SPRUCE_PRESSURE_PLATE.states[0],
        &Block::SPRUCE_PRESSURE_PLATE.states[1],
        &Block::BIRCH_PRESSURE_PLATE.states[0],
        &Block::BIRCH_PRESSURE_PLATE.states[1],
        &Block::JUNGLE_PRESSURE_PLATE.states[0],
        &Block::JUNGLE_PRESSURE_PLATE.states[1],
        &Block::ACACIA_PRESSURE_PLATE.states[0],
        &Block::ACACIA_PRESSURE_PLATE.states[1],
        &Block::CHERRY_PRESSURE_PLATE.states[0],
        &Block::CHERRY_PRESSURE_PLATE.states[1],
        &Block::DARK_OAK_PRESSURE_PLATE.states[0],
        &Block::DARK_OAK_PRESSURE_PLATE.states[1],
        &Block::PALE_OAK_PRESSURE_PLATE.states[0],
        &Block::PALE_OAK_PRESSURE_PLATE.states[1],
        &Block::MANGROVE_PRESSURE_PLATE.states[0],
        &Block::MANGROVE_PRESSURE_PLATE.states[1],
        &Block::BAMBOO_PRESSURE_PLATE.states[0],
        &Block::BAMBOO_PRESSURE_PLATE.states[1],
        &Block::REDSTONE_ORE.states[0],
        &Block::REDSTONE_ORE.states[1],
        &Block::DEEPSLATE_REDSTONE_ORE.states[0],
        &Block::DEEPSLATE_REDSTONE_ORE.states[1],
        &Block::REDSTONE_TORCH.states[0],
        &Block::REDSTONE_TORCH.states[1],
        &Block::REDSTONE_WALL_TORCH.states[0],
        &Block::REDSTONE_WALL_TORCH.states[1],
        &Block::REDSTONE_WALL_TORCH.states[2],
        &Block::REDSTONE_WALL_TORCH.states[3],
        &Block::REDSTONE_WALL_TORCH.states[4],
        &Block::REDSTONE_WALL_TORCH.states[5],
        &Block::REDSTONE_WALL_TORCH.states[6],
        &Block::REDSTONE_WALL_TORCH.states[7],
        &Block::STONE_BUTTON.states[0],
        &Block::STONE_BUTTON.states[1],
        &Block::STONE_BUTTON.states[2],
        &Block::STONE_BUTTON.states[3],
        &Block::STONE_BUTTON.states[4],
        &Block::STONE_BUTTON.states[5],
        &Block::STONE_BUTTON.states[6],
        &Block::STONE_BUTTON.states[7],
        &Block::STONE_BUTTON.states[8],
        &Block::STONE_BUTTON.states[9],
        &Block::STONE_BUTTON.states[10],
        &Block::STONE_BUTTON.states[11],
        &Block::STONE_BUTTON.states[12],
        &Block::STONE_BUTTON.states[13],
        &Block::STONE_BUTTON.states[14],
        &Block::STONE_BUTTON.states[15],
        &Block::STONE_BUTTON.states[16],
        &Block::STONE_BUTTON.states[17],
        &Block::STONE_BUTTON.states[18],
        &Block::STONE_BUTTON.states[19],
        &Block::STONE_BUTTON.states[20],
        &Block::STONE_BUTTON.states[21],
        &Block::STONE_BUTTON.states[22],
        &Block::STONE_BUTTON.states[23],
        &Block::SNOW.states[0],
        &Block::SNOW.states[1],
        &Block::SNOW.states[2],
        &Block::SNOW.states[3],
        &Block::SNOW.states[4],
        &Block::SNOW.states[5],
        &Block::SNOW.states[6],
        &Block::SNOW.states[7],
        &Block::ICE.states[0],
        &Block::SNOW_BLOCK.states[0],
        &Block::CACTUS.states[0],
        &Block::CACTUS.states[1],
        &Block::CACTUS.states[2],
        &Block::CACTUS.states[3],
        &Block::CACTUS.states[4],
        &Block::CACTUS.states[5],
        &Block::CACTUS.states[6],
        &Block::CACTUS.states[7],
        &Block::CACTUS.states[8],
        &Block::CACTUS.states[9],
        &Block::CACTUS.states[10],
        &Block::CACTUS.states[11],
        &Block::CACTUS.states[12],
        &Block::CACTUS.states[13],
        &Block::CACTUS.states[14],
        &Block::CACTUS.states[15],
        &Block::CACTUS_FLOWER.states[0],
        &Block::CLAY.states[0],
        &Block::SUGAR_CANE.states[0],
        &Block::SUGAR_CANE.states[1],
        &Block::SUGAR_CANE.states[2],
        &Block::SUGAR_CANE.states[3],
        &Block::SUGAR_CANE.states[4],
        &Block::SUGAR_CANE.states[5],
        &Block::SUGAR_CANE.states[6],
        &Block::SUGAR_CANE.states[7],
        &Block::SUGAR_CANE.states[8],
        &Block::SUGAR_CANE.states[9],
        &Block::SUGAR_CANE.states[10],
        &Block::SUGAR_CANE.states[11],
        &Block::SUGAR_CANE.states[12],
        &Block::SUGAR_CANE.states[13],
        &Block::SUGAR_CANE.states[14],
        &Block::SUGAR_CANE.states[15],
        &Block::JUKEBOX.states[0],
        &Block::JUKEBOX.states[1],
        &Block::OAK_FENCE.states[0],
        &Block::OAK_FENCE.states[1],
        &Block::OAK_FENCE.states[2],
        &Block::OAK_FENCE.states[3],
        &Block::OAK_FENCE.states[4],
        &Block::OAK_FENCE.states[5],
        &Block::OAK_FENCE.states[6],
        &Block::OAK_FENCE.states[7],
        &Block::OAK_FENCE.states[8],
        &Block::OAK_FENCE.states[9],
        &Block::OAK_FENCE.states[10],
        &Block::OAK_FENCE.states[11],
        &Block::OAK_FENCE.states[12],
        &Block::OAK_FENCE.states[13],
        &Block::OAK_FENCE.states[14],
        &Block::OAK_FENCE.states[15],
        &Block::OAK_FENCE.states[16],
        &Block::OAK_FENCE.states[17],
        &Block::OAK_FENCE.states[18],
        &Block::OAK_FENCE.states[19],
        &Block::OAK_FENCE.states[20],
        &Block::OAK_FENCE.states[21],
        &Block::OAK_FENCE.states[22],
        &Block::OAK_FENCE.states[23],
        &Block::OAK_FENCE.states[24],
        &Block::OAK_FENCE.states[25],
        &Block::OAK_FENCE.states[26],
        &Block::OAK_FENCE.states[27],
        &Block::OAK_FENCE.states[28],
        &Block::OAK_FENCE.states[29],
        &Block::OAK_FENCE.states[30],
        &Block::OAK_FENCE.states[31],
        &Block::NETHERRACK.states[0],
        &Block::SOUL_SAND.states[0],
        &Block::SOUL_SOIL.states[0],
        &Block::BASALT.states[0],
        &Block::BASALT.states[1],
        &Block::BASALT.states[2],
        &Block::POLISHED_BASALT.states[0],
        &Block::POLISHED_BASALT.states[1],
        &Block::POLISHED_BASALT.states[2],
        &Block::SOUL_TORCH.states[0],
        &Block::SOUL_WALL_TORCH.states[0],
        &Block::SOUL_WALL_TORCH.states[1],
        &Block::SOUL_WALL_TORCH.states[2],
        &Block::SOUL_WALL_TORCH.states[3],
        &Block::COPPER_TORCH.states[0],
        &Block::COPPER_WALL_TORCH.states[0],
        &Block::COPPER_WALL_TORCH.states[1],
        &Block::COPPER_WALL_TORCH.states[2],
        &Block::COPPER_WALL_TORCH.states[3],
        &Block::GLOWSTONE.states[0],
        &Block::NETHER_PORTAL.states[0],
        &Block::NETHER_PORTAL.states[1],
        &Block::CARVED_PUMPKIN.states[0],
        &Block::CARVED_PUMPKIN.states[1],
        &Block::CARVED_PUMPKIN.states[2],
        &Block::CARVED_PUMPKIN.states[3],
        &Block::JACK_O_LANTERN.states[0],
        &Block::JACK_O_LANTERN.states[1],
        &Block::JACK_O_LANTERN.states[2],
        &Block::JACK_O_LANTERN.states[3],
        &Block::CAKE.states[0],
        &Block::CAKE.states[1],
        &Block::CAKE.states[2],
        &Block::CAKE.states[3],
        &Block::CAKE.states[4],
        &Block::CAKE.states[5],
        &Block::CAKE.states[6],
        &Block::REPEATER.states[0],
        &Block::REPEATER.states[1],
        &Block::REPEATER.states[2],
        &Block::REPEATER.states[3],
        &Block::REPEATER.states[4],
        &Block::REPEATER.states[5],
        &Block::REPEATER.states[6],
        &Block::REPEATER.states[7],
        &Block::REPEATER.states[8],
        &Block::REPEATER.states[9],
        &Block::REPEATER.states[10],
        &Block::REPEATER.states[11],
        &Block::REPEATER.states[12],
        &Block::REPEATER.states[13],
        &Block::REPEATER.states[14],
        &Block::REPEATER.states[15],
        &Block::REPEATER.states[16],
        &Block::REPEATER.states[17],
        &Block::REPEATER.states[18],
        &Block::REPEATER.states[19],
        &Block::REPEATER.states[20],
        &Block::REPEATER.states[21],
        &Block::REPEATER.states[22],
        &Block::REPEATER.states[23],
        &Block::REPEATER.states[24],
        &Block::REPEATER.states[25],
        &Block::REPEATER.states[26],
        &Block::REPEATER.states[27],
        &Block::REPEATER.states[28],
        &Block::REPEATER.states[29],
        &Block::REPEATER.states[30],
        &Block::REPEATER.states[31],
        &Block::REPEATER.states[32],
        &Block::REPEATER.states[33],
        &Block::REPEATER.states[34],
        &Block::REPEATER.states[35],
        &Block::REPEATER.states[36],
        &Block::REPEATER.states[37],
        &Block::REPEATER.states[38],
        &Block::REPEATER.states[39],
        &Block::REPEATER.states[40],
        &Block::REPEATER.states[41],
        &Block::REPEATER.states[42],
        &Block::REPEATER.states[43],
        &Block::REPEATER.states[44],
        &Block::REPEATER.states[45],
        &Block::REPEATER.states[46],
        &Block::REPEATER.states[47],
        &Block::REPEATER.states[48],
        &Block::REPEATER.states[49],
        &Block::REPEATER.states[50],
        &Block::REPEATER.states[51],
        &Block::REPEATER.states[52],
        &Block::REPEATER.states[53],
        &Block::REPEATER.states[54],
        &Block::REPEATER.states[55],
        &Block::REPEATER.states[56],
        &Block::REPEATER.states[57],
        &Block::REPEATER.states[58],
        &Block::REPEATER.states[59],
        &Block::REPEATER.states[60],
        &Block::REPEATER.states[61],
        &Block::REPEATER.states[62],
        &Block::REPEATER.states[63],
        &Block::WHITE_STAINED_GLASS.states[0],
        &Block::ORANGE_STAINED_GLASS.states[0],
        &Block::MAGENTA_STAINED_GLASS.states[0],
        &Block::LIGHT_BLUE_STAINED_GLASS.states[0],
        &Block::YELLOW_STAINED_GLASS.states[0],
        &Block::LIME_STAINED_GLASS.states[0],
        &Block::PINK_STAINED_GLASS.states[0],
        &Block::GRAY_STAINED_GLASS.states[0],
        &Block::LIGHT_GRAY_STAINED_GLASS.states[0],
        &Block::CYAN_STAINED_GLASS.states[0],
        &Block::PURPLE_STAINED_GLASS.states[0],
        &Block::BLUE_STAINED_GLASS.states[0],
        &Block::BROWN_STAINED_GLASS.states[0],
        &Block::GREEN_STAINED_GLASS.states[0],
        &Block::RED_STAINED_GLASS.states[0],
        &Block::BLACK_STAINED_GLASS.states[0],
        &Block::OAK_TRAPDOOR.states[0],
        &Block::OAK_TRAPDOOR.states[1],
        &Block::OAK_TRAPDOOR.states[2],
        &Block::OAK_TRAPDOOR.states[3],
        &Block::OAK_TRAPDOOR.states[4],
        &Block::OAK_TRAPDOOR.states[5],
        &Block::OAK_TRAPDOOR.states[6],
        &Block::OAK_TRAPDOOR.states[7],
        &Block::OAK_TRAPDOOR.states[8],
        &Block::OAK_TRAPDOOR.states[9],
        &Block::OAK_TRAPDOOR.states[10],
        &Block::OAK_TRAPDOOR.states[11],
        &Block::OAK_TRAPDOOR.states[12],
        &Block::OAK_TRAPDOOR.states[13],
        &Block::OAK_TRAPDOOR.states[14],
        &Block::OAK_TRAPDOOR.states[15],
        &Block::OAK_TRAPDOOR.states[16],
        &Block::OAK_TRAPDOOR.states[17],
        &Block::OAK_TRAPDOOR.states[18],
        &Block::OAK_TRAPDOOR.states[19],
        &Block::OAK_TRAPDOOR.states[20],
        &Block::OAK_TRAPDOOR.states[21],
        &Block::OAK_TRAPDOOR.states[22],
        &Block::OAK_TRAPDOOR.states[23],
        &Block::OAK_TRAPDOOR.states[24],
        &Block::OAK_TRAPDOOR.states[25],
        &Block::OAK_TRAPDOOR.states[26],
        &Block::OAK_TRAPDOOR.states[27],
        &Block::OAK_TRAPDOOR.states[28],
        &Block::OAK_TRAPDOOR.states[29],
        &Block::OAK_TRAPDOOR.states[30],
        &Block::OAK_TRAPDOOR.states[31],
        &Block::OAK_TRAPDOOR.states[32],
        &Block::OAK_TRAPDOOR.states[33],
        &Block::OAK_TRAPDOOR.states[34],
        &Block::OAK_TRAPDOOR.states[35],
        &Block::OAK_TRAPDOOR.states[36],
        &Block::OAK_TRAPDOOR.states[37],
        &Block::OAK_TRAPDOOR.states[38],
        &Block::OAK_TRAPDOOR.states[39],
        &Block::OAK_TRAPDOOR.states[40],
        &Block::OAK_TRAPDOOR.states[41],
        &Block::OAK_TRAPDOOR.states[42],
        &Block::OAK_TRAPDOOR.states[43],
        &Block::OAK_TRAPDOOR.states[44],
        &Block::OAK_TRAPDOOR.states[45],
        &Block::OAK_TRAPDOOR.states[46],
        &Block::OAK_TRAPDOOR.states[47],
        &Block::OAK_TRAPDOOR.states[48],
        &Block::OAK_TRAPDOOR.states[49],
        &Block::OAK_TRAPDOOR.states[50],
        &Block::OAK_TRAPDOOR.states[51],
        &Block::OAK_TRAPDOOR.states[52],
        &Block::OAK_TRAPDOOR.states[53],
        &Block::OAK_TRAPDOOR.states[54],
        &Block::OAK_TRAPDOOR.states[55],
        &Block::OAK_TRAPDOOR.states[56],
        &Block::OAK_TRAPDOOR.states[57],
        &Block::OAK_TRAPDOOR.states[58],
        &Block::OAK_TRAPDOOR.states[59],
        &Block::OAK_TRAPDOOR.states[60],
        &Block::OAK_TRAPDOOR.states[61],
        &Block::OAK_TRAPDOOR.states[62],
        &Block::OAK_TRAPDOOR.states[63],
        &Block::SPRUCE_TRAPDOOR.states[0],
        &Block::SPRUCE_TRAPDOOR.states[1],
        &Block::SPRUCE_TRAPDOOR.states[2],
        &Block::SPRUCE_TRAPDOOR.states[3],
        &Block::SPRUCE_TRAPDOOR.states[4],
        &Block::SPRUCE_TRAPDOOR.states[5],
        &Block::SPRUCE_TRAPDOOR.states[6],
        &Block::SPRUCE_TRAPDOOR.states[7],
        &Block::SPRUCE_TRAPDOOR.states[8],
        &Block::SPRUCE_TRAPDOOR.states[9],
        &Block::SPRUCE_TRAPDOOR.states[10],
        &Block::SPRUCE_TRAPDOOR.states[11],
        &Block::SPRUCE_TRAPDOOR.states[12],
        &Block::SPRUCE_TRAPDOOR.states[13],
        &Block::SPRUCE_TRAPDOOR.states[14],
        &Block::SPRUCE_TRAPDOOR.states[15],
        &Block::SPRUCE_TRAPDOOR.states[16],
        &Block::SPRUCE_TRAPDOOR.states[17],
        &Block::SPRUCE_TRAPDOOR.states[18],
        &Block::SPRUCE_TRAPDOOR.states[19],
        &Block::SPRUCE_TRAPDOOR.states[20],
        &Block::SPRUCE_TRAPDOOR.states[21],
        &Block::SPRUCE_TRAPDOOR.states[22],
        &Block::SPRUCE_TRAPDOOR.states[23],
        &Block::SPRUCE_TRAPDOOR.states[24],
        &Block::SPRUCE_TRAPDOOR.states[25],
        &Block::SPRUCE_TRAPDOOR.states[26],
        &Block::SPRUCE_TRAPDOOR.states[27],
        &Block::SPRUCE_TRAPDOOR.states[28],
        &Block::SPRUCE_TRAPDOOR.states[29],
        &Block::SPRUCE_TRAPDOOR.states[30],
        &Block::SPRUCE_TRAPDOOR.states[31],
        &Block::SPRUCE_TRAPDOOR.states[32],
        &Block::SPRUCE_TRAPDOOR.states[33],
        &Block::SPRUCE_TRAPDOOR.states[34],
        &Block::SPRUCE_TRAPDOOR.states[35],
        &Block::SPRUCE_TRAPDOOR.states[36],
        &Block::SPRUCE_TRAPDOOR.states[37],
        &Block::SPRUCE_TRAPDOOR.states[38],
        &Block::SPRUCE_TRAPDOOR.states[39],
        &Block::SPRUCE_TRAPDOOR.states[40],
        &Block::SPRUCE_TRAPDOOR.states[41],
        &Block::SPRUCE_TRAPDOOR.states[42],
        &Block::SPRUCE_TRAPDOOR.states[43],
        &Block::SPRUCE_TRAPDOOR.states[44],
        &Block::SPRUCE_TRAPDOOR.states[45],
        &Block::SPRUCE_TRAPDOOR.states[46],
        &Block::SPRUCE_TRAPDOOR.states[47],
        &Block::SPRUCE_TRAPDOOR.states[48],
        &Block::SPRUCE_TRAPDOOR.states[49],
        &Block::SPRUCE_TRAPDOOR.states[50],
        &Block::SPRUCE_TRAPDOOR.states[51],
        &Block::SPRUCE_TRAPDOOR.states[52],
        &Block::SPRUCE_TRAPDOOR.states[53],
        &Block::SPRUCE_TRAPDOOR.states[54],
        &Block::SPRUCE_TRAPDOOR.states[55],
        &Block::SPRUCE_TRAPDOOR.states[56],
        &Block::SPRUCE_TRAPDOOR.states[57],
        &Block::SPRUCE_TRAPDOOR.states[58],
        &Block::SPRUCE_TRAPDOOR.states[59],
        &Block::SPRUCE_TRAPDOOR.states[60],
        &Block::SPRUCE_TRAPDOOR.states[61],
        &Block::SPRUCE_TRAPDOOR.states[62],
        &Block::SPRUCE_TRAPDOOR.states[63],
        &Block::BIRCH_TRAPDOOR.states[0],
        &Block::BIRCH_TRAPDOOR.states[1],
        &Block::BIRCH_TRAPDOOR.states[2],
        &Block::BIRCH_TRAPDOOR.states[3],
        &Block::BIRCH_TRAPDOOR.states[4],
        &Block::BIRCH_TRAPDOOR.states[5],
        &Block::BIRCH_TRAPDOOR.states[6],
        &Block::BIRCH_TRAPDOOR.states[7],
        &Block::BIRCH_TRAPDOOR.states[8],
        &Block::BIRCH_TRAPDOOR.states[9],
        &Block::BIRCH_TRAPDOOR.states[10],
        &Block::BIRCH_TRAPDOOR.states[11],
        &Block::BIRCH_TRAPDOOR.states[12],
        &Block::BIRCH_TRAPDOOR.states[13],
        &Block::BIRCH_TRAPDOOR.states[14],
        &Block::BIRCH_TRAPDOOR.states[15],
        &Block::BIRCH_TRAPDOOR.states[16],
        &Block::BIRCH_TRAPDOOR.states[17],
        &Block::BIRCH_TRAPDOOR.states[18],
        &Block::BIRCH_TRAPDOOR.states[19],
        &Block::BIRCH_TRAPDOOR.states[20],
        &Block::BIRCH_TRAPDOOR.states[21],
        &Block::BIRCH_TRAPDOOR.states[22],
        &Block::BIRCH_TRAPDOOR.states[23],
        &Block::BIRCH_TRAPDOOR.states[24],
        &Block::BIRCH_TRAPDOOR.states[25],
        &Block::BIRCH_TRAPDOOR.states[26],
        &Block::BIRCH_TRAPDOOR.states[27],
        &Block::BIRCH_TRAPDOOR.states[28],
        &Block::BIRCH_TRAPDOOR.states[29],
        &Block::BIRCH_TRAPDOOR.states[30],
        &Block::BIRCH_TRAPDOOR.states[31],
        &Block::BIRCH_TRAPDOOR.states[32],
        &Block::BIRCH_TRAPDOOR.states[33],
        &Block::BIRCH_TRAPDOOR.states[34],
        &Block::BIRCH_TRAPDOOR.states[35],
        &Block::BIRCH_TRAPDOOR.states[36],
        &Block::BIRCH_TRAPDOOR.states[37],
        &Block::BIRCH_TRAPDOOR.states[38],
        &Block::BIRCH_TRAPDOOR.states[39],
        &Block::BIRCH_TRAPDOOR.states[40],
        &Block::BIRCH_TRAPDOOR.states[41],
        &Block::BIRCH_TRAPDOOR.states[42],
        &Block::BIRCH_TRAPDOOR.states[43],
        &Block::BIRCH_TRAPDOOR.states[44],
        &Block::BIRCH_TRAPDOOR.states[45],
        &Block::BIRCH_TRAPDOOR.states[46],
        &Block::BIRCH_TRAPDOOR.states[47],
        &Block::BIRCH_TRAPDOOR.states[48],
        &Block::BIRCH_TRAPDOOR.states[49],
        &Block::BIRCH_TRAPDOOR.states[50],
        &Block::BIRCH_TRAPDOOR.states[51],
        &Block::BIRCH_TRAPDOOR.states[52],
        &Block::BIRCH_TRAPDOOR.states[53],
        &Block::BIRCH_TRAPDOOR.states[54],
        &Block::BIRCH_TRAPDOOR.states[55],
        &Block::BIRCH_TRAPDOOR.states[56],
        &Block::BIRCH_TRAPDOOR.states[57],
        &Block::BIRCH_TRAPDOOR.states[58],
        &Block::BIRCH_TRAPDOOR.states[59],
        &Block::BIRCH_TRAPDOOR.states[60],
        &Block::BIRCH_TRAPDOOR.states[61],
        &Block::BIRCH_TRAPDOOR.states[62],
        &Block::BIRCH_TRAPDOOR.states[63],
        &Block::JUNGLE_TRAPDOOR.states[0],
        &Block::JUNGLE_TRAPDOOR.states[1],
        &Block::JUNGLE_TRAPDOOR.states[2],
        &Block::JUNGLE_TRAPDOOR.states[3],
        &Block::JUNGLE_TRAPDOOR.states[4],
        &Block::JUNGLE_TRAPDOOR.states[5],
        &Block::JUNGLE_TRAPDOOR.states[6],
        &Block::JUNGLE_TRAPDOOR.states[7],
        &Block::JUNGLE_TRAPDOOR.states[8],
        &Block::JUNGLE_TRAPDOOR.states[9],
        &Block::JUNGLE_TRAPDOOR.states[10],
        &Block::JUNGLE_TRAPDOOR.states[11],
        &Block::JUNGLE_TRAPDOOR.states[12],
        &Block::JUNGLE_TRAPDOOR.states[13],
        &Block::JUNGLE_TRAPDOOR.states[14],
        &Block::JUNGLE_TRAPDOOR.states[15],
        &Block::JUNGLE_TRAPDOOR.states[16],
        &Block::JUNGLE_TRAPDOOR.states[17],
        &Block::JUNGLE_TRAPDOOR.states[18],
        &Block::JUNGLE_TRAPDOOR.states[19],
        &Block::JUNGLE_TRAPDOOR.states[20],
        &Block::JUNGLE_TRAPDOOR.states[21],
        &Block::JUNGLE_TRAPDOOR.states[22],
        &Block::JUNGLE_TRAPDOOR.states[23],
        &Block::JUNGLE_TRAPDOOR.states[24],
        &Block::JUNGLE_TRAPDOOR.states[25],
        &Block::JUNGLE_TRAPDOOR.states[26],
        &Block::JUNGLE_TRAPDOOR.states[27],
        &Block::JUNGLE_TRAPDOOR.states[28],
        &Block::JUNGLE_TRAPDOOR.states[29],
        &Block::JUNGLE_TRAPDOOR.states[30],
        &Block::JUNGLE_TRAPDOOR.states[31],
        &Block::JUNGLE_TRAPDOOR.states[32],
        &Block::JUNGLE_TRAPDOOR.states[33],
        &Block::JUNGLE_TRAPDOOR.states[34],
        &Block::JUNGLE_TRAPDOOR.states[35],
        &Block::JUNGLE_TRAPDOOR.states[36],
        &Block::JUNGLE_TRAPDOOR.states[37],
        &Block::JUNGLE_TRAPDOOR.states[38],
        &Block::JUNGLE_TRAPDOOR.states[39],
        &Block::JUNGLE_TRAPDOOR.states[40],
        &Block::JUNGLE_TRAPDOOR.states[41],
        &Block::JUNGLE_TRAPDOOR.states[42],
        &Block::JUNGLE_TRAPDOOR.states[43],
        &Block::JUNGLE_TRAPDOOR.states[44],
        &Block::JUNGLE_TRAPDOOR.states[45],
        &Block::JUNGLE_TRAPDOOR.states[46],
        &Block::JUNGLE_TRAPDOOR.states[47],
        &Block::JUNGLE_TRAPDOOR.states[48],
        &Block::JUNGLE_TRAPDOOR.states[49],
        &Block::JUNGLE_TRAPDOOR.states[50],
        &Block::JUNGLE_TRAPDOOR.states[51],
        &Block::JUNGLE_TRAPDOOR.states[52],
        &Block::JUNGLE_TRAPDOOR.states[53],
        &Block::JUNGLE_TRAPDOOR.states[54],
        &Block::JUNGLE_TRAPDOOR.states[55],
        &Block::JUNGLE_TRAPDOOR.states[56],
        &Block::JUNGLE_TRAPDOOR.states[57],
        &Block::JUNGLE_TRAPDOOR.states[58],
        &Block::JUNGLE_TRAPDOOR.states[59],
        &Block::JUNGLE_TRAPDOOR.states[60],
        &Block::JUNGLE_TRAPDOOR.states[61],
        &Block::JUNGLE_TRAPDOOR.states[62],
        &Block::JUNGLE_TRAPDOOR.states[63],
        &Block::ACACIA_TRAPDOOR.states[0],
        &Block::ACACIA_TRAPDOOR.states[1],
        &Block::ACACIA_TRAPDOOR.states[2],
        &Block::ACACIA_TRAPDOOR.states[3],
        &Block::ACACIA_TRAPDOOR.states[4],
        &Block::ACACIA_TRAPDOOR.states[5],
        &Block::ACACIA_TRAPDOOR.states[6],
        &Block::ACACIA_TRAPDOOR.states[7],
        &Block::ACACIA_TRAPDOOR.states[8],
        &Block::ACACIA_TRAPDOOR.states[9],
        &Block::ACACIA_TRAPDOOR.states[10],
        &Block::ACACIA_TRAPDOOR.states[11],
        &Block::ACACIA_TRAPDOOR.states[12],
        &Block::ACACIA_TRAPDOOR.states[13],
        &Block::ACACIA_TRAPDOOR.states[14],
        &Block::ACACIA_TRAPDOOR.states[15],
        &Block::ACACIA_TRAPDOOR.states[16],
        &Block::ACACIA_TRAPDOOR.states[17],
        &Block::ACACIA_TRAPDOOR.states[18],
        &Block::ACACIA_TRAPDOOR.states[19],
        &Block::ACACIA_TRAPDOOR.states[20],
        &Block::ACACIA_TRAPDOOR.states[21],
        &Block::ACACIA_TRAPDOOR.states[22],
        &Block::ACACIA_TRAPDOOR.states[23],
        &Block::ACACIA_TRAPDOOR.states[24],
        &Block::ACACIA_TRAPDOOR.states[25],
        &Block::ACACIA_TRAPDOOR.states[26],
        &Block::ACACIA_TRAPDOOR.states[27],
        &Block::ACACIA_TRAPDOOR.states[28],
        &Block::ACACIA_TRAPDOOR.states[29],
        &Block::ACACIA_TRAPDOOR.states[30],
        &Block::ACACIA_TRAPDOOR.states[31],
        &Block::ACACIA_TRAPDOOR.states[32],
        &Block::ACACIA_TRAPDOOR.states[33],
        &Block::ACACIA_TRAPDOOR.states[34],
        &Block::ACACIA_TRAPDOOR.states[35],
        &Block::ACACIA_TRAPDOOR.states[36],
        &Block::ACACIA_TRAPDOOR.states[37],
        &Block::ACACIA_TRAPDOOR.states[38],
        &Block::ACACIA_TRAPDOOR.states[39],
        &Block::ACACIA_TRAPDOOR.states[40],
        &Block::ACACIA_TRAPDOOR.states[41],
        &Block::ACACIA_TRAPDOOR.states[42],
        &Block::ACACIA_TRAPDOOR.states[43],
        &Block::ACACIA_TRAPDOOR.states[44],
        &Block::ACACIA_TRAPDOOR.states[45],
        &Block::ACACIA_TRAPDOOR.states[46],
        &Block::ACACIA_TRAPDOOR.states[47],
        &Block::ACACIA_TRAPDOOR.states[48],
        &Block::ACACIA_TRAPDOOR.states[49],
        &Block::ACACIA_TRAPDOOR.states[50],
        &Block::ACACIA_TRAPDOOR.states[51],
        &Block::ACACIA_TRAPDOOR.states[52],
        &Block::ACACIA_TRAPDOOR.states[53],
        &Block::ACACIA_TRAPDOOR.states[54],
        &Block::ACACIA_TRAPDOOR.states[55],
        &Block::ACACIA_TRAPDOOR.states[56],
        &Block::ACACIA_TRAPDOOR.states[57],
        &Block::ACACIA_TRAPDOOR.states[58],
        &Block::ACACIA_TRAPDOOR.states[59],
        &Block::ACACIA_TRAPDOOR.states[60],
        &Block::ACACIA_TRAPDOOR.states[61],
        &Block::ACACIA_TRAPDOOR.states[62],
        &Block::ACACIA_TRAPDOOR.states[63],
        &Block::CHERRY_TRAPDOOR.states[0],
        &Block::CHERRY_TRAPDOOR.states[1],
        &Block::CHERRY_TRAPDOOR.states[2],
        &Block::CHERRY_TRAPDOOR.states[3],
        &Block::CHERRY_TRAPDOOR.states[4],
        &Block::CHERRY_TRAPDOOR.states[5],
        &Block::CHERRY_TRAPDOOR.states[6],
        &Block::CHERRY_TRAPDOOR.states[7],
        &Block::CHERRY_TRAPDOOR.states[8],
        &Block::CHERRY_TRAPDOOR.states[9],
        &Block::CHERRY_TRAPDOOR.states[10],
        &Block::CHERRY_TRAPDOOR.states[11],
        &Block::CHERRY_TRAPDOOR.states[12],
        &Block::CHERRY_TRAPDOOR.states[13],
        &Block::CHERRY_TRAPDOOR.states[14],
        &Block::CHERRY_TRAPDOOR.states[15],
        &Block::CHERRY_TRAPDOOR.states[16],
        &Block::CHERRY_TRAPDOOR.states[17],
        &Block::CHERRY_TRAPDOOR.states[18],
        &Block::CHERRY_TRAPDOOR.states[19],
        &Block::CHERRY_TRAPDOOR.states[20],
        &Block::CHERRY_TRAPDOOR.states[21],
        &Block::CHERRY_TRAPDOOR.states[22],
        &Block::CHERRY_TRAPDOOR.states[23],
        &Block::CHERRY_TRAPDOOR.states[24],
        &Block::CHERRY_TRAPDOOR.states[25],
        &Block::CHERRY_TRAPDOOR.states[26],
        &Block::CHERRY_TRAPDOOR.states[27],
        &Block::CHERRY_TRAPDOOR.states[28],
        &Block::CHERRY_TRAPDOOR.states[29],
        &Block::CHERRY_TRAPDOOR.states[30],
        &Block::CHERRY_TRAPDOOR.states[31],
        &Block::CHERRY_TRAPDOOR.states[32],
        &Block::CHERRY_TRAPDOOR.states[33],
        &Block::CHERRY_TRAPDOOR.states[34],
        &Block::CHERRY_TRAPDOOR.states[35],
        &Block::CHERRY_TRAPDOOR.states[36],
        &Block::CHERRY_TRAPDOOR.states[37],
        &Block::CHERRY_TRAPDOOR.states[38],
        &Block::CHERRY_TRAPDOOR.states[39],
        &Block::CHERRY_TRAPDOOR.states[40],
        &Block::CHERRY_TRAPDOOR.states[41],
        &Block::CHERRY_TRAPDOOR.states[42],
        &Block::CHERRY_TRAPDOOR.states[43],
        &Block::CHERRY_TRAPDOOR.states[44],
        &Block::CHERRY_TRAPDOOR.states[45],
        &Block::CHERRY_TRAPDOOR.states[46],
        &Block::CHERRY_TRAPDOOR.states[47],
        &Block::CHERRY_TRAPDOOR.states[48],
        &Block::CHERRY_TRAPDOOR.states[49],
        &Block::CHERRY_TRAPDOOR.states[50],
        &Block::CHERRY_TRAPDOOR.states[51],
        &Block::CHERRY_TRAPDOOR.states[52],
        &Block::CHERRY_TRAPDOOR.states[53],
        &Block::CHERRY_TRAPDOOR.states[54],
        &Block::CHERRY_TRAPDOOR.states[55],
        &Block::CHERRY_TRAPDOOR.states[56],
        &Block::CHERRY_TRAPDOOR.states[57],
        &Block::CHERRY_TRAPDOOR.states[58],
        &Block::CHERRY_TRAPDOOR.states[59],
        &Block::CHERRY_TRAPDOOR.states[60],
        &Block::CHERRY_TRAPDOOR.states[61],
        &Block::CHERRY_TRAPDOOR.states[62],
        &Block::CHERRY_TRAPDOOR.states[63],
        &Block::DARK_OAK_TRAPDOOR.states[0],
        &Block::DARK_OAK_TRAPDOOR.states[1],
        &Block::DARK_OAK_TRAPDOOR.states[2],
        &Block::DARK_OAK_TRAPDOOR.states[3],
        &Block::DARK_OAK_TRAPDOOR.states[4],
        &Block::DARK_OAK_TRAPDOOR.states[5],
        &Block::DARK_OAK_TRAPDOOR.states[6],
        &Block::DARK_OAK_TRAPDOOR.states[7],
        &Block::DARK_OAK_TRAPDOOR.states[8],
        &Block::DARK_OAK_TRAPDOOR.states[9],
        &Block::DARK_OAK_TRAPDOOR.states[10],
        &Block::DARK_OAK_TRAPDOOR.states[11],
        &Block::DARK_OAK_TRAPDOOR.states[12],
        &Block::DARK_OAK_TRAPDOOR.states[13],
        &Block::DARK_OAK_TRAPDOOR.states[14],
        &Block::DARK_OAK_TRAPDOOR.states[15],
        &Block::DARK_OAK_TRAPDOOR.states[16],
        &Block::DARK_OAK_TRAPDOOR.states[17],
        &Block::DARK_OAK_TRAPDOOR.states[18],
        &Block::DARK_OAK_TRAPDOOR.states[19],
        &Block::DARK_OAK_TRAPDOOR.states[20],
        &Block::DARK_OAK_TRAPDOOR.states[21],
        &Block::DARK_OAK_TRAPDOOR.states[22],
        &Block::DARK_OAK_TRAPDOOR.states[23],
        &Block::DARK_OAK_TRAPDOOR.states[24],
        &Block::DARK_OAK_TRAPDOOR.states[25],
        &Block::DARK_OAK_TRAPDOOR.states[26],
        &Block::DARK_OAK_TRAPDOOR.states[27],
        &Block::DARK_OAK_TRAPDOOR.states[28],
        &Block::DARK_OAK_TRAPDOOR.states[29],
        &Block::DARK_OAK_TRAPDOOR.states[30],
        &Block::DARK_OAK_TRAPDOOR.states[31],
        &Block::DARK_OAK_TRAPDOOR.states[32],
        &Block::DARK_OAK_TRAPDOOR.states[33],
        &Block::DARK_OAK_TRAPDOOR.states[34],
        &Block::DARK_OAK_TRAPDOOR.states[35],
        &Block::DARK_OAK_TRAPDOOR.states[36],
        &Block::DARK_OAK_TRAPDOOR.states[37],
        &Block::DARK_OAK_TRAPDOOR.states[38],
        &Block::DARK_OAK_TRAPDOOR.states[39],
        &Block::DARK_OAK_TRAPDOOR.states[40],
        &Block::DARK_OAK_TRAPDOOR.states[41],
        &Block::DARK_OAK_TRAPDOOR.states[42],
        &Block::DARK_OAK_TRAPDOOR.states[43],
        &Block::DARK_OAK_TRAPDOOR.states[44],
        &Block::DARK_OAK_TRAPDOOR.states[45],
        &Block::DARK_OAK_TRAPDOOR.states[46],
        &Block::DARK_OAK_TRAPDOOR.states[47],
        &Block::DARK_OAK_TRAPDOOR.states[48],
        &Block::DARK_OAK_TRAPDOOR.states[49],
        &Block::DARK_OAK_TRAPDOOR.states[50],
        &Block::DARK_OAK_TRAPDOOR.states[51],
        &Block::DARK_OAK_TRAPDOOR.states[52],
        &Block::DARK_OAK_TRAPDOOR.states[53],
        &Block::DARK_OAK_TRAPDOOR.states[54],
        &Block::DARK_OAK_TRAPDOOR.states[55],
        &Block::DARK_OAK_TRAPDOOR.states[56],
        &Block::DARK_OAK_TRAPDOOR.states[57],
        &Block::DARK_OAK_TRAPDOOR.states[58],
        &Block::DARK_OAK_TRAPDOOR.states[59],
        &Block::DARK_OAK_TRAPDOOR.states[60],
        &Block::DARK_OAK_TRAPDOOR.states[61],
        &Block::DARK_OAK_TRAPDOOR.states[62],
        &Block::DARK_OAK_TRAPDOOR.states[63],
        &Block::PALE_OAK_TRAPDOOR.states[0],
        &Block::PALE_OAK_TRAPDOOR.states[1],
        &Block::PALE_OAK_TRAPDOOR.states[2],
        &Block::PALE_OAK_TRAPDOOR.states[3],
        &Block::PALE_OAK_TRAPDOOR.states[4],
        &Block::PALE_OAK_TRAPDOOR.states[5],
        &Block::PALE_OAK_TRAPDOOR.states[6],
        &Block::PALE_OAK_TRAPDOOR.states[7],
        &Block::PALE_OAK_TRAPDOOR.states[8],
        &Block::PALE_OAK_TRAPDOOR.states[9],
        &Block::PALE_OAK_TRAPDOOR.states[10],
        &Block::PALE_OAK_TRAPDOOR.states[11],
        &Block::PALE_OAK_TRAPDOOR.states[12],
        &Block::PALE_OAK_TRAPDOOR.states[13],
        &Block::PALE_OAK_TRAPDOOR.states[14],
        &Block::PALE_OAK_TRAPDOOR.states[15],
        &Block::PALE_OAK_TRAPDOOR.states[16],
        &Block::PALE_OAK_TRAPDOOR.states[17],
        &Block::PALE_OAK_TRAPDOOR.states[18],
        &Block::PALE_OAK_TRAPDOOR.states[19],
        &Block::PALE_OAK_TRAPDOOR.states[20],
        &Block::PALE_OAK_TRAPDOOR.states[21],
        &Block::PALE_OAK_TRAPDOOR.states[22],
        &Block::PALE_OAK_TRAPDOOR.states[23],
        &Block::PALE_OAK_TRAPDOOR.states[24],
        &Block::PALE_OAK_TRAPDOOR.states[25],
        &Block::PALE_OAK_TRAPDOOR.states[26],
        &Block::PALE_OAK_TRAPDOOR.states[27],
        &Block::PALE_OAK_TRAPDOOR.states[28],
        &Block::PALE_OAK_TRAPDOOR.states[29],
        &Block::PALE_OAK_TRAPDOOR.states[30],
        &Block::PALE_OAK_TRAPDOOR.states[31],
        &Block::PALE_OAK_TRAPDOOR.states[32],
        &Block::PALE_OAK_TRAPDOOR.states[33],
        &Block::PALE_OAK_TRAPDOOR.states[34],
        &Block::PALE_OAK_TRAPDOOR.states[35],
        &Block::PALE_OAK_TRAPDOOR.states[36],
        &Block::PALE_OAK_TRAPDOOR.states[37],
        &Block::PALE_OAK_TRAPDOOR.states[38],
        &Block::PALE_OAK_TRAPDOOR.states[39],
        &Block::PALE_OAK_TRAPDOOR.states[40],
        &Block::PALE_OAK_TRAPDOOR.states[41],
        &Block::PALE_OAK_TRAPDOOR.states[42],
        &Block::PALE_OAK_TRAPDOOR.states[43],
        &Block::PALE_OAK_TRAPDOOR.states[44],
        &Block::PALE_OAK_TRAPDOOR.states[45],
        &Block::PALE_OAK_TRAPDOOR.states[46],
        &Block::PALE_OAK_TRAPDOOR.states[47],
        &Block::PALE_OAK_TRAPDOOR.states[48],
        &Block::PALE_OAK_TRAPDOOR.states[49],
        &Block::PALE_OAK_TRAPDOOR.states[50],
        &Block::PALE_OAK_TRAPDOOR.states[51],
        &Block::PALE_OAK_TRAPDOOR.states[52],
        &Block::PALE_OAK_TRAPDOOR.states[53],
        &Block::PALE_OAK_TRAPDOOR.states[54],
        &Block::PALE_OAK_TRAPDOOR.states[55],
        &Block::PALE_OAK_TRAPDOOR.states[56],
        &Block::PALE_OAK_TRAPDOOR.states[57],
        &Block::PALE_OAK_TRAPDOOR.states[58],
        &Block::PALE_OAK_TRAPDOOR.states[59],
        &Block::PALE_OAK_TRAPDOOR.states[60],
        &Block::PALE_OAK_TRAPDOOR.states[61],
        &Block::PALE_OAK_TRAPDOOR.states[62],
        &Block::PALE_OAK_TRAPDOOR.states[63],
        &Block::MANGROVE_TRAPDOOR.states[0],
        &Block::MANGROVE_TRAPDOOR.states[1],
        &Block::MANGROVE_TRAPDOOR.states[2],
        &Block::MANGROVE_TRAPDOOR.states[3],
        &Block::MANGROVE_TRAPDOOR.states[4],
        &Block::MANGROVE_TRAPDOOR.states[5],
        &Block::MANGROVE_TRAPDOOR.states[6],
        &Block::MANGROVE_TRAPDOOR.states[7],
        &Block::MANGROVE_TRAPDOOR.states[8],
        &Block::MANGROVE_TRAPDOOR.states[9],
        &Block::MANGROVE_TRAPDOOR.states[10],
        &Block::MANGROVE_TRAPDOOR.states[11],
        &Block::MANGROVE_TRAPDOOR.states[12],
        &Block::MANGROVE_TRAPDOOR.states[13],
        &Block::MANGROVE_TRAPDOOR.states[14],
        &Block::MANGROVE_TRAPDOOR.states[15],
        &Block::MANGROVE_TRAPDOOR.states[16],
        &Block::MANGROVE_TRAPDOOR.states[17],
        &Block::MANGROVE_TRAPDOOR.states[18],
        &Block::MANGROVE_TRAPDOOR.states[19],
        &Block::MANGROVE_TRAPDOOR.states[20],
        &Block::MANGROVE_TRAPDOOR.states[21],
        &Block::MANGROVE_TRAPDOOR.states[22],
        &Block::MANGROVE_TRAPDOOR.states[23],
        &Block::MANGROVE_TRAPDOOR.states[24],
        &Block::MANGROVE_TRAPDOOR.states[25],
        &Block::MANGROVE_TRAPDOOR.states[26],
        &Block::MANGROVE_TRAPDOOR.states[27],
        &Block::MANGROVE_TRAPDOOR.states[28],
        &Block::MANGROVE_TRAPDOOR.states[29],
        &Block::MANGROVE_TRAPDOOR.states[30],
        &Block::MANGROVE_TRAPDOOR.states[31],
        &Block::MANGROVE_TRAPDOOR.states[32],
        &Block::MANGROVE_TRAPDOOR.states[33],
        &Block::MANGROVE_TRAPDOOR.states[34],
        &Block::MANGROVE_TRAPDOOR.states[35],
        &Block::MANGROVE_TRAPDOOR.states[36],
        &Block::MANGROVE_TRAPDOOR.states[37],
        &Block::MANGROVE_TRAPDOOR.states[38],
        &Block::MANGROVE_TRAPDOOR.states[39],
        &Block::MANGROVE_TRAPDOOR.states[40],
        &Block::MANGROVE_TRAPDOOR.states[41],
        &Block::MANGROVE_TRAPDOOR.states[42],
        &Block::MANGROVE_TRAPDOOR.states[43],
        &Block::MANGROVE_TRAPDOOR.states[44],
        &Block::MANGROVE_TRAPDOOR.states[45],
        &Block::MANGROVE_TRAPDOOR.states[46],
        &Block::MANGROVE_TRAPDOOR.states[47],
        &Block::MANGROVE_TRAPDOOR.states[48],
        &Block::MANGROVE_TRAPDOOR.states[49],
        &Block::MANGROVE_TRAPDOOR.states[50],
        &Block::MANGROVE_TRAPDOOR.states[51],
        &Block::MANGROVE_TRAPDOOR.states[52],
        &Block::MANGROVE_TRAPDOOR.states[53],
        &Block::MANGROVE_TRAPDOOR.states[54],
        &Block::MANGROVE_TRAPDOOR.states[55],
        &Block::MANGROVE_TRAPDOOR.states[56],
        &Block::MANGROVE_TRAPDOOR.states[57],
        &Block::MANGROVE_TRAPDOOR.states[58],
        &Block::MANGROVE_TRAPDOOR.states[59],
        &Block::MANGROVE_TRAPDOOR.states[60],
        &Block::MANGROVE_TRAPDOOR.states[61],
        &Block::MANGROVE_TRAPDOOR.states[62],
        &Block::MANGROVE_TRAPDOOR.states[63],
        &Block::BAMBOO_TRAPDOOR.states[0],
        &Block::BAMBOO_TRAPDOOR.states[1],
        &Block::BAMBOO_TRAPDOOR.states[2],
        &Block::BAMBOO_TRAPDOOR.states[3],
        &Block::BAMBOO_TRAPDOOR.states[4],
        &Block::BAMBOO_TRAPDOOR.states[5],
        &Block::BAMBOO_TRAPDOOR.states[6],
        &Block::BAMBOO_TRAPDOOR.states[7],
        &Block::BAMBOO_TRAPDOOR.states[8],
        &Block::BAMBOO_TRAPDOOR.states[9],
        &Block::BAMBOO_TRAPDOOR.states[10],
        &Block::BAMBOO_TRAPDOOR.states[11],
        &Block::BAMBOO_TRAPDOOR.states[12],
        &Block::BAMBOO_TRAPDOOR.states[13],
        &Block::BAMBOO_TRAPDOOR.states[14],
        &Block::BAMBOO_TRAPDOOR.states[15],
        &Block::BAMBOO_TRAPDOOR.states[16],
        &Block::BAMBOO_TRAPDOOR.states[17],
        &Block::BAMBOO_TRAPDOOR.states[18],
        &Block::BAMBOO_TRAPDOOR.states[19],
        &Block::BAMBOO_TRAPDOOR.states[20],
        &Block::BAMBOO_TRAPDOOR.states[21],
        &Block::BAMBOO_TRAPDOOR.states[22],
        &Block::BAMBOO_TRAPDOOR.states[23],
        &Block::BAMBOO_TRAPDOOR.states[24],
        &Block::BAMBOO_TRAPDOOR.states[25],
        &Block::BAMBOO_TRAPDOOR.states[26],
        &Block::BAMBOO_TRAPDOOR.states[27],
        &Block::BAMBOO_TRAPDOOR.states[28],
        &Block::BAMBOO_TRAPDOOR.states[29],
        &Block::BAMBOO_TRAPDOOR.states[30],
        &Block::BAMBOO_TRAPDOOR.states[31],
        &Block::BAMBOO_TRAPDOOR.states[32],
        &Block::BAMBOO_TRAPDOOR.states[33],
        &Block::BAMBOO_TRAPDOOR.states[34],
        &Block::BAMBOO_TRAPDOOR.states[35],
        &Block::BAMBOO_TRAPDOOR.states[36],
        &Block::BAMBOO_TRAPDOOR.states[37],
        &Block::BAMBOO_TRAPDOOR.states[38],
        &Block::BAMBOO_TRAPDOOR.states[39],
        &Block::BAMBOO_TRAPDOOR.states[40],
        &Block::BAMBOO_TRAPDOOR.states[41],
        &Block::BAMBOO_TRAPDOOR.states[42],
        &Block::BAMBOO_TRAPDOOR.states[43],
        &Block::BAMBOO_TRAPDOOR.states[44],
        &Block::BAMBOO_TRAPDOOR.states[45],
        &Block::BAMBOO_TRAPDOOR.states[46],
        &Block::BAMBOO_TRAPDOOR.states[47],
        &Block::BAMBOO_TRAPDOOR.states[48],
        &Block::BAMBOO_TRAPDOOR.states[49],
        &Block::BAMBOO_TRAPDOOR.states[50],
        &Block::BAMBOO_TRAPDOOR.states[51],
        &Block::BAMBOO_TRAPDOOR.states[52],
        &Block::BAMBOO_TRAPDOOR.states[53],
        &Block::BAMBOO_TRAPDOOR.states[54],
        &Block::BAMBOO_TRAPDOOR.states[55],
        &Block::BAMBOO_TRAPDOOR.states[56],
        &Block::BAMBOO_TRAPDOOR.states[57],
        &Block::BAMBOO_TRAPDOOR.states[58],
        &Block::BAMBOO_TRAPDOOR.states[59],
        &Block::BAMBOO_TRAPDOOR.states[60],
        &Block::BAMBOO_TRAPDOOR.states[61],
        &Block::BAMBOO_TRAPDOOR.states[62],
        &Block::BAMBOO_TRAPDOOR.states[63],
        &Block::STONE_BRICKS.states[0],
        &Block::MOSSY_STONE_BRICKS.states[0],
        &Block::CRACKED_STONE_BRICKS.states[0],
        &Block::CHISELED_STONE_BRICKS.states[0],
        &Block::PACKED_MUD.states[0],
        &Block::MUD_BRICKS.states[0],
        &Block::INFESTED_STONE.states[0],
        &Block::INFESTED_COBBLESTONE.states[0],
        &Block::INFESTED_STONE_BRICKS.states[0],
        &Block::INFESTED_MOSSY_STONE_BRICKS.states[0],
        &Block::INFESTED_CRACKED_STONE_BRICKS.states[0],
        &Block::INFESTED_CHISELED_STONE_BRICKS.states[0],
        &Block::BROWN_MUSHROOM_BLOCK.states[0],
        &Block::BROWN_MUSHROOM_BLOCK.states[1],
        &Block::BROWN_MUSHROOM_BLOCK.states[2],
        &Block::BROWN_MUSHROOM_BLOCK.states[3],
        &Block::BROWN_MUSHROOM_BLOCK.states[4],
        &Block::BROWN_MUSHROOM_BLOCK.states[5],
        &Block::BROWN_MUSHROOM_BLOCK.states[6],
        &Block::BROWN_MUSHROOM_BLOCK.states[7],
        &Block::BROWN_MUSHROOM_BLOCK.states[8],
        &Block::BROWN_MUSHROOM_BLOCK.states[9],
        &Block::BROWN_MUSHROOM_BLOCK.states[10],
        &Block::BROWN_MUSHROOM_BLOCK.states[11],
        &Block::BROWN_MUSHROOM_BLOCK.states[12],
        &Block::BROWN_MUSHROOM_BLOCK.states[13],
        &Block::BROWN_MUSHROOM_BLOCK.states[14],
        &Block::BROWN_MUSHROOM_BLOCK.states[15],
        &Block::BROWN_MUSHROOM_BLOCK.states[16],
        &Block::BROWN_MUSHROOM_BLOCK.states[17],
        &Block::BROWN_MUSHROOM_BLOCK.states[18],
        &Block::BROWN_MUSHROOM_BLOCK.states[19],
        &Block::BROWN_MUSHROOM_BLOCK.states[20],
        &Block::BROWN_MUSHROOM_BLOCK.states[21],
        &Block::BROWN_MUSHROOM_BLOCK.states[22],
        &Block::BROWN_MUSHROOM_BLOCK.states[23],
        &Block::BROWN_MUSHROOM_BLOCK.states[24],
        &Block::BROWN_MUSHROOM_BLOCK.states[25],
        &Block::BROWN_MUSHROOM_BLOCK.states[26],
        &Block::BROWN_MUSHROOM_BLOCK.states[27],
        &Block::BROWN_MUSHROOM_BLOCK.states[28],
        &Block::BROWN_MUSHROOM_BLOCK.states[29],
        &Block::BROWN_MUSHROOM_BLOCK.states[30],
        &Block::BROWN_MUSHROOM_BLOCK.states[31],
        &Block::BROWN_MUSHROOM_BLOCK.states[32],
        &Block::BROWN_MUSHROOM_BLOCK.states[33],
        &Block::BROWN_MUSHROOM_BLOCK.states[34],
        &Block::BROWN_MUSHROOM_BLOCK.states[35],
        &Block::BROWN_MUSHROOM_BLOCK.states[36],
        &Block::BROWN_MUSHROOM_BLOCK.states[37],
        &Block::BROWN_MUSHROOM_BLOCK.states[38],
        &Block::BROWN_MUSHROOM_BLOCK.states[39],
        &Block::BROWN_MUSHROOM_BLOCK.states[40],
        &Block::BROWN_MUSHROOM_BLOCK.states[41],
        &Block::BROWN_MUSHROOM_BLOCK.states[42],
        &Block::BROWN_MUSHROOM_BLOCK.states[43],
        &Block::BROWN_MUSHROOM_BLOCK.states[44],
        &Block::BROWN_MUSHROOM_BLOCK.states[45],
        &Block::BROWN_MUSHROOM_BLOCK.states[46],
        &Block::BROWN_MUSHROOM_BLOCK.states[47],
        &Block::BROWN_MUSHROOM_BLOCK.states[48],
        &Block::BROWN_MUSHROOM_BLOCK.states[49],
        &Block::BROWN_MUSHROOM_BLOCK.states[50],
        &Block::BROWN_MUSHROOM_BLOCK.states[51],
        &Block::BROWN_MUSHROOM_BLOCK.states[52],
        &Block::BROWN_MUSHROOM_BLOCK.states[53],
        &Block::BROWN_MUSHROOM_BLOCK.states[54],
        &Block::BROWN_MUSHROOM_BLOCK.states[55],
        &Block::BROWN_MUSHROOM_BLOCK.states[56],
        &Block::BROWN_MUSHROOM_BLOCK.states[57],
        &Block::BROWN_MUSHROOM_BLOCK.states[58],
        &Block::BROWN_MUSHROOM_BLOCK.states[59],
        &Block::BROWN_MUSHROOM_BLOCK.states[60],
        &Block::BROWN_MUSHROOM_BLOCK.states[61],
        &Block::BROWN_MUSHROOM_BLOCK.states[62],
        &Block::BROWN_MUSHROOM_BLOCK.states[63],
        &Block::RED_MUSHROOM_BLOCK.states[0],
        &Block::RED_MUSHROOM_BLOCK.states[1],
        &Block::RED_MUSHROOM_BLOCK.states[2],
        &Block::RED_MUSHROOM_BLOCK.states[3],
        &Block::RED_MUSHROOM_BLOCK.states[4],
        &Block::RED_MUSHROOM_BLOCK.states[5],
        &Block::RED_MUSHROOM_BLOCK.states[6],
        &Block::RED_MUSHROOM_BLOCK.states[7],
        &Block::RED_MUSHROOM_BLOCK.states[8],
        &Block::RED_MUSHROOM_BLOCK.states[9],
        &Block::RED_MUSHROOM_BLOCK.states[10],
        &Block::RED_MUSHROOM_BLOCK.states[11],
        &Block::RED_MUSHROOM_BLOCK.states[12],
        &Block::RED_MUSHROOM_BLOCK.states[13],
        &Block::RED_MUSHROOM_BLOCK.states[14],
        &Block::RED_MUSHROOM_BLOCK.states[15],
        &Block::RED_MUSHROOM_BLOCK.states[16],
        &Block::RED_MUSHROOM_BLOCK.states[17],
        &Block::RED_MUSHROOM_BLOCK.states[18],
        &Block::RED_MUSHROOM_BLOCK.states[19],
        &Block::RED_MUSHROOM_BLOCK.states[20],
        &Block::RED_MUSHROOM_BLOCK.states[21],
        &Block::RED_MUSHROOM_BLOCK.states[22],
        &Block::RED_MUSHROOM_BLOCK.states[23],
        &Block::RED_MUSHROOM_BLOCK.states[24],
        &Block::RED_MUSHROOM_BLOCK.states[25],
        &Block::RED_MUSHROOM_BLOCK.states[26],
        &Block::RED_MUSHROOM_BLOCK.states[27],
        &Block::RED_MUSHROOM_BLOCK.states[28],
        &Block::RED_MUSHROOM_BLOCK.states[29],
        &Block::RED_MUSHROOM_BLOCK.states[30],
        &Block::RED_MUSHROOM_BLOCK.states[31],
        &Block::RED_MUSHROOM_BLOCK.states[32],
        &Block::RED_MUSHROOM_BLOCK.states[33],
        &Block::RED_MUSHROOM_BLOCK.states[34],
        &Block::RED_MUSHROOM_BLOCK.states[35],
        &Block::RED_MUSHROOM_BLOCK.states[36],
        &Block::RED_MUSHROOM_BLOCK.states[37],
        &Block::RED_MUSHROOM_BLOCK.states[38],
        &Block::RED_MUSHROOM_BLOCK.states[39],
        &Block::RED_MUSHROOM_BLOCK.states[40],
        &Block::RED_MUSHROOM_BLOCK.states[41],
        &Block::RED_MUSHROOM_BLOCK.states[42],
        &Block::RED_MUSHROOM_BLOCK.states[43],
        &Block::RED_MUSHROOM_BLOCK.states[44],
        &Block::RED_MUSHROOM_BLOCK.states[45],
        &Block::RED_MUSHROOM_BLOCK.states[46],
        &Block::RED_MUSHROOM_BLOCK.states[47],
        &Block::RED_MUSHROOM_BLOCK.states[48],
        &Block::RED_MUSHROOM_BLOCK.states[49],
        &Block::RED_MUSHROOM_BLOCK.states[50],
        &Block::RED_MUSHROOM_BLOCK.states[51],
        &Block::RED_MUSHROOM_BLOCK.states[52],
        &Block::RED_MUSHROOM_BLOCK.states[53],
        &Block::RED_MUSHROOM_BLOCK.states[54],
        &Block::RED_MUSHROOM_BLOCK.states[55],
        &Block::RED_MUSHROOM_BLOCK.states[56],
        &Block::RED_MUSHROOM_BLOCK.states[57],
        &Block::RED_MUSHROOM_BLOCK.states[58],
        &Block::RED_MUSHROOM_BLOCK.states[59],
        &Block::RED_MUSHROOM_BLOCK.states[60],
        &Block::RED_MUSHROOM_BLOCK.states[61],
        &Block::RED_MUSHROOM_BLOCK.states[62],
        &Block::RED_MUSHROOM_BLOCK.states[63],
        &Block::MUSHROOM_STEM.states[0],
        &Block::MUSHROOM_STEM.states[1],
        &Block::MUSHROOM_STEM.states[2],
        &Block::MUSHROOM_STEM.states[3],
        &Block::MUSHROOM_STEM.states[4],
        &Block::MUSHROOM_STEM.states[5],
        &Block::MUSHROOM_STEM.states[6],
        &Block::MUSHROOM_STEM.states[7],
        &Block::MUSHROOM_STEM.states[8],
        &Block::MUSHROOM_STEM.states[9],
        &Block::MUSHROOM_STEM.states[10],
        &Block::MUSHROOM_STEM.states[11],
        &Block::MUSHROOM_STEM.states[12],
        &Block::MUSHROOM_STEM.states[13],
        &Block::MUSHROOM_STEM.states[14],
        &Block::MUSHROOM_STEM.states[15],
        &Block::MUSHROOM_STEM.states[16],
        &Block::MUSHROOM_STEM.states[17],
        &Block::MUSHROOM_STEM.states[18],
        &Block::MUSHROOM_STEM.states[19],
        &Block::MUSHROOM_STEM.states[20],
        &Block::MUSHROOM_STEM.states[21],
        &Block::MUSHROOM_STEM.states[22],
        &Block::MUSHROOM_STEM.states[23],
        &Block::MUSHROOM_STEM.states[24],
        &Block::MUSHROOM_STEM.states[25],
        &Block::MUSHROOM_STEM.states[26],
        &Block::MUSHROOM_STEM.states[27],
        &Block::MUSHROOM_STEM.states[28],
        &Block::MUSHROOM_STEM.states[29],
        &Block::MUSHROOM_STEM.states[30],
        &Block::MUSHROOM_STEM.states[31],
        &Block::MUSHROOM_STEM.states[32],
        &Block::MUSHROOM_STEM.states[33],
        &Block::MUSHROOM_STEM.states[34],
        &Block::MUSHROOM_STEM.states[35],
        &Block::MUSHROOM_STEM.states[36],
        &Block::MUSHROOM_STEM.states[37],
        &Block::MUSHROOM_STEM.states[38],
        &Block::MUSHROOM_STEM.states[39],
        &Block::MUSHROOM_STEM.states[40],
        &Block::MUSHROOM_STEM.states[41],
        &Block::MUSHROOM_STEM.states[42],
        &Block::MUSHROOM_STEM.states[43],
        &Block::MUSHROOM_STEM.states[44],
        &Block::MUSHROOM_STEM.states[45],
        &Block::MUSHROOM_STEM.states[46],
        &Block::MUSHROOM_STEM.states[47],
        &Block::MUSHROOM_STEM.states[48],
        &Block::MUSHROOM_STEM.states[49],
        &Block::MUSHROOM_STEM.states[50],
        &Block::MUSHROOM_STEM.states[51],
        &Block::MUSHROOM_STEM.states[52],
        &Block::MUSHROOM_STEM.states[53],
        &Block::MUSHROOM_STEM.states[54],
        &Block::MUSHROOM_STEM.states[55],
        &Block::MUSHROOM_STEM.states[56],
        &Block::MUSHROOM_STEM.states[57],
        &Block::MUSHROOM_STEM.states[58],
        &Block::MUSHROOM_STEM.states[59],
        &Block::MUSHROOM_STEM.states[60],
        &Block::MUSHROOM_STEM.states[61],
        &Block::MUSHROOM_STEM.states[62],
        &Block::MUSHROOM_STEM.states[63],
        &Block::IRON_BARS.states[0],
        &Block::IRON_BARS.states[1],
        &Block::IRON_BARS.states[2],
        &Block::IRON_BARS.states[3],
        &Block::IRON_BARS.states[4],
        &Block::IRON_BARS.states[5],
        &Block::IRON_BARS.states[6],
        &Block::IRON_BARS.states[7],
        &Block::IRON_BARS.states[8],
        &Block::IRON_BARS.states[9],
        &Block::IRON_BARS.states[10],
        &Block::IRON_BARS.states[11],
        &Block::IRON_BARS.states[12],
        &Block::IRON_BARS.states[13],
        &Block::IRON_BARS.states[14],
        &Block::IRON_BARS.states[15],
        &Block::IRON_BARS.states[16],
        &Block::IRON_BARS.states[17],
        &Block::IRON_BARS.states[18],
        &Block::IRON_BARS.states[19],
        &Block::IRON_BARS.states[20],
        &Block::IRON_BARS.states[21],
        &Block::IRON_BARS.states[22],
        &Block::IRON_BARS.states[23],
        &Block::IRON_BARS.states[24],
        &Block::IRON_BARS.states[25],
        &Block::IRON_BARS.states[26],
        &Block::IRON_BARS.states[27],
        &Block::IRON_BARS.states[28],
        &Block::IRON_BARS.states[29],
        &Block::IRON_BARS.states[30],
        &Block::IRON_BARS.states[31],
        &Block::COPPER_BARS.states[0],
        &Block::COPPER_BARS.states[1],
        &Block::COPPER_BARS.states[2],
        &Block::COPPER_BARS.states[3],
        &Block::COPPER_BARS.states[4],
        &Block::COPPER_BARS.states[5],
        &Block::COPPER_BARS.states[6],
        &Block::COPPER_BARS.states[7],
        &Block::COPPER_BARS.states[8],
        &Block::COPPER_BARS.states[9],
        &Block::COPPER_BARS.states[10],
        &Block::COPPER_BARS.states[11],
        &Block::COPPER_BARS.states[12],
        &Block::COPPER_BARS.states[13],
        &Block::COPPER_BARS.states[14],
        &Block::COPPER_BARS.states[15],
        &Block::COPPER_BARS.states[16],
        &Block::COPPER_BARS.states[17],
        &Block::COPPER_BARS.states[18],
        &Block::COPPER_BARS.states[19],
        &Block::COPPER_BARS.states[20],
        &Block::COPPER_BARS.states[21],
        &Block::COPPER_BARS.states[22],
        &Block::COPPER_BARS.states[23],
        &Block::COPPER_BARS.states[24],
        &Block::COPPER_BARS.states[25],
        &Block::COPPER_BARS.states[26],
        &Block::COPPER_BARS.states[27],
        &Block::COPPER_BARS.states[28],
        &Block::COPPER_BARS.states[29],
        &Block::COPPER_BARS.states[30],
        &Block::COPPER_BARS.states[31],
        &Block::EXPOSED_COPPER_BARS.states[0],
        &Block::EXPOSED_COPPER_BARS.states[1],
        &Block::EXPOSED_COPPER_BARS.states[2],
        &Block::EXPOSED_COPPER_BARS.states[3],
        &Block::EXPOSED_COPPER_BARS.states[4],
        &Block::EXPOSED_COPPER_BARS.states[5],
        &Block::EXPOSED_COPPER_BARS.states[6],
        &Block::EXPOSED_COPPER_BARS.states[7],
        &Block::EXPOSED_COPPER_BARS.states[8],
        &Block::EXPOSED_COPPER_BARS.states[9],
        &Block::EXPOSED_COPPER_BARS.states[10],
        &Block::EXPOSED_COPPER_BARS.states[11],
        &Block::EXPOSED_COPPER_BARS.states[12],
        &Block::EXPOSED_COPPER_BARS.states[13],
        &Block::EXPOSED_COPPER_BARS.states[14],
        &Block::EXPOSED_COPPER_BARS.states[15],
        &Block::EXPOSED_COPPER_BARS.states[16],
        &Block::EXPOSED_COPPER_BARS.states[17],
        &Block::EXPOSED_COPPER_BARS.states[18],
        &Block::EXPOSED_COPPER_BARS.states[19],
        &Block::EXPOSED_COPPER_BARS.states[20],
        &Block::EXPOSED_COPPER_BARS.states[21],
        &Block::EXPOSED_COPPER_BARS.states[22],
        &Block::EXPOSED_COPPER_BARS.states[23],
        &Block::EXPOSED_COPPER_BARS.states[24],
        &Block::EXPOSED_COPPER_BARS.states[25],
        &Block::EXPOSED_COPPER_BARS.states[26],
        &Block::EXPOSED_COPPER_BARS.states[27],
        &Block::EXPOSED_COPPER_BARS.states[28],
        &Block::EXPOSED_COPPER_BARS.states[29],
        &Block::EXPOSED_COPPER_BARS.states[30],
        &Block::EXPOSED_COPPER_BARS.states[31],
        &Block::WEATHERED_COPPER_BARS.states[0],
        &Block::WEATHERED_COPPER_BARS.states[1],
        &Block::WEATHERED_COPPER_BARS.states[2],
        &Block::WEATHERED_COPPER_BARS.states[3],
        &Block::WEATHERED_COPPER_BARS.states[4],
        &Block::WEATHERED_COPPER_BARS.states[5],
        &Block::WEATHERED_COPPER_BARS.states[6],
        &Block::WEATHERED_COPPER_BARS.states[7],
        &Block::WEATHERED_COPPER_BARS.states[8],
        &Block::WEATHERED_COPPER_BARS.states[9],
        &Block::WEATHERED_COPPER_BARS.states[10],
        &Block::WEATHERED_COPPER_BARS.states[11],
        &Block::WEATHERED_COPPER_BARS.states[12],
        &Block::WEATHERED_COPPER_BARS.states[13],
        &Block::WEATHERED_COPPER_BARS.states[14],
        &Block::WEATHERED_COPPER_BARS.states[15],
        &Block::WEATHERED_COPPER_BARS.states[16],
        &Block::WEATHERED_COPPER_BARS.states[17],
        &Block::WEATHERED_COPPER_BARS.states[18],
        &Block::WEATHERED_COPPER_BARS.states[19],
        &Block::WEATHERED_COPPER_BARS.states[20],
        &Block::WEATHERED_COPPER_BARS.states[21],
        &Block::WEATHERED_COPPER_BARS.states[22],
        &Block::WEATHERED_COPPER_BARS.states[23],
        &Block::WEATHERED_COPPER_BARS.states[24],
        &Block::WEATHERED_COPPER_BARS.states[25],
        &Block::WEATHERED_COPPER_BARS.states[26],
        &Block::WEATHERED_COPPER_BARS.states[27],
        &Block::WEATHERED_COPPER_BARS.states[28],
        &Block::WEATHERED_COPPER_BARS.states[29],
        &Block::WEATHERED_COPPER_BARS.states[30],
        &Block::WEATHERED_COPPER_BARS.states[31],
        &Block::OXIDIZED_COPPER_BARS.states[0],
        &Block::OXIDIZED_COPPER_BARS.states[1],
        &Block::OXIDIZED_COPPER_BARS.states[2],
        &Block::OXIDIZED_COPPER_BARS.states[3],
        &Block::OXIDIZED_COPPER_BARS.states[4],
        &Block::OXIDIZED_COPPER_BARS.states[5],
        &Block::OXIDIZED_COPPER_BARS.states[6],
        &Block::OXIDIZED_COPPER_BARS.states[7],
        &Block::OXIDIZED_COPPER_BARS.states[8],
        &Block::OXIDIZED_COPPER_BARS.states[9],
        &Block::OXIDIZED_COPPER_BARS.states[10],
        &Block::OXIDIZED_COPPER_BARS.states[11],
        &Block::OXIDIZED_COPPER_BARS.states[12],
        &Block::OXIDIZED_COPPER_BARS.states[13],
        &Block::OXIDIZED_COPPER_BARS.states[14],
        &Block::OXIDIZED_COPPER_BARS.states[15],
        &Block::OXIDIZED_COPPER_BARS.states[16],
        &Block::OXIDIZED_COPPER_BARS.states[17],
        &Block::OXIDIZED_COPPER_BARS.states[18],
        &Block::OXIDIZED_COPPER_BARS.states[19],
        &Block::OXIDIZED_COPPER_BARS.states[20],
        &Block::OXIDIZED_COPPER_BARS.states[21],
        &Block::OXIDIZED_COPPER_BARS.states[22],
        &Block::OXIDIZED_COPPER_BARS.states[23],
        &Block::OXIDIZED_COPPER_BARS.states[24],
        &Block::OXIDIZED_COPPER_BARS.states[25],
        &Block::OXIDIZED_COPPER_BARS.states[26],
        &Block::OXIDIZED_COPPER_BARS.states[27],
        &Block::OXIDIZED_COPPER_BARS.states[28],
        &Block::OXIDIZED_COPPER_BARS.states[29],
        &Block::OXIDIZED_COPPER_BARS.states[30],
        &Block::OXIDIZED_COPPER_BARS.states[31],
        &Block::WAXED_COPPER_BARS.states[0],
        &Block::WAXED_COPPER_BARS.states[1],
        &Block::WAXED_COPPER_BARS.states[2],
        &Block::WAXED_COPPER_BARS.states[3],
        &Block::WAXED_COPPER_BARS.states[4],
        &Block::WAXED_COPPER_BARS.states[5],
        &Block::WAXED_COPPER_BARS.states[6],
        &Block::WAXED_COPPER_BARS.states[7],
        &Block::WAXED_COPPER_BARS.states[8],
        &Block::WAXED_COPPER_BARS.states[9],
        &Block::WAXED_COPPER_BARS.states[10],
        &Block::WAXED_COPPER_BARS.states[11],
        &Block::WAXED_COPPER_BARS.states[12],
        &Block::WAXED_COPPER_BARS.states[13],
        &Block::WAXED_COPPER_BARS.states[14],
        &Block::WAXED_COPPER_BARS.states[15],
        &Block::WAXED_COPPER_BARS.states[16],
        &Block::WAXED_COPPER_BARS.states[17],
        &Block::WAXED_COPPER_BARS.states[18],
        &Block::WAXED_COPPER_BARS.states[19],
        &Block::WAXED_COPPER_BARS.states[20],
        &Block::WAXED_COPPER_BARS.states[21],
        &Block::WAXED_COPPER_BARS.states[22],
        &Block::WAXED_COPPER_BARS.states[23],
        &Block::WAXED_COPPER_BARS.states[24],
        &Block::WAXED_COPPER_BARS.states[25],
        &Block::WAXED_COPPER_BARS.states[26],
        &Block::WAXED_COPPER_BARS.states[27],
        &Block::WAXED_COPPER_BARS.states[28],
        &Block::WAXED_COPPER_BARS.states[29],
        &Block::WAXED_COPPER_BARS.states[30],
        &Block::WAXED_COPPER_BARS.states[31],
        &Block::WAXED_EXPOSED_COPPER_BARS.states[0],
        &Block::WAXED_EXPOSED_COPPER_BARS.states[1],
        &Block::WAXED_EXPOSED_COPPER_BARS.states[2],
        &Block::WAXED_EXPOSED_COPPER_BARS.states[3],
        &Block::WAXED_EXPOSED_COPPER_BARS.states[4],
        &Block::WAXED_EXPOSED_COPPER_BARS.states[5],
        &Block::WAXED_EXPOSED_COPPER_BARS.states[6],
        &Block::WAXED_EXPOSED_COPPER_BARS.states[7],
        &Block::WAXED_EXPOSED_COPPER_BARS.states[8],
        &Block::WAXED_EXPOSED_COPPER_BARS.states[9],
        &Block::WAXED_EXPOSED_COPPER_BARS.states[10],
        &Block::WAXED_EXPOSED_COPPER_BARS.states[11],
        &Block::WAXED_EXPOSED_COPPER_BARS.states[12],
        &Block::WAXED_EXPOSED_COPPER_BARS.states[13],
        &Block::WAXED_EXPOSED_COPPER_BARS.states[14],
        &Block::WAXED_EXPOSED_COPPER_BARS.states[15],
        &Block::WAXED_EXPOSED_COPPER_BARS.states[16],
        &Block::WAXED_EXPOSED_COPPER_BARS.states[17],
        &Block::WAXED_EXPOSED_COPPER_BARS.states[18],
        &Block::WAXED_EXPOSED_COPPER_BARS.states[19],
        &Block::WAXED_EXPOSED_COPPER_BARS.states[20],
        &Block::WAXED_EXPOSED_COPPER_BARS.states[21],
        &Block::WAXED_EXPOSED_COPPER_BARS.states[22],
        &Block::WAXED_EXPOSED_COPPER_BARS.states[23],
        &Block::WAXED_EXPOSED_COPPER_BARS.states[24],
        &Block::WAXED_EXPOSED_COPPER_BARS.states[25],
        &Block::WAXED_EXPOSED_COPPER_BARS.states[26],
        &Block::WAXED_EXPOSED_COPPER_BARS.states[27],
        &Block::WAXED_EXPOSED_COPPER_BARS.states[28],
        &Block::WAXED_EXPOSED_COPPER_BARS.states[29],
        &Block::WAXED_EXPOSED_COPPER_BARS.states[30],
        &Block::WAXED_EXPOSED_COPPER_BARS.states[31],
        &Block::WAXED_WEATHERED_COPPER_BARS.states[0],
        &Block::WAXED_WEATHERED_COPPER_BARS.states[1],
        &Block::WAXED_WEATHERED_COPPER_BARS.states[2],
        &Block::WAXED_WEATHERED_COPPER_BARS.states[3],
        &Block::WAXED_WEATHERED_COPPER_BARS.states[4],
        &Block::WAXED_WEATHERED_COPPER_BARS.states[5],
        &Block::WAXED_WEATHERED_COPPER_BARS.states[6],
        &Block::WAXED_WEATHERED_COPPER_BARS.states[7],
        &Block::WAXED_WEATHERED_COPPER_BARS.states[8],
        &Block::WAXED_WEATHERED_COPPER_BARS.states[9],
        &Block::WAXED_WEATHERED_COPPER_BARS.states[10],
        &Block::WAXED_WEATHERED_COPPER_BARS.states[11],
        &Block::WAXED_WEATHERED_COPPER_BARS.states[12],
        &Block::WAXED_WEATHERED_COPPER_BARS.states[13],
        &Block::WAXED_WEATHERED_COPPER_BARS.states[14],
        &Block::WAXED_WEATHERED_COPPER_BARS.states[15],
        &Block::WAXED_WEATHERED_COPPER_BARS.states[16],
        &Block::WAXED_WEATHERED_COPPER_BARS.states[17],
        &Block::WAXED_WEATHERED_COPPER_BARS.states[18],
        &Block::WAXED_WEATHERED_COPPER_BARS.states[19],
        &Block::WAXED_WEATHERED_COPPER_BARS.states[20],
        &Block::WAXED_WEATHERED_COPPER_BARS.states[21],
        &Block::WAXED_WEATHERED_COPPER_BARS.states[22],
        &Block::WAXED_WEATHERED_COPPER_BARS.states[23],
        &Block::WAXED_WEATHERED_COPPER_BARS.states[24],
        &Block::WAXED_WEATHERED_COPPER_BARS.states[25],
        &Block::WAXED_WEATHERED_COPPER_BARS.states[26],
        &Block::WAXED_WEATHERED_COPPER_BARS.states[27],
        &Block::WAXED_WEATHERED_COPPER_BARS.states[28],
        &Block::WAXED_WEATHERED_COPPER_BARS.states[29],
        &Block::WAXED_WEATHERED_COPPER_BARS.states[30],
        &Block::WAXED_WEATHERED_COPPER_BARS.states[31],
        &Block::WAXED_OXIDIZED_COPPER_BARS.states[0],
        &Block::WAXED_OXIDIZED_COPPER_BARS.states[1],
        &Block::WAXED_OXIDIZED_COPPER_BARS.states[2],
        &Block::WAXED_OXIDIZED_COPPER_BARS.states[3],
        &Block::WAXED_OXIDIZED_COPPER_BARS.states[4],
        &Block::WAXED_OXIDIZED_COPPER_BARS.states[5],
        &Block::WAXED_OXIDIZED_COPPER_BARS.states[6],
        &Block::WAXED_OXIDIZED_COPPER_BARS.states[7],
        &Block::WAXED_OXIDIZED_COPPER_BARS.states[8],
        &Block::WAXED_OXIDIZED_COPPER_BARS.states[9],
        &Block::WAXED_OXIDIZED_COPPER_BARS.states[10],
        &Block::WAXED_OXIDIZED_COPPER_BARS.states[11],
        &Block::WAXED_OXIDIZED_COPPER_BARS.states[12],
        &Block::WAXED_OXIDIZED_COPPER_BARS.states[13],
        &Block::WAXED_OXIDIZED_COPPER_BARS.states[14],
        &Block::WAXED_OXIDIZED_COPPER_BARS.states[15],
        &Block::WAXED_OXIDIZED_COPPER_BARS.states[16],
        &Block::WAXED_OXIDIZED_COPPER_BARS.states[17],
        &Block::WAXED_OXIDIZED_COPPER_BARS.states[18],
        &Block::WAXED_OXIDIZED_COPPER_BARS.states[19],
        &Block::WAXED_OXIDIZED_COPPER_BARS.states[20],
        &Block::WAXED_OXIDIZED_COPPER_BARS.states[21],
        &Block::WAXED_OXIDIZED_COPPER_BARS.states[22],
        &Block::WAXED_OXIDIZED_COPPER_BARS.states[23],
        &Block::WAXED_OXIDIZED_COPPER_BARS.states[24],
        &Block::WAXED_OXIDIZED_COPPER_BARS.states[25],
        &Block::WAXED_OXIDIZED_COPPER_BARS.states[26],
        &Block::WAXED_OXIDIZED_COPPER_BARS.states[27],
        &Block::WAXED_OXIDIZED_COPPER_BARS.states[28],
        &Block::WAXED_OXIDIZED_COPPER_BARS.states[29],
        &Block::WAXED_OXIDIZED_COPPER_BARS.states[30],
        &Block::WAXED_OXIDIZED_COPPER_BARS.states[31],
        &Block::IRON_CHAIN.states[0],
        &Block::IRON_CHAIN.states[1],
        &Block::IRON_CHAIN.states[2],
        &Block::IRON_CHAIN.states[3],
        &Block::IRON_CHAIN.states[4],
        &Block::IRON_CHAIN.states[5],
        &Block::COPPER_CHAIN.states[0],
        &Block::COPPER_CHAIN.states[1],
        &Block::COPPER_CHAIN.states[2],
        &Block::COPPER_CHAIN.states[3],
        &Block::COPPER_CHAIN.states[4],
        &Block::COPPER_CHAIN.states[5],
        &Block::EXPOSED_COPPER_CHAIN.states[0],
        &Block::EXPOSED_COPPER_CHAIN.states[1],
        &Block::EXPOSED_COPPER_CHAIN.states[2],
        &Block::EXPOSED_COPPER_CHAIN.states[3],
        &Block::EXPOSED_COPPER_CHAIN.states[4],
        &Block::EXPOSED_COPPER_CHAIN.states[5],
        &Block::WEATHERED_COPPER_CHAIN.states[0],
        &Block::WEATHERED_COPPER_CHAIN.states[1],
        &Block::WEATHERED_COPPER_CHAIN.states[2],
        &Block::WEATHERED_COPPER_CHAIN.states[3],
        &Block::WEATHERED_COPPER_CHAIN.states[4],
        &Block::WEATHERED_COPPER_CHAIN.states[5],
        &Block::OXIDIZED_COPPER_CHAIN.states[0],
        &Block::OXIDIZED_COPPER_CHAIN.states[1],
        &Block::OXIDIZED_COPPER_CHAIN.states[2],
        &Block::OXIDIZED_COPPER_CHAIN.states[3],
        &Block::OXIDIZED_COPPER_CHAIN.states[4],
        &Block::OXIDIZED_COPPER_CHAIN.states[5],
        &Block::WAXED_COPPER_CHAIN.states[0],
        &Block::WAXED_COPPER_CHAIN.states[1],
        &Block::WAXED_COPPER_CHAIN.states[2],
        &Block::WAXED_COPPER_CHAIN.states[3],
        &Block::WAXED_COPPER_CHAIN.states[4],
        &Block::WAXED_COPPER_CHAIN.states[5],
        &Block::WAXED_EXPOSED_COPPER_CHAIN.states[0],
        &Block::WAXED_EXPOSED_COPPER_CHAIN.states[1],
        &Block::WAXED_EXPOSED_COPPER_CHAIN.states[2],
        &Block::WAXED_EXPOSED_COPPER_CHAIN.states[3],
        &Block::WAXED_EXPOSED_COPPER_CHAIN.states[4],
        &Block::WAXED_EXPOSED_COPPER_CHAIN.states[5],
        &Block::WAXED_WEATHERED_COPPER_CHAIN.states[0],
        &Block::WAXED_WEATHERED_COPPER_CHAIN.states[1],
        &Block::WAXED_WEATHERED_COPPER_CHAIN.states[2],
        &Block::WAXED_WEATHERED_COPPER_CHAIN.states[3],
        &Block::WAXED_WEATHERED_COPPER_CHAIN.states[4],
        &Block::WAXED_WEATHERED_COPPER_CHAIN.states[5],
        &Block::WAXED_OXIDIZED_COPPER_CHAIN.states[0],
        &Block::WAXED_OXIDIZED_COPPER_CHAIN.states[1],
        &Block::WAXED_OXIDIZED_COPPER_CHAIN.states[2],
        &Block::WAXED_OXIDIZED_COPPER_CHAIN.states[3],
        &Block::WAXED_OXIDIZED_COPPER_CHAIN.states[4],
        &Block::WAXED_OXIDIZED_COPPER_CHAIN.states[5],
        &Block::GLASS_PANE.states[0],
        &Block::GLASS_PANE.states[1],
        &Block::GLASS_PANE.states[2],
        &Block::GLASS_PANE.states[3],
        &Block::GLASS_PANE.states[4],
        &Block::GLASS_PANE.states[5],
        &Block::GLASS_PANE.states[6],
        &Block::GLASS_PANE.states[7],
        &Block::GLASS_PANE.states[8],
        &Block::GLASS_PANE.states[9],
        &Block::GLASS_PANE.states[10],
        &Block::GLASS_PANE.states[11],
        &Block::GLASS_PANE.states[12],
        &Block::GLASS_PANE.states[13],
        &Block::GLASS_PANE.states[14],
        &Block::GLASS_PANE.states[15],
        &Block::GLASS_PANE.states[16],
        &Block::GLASS_PANE.states[17],
        &Block::GLASS_PANE.states[18],
        &Block::GLASS_PANE.states[19],
        &Block::GLASS_PANE.states[20],
        &Block::GLASS_PANE.states[21],
        &Block::GLASS_PANE.states[22],
        &Block::GLASS_PANE.states[23],
        &Block::GLASS_PANE.states[24],
        &Block::GLASS_PANE.states[25],
        &Block::GLASS_PANE.states[26],
        &Block::GLASS_PANE.states[27],
        &Block::GLASS_PANE.states[28],
        &Block::GLASS_PANE.states[29],
        &Block::GLASS_PANE.states[30],
        &Block::GLASS_PANE.states[31],
        &Block::PUMPKIN.states[0],
        &Block::MELON.states[0],
        &Block::ATTACHED_PUMPKIN_STEM.states[0],
        &Block::ATTACHED_PUMPKIN_STEM.states[1],
        &Block::ATTACHED_PUMPKIN_STEM.states[2],
        &Block::ATTACHED_PUMPKIN_STEM.states[3],
        &Block::ATTACHED_MELON_STEM.states[0],
        &Block::ATTACHED_MELON_STEM.states[1],
        &Block::ATTACHED_MELON_STEM.states[2],
        &Block::ATTACHED_MELON_STEM.states[3],
        &Block::PUMPKIN_STEM.states[0],
        &Block::PUMPKIN_STEM.states[1],
        &Block::PUMPKIN_STEM.states[2],
        &Block::PUMPKIN_STEM.states[3],
        &Block::PUMPKIN_STEM.states[4],
        &Block::PUMPKIN_STEM.states[5],
        &Block::PUMPKIN_STEM.states[6],
        &Block::PUMPKIN_STEM.states[7],
        &Block::MELON_STEM.states[0],
        &Block::MELON_STEM.states[1],
        &Block::MELON_STEM.states[2],
        &Block::MELON_STEM.states[3],
        &Block::MELON_STEM.states[4],
        &Block::MELON_STEM.states[5],
        &Block::MELON_STEM.states[6],
        &Block::MELON_STEM.states[7],
        &Block::VINE.states[0],
        &Block::VINE.states[1],
        &Block::VINE.states[2],
        &Block::VINE.states[3],
        &Block::VINE.states[4],
        &Block::VINE.states[5],
        &Block::VINE.states[6],
        &Block::VINE.states[7],
        &Block::VINE.states[8],
        &Block::VINE.states[9],
        &Block::VINE.states[10],
        &Block::VINE.states[11],
        &Block::VINE.states[12],
        &Block::VINE.states[13],
        &Block::VINE.states[14],
        &Block::VINE.states[15],
        &Block::VINE.states[16],
        &Block::VINE.states[17],
        &Block::VINE.states[18],
        &Block::VINE.states[19],
        &Block::VINE.states[20],
        &Block::VINE.states[21],
        &Block::VINE.states[22],
        &Block::VINE.states[23],
        &Block::VINE.states[24],
        &Block::VINE.states[25],
        &Block::VINE.states[26],
        &Block::VINE.states[27],
        &Block::VINE.states[28],
        &Block::VINE.states[29],
        &Block::VINE.states[30],
        &Block::VINE.states[31],
        &Block::GLOW_LICHEN.states[0],
        &Block::GLOW_LICHEN.states[1],
        &Block::GLOW_LICHEN.states[2],
        &Block::GLOW_LICHEN.states[3],
        &Block::GLOW_LICHEN.states[4],
        &Block::GLOW_LICHEN.states[5],
        &Block::GLOW_LICHEN.states[6],
        &Block::GLOW_LICHEN.states[7],
        &Block::GLOW_LICHEN.states[8],
        &Block::GLOW_LICHEN.states[9],
        &Block::GLOW_LICHEN.states[10],
        &Block::GLOW_LICHEN.states[11],
        &Block::GLOW_LICHEN.states[12],
        &Block::GLOW_LICHEN.states[13],
        &Block::GLOW_LICHEN.states[14],
        &Block::GLOW_LICHEN.states[15],
        &Block::GLOW_LICHEN.states[16],
        &Block::GLOW_LICHEN.states[17],
        &Block::GLOW_LICHEN.states[18],
        &Block::GLOW_LICHEN.states[19],
        &Block::GLOW_LICHEN.states[20],
        &Block::GLOW_LICHEN.states[21],
        &Block::GLOW_LICHEN.states[22],
        &Block::GLOW_LICHEN.states[23],
        &Block::GLOW_LICHEN.states[24],
        &Block::GLOW_LICHEN.states[25],
        &Block::GLOW_LICHEN.states[26],
        &Block::GLOW_LICHEN.states[27],
        &Block::GLOW_LICHEN.states[28],
        &Block::GLOW_LICHEN.states[29],
        &Block::GLOW_LICHEN.states[30],
        &Block::GLOW_LICHEN.states[31],
        &Block::GLOW_LICHEN.states[32],
        &Block::GLOW_LICHEN.states[33],
        &Block::GLOW_LICHEN.states[34],
        &Block::GLOW_LICHEN.states[35],
        &Block::GLOW_LICHEN.states[36],
        &Block::GLOW_LICHEN.states[37],
        &Block::GLOW_LICHEN.states[38],
        &Block::GLOW_LICHEN.states[39],
        &Block::GLOW_LICHEN.states[40],
        &Block::GLOW_LICHEN.states[41],
        &Block::GLOW_LICHEN.states[42],
        &Block::GLOW_LICHEN.states[43],
        &Block::GLOW_LICHEN.states[44],
        &Block::GLOW_LICHEN.states[45],
        &Block::GLOW_LICHEN.states[46],
        &Block::GLOW_LICHEN.states[47],
        &Block::GLOW_LICHEN.states[48],
        &Block::GLOW_LICHEN.states[49],
        &Block::GLOW_LICHEN.states[50],
        &Block::GLOW_LICHEN.states[51],
        &Block::GLOW_LICHEN.states[52],
        &Block::GLOW_LICHEN.states[53],
        &Block::GLOW_LICHEN.states[54],
        &Block::GLOW_LICHEN.states[55],
        &Block::GLOW_LICHEN.states[56],
        &Block::GLOW_LICHEN.states[57],
        &Block::GLOW_LICHEN.states[58],
        &Block::GLOW_LICHEN.states[59],
        &Block::GLOW_LICHEN.states[60],
        &Block::GLOW_LICHEN.states[61],
        &Block::GLOW_LICHEN.states[62],
        &Block::GLOW_LICHEN.states[63],
        &Block::GLOW_LICHEN.states[64],
        &Block::GLOW_LICHEN.states[65],
        &Block::GLOW_LICHEN.states[66],
        &Block::GLOW_LICHEN.states[67],
        &Block::GLOW_LICHEN.states[68],
        &Block::GLOW_LICHEN.states[69],
        &Block::GLOW_LICHEN.states[70],
        &Block::GLOW_LICHEN.states[71],
        &Block::GLOW_LICHEN.states[72],
        &Block::GLOW_LICHEN.states[73],
        &Block::GLOW_LICHEN.states[74],
        &Block::GLOW_LICHEN.states[75],
        &Block::GLOW_LICHEN.states[76],
        &Block::GLOW_LICHEN.states[77],
        &Block::GLOW_LICHEN.states[78],
        &Block::GLOW_LICHEN.states[79],
        &Block::GLOW_LICHEN.states[80],
        &Block::GLOW_LICHEN.states[81],
        &Block::GLOW_LICHEN.states[82],
        &Block::GLOW_LICHEN.states[83],
        &Block::GLOW_LICHEN.states[84],
        &Block::GLOW_LICHEN.states[85],
        &Block::GLOW_LICHEN.states[86],
        &Block::GLOW_LICHEN.states[87],
        &Block::GLOW_LICHEN.states[88],
        &Block::GLOW_LICHEN.states[89],
        &Block::GLOW_LICHEN.states[90],
        &Block::GLOW_LICHEN.states[91],
        &Block::GLOW_LICHEN.states[92],
        &Block::GLOW_LICHEN.states[93],
        &Block::GLOW_LICHEN.states[94],
        &Block::GLOW_LICHEN.states[95],
        &Block::GLOW_LICHEN.states[96],
        &Block::GLOW_LICHEN.states[97],
        &Block::GLOW_LICHEN.states[98],
        &Block::GLOW_LICHEN.states[99],
        &Block::GLOW_LICHEN.states[100],
        &Block::GLOW_LICHEN.states[101],
        &Block::GLOW_LICHEN.states[102],
        &Block::GLOW_LICHEN.states[103],
        &Block::GLOW_LICHEN.states[104],
        &Block::GLOW_LICHEN.states[105],
        &Block::GLOW_LICHEN.states[106],
        &Block::GLOW_LICHEN.states[107],
        &Block::GLOW_LICHEN.states[108],
        &Block::GLOW_LICHEN.states[109],
        &Block::GLOW_LICHEN.states[110],
        &Block::GLOW_LICHEN.states[111],
        &Block::GLOW_LICHEN.states[112],
        &Block::GLOW_LICHEN.states[113],
        &Block::GLOW_LICHEN.states[114],
        &Block::GLOW_LICHEN.states[115],
        &Block::GLOW_LICHEN.states[116],
        &Block::GLOW_LICHEN.states[117],
        &Block::GLOW_LICHEN.states[118],
        &Block::GLOW_LICHEN.states[119],
        &Block::GLOW_LICHEN.states[120],
        &Block::GLOW_LICHEN.states[121],
        &Block::GLOW_LICHEN.states[122],
        &Block::GLOW_LICHEN.states[123],
        &Block::GLOW_LICHEN.states[124],
        &Block::GLOW_LICHEN.states[125],
        &Block::GLOW_LICHEN.states[126],
        &Block::GLOW_LICHEN.states[127],
        &Block::RESIN_CLUMP.states[0],
        &Block::RESIN_CLUMP.states[1],
        &Block::RESIN_CLUMP.states[2],
        &Block::RESIN_CLUMP.states[3],
        &Block::RESIN_CLUMP.states[4],
        &Block::RESIN_CLUMP.states[5],
        &Block::RESIN_CLUMP.states[6],
        &Block::RESIN_CLUMP.states[7],
        &Block::RESIN_CLUMP.states[8],
        &Block::RESIN_CLUMP.states[9],
        &Block::RESIN_CLUMP.states[10],
        &Block::RESIN_CLUMP.states[11],
        &Block::RESIN_CLUMP.states[12],
        &Block::RESIN_CLUMP.states[13],
        &Block::RESIN_CLUMP.states[14],
        &Block::RESIN_CLUMP.states[15],
        &Block::RESIN_CLUMP.states[16],
        &Block::RESIN_CLUMP.states[17],
        &Block::RESIN_CLUMP.states[18],
        &Block::RESIN_CLUMP.states[19],
        &Block::RESIN_CLUMP.states[20],
        &Block::RESIN_CLUMP.states[21],
        &Block::RESIN_CLUMP.states[22],
        &Block::RESIN_CLUMP.states[23],
        &Block::RESIN_CLUMP.states[24],
        &Block::RESIN_CLUMP.states[25],
        &Block::RESIN_CLUMP.states[26],
        &Block::RESIN_CLUMP.states[27],
        &Block::RESIN_CLUMP.states[28],
        &Block::RESIN_CLUMP.states[29],
        &Block::RESIN_CLUMP.states[30],
        &Block::RESIN_CLUMP.states[31],
        &Block::RESIN_CLUMP.states[32],
        &Block::RESIN_CLUMP.states[33],
        &Block::RESIN_CLUMP.states[34],
        &Block::RESIN_CLUMP.states[35],
        &Block::RESIN_CLUMP.states[36],
        &Block::RESIN_CLUMP.states[37],
        &Block::RESIN_CLUMP.states[38],
        &Block::RESIN_CLUMP.states[39],
        &Block::RESIN_CLUMP.states[40],
        &Block::RESIN_CLUMP.states[41],
        &Block::RESIN_CLUMP.states[42],
        &Block::RESIN_CLUMP.states[43],
        &Block::RESIN_CLUMP.states[44],
        &Block::RESIN_CLUMP.states[45],
        &Block::RESIN_CLUMP.states[46],
        &Block::RESIN_CLUMP.states[47],
        &Block::RESIN_CLUMP.states[48],
        &Block::RESIN_CLUMP.states[49],
        &Block::RESIN_CLUMP.states[50],
        &Block::RESIN_CLUMP.states[51],
        &Block::RESIN_CLUMP.states[52],
        &Block::RESIN_CLUMP.states[53],
        &Block::RESIN_CLUMP.states[54],
        &Block::RESIN_CLUMP.states[55],
        &Block::RESIN_CLUMP.states[56],
        &Block::RESIN_CLUMP.states[57],
        &Block::RESIN_CLUMP.states[58],
        &Block::RESIN_CLUMP.states[59],
        &Block::RESIN_CLUMP.states[60],
        &Block::RESIN_CLUMP.states[61],
        &Block::RESIN_CLUMP.states[62],
        &Block::RESIN_CLUMP.states[63],
        &Block::RESIN_CLUMP.states[64],
        &Block::RESIN_CLUMP.states[65],
        &Block::RESIN_CLUMP.states[66],
        &Block::RESIN_CLUMP.states[67],
        &Block::RESIN_CLUMP.states[68],
        &Block::RESIN_CLUMP.states[69],
        &Block::RESIN_CLUMP.states[70],
        &Block::RESIN_CLUMP.states[71],
        &Block::RESIN_CLUMP.states[72],
        &Block::RESIN_CLUMP.states[73],
        &Block::RESIN_CLUMP.states[74],
        &Block::RESIN_CLUMP.states[75],
        &Block::RESIN_CLUMP.states[76],
        &Block::RESIN_CLUMP.states[77],
        &Block::RESIN_CLUMP.states[78],
        &Block::RESIN_CLUMP.states[79],
        &Block::RESIN_CLUMP.states[80],
        &Block::RESIN_CLUMP.states[81],
        &Block::RESIN_CLUMP.states[82],
        &Block::RESIN_CLUMP.states[83],
        &Block::RESIN_CLUMP.states[84],
        &Block::RESIN_CLUMP.states[85],
        &Block::RESIN_CLUMP.states[86],
        &Block::RESIN_CLUMP.states[87],
        &Block::RESIN_CLUMP.states[88],
        &Block::RESIN_CLUMP.states[89],
        &Block::RESIN_CLUMP.states[90],
        &Block::RESIN_CLUMP.states[91],
        &Block::RESIN_CLUMP.states[92],
        &Block::RESIN_CLUMP.states[93],
        &Block::RESIN_CLUMP.states[94],
        &Block::RESIN_CLUMP.states[95],
        &Block::RESIN_CLUMP.states[96],
        &Block::RESIN_CLUMP.states[97],
        &Block::RESIN_CLUMP.states[98],
        &Block::RESIN_CLUMP.states[99],
        &Block::RESIN_CLUMP.states[100],
        &Block::RESIN_CLUMP.states[101],
        &Block::RESIN_CLUMP.states[102],
        &Block::RESIN_CLUMP.states[103],
        &Block::RESIN_CLUMP.states[104],
        &Block::RESIN_CLUMP.states[105],
        &Block::RESIN_CLUMP.states[106],
        &Block::RESIN_CLUMP.states[107],
        &Block::RESIN_CLUMP.states[108],
        &Block::RESIN_CLUMP.states[109],
        &Block::RESIN_CLUMP.states[110],
        &Block::RESIN_CLUMP.states[111],
        &Block::RESIN_CLUMP.states[112],
        &Block::RESIN_CLUMP.states[113],
        &Block::RESIN_CLUMP.states[114],
        &Block::RESIN_CLUMP.states[115],
        &Block::RESIN_CLUMP.states[116],
        &Block::RESIN_CLUMP.states[117],
        &Block::RESIN_CLUMP.states[118],
        &Block::RESIN_CLUMP.states[119],
        &Block::RESIN_CLUMP.states[120],
        &Block::RESIN_CLUMP.states[121],
        &Block::RESIN_CLUMP.states[122],
        &Block::RESIN_CLUMP.states[123],
        &Block::RESIN_CLUMP.states[124],
        &Block::RESIN_CLUMP.states[125],
        &Block::RESIN_CLUMP.states[126],
        &Block::RESIN_CLUMP.states[127],
        &Block::OAK_FENCE_GATE.states[0],
        &Block::OAK_FENCE_GATE.states[1],
        &Block::OAK_FENCE_GATE.states[2],
        &Block::OAK_FENCE_GATE.states[3],
        &Block::OAK_FENCE_GATE.states[4],
        &Block::OAK_FENCE_GATE.states[5],
        &Block::OAK_FENCE_GATE.states[6],
        &Block::OAK_FENCE_GATE.states[7],
        &Block::OAK_FENCE_GATE.states[8],
        &Block::OAK_FENCE_GATE.states[9],
        &Block::OAK_FENCE_GATE.states[10],
        &Block::OAK_FENCE_GATE.states[11],
        &Block::OAK_FENCE_GATE.states[12],
        &Block::OAK_FENCE_GATE.states[13],
        &Block::OAK_FENCE_GATE.states[14],
        &Block::OAK_FENCE_GATE.states[15],
        &Block::OAK_FENCE_GATE.states[16],
        &Block::OAK_FENCE_GATE.states[17],
        &Block::OAK_FENCE_GATE.states[18],
        &Block::OAK_FENCE_GATE.states[19],
        &Block::OAK_FENCE_GATE.states[20],
        &Block::OAK_FENCE_GATE.states[21],
        &Block::OAK_FENCE_GATE.states[22],
        &Block::OAK_FENCE_GATE.states[23],
        &Block::OAK_FENCE_GATE.states[24],
        &Block::OAK_FENCE_GATE.states[25],
        &Block::OAK_FENCE_GATE.states[26],
        &Block::OAK_FENCE_GATE.states[27],
        &Block::OAK_FENCE_GATE.states[28],
        &Block::OAK_FENCE_GATE.states[29],
        &Block::OAK_FENCE_GATE.states[30],
        &Block::OAK_FENCE_GATE.states[31],
        &Block::BRICK_STAIRS.states[0],
        &Block::BRICK_STAIRS.states[1],
        &Block::BRICK_STAIRS.states[2],
        &Block::BRICK_STAIRS.states[3],
        &Block::BRICK_STAIRS.states[4],
        &Block::BRICK_STAIRS.states[5],
        &Block::BRICK_STAIRS.states[6],
        &Block::BRICK_STAIRS.states[7],
        &Block::BRICK_STAIRS.states[8],
        &Block::BRICK_STAIRS.states[9],
        &Block::BRICK_STAIRS.states[10],
        &Block::BRICK_STAIRS.states[11],
        &Block::BRICK_STAIRS.states[12],
        &Block::BRICK_STAIRS.states[13],
        &Block::BRICK_STAIRS.states[14],
        &Block::BRICK_STAIRS.states[15],
        &Block::BRICK_STAIRS.states[16],
        &Block::BRICK_STAIRS.states[17],
        &Block::BRICK_STAIRS.states[18],
        &Block::BRICK_STAIRS.states[19],
        &Block::BRICK_STAIRS.states[20],
        &Block::BRICK_STAIRS.states[21],
        &Block::BRICK_STAIRS.states[22],
        &Block::BRICK_STAIRS.states[23],
        &Block::BRICK_STAIRS.states[24],
        &Block::BRICK_STAIRS.states[25],
        &Block::BRICK_STAIRS.states[26],
        &Block::BRICK_STAIRS.states[27],
        &Block::BRICK_STAIRS.states[28],
        &Block::BRICK_STAIRS.states[29],
        &Block::BRICK_STAIRS.states[30],
        &Block::BRICK_STAIRS.states[31],
        &Block::BRICK_STAIRS.states[32],
        &Block::BRICK_STAIRS.states[33],
        &Block::BRICK_STAIRS.states[34],
        &Block::BRICK_STAIRS.states[35],
        &Block::BRICK_STAIRS.states[36],
        &Block::BRICK_STAIRS.states[37],
        &Block::BRICK_STAIRS.states[38],
        &Block::BRICK_STAIRS.states[39],
        &Block::BRICK_STAIRS.states[40],
        &Block::BRICK_STAIRS.states[41],
        &Block::BRICK_STAIRS.states[42],
        &Block::BRICK_STAIRS.states[43],
        &Block::BRICK_STAIRS.states[44],
        &Block::BRICK_STAIRS.states[45],
        &Block::BRICK_STAIRS.states[46],
        &Block::BRICK_STAIRS.states[47],
        &Block::BRICK_STAIRS.states[48],
        &Block::BRICK_STAIRS.states[49],
        &Block::BRICK_STAIRS.states[50],
        &Block::BRICK_STAIRS.states[51],
        &Block::BRICK_STAIRS.states[52],
        &Block::BRICK_STAIRS.states[53],
        &Block::BRICK_STAIRS.states[54],
        &Block::BRICK_STAIRS.states[55],
        &Block::BRICK_STAIRS.states[56],
        &Block::BRICK_STAIRS.states[57],
        &Block::BRICK_STAIRS.states[58],
        &Block::BRICK_STAIRS.states[59],
        &Block::BRICK_STAIRS.states[60],
        &Block::BRICK_STAIRS.states[61],
        &Block::BRICK_STAIRS.states[62],
        &Block::BRICK_STAIRS.states[63],
        &Block::BRICK_STAIRS.states[64],
        &Block::BRICK_STAIRS.states[65],
        &Block::BRICK_STAIRS.states[66],
        &Block::BRICK_STAIRS.states[67],
        &Block::BRICK_STAIRS.states[68],
        &Block::BRICK_STAIRS.states[69],
        &Block::BRICK_STAIRS.states[70],
        &Block::BRICK_STAIRS.states[71],
        &Block::BRICK_STAIRS.states[72],
        &Block::BRICK_STAIRS.states[73],
        &Block::BRICK_STAIRS.states[74],
        &Block::BRICK_STAIRS.states[75],
        &Block::BRICK_STAIRS.states[76],
        &Block::BRICK_STAIRS.states[77],
        &Block::BRICK_STAIRS.states[78],
        &Block::BRICK_STAIRS.states[79],
        &Block::STONE_BRICK_STAIRS.states[0],
        &Block::STONE_BRICK_STAIRS.states[1],
        &Block::STONE_BRICK_STAIRS.states[2],
        &Block::STONE_BRICK_STAIRS.states[3],
        &Block::STONE_BRICK_STAIRS.states[4],
        &Block::STONE_BRICK_STAIRS.states[5],
        &Block::STONE_BRICK_STAIRS.states[6],
        &Block::STONE_BRICK_STAIRS.states[7],
        &Block::STONE_BRICK_STAIRS.states[8],
        &Block::STONE_BRICK_STAIRS.states[9],
        &Block::STONE_BRICK_STAIRS.states[10],
        &Block::STONE_BRICK_STAIRS.states[11],
        &Block::STONE_BRICK_STAIRS.states[12],
        &Block::STONE_BRICK_STAIRS.states[13],
        &Block::STONE_BRICK_STAIRS.states[14],
        &Block::STONE_BRICK_STAIRS.states[15],
        &Block::STONE_BRICK_STAIRS.states[16],
        &Block::STONE_BRICK_STAIRS.states[17],
        &Block::STONE_BRICK_STAIRS.states[18],
        &Block::STONE_BRICK_STAIRS.states[19],
        &Block::STONE_BRICK_STAIRS.states[20],
        &Block::STONE_BRICK_STAIRS.states[21],
        &Block::STONE_BRICK_STAIRS.states[22],
        &Block::STONE_BRICK_STAIRS.states[23],
        &Block::STONE_BRICK_STAIRS.states[24],
        &Block::STONE_BRICK_STAIRS.states[25],
        &Block::STONE_BRICK_STAIRS.states[26],
        &Block::STONE_BRICK_STAIRS.states[27],
        &Block::STONE_BRICK_STAIRS.states[28],
        &Block::STONE_BRICK_STAIRS.states[29],
        &Block::STONE_BRICK_STAIRS.states[30],
        &Block::STONE_BRICK_STAIRS.states[31],
        &Block::STONE_BRICK_STAIRS.states[32],
        &Block::STONE_BRICK_STAIRS.states[33],
        &Block::STONE_BRICK_STAIRS.states[34],
        &Block::STONE_BRICK_STAIRS.states[35],
        &Block::STONE_BRICK_STAIRS.states[36],
        &Block::STONE_BRICK_STAIRS.states[37],
        &Block::STONE_BRICK_STAIRS.states[38],
        &Block::STONE_BRICK_STAIRS.states[39],
        &Block::STONE_BRICK_STAIRS.states[40],
        &Block::STONE_BRICK_STAIRS.states[41],
        &Block::STONE_BRICK_STAIRS.states[42],
        &Block::STONE_BRICK_STAIRS.states[43],
        &Block::STONE_BRICK_STAIRS.states[44],
        &Block::STONE_BRICK_STAIRS.states[45],
        &Block::STONE_BRICK_STAIRS.states[46],
        &Block::STONE_BRICK_STAIRS.states[47],
        &Block::STONE_BRICK_STAIRS.states[48],
        &Block::STONE_BRICK_STAIRS.states[49],
        &Block::STONE_BRICK_STAIRS.states[50],
        &Block::STONE_BRICK_STAIRS.states[51],
        &Block::STONE_BRICK_STAIRS.states[52],
        &Block::STONE_BRICK_STAIRS.states[53],
        &Block::STONE_BRICK_STAIRS.states[54],
        &Block::STONE_BRICK_STAIRS.states[55],
        &Block::STONE_BRICK_STAIRS.states[56],
        &Block::STONE_BRICK_STAIRS.states[57],
        &Block::STONE_BRICK_STAIRS.states[58],
        &Block::STONE_BRICK_STAIRS.states[59],
        &Block::STONE_BRICK_STAIRS.states[60],
        &Block::STONE_BRICK_STAIRS.states[61],
        &Block::STONE_BRICK_STAIRS.states[62],
        &Block::STONE_BRICK_STAIRS.states[63],
        &Block::STONE_BRICK_STAIRS.states[64],
        &Block::STONE_BRICK_STAIRS.states[65],
        &Block::STONE_BRICK_STAIRS.states[66],
        &Block::STONE_BRICK_STAIRS.states[67],
        &Block::STONE_BRICK_STAIRS.states[68],
        &Block::STONE_BRICK_STAIRS.states[69],
        &Block::STONE_BRICK_STAIRS.states[70],
        &Block::STONE_BRICK_STAIRS.states[71],
        &Block::STONE_BRICK_STAIRS.states[72],
        &Block::STONE_BRICK_STAIRS.states[73],
        &Block::STONE_BRICK_STAIRS.states[74],
        &Block::STONE_BRICK_STAIRS.states[75],
        &Block::STONE_BRICK_STAIRS.states[76],
        &Block::STONE_BRICK_STAIRS.states[77],
        &Block::STONE_BRICK_STAIRS.states[78],
        &Block::STONE_BRICK_STAIRS.states[79],
        &Block::MUD_BRICK_STAIRS.states[0],
        &Block::MUD_BRICK_STAIRS.states[1],
        &Block::MUD_BRICK_STAIRS.states[2],
        &Block::MUD_BRICK_STAIRS.states[3],
        &Block::MUD_BRICK_STAIRS.states[4],
        &Block::MUD_BRICK_STAIRS.states[5],
        &Block::MUD_BRICK_STAIRS.states[6],
        &Block::MUD_BRICK_STAIRS.states[7],
        &Block::MUD_BRICK_STAIRS.states[8],
        &Block::MUD_BRICK_STAIRS.states[9],
        &Block::MUD_BRICK_STAIRS.states[10],
        &Block::MUD_BRICK_STAIRS.states[11],
        &Block::MUD_BRICK_STAIRS.states[12],
        &Block::MUD_BRICK_STAIRS.states[13],
        &Block::MUD_BRICK_STAIRS.states[14],
        &Block::MUD_BRICK_STAIRS.states[15],
        &Block::MUD_BRICK_STAIRS.states[16],
        &Block::MUD_BRICK_STAIRS.states[17],
        &Block::MUD_BRICK_STAIRS.states[18],
        &Block::MUD_BRICK_STAIRS.states[19],
        &Block::MUD_BRICK_STAIRS.states[20],
        &Block::MUD_BRICK_STAIRS.states[21],
        &Block::MUD_BRICK_STAIRS.states[22],
        &Block::MUD_BRICK_STAIRS.states[23],
        &Block::MUD_BRICK_STAIRS.states[24],
        &Block::MUD_BRICK_STAIRS.states[25],
        &Block::MUD_BRICK_STAIRS.states[26],
        &Block::MUD_BRICK_STAIRS.states[27],
        &Block::MUD_BRICK_STAIRS.states[28],
        &Block::MUD_BRICK_STAIRS.states[29],
        &Block::MUD_BRICK_STAIRS.states[30],
        &Block::MUD_BRICK_STAIRS.states[31],
        &Block::MUD_BRICK_STAIRS.states[32],
        &Block::MUD_BRICK_STAIRS.states[33],
        &Block::MUD_BRICK_STAIRS.states[34],
        &Block::MUD_BRICK_STAIRS.states[35],
        &Block::MUD_BRICK_STAIRS.states[36],
        &Block::MUD_BRICK_STAIRS.states[37],
        &Block::MUD_BRICK_STAIRS.states[38],
        &Block::MUD_BRICK_STAIRS.states[39],
        &Block::MUD_BRICK_STAIRS.states[40],
        &Block::MUD_BRICK_STAIRS.states[41],
        &Block::MUD_BRICK_STAIRS.states[42],
        &Block::MUD_BRICK_STAIRS.states[43],
        &Block::MUD_BRICK_STAIRS.states[44],
        &Block::MUD_BRICK_STAIRS.states[45],
        &Block::MUD_BRICK_STAIRS.states[46],
        &Block::MUD_BRICK_STAIRS.states[47],
        &Block::MUD_BRICK_STAIRS.states[48],
        &Block::MUD_BRICK_STAIRS.states[49],
        &Block::MUD_BRICK_STAIRS.states[50],
        &Block::MUD_BRICK_STAIRS.states[51],
        &Block::MUD_BRICK_STAIRS.states[52],
        &Block::MUD_BRICK_STAIRS.states[53],
        &Block::MUD_BRICK_STAIRS.states[54],
        &Block::MUD_BRICK_STAIRS.states[55],
        &Block::MUD_BRICK_STAIRS.states[56],
        &Block::MUD_BRICK_STAIRS.states[57],
        &Block::MUD_BRICK_STAIRS.states[58],
        &Block::MUD_BRICK_STAIRS.states[59],
        &Block::MUD_BRICK_STAIRS.states[60],
        &Block::MUD_BRICK_STAIRS.states[61],
        &Block::MUD_BRICK_STAIRS.states[62],
        &Block::MUD_BRICK_STAIRS.states[63],
        &Block::MUD_BRICK_STAIRS.states[64],
        &Block::MUD_BRICK_STAIRS.states[65],
        &Block::MUD_BRICK_STAIRS.states[66],
        &Block::MUD_BRICK_STAIRS.states[67],
        &Block::MUD_BRICK_STAIRS.states[68],
        &Block::MUD_BRICK_STAIRS.states[69],
        &Block::MUD_BRICK_STAIRS.states[70],
        &Block::MUD_BRICK_STAIRS.states[71],
        &Block::MUD_BRICK_STAIRS.states[72],
        &Block::MUD_BRICK_STAIRS.states[73],
        &Block::MUD_BRICK_STAIRS.states[74],
        &Block::MUD_BRICK_STAIRS.states[75],
        &Block::MUD_BRICK_STAIRS.states[76],
        &Block::MUD_BRICK_STAIRS.states[77],
        &Block::MUD_BRICK_STAIRS.states[78],
        &Block::MUD_BRICK_STAIRS.states[79],
        &Block::MYCELIUM.states[0],
        &Block::MYCELIUM.states[1],
        &Block::LILY_PAD.states[0],
        &Block::RESIN_BLOCK.states[0],
        &Block::RESIN_BRICKS.states[0],
        &Block::RESIN_BRICK_STAIRS.states[0],
        &Block::RESIN_BRICK_STAIRS.states[1],
        &Block::RESIN_BRICK_STAIRS.states[2],
        &Block::RESIN_BRICK_STAIRS.states[3],
        &Block::RESIN_BRICK_STAIRS.states[4],
        &Block::RESIN_BRICK_STAIRS.states[5],
        &Block::RESIN_BRICK_STAIRS.states[6],
        &Block::RESIN_BRICK_STAIRS.states[7],
        &Block::RESIN_BRICK_STAIRS.states[8],
        &Block::RESIN_BRICK_STAIRS.states[9],
        &Block::RESIN_BRICK_STAIRS.states[10],
        &Block::RESIN_BRICK_STAIRS.states[11],
        &Block::RESIN_BRICK_STAIRS.states[12],
        &Block::RESIN_BRICK_STAIRS.states[13],
        &Block::RESIN_BRICK_STAIRS.states[14],
        &Block::RESIN_BRICK_STAIRS.states[15],
        &Block::RESIN_BRICK_STAIRS.states[16],
        &Block::RESIN_BRICK_STAIRS.states[17],
        &Block::RESIN_BRICK_STAIRS.states[18],
        &Block::RESIN_BRICK_STAIRS.states[19],
        &Block::RESIN_BRICK_STAIRS.states[20],
        &Block::RESIN_BRICK_STAIRS.states[21],
        &Block::RESIN_BRICK_STAIRS.states[22],
        &Block::RESIN_BRICK_STAIRS.states[23],
        &Block::RESIN_BRICK_STAIRS.states[24],
        &Block::RESIN_BRICK_STAIRS.states[25],
        &Block::RESIN_BRICK_STAIRS.states[26],
        &Block::RESIN_BRICK_STAIRS.states[27],
        &Block::RESIN_BRICK_STAIRS.states[28],
        &Block::RESIN_BRICK_STAIRS.states[29],
        &Block::RESIN_BRICK_STAIRS.states[30],
        &Block::RESIN_BRICK_STAIRS.states[31],
        &Block::RESIN_BRICK_STAIRS.states[32],
        &Block::RESIN_BRICK_STAIRS.states[33],
        &Block::RESIN_BRICK_STAIRS.states[34],
        &Block::RESIN_BRICK_STAIRS.states[35],
        &Block::RESIN_BRICK_STAIRS.states[36],
        &Block::RESIN_BRICK_STAIRS.states[37],
        &Block::RESIN_BRICK_STAIRS.states[38],
        &Block::RESIN_BRICK_STAIRS.states[39],
        &Block::RESIN_BRICK_STAIRS.states[40],
        &Block::RESIN_BRICK_STAIRS.states[41],
        &Block::RESIN_BRICK_STAIRS.states[42],
        &Block::RESIN_BRICK_STAIRS.states[43],
        &Block::RESIN_BRICK_STAIRS.states[44],
        &Block::RESIN_BRICK_STAIRS.states[45],
        &Block::RESIN_BRICK_STAIRS.states[46],
        &Block::RESIN_BRICK_STAIRS.states[47],
        &Block::RESIN_BRICK_STAIRS.states[48],
        &Block::RESIN_BRICK_STAIRS.states[49],
        &Block::RESIN_BRICK_STAIRS.states[50],
        &Block::RESIN_BRICK_STAIRS.states[51],
        &Block::RESIN_BRICK_STAIRS.states[52],
        &Block::RESIN_BRICK_STAIRS.states[53],
        &Block::RESIN_BRICK_STAIRS.states[54],
        &Block::RESIN_BRICK_STAIRS.states[55],
        &Block::RESIN_BRICK_STAIRS.states[56],
        &Block::RESIN_BRICK_STAIRS.states[57],
        &Block::RESIN_BRICK_STAIRS.states[58],
        &Block::RESIN_BRICK_STAIRS.states[59],
        &Block::RESIN_BRICK_STAIRS.states[60],
        &Block::RESIN_BRICK_STAIRS.states[61],
        &Block::RESIN_BRICK_STAIRS.states[62],
        &Block::RESIN_BRICK_STAIRS.states[63],
        &Block::RESIN_BRICK_STAIRS.states[64],
        &Block::RESIN_BRICK_STAIRS.states[65],
        &Block::RESIN_BRICK_STAIRS.states[66],
        &Block::RESIN_BRICK_STAIRS.states[67],
        &Block::RESIN_BRICK_STAIRS.states[68],
        &Block::RESIN_BRICK_STAIRS.states[69],
        &Block::RESIN_BRICK_STAIRS.states[70],
        &Block::RESIN_BRICK_STAIRS.states[71],
        &Block::RESIN_BRICK_STAIRS.states[72],
        &Block::RESIN_BRICK_STAIRS.states[73],
        &Block::RESIN_BRICK_STAIRS.states[74],
        &Block::RESIN_BRICK_STAIRS.states[75],
        &Block::RESIN_BRICK_STAIRS.states[76],
        &Block::RESIN_BRICK_STAIRS.states[77],
        &Block::RESIN_BRICK_STAIRS.states[78],
        &Block::RESIN_BRICK_STAIRS.states[79],
        &Block::RESIN_BRICK_SLAB.states[0],
        &Block::RESIN_BRICK_SLAB.states[1],
        &Block::RESIN_BRICK_SLAB.states[2],
        &Block::RESIN_BRICK_SLAB.states[3],
        &Block::RESIN_BRICK_SLAB.states[4],
        &Block::RESIN_BRICK_SLAB.states[5],
        &Block::RESIN_BRICK_WALL.states[0],
        &Block::RESIN_BRICK_WALL.states[1],
        &Block::RESIN_BRICK_WALL.states[2],
        &Block::RESIN_BRICK_WALL.states[3],
        &Block::RESIN_BRICK_WALL.states[4],
        &Block::RESIN_BRICK_WALL.states[5],
        &Block::RESIN_BRICK_WALL.states[6],
        &Block::RESIN_BRICK_WALL.states[7],
        &Block::RESIN_BRICK_WALL.states[8],
        &Block::RESIN_BRICK_WALL.states[9],
        &Block::RESIN_BRICK_WALL.states[10],
        &Block::RESIN_BRICK_WALL.states[11],
        &Block::RESIN_BRICK_WALL.states[12],
        &Block::RESIN_BRICK_WALL.states[13],
        &Block::RESIN_BRICK_WALL.states[14],
        &Block::RESIN_BRICK_WALL.states[15],
        &Block::RESIN_BRICK_WALL.states[16],
        &Block::RESIN_BRICK_WALL.states[17],
        &Block::RESIN_BRICK_WALL.states[18],
        &Block::RESIN_BRICK_WALL.states[19],
        &Block::RESIN_BRICK_WALL.states[20],
        &Block::RESIN_BRICK_WALL.states[21],
        &Block::RESIN_BRICK_WALL.states[22],
        &Block::RESIN_BRICK_WALL.states[23],
        &Block::RESIN_BRICK_WALL.states[24],
        &Block::RESIN_BRICK_WALL.states[25],
        &Block::RESIN_BRICK_WALL.states[26],
        &Block::RESIN_BRICK_WALL.states[27],
        &Block::RESIN_BRICK_WALL.states[28],
        &Block::RESIN_BRICK_WALL.states[29],
        &Block::RESIN_BRICK_WALL.states[30],
        &Block::RESIN_BRICK_WALL.states[31],
        &Block::RESIN_BRICK_WALL.states[32],
        &Block::RESIN_BRICK_WALL.states[33],
        &Block::RESIN_BRICK_WALL.states[34],
        &Block::RESIN_BRICK_WALL.states[35],
        &Block::RESIN_BRICK_WALL.states[36],
        &Block::RESIN_BRICK_WALL.states[37],
        &Block::RESIN_BRICK_WALL.states[38],
        &Block::RESIN_BRICK_WALL.states[39],
        &Block::RESIN_BRICK_WALL.states[40],
        &Block::RESIN_BRICK_WALL.states[41],
        &Block::RESIN_BRICK_WALL.states[42],
        &Block::RESIN_BRICK_WALL.states[43],
        &Block::RESIN_BRICK_WALL.states[44],
        &Block::RESIN_BRICK_WALL.states[45],
        &Block::RESIN_BRICK_WALL.states[46],
        &Block::RESIN_BRICK_WALL.states[47],
        &Block::RESIN_BRICK_WALL.states[48],
        &Block::RESIN_BRICK_WALL.states[49],
        &Block::RESIN_BRICK_WALL.states[50],
        &Block::RESIN_BRICK_WALL.states[51],
        &Block::RESIN_BRICK_WALL.states[52],
        &Block::RESIN_BRICK_WALL.states[53],
        &Block::RESIN_BRICK_WALL.states[54],
        &Block::RESIN_BRICK_WALL.states[55],
        &Block::RESIN_BRICK_WALL.states[56],
        &Block::RESIN_BRICK_WALL.states[57],
        &Block::RESIN_BRICK_WALL.states[58],
        &Block::RESIN_BRICK_WALL.states[59],
        &Block::RESIN_BRICK_WALL.states[60],
        &Block::RESIN_BRICK_WALL.states[61],
        &Block::RESIN_BRICK_WALL.states[62],
        &Block::RESIN_BRICK_WALL.states[63],
        &Block::RESIN_BRICK_WALL.states[64],
        &Block::RESIN_BRICK_WALL.states[65],
        &Block::RESIN_BRICK_WALL.states[66],
        &Block::RESIN_BRICK_WALL.states[67],
        &Block::RESIN_BRICK_WALL.states[68],
        &Block::RESIN_BRICK_WALL.states[69],
        &Block::RESIN_BRICK_WALL.states[70],
        &Block::RESIN_BRICK_WALL.states[71],
        &Block::RESIN_BRICK_WALL.states[72],
        &Block::RESIN_BRICK_WALL.states[73],
        &Block::RESIN_BRICK_WALL.states[74],
        &Block::RESIN_BRICK_WALL.states[75],
        &Block::RESIN_BRICK_WALL.states[76],
        &Block::RESIN_BRICK_WALL.states[77],
        &Block::RESIN_BRICK_WALL.states[78],
        &Block::RESIN_BRICK_WALL.states[79],
        &Block::RESIN_BRICK_WALL.states[80],
        &Block::RESIN_BRICK_WALL.states[81],
        &Block::RESIN_BRICK_WALL.states[82],
        &Block::RESIN_BRICK_WALL.states[83],
        &Block::RESIN_BRICK_WALL.states[84],
        &Block::RESIN_BRICK_WALL.states[85],
        &Block::RESIN_BRICK_WALL.states[86],
        &Block::RESIN_BRICK_WALL.states[87],
        &Block::RESIN_BRICK_WALL.states[88],
        &Block::RESIN_BRICK_WALL.states[89],
        &Block::RESIN_BRICK_WALL.states[90],
        &Block::RESIN_BRICK_WALL.states[91],
        &Block::RESIN_BRICK_WALL.states[92],
        &Block::RESIN_BRICK_WALL.states[93],
        &Block::RESIN_BRICK_WALL.states[94],
        &Block::RESIN_BRICK_WALL.states[95],
        &Block::RESIN_BRICK_WALL.states[96],
        &Block::RESIN_BRICK_WALL.states[97],
        &Block::RESIN_BRICK_WALL.states[98],
        &Block::RESIN_BRICK_WALL.states[99],
        &Block::RESIN_BRICK_WALL.states[100],
        &Block::RESIN_BRICK_WALL.states[101],
        &Block::RESIN_BRICK_WALL.states[102],
        &Block::RESIN_BRICK_WALL.states[103],
        &Block::RESIN_BRICK_WALL.states[104],
        &Block::RESIN_BRICK_WALL.states[105],
        &Block::RESIN_BRICK_WALL.states[106],
        &Block::RESIN_BRICK_WALL.states[107],
        &Block::RESIN_BRICK_WALL.states[108],
        &Block::RESIN_BRICK_WALL.states[109],
        &Block::RESIN_BRICK_WALL.states[110],
        &Block::RESIN_BRICK_WALL.states[111],
        &Block::RESIN_BRICK_WALL.states[112],
        &Block::RESIN_BRICK_WALL.states[113],
        &Block::RESIN_BRICK_WALL.states[114],
        &Block::RESIN_BRICK_WALL.states[115],
        &Block::RESIN_BRICK_WALL.states[116],
        &Block::RESIN_BRICK_WALL.states[117],
        &Block::RESIN_BRICK_WALL.states[118],
        &Block::RESIN_BRICK_WALL.states[119],
        &Block::RESIN_BRICK_WALL.states[120],
        &Block::RESIN_BRICK_WALL.states[121],
        &Block::RESIN_BRICK_WALL.states[122],
        &Block::RESIN_BRICK_WALL.states[123],
        &Block::RESIN_BRICK_WALL.states[124],
        &Block::RESIN_BRICK_WALL.states[125],
        &Block::RESIN_BRICK_WALL.states[126],
        &Block::RESIN_BRICK_WALL.states[127],
        &Block::RESIN_BRICK_WALL.states[128],
        &Block::RESIN_BRICK_WALL.states[129],
        &Block::RESIN_BRICK_WALL.states[130],
        &Block::RESIN_BRICK_WALL.states[131],
        &Block::RESIN_BRICK_WALL.states[132],
        &Block::RESIN_BRICK_WALL.states[133],
        &Block::RESIN_BRICK_WALL.states[134],
        &Block::RESIN_BRICK_WALL.states[135],
        &Block::RESIN_BRICK_WALL.states[136],
        &Block::RESIN_BRICK_WALL.states[137],
        &Block::RESIN_BRICK_WALL.states[138],
        &Block::RESIN_BRICK_WALL.states[139],
        &Block::RESIN_BRICK_WALL.states[140],
        &Block::RESIN_BRICK_WALL.states[141],
        &Block::RESIN_BRICK_WALL.states[142],
        &Block::RESIN_BRICK_WALL.states[143],
        &Block::RESIN_BRICK_WALL.states[144],
        &Block::RESIN_BRICK_WALL.states[145],
        &Block::RESIN_BRICK_WALL.states[146],
        &Block::RESIN_BRICK_WALL.states[147],
        &Block::RESIN_BRICK_WALL.states[148],
        &Block::RESIN_BRICK_WALL.states[149],
        &Block::RESIN_BRICK_WALL.states[150],
        &Block::RESIN_BRICK_WALL.states[151],
        &Block::RESIN_BRICK_WALL.states[152],
        &Block::RESIN_BRICK_WALL.states[153],
        &Block::RESIN_BRICK_WALL.states[154],
        &Block::RESIN_BRICK_WALL.states[155],
        &Block::RESIN_BRICK_WALL.states[156],
        &Block::RESIN_BRICK_WALL.states[157],
        &Block::RESIN_BRICK_WALL.states[158],
        &Block::RESIN_BRICK_WALL.states[159],
        &Block::RESIN_BRICK_WALL.states[160],
        &Block::RESIN_BRICK_WALL.states[161],
        &Block::RESIN_BRICK_WALL.states[162],
        &Block::RESIN_BRICK_WALL.states[163],
        &Block::RESIN_BRICK_WALL.states[164],
        &Block::RESIN_BRICK_WALL.states[165],
        &Block::RESIN_BRICK_WALL.states[166],
        &Block::RESIN_BRICK_WALL.states[167],
        &Block::RESIN_BRICK_WALL.states[168],
        &Block::RESIN_BRICK_WALL.states[169],
        &Block::RESIN_BRICK_WALL.states[170],
        &Block::RESIN_BRICK_WALL.states[171],
        &Block::RESIN_BRICK_WALL.states[172],
        &Block::RESIN_BRICK_WALL.states[173],
        &Block::RESIN_BRICK_WALL.states[174],
        &Block::RESIN_BRICK_WALL.states[175],
        &Block::RESIN_BRICK_WALL.states[176],
        &Block::RESIN_BRICK_WALL.states[177],
        &Block::RESIN_BRICK_WALL.states[178],
        &Block::RESIN_BRICK_WALL.states[179],
        &Block::RESIN_BRICK_WALL.states[180],
        &Block::RESIN_BRICK_WALL.states[181],
        &Block::RESIN_BRICK_WALL.states[182],
        &Block::RESIN_BRICK_WALL.states[183],
        &Block::RESIN_BRICK_WALL.states[184],
        &Block::RESIN_BRICK_WALL.states[185],
        &Block::RESIN_BRICK_WALL.states[186],
        &Block::RESIN_BRICK_WALL.states[187],
        &Block::RESIN_BRICK_WALL.states[188],
        &Block::RESIN_BRICK_WALL.states[189],
        &Block::RESIN_BRICK_WALL.states[190],
        &Block::RESIN_BRICK_WALL.states[191],
        &Block::RESIN_BRICK_WALL.states[192],
        &Block::RESIN_BRICK_WALL.states[193],
        &Block::RESIN_BRICK_WALL.states[194],
        &Block::RESIN_BRICK_WALL.states[195],
        &Block::RESIN_BRICK_WALL.states[196],
        &Block::RESIN_BRICK_WALL.states[197],
        &Block::RESIN_BRICK_WALL.states[198],
        &Block::RESIN_BRICK_WALL.states[199],
        &Block::RESIN_BRICK_WALL.states[200],
        &Block::RESIN_BRICK_WALL.states[201],
        &Block::RESIN_BRICK_WALL.states[202],
        &Block::RESIN_BRICK_WALL.states[203],
        &Block::RESIN_BRICK_WALL.states[204],
        &Block::RESIN_BRICK_WALL.states[205],
        &Block::RESIN_BRICK_WALL.states[206],
        &Block::RESIN_BRICK_WALL.states[207],
        &Block::RESIN_BRICK_WALL.states[208],
        &Block::RESIN_BRICK_WALL.states[209],
        &Block::RESIN_BRICK_WALL.states[210],
        &Block::RESIN_BRICK_WALL.states[211],
        &Block::RESIN_BRICK_WALL.states[212],
        &Block::RESIN_BRICK_WALL.states[213],
        &Block::RESIN_BRICK_WALL.states[214],
        &Block::RESIN_BRICK_WALL.states[215],
        &Block::RESIN_BRICK_WALL.states[216],
        &Block::RESIN_BRICK_WALL.states[217],
        &Block::RESIN_BRICK_WALL.states[218],
        &Block::RESIN_BRICK_WALL.states[219],
        &Block::RESIN_BRICK_WALL.states[220],
        &Block::RESIN_BRICK_WALL.states[221],
        &Block::RESIN_BRICK_WALL.states[222],
        &Block::RESIN_BRICK_WALL.states[223],
        &Block::RESIN_BRICK_WALL.states[224],
        &Block::RESIN_BRICK_WALL.states[225],
        &Block::RESIN_BRICK_WALL.states[226],
        &Block::RESIN_BRICK_WALL.states[227],
        &Block::RESIN_BRICK_WALL.states[228],
        &Block::RESIN_BRICK_WALL.states[229],
        &Block::RESIN_BRICK_WALL.states[230],
        &Block::RESIN_BRICK_WALL.states[231],
        &Block::RESIN_BRICK_WALL.states[232],
        &Block::RESIN_BRICK_WALL.states[233],
        &Block::RESIN_BRICK_WALL.states[234],
        &Block::RESIN_BRICK_WALL.states[235],
        &Block::RESIN_BRICK_WALL.states[236],
        &Block::RESIN_BRICK_WALL.states[237],
        &Block::RESIN_BRICK_WALL.states[238],
        &Block::RESIN_BRICK_WALL.states[239],
        &Block::RESIN_BRICK_WALL.states[240],
        &Block::RESIN_BRICK_WALL.states[241],
        &Block::RESIN_BRICK_WALL.states[242],
        &Block::RESIN_BRICK_WALL.states[243],
        &Block::RESIN_BRICK_WALL.states[244],
        &Block::RESIN_BRICK_WALL.states[245],
        &Block::RESIN_BRICK_WALL.states[246],
        &Block::RESIN_BRICK_WALL.states[247],
        &Block::RESIN_BRICK_WALL.states[248],
        &Block::RESIN_BRICK_WALL.states[249],
        &Block::RESIN_BRICK_WALL.states[250],
        &Block::RESIN_BRICK_WALL.states[251],
        &Block::RESIN_BRICK_WALL.states[252],
        &Block::RESIN_BRICK_WALL.states[253],
        &Block::RESIN_BRICK_WALL.states[254],
        &Block::RESIN_BRICK_WALL.states[255],
        &Block::RESIN_BRICK_WALL.states[256],
        &Block::RESIN_BRICK_WALL.states[257],
        &Block::RESIN_BRICK_WALL.states[258],
        &Block::RESIN_BRICK_WALL.states[259],
        &Block::RESIN_BRICK_WALL.states[260],
        &Block::RESIN_BRICK_WALL.states[261],
        &Block::RESIN_BRICK_WALL.states[262],
        &Block::RESIN_BRICK_WALL.states[263],
        &Block::RESIN_BRICK_WALL.states[264],
        &Block::RESIN_BRICK_WALL.states[265],
        &Block::RESIN_BRICK_WALL.states[266],
        &Block::RESIN_BRICK_WALL.states[267],
        &Block::RESIN_BRICK_WALL.states[268],
        &Block::RESIN_BRICK_WALL.states[269],
        &Block::RESIN_BRICK_WALL.states[270],
        &Block::RESIN_BRICK_WALL.states[271],
        &Block::RESIN_BRICK_WALL.states[272],
        &Block::RESIN_BRICK_WALL.states[273],
        &Block::RESIN_BRICK_WALL.states[274],
        &Block::RESIN_BRICK_WALL.states[275],
        &Block::RESIN_BRICK_WALL.states[276],
        &Block::RESIN_BRICK_WALL.states[277],
        &Block::RESIN_BRICK_WALL.states[278],
        &Block::RESIN_BRICK_WALL.states[279],
        &Block::RESIN_BRICK_WALL.states[280],
        &Block::RESIN_BRICK_WALL.states[281],
        &Block::RESIN_BRICK_WALL.states[282],
        &Block::RESIN_BRICK_WALL.states[283],
        &Block::RESIN_BRICK_WALL.states[284],
        &Block::RESIN_BRICK_WALL.states[285],
        &Block::RESIN_BRICK_WALL.states[286],
        &Block::RESIN_BRICK_WALL.states[287],
        &Block::RESIN_BRICK_WALL.states[288],
        &Block::RESIN_BRICK_WALL.states[289],
        &Block::RESIN_BRICK_WALL.states[290],
        &Block::RESIN_BRICK_WALL.states[291],
        &Block::RESIN_BRICK_WALL.states[292],
        &Block::RESIN_BRICK_WALL.states[293],
        &Block::RESIN_BRICK_WALL.states[294],
        &Block::RESIN_BRICK_WALL.states[295],
        &Block::RESIN_BRICK_WALL.states[296],
        &Block::RESIN_BRICK_WALL.states[297],
        &Block::RESIN_BRICK_WALL.states[298],
        &Block::RESIN_BRICK_WALL.states[299],
        &Block::RESIN_BRICK_WALL.states[300],
        &Block::RESIN_BRICK_WALL.states[301],
        &Block::RESIN_BRICK_WALL.states[302],
        &Block::RESIN_BRICK_WALL.states[303],
        &Block::RESIN_BRICK_WALL.states[304],
        &Block::RESIN_BRICK_WALL.states[305],
        &Block::RESIN_BRICK_WALL.states[306],
        &Block::RESIN_BRICK_WALL.states[307],
        &Block::RESIN_BRICK_WALL.states[308],
        &Block::RESIN_BRICK_WALL.states[309],
        &Block::RESIN_BRICK_WALL.states[310],
        &Block::RESIN_BRICK_WALL.states[311],
        &Block::RESIN_BRICK_WALL.states[312],
        &Block::RESIN_BRICK_WALL.states[313],
        &Block::RESIN_BRICK_WALL.states[314],
        &Block::RESIN_BRICK_WALL.states[315],
        &Block::RESIN_BRICK_WALL.states[316],
        &Block::RESIN_BRICK_WALL.states[317],
        &Block::RESIN_BRICK_WALL.states[318],
        &Block::RESIN_BRICK_WALL.states[319],
        &Block::RESIN_BRICK_WALL.states[320],
        &Block::RESIN_BRICK_WALL.states[321],
        &Block::RESIN_BRICK_WALL.states[322],
        &Block::RESIN_BRICK_WALL.states[323],
        &Block::CHISELED_RESIN_BRICKS.states[0],
        &Block::NETHER_BRICKS.states[0],
        &Block::NETHER_BRICK_FENCE.states[0],
        &Block::NETHER_BRICK_FENCE.states[1],
        &Block::NETHER_BRICK_FENCE.states[2],
        &Block::NETHER_BRICK_FENCE.states[3],
        &Block::NETHER_BRICK_FENCE.states[4],
        &Block::NETHER_BRICK_FENCE.states[5],
        &Block::NETHER_BRICK_FENCE.states[6],
        &Block::NETHER_BRICK_FENCE.states[7],
        &Block::NETHER_BRICK_FENCE.states[8],
        &Block::NETHER_BRICK_FENCE.states[9],
        &Block::NETHER_BRICK_FENCE.states[10],
        &Block::NETHER_BRICK_FENCE.states[11],
        &Block::NETHER_BRICK_FENCE.states[12],
        &Block::NETHER_BRICK_FENCE.states[13],
        &Block::NETHER_BRICK_FENCE.states[14],
        &Block::NETHER_BRICK_FENCE.states[15],
        &Block::NETHER_BRICK_FENCE.states[16],
        &Block::NETHER_BRICK_FENCE.states[17],
        &Block::NETHER_BRICK_FENCE.states[18],
        &Block::NETHER_BRICK_FENCE.states[19],
        &Block::NETHER_BRICK_FENCE.states[20],
        &Block::NETHER_BRICK_FENCE.states[21],
        &Block::NETHER_BRICK_FENCE.states[22],
        &Block::NETHER_BRICK_FENCE.states[23],
        &Block::NETHER_BRICK_FENCE.states[24],
        &Block::NETHER_BRICK_FENCE.states[25],
        &Block::NETHER_BRICK_FENCE.states[26],
        &Block::NETHER_BRICK_FENCE.states[27],
        &Block::NETHER_BRICK_FENCE.states[28],
        &Block::NETHER_BRICK_FENCE.states[29],
        &Block::NETHER_BRICK_FENCE.states[30],
        &Block::NETHER_BRICK_FENCE.states[31],
        &Block::NETHER_BRICK_STAIRS.states[0],
        &Block::NETHER_BRICK_STAIRS.states[1],
        &Block::NETHER_BRICK_STAIRS.states[2],
        &Block::NETHER_BRICK_STAIRS.states[3],
        &Block::NETHER_BRICK_STAIRS.states[4],
        &Block::NETHER_BRICK_STAIRS.states[5],
        &Block::NETHER_BRICK_STAIRS.states[6],
        &Block::NETHER_BRICK_STAIRS.states[7],
        &Block::NETHER_BRICK_STAIRS.states[8],
        &Block::NETHER_BRICK_STAIRS.states[9],
        &Block::NETHER_BRICK_STAIRS.states[10],
        &Block::NETHER_BRICK_STAIRS.states[11],
        &Block::NETHER_BRICK_STAIRS.states[12],
        &Block::NETHER_BRICK_STAIRS.states[13],
        &Block::NETHER_BRICK_STAIRS.states[14],
        &Block::NETHER_BRICK_STAIRS.states[15],
        &Block::NETHER_BRICK_STAIRS.states[16],
        &Block::NETHER_BRICK_STAIRS.states[17],
        &Block::NETHER_BRICK_STAIRS.states[18],
        &Block::NETHER_BRICK_STAIRS.states[19],
        &Block::NETHER_BRICK_STAIRS.states[20],
        &Block::NETHER_BRICK_STAIRS.states[21],
        &Block::NETHER_BRICK_STAIRS.states[22],
        &Block::NETHER_BRICK_STAIRS.states[23],
        &Block::NETHER_BRICK_STAIRS.states[24],
        &Block::NETHER_BRICK_STAIRS.states[25],
        &Block::NETHER_BRICK_STAIRS.states[26],
        &Block::NETHER_BRICK_STAIRS.states[27],
        &Block::NETHER_BRICK_STAIRS.states[28],
        &Block::NETHER_BRICK_STAIRS.states[29],
        &Block::NETHER_BRICK_STAIRS.states[30],
        &Block::NETHER_BRICK_STAIRS.states[31],
        &Block::NETHER_BRICK_STAIRS.states[32],
        &Block::NETHER_BRICK_STAIRS.states[33],
        &Block::NETHER_BRICK_STAIRS.states[34],
        &Block::NETHER_BRICK_STAIRS.states[35],
        &Block::NETHER_BRICK_STAIRS.states[36],
        &Block::NETHER_BRICK_STAIRS.states[37],
        &Block::NETHER_BRICK_STAIRS.states[38],
        &Block::NETHER_BRICK_STAIRS.states[39],
        &Block::NETHER_BRICK_STAIRS.states[40],
        &Block::NETHER_BRICK_STAIRS.states[41],
        &Block::NETHER_BRICK_STAIRS.states[42],
        &Block::NETHER_BRICK_STAIRS.states[43],
        &Block::NETHER_BRICK_STAIRS.states[44],
        &Block::NETHER_BRICK_STAIRS.states[45],
        &Block::NETHER_BRICK_STAIRS.states[46],
        &Block::NETHER_BRICK_STAIRS.states[47],
        &Block::NETHER_BRICK_STAIRS.states[48],
        &Block::NETHER_BRICK_STAIRS.states[49],
        &Block::NETHER_BRICK_STAIRS.states[50],
        &Block::NETHER_BRICK_STAIRS.states[51],
        &Block::NETHER_BRICK_STAIRS.states[52],
        &Block::NETHER_BRICK_STAIRS.states[53],
        &Block::NETHER_BRICK_STAIRS.states[54],
        &Block::NETHER_BRICK_STAIRS.states[55],
        &Block::NETHER_BRICK_STAIRS.states[56],
        &Block::NETHER_BRICK_STAIRS.states[57],
        &Block::NETHER_BRICK_STAIRS.states[58],
        &Block::NETHER_BRICK_STAIRS.states[59],
        &Block::NETHER_BRICK_STAIRS.states[60],
        &Block::NETHER_BRICK_STAIRS.states[61],
        &Block::NETHER_BRICK_STAIRS.states[62],
        &Block::NETHER_BRICK_STAIRS.states[63],
        &Block::NETHER_BRICK_STAIRS.states[64],
        &Block::NETHER_BRICK_STAIRS.states[65],
        &Block::NETHER_BRICK_STAIRS.states[66],
        &Block::NETHER_BRICK_STAIRS.states[67],
        &Block::NETHER_BRICK_STAIRS.states[68],
        &Block::NETHER_BRICK_STAIRS.states[69],
        &Block::NETHER_BRICK_STAIRS.states[70],
        &Block::NETHER_BRICK_STAIRS.states[71],
        &Block::NETHER_BRICK_STAIRS.states[72],
        &Block::NETHER_BRICK_STAIRS.states[73],
        &Block::NETHER_BRICK_STAIRS.states[74],
        &Block::NETHER_BRICK_STAIRS.states[75],
        &Block::NETHER_BRICK_STAIRS.states[76],
        &Block::NETHER_BRICK_STAIRS.states[77],
        &Block::NETHER_BRICK_STAIRS.states[78],
        &Block::NETHER_BRICK_STAIRS.states[79],
        &Block::NETHER_WART.states[0],
        &Block::NETHER_WART.states[1],
        &Block::NETHER_WART.states[2],
        &Block::NETHER_WART.states[3],
        &Block::ENCHANTING_TABLE.states[0],
        &Block::BREWING_STAND.states[0],
        &Block::BREWING_STAND.states[1],
        &Block::BREWING_STAND.states[2],
        &Block::BREWING_STAND.states[3],
        &Block::BREWING_STAND.states[4],
        &Block::BREWING_STAND.states[5],
        &Block::BREWING_STAND.states[6],
        &Block::BREWING_STAND.states[7],
        &Block::CAULDRON.states[0],
        &Block::WATER_CAULDRON.states[0],
        &Block::WATER_CAULDRON.states[1],
        &Block::WATER_CAULDRON.states[2],
        &Block::LAVA_CAULDRON.states[0],
        &Block::POWDER_SNOW_CAULDRON.states[0],
        &Block::POWDER_SNOW_CAULDRON.states[1],
        &Block::POWDER_SNOW_CAULDRON.states[2],
        &Block::END_PORTAL.states[0],
        &Block::END_PORTAL_FRAME.states[0],
        &Block::END_PORTAL_FRAME.states[1],
        &Block::END_PORTAL_FRAME.states[2],
        &Block::END_PORTAL_FRAME.states[3],
        &Block::END_PORTAL_FRAME.states[4],
        &Block::END_PORTAL_FRAME.states[5],
        &Block::END_PORTAL_FRAME.states[6],
        &Block::END_PORTAL_FRAME.states[7],
        &Block::END_STONE.states[0],
        &Block::DRAGON_EGG.states[0],
        &Block::REDSTONE_LAMP.states[0],
        &Block::REDSTONE_LAMP.states[1],
        &Block::COCOA.states[0],
        &Block::COCOA.states[1],
        &Block::COCOA.states[2],
        &Block::COCOA.states[3],
        &Block::COCOA.states[4],
        &Block::COCOA.states[5],
        &Block::COCOA.states[6],
        &Block::COCOA.states[7],
        &Block::COCOA.states[8],
        &Block::COCOA.states[9],
        &Block::COCOA.states[10],
        &Block::COCOA.states[11],
        &Block::SANDSTONE_STAIRS.states[0],
        &Block::SANDSTONE_STAIRS.states[1],
        &Block::SANDSTONE_STAIRS.states[2],
        &Block::SANDSTONE_STAIRS.states[3],
        &Block::SANDSTONE_STAIRS.states[4],
        &Block::SANDSTONE_STAIRS.states[5],
        &Block::SANDSTONE_STAIRS.states[6],
        &Block::SANDSTONE_STAIRS.states[7],
        &Block::SANDSTONE_STAIRS.states[8],
        &Block::SANDSTONE_STAIRS.states[9],
        &Block::SANDSTONE_STAIRS.states[10],
        &Block::SANDSTONE_STAIRS.states[11],
        &Block::SANDSTONE_STAIRS.states[12],
        &Block::SANDSTONE_STAIRS.states[13],
        &Block::SANDSTONE_STAIRS.states[14],
        &Block::SANDSTONE_STAIRS.states[15],
        &Block::SANDSTONE_STAIRS.states[16],
        &Block::SANDSTONE_STAIRS.states[17],
        &Block::SANDSTONE_STAIRS.states[18],
        &Block::SANDSTONE_STAIRS.states[19],
        &Block::SANDSTONE_STAIRS.states[20],
        &Block::SANDSTONE_STAIRS.states[21],
        &Block::SANDSTONE_STAIRS.states[22],
        &Block::SANDSTONE_STAIRS.states[23],
        &Block::SANDSTONE_STAIRS.states[24],
        &Block::SANDSTONE_STAIRS.states[25],
        &Block::SANDSTONE_STAIRS.states[26],
        &Block::SANDSTONE_STAIRS.states[27],
        &Block::SANDSTONE_STAIRS.states[28],
        &Block::SANDSTONE_STAIRS.states[29],
        &Block::SANDSTONE_STAIRS.states[30],
        &Block::SANDSTONE_STAIRS.states[31],
        &Block::SANDSTONE_STAIRS.states[32],
        &Block::SANDSTONE_STAIRS.states[33],
        &Block::SANDSTONE_STAIRS.states[34],
        &Block::SANDSTONE_STAIRS.states[35],
        &Block::SANDSTONE_STAIRS.states[36],
        &Block::SANDSTONE_STAIRS.states[37],
        &Block::SANDSTONE_STAIRS.states[38],
        &Block::SANDSTONE_STAIRS.states[39],
        &Block::SANDSTONE_STAIRS.states[40],
        &Block::SANDSTONE_STAIRS.states[41],
        &Block::SANDSTONE_STAIRS.states[42],
        &Block::SANDSTONE_STAIRS.states[43],
        &Block::SANDSTONE_STAIRS.states[44],
        &Block::SANDSTONE_STAIRS.states[45],
        &Block::SANDSTONE_STAIRS.states[46],
        &Block::SANDSTONE_STAIRS.states[47],
        &Block::SANDSTONE_STAIRS.states[48],
        &Block::SANDSTONE_STAIRS.states[49],
        &Block::SANDSTONE_STAIRS.states[50],
        &Block::SANDSTONE_STAIRS.states[51],
        &Block::SANDSTONE_STAIRS.states[52],
        &Block::SANDSTONE_STAIRS.states[53],
        &Block::SANDSTONE_STAIRS.states[54],
        &Block::SANDSTONE_STAIRS.states[55],
        &Block::SANDSTONE_STAIRS.states[56],
        &Block::SANDSTONE_STAIRS.states[57],
        &Block::SANDSTONE_STAIRS.states[58],
        &Block::SANDSTONE_STAIRS.states[59],
        &Block::SANDSTONE_STAIRS.states[60],
        &Block::SANDSTONE_STAIRS.states[61],
        &Block::SANDSTONE_STAIRS.states[62],
        &Block::SANDSTONE_STAIRS.states[63],
        &Block::SANDSTONE_STAIRS.states[64],
        &Block::SANDSTONE_STAIRS.states[65],
        &Block::SANDSTONE_STAIRS.states[66],
        &Block::SANDSTONE_STAIRS.states[67],
        &Block::SANDSTONE_STAIRS.states[68],
        &Block::SANDSTONE_STAIRS.states[69],
        &Block::SANDSTONE_STAIRS.states[70],
        &Block::SANDSTONE_STAIRS.states[71],
        &Block::SANDSTONE_STAIRS.states[72],
        &Block::SANDSTONE_STAIRS.states[73],
        &Block::SANDSTONE_STAIRS.states[74],
        &Block::SANDSTONE_STAIRS.states[75],
        &Block::SANDSTONE_STAIRS.states[76],
        &Block::SANDSTONE_STAIRS.states[77],
        &Block::SANDSTONE_STAIRS.states[78],
        &Block::SANDSTONE_STAIRS.states[79],
        &Block::EMERALD_ORE.states[0],
        &Block::DEEPSLATE_EMERALD_ORE.states[0],
        &Block::ENDER_CHEST.states[0],
        &Block::ENDER_CHEST.states[1],
        &Block::ENDER_CHEST.states[2],
        &Block::ENDER_CHEST.states[3],
        &Block::ENDER_CHEST.states[4],
        &Block::ENDER_CHEST.states[5],
        &Block::ENDER_CHEST.states[6],
        &Block::ENDER_CHEST.states[7],
        &Block::TRIPWIRE_HOOK.states[0],
        &Block::TRIPWIRE_HOOK.states[1],
        &Block::TRIPWIRE_HOOK.states[2],
        &Block::TRIPWIRE_HOOK.states[3],
        &Block::TRIPWIRE_HOOK.states[4],
        &Block::TRIPWIRE_HOOK.states[5],
        &Block::TRIPWIRE_HOOK.states[6],
        &Block::TRIPWIRE_HOOK.states[7],
        &Block::TRIPWIRE_HOOK.states[8],
        &Block::TRIPWIRE_HOOK.states[9],
        &Block::TRIPWIRE_HOOK.states[10],
        &Block::TRIPWIRE_HOOK.states[11],
        &Block::TRIPWIRE_HOOK.states[12],
        &Block::TRIPWIRE_HOOK.states[13],
        &Block::TRIPWIRE_HOOK.states[14],
        &Block::TRIPWIRE_HOOK.states[15],
        &Block::TRIPWIRE.states[0],
        &Block::TRIPWIRE.states[1],
        &Block::TRIPWIRE.states[2],
        &Block::TRIPWIRE.states[3],
        &Block::TRIPWIRE.states[4],
        &Block::TRIPWIRE.states[5],
        &Block::TRIPWIRE.states[6],
        &Block::TRIPWIRE.states[7],
        &Block::TRIPWIRE.states[8],
        &Block::TRIPWIRE.states[9],
        &Block::TRIPWIRE.states[10],
        &Block::TRIPWIRE.states[11],
        &Block::TRIPWIRE.states[12],
        &Block::TRIPWIRE.states[13],
        &Block::TRIPWIRE.states[14],
        &Block::TRIPWIRE.states[15],
        &Block::TRIPWIRE.states[16],
        &Block::TRIPWIRE.states[17],
        &Block::TRIPWIRE.states[18],
        &Block::TRIPWIRE.states[19],
        &Block::TRIPWIRE.states[20],
        &Block::TRIPWIRE.states[21],
        &Block::TRIPWIRE.states[22],
        &Block::TRIPWIRE.states[23],
        &Block::TRIPWIRE.states[24],
        &Block::TRIPWIRE.states[25],
        &Block::TRIPWIRE.states[26],
        &Block::TRIPWIRE.states[27],
        &Block::TRIPWIRE.states[28],
        &Block::TRIPWIRE.states[29],
        &Block::TRIPWIRE.states[30],
        &Block::TRIPWIRE.states[31],
        &Block::TRIPWIRE.states[32],
        &Block::TRIPWIRE.states[33],
        &Block::TRIPWIRE.states[34],
        &Block::TRIPWIRE.states[35],
        &Block::TRIPWIRE.states[36],
        &Block::TRIPWIRE.states[37],
        &Block::TRIPWIRE.states[38],
        &Block::TRIPWIRE.states[39],
        &Block::TRIPWIRE.states[40],
        &Block::TRIPWIRE.states[41],
        &Block::TRIPWIRE.states[42],
        &Block::TRIPWIRE.states[43],
        &Block::TRIPWIRE.states[44],
        &Block::TRIPWIRE.states[45],
        &Block::TRIPWIRE.states[46],
        &Block::TRIPWIRE.states[47],
        &Block::TRIPWIRE.states[48],
        &Block::TRIPWIRE.states[49],
        &Block::TRIPWIRE.states[50],
        &Block::TRIPWIRE.states[51],
        &Block::TRIPWIRE.states[52],
        &Block::TRIPWIRE.states[53],
        &Block::TRIPWIRE.states[54],
        &Block::TRIPWIRE.states[55],
        &Block::TRIPWIRE.states[56],
        &Block::TRIPWIRE.states[57],
        &Block::TRIPWIRE.states[58],
        &Block::TRIPWIRE.states[59],
        &Block::TRIPWIRE.states[60],
        &Block::TRIPWIRE.states[61],
        &Block::TRIPWIRE.states[62],
        &Block::TRIPWIRE.states[63],
        &Block::TRIPWIRE.states[64],
        &Block::TRIPWIRE.states[65],
        &Block::TRIPWIRE.states[66],
        &Block::TRIPWIRE.states[67],
        &Block::TRIPWIRE.states[68],
        &Block::TRIPWIRE.states[69],
        &Block::TRIPWIRE.states[70],
        &Block::TRIPWIRE.states[71],
        &Block::TRIPWIRE.states[72],
        &Block::TRIPWIRE.states[73],
        &Block::TRIPWIRE.states[74],
        &Block::TRIPWIRE.states[75],
        &Block::TRIPWIRE.states[76],
        &Block::TRIPWIRE.states[77],
        &Block::TRIPWIRE.states[78],
        &Block::TRIPWIRE.states[79],
        &Block::TRIPWIRE.states[80],
        &Block::TRIPWIRE.states[81],
        &Block::TRIPWIRE.states[82],
        &Block::TRIPWIRE.states[83],
        &Block::TRIPWIRE.states[84],
        &Block::TRIPWIRE.states[85],
        &Block::TRIPWIRE.states[86],
        &Block::TRIPWIRE.states[87],
        &Block::TRIPWIRE.states[88],
        &Block::TRIPWIRE.states[89],
        &Block::TRIPWIRE.states[90],
        &Block::TRIPWIRE.states[91],
        &Block::TRIPWIRE.states[92],
        &Block::TRIPWIRE.states[93],
        &Block::TRIPWIRE.states[94],
        &Block::TRIPWIRE.states[95],
        &Block::TRIPWIRE.states[96],
        &Block::TRIPWIRE.states[97],
        &Block::TRIPWIRE.states[98],
        &Block::TRIPWIRE.states[99],
        &Block::TRIPWIRE.states[100],
        &Block::TRIPWIRE.states[101],
        &Block::TRIPWIRE.states[102],
        &Block::TRIPWIRE.states[103],
        &Block::TRIPWIRE.states[104],
        &Block::TRIPWIRE.states[105],
        &Block::TRIPWIRE.states[106],
        &Block::TRIPWIRE.states[107],
        &Block::TRIPWIRE.states[108],
        &Block::TRIPWIRE.states[109],
        &Block::TRIPWIRE.states[110],
        &Block::TRIPWIRE.states[111],
        &Block::TRIPWIRE.states[112],
        &Block::TRIPWIRE.states[113],
        &Block::TRIPWIRE.states[114],
        &Block::TRIPWIRE.states[115],
        &Block::TRIPWIRE.states[116],
        &Block::TRIPWIRE.states[117],
        &Block::TRIPWIRE.states[118],
        &Block::TRIPWIRE.states[119],
        &Block::TRIPWIRE.states[120],
        &Block::TRIPWIRE.states[121],
        &Block::TRIPWIRE.states[122],
        &Block::TRIPWIRE.states[123],
        &Block::TRIPWIRE.states[124],
        &Block::TRIPWIRE.states[125],
        &Block::TRIPWIRE.states[126],
        &Block::TRIPWIRE.states[127],
        &Block::EMERALD_BLOCK.states[0],
        &Block::SPRUCE_STAIRS.states[0],
        &Block::SPRUCE_STAIRS.states[1],
        &Block::SPRUCE_STAIRS.states[2],
        &Block::SPRUCE_STAIRS.states[3],
        &Block::SPRUCE_STAIRS.states[4],
        &Block::SPRUCE_STAIRS.states[5],
        &Block::SPRUCE_STAIRS.states[6],
        &Block::SPRUCE_STAIRS.states[7],
        &Block::SPRUCE_STAIRS.states[8],
        &Block::SPRUCE_STAIRS.states[9],
        &Block::SPRUCE_STAIRS.states[10],
        &Block::SPRUCE_STAIRS.states[11],
        &Block::SPRUCE_STAIRS.states[12],
        &Block::SPRUCE_STAIRS.states[13],
        &Block::SPRUCE_STAIRS.states[14],
        &Block::SPRUCE_STAIRS.states[15],
        &Block::SPRUCE_STAIRS.states[16],
        &Block::SPRUCE_STAIRS.states[17],
        &Block::SPRUCE_STAIRS.states[18],
        &Block::SPRUCE_STAIRS.states[19],
        &Block::SPRUCE_STAIRS.states[20],
        &Block::SPRUCE_STAIRS.states[21],
        &Block::SPRUCE_STAIRS.states[22],
        &Block::SPRUCE_STAIRS.states[23],
        &Block::SPRUCE_STAIRS.states[24],
        &Block::SPRUCE_STAIRS.states[25],
        &Block::SPRUCE_STAIRS.states[26],
        &Block::SPRUCE_STAIRS.states[27],
        &Block::SPRUCE_STAIRS.states[28],
        &Block::SPRUCE_STAIRS.states[29],
        &Block::SPRUCE_STAIRS.states[30],
        &Block::SPRUCE_STAIRS.states[31],
        &Block::SPRUCE_STAIRS.states[32],
        &Block::SPRUCE_STAIRS.states[33],
        &Block::SPRUCE_STAIRS.states[34],
        &Block::SPRUCE_STAIRS.states[35],
        &Block::SPRUCE_STAIRS.states[36],
        &Block::SPRUCE_STAIRS.states[37],
        &Block::SPRUCE_STAIRS.states[38],
        &Block::SPRUCE_STAIRS.states[39],
        &Block::SPRUCE_STAIRS.states[40],
        &Block::SPRUCE_STAIRS.states[41],
        &Block::SPRUCE_STAIRS.states[42],
        &Block::SPRUCE_STAIRS.states[43],
        &Block::SPRUCE_STAIRS.states[44],
        &Block::SPRUCE_STAIRS.states[45],
        &Block::SPRUCE_STAIRS.states[46],
        &Block::SPRUCE_STAIRS.states[47],
        &Block::SPRUCE_STAIRS.states[48],
        &Block::SPRUCE_STAIRS.states[49],
        &Block::SPRUCE_STAIRS.states[50],
        &Block::SPRUCE_STAIRS.states[51],
        &Block::SPRUCE_STAIRS.states[52],
        &Block::SPRUCE_STAIRS.states[53],
        &Block::SPRUCE_STAIRS.states[54],
        &Block::SPRUCE_STAIRS.states[55],
        &Block::SPRUCE_STAIRS.states[56],
        &Block::SPRUCE_STAIRS.states[57],
        &Block::SPRUCE_STAIRS.states[58],
        &Block::SPRUCE_STAIRS.states[59],
        &Block::SPRUCE_STAIRS.states[60],
        &Block::SPRUCE_STAIRS.states[61],
        &Block::SPRUCE_STAIRS.states[62],
        &Block::SPRUCE_STAIRS.states[63],
        &Block::SPRUCE_STAIRS.states[64],
        &Block::SPRUCE_STAIRS.states[65],
        &Block::SPRUCE_STAIRS.states[66],
        &Block::SPRUCE_STAIRS.states[67],
        &Block::SPRUCE_STAIRS.states[68],
        &Block::SPRUCE_STAIRS.states[69],
        &Block::SPRUCE_STAIRS.states[70],
        &Block::SPRUCE_STAIRS.states[71],
        &Block::SPRUCE_STAIRS.states[72],
        &Block::SPRUCE_STAIRS.states[73],
        &Block::SPRUCE_STAIRS.states[74],
        &Block::SPRUCE_STAIRS.states[75],
        &Block::SPRUCE_STAIRS.states[76],
        &Block::SPRUCE_STAIRS.states[77],
        &Block::SPRUCE_STAIRS.states[78],
        &Block::SPRUCE_STAIRS.states[79],
        &Block::BIRCH_STAIRS.states[0],
        &Block::BIRCH_STAIRS.states[1],
        &Block::BIRCH_STAIRS.states[2],
        &Block::BIRCH_STAIRS.states[3],
        &Block::BIRCH_STAIRS.states[4],
        &Block::BIRCH_STAIRS.states[5],
        &Block::BIRCH_STAIRS.states[6],
        &Block::BIRCH_STAIRS.states[7],
        &Block::BIRCH_STAIRS.states[8],
        &Block::BIRCH_STAIRS.states[9],
        &Block::BIRCH_STAIRS.states[10],
        &Block::BIRCH_STAIRS.states[11],
        &Block::BIRCH_STAIRS.states[12],
        &Block::BIRCH_STAIRS.states[13],
        &Block::BIRCH_STAIRS.states[14],
        &Block::BIRCH_STAIRS.states[15],
        &Block::BIRCH_STAIRS.states[16],
        &Block::BIRCH_STAIRS.states[17],
        &Block::BIRCH_STAIRS.states[18],
        &Block::BIRCH_STAIRS.states[19],
        &Block::BIRCH_STAIRS.states[20],
        &Block::BIRCH_STAIRS.states[21],
        &Block::BIRCH_STAIRS.states[22],
        &Block::BIRCH_STAIRS.states[23],
        &Block::BIRCH_STAIRS.states[24],
        &Block::BIRCH_STAIRS.states[25],
        &Block::BIRCH_STAIRS.states[26],
        &Block::BIRCH_STAIRS.states[27],
        &Block::BIRCH_STAIRS.states[28],
        &Block::BIRCH_STAIRS.states[29],
        &Block::BIRCH_STAIRS.states[30],
        &Block::BIRCH_STAIRS.states[31],
        &Block::BIRCH_STAIRS.states[32],
        &Block::BIRCH_STAIRS.states[33],
        &Block::BIRCH_STAIRS.states[34],
        &Block::BIRCH_STAIRS.states[35],
        &Block::BIRCH_STAIRS.states[36],
        &Block::BIRCH_STAIRS.states[37],
        &Block::BIRCH_STAIRS.states[38],
        &Block::BIRCH_STAIRS.states[39],
        &Block::BIRCH_STAIRS.states[40],
        &Block::BIRCH_STAIRS.states[41],
        &Block::BIRCH_STAIRS.states[42],
        &Block::BIRCH_STAIRS.states[43],
        &Block::BIRCH_STAIRS.states[44],
        &Block::BIRCH_STAIRS.states[45],
        &Block::BIRCH_STAIRS.states[46],
        &Block::BIRCH_STAIRS.states[47],
        &Block::BIRCH_STAIRS.states[48],
        &Block::BIRCH_STAIRS.states[49],
        &Block::BIRCH_STAIRS.states[50],
        &Block::BIRCH_STAIRS.states[51],
        &Block::BIRCH_STAIRS.states[52],
        &Block::BIRCH_STAIRS.states[53],
        &Block::BIRCH_STAIRS.states[54],
        &Block::BIRCH_STAIRS.states[55],
        &Block::BIRCH_STAIRS.states[56],
        &Block::BIRCH_STAIRS.states[57],
        &Block::BIRCH_STAIRS.states[58],
        &Block::BIRCH_STAIRS.states[59],
        &Block::BIRCH_STAIRS.states[60],
        &Block::BIRCH_STAIRS.states[61],
        &Block::BIRCH_STAIRS.states[62],
        &Block::BIRCH_STAIRS.states[63],
        &Block::BIRCH_STAIRS.states[64],
        &Block::BIRCH_STAIRS.states[65],
        &Block::BIRCH_STAIRS.states[66],
        &Block::BIRCH_STAIRS.states[67],
        &Block::BIRCH_STAIRS.states[68],
        &Block::BIRCH_STAIRS.states[69],
        &Block::BIRCH_STAIRS.states[70],
        &Block::BIRCH_STAIRS.states[71],
        &Block::BIRCH_STAIRS.states[72],
        &Block::BIRCH_STAIRS.states[73],
        &Block::BIRCH_STAIRS.states[74],
        &Block::BIRCH_STAIRS.states[75],
        &Block::BIRCH_STAIRS.states[76],
        &Block::BIRCH_STAIRS.states[77],
        &Block::BIRCH_STAIRS.states[78],
        &Block::BIRCH_STAIRS.states[79],
        &Block::JUNGLE_STAIRS.states[0],
        &Block::JUNGLE_STAIRS.states[1],
        &Block::JUNGLE_STAIRS.states[2],
        &Block::JUNGLE_STAIRS.states[3],
        &Block::JUNGLE_STAIRS.states[4],
        &Block::JUNGLE_STAIRS.states[5],
        &Block::JUNGLE_STAIRS.states[6],
        &Block::JUNGLE_STAIRS.states[7],
        &Block::JUNGLE_STAIRS.states[8],
        &Block::JUNGLE_STAIRS.states[9],
        &Block::JUNGLE_STAIRS.states[10],
        &Block::JUNGLE_STAIRS.states[11],
        &Block::JUNGLE_STAIRS.states[12],
        &Block::JUNGLE_STAIRS.states[13],
        &Block::JUNGLE_STAIRS.states[14],
        &Block::JUNGLE_STAIRS.states[15],
        &Block::JUNGLE_STAIRS.states[16],
        &Block::JUNGLE_STAIRS.states[17],
        &Block::JUNGLE_STAIRS.states[18],
        &Block::JUNGLE_STAIRS.states[19],
        &Block::JUNGLE_STAIRS.states[20],
        &Block::JUNGLE_STAIRS.states[21],
        &Block::JUNGLE_STAIRS.states[22],
        &Block::JUNGLE_STAIRS.states[23],
        &Block::JUNGLE_STAIRS.states[24],
        &Block::JUNGLE_STAIRS.states[25],
        &Block::JUNGLE_STAIRS.states[26],
        &Block::JUNGLE_STAIRS.states[27],
        &Block::JUNGLE_STAIRS.states[28],
        &Block::JUNGLE_STAIRS.states[29],
        &Block::JUNGLE_STAIRS.states[30],
        &Block::JUNGLE_STAIRS.states[31],
        &Block::JUNGLE_STAIRS.states[32],
        &Block::JUNGLE_STAIRS.states[33],
        &Block::JUNGLE_STAIRS.states[34],
        &Block::JUNGLE_STAIRS.states[35],
        &Block::JUNGLE_STAIRS.states[36],
        &Block::JUNGLE_STAIRS.states[37],
        &Block::JUNGLE_STAIRS.states[38],
        &Block::JUNGLE_STAIRS.states[39],
        &Block::JUNGLE_STAIRS.states[40],
        &Block::JUNGLE_STAIRS.states[41],
        &Block::JUNGLE_STAIRS.states[42],
        &Block::JUNGLE_STAIRS.states[43],
        &Block::JUNGLE_STAIRS.states[44],
        &Block::JUNGLE_STAIRS.states[45],
        &Block::JUNGLE_STAIRS.states[46],
        &Block::JUNGLE_STAIRS.states[47],
        &Block::JUNGLE_STAIRS.states[48],
        &Block::JUNGLE_STAIRS.states[49],
        &Block::JUNGLE_STAIRS.states[50],
        &Block::JUNGLE_STAIRS.states[51],
        &Block::JUNGLE_STAIRS.states[52],
        &Block::JUNGLE_STAIRS.states[53],
        &Block::JUNGLE_STAIRS.states[54],
        &Block::JUNGLE_STAIRS.states[55],
        &Block::JUNGLE_STAIRS.states[56],
        &Block::JUNGLE_STAIRS.states[57],
        &Block::JUNGLE_STAIRS.states[58],
        &Block::JUNGLE_STAIRS.states[59],
        &Block::JUNGLE_STAIRS.states[60],
        &Block::JUNGLE_STAIRS.states[61],
        &Block::JUNGLE_STAIRS.states[62],
        &Block::JUNGLE_STAIRS.states[63],
        &Block::JUNGLE_STAIRS.states[64],
        &Block::JUNGLE_STAIRS.states[65],
        &Block::JUNGLE_STAIRS.states[66],
        &Block::JUNGLE_STAIRS.states[67],
        &Block::JUNGLE_STAIRS.states[68],
        &Block::JUNGLE_STAIRS.states[69],
        &Block::JUNGLE_STAIRS.states[70],
        &Block::JUNGLE_STAIRS.states[71],
        &Block::JUNGLE_STAIRS.states[72],
        &Block::JUNGLE_STAIRS.states[73],
        &Block::JUNGLE_STAIRS.states[74],
        &Block::JUNGLE_STAIRS.states[75],
        &Block::JUNGLE_STAIRS.states[76],
        &Block::JUNGLE_STAIRS.states[77],
        &Block::JUNGLE_STAIRS.states[78],
        &Block::JUNGLE_STAIRS.states[79],
        &Block::COMMAND_BLOCK.states[0],
        &Block::COMMAND_BLOCK.states[1],
        &Block::COMMAND_BLOCK.states[2],
        &Block::COMMAND_BLOCK.states[3],
        &Block::COMMAND_BLOCK.states[4],
        &Block::COMMAND_BLOCK.states[5],
        &Block::COMMAND_BLOCK.states[6],
        &Block::COMMAND_BLOCK.states[7],
        &Block::COMMAND_BLOCK.states[8],
        &Block::COMMAND_BLOCK.states[9],
        &Block::COMMAND_BLOCK.states[10],
        &Block::COMMAND_BLOCK.states[11],
        &Block::BEACON.states[0],
        &Block::COBBLESTONE_WALL.states[0],
        &Block::COBBLESTONE_WALL.states[1],
        &Block::COBBLESTONE_WALL.states[2],
        &Block::COBBLESTONE_WALL.states[3],
        &Block::COBBLESTONE_WALL.states[4],
        &Block::COBBLESTONE_WALL.states[5],
        &Block::COBBLESTONE_WALL.states[6],
        &Block::COBBLESTONE_WALL.states[7],
        &Block::COBBLESTONE_WALL.states[8],
        &Block::COBBLESTONE_WALL.states[9],
        &Block::COBBLESTONE_WALL.states[10],
        &Block::COBBLESTONE_WALL.states[11],
        &Block::COBBLESTONE_WALL.states[12],
        &Block::COBBLESTONE_WALL.states[13],
        &Block::COBBLESTONE_WALL.states[14],
        &Block::COBBLESTONE_WALL.states[15],
        &Block::COBBLESTONE_WALL.states[16],
        &Block::COBBLESTONE_WALL.states[17],
        &Block::COBBLESTONE_WALL.states[18],
        &Block::COBBLESTONE_WALL.states[19],
        &Block::COBBLESTONE_WALL.states[20],
        &Block::COBBLESTONE_WALL.states[21],
        &Block::COBBLESTONE_WALL.states[22],
        &Block::COBBLESTONE_WALL.states[23],
        &Block::COBBLESTONE_WALL.states[24],
        &Block::COBBLESTONE_WALL.states[25],
        &Block::COBBLESTONE_WALL.states[26],
        &Block::COBBLESTONE_WALL.states[27],
        &Block::COBBLESTONE_WALL.states[28],
        &Block::COBBLESTONE_WALL.states[29],
        &Block::COBBLESTONE_WALL.states[30],
        &Block::COBBLESTONE_WALL.states[31],
        &Block::COBBLESTONE_WALL.states[32],
        &Block::COBBLESTONE_WALL.states[33],
        &Block::COBBLESTONE_WALL.states[34],
        &Block::COBBLESTONE_WALL.states[35],
        &Block::COBBLESTONE_WALL.states[36],
        &Block::COBBLESTONE_WALL.states[37],
        &Block::COBBLESTONE_WALL.states[38],
        &Block::COBBLESTONE_WALL.states[39],
        &Block::COBBLESTONE_WALL.states[40],
        &Block::COBBLESTONE_WALL.states[41],
        &Block::COBBLESTONE_WALL.states[42],
        &Block::COBBLESTONE_WALL.states[43],
        &Block::COBBLESTONE_WALL.states[44],
        &Block::COBBLESTONE_WALL.states[45],
        &Block::COBBLESTONE_WALL.states[46],
        &Block::COBBLESTONE_WALL.states[47],
        &Block::COBBLESTONE_WALL.states[48],
        &Block::COBBLESTONE_WALL.states[49],
        &Block::COBBLESTONE_WALL.states[50],
        &Block::COBBLESTONE_WALL.states[51],
        &Block::COBBLESTONE_WALL.states[52],
        &Block::COBBLESTONE_WALL.states[53],
        &Block::COBBLESTONE_WALL.states[54],
        &Block::COBBLESTONE_WALL.states[55],
        &Block::COBBLESTONE_WALL.states[56],
        &Block::COBBLESTONE_WALL.states[57],
        &Block::COBBLESTONE_WALL.states[58],
        &Block::COBBLESTONE_WALL.states[59],
        &Block::COBBLESTONE_WALL.states[60],
        &Block::COBBLESTONE_WALL.states[61],
        &Block::COBBLESTONE_WALL.states[62],
        &Block::COBBLESTONE_WALL.states[63],
        &Block::COBBLESTONE_WALL.states[64],
        &Block::COBBLESTONE_WALL.states[65],
        &Block::COBBLESTONE_WALL.states[66],
        &Block::COBBLESTONE_WALL.states[67],
        &Block::COBBLESTONE_WALL.states[68],
        &Block::COBBLESTONE_WALL.states[69],
        &Block::COBBLESTONE_WALL.states[70],
        &Block::COBBLESTONE_WALL.states[71],
        &Block::COBBLESTONE_WALL.states[72],
        &Block::COBBLESTONE_WALL.states[73],
        &Block::COBBLESTONE_WALL.states[74],
        &Block::COBBLESTONE_WALL.states[75],
        &Block::COBBLESTONE_WALL.states[76],
        &Block::COBBLESTONE_WALL.states[77],
        &Block::COBBLESTONE_WALL.states[78],
        &Block::COBBLESTONE_WALL.states[79],
        &Block::COBBLESTONE_WALL.states[80],
        &Block::COBBLESTONE_WALL.states[81],
        &Block::COBBLESTONE_WALL.states[82],
        &Block::COBBLESTONE_WALL.states[83],
        &Block::COBBLESTONE_WALL.states[84],
        &Block::COBBLESTONE_WALL.states[85],
        &Block::COBBLESTONE_WALL.states[86],
        &Block::COBBLESTONE_WALL.states[87],
        &Block::COBBLESTONE_WALL.states[88],
        &Block::COBBLESTONE_WALL.states[89],
        &Block::COBBLESTONE_WALL.states[90],
        &Block::COBBLESTONE_WALL.states[91],
        &Block::COBBLESTONE_WALL.states[92],
        &Block::COBBLESTONE_WALL.states[93],
        &Block::COBBLESTONE_WALL.states[94],
        &Block::COBBLESTONE_WALL.states[95],
        &Block::COBBLESTONE_WALL.states[96],
        &Block::COBBLESTONE_WALL.states[97],
        &Block::COBBLESTONE_WALL.states[98],
        &Block::COBBLESTONE_WALL.states[99],
        &Block::COBBLESTONE_WALL.states[100],
        &Block::COBBLESTONE_WALL.states[101],
        &Block::COBBLESTONE_WALL.states[102],
        &Block::COBBLESTONE_WALL.states[103],
        &Block::COBBLESTONE_WALL.states[104],
        &Block::COBBLESTONE_WALL.states[105],
        &Block::COBBLESTONE_WALL.states[106],
        &Block::COBBLESTONE_WALL.states[107],
        &Block::COBBLESTONE_WALL.states[108],
        &Block::COBBLESTONE_WALL.states[109],
        &Block::COBBLESTONE_WALL.states[110],
        &Block::COBBLESTONE_WALL.states[111],
        &Block::COBBLESTONE_WALL.states[112],
        &Block::COBBLESTONE_WALL.states[113],
        &Block::COBBLESTONE_WALL.states[114],
        &Block::COBBLESTONE_WALL.states[115],
        &Block::COBBLESTONE_WALL.states[116],
        &Block::COBBLESTONE_WALL.states[117],
        &Block::COBBLESTONE_WALL.states[118],
        &Block::COBBLESTONE_WALL.states[119],
        &Block::COBBLESTONE_WALL.states[120],
        &Block::COBBLESTONE_WALL.states[121],
        &Block::COBBLESTONE_WALL.states[122],
        &Block::COBBLESTONE_WALL.states[123],
        &Block::COBBLESTONE_WALL.states[124],
        &Block::COBBLESTONE_WALL.states[125],
        &Block::COBBLESTONE_WALL.states[126],
        &Block::COBBLESTONE_WALL.states[127],
        &Block::COBBLESTONE_WALL.states[128],
        &Block::COBBLESTONE_WALL.states[129],
        &Block::COBBLESTONE_WALL.states[130],
        &Block::COBBLESTONE_WALL.states[131],
        &Block::COBBLESTONE_WALL.states[132],
        &Block::COBBLESTONE_WALL.states[133],
        &Block::COBBLESTONE_WALL.states[134],
        &Block::COBBLESTONE_WALL.states[135],
        &Block::COBBLESTONE_WALL.states[136],
        &Block::COBBLESTONE_WALL.states[137],
        &Block::COBBLESTONE_WALL.states[138],
        &Block::COBBLESTONE_WALL.states[139],
        &Block::COBBLESTONE_WALL.states[140],
        &Block::COBBLESTONE_WALL.states[141],
        &Block::COBBLESTONE_WALL.states[142],
        &Block::COBBLESTONE_WALL.states[143],
        &Block::COBBLESTONE_WALL.states[144],
        &Block::COBBLESTONE_WALL.states[145],
        &Block::COBBLESTONE_WALL.states[146],
        &Block::COBBLESTONE_WALL.states[147],
        &Block::COBBLESTONE_WALL.states[148],
        &Block::COBBLESTONE_WALL.states[149],
        &Block::COBBLESTONE_WALL.states[150],
        &Block::COBBLESTONE_WALL.states[151],
        &Block::COBBLESTONE_WALL.states[152],
        &Block::COBBLESTONE_WALL.states[153],
        &Block::COBBLESTONE_WALL.states[154],
        &Block::COBBLESTONE_WALL.states[155],
        &Block::COBBLESTONE_WALL.states[156],
        &Block::COBBLESTONE_WALL.states[157],
        &Block::COBBLESTONE_WALL.states[158],
        &Block::COBBLESTONE_WALL.states[159],
        &Block::COBBLESTONE_WALL.states[160],
        &Block::COBBLESTONE_WALL.states[161],
        &Block::COBBLESTONE_WALL.states[162],
        &Block::COBBLESTONE_WALL.states[163],
        &Block::COBBLESTONE_WALL.states[164],
        &Block::COBBLESTONE_WALL.states[165],
        &Block::COBBLESTONE_WALL.states[166],
        &Block::COBBLESTONE_WALL.states[167],
        &Block::COBBLESTONE_WALL.states[168],
        &Block::COBBLESTONE_WALL.states[169],
        &Block::COBBLESTONE_WALL.states[170],
        &Block::COBBLESTONE_WALL.states[171],
        &Block::COBBLESTONE_WALL.states[172],
        &Block::COBBLESTONE_WALL.states[173],
        &Block::COBBLESTONE_WALL.states[174],
        &Block::COBBLESTONE_WALL.states[175],
        &Block::COBBLESTONE_WALL.states[176],
        &Block::COBBLESTONE_WALL.states[177],
        &Block::COBBLESTONE_WALL.states[178],
        &Block::COBBLESTONE_WALL.states[179],
        &Block::COBBLESTONE_WALL.states[180],
        &Block::COBBLESTONE_WALL.states[181],
        &Block::COBBLESTONE_WALL.states[182],
        &Block::COBBLESTONE_WALL.states[183],
        &Block::COBBLESTONE_WALL.states[184],
        &Block::COBBLESTONE_WALL.states[185],
        &Block::COBBLESTONE_WALL.states[186],
        &Block::COBBLESTONE_WALL.states[187],
        &Block::COBBLESTONE_WALL.states[188],
        &Block::COBBLESTONE_WALL.states[189],
        &Block::COBBLESTONE_WALL.states[190],
        &Block::COBBLESTONE_WALL.states[191],
        &Block::COBBLESTONE_WALL.states[192],
        &Block::COBBLESTONE_WALL.states[193],
        &Block::COBBLESTONE_WALL.states[194],
        &Block::COBBLESTONE_WALL.states[195],
        &Block::COBBLESTONE_WALL.states[196],
        &Block::COBBLESTONE_WALL.states[197],
        &Block::COBBLESTONE_WALL.states[198],
        &Block::COBBLESTONE_WALL.states[199],
        &Block::COBBLESTONE_WALL.states[200],
        &Block::COBBLESTONE_WALL.states[201],
        &Block::COBBLESTONE_WALL.states[202],
        &Block::COBBLESTONE_WALL.states[203],
        &Block::COBBLESTONE_WALL.states[204],
        &Block::COBBLESTONE_WALL.states[205],
        &Block::COBBLESTONE_WALL.states[206],
        &Block::COBBLESTONE_WALL.states[207],
        &Block::COBBLESTONE_WALL.states[208],
        &Block::COBBLESTONE_WALL.states[209],
        &Block::COBBLESTONE_WALL.states[210],
        &Block::COBBLESTONE_WALL.states[211],
        &Block::COBBLESTONE_WALL.states[212],
        &Block::COBBLESTONE_WALL.states[213],
        &Block::COBBLESTONE_WALL.states[214],
        &Block::COBBLESTONE_WALL.states[215],
        &Block::COBBLESTONE_WALL.states[216],
        &Block::COBBLESTONE_WALL.states[217],
        &Block::COBBLESTONE_WALL.states[218],
        &Block::COBBLESTONE_WALL.states[219],
        &Block::COBBLESTONE_WALL.states[220],
        &Block::COBBLESTONE_WALL.states[221],
        &Block::COBBLESTONE_WALL.states[222],
        &Block::COBBLESTONE_WALL.states[223],
        &Block::COBBLESTONE_WALL.states[224],
        &Block::COBBLESTONE_WALL.states[225],
        &Block::COBBLESTONE_WALL.states[226],
        &Block::COBBLESTONE_WALL.states[227],
        &Block::COBBLESTONE_WALL.states[228],
        &Block::COBBLESTONE_WALL.states[229],
        &Block::COBBLESTONE_WALL.states[230],
        &Block::COBBLESTONE_WALL.states[231],
        &Block::COBBLESTONE_WALL.states[232],
        &Block::COBBLESTONE_WALL.states[233],
        &Block::COBBLESTONE_WALL.states[234],
        &Block::COBBLESTONE_WALL.states[235],
        &Block::COBBLESTONE_WALL.states[236],
        &Block::COBBLESTONE_WALL.states[237],
        &Block::COBBLESTONE_WALL.states[238],
        &Block::COBBLESTONE_WALL.states[239],
        &Block::COBBLESTONE_WALL.states[240],
        &Block::COBBLESTONE_WALL.states[241],
        &Block::COBBLESTONE_WALL.states[242],
        &Block::COBBLESTONE_WALL.states[243],
        &Block::COBBLESTONE_WALL.states[244],
        &Block::COBBLESTONE_WALL.states[245],
        &Block::COBBLESTONE_WALL.states[246],
        &Block::COBBLESTONE_WALL.states[247],
        &Block::COBBLESTONE_WALL.states[248],
        &Block::COBBLESTONE_WALL.states[249],
        &Block::COBBLESTONE_WALL.states[250],
        &Block::COBBLESTONE_WALL.states[251],
        &Block::COBBLESTONE_WALL.states[252],
        &Block::COBBLESTONE_WALL.states[253],
        &Block::COBBLESTONE_WALL.states[254],
        &Block::COBBLESTONE_WALL.states[255],
        &Block::COBBLESTONE_WALL.states[256],
        &Block::COBBLESTONE_WALL.states[257],
        &Block::COBBLESTONE_WALL.states[258],
        &Block::COBBLESTONE_WALL.states[259],
        &Block::COBBLESTONE_WALL.states[260],
        &Block::COBBLESTONE_WALL.states[261],
        &Block::COBBLESTONE_WALL.states[262],
        &Block::COBBLESTONE_WALL.states[263],
        &Block::COBBLESTONE_WALL.states[264],
        &Block::COBBLESTONE_WALL.states[265],
        &Block::COBBLESTONE_WALL.states[266],
        &Block::COBBLESTONE_WALL.states[267],
        &Block::COBBLESTONE_WALL.states[268],
        &Block::COBBLESTONE_WALL.states[269],
        &Block::COBBLESTONE_WALL.states[270],
        &Block::COBBLESTONE_WALL.states[271],
        &Block::COBBLESTONE_WALL.states[272],
        &Block::COBBLESTONE_WALL.states[273],
        &Block::COBBLESTONE_WALL.states[274],
        &Block::COBBLESTONE_WALL.states[275],
        &Block::COBBLESTONE_WALL.states[276],
        &Block::COBBLESTONE_WALL.states[277],
        &Block::COBBLESTONE_WALL.states[278],
        &Block::COBBLESTONE_WALL.states[279],
        &Block::COBBLESTONE_WALL.states[280],
        &Block::COBBLESTONE_WALL.states[281],
        &Block::COBBLESTONE_WALL.states[282],
        &Block::COBBLESTONE_WALL.states[283],
        &Block::COBBLESTONE_WALL.states[284],
        &Block::COBBLESTONE_WALL.states[285],
        &Block::COBBLESTONE_WALL.states[286],
        &Block::COBBLESTONE_WALL.states[287],
        &Block::COBBLESTONE_WALL.states[288],
        &Block::COBBLESTONE_WALL.states[289],
        &Block::COBBLESTONE_WALL.states[290],
        &Block::COBBLESTONE_WALL.states[291],
        &Block::COBBLESTONE_WALL.states[292],
        &Block::COBBLESTONE_WALL.states[293],
        &Block::COBBLESTONE_WALL.states[294],
        &Block::COBBLESTONE_WALL.states[295],
        &Block::COBBLESTONE_WALL.states[296],
        &Block::COBBLESTONE_WALL.states[297],
        &Block::COBBLESTONE_WALL.states[298],
        &Block::COBBLESTONE_WALL.states[299],
        &Block::COBBLESTONE_WALL.states[300],
        &Block::COBBLESTONE_WALL.states[301],
        &Block::COBBLESTONE_WALL.states[302],
        &Block::COBBLESTONE_WALL.states[303],
        &Block::COBBLESTONE_WALL.states[304],
        &Block::COBBLESTONE_WALL.states[305],
        &Block::COBBLESTONE_WALL.states[306],
        &Block::COBBLESTONE_WALL.states[307],
        &Block::COBBLESTONE_WALL.states[308],
        &Block::COBBLESTONE_WALL.states[309],
        &Block::COBBLESTONE_WALL.states[310],
        &Block::COBBLESTONE_WALL.states[311],
        &Block::COBBLESTONE_WALL.states[312],
        &Block::COBBLESTONE_WALL.states[313],
        &Block::COBBLESTONE_WALL.states[314],
        &Block::COBBLESTONE_WALL.states[315],
        &Block::COBBLESTONE_WALL.states[316],
        &Block::COBBLESTONE_WALL.states[317],
        &Block::COBBLESTONE_WALL.states[318],
        &Block::COBBLESTONE_WALL.states[319],
        &Block::COBBLESTONE_WALL.states[320],
        &Block::COBBLESTONE_WALL.states[321],
        &Block::COBBLESTONE_WALL.states[322],
        &Block::COBBLESTONE_WALL.states[323],
        &Block::MOSSY_COBBLESTONE_WALL.states[0],
        &Block::MOSSY_COBBLESTONE_WALL.states[1],
        &Block::MOSSY_COBBLESTONE_WALL.states[2],
        &Block::MOSSY_COBBLESTONE_WALL.states[3],
        &Block::MOSSY_COBBLESTONE_WALL.states[4],
        &Block::MOSSY_COBBLESTONE_WALL.states[5],
        &Block::MOSSY_COBBLESTONE_WALL.states[6],
        &Block::MOSSY_COBBLESTONE_WALL.states[7],
        &Block::MOSSY_COBBLESTONE_WALL.states[8],
        &Block::MOSSY_COBBLESTONE_WALL.states[9],
        &Block::MOSSY_COBBLESTONE_WALL.states[10],
        &Block::MOSSY_COBBLESTONE_WALL.states[11],
        &Block::MOSSY_COBBLESTONE_WALL.states[12],
        &Block::MOSSY_COBBLESTONE_WALL.states[13],
        &Block::MOSSY_COBBLESTONE_WALL.states[14],
        &Block::MOSSY_COBBLESTONE_WALL.states[15],
        &Block::MOSSY_COBBLESTONE_WALL.states[16],
        &Block::MOSSY_COBBLESTONE_WALL.states[17],
        &Block::MOSSY_COBBLESTONE_WALL.states[18],
        &Block::MOSSY_COBBLESTONE_WALL.states[19],
        &Block::MOSSY_COBBLESTONE_WALL.states[20],
        &Block::MOSSY_COBBLESTONE_WALL.states[21],
        &Block::MOSSY_COBBLESTONE_WALL.states[22],
        &Block::MOSSY_COBBLESTONE_WALL.states[23],
        &Block::MOSSY_COBBLESTONE_WALL.states[24],
        &Block::MOSSY_COBBLESTONE_WALL.states[25],
        &Block::MOSSY_COBBLESTONE_WALL.states[26],
        &Block::MOSSY_COBBLESTONE_WALL.states[27],
        &Block::MOSSY_COBBLESTONE_WALL.states[28],
        &Block::MOSSY_COBBLESTONE_WALL.states[29],
        &Block::MOSSY_COBBLESTONE_WALL.states[30],
        &Block::MOSSY_COBBLESTONE_WALL.states[31],
        &Block::MOSSY_COBBLESTONE_WALL.states[32],
        &Block::MOSSY_COBBLESTONE_WALL.states[33],
        &Block::MOSSY_COBBLESTONE_WALL.states[34],
        &Block::MOSSY_COBBLESTONE_WALL.states[35],
        &Block::MOSSY_COBBLESTONE_WALL.states[36],
        &Block::MOSSY_COBBLESTONE_WALL.states[37],
        &Block::MOSSY_COBBLESTONE_WALL.states[38],
        &Block::MOSSY_COBBLESTONE_WALL.states[39],
        &Block::MOSSY_COBBLESTONE_WALL.states[40],
        &Block::MOSSY_COBBLESTONE_WALL.states[41],
        &Block::MOSSY_COBBLESTONE_WALL.states[42],
        &Block::MOSSY_COBBLESTONE_WALL.states[43],
        &Block::MOSSY_COBBLESTONE_WALL.states[44],
        &Block::MOSSY_COBBLESTONE_WALL.states[45],
        &Block::MOSSY_COBBLESTONE_WALL.states[46],
        &Block::MOSSY_COBBLESTONE_WALL.states[47],
        &Block::MOSSY_COBBLESTONE_WALL.states[48],
        &Block::MOSSY_COBBLESTONE_WALL.states[49],
        &Block::MOSSY_COBBLESTONE_WALL.states[50],
        &Block::MOSSY_COBBLESTONE_WALL.states[51],
        &Block::MOSSY_COBBLESTONE_WALL.states[52],
        &Block::MOSSY_COBBLESTONE_WALL.states[53],
        &Block::MOSSY_COBBLESTONE_WALL.states[54],
        &Block::MOSSY_COBBLESTONE_WALL.states[55],
        &Block::MOSSY_COBBLESTONE_WALL.states[56],
        &Block::MOSSY_COBBLESTONE_WALL.states[57],
        &Block::MOSSY_COBBLESTONE_WALL.states[58],
        &Block::MOSSY_COBBLESTONE_WALL.states[59],
        &Block::MOSSY_COBBLESTONE_WALL.states[60],
        &Block::MOSSY_COBBLESTONE_WALL.states[61],
        &Block::MOSSY_COBBLESTONE_WALL.states[62],
        &Block::MOSSY_COBBLESTONE_WALL.states[63],
        &Block::MOSSY_COBBLESTONE_WALL.states[64],
        &Block::MOSSY_COBBLESTONE_WALL.states[65],
        &Block::MOSSY_COBBLESTONE_WALL.states[66],
        &Block::MOSSY_COBBLESTONE_WALL.states[67],
        &Block::MOSSY_COBBLESTONE_WALL.states[68],
        &Block::MOSSY_COBBLESTONE_WALL.states[69],
        &Block::MOSSY_COBBLESTONE_WALL.states[70],
        &Block::MOSSY_COBBLESTONE_WALL.states[71],
        &Block::MOSSY_COBBLESTONE_WALL.states[72],
        &Block::MOSSY_COBBLESTONE_WALL.states[73],
        &Block::MOSSY_COBBLESTONE_WALL.states[74],
        &Block::MOSSY_COBBLESTONE_WALL.states[75],
        &Block::MOSSY_COBBLESTONE_WALL.states[76],
        &Block::MOSSY_COBBLESTONE_WALL.states[77],
        &Block::MOSSY_COBBLESTONE_WALL.states[78],
        &Block::MOSSY_COBBLESTONE_WALL.states[79],
        &Block::MOSSY_COBBLESTONE_WALL.states[80],
        &Block::MOSSY_COBBLESTONE_WALL.states[81],
        &Block::MOSSY_COBBLESTONE_WALL.states[82],
        &Block::MOSSY_COBBLESTONE_WALL.states[83],
        &Block::MOSSY_COBBLESTONE_WALL.states[84],
        &Block::MOSSY_COBBLESTONE_WALL.states[85],
        &Block::MOSSY_COBBLESTONE_WALL.states[86],
        &Block::MOSSY_COBBLESTONE_WALL.states[87],
        &Block::MOSSY_COBBLESTONE_WALL.states[88],
        &Block::MOSSY_COBBLESTONE_WALL.states[89],
        &Block::MOSSY_COBBLESTONE_WALL.states[90],
        &Block::MOSSY_COBBLESTONE_WALL.states[91],
        &Block::MOSSY_COBBLESTONE_WALL.states[92],
        &Block::MOSSY_COBBLESTONE_WALL.states[93],
        &Block::MOSSY_COBBLESTONE_WALL.states[94],
        &Block::MOSSY_COBBLESTONE_WALL.states[95],
        &Block::MOSSY_COBBLESTONE_WALL.states[96],
        &Block::MOSSY_COBBLESTONE_WALL.states[97],
        &Block::MOSSY_COBBLESTONE_WALL.states[98],
        &Block::MOSSY_COBBLESTONE_WALL.states[99],
        &Block::MOSSY_COBBLESTONE_WALL.states[100],
        &Block::MOSSY_COBBLESTONE_WALL.states[101],
        &Block::MOSSY_COBBLESTONE_WALL.states[102],
        &Block::MOSSY_COBBLESTONE_WALL.states[103],
        &Block::MOSSY_COBBLESTONE_WALL.states[104],
        &Block::MOSSY_COBBLESTONE_WALL.states[105],
        &Block::MOSSY_COBBLESTONE_WALL.states[106],
        &Block::MOSSY_COBBLESTONE_WALL.states[107],
        &Block::MOSSY_COBBLESTONE_WALL.states[108],
        &Block::MOSSY_COBBLESTONE_WALL.states[109],
        &Block::MOSSY_COBBLESTONE_WALL.states[110],
        &Block::MOSSY_COBBLESTONE_WALL.states[111],
        &Block::MOSSY_COBBLESTONE_WALL.states[112],
        &Block::MOSSY_COBBLESTONE_WALL.states[113],
        &Block::MOSSY_COBBLESTONE_WALL.states[114],
        &Block::MOSSY_COBBLESTONE_WALL.states[115],
        &Block::MOSSY_COBBLESTONE_WALL.states[116],
        &Block::MOSSY_COBBLESTONE_WALL.states[117],
        &Block::MOSSY_COBBLESTONE_WALL.states[118],
        &Block::MOSSY_COBBLESTONE_WALL.states[119],
        &Block::MOSSY_COBBLESTONE_WALL.states[120],
        &Block::MOSSY_COBBLESTONE_WALL.states[121],
        &Block::MOSSY_COBBLESTONE_WALL.states[122],
        &Block::MOSSY_COBBLESTONE_WALL.states[123],
        &Block::MOSSY_COBBLESTONE_WALL.states[124],
        &Block::MOSSY_COBBLESTONE_WALL.states[125],
        &Block::MOSSY_COBBLESTONE_WALL.states[126],
        &Block::MOSSY_COBBLESTONE_WALL.states[127],
        &Block::MOSSY_COBBLESTONE_WALL.states[128],
        &Block::MOSSY_COBBLESTONE_WALL.states[129],
        &Block::MOSSY_COBBLESTONE_WALL.states[130],
        &Block::MOSSY_COBBLESTONE_WALL.states[131],
        &Block::MOSSY_COBBLESTONE_WALL.states[132],
        &Block::MOSSY_COBBLESTONE_WALL.states[133],
        &Block::MOSSY_COBBLESTONE_WALL.states[134],
        &Block::MOSSY_COBBLESTONE_WALL.states[135],
        &Block::MOSSY_COBBLESTONE_WALL.states[136],
        &Block::MOSSY_COBBLESTONE_WALL.states[137],
        &Block::MOSSY_COBBLESTONE_WALL.states[138],
        &Block::MOSSY_COBBLESTONE_WALL.states[139],
        &Block::MOSSY_COBBLESTONE_WALL.states[140],
        &Block::MOSSY_COBBLESTONE_WALL.states[141],
        &Block::MOSSY_COBBLESTONE_WALL.states[142],
        &Block::MOSSY_COBBLESTONE_WALL.states[143],
        &Block::MOSSY_COBBLESTONE_WALL.states[144],
        &Block::MOSSY_COBBLESTONE_WALL.states[145],
        &Block::MOSSY_COBBLESTONE_WALL.states[146],
        &Block::MOSSY_COBBLESTONE_WALL.states[147],
        &Block::MOSSY_COBBLESTONE_WALL.states[148],
        &Block::MOSSY_COBBLESTONE_WALL.states[149],
        &Block::MOSSY_COBBLESTONE_WALL.states[150],
        &Block::MOSSY_COBBLESTONE_WALL.states[151],
        &Block::MOSSY_COBBLESTONE_WALL.states[152],
        &Block::MOSSY_COBBLESTONE_WALL.states[153],
        &Block::MOSSY_COBBLESTONE_WALL.states[154],
        &Block::MOSSY_COBBLESTONE_WALL.states[155],
        &Block::MOSSY_COBBLESTONE_WALL.states[156],
        &Block::MOSSY_COBBLESTONE_WALL.states[157],
        &Block::MOSSY_COBBLESTONE_WALL.states[158],
        &Block::MOSSY_COBBLESTONE_WALL.states[159],
        &Block::MOSSY_COBBLESTONE_WALL.states[160],
        &Block::MOSSY_COBBLESTONE_WALL.states[161],
        &Block::MOSSY_COBBLESTONE_WALL.states[162],
        &Block::MOSSY_COBBLESTONE_WALL.states[163],
        &Block::MOSSY_COBBLESTONE_WALL.states[164],
        &Block::MOSSY_COBBLESTONE_WALL.states[165],
        &Block::MOSSY_COBBLESTONE_WALL.states[166],
        &Block::MOSSY_COBBLESTONE_WALL.states[167],
        &Block::MOSSY_COBBLESTONE_WALL.states[168],
        &Block::MOSSY_COBBLESTONE_WALL.states[169],
        &Block::MOSSY_COBBLESTONE_WALL.states[170],
        &Block::MOSSY_COBBLESTONE_WALL.states[171],
        &Block::MOSSY_COBBLESTONE_WALL.states[172],
        &Block::MOSSY_COBBLESTONE_WALL.states[173],
        &Block::MOSSY_COBBLESTONE_WALL.states[174],
        &Block::MOSSY_COBBLESTONE_WALL.states[175],
        &Block::MOSSY_COBBLESTONE_WALL.states[176],
        &Block::MOSSY_COBBLESTONE_WALL.states[177],
        &Block::MOSSY_COBBLESTONE_WALL.states[178],
        &Block::MOSSY_COBBLESTONE_WALL.states[179],
        &Block::MOSSY_COBBLESTONE_WALL.states[180],
        &Block::MOSSY_COBBLESTONE_WALL.states[181],
        &Block::MOSSY_COBBLESTONE_WALL.states[182],
        &Block::MOSSY_COBBLESTONE_WALL.states[183],
        &Block::MOSSY_COBBLESTONE_WALL.states[184],
        &Block::MOSSY_COBBLESTONE_WALL.states[185],
        &Block::MOSSY_COBBLESTONE_WALL.states[186],
        &Block::MOSSY_COBBLESTONE_WALL.states[187],
        &Block::MOSSY_COBBLESTONE_WALL.states[188],
        &Block::MOSSY_COBBLESTONE_WALL.states[189],
        &Block::MOSSY_COBBLESTONE_WALL.states[190],
        &Block::MOSSY_COBBLESTONE_WALL.states[191],
        &Block::MOSSY_COBBLESTONE_WALL.states[192],
        &Block::MOSSY_COBBLESTONE_WALL.states[193],
        &Block::MOSSY_COBBLESTONE_WALL.states[194],
        &Block::MOSSY_COBBLESTONE_WALL.states[195],
        &Block::MOSSY_COBBLESTONE_WALL.states[196],
        &Block::MOSSY_COBBLESTONE_WALL.states[197],
        &Block::MOSSY_COBBLESTONE_WALL.states[198],
        &Block::MOSSY_COBBLESTONE_WALL.states[199],
        &Block::MOSSY_COBBLESTONE_WALL.states[200],
        &Block::MOSSY_COBBLESTONE_WALL.states[201],
        &Block::MOSSY_COBBLESTONE_WALL.states[202],
        &Block::MOSSY_COBBLESTONE_WALL.states[203],
        &Block::MOSSY_COBBLESTONE_WALL.states[204],
        &Block::MOSSY_COBBLESTONE_WALL.states[205],
        &Block::MOSSY_COBBLESTONE_WALL.states[206],
        &Block::MOSSY_COBBLESTONE_WALL.states[207],
        &Block::MOSSY_COBBLESTONE_WALL.states[208],
        &Block::MOSSY_COBBLESTONE_WALL.states[209],
        &Block::MOSSY_COBBLESTONE_WALL.states[210],
        &Block::MOSSY_COBBLESTONE_WALL.states[211],
        &Block::MOSSY_COBBLESTONE_WALL.states[212],
        &Block::MOSSY_COBBLESTONE_WALL.states[213],
        &Block::MOSSY_COBBLESTONE_WALL.states[214],
        &Block::MOSSY_COBBLESTONE_WALL.states[215],
        &Block::MOSSY_COBBLESTONE_WALL.states[216],
        &Block::MOSSY_COBBLESTONE_WALL.states[217],
        &Block::MOSSY_COBBLESTONE_WALL.states[218],
        &Block::MOSSY_COBBLESTONE_WALL.states[219],
        &Block::MOSSY_COBBLESTONE_WALL.states[220],
        &Block::MOSSY_COBBLESTONE_WALL.states[221],
        &Block::MOSSY_COBBLESTONE_WALL.states[222],
        &Block::MOSSY_COBBLESTONE_WALL.states[223],
        &Block::MOSSY_COBBLESTONE_WALL.states[224],
        &Block::MOSSY_COBBLESTONE_WALL.states[225],
        &Block::MOSSY_COBBLESTONE_WALL.states[226],
        &Block::MOSSY_COBBLESTONE_WALL.states[227],
        &Block::MOSSY_COBBLESTONE_WALL.states[228],
        &Block::MOSSY_COBBLESTONE_WALL.states[229],
        &Block::MOSSY_COBBLESTONE_WALL.states[230],
        &Block::MOSSY_COBBLESTONE_WALL.states[231],
        &Block::MOSSY_COBBLESTONE_WALL.states[232],
        &Block::MOSSY_COBBLESTONE_WALL.states[233],
        &Block::MOSSY_COBBLESTONE_WALL.states[234],
        &Block::MOSSY_COBBLESTONE_WALL.states[235],
        &Block::MOSSY_COBBLESTONE_WALL.states[236],
        &Block::MOSSY_COBBLESTONE_WALL.states[237],
        &Block::MOSSY_COBBLESTONE_WALL.states[238],
        &Block::MOSSY_COBBLESTONE_WALL.states[239],
        &Block::MOSSY_COBBLESTONE_WALL.states[240],
        &Block::MOSSY_COBBLESTONE_WALL.states[241],
        &Block::MOSSY_COBBLESTONE_WALL.states[242],
        &Block::MOSSY_COBBLESTONE_WALL.states[243],
        &Block::MOSSY_COBBLESTONE_WALL.states[244],
        &Block::MOSSY_COBBLESTONE_WALL.states[245],
        &Block::MOSSY_COBBLESTONE_WALL.states[246],
        &Block::MOSSY_COBBLESTONE_WALL.states[247],
        &Block::MOSSY_COBBLESTONE_WALL.states[248],
        &Block::MOSSY_COBBLESTONE_WALL.states[249],
        &Block::MOSSY_COBBLESTONE_WALL.states[250],
        &Block::MOSSY_COBBLESTONE_WALL.states[251],
        &Block::MOSSY_COBBLESTONE_WALL.states[252],
        &Block::MOSSY_COBBLESTONE_WALL.states[253],
        &Block::MOSSY_COBBLESTONE_WALL.states[254],
        &Block::MOSSY_COBBLESTONE_WALL.states[255],
        &Block::MOSSY_COBBLESTONE_WALL.states[256],
        &Block::MOSSY_COBBLESTONE_WALL.states[257],
        &Block::MOSSY_COBBLESTONE_WALL.states[258],
        &Block::MOSSY_COBBLESTONE_WALL.states[259],
        &Block::MOSSY_COBBLESTONE_WALL.states[260],
        &Block::MOSSY_COBBLESTONE_WALL.states[261],
        &Block::MOSSY_COBBLESTONE_WALL.states[262],
        &Block::MOSSY_COBBLESTONE_WALL.states[263],
        &Block::MOSSY_COBBLESTONE_WALL.states[264],
        &Block::MOSSY_COBBLESTONE_WALL.states[265],
        &Block::MOSSY_COBBLESTONE_WALL.states[266],
        &Block::MOSSY_COBBLESTONE_WALL.states[267],
        &Block::MOSSY_COBBLESTONE_WALL.states[268],
        &Block::MOSSY_COBBLESTONE_WALL.states[269],
        &Block::MOSSY_COBBLESTONE_WALL.states[270],
        &Block::MOSSY_COBBLESTONE_WALL.states[271],
        &Block::MOSSY_COBBLESTONE_WALL.states[272],
        &Block::MOSSY_COBBLESTONE_WALL.states[273],
        &Block::MOSSY_COBBLESTONE_WALL.states[274],
        &Block::MOSSY_COBBLESTONE_WALL.states[275],
        &Block::MOSSY_COBBLESTONE_WALL.states[276],
        &Block::MOSSY_COBBLESTONE_WALL.states[277],
        &Block::MOSSY_COBBLESTONE_WALL.states[278],
        &Block::MOSSY_COBBLESTONE_WALL.states[279],
        &Block::MOSSY_COBBLESTONE_WALL.states[280],
        &Block::MOSSY_COBBLESTONE_WALL.states[281],
        &Block::MOSSY_COBBLESTONE_WALL.states[282],
        &Block::MOSSY_COBBLESTONE_WALL.states[283],
        &Block::MOSSY_COBBLESTONE_WALL.states[284],
        &Block::MOSSY_COBBLESTONE_WALL.states[285],
        &Block::MOSSY_COBBLESTONE_WALL.states[286],
        &Block::MOSSY_COBBLESTONE_WALL.states[287],
        &Block::MOSSY_COBBLESTONE_WALL.states[288],
        &Block::MOSSY_COBBLESTONE_WALL.states[289],
        &Block::MOSSY_COBBLESTONE_WALL.states[290],
        &Block::MOSSY_COBBLESTONE_WALL.states[291],
        &Block::MOSSY_COBBLESTONE_WALL.states[292],
        &Block::MOSSY_COBBLESTONE_WALL.states[293],
        &Block::MOSSY_COBBLESTONE_WALL.states[294],
        &Block::MOSSY_COBBLESTONE_WALL.states[295],
        &Block::MOSSY_COBBLESTONE_WALL.states[296],
        &Block::MOSSY_COBBLESTONE_WALL.states[297],
        &Block::MOSSY_COBBLESTONE_WALL.states[298],
        &Block::MOSSY_COBBLESTONE_WALL.states[299],
        &Block::MOSSY_COBBLESTONE_WALL.states[300],
        &Block::MOSSY_COBBLESTONE_WALL.states[301],
        &Block::MOSSY_COBBLESTONE_WALL.states[302],
        &Block::MOSSY_COBBLESTONE_WALL.states[303],
        &Block::MOSSY_COBBLESTONE_WALL.states[304],
        &Block::MOSSY_COBBLESTONE_WALL.states[305],
        &Block::MOSSY_COBBLESTONE_WALL.states[306],
        &Block::MOSSY_COBBLESTONE_WALL.states[307],
        &Block::MOSSY_COBBLESTONE_WALL.states[308],
        &Block::MOSSY_COBBLESTONE_WALL.states[309],
        &Block::MOSSY_COBBLESTONE_WALL.states[310],
        &Block::MOSSY_COBBLESTONE_WALL.states[311],
        &Block::MOSSY_COBBLESTONE_WALL.states[312],
        &Block::MOSSY_COBBLESTONE_WALL.states[313],
        &Block::MOSSY_COBBLESTONE_WALL.states[314],
        &Block::MOSSY_COBBLESTONE_WALL.states[315],
        &Block::MOSSY_COBBLESTONE_WALL.states[316],
        &Block::MOSSY_COBBLESTONE_WALL.states[317],
        &Block::MOSSY_COBBLESTONE_WALL.states[318],
        &Block::MOSSY_COBBLESTONE_WALL.states[319],
        &Block::MOSSY_COBBLESTONE_WALL.states[320],
        &Block::MOSSY_COBBLESTONE_WALL.states[321],
        &Block::MOSSY_COBBLESTONE_WALL.states[322],
        &Block::MOSSY_COBBLESTONE_WALL.states[323],
        &Block::FLOWER_POT.states[0],
        &Block::POTTED_TORCHFLOWER.states[0],
        &Block::POTTED_OAK_SAPLING.states[0],
        &Block::POTTED_SPRUCE_SAPLING.states[0],
        &Block::POTTED_BIRCH_SAPLING.states[0],
        &Block::POTTED_JUNGLE_SAPLING.states[0],
        &Block::POTTED_ACACIA_SAPLING.states[0],
        &Block::POTTED_CHERRY_SAPLING.states[0],
        &Block::POTTED_DARK_OAK_SAPLING.states[0],
        &Block::POTTED_PALE_OAK_SAPLING.states[0],
        &Block::POTTED_MANGROVE_PROPAGULE.states[0],
        &Block::POTTED_FERN.states[0],
        &Block::POTTED_DANDELION.states[0],
        &Block::POTTED_GOLDEN_DANDELION.states[0],
        &Block::POTTED_POPPY.states[0],
        &Block::POTTED_BLUE_ORCHID.states[0],
        &Block::POTTED_ALLIUM.states[0],
        &Block::POTTED_AZURE_BLUET.states[0],
        &Block::POTTED_RED_TULIP.states[0],
        &Block::POTTED_ORANGE_TULIP.states[0],
        &Block::POTTED_WHITE_TULIP.states[0],
        &Block::POTTED_PINK_TULIP.states[0],
        &Block::POTTED_OXEYE_DAISY.states[0],
        &Block::POTTED_CORNFLOWER.states[0],
        &Block::POTTED_LILY_OF_THE_VALLEY.states[0],
        &Block::POTTED_WITHER_ROSE.states[0],
        &Block::POTTED_RED_MUSHROOM.states[0],
        &Block::POTTED_BROWN_MUSHROOM.states[0],
        &Block::POTTED_DEAD_BUSH.states[0],
        &Block::POTTED_CACTUS.states[0],
        &Block::CARROTS.states[0],
        &Block::CARROTS.states[1],
        &Block::CARROTS.states[2],
        &Block::CARROTS.states[3],
        &Block::CARROTS.states[4],
        &Block::CARROTS.states[5],
        &Block::CARROTS.states[6],
        &Block::CARROTS.states[7],
        &Block::POTATOES.states[0],
        &Block::POTATOES.states[1],
        &Block::POTATOES.states[2],
        &Block::POTATOES.states[3],
        &Block::POTATOES.states[4],
        &Block::POTATOES.states[5],
        &Block::POTATOES.states[6],
        &Block::POTATOES.states[7],
        &Block::OAK_BUTTON.states[0],
        &Block::OAK_BUTTON.states[1],
        &Block::OAK_BUTTON.states[2],
        &Block::OAK_BUTTON.states[3],
        &Block::OAK_BUTTON.states[4],
        &Block::OAK_BUTTON.states[5],
        &Block::OAK_BUTTON.states[6],
        &Block::OAK_BUTTON.states[7],
        &Block::OAK_BUTTON.states[8],
        &Block::OAK_BUTTON.states[9],
        &Block::OAK_BUTTON.states[10],
        &Block::OAK_BUTTON.states[11],
        &Block::OAK_BUTTON.states[12],
        &Block::OAK_BUTTON.states[13],
        &Block::OAK_BUTTON.states[14],
        &Block::OAK_BUTTON.states[15],
        &Block::OAK_BUTTON.states[16],
        &Block::OAK_BUTTON.states[17],
        &Block::OAK_BUTTON.states[18],
        &Block::OAK_BUTTON.states[19],
        &Block::OAK_BUTTON.states[20],
        &Block::OAK_BUTTON.states[21],
        &Block::OAK_BUTTON.states[22],
        &Block::OAK_BUTTON.states[23],
        &Block::SPRUCE_BUTTON.states[0],
        &Block::SPRUCE_BUTTON.states[1],
        &Block::SPRUCE_BUTTON.states[2],
        &Block::SPRUCE_BUTTON.states[3],
        &Block::SPRUCE_BUTTON.states[4],
        &Block::SPRUCE_BUTTON.states[5],
        &Block::SPRUCE_BUTTON.states[6],
        &Block::SPRUCE_BUTTON.states[7],
        &Block::SPRUCE_BUTTON.states[8],
        &Block::SPRUCE_BUTTON.states[9],
        &Block::SPRUCE_BUTTON.states[10],
        &Block::SPRUCE_BUTTON.states[11],
        &Block::SPRUCE_BUTTON.states[12],
        &Block::SPRUCE_BUTTON.states[13],
        &Block::SPRUCE_BUTTON.states[14],
        &Block::SPRUCE_BUTTON.states[15],
        &Block::SPRUCE_BUTTON.states[16],
        &Block::SPRUCE_BUTTON.states[17],
        &Block::SPRUCE_BUTTON.states[18],
        &Block::SPRUCE_BUTTON.states[19],
        &Block::SPRUCE_BUTTON.states[20],
        &Block::SPRUCE_BUTTON.states[21],
        &Block::SPRUCE_BUTTON.states[22],
        &Block::SPRUCE_BUTTON.states[23],
        &Block::BIRCH_BUTTON.states[0],
        &Block::BIRCH_BUTTON.states[1],
        &Block::BIRCH_BUTTON.states[2],
        &Block::BIRCH_BUTTON.states[3],
        &Block::BIRCH_BUTTON.states[4],
        &Block::BIRCH_BUTTON.states[5],
        &Block::BIRCH_BUTTON.states[6],
        &Block::BIRCH_BUTTON.states[7],
        &Block::BIRCH_BUTTON.states[8],
        &Block::BIRCH_BUTTON.states[9],
        &Block::BIRCH_BUTTON.states[10],
        &Block::BIRCH_BUTTON.states[11],
        &Block::BIRCH_BUTTON.states[12],
        &Block::BIRCH_BUTTON.states[13],
        &Block::BIRCH_BUTTON.states[14],
        &Block::BIRCH_BUTTON.states[15],
        &Block::BIRCH_BUTTON.states[16],
        &Block::BIRCH_BUTTON.states[17],
        &Block::BIRCH_BUTTON.states[18],
        &Block::BIRCH_BUTTON.states[19],
        &Block::BIRCH_BUTTON.states[20],
        &Block::BIRCH_BUTTON.states[21],
        &Block::BIRCH_BUTTON.states[22],
        &Block::BIRCH_BUTTON.states[23],
        &Block::JUNGLE_BUTTON.states[0],
        &Block::JUNGLE_BUTTON.states[1],
        &Block::JUNGLE_BUTTON.states[2],
        &Block::JUNGLE_BUTTON.states[3],
        &Block::JUNGLE_BUTTON.states[4],
        &Block::JUNGLE_BUTTON.states[5],
        &Block::JUNGLE_BUTTON.states[6],
        &Block::JUNGLE_BUTTON.states[7],
        &Block::JUNGLE_BUTTON.states[8],
        &Block::JUNGLE_BUTTON.states[9],
        &Block::JUNGLE_BUTTON.states[10],
        &Block::JUNGLE_BUTTON.states[11],
        &Block::JUNGLE_BUTTON.states[12],
        &Block::JUNGLE_BUTTON.states[13],
        &Block::JUNGLE_BUTTON.states[14],
        &Block::JUNGLE_BUTTON.states[15],
        &Block::JUNGLE_BUTTON.states[16],
        &Block::JUNGLE_BUTTON.states[17],
        &Block::JUNGLE_BUTTON.states[18],
        &Block::JUNGLE_BUTTON.states[19],
        &Block::JUNGLE_BUTTON.states[20],
        &Block::JUNGLE_BUTTON.states[21],
        &Block::JUNGLE_BUTTON.states[22],
        &Block::JUNGLE_BUTTON.states[23],
        &Block::ACACIA_BUTTON.states[0],
        &Block::ACACIA_BUTTON.states[1],
        &Block::ACACIA_BUTTON.states[2],
        &Block::ACACIA_BUTTON.states[3],
        &Block::ACACIA_BUTTON.states[4],
        &Block::ACACIA_BUTTON.states[5],
        &Block::ACACIA_BUTTON.states[6],
        &Block::ACACIA_BUTTON.states[7],
        &Block::ACACIA_BUTTON.states[8],
        &Block::ACACIA_BUTTON.states[9],
        &Block::ACACIA_BUTTON.states[10],
        &Block::ACACIA_BUTTON.states[11],
        &Block::ACACIA_BUTTON.states[12],
        &Block::ACACIA_BUTTON.states[13],
        &Block::ACACIA_BUTTON.states[14],
        &Block::ACACIA_BUTTON.states[15],
        &Block::ACACIA_BUTTON.states[16],
        &Block::ACACIA_BUTTON.states[17],
        &Block::ACACIA_BUTTON.states[18],
        &Block::ACACIA_BUTTON.states[19],
        &Block::ACACIA_BUTTON.states[20],
        &Block::ACACIA_BUTTON.states[21],
        &Block::ACACIA_BUTTON.states[22],
        &Block::ACACIA_BUTTON.states[23],
        &Block::CHERRY_BUTTON.states[0],
        &Block::CHERRY_BUTTON.states[1],
        &Block::CHERRY_BUTTON.states[2],
        &Block::CHERRY_BUTTON.states[3],
        &Block::CHERRY_BUTTON.states[4],
        &Block::CHERRY_BUTTON.states[5],
        &Block::CHERRY_BUTTON.states[6],
        &Block::CHERRY_BUTTON.states[7],
        &Block::CHERRY_BUTTON.states[8],
        &Block::CHERRY_BUTTON.states[9],
        &Block::CHERRY_BUTTON.states[10],
        &Block::CHERRY_BUTTON.states[11],
        &Block::CHERRY_BUTTON.states[12],
        &Block::CHERRY_BUTTON.states[13],
        &Block::CHERRY_BUTTON.states[14],
        &Block::CHERRY_BUTTON.states[15],
        &Block::CHERRY_BUTTON.states[16],
        &Block::CHERRY_BUTTON.states[17],
        &Block::CHERRY_BUTTON.states[18],
        &Block::CHERRY_BUTTON.states[19],
        &Block::CHERRY_BUTTON.states[20],
        &Block::CHERRY_BUTTON.states[21],
        &Block::CHERRY_BUTTON.states[22],
        &Block::CHERRY_BUTTON.states[23],
        &Block::DARK_OAK_BUTTON.states[0],
        &Block::DARK_OAK_BUTTON.states[1],
        &Block::DARK_OAK_BUTTON.states[2],
        &Block::DARK_OAK_BUTTON.states[3],
        &Block::DARK_OAK_BUTTON.states[4],
        &Block::DARK_OAK_BUTTON.states[5],
        &Block::DARK_OAK_BUTTON.states[6],
        &Block::DARK_OAK_BUTTON.states[7],
        &Block::DARK_OAK_BUTTON.states[8],
        &Block::DARK_OAK_BUTTON.states[9],
        &Block::DARK_OAK_BUTTON.states[10],
        &Block::DARK_OAK_BUTTON.states[11],
        &Block::DARK_OAK_BUTTON.states[12],
        &Block::DARK_OAK_BUTTON.states[13],
        &Block::DARK_OAK_BUTTON.states[14],
        &Block::DARK_OAK_BUTTON.states[15],
        &Block::DARK_OAK_BUTTON.states[16],
        &Block::DARK_OAK_BUTTON.states[17],
        &Block::DARK_OAK_BUTTON.states[18],
        &Block::DARK_OAK_BUTTON.states[19],
        &Block::DARK_OAK_BUTTON.states[20],
        &Block::DARK_OAK_BUTTON.states[21],
        &Block::DARK_OAK_BUTTON.states[22],
        &Block::DARK_OAK_BUTTON.states[23],
        &Block::PALE_OAK_BUTTON.states[0],
        &Block::PALE_OAK_BUTTON.states[1],
        &Block::PALE_OAK_BUTTON.states[2],
        &Block::PALE_OAK_BUTTON.states[3],
        &Block::PALE_OAK_BUTTON.states[4],
        &Block::PALE_OAK_BUTTON.states[5],
        &Block::PALE_OAK_BUTTON.states[6],
        &Block::PALE_OAK_BUTTON.states[7],
        &Block::PALE_OAK_BUTTON.states[8],
        &Block::PALE_OAK_BUTTON.states[9],
        &Block::PALE_OAK_BUTTON.states[10],
        &Block::PALE_OAK_BUTTON.states[11],
        &Block::PALE_OAK_BUTTON.states[12],
        &Block::PALE_OAK_BUTTON.states[13],
        &Block::PALE_OAK_BUTTON.states[14],
        &Block::PALE_OAK_BUTTON.states[15],
        &Block::PALE_OAK_BUTTON.states[16],
        &Block::PALE_OAK_BUTTON.states[17],
        &Block::PALE_OAK_BUTTON.states[18],
        &Block::PALE_OAK_BUTTON.states[19],
        &Block::PALE_OAK_BUTTON.states[20],
        &Block::PALE_OAK_BUTTON.states[21],
        &Block::PALE_OAK_BUTTON.states[22],
        &Block::PALE_OAK_BUTTON.states[23],
        &Block::MANGROVE_BUTTON.states[0],
        &Block::MANGROVE_BUTTON.states[1],
        &Block::MANGROVE_BUTTON.states[2],
        &Block::MANGROVE_BUTTON.states[3],
        &Block::MANGROVE_BUTTON.states[4],
        &Block::MANGROVE_BUTTON.states[5],
        &Block::MANGROVE_BUTTON.states[6],
        &Block::MANGROVE_BUTTON.states[7],
        &Block::MANGROVE_BUTTON.states[8],
        &Block::MANGROVE_BUTTON.states[9],
        &Block::MANGROVE_BUTTON.states[10],
        &Block::MANGROVE_BUTTON.states[11],
        &Block::MANGROVE_BUTTON.states[12],
        &Block::MANGROVE_BUTTON.states[13],
        &Block::MANGROVE_BUTTON.states[14],
        &Block::MANGROVE_BUTTON.states[15],
        &Block::MANGROVE_BUTTON.states[16],
        &Block::MANGROVE_BUTTON.states[17],
        &Block::MANGROVE_BUTTON.states[18],
        &Block::MANGROVE_BUTTON.states[19],
        &Block::MANGROVE_BUTTON.states[20],
        &Block::MANGROVE_BUTTON.states[21],
        &Block::MANGROVE_BUTTON.states[22],
        &Block::MANGROVE_BUTTON.states[23],
        &Block::BAMBOO_BUTTON.states[0],
        &Block::BAMBOO_BUTTON.states[1],
        &Block::BAMBOO_BUTTON.states[2],
        &Block::BAMBOO_BUTTON.states[3],
        &Block::BAMBOO_BUTTON.states[4],
        &Block::BAMBOO_BUTTON.states[5],
        &Block::BAMBOO_BUTTON.states[6],
        &Block::BAMBOO_BUTTON.states[7],
        &Block::BAMBOO_BUTTON.states[8],
        &Block::BAMBOO_BUTTON.states[9],
        &Block::BAMBOO_BUTTON.states[10],
        &Block::BAMBOO_BUTTON.states[11],
        &Block::BAMBOO_BUTTON.states[12],
        &Block::BAMBOO_BUTTON.states[13],
        &Block::BAMBOO_BUTTON.states[14],
        &Block::BAMBOO_BUTTON.states[15],
        &Block::BAMBOO_BUTTON.states[16],
        &Block::BAMBOO_BUTTON.states[17],
        &Block::BAMBOO_BUTTON.states[18],
        &Block::BAMBOO_BUTTON.states[19],
        &Block::BAMBOO_BUTTON.states[20],
        &Block::BAMBOO_BUTTON.states[21],
        &Block::BAMBOO_BUTTON.states[22],
        &Block::BAMBOO_BUTTON.states[23],
        &Block::SKELETON_SKULL.states[0],
        &Block::SKELETON_SKULL.states[1],
        &Block::SKELETON_SKULL.states[2],
        &Block::SKELETON_SKULL.states[3],
        &Block::SKELETON_SKULL.states[4],
        &Block::SKELETON_SKULL.states[5],
        &Block::SKELETON_SKULL.states[6],
        &Block::SKELETON_SKULL.states[7],
        &Block::SKELETON_SKULL.states[8],
        &Block::SKELETON_SKULL.states[9],
        &Block::SKELETON_SKULL.states[10],
        &Block::SKELETON_SKULL.states[11],
        &Block::SKELETON_SKULL.states[12],
        &Block::SKELETON_SKULL.states[13],
        &Block::SKELETON_SKULL.states[14],
        &Block::SKELETON_SKULL.states[15],
        &Block::SKELETON_SKULL.states[16],
        &Block::SKELETON_SKULL.states[17],
        &Block::SKELETON_SKULL.states[18],
        &Block::SKELETON_SKULL.states[19],
        &Block::SKELETON_SKULL.states[20],
        &Block::SKELETON_SKULL.states[21],
        &Block::SKELETON_SKULL.states[22],
        &Block::SKELETON_SKULL.states[23],
        &Block::SKELETON_SKULL.states[24],
        &Block::SKELETON_SKULL.states[25],
        &Block::SKELETON_SKULL.states[26],
        &Block::SKELETON_SKULL.states[27],
        &Block::SKELETON_SKULL.states[28],
        &Block::SKELETON_SKULL.states[29],
        &Block::SKELETON_SKULL.states[30],
        &Block::SKELETON_SKULL.states[31],
        &Block::SKELETON_WALL_SKULL.states[0],
        &Block::SKELETON_WALL_SKULL.states[1],
        &Block::SKELETON_WALL_SKULL.states[2],
        &Block::SKELETON_WALL_SKULL.states[3],
        &Block::SKELETON_WALL_SKULL.states[4],
        &Block::SKELETON_WALL_SKULL.states[5],
        &Block::SKELETON_WALL_SKULL.states[6],
        &Block::SKELETON_WALL_SKULL.states[7],
        &Block::WITHER_SKELETON_SKULL.states[0],
        &Block::WITHER_SKELETON_SKULL.states[1],
        &Block::WITHER_SKELETON_SKULL.states[2],
        &Block::WITHER_SKELETON_SKULL.states[3],
        &Block::WITHER_SKELETON_SKULL.states[4],
        &Block::WITHER_SKELETON_SKULL.states[5],
        &Block::WITHER_SKELETON_SKULL.states[6],
        &Block::WITHER_SKELETON_SKULL.states[7],
        &Block::WITHER_SKELETON_SKULL.states[8],
        &Block::WITHER_SKELETON_SKULL.states[9],
        &Block::WITHER_SKELETON_SKULL.states[10],
        &Block::WITHER_SKELETON_SKULL.states[11],
        &Block::WITHER_SKELETON_SKULL.states[12],
        &Block::WITHER_SKELETON_SKULL.states[13],
        &Block::WITHER_SKELETON_SKULL.states[14],
        &Block::WITHER_SKELETON_SKULL.states[15],
        &Block::WITHER_SKELETON_SKULL.states[16],
        &Block::WITHER_SKELETON_SKULL.states[17],
        &Block::WITHER_SKELETON_SKULL.states[18],
        &Block::WITHER_SKELETON_SKULL.states[19],
        &Block::WITHER_SKELETON_SKULL.states[20],
        &Block::WITHER_SKELETON_SKULL.states[21],
        &Block::WITHER_SKELETON_SKULL.states[22],
        &Block::WITHER_SKELETON_SKULL.states[23],
        &Block::WITHER_SKELETON_SKULL.states[24],
        &Block::WITHER_SKELETON_SKULL.states[25],
        &Block::WITHER_SKELETON_SKULL.states[26],
        &Block::WITHER_SKELETON_SKULL.states[27],
        &Block::WITHER_SKELETON_SKULL.states[28],
        &Block::WITHER_SKELETON_SKULL.states[29],
        &Block::WITHER_SKELETON_SKULL.states[30],
        &Block::WITHER_SKELETON_SKULL.states[31],
        &Block::WITHER_SKELETON_WALL_SKULL.states[0],
        &Block::WITHER_SKELETON_WALL_SKULL.states[1],
        &Block::WITHER_SKELETON_WALL_SKULL.states[2],
        &Block::WITHER_SKELETON_WALL_SKULL.states[3],
        &Block::WITHER_SKELETON_WALL_SKULL.states[4],
        &Block::WITHER_SKELETON_WALL_SKULL.states[5],
        &Block::WITHER_SKELETON_WALL_SKULL.states[6],
        &Block::WITHER_SKELETON_WALL_SKULL.states[7],
        &Block::ZOMBIE_HEAD.states[0],
        &Block::ZOMBIE_HEAD.states[1],
        &Block::ZOMBIE_HEAD.states[2],
        &Block::ZOMBIE_HEAD.states[3],
        &Block::ZOMBIE_HEAD.states[4],
        &Block::ZOMBIE_HEAD.states[5],
        &Block::ZOMBIE_HEAD.states[6],
        &Block::ZOMBIE_HEAD.states[7],
        &Block::ZOMBIE_HEAD.states[8],
        &Block::ZOMBIE_HEAD.states[9],
        &Block::ZOMBIE_HEAD.states[10],
        &Block::ZOMBIE_HEAD.states[11],
        &Block::ZOMBIE_HEAD.states[12],
        &Block::ZOMBIE_HEAD.states[13],
        &Block::ZOMBIE_HEAD.states[14],
        &Block::ZOMBIE_HEAD.states[15],
        &Block::ZOMBIE_HEAD.states[16],
        &Block::ZOMBIE_HEAD.states[17],
        &Block::ZOMBIE_HEAD.states[18],
        &Block::ZOMBIE_HEAD.states[19],
        &Block::ZOMBIE_HEAD.states[20],
        &Block::ZOMBIE_HEAD.states[21],
        &Block::ZOMBIE_HEAD.states[22],
        &Block::ZOMBIE_HEAD.states[23],
        &Block::ZOMBIE_HEAD.states[24],
        &Block::ZOMBIE_HEAD.states[25],
        &Block::ZOMBIE_HEAD.states[26],
        &Block::ZOMBIE_HEAD.states[27],
        &Block::ZOMBIE_HEAD.states[28],
        &Block::ZOMBIE_HEAD.states[29],
        &Block::ZOMBIE_HEAD.states[30],
        &Block::ZOMBIE_HEAD.states[31],
        &Block::ZOMBIE_WALL_HEAD.states[0],
        &Block::ZOMBIE_WALL_HEAD.states[1],
        &Block::ZOMBIE_WALL_HEAD.states[2],
        &Block::ZOMBIE_WALL_HEAD.states[3],
        &Block::ZOMBIE_WALL_HEAD.states[4],
        &Block::ZOMBIE_WALL_HEAD.states[5],
        &Block::ZOMBIE_WALL_HEAD.states[6],
        &Block::ZOMBIE_WALL_HEAD.states[7],
        &Block::PLAYER_HEAD.states[0],
        &Block::PLAYER_HEAD.states[1],
        &Block::PLAYER_HEAD.states[2],
        &Block::PLAYER_HEAD.states[3],
        &Block::PLAYER_HEAD.states[4],
        &Block::PLAYER_HEAD.states[5],
        &Block::PLAYER_HEAD.states[6],
        &Block::PLAYER_HEAD.states[7],
        &Block::PLAYER_HEAD.states[8],
        &Block::PLAYER_HEAD.states[9],
        &Block::PLAYER_HEAD.states[10],
        &Block::PLAYER_HEAD.states[11],
        &Block::PLAYER_HEAD.states[12],
        &Block::PLAYER_HEAD.states[13],
        &Block::PLAYER_HEAD.states[14],
        &Block::PLAYER_HEAD.states[15],
        &Block::PLAYER_HEAD.states[16],
        &Block::PLAYER_HEAD.states[17],
        &Block::PLAYER_HEAD.states[18],
        &Block::PLAYER_HEAD.states[19],
        &Block::PLAYER_HEAD.states[20],
        &Block::PLAYER_HEAD.states[21],
        &Block::PLAYER_HEAD.states[22],
        &Block::PLAYER_HEAD.states[23],
        &Block::PLAYER_HEAD.states[24],
        &Block::PLAYER_HEAD.states[25],
        &Block::PLAYER_HEAD.states[26],
        &Block::PLAYER_HEAD.states[27],
        &Block::PLAYER_HEAD.states[28],
        &Block::PLAYER_HEAD.states[29],
        &Block::PLAYER_HEAD.states[30],
        &Block::PLAYER_HEAD.states[31],
        &Block::PLAYER_WALL_HEAD.states[0],
        &Block::PLAYER_WALL_HEAD.states[1],
        &Block::PLAYER_WALL_HEAD.states[2],
        &Block::PLAYER_WALL_HEAD.states[3],
        &Block::PLAYER_WALL_HEAD.states[4],
        &Block::PLAYER_WALL_HEAD.states[5],
        &Block::PLAYER_WALL_HEAD.states[6],
        &Block::PLAYER_WALL_HEAD.states[7],
        &Block::CREEPER_HEAD.states[0],
        &Block::CREEPER_HEAD.states[1],
        &Block::CREEPER_HEAD.states[2],
        &Block::CREEPER_HEAD.states[3],
        &Block::CREEPER_HEAD.states[4],
        &Block::CREEPER_HEAD.states[5],
        &Block::CREEPER_HEAD.states[6],
        &Block::CREEPER_HEAD.states[7],
        &Block::CREEPER_HEAD.states[8],
        &Block::CREEPER_HEAD.states[9],
        &Block::CREEPER_HEAD.states[10],
        &Block::CREEPER_HEAD.states[11],
        &Block::CREEPER_HEAD.states[12],
        &Block::CREEPER_HEAD.states[13],
        &Block::CREEPER_HEAD.states[14],
        &Block::CREEPER_HEAD.states[15],
        &Block::CREEPER_HEAD.states[16],
        &Block::CREEPER_HEAD.states[17],
        &Block::CREEPER_HEAD.states[18],
        &Block::CREEPER_HEAD.states[19],
        &Block::CREEPER_HEAD.states[20],
        &Block::CREEPER_HEAD.states[21],
        &Block::CREEPER_HEAD.states[22],
        &Block::CREEPER_HEAD.states[23],
        &Block::CREEPER_HEAD.states[24],
        &Block::CREEPER_HEAD.states[25],
        &Block::CREEPER_HEAD.states[26],
        &Block::CREEPER_HEAD.states[27],
        &Block::CREEPER_HEAD.states[28],
        &Block::CREEPER_HEAD.states[29],
        &Block::CREEPER_HEAD.states[30],
        &Block::CREEPER_HEAD.states[31],
        &Block::CREEPER_WALL_HEAD.states[0],
        &Block::CREEPER_WALL_HEAD.states[1],
        &Block::CREEPER_WALL_HEAD.states[2],
        &Block::CREEPER_WALL_HEAD.states[3],
        &Block::CREEPER_WALL_HEAD.states[4],
        &Block::CREEPER_WALL_HEAD.states[5],
        &Block::CREEPER_WALL_HEAD.states[6],
        &Block::CREEPER_WALL_HEAD.states[7],
        &Block::DRAGON_HEAD.states[0],
        &Block::DRAGON_HEAD.states[1],
        &Block::DRAGON_HEAD.states[2],
        &Block::DRAGON_HEAD.states[3],
        &Block::DRAGON_HEAD.states[4],
        &Block::DRAGON_HEAD.states[5],
        &Block::DRAGON_HEAD.states[6],
        &Block::DRAGON_HEAD.states[7],
        &Block::DRAGON_HEAD.states[8],
        &Block::DRAGON_HEAD.states[9],
        &Block::DRAGON_HEAD.states[10],
        &Block::DRAGON_HEAD.states[11],
        &Block::DRAGON_HEAD.states[12],
        &Block::DRAGON_HEAD.states[13],
        &Block::DRAGON_HEAD.states[14],
        &Block::DRAGON_HEAD.states[15],
        &Block::DRAGON_HEAD.states[16],
        &Block::DRAGON_HEAD.states[17],
        &Block::DRAGON_HEAD.states[18],
        &Block::DRAGON_HEAD.states[19],
        &Block::DRAGON_HEAD.states[20],
        &Block::DRAGON_HEAD.states[21],
        &Block::DRAGON_HEAD.states[22],
        &Block::DRAGON_HEAD.states[23],
        &Block::DRAGON_HEAD.states[24],
        &Block::DRAGON_HEAD.states[25],
        &Block::DRAGON_HEAD.states[26],
        &Block::DRAGON_HEAD.states[27],
        &Block::DRAGON_HEAD.states[28],
        &Block::DRAGON_HEAD.states[29],
        &Block::DRAGON_HEAD.states[30],
        &Block::DRAGON_HEAD.states[31],
        &Block::DRAGON_WALL_HEAD.states[0],
        &Block::DRAGON_WALL_HEAD.states[1],
        &Block::DRAGON_WALL_HEAD.states[2],
        &Block::DRAGON_WALL_HEAD.states[3],
        &Block::DRAGON_WALL_HEAD.states[4],
        &Block::DRAGON_WALL_HEAD.states[5],
        &Block::DRAGON_WALL_HEAD.states[6],
        &Block::DRAGON_WALL_HEAD.states[7],
        &Block::PIGLIN_HEAD.states[0],
        &Block::PIGLIN_HEAD.states[1],
        &Block::PIGLIN_HEAD.states[2],
        &Block::PIGLIN_HEAD.states[3],
        &Block::PIGLIN_HEAD.states[4],
        &Block::PIGLIN_HEAD.states[5],
        &Block::PIGLIN_HEAD.states[6],
        &Block::PIGLIN_HEAD.states[7],
        &Block::PIGLIN_HEAD.states[8],
        &Block::PIGLIN_HEAD.states[9],
        &Block::PIGLIN_HEAD.states[10],
        &Block::PIGLIN_HEAD.states[11],
        &Block::PIGLIN_HEAD.states[12],
        &Block::PIGLIN_HEAD.states[13],
        &Block::PIGLIN_HEAD.states[14],
        &Block::PIGLIN_HEAD.states[15],
        &Block::PIGLIN_HEAD.states[16],
        &Block::PIGLIN_HEAD.states[17],
        &Block::PIGLIN_HEAD.states[18],
        &Block::PIGLIN_HEAD.states[19],
        &Block::PIGLIN_HEAD.states[20],
        &Block::PIGLIN_HEAD.states[21],
        &Block::PIGLIN_HEAD.states[22],
        &Block::PIGLIN_HEAD.states[23],
        &Block::PIGLIN_HEAD.states[24],
        &Block::PIGLIN_HEAD.states[25],
        &Block::PIGLIN_HEAD.states[26],
        &Block::PIGLIN_HEAD.states[27],
        &Block::PIGLIN_HEAD.states[28],
        &Block::PIGLIN_HEAD.states[29],
        &Block::PIGLIN_HEAD.states[30],
        &Block::PIGLIN_HEAD.states[31],
        &Block::PIGLIN_WALL_HEAD.states[0],
        &Block::PIGLIN_WALL_HEAD.states[1],
        &Block::PIGLIN_WALL_HEAD.states[2],
        &Block::PIGLIN_WALL_HEAD.states[3],
        &Block::PIGLIN_WALL_HEAD.states[4],
        &Block::PIGLIN_WALL_HEAD.states[5],
        &Block::PIGLIN_WALL_HEAD.states[6],
        &Block::PIGLIN_WALL_HEAD.states[7],
        &Block::ANVIL.states[0],
        &Block::ANVIL.states[1],
        &Block::ANVIL.states[2],
        &Block::ANVIL.states[3],
        &Block::CHIPPED_ANVIL.states[0],
        &Block::CHIPPED_ANVIL.states[1],
        &Block::CHIPPED_ANVIL.states[2],
        &Block::CHIPPED_ANVIL.states[3],
        &Block::DAMAGED_ANVIL.states[0],
        &Block::DAMAGED_ANVIL.states[1],
        &Block::DAMAGED_ANVIL.states[2],
        &Block::DAMAGED_ANVIL.states[3],
        &Block::TRAPPED_CHEST.states[0],
        &Block::TRAPPED_CHEST.states[1],
        &Block::TRAPPED_CHEST.states[2],
        &Block::TRAPPED_CHEST.states[3],
        &Block::TRAPPED_CHEST.states[4],
        &Block::TRAPPED_CHEST.states[5],
        &Block::TRAPPED_CHEST.states[6],
        &Block::TRAPPED_CHEST.states[7],
        &Block::TRAPPED_CHEST.states[8],
        &Block::TRAPPED_CHEST.states[9],
        &Block::TRAPPED_CHEST.states[10],
        &Block::TRAPPED_CHEST.states[11],
        &Block::TRAPPED_CHEST.states[12],
        &Block::TRAPPED_CHEST.states[13],
        &Block::TRAPPED_CHEST.states[14],
        &Block::TRAPPED_CHEST.states[15],
        &Block::TRAPPED_CHEST.states[16],
        &Block::TRAPPED_CHEST.states[17],
        &Block::TRAPPED_CHEST.states[18],
        &Block::TRAPPED_CHEST.states[19],
        &Block::TRAPPED_CHEST.states[20],
        &Block::TRAPPED_CHEST.states[21],
        &Block::TRAPPED_CHEST.states[22],
        &Block::TRAPPED_CHEST.states[23],
        &Block::LIGHT_WEIGHTED_PRESSURE_PLATE.states[0],
        &Block::LIGHT_WEIGHTED_PRESSURE_PLATE.states[1],
        &Block::LIGHT_WEIGHTED_PRESSURE_PLATE.states[2],
        &Block::LIGHT_WEIGHTED_PRESSURE_PLATE.states[3],
        &Block::LIGHT_WEIGHTED_PRESSURE_PLATE.states[4],
        &Block::LIGHT_WEIGHTED_PRESSURE_PLATE.states[5],
        &Block::LIGHT_WEIGHTED_PRESSURE_PLATE.states[6],
        &Block::LIGHT_WEIGHTED_PRESSURE_PLATE.states[7],
        &Block::LIGHT_WEIGHTED_PRESSURE_PLATE.states[8],
        &Block::LIGHT_WEIGHTED_PRESSURE_PLATE.states[9],
        &Block::LIGHT_WEIGHTED_PRESSURE_PLATE.states[10],
        &Block::LIGHT_WEIGHTED_PRESSURE_PLATE.states[11],
        &Block::LIGHT_WEIGHTED_PRESSURE_PLATE.states[12],
        &Block::LIGHT_WEIGHTED_PRESSURE_PLATE.states[13],
        &Block::LIGHT_WEIGHTED_PRESSURE_PLATE.states[14],
        &Block::LIGHT_WEIGHTED_PRESSURE_PLATE.states[15],
        &Block::HEAVY_WEIGHTED_PRESSURE_PLATE.states[0],
        &Block::HEAVY_WEIGHTED_PRESSURE_PLATE.states[1],
        &Block::HEAVY_WEIGHTED_PRESSURE_PLATE.states[2],
        &Block::HEAVY_WEIGHTED_PRESSURE_PLATE.states[3],
        &Block::HEAVY_WEIGHTED_PRESSURE_PLATE.states[4],
        &Block::HEAVY_WEIGHTED_PRESSURE_PLATE.states[5],
        &Block::HEAVY_WEIGHTED_PRESSURE_PLATE.states[6],
        &Block::HEAVY_WEIGHTED_PRESSURE_PLATE.states[7],
        &Block::HEAVY_WEIGHTED_PRESSURE_PLATE.states[8],
        &Block::HEAVY_WEIGHTED_PRESSURE_PLATE.states[9],
        &Block::HEAVY_WEIGHTED_PRESSURE_PLATE.states[10],
        &Block::HEAVY_WEIGHTED_PRESSURE_PLATE.states[11],
        &Block::HEAVY_WEIGHTED_PRESSURE_PLATE.states[12],
        &Block::HEAVY_WEIGHTED_PRESSURE_PLATE.states[13],
        &Block::HEAVY_WEIGHTED_PRESSURE_PLATE.states[14],
        &Block::HEAVY_WEIGHTED_PRESSURE_PLATE.states[15],
        &Block::COMPARATOR.states[0],
        &Block::COMPARATOR.states[1],
        &Block::COMPARATOR.states[2],
        &Block::COMPARATOR.states[3],
        &Block::COMPARATOR.states[4],
        &Block::COMPARATOR.states[5],
        &Block::COMPARATOR.states[6],
        &Block::COMPARATOR.states[7],
        &Block::COMPARATOR.states[8],
        &Block::COMPARATOR.states[9],
        &Block::COMPARATOR.states[10],
        &Block::COMPARATOR.states[11],
        &Block::COMPARATOR.states[12],
        &Block::COMPARATOR.states[13],
        &Block::COMPARATOR.states[14],
        &Block::COMPARATOR.states[15],
        &Block::DAYLIGHT_DETECTOR.states[0],
        &Block::DAYLIGHT_DETECTOR.states[1],
        &Block::DAYLIGHT_DETECTOR.states[2],
        &Block::DAYLIGHT_DETECTOR.states[3],
        &Block::DAYLIGHT_DETECTOR.states[4],
        &Block::DAYLIGHT_DETECTOR.states[5],
        &Block::DAYLIGHT_DETECTOR.states[6],
        &Block::DAYLIGHT_DETECTOR.states[7],
        &Block::DAYLIGHT_DETECTOR.states[8],
        &Block::DAYLIGHT_DETECTOR.states[9],
        &Block::DAYLIGHT_DETECTOR.states[10],
        &Block::DAYLIGHT_DETECTOR.states[11],
        &Block::DAYLIGHT_DETECTOR.states[12],
        &Block::DAYLIGHT_DETECTOR.states[13],
        &Block::DAYLIGHT_DETECTOR.states[14],
        &Block::DAYLIGHT_DETECTOR.states[15],
        &Block::DAYLIGHT_DETECTOR.states[16],
        &Block::DAYLIGHT_DETECTOR.states[17],
        &Block::DAYLIGHT_DETECTOR.states[18],
        &Block::DAYLIGHT_DETECTOR.states[19],
        &Block::DAYLIGHT_DETECTOR.states[20],
        &Block::DAYLIGHT_DETECTOR.states[21],
        &Block::DAYLIGHT_DETECTOR.states[22],
        &Block::DAYLIGHT_DETECTOR.states[23],
        &Block::DAYLIGHT_DETECTOR.states[24],
        &Block::DAYLIGHT_DETECTOR.states[25],
        &Block::DAYLIGHT_DETECTOR.states[26],
        &Block::DAYLIGHT_DETECTOR.states[27],
        &Block::DAYLIGHT_DETECTOR.states[28],
        &Block::DAYLIGHT_DETECTOR.states[29],
        &Block::DAYLIGHT_DETECTOR.states[30],
        &Block::DAYLIGHT_DETECTOR.states[31],
        &Block::REDSTONE_BLOCK.states[0],
        &Block::NETHER_QUARTZ_ORE.states[0],
        &Block::HOPPER.states[0],
        &Block::HOPPER.states[1],
        &Block::HOPPER.states[2],
        &Block::HOPPER.states[3],
        &Block::HOPPER.states[4],
        &Block::HOPPER.states[5],
        &Block::HOPPER.states[6],
        &Block::HOPPER.states[7],
        &Block::HOPPER.states[8],
        &Block::HOPPER.states[9],
        &Block::QUARTZ_BLOCK.states[0],
        &Block::CHISELED_QUARTZ_BLOCK.states[0],
        &Block::QUARTZ_PILLAR.states[0],
        &Block::QUARTZ_PILLAR.states[1],
        &Block::QUARTZ_PILLAR.states[2],
        &Block::QUARTZ_STAIRS.states[0],
        &Block::QUARTZ_STAIRS.states[1],
        &Block::QUARTZ_STAIRS.states[2],
        &Block::QUARTZ_STAIRS.states[3],
        &Block::QUARTZ_STAIRS.states[4],
        &Block::QUARTZ_STAIRS.states[5],
        &Block::QUARTZ_STAIRS.states[6],
        &Block::QUARTZ_STAIRS.states[7],
        &Block::QUARTZ_STAIRS.states[8],
        &Block::QUARTZ_STAIRS.states[9],
        &Block::QUARTZ_STAIRS.states[10],
        &Block::QUARTZ_STAIRS.states[11],
        &Block::QUARTZ_STAIRS.states[12],
        &Block::QUARTZ_STAIRS.states[13],
        &Block::QUARTZ_STAIRS.states[14],
        &Block::QUARTZ_STAIRS.states[15],
        &Block::QUARTZ_STAIRS.states[16],
        &Block::QUARTZ_STAIRS.states[17],
        &Block::QUARTZ_STAIRS.states[18],
        &Block::QUARTZ_STAIRS.states[19],
        &Block::QUARTZ_STAIRS.states[20],
        &Block::QUARTZ_STAIRS.states[21],
        &Block::QUARTZ_STAIRS.states[22],
        &Block::QUARTZ_STAIRS.states[23],
        &Block::QUARTZ_STAIRS.states[24],
        &Block::QUARTZ_STAIRS.states[25],
        &Block::QUARTZ_STAIRS.states[26],
        &Block::QUARTZ_STAIRS.states[27],
        &Block::QUARTZ_STAIRS.states[28],
        &Block::QUARTZ_STAIRS.states[29],
        &Block::QUARTZ_STAIRS.states[30],
        &Block::QUARTZ_STAIRS.states[31],
        &Block::QUARTZ_STAIRS.states[32],
        &Block::QUARTZ_STAIRS.states[33],
        &Block::QUARTZ_STAIRS.states[34],
        &Block::QUARTZ_STAIRS.states[35],
        &Block::QUARTZ_STAIRS.states[36],
        &Block::QUARTZ_STAIRS.states[37],
        &Block::QUARTZ_STAIRS.states[38],
        &Block::QUARTZ_STAIRS.states[39],
        &Block::QUARTZ_STAIRS.states[40],
        &Block::QUARTZ_STAIRS.states[41],
        &Block::QUARTZ_STAIRS.states[42],
        &Block::QUARTZ_STAIRS.states[43],
        &Block::QUARTZ_STAIRS.states[44],
        &Block::QUARTZ_STAIRS.states[45],
        &Block::QUARTZ_STAIRS.states[46],
        &Block::QUARTZ_STAIRS.states[47],
        &Block::QUARTZ_STAIRS.states[48],
        &Block::QUARTZ_STAIRS.states[49],
        &Block::QUARTZ_STAIRS.states[50],
        &Block::QUARTZ_STAIRS.states[51],
        &Block::QUARTZ_STAIRS.states[52],
        &Block::QUARTZ_STAIRS.states[53],
        &Block::QUARTZ_STAIRS.states[54],
        &Block::QUARTZ_STAIRS.states[55],
        &Block::QUARTZ_STAIRS.states[56],
        &Block::QUARTZ_STAIRS.states[57],
        &Block::QUARTZ_STAIRS.states[58],
        &Block::QUARTZ_STAIRS.states[59],
        &Block::QUARTZ_STAIRS.states[60],
        &Block::QUARTZ_STAIRS.states[61],
        &Block::QUARTZ_STAIRS.states[62],
        &Block::QUARTZ_STAIRS.states[63],
        &Block::QUARTZ_STAIRS.states[64],
        &Block::QUARTZ_STAIRS.states[65],
        &Block::QUARTZ_STAIRS.states[66],
        &Block::QUARTZ_STAIRS.states[67],
        &Block::QUARTZ_STAIRS.states[68],
        &Block::QUARTZ_STAIRS.states[69],
        &Block::QUARTZ_STAIRS.states[70],
        &Block::QUARTZ_STAIRS.states[71],
        &Block::QUARTZ_STAIRS.states[72],
        &Block::QUARTZ_STAIRS.states[73],
        &Block::QUARTZ_STAIRS.states[74],
        &Block::QUARTZ_STAIRS.states[75],
        &Block::QUARTZ_STAIRS.states[76],
        &Block::QUARTZ_STAIRS.states[77],
        &Block::QUARTZ_STAIRS.states[78],
        &Block::QUARTZ_STAIRS.states[79],
        &Block::ACTIVATOR_RAIL.states[0],
        &Block::ACTIVATOR_RAIL.states[1],
        &Block::ACTIVATOR_RAIL.states[2],
        &Block::ACTIVATOR_RAIL.states[3],
        &Block::ACTIVATOR_RAIL.states[4],
        &Block::ACTIVATOR_RAIL.states[5],
        &Block::ACTIVATOR_RAIL.states[6],
        &Block::ACTIVATOR_RAIL.states[7],
        &Block::ACTIVATOR_RAIL.states[8],
        &Block::ACTIVATOR_RAIL.states[9],
        &Block::ACTIVATOR_RAIL.states[10],
        &Block::ACTIVATOR_RAIL.states[11],
        &Block::ACTIVATOR_RAIL.states[12],
        &Block::ACTIVATOR_RAIL.states[13],
        &Block::ACTIVATOR_RAIL.states[14],
        &Block::ACTIVATOR_RAIL.states[15],
        &Block::ACTIVATOR_RAIL.states[16],
        &Block::ACTIVATOR_RAIL.states[17],
        &Block::ACTIVATOR_RAIL.states[18],
        &Block::ACTIVATOR_RAIL.states[19],
        &Block::ACTIVATOR_RAIL.states[20],
        &Block::ACTIVATOR_RAIL.states[21],
        &Block::ACTIVATOR_RAIL.states[22],
        &Block::ACTIVATOR_RAIL.states[23],
        &Block::DROPPER.states[0],
        &Block::DROPPER.states[1],
        &Block::DROPPER.states[2],
        &Block::DROPPER.states[3],
        &Block::DROPPER.states[4],
        &Block::DROPPER.states[5],
        &Block::DROPPER.states[6],
        &Block::DROPPER.states[7],
        &Block::DROPPER.states[8],
        &Block::DROPPER.states[9],
        &Block::DROPPER.states[10],
        &Block::DROPPER.states[11],
        &Block::WHITE_TERRACOTTA.states[0],
        &Block::ORANGE_TERRACOTTA.states[0],
        &Block::MAGENTA_TERRACOTTA.states[0],
        &Block::LIGHT_BLUE_TERRACOTTA.states[0],
        &Block::YELLOW_TERRACOTTA.states[0],
        &Block::LIME_TERRACOTTA.states[0],
        &Block::PINK_TERRACOTTA.states[0],
        &Block::GRAY_TERRACOTTA.states[0],
        &Block::LIGHT_GRAY_TERRACOTTA.states[0],
        &Block::CYAN_TERRACOTTA.states[0],
        &Block::PURPLE_TERRACOTTA.states[0],
        &Block::BLUE_TERRACOTTA.states[0],
        &Block::BROWN_TERRACOTTA.states[0],
        &Block::GREEN_TERRACOTTA.states[0],
        &Block::RED_TERRACOTTA.states[0],
        &Block::BLACK_TERRACOTTA.states[0],
        &Block::WHITE_STAINED_GLASS_PANE.states[0],
        &Block::WHITE_STAINED_GLASS_PANE.states[1],
        &Block::WHITE_STAINED_GLASS_PANE.states[2],
        &Block::WHITE_STAINED_GLASS_PANE.states[3],
        &Block::WHITE_STAINED_GLASS_PANE.states[4],
        &Block::WHITE_STAINED_GLASS_PANE.states[5],
        &Block::WHITE_STAINED_GLASS_PANE.states[6],
        &Block::WHITE_STAINED_GLASS_PANE.states[7],
        &Block::WHITE_STAINED_GLASS_PANE.states[8],
        &Block::WHITE_STAINED_GLASS_PANE.states[9],
        &Block::WHITE_STAINED_GLASS_PANE.states[10],
        &Block::WHITE_STAINED_GLASS_PANE.states[11],
        &Block::WHITE_STAINED_GLASS_PANE.states[12],
        &Block::WHITE_STAINED_GLASS_PANE.states[13],
        &Block::WHITE_STAINED_GLASS_PANE.states[14],
        &Block::WHITE_STAINED_GLASS_PANE.states[15],
        &Block::WHITE_STAINED_GLASS_PANE.states[16],
        &Block::WHITE_STAINED_GLASS_PANE.states[17],
        &Block::WHITE_STAINED_GLASS_PANE.states[18],
        &Block::WHITE_STAINED_GLASS_PANE.states[19],
        &Block::WHITE_STAINED_GLASS_PANE.states[20],
        &Block::WHITE_STAINED_GLASS_PANE.states[21],
        &Block::WHITE_STAINED_GLASS_PANE.states[22],
        &Block::WHITE_STAINED_GLASS_PANE.states[23],
        &Block::WHITE_STAINED_GLASS_PANE.states[24],
        &Block::WHITE_STAINED_GLASS_PANE.states[25],
        &Block::WHITE_STAINED_GLASS_PANE.states[26],
        &Block::WHITE_STAINED_GLASS_PANE.states[27],
        &Block::WHITE_STAINED_GLASS_PANE.states[28],
        &Block::WHITE_STAINED_GLASS_PANE.states[29],
        &Block::WHITE_STAINED_GLASS_PANE.states[30],
        &Block::WHITE_STAINED_GLASS_PANE.states[31],
        &Block::ORANGE_STAINED_GLASS_PANE.states[0],
        &Block::ORANGE_STAINED_GLASS_PANE.states[1],
        &Block::ORANGE_STAINED_GLASS_PANE.states[2],
        &Block::ORANGE_STAINED_GLASS_PANE.states[3],
        &Block::ORANGE_STAINED_GLASS_PANE.states[4],
        &Block::ORANGE_STAINED_GLASS_PANE.states[5],
        &Block::ORANGE_STAINED_GLASS_PANE.states[6],
        &Block::ORANGE_STAINED_GLASS_PANE.states[7],
        &Block::ORANGE_STAINED_GLASS_PANE.states[8],
        &Block::ORANGE_STAINED_GLASS_PANE.states[9],
        &Block::ORANGE_STAINED_GLASS_PANE.states[10],
        &Block::ORANGE_STAINED_GLASS_PANE.states[11],
        &Block::ORANGE_STAINED_GLASS_PANE.states[12],
        &Block::ORANGE_STAINED_GLASS_PANE.states[13],
        &Block::ORANGE_STAINED_GLASS_PANE.states[14],
        &Block::ORANGE_STAINED_GLASS_PANE.states[15],
        &Block::ORANGE_STAINED_GLASS_PANE.states[16],
        &Block::ORANGE_STAINED_GLASS_PANE.states[17],
        &Block::ORANGE_STAINED_GLASS_PANE.states[18],
        &Block::ORANGE_STAINED_GLASS_PANE.states[19],
        &Block::ORANGE_STAINED_GLASS_PANE.states[20],
        &Block::ORANGE_STAINED_GLASS_PANE.states[21],
        &Block::ORANGE_STAINED_GLASS_PANE.states[22],
        &Block::ORANGE_STAINED_GLASS_PANE.states[23],
        &Block::ORANGE_STAINED_GLASS_PANE.states[24],
        &Block::ORANGE_STAINED_GLASS_PANE.states[25],
        &Block::ORANGE_STAINED_GLASS_PANE.states[26],
        &Block::ORANGE_STAINED_GLASS_PANE.states[27],
        &Block::ORANGE_STAINED_GLASS_PANE.states[28],
        &Block::ORANGE_STAINED_GLASS_PANE.states[29],
        &Block::ORANGE_STAINED_GLASS_PANE.states[30],
        &Block::ORANGE_STAINED_GLASS_PANE.states[31],
        &Block::MAGENTA_STAINED_GLASS_PANE.states[0],
        &Block::MAGENTA_STAINED_GLASS_PANE.states[1],
        &Block::MAGENTA_STAINED_GLASS_PANE.states[2],
        &Block::MAGENTA_STAINED_GLASS_PANE.states[3],
        &Block::MAGENTA_STAINED_GLASS_PANE.states[4],
        &Block::MAGENTA_STAINED_GLASS_PANE.states[5],
        &Block::MAGENTA_STAINED_GLASS_PANE.states[6],
        &Block::MAGENTA_STAINED_GLASS_PANE.states[7],
        &Block::MAGENTA_STAINED_GLASS_PANE.states[8],
        &Block::MAGENTA_STAINED_GLASS_PANE.states[9],
        &Block::MAGENTA_STAINED_GLASS_PANE.states[10],
        &Block::MAGENTA_STAINED_GLASS_PANE.states[11],
        &Block::MAGENTA_STAINED_GLASS_PANE.states[12],
        &Block::MAGENTA_STAINED_GLASS_PANE.states[13],
        &Block::MAGENTA_STAINED_GLASS_PANE.states[14],
        &Block::MAGENTA_STAINED_GLASS_PANE.states[15],
        &Block::MAGENTA_STAINED_GLASS_PANE.states[16],
        &Block::MAGENTA_STAINED_GLASS_PANE.states[17],
        &Block::MAGENTA_STAINED_GLASS_PANE.states[18],
        &Block::MAGENTA_STAINED_GLASS_PANE.states[19],
        &Block::MAGENTA_STAINED_GLASS_PANE.states[20],
        &Block::MAGENTA_STAINED_GLASS_PANE.states[21],
        &Block::MAGENTA_STAINED_GLASS_PANE.states[22],
        &Block::MAGENTA_STAINED_GLASS_PANE.states[23],
        &Block::MAGENTA_STAINED_GLASS_PANE.states[24],
        &Block::MAGENTA_STAINED_GLASS_PANE.states[25],
        &Block::MAGENTA_STAINED_GLASS_PANE.states[26],
        &Block::MAGENTA_STAINED_GLASS_PANE.states[27],
        &Block::MAGENTA_STAINED_GLASS_PANE.states[28],
        &Block::MAGENTA_STAINED_GLASS_PANE.states[29],
        &Block::MAGENTA_STAINED_GLASS_PANE.states[30],
        &Block::MAGENTA_STAINED_GLASS_PANE.states[31],
        &Block::LIGHT_BLUE_STAINED_GLASS_PANE.states[0],
        &Block::LIGHT_BLUE_STAINED_GLASS_PANE.states[1],
        &Block::LIGHT_BLUE_STAINED_GLASS_PANE.states[2],
        &Block::LIGHT_BLUE_STAINED_GLASS_PANE.states[3],
        &Block::LIGHT_BLUE_STAINED_GLASS_PANE.states[4],
        &Block::LIGHT_BLUE_STAINED_GLASS_PANE.states[5],
        &Block::LIGHT_BLUE_STAINED_GLASS_PANE.states[6],
        &Block::LIGHT_BLUE_STAINED_GLASS_PANE.states[7],
        &Block::LIGHT_BLUE_STAINED_GLASS_PANE.states[8],
        &Block::LIGHT_BLUE_STAINED_GLASS_PANE.states[9],
        &Block::LIGHT_BLUE_STAINED_GLASS_PANE.states[10],
        &Block::LIGHT_BLUE_STAINED_GLASS_PANE.states[11],
        &Block::LIGHT_BLUE_STAINED_GLASS_PANE.states[12],
        &Block::LIGHT_BLUE_STAINED_GLASS_PANE.states[13],
        &Block::LIGHT_BLUE_STAINED_GLASS_PANE.states[14],
        &Block::LIGHT_BLUE_STAINED_GLASS_PANE.states[15],
        &Block::LIGHT_BLUE_STAINED_GLASS_PANE.states[16],
        &Block::LIGHT_BLUE_STAINED_GLASS_PANE.states[17],
        &Block::LIGHT_BLUE_STAINED_GLASS_PANE.states[18],
        &Block::LIGHT_BLUE_STAINED_GLASS_PANE.states[19],
        &Block::LIGHT_BLUE_STAINED_GLASS_PANE.states[20],
        &Block::LIGHT_BLUE_STAINED_GLASS_PANE.states[21],
        &Block::LIGHT_BLUE_STAINED_GLASS_PANE.states[22],
        &Block::LIGHT_BLUE_STAINED_GLASS_PANE.states[23],
        &Block::LIGHT_BLUE_STAINED_GLASS_PANE.states[24],
        &Block::LIGHT_BLUE_STAINED_GLASS_PANE.states[25],
        &Block::LIGHT_BLUE_STAINED_GLASS_PANE.states[26],
        &Block::LIGHT_BLUE_STAINED_GLASS_PANE.states[27],
        &Block::LIGHT_BLUE_STAINED_GLASS_PANE.states[28],
        &Block::LIGHT_BLUE_STAINED_GLASS_PANE.states[29],
        &Block::LIGHT_BLUE_STAINED_GLASS_PANE.states[30],
        &Block::LIGHT_BLUE_STAINED_GLASS_PANE.states[31],
        &Block::YELLOW_STAINED_GLASS_PANE.states[0],
        &Block::YELLOW_STAINED_GLASS_PANE.states[1],
        &Block::YELLOW_STAINED_GLASS_PANE.states[2],
        &Block::YELLOW_STAINED_GLASS_PANE.states[3],
        &Block::YELLOW_STAINED_GLASS_PANE.states[4],
        &Block::YELLOW_STAINED_GLASS_PANE.states[5],
        &Block::YELLOW_STAINED_GLASS_PANE.states[6],
        &Block::YELLOW_STAINED_GLASS_PANE.states[7],
        &Block::YELLOW_STAINED_GLASS_PANE.states[8],
        &Block::YELLOW_STAINED_GLASS_PANE.states[9],
        &Block::YELLOW_STAINED_GLASS_PANE.states[10],
        &Block::YELLOW_STAINED_GLASS_PANE.states[11],
        &Block::YELLOW_STAINED_GLASS_PANE.states[12],
        &Block::YELLOW_STAINED_GLASS_PANE.states[13],
        &Block::YELLOW_STAINED_GLASS_PANE.states[14],
        &Block::YELLOW_STAINED_GLASS_PANE.states[15],
        &Block::YELLOW_STAINED_GLASS_PANE.states[16],
        &Block::YELLOW_STAINED_GLASS_PANE.states[17],
        &Block::YELLOW_STAINED_GLASS_PANE.states[18],
        &Block::YELLOW_STAINED_GLASS_PANE.states[19],
        &Block::YELLOW_STAINED_GLASS_PANE.states[20],
        &Block::YELLOW_STAINED_GLASS_PANE.states[21],
        &Block::YELLOW_STAINED_GLASS_PANE.states[22],
        &Block::YELLOW_STAINED_GLASS_PANE.states[23],
        &Block::YELLOW_STAINED_GLASS_PANE.states[24],
        &Block::YELLOW_STAINED_GLASS_PANE.states[25],
        &Block::YELLOW_STAINED_GLASS_PANE.states[26],
        &Block::YELLOW_STAINED_GLASS_PANE.states[27],
        &Block::YELLOW_STAINED_GLASS_PANE.states[28],
        &Block::YELLOW_STAINED_GLASS_PANE.states[29],
        &Block::YELLOW_STAINED_GLASS_PANE.states[30],
        &Block::YELLOW_STAINED_GLASS_PANE.states[31],
        &Block::LIME_STAINED_GLASS_PANE.states[0],
        &Block::LIME_STAINED_GLASS_PANE.states[1],
        &Block::LIME_STAINED_GLASS_PANE.states[2],
        &Block::LIME_STAINED_GLASS_PANE.states[3],
        &Block::LIME_STAINED_GLASS_PANE.states[4],
        &Block::LIME_STAINED_GLASS_PANE.states[5],
        &Block::LIME_STAINED_GLASS_PANE.states[6],
        &Block::LIME_STAINED_GLASS_PANE.states[7],
        &Block::LIME_STAINED_GLASS_PANE.states[8],
        &Block::LIME_STAINED_GLASS_PANE.states[9],
        &Block::LIME_STAINED_GLASS_PANE.states[10],
        &Block::LIME_STAINED_GLASS_PANE.states[11],
        &Block::LIME_STAINED_GLASS_PANE.states[12],
        &Block::LIME_STAINED_GLASS_PANE.states[13],
        &Block::LIME_STAINED_GLASS_PANE.states[14],
        &Block::LIME_STAINED_GLASS_PANE.states[15],
        &Block::LIME_STAINED_GLASS_PANE.states[16],
        &Block::LIME_STAINED_GLASS_PANE.states[17],
        &Block::LIME_STAINED_GLASS_PANE.states[18],
        &Block::LIME_STAINED_GLASS_PANE.states[19],
        &Block::LIME_STAINED_GLASS_PANE.states[20],
        &Block::LIME_STAINED_GLASS_PANE.states[21],
        &Block::LIME_STAINED_GLASS_PANE.states[22],
        &Block::LIME_STAINED_GLASS_PANE.states[23],
        &Block::LIME_STAINED_GLASS_PANE.states[24],
        &Block::LIME_STAINED_GLASS_PANE.states[25],
        &Block::LIME_STAINED_GLASS_PANE.states[26],
        &Block::LIME_STAINED_GLASS_PANE.states[27],
        &Block::LIME_STAINED_GLASS_PANE.states[28],
        &Block::LIME_STAINED_GLASS_PANE.states[29],
        &Block::LIME_STAINED_GLASS_PANE.states[30],
        &Block::LIME_STAINED_GLASS_PANE.states[31],
        &Block::PINK_STAINED_GLASS_PANE.states[0],
        &Block::PINK_STAINED_GLASS_PANE.states[1],
        &Block::PINK_STAINED_GLASS_PANE.states[2],
        &Block::PINK_STAINED_GLASS_PANE.states[3],
        &Block::PINK_STAINED_GLASS_PANE.states[4],
        &Block::PINK_STAINED_GLASS_PANE.states[5],
        &Block::PINK_STAINED_GLASS_PANE.states[6],
        &Block::PINK_STAINED_GLASS_PANE.states[7],
        &Block::PINK_STAINED_GLASS_PANE.states[8],
        &Block::PINK_STAINED_GLASS_PANE.states[9],
        &Block::PINK_STAINED_GLASS_PANE.states[10],
        &Block::PINK_STAINED_GLASS_PANE.states[11],
        &Block::PINK_STAINED_GLASS_PANE.states[12],
        &Block::PINK_STAINED_GLASS_PANE.states[13],
        &Block::PINK_STAINED_GLASS_PANE.states[14],
        &Block::PINK_STAINED_GLASS_PANE.states[15],
        &Block::PINK_STAINED_GLASS_PANE.states[16],
        &Block::PINK_STAINED_GLASS_PANE.states[17],
        &Block::PINK_STAINED_GLASS_PANE.states[18],
        &Block::PINK_STAINED_GLASS_PANE.states[19],
        &Block::PINK_STAINED_GLASS_PANE.states[20],
        &Block::PINK_STAINED_GLASS_PANE.states[21],
        &Block::PINK_STAINED_GLASS_PANE.states[22],
        &Block::PINK_STAINED_GLASS_PANE.states[23],
        &Block::PINK_STAINED_GLASS_PANE.states[24],
        &Block::PINK_STAINED_GLASS_PANE.states[25],
        &Block::PINK_STAINED_GLASS_PANE.states[26],
        &Block::PINK_STAINED_GLASS_PANE.states[27],
        &Block::PINK_STAINED_GLASS_PANE.states[28],
        &Block::PINK_STAINED_GLASS_PANE.states[29],
        &Block::PINK_STAINED_GLASS_PANE.states[30],
        &Block::PINK_STAINED_GLASS_PANE.states[31],
        &Block::GRAY_STAINED_GLASS_PANE.states[0],
        &Block::GRAY_STAINED_GLASS_PANE.states[1],
        &Block::GRAY_STAINED_GLASS_PANE.states[2],
        &Block::GRAY_STAINED_GLASS_PANE.states[3],
        &Block::GRAY_STAINED_GLASS_PANE.states[4],
        &Block::GRAY_STAINED_GLASS_PANE.states[5],
        &Block::GRAY_STAINED_GLASS_PANE.states[6],
        &Block::GRAY_STAINED_GLASS_PANE.states[7],
        &Block::GRAY_STAINED_GLASS_PANE.states[8],
        &Block::GRAY_STAINED_GLASS_PANE.states[9],
        &Block::GRAY_STAINED_GLASS_PANE.states[10],
        &Block::GRAY_STAINED_GLASS_PANE.states[11],
        &Block::GRAY_STAINED_GLASS_PANE.states[12],
        &Block::GRAY_STAINED_GLASS_PANE.states[13],
        &Block::GRAY_STAINED_GLASS_PANE.states[14],
        &Block::GRAY_STAINED_GLASS_PANE.states[15],
        &Block::GRAY_STAINED_GLASS_PANE.states[16],
        &Block::GRAY_STAINED_GLASS_PANE.states[17],
        &Block::GRAY_STAINED_GLASS_PANE.states[18],
        &Block::GRAY_STAINED_GLASS_PANE.states[19],
        &Block::GRAY_STAINED_GLASS_PANE.states[20],
        &Block::GRAY_STAINED_GLASS_PANE.states[21],
        &Block::GRAY_STAINED_GLASS_PANE.states[22],
        &Block::GRAY_STAINED_GLASS_PANE.states[23],
        &Block::GRAY_STAINED_GLASS_PANE.states[24],
        &Block::GRAY_STAINED_GLASS_PANE.states[25],
        &Block::GRAY_STAINED_GLASS_PANE.states[26],
        &Block::GRAY_STAINED_GLASS_PANE.states[27],
        &Block::GRAY_STAINED_GLASS_PANE.states[28],
        &Block::GRAY_STAINED_GLASS_PANE.states[29],
        &Block::GRAY_STAINED_GLASS_PANE.states[30],
        &Block::GRAY_STAINED_GLASS_PANE.states[31],
        &Block::LIGHT_GRAY_STAINED_GLASS_PANE.states[0],
        &Block::LIGHT_GRAY_STAINED_GLASS_PANE.states[1],
        &Block::LIGHT_GRAY_STAINED_GLASS_PANE.states[2],
        &Block::LIGHT_GRAY_STAINED_GLASS_PANE.states[3],
        &Block::LIGHT_GRAY_STAINED_GLASS_PANE.states[4],
        &Block::LIGHT_GRAY_STAINED_GLASS_PANE.states[5],
        &Block::LIGHT_GRAY_STAINED_GLASS_PANE.states[6],
        &Block::LIGHT_GRAY_STAINED_GLASS_PANE.states[7],
        &Block::LIGHT_GRAY_STAINED_GLASS_PANE.states[8],
        &Block::LIGHT_GRAY_STAINED_GLASS_PANE.states[9],
        &Block::LIGHT_GRAY_STAINED_GLASS_PANE.states[10],
        &Block::LIGHT_GRAY_STAINED_GLASS_PANE.states[11],
        &Block::LIGHT_GRAY_STAINED_GLASS_PANE.states[12],
        &Block::LIGHT_GRAY_STAINED_GLASS_PANE.states[13],
        &Block::LIGHT_GRAY_STAINED_GLASS_PANE.states[14],
        &Block::LIGHT_GRAY_STAINED_GLASS_PANE.states[15],
        &Block::LIGHT_GRAY_STAINED_GLASS_PANE.states[16],
        &Block::LIGHT_GRAY_STAINED_GLASS_PANE.states[17],
        &Block::LIGHT_GRAY_STAINED_GLASS_PANE.states[18],
        &Block::LIGHT_GRAY_STAINED_GLASS_PANE.states[19],
        &Block::LIGHT_GRAY_STAINED_GLASS_PANE.states[20],
        &Block::LIGHT_GRAY_STAINED_GLASS_PANE.states[21],
        &Block::LIGHT_GRAY_STAINED_GLASS_PANE.states[22],
        &Block::LIGHT_GRAY_STAINED_GLASS_PANE.states[23],
        &Block::LIGHT_GRAY_STAINED_GLASS_PANE.states[24],
        &Block::LIGHT_GRAY_STAINED_GLASS_PANE.states[25],
        &Block::LIGHT_GRAY_STAINED_GLASS_PANE.states[26],
        &Block::LIGHT_GRAY_STAINED_GLASS_PANE.states[27],
        &Block::LIGHT_GRAY_STAINED_GLASS_PANE.states[28],
        &Block::LIGHT_GRAY_STAINED_GLASS_PANE.states[29],
        &Block::LIGHT_GRAY_STAINED_GLASS_PANE.states[30],
        &Block::LIGHT_GRAY_STAINED_GLASS_PANE.states[31],
        &Block::CYAN_STAINED_GLASS_PANE.states[0],
        &Block::CYAN_STAINED_GLASS_PANE.states[1],
        &Block::CYAN_STAINED_GLASS_PANE.states[2],
        &Block::CYAN_STAINED_GLASS_PANE.states[3],
        &Block::CYAN_STAINED_GLASS_PANE.states[4],
        &Block::CYAN_STAINED_GLASS_PANE.states[5],
        &Block::CYAN_STAINED_GLASS_PANE.states[6],
        &Block::CYAN_STAINED_GLASS_PANE.states[7],
        &Block::CYAN_STAINED_GLASS_PANE.states[8],
        &Block::CYAN_STAINED_GLASS_PANE.states[9],
        &Block::CYAN_STAINED_GLASS_PANE.states[10],
        &Block::CYAN_STAINED_GLASS_PANE.states[11],
        &Block::CYAN_STAINED_GLASS_PANE.states[12],
        &Block::CYAN_STAINED_GLASS_PANE.states[13],
        &Block::CYAN_STAINED_GLASS_PANE.states[14],
        &Block::CYAN_STAINED_GLASS_PANE.states[15],
        &Block::CYAN_STAINED_GLASS_PANE.states[16],
        &Block::CYAN_STAINED_GLASS_PANE.states[17],
        &Block::CYAN_STAINED_GLASS_PANE.states[18],
        &Block::CYAN_STAINED_GLASS_PANE.states[19],
        &Block::CYAN_STAINED_GLASS_PANE.states[20],
        &Block::CYAN_STAINED_GLASS_PANE.states[21],
        &Block::CYAN_STAINED_GLASS_PANE.states[22],
        &Block::CYAN_STAINED_GLASS_PANE.states[23],
        &Block::CYAN_STAINED_GLASS_PANE.states[24],
        &Block::CYAN_STAINED_GLASS_PANE.states[25],
        &Block::CYAN_STAINED_GLASS_PANE.states[26],
        &Block::CYAN_STAINED_GLASS_PANE.states[27],
        &Block::CYAN_STAINED_GLASS_PANE.states[28],
        &Block::CYAN_STAINED_GLASS_PANE.states[29],
        &Block::CYAN_STAINED_GLASS_PANE.states[30],
        &Block::CYAN_STAINED_GLASS_PANE.states[31],
        &Block::PURPLE_STAINED_GLASS_PANE.states[0],
        &Block::PURPLE_STAINED_GLASS_PANE.states[1],
        &Block::PURPLE_STAINED_GLASS_PANE.states[2],
        &Block::PURPLE_STAINED_GLASS_PANE.states[3],
        &Block::PURPLE_STAINED_GLASS_PANE.states[4],
        &Block::PURPLE_STAINED_GLASS_PANE.states[5],
        &Block::PURPLE_STAINED_GLASS_PANE.states[6],
        &Block::PURPLE_STAINED_GLASS_PANE.states[7],
        &Block::PURPLE_STAINED_GLASS_PANE.states[8],
        &Block::PURPLE_STAINED_GLASS_PANE.states[9],
        &Block::PURPLE_STAINED_GLASS_PANE.states[10],
        &Block::PURPLE_STAINED_GLASS_PANE.states[11],
        &Block::PURPLE_STAINED_GLASS_PANE.states[12],
        &Block::PURPLE_STAINED_GLASS_PANE.states[13],
        &Block::PURPLE_STAINED_GLASS_PANE.states[14],
        &Block::PURPLE_STAINED_GLASS_PANE.states[15],
        &Block::PURPLE_STAINED_GLASS_PANE.states[16],
        &Block::PURPLE_STAINED_GLASS_PANE.states[17],
        &Block::PURPLE_STAINED_GLASS_PANE.states[18],
        &Block::PURPLE_STAINED_GLASS_PANE.states[19],
        &Block::PURPLE_STAINED_GLASS_PANE.states[20],
        &Block::PURPLE_STAINED_GLASS_PANE.states[21],
        &Block::PURPLE_STAINED_GLASS_PANE.states[22],
        &Block::PURPLE_STAINED_GLASS_PANE.states[23],
        &Block::PURPLE_STAINED_GLASS_PANE.states[24],
        &Block::PURPLE_STAINED_GLASS_PANE.states[25],
        &Block::PURPLE_STAINED_GLASS_PANE.states[26],
        &Block::PURPLE_STAINED_GLASS_PANE.states[27],
        &Block::PURPLE_STAINED_GLASS_PANE.states[28],
        &Block::PURPLE_STAINED_GLASS_PANE.states[29],
        &Block::PURPLE_STAINED_GLASS_PANE.states[30],
        &Block::PURPLE_STAINED_GLASS_PANE.states[31],
        &Block::BLUE_STAINED_GLASS_PANE.states[0],
        &Block::BLUE_STAINED_GLASS_PANE.states[1],
        &Block::BLUE_STAINED_GLASS_PANE.states[2],
        &Block::BLUE_STAINED_GLASS_PANE.states[3],
        &Block::BLUE_STAINED_GLASS_PANE.states[4],
        &Block::BLUE_STAINED_GLASS_PANE.states[5],
        &Block::BLUE_STAINED_GLASS_PANE.states[6],
        &Block::BLUE_STAINED_GLASS_PANE.states[7],
        &Block::BLUE_STAINED_GLASS_PANE.states[8],
        &Block::BLUE_STAINED_GLASS_PANE.states[9],
        &Block::BLUE_STAINED_GLASS_PANE.states[10],
        &Block::BLUE_STAINED_GLASS_PANE.states[11],
        &Block::BLUE_STAINED_GLASS_PANE.states[12],
        &Block::BLUE_STAINED_GLASS_PANE.states[13],
        &Block::BLUE_STAINED_GLASS_PANE.states[14],
        &Block::BLUE_STAINED_GLASS_PANE.states[15],
        &Block::BLUE_STAINED_GLASS_PANE.states[16],
        &Block::BLUE_STAINED_GLASS_PANE.states[17],
        &Block::BLUE_STAINED_GLASS_PANE.states[18],
        &Block::BLUE_STAINED_GLASS_PANE.states[19],
        &Block::BLUE_STAINED_GLASS_PANE.states[20],
        &Block::BLUE_STAINED_GLASS_PANE.states[21],
        &Block::BLUE_STAINED_GLASS_PANE.states[22],
        &Block::BLUE_STAINED_GLASS_PANE.states[23],
        &Block::BLUE_STAINED_GLASS_PANE.states[24],
        &Block::BLUE_STAINED_GLASS_PANE.states[25],
        &Block::BLUE_STAINED_GLASS_PANE.states[26],
        &Block::BLUE_STAINED_GLASS_PANE.states[27],
        &Block::BLUE_STAINED_GLASS_PANE.states[28],
        &Block::BLUE_STAINED_GLASS_PANE.states[29],
        &Block::BLUE_STAINED_GLASS_PANE.states[30],
        &Block::BLUE_STAINED_GLASS_PANE.states[31],
        &Block::BROWN_STAINED_GLASS_PANE.states[0],
        &Block::BROWN_STAINED_GLASS_PANE.states[1],
        &Block::BROWN_STAINED_GLASS_PANE.states[2],
        &Block::BROWN_STAINED_GLASS_PANE.states[3],
        &Block::BROWN_STAINED_GLASS_PANE.states[4],
        &Block::BROWN_STAINED_GLASS_PANE.states[5],
        &Block::BROWN_STAINED_GLASS_PANE.states[6],
        &Block::BROWN_STAINED_GLASS_PANE.states[7],
        &Block::BROWN_STAINED_GLASS_PANE.states[8],
        &Block::BROWN_STAINED_GLASS_PANE.states[9],
        &Block::BROWN_STAINED_GLASS_PANE.states[10],
        &Block::BROWN_STAINED_GLASS_PANE.states[11],
        &Block::BROWN_STAINED_GLASS_PANE.states[12],
        &Block::BROWN_STAINED_GLASS_PANE.states[13],
        &Block::BROWN_STAINED_GLASS_PANE.states[14],
        &Block::BROWN_STAINED_GLASS_PANE.states[15],
        &Block::BROWN_STAINED_GLASS_PANE.states[16],
        &Block::BROWN_STAINED_GLASS_PANE.states[17],
        &Block::BROWN_STAINED_GLASS_PANE.states[18],
        &Block::BROWN_STAINED_GLASS_PANE.states[19],
        &Block::BROWN_STAINED_GLASS_PANE.states[20],
        &Block::BROWN_STAINED_GLASS_PANE.states[21],
        &Block::BROWN_STAINED_GLASS_PANE.states[22],
        &Block::BROWN_STAINED_GLASS_PANE.states[23],
        &Block::BROWN_STAINED_GLASS_PANE.states[24],
        &Block::BROWN_STAINED_GLASS_PANE.states[25],
        &Block::BROWN_STAINED_GLASS_PANE.states[26],
        &Block::BROWN_STAINED_GLASS_PANE.states[27],
        &Block::BROWN_STAINED_GLASS_PANE.states[28],
        &Block::BROWN_STAINED_GLASS_PANE.states[29],
        &Block::BROWN_STAINED_GLASS_PANE.states[30],
        &Block::BROWN_STAINED_GLASS_PANE.states[31],
        &Block::GREEN_STAINED_GLASS_PANE.states[0],
        &Block::GREEN_STAINED_GLASS_PANE.states[1],
        &Block::GREEN_STAINED_GLASS_PANE.states[2],
        &Block::GREEN_STAINED_GLASS_PANE.states[3],
        &Block::GREEN_STAINED_GLASS_PANE.states[4],
        &Block::GREEN_STAINED_GLASS_PANE.states[5],
        &Block::GREEN_STAINED_GLASS_PANE.states[6],
        &Block::GREEN_STAINED_GLASS_PANE.states[7],
        &Block::GREEN_STAINED_GLASS_PANE.states[8],
        &Block::GREEN_STAINED_GLASS_PANE.states[9],
        &Block::GREEN_STAINED_GLASS_PANE.states[10],
        &Block::GREEN_STAINED_GLASS_PANE.states[11],
        &Block::GREEN_STAINED_GLASS_PANE.states[12],
        &Block::GREEN_STAINED_GLASS_PANE.states[13],
        &Block::GREEN_STAINED_GLASS_PANE.states[14],
        &Block::GREEN_STAINED_GLASS_PANE.states[15],
        &Block::GREEN_STAINED_GLASS_PANE.states[16],
        &Block::GREEN_STAINED_GLASS_PANE.states[17],
        &Block::GREEN_STAINED_GLASS_PANE.states[18],
        &Block::GREEN_STAINED_GLASS_PANE.states[19],
        &Block::GREEN_STAINED_GLASS_PANE.states[20],
        &Block::GREEN_STAINED_GLASS_PANE.states[21],
        &Block::GREEN_STAINED_GLASS_PANE.states[22],
        &Block::GREEN_STAINED_GLASS_PANE.states[23],
        &Block::GREEN_STAINED_GLASS_PANE.states[24],
        &Block::GREEN_STAINED_GLASS_PANE.states[25],
        &Block::GREEN_STAINED_GLASS_PANE.states[26],
        &Block::GREEN_STAINED_GLASS_PANE.states[27],
        &Block::GREEN_STAINED_GLASS_PANE.states[28],
        &Block::GREEN_STAINED_GLASS_PANE.states[29],
        &Block::GREEN_STAINED_GLASS_PANE.states[30],
        &Block::GREEN_STAINED_GLASS_PANE.states[31],
        &Block::RED_STAINED_GLASS_PANE.states[0],
        &Block::RED_STAINED_GLASS_PANE.states[1],
        &Block::RED_STAINED_GLASS_PANE.states[2],
        &Block::RED_STAINED_GLASS_PANE.states[3],
        &Block::RED_STAINED_GLASS_PANE.states[4],
        &Block::RED_STAINED_GLASS_PANE.states[5],
        &Block::RED_STAINED_GLASS_PANE.states[6],
        &Block::RED_STAINED_GLASS_PANE.states[7],
        &Block::RED_STAINED_GLASS_PANE.states[8],
        &Block::RED_STAINED_GLASS_PANE.states[9],
        &Block::RED_STAINED_GLASS_PANE.states[10],
        &Block::RED_STAINED_GLASS_PANE.states[11],
        &Block::RED_STAINED_GLASS_PANE.states[12],
        &Block::RED_STAINED_GLASS_PANE.states[13],
        &Block::RED_STAINED_GLASS_PANE.states[14],
        &Block::RED_STAINED_GLASS_PANE.states[15],
        &Block::RED_STAINED_GLASS_PANE.states[16],
        &Block::RED_STAINED_GLASS_PANE.states[17],
        &Block::RED_STAINED_GLASS_PANE.states[18],
        &Block::RED_STAINED_GLASS_PANE.states[19],
        &Block::RED_STAINED_GLASS_PANE.states[20],
        &Block::RED_STAINED_GLASS_PANE.states[21],
        &Block::RED_STAINED_GLASS_PANE.states[22],
        &Block::RED_STAINED_GLASS_PANE.states[23],
        &Block::RED_STAINED_GLASS_PANE.states[24],
        &Block::RED_STAINED_GLASS_PANE.states[25],
        &Block::RED_STAINED_GLASS_PANE.states[26],
        &Block::RED_STAINED_GLASS_PANE.states[27],
        &Block::RED_STAINED_GLASS_PANE.states[28],
        &Block::RED_STAINED_GLASS_PANE.states[29],
        &Block::RED_STAINED_GLASS_PANE.states[30],
        &Block::RED_STAINED_GLASS_PANE.states[31],
        &Block::BLACK_STAINED_GLASS_PANE.states[0],
        &Block::BLACK_STAINED_GLASS_PANE.states[1],
        &Block::BLACK_STAINED_GLASS_PANE.states[2],
        &Block::BLACK_STAINED_GLASS_PANE.states[3],
        &Block::BLACK_STAINED_GLASS_PANE.states[4],
        &Block::BLACK_STAINED_GLASS_PANE.states[5],
        &Block::BLACK_STAINED_GLASS_PANE.states[6],
        &Block::BLACK_STAINED_GLASS_PANE.states[7],
        &Block::BLACK_STAINED_GLASS_PANE.states[8],
        &Block::BLACK_STAINED_GLASS_PANE.states[9],
        &Block::BLACK_STAINED_GLASS_PANE.states[10],
        &Block::BLACK_STAINED_GLASS_PANE.states[11],
        &Block::BLACK_STAINED_GLASS_PANE.states[12],
        &Block::BLACK_STAINED_GLASS_PANE.states[13],
        &Block::BLACK_STAINED_GLASS_PANE.states[14],
        &Block::BLACK_STAINED_GLASS_PANE.states[15],
        &Block::BLACK_STAINED_GLASS_PANE.states[16],
        &Block::BLACK_STAINED_GLASS_PANE.states[17],
        &Block::BLACK_STAINED_GLASS_PANE.states[18],
        &Block::BLACK_STAINED_GLASS_PANE.states[19],
        &Block::BLACK_STAINED_GLASS_PANE.states[20],
        &Block::BLACK_STAINED_GLASS_PANE.states[21],
        &Block::BLACK_STAINED_GLASS_PANE.states[22],
        &Block::BLACK_STAINED_GLASS_PANE.states[23],
        &Block::BLACK_STAINED_GLASS_PANE.states[24],
        &Block::BLACK_STAINED_GLASS_PANE.states[25],
        &Block::BLACK_STAINED_GLASS_PANE.states[26],
        &Block::BLACK_STAINED_GLASS_PANE.states[27],
        &Block::BLACK_STAINED_GLASS_PANE.states[28],
        &Block::BLACK_STAINED_GLASS_PANE.states[29],
        &Block::BLACK_STAINED_GLASS_PANE.states[30],
        &Block::BLACK_STAINED_GLASS_PANE.states[31],
        &Block::ACACIA_STAIRS.states[0],
        &Block::ACACIA_STAIRS.states[1],
        &Block::ACACIA_STAIRS.states[2],
        &Block::ACACIA_STAIRS.states[3],
        &Block::ACACIA_STAIRS.states[4],
        &Block::ACACIA_STAIRS.states[5],
        &Block::ACACIA_STAIRS.states[6],
        &Block::ACACIA_STAIRS.states[7],
        &Block::ACACIA_STAIRS.states[8],
        &Block::ACACIA_STAIRS.states[9],
        &Block::ACACIA_STAIRS.states[10],
        &Block::ACACIA_STAIRS.states[11],
        &Block::ACACIA_STAIRS.states[12],
        &Block::ACACIA_STAIRS.states[13],
        &Block::ACACIA_STAIRS.states[14],
        &Block::ACACIA_STAIRS.states[15],
        &Block::ACACIA_STAIRS.states[16],
        &Block::ACACIA_STAIRS.states[17],
        &Block::ACACIA_STAIRS.states[18],
        &Block::ACACIA_STAIRS.states[19],
        &Block::ACACIA_STAIRS.states[20],
        &Block::ACACIA_STAIRS.states[21],
        &Block::ACACIA_STAIRS.states[22],
        &Block::ACACIA_STAIRS.states[23],
        &Block::ACACIA_STAIRS.states[24],
        &Block::ACACIA_STAIRS.states[25],
        &Block::ACACIA_STAIRS.states[26],
        &Block::ACACIA_STAIRS.states[27],
        &Block::ACACIA_STAIRS.states[28],
        &Block::ACACIA_STAIRS.states[29],
        &Block::ACACIA_STAIRS.states[30],
        &Block::ACACIA_STAIRS.states[31],
        &Block::ACACIA_STAIRS.states[32],
        &Block::ACACIA_STAIRS.states[33],
        &Block::ACACIA_STAIRS.states[34],
        &Block::ACACIA_STAIRS.states[35],
        &Block::ACACIA_STAIRS.states[36],
        &Block::ACACIA_STAIRS.states[37],
        &Block::ACACIA_STAIRS.states[38],
        &Block::ACACIA_STAIRS.states[39],
        &Block::ACACIA_STAIRS.states[40],
        &Block::ACACIA_STAIRS.states[41],
        &Block::ACACIA_STAIRS.states[42],
        &Block::ACACIA_STAIRS.states[43],
        &Block::ACACIA_STAIRS.states[44],
        &Block::ACACIA_STAIRS.states[45],
        &Block::ACACIA_STAIRS.states[46],
        &Block::ACACIA_STAIRS.states[47],
        &Block::ACACIA_STAIRS.states[48],
        &Block::ACACIA_STAIRS.states[49],
        &Block::ACACIA_STAIRS.states[50],
        &Block::ACACIA_STAIRS.states[51],
        &Block::ACACIA_STAIRS.states[52],
        &Block::ACACIA_STAIRS.states[53],
        &Block::ACACIA_STAIRS.states[54],
        &Block::ACACIA_STAIRS.states[55],
        &Block::ACACIA_STAIRS.states[56],
        &Block::ACACIA_STAIRS.states[57],
        &Block::ACACIA_STAIRS.states[58],
        &Block::ACACIA_STAIRS.states[59],
        &Block::ACACIA_STAIRS.states[60],
        &Block::ACACIA_STAIRS.states[61],
        &Block::ACACIA_STAIRS.states[62],
        &Block::ACACIA_STAIRS.states[63],
        &Block::ACACIA_STAIRS.states[64],
        &Block::ACACIA_STAIRS.states[65],
        &Block::ACACIA_STAIRS.states[66],
        &Block::ACACIA_STAIRS.states[67],
        &Block::ACACIA_STAIRS.states[68],
        &Block::ACACIA_STAIRS.states[69],
        &Block::ACACIA_STAIRS.states[70],
        &Block::ACACIA_STAIRS.states[71],
        &Block::ACACIA_STAIRS.states[72],
        &Block::ACACIA_STAIRS.states[73],
        &Block::ACACIA_STAIRS.states[74],
        &Block::ACACIA_STAIRS.states[75],
        &Block::ACACIA_STAIRS.states[76],
        &Block::ACACIA_STAIRS.states[77],
        &Block::ACACIA_STAIRS.states[78],
        &Block::ACACIA_STAIRS.states[79],
        &Block::CHERRY_STAIRS.states[0],
        &Block::CHERRY_STAIRS.states[1],
        &Block::CHERRY_STAIRS.states[2],
        &Block::CHERRY_STAIRS.states[3],
        &Block::CHERRY_STAIRS.states[4],
        &Block::CHERRY_STAIRS.states[5],
        &Block::CHERRY_STAIRS.states[6],
        &Block::CHERRY_STAIRS.states[7],
        &Block::CHERRY_STAIRS.states[8],
        &Block::CHERRY_STAIRS.states[9],
        &Block::CHERRY_STAIRS.states[10],
        &Block::CHERRY_STAIRS.states[11],
        &Block::CHERRY_STAIRS.states[12],
        &Block::CHERRY_STAIRS.states[13],
        &Block::CHERRY_STAIRS.states[14],
        &Block::CHERRY_STAIRS.states[15],
        &Block::CHERRY_STAIRS.states[16],
        &Block::CHERRY_STAIRS.states[17],
        &Block::CHERRY_STAIRS.states[18],
        &Block::CHERRY_STAIRS.states[19],
        &Block::CHERRY_STAIRS.states[20],
        &Block::CHERRY_STAIRS.states[21],
        &Block::CHERRY_STAIRS.states[22],
        &Block::CHERRY_STAIRS.states[23],
        &Block::CHERRY_STAIRS.states[24],
        &Block::CHERRY_STAIRS.states[25],
        &Block::CHERRY_STAIRS.states[26],
        &Block::CHERRY_STAIRS.states[27],
        &Block::CHERRY_STAIRS.states[28],
        &Block::CHERRY_STAIRS.states[29],
        &Block::CHERRY_STAIRS.states[30],
        &Block::CHERRY_STAIRS.states[31],
        &Block::CHERRY_STAIRS.states[32],
        &Block::CHERRY_STAIRS.states[33],
        &Block::CHERRY_STAIRS.states[34],
        &Block::CHERRY_STAIRS.states[35],
        &Block::CHERRY_STAIRS.states[36],
        &Block::CHERRY_STAIRS.states[37],
        &Block::CHERRY_STAIRS.states[38],
        &Block::CHERRY_STAIRS.states[39],
        &Block::CHERRY_STAIRS.states[40],
        &Block::CHERRY_STAIRS.states[41],
        &Block::CHERRY_STAIRS.states[42],
        &Block::CHERRY_STAIRS.states[43],
        &Block::CHERRY_STAIRS.states[44],
        &Block::CHERRY_STAIRS.states[45],
        &Block::CHERRY_STAIRS.states[46],
        &Block::CHERRY_STAIRS.states[47],
        &Block::CHERRY_STAIRS.states[48],
        &Block::CHERRY_STAIRS.states[49],
        &Block::CHERRY_STAIRS.states[50],
        &Block::CHERRY_STAIRS.states[51],
        &Block::CHERRY_STAIRS.states[52],
        &Block::CHERRY_STAIRS.states[53],
        &Block::CHERRY_STAIRS.states[54],
        &Block::CHERRY_STAIRS.states[55],
        &Block::CHERRY_STAIRS.states[56],
        &Block::CHERRY_STAIRS.states[57],
        &Block::CHERRY_STAIRS.states[58],
        &Block::CHERRY_STAIRS.states[59],
        &Block::CHERRY_STAIRS.states[60],
        &Block::CHERRY_STAIRS.states[61],
        &Block::CHERRY_STAIRS.states[62],
        &Block::CHERRY_STAIRS.states[63],
        &Block::CHERRY_STAIRS.states[64],
        &Block::CHERRY_STAIRS.states[65],
        &Block::CHERRY_STAIRS.states[66],
        &Block::CHERRY_STAIRS.states[67],
        &Block::CHERRY_STAIRS.states[68],
        &Block::CHERRY_STAIRS.states[69],
        &Block::CHERRY_STAIRS.states[70],
        &Block::CHERRY_STAIRS.states[71],
        &Block::CHERRY_STAIRS.states[72],
        &Block::CHERRY_STAIRS.states[73],
        &Block::CHERRY_STAIRS.states[74],
        &Block::CHERRY_STAIRS.states[75],
        &Block::CHERRY_STAIRS.states[76],
        &Block::CHERRY_STAIRS.states[77],
        &Block::CHERRY_STAIRS.states[78],
        &Block::CHERRY_STAIRS.states[79],
        &Block::DARK_OAK_STAIRS.states[0],
        &Block::DARK_OAK_STAIRS.states[1],
        &Block::DARK_OAK_STAIRS.states[2],
        &Block::DARK_OAK_STAIRS.states[3],
        &Block::DARK_OAK_STAIRS.states[4],
        &Block::DARK_OAK_STAIRS.states[5],
        &Block::DARK_OAK_STAIRS.states[6],
        &Block::DARK_OAK_STAIRS.states[7],
        &Block::DARK_OAK_STAIRS.states[8],
        &Block::DARK_OAK_STAIRS.states[9],
        &Block::DARK_OAK_STAIRS.states[10],
        &Block::DARK_OAK_STAIRS.states[11],
        &Block::DARK_OAK_STAIRS.states[12],
        &Block::DARK_OAK_STAIRS.states[13],
        &Block::DARK_OAK_STAIRS.states[14],
        &Block::DARK_OAK_STAIRS.states[15],
        &Block::DARK_OAK_STAIRS.states[16],
        &Block::DARK_OAK_STAIRS.states[17],
        &Block::DARK_OAK_STAIRS.states[18],
        &Block::DARK_OAK_STAIRS.states[19],
        &Block::DARK_OAK_STAIRS.states[20],
        &Block::DARK_OAK_STAIRS.states[21],
        &Block::DARK_OAK_STAIRS.states[22],
        &Block::DARK_OAK_STAIRS.states[23],
        &Block::DARK_OAK_STAIRS.states[24],
        &Block::DARK_OAK_STAIRS.states[25],
        &Block::DARK_OAK_STAIRS.states[26],
        &Block::DARK_OAK_STAIRS.states[27],
        &Block::DARK_OAK_STAIRS.states[28],
        &Block::DARK_OAK_STAIRS.states[29],
        &Block::DARK_OAK_STAIRS.states[30],
        &Block::DARK_OAK_STAIRS.states[31],
        &Block::DARK_OAK_STAIRS.states[32],
        &Block::DARK_OAK_STAIRS.states[33],
        &Block::DARK_OAK_STAIRS.states[34],
        &Block::DARK_OAK_STAIRS.states[35],
        &Block::DARK_OAK_STAIRS.states[36],
        &Block::DARK_OAK_STAIRS.states[37],
        &Block::DARK_OAK_STAIRS.states[38],
        &Block::DARK_OAK_STAIRS.states[39],
        &Block::DARK_OAK_STAIRS.states[40],
        &Block::DARK_OAK_STAIRS.states[41],
        &Block::DARK_OAK_STAIRS.states[42],
        &Block::DARK_OAK_STAIRS.states[43],
        &Block::DARK_OAK_STAIRS.states[44],
        &Block::DARK_OAK_STAIRS.states[45],
        &Block::DARK_OAK_STAIRS.states[46],
        &Block::DARK_OAK_STAIRS.states[47],
        &Block::DARK_OAK_STAIRS.states[48],
        &Block::DARK_OAK_STAIRS.states[49],
        &Block::DARK_OAK_STAIRS.states[50],
        &Block::DARK_OAK_STAIRS.states[51],
        &Block::DARK_OAK_STAIRS.states[52],
        &Block::DARK_OAK_STAIRS.states[53],
        &Block::DARK_OAK_STAIRS.states[54],
        &Block::DARK_OAK_STAIRS.states[55],
        &Block::DARK_OAK_STAIRS.states[56],
        &Block::DARK_OAK_STAIRS.states[57],
        &Block::DARK_OAK_STAIRS.states[58],
        &Block::DARK_OAK_STAIRS.states[59],
        &Block::DARK_OAK_STAIRS.states[60],
        &Block::DARK_OAK_STAIRS.states[61],
        &Block::DARK_OAK_STAIRS.states[62],
        &Block::DARK_OAK_STAIRS.states[63],
        &Block::DARK_OAK_STAIRS.states[64],
        &Block::DARK_OAK_STAIRS.states[65],
        &Block::DARK_OAK_STAIRS.states[66],
        &Block::DARK_OAK_STAIRS.states[67],
        &Block::DARK_OAK_STAIRS.states[68],
        &Block::DARK_OAK_STAIRS.states[69],
        &Block::DARK_OAK_STAIRS.states[70],
        &Block::DARK_OAK_STAIRS.states[71],
        &Block::DARK_OAK_STAIRS.states[72],
        &Block::DARK_OAK_STAIRS.states[73],
        &Block::DARK_OAK_STAIRS.states[74],
        &Block::DARK_OAK_STAIRS.states[75],
        &Block::DARK_OAK_STAIRS.states[76],
        &Block::DARK_OAK_STAIRS.states[77],
        &Block::DARK_OAK_STAIRS.states[78],
        &Block::DARK_OAK_STAIRS.states[79],
        &Block::PALE_OAK_STAIRS.states[0],
        &Block::PALE_OAK_STAIRS.states[1],
        &Block::PALE_OAK_STAIRS.states[2],
        &Block::PALE_OAK_STAIRS.states[3],
        &Block::PALE_OAK_STAIRS.states[4],
        &Block::PALE_OAK_STAIRS.states[5],
        &Block::PALE_OAK_STAIRS.states[6],
        &Block::PALE_OAK_STAIRS.states[7],
        &Block::PALE_OAK_STAIRS.states[8],
        &Block::PALE_OAK_STAIRS.states[9],
        &Block::PALE_OAK_STAIRS.states[10],
        &Block::PALE_OAK_STAIRS.states[11],
        &Block::PALE_OAK_STAIRS.states[12],
        &Block::PALE_OAK_STAIRS.states[13],
        &Block::PALE_OAK_STAIRS.states[14],
        &Block::PALE_OAK_STAIRS.states[15],
        &Block::PALE_OAK_STAIRS.states[16],
        &Block::PALE_OAK_STAIRS.states[17],
        &Block::PALE_OAK_STAIRS.states[18],
        &Block::PALE_OAK_STAIRS.states[19],
        &Block::PALE_OAK_STAIRS.states[20],
        &Block::PALE_OAK_STAIRS.states[21],
        &Block::PALE_OAK_STAIRS.states[22],
        &Block::PALE_OAK_STAIRS.states[23],
        &Block::PALE_OAK_STAIRS.states[24],
        &Block::PALE_OAK_STAIRS.states[25],
        &Block::PALE_OAK_STAIRS.states[26],
        &Block::PALE_OAK_STAIRS.states[27],
        &Block::PALE_OAK_STAIRS.states[28],
        &Block::PALE_OAK_STAIRS.states[29],
        &Block::PALE_OAK_STAIRS.states[30],
        &Block::PALE_OAK_STAIRS.states[31],
        &Block::PALE_OAK_STAIRS.states[32],
        &Block::PALE_OAK_STAIRS.states[33],
        &Block::PALE_OAK_STAIRS.states[34],
        &Block::PALE_OAK_STAIRS.states[35],
        &Block::PALE_OAK_STAIRS.states[36],
        &Block::PALE_OAK_STAIRS.states[37],
        &Block::PALE_OAK_STAIRS.states[38],
        &Block::PALE_OAK_STAIRS.states[39],
        &Block::PALE_OAK_STAIRS.states[40],
        &Block::PALE_OAK_STAIRS.states[41],
        &Block::PALE_OAK_STAIRS.states[42],
        &Block::PALE_OAK_STAIRS.states[43],
        &Block::PALE_OAK_STAIRS.states[44],
        &Block::PALE_OAK_STAIRS.states[45],
        &Block::PALE_OAK_STAIRS.states[46],
        &Block::PALE_OAK_STAIRS.states[47],
        &Block::PALE_OAK_STAIRS.states[48],
        &Block::PALE_OAK_STAIRS.states[49],
        &Block::PALE_OAK_STAIRS.states[50],
        &Block::PALE_OAK_STAIRS.states[51],
        &Block::PALE_OAK_STAIRS.states[52],
        &Block::PALE_OAK_STAIRS.states[53],
        &Block::PALE_OAK_STAIRS.states[54],
        &Block::PALE_OAK_STAIRS.states[55],
        &Block::PALE_OAK_STAIRS.states[56],
        &Block::PALE_OAK_STAIRS.states[57],
        &Block::PALE_OAK_STAIRS.states[58],
        &Block::PALE_OAK_STAIRS.states[59],
        &Block::PALE_OAK_STAIRS.states[60],
        &Block::PALE_OAK_STAIRS.states[61],
        &Block::PALE_OAK_STAIRS.states[62],
        &Block::PALE_OAK_STAIRS.states[63],
        &Block::PALE_OAK_STAIRS.states[64],
        &Block::PALE_OAK_STAIRS.states[65],
        &Block::PALE_OAK_STAIRS.states[66],
        &Block::PALE_OAK_STAIRS.states[67],
        &Block::PALE_OAK_STAIRS.states[68],
        &Block::PALE_OAK_STAIRS.states[69],
        &Block::PALE_OAK_STAIRS.states[70],
        &Block::PALE_OAK_STAIRS.states[71],
        &Block::PALE_OAK_STAIRS.states[72],
        &Block::PALE_OAK_STAIRS.states[73],
        &Block::PALE_OAK_STAIRS.states[74],
        &Block::PALE_OAK_STAIRS.states[75],
        &Block::PALE_OAK_STAIRS.states[76],
        &Block::PALE_OAK_STAIRS.states[77],
        &Block::PALE_OAK_STAIRS.states[78],
        &Block::PALE_OAK_STAIRS.states[79],
        &Block::MANGROVE_STAIRS.states[0],
        &Block::MANGROVE_STAIRS.states[1],
        &Block::MANGROVE_STAIRS.states[2],
        &Block::MANGROVE_STAIRS.states[3],
        &Block::MANGROVE_STAIRS.states[4],
        &Block::MANGROVE_STAIRS.states[5],
        &Block::MANGROVE_STAIRS.states[6],
        &Block::MANGROVE_STAIRS.states[7],
        &Block::MANGROVE_STAIRS.states[8],
        &Block::MANGROVE_STAIRS.states[9],
        &Block::MANGROVE_STAIRS.states[10],
        &Block::MANGROVE_STAIRS.states[11],
        &Block::MANGROVE_STAIRS.states[12],
        &Block::MANGROVE_STAIRS.states[13],
        &Block::MANGROVE_STAIRS.states[14],
        &Block::MANGROVE_STAIRS.states[15],
        &Block::MANGROVE_STAIRS.states[16],
        &Block::MANGROVE_STAIRS.states[17],
        &Block::MANGROVE_STAIRS.states[18],
        &Block::MANGROVE_STAIRS.states[19],
        &Block::MANGROVE_STAIRS.states[20],
        &Block::MANGROVE_STAIRS.states[21],
        &Block::MANGROVE_STAIRS.states[22],
        &Block::MANGROVE_STAIRS.states[23],
        &Block::MANGROVE_STAIRS.states[24],
        &Block::MANGROVE_STAIRS.states[25],
        &Block::MANGROVE_STAIRS.states[26],
        &Block::MANGROVE_STAIRS.states[27],
        &Block::MANGROVE_STAIRS.states[28],
        &Block::MANGROVE_STAIRS.states[29],
        &Block::MANGROVE_STAIRS.states[30],
        &Block::MANGROVE_STAIRS.states[31],
        &Block::MANGROVE_STAIRS.states[32],
        &Block::MANGROVE_STAIRS.states[33],
        &Block::MANGROVE_STAIRS.states[34],
        &Block::MANGROVE_STAIRS.states[35],
        &Block::MANGROVE_STAIRS.states[36],
        &Block::MANGROVE_STAIRS.states[37],
        &Block::MANGROVE_STAIRS.states[38],
        &Block::MANGROVE_STAIRS.states[39],
        &Block::MANGROVE_STAIRS.states[40],
        &Block::MANGROVE_STAIRS.states[41],
        &Block::MANGROVE_STAIRS.states[42],
        &Block::MANGROVE_STAIRS.states[43],
        &Block::MANGROVE_STAIRS.states[44],
        &Block::MANGROVE_STAIRS.states[45],
        &Block::MANGROVE_STAIRS.states[46],
        &Block::MANGROVE_STAIRS.states[47],
        &Block::MANGROVE_STAIRS.states[48],
        &Block::MANGROVE_STAIRS.states[49],
        &Block::MANGROVE_STAIRS.states[50],
        &Block::MANGROVE_STAIRS.states[51],
        &Block::MANGROVE_STAIRS.states[52],
        &Block::MANGROVE_STAIRS.states[53],
        &Block::MANGROVE_STAIRS.states[54],
        &Block::MANGROVE_STAIRS.states[55],
        &Block::MANGROVE_STAIRS.states[56],
        &Block::MANGROVE_STAIRS.states[57],
        &Block::MANGROVE_STAIRS.states[58],
        &Block::MANGROVE_STAIRS.states[59],
        &Block::MANGROVE_STAIRS.states[60],
        &Block::MANGROVE_STAIRS.states[61],
        &Block::MANGROVE_STAIRS.states[62],
        &Block::MANGROVE_STAIRS.states[63],
        &Block::MANGROVE_STAIRS.states[64],
        &Block::MANGROVE_STAIRS.states[65],
        &Block::MANGROVE_STAIRS.states[66],
        &Block::MANGROVE_STAIRS.states[67],
        &Block::MANGROVE_STAIRS.states[68],
        &Block::MANGROVE_STAIRS.states[69],
        &Block::MANGROVE_STAIRS.states[70],
        &Block::MANGROVE_STAIRS.states[71],
        &Block::MANGROVE_STAIRS.states[72],
        &Block::MANGROVE_STAIRS.states[73],
        &Block::MANGROVE_STAIRS.states[74],
        &Block::MANGROVE_STAIRS.states[75],
        &Block::MANGROVE_STAIRS.states[76],
        &Block::MANGROVE_STAIRS.states[77],
        &Block::MANGROVE_STAIRS.states[78],
        &Block::MANGROVE_STAIRS.states[79],
        &Block::BAMBOO_STAIRS.states[0],
        &Block::BAMBOO_STAIRS.states[1],
        &Block::BAMBOO_STAIRS.states[2],
        &Block::BAMBOO_STAIRS.states[3],
        &Block::BAMBOO_STAIRS.states[4],
        &Block::BAMBOO_STAIRS.states[5],
        &Block::BAMBOO_STAIRS.states[6],
        &Block::BAMBOO_STAIRS.states[7],
        &Block::BAMBOO_STAIRS.states[8],
        &Block::BAMBOO_STAIRS.states[9],
        &Block::BAMBOO_STAIRS.states[10],
        &Block::BAMBOO_STAIRS.states[11],
        &Block::BAMBOO_STAIRS.states[12],
        &Block::BAMBOO_STAIRS.states[13],
        &Block::BAMBOO_STAIRS.states[14],
        &Block::BAMBOO_STAIRS.states[15],
        &Block::BAMBOO_STAIRS.states[16],
        &Block::BAMBOO_STAIRS.states[17],
        &Block::BAMBOO_STAIRS.states[18],
        &Block::BAMBOO_STAIRS.states[19],
        &Block::BAMBOO_STAIRS.states[20],
        &Block::BAMBOO_STAIRS.states[21],
        &Block::BAMBOO_STAIRS.states[22],
        &Block::BAMBOO_STAIRS.states[23],
        &Block::BAMBOO_STAIRS.states[24],
        &Block::BAMBOO_STAIRS.states[25],
        &Block::BAMBOO_STAIRS.states[26],
        &Block::BAMBOO_STAIRS.states[27],
        &Block::BAMBOO_STAIRS.states[28],
        &Block::BAMBOO_STAIRS.states[29],
        &Block::BAMBOO_STAIRS.states[30],
        &Block::BAMBOO_STAIRS.states[31],
        &Block::BAMBOO_STAIRS.states[32],
        &Block::BAMBOO_STAIRS.states[33],
        &Block::BAMBOO_STAIRS.states[34],
        &Block::BAMBOO_STAIRS.states[35],
        &Block::BAMBOO_STAIRS.states[36],
        &Block::BAMBOO_STAIRS.states[37],
        &Block::BAMBOO_STAIRS.states[38],
        &Block::BAMBOO_STAIRS.states[39],
        &Block::BAMBOO_STAIRS.states[40],
        &Block::BAMBOO_STAIRS.states[41],
        &Block::BAMBOO_STAIRS.states[42],
        &Block::BAMBOO_STAIRS.states[43],
        &Block::BAMBOO_STAIRS.states[44],
        &Block::BAMBOO_STAIRS.states[45],
        &Block::BAMBOO_STAIRS.states[46],
        &Block::BAMBOO_STAIRS.states[47],
        &Block::BAMBOO_STAIRS.states[48],
        &Block::BAMBOO_STAIRS.states[49],
        &Block::BAMBOO_STAIRS.states[50],
        &Block::BAMBOO_STAIRS.states[51],
        &Block::BAMBOO_STAIRS.states[52],
        &Block::BAMBOO_STAIRS.states[53],
        &Block::BAMBOO_STAIRS.states[54],
        &Block::BAMBOO_STAIRS.states[55],
        &Block::BAMBOO_STAIRS.states[56],
        &Block::BAMBOO_STAIRS.states[57],
        &Block::BAMBOO_STAIRS.states[58],
        &Block::BAMBOO_STAIRS.states[59],
        &Block::BAMBOO_STAIRS.states[60],
        &Block::BAMBOO_STAIRS.states[61],
        &Block::BAMBOO_STAIRS.states[62],
        &Block::BAMBOO_STAIRS.states[63],
        &Block::BAMBOO_STAIRS.states[64],
        &Block::BAMBOO_STAIRS.states[65],
        &Block::BAMBOO_STAIRS.states[66],
        &Block::BAMBOO_STAIRS.states[67],
        &Block::BAMBOO_STAIRS.states[68],
        &Block::BAMBOO_STAIRS.states[69],
        &Block::BAMBOO_STAIRS.states[70],
        &Block::BAMBOO_STAIRS.states[71],
        &Block::BAMBOO_STAIRS.states[72],
        &Block::BAMBOO_STAIRS.states[73],
        &Block::BAMBOO_STAIRS.states[74],
        &Block::BAMBOO_STAIRS.states[75],
        &Block::BAMBOO_STAIRS.states[76],
        &Block::BAMBOO_STAIRS.states[77],
        &Block::BAMBOO_STAIRS.states[78],
        &Block::BAMBOO_STAIRS.states[79],
        &Block::BAMBOO_MOSAIC_STAIRS.states[0],
        &Block::BAMBOO_MOSAIC_STAIRS.states[1],
        &Block::BAMBOO_MOSAIC_STAIRS.states[2],
        &Block::BAMBOO_MOSAIC_STAIRS.states[3],
        &Block::BAMBOO_MOSAIC_STAIRS.states[4],
        &Block::BAMBOO_MOSAIC_STAIRS.states[5],
        &Block::BAMBOO_MOSAIC_STAIRS.states[6],
        &Block::BAMBOO_MOSAIC_STAIRS.states[7],
        &Block::BAMBOO_MOSAIC_STAIRS.states[8],
        &Block::BAMBOO_MOSAIC_STAIRS.states[9],
        &Block::BAMBOO_MOSAIC_STAIRS.states[10],
        &Block::BAMBOO_MOSAIC_STAIRS.states[11],
        &Block::BAMBOO_MOSAIC_STAIRS.states[12],
        &Block::BAMBOO_MOSAIC_STAIRS.states[13],
        &Block::BAMBOO_MOSAIC_STAIRS.states[14],
        &Block::BAMBOO_MOSAIC_STAIRS.states[15],
        &Block::BAMBOO_MOSAIC_STAIRS.states[16],
        &Block::BAMBOO_MOSAIC_STAIRS.states[17],
        &Block::BAMBOO_MOSAIC_STAIRS.states[18],
        &Block::BAMBOO_MOSAIC_STAIRS.states[19],
        &Block::BAMBOO_MOSAIC_STAIRS.states[20],
        &Block::BAMBOO_MOSAIC_STAIRS.states[21],
        &Block::BAMBOO_MOSAIC_STAIRS.states[22],
        &Block::BAMBOO_MOSAIC_STAIRS.states[23],
        &Block::BAMBOO_MOSAIC_STAIRS.states[24],
        &Block::BAMBOO_MOSAIC_STAIRS.states[25],
        &Block::BAMBOO_MOSAIC_STAIRS.states[26],
        &Block::BAMBOO_MOSAIC_STAIRS.states[27],
        &Block::BAMBOO_MOSAIC_STAIRS.states[28],
        &Block::BAMBOO_MOSAIC_STAIRS.states[29],
        &Block::BAMBOO_MOSAIC_STAIRS.states[30],
        &Block::BAMBOO_MOSAIC_STAIRS.states[31],
        &Block::BAMBOO_MOSAIC_STAIRS.states[32],
        &Block::BAMBOO_MOSAIC_STAIRS.states[33],
        &Block::BAMBOO_MOSAIC_STAIRS.states[34],
        &Block::BAMBOO_MOSAIC_STAIRS.states[35],
        &Block::BAMBOO_MOSAIC_STAIRS.states[36],
        &Block::BAMBOO_MOSAIC_STAIRS.states[37],
        &Block::BAMBOO_MOSAIC_STAIRS.states[38],
        &Block::BAMBOO_MOSAIC_STAIRS.states[39],
        &Block::BAMBOO_MOSAIC_STAIRS.states[40],
        &Block::BAMBOO_MOSAIC_STAIRS.states[41],
        &Block::BAMBOO_MOSAIC_STAIRS.states[42],
        &Block::BAMBOO_MOSAIC_STAIRS.states[43],
        &Block::BAMBOO_MOSAIC_STAIRS.states[44],
        &Block::BAMBOO_MOSAIC_STAIRS.states[45],
        &Block::BAMBOO_MOSAIC_STAIRS.states[46],
        &Block::BAMBOO_MOSAIC_STAIRS.states[47],
        &Block::BAMBOO_MOSAIC_STAIRS.states[48],
        &Block::BAMBOO_MOSAIC_STAIRS.states[49],
        &Block::BAMBOO_MOSAIC_STAIRS.states[50],
        &Block::BAMBOO_MOSAIC_STAIRS.states[51],
        &Block::BAMBOO_MOSAIC_STAIRS.states[52],
        &Block::BAMBOO_MOSAIC_STAIRS.states[53],
        &Block::BAMBOO_MOSAIC_STAIRS.states[54],
        &Block::BAMBOO_MOSAIC_STAIRS.states[55],
        &Block::BAMBOO_MOSAIC_STAIRS.states[56],
        &Block::BAMBOO_MOSAIC_STAIRS.states[57],
        &Block::BAMBOO_MOSAIC_STAIRS.states[58],
        &Block::BAMBOO_MOSAIC_STAIRS.states[59],
        &Block::BAMBOO_MOSAIC_STAIRS.states[60],
        &Block::BAMBOO_MOSAIC_STAIRS.states[61],
        &Block::BAMBOO_MOSAIC_STAIRS.states[62],
        &Block::BAMBOO_MOSAIC_STAIRS.states[63],
        &Block::BAMBOO_MOSAIC_STAIRS.states[64],
        &Block::BAMBOO_MOSAIC_STAIRS.states[65],
        &Block::BAMBOO_MOSAIC_STAIRS.states[66],
        &Block::BAMBOO_MOSAIC_STAIRS.states[67],
        &Block::BAMBOO_MOSAIC_STAIRS.states[68],
        &Block::BAMBOO_MOSAIC_STAIRS.states[69],
        &Block::BAMBOO_MOSAIC_STAIRS.states[70],
        &Block::BAMBOO_MOSAIC_STAIRS.states[71],
        &Block::BAMBOO_MOSAIC_STAIRS.states[72],
        &Block::BAMBOO_MOSAIC_STAIRS.states[73],
        &Block::BAMBOO_MOSAIC_STAIRS.states[74],
        &Block::BAMBOO_MOSAIC_STAIRS.states[75],
        &Block::BAMBOO_MOSAIC_STAIRS.states[76],
        &Block::BAMBOO_MOSAIC_STAIRS.states[77],
        &Block::BAMBOO_MOSAIC_STAIRS.states[78],
        &Block::BAMBOO_MOSAIC_STAIRS.states[79],
        &Block::SLIME_BLOCK.states[0],
        &Block::BARRIER.states[0],
        &Block::BARRIER.states[1],
        &Block::LIGHT.states[0],
        &Block::LIGHT.states[1],
        &Block::LIGHT.states[2],
        &Block::LIGHT.states[3],
        &Block::LIGHT.states[4],
        &Block::LIGHT.states[5],
        &Block::LIGHT.states[6],
        &Block::LIGHT.states[7],
        &Block::LIGHT.states[8],
        &Block::LIGHT.states[9],
        &Block::LIGHT.states[10],
        &Block::LIGHT.states[11],
        &Block::LIGHT.states[12],
        &Block::LIGHT.states[13],
        &Block::LIGHT.states[14],
        &Block::LIGHT.states[15],
        &Block::LIGHT.states[16],
        &Block::LIGHT.states[17],
        &Block::LIGHT.states[18],
        &Block::LIGHT.states[19],
        &Block::LIGHT.states[20],
        &Block::LIGHT.states[21],
        &Block::LIGHT.states[22],
        &Block::LIGHT.states[23],
        &Block::LIGHT.states[24],
        &Block::LIGHT.states[25],
        &Block::LIGHT.states[26],
        &Block::LIGHT.states[27],
        &Block::LIGHT.states[28],
        &Block::LIGHT.states[29],
        &Block::LIGHT.states[30],
        &Block::LIGHT.states[31],
        &Block::IRON_TRAPDOOR.states[0],
        &Block::IRON_TRAPDOOR.states[1],
        &Block::IRON_TRAPDOOR.states[2],
        &Block::IRON_TRAPDOOR.states[3],
        &Block::IRON_TRAPDOOR.states[4],
        &Block::IRON_TRAPDOOR.states[5],
        &Block::IRON_TRAPDOOR.states[6],
        &Block::IRON_TRAPDOOR.states[7],
        &Block::IRON_TRAPDOOR.states[8],
        &Block::IRON_TRAPDOOR.states[9],
        &Block::IRON_TRAPDOOR.states[10],
        &Block::IRON_TRAPDOOR.states[11],
        &Block::IRON_TRAPDOOR.states[12],
        &Block::IRON_TRAPDOOR.states[13],
        &Block::IRON_TRAPDOOR.states[14],
        &Block::IRON_TRAPDOOR.states[15],
        &Block::IRON_TRAPDOOR.states[16],
        &Block::IRON_TRAPDOOR.states[17],
        &Block::IRON_TRAPDOOR.states[18],
        &Block::IRON_TRAPDOOR.states[19],
        &Block::IRON_TRAPDOOR.states[20],
        &Block::IRON_TRAPDOOR.states[21],
        &Block::IRON_TRAPDOOR.states[22],
        &Block::IRON_TRAPDOOR.states[23],
        &Block::IRON_TRAPDOOR.states[24],
        &Block::IRON_TRAPDOOR.states[25],
        &Block::IRON_TRAPDOOR.states[26],
        &Block::IRON_TRAPDOOR.states[27],
        &Block::IRON_TRAPDOOR.states[28],
        &Block::IRON_TRAPDOOR.states[29],
        &Block::IRON_TRAPDOOR.states[30],
        &Block::IRON_TRAPDOOR.states[31],
        &Block::IRON_TRAPDOOR.states[32],
        &Block::IRON_TRAPDOOR.states[33],
        &Block::IRON_TRAPDOOR.states[34],
        &Block::IRON_TRAPDOOR.states[35],
        &Block::IRON_TRAPDOOR.states[36],
        &Block::IRON_TRAPDOOR.states[37],
        &Block::IRON_TRAPDOOR.states[38],
        &Block::IRON_TRAPDOOR.states[39],
        &Block::IRON_TRAPDOOR.states[40],
        &Block::IRON_TRAPDOOR.states[41],
        &Block::IRON_TRAPDOOR.states[42],
        &Block::IRON_TRAPDOOR.states[43],
        &Block::IRON_TRAPDOOR.states[44],
        &Block::IRON_TRAPDOOR.states[45],
        &Block::IRON_TRAPDOOR.states[46],
        &Block::IRON_TRAPDOOR.states[47],
        &Block::IRON_TRAPDOOR.states[48],
        &Block::IRON_TRAPDOOR.states[49],
        &Block::IRON_TRAPDOOR.states[50],
        &Block::IRON_TRAPDOOR.states[51],
        &Block::IRON_TRAPDOOR.states[52],
        &Block::IRON_TRAPDOOR.states[53],
        &Block::IRON_TRAPDOOR.states[54],
        &Block::IRON_TRAPDOOR.states[55],
        &Block::IRON_TRAPDOOR.states[56],
        &Block::IRON_TRAPDOOR.states[57],
        &Block::IRON_TRAPDOOR.states[58],
        &Block::IRON_TRAPDOOR.states[59],
        &Block::IRON_TRAPDOOR.states[60],
        &Block::IRON_TRAPDOOR.states[61],
        &Block::IRON_TRAPDOOR.states[62],
        &Block::IRON_TRAPDOOR.states[63],
        &Block::PRISMARINE.states[0],
        &Block::PRISMARINE_BRICKS.states[0],
        &Block::DARK_PRISMARINE.states[0],
        &Block::PRISMARINE_STAIRS.states[0],
        &Block::PRISMARINE_STAIRS.states[1],
        &Block::PRISMARINE_STAIRS.states[2],
        &Block::PRISMARINE_STAIRS.states[3],
        &Block::PRISMARINE_STAIRS.states[4],
        &Block::PRISMARINE_STAIRS.states[5],
        &Block::PRISMARINE_STAIRS.states[6],
        &Block::PRISMARINE_STAIRS.states[7],
        &Block::PRISMARINE_STAIRS.states[8],
        &Block::PRISMARINE_STAIRS.states[9],
        &Block::PRISMARINE_STAIRS.states[10],
        &Block::PRISMARINE_STAIRS.states[11],
        &Block::PRISMARINE_STAIRS.states[12],
        &Block::PRISMARINE_STAIRS.states[13],
        &Block::PRISMARINE_STAIRS.states[14],
        &Block::PRISMARINE_STAIRS.states[15],
        &Block::PRISMARINE_STAIRS.states[16],
        &Block::PRISMARINE_STAIRS.states[17],
        &Block::PRISMARINE_STAIRS.states[18],
        &Block::PRISMARINE_STAIRS.states[19],
        &Block::PRISMARINE_STAIRS.states[20],
        &Block::PRISMARINE_STAIRS.states[21],
        &Block::PRISMARINE_STAIRS.states[22],
        &Block::PRISMARINE_STAIRS.states[23],
        &Block::PRISMARINE_STAIRS.states[24],
        &Block::PRISMARINE_STAIRS.states[25],
        &Block::PRISMARINE_STAIRS.states[26],
        &Block::PRISMARINE_STAIRS.states[27],
        &Block::PRISMARINE_STAIRS.states[28],
        &Block::PRISMARINE_STAIRS.states[29],
        &Block::PRISMARINE_STAIRS.states[30],
        &Block::PRISMARINE_STAIRS.states[31],
        &Block::PRISMARINE_STAIRS.states[32],
        &Block::PRISMARINE_STAIRS.states[33],
        &Block::PRISMARINE_STAIRS.states[34],
        &Block::PRISMARINE_STAIRS.states[35],
        &Block::PRISMARINE_STAIRS.states[36],
        &Block::PRISMARINE_STAIRS.states[37],
        &Block::PRISMARINE_STAIRS.states[38],
        &Block::PRISMARINE_STAIRS.states[39],
        &Block::PRISMARINE_STAIRS.states[40],
        &Block::PRISMARINE_STAIRS.states[41],
        &Block::PRISMARINE_STAIRS.states[42],
        &Block::PRISMARINE_STAIRS.states[43],
        &Block::PRISMARINE_STAIRS.states[44],
        &Block::PRISMARINE_STAIRS.states[45],
        &Block::PRISMARINE_STAIRS.states[46],
        &Block::PRISMARINE_STAIRS.states[47],
        &Block::PRISMARINE_STAIRS.states[48],
        &Block::PRISMARINE_STAIRS.states[49],
        &Block::PRISMARINE_STAIRS.states[50],
        &Block::PRISMARINE_STAIRS.states[51],
        &Block::PRISMARINE_STAIRS.states[52],
        &Block::PRISMARINE_STAIRS.states[53],
        &Block::PRISMARINE_STAIRS.states[54],
        &Block::PRISMARINE_STAIRS.states[55],
        &Block::PRISMARINE_STAIRS.states[56],
        &Block::PRISMARINE_STAIRS.states[57],
        &Block::PRISMARINE_STAIRS.states[58],
        &Block::PRISMARINE_STAIRS.states[59],
        &Block::PRISMARINE_STAIRS.states[60],
        &Block::PRISMARINE_STAIRS.states[61],
        &Block::PRISMARINE_STAIRS.states[62],
        &Block::PRISMARINE_STAIRS.states[63],
        &Block::PRISMARINE_STAIRS.states[64],
        &Block::PRISMARINE_STAIRS.states[65],
        &Block::PRISMARINE_STAIRS.states[66],
        &Block::PRISMARINE_STAIRS.states[67],
        &Block::PRISMARINE_STAIRS.states[68],
        &Block::PRISMARINE_STAIRS.states[69],
        &Block::PRISMARINE_STAIRS.states[70],
        &Block::PRISMARINE_STAIRS.states[71],
        &Block::PRISMARINE_STAIRS.states[72],
        &Block::PRISMARINE_STAIRS.states[73],
        &Block::PRISMARINE_STAIRS.states[74],
        &Block::PRISMARINE_STAIRS.states[75],
        &Block::PRISMARINE_STAIRS.states[76],
        &Block::PRISMARINE_STAIRS.states[77],
        &Block::PRISMARINE_STAIRS.states[78],
        &Block::PRISMARINE_STAIRS.states[79],
        &Block::PRISMARINE_BRICK_STAIRS.states[0],
        &Block::PRISMARINE_BRICK_STAIRS.states[1],
        &Block::PRISMARINE_BRICK_STAIRS.states[2],
        &Block::PRISMARINE_BRICK_STAIRS.states[3],
        &Block::PRISMARINE_BRICK_STAIRS.states[4],
        &Block::PRISMARINE_BRICK_STAIRS.states[5],
        &Block::PRISMARINE_BRICK_STAIRS.states[6],
        &Block::PRISMARINE_BRICK_STAIRS.states[7],
        &Block::PRISMARINE_BRICK_STAIRS.states[8],
        &Block::PRISMARINE_BRICK_STAIRS.states[9],
        &Block::PRISMARINE_BRICK_STAIRS.states[10],
        &Block::PRISMARINE_BRICK_STAIRS.states[11],
        &Block::PRISMARINE_BRICK_STAIRS.states[12],
        &Block::PRISMARINE_BRICK_STAIRS.states[13],
        &Block::PRISMARINE_BRICK_STAIRS.states[14],
        &Block::PRISMARINE_BRICK_STAIRS.states[15],
        &Block::PRISMARINE_BRICK_STAIRS.states[16],
        &Block::PRISMARINE_BRICK_STAIRS.states[17],
        &Block::PRISMARINE_BRICK_STAIRS.states[18],
        &Block::PRISMARINE_BRICK_STAIRS.states[19],
        &Block::PRISMARINE_BRICK_STAIRS.states[20],
        &Block::PRISMARINE_BRICK_STAIRS.states[21],
        &Block::PRISMARINE_BRICK_STAIRS.states[22],
        &Block::PRISMARINE_BRICK_STAIRS.states[23],
        &Block::PRISMARINE_BRICK_STAIRS.states[24],
        &Block::PRISMARINE_BRICK_STAIRS.states[25],
        &Block::PRISMARINE_BRICK_STAIRS.states[26],
        &Block::PRISMARINE_BRICK_STAIRS.states[27],
        &Block::PRISMARINE_BRICK_STAIRS.states[28],
        &Block::PRISMARINE_BRICK_STAIRS.states[29],
        &Block::PRISMARINE_BRICK_STAIRS.states[30],
        &Block::PRISMARINE_BRICK_STAIRS.states[31],
        &Block::PRISMARINE_BRICK_STAIRS.states[32],
        &Block::PRISMARINE_BRICK_STAIRS.states[33],
        &Block::PRISMARINE_BRICK_STAIRS.states[34],
        &Block::PRISMARINE_BRICK_STAIRS.states[35],
        &Block::PRISMARINE_BRICK_STAIRS.states[36],
        &Block::PRISMARINE_BRICK_STAIRS.states[37],
        &Block::PRISMARINE_BRICK_STAIRS.states[38],
        &Block::PRISMARINE_BRICK_STAIRS.states[39],
        &Block::PRISMARINE_BRICK_STAIRS.states[40],
        &Block::PRISMARINE_BRICK_STAIRS.states[41],
        &Block::PRISMARINE_BRICK_STAIRS.states[42],
        &Block::PRISMARINE_BRICK_STAIRS.states[43],
        &Block::PRISMARINE_BRICK_STAIRS.states[44],
        &Block::PRISMARINE_BRICK_STAIRS.states[45],
        &Block::PRISMARINE_BRICK_STAIRS.states[46],
        &Block::PRISMARINE_BRICK_STAIRS.states[47],
        &Block::PRISMARINE_BRICK_STAIRS.states[48],
        &Block::PRISMARINE_BRICK_STAIRS.states[49],
        &Block::PRISMARINE_BRICK_STAIRS.states[50],
        &Block::PRISMARINE_BRICK_STAIRS.states[51],
        &Block::PRISMARINE_BRICK_STAIRS.states[52],
        &Block::PRISMARINE_BRICK_STAIRS.states[53],
        &Block::PRISMARINE_BRICK_STAIRS.states[54],
        &Block::PRISMARINE_BRICK_STAIRS.states[55],
        &Block::PRISMARINE_BRICK_STAIRS.states[56],
        &Block::PRISMARINE_BRICK_STAIRS.states[57],
        &Block::PRISMARINE_BRICK_STAIRS.states[58],
        &Block::PRISMARINE_BRICK_STAIRS.states[59],
        &Block::PRISMARINE_BRICK_STAIRS.states[60],
        &Block::PRISMARINE_BRICK_STAIRS.states[61],
        &Block::PRISMARINE_BRICK_STAIRS.states[62],
        &Block::PRISMARINE_BRICK_STAIRS.states[63],
        &Block::PRISMARINE_BRICK_STAIRS.states[64],
        &Block::PRISMARINE_BRICK_STAIRS.states[65],
        &Block::PRISMARINE_BRICK_STAIRS.states[66],
        &Block::PRISMARINE_BRICK_STAIRS.states[67],
        &Block::PRISMARINE_BRICK_STAIRS.states[68],
        &Block::PRISMARINE_BRICK_STAIRS.states[69],
        &Block::PRISMARINE_BRICK_STAIRS.states[70],
        &Block::PRISMARINE_BRICK_STAIRS.states[71],
        &Block::PRISMARINE_BRICK_STAIRS.states[72],
        &Block::PRISMARINE_BRICK_STAIRS.states[73],
        &Block::PRISMARINE_BRICK_STAIRS.states[74],
        &Block::PRISMARINE_BRICK_STAIRS.states[75],
        &Block::PRISMARINE_BRICK_STAIRS.states[76],
        &Block::PRISMARINE_BRICK_STAIRS.states[77],
        &Block::PRISMARINE_BRICK_STAIRS.states[78],
        &Block::PRISMARINE_BRICK_STAIRS.states[79],
        &Block::DARK_PRISMARINE_STAIRS.states[0],
        &Block::DARK_PRISMARINE_STAIRS.states[1],
        &Block::DARK_PRISMARINE_STAIRS.states[2],
        &Block::DARK_PRISMARINE_STAIRS.states[3],
        &Block::DARK_PRISMARINE_STAIRS.states[4],
        &Block::DARK_PRISMARINE_STAIRS.states[5],
        &Block::DARK_PRISMARINE_STAIRS.states[6],
        &Block::DARK_PRISMARINE_STAIRS.states[7],
        &Block::DARK_PRISMARINE_STAIRS.states[8],
        &Block::DARK_PRISMARINE_STAIRS.states[9],
        &Block::DARK_PRISMARINE_STAIRS.states[10],
        &Block::DARK_PRISMARINE_STAIRS.states[11],
        &Block::DARK_PRISMARINE_STAIRS.states[12],
        &Block::DARK_PRISMARINE_STAIRS.states[13],
        &Block::DARK_PRISMARINE_STAIRS.states[14],
        &Block::DARK_PRISMARINE_STAIRS.states[15],
        &Block::DARK_PRISMARINE_STAIRS.states[16],
        &Block::DARK_PRISMARINE_STAIRS.states[17],
        &Block::DARK_PRISMARINE_STAIRS.states[18],
        &Block::DARK_PRISMARINE_STAIRS.states[19],
        &Block::DARK_PRISMARINE_STAIRS.states[20],
        &Block::DARK_PRISMARINE_STAIRS.states[21],
        &Block::DARK_PRISMARINE_STAIRS.states[22],
        &Block::DARK_PRISMARINE_STAIRS.states[23],
        &Block::DARK_PRISMARINE_STAIRS.states[24],
        &Block::DARK_PRISMARINE_STAIRS.states[25],
        &Block::DARK_PRISMARINE_STAIRS.states[26],
        &Block::DARK_PRISMARINE_STAIRS.states[27],
        &Block::DARK_PRISMARINE_STAIRS.states[28],
        &Block::DARK_PRISMARINE_STAIRS.states[29],
        &Block::DARK_PRISMARINE_STAIRS.states[30],
        &Block::DARK_PRISMARINE_STAIRS.states[31],
        &Block::DARK_PRISMARINE_STAIRS.states[32],
        &Block::DARK_PRISMARINE_STAIRS.states[33],
        &Block::DARK_PRISMARINE_STAIRS.states[34],
        &Block::DARK_PRISMARINE_STAIRS.states[35],
        &Block::DARK_PRISMARINE_STAIRS.states[36],
        &Block::DARK_PRISMARINE_STAIRS.states[37],
        &Block::DARK_PRISMARINE_STAIRS.states[38],
        &Block::DARK_PRISMARINE_STAIRS.states[39],
        &Block::DARK_PRISMARINE_STAIRS.states[40],
        &Block::DARK_PRISMARINE_STAIRS.states[41],
        &Block::DARK_PRISMARINE_STAIRS.states[42],
        &Block::DARK_PRISMARINE_STAIRS.states[43],
        &Block::DARK_PRISMARINE_STAIRS.states[44],
        &Block::DARK_PRISMARINE_STAIRS.states[45],
        &Block::DARK_PRISMARINE_STAIRS.states[46],
        &Block::DARK_PRISMARINE_STAIRS.states[47],
        &Block::DARK_PRISMARINE_STAIRS.states[48],
        &Block::DARK_PRISMARINE_STAIRS.states[49],
        &Block::DARK_PRISMARINE_STAIRS.states[50],
        &Block::DARK_PRISMARINE_STAIRS.states[51],
        &Block::DARK_PRISMARINE_STAIRS.states[52],
        &Block::DARK_PRISMARINE_STAIRS.states[53],
        &Block::DARK_PRISMARINE_STAIRS.states[54],
        &Block::DARK_PRISMARINE_STAIRS.states[55],
        &Block::DARK_PRISMARINE_STAIRS.states[56],
        &Block::DARK_PRISMARINE_STAIRS.states[57],
        &Block::DARK_PRISMARINE_STAIRS.states[58],
        &Block::DARK_PRISMARINE_STAIRS.states[59],
        &Block::DARK_PRISMARINE_STAIRS.states[60],
        &Block::DARK_PRISMARINE_STAIRS.states[61],
        &Block::DARK_PRISMARINE_STAIRS.states[62],
        &Block::DARK_PRISMARINE_STAIRS.states[63],
        &Block::DARK_PRISMARINE_STAIRS.states[64],
        &Block::DARK_PRISMARINE_STAIRS.states[65],
        &Block::DARK_PRISMARINE_STAIRS.states[66],
        &Block::DARK_PRISMARINE_STAIRS.states[67],
        &Block::DARK_PRISMARINE_STAIRS.states[68],
        &Block::DARK_PRISMARINE_STAIRS.states[69],
        &Block::DARK_PRISMARINE_STAIRS.states[70],
        &Block::DARK_PRISMARINE_STAIRS.states[71],
        &Block::DARK_PRISMARINE_STAIRS.states[72],
        &Block::DARK_PRISMARINE_STAIRS.states[73],
        &Block::DARK_PRISMARINE_STAIRS.states[74],
        &Block::DARK_PRISMARINE_STAIRS.states[75],
        &Block::DARK_PRISMARINE_STAIRS.states[76],
        &Block::DARK_PRISMARINE_STAIRS.states[77],
        &Block::DARK_PRISMARINE_STAIRS.states[78],
        &Block::DARK_PRISMARINE_STAIRS.states[79],
        &Block::PRISMARINE_SLAB.states[0],
        &Block::PRISMARINE_SLAB.states[1],
        &Block::PRISMARINE_SLAB.states[2],
        &Block::PRISMARINE_SLAB.states[3],
        &Block::PRISMARINE_SLAB.states[4],
        &Block::PRISMARINE_SLAB.states[5],
        &Block::PRISMARINE_BRICK_SLAB.states[0],
        &Block::PRISMARINE_BRICK_SLAB.states[1],
        &Block::PRISMARINE_BRICK_SLAB.states[2],
        &Block::PRISMARINE_BRICK_SLAB.states[3],
        &Block::PRISMARINE_BRICK_SLAB.states[4],
        &Block::PRISMARINE_BRICK_SLAB.states[5],
        &Block::DARK_PRISMARINE_SLAB.states[0],
        &Block::DARK_PRISMARINE_SLAB.states[1],
        &Block::DARK_PRISMARINE_SLAB.states[2],
        &Block::DARK_PRISMARINE_SLAB.states[3],
        &Block::DARK_PRISMARINE_SLAB.states[4],
        &Block::DARK_PRISMARINE_SLAB.states[5],
        &Block::SEA_LANTERN.states[0],
        &Block::HAY_BLOCK.states[0],
        &Block::HAY_BLOCK.states[1],
        &Block::HAY_BLOCK.states[2],
        &Block::WHITE_CARPET.states[0],
        &Block::ORANGE_CARPET.states[0],
        &Block::MAGENTA_CARPET.states[0],
        &Block::LIGHT_BLUE_CARPET.states[0],
        &Block::YELLOW_CARPET.states[0],
        &Block::LIME_CARPET.states[0],
        &Block::PINK_CARPET.states[0],
        &Block::GRAY_CARPET.states[0],
        &Block::LIGHT_GRAY_CARPET.states[0],
        &Block::CYAN_CARPET.states[0],
        &Block::PURPLE_CARPET.states[0],
        &Block::BLUE_CARPET.states[0],
        &Block::BROWN_CARPET.states[0],
        &Block::GREEN_CARPET.states[0],
        &Block::RED_CARPET.states[0],
        &Block::BLACK_CARPET.states[0],
        &Block::TERRACOTTA.states[0],
        &Block::COAL_BLOCK.states[0],
        &Block::PACKED_ICE.states[0],
        &Block::SUNFLOWER.states[0],
        &Block::SUNFLOWER.states[1],
        &Block::LILAC.states[0],
        &Block::LILAC.states[1],
        &Block::ROSE_BUSH.states[0],
        &Block::ROSE_BUSH.states[1],
        &Block::PEONY.states[0],
        &Block::PEONY.states[1],
        &Block::TALL_GRASS.states[0],
        &Block::TALL_GRASS.states[1],
        &Block::LARGE_FERN.states[0],
        &Block::LARGE_FERN.states[1],
        &Block::WHITE_BANNER.states[0],
        &Block::WHITE_BANNER.states[1],
        &Block::WHITE_BANNER.states[2],
        &Block::WHITE_BANNER.states[3],
        &Block::WHITE_BANNER.states[4],
        &Block::WHITE_BANNER.states[5],
        &Block::WHITE_BANNER.states[6],
        &Block::WHITE_BANNER.states[7],
        &Block::WHITE_BANNER.states[8],
        &Block::WHITE_BANNER.states[9],
        &Block::WHITE_BANNER.states[10],
        &Block::WHITE_BANNER.states[11],
        &Block::WHITE_BANNER.states[12],
        &Block::WHITE_BANNER.states[13],
        &Block::WHITE_BANNER.states[14],
        &Block::WHITE_BANNER.states[15],
        &Block::ORANGE_BANNER.states[0],
        &Block::ORANGE_BANNER.states[1],
        &Block::ORANGE_BANNER.states[2],
        &Block::ORANGE_BANNER.states[3],
        &Block::ORANGE_BANNER.states[4],
        &Block::ORANGE_BANNER.states[5],
        &Block::ORANGE_BANNER.states[6],
        &Block::ORANGE_BANNER.states[7],
        &Block::ORANGE_BANNER.states[8],
        &Block::ORANGE_BANNER.states[9],
        &Block::ORANGE_BANNER.states[10],
        &Block::ORANGE_BANNER.states[11],
        &Block::ORANGE_BANNER.states[12],
        &Block::ORANGE_BANNER.states[13],
        &Block::ORANGE_BANNER.states[14],
        &Block::ORANGE_BANNER.states[15],
        &Block::MAGENTA_BANNER.states[0],
        &Block::MAGENTA_BANNER.states[1],
        &Block::MAGENTA_BANNER.states[2],
        &Block::MAGENTA_BANNER.states[3],
        &Block::MAGENTA_BANNER.states[4],
        &Block::MAGENTA_BANNER.states[5],
        &Block::MAGENTA_BANNER.states[6],
        &Block::MAGENTA_BANNER.states[7],
        &Block::MAGENTA_BANNER.states[8],
        &Block::MAGENTA_BANNER.states[9],
        &Block::MAGENTA_BANNER.states[10],
        &Block::MAGENTA_BANNER.states[11],
        &Block::MAGENTA_BANNER.states[12],
        &Block::MAGENTA_BANNER.states[13],
        &Block::MAGENTA_BANNER.states[14],
        &Block::MAGENTA_BANNER.states[15],
        &Block::LIGHT_BLUE_BANNER.states[0],
        &Block::LIGHT_BLUE_BANNER.states[1],
        &Block::LIGHT_BLUE_BANNER.states[2],
        &Block::LIGHT_BLUE_BANNER.states[3],
        &Block::LIGHT_BLUE_BANNER.states[4],
        &Block::LIGHT_BLUE_BANNER.states[5],
        &Block::LIGHT_BLUE_BANNER.states[6],
        &Block::LIGHT_BLUE_BANNER.states[7],
        &Block::LIGHT_BLUE_BANNER.states[8],
        &Block::LIGHT_BLUE_BANNER.states[9],
        &Block::LIGHT_BLUE_BANNER.states[10],
        &Block::LIGHT_BLUE_BANNER.states[11],
        &Block::LIGHT_BLUE_BANNER.states[12],
        &Block::LIGHT_BLUE_BANNER.states[13],
        &Block::LIGHT_BLUE_BANNER.states[14],
        &Block::LIGHT_BLUE_BANNER.states[15],
        &Block::YELLOW_BANNER.states[0],
        &Block::YELLOW_BANNER.states[1],
        &Block::YELLOW_BANNER.states[2],
        &Block::YELLOW_BANNER.states[3],
        &Block::YELLOW_BANNER.states[4],
        &Block::YELLOW_BANNER.states[5],
        &Block::YELLOW_BANNER.states[6],
        &Block::YELLOW_BANNER.states[7],
        &Block::YELLOW_BANNER.states[8],
        &Block::YELLOW_BANNER.states[9],
        &Block::YELLOW_BANNER.states[10],
        &Block::YELLOW_BANNER.states[11],
        &Block::YELLOW_BANNER.states[12],
        &Block::YELLOW_BANNER.states[13],
        &Block::YELLOW_BANNER.states[14],
        &Block::YELLOW_BANNER.states[15],
        &Block::LIME_BANNER.states[0],
        &Block::LIME_BANNER.states[1],
        &Block::LIME_BANNER.states[2],
        &Block::LIME_BANNER.states[3],
        &Block::LIME_BANNER.states[4],
        &Block::LIME_BANNER.states[5],
        &Block::LIME_BANNER.states[6],
        &Block::LIME_BANNER.states[7],
        &Block::LIME_BANNER.states[8],
        &Block::LIME_BANNER.states[9],
        &Block::LIME_BANNER.states[10],
        &Block::LIME_BANNER.states[11],
        &Block::LIME_BANNER.states[12],
        &Block::LIME_BANNER.states[13],
        &Block::LIME_BANNER.states[14],
        &Block::LIME_BANNER.states[15],
        &Block::PINK_BANNER.states[0],
        &Block::PINK_BANNER.states[1],
        &Block::PINK_BANNER.states[2],
        &Block::PINK_BANNER.states[3],
        &Block::PINK_BANNER.states[4],
        &Block::PINK_BANNER.states[5],
        &Block::PINK_BANNER.states[6],
        &Block::PINK_BANNER.states[7],
        &Block::PINK_BANNER.states[8],
        &Block::PINK_BANNER.states[9],
        &Block::PINK_BANNER.states[10],
        &Block::PINK_BANNER.states[11],
        &Block::PINK_BANNER.states[12],
        &Block::PINK_BANNER.states[13],
        &Block::PINK_BANNER.states[14],
        &Block::PINK_BANNER.states[15],
        &Block::GRAY_BANNER.states[0],
        &Block::GRAY_BANNER.states[1],
        &Block::GRAY_BANNER.states[2],
        &Block::GRAY_BANNER.states[3],
        &Block::GRAY_BANNER.states[4],
        &Block::GRAY_BANNER.states[5],
        &Block::GRAY_BANNER.states[6],
        &Block::GRAY_BANNER.states[7],
        &Block::GRAY_BANNER.states[8],
        &Block::GRAY_BANNER.states[9],
        &Block::GRAY_BANNER.states[10],
        &Block::GRAY_BANNER.states[11],
        &Block::GRAY_BANNER.states[12],
        &Block::GRAY_BANNER.states[13],
        &Block::GRAY_BANNER.states[14],
        &Block::GRAY_BANNER.states[15],
        &Block::LIGHT_GRAY_BANNER.states[0],
        &Block::LIGHT_GRAY_BANNER.states[1],
        &Block::LIGHT_GRAY_BANNER.states[2],
        &Block::LIGHT_GRAY_BANNER.states[3],
        &Block::LIGHT_GRAY_BANNER.states[4],
        &Block::LIGHT_GRAY_BANNER.states[5],
        &Block::LIGHT_GRAY_BANNER.states[6],
        &Block::LIGHT_GRAY_BANNER.states[7],
        &Block::LIGHT_GRAY_BANNER.states[8],
        &Block::LIGHT_GRAY_BANNER.states[9],
        &Block::LIGHT_GRAY_BANNER.states[10],
        &Block::LIGHT_GRAY_BANNER.states[11],
        &Block::LIGHT_GRAY_BANNER.states[12],
        &Block::LIGHT_GRAY_BANNER.states[13],
        &Block::LIGHT_GRAY_BANNER.states[14],
        &Block::LIGHT_GRAY_BANNER.states[15],
        &Block::CYAN_BANNER.states[0],
        &Block::CYAN_BANNER.states[1],
        &Block::CYAN_BANNER.states[2],
        &Block::CYAN_BANNER.states[3],
        &Block::CYAN_BANNER.states[4],
        &Block::CYAN_BANNER.states[5],
        &Block::CYAN_BANNER.states[6],
        &Block::CYAN_BANNER.states[7],
        &Block::CYAN_BANNER.states[8],
        &Block::CYAN_BANNER.states[9],
        &Block::CYAN_BANNER.states[10],
        &Block::CYAN_BANNER.states[11],
        &Block::CYAN_BANNER.states[12],
        &Block::CYAN_BANNER.states[13],
        &Block::CYAN_BANNER.states[14],
        &Block::CYAN_BANNER.states[15],
        &Block::PURPLE_BANNER.states[0],
        &Block::PURPLE_BANNER.states[1],
        &Block::PURPLE_BANNER.states[2],
        &Block::PURPLE_BANNER.states[3],
        &Block::PURPLE_BANNER.states[4],
        &Block::PURPLE_BANNER.states[5],
        &Block::PURPLE_BANNER.states[6],
        &Block::PURPLE_BANNER.states[7],
        &Block::PURPLE_BANNER.states[8],
        &Block::PURPLE_BANNER.states[9],
        &Block::PURPLE_BANNER.states[10],
        &Block::PURPLE_BANNER.states[11],
        &Block::PURPLE_BANNER.states[12],
        &Block::PURPLE_BANNER.states[13],
        &Block::PURPLE_BANNER.states[14],
        &Block::PURPLE_BANNER.states[15],
        &Block::BLUE_BANNER.states[0],
        &Block::BLUE_BANNER.states[1],
        &Block::BLUE_BANNER.states[2],
        &Block::BLUE_BANNER.states[3],
        &Block::BLUE_BANNER.states[4],
        &Block::BLUE_BANNER.states[5],
        &Block::BLUE_BANNER.states[6],
        &Block::BLUE_BANNER.states[7],
        &Block::BLUE_BANNER.states[8],
        &Block::BLUE_BANNER.states[9],
        &Block::BLUE_BANNER.states[10],
        &Block::BLUE_BANNER.states[11],
        &Block::BLUE_BANNER.states[12],
        &Block::BLUE_BANNER.states[13],
        &Block::BLUE_BANNER.states[14],
        &Block::BLUE_BANNER.states[15],
        &Block::BROWN_BANNER.states[0],
        &Block::BROWN_BANNER.states[1],
        &Block::BROWN_BANNER.states[2],
        &Block::BROWN_BANNER.states[3],
        &Block::BROWN_BANNER.states[4],
        &Block::BROWN_BANNER.states[5],
        &Block::BROWN_BANNER.states[6],
        &Block::BROWN_BANNER.states[7],
        &Block::BROWN_BANNER.states[8],
        &Block::BROWN_BANNER.states[9],
        &Block::BROWN_BANNER.states[10],
        &Block::BROWN_BANNER.states[11],
        &Block::BROWN_BANNER.states[12],
        &Block::BROWN_BANNER.states[13],
        &Block::BROWN_BANNER.states[14],
        &Block::BROWN_BANNER.states[15],
        &Block::GREEN_BANNER.states[0],
        &Block::GREEN_BANNER.states[1],
        &Block::GREEN_BANNER.states[2],
        &Block::GREEN_BANNER.states[3],
        &Block::GREEN_BANNER.states[4],
        &Block::GREEN_BANNER.states[5],
        &Block::GREEN_BANNER.states[6],
        &Block::GREEN_BANNER.states[7],
        &Block::GREEN_BANNER.states[8],
        &Block::GREEN_BANNER.states[9],
        &Block::GREEN_BANNER.states[10],
        &Block::GREEN_BANNER.states[11],
        &Block::GREEN_BANNER.states[12],
        &Block::GREEN_BANNER.states[13],
        &Block::GREEN_BANNER.states[14],
        &Block::GREEN_BANNER.states[15],
        &Block::RED_BANNER.states[0],
        &Block::RED_BANNER.states[1],
        &Block::RED_BANNER.states[2],
        &Block::RED_BANNER.states[3],
        &Block::RED_BANNER.states[4],
        &Block::RED_BANNER.states[5],
        &Block::RED_BANNER.states[6],
        &Block::RED_BANNER.states[7],
        &Block::RED_BANNER.states[8],
        &Block::RED_BANNER.states[9],
        &Block::RED_BANNER.states[10],
        &Block::RED_BANNER.states[11],
        &Block::RED_BANNER.states[12],
        &Block::RED_BANNER.states[13],
        &Block::RED_BANNER.states[14],
        &Block::RED_BANNER.states[15],
        &Block::BLACK_BANNER.states[0],
        &Block::BLACK_BANNER.states[1],
        &Block::BLACK_BANNER.states[2],
        &Block::BLACK_BANNER.states[3],
        &Block::BLACK_BANNER.states[4],
        &Block::BLACK_BANNER.states[5],
        &Block::BLACK_BANNER.states[6],
        &Block::BLACK_BANNER.states[7],
        &Block::BLACK_BANNER.states[8],
        &Block::BLACK_BANNER.states[9],
        &Block::BLACK_BANNER.states[10],
        &Block::BLACK_BANNER.states[11],
        &Block::BLACK_BANNER.states[12],
        &Block::BLACK_BANNER.states[13],
        &Block::BLACK_BANNER.states[14],
        &Block::BLACK_BANNER.states[15],
        &Block::WHITE_WALL_BANNER.states[0],
        &Block::WHITE_WALL_BANNER.states[1],
        &Block::WHITE_WALL_BANNER.states[2],
        &Block::WHITE_WALL_BANNER.states[3],
        &Block::ORANGE_WALL_BANNER.states[0],
        &Block::ORANGE_WALL_BANNER.states[1],
        &Block::ORANGE_WALL_BANNER.states[2],
        &Block::ORANGE_WALL_BANNER.states[3],
        &Block::MAGENTA_WALL_BANNER.states[0],
        &Block::MAGENTA_WALL_BANNER.states[1],
        &Block::MAGENTA_WALL_BANNER.states[2],
        &Block::MAGENTA_WALL_BANNER.states[3],
        &Block::LIGHT_BLUE_WALL_BANNER.states[0],
        &Block::LIGHT_BLUE_WALL_BANNER.states[1],
        &Block::LIGHT_BLUE_WALL_BANNER.states[2],
        &Block::LIGHT_BLUE_WALL_BANNER.states[3],
        &Block::YELLOW_WALL_BANNER.states[0],
        &Block::YELLOW_WALL_BANNER.states[1],
        &Block::YELLOW_WALL_BANNER.states[2],
        &Block::YELLOW_WALL_BANNER.states[3],
        &Block::LIME_WALL_BANNER.states[0],
        &Block::LIME_WALL_BANNER.states[1],
        &Block::LIME_WALL_BANNER.states[2],
        &Block::LIME_WALL_BANNER.states[3],
        &Block::PINK_WALL_BANNER.states[0],
        &Block::PINK_WALL_BANNER.states[1],
        &Block::PINK_WALL_BANNER.states[2],
        &Block::PINK_WALL_BANNER.states[3],
        &Block::GRAY_WALL_BANNER.states[0],
        &Block::GRAY_WALL_BANNER.states[1],
        &Block::GRAY_WALL_BANNER.states[2],
        &Block::GRAY_WALL_BANNER.states[3],
        &Block::LIGHT_GRAY_WALL_BANNER.states[0],
        &Block::LIGHT_GRAY_WALL_BANNER.states[1],
        &Block::LIGHT_GRAY_WALL_BANNER.states[2],
        &Block::LIGHT_GRAY_WALL_BANNER.states[3],
        &Block::CYAN_WALL_BANNER.states[0],
        &Block::CYAN_WALL_BANNER.states[1],
        &Block::CYAN_WALL_BANNER.states[2],
        &Block::CYAN_WALL_BANNER.states[3],
        &Block::PURPLE_WALL_BANNER.states[0],
        &Block::PURPLE_WALL_BANNER.states[1],
        &Block::PURPLE_WALL_BANNER.states[2],
        &Block::PURPLE_WALL_BANNER.states[3],
        &Block::BLUE_WALL_BANNER.states[0],
        &Block::BLUE_WALL_BANNER.states[1],
        &Block::BLUE_WALL_BANNER.states[2],
        &Block::BLUE_WALL_BANNER.states[3],
        &Block::BROWN_WALL_BANNER.states[0],
        &Block::BROWN_WALL_BANNER.states[1],
        &Block::BROWN_WALL_BANNER.states[2],
        &Block::BROWN_WALL_BANNER.states[3],
        &Block::GREEN_WALL_BANNER.states[0],
        &Block::GREEN_WALL_BANNER.states[1],
        &Block::GREEN_WALL_BANNER.states[2],
        &Block::GREEN_WALL_BANNER.states[3],
        &Block::RED_WALL_BANNER.states[0],
        &Block::RED_WALL_BANNER.states[1],
        &Block::RED_WALL_BANNER.states[2],
        &Block::RED_WALL_BANNER.states[3],
        &Block::BLACK_WALL_BANNER.states[0],
        &Block::BLACK_WALL_BANNER.states[1],
        &Block::BLACK_WALL_BANNER.states[2],
        &Block::BLACK_WALL_BANNER.states[3],
        &Block::RED_SANDSTONE.states[0],
        &Block::CHISELED_RED_SANDSTONE.states[0],
        &Block::CUT_RED_SANDSTONE.states[0],
        &Block::RED_SANDSTONE_STAIRS.states[0],
        &Block::RED_SANDSTONE_STAIRS.states[1],
        &Block::RED_SANDSTONE_STAIRS.states[2],
        &Block::RED_SANDSTONE_STAIRS.states[3],
        &Block::RED_SANDSTONE_STAIRS.states[4],
        &Block::RED_SANDSTONE_STAIRS.states[5],
        &Block::RED_SANDSTONE_STAIRS.states[6],
        &Block::RED_SANDSTONE_STAIRS.states[7],
        &Block::RED_SANDSTONE_STAIRS.states[8],
        &Block::RED_SANDSTONE_STAIRS.states[9],
        &Block::RED_SANDSTONE_STAIRS.states[10],
        &Block::RED_SANDSTONE_STAIRS.states[11],
        &Block::RED_SANDSTONE_STAIRS.states[12],
        &Block::RED_SANDSTONE_STAIRS.states[13],
        &Block::RED_SANDSTONE_STAIRS.states[14],
        &Block::RED_SANDSTONE_STAIRS.states[15],
        &Block::RED_SANDSTONE_STAIRS.states[16],
        &Block::RED_SANDSTONE_STAIRS.states[17],
        &Block::RED_SANDSTONE_STAIRS.states[18],
        &Block::RED_SANDSTONE_STAIRS.states[19],
        &Block::RED_SANDSTONE_STAIRS.states[20],
        &Block::RED_SANDSTONE_STAIRS.states[21],
        &Block::RED_SANDSTONE_STAIRS.states[22],
        &Block::RED_SANDSTONE_STAIRS.states[23],
        &Block::RED_SANDSTONE_STAIRS.states[24],
        &Block::RED_SANDSTONE_STAIRS.states[25],
        &Block::RED_SANDSTONE_STAIRS.states[26],
        &Block::RED_SANDSTONE_STAIRS.states[27],
        &Block::RED_SANDSTONE_STAIRS.states[28],
        &Block::RED_SANDSTONE_STAIRS.states[29],
        &Block::RED_SANDSTONE_STAIRS.states[30],
        &Block::RED_SANDSTONE_STAIRS.states[31],
        &Block::RED_SANDSTONE_STAIRS.states[32],
        &Block::RED_SANDSTONE_STAIRS.states[33],
        &Block::RED_SANDSTONE_STAIRS.states[34],
        &Block::RED_SANDSTONE_STAIRS.states[35],
        &Block::RED_SANDSTONE_STAIRS.states[36],
        &Block::RED_SANDSTONE_STAIRS.states[37],
        &Block::RED_SANDSTONE_STAIRS.states[38],
        &Block::RED_SANDSTONE_STAIRS.states[39],
        &Block::RED_SANDSTONE_STAIRS.states[40],
        &Block::RED_SANDSTONE_STAIRS.states[41],
        &Block::RED_SANDSTONE_STAIRS.states[42],
        &Block::RED_SANDSTONE_STAIRS.states[43],
        &Block::RED_SANDSTONE_STAIRS.states[44],
        &Block::RED_SANDSTONE_STAIRS.states[45],
        &Block::RED_SANDSTONE_STAIRS.states[46],
        &Block::RED_SANDSTONE_STAIRS.states[47],
        &Block::RED_SANDSTONE_STAIRS.states[48],
        &Block::RED_SANDSTONE_STAIRS.states[49],
        &Block::RED_SANDSTONE_STAIRS.states[50],
        &Block::RED_SANDSTONE_STAIRS.states[51],
        &Block::RED_SANDSTONE_STAIRS.states[52],
        &Block::RED_SANDSTONE_STAIRS.states[53],
        &Block::RED_SANDSTONE_STAIRS.states[54],
        &Block::RED_SANDSTONE_STAIRS.states[55],
        &Block::RED_SANDSTONE_STAIRS.states[56],
        &Block::RED_SANDSTONE_STAIRS.states[57],
        &Block::RED_SANDSTONE_STAIRS.states[58],
        &Block::RED_SANDSTONE_STAIRS.states[59],
        &Block::RED_SANDSTONE_STAIRS.states[60],
        &Block::RED_SANDSTONE_STAIRS.states[61],
        &Block::RED_SANDSTONE_STAIRS.states[62],
        &Block::RED_SANDSTONE_STAIRS.states[63],
        &Block::RED_SANDSTONE_STAIRS.states[64],
        &Block::RED_SANDSTONE_STAIRS.states[65],
        &Block::RED_SANDSTONE_STAIRS.states[66],
        &Block::RED_SANDSTONE_STAIRS.states[67],
        &Block::RED_SANDSTONE_STAIRS.states[68],
        &Block::RED_SANDSTONE_STAIRS.states[69],
        &Block::RED_SANDSTONE_STAIRS.states[70],
        &Block::RED_SANDSTONE_STAIRS.states[71],
        &Block::RED_SANDSTONE_STAIRS.states[72],
        &Block::RED_SANDSTONE_STAIRS.states[73],
        &Block::RED_SANDSTONE_STAIRS.states[74],
        &Block::RED_SANDSTONE_STAIRS.states[75],
        &Block::RED_SANDSTONE_STAIRS.states[76],
        &Block::RED_SANDSTONE_STAIRS.states[77],
        &Block::RED_SANDSTONE_STAIRS.states[78],
        &Block::RED_SANDSTONE_STAIRS.states[79],
        &Block::OAK_SLAB.states[0],
        &Block::OAK_SLAB.states[1],
        &Block::OAK_SLAB.states[2],
        &Block::OAK_SLAB.states[3],
        &Block::OAK_SLAB.states[4],
        &Block::OAK_SLAB.states[5],
        &Block::SPRUCE_SLAB.states[0],
        &Block::SPRUCE_SLAB.states[1],
        &Block::SPRUCE_SLAB.states[2],
        &Block::SPRUCE_SLAB.states[3],
        &Block::SPRUCE_SLAB.states[4],
        &Block::SPRUCE_SLAB.states[5],
        &Block::BIRCH_SLAB.states[0],
        &Block::BIRCH_SLAB.states[1],
        &Block::BIRCH_SLAB.states[2],
        &Block::BIRCH_SLAB.states[3],
        &Block::BIRCH_SLAB.states[4],
        &Block::BIRCH_SLAB.states[5],
        &Block::JUNGLE_SLAB.states[0],
        &Block::JUNGLE_SLAB.states[1],
        &Block::JUNGLE_SLAB.states[2],
        &Block::JUNGLE_SLAB.states[3],
        &Block::JUNGLE_SLAB.states[4],
        &Block::JUNGLE_SLAB.states[5],
        &Block::ACACIA_SLAB.states[0],
        &Block::ACACIA_SLAB.states[1],
        &Block::ACACIA_SLAB.states[2],
        &Block::ACACIA_SLAB.states[3],
        &Block::ACACIA_SLAB.states[4],
        &Block::ACACIA_SLAB.states[5],
        &Block::CHERRY_SLAB.states[0],
        &Block::CHERRY_SLAB.states[1],
        &Block::CHERRY_SLAB.states[2],
        &Block::CHERRY_SLAB.states[3],
        &Block::CHERRY_SLAB.states[4],
        &Block::CHERRY_SLAB.states[5],
        &Block::DARK_OAK_SLAB.states[0],
        &Block::DARK_OAK_SLAB.states[1],
        &Block::DARK_OAK_SLAB.states[2],
        &Block::DARK_OAK_SLAB.states[3],
        &Block::DARK_OAK_SLAB.states[4],
        &Block::DARK_OAK_SLAB.states[5],
        &Block::PALE_OAK_SLAB.states[0],
        &Block::PALE_OAK_SLAB.states[1],
        &Block::PALE_OAK_SLAB.states[2],
        &Block::PALE_OAK_SLAB.states[3],
        &Block::PALE_OAK_SLAB.states[4],
        &Block::PALE_OAK_SLAB.states[5],
        &Block::MANGROVE_SLAB.states[0],
        &Block::MANGROVE_SLAB.states[1],
        &Block::MANGROVE_SLAB.states[2],
        &Block::MANGROVE_SLAB.states[3],
        &Block::MANGROVE_SLAB.states[4],
        &Block::MANGROVE_SLAB.states[5],
        &Block::BAMBOO_SLAB.states[0],
        &Block::BAMBOO_SLAB.states[1],
        &Block::BAMBOO_SLAB.states[2],
        &Block::BAMBOO_SLAB.states[3],
        &Block::BAMBOO_SLAB.states[4],
        &Block::BAMBOO_SLAB.states[5],
        &Block::BAMBOO_MOSAIC_SLAB.states[0],
        &Block::BAMBOO_MOSAIC_SLAB.states[1],
        &Block::BAMBOO_MOSAIC_SLAB.states[2],
        &Block::BAMBOO_MOSAIC_SLAB.states[3],
        &Block::BAMBOO_MOSAIC_SLAB.states[4],
        &Block::BAMBOO_MOSAIC_SLAB.states[5],
        &Block::STONE_SLAB.states[0],
        &Block::STONE_SLAB.states[1],
        &Block::STONE_SLAB.states[2],
        &Block::STONE_SLAB.states[3],
        &Block::STONE_SLAB.states[4],
        &Block::STONE_SLAB.states[5],
        &Block::SMOOTH_STONE_SLAB.states[0],
        &Block::SMOOTH_STONE_SLAB.states[1],
        &Block::SMOOTH_STONE_SLAB.states[2],
        &Block::SMOOTH_STONE_SLAB.states[3],
        &Block::SMOOTH_STONE_SLAB.states[4],
        &Block::SMOOTH_STONE_SLAB.states[5],
        &Block::SANDSTONE_SLAB.states[0],
        &Block::SANDSTONE_SLAB.states[1],
        &Block::SANDSTONE_SLAB.states[2],
        &Block::SANDSTONE_SLAB.states[3],
        &Block::SANDSTONE_SLAB.states[4],
        &Block::SANDSTONE_SLAB.states[5],
        &Block::CUT_SANDSTONE_SLAB.states[0],
        &Block::CUT_SANDSTONE_SLAB.states[1],
        &Block::CUT_SANDSTONE_SLAB.states[2],
        &Block::CUT_SANDSTONE_SLAB.states[3],
        &Block::CUT_SANDSTONE_SLAB.states[4],
        &Block::CUT_SANDSTONE_SLAB.states[5],
        &Block::PETRIFIED_OAK_SLAB.states[0],
        &Block::PETRIFIED_OAK_SLAB.states[1],
        &Block::PETRIFIED_OAK_SLAB.states[2],
        &Block::PETRIFIED_OAK_SLAB.states[3],
        &Block::PETRIFIED_OAK_SLAB.states[4],
        &Block::PETRIFIED_OAK_SLAB.states[5],
        &Block::COBBLESTONE_SLAB.states[0],
        &Block::COBBLESTONE_SLAB.states[1],
        &Block::COBBLESTONE_SLAB.states[2],
        &Block::COBBLESTONE_SLAB.states[3],
        &Block::COBBLESTONE_SLAB.states[4],
        &Block::COBBLESTONE_SLAB.states[5],
        &Block::BRICK_SLAB.states[0],
        &Block::BRICK_SLAB.states[1],
        &Block::BRICK_SLAB.states[2],
        &Block::BRICK_SLAB.states[3],
        &Block::BRICK_SLAB.states[4],
        &Block::BRICK_SLAB.states[5],
        &Block::STONE_BRICK_SLAB.states[0],
        &Block::STONE_BRICK_SLAB.states[1],
        &Block::STONE_BRICK_SLAB.states[2],
        &Block::STONE_BRICK_SLAB.states[3],
        &Block::STONE_BRICK_SLAB.states[4],
        &Block::STONE_BRICK_SLAB.states[5],
        &Block::MUD_BRICK_SLAB.states[0],
        &Block::MUD_BRICK_SLAB.states[1],
        &Block::MUD_BRICK_SLAB.states[2],
        &Block::MUD_BRICK_SLAB.states[3],
        &Block::MUD_BRICK_SLAB.states[4],
        &Block::MUD_BRICK_SLAB.states[5],
        &Block::NETHER_BRICK_SLAB.states[0],
        &Block::NETHER_BRICK_SLAB.states[1],
        &Block::NETHER_BRICK_SLAB.states[2],
        &Block::NETHER_BRICK_SLAB.states[3],
        &Block::NETHER_BRICK_SLAB.states[4],
        &Block::NETHER_BRICK_SLAB.states[5],
        &Block::QUARTZ_SLAB.states[0],
        &Block::QUARTZ_SLAB.states[1],
        &Block::QUARTZ_SLAB.states[2],
        &Block::QUARTZ_SLAB.states[3],
        &Block::QUARTZ_SLAB.states[4],
        &Block::QUARTZ_SLAB.states[5],
        &Block::RED_SANDSTONE_SLAB.states[0],
        &Block::RED_SANDSTONE_SLAB.states[1],
        &Block::RED_SANDSTONE_SLAB.states[2],
        &Block::RED_SANDSTONE_SLAB.states[3],
        &Block::RED_SANDSTONE_SLAB.states[4],
        &Block::RED_SANDSTONE_SLAB.states[5],
        &Block::CUT_RED_SANDSTONE_SLAB.states[0],
        &Block::CUT_RED_SANDSTONE_SLAB.states[1],
        &Block::CUT_RED_SANDSTONE_SLAB.states[2],
        &Block::CUT_RED_SANDSTONE_SLAB.states[3],
        &Block::CUT_RED_SANDSTONE_SLAB.states[4],
        &Block::CUT_RED_SANDSTONE_SLAB.states[5],
        &Block::PURPUR_SLAB.states[0],
        &Block::PURPUR_SLAB.states[1],
        &Block::PURPUR_SLAB.states[2],
        &Block::PURPUR_SLAB.states[3],
        &Block::PURPUR_SLAB.states[4],
        &Block::PURPUR_SLAB.states[5],
        &Block::SMOOTH_STONE.states[0],
        &Block::SMOOTH_SANDSTONE.states[0],
        &Block::SMOOTH_QUARTZ.states[0],
        &Block::SMOOTH_RED_SANDSTONE.states[0],
        &Block::SPRUCE_FENCE_GATE.states[0],
        &Block::SPRUCE_FENCE_GATE.states[1],
        &Block::SPRUCE_FENCE_GATE.states[2],
        &Block::SPRUCE_FENCE_GATE.states[3],
        &Block::SPRUCE_FENCE_GATE.states[4],
        &Block::SPRUCE_FENCE_GATE.states[5],
        &Block::SPRUCE_FENCE_GATE.states[6],
        &Block::SPRUCE_FENCE_GATE.states[7],
        &Block::SPRUCE_FENCE_GATE.states[8],
        &Block::SPRUCE_FENCE_GATE.states[9],
        &Block::SPRUCE_FENCE_GATE.states[10],
        &Block::SPRUCE_FENCE_GATE.states[11],
        &Block::SPRUCE_FENCE_GATE.states[12],
        &Block::SPRUCE_FENCE_GATE.states[13],
        &Block::SPRUCE_FENCE_GATE.states[14],
        &Block::SPRUCE_FENCE_GATE.states[15],
        &Block::SPRUCE_FENCE_GATE.states[16],
        &Block::SPRUCE_FENCE_GATE.states[17],
        &Block::SPRUCE_FENCE_GATE.states[18],
        &Block::SPRUCE_FENCE_GATE.states[19],
        &Block::SPRUCE_FENCE_GATE.states[20],
        &Block::SPRUCE_FENCE_GATE.states[21],
        &Block::SPRUCE_FENCE_GATE.states[22],
        &Block::SPRUCE_FENCE_GATE.states[23],
        &Block::SPRUCE_FENCE_GATE.states[24],
        &Block::SPRUCE_FENCE_GATE.states[25],
        &Block::SPRUCE_FENCE_GATE.states[26],
        &Block::SPRUCE_FENCE_GATE.states[27],
        &Block::SPRUCE_FENCE_GATE.states[28],
        &Block::SPRUCE_FENCE_GATE.states[29],
        &Block::SPRUCE_FENCE_GATE.states[30],
        &Block::SPRUCE_FENCE_GATE.states[31],
        &Block::BIRCH_FENCE_GATE.states[0],
        &Block::BIRCH_FENCE_GATE.states[1],
        &Block::BIRCH_FENCE_GATE.states[2],
        &Block::BIRCH_FENCE_GATE.states[3],
        &Block::BIRCH_FENCE_GATE.states[4],
        &Block::BIRCH_FENCE_GATE.states[5],
        &Block::BIRCH_FENCE_GATE.states[6],
        &Block::BIRCH_FENCE_GATE.states[7],
        &Block::BIRCH_FENCE_GATE.states[8],
        &Block::BIRCH_FENCE_GATE.states[9],
        &Block::BIRCH_FENCE_GATE.states[10],
        &Block::BIRCH_FENCE_GATE.states[11],
        &Block::BIRCH_FENCE_GATE.states[12],
        &Block::BIRCH_FENCE_GATE.states[13],
        &Block::BIRCH_FENCE_GATE.states[14],
        &Block::BIRCH_FENCE_GATE.states[15],
        &Block::BIRCH_FENCE_GATE.states[16],
        &Block::BIRCH_FENCE_GATE.states[17],
        &Block::BIRCH_FENCE_GATE.states[18],
        &Block::BIRCH_FENCE_GATE.states[19],
        &Block::BIRCH_FENCE_GATE.states[20],
        &Block::BIRCH_FENCE_GATE.states[21],
        &Block::BIRCH_FENCE_GATE.states[22],
        &Block::BIRCH_FENCE_GATE.states[23],
        &Block::BIRCH_FENCE_GATE.states[24],
        &Block::BIRCH_FENCE_GATE.states[25],
        &Block::BIRCH_FENCE_GATE.states[26],
        &Block::BIRCH_FENCE_GATE.states[27],
        &Block::BIRCH_FENCE_GATE.states[28],
        &Block::BIRCH_FENCE_GATE.states[29],
        &Block::BIRCH_FENCE_GATE.states[30],
        &Block::BIRCH_FENCE_GATE.states[31],
        &Block::JUNGLE_FENCE_GATE.states[0],
        &Block::JUNGLE_FENCE_GATE.states[1],
        &Block::JUNGLE_FENCE_GATE.states[2],
        &Block::JUNGLE_FENCE_GATE.states[3],
        &Block::JUNGLE_FENCE_GATE.states[4],
        &Block::JUNGLE_FENCE_GATE.states[5],
        &Block::JUNGLE_FENCE_GATE.states[6],
        &Block::JUNGLE_FENCE_GATE.states[7],
        &Block::JUNGLE_FENCE_GATE.states[8],
        &Block::JUNGLE_FENCE_GATE.states[9],
        &Block::JUNGLE_FENCE_GATE.states[10],
        &Block::JUNGLE_FENCE_GATE.states[11],
        &Block::JUNGLE_FENCE_GATE.states[12],
        &Block::JUNGLE_FENCE_GATE.states[13],
        &Block::JUNGLE_FENCE_GATE.states[14],
        &Block::JUNGLE_FENCE_GATE.states[15],
        &Block::JUNGLE_FENCE_GATE.states[16],
        &Block::JUNGLE_FENCE_GATE.states[17],
        &Block::JUNGLE_FENCE_GATE.states[18],
        &Block::JUNGLE_FENCE_GATE.states[19],
        &Block::JUNGLE_FENCE_GATE.states[20],
        &Block::JUNGLE_FENCE_GATE.states[21],
        &Block::JUNGLE_FENCE_GATE.states[22],
        &Block::JUNGLE_FENCE_GATE.states[23],
        &Block::JUNGLE_FENCE_GATE.states[24],
        &Block::JUNGLE_FENCE_GATE.states[25],
        &Block::JUNGLE_FENCE_GATE.states[26],
        &Block::JUNGLE_FENCE_GATE.states[27],
        &Block::JUNGLE_FENCE_GATE.states[28],
        &Block::JUNGLE_FENCE_GATE.states[29],
        &Block::JUNGLE_FENCE_GATE.states[30],
        &Block::JUNGLE_FENCE_GATE.states[31],
        &Block::ACACIA_FENCE_GATE.states[0],
        &Block::ACACIA_FENCE_GATE.states[1],
        &Block::ACACIA_FENCE_GATE.states[2],
        &Block::ACACIA_FENCE_GATE.states[3],
        &Block::ACACIA_FENCE_GATE.states[4],
        &Block::ACACIA_FENCE_GATE.states[5],
        &Block::ACACIA_FENCE_GATE.states[6],
        &Block::ACACIA_FENCE_GATE.states[7],
        &Block::ACACIA_FENCE_GATE.states[8],
        &Block::ACACIA_FENCE_GATE.states[9],
        &Block::ACACIA_FENCE_GATE.states[10],
        &Block::ACACIA_FENCE_GATE.states[11],
        &Block::ACACIA_FENCE_GATE.states[12],
        &Block::ACACIA_FENCE_GATE.states[13],
        &Block::ACACIA_FENCE_GATE.states[14],
        &Block::ACACIA_FENCE_GATE.states[15],
        &Block::ACACIA_FENCE_GATE.states[16],
        &Block::ACACIA_FENCE_GATE.states[17],
        &Block::ACACIA_FENCE_GATE.states[18],
        &Block::ACACIA_FENCE_GATE.states[19],
        &Block::ACACIA_FENCE_GATE.states[20],
        &Block::ACACIA_FENCE_GATE.states[21],
        &Block::ACACIA_FENCE_GATE.states[22],
        &Block::ACACIA_FENCE_GATE.states[23],
        &Block::ACACIA_FENCE_GATE.states[24],
        &Block::ACACIA_FENCE_GATE.states[25],
        &Block::ACACIA_FENCE_GATE.states[26],
        &Block::ACACIA_FENCE_GATE.states[27],
        &Block::ACACIA_FENCE_GATE.states[28],
        &Block::ACACIA_FENCE_GATE.states[29],
        &Block::ACACIA_FENCE_GATE.states[30],
        &Block::ACACIA_FENCE_GATE.states[31],
        &Block::CHERRY_FENCE_GATE.states[0],
        &Block::CHERRY_FENCE_GATE.states[1],
        &Block::CHERRY_FENCE_GATE.states[2],
        &Block::CHERRY_FENCE_GATE.states[3],
        &Block::CHERRY_FENCE_GATE.states[4],
        &Block::CHERRY_FENCE_GATE.states[5],
        &Block::CHERRY_FENCE_GATE.states[6],
        &Block::CHERRY_FENCE_GATE.states[7],
        &Block::CHERRY_FENCE_GATE.states[8],
        &Block::CHERRY_FENCE_GATE.states[9],
        &Block::CHERRY_FENCE_GATE.states[10],
        &Block::CHERRY_FENCE_GATE.states[11],
        &Block::CHERRY_FENCE_GATE.states[12],
        &Block::CHERRY_FENCE_GATE.states[13],
        &Block::CHERRY_FENCE_GATE.states[14],
        &Block::CHERRY_FENCE_GATE.states[15],
        &Block::CHERRY_FENCE_GATE.states[16],
        &Block::CHERRY_FENCE_GATE.states[17],
        &Block::CHERRY_FENCE_GATE.states[18],
        &Block::CHERRY_FENCE_GATE.states[19],
        &Block::CHERRY_FENCE_GATE.states[20],
        &Block::CHERRY_FENCE_GATE.states[21],
        &Block::CHERRY_FENCE_GATE.states[22],
        &Block::CHERRY_FENCE_GATE.states[23],
        &Block::CHERRY_FENCE_GATE.states[24],
        &Block::CHERRY_FENCE_GATE.states[25],
        &Block::CHERRY_FENCE_GATE.states[26],
        &Block::CHERRY_FENCE_GATE.states[27],
        &Block::CHERRY_FENCE_GATE.states[28],
        &Block::CHERRY_FENCE_GATE.states[29],
        &Block::CHERRY_FENCE_GATE.states[30],
        &Block::CHERRY_FENCE_GATE.states[31],
        &Block::DARK_OAK_FENCE_GATE.states[0],
        &Block::DARK_OAK_FENCE_GATE.states[1],
        &Block::DARK_OAK_FENCE_GATE.states[2],
        &Block::DARK_OAK_FENCE_GATE.states[3],
        &Block::DARK_OAK_FENCE_GATE.states[4],
        &Block::DARK_OAK_FENCE_GATE.states[5],
        &Block::DARK_OAK_FENCE_GATE.states[6],
        &Block::DARK_OAK_FENCE_GATE.states[7],
        &Block::DARK_OAK_FENCE_GATE.states[8],
        &Block::DARK_OAK_FENCE_GATE.states[9],
        &Block::DARK_OAK_FENCE_GATE.states[10],
        &Block::DARK_OAK_FENCE_GATE.states[11],
        &Block::DARK_OAK_FENCE_GATE.states[12],
        &Block::DARK_OAK_FENCE_GATE.states[13],
        &Block::DARK_OAK_FENCE_GATE.states[14],
        &Block::DARK_OAK_FENCE_GATE.states[15],
        &Block::DARK_OAK_FENCE_GATE.states[16],
        &Block::DARK_OAK_FENCE_GATE.states[17],
        &Block::DARK_OAK_FENCE_GATE.states[18],
        &Block::DARK_OAK_FENCE_GATE.states[19],
        &Block::DARK_OAK_FENCE_GATE.states[20],
        &Block::DARK_OAK_FENCE_GATE.states[21],
        &Block::DARK_OAK_FENCE_GATE.states[22],
        &Block::DARK_OAK_FENCE_GATE.states[23],
        &Block::DARK_OAK_FENCE_GATE.states[24],
        &Block::DARK_OAK_FENCE_GATE.states[25],
        &Block::DARK_OAK_FENCE_GATE.states[26],
        &Block::DARK_OAK_FENCE_GATE.states[27],
        &Block::DARK_OAK_FENCE_GATE.states[28],
        &Block::DARK_OAK_FENCE_GATE.states[29],
        &Block::DARK_OAK_FENCE_GATE.states[30],
        &Block::DARK_OAK_FENCE_GATE.states[31],
        &Block::PALE_OAK_FENCE_GATE.states[0],
        &Block::PALE_OAK_FENCE_GATE.states[1],
        &Block::PALE_OAK_FENCE_GATE.states[2],
        &Block::PALE_OAK_FENCE_GATE.states[3],
        &Block::PALE_OAK_FENCE_GATE.states[4],
        &Block::PALE_OAK_FENCE_GATE.states[5],
        &Block::PALE_OAK_FENCE_GATE.states[6],
        &Block::PALE_OAK_FENCE_GATE.states[7],
        &Block::PALE_OAK_FENCE_GATE.states[8],
        &Block::PALE_OAK_FENCE_GATE.states[9],
        &Block::PALE_OAK_FENCE_GATE.states[10],
        &Block::PALE_OAK_FENCE_GATE.states[11],
        &Block::PALE_OAK_FENCE_GATE.states[12],
        &Block::PALE_OAK_FENCE_GATE.states[13],
        &Block::PALE_OAK_FENCE_GATE.states[14],
        &Block::PALE_OAK_FENCE_GATE.states[15],
        &Block::PALE_OAK_FENCE_GATE.states[16],
        &Block::PALE_OAK_FENCE_GATE.states[17],
        &Block::PALE_OAK_FENCE_GATE.states[18],
        &Block::PALE_OAK_FENCE_GATE.states[19],
        &Block::PALE_OAK_FENCE_GATE.states[20],
        &Block::PALE_OAK_FENCE_GATE.states[21],
        &Block::PALE_OAK_FENCE_GATE.states[22],
        &Block::PALE_OAK_FENCE_GATE.states[23],
        &Block::PALE_OAK_FENCE_GATE.states[24],
        &Block::PALE_OAK_FENCE_GATE.states[25],
        &Block::PALE_OAK_FENCE_GATE.states[26],
        &Block::PALE_OAK_FENCE_GATE.states[27],
        &Block::PALE_OAK_FENCE_GATE.states[28],
        &Block::PALE_OAK_FENCE_GATE.states[29],
        &Block::PALE_OAK_FENCE_GATE.states[30],
        &Block::PALE_OAK_FENCE_GATE.states[31],
        &Block::MANGROVE_FENCE_GATE.states[0],
        &Block::MANGROVE_FENCE_GATE.states[1],
        &Block::MANGROVE_FENCE_GATE.states[2],
        &Block::MANGROVE_FENCE_GATE.states[3],
        &Block::MANGROVE_FENCE_GATE.states[4],
        &Block::MANGROVE_FENCE_GATE.states[5],
        &Block::MANGROVE_FENCE_GATE.states[6],
        &Block::MANGROVE_FENCE_GATE.states[7],
        &Block::MANGROVE_FENCE_GATE.states[8],
        &Block::MANGROVE_FENCE_GATE.states[9],
        &Block::MANGROVE_FENCE_GATE.states[10],
        &Block::MANGROVE_FENCE_GATE.states[11],
        &Block::MANGROVE_FENCE_GATE.states[12],
        &Block::MANGROVE_FENCE_GATE.states[13],
        &Block::MANGROVE_FENCE_GATE.states[14],
        &Block::MANGROVE_FENCE_GATE.states[15],
        &Block::MANGROVE_FENCE_GATE.states[16],
        &Block::MANGROVE_FENCE_GATE.states[17],
        &Block::MANGROVE_FENCE_GATE.states[18],
        &Block::MANGROVE_FENCE_GATE.states[19],
        &Block::MANGROVE_FENCE_GATE.states[20],
        &Block::MANGROVE_FENCE_GATE.states[21],
        &Block::MANGROVE_FENCE_GATE.states[22],
        &Block::MANGROVE_FENCE_GATE.states[23],
        &Block::MANGROVE_FENCE_GATE.states[24],
        &Block::MANGROVE_FENCE_GATE.states[25],
        &Block::MANGROVE_FENCE_GATE.states[26],
        &Block::MANGROVE_FENCE_GATE.states[27],
        &Block::MANGROVE_FENCE_GATE.states[28],
        &Block::MANGROVE_FENCE_GATE.states[29],
        &Block::MANGROVE_FENCE_GATE.states[30],
        &Block::MANGROVE_FENCE_GATE.states[31],
        &Block::BAMBOO_FENCE_GATE.states[0],
        &Block::BAMBOO_FENCE_GATE.states[1],
        &Block::BAMBOO_FENCE_GATE.states[2],
        &Block::BAMBOO_FENCE_GATE.states[3],
        &Block::BAMBOO_FENCE_GATE.states[4],
        &Block::BAMBOO_FENCE_GATE.states[5],
        &Block::BAMBOO_FENCE_GATE.states[6],
        &Block::BAMBOO_FENCE_GATE.states[7],
        &Block::BAMBOO_FENCE_GATE.states[8],
        &Block::BAMBOO_FENCE_GATE.states[9],
        &Block::BAMBOO_FENCE_GATE.states[10],
        &Block::BAMBOO_FENCE_GATE.states[11],
        &Block::BAMBOO_FENCE_GATE.states[12],
        &Block::BAMBOO_FENCE_GATE.states[13],
        &Block::BAMBOO_FENCE_GATE.states[14],
        &Block::BAMBOO_FENCE_GATE.states[15],
        &Block::BAMBOO_FENCE_GATE.states[16],
        &Block::BAMBOO_FENCE_GATE.states[17],
        &Block::BAMBOO_FENCE_GATE.states[18],
        &Block::BAMBOO_FENCE_GATE.states[19],
        &Block::BAMBOO_FENCE_GATE.states[20],
        &Block::BAMBOO_FENCE_GATE.states[21],
        &Block::BAMBOO_FENCE_GATE.states[22],
        &Block::BAMBOO_FENCE_GATE.states[23],
        &Block::BAMBOO_FENCE_GATE.states[24],
        &Block::BAMBOO_FENCE_GATE.states[25],
        &Block::BAMBOO_FENCE_GATE.states[26],
        &Block::BAMBOO_FENCE_GATE.states[27],
        &Block::BAMBOO_FENCE_GATE.states[28],
        &Block::BAMBOO_FENCE_GATE.states[29],
        &Block::BAMBOO_FENCE_GATE.states[30],
        &Block::BAMBOO_FENCE_GATE.states[31],
        &Block::SPRUCE_FENCE.states[0],
        &Block::SPRUCE_FENCE.states[1],
        &Block::SPRUCE_FENCE.states[2],
        &Block::SPRUCE_FENCE.states[3],
        &Block::SPRUCE_FENCE.states[4],
        &Block::SPRUCE_FENCE.states[5],
        &Block::SPRUCE_FENCE.states[6],
        &Block::SPRUCE_FENCE.states[7],
        &Block::SPRUCE_FENCE.states[8],
        &Block::SPRUCE_FENCE.states[9],
        &Block::SPRUCE_FENCE.states[10],
        &Block::SPRUCE_FENCE.states[11],
        &Block::SPRUCE_FENCE.states[12],
        &Block::SPRUCE_FENCE.states[13],
        &Block::SPRUCE_FENCE.states[14],
        &Block::SPRUCE_FENCE.states[15],
        &Block::SPRUCE_FENCE.states[16],
        &Block::SPRUCE_FENCE.states[17],
        &Block::SPRUCE_FENCE.states[18],
        &Block::SPRUCE_FENCE.states[19],
        &Block::SPRUCE_FENCE.states[20],
        &Block::SPRUCE_FENCE.states[21],
        &Block::SPRUCE_FENCE.states[22],
        &Block::SPRUCE_FENCE.states[23],
        &Block::SPRUCE_FENCE.states[24],
        &Block::SPRUCE_FENCE.states[25],
        &Block::SPRUCE_FENCE.states[26],
        &Block::SPRUCE_FENCE.states[27],
        &Block::SPRUCE_FENCE.states[28],
        &Block::SPRUCE_FENCE.states[29],
        &Block::SPRUCE_FENCE.states[30],
        &Block::SPRUCE_FENCE.states[31],
        &Block::BIRCH_FENCE.states[0],
        &Block::BIRCH_FENCE.states[1],
        &Block::BIRCH_FENCE.states[2],
        &Block::BIRCH_FENCE.states[3],
        &Block::BIRCH_FENCE.states[4],
        &Block::BIRCH_FENCE.states[5],
        &Block::BIRCH_FENCE.states[6],
        &Block::BIRCH_FENCE.states[7],
        &Block::BIRCH_FENCE.states[8],
        &Block::BIRCH_FENCE.states[9],
        &Block::BIRCH_FENCE.states[10],
        &Block::BIRCH_FENCE.states[11],
        &Block::BIRCH_FENCE.states[12],
        &Block::BIRCH_FENCE.states[13],
        &Block::BIRCH_FENCE.states[14],
        &Block::BIRCH_FENCE.states[15],
        &Block::BIRCH_FENCE.states[16],
        &Block::BIRCH_FENCE.states[17],
        &Block::BIRCH_FENCE.states[18],
        &Block::BIRCH_FENCE.states[19],
        &Block::BIRCH_FENCE.states[20],
        &Block::BIRCH_FENCE.states[21],
        &Block::BIRCH_FENCE.states[22],
        &Block::BIRCH_FENCE.states[23],
        &Block::BIRCH_FENCE.states[24],
        &Block::BIRCH_FENCE.states[25],
        &Block::BIRCH_FENCE.states[26],
        &Block::BIRCH_FENCE.states[27],
        &Block::BIRCH_FENCE.states[28],
        &Block::BIRCH_FENCE.states[29],
        &Block::BIRCH_FENCE.states[30],
        &Block::BIRCH_FENCE.states[31],
        &Block::JUNGLE_FENCE.states[0],
        &Block::JUNGLE_FENCE.states[1],
        &Block::JUNGLE_FENCE.states[2],
        &Block::JUNGLE_FENCE.states[3],
        &Block::JUNGLE_FENCE.states[4],
        &Block::JUNGLE_FENCE.states[5],
        &Block::JUNGLE_FENCE.states[6],
        &Block::JUNGLE_FENCE.states[7],
        &Block::JUNGLE_FENCE.states[8],
        &Block::JUNGLE_FENCE.states[9],
        &Block::JUNGLE_FENCE.states[10],
        &Block::JUNGLE_FENCE.states[11],
        &Block::JUNGLE_FENCE.states[12],
        &Block::JUNGLE_FENCE.states[13],
        &Block::JUNGLE_FENCE.states[14],
        &Block::JUNGLE_FENCE.states[15],
        &Block::JUNGLE_FENCE.states[16],
        &Block::JUNGLE_FENCE.states[17],
        &Block::JUNGLE_FENCE.states[18],
        &Block::JUNGLE_FENCE.states[19],
        &Block::JUNGLE_FENCE.states[20],
        &Block::JUNGLE_FENCE.states[21],
        &Block::JUNGLE_FENCE.states[22],
        &Block::JUNGLE_FENCE.states[23],
        &Block::JUNGLE_FENCE.states[24],
        &Block::JUNGLE_FENCE.states[25],
        &Block::JUNGLE_FENCE.states[26],
        &Block::JUNGLE_FENCE.states[27],
        &Block::JUNGLE_FENCE.states[28],
        &Block::JUNGLE_FENCE.states[29],
        &Block::JUNGLE_FENCE.states[30],
        &Block::JUNGLE_FENCE.states[31],
        &Block::ACACIA_FENCE.states[0],
        &Block::ACACIA_FENCE.states[1],
        &Block::ACACIA_FENCE.states[2],
        &Block::ACACIA_FENCE.states[3],
        &Block::ACACIA_FENCE.states[4],
        &Block::ACACIA_FENCE.states[5],
        &Block::ACACIA_FENCE.states[6],
        &Block::ACACIA_FENCE.states[7],
        &Block::ACACIA_FENCE.states[8],
        &Block::ACACIA_FENCE.states[9],
        &Block::ACACIA_FENCE.states[10],
        &Block::ACACIA_FENCE.states[11],
        &Block::ACACIA_FENCE.states[12],
        &Block::ACACIA_FENCE.states[13],
        &Block::ACACIA_FENCE.states[14],
        &Block::ACACIA_FENCE.states[15],
        &Block::ACACIA_FENCE.states[16],
        &Block::ACACIA_FENCE.states[17],
        &Block::ACACIA_FENCE.states[18],
        &Block::ACACIA_FENCE.states[19],
        &Block::ACACIA_FENCE.states[20],
        &Block::ACACIA_FENCE.states[21],
        &Block::ACACIA_FENCE.states[22],
        &Block::ACACIA_FENCE.states[23],
        &Block::ACACIA_FENCE.states[24],
        &Block::ACACIA_FENCE.states[25],
        &Block::ACACIA_FENCE.states[26],
        &Block::ACACIA_FENCE.states[27],
        &Block::ACACIA_FENCE.states[28],
        &Block::ACACIA_FENCE.states[29],
        &Block::ACACIA_FENCE.states[30],
        &Block::ACACIA_FENCE.states[31],
        &Block::CHERRY_FENCE.states[0],
        &Block::CHERRY_FENCE.states[1],
        &Block::CHERRY_FENCE.states[2],
        &Block::CHERRY_FENCE.states[3],
        &Block::CHERRY_FENCE.states[4],
        &Block::CHERRY_FENCE.states[5],
        &Block::CHERRY_FENCE.states[6],
        &Block::CHERRY_FENCE.states[7],
        &Block::CHERRY_FENCE.states[8],
        &Block::CHERRY_FENCE.states[9],
        &Block::CHERRY_FENCE.states[10],
        &Block::CHERRY_FENCE.states[11],
        &Block::CHERRY_FENCE.states[12],
        &Block::CHERRY_FENCE.states[13],
        &Block::CHERRY_FENCE.states[14],
        &Block::CHERRY_FENCE.states[15],
        &Block::CHERRY_FENCE.states[16],
        &Block::CHERRY_FENCE.states[17],
        &Block::CHERRY_FENCE.states[18],
        &Block::CHERRY_FENCE.states[19],
        &Block::CHERRY_FENCE.states[20],
        &Block::CHERRY_FENCE.states[21],
        &Block::CHERRY_FENCE.states[22],
        &Block::CHERRY_FENCE.states[23],
        &Block::CHERRY_FENCE.states[24],
        &Block::CHERRY_FENCE.states[25],
        &Block::CHERRY_FENCE.states[26],
        &Block::CHERRY_FENCE.states[27],
        &Block::CHERRY_FENCE.states[28],
        &Block::CHERRY_FENCE.states[29],
        &Block::CHERRY_FENCE.states[30],
        &Block::CHERRY_FENCE.states[31],
        &Block::DARK_OAK_FENCE.states[0],
        &Block::DARK_OAK_FENCE.states[1],
        &Block::DARK_OAK_FENCE.states[2],
        &Block::DARK_OAK_FENCE.states[3],
        &Block::DARK_OAK_FENCE.states[4],
        &Block::DARK_OAK_FENCE.states[5],
        &Block::DARK_OAK_FENCE.states[6],
        &Block::DARK_OAK_FENCE.states[7],
        &Block::DARK_OAK_FENCE.states[8],
        &Block::DARK_OAK_FENCE.states[9],
        &Block::DARK_OAK_FENCE.states[10],
        &Block::DARK_OAK_FENCE.states[11],
        &Block::DARK_OAK_FENCE.states[12],
        &Block::DARK_OAK_FENCE.states[13],
        &Block::DARK_OAK_FENCE.states[14],
        &Block::DARK_OAK_FENCE.states[15],
        &Block::DARK_OAK_FENCE.states[16],
        &Block::DARK_OAK_FENCE.states[17],
        &Block::DARK_OAK_FENCE.states[18],
        &Block::DARK_OAK_FENCE.states[19],
        &Block::DARK_OAK_FENCE.states[20],
        &Block::DARK_OAK_FENCE.states[21],
        &Block::DARK_OAK_FENCE.states[22],
        &Block::DARK_OAK_FENCE.states[23],
        &Block::DARK_OAK_FENCE.states[24],
        &Block::DARK_OAK_FENCE.states[25],
        &Block::DARK_OAK_FENCE.states[26],
        &Block::DARK_OAK_FENCE.states[27],
        &Block::DARK_OAK_FENCE.states[28],
        &Block::DARK_OAK_FENCE.states[29],
        &Block::DARK_OAK_FENCE.states[30],
        &Block::DARK_OAK_FENCE.states[31],
        &Block::PALE_OAK_FENCE.states[0],
        &Block::PALE_OAK_FENCE.states[1],
        &Block::PALE_OAK_FENCE.states[2],
        &Block::PALE_OAK_FENCE.states[3],
        &Block::PALE_OAK_FENCE.states[4],
        &Block::PALE_OAK_FENCE.states[5],
        &Block::PALE_OAK_FENCE.states[6],
        &Block::PALE_OAK_FENCE.states[7],
        &Block::PALE_OAK_FENCE.states[8],
        &Block::PALE_OAK_FENCE.states[9],
        &Block::PALE_OAK_FENCE.states[10],
        &Block::PALE_OAK_FENCE.states[11],
        &Block::PALE_OAK_FENCE.states[12],
        &Block::PALE_OAK_FENCE.states[13],
        &Block::PALE_OAK_FENCE.states[14],
        &Block::PALE_OAK_FENCE.states[15],
        &Block::PALE_OAK_FENCE.states[16],
        &Block::PALE_OAK_FENCE.states[17],
        &Block::PALE_OAK_FENCE.states[18],
        &Block::PALE_OAK_FENCE.states[19],
        &Block::PALE_OAK_FENCE.states[20],
        &Block::PALE_OAK_FENCE.states[21],
        &Block::PALE_OAK_FENCE.states[22],
        &Block::PALE_OAK_FENCE.states[23],
        &Block::PALE_OAK_FENCE.states[24],
        &Block::PALE_OAK_FENCE.states[25],
        &Block::PALE_OAK_FENCE.states[26],
        &Block::PALE_OAK_FENCE.states[27],
        &Block::PALE_OAK_FENCE.states[28],
        &Block::PALE_OAK_FENCE.states[29],
        &Block::PALE_OAK_FENCE.states[30],
        &Block::PALE_OAK_FENCE.states[31],
        &Block::MANGROVE_FENCE.states[0],
        &Block::MANGROVE_FENCE.states[1],
        &Block::MANGROVE_FENCE.states[2],
        &Block::MANGROVE_FENCE.states[3],
        &Block::MANGROVE_FENCE.states[4],
        &Block::MANGROVE_FENCE.states[5],
        &Block::MANGROVE_FENCE.states[6],
        &Block::MANGROVE_FENCE.states[7],
        &Block::MANGROVE_FENCE.states[8],
        &Block::MANGROVE_FENCE.states[9],
        &Block::MANGROVE_FENCE.states[10],
        &Block::MANGROVE_FENCE.states[11],
        &Block::MANGROVE_FENCE.states[12],
        &Block::MANGROVE_FENCE.states[13],
        &Block::MANGROVE_FENCE.states[14],
        &Block::MANGROVE_FENCE.states[15],
        &Block::MANGROVE_FENCE.states[16],
        &Block::MANGROVE_FENCE.states[17],
        &Block::MANGROVE_FENCE.states[18],
        &Block::MANGROVE_FENCE.states[19],
        &Block::MANGROVE_FENCE.states[20],
        &Block::MANGROVE_FENCE.states[21],
        &Block::MANGROVE_FENCE.states[22],
        &Block::MANGROVE_FENCE.states[23],
        &Block::MANGROVE_FENCE.states[24],
        &Block::MANGROVE_FENCE.states[25],
        &Block::MANGROVE_FENCE.states[26],
        &Block::MANGROVE_FENCE.states[27],
        &Block::MANGROVE_FENCE.states[28],
        &Block::MANGROVE_FENCE.states[29],
        &Block::MANGROVE_FENCE.states[30],
        &Block::MANGROVE_FENCE.states[31],
        &Block::BAMBOO_FENCE.states[0],
        &Block::BAMBOO_FENCE.states[1],
        &Block::BAMBOO_FENCE.states[2],
        &Block::BAMBOO_FENCE.states[3],
        &Block::BAMBOO_FENCE.states[4],
        &Block::BAMBOO_FENCE.states[5],
        &Block::BAMBOO_FENCE.states[6],
        &Block::BAMBOO_FENCE.states[7],
        &Block::BAMBOO_FENCE.states[8],
        &Block::BAMBOO_FENCE.states[9],
        &Block::BAMBOO_FENCE.states[10],
        &Block::BAMBOO_FENCE.states[11],
        &Block::BAMBOO_FENCE.states[12],
        &Block::BAMBOO_FENCE.states[13],
        &Block::BAMBOO_FENCE.states[14],
        &Block::BAMBOO_FENCE.states[15],
        &Block::BAMBOO_FENCE.states[16],
        &Block::BAMBOO_FENCE.states[17],
        &Block::BAMBOO_FENCE.states[18],
        &Block::BAMBOO_FENCE.states[19],
        &Block::BAMBOO_FENCE.states[20],
        &Block::BAMBOO_FENCE.states[21],
        &Block::BAMBOO_FENCE.states[22],
        &Block::BAMBOO_FENCE.states[23],
        &Block::BAMBOO_FENCE.states[24],
        &Block::BAMBOO_FENCE.states[25],
        &Block::BAMBOO_FENCE.states[26],
        &Block::BAMBOO_FENCE.states[27],
        &Block::BAMBOO_FENCE.states[28],
        &Block::BAMBOO_FENCE.states[29],
        &Block::BAMBOO_FENCE.states[30],
        &Block::BAMBOO_FENCE.states[31],
        &Block::SPRUCE_DOOR.states[0],
        &Block::SPRUCE_DOOR.states[1],
        &Block::SPRUCE_DOOR.states[2],
        &Block::SPRUCE_DOOR.states[3],
        &Block::SPRUCE_DOOR.states[4],
        &Block::SPRUCE_DOOR.states[5],
        &Block::SPRUCE_DOOR.states[6],
        &Block::SPRUCE_DOOR.states[7],
        &Block::SPRUCE_DOOR.states[8],
        &Block::SPRUCE_DOOR.states[9],
        &Block::SPRUCE_DOOR.states[10],
        &Block::SPRUCE_DOOR.states[11],
        &Block::SPRUCE_DOOR.states[12],
        &Block::SPRUCE_DOOR.states[13],
        &Block::SPRUCE_DOOR.states[14],
        &Block::SPRUCE_DOOR.states[15],
        &Block::SPRUCE_DOOR.states[16],
        &Block::SPRUCE_DOOR.states[17],
        &Block::SPRUCE_DOOR.states[18],
        &Block::SPRUCE_DOOR.states[19],
        &Block::SPRUCE_DOOR.states[20],
        &Block::SPRUCE_DOOR.states[21],
        &Block::SPRUCE_DOOR.states[22],
        &Block::SPRUCE_DOOR.states[23],
        &Block::SPRUCE_DOOR.states[24],
        &Block::SPRUCE_DOOR.states[25],
        &Block::SPRUCE_DOOR.states[26],
        &Block::SPRUCE_DOOR.states[27],
        &Block::SPRUCE_DOOR.states[28],
        &Block::SPRUCE_DOOR.states[29],
        &Block::SPRUCE_DOOR.states[30],
        &Block::SPRUCE_DOOR.states[31],
        &Block::SPRUCE_DOOR.states[32],
        &Block::SPRUCE_DOOR.states[33],
        &Block::SPRUCE_DOOR.states[34],
        &Block::SPRUCE_DOOR.states[35],
        &Block::SPRUCE_DOOR.states[36],
        &Block::SPRUCE_DOOR.states[37],
        &Block::SPRUCE_DOOR.states[38],
        &Block::SPRUCE_DOOR.states[39],
        &Block::SPRUCE_DOOR.states[40],
        &Block::SPRUCE_DOOR.states[41],
        &Block::SPRUCE_DOOR.states[42],
        &Block::SPRUCE_DOOR.states[43],
        &Block::SPRUCE_DOOR.states[44],
        &Block::SPRUCE_DOOR.states[45],
        &Block::SPRUCE_DOOR.states[46],
        &Block::SPRUCE_DOOR.states[47],
        &Block::SPRUCE_DOOR.states[48],
        &Block::SPRUCE_DOOR.states[49],
        &Block::SPRUCE_DOOR.states[50],
        &Block::SPRUCE_DOOR.states[51],
        &Block::SPRUCE_DOOR.states[52],
        &Block::SPRUCE_DOOR.states[53],
        &Block::SPRUCE_DOOR.states[54],
        &Block::SPRUCE_DOOR.states[55],
        &Block::SPRUCE_DOOR.states[56],
        &Block::SPRUCE_DOOR.states[57],
        &Block::SPRUCE_DOOR.states[58],
        &Block::SPRUCE_DOOR.states[59],
        &Block::SPRUCE_DOOR.states[60],
        &Block::SPRUCE_DOOR.states[61],
        &Block::SPRUCE_DOOR.states[62],
        &Block::SPRUCE_DOOR.states[63],
        &Block::BIRCH_DOOR.states[0],
        &Block::BIRCH_DOOR.states[1],
        &Block::BIRCH_DOOR.states[2],
        &Block::BIRCH_DOOR.states[3],
        &Block::BIRCH_DOOR.states[4],
        &Block::BIRCH_DOOR.states[5],
        &Block::BIRCH_DOOR.states[6],
        &Block::BIRCH_DOOR.states[7],
        &Block::BIRCH_DOOR.states[8],
        &Block::BIRCH_DOOR.states[9],
        &Block::BIRCH_DOOR.states[10],
        &Block::BIRCH_DOOR.states[11],
        &Block::BIRCH_DOOR.states[12],
        &Block::BIRCH_DOOR.states[13],
        &Block::BIRCH_DOOR.states[14],
        &Block::BIRCH_DOOR.states[15],
        &Block::BIRCH_DOOR.states[16],
        &Block::BIRCH_DOOR.states[17],
        &Block::BIRCH_DOOR.states[18],
        &Block::BIRCH_DOOR.states[19],
        &Block::BIRCH_DOOR.states[20],
        &Block::BIRCH_DOOR.states[21],
        &Block::BIRCH_DOOR.states[22],
        &Block::BIRCH_DOOR.states[23],
        &Block::BIRCH_DOOR.states[24],
        &Block::BIRCH_DOOR.states[25],
        &Block::BIRCH_DOOR.states[26],
        &Block::BIRCH_DOOR.states[27],
        &Block::BIRCH_DOOR.states[28],
        &Block::BIRCH_DOOR.states[29],
        &Block::BIRCH_DOOR.states[30],
        &Block::BIRCH_DOOR.states[31],
        &Block::BIRCH_DOOR.states[32],
        &Block::BIRCH_DOOR.states[33],
        &Block::BIRCH_DOOR.states[34],
        &Block::BIRCH_DOOR.states[35],
        &Block::BIRCH_DOOR.states[36],
        &Block::BIRCH_DOOR.states[37],
        &Block::BIRCH_DOOR.states[38],
        &Block::BIRCH_DOOR.states[39],
        &Block::BIRCH_DOOR.states[40],
        &Block::BIRCH_DOOR.states[41],
        &Block::BIRCH_DOOR.states[42],
        &Block::BIRCH_DOOR.states[43],
        &Block::BIRCH_DOOR.states[44],
        &Block::BIRCH_DOOR.states[45],
        &Block::BIRCH_DOOR.states[46],
        &Block::BIRCH_DOOR.states[47],
        &Block::BIRCH_DOOR.states[48],
        &Block::BIRCH_DOOR.states[49],
        &Block::BIRCH_DOOR.states[50],
        &Block::BIRCH_DOOR.states[51],
        &Block::BIRCH_DOOR.states[52],
        &Block::BIRCH_DOOR.states[53],
        &Block::BIRCH_DOOR.states[54],
        &Block::BIRCH_DOOR.states[55],
        &Block::BIRCH_DOOR.states[56],
        &Block::BIRCH_DOOR.states[57],
        &Block::BIRCH_DOOR.states[58],
        &Block::BIRCH_DOOR.states[59],
        &Block::BIRCH_DOOR.states[60],
        &Block::BIRCH_DOOR.states[61],
        &Block::BIRCH_DOOR.states[62],
        &Block::BIRCH_DOOR.states[63],
        &Block::JUNGLE_DOOR.states[0],
        &Block::JUNGLE_DOOR.states[1],
        &Block::JUNGLE_DOOR.states[2],
        &Block::JUNGLE_DOOR.states[3],
        &Block::JUNGLE_DOOR.states[4],
        &Block::JUNGLE_DOOR.states[5],
        &Block::JUNGLE_DOOR.states[6],
        &Block::JUNGLE_DOOR.states[7],
        &Block::JUNGLE_DOOR.states[8],
        &Block::JUNGLE_DOOR.states[9],
        &Block::JUNGLE_DOOR.states[10],
        &Block::JUNGLE_DOOR.states[11],
        &Block::JUNGLE_DOOR.states[12],
        &Block::JUNGLE_DOOR.states[13],
        &Block::JUNGLE_DOOR.states[14],
        &Block::JUNGLE_DOOR.states[15],
        &Block::JUNGLE_DOOR.states[16],
        &Block::JUNGLE_DOOR.states[17],
        &Block::JUNGLE_DOOR.states[18],
        &Block::JUNGLE_DOOR.states[19],
        &Block::JUNGLE_DOOR.states[20],
        &Block::JUNGLE_DOOR.states[21],
        &Block::JUNGLE_DOOR.states[22],
        &Block::JUNGLE_DOOR.states[23],
        &Block::JUNGLE_DOOR.states[24],
        &Block::JUNGLE_DOOR.states[25],
        &Block::JUNGLE_DOOR.states[26],
        &Block::JUNGLE_DOOR.states[27],
        &Block::JUNGLE_DOOR.states[28],
        &Block::JUNGLE_DOOR.states[29],
        &Block::JUNGLE_DOOR.states[30],
        &Block::JUNGLE_DOOR.states[31],
        &Block::JUNGLE_DOOR.states[32],
        &Block::JUNGLE_DOOR.states[33],
        &Block::JUNGLE_DOOR.states[34],
        &Block::JUNGLE_DOOR.states[35],
        &Block::JUNGLE_DOOR.states[36],
        &Block::JUNGLE_DOOR.states[37],
        &Block::JUNGLE_DOOR.states[38],
        &Block::JUNGLE_DOOR.states[39],
        &Block::JUNGLE_DOOR.states[40],
        &Block::JUNGLE_DOOR.states[41],
        &Block::JUNGLE_DOOR.states[42],
        &Block::JUNGLE_DOOR.states[43],
        &Block::JUNGLE_DOOR.states[44],
        &Block::JUNGLE_DOOR.states[45],
        &Block::JUNGLE_DOOR.states[46],
        &Block::JUNGLE_DOOR.states[47],
        &Block::JUNGLE_DOOR.states[48],
        &Block::JUNGLE_DOOR.states[49],
        &Block::JUNGLE_DOOR.states[50],
        &Block::JUNGLE_DOOR.states[51],
        &Block::JUNGLE_DOOR.states[52],
        &Block::JUNGLE_DOOR.states[53],
        &Block::JUNGLE_DOOR.states[54],
        &Block::JUNGLE_DOOR.states[55],
        &Block::JUNGLE_DOOR.states[56],
        &Block::JUNGLE_DOOR.states[57],
        &Block::JUNGLE_DOOR.states[58],
        &Block::JUNGLE_DOOR.states[59],
        &Block::JUNGLE_DOOR.states[60],
        &Block::JUNGLE_DOOR.states[61],
        &Block::JUNGLE_DOOR.states[62],
        &Block::JUNGLE_DOOR.states[63],
        &Block::ACACIA_DOOR.states[0],
        &Block::ACACIA_DOOR.states[1],
        &Block::ACACIA_DOOR.states[2],
        &Block::ACACIA_DOOR.states[3],
        &Block::ACACIA_DOOR.states[4],
        &Block::ACACIA_DOOR.states[5],
        &Block::ACACIA_DOOR.states[6],
        &Block::ACACIA_DOOR.states[7],
        &Block::ACACIA_DOOR.states[8],
        &Block::ACACIA_DOOR.states[9],
        &Block::ACACIA_DOOR.states[10],
        &Block::ACACIA_DOOR.states[11],
        &Block::ACACIA_DOOR.states[12],
        &Block::ACACIA_DOOR.states[13],
        &Block::ACACIA_DOOR.states[14],
        &Block::ACACIA_DOOR.states[15],
        &Block::ACACIA_DOOR.states[16],
        &Block::ACACIA_DOOR.states[17],
        &Block::ACACIA_DOOR.states[18],
        &Block::ACACIA_DOOR.states[19],
        &Block::ACACIA_DOOR.states[20],
        &Block::ACACIA_DOOR.states[21],
        &Block::ACACIA_DOOR.states[22],
        &Block::ACACIA_DOOR.states[23],
        &Block::ACACIA_DOOR.states[24],
        &Block::ACACIA_DOOR.states[25],
        &Block::ACACIA_DOOR.states[26],
        &Block::ACACIA_DOOR.states[27],
        &Block::ACACIA_DOOR.states[28],
        &Block::ACACIA_DOOR.states[29],
        &Block::ACACIA_DOOR.states[30],
        &Block::ACACIA_DOOR.states[31],
        &Block::ACACIA_DOOR.states[32],
        &Block::ACACIA_DOOR.states[33],
        &Block::ACACIA_DOOR.states[34],
        &Block::ACACIA_DOOR.states[35],
        &Block::ACACIA_DOOR.states[36],
        &Block::ACACIA_DOOR.states[37],
        &Block::ACACIA_DOOR.states[38],
        &Block::ACACIA_DOOR.states[39],
        &Block::ACACIA_DOOR.states[40],
        &Block::ACACIA_DOOR.states[41],
        &Block::ACACIA_DOOR.states[42],
        &Block::ACACIA_DOOR.states[43],
        &Block::ACACIA_DOOR.states[44],
        &Block::ACACIA_DOOR.states[45],
        &Block::ACACIA_DOOR.states[46],
        &Block::ACACIA_DOOR.states[47],
        &Block::ACACIA_DOOR.states[48],
        &Block::ACACIA_DOOR.states[49],
        &Block::ACACIA_DOOR.states[50],
        &Block::ACACIA_DOOR.states[51],
        &Block::ACACIA_DOOR.states[52],
        &Block::ACACIA_DOOR.states[53],
        &Block::ACACIA_DOOR.states[54],
        &Block::ACACIA_DOOR.states[55],
        &Block::ACACIA_DOOR.states[56],
        &Block::ACACIA_DOOR.states[57],
        &Block::ACACIA_DOOR.states[58],
        &Block::ACACIA_DOOR.states[59],
        &Block::ACACIA_DOOR.states[60],
        &Block::ACACIA_DOOR.states[61],
        &Block::ACACIA_DOOR.states[62],
        &Block::ACACIA_DOOR.states[63],
        &Block::CHERRY_DOOR.states[0],
        &Block::CHERRY_DOOR.states[1],
        &Block::CHERRY_DOOR.states[2],
        &Block::CHERRY_DOOR.states[3],
        &Block::CHERRY_DOOR.states[4],
        &Block::CHERRY_DOOR.states[5],
        &Block::CHERRY_DOOR.states[6],
        &Block::CHERRY_DOOR.states[7],
        &Block::CHERRY_DOOR.states[8],
        &Block::CHERRY_DOOR.states[9],
        &Block::CHERRY_DOOR.states[10],
        &Block::CHERRY_DOOR.states[11],
        &Block::CHERRY_DOOR.states[12],
        &Block::CHERRY_DOOR.states[13],
        &Block::CHERRY_DOOR.states[14],
        &Block::CHERRY_DOOR.states[15],
        &Block::CHERRY_DOOR.states[16],
        &Block::CHERRY_DOOR.states[17],
        &Block::CHERRY_DOOR.states[18],
        &Block::CHERRY_DOOR.states[19],
        &Block::CHERRY_DOOR.states[20],
        &Block::CHERRY_DOOR.states[21],
        &Block::CHERRY_DOOR.states[22],
        &Block::CHERRY_DOOR.states[23],
        &Block::CHERRY_DOOR.states[24],
        &Block::CHERRY_DOOR.states[25],
        &Block::CHERRY_DOOR.states[26],
        &Block::CHERRY_DOOR.states[27],
        &Block::CHERRY_DOOR.states[28],
        &Block::CHERRY_DOOR.states[29],
        &Block::CHERRY_DOOR.states[30],
        &Block::CHERRY_DOOR.states[31],
        &Block::CHERRY_DOOR.states[32],
        &Block::CHERRY_DOOR.states[33],
        &Block::CHERRY_DOOR.states[34],
        &Block::CHERRY_DOOR.states[35],
        &Block::CHERRY_DOOR.states[36],
        &Block::CHERRY_DOOR.states[37],
        &Block::CHERRY_DOOR.states[38],
        &Block::CHERRY_DOOR.states[39],
        &Block::CHERRY_DOOR.states[40],
        &Block::CHERRY_DOOR.states[41],
        &Block::CHERRY_DOOR.states[42],
        &Block::CHERRY_DOOR.states[43],
        &Block::CHERRY_DOOR.states[44],
        &Block::CHERRY_DOOR.states[45],
        &Block::CHERRY_DOOR.states[46],
        &Block::CHERRY_DOOR.states[47],
        &Block::CHERRY_DOOR.states[48],
        &Block::CHERRY_DOOR.states[49],
        &Block::CHERRY_DOOR.states[50],
        &Block::CHERRY_DOOR.states[51],
        &Block::CHERRY_DOOR.states[52],
        &Block::CHERRY_DOOR.states[53],
        &Block::CHERRY_DOOR.states[54],
        &Block::CHERRY_DOOR.states[55],
        &Block::CHERRY_DOOR.states[56],
        &Block::CHERRY_DOOR.states[57],
        &Block::CHERRY_DOOR.states[58],
        &Block::CHERRY_DOOR.states[59],
        &Block::CHERRY_DOOR.states[60],
        &Block::CHERRY_DOOR.states[61],
        &Block::CHERRY_DOOR.states[62],
        &Block::CHERRY_DOOR.states[63],
        &Block::DARK_OAK_DOOR.states[0],
        &Block::DARK_OAK_DOOR.states[1],
        &Block::DARK_OAK_DOOR.states[2],
        &Block::DARK_OAK_DOOR.states[3],
        &Block::DARK_OAK_DOOR.states[4],
        &Block::DARK_OAK_DOOR.states[5],
        &Block::DARK_OAK_DOOR.states[6],
        &Block::DARK_OAK_DOOR.states[7],
        &Block::DARK_OAK_DOOR.states[8],
        &Block::DARK_OAK_DOOR.states[9],
        &Block::DARK_OAK_DOOR.states[10],
        &Block::DARK_OAK_DOOR.states[11],
        &Block::DARK_OAK_DOOR.states[12],
        &Block::DARK_OAK_DOOR.states[13],
        &Block::DARK_OAK_DOOR.states[14],
        &Block::DARK_OAK_DOOR.states[15],
        &Block::DARK_OAK_DOOR.states[16],
        &Block::DARK_OAK_DOOR.states[17],
        &Block::DARK_OAK_DOOR.states[18],
        &Block::DARK_OAK_DOOR.states[19],
        &Block::DARK_OAK_DOOR.states[20],
        &Block::DARK_OAK_DOOR.states[21],
        &Block::DARK_OAK_DOOR.states[22],
        &Block::DARK_OAK_DOOR.states[23],
        &Block::DARK_OAK_DOOR.states[24],
        &Block::DARK_OAK_DOOR.states[25],
        &Block::DARK_OAK_DOOR.states[26],
        &Block::DARK_OAK_DOOR.states[27],
        &Block::DARK_OAK_DOOR.states[28],
        &Block::DARK_OAK_DOOR.states[29],
        &Block::DARK_OAK_DOOR.states[30],
        &Block::DARK_OAK_DOOR.states[31],
        &Block::DARK_OAK_DOOR.states[32],
        &Block::DARK_OAK_DOOR.states[33],
        &Block::DARK_OAK_DOOR.states[34],
        &Block::DARK_OAK_DOOR.states[35],
        &Block::DARK_OAK_DOOR.states[36],
        &Block::DARK_OAK_DOOR.states[37],
        &Block::DARK_OAK_DOOR.states[38],
        &Block::DARK_OAK_DOOR.states[39],
        &Block::DARK_OAK_DOOR.states[40],
        &Block::DARK_OAK_DOOR.states[41],
        &Block::DARK_OAK_DOOR.states[42],
        &Block::DARK_OAK_DOOR.states[43],
        &Block::DARK_OAK_DOOR.states[44],
        &Block::DARK_OAK_DOOR.states[45],
        &Block::DARK_OAK_DOOR.states[46],
        &Block::DARK_OAK_DOOR.states[47],
        &Block::DARK_OAK_DOOR.states[48],
        &Block::DARK_OAK_DOOR.states[49],
        &Block::DARK_OAK_DOOR.states[50],
        &Block::DARK_OAK_DOOR.states[51],
        &Block::DARK_OAK_DOOR.states[52],
        &Block::DARK_OAK_DOOR.states[53],
        &Block::DARK_OAK_DOOR.states[54],
        &Block::DARK_OAK_DOOR.states[55],
        &Block::DARK_OAK_DOOR.states[56],
        &Block::DARK_OAK_DOOR.states[57],
        &Block::DARK_OAK_DOOR.states[58],
        &Block::DARK_OAK_DOOR.states[59],
        &Block::DARK_OAK_DOOR.states[60],
        &Block::DARK_OAK_DOOR.states[61],
        &Block::DARK_OAK_DOOR.states[62],
        &Block::DARK_OAK_DOOR.states[63],
        &Block::PALE_OAK_DOOR.states[0],
        &Block::PALE_OAK_DOOR.states[1],
        &Block::PALE_OAK_DOOR.states[2],
        &Block::PALE_OAK_DOOR.states[3],
        &Block::PALE_OAK_DOOR.states[4],
        &Block::PALE_OAK_DOOR.states[5],
        &Block::PALE_OAK_DOOR.states[6],
        &Block::PALE_OAK_DOOR.states[7],
        &Block::PALE_OAK_DOOR.states[8],
        &Block::PALE_OAK_DOOR.states[9],
        &Block::PALE_OAK_DOOR.states[10],
        &Block::PALE_OAK_DOOR.states[11],
        &Block::PALE_OAK_DOOR.states[12],
        &Block::PALE_OAK_DOOR.states[13],
        &Block::PALE_OAK_DOOR.states[14],
        &Block::PALE_OAK_DOOR.states[15],
        &Block::PALE_OAK_DOOR.states[16],
        &Block::PALE_OAK_DOOR.states[17],
        &Block::PALE_OAK_DOOR.states[18],
        &Block::PALE_OAK_DOOR.states[19],
        &Block::PALE_OAK_DOOR.states[20],
        &Block::PALE_OAK_DOOR.states[21],
        &Block::PALE_OAK_DOOR.states[22],
        &Block::PALE_OAK_DOOR.states[23],
        &Block::PALE_OAK_DOOR.states[24],
        &Block::PALE_OAK_DOOR.states[25],
        &Block::PALE_OAK_DOOR.states[26],
        &Block::PALE_OAK_DOOR.states[27],
        &Block::PALE_OAK_DOOR.states[28],
        &Block::PALE_OAK_DOOR.states[29],
        &Block::PALE_OAK_DOOR.states[30],
        &Block::PALE_OAK_DOOR.states[31],
        &Block::PALE_OAK_DOOR.states[32],
        &Block::PALE_OAK_DOOR.states[33],
        &Block::PALE_OAK_DOOR.states[34],
        &Block::PALE_OAK_DOOR.states[35],
        &Block::PALE_OAK_DOOR.states[36],
        &Block::PALE_OAK_DOOR.states[37],
        &Block::PALE_OAK_DOOR.states[38],
        &Block::PALE_OAK_DOOR.states[39],
        &Block::PALE_OAK_DOOR.states[40],
        &Block::PALE_OAK_DOOR.states[41],
        &Block::PALE_OAK_DOOR.states[42],
        &Block::PALE_OAK_DOOR.states[43],
        &Block::PALE_OAK_DOOR.states[44],
        &Block::PALE_OAK_DOOR.states[45],
        &Block::PALE_OAK_DOOR.states[46],
        &Block::PALE_OAK_DOOR.states[47],
        &Block::PALE_OAK_DOOR.states[48],
        &Block::PALE_OAK_DOOR.states[49],
        &Block::PALE_OAK_DOOR.states[50],
        &Block::PALE_OAK_DOOR.states[51],
        &Block::PALE_OAK_DOOR.states[52],
        &Block::PALE_OAK_DOOR.states[53],
        &Block::PALE_OAK_DOOR.states[54],
        &Block::PALE_OAK_DOOR.states[55],
        &Block::PALE_OAK_DOOR.states[56],
        &Block::PALE_OAK_DOOR.states[57],
        &Block::PALE_OAK_DOOR.states[58],
        &Block::PALE_OAK_DOOR.states[59],
        &Block::PALE_OAK_DOOR.states[60],
        &Block::PALE_OAK_DOOR.states[61],
        &Block::PALE_OAK_DOOR.states[62],
        &Block::PALE_OAK_DOOR.states[63],
        &Block::MANGROVE_DOOR.states[0],
        &Block::MANGROVE_DOOR.states[1],
        &Block::MANGROVE_DOOR.states[2],
        &Block::MANGROVE_DOOR.states[3],
        &Block::MANGROVE_DOOR.states[4],
        &Block::MANGROVE_DOOR.states[5],
        &Block::MANGROVE_DOOR.states[6],
        &Block::MANGROVE_DOOR.states[7],
        &Block::MANGROVE_DOOR.states[8],
        &Block::MANGROVE_DOOR.states[9],
        &Block::MANGROVE_DOOR.states[10],
        &Block::MANGROVE_DOOR.states[11],
        &Block::MANGROVE_DOOR.states[12],
        &Block::MANGROVE_DOOR.states[13],
        &Block::MANGROVE_DOOR.states[14],
        &Block::MANGROVE_DOOR.states[15],
        &Block::MANGROVE_DOOR.states[16],
        &Block::MANGROVE_DOOR.states[17],
        &Block::MANGROVE_DOOR.states[18],
        &Block::MANGROVE_DOOR.states[19],
        &Block::MANGROVE_DOOR.states[20],
        &Block::MANGROVE_DOOR.states[21],
        &Block::MANGROVE_DOOR.states[22],
        &Block::MANGROVE_DOOR.states[23],
        &Block::MANGROVE_DOOR.states[24],
        &Block::MANGROVE_DOOR.states[25],
        &Block::MANGROVE_DOOR.states[26],
        &Block::MANGROVE_DOOR.states[27],
        &Block::MANGROVE_DOOR.states[28],
        &Block::MANGROVE_DOOR.states[29],
        &Block::MANGROVE_DOOR.states[30],
        &Block::MANGROVE_DOOR.states[31],
        &Block::MANGROVE_DOOR.states[32],
        &Block::MANGROVE_DOOR.states[33],
        &Block::MANGROVE_DOOR.states[34],
        &Block::MANGROVE_DOOR.states[35],
        &Block::MANGROVE_DOOR.states[36],
        &Block::MANGROVE_DOOR.states[37],
        &Block::MANGROVE_DOOR.states[38],
        &Block::MANGROVE_DOOR.states[39],
        &Block::MANGROVE_DOOR.states[40],
        &Block::MANGROVE_DOOR.states[41],
        &Block::MANGROVE_DOOR.states[42],
        &Block::MANGROVE_DOOR.states[43],
        &Block::MANGROVE_DOOR.states[44],
        &Block::MANGROVE_DOOR.states[45],
        &Block::MANGROVE_DOOR.states[46],
        &Block::MANGROVE_DOOR.states[47],
        &Block::MANGROVE_DOOR.states[48],
        &Block::MANGROVE_DOOR.states[49],
        &Block::MANGROVE_DOOR.states[50],
        &Block::MANGROVE_DOOR.states[51],
        &Block::MANGROVE_DOOR.states[52],
        &Block::MANGROVE_DOOR.states[53],
        &Block::MANGROVE_DOOR.states[54],
        &Block::MANGROVE_DOOR.states[55],
        &Block::MANGROVE_DOOR.states[56],
        &Block::MANGROVE_DOOR.states[57],
        &Block::MANGROVE_DOOR.states[58],
        &Block::MANGROVE_DOOR.states[59],
        &Block::MANGROVE_DOOR.states[60],
        &Block::MANGROVE_DOOR.states[61],
        &Block::MANGROVE_DOOR.states[62],
        &Block::MANGROVE_DOOR.states[63],
        &Block::BAMBOO_DOOR.states[0],
        &Block::BAMBOO_DOOR.states[1],
        &Block::BAMBOO_DOOR.states[2],
        &Block::BAMBOO_DOOR.states[3],
        &Block::BAMBOO_DOOR.states[4],
        &Block::BAMBOO_DOOR.states[5],
        &Block::BAMBOO_DOOR.states[6],
        &Block::BAMBOO_DOOR.states[7],
        &Block::BAMBOO_DOOR.states[8],
        &Block::BAMBOO_DOOR.states[9],
        &Block::BAMBOO_DOOR.states[10],
        &Block::BAMBOO_DOOR.states[11],
        &Block::BAMBOO_DOOR.states[12],
        &Block::BAMBOO_DOOR.states[13],
        &Block::BAMBOO_DOOR.states[14],
        &Block::BAMBOO_DOOR.states[15],
        &Block::BAMBOO_DOOR.states[16],
        &Block::BAMBOO_DOOR.states[17],
        &Block::BAMBOO_DOOR.states[18],
        &Block::BAMBOO_DOOR.states[19],
        &Block::BAMBOO_DOOR.states[20],
        &Block::BAMBOO_DOOR.states[21],
        &Block::BAMBOO_DOOR.states[22],
        &Block::BAMBOO_DOOR.states[23],
        &Block::BAMBOO_DOOR.states[24],
        &Block::BAMBOO_DOOR.states[25],
        &Block::BAMBOO_DOOR.states[26],
        &Block::BAMBOO_DOOR.states[27],
        &Block::BAMBOO_DOOR.states[28],
        &Block::BAMBOO_DOOR.states[29],
        &Block::BAMBOO_DOOR.states[30],
        &Block::BAMBOO_DOOR.states[31],
        &Block::BAMBOO_DOOR.states[32],
        &Block::BAMBOO_DOOR.states[33],
        &Block::BAMBOO_DOOR.states[34],
        &Block::BAMBOO_DOOR.states[35],
        &Block::BAMBOO_DOOR.states[36],
        &Block::BAMBOO_DOOR.states[37],
        &Block::BAMBOO_DOOR.states[38],
        &Block::BAMBOO_DOOR.states[39],
        &Block::BAMBOO_DOOR.states[40],
        &Block::BAMBOO_DOOR.states[41],
        &Block::BAMBOO_DOOR.states[42],
        &Block::BAMBOO_DOOR.states[43],
        &Block::BAMBOO_DOOR.states[44],
        &Block::BAMBOO_DOOR.states[45],
        &Block::BAMBOO_DOOR.states[46],
        &Block::BAMBOO_DOOR.states[47],
        &Block::BAMBOO_DOOR.states[48],
        &Block::BAMBOO_DOOR.states[49],
        &Block::BAMBOO_DOOR.states[50],
        &Block::BAMBOO_DOOR.states[51],
        &Block::BAMBOO_DOOR.states[52],
        &Block::BAMBOO_DOOR.states[53],
        &Block::BAMBOO_DOOR.states[54],
        &Block::BAMBOO_DOOR.states[55],
        &Block::BAMBOO_DOOR.states[56],
        &Block::BAMBOO_DOOR.states[57],
        &Block::BAMBOO_DOOR.states[58],
        &Block::BAMBOO_DOOR.states[59],
        &Block::BAMBOO_DOOR.states[60],
        &Block::BAMBOO_DOOR.states[61],
        &Block::BAMBOO_DOOR.states[62],
        &Block::BAMBOO_DOOR.states[63],
        &Block::END_ROD.states[0],
        &Block::END_ROD.states[1],
        &Block::END_ROD.states[2],
        &Block::END_ROD.states[3],
        &Block::END_ROD.states[4],
        &Block::END_ROD.states[5],
        &Block::CHORUS_PLANT.states[0],
        &Block::CHORUS_PLANT.states[1],
        &Block::CHORUS_PLANT.states[2],
        &Block::CHORUS_PLANT.states[3],
        &Block::CHORUS_PLANT.states[4],
        &Block::CHORUS_PLANT.states[5],
        &Block::CHORUS_PLANT.states[6],
        &Block::CHORUS_PLANT.states[7],
        &Block::CHORUS_PLANT.states[8],
        &Block::CHORUS_PLANT.states[9],
        &Block::CHORUS_PLANT.states[10],
        &Block::CHORUS_PLANT.states[11],
        &Block::CHORUS_PLANT.states[12],
        &Block::CHORUS_PLANT.states[13],
        &Block::CHORUS_PLANT.states[14],
        &Block::CHORUS_PLANT.states[15],
        &Block::CHORUS_PLANT.states[16],
        &Block::CHORUS_PLANT.states[17],
        &Block::CHORUS_PLANT.states[18],
        &Block::CHORUS_PLANT.states[19],
        &Block::CHORUS_PLANT.states[20],
        &Block::CHORUS_PLANT.states[21],
        &Block::CHORUS_PLANT.states[22],
        &Block::CHORUS_PLANT.states[23],
        &Block::CHORUS_PLANT.states[24],
        &Block::CHORUS_PLANT.states[25],
        &Block::CHORUS_PLANT.states[26],
        &Block::CHORUS_PLANT.states[27],
        &Block::CHORUS_PLANT.states[28],
        &Block::CHORUS_PLANT.states[29],
        &Block::CHORUS_PLANT.states[30],
        &Block::CHORUS_PLANT.states[31],
        &Block::CHORUS_PLANT.states[32],
        &Block::CHORUS_PLANT.states[33],
        &Block::CHORUS_PLANT.states[34],
        &Block::CHORUS_PLANT.states[35],
        &Block::CHORUS_PLANT.states[36],
        &Block::CHORUS_PLANT.states[37],
        &Block::CHORUS_PLANT.states[38],
        &Block::CHORUS_PLANT.states[39],
        &Block::CHORUS_PLANT.states[40],
        &Block::CHORUS_PLANT.states[41],
        &Block::CHORUS_PLANT.states[42],
        &Block::CHORUS_PLANT.states[43],
        &Block::CHORUS_PLANT.states[44],
        &Block::CHORUS_PLANT.states[45],
        &Block::CHORUS_PLANT.states[46],
        &Block::CHORUS_PLANT.states[47],
        &Block::CHORUS_PLANT.states[48],
        &Block::CHORUS_PLANT.states[49],
        &Block::CHORUS_PLANT.states[50],
        &Block::CHORUS_PLANT.states[51],
        &Block::CHORUS_PLANT.states[52],
        &Block::CHORUS_PLANT.states[53],
        &Block::CHORUS_PLANT.states[54],
        &Block::CHORUS_PLANT.states[55],
        &Block::CHORUS_PLANT.states[56],
        &Block::CHORUS_PLANT.states[57],
        &Block::CHORUS_PLANT.states[58],
        &Block::CHORUS_PLANT.states[59],
        &Block::CHORUS_PLANT.states[60],
        &Block::CHORUS_PLANT.states[61],
        &Block::CHORUS_PLANT.states[62],
        &Block::CHORUS_PLANT.states[63],
        &Block::CHORUS_FLOWER.states[0],
        &Block::CHORUS_FLOWER.states[1],
        &Block::CHORUS_FLOWER.states[2],
        &Block::CHORUS_FLOWER.states[3],
        &Block::CHORUS_FLOWER.states[4],
        &Block::CHORUS_FLOWER.states[5],
        &Block::PURPUR_BLOCK.states[0],
        &Block::PURPUR_PILLAR.states[0],
        &Block::PURPUR_PILLAR.states[1],
        &Block::PURPUR_PILLAR.states[2],
        &Block::PURPUR_STAIRS.states[0],
        &Block::PURPUR_STAIRS.states[1],
        &Block::PURPUR_STAIRS.states[2],
        &Block::PURPUR_STAIRS.states[3],
        &Block::PURPUR_STAIRS.states[4],
        &Block::PURPUR_STAIRS.states[5],
        &Block::PURPUR_STAIRS.states[6],
        &Block::PURPUR_STAIRS.states[7],
        &Block::PURPUR_STAIRS.states[8],
        &Block::PURPUR_STAIRS.states[9],
        &Block::PURPUR_STAIRS.states[10],
        &Block::PURPUR_STAIRS.states[11],
        &Block::PURPUR_STAIRS.states[12],
        &Block::PURPUR_STAIRS.states[13],
        &Block::PURPUR_STAIRS.states[14],
        &Block::PURPUR_STAIRS.states[15],
        &Block::PURPUR_STAIRS.states[16],
        &Block::PURPUR_STAIRS.states[17],
        &Block::PURPUR_STAIRS.states[18],
        &Block::PURPUR_STAIRS.states[19],
        &Block::PURPUR_STAIRS.states[20],
        &Block::PURPUR_STAIRS.states[21],
        &Block::PURPUR_STAIRS.states[22],
        &Block::PURPUR_STAIRS.states[23],
        &Block::PURPUR_STAIRS.states[24],
        &Block::PURPUR_STAIRS.states[25],
        &Block::PURPUR_STAIRS.states[26],
        &Block::PURPUR_STAIRS.states[27],
        &Block::PURPUR_STAIRS.states[28],
        &Block::PURPUR_STAIRS.states[29],
        &Block::PURPUR_STAIRS.states[30],
        &Block::PURPUR_STAIRS.states[31],
        &Block::PURPUR_STAIRS.states[32],
        &Block::PURPUR_STAIRS.states[33],
        &Block::PURPUR_STAIRS.states[34],
        &Block::PURPUR_STAIRS.states[35],
        &Block::PURPUR_STAIRS.states[36],
        &Block::PURPUR_STAIRS.states[37],
        &Block::PURPUR_STAIRS.states[38],
        &Block::PURPUR_STAIRS.states[39],
        &Block::PURPUR_STAIRS.states[40],
        &Block::PURPUR_STAIRS.states[41],
        &Block::PURPUR_STAIRS.states[42],
        &Block::PURPUR_STAIRS.states[43],
        &Block::PURPUR_STAIRS.states[44],
        &Block::PURPUR_STAIRS.states[45],
        &Block::PURPUR_STAIRS.states[46],
        &Block::PURPUR_STAIRS.states[47],
        &Block::PURPUR_STAIRS.states[48],
        &Block::PURPUR_STAIRS.states[49],
        &Block::PURPUR_STAIRS.states[50],
        &Block::PURPUR_STAIRS.states[51],
        &Block::PURPUR_STAIRS.states[52],
        &Block::PURPUR_STAIRS.states[53],
        &Block::PURPUR_STAIRS.states[54],
        &Block::PURPUR_STAIRS.states[55],
        &Block::PURPUR_STAIRS.states[56],
        &Block::PURPUR_STAIRS.states[57],
        &Block::PURPUR_STAIRS.states[58],
        &Block::PURPUR_STAIRS.states[59],
        &Block::PURPUR_STAIRS.states[60],
        &Block::PURPUR_STAIRS.states[61],
        &Block::PURPUR_STAIRS.states[62],
        &Block::PURPUR_STAIRS.states[63],
        &Block::PURPUR_STAIRS.states[64],
        &Block::PURPUR_STAIRS.states[65],
        &Block::PURPUR_STAIRS.states[66],
        &Block::PURPUR_STAIRS.states[67],
        &Block::PURPUR_STAIRS.states[68],
        &Block::PURPUR_STAIRS.states[69],
        &Block::PURPUR_STAIRS.states[70],
        &Block::PURPUR_STAIRS.states[71],
        &Block::PURPUR_STAIRS.states[72],
        &Block::PURPUR_STAIRS.states[73],
        &Block::PURPUR_STAIRS.states[74],
        &Block::PURPUR_STAIRS.states[75],
        &Block::PURPUR_STAIRS.states[76],
        &Block::PURPUR_STAIRS.states[77],
        &Block::PURPUR_STAIRS.states[78],
        &Block::PURPUR_STAIRS.states[79],
        &Block::END_STONE_BRICKS.states[0],
        &Block::TORCHFLOWER_CROP.states[0],
        &Block::TORCHFLOWER_CROP.states[1],
        &Block::PITCHER_CROP.states[0],
        &Block::PITCHER_CROP.states[1],
        &Block::PITCHER_CROP.states[2],
        &Block::PITCHER_CROP.states[3],
        &Block::PITCHER_CROP.states[4],
        &Block::PITCHER_CROP.states[5],
        &Block::PITCHER_CROP.states[6],
        &Block::PITCHER_CROP.states[7],
        &Block::PITCHER_CROP.states[8],
        &Block::PITCHER_CROP.states[9],
        &Block::PITCHER_PLANT.states[0],
        &Block::PITCHER_PLANT.states[1],
        &Block::BEETROOTS.states[0],
        &Block::BEETROOTS.states[1],
        &Block::BEETROOTS.states[2],
        &Block::BEETROOTS.states[3],
        &Block::DIRT_PATH.states[0],
        &Block::END_GATEWAY.states[0],
        &Block::REPEATING_COMMAND_BLOCK.states[0],
        &Block::REPEATING_COMMAND_BLOCK.states[1],
        &Block::REPEATING_COMMAND_BLOCK.states[2],
        &Block::REPEATING_COMMAND_BLOCK.states[3],
        &Block::REPEATING_COMMAND_BLOCK.states[4],
        &Block::REPEATING_COMMAND_BLOCK.states[5],
        &Block::REPEATING_COMMAND_BLOCK.states[6],
        &Block::REPEATING_COMMAND_BLOCK.states[7],
        &Block::REPEATING_COMMAND_BLOCK.states[8],
        &Block::REPEATING_COMMAND_BLOCK.states[9],
        &Block::REPEATING_COMMAND_BLOCK.states[10],
        &Block::REPEATING_COMMAND_BLOCK.states[11],
        &Block::CHAIN_COMMAND_BLOCK.states[0],
        &Block::CHAIN_COMMAND_BLOCK.states[1],
        &Block::CHAIN_COMMAND_BLOCK.states[2],
        &Block::CHAIN_COMMAND_BLOCK.states[3],
        &Block::CHAIN_COMMAND_BLOCK.states[4],
        &Block::CHAIN_COMMAND_BLOCK.states[5],
        &Block::CHAIN_COMMAND_BLOCK.states[6],
        &Block::CHAIN_COMMAND_BLOCK.states[7],
        &Block::CHAIN_COMMAND_BLOCK.states[8],
        &Block::CHAIN_COMMAND_BLOCK.states[9],
        &Block::CHAIN_COMMAND_BLOCK.states[10],
        &Block::CHAIN_COMMAND_BLOCK.states[11],
        &Block::FROSTED_ICE.states[0],
        &Block::FROSTED_ICE.states[1],
        &Block::FROSTED_ICE.states[2],
        &Block::FROSTED_ICE.states[3],
        &Block::MAGMA_BLOCK.states[0],
        &Block::NETHER_WART_BLOCK.states[0],
        &Block::RED_NETHER_BRICKS.states[0],
        &Block::BONE_BLOCK.states[0],
        &Block::BONE_BLOCK.states[1],
        &Block::BONE_BLOCK.states[2],
        &Block::STRUCTURE_VOID.states[0],
        &Block::OBSERVER.states[0],
        &Block::OBSERVER.states[1],
        &Block::OBSERVER.states[2],
        &Block::OBSERVER.states[3],
        &Block::OBSERVER.states[4],
        &Block::OBSERVER.states[5],
        &Block::OBSERVER.states[6],
        &Block::OBSERVER.states[7],
        &Block::OBSERVER.states[8],
        &Block::OBSERVER.states[9],
        &Block::OBSERVER.states[10],
        &Block::OBSERVER.states[11],
        &Block::SHULKER_BOX.states[0],
        &Block::SHULKER_BOX.states[1],
        &Block::SHULKER_BOX.states[2],
        &Block::SHULKER_BOX.states[3],
        &Block::SHULKER_BOX.states[4],
        &Block::SHULKER_BOX.states[5],
        &Block::WHITE_SHULKER_BOX.states[0],
        &Block::WHITE_SHULKER_BOX.states[1],
        &Block::WHITE_SHULKER_BOX.states[2],
        &Block::WHITE_SHULKER_BOX.states[3],
        &Block::WHITE_SHULKER_BOX.states[4],
        &Block::WHITE_SHULKER_BOX.states[5],
        &Block::ORANGE_SHULKER_BOX.states[0],
        &Block::ORANGE_SHULKER_BOX.states[1],
        &Block::ORANGE_SHULKER_BOX.states[2],
        &Block::ORANGE_SHULKER_BOX.states[3],
        &Block::ORANGE_SHULKER_BOX.states[4],
        &Block::ORANGE_SHULKER_BOX.states[5],
        &Block::MAGENTA_SHULKER_BOX.states[0],
        &Block::MAGENTA_SHULKER_BOX.states[1],
        &Block::MAGENTA_SHULKER_BOX.states[2],
        &Block::MAGENTA_SHULKER_BOX.states[3],
        &Block::MAGENTA_SHULKER_BOX.states[4],
        &Block::MAGENTA_SHULKER_BOX.states[5],
        &Block::LIGHT_BLUE_SHULKER_BOX.states[0],
        &Block::LIGHT_BLUE_SHULKER_BOX.states[1],
        &Block::LIGHT_BLUE_SHULKER_BOX.states[2],
        &Block::LIGHT_BLUE_SHULKER_BOX.states[3],
        &Block::LIGHT_BLUE_SHULKER_BOX.states[4],
        &Block::LIGHT_BLUE_SHULKER_BOX.states[5],
        &Block::YELLOW_SHULKER_BOX.states[0],
        &Block::YELLOW_SHULKER_BOX.states[1],
        &Block::YELLOW_SHULKER_BOX.states[2],
        &Block::YELLOW_SHULKER_BOX.states[3],
        &Block::YELLOW_SHULKER_BOX.states[4],
        &Block::YELLOW_SHULKER_BOX.states[5],
        &Block::LIME_SHULKER_BOX.states[0],
        &Block::LIME_SHULKER_BOX.states[1],
        &Block::LIME_SHULKER_BOX.states[2],
        &Block::LIME_SHULKER_BOX.states[3],
        &Block::LIME_SHULKER_BOX.states[4],
        &Block::LIME_SHULKER_BOX.states[5],
        &Block::PINK_SHULKER_BOX.states[0],
        &Block::PINK_SHULKER_BOX.states[1],
        &Block::PINK_SHULKER_BOX.states[2],
        &Block::PINK_SHULKER_BOX.states[3],
        &Block::PINK_SHULKER_BOX.states[4],
        &Block::PINK_SHULKER_BOX.states[5],
        &Block::GRAY_SHULKER_BOX.states[0],
        &Block::GRAY_SHULKER_BOX.states[1],
        &Block::GRAY_SHULKER_BOX.states[2],
        &Block::GRAY_SHULKER_BOX.states[3],
        &Block::GRAY_SHULKER_BOX.states[4],
        &Block::GRAY_SHULKER_BOX.states[5],
        &Block::LIGHT_GRAY_SHULKER_BOX.states[0],
        &Block::LIGHT_GRAY_SHULKER_BOX.states[1],
        &Block::LIGHT_GRAY_SHULKER_BOX.states[2],
        &Block::LIGHT_GRAY_SHULKER_BOX.states[3],
        &Block::LIGHT_GRAY_SHULKER_BOX.states[4],
        &Block::LIGHT_GRAY_SHULKER_BOX.states[5],
        &Block::CYAN_SHULKER_BOX.states[0],
        &Block::CYAN_SHULKER_BOX.states[1],
        &Block::CYAN_SHULKER_BOX.states[2],
        &Block::CYAN_SHULKER_BOX.states[3],
        &Block::CYAN_SHULKER_BOX.states[4],
        &Block::CYAN_SHULKER_BOX.states[5],
        &Block::PURPLE_SHULKER_BOX.states[0],
        &Block::PURPLE_SHULKER_BOX.states[1],
        &Block::PURPLE_SHULKER_BOX.states[2],
        &Block::PURPLE_SHULKER_BOX.states[3],
        &Block::PURPLE_SHULKER_BOX.states[4],
        &Block::PURPLE_SHULKER_BOX.states[5],
        &Block::BLUE_SHULKER_BOX.states[0],
        &Block::BLUE_SHULKER_BOX.states[1],
        &Block::BLUE_SHULKER_BOX.states[2],
        &Block::BLUE_SHULKER_BOX.states[3],
        &Block::BLUE_SHULKER_BOX.states[4],
        &Block::BLUE_SHULKER_BOX.states[5],
        &Block::BROWN_SHULKER_BOX.states[0],
        &Block::BROWN_SHULKER_BOX.states[1],
        &Block::BROWN_SHULKER_BOX.states[2],
        &Block::BROWN_SHULKER_BOX.states[3],
        &Block::BROWN_SHULKER_BOX.states[4],
        &Block::BROWN_SHULKER_BOX.states[5],
        &Block::GREEN_SHULKER_BOX.states[0],
        &Block::GREEN_SHULKER_BOX.states[1],
        &Block::GREEN_SHULKER_BOX.states[2],
        &Block::GREEN_SHULKER_BOX.states[3],
        &Block::GREEN_SHULKER_BOX.states[4],
        &Block::GREEN_SHULKER_BOX.states[5],
        &Block::RED_SHULKER_BOX.states[0],
        &Block::RED_SHULKER_BOX.states[1],
        &Block::RED_SHULKER_BOX.states[2],
        &Block::RED_SHULKER_BOX.states[3],
        &Block::RED_SHULKER_BOX.states[4],
        &Block::RED_SHULKER_BOX.states[5],
        &Block::BLACK_SHULKER_BOX.states[0],
        &Block::BLACK_SHULKER_BOX.states[1],
        &Block::BLACK_SHULKER_BOX.states[2],
        &Block::BLACK_SHULKER_BOX.states[3],
        &Block::BLACK_SHULKER_BOX.states[4],
        &Block::BLACK_SHULKER_BOX.states[5],
        &Block::WHITE_GLAZED_TERRACOTTA.states[0],
        &Block::WHITE_GLAZED_TERRACOTTA.states[1],
        &Block::WHITE_GLAZED_TERRACOTTA.states[2],
        &Block::WHITE_GLAZED_TERRACOTTA.states[3],
        &Block::ORANGE_GLAZED_TERRACOTTA.states[0],
        &Block::ORANGE_GLAZED_TERRACOTTA.states[1],
        &Block::ORANGE_GLAZED_TERRACOTTA.states[2],
        &Block::ORANGE_GLAZED_TERRACOTTA.states[3],
        &Block::MAGENTA_GLAZED_TERRACOTTA.states[0],
        &Block::MAGENTA_GLAZED_TERRACOTTA.states[1],
        &Block::MAGENTA_GLAZED_TERRACOTTA.states[2],
        &Block::MAGENTA_GLAZED_TERRACOTTA.states[3],
        &Block::LIGHT_BLUE_GLAZED_TERRACOTTA.states[0],
        &Block::LIGHT_BLUE_GLAZED_TERRACOTTA.states[1],
        &Block::LIGHT_BLUE_GLAZED_TERRACOTTA.states[2],
        &Block::LIGHT_BLUE_GLAZED_TERRACOTTA.states[3],
        &Block::YELLOW_GLAZED_TERRACOTTA.states[0],
        &Block::YELLOW_GLAZED_TERRACOTTA.states[1],
        &Block::YELLOW_GLAZED_TERRACOTTA.states[2],
        &Block::YELLOW_GLAZED_TERRACOTTA.states[3],
        &Block::LIME_GLAZED_TERRACOTTA.states[0],
        &Block::LIME_GLAZED_TERRACOTTA.states[1],
        &Block::LIME_GLAZED_TERRACOTTA.states[2],
        &Block::LIME_GLAZED_TERRACOTTA.states[3],
        &Block::PINK_GLAZED_TERRACOTTA.states[0],
        &Block::PINK_GLAZED_TERRACOTTA.states[1],
        &Block::PINK_GLAZED_TERRACOTTA.states[2],
        &Block::PINK_GLAZED_TERRACOTTA.states[3],
        &Block::GRAY_GLAZED_TERRACOTTA.states[0],
        &Block::GRAY_GLAZED_TERRACOTTA.states[1],
        &Block::GRAY_GLAZED_TERRACOTTA.states[2],
        &Block::GRAY_GLAZED_TERRACOTTA.states[3],
        &Block::LIGHT_GRAY_GLAZED_TERRACOTTA.states[0],
        &Block::LIGHT_GRAY_GLAZED_TERRACOTTA.states[1],
        &Block::LIGHT_GRAY_GLAZED_TERRACOTTA.states[2],
        &Block::LIGHT_GRAY_GLAZED_TERRACOTTA.states[3],
        &Block::CYAN_GLAZED_TERRACOTTA.states[0],
        &Block::CYAN_GLAZED_TERRACOTTA.states[1],
        &Block::CYAN_GLAZED_TERRACOTTA.states[2],
        &Block::CYAN_GLAZED_TERRACOTTA.states[3],
        &Block::PURPLE_GLAZED_TERRACOTTA.states[0],
        &Block::PURPLE_GLAZED_TERRACOTTA.states[1],
        &Block::PURPLE_GLAZED_TERRACOTTA.states[2],
        &Block::PURPLE_GLAZED_TERRACOTTA.states[3],
        &Block::BLUE_GLAZED_TERRACOTTA.states[0],
        &Block::BLUE_GLAZED_TERRACOTTA.states[1],
        &Block::BLUE_GLAZED_TERRACOTTA.states[2],
        &Block::BLUE_GLAZED_TERRACOTTA.states[3],
        &Block::BROWN_GLAZED_TERRACOTTA.states[0],
        &Block::BROWN_GLAZED_TERRACOTTA.states[1],
        &Block::BROWN_GLAZED_TERRACOTTA.states[2],
        &Block::BROWN_GLAZED_TERRACOTTA.states[3],
        &Block::GREEN_GLAZED_TERRACOTTA.states[0],
        &Block::GREEN_GLAZED_TERRACOTTA.states[1],
        &Block::GREEN_GLAZED_TERRACOTTA.states[2],
        &Block::GREEN_GLAZED_TERRACOTTA.states[3],
        &Block::RED_GLAZED_TERRACOTTA.states[0],
        &Block::RED_GLAZED_TERRACOTTA.states[1],
        &Block::RED_GLAZED_TERRACOTTA.states[2],
        &Block::RED_GLAZED_TERRACOTTA.states[3],
        &Block::BLACK_GLAZED_TERRACOTTA.states[0],
        &Block::BLACK_GLAZED_TERRACOTTA.states[1],
        &Block::BLACK_GLAZED_TERRACOTTA.states[2],
        &Block::BLACK_GLAZED_TERRACOTTA.states[3],
        &Block::WHITE_CONCRETE.states[0],
        &Block::ORANGE_CONCRETE.states[0],
        &Block::MAGENTA_CONCRETE.states[0],
        &Block::LIGHT_BLUE_CONCRETE.states[0],
        &Block::YELLOW_CONCRETE.states[0],
        &Block::LIME_CONCRETE.states[0],
        &Block::PINK_CONCRETE.states[0],
        &Block::GRAY_CONCRETE.states[0],
        &Block::LIGHT_GRAY_CONCRETE.states[0],
        &Block::CYAN_CONCRETE.states[0],
        &Block::PURPLE_CONCRETE.states[0],
        &Block::BLUE_CONCRETE.states[0],
        &Block::BROWN_CONCRETE.states[0],
        &Block::GREEN_CONCRETE.states[0],
        &Block::RED_CONCRETE.states[0],
        &Block::BLACK_CONCRETE.states[0],
        &Block::WHITE_CONCRETE_POWDER.states[0],
        &Block::ORANGE_CONCRETE_POWDER.states[0],
        &Block::MAGENTA_CONCRETE_POWDER.states[0],
        &Block::LIGHT_BLUE_CONCRETE_POWDER.states[0],
        &Block::YELLOW_CONCRETE_POWDER.states[0],
        &Block::LIME_CONCRETE_POWDER.states[0],
        &Block::PINK_CONCRETE_POWDER.states[0],
        &Block::GRAY_CONCRETE_POWDER.states[0],
        &Block::LIGHT_GRAY_CONCRETE_POWDER.states[0],
        &Block::CYAN_CONCRETE_POWDER.states[0],
        &Block::PURPLE_CONCRETE_POWDER.states[0],
        &Block::BLUE_CONCRETE_POWDER.states[0],
        &Block::BROWN_CONCRETE_POWDER.states[0],
        &Block::GREEN_CONCRETE_POWDER.states[0],
        &Block::RED_CONCRETE_POWDER.states[0],
        &Block::BLACK_CONCRETE_POWDER.states[0],
        &Block::KELP.states[0],
        &Block::KELP.states[1],
        &Block::KELP.states[2],
        &Block::KELP.states[3],
        &Block::KELP.states[4],
        &Block::KELP.states[5],
        &Block::KELP.states[6],
        &Block::KELP.states[7],
        &Block::KELP.states[8],
        &Block::KELP.states[9],
        &Block::KELP.states[10],
        &Block::KELP.states[11],
        &Block::KELP.states[12],
        &Block::KELP.states[13],
        &Block::KELP.states[14],
        &Block::KELP.states[15],
        &Block::KELP.states[16],
        &Block::KELP.states[17],
        &Block::KELP.states[18],
        &Block::KELP.states[19],
        &Block::KELP.states[20],
        &Block::KELP.states[21],
        &Block::KELP.states[22],
        &Block::KELP.states[23],
        &Block::KELP.states[24],
        &Block::KELP.states[25],
        &Block::KELP_PLANT.states[0],
        &Block::DRIED_KELP_BLOCK.states[0],
        &Block::TURTLE_EGG.states[0],
        &Block::TURTLE_EGG.states[1],
        &Block::TURTLE_EGG.states[2],
        &Block::TURTLE_EGG.states[3],
        &Block::TURTLE_EGG.states[4],
        &Block::TURTLE_EGG.states[5],
        &Block::TURTLE_EGG.states[6],
        &Block::TURTLE_EGG.states[7],
        &Block::TURTLE_EGG.states[8],
        &Block::TURTLE_EGG.states[9],
        &Block::TURTLE_EGG.states[10],
        &Block::TURTLE_EGG.states[11],
        &Block::SNIFFER_EGG.states[0],
        &Block::SNIFFER_EGG.states[1],
        &Block::SNIFFER_EGG.states[2],
        &Block::DRIED_GHAST.states[0],
        &Block::DRIED_GHAST.states[1],
        &Block::DRIED_GHAST.states[2],
        &Block::DRIED_GHAST.states[3],
        &Block::DRIED_GHAST.states[4],
        &Block::DRIED_GHAST.states[5],
        &Block::DRIED_GHAST.states[6],
        &Block::DRIED_GHAST.states[7],
        &Block::DRIED_GHAST.states[8],
        &Block::DRIED_GHAST.states[9],
        &Block::DRIED_GHAST.states[10],
        &Block::DRIED_GHAST.states[11],
        &Block::DRIED_GHAST.states[12],
        &Block::DRIED_GHAST.states[13],
        &Block::DRIED_GHAST.states[14],
        &Block::DRIED_GHAST.states[15],
        &Block::DRIED_GHAST.states[16],
        &Block::DRIED_GHAST.states[17],
        &Block::DRIED_GHAST.states[18],
        &Block::DRIED_GHAST.states[19],
        &Block::DRIED_GHAST.states[20],
        &Block::DRIED_GHAST.states[21],
        &Block::DRIED_GHAST.states[22],
        &Block::DRIED_GHAST.states[23],
        &Block::DRIED_GHAST.states[24],
        &Block::DRIED_GHAST.states[25],
        &Block::DRIED_GHAST.states[26],
        &Block::DRIED_GHAST.states[27],
        &Block::DRIED_GHAST.states[28],
        &Block::DRIED_GHAST.states[29],
        &Block::DRIED_GHAST.states[30],
        &Block::DRIED_GHAST.states[31],
        &Block::DEAD_TUBE_CORAL_BLOCK.states[0],
        &Block::DEAD_BRAIN_CORAL_BLOCK.states[0],
        &Block::DEAD_BUBBLE_CORAL_BLOCK.states[0],
        &Block::DEAD_FIRE_CORAL_BLOCK.states[0],
        &Block::DEAD_HORN_CORAL_BLOCK.states[0],
        &Block::TUBE_CORAL_BLOCK.states[0],
        &Block::BRAIN_CORAL_BLOCK.states[0],
        &Block::BUBBLE_CORAL_BLOCK.states[0],
        &Block::FIRE_CORAL_BLOCK.states[0],
        &Block::HORN_CORAL_BLOCK.states[0],
        &Block::DEAD_TUBE_CORAL.states[0],
        &Block::DEAD_TUBE_CORAL.states[1],
        &Block::DEAD_BRAIN_CORAL.states[0],
        &Block::DEAD_BRAIN_CORAL.states[1],
        &Block::DEAD_BUBBLE_CORAL.states[0],
        &Block::DEAD_BUBBLE_CORAL.states[1],
        &Block::DEAD_FIRE_CORAL.states[0],
        &Block::DEAD_FIRE_CORAL.states[1],
        &Block::DEAD_HORN_CORAL.states[0],
        &Block::DEAD_HORN_CORAL.states[1],
        &Block::TUBE_CORAL.states[0],
        &Block::TUBE_CORAL.states[1],
        &Block::BRAIN_CORAL.states[0],
        &Block::BRAIN_CORAL.states[1],
        &Block::BUBBLE_CORAL.states[0],
        &Block::BUBBLE_CORAL.states[1],
        &Block::FIRE_CORAL.states[0],
        &Block::FIRE_CORAL.states[1],
        &Block::HORN_CORAL.states[0],
        &Block::HORN_CORAL.states[1],
        &Block::DEAD_TUBE_CORAL_FAN.states[0],
        &Block::DEAD_TUBE_CORAL_FAN.states[1],
        &Block::DEAD_BRAIN_CORAL_FAN.states[0],
        &Block::DEAD_BRAIN_CORAL_FAN.states[1],
        &Block::DEAD_BUBBLE_CORAL_FAN.states[0],
        &Block::DEAD_BUBBLE_CORAL_FAN.states[1],
        &Block::DEAD_FIRE_CORAL_FAN.states[0],
        &Block::DEAD_FIRE_CORAL_FAN.states[1],
        &Block::DEAD_HORN_CORAL_FAN.states[0],
        &Block::DEAD_HORN_CORAL_FAN.states[1],
        &Block::TUBE_CORAL_FAN.states[0],
        &Block::TUBE_CORAL_FAN.states[1],
        &Block::BRAIN_CORAL_FAN.states[0],
        &Block::BRAIN_CORAL_FAN.states[1],
        &Block::BUBBLE_CORAL_FAN.states[0],
        &Block::BUBBLE_CORAL_FAN.states[1],
        &Block::FIRE_CORAL_FAN.states[0],
        &Block::FIRE_CORAL_FAN.states[1],
        &Block::HORN_CORAL_FAN.states[0],
        &Block::HORN_CORAL_FAN.states[1],
        &Block::DEAD_TUBE_CORAL_WALL_FAN.states[0],
        &Block::DEAD_TUBE_CORAL_WALL_FAN.states[1],
        &Block::DEAD_TUBE_CORAL_WALL_FAN.states[2],
        &Block::DEAD_TUBE_CORAL_WALL_FAN.states[3],
        &Block::DEAD_TUBE_CORAL_WALL_FAN.states[4],
        &Block::DEAD_TUBE_CORAL_WALL_FAN.states[5],
        &Block::DEAD_TUBE_CORAL_WALL_FAN.states[6],
        &Block::DEAD_TUBE_CORAL_WALL_FAN.states[7],
        &Block::DEAD_BRAIN_CORAL_WALL_FAN.states[0],
        &Block::DEAD_BRAIN_CORAL_WALL_FAN.states[1],
        &Block::DEAD_BRAIN_CORAL_WALL_FAN.states[2],
        &Block::DEAD_BRAIN_CORAL_WALL_FAN.states[3],
        &Block::DEAD_BRAIN_CORAL_WALL_FAN.states[4],
        &Block::DEAD_BRAIN_CORAL_WALL_FAN.states[5],
        &Block::DEAD_BRAIN_CORAL_WALL_FAN.states[6],
        &Block::DEAD_BRAIN_CORAL_WALL_FAN.states[7],
        &Block::DEAD_BUBBLE_CORAL_WALL_FAN.states[0],
        &Block::DEAD_BUBBLE_CORAL_WALL_FAN.states[1],
        &Block::DEAD_BUBBLE_CORAL_WALL_FAN.states[2],
        &Block::DEAD_BUBBLE_CORAL_WALL_FAN.states[3],
        &Block::DEAD_BUBBLE_CORAL_WALL_FAN.states[4],
        &Block::DEAD_BUBBLE_CORAL_WALL_FAN.states[5],
        &Block::DEAD_BUBBLE_CORAL_WALL_FAN.states[6],
        &Block::DEAD_BUBBLE_CORAL_WALL_FAN.states[7],
        &Block::DEAD_FIRE_CORAL_WALL_FAN.states[0],
        &Block::DEAD_FIRE_CORAL_WALL_FAN.states[1],
        &Block::DEAD_FIRE_CORAL_WALL_FAN.states[2],
        &Block::DEAD_FIRE_CORAL_WALL_FAN.states[3],
        &Block::DEAD_FIRE_CORAL_WALL_FAN.states[4],
        &Block::DEAD_FIRE_CORAL_WALL_FAN.states[5],
        &Block::DEAD_FIRE_CORAL_WALL_FAN.states[6],
        &Block::DEAD_FIRE_CORAL_WALL_FAN.states[7],
        &Block::DEAD_HORN_CORAL_WALL_FAN.states[0],
        &Block::DEAD_HORN_CORAL_WALL_FAN.states[1],
        &Block::DEAD_HORN_CORAL_WALL_FAN.states[2],
        &Block::DEAD_HORN_CORAL_WALL_FAN.states[3],
        &Block::DEAD_HORN_CORAL_WALL_FAN.states[4],
        &Block::DEAD_HORN_CORAL_WALL_FAN.states[5],
        &Block::DEAD_HORN_CORAL_WALL_FAN.states[6],
        &Block::DEAD_HORN_CORAL_WALL_FAN.states[7],
        &Block::TUBE_CORAL_WALL_FAN.states[0],
        &Block::TUBE_CORAL_WALL_FAN.states[1],
        &Block::TUBE_CORAL_WALL_FAN.states[2],
        &Block::TUBE_CORAL_WALL_FAN.states[3],
        &Block::TUBE_CORAL_WALL_FAN.states[4],
        &Block::TUBE_CORAL_WALL_FAN.states[5],
        &Block::TUBE_CORAL_WALL_FAN.states[6],
        &Block::TUBE_CORAL_WALL_FAN.states[7],
        &Block::BRAIN_CORAL_WALL_FAN.states[0],
        &Block::BRAIN_CORAL_WALL_FAN.states[1],
        &Block::BRAIN_CORAL_WALL_FAN.states[2],
        &Block::BRAIN_CORAL_WALL_FAN.states[3],
        &Block::BRAIN_CORAL_WALL_FAN.states[4],
        &Block::BRAIN_CORAL_WALL_FAN.states[5],
        &Block::BRAIN_CORAL_WALL_FAN.states[6],
        &Block::BRAIN_CORAL_WALL_FAN.states[7],
        &Block::BUBBLE_CORAL_WALL_FAN.states[0],
        &Block::BUBBLE_CORAL_WALL_FAN.states[1],
        &Block::BUBBLE_CORAL_WALL_FAN.states[2],
        &Block::BUBBLE_CORAL_WALL_FAN.states[3],
        &Block::BUBBLE_CORAL_WALL_FAN.states[4],
        &Block::BUBBLE_CORAL_WALL_FAN.states[5],
        &Block::BUBBLE_CORAL_WALL_FAN.states[6],
        &Block::BUBBLE_CORAL_WALL_FAN.states[7],
        &Block::FIRE_CORAL_WALL_FAN.states[0],
        &Block::FIRE_CORAL_WALL_FAN.states[1],
        &Block::FIRE_CORAL_WALL_FAN.states[2],
        &Block::FIRE_CORAL_WALL_FAN.states[3],
        &Block::FIRE_CORAL_WALL_FAN.states[4],
        &Block::FIRE_CORAL_WALL_FAN.states[5],
        &Block::FIRE_CORAL_WALL_FAN.states[6],
        &Block::FIRE_CORAL_WALL_FAN.states[7],
        &Block::HORN_CORAL_WALL_FAN.states[0],
        &Block::HORN_CORAL_WALL_FAN.states[1],
        &Block::HORN_CORAL_WALL_FAN.states[2],
        &Block::HORN_CORAL_WALL_FAN.states[3],
        &Block::HORN_CORAL_WALL_FAN.states[4],
        &Block::HORN_CORAL_WALL_FAN.states[5],
        &Block::HORN_CORAL_WALL_FAN.states[6],
        &Block::HORN_CORAL_WALL_FAN.states[7],
        &Block::SEA_PICKLE.states[0],
        &Block::SEA_PICKLE.states[1],
        &Block::SEA_PICKLE.states[2],
        &Block::SEA_PICKLE.states[3],
        &Block::SEA_PICKLE.states[4],
        &Block::SEA_PICKLE.states[5],
        &Block::SEA_PICKLE.states[6],
        &Block::SEA_PICKLE.states[7],
        &Block::BLUE_ICE.states[0],
        &Block::CONDUIT.states[0],
        &Block::CONDUIT.states[1],
        &Block::BAMBOO_SAPLING.states[0],
        &Block::BAMBOO.states[0],
        &Block::BAMBOO.states[1],
        &Block::BAMBOO.states[2],
        &Block::BAMBOO.states[3],
        &Block::BAMBOO.states[4],
        &Block::BAMBOO.states[5],
        &Block::BAMBOO.states[6],
        &Block::BAMBOO.states[7],
        &Block::BAMBOO.states[8],
        &Block::BAMBOO.states[9],
        &Block::BAMBOO.states[10],
        &Block::BAMBOO.states[11],
        &Block::POTTED_BAMBOO.states[0],
        &Block::VOID_AIR.states[0],
        &Block::CAVE_AIR.states[0],
        &Block::BUBBLE_COLUMN.states[0],
        &Block::BUBBLE_COLUMN.states[1],
        &Block::POLISHED_GRANITE_STAIRS.states[0],
        &Block::POLISHED_GRANITE_STAIRS.states[1],
        &Block::POLISHED_GRANITE_STAIRS.states[2],
        &Block::POLISHED_GRANITE_STAIRS.states[3],
        &Block::POLISHED_GRANITE_STAIRS.states[4],
        &Block::POLISHED_GRANITE_STAIRS.states[5],
        &Block::POLISHED_GRANITE_STAIRS.states[6],
        &Block::POLISHED_GRANITE_STAIRS.states[7],
        &Block::POLISHED_GRANITE_STAIRS.states[8],
        &Block::POLISHED_GRANITE_STAIRS.states[9],
        &Block::POLISHED_GRANITE_STAIRS.states[10],
        &Block::POLISHED_GRANITE_STAIRS.states[11],
        &Block::POLISHED_GRANITE_STAIRS.states[12],
        &Block::POLISHED_GRANITE_STAIRS.states[13],
        &Block::POLISHED_GRANITE_STAIRS.states[14],
        &Block::POLISHED_GRANITE_STAIRS.states[15],
        &Block::POLISHED_GRANITE_STAIRS.states[16],
        &Block::POLISHED_GRANITE_STAIRS.states[17],
        &Block::POLISHED_GRANITE_STAIRS.states[18],
        &Block::POLISHED_GRANITE_STAIRS.states[19],
        &Block::POLISHED_GRANITE_STAIRS.states[20],
        &Block::POLISHED_GRANITE_STAIRS.states[21],
        &Block::POLISHED_GRANITE_STAIRS.states[22],
        &Block::POLISHED_GRANITE_STAIRS.states[23],
        &Block::POLISHED_GRANITE_STAIRS.states[24],
        &Block::POLISHED_GRANITE_STAIRS.states[25],
        &Block::POLISHED_GRANITE_STAIRS.states[26],
        &Block::POLISHED_GRANITE_STAIRS.states[27],
        &Block::POLISHED_GRANITE_STAIRS.states[28],
        &Block::POLISHED_GRANITE_STAIRS.states[29],
        &Block::POLISHED_GRANITE_STAIRS.states[30],
        &Block::POLISHED_GRANITE_STAIRS.states[31],
        &Block::POLISHED_GRANITE_STAIRS.states[32],
        &Block::POLISHED_GRANITE_STAIRS.states[33],
        &Block::POLISHED_GRANITE_STAIRS.states[34],
        &Block::POLISHED_GRANITE_STAIRS.states[35],
        &Block::POLISHED_GRANITE_STAIRS.states[36],
        &Block::POLISHED_GRANITE_STAIRS.states[37],
        &Block::POLISHED_GRANITE_STAIRS.states[38],
        &Block::POLISHED_GRANITE_STAIRS.states[39],
        &Block::POLISHED_GRANITE_STAIRS.states[40],
        &Block::POLISHED_GRANITE_STAIRS.states[41],
        &Block::POLISHED_GRANITE_STAIRS.states[42],
        &Block::POLISHED_GRANITE_STAIRS.states[43],
        &Block::POLISHED_GRANITE_STAIRS.states[44],
        &Block::POLISHED_GRANITE_STAIRS.states[45],
        &Block::POLISHED_GRANITE_STAIRS.states[46],
        &Block::POLISHED_GRANITE_STAIRS.states[47],
        &Block::POLISHED_GRANITE_STAIRS.states[48],
        &Block::POLISHED_GRANITE_STAIRS.states[49],
        &Block::POLISHED_GRANITE_STAIRS.states[50],
        &Block::POLISHED_GRANITE_STAIRS.states[51],
        &Block::POLISHED_GRANITE_STAIRS.states[52],
        &Block::POLISHED_GRANITE_STAIRS.states[53],
        &Block::POLISHED_GRANITE_STAIRS.states[54],
        &Block::POLISHED_GRANITE_STAIRS.states[55],
        &Block::POLISHED_GRANITE_STAIRS.states[56],
        &Block::POLISHED_GRANITE_STAIRS.states[57],
        &Block::POLISHED_GRANITE_STAIRS.states[58],
        &Block::POLISHED_GRANITE_STAIRS.states[59],
        &Block::POLISHED_GRANITE_STAIRS.states[60],
        &Block::POLISHED_GRANITE_STAIRS.states[61],
        &Block::POLISHED_GRANITE_STAIRS.states[62],
        &Block::POLISHED_GRANITE_STAIRS.states[63],
        &Block::POLISHED_GRANITE_STAIRS.states[64],
        &Block::POLISHED_GRANITE_STAIRS.states[65],
        &Block::POLISHED_GRANITE_STAIRS.states[66],
        &Block::POLISHED_GRANITE_STAIRS.states[67],
        &Block::POLISHED_GRANITE_STAIRS.states[68],
        &Block::POLISHED_GRANITE_STAIRS.states[69],
        &Block::POLISHED_GRANITE_STAIRS.states[70],
        &Block::POLISHED_GRANITE_STAIRS.states[71],
        &Block::POLISHED_GRANITE_STAIRS.states[72],
        &Block::POLISHED_GRANITE_STAIRS.states[73],
        &Block::POLISHED_GRANITE_STAIRS.states[74],
        &Block::POLISHED_GRANITE_STAIRS.states[75],
        &Block::POLISHED_GRANITE_STAIRS.states[76],
        &Block::POLISHED_GRANITE_STAIRS.states[77],
        &Block::POLISHED_GRANITE_STAIRS.states[78],
        &Block::POLISHED_GRANITE_STAIRS.states[79],
        &Block::SMOOTH_RED_SANDSTONE_STAIRS.states[0],
        &Block::SMOOTH_RED_SANDSTONE_STAIRS.states[1],
        &Block::SMOOTH_RED_SANDSTONE_STAIRS.states[2],
        &Block::SMOOTH_RED_SANDSTONE_STAIRS.states[3],
        &Block::SMOOTH_RED_SANDSTONE_STAIRS.states[4],
        &Block::SMOOTH_RED_SANDSTONE_STAIRS.states[5],
        &Block::SMOOTH_RED_SANDSTONE_STAIRS.states[6],
        &Block::SMOOTH_RED_SANDSTONE_STAIRS.states[7],
        &Block::SMOOTH_RED_SANDSTONE_STAIRS.states[8],
        &Block::SMOOTH_RED_SANDSTONE_STAIRS.states[9],
        &Block::SMOOTH_RED_SANDSTONE_STAIRS.states[10],
        &Block::SMOOTH_RED_SANDSTONE_STAIRS.states[11],
        &Block::SMOOTH_RED_SANDSTONE_STAIRS.states[12],
        &Block::SMOOTH_RED_SANDSTONE_STAIRS.states[13],
        &Block::SMOOTH_RED_SANDSTONE_STAIRS.states[14],
        &Block::SMOOTH_RED_SANDSTONE_STAIRS.states[15],
        &Block::SMOOTH_RED_SANDSTONE_STAIRS.states[16],
        &Block::SMOOTH_RED_SANDSTONE_STAIRS.states[17],
        &Block::SMOOTH_RED_SANDSTONE_STAIRS.states[18],
        &Block::SMOOTH_RED_SANDSTONE_STAIRS.states[19],
        &Block::SMOOTH_RED_SANDSTONE_STAIRS.states[20],
        &Block::SMOOTH_RED_SANDSTONE_STAIRS.states[21],
        &Block::SMOOTH_RED_SANDSTONE_STAIRS.states[22],
        &Block::SMOOTH_RED_SANDSTONE_STAIRS.states[23],
        &Block::SMOOTH_RED_SANDSTONE_STAIRS.states[24],
        &Block::SMOOTH_RED_SANDSTONE_STAIRS.states[25],
        &Block::SMOOTH_RED_SANDSTONE_STAIRS.states[26],
        &Block::SMOOTH_RED_SANDSTONE_STAIRS.states[27],
        &Block::SMOOTH_RED_SANDSTONE_STAIRS.states[28],
        &Block::SMOOTH_RED_SANDSTONE_STAIRS.states[29],
        &Block::SMOOTH_RED_SANDSTONE_STAIRS.states[30],
        &Block::SMOOTH_RED_SANDSTONE_STAIRS.states[31],
        &Block::SMOOTH_RED_SANDSTONE_STAIRS.states[32],
        &Block::SMOOTH_RED_SANDSTONE_STAIRS.states[33],
        &Block::SMOOTH_RED_SANDSTONE_STAIRS.states[34],
        &Block::SMOOTH_RED_SANDSTONE_STAIRS.states[35],
        &Block::SMOOTH_RED_SANDSTONE_STAIRS.states[36],
        &Block::SMOOTH_RED_SANDSTONE_STAIRS.states[37],
        &Block::SMOOTH_RED_SANDSTONE_STAIRS.states[38],
        &Block::SMOOTH_RED_SANDSTONE_STAIRS.states[39],
        &Block::SMOOTH_RED_SANDSTONE_STAIRS.states[40],
        &Block::SMOOTH_RED_SANDSTONE_STAIRS.states[41],
        &Block::SMOOTH_RED_SANDSTONE_STAIRS.states[42],
        &Block::SMOOTH_RED_SANDSTONE_STAIRS.states[43],
        &Block::SMOOTH_RED_SANDSTONE_STAIRS.states[44],
        &Block::SMOOTH_RED_SANDSTONE_STAIRS.states[45],
        &Block::SMOOTH_RED_SANDSTONE_STAIRS.states[46],
        &Block::SMOOTH_RED_SANDSTONE_STAIRS.states[47],
        &Block::SMOOTH_RED_SANDSTONE_STAIRS.states[48],
        &Block::SMOOTH_RED_SANDSTONE_STAIRS.states[49],
        &Block::SMOOTH_RED_SANDSTONE_STAIRS.states[50],
        &Block::SMOOTH_RED_SANDSTONE_STAIRS.states[51],
        &Block::SMOOTH_RED_SANDSTONE_STAIRS.states[52],
        &Block::SMOOTH_RED_SANDSTONE_STAIRS.states[53],
        &Block::SMOOTH_RED_SANDSTONE_STAIRS.states[54],
        &Block::SMOOTH_RED_SANDSTONE_STAIRS.states[55],
        &Block::SMOOTH_RED_SANDSTONE_STAIRS.states[56],
        &Block::SMOOTH_RED_SANDSTONE_STAIRS.states[57],
        &Block::SMOOTH_RED_SANDSTONE_STAIRS.states[58],
        &Block::SMOOTH_RED_SANDSTONE_STAIRS.states[59],
        &Block::SMOOTH_RED_SANDSTONE_STAIRS.states[60],
        &Block::SMOOTH_RED_SANDSTONE_STAIRS.states[61],
        &Block::SMOOTH_RED_SANDSTONE_STAIRS.states[62],
        &Block::SMOOTH_RED_SANDSTONE_STAIRS.states[63],
        &Block::SMOOTH_RED_SANDSTONE_STAIRS.states[64],
        &Block::SMOOTH_RED_SANDSTONE_STAIRS.states[65],
        &Block::SMOOTH_RED_SANDSTONE_STAIRS.states[66],
        &Block::SMOOTH_RED_SANDSTONE_STAIRS.states[67],
        &Block::SMOOTH_RED_SANDSTONE_STAIRS.states[68],
        &Block::SMOOTH_RED_SANDSTONE_STAIRS.states[69],
        &Block::SMOOTH_RED_SANDSTONE_STAIRS.states[70],
        &Block::SMOOTH_RED_SANDSTONE_STAIRS.states[71],
        &Block::SMOOTH_RED_SANDSTONE_STAIRS.states[72],
        &Block::SMOOTH_RED_SANDSTONE_STAIRS.states[73],
        &Block::SMOOTH_RED_SANDSTONE_STAIRS.states[74],
        &Block::SMOOTH_RED_SANDSTONE_STAIRS.states[75],
        &Block::SMOOTH_RED_SANDSTONE_STAIRS.states[76],
        &Block::SMOOTH_RED_SANDSTONE_STAIRS.states[77],
        &Block::SMOOTH_RED_SANDSTONE_STAIRS.states[78],
        &Block::SMOOTH_RED_SANDSTONE_STAIRS.states[79],
        &Block::MOSSY_STONE_BRICK_STAIRS.states[0],
        &Block::MOSSY_STONE_BRICK_STAIRS.states[1],
        &Block::MOSSY_STONE_BRICK_STAIRS.states[2],
        &Block::MOSSY_STONE_BRICK_STAIRS.states[3],
        &Block::MOSSY_STONE_BRICK_STAIRS.states[4],
        &Block::MOSSY_STONE_BRICK_STAIRS.states[5],
        &Block::MOSSY_STONE_BRICK_STAIRS.states[6],
        &Block::MOSSY_STONE_BRICK_STAIRS.states[7],
        &Block::MOSSY_STONE_BRICK_STAIRS.states[8],
        &Block::MOSSY_STONE_BRICK_STAIRS.states[9],
        &Block::MOSSY_STONE_BRICK_STAIRS.states[10],
        &Block::MOSSY_STONE_BRICK_STAIRS.states[11],
        &Block::MOSSY_STONE_BRICK_STAIRS.states[12],
        &Block::MOSSY_STONE_BRICK_STAIRS.states[13],
        &Block::MOSSY_STONE_BRICK_STAIRS.states[14],
        &Block::MOSSY_STONE_BRICK_STAIRS.states[15],
        &Block::MOSSY_STONE_BRICK_STAIRS.states[16],
        &Block::MOSSY_STONE_BRICK_STAIRS.states[17],
        &Block::MOSSY_STONE_BRICK_STAIRS.states[18],
        &Block::MOSSY_STONE_BRICK_STAIRS.states[19],
        &Block::MOSSY_STONE_BRICK_STAIRS.states[20],
        &Block::MOSSY_STONE_BRICK_STAIRS.states[21],
        &Block::MOSSY_STONE_BRICK_STAIRS.states[22],
        &Block::MOSSY_STONE_BRICK_STAIRS.states[23],
        &Block::MOSSY_STONE_BRICK_STAIRS.states[24],
        &Block::MOSSY_STONE_BRICK_STAIRS.states[25],
        &Block::MOSSY_STONE_BRICK_STAIRS.states[26],
        &Block::MOSSY_STONE_BRICK_STAIRS.states[27],
        &Block::MOSSY_STONE_BRICK_STAIRS.states[28],
        &Block::MOSSY_STONE_BRICK_STAIRS.states[29],
        &Block::MOSSY_STONE_BRICK_STAIRS.states[30],
        &Block::MOSSY_STONE_BRICK_STAIRS.states[31],
        &Block::MOSSY_STONE_BRICK_STAIRS.states[32],
        &Block::MOSSY_STONE_BRICK_STAIRS.states[33],
        &Block::MOSSY_STONE_BRICK_STAIRS.states[34],
        &Block::MOSSY_STONE_BRICK_STAIRS.states[35],
        &Block::MOSSY_STONE_BRICK_STAIRS.states[36],
        &Block::MOSSY_STONE_BRICK_STAIRS.states[37],
        &Block::MOSSY_STONE_BRICK_STAIRS.states[38],
        &Block::MOSSY_STONE_BRICK_STAIRS.states[39],
        &Block::MOSSY_STONE_BRICK_STAIRS.states[40],
        &Block::MOSSY_STONE_BRICK_STAIRS.states[41],
        &Block::MOSSY_STONE_BRICK_STAIRS.states[42],
        &Block::MOSSY_STONE_BRICK_STAIRS.states[43],
        &Block::MOSSY_STONE_BRICK_STAIRS.states[44],
        &Block::MOSSY_STONE_BRICK_STAIRS.states[45],
        &Block::MOSSY_STONE_BRICK_STAIRS.states[46],
        &Block::MOSSY_STONE_BRICK_STAIRS.states[47],
        &Block::MOSSY_STONE_BRICK_STAIRS.states[48],
        &Block::MOSSY_STONE_BRICK_STAIRS.states[49],
        &Block::MOSSY_STONE_BRICK_STAIRS.states[50],
        &Block::MOSSY_STONE_BRICK_STAIRS.states[51],
        &Block::MOSSY_STONE_BRICK_STAIRS.states[52],
        &Block::MOSSY_STONE_BRICK_STAIRS.states[53],
        &Block::MOSSY_STONE_BRICK_STAIRS.states[54],
        &Block::MOSSY_STONE_BRICK_STAIRS.states[55],
        &Block::MOSSY_STONE_BRICK_STAIRS.states[56],
        &Block::MOSSY_STONE_BRICK_STAIRS.states[57],
        &Block::MOSSY_STONE_BRICK_STAIRS.states[58],
        &Block::MOSSY_STONE_BRICK_STAIRS.states[59],
        &Block::MOSSY_STONE_BRICK_STAIRS.states[60],
        &Block::MOSSY_STONE_BRICK_STAIRS.states[61],
        &Block::MOSSY_STONE_BRICK_STAIRS.states[62],
        &Block::MOSSY_STONE_BRICK_STAIRS.states[63],
        &Block::MOSSY_STONE_BRICK_STAIRS.states[64],
        &Block::MOSSY_STONE_BRICK_STAIRS.states[65],
        &Block::MOSSY_STONE_BRICK_STAIRS.states[66],
        &Block::MOSSY_STONE_BRICK_STAIRS.states[67],
        &Block::MOSSY_STONE_BRICK_STAIRS.states[68],
        &Block::MOSSY_STONE_BRICK_STAIRS.states[69],
        &Block::MOSSY_STONE_BRICK_STAIRS.states[70],
        &Block::MOSSY_STONE_BRICK_STAIRS.states[71],
        &Block::MOSSY_STONE_BRICK_STAIRS.states[72],
        &Block::MOSSY_STONE_BRICK_STAIRS.states[73],
        &Block::MOSSY_STONE_BRICK_STAIRS.states[74],
        &Block::MOSSY_STONE_BRICK_STAIRS.states[75],
        &Block::MOSSY_STONE_BRICK_STAIRS.states[76],
        &Block::MOSSY_STONE_BRICK_STAIRS.states[77],
        &Block::MOSSY_STONE_BRICK_STAIRS.states[78],
        &Block::MOSSY_STONE_BRICK_STAIRS.states[79],
        &Block::POLISHED_DIORITE_STAIRS.states[0],
        &Block::POLISHED_DIORITE_STAIRS.states[1],
        &Block::POLISHED_DIORITE_STAIRS.states[2],
        &Block::POLISHED_DIORITE_STAIRS.states[3],
        &Block::POLISHED_DIORITE_STAIRS.states[4],
        &Block::POLISHED_DIORITE_STAIRS.states[5],
        &Block::POLISHED_DIORITE_STAIRS.states[6],
        &Block::POLISHED_DIORITE_STAIRS.states[7],
        &Block::POLISHED_DIORITE_STAIRS.states[8],
        &Block::POLISHED_DIORITE_STAIRS.states[9],
        &Block::POLISHED_DIORITE_STAIRS.states[10],
        &Block::POLISHED_DIORITE_STAIRS.states[11],
        &Block::POLISHED_DIORITE_STAIRS.states[12],
        &Block::POLISHED_DIORITE_STAIRS.states[13],
        &Block::POLISHED_DIORITE_STAIRS.states[14],
        &Block::POLISHED_DIORITE_STAIRS.states[15],
        &Block::POLISHED_DIORITE_STAIRS.states[16],
        &Block::POLISHED_DIORITE_STAIRS.states[17],
        &Block::POLISHED_DIORITE_STAIRS.states[18],
        &Block::POLISHED_DIORITE_STAIRS.states[19],
        &Block::POLISHED_DIORITE_STAIRS.states[20],
        &Block::POLISHED_DIORITE_STAIRS.states[21],
        &Block::POLISHED_DIORITE_STAIRS.states[22],
        &Block::POLISHED_DIORITE_STAIRS.states[23],
        &Block::POLISHED_DIORITE_STAIRS.states[24],
        &Block::POLISHED_DIORITE_STAIRS.states[25],
        &Block::POLISHED_DIORITE_STAIRS.states[26],
        &Block::POLISHED_DIORITE_STAIRS.states[27],
        &Block::POLISHED_DIORITE_STAIRS.states[28],
        &Block::POLISHED_DIORITE_STAIRS.states[29],
        &Block::POLISHED_DIORITE_STAIRS.states[30],
        &Block::POLISHED_DIORITE_STAIRS.states[31],
        &Block::POLISHED_DIORITE_STAIRS.states[32],
        &Block::POLISHED_DIORITE_STAIRS.states[33],
        &Block::POLISHED_DIORITE_STAIRS.states[34],
        &Block::POLISHED_DIORITE_STAIRS.states[35],
        &Block::POLISHED_DIORITE_STAIRS.states[36],
        &Block::POLISHED_DIORITE_STAIRS.states[37],
        &Block::POLISHED_DIORITE_STAIRS.states[38],
        &Block::POLISHED_DIORITE_STAIRS.states[39],
        &Block::POLISHED_DIORITE_STAIRS.states[40],
        &Block::POLISHED_DIORITE_STAIRS.states[41],
        &Block::POLISHED_DIORITE_STAIRS.states[42],
        &Block::POLISHED_DIORITE_STAIRS.states[43],
        &Block::POLISHED_DIORITE_STAIRS.states[44],
        &Block::POLISHED_DIORITE_STAIRS.states[45],
        &Block::POLISHED_DIORITE_STAIRS.states[46],
        &Block::POLISHED_DIORITE_STAIRS.states[47],
        &Block::POLISHED_DIORITE_STAIRS.states[48],
        &Block::POLISHED_DIORITE_STAIRS.states[49],
        &Block::POLISHED_DIORITE_STAIRS.states[50],
        &Block::POLISHED_DIORITE_STAIRS.states[51],
        &Block::POLISHED_DIORITE_STAIRS.states[52],
        &Block::POLISHED_DIORITE_STAIRS.states[53],
        &Block::POLISHED_DIORITE_STAIRS.states[54],
        &Block::POLISHED_DIORITE_STAIRS.states[55],
        &Block::POLISHED_DIORITE_STAIRS.states[56],
        &Block::POLISHED_DIORITE_STAIRS.states[57],
        &Block::POLISHED_DIORITE_STAIRS.states[58],
        &Block::POLISHED_DIORITE_STAIRS.states[59],
        &Block::POLISHED_DIORITE_STAIRS.states[60],
        &Block::POLISHED_DIORITE_STAIRS.states[61],
        &Block::POLISHED_DIORITE_STAIRS.states[62],
        &Block::POLISHED_DIORITE_STAIRS.states[63],
        &Block::POLISHED_DIORITE_STAIRS.states[64],
        &Block::POLISHED_DIORITE_STAIRS.states[65],
        &Block::POLISHED_DIORITE_STAIRS.states[66],
        &Block::POLISHED_DIORITE_STAIRS.states[67],
        &Block::POLISHED_DIORITE_STAIRS.states[68],
        &Block::POLISHED_DIORITE_STAIRS.states[69],
        &Block::POLISHED_DIORITE_STAIRS.states[70],
        &Block::POLISHED_DIORITE_STAIRS.states[71],
        &Block::POLISHED_DIORITE_STAIRS.states[72],
        &Block::POLISHED_DIORITE_STAIRS.states[73],
        &Block::POLISHED_DIORITE_STAIRS.states[74],
        &Block::POLISHED_DIORITE_STAIRS.states[75],
        &Block::POLISHED_DIORITE_STAIRS.states[76],
        &Block::POLISHED_DIORITE_STAIRS.states[77],
        &Block::POLISHED_DIORITE_STAIRS.states[78],
        &Block::POLISHED_DIORITE_STAIRS.states[79],
        &Block::MOSSY_COBBLESTONE_STAIRS.states[0],
        &Block::MOSSY_COBBLESTONE_STAIRS.states[1],
        &Block::MOSSY_COBBLESTONE_STAIRS.states[2],
        &Block::MOSSY_COBBLESTONE_STAIRS.states[3],
        &Block::MOSSY_COBBLESTONE_STAIRS.states[4],
        &Block::MOSSY_COBBLESTONE_STAIRS.states[5],
        &Block::MOSSY_COBBLESTONE_STAIRS.states[6],
        &Block::MOSSY_COBBLESTONE_STAIRS.states[7],
        &Block::MOSSY_COBBLESTONE_STAIRS.states[8],
        &Block::MOSSY_COBBLESTONE_STAIRS.states[9],
        &Block::MOSSY_COBBLESTONE_STAIRS.states[10],
        &Block::MOSSY_COBBLESTONE_STAIRS.states[11],
        &Block::MOSSY_COBBLESTONE_STAIRS.states[12],
        &Block::MOSSY_COBBLESTONE_STAIRS.states[13],
        &Block::MOSSY_COBBLESTONE_STAIRS.states[14],
        &Block::MOSSY_COBBLESTONE_STAIRS.states[15],
        &Block::MOSSY_COBBLESTONE_STAIRS.states[16],
        &Block::MOSSY_COBBLESTONE_STAIRS.states[17],
        &Block::MOSSY_COBBLESTONE_STAIRS.states[18],
        &Block::MOSSY_COBBLESTONE_STAIRS.states[19],
        &Block::MOSSY_COBBLESTONE_STAIRS.states[20],
        &Block::MOSSY_COBBLESTONE_STAIRS.states[21],
        &Block::MOSSY_COBBLESTONE_STAIRS.states[22],
        &Block::MOSSY_COBBLESTONE_STAIRS.states[23],
        &Block::MOSSY_COBBLESTONE_STAIRS.states[24],
        &Block::MOSSY_COBBLESTONE_STAIRS.states[25],
        &Block::MOSSY_COBBLESTONE_STAIRS.states[26],
        &Block::MOSSY_COBBLESTONE_STAIRS.states[27],
        &Block::MOSSY_COBBLESTONE_STAIRS.states[28],
        &Block::MOSSY_COBBLESTONE_STAIRS.states[29],
        &Block::MOSSY_COBBLESTONE_STAIRS.states[30],
        &Block::MOSSY_COBBLESTONE_STAIRS.states[31],
        &Block::MOSSY_COBBLESTONE_STAIRS.states[32],
        &Block::MOSSY_COBBLESTONE_STAIRS.states[33],
        &Block::MOSSY_COBBLESTONE_STAIRS.states[34],
        &Block::MOSSY_COBBLESTONE_STAIRS.states[35],
        &Block::MOSSY_COBBLESTONE_STAIRS.states[36],
        &Block::MOSSY_COBBLESTONE_STAIRS.states[37],
        &Block::MOSSY_COBBLESTONE_STAIRS.states[38],
        &Block::MOSSY_COBBLESTONE_STAIRS.states[39],
        &Block::MOSSY_COBBLESTONE_STAIRS.states[40],
        &Block::MOSSY_COBBLESTONE_STAIRS.states[41],
        &Block::MOSSY_COBBLESTONE_STAIRS.states[42],
        &Block::MOSSY_COBBLESTONE_STAIRS.states[43],
        &Block::MOSSY_COBBLESTONE_STAIRS.states[44],
        &Block::MOSSY_COBBLESTONE_STAIRS.states[45],
        &Block::MOSSY_COBBLESTONE_STAIRS.states[46],
        &Block::MOSSY_COBBLESTONE_STAIRS.states[47],
        &Block::MOSSY_COBBLESTONE_STAIRS.states[48],
        &Block::MOSSY_COBBLESTONE_STAIRS.states[49],
        &Block::MOSSY_COBBLESTONE_STAIRS.states[50],
        &Block::MOSSY_COBBLESTONE_STAIRS.states[51],
        &Block::MOSSY_COBBLESTONE_STAIRS.states[52],
        &Block::MOSSY_COBBLESTONE_STAIRS.states[53],
        &Block::MOSSY_COBBLESTONE_STAIRS.states[54],
        &Block::MOSSY_COBBLESTONE_STAIRS.states[55],
        &Block::MOSSY_COBBLESTONE_STAIRS.states[56],
        &Block::MOSSY_COBBLESTONE_STAIRS.states[57],
        &Block::MOSSY_COBBLESTONE_STAIRS.states[58],
        &Block::MOSSY_COBBLESTONE_STAIRS.states[59],
        &Block::MOSSY_COBBLESTONE_STAIRS.states[60],
        &Block::MOSSY_COBBLESTONE_STAIRS.states[61],
        &Block::MOSSY_COBBLESTONE_STAIRS.states[62],
        &Block::MOSSY_COBBLESTONE_STAIRS.states[63],
        &Block::MOSSY_COBBLESTONE_STAIRS.states[64],
        &Block::MOSSY_COBBLESTONE_STAIRS.states[65],
        &Block::MOSSY_COBBLESTONE_STAIRS.states[66],
        &Block::MOSSY_COBBLESTONE_STAIRS.states[67],
        &Block::MOSSY_COBBLESTONE_STAIRS.states[68],
        &Block::MOSSY_COBBLESTONE_STAIRS.states[69],
        &Block::MOSSY_COBBLESTONE_STAIRS.states[70],
        &Block::MOSSY_COBBLESTONE_STAIRS.states[71],
        &Block::MOSSY_COBBLESTONE_STAIRS.states[72],
        &Block::MOSSY_COBBLESTONE_STAIRS.states[73],
        &Block::MOSSY_COBBLESTONE_STAIRS.states[74],
        &Block::MOSSY_COBBLESTONE_STAIRS.states[75],
        &Block::MOSSY_COBBLESTONE_STAIRS.states[76],
        &Block::MOSSY_COBBLESTONE_STAIRS.states[77],
        &Block::MOSSY_COBBLESTONE_STAIRS.states[78],
        &Block::MOSSY_COBBLESTONE_STAIRS.states[79],
        &Block::END_STONE_BRICK_STAIRS.states[0],
        &Block::END_STONE_BRICK_STAIRS.states[1],
        &Block::END_STONE_BRICK_STAIRS.states[2],
        &Block::END_STONE_BRICK_STAIRS.states[3],
        &Block::END_STONE_BRICK_STAIRS.states[4],
        &Block::END_STONE_BRICK_STAIRS.states[5],
        &Block::END_STONE_BRICK_STAIRS.states[6],
        &Block::END_STONE_BRICK_STAIRS.states[7],
        &Block::END_STONE_BRICK_STAIRS.states[8],
        &Block::END_STONE_BRICK_STAIRS.states[9],
        &Block::END_STONE_BRICK_STAIRS.states[10],
        &Block::END_STONE_BRICK_STAIRS.states[11],
        &Block::END_STONE_BRICK_STAIRS.states[12],
        &Block::END_STONE_BRICK_STAIRS.states[13],
        &Block::END_STONE_BRICK_STAIRS.states[14],
        &Block::END_STONE_BRICK_STAIRS.states[15],
        &Block::END_STONE_BRICK_STAIRS.states[16],
        &Block::END_STONE_BRICK_STAIRS.states[17],
        &Block::END_STONE_BRICK_STAIRS.states[18],
        &Block::END_STONE_BRICK_STAIRS.states[19],
        &Block::END_STONE_BRICK_STAIRS.states[20],
        &Block::END_STONE_BRICK_STAIRS.states[21],
        &Block::END_STONE_BRICK_STAIRS.states[22],
        &Block::END_STONE_BRICK_STAIRS.states[23],
        &Block::END_STONE_BRICK_STAIRS.states[24],
        &Block::END_STONE_BRICK_STAIRS.states[25],
        &Block::END_STONE_BRICK_STAIRS.states[26],
        &Block::END_STONE_BRICK_STAIRS.states[27],
        &Block::END_STONE_BRICK_STAIRS.states[28],
        &Block::END_STONE_BRICK_STAIRS.states[29],
        &Block::END_STONE_BRICK_STAIRS.states[30],
        &Block::END_STONE_BRICK_STAIRS.states[31],
        &Block::END_STONE_BRICK_STAIRS.states[32],
        &Block::END_STONE_BRICK_STAIRS.states[33],
        &Block::END_STONE_BRICK_STAIRS.states[34],
        &Block::END_STONE_BRICK_STAIRS.states[35],
        &Block::END_STONE_BRICK_STAIRS.states[36],
        &Block::END_STONE_BRICK_STAIRS.states[37],
        &Block::END_STONE_BRICK_STAIRS.states[38],
        &Block::END_STONE_BRICK_STAIRS.states[39],
        &Block::END_STONE_BRICK_STAIRS.states[40],
        &Block::END_STONE_BRICK_STAIRS.states[41],
        &Block::END_STONE_BRICK_STAIRS.states[42],
        &Block::END_STONE_BRICK_STAIRS.states[43],
        &Block::END_STONE_BRICK_STAIRS.states[44],
        &Block::END_STONE_BRICK_STAIRS.states[45],
        &Block::END_STONE_BRICK_STAIRS.states[46],
        &Block::END_STONE_BRICK_STAIRS.states[47],
        &Block::END_STONE_BRICK_STAIRS.states[48],
        &Block::END_STONE_BRICK_STAIRS.states[49],
        &Block::END_STONE_BRICK_STAIRS.states[50],
        &Block::END_STONE_BRICK_STAIRS.states[51],
        &Block::END_STONE_BRICK_STAIRS.states[52],
        &Block::END_STONE_BRICK_STAIRS.states[53],
        &Block::END_STONE_BRICK_STAIRS.states[54],
        &Block::END_STONE_BRICK_STAIRS.states[55],
        &Block::END_STONE_BRICK_STAIRS.states[56],
        &Block::END_STONE_BRICK_STAIRS.states[57],
        &Block::END_STONE_BRICK_STAIRS.states[58],
        &Block::END_STONE_BRICK_STAIRS.states[59],
        &Block::END_STONE_BRICK_STAIRS.states[60],
        &Block::END_STONE_BRICK_STAIRS.states[61],
        &Block::END_STONE_BRICK_STAIRS.states[62],
        &Block::END_STONE_BRICK_STAIRS.states[63],
        &Block::END_STONE_BRICK_STAIRS.states[64],
        &Block::END_STONE_BRICK_STAIRS.states[65],
        &Block::END_STONE_BRICK_STAIRS.states[66],
        &Block::END_STONE_BRICK_STAIRS.states[67],
        &Block::END_STONE_BRICK_STAIRS.states[68],
        &Block::END_STONE_BRICK_STAIRS.states[69],
        &Block::END_STONE_BRICK_STAIRS.states[70],
        &Block::END_STONE_BRICK_STAIRS.states[71],
        &Block::END_STONE_BRICK_STAIRS.states[72],
        &Block::END_STONE_BRICK_STAIRS.states[73],
        &Block::END_STONE_BRICK_STAIRS.states[74],
        &Block::END_STONE_BRICK_STAIRS.states[75],
        &Block::END_STONE_BRICK_STAIRS.states[76],
        &Block::END_STONE_BRICK_STAIRS.states[77],
        &Block::END_STONE_BRICK_STAIRS.states[78],
        &Block::END_STONE_BRICK_STAIRS.states[79],
        &Block::STONE_STAIRS.states[0],
        &Block::STONE_STAIRS.states[1],
        &Block::STONE_STAIRS.states[2],
        &Block::STONE_STAIRS.states[3],
        &Block::STONE_STAIRS.states[4],
        &Block::STONE_STAIRS.states[5],
        &Block::STONE_STAIRS.states[6],
        &Block::STONE_STAIRS.states[7],
        &Block::STONE_STAIRS.states[8],
        &Block::STONE_STAIRS.states[9],
        &Block::STONE_STAIRS.states[10],
        &Block::STONE_STAIRS.states[11],
        &Block::STONE_STAIRS.states[12],
        &Block::STONE_STAIRS.states[13],
        &Block::STONE_STAIRS.states[14],
        &Block::STONE_STAIRS.states[15],
        &Block::STONE_STAIRS.states[16],
        &Block::STONE_STAIRS.states[17],
        &Block::STONE_STAIRS.states[18],
        &Block::STONE_STAIRS.states[19],
        &Block::STONE_STAIRS.states[20],
        &Block::STONE_STAIRS.states[21],
        &Block::STONE_STAIRS.states[22],
        &Block::STONE_STAIRS.states[23],
        &Block::STONE_STAIRS.states[24],
        &Block::STONE_STAIRS.states[25],
        &Block::STONE_STAIRS.states[26],
        &Block::STONE_STAIRS.states[27],
        &Block::STONE_STAIRS.states[28],
        &Block::STONE_STAIRS.states[29],
        &Block::STONE_STAIRS.states[30],
        &Block::STONE_STAIRS.states[31],
        &Block::STONE_STAIRS.states[32],
        &Block::STONE_STAIRS.states[33],
        &Block::STONE_STAIRS.states[34],
        &Block::STONE_STAIRS.states[35],
        &Block::STONE_STAIRS.states[36],
        &Block::STONE_STAIRS.states[37],
        &Block::STONE_STAIRS.states[38],
        &Block::STONE_STAIRS.states[39],
        &Block::STONE_STAIRS.states[40],
        &Block::STONE_STAIRS.states[41],
        &Block::STONE_STAIRS.states[42],
        &Block::STONE_STAIRS.states[43],
        &Block::STONE_STAIRS.states[44],
        &Block::STONE_STAIRS.states[45],
        &Block::STONE_STAIRS.states[46],
        &Block::STONE_STAIRS.states[47],
        &Block::STONE_STAIRS.states[48],
        &Block::STONE_STAIRS.states[49],
        &Block::STONE_STAIRS.states[50],
        &Block::STONE_STAIRS.states[51],
        &Block::STONE_STAIRS.states[52],
        &Block::STONE_STAIRS.states[53],
        &Block::STONE_STAIRS.states[54],
        &Block::STONE_STAIRS.states[55],
        &Block::STONE_STAIRS.states[56],
        &Block::STONE_STAIRS.states[57],
        &Block::STONE_STAIRS.states[58],
        &Block::STONE_STAIRS.states[59],
        &Block::STONE_STAIRS.states[60],
        &Block::STONE_STAIRS.states[61],
        &Block::STONE_STAIRS.states[62],
        &Block::STONE_STAIRS.states[63],
        &Block::STONE_STAIRS.states[64],
        &Block::STONE_STAIRS.states[65],
        &Block::STONE_STAIRS.states[66],
        &Block::STONE_STAIRS.states[67],
        &Block::STONE_STAIRS.states[68],
        &Block::STONE_STAIRS.states[69],
        &Block::STONE_STAIRS.states[70],
        &Block::STONE_STAIRS.states[71],
        &Block::STONE_STAIRS.states[72],
        &Block::STONE_STAIRS.states[73],
        &Block::STONE_STAIRS.states[74],
        &Block::STONE_STAIRS.states[75],
        &Block::STONE_STAIRS.states[76],
        &Block::STONE_STAIRS.states[77],
        &Block::STONE_STAIRS.states[78],
        &Block::STONE_STAIRS.states[79],
        &Block::SMOOTH_SANDSTONE_STAIRS.states[0],
        &Block::SMOOTH_SANDSTONE_STAIRS.states[1],
        &Block::SMOOTH_SANDSTONE_STAIRS.states[2],
        &Block::SMOOTH_SANDSTONE_STAIRS.states[3],
        &Block::SMOOTH_SANDSTONE_STAIRS.states[4],
        &Block::SMOOTH_SANDSTONE_STAIRS.states[5],
        &Block::SMOOTH_SANDSTONE_STAIRS.states[6],
        &Block::SMOOTH_SANDSTONE_STAIRS.states[7],
        &Block::SMOOTH_SANDSTONE_STAIRS.states[8],
        &Block::SMOOTH_SANDSTONE_STAIRS.states[9],
        &Block::SMOOTH_SANDSTONE_STAIRS.states[10],
        &Block::SMOOTH_SANDSTONE_STAIRS.states[11],
        &Block::SMOOTH_SANDSTONE_STAIRS.states[12],
        &Block::SMOOTH_SANDSTONE_STAIRS.states[13],
        &Block::SMOOTH_SANDSTONE_STAIRS.states[14],
        &Block::SMOOTH_SANDSTONE_STAIRS.states[15],
        &Block::SMOOTH_SANDSTONE_STAIRS.states[16],
        &Block::SMOOTH_SANDSTONE_STAIRS.states[17],
        &Block::SMOOTH_SANDSTONE_STAIRS.states[18],
        &Block::SMOOTH_SANDSTONE_STAIRS.states[19],
        &Block::SMOOTH_SANDSTONE_STAIRS.states[20],
        &Block::SMOOTH_SANDSTONE_STAIRS.states[21],
        &Block::SMOOTH_SANDSTONE_STAIRS.states[22],
        &Block::SMOOTH_SANDSTONE_STAIRS.states[23],
        &Block::SMOOTH_SANDSTONE_STAIRS.states[24],
        &Block::SMOOTH_SANDSTONE_STAIRS.states[25],
        &Block::SMOOTH_SANDSTONE_STAIRS.states[26],
        &Block::SMOOTH_SANDSTONE_STAIRS.states[27],
        &Block::SMOOTH_SANDSTONE_STAIRS.states[28],
        &Block::SMOOTH_SANDSTONE_STAIRS.states[29],
        &Block::SMOOTH_SANDSTONE_STAIRS.states[30],
        &Block::SMOOTH_SANDSTONE_STAIRS.states[31],
        &Block::SMOOTH_SANDSTONE_STAIRS.states[32],
        &Block::SMOOTH_SANDSTONE_STAIRS.states[33],
        &Block::SMOOTH_SANDSTONE_STAIRS.states[34],
        &Block::SMOOTH_SANDSTONE_STAIRS.states[35],
        &Block::SMOOTH_SANDSTONE_STAIRS.states[36],
        &Block::SMOOTH_SANDSTONE_STAIRS.states[37],
        &Block::SMOOTH_SANDSTONE_STAIRS.states[38],
        &Block::SMOOTH_SANDSTONE_STAIRS.states[39],
        &Block::SMOOTH_SANDSTONE_STAIRS.states[40],
        &Block::SMOOTH_SANDSTONE_STAIRS.states[41],
        &Block::SMOOTH_SANDSTONE_STAIRS.states[42],
        &Block::SMOOTH_SANDSTONE_STAIRS.states[43],
        &Block::SMOOTH_SANDSTONE_STAIRS.states[44],
        &Block::SMOOTH_SANDSTONE_STAIRS.states[45],
        &Block::SMOOTH_SANDSTONE_STAIRS.states[46],
        &Block::SMOOTH_SANDSTONE_STAIRS.states[47],
        &Block::SMOOTH_SANDSTONE_STAIRS.states[48],
        &Block::SMOOTH_SANDSTONE_STAIRS.states[49],
        &Block::SMOOTH_SANDSTONE_STAIRS.states[50],
        &Block::SMOOTH_SANDSTONE_STAIRS.states[51],
        &Block::SMOOTH_SANDSTONE_STAIRS.states[52],
        &Block::SMOOTH_SANDSTONE_STAIRS.states[53],
        &Block::SMOOTH_SANDSTONE_STAIRS.states[54],
        &Block::SMOOTH_SANDSTONE_STAIRS.states[55],
        &Block::SMOOTH_SANDSTONE_STAIRS.states[56],
        &Block::SMOOTH_SANDSTONE_STAIRS.states[57],
        &Block::SMOOTH_SANDSTONE_STAIRS.states[58],
        &Block::SMOOTH_SANDSTONE_STAIRS.states[59],
        &Block::SMOOTH_SANDSTONE_STAIRS.states[60],
        &Block::SMOOTH_SANDSTONE_STAIRS.states[61],
        &Block::SMOOTH_SANDSTONE_STAIRS.states[62],
        &Block::SMOOTH_SANDSTONE_STAIRS.states[63],
        &Block::SMOOTH_SANDSTONE_STAIRS.states[64],
        &Block::SMOOTH_SANDSTONE_STAIRS.states[65],
        &Block::SMOOTH_SANDSTONE_STAIRS.states[66],
        &Block::SMOOTH_SANDSTONE_STAIRS.states[67],
        &Block::SMOOTH_SANDSTONE_STAIRS.states[68],
        &Block::SMOOTH_SANDSTONE_STAIRS.states[69],
        &Block::SMOOTH_SANDSTONE_STAIRS.states[70],
        &Block::SMOOTH_SANDSTONE_STAIRS.states[71],
        &Block::SMOOTH_SANDSTONE_STAIRS.states[72],
        &Block::SMOOTH_SANDSTONE_STAIRS.states[73],
        &Block::SMOOTH_SANDSTONE_STAIRS.states[74],
        &Block::SMOOTH_SANDSTONE_STAIRS.states[75],
        &Block::SMOOTH_SANDSTONE_STAIRS.states[76],
        &Block::SMOOTH_SANDSTONE_STAIRS.states[77],
        &Block::SMOOTH_SANDSTONE_STAIRS.states[78],
        &Block::SMOOTH_SANDSTONE_STAIRS.states[79],
        &Block::SMOOTH_QUARTZ_STAIRS.states[0],
        &Block::SMOOTH_QUARTZ_STAIRS.states[1],
        &Block::SMOOTH_QUARTZ_STAIRS.states[2],
        &Block::SMOOTH_QUARTZ_STAIRS.states[3],
        &Block::SMOOTH_QUARTZ_STAIRS.states[4],
        &Block::SMOOTH_QUARTZ_STAIRS.states[5],
        &Block::SMOOTH_QUARTZ_STAIRS.states[6],
        &Block::SMOOTH_QUARTZ_STAIRS.states[7],
        &Block::SMOOTH_QUARTZ_STAIRS.states[8],
        &Block::SMOOTH_QUARTZ_STAIRS.states[9],
        &Block::SMOOTH_QUARTZ_STAIRS.states[10],
        &Block::SMOOTH_QUARTZ_STAIRS.states[11],
        &Block::SMOOTH_QUARTZ_STAIRS.states[12],
        &Block::SMOOTH_QUARTZ_STAIRS.states[13],
        &Block::SMOOTH_QUARTZ_STAIRS.states[14],
        &Block::SMOOTH_QUARTZ_STAIRS.states[15],
        &Block::SMOOTH_QUARTZ_STAIRS.states[16],
        &Block::SMOOTH_QUARTZ_STAIRS.states[17],
        &Block::SMOOTH_QUARTZ_STAIRS.states[18],
        &Block::SMOOTH_QUARTZ_STAIRS.states[19],
        &Block::SMOOTH_QUARTZ_STAIRS.states[20],
        &Block::SMOOTH_QUARTZ_STAIRS.states[21],
        &Block::SMOOTH_QUARTZ_STAIRS.states[22],
        &Block::SMOOTH_QUARTZ_STAIRS.states[23],
        &Block::SMOOTH_QUARTZ_STAIRS.states[24],
        &Block::SMOOTH_QUARTZ_STAIRS.states[25],
        &Block::SMOOTH_QUARTZ_STAIRS.states[26],
        &Block::SMOOTH_QUARTZ_STAIRS.states[27],
        &Block::SMOOTH_QUARTZ_STAIRS.states[28],
        &Block::SMOOTH_QUARTZ_STAIRS.states[29],
        &Block::SMOOTH_QUARTZ_STAIRS.states[30],
        &Block::SMOOTH_QUARTZ_STAIRS.states[31],
        &Block::SMOOTH_QUARTZ_STAIRS.states[32],
        &Block::SMOOTH_QUARTZ_STAIRS.states[33],
        &Block::SMOOTH_QUARTZ_STAIRS.states[34],
        &Block::SMOOTH_QUARTZ_STAIRS.states[35],
        &Block::SMOOTH_QUARTZ_STAIRS.states[36],
        &Block::SMOOTH_QUARTZ_STAIRS.states[37],
        &Block::SMOOTH_QUARTZ_STAIRS.states[38],
        &Block::SMOOTH_QUARTZ_STAIRS.states[39],
        &Block::SMOOTH_QUARTZ_STAIRS.states[40],
        &Block::SMOOTH_QUARTZ_STAIRS.states[41],
        &Block::SMOOTH_QUARTZ_STAIRS.states[42],
        &Block::SMOOTH_QUARTZ_STAIRS.states[43],
        &Block::SMOOTH_QUARTZ_STAIRS.states[44],
        &Block::SMOOTH_QUARTZ_STAIRS.states[45],
        &Block::SMOOTH_QUARTZ_STAIRS.states[46],
        &Block::SMOOTH_QUARTZ_STAIRS.states[47],
        &Block::SMOOTH_QUARTZ_STAIRS.states[48],
        &Block::SMOOTH_QUARTZ_STAIRS.states[49],
        &Block::SMOOTH_QUARTZ_STAIRS.states[50],
        &Block::SMOOTH_QUARTZ_STAIRS.states[51],
        &Block::SMOOTH_QUARTZ_STAIRS.states[52],
        &Block::SMOOTH_QUARTZ_STAIRS.states[53],
        &Block::SMOOTH_QUARTZ_STAIRS.states[54],
        &Block::SMOOTH_QUARTZ_STAIRS.states[55],
        &Block::SMOOTH_QUARTZ_STAIRS.states[56],
        &Block::SMOOTH_QUARTZ_STAIRS.states[57],
        &Block::SMOOTH_QUARTZ_STAIRS.states[58],
        &Block::SMOOTH_QUARTZ_STAIRS.states[59],
        &Block::SMOOTH_QUARTZ_STAIRS.states[60],
        &Block::SMOOTH_QUARTZ_STAIRS.states[61],
        &Block::SMOOTH_QUARTZ_STAIRS.states[62],
        &Block::SMOOTH_QUARTZ_STAIRS.states[63],
        &Block::SMOOTH_QUARTZ_STAIRS.states[64],
        &Block::SMOOTH_QUARTZ_STAIRS.states[65],
        &Block::SMOOTH_QUARTZ_STAIRS.states[66],
        &Block::SMOOTH_QUARTZ_STAIRS.states[67],
        &Block::SMOOTH_QUARTZ_STAIRS.states[68],
        &Block::SMOOTH_QUARTZ_STAIRS.states[69],
        &Block::SMOOTH_QUARTZ_STAIRS.states[70],
        &Block::SMOOTH_QUARTZ_STAIRS.states[71],
        &Block::SMOOTH_QUARTZ_STAIRS.states[72],
        &Block::SMOOTH_QUARTZ_STAIRS.states[73],
        &Block::SMOOTH_QUARTZ_STAIRS.states[74],
        &Block::SMOOTH_QUARTZ_STAIRS.states[75],
        &Block::SMOOTH_QUARTZ_STAIRS.states[76],
        &Block::SMOOTH_QUARTZ_STAIRS.states[77],
        &Block::SMOOTH_QUARTZ_STAIRS.states[78],
        &Block::SMOOTH_QUARTZ_STAIRS.states[79],
        &Block::GRANITE_STAIRS.states[0],
        &Block::GRANITE_STAIRS.states[1],
        &Block::GRANITE_STAIRS.states[2],
        &Block::GRANITE_STAIRS.states[3],
        &Block::GRANITE_STAIRS.states[4],
        &Block::GRANITE_STAIRS.states[5],
        &Block::GRANITE_STAIRS.states[6],
        &Block::GRANITE_STAIRS.states[7],
        &Block::GRANITE_STAIRS.states[8],
        &Block::GRANITE_STAIRS.states[9],
        &Block::GRANITE_STAIRS.states[10],
        &Block::GRANITE_STAIRS.states[11],
        &Block::GRANITE_STAIRS.states[12],
        &Block::GRANITE_STAIRS.states[13],
        &Block::GRANITE_STAIRS.states[14],
        &Block::GRANITE_STAIRS.states[15],
        &Block::GRANITE_STAIRS.states[16],
        &Block::GRANITE_STAIRS.states[17],
        &Block::GRANITE_STAIRS.states[18],
        &Block::GRANITE_STAIRS.states[19],
        &Block::GRANITE_STAIRS.states[20],
        &Block::GRANITE_STAIRS.states[21],
        &Block::GRANITE_STAIRS.states[22],
        &Block::GRANITE_STAIRS.states[23],
        &Block::GRANITE_STAIRS.states[24],
        &Block::GRANITE_STAIRS.states[25],
        &Block::GRANITE_STAIRS.states[26],
        &Block::GRANITE_STAIRS.states[27],
        &Block::GRANITE_STAIRS.states[28],
        &Block::GRANITE_STAIRS.states[29],
        &Block::GRANITE_STAIRS.states[30],
        &Block::GRANITE_STAIRS.states[31],
        &Block::GRANITE_STAIRS.states[32],
        &Block::GRANITE_STAIRS.states[33],
        &Block::GRANITE_STAIRS.states[34],
        &Block::GRANITE_STAIRS.states[35],
        &Block::GRANITE_STAIRS.states[36],
        &Block::GRANITE_STAIRS.states[37],
        &Block::GRANITE_STAIRS.states[38],
        &Block::GRANITE_STAIRS.states[39],
        &Block::GRANITE_STAIRS.states[40],
        &Block::GRANITE_STAIRS.states[41],
        &Block::GRANITE_STAIRS.states[42],
        &Block::GRANITE_STAIRS.states[43],
        &Block::GRANITE_STAIRS.states[44],
        &Block::GRANITE_STAIRS.states[45],
        &Block::GRANITE_STAIRS.states[46],
        &Block::GRANITE_STAIRS.states[47],
        &Block::GRANITE_STAIRS.states[48],
        &Block::GRANITE_STAIRS.states[49],
        &Block::GRANITE_STAIRS.states[50],
        &Block::GRANITE_STAIRS.states[51],
        &Block::GRANITE_STAIRS.states[52],
        &Block::GRANITE_STAIRS.states[53],
        &Block::GRANITE_STAIRS.states[54],
        &Block::GRANITE_STAIRS.states[55],
        &Block::GRANITE_STAIRS.states[56],
        &Block::GRANITE_STAIRS.states[57],
        &Block::GRANITE_STAIRS.states[58],
        &Block::GRANITE_STAIRS.states[59],
        &Block::GRANITE_STAIRS.states[60],
        &Block::GRANITE_STAIRS.states[61],
        &Block::GRANITE_STAIRS.states[62],
        &Block::GRANITE_STAIRS.states[63],
        &Block::GRANITE_STAIRS.states[64],
        &Block::GRANITE_STAIRS.states[65],
        &Block::GRANITE_STAIRS.states[66],
        &Block::GRANITE_STAIRS.states[67],
        &Block::GRANITE_STAIRS.states[68],
        &Block::GRANITE_STAIRS.states[69],
        &Block::GRANITE_STAIRS.states[70],
        &Block::GRANITE_STAIRS.states[71],
        &Block::GRANITE_STAIRS.states[72],
        &Block::GRANITE_STAIRS.states[73],
        &Block::GRANITE_STAIRS.states[74],
        &Block::GRANITE_STAIRS.states[75],
        &Block::GRANITE_STAIRS.states[76],
        &Block::GRANITE_STAIRS.states[77],
        &Block::GRANITE_STAIRS.states[78],
        &Block::GRANITE_STAIRS.states[79],
        &Block::ANDESITE_STAIRS.states[0],
        &Block::ANDESITE_STAIRS.states[1],
        &Block::ANDESITE_STAIRS.states[2],
        &Block::ANDESITE_STAIRS.states[3],
        &Block::ANDESITE_STAIRS.states[4],
        &Block::ANDESITE_STAIRS.states[5],
        &Block::ANDESITE_STAIRS.states[6],
        &Block::ANDESITE_STAIRS.states[7],
        &Block::ANDESITE_STAIRS.states[8],
        &Block::ANDESITE_STAIRS.states[9],
        &Block::ANDESITE_STAIRS.states[10],
        &Block::ANDESITE_STAIRS.states[11],
        &Block::ANDESITE_STAIRS.states[12],
        &Block::ANDESITE_STAIRS.states[13],
        &Block::ANDESITE_STAIRS.states[14],
        &Block::ANDESITE_STAIRS.states[15],
        &Block::ANDESITE_STAIRS.states[16],
        &Block::ANDESITE_STAIRS.states[17],
        &Block::ANDESITE_STAIRS.states[18],
        &Block::ANDESITE_STAIRS.states[19],
        &Block::ANDESITE_STAIRS.states[20],
        &Block::ANDESITE_STAIRS.states[21],
        &Block::ANDESITE_STAIRS.states[22],
        &Block::ANDESITE_STAIRS.states[23],
        &Block::ANDESITE_STAIRS.states[24],
        &Block::ANDESITE_STAIRS.states[25],
        &Block::ANDESITE_STAIRS.states[26],
        &Block::ANDESITE_STAIRS.states[27],
        &Block::ANDESITE_STAIRS.states[28],
        &Block::ANDESITE_STAIRS.states[29],
        &Block::ANDESITE_STAIRS.states[30],
        &Block::ANDESITE_STAIRS.states[31],
        &Block::ANDESITE_STAIRS.states[32],
        &Block::ANDESITE_STAIRS.states[33],
        &Block::ANDESITE_STAIRS.states[34],
        &Block::ANDESITE_STAIRS.states[35],
        &Block::ANDESITE_STAIRS.states[36],
        &Block::ANDESITE_STAIRS.states[37],
        &Block::ANDESITE_STAIRS.states[38],
        &Block::ANDESITE_STAIRS.states[39],
        &Block::ANDESITE_STAIRS.states[40],
        &Block::ANDESITE_STAIRS.states[41],
        &Block::ANDESITE_STAIRS.states[42],
        &Block::ANDESITE_STAIRS.states[43],
        &Block::ANDESITE_STAIRS.states[44],
        &Block::ANDESITE_STAIRS.states[45],
        &Block::ANDESITE_STAIRS.states[46],
        &Block::ANDESITE_STAIRS.states[47],
        &Block::ANDESITE_STAIRS.states[48],
        &Block::ANDESITE_STAIRS.states[49],
        &Block::ANDESITE_STAIRS.states[50],
        &Block::ANDESITE_STAIRS.states[51],
        &Block::ANDESITE_STAIRS.states[52],
        &Block::ANDESITE_STAIRS.states[53],
        &Block::ANDESITE_STAIRS.states[54],
        &Block::ANDESITE_STAIRS.states[55],
        &Block::ANDESITE_STAIRS.states[56],
        &Block::ANDESITE_STAIRS.states[57],
        &Block::ANDESITE_STAIRS.states[58],
        &Block::ANDESITE_STAIRS.states[59],
        &Block::ANDESITE_STAIRS.states[60],
        &Block::ANDESITE_STAIRS.states[61],
        &Block::ANDESITE_STAIRS.states[62],
        &Block::ANDESITE_STAIRS.states[63],
        &Block::ANDESITE_STAIRS.states[64],
        &Block::ANDESITE_STAIRS.states[65],
        &Block::ANDESITE_STAIRS.states[66],
        &Block::ANDESITE_STAIRS.states[67],
        &Block::ANDESITE_STAIRS.states[68],
        &Block::ANDESITE_STAIRS.states[69],
        &Block::ANDESITE_STAIRS.states[70],
        &Block::ANDESITE_STAIRS.states[71],
        &Block::ANDESITE_STAIRS.states[72],
        &Block::ANDESITE_STAIRS.states[73],
        &Block::ANDESITE_STAIRS.states[74],
        &Block::ANDESITE_STAIRS.states[75],
        &Block::ANDESITE_STAIRS.states[76],
        &Block::ANDESITE_STAIRS.states[77],
        &Block::ANDESITE_STAIRS.states[78],
        &Block::ANDESITE_STAIRS.states[79],
        &Block::RED_NETHER_BRICK_STAIRS.states[0],
        &Block::RED_NETHER_BRICK_STAIRS.states[1],
        &Block::RED_NETHER_BRICK_STAIRS.states[2],
        &Block::RED_NETHER_BRICK_STAIRS.states[3],
        &Block::RED_NETHER_BRICK_STAIRS.states[4],
        &Block::RED_NETHER_BRICK_STAIRS.states[5],
        &Block::RED_NETHER_BRICK_STAIRS.states[6],
        &Block::RED_NETHER_BRICK_STAIRS.states[7],
        &Block::RED_NETHER_BRICK_STAIRS.states[8],
        &Block::RED_NETHER_BRICK_STAIRS.states[9],
        &Block::RED_NETHER_BRICK_STAIRS.states[10],
        &Block::RED_NETHER_BRICK_STAIRS.states[11],
        &Block::RED_NETHER_BRICK_STAIRS.states[12],
        &Block::RED_NETHER_BRICK_STAIRS.states[13],
        &Block::RED_NETHER_BRICK_STAIRS.states[14],
        &Block::RED_NETHER_BRICK_STAIRS.states[15],
        &Block::RED_NETHER_BRICK_STAIRS.states[16],
        &Block::RED_NETHER_BRICK_STAIRS.states[17],
        &Block::RED_NETHER_BRICK_STAIRS.states[18],
        &Block::RED_NETHER_BRICK_STAIRS.states[19],
        &Block::RED_NETHER_BRICK_STAIRS.states[20],
        &Block::RED_NETHER_BRICK_STAIRS.states[21],
        &Block::RED_NETHER_BRICK_STAIRS.states[22],
        &Block::RED_NETHER_BRICK_STAIRS.states[23],
        &Block::RED_NETHER_BRICK_STAIRS.states[24],
        &Block::RED_NETHER_BRICK_STAIRS.states[25],
        &Block::RED_NETHER_BRICK_STAIRS.states[26],
        &Block::RED_NETHER_BRICK_STAIRS.states[27],
        &Block::RED_NETHER_BRICK_STAIRS.states[28],
        &Block::RED_NETHER_BRICK_STAIRS.states[29],
        &Block::RED_NETHER_BRICK_STAIRS.states[30],
        &Block::RED_NETHER_BRICK_STAIRS.states[31],
        &Block::RED_NETHER_BRICK_STAIRS.states[32],
        &Block::RED_NETHER_BRICK_STAIRS.states[33],
        &Block::RED_NETHER_BRICK_STAIRS.states[34],
        &Block::RED_NETHER_BRICK_STAIRS.states[35],
        &Block::RED_NETHER_BRICK_STAIRS.states[36],
        &Block::RED_NETHER_BRICK_STAIRS.states[37],
        &Block::RED_NETHER_BRICK_STAIRS.states[38],
        &Block::RED_NETHER_BRICK_STAIRS.states[39],
        &Block::RED_NETHER_BRICK_STAIRS.states[40],
        &Block::RED_NETHER_BRICK_STAIRS.states[41],
        &Block::RED_NETHER_BRICK_STAIRS.states[42],
        &Block::RED_NETHER_BRICK_STAIRS.states[43],
        &Block::RED_NETHER_BRICK_STAIRS.states[44],
        &Block::RED_NETHER_BRICK_STAIRS.states[45],
        &Block::RED_NETHER_BRICK_STAIRS.states[46],
        &Block::RED_NETHER_BRICK_STAIRS.states[47],
        &Block::RED_NETHER_BRICK_STAIRS.states[48],
        &Block::RED_NETHER_BRICK_STAIRS.states[49],
        &Block::RED_NETHER_BRICK_STAIRS.states[50],
        &Block::RED_NETHER_BRICK_STAIRS.states[51],
        &Block::RED_NETHER_BRICK_STAIRS.states[52],
        &Block::RED_NETHER_BRICK_STAIRS.states[53],
        &Block::RED_NETHER_BRICK_STAIRS.states[54],
        &Block::RED_NETHER_BRICK_STAIRS.states[55],
        &Block::RED_NETHER_BRICK_STAIRS.states[56],
        &Block::RED_NETHER_BRICK_STAIRS.states[57],
        &Block::RED_NETHER_BRICK_STAIRS.states[58],
        &Block::RED_NETHER_BRICK_STAIRS.states[59],
        &Block::RED_NETHER_BRICK_STAIRS.states[60],
        &Block::RED_NETHER_BRICK_STAIRS.states[61],
        &Block::RED_NETHER_BRICK_STAIRS.states[62],
        &Block::RED_NETHER_BRICK_STAIRS.states[63],
        &Block::RED_NETHER_BRICK_STAIRS.states[64],
        &Block::RED_NETHER_BRICK_STAIRS.states[65],
        &Block::RED_NETHER_BRICK_STAIRS.states[66],
        &Block::RED_NETHER_BRICK_STAIRS.states[67],
        &Block::RED_NETHER_BRICK_STAIRS.states[68],
        &Block::RED_NETHER_BRICK_STAIRS.states[69],
        &Block::RED_NETHER_BRICK_STAIRS.states[70],
        &Block::RED_NETHER_BRICK_STAIRS.states[71],
        &Block::RED_NETHER_BRICK_STAIRS.states[72],
        &Block::RED_NETHER_BRICK_STAIRS.states[73],
        &Block::RED_NETHER_BRICK_STAIRS.states[74],
        &Block::RED_NETHER_BRICK_STAIRS.states[75],
        &Block::RED_NETHER_BRICK_STAIRS.states[76],
        &Block::RED_NETHER_BRICK_STAIRS.states[77],
        &Block::RED_NETHER_BRICK_STAIRS.states[78],
        &Block::RED_NETHER_BRICK_STAIRS.states[79],
        &Block::POLISHED_ANDESITE_STAIRS.states[0],
        &Block::POLISHED_ANDESITE_STAIRS.states[1],
        &Block::POLISHED_ANDESITE_STAIRS.states[2],
        &Block::POLISHED_ANDESITE_STAIRS.states[3],
        &Block::POLISHED_ANDESITE_STAIRS.states[4],
        &Block::POLISHED_ANDESITE_STAIRS.states[5],
        &Block::POLISHED_ANDESITE_STAIRS.states[6],
        &Block::POLISHED_ANDESITE_STAIRS.states[7],
        &Block::POLISHED_ANDESITE_STAIRS.states[8],
        &Block::POLISHED_ANDESITE_STAIRS.states[9],
        &Block::POLISHED_ANDESITE_STAIRS.states[10],
        &Block::POLISHED_ANDESITE_STAIRS.states[11],
        &Block::POLISHED_ANDESITE_STAIRS.states[12],
        &Block::POLISHED_ANDESITE_STAIRS.states[13],
        &Block::POLISHED_ANDESITE_STAIRS.states[14],
        &Block::POLISHED_ANDESITE_STAIRS.states[15],
        &Block::POLISHED_ANDESITE_STAIRS.states[16],
        &Block::POLISHED_ANDESITE_STAIRS.states[17],
        &Block::POLISHED_ANDESITE_STAIRS.states[18],
        &Block::POLISHED_ANDESITE_STAIRS.states[19],
        &Block::POLISHED_ANDESITE_STAIRS.states[20],
        &Block::POLISHED_ANDESITE_STAIRS.states[21],
        &Block::POLISHED_ANDESITE_STAIRS.states[22],
        &Block::POLISHED_ANDESITE_STAIRS.states[23],
        &Block::POLISHED_ANDESITE_STAIRS.states[24],
        &Block::POLISHED_ANDESITE_STAIRS.states[25],
        &Block::POLISHED_ANDESITE_STAIRS.states[26],
        &Block::POLISHED_ANDESITE_STAIRS.states[27],
        &Block::POLISHED_ANDESITE_STAIRS.states[28],
        &Block::POLISHED_ANDESITE_STAIRS.states[29],
        &Block::POLISHED_ANDESITE_STAIRS.states[30],
        &Block::POLISHED_ANDESITE_STAIRS.states[31],
        &Block::POLISHED_ANDESITE_STAIRS.states[32],
        &Block::POLISHED_ANDESITE_STAIRS.states[33],
        &Block::POLISHED_ANDESITE_STAIRS.states[34],
        &Block::POLISHED_ANDESITE_STAIRS.states[35],
        &Block::POLISHED_ANDESITE_STAIRS.states[36],
        &Block::POLISHED_ANDESITE_STAIRS.states[37],
        &Block::POLISHED_ANDESITE_STAIRS.states[38],
        &Block::POLISHED_ANDESITE_STAIRS.states[39],
        &Block::POLISHED_ANDESITE_STAIRS.states[40],
        &Block::POLISHED_ANDESITE_STAIRS.states[41],
        &Block::POLISHED_ANDESITE_STAIRS.states[42],
        &Block::POLISHED_ANDESITE_STAIRS.states[43],
        &Block::POLISHED_ANDESITE_STAIRS.states[44],
        &Block::POLISHED_ANDESITE_STAIRS.states[45],
        &Block::POLISHED_ANDESITE_STAIRS.states[46],
        &Block::POLISHED_ANDESITE_STAIRS.states[47],
        &Block::POLISHED_ANDESITE_STAIRS.states[48],
        &Block::POLISHED_ANDESITE_STAIRS.states[49],
        &Block::POLISHED_ANDESITE_STAIRS.states[50],
        &Block::POLISHED_ANDESITE_STAIRS.states[51],
        &Block::POLISHED_ANDESITE_STAIRS.states[52],
        &Block::POLISHED_ANDESITE_STAIRS.states[53],
        &Block::POLISHED_ANDESITE_STAIRS.states[54],
        &Block::POLISHED_ANDESITE_STAIRS.states[55],
        &Block::POLISHED_ANDESITE_STAIRS.states[56],
        &Block::POLISHED_ANDESITE_STAIRS.states[57],
        &Block::POLISHED_ANDESITE_STAIRS.states[58],
        &Block::POLISHED_ANDESITE_STAIRS.states[59],
        &Block::POLISHED_ANDESITE_STAIRS.states[60],
        &Block::POLISHED_ANDESITE_STAIRS.states[61],
        &Block::POLISHED_ANDESITE_STAIRS.states[62],
        &Block::POLISHED_ANDESITE_STAIRS.states[63],
        &Block::POLISHED_ANDESITE_STAIRS.states[64],
        &Block::POLISHED_ANDESITE_STAIRS.states[65],
        &Block::POLISHED_ANDESITE_STAIRS.states[66],
        &Block::POLISHED_ANDESITE_STAIRS.states[67],
        &Block::POLISHED_ANDESITE_STAIRS.states[68],
        &Block::POLISHED_ANDESITE_STAIRS.states[69],
        &Block::POLISHED_ANDESITE_STAIRS.states[70],
        &Block::POLISHED_ANDESITE_STAIRS.states[71],
        &Block::POLISHED_ANDESITE_STAIRS.states[72],
        &Block::POLISHED_ANDESITE_STAIRS.states[73],
        &Block::POLISHED_ANDESITE_STAIRS.states[74],
        &Block::POLISHED_ANDESITE_STAIRS.states[75],
        &Block::POLISHED_ANDESITE_STAIRS.states[76],
        &Block::POLISHED_ANDESITE_STAIRS.states[77],
        &Block::POLISHED_ANDESITE_STAIRS.states[78],
        &Block::POLISHED_ANDESITE_STAIRS.states[79],
        &Block::DIORITE_STAIRS.states[0],
        &Block::DIORITE_STAIRS.states[1],
        &Block::DIORITE_STAIRS.states[2],
        &Block::DIORITE_STAIRS.states[3],
        &Block::DIORITE_STAIRS.states[4],
        &Block::DIORITE_STAIRS.states[5],
        &Block::DIORITE_STAIRS.states[6],
        &Block::DIORITE_STAIRS.states[7],
        &Block::DIORITE_STAIRS.states[8],
        &Block::DIORITE_STAIRS.states[9],
        &Block::DIORITE_STAIRS.states[10],
        &Block::DIORITE_STAIRS.states[11],
        &Block::DIORITE_STAIRS.states[12],
        &Block::DIORITE_STAIRS.states[13],
        &Block::DIORITE_STAIRS.states[14],
        &Block::DIORITE_STAIRS.states[15],
        &Block::DIORITE_STAIRS.states[16],
        &Block::DIORITE_STAIRS.states[17],
        &Block::DIORITE_STAIRS.states[18],
        &Block::DIORITE_STAIRS.states[19],
        &Block::DIORITE_STAIRS.states[20],
        &Block::DIORITE_STAIRS.states[21],
        &Block::DIORITE_STAIRS.states[22],
        &Block::DIORITE_STAIRS.states[23],
        &Block::DIORITE_STAIRS.states[24],
        &Block::DIORITE_STAIRS.states[25],
        &Block::DIORITE_STAIRS.states[26],
        &Block::DIORITE_STAIRS.states[27],
        &Block::DIORITE_STAIRS.states[28],
        &Block::DIORITE_STAIRS.states[29],
        &Block::DIORITE_STAIRS.states[30],
        &Block::DIORITE_STAIRS.states[31],
        &Block::DIORITE_STAIRS.states[32],
        &Block::DIORITE_STAIRS.states[33],
        &Block::DIORITE_STAIRS.states[34],
        &Block::DIORITE_STAIRS.states[35],
        &Block::DIORITE_STAIRS.states[36],
        &Block::DIORITE_STAIRS.states[37],
        &Block::DIORITE_STAIRS.states[38],
        &Block::DIORITE_STAIRS.states[39],
        &Block::DIORITE_STAIRS.states[40],
        &Block::DIORITE_STAIRS.states[41],
        &Block::DIORITE_STAIRS.states[42],
        &Block::DIORITE_STAIRS.states[43],
        &Block::DIORITE_STAIRS.states[44],
        &Block::DIORITE_STAIRS.states[45],
        &Block::DIORITE_STAIRS.states[46],
        &Block::DIORITE_STAIRS.states[47],
        &Block::DIORITE_STAIRS.states[48],
        &Block::DIORITE_STAIRS.states[49],
        &Block::DIORITE_STAIRS.states[50],
        &Block::DIORITE_STAIRS.states[51],
        &Block::DIORITE_STAIRS.states[52],
        &Block::DIORITE_STAIRS.states[53],
        &Block::DIORITE_STAIRS.states[54],
        &Block::DIORITE_STAIRS.states[55],
        &Block::DIORITE_STAIRS.states[56],
        &Block::DIORITE_STAIRS.states[57],
        &Block::DIORITE_STAIRS.states[58],
        &Block::DIORITE_STAIRS.states[59],
        &Block::DIORITE_STAIRS.states[60],
        &Block::DIORITE_STAIRS.states[61],
        &Block::DIORITE_STAIRS.states[62],
        &Block::DIORITE_STAIRS.states[63],
        &Block::DIORITE_STAIRS.states[64],
        &Block::DIORITE_STAIRS.states[65],
        &Block::DIORITE_STAIRS.states[66],
        &Block::DIORITE_STAIRS.states[67],
        &Block::DIORITE_STAIRS.states[68],
        &Block::DIORITE_STAIRS.states[69],
        &Block::DIORITE_STAIRS.states[70],
        &Block::DIORITE_STAIRS.states[71],
        &Block::DIORITE_STAIRS.states[72],
        &Block::DIORITE_STAIRS.states[73],
        &Block::DIORITE_STAIRS.states[74],
        &Block::DIORITE_STAIRS.states[75],
        &Block::DIORITE_STAIRS.states[76],
        &Block::DIORITE_STAIRS.states[77],
        &Block::DIORITE_STAIRS.states[78],
        &Block::DIORITE_STAIRS.states[79],
        &Block::POLISHED_GRANITE_SLAB.states[0],
        &Block::POLISHED_GRANITE_SLAB.states[1],
        &Block::POLISHED_GRANITE_SLAB.states[2],
        &Block::POLISHED_GRANITE_SLAB.states[3],
        &Block::POLISHED_GRANITE_SLAB.states[4],
        &Block::POLISHED_GRANITE_SLAB.states[5],
        &Block::SMOOTH_RED_SANDSTONE_SLAB.states[0],
        &Block::SMOOTH_RED_SANDSTONE_SLAB.states[1],
        &Block::SMOOTH_RED_SANDSTONE_SLAB.states[2],
        &Block::SMOOTH_RED_SANDSTONE_SLAB.states[3],
        &Block::SMOOTH_RED_SANDSTONE_SLAB.states[4],
        &Block::SMOOTH_RED_SANDSTONE_SLAB.states[5],
        &Block::MOSSY_STONE_BRICK_SLAB.states[0],
        &Block::MOSSY_STONE_BRICK_SLAB.states[1],
        &Block::MOSSY_STONE_BRICK_SLAB.states[2],
        &Block::MOSSY_STONE_BRICK_SLAB.states[3],
        &Block::MOSSY_STONE_BRICK_SLAB.states[4],
        &Block::MOSSY_STONE_BRICK_SLAB.states[5],
        &Block::POLISHED_DIORITE_SLAB.states[0],
        &Block::POLISHED_DIORITE_SLAB.states[1],
        &Block::POLISHED_DIORITE_SLAB.states[2],
        &Block::POLISHED_DIORITE_SLAB.states[3],
        &Block::POLISHED_DIORITE_SLAB.states[4],
        &Block::POLISHED_DIORITE_SLAB.states[5],
        &Block::MOSSY_COBBLESTONE_SLAB.states[0],
        &Block::MOSSY_COBBLESTONE_SLAB.states[1],
        &Block::MOSSY_COBBLESTONE_SLAB.states[2],
        &Block::MOSSY_COBBLESTONE_SLAB.states[3],
        &Block::MOSSY_COBBLESTONE_SLAB.states[4],
        &Block::MOSSY_COBBLESTONE_SLAB.states[5],
        &Block::END_STONE_BRICK_SLAB.states[0],
        &Block::END_STONE_BRICK_SLAB.states[1],
        &Block::END_STONE_BRICK_SLAB.states[2],
        &Block::END_STONE_BRICK_SLAB.states[3],
        &Block::END_STONE_BRICK_SLAB.states[4],
        &Block::END_STONE_BRICK_SLAB.states[5],
        &Block::SMOOTH_SANDSTONE_SLAB.states[0],
        &Block::SMOOTH_SANDSTONE_SLAB.states[1],
        &Block::SMOOTH_SANDSTONE_SLAB.states[2],
        &Block::SMOOTH_SANDSTONE_SLAB.states[3],
        &Block::SMOOTH_SANDSTONE_SLAB.states[4],
        &Block::SMOOTH_SANDSTONE_SLAB.states[5],
        &Block::SMOOTH_QUARTZ_SLAB.states[0],
        &Block::SMOOTH_QUARTZ_SLAB.states[1],
        &Block::SMOOTH_QUARTZ_SLAB.states[2],
        &Block::SMOOTH_QUARTZ_SLAB.states[3],
        &Block::SMOOTH_QUARTZ_SLAB.states[4],
        &Block::SMOOTH_QUARTZ_SLAB.states[5],
        &Block::GRANITE_SLAB.states[0],
        &Block::GRANITE_SLAB.states[1],
        &Block::GRANITE_SLAB.states[2],
        &Block::GRANITE_SLAB.states[3],
        &Block::GRANITE_SLAB.states[4],
        &Block::GRANITE_SLAB.states[5],
        &Block::ANDESITE_SLAB.states[0],
        &Block::ANDESITE_SLAB.states[1],
        &Block::ANDESITE_SLAB.states[2],
        &Block::ANDESITE_SLAB.states[3],
        &Block::ANDESITE_SLAB.states[4],
        &Block::ANDESITE_SLAB.states[5],
        &Block::RED_NETHER_BRICK_SLAB.states[0],
        &Block::RED_NETHER_BRICK_SLAB.states[1],
        &Block::RED_NETHER_BRICK_SLAB.states[2],
        &Block::RED_NETHER_BRICK_SLAB.states[3],
        &Block::RED_NETHER_BRICK_SLAB.states[4],
        &Block::RED_NETHER_BRICK_SLAB.states[5],
        &Block::POLISHED_ANDESITE_SLAB.states[0],
        &Block::POLISHED_ANDESITE_SLAB.states[1],
        &Block::POLISHED_ANDESITE_SLAB.states[2],
        &Block::POLISHED_ANDESITE_SLAB.states[3],
        &Block::POLISHED_ANDESITE_SLAB.states[4],
        &Block::POLISHED_ANDESITE_SLAB.states[5],
        &Block::DIORITE_SLAB.states[0],
        &Block::DIORITE_SLAB.states[1],
        &Block::DIORITE_SLAB.states[2],
        &Block::DIORITE_SLAB.states[3],
        &Block::DIORITE_SLAB.states[4],
        &Block::DIORITE_SLAB.states[5],
        &Block::BRICK_WALL.states[0],
        &Block::BRICK_WALL.states[1],
        &Block::BRICK_WALL.states[2],
        &Block::BRICK_WALL.states[3],
        &Block::BRICK_WALL.states[4],
        &Block::BRICK_WALL.states[5],
        &Block::BRICK_WALL.states[6],
        &Block::BRICK_WALL.states[7],
        &Block::BRICK_WALL.states[8],
        &Block::BRICK_WALL.states[9],
        &Block::BRICK_WALL.states[10],
        &Block::BRICK_WALL.states[11],
        &Block::BRICK_WALL.states[12],
        &Block::BRICK_WALL.states[13],
        &Block::BRICK_WALL.states[14],
        &Block::BRICK_WALL.states[15],
        &Block::BRICK_WALL.states[16],
        &Block::BRICK_WALL.states[17],
        &Block::BRICK_WALL.states[18],
        &Block::BRICK_WALL.states[19],
        &Block::BRICK_WALL.states[20],
        &Block::BRICK_WALL.states[21],
        &Block::BRICK_WALL.states[22],
        &Block::BRICK_WALL.states[23],
        &Block::BRICK_WALL.states[24],
        &Block::BRICK_WALL.states[25],
        &Block::BRICK_WALL.states[26],
        &Block::BRICK_WALL.states[27],
        &Block::BRICK_WALL.states[28],
        &Block::BRICK_WALL.states[29],
        &Block::BRICK_WALL.states[30],
        &Block::BRICK_WALL.states[31],
        &Block::BRICK_WALL.states[32],
        &Block::BRICK_WALL.states[33],
        &Block::BRICK_WALL.states[34],
        &Block::BRICK_WALL.states[35],
        &Block::BRICK_WALL.states[36],
        &Block::BRICK_WALL.states[37],
        &Block::BRICK_WALL.states[38],
        &Block::BRICK_WALL.states[39],
        &Block::BRICK_WALL.states[40],
        &Block::BRICK_WALL.states[41],
        &Block::BRICK_WALL.states[42],
        &Block::BRICK_WALL.states[43],
        &Block::BRICK_WALL.states[44],
        &Block::BRICK_WALL.states[45],
        &Block::BRICK_WALL.states[46],
        &Block::BRICK_WALL.states[47],
        &Block::BRICK_WALL.states[48],
        &Block::BRICK_WALL.states[49],
        &Block::BRICK_WALL.states[50],
        &Block::BRICK_WALL.states[51],
        &Block::BRICK_WALL.states[52],
        &Block::BRICK_WALL.states[53],
        &Block::BRICK_WALL.states[54],
        &Block::BRICK_WALL.states[55],
        &Block::BRICK_WALL.states[56],
        &Block::BRICK_WALL.states[57],
        &Block::BRICK_WALL.states[58],
        &Block::BRICK_WALL.states[59],
        &Block::BRICK_WALL.states[60],
        &Block::BRICK_WALL.states[61],
        &Block::BRICK_WALL.states[62],
        &Block::BRICK_WALL.states[63],
        &Block::BRICK_WALL.states[64],
        &Block::BRICK_WALL.states[65],
        &Block::BRICK_WALL.states[66],
        &Block::BRICK_WALL.states[67],
        &Block::BRICK_WALL.states[68],
        &Block::BRICK_WALL.states[69],
        &Block::BRICK_WALL.states[70],
        &Block::BRICK_WALL.states[71],
        &Block::BRICK_WALL.states[72],
        &Block::BRICK_WALL.states[73],
        &Block::BRICK_WALL.states[74],
        &Block::BRICK_WALL.states[75],
        &Block::BRICK_WALL.states[76],
        &Block::BRICK_WALL.states[77],
        &Block::BRICK_WALL.states[78],
        &Block::BRICK_WALL.states[79],
        &Block::BRICK_WALL.states[80],
        &Block::BRICK_WALL.states[81],
        &Block::BRICK_WALL.states[82],
        &Block::BRICK_WALL.states[83],
        &Block::BRICK_WALL.states[84],
        &Block::BRICK_WALL.states[85],
        &Block::BRICK_WALL.states[86],
        &Block::BRICK_WALL.states[87],
        &Block::BRICK_WALL.states[88],
        &Block::BRICK_WALL.states[89],
        &Block::BRICK_WALL.states[90],
        &Block::BRICK_WALL.states[91],
        &Block::BRICK_WALL.states[92],
        &Block::BRICK_WALL.states[93],
        &Block::BRICK_WALL.states[94],
        &Block::BRICK_WALL.states[95],
        &Block::BRICK_WALL.states[96],
        &Block::BRICK_WALL.states[97],
        &Block::BRICK_WALL.states[98],
        &Block::BRICK_WALL.states[99],
        &Block::BRICK_WALL.states[100],
        &Block::BRICK_WALL.states[101],
        &Block::BRICK_WALL.states[102],
        &Block::BRICK_WALL.states[103],
        &Block::BRICK_WALL.states[104],
        &Block::BRICK_WALL.states[105],
        &Block::BRICK_WALL.states[106],
        &Block::BRICK_WALL.states[107],
        &Block::BRICK_WALL.states[108],
        &Block::BRICK_WALL.states[109],
        &Block::BRICK_WALL.states[110],
        &Block::BRICK_WALL.states[111],
        &Block::BRICK_WALL.states[112],
        &Block::BRICK_WALL.states[113],
        &Block::BRICK_WALL.states[114],
        &Block::BRICK_WALL.states[115],
        &Block::BRICK_WALL.states[116],
        &Block::BRICK_WALL.states[117],
        &Block::BRICK_WALL.states[118],
        &Block::BRICK_WALL.states[119],
        &Block::BRICK_WALL.states[120],
        &Block::BRICK_WALL.states[121],
        &Block::BRICK_WALL.states[122],
        &Block::BRICK_WALL.states[123],
        &Block::BRICK_WALL.states[124],
        &Block::BRICK_WALL.states[125],
        &Block::BRICK_WALL.states[126],
        &Block::BRICK_WALL.states[127],
        &Block::BRICK_WALL.states[128],
        &Block::BRICK_WALL.states[129],
        &Block::BRICK_WALL.states[130],
        &Block::BRICK_WALL.states[131],
        &Block::BRICK_WALL.states[132],
        &Block::BRICK_WALL.states[133],
        &Block::BRICK_WALL.states[134],
        &Block::BRICK_WALL.states[135],
        &Block::BRICK_WALL.states[136],
        &Block::BRICK_WALL.states[137],
        &Block::BRICK_WALL.states[138],
        &Block::BRICK_WALL.states[139],
        &Block::BRICK_WALL.states[140],
        &Block::BRICK_WALL.states[141],
        &Block::BRICK_WALL.states[142],
        &Block::BRICK_WALL.states[143],
        &Block::BRICK_WALL.states[144],
        &Block::BRICK_WALL.states[145],
        &Block::BRICK_WALL.states[146],
        &Block::BRICK_WALL.states[147],
        &Block::BRICK_WALL.states[148],
        &Block::BRICK_WALL.states[149],
        &Block::BRICK_WALL.states[150],
        &Block::BRICK_WALL.states[151],
        &Block::BRICK_WALL.states[152],
        &Block::BRICK_WALL.states[153],
        &Block::BRICK_WALL.states[154],
        &Block::BRICK_WALL.states[155],
        &Block::BRICK_WALL.states[156],
        &Block::BRICK_WALL.states[157],
        &Block::BRICK_WALL.states[158],
        &Block::BRICK_WALL.states[159],
        &Block::BRICK_WALL.states[160],
        &Block::BRICK_WALL.states[161],
        &Block::BRICK_WALL.states[162],
        &Block::BRICK_WALL.states[163],
        &Block::BRICK_WALL.states[164],
        &Block::BRICK_WALL.states[165],
        &Block::BRICK_WALL.states[166],
        &Block::BRICK_WALL.states[167],
        &Block::BRICK_WALL.states[168],
        &Block::BRICK_WALL.states[169],
        &Block::BRICK_WALL.states[170],
        &Block::BRICK_WALL.states[171],
        &Block::BRICK_WALL.states[172],
        &Block::BRICK_WALL.states[173],
        &Block::BRICK_WALL.states[174],
        &Block::BRICK_WALL.states[175],
        &Block::BRICK_WALL.states[176],
        &Block::BRICK_WALL.states[177],
        &Block::BRICK_WALL.states[178],
        &Block::BRICK_WALL.states[179],
        &Block::BRICK_WALL.states[180],
        &Block::BRICK_WALL.states[181],
        &Block::BRICK_WALL.states[182],
        &Block::BRICK_WALL.states[183],
        &Block::BRICK_WALL.states[184],
        &Block::BRICK_WALL.states[185],
        &Block::BRICK_WALL.states[186],
        &Block::BRICK_WALL.states[187],
        &Block::BRICK_WALL.states[188],
        &Block::BRICK_WALL.states[189],
        &Block::BRICK_WALL.states[190],
        &Block::BRICK_WALL.states[191],
        &Block::BRICK_WALL.states[192],
        &Block::BRICK_WALL.states[193],
        &Block::BRICK_WALL.states[194],
        &Block::BRICK_WALL.states[195],
        &Block::BRICK_WALL.states[196],
        &Block::BRICK_WALL.states[197],
        &Block::BRICK_WALL.states[198],
        &Block::BRICK_WALL.states[199],
        &Block::BRICK_WALL.states[200],
        &Block::BRICK_WALL.states[201],
        &Block::BRICK_WALL.states[202],
        &Block::BRICK_WALL.states[203],
        &Block::BRICK_WALL.states[204],
        &Block::BRICK_WALL.states[205],
        &Block::BRICK_WALL.states[206],
        &Block::BRICK_WALL.states[207],
        &Block::BRICK_WALL.states[208],
        &Block::BRICK_WALL.states[209],
        &Block::BRICK_WALL.states[210],
        &Block::BRICK_WALL.states[211],
        &Block::BRICK_WALL.states[212],
        &Block::BRICK_WALL.states[213],
        &Block::BRICK_WALL.states[214],
        &Block::BRICK_WALL.states[215],
        &Block::BRICK_WALL.states[216],
        &Block::BRICK_WALL.states[217],
        &Block::BRICK_WALL.states[218],
        &Block::BRICK_WALL.states[219],
        &Block::BRICK_WALL.states[220],
        &Block::BRICK_WALL.states[221],
        &Block::BRICK_WALL.states[222],
        &Block::BRICK_WALL.states[223],
        &Block::BRICK_WALL.states[224],
        &Block::BRICK_WALL.states[225],
        &Block::BRICK_WALL.states[226],
        &Block::BRICK_WALL.states[227],
        &Block::BRICK_WALL.states[228],
        &Block::BRICK_WALL.states[229],
        &Block::BRICK_WALL.states[230],
        &Block::BRICK_WALL.states[231],
        &Block::BRICK_WALL.states[232],
        &Block::BRICK_WALL.states[233],
        &Block::BRICK_WALL.states[234],
        &Block::BRICK_WALL.states[235],
        &Block::BRICK_WALL.states[236],
        &Block::BRICK_WALL.states[237],
        &Block::BRICK_WALL.states[238],
        &Block::BRICK_WALL.states[239],
        &Block::BRICK_WALL.states[240],
        &Block::BRICK_WALL.states[241],
        &Block::BRICK_WALL.states[242],
        &Block::BRICK_WALL.states[243],
        &Block::BRICK_WALL.states[244],
        &Block::BRICK_WALL.states[245],
        &Block::BRICK_WALL.states[246],
        &Block::BRICK_WALL.states[247],
        &Block::BRICK_WALL.states[248],
        &Block::BRICK_WALL.states[249],
        &Block::BRICK_WALL.states[250],
        &Block::BRICK_WALL.states[251],
        &Block::BRICK_WALL.states[252],
        &Block::BRICK_WALL.states[253],
        &Block::BRICK_WALL.states[254],
        &Block::BRICK_WALL.states[255],
        &Block::BRICK_WALL.states[256],
        &Block::BRICK_WALL.states[257],
        &Block::BRICK_WALL.states[258],
        &Block::BRICK_WALL.states[259],
        &Block::BRICK_WALL.states[260],
        &Block::BRICK_WALL.states[261],
        &Block::BRICK_WALL.states[262],
        &Block::BRICK_WALL.states[263],
        &Block::BRICK_WALL.states[264],
        &Block::BRICK_WALL.states[265],
        &Block::BRICK_WALL.states[266],
        &Block::BRICK_WALL.states[267],
        &Block::BRICK_WALL.states[268],
        &Block::BRICK_WALL.states[269],
        &Block::BRICK_WALL.states[270],
        &Block::BRICK_WALL.states[271],
        &Block::BRICK_WALL.states[272],
        &Block::BRICK_WALL.states[273],
        &Block::BRICK_WALL.states[274],
        &Block::BRICK_WALL.states[275],
        &Block::BRICK_WALL.states[276],
        &Block::BRICK_WALL.states[277],
        &Block::BRICK_WALL.states[278],
        &Block::BRICK_WALL.states[279],
        &Block::BRICK_WALL.states[280],
        &Block::BRICK_WALL.states[281],
        &Block::BRICK_WALL.states[282],
        &Block::BRICK_WALL.states[283],
        &Block::BRICK_WALL.states[284],
        &Block::BRICK_WALL.states[285],
        &Block::BRICK_WALL.states[286],
        &Block::BRICK_WALL.states[287],
        &Block::BRICK_WALL.states[288],
        &Block::BRICK_WALL.states[289],
        &Block::BRICK_WALL.states[290],
        &Block::BRICK_WALL.states[291],
        &Block::BRICK_WALL.states[292],
        &Block::BRICK_WALL.states[293],
        &Block::BRICK_WALL.states[294],
        &Block::BRICK_WALL.states[295],
        &Block::BRICK_WALL.states[296],
        &Block::BRICK_WALL.states[297],
        &Block::BRICK_WALL.states[298],
        &Block::BRICK_WALL.states[299],
        &Block::BRICK_WALL.states[300],
        &Block::BRICK_WALL.states[301],
        &Block::BRICK_WALL.states[302],
        &Block::BRICK_WALL.states[303],
        &Block::BRICK_WALL.states[304],
        &Block::BRICK_WALL.states[305],
        &Block::BRICK_WALL.states[306],
        &Block::BRICK_WALL.states[307],
        &Block::BRICK_WALL.states[308],
        &Block::BRICK_WALL.states[309],
        &Block::BRICK_WALL.states[310],
        &Block::BRICK_WALL.states[311],
        &Block::BRICK_WALL.states[312],
        &Block::BRICK_WALL.states[313],
        &Block::BRICK_WALL.states[314],
        &Block::BRICK_WALL.states[315],
        &Block::BRICK_WALL.states[316],
        &Block::BRICK_WALL.states[317],
        &Block::BRICK_WALL.states[318],
        &Block::BRICK_WALL.states[319],
        &Block::BRICK_WALL.states[320],
        &Block::BRICK_WALL.states[321],
        &Block::BRICK_WALL.states[322],
        &Block::BRICK_WALL.states[323],
        &Block::PRISMARINE_WALL.states[0],
        &Block::PRISMARINE_WALL.states[1],
        &Block::PRISMARINE_WALL.states[2],
        &Block::PRISMARINE_WALL.states[3],
        &Block::PRISMARINE_WALL.states[4],
        &Block::PRISMARINE_WALL.states[5],
        &Block::PRISMARINE_WALL.states[6],
        &Block::PRISMARINE_WALL.states[7],
        &Block::PRISMARINE_WALL.states[8],
        &Block::PRISMARINE_WALL.states[9],
        &Block::PRISMARINE_WALL.states[10],
        &Block::PRISMARINE_WALL.states[11],
        &Block::PRISMARINE_WALL.states[12],
        &Block::PRISMARINE_WALL.states[13],
        &Block::PRISMARINE_WALL.states[14],
        &Block::PRISMARINE_WALL.states[15],
        &Block::PRISMARINE_WALL.states[16],
        &Block::PRISMARINE_WALL.states[17],
        &Block::PRISMARINE_WALL.states[18],
        &Block::PRISMARINE_WALL.states[19],
        &Block::PRISMARINE_WALL.states[20],
        &Block::PRISMARINE_WALL.states[21],
        &Block::PRISMARINE_WALL.states[22],
        &Block::PRISMARINE_WALL.states[23],
        &Block::PRISMARINE_WALL.states[24],
        &Block::PRISMARINE_WALL.states[25],
        &Block::PRISMARINE_WALL.states[26],
        &Block::PRISMARINE_WALL.states[27],
        &Block::PRISMARINE_WALL.states[28],
        &Block::PRISMARINE_WALL.states[29],
        &Block::PRISMARINE_WALL.states[30],
        &Block::PRISMARINE_WALL.states[31],
        &Block::PRISMARINE_WALL.states[32],
        &Block::PRISMARINE_WALL.states[33],
        &Block::PRISMARINE_WALL.states[34],
        &Block::PRISMARINE_WALL.states[35],
        &Block::PRISMARINE_WALL.states[36],
        &Block::PRISMARINE_WALL.states[37],
        &Block::PRISMARINE_WALL.states[38],
        &Block::PRISMARINE_WALL.states[39],
        &Block::PRISMARINE_WALL.states[40],
        &Block::PRISMARINE_WALL.states[41],
        &Block::PRISMARINE_WALL.states[42],
        &Block::PRISMARINE_WALL.states[43],
        &Block::PRISMARINE_WALL.states[44],
        &Block::PRISMARINE_WALL.states[45],
        &Block::PRISMARINE_WALL.states[46],
        &Block::PRISMARINE_WALL.states[47],
        &Block::PRISMARINE_WALL.states[48],
        &Block::PRISMARINE_WALL.states[49],
        &Block::PRISMARINE_WALL.states[50],
        &Block::PRISMARINE_WALL.states[51],
        &Block::PRISMARINE_WALL.states[52],
        &Block::PRISMARINE_WALL.states[53],
        &Block::PRISMARINE_WALL.states[54],
        &Block::PRISMARINE_WALL.states[55],
        &Block::PRISMARINE_WALL.states[56],
        &Block::PRISMARINE_WALL.states[57],
        &Block::PRISMARINE_WALL.states[58],
        &Block::PRISMARINE_WALL.states[59],
        &Block::PRISMARINE_WALL.states[60],
        &Block::PRISMARINE_WALL.states[61],
        &Block::PRISMARINE_WALL.states[62],
        &Block::PRISMARINE_WALL.states[63],
        &Block::PRISMARINE_WALL.states[64],
        &Block::PRISMARINE_WALL.states[65],
        &Block::PRISMARINE_WALL.states[66],
        &Block::PRISMARINE_WALL.states[67],
        &Block::PRISMARINE_WALL.states[68],
        &Block::PRISMARINE_WALL.states[69],
        &Block::PRISMARINE_WALL.states[70],
        &Block::PRISMARINE_WALL.states[71],
        &Block::PRISMARINE_WALL.states[72],
        &Block::PRISMARINE_WALL.states[73],
        &Block::PRISMARINE_WALL.states[74],
        &Block::PRISMARINE_WALL.states[75],
        &Block::PRISMARINE_WALL.states[76],
        &Block::PRISMARINE_WALL.states[77],
        &Block::PRISMARINE_WALL.states[78],
        &Block::PRISMARINE_WALL.states[79],
        &Block::PRISMARINE_WALL.states[80],
        &Block::PRISMARINE_WALL.states[81],
        &Block::PRISMARINE_WALL.states[82],
        &Block::PRISMARINE_WALL.states[83],
        &Block::PRISMARINE_WALL.states[84],
        &Block::PRISMARINE_WALL.states[85],
        &Block::PRISMARINE_WALL.states[86],
        &Block::PRISMARINE_WALL.states[87],
        &Block::PRISMARINE_WALL.states[88],
        &Block::PRISMARINE_WALL.states[89],
        &Block::PRISMARINE_WALL.states[90],
        &Block::PRISMARINE_WALL.states[91],
        &Block::PRISMARINE_WALL.states[92],
        &Block::PRISMARINE_WALL.states[93],
        &Block::PRISMARINE_WALL.states[94],
        &Block::PRISMARINE_WALL.states[95],
        &Block::PRISMARINE_WALL.states[96],
        &Block::PRISMARINE_WALL.states[97],
        &Block::PRISMARINE_WALL.states[98],
        &Block::PRISMARINE_WALL.states[99],
        &Block::PRISMARINE_WALL.states[100],
        &Block::PRISMARINE_WALL.states[101],
        &Block::PRISMARINE_WALL.states[102],
        &Block::PRISMARINE_WALL.states[103],
        &Block::PRISMARINE_WALL.states[104],
        &Block::PRISMARINE_WALL.states[105],
        &Block::PRISMARINE_WALL.states[106],
        &Block::PRISMARINE_WALL.states[107],
        &Block::PRISMARINE_WALL.states[108],
        &Block::PRISMARINE_WALL.states[109],
        &Block::PRISMARINE_WALL.states[110],
        &Block::PRISMARINE_WALL.states[111],
        &Block::PRISMARINE_WALL.states[112],
        &Block::PRISMARINE_WALL.states[113],
        &Block::PRISMARINE_WALL.states[114],
        &Block::PRISMARINE_WALL.states[115],
        &Block::PRISMARINE_WALL.states[116],
        &Block::PRISMARINE_WALL.states[117],
        &Block::PRISMARINE_WALL.states[118],
        &Block::PRISMARINE_WALL.states[119],
        &Block::PRISMARINE_WALL.states[120],
        &Block::PRISMARINE_WALL.states[121],
        &Block::PRISMARINE_WALL.states[122],
        &Block::PRISMARINE_WALL.states[123],
        &Block::PRISMARINE_WALL.states[124],
        &Block::PRISMARINE_WALL.states[125],
        &Block::PRISMARINE_WALL.states[126],
        &Block::PRISMARINE_WALL.states[127],
        &Block::PRISMARINE_WALL.states[128],
        &Block::PRISMARINE_WALL.states[129],
        &Block::PRISMARINE_WALL.states[130],
        &Block::PRISMARINE_WALL.states[131],
        &Block::PRISMARINE_WALL.states[132],
        &Block::PRISMARINE_WALL.states[133],
        &Block::PRISMARINE_WALL.states[134],
        &Block::PRISMARINE_WALL.states[135],
        &Block::PRISMARINE_WALL.states[136],
        &Block::PRISMARINE_WALL.states[137],
        &Block::PRISMARINE_WALL.states[138],
        &Block::PRISMARINE_WALL.states[139],
        &Block::PRISMARINE_WALL.states[140],
        &Block::PRISMARINE_WALL.states[141],
        &Block::PRISMARINE_WALL.states[142],
        &Block::PRISMARINE_WALL.states[143],
        &Block::PRISMARINE_WALL.states[144],
        &Block::PRISMARINE_WALL.states[145],
        &Block::PRISMARINE_WALL.states[146],
        &Block::PRISMARINE_WALL.states[147],
        &Block::PRISMARINE_WALL.states[148],
        &Block::PRISMARINE_WALL.states[149],
        &Block::PRISMARINE_WALL.states[150],
        &Block::PRISMARINE_WALL.states[151],
        &Block::PRISMARINE_WALL.states[152],
        &Block::PRISMARINE_WALL.states[153],
        &Block::PRISMARINE_WALL.states[154],
        &Block::PRISMARINE_WALL.states[155],
        &Block::PRISMARINE_WALL.states[156],
        &Block::PRISMARINE_WALL.states[157],
        &Block::PRISMARINE_WALL.states[158],
        &Block::PRISMARINE_WALL.states[159],
        &Block::PRISMARINE_WALL.states[160],
        &Block::PRISMARINE_WALL.states[161],
        &Block::PRISMARINE_WALL.states[162],
        &Block::PRISMARINE_WALL.states[163],
        &Block::PRISMARINE_WALL.states[164],
        &Block::PRISMARINE_WALL.states[165],
        &Block::PRISMARINE_WALL.states[166],
        &Block::PRISMARINE_WALL.states[167],
        &Block::PRISMARINE_WALL.states[168],
        &Block::PRISMARINE_WALL.states[169],
        &Block::PRISMARINE_WALL.states[170],
        &Block::PRISMARINE_WALL.states[171],
        &Block::PRISMARINE_WALL.states[172],
        &Block::PRISMARINE_WALL.states[173],
        &Block::PRISMARINE_WALL.states[174],
        &Block::PRISMARINE_WALL.states[175],
        &Block::PRISMARINE_WALL.states[176],
        &Block::PRISMARINE_WALL.states[177],
        &Block::PRISMARINE_WALL.states[178],
        &Block::PRISMARINE_WALL.states[179],
        &Block::PRISMARINE_WALL.states[180],
        &Block::PRISMARINE_WALL.states[181],
        &Block::PRISMARINE_WALL.states[182],
        &Block::PRISMARINE_WALL.states[183],
        &Block::PRISMARINE_WALL.states[184],
        &Block::PRISMARINE_WALL.states[185],
        &Block::PRISMARINE_WALL.states[186],
        &Block::PRISMARINE_WALL.states[187],
        &Block::PRISMARINE_WALL.states[188],
        &Block::PRISMARINE_WALL.states[189],
        &Block::PRISMARINE_WALL.states[190],
        &Block::PRISMARINE_WALL.states[191],
        &Block::PRISMARINE_WALL.states[192],
        &Block::PRISMARINE_WALL.states[193],
        &Block::PRISMARINE_WALL.states[194],
        &Block::PRISMARINE_WALL.states[195],
        &Block::PRISMARINE_WALL.states[196],
        &Block::PRISMARINE_WALL.states[197],
        &Block::PRISMARINE_WALL.states[198],
        &Block::PRISMARINE_WALL.states[199],
        &Block::PRISMARINE_WALL.states[200],
        &Block::PRISMARINE_WALL.states[201],
        &Block::PRISMARINE_WALL.states[202],
        &Block::PRISMARINE_WALL.states[203],
        &Block::PRISMARINE_WALL.states[204],
        &Block::PRISMARINE_WALL.states[205],
        &Block::PRISMARINE_WALL.states[206],
        &Block::PRISMARINE_WALL.states[207],
        &Block::PRISMARINE_WALL.states[208],
        &Block::PRISMARINE_WALL.states[209],
        &Block::PRISMARINE_WALL.states[210],
        &Block::PRISMARINE_WALL.states[211],
        &Block::PRISMARINE_WALL.states[212],
        &Block::PRISMARINE_WALL.states[213],
        &Block::PRISMARINE_WALL.states[214],
        &Block::PRISMARINE_WALL.states[215],
        &Block::PRISMARINE_WALL.states[216],
        &Block::PRISMARINE_WALL.states[217],
        &Block::PRISMARINE_WALL.states[218],
        &Block::PRISMARINE_WALL.states[219],
        &Block::PRISMARINE_WALL.states[220],
        &Block::PRISMARINE_WALL.states[221],
        &Block::PRISMARINE_WALL.states[222],
        &Block::PRISMARINE_WALL.states[223],
        &Block::PRISMARINE_WALL.states[224],
        &Block::PRISMARINE_WALL.states[225],
        &Block::PRISMARINE_WALL.states[226],
        &Block::PRISMARINE_WALL.states[227],
        &Block::PRISMARINE_WALL.states[228],
        &Block::PRISMARINE_WALL.states[229],
        &Block::PRISMARINE_WALL.states[230],
        &Block::PRISMARINE_WALL.states[231],
        &Block::PRISMARINE_WALL.states[232],
        &Block::PRISMARINE_WALL.states[233],
        &Block::PRISMARINE_WALL.states[234],
        &Block::PRISMARINE_WALL.states[235],
        &Block::PRISMARINE_WALL.states[236],
        &Block::PRISMARINE_WALL.states[237],
        &Block::PRISMARINE_WALL.states[238],
        &Block::PRISMARINE_WALL.states[239],
        &Block::PRISMARINE_WALL.states[240],
        &Block::PRISMARINE_WALL.states[241],
        &Block::PRISMARINE_WALL.states[242],
        &Block::PRISMARINE_WALL.states[243],
        &Block::PRISMARINE_WALL.states[244],
        &Block::PRISMARINE_WALL.states[245],
        &Block::PRISMARINE_WALL.states[246],
        &Block::PRISMARINE_WALL.states[247],
        &Block::PRISMARINE_WALL.states[248],
        &Block::PRISMARINE_WALL.states[249],
        &Block::PRISMARINE_WALL.states[250],
        &Block::PRISMARINE_WALL.states[251],
        &Block::PRISMARINE_WALL.states[252],
        &Block::PRISMARINE_WALL.states[253],
        &Block::PRISMARINE_WALL.states[254],
        &Block::PRISMARINE_WALL.states[255],
        &Block::PRISMARINE_WALL.states[256],
        &Block::PRISMARINE_WALL.states[257],
        &Block::PRISMARINE_WALL.states[258],
        &Block::PRISMARINE_WALL.states[259],
        &Block::PRISMARINE_WALL.states[260],
        &Block::PRISMARINE_WALL.states[261],
        &Block::PRISMARINE_WALL.states[262],
        &Block::PRISMARINE_WALL.states[263],
        &Block::PRISMARINE_WALL.states[264],
        &Block::PRISMARINE_WALL.states[265],
        &Block::PRISMARINE_WALL.states[266],
        &Block::PRISMARINE_WALL.states[267],
        &Block::PRISMARINE_WALL.states[268],
        &Block::PRISMARINE_WALL.states[269],
        &Block::PRISMARINE_WALL.states[270],
        &Block::PRISMARINE_WALL.states[271],
        &Block::PRISMARINE_WALL.states[272],
        &Block::PRISMARINE_WALL.states[273],
        &Block::PRISMARINE_WALL.states[274],
        &Block::PRISMARINE_WALL.states[275],
        &Block::PRISMARINE_WALL.states[276],
        &Block::PRISMARINE_WALL.states[277],
        &Block::PRISMARINE_WALL.states[278],
        &Block::PRISMARINE_WALL.states[279],
        &Block::PRISMARINE_WALL.states[280],
        &Block::PRISMARINE_WALL.states[281],
        &Block::PRISMARINE_WALL.states[282],
        &Block::PRISMARINE_WALL.states[283],
        &Block::PRISMARINE_WALL.states[284],
        &Block::PRISMARINE_WALL.states[285],
        &Block::PRISMARINE_WALL.states[286],
        &Block::PRISMARINE_WALL.states[287],
        &Block::PRISMARINE_WALL.states[288],
        &Block::PRISMARINE_WALL.states[289],
        &Block::PRISMARINE_WALL.states[290],
        &Block::PRISMARINE_WALL.states[291],
        &Block::PRISMARINE_WALL.states[292],
        &Block::PRISMARINE_WALL.states[293],
        &Block::PRISMARINE_WALL.states[294],
        &Block::PRISMARINE_WALL.states[295],
        &Block::PRISMARINE_WALL.states[296],
        &Block::PRISMARINE_WALL.states[297],
        &Block::PRISMARINE_WALL.states[298],
        &Block::PRISMARINE_WALL.states[299],
        &Block::PRISMARINE_WALL.states[300],
        &Block::PRISMARINE_WALL.states[301],
        &Block::PRISMARINE_WALL.states[302],
        &Block::PRISMARINE_WALL.states[303],
        &Block::PRISMARINE_WALL.states[304],
        &Block::PRISMARINE_WALL.states[305],
        &Block::PRISMARINE_WALL.states[306],
        &Block::PRISMARINE_WALL.states[307],
        &Block::PRISMARINE_WALL.states[308],
        &Block::PRISMARINE_WALL.states[309],
        &Block::PRISMARINE_WALL.states[310],
        &Block::PRISMARINE_WALL.states[311],
        &Block::PRISMARINE_WALL.states[312],
        &Block::PRISMARINE_WALL.states[313],
        &Block::PRISMARINE_WALL.states[314],
        &Block::PRISMARINE_WALL.states[315],
        &Block::PRISMARINE_WALL.states[316],
        &Block::PRISMARINE_WALL.states[317],
        &Block::PRISMARINE_WALL.states[318],
        &Block::PRISMARINE_WALL.states[319],
        &Block::PRISMARINE_WALL.states[320],
        &Block::PRISMARINE_WALL.states[321],
        &Block::PRISMARINE_WALL.states[322],
        &Block::PRISMARINE_WALL.states[323],
        &Block::RED_SANDSTONE_WALL.states[0],
        &Block::RED_SANDSTONE_WALL.states[1],
        &Block::RED_SANDSTONE_WALL.states[2],
        &Block::RED_SANDSTONE_WALL.states[3],
        &Block::RED_SANDSTONE_WALL.states[4],
        &Block::RED_SANDSTONE_WALL.states[5],
        &Block::RED_SANDSTONE_WALL.states[6],
        &Block::RED_SANDSTONE_WALL.states[7],
        &Block::RED_SANDSTONE_WALL.states[8],
        &Block::RED_SANDSTONE_WALL.states[9],
        &Block::RED_SANDSTONE_WALL.states[10],
        &Block::RED_SANDSTONE_WALL.states[11],
        &Block::RED_SANDSTONE_WALL.states[12],
        &Block::RED_SANDSTONE_WALL.states[13],
        &Block::RED_SANDSTONE_WALL.states[14],
        &Block::RED_SANDSTONE_WALL.states[15],
        &Block::RED_SANDSTONE_WALL.states[16],
        &Block::RED_SANDSTONE_WALL.states[17],
        &Block::RED_SANDSTONE_WALL.states[18],
        &Block::RED_SANDSTONE_WALL.states[19],
        &Block::RED_SANDSTONE_WALL.states[20],
        &Block::RED_SANDSTONE_WALL.states[21],
        &Block::RED_SANDSTONE_WALL.states[22],
        &Block::RED_SANDSTONE_WALL.states[23],
        &Block::RED_SANDSTONE_WALL.states[24],
        &Block::RED_SANDSTONE_WALL.states[25],
        &Block::RED_SANDSTONE_WALL.states[26],
        &Block::RED_SANDSTONE_WALL.states[27],
        &Block::RED_SANDSTONE_WALL.states[28],
        &Block::RED_SANDSTONE_WALL.states[29],
        &Block::RED_SANDSTONE_WALL.states[30],
        &Block::RED_SANDSTONE_WALL.states[31],
        &Block::RED_SANDSTONE_WALL.states[32],
        &Block::RED_SANDSTONE_WALL.states[33],
        &Block::RED_SANDSTONE_WALL.states[34],
        &Block::RED_SANDSTONE_WALL.states[35],
        &Block::RED_SANDSTONE_WALL.states[36],
        &Block::RED_SANDSTONE_WALL.states[37],
        &Block::RED_SANDSTONE_WALL.states[38],
        &Block::RED_SANDSTONE_WALL.states[39],
        &Block::RED_SANDSTONE_WALL.states[40],
        &Block::RED_SANDSTONE_WALL.states[41],
        &Block::RED_SANDSTONE_WALL.states[42],
        &Block::RED_SANDSTONE_WALL.states[43],
        &Block::RED_SANDSTONE_WALL.states[44],
        &Block::RED_SANDSTONE_WALL.states[45],
        &Block::RED_SANDSTONE_WALL.states[46],
        &Block::RED_SANDSTONE_WALL.states[47],
        &Block::RED_SANDSTONE_WALL.states[48],
        &Block::RED_SANDSTONE_WALL.states[49],
        &Block::RED_SANDSTONE_WALL.states[50],
        &Block::RED_SANDSTONE_WALL.states[51],
        &Block::RED_SANDSTONE_WALL.states[52],
        &Block::RED_SANDSTONE_WALL.states[53],
        &Block::RED_SANDSTONE_WALL.states[54],
        &Block::RED_SANDSTONE_WALL.states[55],
        &Block::RED_SANDSTONE_WALL.states[56],
        &Block::RED_SANDSTONE_WALL.states[57],
        &Block::RED_SANDSTONE_WALL.states[58],
        &Block::RED_SANDSTONE_WALL.states[59],
        &Block::RED_SANDSTONE_WALL.states[60],
        &Block::RED_SANDSTONE_WALL.states[61],
        &Block::RED_SANDSTONE_WALL.states[62],
        &Block::RED_SANDSTONE_WALL.states[63],
        &Block::RED_SANDSTONE_WALL.states[64],
        &Block::RED_SANDSTONE_WALL.states[65],
        &Block::RED_SANDSTONE_WALL.states[66],
        &Block::RED_SANDSTONE_WALL.states[67],
        &Block::RED_SANDSTONE_WALL.states[68],
        &Block::RED_SANDSTONE_WALL.states[69],
        &Block::RED_SANDSTONE_WALL.states[70],
        &Block::RED_SANDSTONE_WALL.states[71],
        &Block::RED_SANDSTONE_WALL.states[72],
        &Block::RED_SANDSTONE_WALL.states[73],
        &Block::RED_SANDSTONE_WALL.states[74],
        &Block::RED_SANDSTONE_WALL.states[75],
        &Block::RED_SANDSTONE_WALL.states[76],
        &Block::RED_SANDSTONE_WALL.states[77],
        &Block::RED_SANDSTONE_WALL.states[78],
        &Block::RED_SANDSTONE_WALL.states[79],
        &Block::RED_SANDSTONE_WALL.states[80],
        &Block::RED_SANDSTONE_WALL.states[81],
        &Block::RED_SANDSTONE_WALL.states[82],
        &Block::RED_SANDSTONE_WALL.states[83],
        &Block::RED_SANDSTONE_WALL.states[84],
        &Block::RED_SANDSTONE_WALL.states[85],
        &Block::RED_SANDSTONE_WALL.states[86],
        &Block::RED_SANDSTONE_WALL.states[87],
        &Block::RED_SANDSTONE_WALL.states[88],
        &Block::RED_SANDSTONE_WALL.states[89],
        &Block::RED_SANDSTONE_WALL.states[90],
        &Block::RED_SANDSTONE_WALL.states[91],
        &Block::RED_SANDSTONE_WALL.states[92],
        &Block::RED_SANDSTONE_WALL.states[93],
        &Block::RED_SANDSTONE_WALL.states[94],
        &Block::RED_SANDSTONE_WALL.states[95],
        &Block::RED_SANDSTONE_WALL.states[96],
        &Block::RED_SANDSTONE_WALL.states[97],
        &Block::RED_SANDSTONE_WALL.states[98],
        &Block::RED_SANDSTONE_WALL.states[99],
        &Block::RED_SANDSTONE_WALL.states[100],
        &Block::RED_SANDSTONE_WALL.states[101],
        &Block::RED_SANDSTONE_WALL.states[102],
        &Block::RED_SANDSTONE_WALL.states[103],
        &Block::RED_SANDSTONE_WALL.states[104],
        &Block::RED_SANDSTONE_WALL.states[105],
        &Block::RED_SANDSTONE_WALL.states[106],
        &Block::RED_SANDSTONE_WALL.states[107],
        &Block::RED_SANDSTONE_WALL.states[108],
        &Block::RED_SANDSTONE_WALL.states[109],
        &Block::RED_SANDSTONE_WALL.states[110],
        &Block::RED_SANDSTONE_WALL.states[111],
        &Block::RED_SANDSTONE_WALL.states[112],
        &Block::RED_SANDSTONE_WALL.states[113],
        &Block::RED_SANDSTONE_WALL.states[114],
        &Block::RED_SANDSTONE_WALL.states[115],
        &Block::RED_SANDSTONE_WALL.states[116],
        &Block::RED_SANDSTONE_WALL.states[117],
        &Block::RED_SANDSTONE_WALL.states[118],
        &Block::RED_SANDSTONE_WALL.states[119],
        &Block::RED_SANDSTONE_WALL.states[120],
        &Block::RED_SANDSTONE_WALL.states[121],
        &Block::RED_SANDSTONE_WALL.states[122],
        &Block::RED_SANDSTONE_WALL.states[123],
        &Block::RED_SANDSTONE_WALL.states[124],
        &Block::RED_SANDSTONE_WALL.states[125],
        &Block::RED_SANDSTONE_WALL.states[126],
        &Block::RED_SANDSTONE_WALL.states[127],
        &Block::RED_SANDSTONE_WALL.states[128],
        &Block::RED_SANDSTONE_WALL.states[129],
        &Block::RED_SANDSTONE_WALL.states[130],
        &Block::RED_SANDSTONE_WALL.states[131],
        &Block::RED_SANDSTONE_WALL.states[132],
        &Block::RED_SANDSTONE_WALL.states[133],
        &Block::RED_SANDSTONE_WALL.states[134],
        &Block::RED_SANDSTONE_WALL.states[135],
        &Block::RED_SANDSTONE_WALL.states[136],
        &Block::RED_SANDSTONE_WALL.states[137],
        &Block::RED_SANDSTONE_WALL.states[138],
        &Block::RED_SANDSTONE_WALL.states[139],
        &Block::RED_SANDSTONE_WALL.states[140],
        &Block::RED_SANDSTONE_WALL.states[141],
        &Block::RED_SANDSTONE_WALL.states[142],
        &Block::RED_SANDSTONE_WALL.states[143],
        &Block::RED_SANDSTONE_WALL.states[144],
        &Block::RED_SANDSTONE_WALL.states[145],
        &Block::RED_SANDSTONE_WALL.states[146],
        &Block::RED_SANDSTONE_WALL.states[147],
        &Block::RED_SANDSTONE_WALL.states[148],
        &Block::RED_SANDSTONE_WALL.states[149],
        &Block::RED_SANDSTONE_WALL.states[150],
        &Block::RED_SANDSTONE_WALL.states[151],
        &Block::RED_SANDSTONE_WALL.states[152],
        &Block::RED_SANDSTONE_WALL.states[153],
        &Block::RED_SANDSTONE_WALL.states[154],
        &Block::RED_SANDSTONE_WALL.states[155],
        &Block::RED_SANDSTONE_WALL.states[156],
        &Block::RED_SANDSTONE_WALL.states[157],
        &Block::RED_SANDSTONE_WALL.states[158],
        &Block::RED_SANDSTONE_WALL.states[159],
        &Block::RED_SANDSTONE_WALL.states[160],
        &Block::RED_SANDSTONE_WALL.states[161],
        &Block::RED_SANDSTONE_WALL.states[162],
        &Block::RED_SANDSTONE_WALL.states[163],
        &Block::RED_SANDSTONE_WALL.states[164],
        &Block::RED_SANDSTONE_WALL.states[165],
        &Block::RED_SANDSTONE_WALL.states[166],
        &Block::RED_SANDSTONE_WALL.states[167],
        &Block::RED_SANDSTONE_WALL.states[168],
        &Block::RED_SANDSTONE_WALL.states[169],
        &Block::RED_SANDSTONE_WALL.states[170],
        &Block::RED_SANDSTONE_WALL.states[171],
        &Block::RED_SANDSTONE_WALL.states[172],
        &Block::RED_SANDSTONE_WALL.states[173],
        &Block::RED_SANDSTONE_WALL.states[174],
        &Block::RED_SANDSTONE_WALL.states[175],
        &Block::RED_SANDSTONE_WALL.states[176],
        &Block::RED_SANDSTONE_WALL.states[177],
        &Block::RED_SANDSTONE_WALL.states[178],
        &Block::RED_SANDSTONE_WALL.states[179],
        &Block::RED_SANDSTONE_WALL.states[180],
        &Block::RED_SANDSTONE_WALL.states[181],
        &Block::RED_SANDSTONE_WALL.states[182],
        &Block::RED_SANDSTONE_WALL.states[183],
        &Block::RED_SANDSTONE_WALL.states[184],
        &Block::RED_SANDSTONE_WALL.states[185],
        &Block::RED_SANDSTONE_WALL.states[186],
        &Block::RED_SANDSTONE_WALL.states[187],
        &Block::RED_SANDSTONE_WALL.states[188],
        &Block::RED_SANDSTONE_WALL.states[189],
        &Block::RED_SANDSTONE_WALL.states[190],
        &Block::RED_SANDSTONE_WALL.states[191],
        &Block::RED_SANDSTONE_WALL.states[192],
        &Block::RED_SANDSTONE_WALL.states[193],
        &Block::RED_SANDSTONE_WALL.states[194],
        &Block::RED_SANDSTONE_WALL.states[195],
        &Block::RED_SANDSTONE_WALL.states[196],
        &Block::RED_SANDSTONE_WALL.states[197],
        &Block::RED_SANDSTONE_WALL.states[198],
        &Block::RED_SANDSTONE_WALL.states[199],
        &Block::RED_SANDSTONE_WALL.states[200],
        &Block::RED_SANDSTONE_WALL.states[201],
        &Block::RED_SANDSTONE_WALL.states[202],
        &Block::RED_SANDSTONE_WALL.states[203],
        &Block::RED_SANDSTONE_WALL.states[204],
        &Block::RED_SANDSTONE_WALL.states[205],
        &Block::RED_SANDSTONE_WALL.states[206],
        &Block::RED_SANDSTONE_WALL.states[207],
        &Block::RED_SANDSTONE_WALL.states[208],
        &Block::RED_SANDSTONE_WALL.states[209],
        &Block::RED_SANDSTONE_WALL.states[210],
        &Block::RED_SANDSTONE_WALL.states[211],
        &Block::RED_SANDSTONE_WALL.states[212],
        &Block::RED_SANDSTONE_WALL.states[213],
        &Block::RED_SANDSTONE_WALL.states[214],
        &Block::RED_SANDSTONE_WALL.states[215],
        &Block::RED_SANDSTONE_WALL.states[216],
        &Block::RED_SANDSTONE_WALL.states[217],
        &Block::RED_SANDSTONE_WALL.states[218],
        &Block::RED_SANDSTONE_WALL.states[219],
        &Block::RED_SANDSTONE_WALL.states[220],
        &Block::RED_SANDSTONE_WALL.states[221],
        &Block::RED_SANDSTONE_WALL.states[222],
        &Block::RED_SANDSTONE_WALL.states[223],
        &Block::RED_SANDSTONE_WALL.states[224],
        &Block::RED_SANDSTONE_WALL.states[225],
        &Block::RED_SANDSTONE_WALL.states[226],
        &Block::RED_SANDSTONE_WALL.states[227],
        &Block::RED_SANDSTONE_WALL.states[228],
        &Block::RED_SANDSTONE_WALL.states[229],
        &Block::RED_SANDSTONE_WALL.states[230],
        &Block::RED_SANDSTONE_WALL.states[231],
        &Block::RED_SANDSTONE_WALL.states[232],
        &Block::RED_SANDSTONE_WALL.states[233],
        &Block::RED_SANDSTONE_WALL.states[234],
        &Block::RED_SANDSTONE_WALL.states[235],
        &Block::RED_SANDSTONE_WALL.states[236],
        &Block::RED_SANDSTONE_WALL.states[237],
        &Block::RED_SANDSTONE_WALL.states[238],
        &Block::RED_SANDSTONE_WALL.states[239],
        &Block::RED_SANDSTONE_WALL.states[240],
        &Block::RED_SANDSTONE_WALL.states[241],
        &Block::RED_SANDSTONE_WALL.states[242],
        &Block::RED_SANDSTONE_WALL.states[243],
        &Block::RED_SANDSTONE_WALL.states[244],
        &Block::RED_SANDSTONE_WALL.states[245],
        &Block::RED_SANDSTONE_WALL.states[246],
        &Block::RED_SANDSTONE_WALL.states[247],
        &Block::RED_SANDSTONE_WALL.states[248],
        &Block::RED_SANDSTONE_WALL.states[249],
        &Block::RED_SANDSTONE_WALL.states[250],
        &Block::RED_SANDSTONE_WALL.states[251],
        &Block::RED_SANDSTONE_WALL.states[252],
        &Block::RED_SANDSTONE_WALL.states[253],
        &Block::RED_SANDSTONE_WALL.states[254],
        &Block::RED_SANDSTONE_WALL.states[255],
        &Block::RED_SANDSTONE_WALL.states[256],
        &Block::RED_SANDSTONE_WALL.states[257],
        &Block::RED_SANDSTONE_WALL.states[258],
        &Block::RED_SANDSTONE_WALL.states[259],
        &Block::RED_SANDSTONE_WALL.states[260],
        &Block::RED_SANDSTONE_WALL.states[261],
        &Block::RED_SANDSTONE_WALL.states[262],
        &Block::RED_SANDSTONE_WALL.states[263],
        &Block::RED_SANDSTONE_WALL.states[264],
        &Block::RED_SANDSTONE_WALL.states[265],
        &Block::RED_SANDSTONE_WALL.states[266],
        &Block::RED_SANDSTONE_WALL.states[267],
        &Block::RED_SANDSTONE_WALL.states[268],
        &Block::RED_SANDSTONE_WALL.states[269],
        &Block::RED_SANDSTONE_WALL.states[270],
        &Block::RED_SANDSTONE_WALL.states[271],
        &Block::RED_SANDSTONE_WALL.states[272],
        &Block::RED_SANDSTONE_WALL.states[273],
        &Block::RED_SANDSTONE_WALL.states[274],
        &Block::RED_SANDSTONE_WALL.states[275],
        &Block::RED_SANDSTONE_WALL.states[276],
        &Block::RED_SANDSTONE_WALL.states[277],
        &Block::RED_SANDSTONE_WALL.states[278],
        &Block::RED_SANDSTONE_WALL.states[279],
        &Block::RED_SANDSTONE_WALL.states[280],
        &Block::RED_SANDSTONE_WALL.states[281],
        &Block::RED_SANDSTONE_WALL.states[282],
        &Block::RED_SANDSTONE_WALL.states[283],
        &Block::RED_SANDSTONE_WALL.states[284],
        &Block::RED_SANDSTONE_WALL.states[285],
        &Block::RED_SANDSTONE_WALL.states[286],
        &Block::RED_SANDSTONE_WALL.states[287],
        &Block::RED_SANDSTONE_WALL.states[288],
        &Block::RED_SANDSTONE_WALL.states[289],
        &Block::RED_SANDSTONE_WALL.states[290],
        &Block::RED_SANDSTONE_WALL.states[291],
        &Block::RED_SANDSTONE_WALL.states[292],
        &Block::RED_SANDSTONE_WALL.states[293],
        &Block::RED_SANDSTONE_WALL.states[294],
        &Block::RED_SANDSTONE_WALL.states[295],
        &Block::RED_SANDSTONE_WALL.states[296],
        &Block::RED_SANDSTONE_WALL.states[297],
        &Block::RED_SANDSTONE_WALL.states[298],
        &Block::RED_SANDSTONE_WALL.states[299],
        &Block::RED_SANDSTONE_WALL.states[300],
        &Block::RED_SANDSTONE_WALL.states[301],
        &Block::RED_SANDSTONE_WALL.states[302],
        &Block::RED_SANDSTONE_WALL.states[303],
        &Block::RED_SANDSTONE_WALL.states[304],
        &Block::RED_SANDSTONE_WALL.states[305],
        &Block::RED_SANDSTONE_WALL.states[306],
        &Block::RED_SANDSTONE_WALL.states[307],
        &Block::RED_SANDSTONE_WALL.states[308],
        &Block::RED_SANDSTONE_WALL.states[309],
        &Block::RED_SANDSTONE_WALL.states[310],
        &Block::RED_SANDSTONE_WALL.states[311],
        &Block::RED_SANDSTONE_WALL.states[312],
        &Block::RED_SANDSTONE_WALL.states[313],
        &Block::RED_SANDSTONE_WALL.states[314],
        &Block::RED_SANDSTONE_WALL.states[315],
        &Block::RED_SANDSTONE_WALL.states[316],
        &Block::RED_SANDSTONE_WALL.states[317],
        &Block::RED_SANDSTONE_WALL.states[318],
        &Block::RED_SANDSTONE_WALL.states[319],
        &Block::RED_SANDSTONE_WALL.states[320],
        &Block::RED_SANDSTONE_WALL.states[321],
        &Block::RED_SANDSTONE_WALL.states[322],
        &Block::RED_SANDSTONE_WALL.states[323],
        &Block::MOSSY_STONE_BRICK_WALL.states[0],
        &Block::MOSSY_STONE_BRICK_WALL.states[1],
        &Block::MOSSY_STONE_BRICK_WALL.states[2],
        &Block::MOSSY_STONE_BRICK_WALL.states[3],
        &Block::MOSSY_STONE_BRICK_WALL.states[4],
        &Block::MOSSY_STONE_BRICK_WALL.states[5],
        &Block::MOSSY_STONE_BRICK_WALL.states[6],
        &Block::MOSSY_STONE_BRICK_WALL.states[7],
        &Block::MOSSY_STONE_BRICK_WALL.states[8],
        &Block::MOSSY_STONE_BRICK_WALL.states[9],
        &Block::MOSSY_STONE_BRICK_WALL.states[10],
        &Block::MOSSY_STONE_BRICK_WALL.states[11],
        &Block::MOSSY_STONE_BRICK_WALL.states[12],
        &Block::MOSSY_STONE_BRICK_WALL.states[13],
        &Block::MOSSY_STONE_BRICK_WALL.states[14],
        &Block::MOSSY_STONE_BRICK_WALL.states[15],
        &Block::MOSSY_STONE_BRICK_WALL.states[16],
        &Block::MOSSY_STONE_BRICK_WALL.states[17],
        &Block::MOSSY_STONE_BRICK_WALL.states[18],
        &Block::MOSSY_STONE_BRICK_WALL.states[19],
        &Block::MOSSY_STONE_BRICK_WALL.states[20],
        &Block::MOSSY_STONE_BRICK_WALL.states[21],
        &Block::MOSSY_STONE_BRICK_WALL.states[22],
        &Block::MOSSY_STONE_BRICK_WALL.states[23],
        &Block::MOSSY_STONE_BRICK_WALL.states[24],
        &Block::MOSSY_STONE_BRICK_WALL.states[25],
        &Block::MOSSY_STONE_BRICK_WALL.states[26],
        &Block::MOSSY_STONE_BRICK_WALL.states[27],
        &Block::MOSSY_STONE_BRICK_WALL.states[28],
        &Block::MOSSY_STONE_BRICK_WALL.states[29],
        &Block::MOSSY_STONE_BRICK_WALL.states[30],
        &Block::MOSSY_STONE_BRICK_WALL.states[31],
        &Block::MOSSY_STONE_BRICK_WALL.states[32],
        &Block::MOSSY_STONE_BRICK_WALL.states[33],
        &Block::MOSSY_STONE_BRICK_WALL.states[34],
        &Block::MOSSY_STONE_BRICK_WALL.states[35],
        &Block::MOSSY_STONE_BRICK_WALL.states[36],
        &Block::MOSSY_STONE_BRICK_WALL.states[37],
        &Block::MOSSY_STONE_BRICK_WALL.states[38],
        &Block::MOSSY_STONE_BRICK_WALL.states[39],
        &Block::MOSSY_STONE_BRICK_WALL.states[40],
        &Block::MOSSY_STONE_BRICK_WALL.states[41],
        &Block::MOSSY_STONE_BRICK_WALL.states[42],
        &Block::MOSSY_STONE_BRICK_WALL.states[43],
        &Block::MOSSY_STONE_BRICK_WALL.states[44],
        &Block::MOSSY_STONE_BRICK_WALL.states[45],
        &Block::MOSSY_STONE_BRICK_WALL.states[46],
        &Block::MOSSY_STONE_BRICK_WALL.states[47],
        &Block::MOSSY_STONE_BRICK_WALL.states[48],
        &Block::MOSSY_STONE_BRICK_WALL.states[49],
        &Block::MOSSY_STONE_BRICK_WALL.states[50],
        &Block::MOSSY_STONE_BRICK_WALL.states[51],
        &Block::MOSSY_STONE_BRICK_WALL.states[52],
        &Block::MOSSY_STONE_BRICK_WALL.states[53],
        &Block::MOSSY_STONE_BRICK_WALL.states[54],
        &Block::MOSSY_STONE_BRICK_WALL.states[55],
        &Block::MOSSY_STONE_BRICK_WALL.states[56],
        &Block::MOSSY_STONE_BRICK_WALL.states[57],
        &Block::MOSSY_STONE_BRICK_WALL.states[58],
        &Block::MOSSY_STONE_BRICK_WALL.states[59],
        &Block::MOSSY_STONE_BRICK_WALL.states[60],
        &Block::MOSSY_STONE_BRICK_WALL.states[61],
        &Block::MOSSY_STONE_BRICK_WALL.states[62],
        &Block::MOSSY_STONE_BRICK_WALL.states[63],
        &Block::MOSSY_STONE_BRICK_WALL.states[64],
        &Block::MOSSY_STONE_BRICK_WALL.states[65],
        &Block::MOSSY_STONE_BRICK_WALL.states[66],
        &Block::MOSSY_STONE_BRICK_WALL.states[67],
        &Block::MOSSY_STONE_BRICK_WALL.states[68],
        &Block::MOSSY_STONE_BRICK_WALL.states[69],
        &Block::MOSSY_STONE_BRICK_WALL.states[70],
        &Block::MOSSY_STONE_BRICK_WALL.states[71],
        &Block::MOSSY_STONE_BRICK_WALL.states[72],
        &Block::MOSSY_STONE_BRICK_WALL.states[73],
        &Block::MOSSY_STONE_BRICK_WALL.states[74],
        &Block::MOSSY_STONE_BRICK_WALL.states[75],
        &Block::MOSSY_STONE_BRICK_WALL.states[76],
        &Block::MOSSY_STONE_BRICK_WALL.states[77],
        &Block::MOSSY_STONE_BRICK_WALL.states[78],
        &Block::MOSSY_STONE_BRICK_WALL.states[79],
        &Block::MOSSY_STONE_BRICK_WALL.states[80],
        &Block::MOSSY_STONE_BRICK_WALL.states[81],
        &Block::MOSSY_STONE_BRICK_WALL.states[82],
        &Block::MOSSY_STONE_BRICK_WALL.states[83],
        &Block::MOSSY_STONE_BRICK_WALL.states[84],
        &Block::MOSSY_STONE_BRICK_WALL.states[85],
        &Block::MOSSY_STONE_BRICK_WALL.states[86],
        &Block::MOSSY_STONE_BRICK_WALL.states[87],
        &Block::MOSSY_STONE_BRICK_WALL.states[88],
        &Block::MOSSY_STONE_BRICK_WALL.states[89],
        &Block::MOSSY_STONE_BRICK_WALL.states[90],
        &Block::MOSSY_STONE_BRICK_WALL.states[91],
        &Block::MOSSY_STONE_BRICK_WALL.states[92],
        &Block::MOSSY_STONE_BRICK_WALL.states[93],
        &Block::MOSSY_STONE_BRICK_WALL.states[94],
        &Block::MOSSY_STONE_BRICK_WALL.states[95],
        &Block::MOSSY_STONE_BRICK_WALL.states[96],
        &Block::MOSSY_STONE_BRICK_WALL.states[97],
        &Block::MOSSY_STONE_BRICK_WALL.states[98],
        &Block::MOSSY_STONE_BRICK_WALL.states[99],
        &Block::MOSSY_STONE_BRICK_WALL.states[100],
        &Block::MOSSY_STONE_BRICK_WALL.states[101],
        &Block::MOSSY_STONE_BRICK_WALL.states[102],
        &Block::MOSSY_STONE_BRICK_WALL.states[103],
        &Block::MOSSY_STONE_BRICK_WALL.states[104],
        &Block::MOSSY_STONE_BRICK_WALL.states[105],
        &Block::MOSSY_STONE_BRICK_WALL.states[106],
        &Block::MOSSY_STONE_BRICK_WALL.states[107],
        &Block::MOSSY_STONE_BRICK_WALL.states[108],
        &Block::MOSSY_STONE_BRICK_WALL.states[109],
        &Block::MOSSY_STONE_BRICK_WALL.states[110],
        &Block::MOSSY_STONE_BRICK_WALL.states[111],
        &Block::MOSSY_STONE_BRICK_WALL.states[112],
        &Block::MOSSY_STONE_BRICK_WALL.states[113],
        &Block::MOSSY_STONE_BRICK_WALL.states[114],
        &Block::MOSSY_STONE_BRICK_WALL.states[115],
        &Block::MOSSY_STONE_BRICK_WALL.states[116],
        &Block::MOSSY_STONE_BRICK_WALL.states[117],
        &Block::MOSSY_STONE_BRICK_WALL.states[118],
        &Block::MOSSY_STONE_BRICK_WALL.states[119],
        &Block::MOSSY_STONE_BRICK_WALL.states[120],
        &Block::MOSSY_STONE_BRICK_WALL.states[121],
        &Block::MOSSY_STONE_BRICK_WALL.states[122],
        &Block::MOSSY_STONE_BRICK_WALL.states[123],
        &Block::MOSSY_STONE_BRICK_WALL.states[124],
        &Block::MOSSY_STONE_BRICK_WALL.states[125],
        &Block::MOSSY_STONE_BRICK_WALL.states[126],
        &Block::MOSSY_STONE_BRICK_WALL.states[127],
        &Block::MOSSY_STONE_BRICK_WALL.states[128],
        &Block::MOSSY_STONE_BRICK_WALL.states[129],
        &Block::MOSSY_STONE_BRICK_WALL.states[130],
        &Block::MOSSY_STONE_BRICK_WALL.states[131],
        &Block::MOSSY_STONE_BRICK_WALL.states[132],
        &Block::MOSSY_STONE_BRICK_WALL.states[133],
        &Block::MOSSY_STONE_BRICK_WALL.states[134],
        &Block::MOSSY_STONE_BRICK_WALL.states[135],
        &Block::MOSSY_STONE_BRICK_WALL.states[136],
        &Block::MOSSY_STONE_BRICK_WALL.states[137],
        &Block::MOSSY_STONE_BRICK_WALL.states[138],
        &Block::MOSSY_STONE_BRICK_WALL.states[139],
        &Block::MOSSY_STONE_BRICK_WALL.states[140],
        &Block::MOSSY_STONE_BRICK_WALL.states[141],
        &Block::MOSSY_STONE_BRICK_WALL.states[142],
        &Block::MOSSY_STONE_BRICK_WALL.states[143],
        &Block::MOSSY_STONE_BRICK_WALL.states[144],
        &Block::MOSSY_STONE_BRICK_WALL.states[145],
        &Block::MOSSY_STONE_BRICK_WALL.states[146],
        &Block::MOSSY_STONE_BRICK_WALL.states[147],
        &Block::MOSSY_STONE_BRICK_WALL.states[148],
        &Block::MOSSY_STONE_BRICK_WALL.states[149],
        &Block::MOSSY_STONE_BRICK_WALL.states[150],
        &Block::MOSSY_STONE_BRICK_WALL.states[151],
        &Block::MOSSY_STONE_BRICK_WALL.states[152],
        &Block::MOSSY_STONE_BRICK_WALL.states[153],
        &Block::MOSSY_STONE_BRICK_WALL.states[154],
        &Block::MOSSY_STONE_BRICK_WALL.states[155],
        &Block::MOSSY_STONE_BRICK_WALL.states[156],
        &Block::MOSSY_STONE_BRICK_WALL.states[157],
        &Block::MOSSY_STONE_BRICK_WALL.states[158],
        &Block::MOSSY_STONE_BRICK_WALL.states[159],
        &Block::MOSSY_STONE_BRICK_WALL.states[160],
        &Block::MOSSY_STONE_BRICK_WALL.states[161],
        &Block::MOSSY_STONE_BRICK_WALL.states[162],
        &Block::MOSSY_STONE_BRICK_WALL.states[163],
        &Block::MOSSY_STONE_BRICK_WALL.states[164],
        &Block::MOSSY_STONE_BRICK_WALL.states[165],
        &Block::MOSSY_STONE_BRICK_WALL.states[166],
        &Block::MOSSY_STONE_BRICK_WALL.states[167],
        &Block::MOSSY_STONE_BRICK_WALL.states[168],
        &Block::MOSSY_STONE_BRICK_WALL.states[169],
        &Block::MOSSY_STONE_BRICK_WALL.states[170],
        &Block::MOSSY_STONE_BRICK_WALL.states[171],
        &Block::MOSSY_STONE_BRICK_WALL.states[172],
        &Block::MOSSY_STONE_BRICK_WALL.states[173],
        &Block::MOSSY_STONE_BRICK_WALL.states[174],
        &Block::MOSSY_STONE_BRICK_WALL.states[175],
        &Block::MOSSY_STONE_BRICK_WALL.states[176],
        &Block::MOSSY_STONE_BRICK_WALL.states[177],
        &Block::MOSSY_STONE_BRICK_WALL.states[178],
        &Block::MOSSY_STONE_BRICK_WALL.states[179],
        &Block::MOSSY_STONE_BRICK_WALL.states[180],
        &Block::MOSSY_STONE_BRICK_WALL.states[181],
        &Block::MOSSY_STONE_BRICK_WALL.states[182],
        &Block::MOSSY_STONE_BRICK_WALL.states[183],
        &Block::MOSSY_STONE_BRICK_WALL.states[184],
        &Block::MOSSY_STONE_BRICK_WALL.states[185],
        &Block::MOSSY_STONE_BRICK_WALL.states[186],
        &Block::MOSSY_STONE_BRICK_WALL.states[187],
        &Block::MOSSY_STONE_BRICK_WALL.states[188],
        &Block::MOSSY_STONE_BRICK_WALL.states[189],
        &Block::MOSSY_STONE_BRICK_WALL.states[190],
        &Block::MOSSY_STONE_BRICK_WALL.states[191],
        &Block::MOSSY_STONE_BRICK_WALL.states[192],
        &Block::MOSSY_STONE_BRICK_WALL.states[193],
        &Block::MOSSY_STONE_BRICK_WALL.states[194],
        &Block::MOSSY_STONE_BRICK_WALL.states[195],
        &Block::MOSSY_STONE_BRICK_WALL.states[196],
        &Block::MOSSY_STONE_BRICK_WALL.states[197],
        &Block::MOSSY_STONE_BRICK_WALL.states[198],
        &Block::MOSSY_STONE_BRICK_WALL.states[199],
        &Block::MOSSY_STONE_BRICK_WALL.states[200],
        &Block::MOSSY_STONE_BRICK_WALL.states[201],
        &Block::MOSSY_STONE_BRICK_WALL.states[202],
        &Block::MOSSY_STONE_BRICK_WALL.states[203],
        &Block::MOSSY_STONE_BRICK_WALL.states[204],
        &Block::MOSSY_STONE_BRICK_WALL.states[205],
        &Block::MOSSY_STONE_BRICK_WALL.states[206],
        &Block::MOSSY_STONE_BRICK_WALL.states[207],
        &Block::MOSSY_STONE_BRICK_WALL.states[208],
        &Block::MOSSY_STONE_BRICK_WALL.states[209],
        &Block::MOSSY_STONE_BRICK_WALL.states[210],
        &Block::MOSSY_STONE_BRICK_WALL.states[211],
        &Block::MOSSY_STONE_BRICK_WALL.states[212],
        &Block::MOSSY_STONE_BRICK_WALL.states[213],
        &Block::MOSSY_STONE_BRICK_WALL.states[214],
        &Block::MOSSY_STONE_BRICK_WALL.states[215],
        &Block::MOSSY_STONE_BRICK_WALL.states[216],
        &Block::MOSSY_STONE_BRICK_WALL.states[217],
        &Block::MOSSY_STONE_BRICK_WALL.states[218],
        &Block::MOSSY_STONE_BRICK_WALL.states[219],
        &Block::MOSSY_STONE_BRICK_WALL.states[220],
        &Block::MOSSY_STONE_BRICK_WALL.states[221],
        &Block::MOSSY_STONE_BRICK_WALL.states[222],
        &Block::MOSSY_STONE_BRICK_WALL.states[223],
        &Block::MOSSY_STONE_BRICK_WALL.states[224],
        &Block::MOSSY_STONE_BRICK_WALL.states[225],
        &Block::MOSSY_STONE_BRICK_WALL.states[226],
        &Block::MOSSY_STONE_BRICK_WALL.states[227],
        &Block::MOSSY_STONE_BRICK_WALL.states[228],
        &Block::MOSSY_STONE_BRICK_WALL.states[229],
        &Block::MOSSY_STONE_BRICK_WALL.states[230],
        &Block::MOSSY_STONE_BRICK_WALL.states[231],
        &Block::MOSSY_STONE_BRICK_WALL.states[232],
        &Block::MOSSY_STONE_BRICK_WALL.states[233],
        &Block::MOSSY_STONE_BRICK_WALL.states[234],
        &Block::MOSSY_STONE_BRICK_WALL.states[235],
        &Block::MOSSY_STONE_BRICK_WALL.states[236],
        &Block::MOSSY_STONE_BRICK_WALL.states[237],
        &Block::MOSSY_STONE_BRICK_WALL.states[238],
        &Block::MOSSY_STONE_BRICK_WALL.states[239],
        &Block::MOSSY_STONE_BRICK_WALL.states[240],
        &Block::MOSSY_STONE_BRICK_WALL.states[241],
        &Block::MOSSY_STONE_BRICK_WALL.states[242],
        &Block::MOSSY_STONE_BRICK_WALL.states[243],
        &Block::MOSSY_STONE_BRICK_WALL.states[244],
        &Block::MOSSY_STONE_BRICK_WALL.states[245],
        &Block::MOSSY_STONE_BRICK_WALL.states[246],
        &Block::MOSSY_STONE_BRICK_WALL.states[247],
        &Block::MOSSY_STONE_BRICK_WALL.states[248],
        &Block::MOSSY_STONE_BRICK_WALL.states[249],
        &Block::MOSSY_STONE_BRICK_WALL.states[250],
        &Block::MOSSY_STONE_BRICK_WALL.states[251],
        &Block::MOSSY_STONE_BRICK_WALL.states[252],
        &Block::MOSSY_STONE_BRICK_WALL.states[253],
        &Block::MOSSY_STONE_BRICK_WALL.states[254],
        &Block::MOSSY_STONE_BRICK_WALL.states[255],
        &Block::MOSSY_STONE_BRICK_WALL.states[256],
        &Block::MOSSY_STONE_BRICK_WALL.states[257],
        &Block::MOSSY_STONE_BRICK_WALL.states[258],
        &Block::MOSSY_STONE_BRICK_WALL.states[259],
        &Block::MOSSY_STONE_BRICK_WALL.states[260],
        &Block::MOSSY_STONE_BRICK_WALL.states[261],
        &Block::MOSSY_STONE_BRICK_WALL.states[262],
        &Block::MOSSY_STONE_BRICK_WALL.states[263],
        &Block::MOSSY_STONE_BRICK_WALL.states[264],
        &Block::MOSSY_STONE_BRICK_WALL.states[265],
        &Block::MOSSY_STONE_BRICK_WALL.states[266],
        &Block::MOSSY_STONE_BRICK_WALL.states[267],
        &Block::MOSSY_STONE_BRICK_WALL.states[268],
        &Block::MOSSY_STONE_BRICK_WALL.states[269],
        &Block::MOSSY_STONE_BRICK_WALL.states[270],
        &Block::MOSSY_STONE_BRICK_WALL.states[271],
        &Block::MOSSY_STONE_BRICK_WALL.states[272],
        &Block::MOSSY_STONE_BRICK_WALL.states[273],
        &Block::MOSSY_STONE_BRICK_WALL.states[274],
        &Block::MOSSY_STONE_BRICK_WALL.states[275],
        &Block::MOSSY_STONE_BRICK_WALL.states[276],
        &Block::MOSSY_STONE_BRICK_WALL.states[277],
        &Block::MOSSY_STONE_BRICK_WALL.states[278],
        &Block::MOSSY_STONE_BRICK_WALL.states[279],
        &Block::MOSSY_STONE_BRICK_WALL.states[280],
        &Block::MOSSY_STONE_BRICK_WALL.states[281],
        &Block::MOSSY_STONE_BRICK_WALL.states[282],
        &Block::MOSSY_STONE_BRICK_WALL.states[283],
        &Block::MOSSY_STONE_BRICK_WALL.states[284],
        &Block::MOSSY_STONE_BRICK_WALL.states[285],
        &Block::MOSSY_STONE_BRICK_WALL.states[286],
        &Block::MOSSY_STONE_BRICK_WALL.states[287],
        &Block::MOSSY_STONE_BRICK_WALL.states[288],
        &Block::MOSSY_STONE_BRICK_WALL.states[289],
        &Block::MOSSY_STONE_BRICK_WALL.states[290],
        &Block::MOSSY_STONE_BRICK_WALL.states[291],
        &Block::MOSSY_STONE_BRICK_WALL.states[292],
        &Block::MOSSY_STONE_BRICK_WALL.states[293],
        &Block::MOSSY_STONE_BRICK_WALL.states[294],
        &Block::MOSSY_STONE_BRICK_WALL.states[295],
        &Block::MOSSY_STONE_BRICK_WALL.states[296],
        &Block::MOSSY_STONE_BRICK_WALL.states[297],
        &Block::MOSSY_STONE_BRICK_WALL.states[298],
        &Block::MOSSY_STONE_BRICK_WALL.states[299],
        &Block::MOSSY_STONE_BRICK_WALL.states[300],
        &Block::MOSSY_STONE_BRICK_WALL.states[301],
        &Block::MOSSY_STONE_BRICK_WALL.states[302],
        &Block::MOSSY_STONE_BRICK_WALL.states[303],
        &Block::MOSSY_STONE_BRICK_WALL.states[304],
        &Block::MOSSY_STONE_BRICK_WALL.states[305],
        &Block::MOSSY_STONE_BRICK_WALL.states[306],
        &Block::MOSSY_STONE_BRICK_WALL.states[307],
        &Block::MOSSY_STONE_BRICK_WALL.states[308],
        &Block::MOSSY_STONE_BRICK_WALL.states[309],
        &Block::MOSSY_STONE_BRICK_WALL.states[310],
        &Block::MOSSY_STONE_BRICK_WALL.states[311],
        &Block::MOSSY_STONE_BRICK_WALL.states[312],
        &Block::MOSSY_STONE_BRICK_WALL.states[313],
        &Block::MOSSY_STONE_BRICK_WALL.states[314],
        &Block::MOSSY_STONE_BRICK_WALL.states[315],
        &Block::MOSSY_STONE_BRICK_WALL.states[316],
        &Block::MOSSY_STONE_BRICK_WALL.states[317],
        &Block::MOSSY_STONE_BRICK_WALL.states[318],
        &Block::MOSSY_STONE_BRICK_WALL.states[319],
        &Block::MOSSY_STONE_BRICK_WALL.states[320],
        &Block::MOSSY_STONE_BRICK_WALL.states[321],
        &Block::MOSSY_STONE_BRICK_WALL.states[322],
        &Block::MOSSY_STONE_BRICK_WALL.states[323],
        &Block::GRANITE_WALL.states[0],
        &Block::GRANITE_WALL.states[1],
        &Block::GRANITE_WALL.states[2],
        &Block::GRANITE_WALL.states[3],
        &Block::GRANITE_WALL.states[4],
        &Block::GRANITE_WALL.states[5],
        &Block::GRANITE_WALL.states[6],
        &Block::GRANITE_WALL.states[7],
        &Block::GRANITE_WALL.states[8],
        &Block::GRANITE_WALL.states[9],
        &Block::GRANITE_WALL.states[10],
        &Block::GRANITE_WALL.states[11],
        &Block::GRANITE_WALL.states[12],
        &Block::GRANITE_WALL.states[13],
        &Block::GRANITE_WALL.states[14],
        &Block::GRANITE_WALL.states[15],
        &Block::GRANITE_WALL.states[16],
        &Block::GRANITE_WALL.states[17],
        &Block::GRANITE_WALL.states[18],
        &Block::GRANITE_WALL.states[19],
        &Block::GRANITE_WALL.states[20],
        &Block::GRANITE_WALL.states[21],
        &Block::GRANITE_WALL.states[22],
        &Block::GRANITE_WALL.states[23],
        &Block::GRANITE_WALL.states[24],
        &Block::GRANITE_WALL.states[25],
        &Block::GRANITE_WALL.states[26],
        &Block::GRANITE_WALL.states[27],
        &Block::GRANITE_WALL.states[28],
        &Block::GRANITE_WALL.states[29],
        &Block::GRANITE_WALL.states[30],
        &Block::GRANITE_WALL.states[31],
        &Block::GRANITE_WALL.states[32],
        &Block::GRANITE_WALL.states[33],
        &Block::GRANITE_WALL.states[34],
        &Block::GRANITE_WALL.states[35],
        &Block::GRANITE_WALL.states[36],
        &Block::GRANITE_WALL.states[37],
        &Block::GRANITE_WALL.states[38],
        &Block::GRANITE_WALL.states[39],
        &Block::GRANITE_WALL.states[40],
        &Block::GRANITE_WALL.states[41],
        &Block::GRANITE_WALL.states[42],
        &Block::GRANITE_WALL.states[43],
        &Block::GRANITE_WALL.states[44],
        &Block::GRANITE_WALL.states[45],
        &Block::GRANITE_WALL.states[46],
        &Block::GRANITE_WALL.states[47],
        &Block::GRANITE_WALL.states[48],
        &Block::GRANITE_WALL.states[49],
        &Block::GRANITE_WALL.states[50],
        &Block::GRANITE_WALL.states[51],
        &Block::GRANITE_WALL.states[52],
        &Block::GRANITE_WALL.states[53],
        &Block::GRANITE_WALL.states[54],
        &Block::GRANITE_WALL.states[55],
        &Block::GRANITE_WALL.states[56],
        &Block::GRANITE_WALL.states[57],
        &Block::GRANITE_WALL.states[58],
        &Block::GRANITE_WALL.states[59],
        &Block::GRANITE_WALL.states[60],
        &Block::GRANITE_WALL.states[61],
        &Block::GRANITE_WALL.states[62],
        &Block::GRANITE_WALL.states[63],
        &Block::GRANITE_WALL.states[64],
        &Block::GRANITE_WALL.states[65],
        &Block::GRANITE_WALL.states[66],
        &Block::GRANITE_WALL.states[67],
        &Block::GRANITE_WALL.states[68],
        &Block::GRANITE_WALL.states[69],
        &Block::GRANITE_WALL.states[70],
        &Block::GRANITE_WALL.states[71],
        &Block::GRANITE_WALL.states[72],
        &Block::GRANITE_WALL.states[73],
        &Block::GRANITE_WALL.states[74],
        &Block::GRANITE_WALL.states[75],
        &Block::GRANITE_WALL.states[76],
        &Block::GRANITE_WALL.states[77],
        &Block::GRANITE_WALL.states[78],
        &Block::GRANITE_WALL.states[79],
        &Block::GRANITE_WALL.states[80],
        &Block::GRANITE_WALL.states[81],
        &Block::GRANITE_WALL.states[82],
        &Block::GRANITE_WALL.states[83],
        &Block::GRANITE_WALL.states[84],
        &Block::GRANITE_WALL.states[85],
        &Block::GRANITE_WALL.states[86],
        &Block::GRANITE_WALL.states[87],
        &Block::GRANITE_WALL.states[88],
        &Block::GRANITE_WALL.states[89],
        &Block::GRANITE_WALL.states[90],
        &Block::GRANITE_WALL.states[91],
        &Block::GRANITE_WALL.states[92],
        &Block::GRANITE_WALL.states[93],
        &Block::GRANITE_WALL.states[94],
        &Block::GRANITE_WALL.states[95],
        &Block::GRANITE_WALL.states[96],
        &Block::GRANITE_WALL.states[97],
        &Block::GRANITE_WALL.states[98],
        &Block::GRANITE_WALL.states[99],
        &Block::GRANITE_WALL.states[100],
        &Block::GRANITE_WALL.states[101],
        &Block::GRANITE_WALL.states[102],
        &Block::GRANITE_WALL.states[103],
        &Block::GRANITE_WALL.states[104],
        &Block::GRANITE_WALL.states[105],
        &Block::GRANITE_WALL.states[106],
        &Block::GRANITE_WALL.states[107],
        &Block::GRANITE_WALL.states[108],
        &Block::GRANITE_WALL.states[109],
        &Block::GRANITE_WALL.states[110],
        &Block::GRANITE_WALL.states[111],
        &Block::GRANITE_WALL.states[112],
        &Block::GRANITE_WALL.states[113],
        &Block::GRANITE_WALL.states[114],
        &Block::GRANITE_WALL.states[115],
        &Block::GRANITE_WALL.states[116],
        &Block::GRANITE_WALL.states[117],
        &Block::GRANITE_WALL.states[118],
        &Block::GRANITE_WALL.states[119],
        &Block::GRANITE_WALL.states[120],
        &Block::GRANITE_WALL.states[121],
        &Block::GRANITE_WALL.states[122],
        &Block::GRANITE_WALL.states[123],
        &Block::GRANITE_WALL.states[124],
        &Block::GRANITE_WALL.states[125],
        &Block::GRANITE_WALL.states[126],
        &Block::GRANITE_WALL.states[127],
        &Block::GRANITE_WALL.states[128],
        &Block::GRANITE_WALL.states[129],
        &Block::GRANITE_WALL.states[130],
        &Block::GRANITE_WALL.states[131],
        &Block::GRANITE_WALL.states[132],
        &Block::GRANITE_WALL.states[133],
        &Block::GRANITE_WALL.states[134],
        &Block::GRANITE_WALL.states[135],
        &Block::GRANITE_WALL.states[136],
        &Block::GRANITE_WALL.states[137],
        &Block::GRANITE_WALL.states[138],
        &Block::GRANITE_WALL.states[139],
        &Block::GRANITE_WALL.states[140],
        &Block::GRANITE_WALL.states[141],
        &Block::GRANITE_WALL.states[142],
        &Block::GRANITE_WALL.states[143],
        &Block::GRANITE_WALL.states[144],
        &Block::GRANITE_WALL.states[145],
        &Block::GRANITE_WALL.states[146],
        &Block::GRANITE_WALL.states[147],
        &Block::GRANITE_WALL.states[148],
        &Block::GRANITE_WALL.states[149],
        &Block::GRANITE_WALL.states[150],
        &Block::GRANITE_WALL.states[151],
        &Block::GRANITE_WALL.states[152],
        &Block::GRANITE_WALL.states[153],
        &Block::GRANITE_WALL.states[154],
        &Block::GRANITE_WALL.states[155],
        &Block::GRANITE_WALL.states[156],
        &Block::GRANITE_WALL.states[157],
        &Block::GRANITE_WALL.states[158],
        &Block::GRANITE_WALL.states[159],
        &Block::GRANITE_WALL.states[160],
        &Block::GRANITE_WALL.states[161],
        &Block::GRANITE_WALL.states[162],
        &Block::GRANITE_WALL.states[163],
        &Block::GRANITE_WALL.states[164],
        &Block::GRANITE_WALL.states[165],
        &Block::GRANITE_WALL.states[166],
        &Block::GRANITE_WALL.states[167],
        &Block::GRANITE_WALL.states[168],
        &Block::GRANITE_WALL.states[169],
        &Block::GRANITE_WALL.states[170],
        &Block::GRANITE_WALL.states[171],
        &Block::GRANITE_WALL.states[172],
        &Block::GRANITE_WALL.states[173],
        &Block::GRANITE_WALL.states[174],
        &Block::GRANITE_WALL.states[175],
        &Block::GRANITE_WALL.states[176],
        &Block::GRANITE_WALL.states[177],
        &Block::GRANITE_WALL.states[178],
        &Block::GRANITE_WALL.states[179],
        &Block::GRANITE_WALL.states[180],
        &Block::GRANITE_WALL.states[181],
        &Block::GRANITE_WALL.states[182],
        &Block::GRANITE_WALL.states[183],
        &Block::GRANITE_WALL.states[184],
        &Block::GRANITE_WALL.states[185],
        &Block::GRANITE_WALL.states[186],
        &Block::GRANITE_WALL.states[187],
        &Block::GRANITE_WALL.states[188],
        &Block::GRANITE_WALL.states[189],
        &Block::GRANITE_WALL.states[190],
        &Block::GRANITE_WALL.states[191],
        &Block::GRANITE_WALL.states[192],
        &Block::GRANITE_WALL.states[193],
        &Block::GRANITE_WALL.states[194],
        &Block::GRANITE_WALL.states[195],
        &Block::GRANITE_WALL.states[196],
        &Block::GRANITE_WALL.states[197],
        &Block::GRANITE_WALL.states[198],
        &Block::GRANITE_WALL.states[199],
        &Block::GRANITE_WALL.states[200],
        &Block::GRANITE_WALL.states[201],
        &Block::GRANITE_WALL.states[202],
        &Block::GRANITE_WALL.states[203],
        &Block::GRANITE_WALL.states[204],
        &Block::GRANITE_WALL.states[205],
        &Block::GRANITE_WALL.states[206],
        &Block::GRANITE_WALL.states[207],
        &Block::GRANITE_WALL.states[208],
        &Block::GRANITE_WALL.states[209],
        &Block::GRANITE_WALL.states[210],
        &Block::GRANITE_WALL.states[211],
        &Block::GRANITE_WALL.states[212],
        &Block::GRANITE_WALL.states[213],
        &Block::GRANITE_WALL.states[214],
        &Block::GRANITE_WALL.states[215],
        &Block::GRANITE_WALL.states[216],
        &Block::GRANITE_WALL.states[217],
        &Block::GRANITE_WALL.states[218],
        &Block::GRANITE_WALL.states[219],
        &Block::GRANITE_WALL.states[220],
        &Block::GRANITE_WALL.states[221],
        &Block::GRANITE_WALL.states[222],
        &Block::GRANITE_WALL.states[223],
        &Block::GRANITE_WALL.states[224],
        &Block::GRANITE_WALL.states[225],
        &Block::GRANITE_WALL.states[226],
        &Block::GRANITE_WALL.states[227],
        &Block::GRANITE_WALL.states[228],
        &Block::GRANITE_WALL.states[229],
        &Block::GRANITE_WALL.states[230],
        &Block::GRANITE_WALL.states[231],
        &Block::GRANITE_WALL.states[232],
        &Block::GRANITE_WALL.states[233],
        &Block::GRANITE_WALL.states[234],
        &Block::GRANITE_WALL.states[235],
        &Block::GRANITE_WALL.states[236],
        &Block::GRANITE_WALL.states[237],
        &Block::GRANITE_WALL.states[238],
        &Block::GRANITE_WALL.states[239],
        &Block::GRANITE_WALL.states[240],
        &Block::GRANITE_WALL.states[241],
        &Block::GRANITE_WALL.states[242],
        &Block::GRANITE_WALL.states[243],
        &Block::GRANITE_WALL.states[244],
        &Block::GRANITE_WALL.states[245],
        &Block::GRANITE_WALL.states[246],
        &Block::GRANITE_WALL.states[247],
        &Block::GRANITE_WALL.states[248],
        &Block::GRANITE_WALL.states[249],
        &Block::GRANITE_WALL.states[250],
        &Block::GRANITE_WALL.states[251],
        &Block::GRANITE_WALL.states[252],
        &Block::GRANITE_WALL.states[253],
        &Block::GRANITE_WALL.states[254],
        &Block::GRANITE_WALL.states[255],
        &Block::GRANITE_WALL.states[256],
        &Block::GRANITE_WALL.states[257],
        &Block::GRANITE_WALL.states[258],
        &Block::GRANITE_WALL.states[259],
        &Block::GRANITE_WALL.states[260],
        &Block::GRANITE_WALL.states[261],
        &Block::GRANITE_WALL.states[262],
        &Block::GRANITE_WALL.states[263],
        &Block::GRANITE_WALL.states[264],
        &Block::GRANITE_WALL.states[265],
        &Block::GRANITE_WALL.states[266],
        &Block::GRANITE_WALL.states[267],
        &Block::GRANITE_WALL.states[268],
        &Block::GRANITE_WALL.states[269],
        &Block::GRANITE_WALL.states[270],
        &Block::GRANITE_WALL.states[271],
        &Block::GRANITE_WALL.states[272],
        &Block::GRANITE_WALL.states[273],
        &Block::GRANITE_WALL.states[274],
        &Block::GRANITE_WALL.states[275],
        &Block::GRANITE_WALL.states[276],
        &Block::GRANITE_WALL.states[277],
        &Block::GRANITE_WALL.states[278],
        &Block::GRANITE_WALL.states[279],
        &Block::GRANITE_WALL.states[280],
        &Block::GRANITE_WALL.states[281],
        &Block::GRANITE_WALL.states[282],
        &Block::GRANITE_WALL.states[283],
        &Block::GRANITE_WALL.states[284],
        &Block::GRANITE_WALL.states[285],
        &Block::GRANITE_WALL.states[286],
        &Block::GRANITE_WALL.states[287],
        &Block::GRANITE_WALL.states[288],
        &Block::GRANITE_WALL.states[289],
        &Block::GRANITE_WALL.states[290],
        &Block::GRANITE_WALL.states[291],
        &Block::GRANITE_WALL.states[292],
        &Block::GRANITE_WALL.states[293],
        &Block::GRANITE_WALL.states[294],
        &Block::GRANITE_WALL.states[295],
        &Block::GRANITE_WALL.states[296],
        &Block::GRANITE_WALL.states[297],
        &Block::GRANITE_WALL.states[298],
        &Block::GRANITE_WALL.states[299],
        &Block::GRANITE_WALL.states[300],
        &Block::GRANITE_WALL.states[301],
        &Block::GRANITE_WALL.states[302],
        &Block::GRANITE_WALL.states[303],
        &Block::GRANITE_WALL.states[304],
        &Block::GRANITE_WALL.states[305],
        &Block::GRANITE_WALL.states[306],
        &Block::GRANITE_WALL.states[307],
        &Block::GRANITE_WALL.states[308],
        &Block::GRANITE_WALL.states[309],
        &Block::GRANITE_WALL.states[310],
        &Block::GRANITE_WALL.states[311],
        &Block::GRANITE_WALL.states[312],
        &Block::GRANITE_WALL.states[313],
        &Block::GRANITE_WALL.states[314],
        &Block::GRANITE_WALL.states[315],
        &Block::GRANITE_WALL.states[316],
        &Block::GRANITE_WALL.states[317],
        &Block::GRANITE_WALL.states[318],
        &Block::GRANITE_WALL.states[319],
        &Block::GRANITE_WALL.states[320],
        &Block::GRANITE_WALL.states[321],
        &Block::GRANITE_WALL.states[322],
        &Block::GRANITE_WALL.states[323],
        &Block::STONE_BRICK_WALL.states[0],
        &Block::STONE_BRICK_WALL.states[1],
        &Block::STONE_BRICK_WALL.states[2],
        &Block::STONE_BRICK_WALL.states[3],
        &Block::STONE_BRICK_WALL.states[4],
        &Block::STONE_BRICK_WALL.states[5],
        &Block::STONE_BRICK_WALL.states[6],
        &Block::STONE_BRICK_WALL.states[7],
        &Block::STONE_BRICK_WALL.states[8],
        &Block::STONE_BRICK_WALL.states[9],
        &Block::STONE_BRICK_WALL.states[10],
        &Block::STONE_BRICK_WALL.states[11],
        &Block::STONE_BRICK_WALL.states[12],
        &Block::STONE_BRICK_WALL.states[13],
        &Block::STONE_BRICK_WALL.states[14],
        &Block::STONE_BRICK_WALL.states[15],
        &Block::STONE_BRICK_WALL.states[16],
        &Block::STONE_BRICK_WALL.states[17],
        &Block::STONE_BRICK_WALL.states[18],
        &Block::STONE_BRICK_WALL.states[19],
        &Block::STONE_BRICK_WALL.states[20],
        &Block::STONE_BRICK_WALL.states[21],
        &Block::STONE_BRICK_WALL.states[22],
        &Block::STONE_BRICK_WALL.states[23],
        &Block::STONE_BRICK_WALL.states[24],
        &Block::STONE_BRICK_WALL.states[25],
        &Block::STONE_BRICK_WALL.states[26],
        &Block::STONE_BRICK_WALL.states[27],
        &Block::STONE_BRICK_WALL.states[28],
        &Block::STONE_BRICK_WALL.states[29],
        &Block::STONE_BRICK_WALL.states[30],
        &Block::STONE_BRICK_WALL.states[31],
        &Block::STONE_BRICK_WALL.states[32],
        &Block::STONE_BRICK_WALL.states[33],
        &Block::STONE_BRICK_WALL.states[34],
        &Block::STONE_BRICK_WALL.states[35],
        &Block::STONE_BRICK_WALL.states[36],
        &Block::STONE_BRICK_WALL.states[37],
        &Block::STONE_BRICK_WALL.states[38],
        &Block::STONE_BRICK_WALL.states[39],
        &Block::STONE_BRICK_WALL.states[40],
        &Block::STONE_BRICK_WALL.states[41],
        &Block::STONE_BRICK_WALL.states[42],
        &Block::STONE_BRICK_WALL.states[43],
        &Block::STONE_BRICK_WALL.states[44],
        &Block::STONE_BRICK_WALL.states[45],
        &Block::STONE_BRICK_WALL.states[46],
        &Block::STONE_BRICK_WALL.states[47],
        &Block::STONE_BRICK_WALL.states[48],
        &Block::STONE_BRICK_WALL.states[49],
        &Block::STONE_BRICK_WALL.states[50],
        &Block::STONE_BRICK_WALL.states[51],
        &Block::STONE_BRICK_WALL.states[52],
        &Block::STONE_BRICK_WALL.states[53],
        &Block::STONE_BRICK_WALL.states[54],
        &Block::STONE_BRICK_WALL.states[55],
        &Block::STONE_BRICK_WALL.states[56],
        &Block::STONE_BRICK_WALL.states[57],
        &Block::STONE_BRICK_WALL.states[58],
        &Block::STONE_BRICK_WALL.states[59],
        &Block::STONE_BRICK_WALL.states[60],
        &Block::STONE_BRICK_WALL.states[61],
        &Block::STONE_BRICK_WALL.states[62],
        &Block::STONE_BRICK_WALL.states[63],
        &Block::STONE_BRICK_WALL.states[64],
        &Block::STONE_BRICK_WALL.states[65],
        &Block::STONE_BRICK_WALL.states[66],
        &Block::STONE_BRICK_WALL.states[67],
        &Block::STONE_BRICK_WALL.states[68],
        &Block::STONE_BRICK_WALL.states[69],
        &Block::STONE_BRICK_WALL.states[70],
        &Block::STONE_BRICK_WALL.states[71],
        &Block::STONE_BRICK_WALL.states[72],
        &Block::STONE_BRICK_WALL.states[73],
        &Block::STONE_BRICK_WALL.states[74],
        &Block::STONE_BRICK_WALL.states[75],
        &Block::STONE_BRICK_WALL.states[76],
        &Block::STONE_BRICK_WALL.states[77],
        &Block::STONE_BRICK_WALL.states[78],
        &Block::STONE_BRICK_WALL.states[79],
        &Block::STONE_BRICK_WALL.states[80],
        &Block::STONE_BRICK_WALL.states[81],
        &Block::STONE_BRICK_WALL.states[82],
        &Block::STONE_BRICK_WALL.states[83],
        &Block::STONE_BRICK_WALL.states[84],
        &Block::STONE_BRICK_WALL.states[85],
        &Block::STONE_BRICK_WALL.states[86],
        &Block::STONE_BRICK_WALL.states[87],
        &Block::STONE_BRICK_WALL.states[88],
        &Block::STONE_BRICK_WALL.states[89],
        &Block::STONE_BRICK_WALL.states[90],
        &Block::STONE_BRICK_WALL.states[91],
        &Block::STONE_BRICK_WALL.states[92],
        &Block::STONE_BRICK_WALL.states[93],
        &Block::STONE_BRICK_WALL.states[94],
        &Block::STONE_BRICK_WALL.states[95],
        &Block::STONE_BRICK_WALL.states[96],
        &Block::STONE_BRICK_WALL.states[97],
        &Block::STONE_BRICK_WALL.states[98],
        &Block::STONE_BRICK_WALL.states[99],
        &Block::STONE_BRICK_WALL.states[100],
        &Block::STONE_BRICK_WALL.states[101],
        &Block::STONE_BRICK_WALL.states[102],
        &Block::STONE_BRICK_WALL.states[103],
        &Block::STONE_BRICK_WALL.states[104],
        &Block::STONE_BRICK_WALL.states[105],
        &Block::STONE_BRICK_WALL.states[106],
        &Block::STONE_BRICK_WALL.states[107],
        &Block::STONE_BRICK_WALL.states[108],
        &Block::STONE_BRICK_WALL.states[109],
        &Block::STONE_BRICK_WALL.states[110],
        &Block::STONE_BRICK_WALL.states[111],
        &Block::STONE_BRICK_WALL.states[112],
        &Block::STONE_BRICK_WALL.states[113],
        &Block::STONE_BRICK_WALL.states[114],
        &Block::STONE_BRICK_WALL.states[115],
        &Block::STONE_BRICK_WALL.states[116],
        &Block::STONE_BRICK_WALL.states[117],
        &Block::STONE_BRICK_WALL.states[118],
        &Block::STONE_BRICK_WALL.states[119],
        &Block::STONE_BRICK_WALL.states[120],
        &Block::STONE_BRICK_WALL.states[121],
        &Block::STONE_BRICK_WALL.states[122],
        &Block::STONE_BRICK_WALL.states[123],
        &Block::STONE_BRICK_WALL.states[124],
        &Block::STONE_BRICK_WALL.states[125],
        &Block::STONE_BRICK_WALL.states[126],
        &Block::STONE_BRICK_WALL.states[127],
        &Block::STONE_BRICK_WALL.states[128],
        &Block::STONE_BRICK_WALL.states[129],
        &Block::STONE_BRICK_WALL.states[130],
        &Block::STONE_BRICK_WALL.states[131],
        &Block::STONE_BRICK_WALL.states[132],
        &Block::STONE_BRICK_WALL.states[133],
        &Block::STONE_BRICK_WALL.states[134],
        &Block::STONE_BRICK_WALL.states[135],
        &Block::STONE_BRICK_WALL.states[136],
        &Block::STONE_BRICK_WALL.states[137],
        &Block::STONE_BRICK_WALL.states[138],
        &Block::STONE_BRICK_WALL.states[139],
        &Block::STONE_BRICK_WALL.states[140],
        &Block::STONE_BRICK_WALL.states[141],
        &Block::STONE_BRICK_WALL.states[142],
        &Block::STONE_BRICK_WALL.states[143],
        &Block::STONE_BRICK_WALL.states[144],
        &Block::STONE_BRICK_WALL.states[145],
        &Block::STONE_BRICK_WALL.states[146],
        &Block::STONE_BRICK_WALL.states[147],
        &Block::STONE_BRICK_WALL.states[148],
        &Block::STONE_BRICK_WALL.states[149],
        &Block::STONE_BRICK_WALL.states[150],
        &Block::STONE_BRICK_WALL.states[151],
        &Block::STONE_BRICK_WALL.states[152],
        &Block::STONE_BRICK_WALL.states[153],
        &Block::STONE_BRICK_WALL.states[154],
        &Block::STONE_BRICK_WALL.states[155],
        &Block::STONE_BRICK_WALL.states[156],
        &Block::STONE_BRICK_WALL.states[157],
        &Block::STONE_BRICK_WALL.states[158],
        &Block::STONE_BRICK_WALL.states[159],
        &Block::STONE_BRICK_WALL.states[160],
        &Block::STONE_BRICK_WALL.states[161],
        &Block::STONE_BRICK_WALL.states[162],
        &Block::STONE_BRICK_WALL.states[163],
        &Block::STONE_BRICK_WALL.states[164],
        &Block::STONE_BRICK_WALL.states[165],
        &Block::STONE_BRICK_WALL.states[166],
        &Block::STONE_BRICK_WALL.states[167],
        &Block::STONE_BRICK_WALL.states[168],
        &Block::STONE_BRICK_WALL.states[169],
        &Block::STONE_BRICK_WALL.states[170],
        &Block::STONE_BRICK_WALL.states[171],
        &Block::STONE_BRICK_WALL.states[172],
        &Block::STONE_BRICK_WALL.states[173],
        &Block::STONE_BRICK_WALL.states[174],
        &Block::STONE_BRICK_WALL.states[175],
        &Block::STONE_BRICK_WALL.states[176],
        &Block::STONE_BRICK_WALL.states[177],
        &Block::STONE_BRICK_WALL.states[178],
        &Block::STONE_BRICK_WALL.states[179],
        &Block::STONE_BRICK_WALL.states[180],
        &Block::STONE_BRICK_WALL.states[181],
        &Block::STONE_BRICK_WALL.states[182],
        &Block::STONE_BRICK_WALL.states[183],
        &Block::STONE_BRICK_WALL.states[184],
        &Block::STONE_BRICK_WALL.states[185],
        &Block::STONE_BRICK_WALL.states[186],
        &Block::STONE_BRICK_WALL.states[187],
        &Block::STONE_BRICK_WALL.states[188],
        &Block::STONE_BRICK_WALL.states[189],
        &Block::STONE_BRICK_WALL.states[190],
        &Block::STONE_BRICK_WALL.states[191],
        &Block::STONE_BRICK_WALL.states[192],
        &Block::STONE_BRICK_WALL.states[193],
        &Block::STONE_BRICK_WALL.states[194],
        &Block::STONE_BRICK_WALL.states[195],
        &Block::STONE_BRICK_WALL.states[196],
        &Block::STONE_BRICK_WALL.states[197],
        &Block::STONE_BRICK_WALL.states[198],
        &Block::STONE_BRICK_WALL.states[199],
        &Block::STONE_BRICK_WALL.states[200],
        &Block::STONE_BRICK_WALL.states[201],
        &Block::STONE_BRICK_WALL.states[202],
        &Block::STONE_BRICK_WALL.states[203],
        &Block::STONE_BRICK_WALL.states[204],
        &Block::STONE_BRICK_WALL.states[205],
        &Block::STONE_BRICK_WALL.states[206],
        &Block::STONE_BRICK_WALL.states[207],
        &Block::STONE_BRICK_WALL.states[208],
        &Block::STONE_BRICK_WALL.states[209],
        &Block::STONE_BRICK_WALL.states[210],
        &Block::STONE_BRICK_WALL.states[211],
        &Block::STONE_BRICK_WALL.states[212],
        &Block::STONE_BRICK_WALL.states[213],
        &Block::STONE_BRICK_WALL.states[214],
        &Block::STONE_BRICK_WALL.states[215],
        &Block::STONE_BRICK_WALL.states[216],
        &Block::STONE_BRICK_WALL.states[217],
        &Block::STONE_BRICK_WALL.states[218],
        &Block::STONE_BRICK_WALL.states[219],
        &Block::STONE_BRICK_WALL.states[220],
        &Block::STONE_BRICK_WALL.states[221],
        &Block::STONE_BRICK_WALL.states[222],
        &Block::STONE_BRICK_WALL.states[223],
        &Block::STONE_BRICK_WALL.states[224],
        &Block::STONE_BRICK_WALL.states[225],
        &Block::STONE_BRICK_WALL.states[226],
        &Block::STONE_BRICK_WALL.states[227],
        &Block::STONE_BRICK_WALL.states[228],
        &Block::STONE_BRICK_WALL.states[229],
        &Block::STONE_BRICK_WALL.states[230],
        &Block::STONE_BRICK_WALL.states[231],
        &Block::STONE_BRICK_WALL.states[232],
        &Block::STONE_BRICK_WALL.states[233],
        &Block::STONE_BRICK_WALL.states[234],
        &Block::STONE_BRICK_WALL.states[235],
        &Block::STONE_BRICK_WALL.states[236],
        &Block::STONE_BRICK_WALL.states[237],
        &Block::STONE_BRICK_WALL.states[238],
        &Block::STONE_BRICK_WALL.states[239],
        &Block::STONE_BRICK_WALL.states[240],
        &Block::STONE_BRICK_WALL.states[241],
        &Block::STONE_BRICK_WALL.states[242],
        &Block::STONE_BRICK_WALL.states[243],
        &Block::STONE_BRICK_WALL.states[244],
        &Block::STONE_BRICK_WALL.states[245],
        &Block::STONE_BRICK_WALL.states[246],
        &Block::STONE_BRICK_WALL.states[247],
        &Block::STONE_BRICK_WALL.states[248],
        &Block::STONE_BRICK_WALL.states[249],
        &Block::STONE_BRICK_WALL.states[250],
        &Block::STONE_BRICK_WALL.states[251],
        &Block::STONE_BRICK_WALL.states[252],
        &Block::STONE_BRICK_WALL.states[253],
        &Block::STONE_BRICK_WALL.states[254],
        &Block::STONE_BRICK_WALL.states[255],
        &Block::STONE_BRICK_WALL.states[256],
        &Block::STONE_BRICK_WALL.states[257],
        &Block::STONE_BRICK_WALL.states[258],
        &Block::STONE_BRICK_WALL.states[259],
        &Block::STONE_BRICK_WALL.states[260],
        &Block::STONE_BRICK_WALL.states[261],
        &Block::STONE_BRICK_WALL.states[262],
        &Block::STONE_BRICK_WALL.states[263],
        &Block::STONE_BRICK_WALL.states[264],
        &Block::STONE_BRICK_WALL.states[265],
        &Block::STONE_BRICK_WALL.states[266],
        &Block::STONE_BRICK_WALL.states[267],
        &Block::STONE_BRICK_WALL.states[268],
        &Block::STONE_BRICK_WALL.states[269],
        &Block::STONE_BRICK_WALL.states[270],
        &Block::STONE_BRICK_WALL.states[271],
        &Block::STONE_BRICK_WALL.states[272],
        &Block::STONE_BRICK_WALL.states[273],
        &Block::STONE_BRICK_WALL.states[274],
        &Block::STONE_BRICK_WALL.states[275],
        &Block::STONE_BRICK_WALL.states[276],
        &Block::STONE_BRICK_WALL.states[277],
        &Block::STONE_BRICK_WALL.states[278],
        &Block::STONE_BRICK_WALL.states[279],
        &Block::STONE_BRICK_WALL.states[280],
        &Block::STONE_BRICK_WALL.states[281],
        &Block::STONE_BRICK_WALL.states[282],
        &Block::STONE_BRICK_WALL.states[283],
        &Block::STONE_BRICK_WALL.states[284],
        &Block::STONE_BRICK_WALL.states[285],
        &Block::STONE_BRICK_WALL.states[286],
        &Block::STONE_BRICK_WALL.states[287],
        &Block::STONE_BRICK_WALL.states[288],
        &Block::STONE_BRICK_WALL.states[289],
        &Block::STONE_BRICK_WALL.states[290],
        &Block::STONE_BRICK_WALL.states[291],
        &Block::STONE_BRICK_WALL.states[292],
        &Block::STONE_BRICK_WALL.states[293],
        &Block::STONE_BRICK_WALL.states[294],
        &Block::STONE_BRICK_WALL.states[295],
        &Block::STONE_BRICK_WALL.states[296],
        &Block::STONE_BRICK_WALL.states[297],
        &Block::STONE_BRICK_WALL.states[298],
        &Block::STONE_BRICK_WALL.states[299],
        &Block::STONE_BRICK_WALL.states[300],
        &Block::STONE_BRICK_WALL.states[301],
        &Block::STONE_BRICK_WALL.states[302],
        &Block::STONE_BRICK_WALL.states[303],
        &Block::STONE_BRICK_WALL.states[304],
        &Block::STONE_BRICK_WALL.states[305],
        &Block::STONE_BRICK_WALL.states[306],
        &Block::STONE_BRICK_WALL.states[307],
        &Block::STONE_BRICK_WALL.states[308],
        &Block::STONE_BRICK_WALL.states[309],
        &Block::STONE_BRICK_WALL.states[310],
        &Block::STONE_BRICK_WALL.states[311],
        &Block::STONE_BRICK_WALL.states[312],
        &Block::STONE_BRICK_WALL.states[313],
        &Block::STONE_BRICK_WALL.states[314],
        &Block::STONE_BRICK_WALL.states[315],
        &Block::STONE_BRICK_WALL.states[316],
        &Block::STONE_BRICK_WALL.states[317],
        &Block::STONE_BRICK_WALL.states[318],
        &Block::STONE_BRICK_WALL.states[319],
        &Block::STONE_BRICK_WALL.states[320],
        &Block::STONE_BRICK_WALL.states[321],
        &Block::STONE_BRICK_WALL.states[322],
        &Block::STONE_BRICK_WALL.states[323],
        &Block::MUD_BRICK_WALL.states[0],
        &Block::MUD_BRICK_WALL.states[1],
        &Block::MUD_BRICK_WALL.states[2],
        &Block::MUD_BRICK_WALL.states[3],
        &Block::MUD_BRICK_WALL.states[4],
        &Block::MUD_BRICK_WALL.states[5],
        &Block::MUD_BRICK_WALL.states[6],
        &Block::MUD_BRICK_WALL.states[7],
        &Block::MUD_BRICK_WALL.states[8],
        &Block::MUD_BRICK_WALL.states[9],
        &Block::MUD_BRICK_WALL.states[10],
        &Block::MUD_BRICK_WALL.states[11],
        &Block::MUD_BRICK_WALL.states[12],
        &Block::MUD_BRICK_WALL.states[13],
        &Block::MUD_BRICK_WALL.states[14],
        &Block::MUD_BRICK_WALL.states[15],
        &Block::MUD_BRICK_WALL.states[16],
        &Block::MUD_BRICK_WALL.states[17],
        &Block::MUD_BRICK_WALL.states[18],
        &Block::MUD_BRICK_WALL.states[19],
        &Block::MUD_BRICK_WALL.states[20],
        &Block::MUD_BRICK_WALL.states[21],
        &Block::MUD_BRICK_WALL.states[22],
        &Block::MUD_BRICK_WALL.states[23],
        &Block::MUD_BRICK_WALL.states[24],
        &Block::MUD_BRICK_WALL.states[25],
        &Block::MUD_BRICK_WALL.states[26],
        &Block::MUD_BRICK_WALL.states[27],
        &Block::MUD_BRICK_WALL.states[28],
        &Block::MUD_BRICK_WALL.states[29],
        &Block::MUD_BRICK_WALL.states[30],
        &Block::MUD_BRICK_WALL.states[31],
        &Block::MUD_BRICK_WALL.states[32],
        &Block::MUD_BRICK_WALL.states[33],
        &Block::MUD_BRICK_WALL.states[34],
        &Block::MUD_BRICK_WALL.states[35],
        &Block::MUD_BRICK_WALL.states[36],
        &Block::MUD_BRICK_WALL.states[37],
        &Block::MUD_BRICK_WALL.states[38],
        &Block::MUD_BRICK_WALL.states[39],
        &Block::MUD_BRICK_WALL.states[40],
        &Block::MUD_BRICK_WALL.states[41],
        &Block::MUD_BRICK_WALL.states[42],
        &Block::MUD_BRICK_WALL.states[43],
        &Block::MUD_BRICK_WALL.states[44],
        &Block::MUD_BRICK_WALL.states[45],
        &Block::MUD_BRICK_WALL.states[46],
        &Block::MUD_BRICK_WALL.states[47],
        &Block::MUD_BRICK_WALL.states[48],
        &Block::MUD_BRICK_WALL.states[49],
        &Block::MUD_BRICK_WALL.states[50],
        &Block::MUD_BRICK_WALL.states[51],
        &Block::MUD_BRICK_WALL.states[52],
        &Block::MUD_BRICK_WALL.states[53],
        &Block::MUD_BRICK_WALL.states[54],
        &Block::MUD_BRICK_WALL.states[55],
        &Block::MUD_BRICK_WALL.states[56],
        &Block::MUD_BRICK_WALL.states[57],
        &Block::MUD_BRICK_WALL.states[58],
        &Block::MUD_BRICK_WALL.states[59],
        &Block::MUD_BRICK_WALL.states[60],
        &Block::MUD_BRICK_WALL.states[61],
        &Block::MUD_BRICK_WALL.states[62],
        &Block::MUD_BRICK_WALL.states[63],
        &Block::MUD_BRICK_WALL.states[64],
        &Block::MUD_BRICK_WALL.states[65],
        &Block::MUD_BRICK_WALL.states[66],
        &Block::MUD_BRICK_WALL.states[67],
        &Block::MUD_BRICK_WALL.states[68],
        &Block::MUD_BRICK_WALL.states[69],
        &Block::MUD_BRICK_WALL.states[70],
        &Block::MUD_BRICK_WALL.states[71],
        &Block::MUD_BRICK_WALL.states[72],
        &Block::MUD_BRICK_WALL.states[73],
        &Block::MUD_BRICK_WALL.states[74],
        &Block::MUD_BRICK_WALL.states[75],
        &Block::MUD_BRICK_WALL.states[76],
        &Block::MUD_BRICK_WALL.states[77],
        &Block::MUD_BRICK_WALL.states[78],
        &Block::MUD_BRICK_WALL.states[79],
        &Block::MUD_BRICK_WALL.states[80],
        &Block::MUD_BRICK_WALL.states[81],
        &Block::MUD_BRICK_WALL.states[82],
        &Block::MUD_BRICK_WALL.states[83],
        &Block::MUD_BRICK_WALL.states[84],
        &Block::MUD_BRICK_WALL.states[85],
        &Block::MUD_BRICK_WALL.states[86],
        &Block::MUD_BRICK_WALL.states[87],
        &Block::MUD_BRICK_WALL.states[88],
        &Block::MUD_BRICK_WALL.states[89],
        &Block::MUD_BRICK_WALL.states[90],
        &Block::MUD_BRICK_WALL.states[91],
        &Block::MUD_BRICK_WALL.states[92],
        &Block::MUD_BRICK_WALL.states[93],
        &Block::MUD_BRICK_WALL.states[94],
        &Block::MUD_BRICK_WALL.states[95],
        &Block::MUD_BRICK_WALL.states[96],
        &Block::MUD_BRICK_WALL.states[97],
        &Block::MUD_BRICK_WALL.states[98],
        &Block::MUD_BRICK_WALL.states[99],
        &Block::MUD_BRICK_WALL.states[100],
        &Block::MUD_BRICK_WALL.states[101],
        &Block::MUD_BRICK_WALL.states[102],
        &Block::MUD_BRICK_WALL.states[103],
        &Block::MUD_BRICK_WALL.states[104],
        &Block::MUD_BRICK_WALL.states[105],
        &Block::MUD_BRICK_WALL.states[106],
        &Block::MUD_BRICK_WALL.states[107],
        &Block::MUD_BRICK_WALL.states[108],
        &Block::MUD_BRICK_WALL.states[109],
        &Block::MUD_BRICK_WALL.states[110],
        &Block::MUD_BRICK_WALL.states[111],
        &Block::MUD_BRICK_WALL.states[112],
        &Block::MUD_BRICK_WALL.states[113],
        &Block::MUD_BRICK_WALL.states[114],
        &Block::MUD_BRICK_WALL.states[115],
        &Block::MUD_BRICK_WALL.states[116],
        &Block::MUD_BRICK_WALL.states[117],
        &Block::MUD_BRICK_WALL.states[118],
        &Block::MUD_BRICK_WALL.states[119],
        &Block::MUD_BRICK_WALL.states[120],
        &Block::MUD_BRICK_WALL.states[121],
        &Block::MUD_BRICK_WALL.states[122],
        &Block::MUD_BRICK_WALL.states[123],
        &Block::MUD_BRICK_WALL.states[124],
        &Block::MUD_BRICK_WALL.states[125],
        &Block::MUD_BRICK_WALL.states[126],
        &Block::MUD_BRICK_WALL.states[127],
        &Block::MUD_BRICK_WALL.states[128],
        &Block::MUD_BRICK_WALL.states[129],
        &Block::MUD_BRICK_WALL.states[130],
        &Block::MUD_BRICK_WALL.states[131],
        &Block::MUD_BRICK_WALL.states[132],
        &Block::MUD_BRICK_WALL.states[133],
        &Block::MUD_BRICK_WALL.states[134],
        &Block::MUD_BRICK_WALL.states[135],
        &Block::MUD_BRICK_WALL.states[136],
        &Block::MUD_BRICK_WALL.states[137],
        &Block::MUD_BRICK_WALL.states[138],
        &Block::MUD_BRICK_WALL.states[139],
        &Block::MUD_BRICK_WALL.states[140],
        &Block::MUD_BRICK_WALL.states[141],
        &Block::MUD_BRICK_WALL.states[142],
        &Block::MUD_BRICK_WALL.states[143],
        &Block::MUD_BRICK_WALL.states[144],
        &Block::MUD_BRICK_WALL.states[145],
        &Block::MUD_BRICK_WALL.states[146],
        &Block::MUD_BRICK_WALL.states[147],
        &Block::MUD_BRICK_WALL.states[148],
        &Block::MUD_BRICK_WALL.states[149],
        &Block::MUD_BRICK_WALL.states[150],
        &Block::MUD_BRICK_WALL.states[151],
        &Block::MUD_BRICK_WALL.states[152],
        &Block::MUD_BRICK_WALL.states[153],
        &Block::MUD_BRICK_WALL.states[154],
        &Block::MUD_BRICK_WALL.states[155],
        &Block::MUD_BRICK_WALL.states[156],
        &Block::MUD_BRICK_WALL.states[157],
        &Block::MUD_BRICK_WALL.states[158],
        &Block::MUD_BRICK_WALL.states[159],
        &Block::MUD_BRICK_WALL.states[160],
        &Block::MUD_BRICK_WALL.states[161],
        &Block::MUD_BRICK_WALL.states[162],
        &Block::MUD_BRICK_WALL.states[163],
        &Block::MUD_BRICK_WALL.states[164],
        &Block::MUD_BRICK_WALL.states[165],
        &Block::MUD_BRICK_WALL.states[166],
        &Block::MUD_BRICK_WALL.states[167],
        &Block::MUD_BRICK_WALL.states[168],
        &Block::MUD_BRICK_WALL.states[169],
        &Block::MUD_BRICK_WALL.states[170],
        &Block::MUD_BRICK_WALL.states[171],
        &Block::MUD_BRICK_WALL.states[172],
        &Block::MUD_BRICK_WALL.states[173],
        &Block::MUD_BRICK_WALL.states[174],
        &Block::MUD_BRICK_WALL.states[175],
        &Block::MUD_BRICK_WALL.states[176],
        &Block::MUD_BRICK_WALL.states[177],
        &Block::MUD_BRICK_WALL.states[178],
        &Block::MUD_BRICK_WALL.states[179],
        &Block::MUD_BRICK_WALL.states[180],
        &Block::MUD_BRICK_WALL.states[181],
        &Block::MUD_BRICK_WALL.states[182],
        &Block::MUD_BRICK_WALL.states[183],
        &Block::MUD_BRICK_WALL.states[184],
        &Block::MUD_BRICK_WALL.states[185],
        &Block::MUD_BRICK_WALL.states[186],
        &Block::MUD_BRICK_WALL.states[187],
        &Block::MUD_BRICK_WALL.states[188],
        &Block::MUD_BRICK_WALL.states[189],
        &Block::MUD_BRICK_WALL.states[190],
        &Block::MUD_BRICK_WALL.states[191],
        &Block::MUD_BRICK_WALL.states[192],
        &Block::MUD_BRICK_WALL.states[193],
        &Block::MUD_BRICK_WALL.states[194],
        &Block::MUD_BRICK_WALL.states[195],
        &Block::MUD_BRICK_WALL.states[196],
        &Block::MUD_BRICK_WALL.states[197],
        &Block::MUD_BRICK_WALL.states[198],
        &Block::MUD_BRICK_WALL.states[199],
        &Block::MUD_BRICK_WALL.states[200],
        &Block::MUD_BRICK_WALL.states[201],
        &Block::MUD_BRICK_WALL.states[202],
        &Block::MUD_BRICK_WALL.states[203],
        &Block::MUD_BRICK_WALL.states[204],
        &Block::MUD_BRICK_WALL.states[205],
        &Block::MUD_BRICK_WALL.states[206],
        &Block::MUD_BRICK_WALL.states[207],
        &Block::MUD_BRICK_WALL.states[208],
        &Block::MUD_BRICK_WALL.states[209],
        &Block::MUD_BRICK_WALL.states[210],
        &Block::MUD_BRICK_WALL.states[211],
        &Block::MUD_BRICK_WALL.states[212],
        &Block::MUD_BRICK_WALL.states[213],
        &Block::MUD_BRICK_WALL.states[214],
        &Block::MUD_BRICK_WALL.states[215],
        &Block::MUD_BRICK_WALL.states[216],
        &Block::MUD_BRICK_WALL.states[217],
        &Block::MUD_BRICK_WALL.states[218],
        &Block::MUD_BRICK_WALL.states[219],
        &Block::MUD_BRICK_WALL.states[220],
        &Block::MUD_BRICK_WALL.states[221],
        &Block::MUD_BRICK_WALL.states[222],
        &Block::MUD_BRICK_WALL.states[223],
        &Block::MUD_BRICK_WALL.states[224],
        &Block::MUD_BRICK_WALL.states[225],
        &Block::MUD_BRICK_WALL.states[226],
        &Block::MUD_BRICK_WALL.states[227],
        &Block::MUD_BRICK_WALL.states[228],
        &Block::MUD_BRICK_WALL.states[229],
        &Block::MUD_BRICK_WALL.states[230],
        &Block::MUD_BRICK_WALL.states[231],
        &Block::MUD_BRICK_WALL.states[232],
        &Block::MUD_BRICK_WALL.states[233],
        &Block::MUD_BRICK_WALL.states[234],
        &Block::MUD_BRICK_WALL.states[235],
        &Block::MUD_BRICK_WALL.states[236],
        &Block::MUD_BRICK_WALL.states[237],
        &Block::MUD_BRICK_WALL.states[238],
        &Block::MUD_BRICK_WALL.states[239],
        &Block::MUD_BRICK_WALL.states[240],
        &Block::MUD_BRICK_WALL.states[241],
        &Block::MUD_BRICK_WALL.states[242],
        &Block::MUD_BRICK_WALL.states[243],
        &Block::MUD_BRICK_WALL.states[244],
        &Block::MUD_BRICK_WALL.states[245],
        &Block::MUD_BRICK_WALL.states[246],
        &Block::MUD_BRICK_WALL.states[247],
        &Block::MUD_BRICK_WALL.states[248],
        &Block::MUD_BRICK_WALL.states[249],
        &Block::MUD_BRICK_WALL.states[250],
        &Block::MUD_BRICK_WALL.states[251],
        &Block::MUD_BRICK_WALL.states[252],
        &Block::MUD_BRICK_WALL.states[253],
        &Block::MUD_BRICK_WALL.states[254],
        &Block::MUD_BRICK_WALL.states[255],
        &Block::MUD_BRICK_WALL.states[256],
        &Block::MUD_BRICK_WALL.states[257],
        &Block::MUD_BRICK_WALL.states[258],
        &Block::MUD_BRICK_WALL.states[259],
        &Block::MUD_BRICK_WALL.states[260],
        &Block::MUD_BRICK_WALL.states[261],
        &Block::MUD_BRICK_WALL.states[262],
        &Block::MUD_BRICK_WALL.states[263],
        &Block::MUD_BRICK_WALL.states[264],
        &Block::MUD_BRICK_WALL.states[265],
        &Block::MUD_BRICK_WALL.states[266],
        &Block::MUD_BRICK_WALL.states[267],
        &Block::MUD_BRICK_WALL.states[268],
        &Block::MUD_BRICK_WALL.states[269],
        &Block::MUD_BRICK_WALL.states[270],
        &Block::MUD_BRICK_WALL.states[271],
        &Block::MUD_BRICK_WALL.states[272],
        &Block::MUD_BRICK_WALL.states[273],
        &Block::MUD_BRICK_WALL.states[274],
        &Block::MUD_BRICK_WALL.states[275],
        &Block::MUD_BRICK_WALL.states[276],
        &Block::MUD_BRICK_WALL.states[277],
        &Block::MUD_BRICK_WALL.states[278],
        &Block::MUD_BRICK_WALL.states[279],
        &Block::MUD_BRICK_WALL.states[280],
        &Block::MUD_BRICK_WALL.states[281],
        &Block::MUD_BRICK_WALL.states[282],
        &Block::MUD_BRICK_WALL.states[283],
        &Block::MUD_BRICK_WALL.states[284],
        &Block::MUD_BRICK_WALL.states[285],
        &Block::MUD_BRICK_WALL.states[286],
        &Block::MUD_BRICK_WALL.states[287],
        &Block::MUD_BRICK_WALL.states[288],
        &Block::MUD_BRICK_WALL.states[289],
        &Block::MUD_BRICK_WALL.states[290],
        &Block::MUD_BRICK_WALL.states[291],
        &Block::MUD_BRICK_WALL.states[292],
        &Block::MUD_BRICK_WALL.states[293],
        &Block::MUD_BRICK_WALL.states[294],
        &Block::MUD_BRICK_WALL.states[295],
        &Block::MUD_BRICK_WALL.states[296],
        &Block::MUD_BRICK_WALL.states[297],
        &Block::MUD_BRICK_WALL.states[298],
        &Block::MUD_BRICK_WALL.states[299],
        &Block::MUD_BRICK_WALL.states[300],
        &Block::MUD_BRICK_WALL.states[301],
        &Block::MUD_BRICK_WALL.states[302],
        &Block::MUD_BRICK_WALL.states[303],
        &Block::MUD_BRICK_WALL.states[304],
        &Block::MUD_BRICK_WALL.states[305],
        &Block::MUD_BRICK_WALL.states[306],
        &Block::MUD_BRICK_WALL.states[307],
        &Block::MUD_BRICK_WALL.states[308],
        &Block::MUD_BRICK_WALL.states[309],
        &Block::MUD_BRICK_WALL.states[310],
        &Block::MUD_BRICK_WALL.states[311],
        &Block::MUD_BRICK_WALL.states[312],
        &Block::MUD_BRICK_WALL.states[313],
        &Block::MUD_BRICK_WALL.states[314],
        &Block::MUD_BRICK_WALL.states[315],
        &Block::MUD_BRICK_WALL.states[316],
        &Block::MUD_BRICK_WALL.states[317],
        &Block::MUD_BRICK_WALL.states[318],
        &Block::MUD_BRICK_WALL.states[319],
        &Block::MUD_BRICK_WALL.states[320],
        &Block::MUD_BRICK_WALL.states[321],
        &Block::MUD_BRICK_WALL.states[322],
        &Block::MUD_BRICK_WALL.states[323],
        &Block::NETHER_BRICK_WALL.states[0],
        &Block::NETHER_BRICK_WALL.states[1],
        &Block::NETHER_BRICK_WALL.states[2],
        &Block::NETHER_BRICK_WALL.states[3],
        &Block::NETHER_BRICK_WALL.states[4],
        &Block::NETHER_BRICK_WALL.states[5],
        &Block::NETHER_BRICK_WALL.states[6],
        &Block::NETHER_BRICK_WALL.states[7],
        &Block::NETHER_BRICK_WALL.states[8],
        &Block::NETHER_BRICK_WALL.states[9],
        &Block::NETHER_BRICK_WALL.states[10],
        &Block::NETHER_BRICK_WALL.states[11],
        &Block::NETHER_BRICK_WALL.states[12],
        &Block::NETHER_BRICK_WALL.states[13],
        &Block::NETHER_BRICK_WALL.states[14],
        &Block::NETHER_BRICK_WALL.states[15],
        &Block::NETHER_BRICK_WALL.states[16],
        &Block::NETHER_BRICK_WALL.states[17],
        &Block::NETHER_BRICK_WALL.states[18],
        &Block::NETHER_BRICK_WALL.states[19],
        &Block::NETHER_BRICK_WALL.states[20],
        &Block::NETHER_BRICK_WALL.states[21],
        &Block::NETHER_BRICK_WALL.states[22],
        &Block::NETHER_BRICK_WALL.states[23],
        &Block::NETHER_BRICK_WALL.states[24],
        &Block::NETHER_BRICK_WALL.states[25],
        &Block::NETHER_BRICK_WALL.states[26],
        &Block::NETHER_BRICK_WALL.states[27],
        &Block::NETHER_BRICK_WALL.states[28],
        &Block::NETHER_BRICK_WALL.states[29],
        &Block::NETHER_BRICK_WALL.states[30],
        &Block::NETHER_BRICK_WALL.states[31],
        &Block::NETHER_BRICK_WALL.states[32],
        &Block::NETHER_BRICK_WALL.states[33],
        &Block::NETHER_BRICK_WALL.states[34],
        &Block::NETHER_BRICK_WALL.states[35],
        &Block::NETHER_BRICK_WALL.states[36],
        &Block::NETHER_BRICK_WALL.states[37],
        &Block::NETHER_BRICK_WALL.states[38],
        &Block::NETHER_BRICK_WALL.states[39],
        &Block::NETHER_BRICK_WALL.states[40],
        &Block::NETHER_BRICK_WALL.states[41],
        &Block::NETHER_BRICK_WALL.states[42],
        &Block::NETHER_BRICK_WALL.states[43],
        &Block::NETHER_BRICK_WALL.states[44],
        &Block::NETHER_BRICK_WALL.states[45],
        &Block::NETHER_BRICK_WALL.states[46],
        &Block::NETHER_BRICK_WALL.states[47],
        &Block::NETHER_BRICK_WALL.states[48],
        &Block::NETHER_BRICK_WALL.states[49],
        &Block::NETHER_BRICK_WALL.states[50],
        &Block::NETHER_BRICK_WALL.states[51],
        &Block::NETHER_BRICK_WALL.states[52],
        &Block::NETHER_BRICK_WALL.states[53],
        &Block::NETHER_BRICK_WALL.states[54],
        &Block::NETHER_BRICK_WALL.states[55],
        &Block::NETHER_BRICK_WALL.states[56],
        &Block::NETHER_BRICK_WALL.states[57],
        &Block::NETHER_BRICK_WALL.states[58],
        &Block::NETHER_BRICK_WALL.states[59],
        &Block::NETHER_BRICK_WALL.states[60],
        &Block::NETHER_BRICK_WALL.states[61],
        &Block::NETHER_BRICK_WALL.states[62],
        &Block::NETHER_BRICK_WALL.states[63],
        &Block::NETHER_BRICK_WALL.states[64],
        &Block::NETHER_BRICK_WALL.states[65],
        &Block::NETHER_BRICK_WALL.states[66],
        &Block::NETHER_BRICK_WALL.states[67],
        &Block::NETHER_BRICK_WALL.states[68],
        &Block::NETHER_BRICK_WALL.states[69],
        &Block::NETHER_BRICK_WALL.states[70],
        &Block::NETHER_BRICK_WALL.states[71],
        &Block::NETHER_BRICK_WALL.states[72],
        &Block::NETHER_BRICK_WALL.states[73],
        &Block::NETHER_BRICK_WALL.states[74],
        &Block::NETHER_BRICK_WALL.states[75],
        &Block::NETHER_BRICK_WALL.states[76],
        &Block::NETHER_BRICK_WALL.states[77],
        &Block::NETHER_BRICK_WALL.states[78],
        &Block::NETHER_BRICK_WALL.states[79],
        &Block::NETHER_BRICK_WALL.states[80],
        &Block::NETHER_BRICK_WALL.states[81],
        &Block::NETHER_BRICK_WALL.states[82],
        &Block::NETHER_BRICK_WALL.states[83],
        &Block::NETHER_BRICK_WALL.states[84],
        &Block::NETHER_BRICK_WALL.states[85],
        &Block::NETHER_BRICK_WALL.states[86],
        &Block::NETHER_BRICK_WALL.states[87],
        &Block::NETHER_BRICK_WALL.states[88],
        &Block::NETHER_BRICK_WALL.states[89],
        &Block::NETHER_BRICK_WALL.states[90],
        &Block::NETHER_BRICK_WALL.states[91],
        &Block::NETHER_BRICK_WALL.states[92],
        &Block::NETHER_BRICK_WALL.states[93],
        &Block::NETHER_BRICK_WALL.states[94],
        &Block::NETHER_BRICK_WALL.states[95],
        &Block::NETHER_BRICK_WALL.states[96],
        &Block::NETHER_BRICK_WALL.states[97],
        &Block::NETHER_BRICK_WALL.states[98],
        &Block::NETHER_BRICK_WALL.states[99],
        &Block::NETHER_BRICK_WALL.states[100],
        &Block::NETHER_BRICK_WALL.states[101],
        &Block::NETHER_BRICK_WALL.states[102],
        &Block::NETHER_BRICK_WALL.states[103],
        &Block::NETHER_BRICK_WALL.states[104],
        &Block::NETHER_BRICK_WALL.states[105],
        &Block::NETHER_BRICK_WALL.states[106],
        &Block::NETHER_BRICK_WALL.states[107],
        &Block::NETHER_BRICK_WALL.states[108],
        &Block::NETHER_BRICK_WALL.states[109],
        &Block::NETHER_BRICK_WALL.states[110],
        &Block::NETHER_BRICK_WALL.states[111],
        &Block::NETHER_BRICK_WALL.states[112],
        &Block::NETHER_BRICK_WALL.states[113],
        &Block::NETHER_BRICK_WALL.states[114],
        &Block::NETHER_BRICK_WALL.states[115],
        &Block::NETHER_BRICK_WALL.states[116],
        &Block::NETHER_BRICK_WALL.states[117],
        &Block::NETHER_BRICK_WALL.states[118],
        &Block::NETHER_BRICK_WALL.states[119],
        &Block::NETHER_BRICK_WALL.states[120],
        &Block::NETHER_BRICK_WALL.states[121],
        &Block::NETHER_BRICK_WALL.states[122],
        &Block::NETHER_BRICK_WALL.states[123],
        &Block::NETHER_BRICK_WALL.states[124],
        &Block::NETHER_BRICK_WALL.states[125],
        &Block::NETHER_BRICK_WALL.states[126],
        &Block::NETHER_BRICK_WALL.states[127],
        &Block::NETHER_BRICK_WALL.states[128],
        &Block::NETHER_BRICK_WALL.states[129],
        &Block::NETHER_BRICK_WALL.states[130],
        &Block::NETHER_BRICK_WALL.states[131],
        &Block::NETHER_BRICK_WALL.states[132],
        &Block::NETHER_BRICK_WALL.states[133],
        &Block::NETHER_BRICK_WALL.states[134],
        &Block::NETHER_BRICK_WALL.states[135],
        &Block::NETHER_BRICK_WALL.states[136],
        &Block::NETHER_BRICK_WALL.states[137],
        &Block::NETHER_BRICK_WALL.states[138],
        &Block::NETHER_BRICK_WALL.states[139],
        &Block::NETHER_BRICK_WALL.states[140],
        &Block::NETHER_BRICK_WALL.states[141],
        &Block::NETHER_BRICK_WALL.states[142],
        &Block::NETHER_BRICK_WALL.states[143],
        &Block::NETHER_BRICK_WALL.states[144],
        &Block::NETHER_BRICK_WALL.states[145],
        &Block::NETHER_BRICK_WALL.states[146],
        &Block::NETHER_BRICK_WALL.states[147],
        &Block::NETHER_BRICK_WALL.states[148],
        &Block::NETHER_BRICK_WALL.states[149],
        &Block::NETHER_BRICK_WALL.states[150],
        &Block::NETHER_BRICK_WALL.states[151],
        &Block::NETHER_BRICK_WALL.states[152],
        &Block::NETHER_BRICK_WALL.states[153],
        &Block::NETHER_BRICK_WALL.states[154],
        &Block::NETHER_BRICK_WALL.states[155],
        &Block::NETHER_BRICK_WALL.states[156],
        &Block::NETHER_BRICK_WALL.states[157],
        &Block::NETHER_BRICK_WALL.states[158],
        &Block::NETHER_BRICK_WALL.states[159],
        &Block::NETHER_BRICK_WALL.states[160],
        &Block::NETHER_BRICK_WALL.states[161],
        &Block::NETHER_BRICK_WALL.states[162],
        &Block::NETHER_BRICK_WALL.states[163],
        &Block::NETHER_BRICK_WALL.states[164],
        &Block::NETHER_BRICK_WALL.states[165],
        &Block::NETHER_BRICK_WALL.states[166],
        &Block::NETHER_BRICK_WALL.states[167],
        &Block::NETHER_BRICK_WALL.states[168],
        &Block::NETHER_BRICK_WALL.states[169],
        &Block::NETHER_BRICK_WALL.states[170],
        &Block::NETHER_BRICK_WALL.states[171],
        &Block::NETHER_BRICK_WALL.states[172],
        &Block::NETHER_BRICK_WALL.states[173],
        &Block::NETHER_BRICK_WALL.states[174],
        &Block::NETHER_BRICK_WALL.states[175],
        &Block::NETHER_BRICK_WALL.states[176],
        &Block::NETHER_BRICK_WALL.states[177],
        &Block::NETHER_BRICK_WALL.states[178],
        &Block::NETHER_BRICK_WALL.states[179],
        &Block::NETHER_BRICK_WALL.states[180],
        &Block::NETHER_BRICK_WALL.states[181],
        &Block::NETHER_BRICK_WALL.states[182],
        &Block::NETHER_BRICK_WALL.states[183],
        &Block::NETHER_BRICK_WALL.states[184],
        &Block::NETHER_BRICK_WALL.states[185],
        &Block::NETHER_BRICK_WALL.states[186],
        &Block::NETHER_BRICK_WALL.states[187],
        &Block::NETHER_BRICK_WALL.states[188],
        &Block::NETHER_BRICK_WALL.states[189],
        &Block::NETHER_BRICK_WALL.states[190],
        &Block::NETHER_BRICK_WALL.states[191],
        &Block::NETHER_BRICK_WALL.states[192],
        &Block::NETHER_BRICK_WALL.states[193],
        &Block::NETHER_BRICK_WALL.states[194],
        &Block::NETHER_BRICK_WALL.states[195],
        &Block::NETHER_BRICK_WALL.states[196],
        &Block::NETHER_BRICK_WALL.states[197],
        &Block::NETHER_BRICK_WALL.states[198],
        &Block::NETHER_BRICK_WALL.states[199],
        &Block::NETHER_BRICK_WALL.states[200],
        &Block::NETHER_BRICK_WALL.states[201],
        &Block::NETHER_BRICK_WALL.states[202],
        &Block::NETHER_BRICK_WALL.states[203],
        &Block::NETHER_BRICK_WALL.states[204],
        &Block::NETHER_BRICK_WALL.states[205],
        &Block::NETHER_BRICK_WALL.states[206],
        &Block::NETHER_BRICK_WALL.states[207],
        &Block::NETHER_BRICK_WALL.states[208],
        &Block::NETHER_BRICK_WALL.states[209],
        &Block::NETHER_BRICK_WALL.states[210],
        &Block::NETHER_BRICK_WALL.states[211],
        &Block::NETHER_BRICK_WALL.states[212],
        &Block::NETHER_BRICK_WALL.states[213],
        &Block::NETHER_BRICK_WALL.states[214],
        &Block::NETHER_BRICK_WALL.states[215],
        &Block::NETHER_BRICK_WALL.states[216],
        &Block::NETHER_BRICK_WALL.states[217],
        &Block::NETHER_BRICK_WALL.states[218],
        &Block::NETHER_BRICK_WALL.states[219],
        &Block::NETHER_BRICK_WALL.states[220],
        &Block::NETHER_BRICK_WALL.states[221],
        &Block::NETHER_BRICK_WALL.states[222],
        &Block::NETHER_BRICK_WALL.states[223],
        &Block::NETHER_BRICK_WALL.states[224],
        &Block::NETHER_BRICK_WALL.states[225],
        &Block::NETHER_BRICK_WALL.states[226],
        &Block::NETHER_BRICK_WALL.states[227],
        &Block::NETHER_BRICK_WALL.states[228],
        &Block::NETHER_BRICK_WALL.states[229],
        &Block::NETHER_BRICK_WALL.states[230],
        &Block::NETHER_BRICK_WALL.states[231],
        &Block::NETHER_BRICK_WALL.states[232],
        &Block::NETHER_BRICK_WALL.states[233],
        &Block::NETHER_BRICK_WALL.states[234],
        &Block::NETHER_BRICK_WALL.states[235],
        &Block::NETHER_BRICK_WALL.states[236],
        &Block::NETHER_BRICK_WALL.states[237],
        &Block::NETHER_BRICK_WALL.states[238],
        &Block::NETHER_BRICK_WALL.states[239],
        &Block::NETHER_BRICK_WALL.states[240],
        &Block::NETHER_BRICK_WALL.states[241],
        &Block::NETHER_BRICK_WALL.states[242],
        &Block::NETHER_BRICK_WALL.states[243],
        &Block::NETHER_BRICK_WALL.states[244],
        &Block::NETHER_BRICK_WALL.states[245],
        &Block::NETHER_BRICK_WALL.states[246],
        &Block::NETHER_BRICK_WALL.states[247],
        &Block::NETHER_BRICK_WALL.states[248],
        &Block::NETHER_BRICK_WALL.states[249],
        &Block::NETHER_BRICK_WALL.states[250],
        &Block::NETHER_BRICK_WALL.states[251],
        &Block::NETHER_BRICK_WALL.states[252],
        &Block::NETHER_BRICK_WALL.states[253],
        &Block::NETHER_BRICK_WALL.states[254],
        &Block::NETHER_BRICK_WALL.states[255],
        &Block::NETHER_BRICK_WALL.states[256],
        &Block::NETHER_BRICK_WALL.states[257],
        &Block::NETHER_BRICK_WALL.states[258],
        &Block::NETHER_BRICK_WALL.states[259],
        &Block::NETHER_BRICK_WALL.states[260],
        &Block::NETHER_BRICK_WALL.states[261],
        &Block::NETHER_BRICK_WALL.states[262],
        &Block::NETHER_BRICK_WALL.states[263],
        &Block::NETHER_BRICK_WALL.states[264],
        &Block::NETHER_BRICK_WALL.states[265],
        &Block::NETHER_BRICK_WALL.states[266],
        &Block::NETHER_BRICK_WALL.states[267],
        &Block::NETHER_BRICK_WALL.states[268],
        &Block::NETHER_BRICK_WALL.states[269],
        &Block::NETHER_BRICK_WALL.states[270],
        &Block::NETHER_BRICK_WALL.states[271],
        &Block::NETHER_BRICK_WALL.states[272],
        &Block::NETHER_BRICK_WALL.states[273],
        &Block::NETHER_BRICK_WALL.states[274],
        &Block::NETHER_BRICK_WALL.states[275],
        &Block::NETHER_BRICK_WALL.states[276],
        &Block::NETHER_BRICK_WALL.states[277],
        &Block::NETHER_BRICK_WALL.states[278],
        &Block::NETHER_BRICK_WALL.states[279],
        &Block::NETHER_BRICK_WALL.states[280],
        &Block::NETHER_BRICK_WALL.states[281],
        &Block::NETHER_BRICK_WALL.states[282],
        &Block::NETHER_BRICK_WALL.states[283],
        &Block::NETHER_BRICK_WALL.states[284],
        &Block::NETHER_BRICK_WALL.states[285],
        &Block::NETHER_BRICK_WALL.states[286],
        &Block::NETHER_BRICK_WALL.states[287],
        &Block::NETHER_BRICK_WALL.states[288],
        &Block::NETHER_BRICK_WALL.states[289],
        &Block::NETHER_BRICK_WALL.states[290],
        &Block::NETHER_BRICK_WALL.states[291],
        &Block::NETHER_BRICK_WALL.states[292],
        &Block::NETHER_BRICK_WALL.states[293],
        &Block::NETHER_BRICK_WALL.states[294],
        &Block::NETHER_BRICK_WALL.states[295],
        &Block::NETHER_BRICK_WALL.states[296],
        &Block::NETHER_BRICK_WALL.states[297],
        &Block::NETHER_BRICK_WALL.states[298],
        &Block::NETHER_BRICK_WALL.states[299],
        &Block::NETHER_BRICK_WALL.states[300],
        &Block::NETHER_BRICK_WALL.states[301],
        &Block::NETHER_BRICK_WALL.states[302],
        &Block::NETHER_BRICK_WALL.states[303],
        &Block::NETHER_BRICK_WALL.states[304],
        &Block::NETHER_BRICK_WALL.states[305],
        &Block::NETHER_BRICK_WALL.states[306],
        &Block::NETHER_BRICK_WALL.states[307],
        &Block::NETHER_BRICK_WALL.states[308],
        &Block::NETHER_BRICK_WALL.states[309],
        &Block::NETHER_BRICK_WALL.states[310],
        &Block::NETHER_BRICK_WALL.states[311],
        &Block::NETHER_BRICK_WALL.states[312],
        &Block::NETHER_BRICK_WALL.states[313],
        &Block::NETHER_BRICK_WALL.states[314],
        &Block::NETHER_BRICK_WALL.states[315],
        &Block::NETHER_BRICK_WALL.states[316],
        &Block::NETHER_BRICK_WALL.states[317],
        &Block::NETHER_BRICK_WALL.states[318],
        &Block::NETHER_BRICK_WALL.states[319],
        &Block::NETHER_BRICK_WALL.states[320],
        &Block::NETHER_BRICK_WALL.states[321],
        &Block::NETHER_BRICK_WALL.states[322],
        &Block::NETHER_BRICK_WALL.states[323],
        &Block::ANDESITE_WALL.states[0],
        &Block::ANDESITE_WALL.states[1],
        &Block::ANDESITE_WALL.states[2],
        &Block::ANDESITE_WALL.states[3],
        &Block::ANDESITE_WALL.states[4],
        &Block::ANDESITE_WALL.states[5],
        &Block::ANDESITE_WALL.states[6],
        &Block::ANDESITE_WALL.states[7],
        &Block::ANDESITE_WALL.states[8],
        &Block::ANDESITE_WALL.states[9],
        &Block::ANDESITE_WALL.states[10],
        &Block::ANDESITE_WALL.states[11],
        &Block::ANDESITE_WALL.states[12],
        &Block::ANDESITE_WALL.states[13],
        &Block::ANDESITE_WALL.states[14],
        &Block::ANDESITE_WALL.states[15],
        &Block::ANDESITE_WALL.states[16],
        &Block::ANDESITE_WALL.states[17],
        &Block::ANDESITE_WALL.states[18],
        &Block::ANDESITE_WALL.states[19],
        &Block::ANDESITE_WALL.states[20],
        &Block::ANDESITE_WALL.states[21],
        &Block::ANDESITE_WALL.states[22],
        &Block::ANDESITE_WALL.states[23],
        &Block::ANDESITE_WALL.states[24],
        &Block::ANDESITE_WALL.states[25],
        &Block::ANDESITE_WALL.states[26],
        &Block::ANDESITE_WALL.states[27],
        &Block::ANDESITE_WALL.states[28],
        &Block::ANDESITE_WALL.states[29],
        &Block::ANDESITE_WALL.states[30],
        &Block::ANDESITE_WALL.states[31],
        &Block::ANDESITE_WALL.states[32],
        &Block::ANDESITE_WALL.states[33],
        &Block::ANDESITE_WALL.states[34],
        &Block::ANDESITE_WALL.states[35],
        &Block::ANDESITE_WALL.states[36],
        &Block::ANDESITE_WALL.states[37],
        &Block::ANDESITE_WALL.states[38],
        &Block::ANDESITE_WALL.states[39],
        &Block::ANDESITE_WALL.states[40],
        &Block::ANDESITE_WALL.states[41],
        &Block::ANDESITE_WALL.states[42],
        &Block::ANDESITE_WALL.states[43],
        &Block::ANDESITE_WALL.states[44],
        &Block::ANDESITE_WALL.states[45],
        &Block::ANDESITE_WALL.states[46],
        &Block::ANDESITE_WALL.states[47],
        &Block::ANDESITE_WALL.states[48],
        &Block::ANDESITE_WALL.states[49],
        &Block::ANDESITE_WALL.states[50],
        &Block::ANDESITE_WALL.states[51],
        &Block::ANDESITE_WALL.states[52],
        &Block::ANDESITE_WALL.states[53],
        &Block::ANDESITE_WALL.states[54],
        &Block::ANDESITE_WALL.states[55],
        &Block::ANDESITE_WALL.states[56],
        &Block::ANDESITE_WALL.states[57],
        &Block::ANDESITE_WALL.states[58],
        &Block::ANDESITE_WALL.states[59],
        &Block::ANDESITE_WALL.states[60],
        &Block::ANDESITE_WALL.states[61],
        &Block::ANDESITE_WALL.states[62],
        &Block::ANDESITE_WALL.states[63],
        &Block::ANDESITE_WALL.states[64],
        &Block::ANDESITE_WALL.states[65],
        &Block::ANDESITE_WALL.states[66],
        &Block::ANDESITE_WALL.states[67],
        &Block::ANDESITE_WALL.states[68],
        &Block::ANDESITE_WALL.states[69],
        &Block::ANDESITE_WALL.states[70],
        &Block::ANDESITE_WALL.states[71],
        &Block::ANDESITE_WALL.states[72],
        &Block::ANDESITE_WALL.states[73],
        &Block::ANDESITE_WALL.states[74],
        &Block::ANDESITE_WALL.states[75],
        &Block::ANDESITE_WALL.states[76],
        &Block::ANDESITE_WALL.states[77],
        &Block::ANDESITE_WALL.states[78],
        &Block::ANDESITE_WALL.states[79],
        &Block::ANDESITE_WALL.states[80],
        &Block::ANDESITE_WALL.states[81],
        &Block::ANDESITE_WALL.states[82],
        &Block::ANDESITE_WALL.states[83],
        &Block::ANDESITE_WALL.states[84],
        &Block::ANDESITE_WALL.states[85],
        &Block::ANDESITE_WALL.states[86],
        &Block::ANDESITE_WALL.states[87],
        &Block::ANDESITE_WALL.states[88],
        &Block::ANDESITE_WALL.states[89],
        &Block::ANDESITE_WALL.states[90],
        &Block::ANDESITE_WALL.states[91],
        &Block::ANDESITE_WALL.states[92],
        &Block::ANDESITE_WALL.states[93],
        &Block::ANDESITE_WALL.states[94],
        &Block::ANDESITE_WALL.states[95],
        &Block::ANDESITE_WALL.states[96],
        &Block::ANDESITE_WALL.states[97],
        &Block::ANDESITE_WALL.states[98],
        &Block::ANDESITE_WALL.states[99],
        &Block::ANDESITE_WALL.states[100],
        &Block::ANDESITE_WALL.states[101],
        &Block::ANDESITE_WALL.states[102],
        &Block::ANDESITE_WALL.states[103],
        &Block::ANDESITE_WALL.states[104],
        &Block::ANDESITE_WALL.states[105],
        &Block::ANDESITE_WALL.states[106],
        &Block::ANDESITE_WALL.states[107],
        &Block::ANDESITE_WALL.states[108],
        &Block::ANDESITE_WALL.states[109],
        &Block::ANDESITE_WALL.states[110],
        &Block::ANDESITE_WALL.states[111],
        &Block::ANDESITE_WALL.states[112],
        &Block::ANDESITE_WALL.states[113],
        &Block::ANDESITE_WALL.states[114],
        &Block::ANDESITE_WALL.states[115],
        &Block::ANDESITE_WALL.states[116],
        &Block::ANDESITE_WALL.states[117],
        &Block::ANDESITE_WALL.states[118],
        &Block::ANDESITE_WALL.states[119],
        &Block::ANDESITE_WALL.states[120],
        &Block::ANDESITE_WALL.states[121],
        &Block::ANDESITE_WALL.states[122],
        &Block::ANDESITE_WALL.states[123],
        &Block::ANDESITE_WALL.states[124],
        &Block::ANDESITE_WALL.states[125],
        &Block::ANDESITE_WALL.states[126],
        &Block::ANDESITE_WALL.states[127],
        &Block::ANDESITE_WALL.states[128],
        &Block::ANDESITE_WALL.states[129],
        &Block::ANDESITE_WALL.states[130],
        &Block::ANDESITE_WALL.states[131],
        &Block::ANDESITE_WALL.states[132],
        &Block::ANDESITE_WALL.states[133],
        &Block::ANDESITE_WALL.states[134],
        &Block::ANDESITE_WALL.states[135],
        &Block::ANDESITE_WALL.states[136],
        &Block::ANDESITE_WALL.states[137],
        &Block::ANDESITE_WALL.states[138],
        &Block::ANDESITE_WALL.states[139],
        &Block::ANDESITE_WALL.states[140],
        &Block::ANDESITE_WALL.states[141],
        &Block::ANDESITE_WALL.states[142],
        &Block::ANDESITE_WALL.states[143],
        &Block::ANDESITE_WALL.states[144],
        &Block::ANDESITE_WALL.states[145],
        &Block::ANDESITE_WALL.states[146],
        &Block::ANDESITE_WALL.states[147],
        &Block::ANDESITE_WALL.states[148],
        &Block::ANDESITE_WALL.states[149],
        &Block::ANDESITE_WALL.states[150],
        &Block::ANDESITE_WALL.states[151],
        &Block::ANDESITE_WALL.states[152],
        &Block::ANDESITE_WALL.states[153],
        &Block::ANDESITE_WALL.states[154],
        &Block::ANDESITE_WALL.states[155],
        &Block::ANDESITE_WALL.states[156],
        &Block::ANDESITE_WALL.states[157],
        &Block::ANDESITE_WALL.states[158],
        &Block::ANDESITE_WALL.states[159],
        &Block::ANDESITE_WALL.states[160],
        &Block::ANDESITE_WALL.states[161],
        &Block::ANDESITE_WALL.states[162],
        &Block::ANDESITE_WALL.states[163],
        &Block::ANDESITE_WALL.states[164],
        &Block::ANDESITE_WALL.states[165],
        &Block::ANDESITE_WALL.states[166],
        &Block::ANDESITE_WALL.states[167],
        &Block::ANDESITE_WALL.states[168],
        &Block::ANDESITE_WALL.states[169],
        &Block::ANDESITE_WALL.states[170],
        &Block::ANDESITE_WALL.states[171],
        &Block::ANDESITE_WALL.states[172],
        &Block::ANDESITE_WALL.states[173],
        &Block::ANDESITE_WALL.states[174],
        &Block::ANDESITE_WALL.states[175],
        &Block::ANDESITE_WALL.states[176],
        &Block::ANDESITE_WALL.states[177],
        &Block::ANDESITE_WALL.states[178],
        &Block::ANDESITE_WALL.states[179],
        &Block::ANDESITE_WALL.states[180],
        &Block::ANDESITE_WALL.states[181],
        &Block::ANDESITE_WALL.states[182],
        &Block::ANDESITE_WALL.states[183],
        &Block::ANDESITE_WALL.states[184],
        &Block::ANDESITE_WALL.states[185],
        &Block::ANDESITE_WALL.states[186],
        &Block::ANDESITE_WALL.states[187],
        &Block::ANDESITE_WALL.states[188],
        &Block::ANDESITE_WALL.states[189],
        &Block::ANDESITE_WALL.states[190],
        &Block::ANDESITE_WALL.states[191],
        &Block::ANDESITE_WALL.states[192],
        &Block::ANDESITE_WALL.states[193],
        &Block::ANDESITE_WALL.states[194],
        &Block::ANDESITE_WALL.states[195],
        &Block::ANDESITE_WALL.states[196],
        &Block::ANDESITE_WALL.states[197],
        &Block::ANDESITE_WALL.states[198],
        &Block::ANDESITE_WALL.states[199],
        &Block::ANDESITE_WALL.states[200],
        &Block::ANDESITE_WALL.states[201],
        &Block::ANDESITE_WALL.states[202],
        &Block::ANDESITE_WALL.states[203],
        &Block::ANDESITE_WALL.states[204],
        &Block::ANDESITE_WALL.states[205],
        &Block::ANDESITE_WALL.states[206],
        &Block::ANDESITE_WALL.states[207],
        &Block::ANDESITE_WALL.states[208],
        &Block::ANDESITE_WALL.states[209],
        &Block::ANDESITE_WALL.states[210],
        &Block::ANDESITE_WALL.states[211],
        &Block::ANDESITE_WALL.states[212],
        &Block::ANDESITE_WALL.states[213],
        &Block::ANDESITE_WALL.states[214],
        &Block::ANDESITE_WALL.states[215],
        &Block::ANDESITE_WALL.states[216],
        &Block::ANDESITE_WALL.states[217],
        &Block::ANDESITE_WALL.states[218],
        &Block::ANDESITE_WALL.states[219],
        &Block::ANDESITE_WALL.states[220],
        &Block::ANDESITE_WALL.states[221],
        &Block::ANDESITE_WALL.states[222],
        &Block::ANDESITE_WALL.states[223],
        &Block::ANDESITE_WALL.states[224],
        &Block::ANDESITE_WALL.states[225],
        &Block::ANDESITE_WALL.states[226],
        &Block::ANDESITE_WALL.states[227],
        &Block::ANDESITE_WALL.states[228],
        &Block::ANDESITE_WALL.states[229],
        &Block::ANDESITE_WALL.states[230],
        &Block::ANDESITE_WALL.states[231],
        &Block::ANDESITE_WALL.states[232],
        &Block::ANDESITE_WALL.states[233],
        &Block::ANDESITE_WALL.states[234],
        &Block::ANDESITE_WALL.states[235],
        &Block::ANDESITE_WALL.states[236],
        &Block::ANDESITE_WALL.states[237],
        &Block::ANDESITE_WALL.states[238],
        &Block::ANDESITE_WALL.states[239],
        &Block::ANDESITE_WALL.states[240],
        &Block::ANDESITE_WALL.states[241],
        &Block::ANDESITE_WALL.states[242],
        &Block::ANDESITE_WALL.states[243],
        &Block::ANDESITE_WALL.states[244],
        &Block::ANDESITE_WALL.states[245],
        &Block::ANDESITE_WALL.states[246],
        &Block::ANDESITE_WALL.states[247],
        &Block::ANDESITE_WALL.states[248],
        &Block::ANDESITE_WALL.states[249],
        &Block::ANDESITE_WALL.states[250],
        &Block::ANDESITE_WALL.states[251],
        &Block::ANDESITE_WALL.states[252],
        &Block::ANDESITE_WALL.states[253],
        &Block::ANDESITE_WALL.states[254],
        &Block::ANDESITE_WALL.states[255],
        &Block::ANDESITE_WALL.states[256],
        &Block::ANDESITE_WALL.states[257],
        &Block::ANDESITE_WALL.states[258],
        &Block::ANDESITE_WALL.states[259],
        &Block::ANDESITE_WALL.states[260],
        &Block::ANDESITE_WALL.states[261],
        &Block::ANDESITE_WALL.states[262],
        &Block::ANDESITE_WALL.states[263],
        &Block::ANDESITE_WALL.states[264],
        &Block::ANDESITE_WALL.states[265],
        &Block::ANDESITE_WALL.states[266],
        &Block::ANDESITE_WALL.states[267],
        &Block::ANDESITE_WALL.states[268],
        &Block::ANDESITE_WALL.states[269],
        &Block::ANDESITE_WALL.states[270],
        &Block::ANDESITE_WALL.states[271],
        &Block::ANDESITE_WALL.states[272],
        &Block::ANDESITE_WALL.states[273],
        &Block::ANDESITE_WALL.states[274],
        &Block::ANDESITE_WALL.states[275],
        &Block::ANDESITE_WALL.states[276],
        &Block::ANDESITE_WALL.states[277],
        &Block::ANDESITE_WALL.states[278],
        &Block::ANDESITE_WALL.states[279],
        &Block::ANDESITE_WALL.states[280],
        &Block::ANDESITE_WALL.states[281],
        &Block::ANDESITE_WALL.states[282],
        &Block::ANDESITE_WALL.states[283],
        &Block::ANDESITE_WALL.states[284],
        &Block::ANDESITE_WALL.states[285],
        &Block::ANDESITE_WALL.states[286],
        &Block::ANDESITE_WALL.states[287],
        &Block::ANDESITE_WALL.states[288],
        &Block::ANDESITE_WALL.states[289],
        &Block::ANDESITE_WALL.states[290],
        &Block::ANDESITE_WALL.states[291],
        &Block::ANDESITE_WALL.states[292],
        &Block::ANDESITE_WALL.states[293],
        &Block::ANDESITE_WALL.states[294],
        &Block::ANDESITE_WALL.states[295],
        &Block::ANDESITE_WALL.states[296],
        &Block::ANDESITE_WALL.states[297],
        &Block::ANDESITE_WALL.states[298],
        &Block::ANDESITE_WALL.states[299],
        &Block::ANDESITE_WALL.states[300],
        &Block::ANDESITE_WALL.states[301],
        &Block::ANDESITE_WALL.states[302],
        &Block::ANDESITE_WALL.states[303],
        &Block::ANDESITE_WALL.states[304],
        &Block::ANDESITE_WALL.states[305],
        &Block::ANDESITE_WALL.states[306],
        &Block::ANDESITE_WALL.states[307],
        &Block::ANDESITE_WALL.states[308],
        &Block::ANDESITE_WALL.states[309],
        &Block::ANDESITE_WALL.states[310],
        &Block::ANDESITE_WALL.states[311],
        &Block::ANDESITE_WALL.states[312],
        &Block::ANDESITE_WALL.states[313],
        &Block::ANDESITE_WALL.states[314],
        &Block::ANDESITE_WALL.states[315],
        &Block::ANDESITE_WALL.states[316],
        &Block::ANDESITE_WALL.states[317],
        &Block::ANDESITE_WALL.states[318],
        &Block::ANDESITE_WALL.states[319],
        &Block::ANDESITE_WALL.states[320],
        &Block::ANDESITE_WALL.states[321],
        &Block::ANDESITE_WALL.states[322],
        &Block::ANDESITE_WALL.states[323],
        &Block::RED_NETHER_BRICK_WALL.states[0],
        &Block::RED_NETHER_BRICK_WALL.states[1],
        &Block::RED_NETHER_BRICK_WALL.states[2],
        &Block::RED_NETHER_BRICK_WALL.states[3],
        &Block::RED_NETHER_BRICK_WALL.states[4],
        &Block::RED_NETHER_BRICK_WALL.states[5],
        &Block::RED_NETHER_BRICK_WALL.states[6],
        &Block::RED_NETHER_BRICK_WALL.states[7],
        &Block::RED_NETHER_BRICK_WALL.states[8],
        &Block::RED_NETHER_BRICK_WALL.states[9],
        &Block::RED_NETHER_BRICK_WALL.states[10],
        &Block::RED_NETHER_BRICK_WALL.states[11],
        &Block::RED_NETHER_BRICK_WALL.states[12],
        &Block::RED_NETHER_BRICK_WALL.states[13],
        &Block::RED_NETHER_BRICK_WALL.states[14],
        &Block::RED_NETHER_BRICK_WALL.states[15],
        &Block::RED_NETHER_BRICK_WALL.states[16],
        &Block::RED_NETHER_BRICK_WALL.states[17],
        &Block::RED_NETHER_BRICK_WALL.states[18],
        &Block::RED_NETHER_BRICK_WALL.states[19],
        &Block::RED_NETHER_BRICK_WALL.states[20],
        &Block::RED_NETHER_BRICK_WALL.states[21],
        &Block::RED_NETHER_BRICK_WALL.states[22],
        &Block::RED_NETHER_BRICK_WALL.states[23],
        &Block::RED_NETHER_BRICK_WALL.states[24],
        &Block::RED_NETHER_BRICK_WALL.states[25],
        &Block::RED_NETHER_BRICK_WALL.states[26],
        &Block::RED_NETHER_BRICK_WALL.states[27],
        &Block::RED_NETHER_BRICK_WALL.states[28],
        &Block::RED_NETHER_BRICK_WALL.states[29],
        &Block::RED_NETHER_BRICK_WALL.states[30],
        &Block::RED_NETHER_BRICK_WALL.states[31],
        &Block::RED_NETHER_BRICK_WALL.states[32],
        &Block::RED_NETHER_BRICK_WALL.states[33],
        &Block::RED_NETHER_BRICK_WALL.states[34],
        &Block::RED_NETHER_BRICK_WALL.states[35],
        &Block::RED_NETHER_BRICK_WALL.states[36],
        &Block::RED_NETHER_BRICK_WALL.states[37],
        &Block::RED_NETHER_BRICK_WALL.states[38],
        &Block::RED_NETHER_BRICK_WALL.states[39],
        &Block::RED_NETHER_BRICK_WALL.states[40],
        &Block::RED_NETHER_BRICK_WALL.states[41],
        &Block::RED_NETHER_BRICK_WALL.states[42],
        &Block::RED_NETHER_BRICK_WALL.states[43],
        &Block::RED_NETHER_BRICK_WALL.states[44],
        &Block::RED_NETHER_BRICK_WALL.states[45],
        &Block::RED_NETHER_BRICK_WALL.states[46],
        &Block::RED_NETHER_BRICK_WALL.states[47],
        &Block::RED_NETHER_BRICK_WALL.states[48],
        &Block::RED_NETHER_BRICK_WALL.states[49],
        &Block::RED_NETHER_BRICK_WALL.states[50],
        &Block::RED_NETHER_BRICK_WALL.states[51],
        &Block::RED_NETHER_BRICK_WALL.states[52],
        &Block::RED_NETHER_BRICK_WALL.states[53],
        &Block::RED_NETHER_BRICK_WALL.states[54],
        &Block::RED_NETHER_BRICK_WALL.states[55],
        &Block::RED_NETHER_BRICK_WALL.states[56],
        &Block::RED_NETHER_BRICK_WALL.states[57],
        &Block::RED_NETHER_BRICK_WALL.states[58],
        &Block::RED_NETHER_BRICK_WALL.states[59],
        &Block::RED_NETHER_BRICK_WALL.states[60],
        &Block::RED_NETHER_BRICK_WALL.states[61],
        &Block::RED_NETHER_BRICK_WALL.states[62],
        &Block::RED_NETHER_BRICK_WALL.states[63],
        &Block::RED_NETHER_BRICK_WALL.states[64],
        &Block::RED_NETHER_BRICK_WALL.states[65],
        &Block::RED_NETHER_BRICK_WALL.states[66],
        &Block::RED_NETHER_BRICK_WALL.states[67],
        &Block::RED_NETHER_BRICK_WALL.states[68],
        &Block::RED_NETHER_BRICK_WALL.states[69],
        &Block::RED_NETHER_BRICK_WALL.states[70],
        &Block::RED_NETHER_BRICK_WALL.states[71],
        &Block::RED_NETHER_BRICK_WALL.states[72],
        &Block::RED_NETHER_BRICK_WALL.states[73],
        &Block::RED_NETHER_BRICK_WALL.states[74],
        &Block::RED_NETHER_BRICK_WALL.states[75],
        &Block::RED_NETHER_BRICK_WALL.states[76],
        &Block::RED_NETHER_BRICK_WALL.states[77],
        &Block::RED_NETHER_BRICK_WALL.states[78],
        &Block::RED_NETHER_BRICK_WALL.states[79],
        &Block::RED_NETHER_BRICK_WALL.states[80],
        &Block::RED_NETHER_BRICK_WALL.states[81],
        &Block::RED_NETHER_BRICK_WALL.states[82],
        &Block::RED_NETHER_BRICK_WALL.states[83],
        &Block::RED_NETHER_BRICK_WALL.states[84],
        &Block::RED_NETHER_BRICK_WALL.states[85],
        &Block::RED_NETHER_BRICK_WALL.states[86],
        &Block::RED_NETHER_BRICK_WALL.states[87],
        &Block::RED_NETHER_BRICK_WALL.states[88],
        &Block::RED_NETHER_BRICK_WALL.states[89],
        &Block::RED_NETHER_BRICK_WALL.states[90],
        &Block::RED_NETHER_BRICK_WALL.states[91],
        &Block::RED_NETHER_BRICK_WALL.states[92],
        &Block::RED_NETHER_BRICK_WALL.states[93],
        &Block::RED_NETHER_BRICK_WALL.states[94],
        &Block::RED_NETHER_BRICK_WALL.states[95],
        &Block::RED_NETHER_BRICK_WALL.states[96],
        &Block::RED_NETHER_BRICK_WALL.states[97],
        &Block::RED_NETHER_BRICK_WALL.states[98],
        &Block::RED_NETHER_BRICK_WALL.states[99],
        &Block::RED_NETHER_BRICK_WALL.states[100],
        &Block::RED_NETHER_BRICK_WALL.states[101],
        &Block::RED_NETHER_BRICK_WALL.states[102],
        &Block::RED_NETHER_BRICK_WALL.states[103],
        &Block::RED_NETHER_BRICK_WALL.states[104],
        &Block::RED_NETHER_BRICK_WALL.states[105],
        &Block::RED_NETHER_BRICK_WALL.states[106],
        &Block::RED_NETHER_BRICK_WALL.states[107],
        &Block::RED_NETHER_BRICK_WALL.states[108],
        &Block::RED_NETHER_BRICK_WALL.states[109],
        &Block::RED_NETHER_BRICK_WALL.states[110],
        &Block::RED_NETHER_BRICK_WALL.states[111],
        &Block::RED_NETHER_BRICK_WALL.states[112],
        &Block::RED_NETHER_BRICK_WALL.states[113],
        &Block::RED_NETHER_BRICK_WALL.states[114],
        &Block::RED_NETHER_BRICK_WALL.states[115],
        &Block::RED_NETHER_BRICK_WALL.states[116],
        &Block::RED_NETHER_BRICK_WALL.states[117],
        &Block::RED_NETHER_BRICK_WALL.states[118],
        &Block::RED_NETHER_BRICK_WALL.states[119],
        &Block::RED_NETHER_BRICK_WALL.states[120],
        &Block::RED_NETHER_BRICK_WALL.states[121],
        &Block::RED_NETHER_BRICK_WALL.states[122],
        &Block::RED_NETHER_BRICK_WALL.states[123],
        &Block::RED_NETHER_BRICK_WALL.states[124],
        &Block::RED_NETHER_BRICK_WALL.states[125],
        &Block::RED_NETHER_BRICK_WALL.states[126],
        &Block::RED_NETHER_BRICK_WALL.states[127],
        &Block::RED_NETHER_BRICK_WALL.states[128],
        &Block::RED_NETHER_BRICK_WALL.states[129],
        &Block::RED_NETHER_BRICK_WALL.states[130],
        &Block::RED_NETHER_BRICK_WALL.states[131],
        &Block::RED_NETHER_BRICK_WALL.states[132],
        &Block::RED_NETHER_BRICK_WALL.states[133],
        &Block::RED_NETHER_BRICK_WALL.states[134],
        &Block::RED_NETHER_BRICK_WALL.states[135],
        &Block::RED_NETHER_BRICK_WALL.states[136],
        &Block::RED_NETHER_BRICK_WALL.states[137],
        &Block::RED_NETHER_BRICK_WALL.states[138],
        &Block::RED_NETHER_BRICK_WALL.states[139],
        &Block::RED_NETHER_BRICK_WALL.states[140],
        &Block::RED_NETHER_BRICK_WALL.states[141],
        &Block::RED_NETHER_BRICK_WALL.states[142],
        &Block::RED_NETHER_BRICK_WALL.states[143],
        &Block::RED_NETHER_BRICK_WALL.states[144],
        &Block::RED_NETHER_BRICK_WALL.states[145],
        &Block::RED_NETHER_BRICK_WALL.states[146],
        &Block::RED_NETHER_BRICK_WALL.states[147],
        &Block::RED_NETHER_BRICK_WALL.states[148],
        &Block::RED_NETHER_BRICK_WALL.states[149],
        &Block::RED_NETHER_BRICK_WALL.states[150],
        &Block::RED_NETHER_BRICK_WALL.states[151],
        &Block::RED_NETHER_BRICK_WALL.states[152],
        &Block::RED_NETHER_BRICK_WALL.states[153],
        &Block::RED_NETHER_BRICK_WALL.states[154],
        &Block::RED_NETHER_BRICK_WALL.states[155],
        &Block::RED_NETHER_BRICK_WALL.states[156],
        &Block::RED_NETHER_BRICK_WALL.states[157],
        &Block::RED_NETHER_BRICK_WALL.states[158],
        &Block::RED_NETHER_BRICK_WALL.states[159],
        &Block::RED_NETHER_BRICK_WALL.states[160],
        &Block::RED_NETHER_BRICK_WALL.states[161],
        &Block::RED_NETHER_BRICK_WALL.states[162],
        &Block::RED_NETHER_BRICK_WALL.states[163],
        &Block::RED_NETHER_BRICK_WALL.states[164],
        &Block::RED_NETHER_BRICK_WALL.states[165],
        &Block::RED_NETHER_BRICK_WALL.states[166],
        &Block::RED_NETHER_BRICK_WALL.states[167],
        &Block::RED_NETHER_BRICK_WALL.states[168],
        &Block::RED_NETHER_BRICK_WALL.states[169],
        &Block::RED_NETHER_BRICK_WALL.states[170],
        &Block::RED_NETHER_BRICK_WALL.states[171],
        &Block::RED_NETHER_BRICK_WALL.states[172],
        &Block::RED_NETHER_BRICK_WALL.states[173],
        &Block::RED_NETHER_BRICK_WALL.states[174],
        &Block::RED_NETHER_BRICK_WALL.states[175],
        &Block::RED_NETHER_BRICK_WALL.states[176],
        &Block::RED_NETHER_BRICK_WALL.states[177],
        &Block::RED_NETHER_BRICK_WALL.states[178],
        &Block::RED_NETHER_BRICK_WALL.states[179],
        &Block::RED_NETHER_BRICK_WALL.states[180],
        &Block::RED_NETHER_BRICK_WALL.states[181],
        &Block::RED_NETHER_BRICK_WALL.states[182],
        &Block::RED_NETHER_BRICK_WALL.states[183],
        &Block::RED_NETHER_BRICK_WALL.states[184],
        &Block::RED_NETHER_BRICK_WALL.states[185],
        &Block::RED_NETHER_BRICK_WALL.states[186],
        &Block::RED_NETHER_BRICK_WALL.states[187],
        &Block::RED_NETHER_BRICK_WALL.states[188],
        &Block::RED_NETHER_BRICK_WALL.states[189],
        &Block::RED_NETHER_BRICK_WALL.states[190],
        &Block::RED_NETHER_BRICK_WALL.states[191],
        &Block::RED_NETHER_BRICK_WALL.states[192],
        &Block::RED_NETHER_BRICK_WALL.states[193],
        &Block::RED_NETHER_BRICK_WALL.states[194],
        &Block::RED_NETHER_BRICK_WALL.states[195],
        &Block::RED_NETHER_BRICK_WALL.states[196],
        &Block::RED_NETHER_BRICK_WALL.states[197],
        &Block::RED_NETHER_BRICK_WALL.states[198],
        &Block::RED_NETHER_BRICK_WALL.states[199],
        &Block::RED_NETHER_BRICK_WALL.states[200],
        &Block::RED_NETHER_BRICK_WALL.states[201],
        &Block::RED_NETHER_BRICK_WALL.states[202],
        &Block::RED_NETHER_BRICK_WALL.states[203],
        &Block::RED_NETHER_BRICK_WALL.states[204],
        &Block::RED_NETHER_BRICK_WALL.states[205],
        &Block::RED_NETHER_BRICK_WALL.states[206],
        &Block::RED_NETHER_BRICK_WALL.states[207],
        &Block::RED_NETHER_BRICK_WALL.states[208],
        &Block::RED_NETHER_BRICK_WALL.states[209],
        &Block::RED_NETHER_BRICK_WALL.states[210],
        &Block::RED_NETHER_BRICK_WALL.states[211],
        &Block::RED_NETHER_BRICK_WALL.states[212],
        &Block::RED_NETHER_BRICK_WALL.states[213],
        &Block::RED_NETHER_BRICK_WALL.states[214],
        &Block::RED_NETHER_BRICK_WALL.states[215],
        &Block::RED_NETHER_BRICK_WALL.states[216],
        &Block::RED_NETHER_BRICK_WALL.states[217],
        &Block::RED_NETHER_BRICK_WALL.states[218],
        &Block::RED_NETHER_BRICK_WALL.states[219],
        &Block::RED_NETHER_BRICK_WALL.states[220],
        &Block::RED_NETHER_BRICK_WALL.states[221],
        &Block::RED_NETHER_BRICK_WALL.states[222],
        &Block::RED_NETHER_BRICK_WALL.states[223],
        &Block::RED_NETHER_BRICK_WALL.states[224],
        &Block::RED_NETHER_BRICK_WALL.states[225],
        &Block::RED_NETHER_BRICK_WALL.states[226],
        &Block::RED_NETHER_BRICK_WALL.states[227],
        &Block::RED_NETHER_BRICK_WALL.states[228],
        &Block::RED_NETHER_BRICK_WALL.states[229],
        &Block::RED_NETHER_BRICK_WALL.states[230],
        &Block::RED_NETHER_BRICK_WALL.states[231],
        &Block::RED_NETHER_BRICK_WALL.states[232],
        &Block::RED_NETHER_BRICK_WALL.states[233],
        &Block::RED_NETHER_BRICK_WALL.states[234],
        &Block::RED_NETHER_BRICK_WALL.states[235],
        &Block::RED_NETHER_BRICK_WALL.states[236],
        &Block::RED_NETHER_BRICK_WALL.states[237],
        &Block::RED_NETHER_BRICK_WALL.states[238],
        &Block::RED_NETHER_BRICK_WALL.states[239],
        &Block::RED_NETHER_BRICK_WALL.states[240],
        &Block::RED_NETHER_BRICK_WALL.states[241],
        &Block::RED_NETHER_BRICK_WALL.states[242],
        &Block::RED_NETHER_BRICK_WALL.states[243],
        &Block::RED_NETHER_BRICK_WALL.states[244],
        &Block::RED_NETHER_BRICK_WALL.states[245],
        &Block::RED_NETHER_BRICK_WALL.states[246],
        &Block::RED_NETHER_BRICK_WALL.states[247],
        &Block::RED_NETHER_BRICK_WALL.states[248],
        &Block::RED_NETHER_BRICK_WALL.states[249],
        &Block::RED_NETHER_BRICK_WALL.states[250],
        &Block::RED_NETHER_BRICK_WALL.states[251],
        &Block::RED_NETHER_BRICK_WALL.states[252],
        &Block::RED_NETHER_BRICK_WALL.states[253],
        &Block::RED_NETHER_BRICK_WALL.states[254],
        &Block::RED_NETHER_BRICK_WALL.states[255],
        &Block::RED_NETHER_BRICK_WALL.states[256],
        &Block::RED_NETHER_BRICK_WALL.states[257],
        &Block::RED_NETHER_BRICK_WALL.states[258],
        &Block::RED_NETHER_BRICK_WALL.states[259],
        &Block::RED_NETHER_BRICK_WALL.states[260],
        &Block::RED_NETHER_BRICK_WALL.states[261],
        &Block::RED_NETHER_BRICK_WALL.states[262],
        &Block::RED_NETHER_BRICK_WALL.states[263],
        &Block::RED_NETHER_BRICK_WALL.states[264],
        &Block::RED_NETHER_BRICK_WALL.states[265],
        &Block::RED_NETHER_BRICK_WALL.states[266],
        &Block::RED_NETHER_BRICK_WALL.states[267],
        &Block::RED_NETHER_BRICK_WALL.states[268],
        &Block::RED_NETHER_BRICK_WALL.states[269],
        &Block::RED_NETHER_BRICK_WALL.states[270],
        &Block::RED_NETHER_BRICK_WALL.states[271],
        &Block::RED_NETHER_BRICK_WALL.states[272],
        &Block::RED_NETHER_BRICK_WALL.states[273],
        &Block::RED_NETHER_BRICK_WALL.states[274],
        &Block::RED_NETHER_BRICK_WALL.states[275],
        &Block::RED_NETHER_BRICK_WALL.states[276],
        &Block::RED_NETHER_BRICK_WALL.states[277],
        &Block::RED_NETHER_BRICK_WALL.states[278],
        &Block::RED_NETHER_BRICK_WALL.states[279],
        &Block::RED_NETHER_BRICK_WALL.states[280],
        &Block::RED_NETHER_BRICK_WALL.states[281],
        &Block::RED_NETHER_BRICK_WALL.states[282],
        &Block::RED_NETHER_BRICK_WALL.states[283],
        &Block::RED_NETHER_BRICK_WALL.states[284],
        &Block::RED_NETHER_BRICK_WALL.states[285],
        &Block::RED_NETHER_BRICK_WALL.states[286],
        &Block::RED_NETHER_BRICK_WALL.states[287],
        &Block::RED_NETHER_BRICK_WALL.states[288],
        &Block::RED_NETHER_BRICK_WALL.states[289],
        &Block::RED_NETHER_BRICK_WALL.states[290],
        &Block::RED_NETHER_BRICK_WALL.states[291],
        &Block::RED_NETHER_BRICK_WALL.states[292],
        &Block::RED_NETHER_BRICK_WALL.states[293],
        &Block::RED_NETHER_BRICK_WALL.states[294],
        &Block::RED_NETHER_BRICK_WALL.states[295],
        &Block::RED_NETHER_BRICK_WALL.states[296],
        &Block::RED_NETHER_BRICK_WALL.states[297],
        &Block::RED_NETHER_BRICK_WALL.states[298],
        &Block::RED_NETHER_BRICK_WALL.states[299],
        &Block::RED_NETHER_BRICK_WALL.states[300],
        &Block::RED_NETHER_BRICK_WALL.states[301],
        &Block::RED_NETHER_BRICK_WALL.states[302],
        &Block::RED_NETHER_BRICK_WALL.states[303],
        &Block::RED_NETHER_BRICK_WALL.states[304],
        &Block::RED_NETHER_BRICK_WALL.states[305],
        &Block::RED_NETHER_BRICK_WALL.states[306],
        &Block::RED_NETHER_BRICK_WALL.states[307],
        &Block::RED_NETHER_BRICK_WALL.states[308],
        &Block::RED_NETHER_BRICK_WALL.states[309],
        &Block::RED_NETHER_BRICK_WALL.states[310],
        &Block::RED_NETHER_BRICK_WALL.states[311],
        &Block::RED_NETHER_BRICK_WALL.states[312],
        &Block::RED_NETHER_BRICK_WALL.states[313],
        &Block::RED_NETHER_BRICK_WALL.states[314],
        &Block::RED_NETHER_BRICK_WALL.states[315],
        &Block::RED_NETHER_BRICK_WALL.states[316],
        &Block::RED_NETHER_BRICK_WALL.states[317],
        &Block::RED_NETHER_BRICK_WALL.states[318],
        &Block::RED_NETHER_BRICK_WALL.states[319],
        &Block::RED_NETHER_BRICK_WALL.states[320],
        &Block::RED_NETHER_BRICK_WALL.states[321],
        &Block::RED_NETHER_BRICK_WALL.states[322],
        &Block::RED_NETHER_BRICK_WALL.states[323],
        &Block::SANDSTONE_WALL.states[0],
        &Block::SANDSTONE_WALL.states[1],
        &Block::SANDSTONE_WALL.states[2],
        &Block::SANDSTONE_WALL.states[3],
        &Block::SANDSTONE_WALL.states[4],
        &Block::SANDSTONE_WALL.states[5],
        &Block::SANDSTONE_WALL.states[6],
        &Block::SANDSTONE_WALL.states[7],
        &Block::SANDSTONE_WALL.states[8],
        &Block::SANDSTONE_WALL.states[9],
        &Block::SANDSTONE_WALL.states[10],
        &Block::SANDSTONE_WALL.states[11],
        &Block::SANDSTONE_WALL.states[12],
        &Block::SANDSTONE_WALL.states[13],
        &Block::SANDSTONE_WALL.states[14],
        &Block::SANDSTONE_WALL.states[15],
        &Block::SANDSTONE_WALL.states[16],
        &Block::SANDSTONE_WALL.states[17],
        &Block::SANDSTONE_WALL.states[18],
        &Block::SANDSTONE_WALL.states[19],
        &Block::SANDSTONE_WALL.states[20],
        &Block::SANDSTONE_WALL.states[21],
        &Block::SANDSTONE_WALL.states[22],
        &Block::SANDSTONE_WALL.states[23],
        &Block::SANDSTONE_WALL.states[24],
        &Block::SANDSTONE_WALL.states[25],
        &Block::SANDSTONE_WALL.states[26],
        &Block::SANDSTONE_WALL.states[27],
        &Block::SANDSTONE_WALL.states[28],
        &Block::SANDSTONE_WALL.states[29],
        &Block::SANDSTONE_WALL.states[30],
        &Block::SANDSTONE_WALL.states[31],
        &Block::SANDSTONE_WALL.states[32],
        &Block::SANDSTONE_WALL.states[33],
        &Block::SANDSTONE_WALL.states[34],
        &Block::SANDSTONE_WALL.states[35],
        &Block::SANDSTONE_WALL.states[36],
        &Block::SANDSTONE_WALL.states[37],
        &Block::SANDSTONE_WALL.states[38],
        &Block::SANDSTONE_WALL.states[39],
        &Block::SANDSTONE_WALL.states[40],
        &Block::SANDSTONE_WALL.states[41],
        &Block::SANDSTONE_WALL.states[42],
        &Block::SANDSTONE_WALL.states[43],
        &Block::SANDSTONE_WALL.states[44],
        &Block::SANDSTONE_WALL.states[45],
        &Block::SANDSTONE_WALL.states[46],
        &Block::SANDSTONE_WALL.states[47],
        &Block::SANDSTONE_WALL.states[48],
        &Block::SANDSTONE_WALL.states[49],
        &Block::SANDSTONE_WALL.states[50],
        &Block::SANDSTONE_WALL.states[51],
        &Block::SANDSTONE_WALL.states[52],
        &Block::SANDSTONE_WALL.states[53],
        &Block::SANDSTONE_WALL.states[54],
        &Block::SANDSTONE_WALL.states[55],
        &Block::SANDSTONE_WALL.states[56],
        &Block::SANDSTONE_WALL.states[57],
        &Block::SANDSTONE_WALL.states[58],
        &Block::SANDSTONE_WALL.states[59],
        &Block::SANDSTONE_WALL.states[60],
        &Block::SANDSTONE_WALL.states[61],
        &Block::SANDSTONE_WALL.states[62],
        &Block::SANDSTONE_WALL.states[63],
        &Block::SANDSTONE_WALL.states[64],
        &Block::SANDSTONE_WALL.states[65],
        &Block::SANDSTONE_WALL.states[66],
        &Block::SANDSTONE_WALL.states[67],
        &Block::SANDSTONE_WALL.states[68],
        &Block::SANDSTONE_WALL.states[69],
        &Block::SANDSTONE_WALL.states[70],
        &Block::SANDSTONE_WALL.states[71],
        &Block::SANDSTONE_WALL.states[72],
        &Block::SANDSTONE_WALL.states[73],
        &Block::SANDSTONE_WALL.states[74],
        &Block::SANDSTONE_WALL.states[75],
        &Block::SANDSTONE_WALL.states[76],
        &Block::SANDSTONE_WALL.states[77],
        &Block::SANDSTONE_WALL.states[78],
        &Block::SANDSTONE_WALL.states[79],
        &Block::SANDSTONE_WALL.states[80],
        &Block::SANDSTONE_WALL.states[81],
        &Block::SANDSTONE_WALL.states[82],
        &Block::SANDSTONE_WALL.states[83],
        &Block::SANDSTONE_WALL.states[84],
        &Block::SANDSTONE_WALL.states[85],
        &Block::SANDSTONE_WALL.states[86],
        &Block::SANDSTONE_WALL.states[87],
        &Block::SANDSTONE_WALL.states[88],
        &Block::SANDSTONE_WALL.states[89],
        &Block::SANDSTONE_WALL.states[90],
        &Block::SANDSTONE_WALL.states[91],
        &Block::SANDSTONE_WALL.states[92],
        &Block::SANDSTONE_WALL.states[93],
        &Block::SANDSTONE_WALL.states[94],
        &Block::SANDSTONE_WALL.states[95],
        &Block::SANDSTONE_WALL.states[96],
        &Block::SANDSTONE_WALL.states[97],
        &Block::SANDSTONE_WALL.states[98],
        &Block::SANDSTONE_WALL.states[99],
        &Block::SANDSTONE_WALL.states[100],
        &Block::SANDSTONE_WALL.states[101],
        &Block::SANDSTONE_WALL.states[102],
        &Block::SANDSTONE_WALL.states[103],
        &Block::SANDSTONE_WALL.states[104],
        &Block::SANDSTONE_WALL.states[105],
        &Block::SANDSTONE_WALL.states[106],
        &Block::SANDSTONE_WALL.states[107],
        &Block::SANDSTONE_WALL.states[108],
        &Block::SANDSTONE_WALL.states[109],
        &Block::SANDSTONE_WALL.states[110],
        &Block::SANDSTONE_WALL.states[111],
        &Block::SANDSTONE_WALL.states[112],
        &Block::SANDSTONE_WALL.states[113],
        &Block::SANDSTONE_WALL.states[114],
        &Block::SANDSTONE_WALL.states[115],
        &Block::SANDSTONE_WALL.states[116],
        &Block::SANDSTONE_WALL.states[117],
        &Block::SANDSTONE_WALL.states[118],
        &Block::SANDSTONE_WALL.states[119],
        &Block::SANDSTONE_WALL.states[120],
        &Block::SANDSTONE_WALL.states[121],
        &Block::SANDSTONE_WALL.states[122],
        &Block::SANDSTONE_WALL.states[123],
        &Block::SANDSTONE_WALL.states[124],
        &Block::SANDSTONE_WALL.states[125],
        &Block::SANDSTONE_WALL.states[126],
        &Block::SANDSTONE_WALL.states[127],
        &Block::SANDSTONE_WALL.states[128],
        &Block::SANDSTONE_WALL.states[129],
        &Block::SANDSTONE_WALL.states[130],
        &Block::SANDSTONE_WALL.states[131],
        &Block::SANDSTONE_WALL.states[132],
        &Block::SANDSTONE_WALL.states[133],
        &Block::SANDSTONE_WALL.states[134],
        &Block::SANDSTONE_WALL.states[135],
        &Block::SANDSTONE_WALL.states[136],
        &Block::SANDSTONE_WALL.states[137],
        &Block::SANDSTONE_WALL.states[138],
        &Block::SANDSTONE_WALL.states[139],
        &Block::SANDSTONE_WALL.states[140],
        &Block::SANDSTONE_WALL.states[141],
        &Block::SANDSTONE_WALL.states[142],
        &Block::SANDSTONE_WALL.states[143],
        &Block::SANDSTONE_WALL.states[144],
        &Block::SANDSTONE_WALL.states[145],
        &Block::SANDSTONE_WALL.states[146],
        &Block::SANDSTONE_WALL.states[147],
        &Block::SANDSTONE_WALL.states[148],
        &Block::SANDSTONE_WALL.states[149],
        &Block::SANDSTONE_WALL.states[150],
        &Block::SANDSTONE_WALL.states[151],
        &Block::SANDSTONE_WALL.states[152],
        &Block::SANDSTONE_WALL.states[153],
        &Block::SANDSTONE_WALL.states[154],
        &Block::SANDSTONE_WALL.states[155],
        &Block::SANDSTONE_WALL.states[156],
        &Block::SANDSTONE_WALL.states[157],
        &Block::SANDSTONE_WALL.states[158],
        &Block::SANDSTONE_WALL.states[159],
        &Block::SANDSTONE_WALL.states[160],
        &Block::SANDSTONE_WALL.states[161],
        &Block::SANDSTONE_WALL.states[162],
        &Block::SANDSTONE_WALL.states[163],
        &Block::SANDSTONE_WALL.states[164],
        &Block::SANDSTONE_WALL.states[165],
        &Block::SANDSTONE_WALL.states[166],
        &Block::SANDSTONE_WALL.states[167],
        &Block::SANDSTONE_WALL.states[168],
        &Block::SANDSTONE_WALL.states[169],
        &Block::SANDSTONE_WALL.states[170],
        &Block::SANDSTONE_WALL.states[171],
        &Block::SANDSTONE_WALL.states[172],
        &Block::SANDSTONE_WALL.states[173],
        &Block::SANDSTONE_WALL.states[174],
        &Block::SANDSTONE_WALL.states[175],
        &Block::SANDSTONE_WALL.states[176],
        &Block::SANDSTONE_WALL.states[177],
        &Block::SANDSTONE_WALL.states[178],
        &Block::SANDSTONE_WALL.states[179],
        &Block::SANDSTONE_WALL.states[180],
        &Block::SANDSTONE_WALL.states[181],
        &Block::SANDSTONE_WALL.states[182],
        &Block::SANDSTONE_WALL.states[183],
        &Block::SANDSTONE_WALL.states[184],
        &Block::SANDSTONE_WALL.states[185],
        &Block::SANDSTONE_WALL.states[186],
        &Block::SANDSTONE_WALL.states[187],
        &Block::SANDSTONE_WALL.states[188],
        &Block::SANDSTONE_WALL.states[189],
        &Block::SANDSTONE_WALL.states[190],
        &Block::SANDSTONE_WALL.states[191],
        &Block::SANDSTONE_WALL.states[192],
        &Block::SANDSTONE_WALL.states[193],
        &Block::SANDSTONE_WALL.states[194],
        &Block::SANDSTONE_WALL.states[195],
        &Block::SANDSTONE_WALL.states[196],
        &Block::SANDSTONE_WALL.states[197],
        &Block::SANDSTONE_WALL.states[198],
        &Block::SANDSTONE_WALL.states[199],
        &Block::SANDSTONE_WALL.states[200],
        &Block::SANDSTONE_WALL.states[201],
        &Block::SANDSTONE_WALL.states[202],
        &Block::SANDSTONE_WALL.states[203],
        &Block::SANDSTONE_WALL.states[204],
        &Block::SANDSTONE_WALL.states[205],
        &Block::SANDSTONE_WALL.states[206],
        &Block::SANDSTONE_WALL.states[207],
        &Block::SANDSTONE_WALL.states[208],
        &Block::SANDSTONE_WALL.states[209],
        &Block::SANDSTONE_WALL.states[210],
        &Block::SANDSTONE_WALL.states[211],
        &Block::SANDSTONE_WALL.states[212],
        &Block::SANDSTONE_WALL.states[213],
        &Block::SANDSTONE_WALL.states[214],
        &Block::SANDSTONE_WALL.states[215],
        &Block::SANDSTONE_WALL.states[216],
        &Block::SANDSTONE_WALL.states[217],
        &Block::SANDSTONE_WALL.states[218],
        &Block::SANDSTONE_WALL.states[219],
        &Block::SANDSTONE_WALL.states[220],
        &Block::SANDSTONE_WALL.states[221],
        &Block::SANDSTONE_WALL.states[222],
        &Block::SANDSTONE_WALL.states[223],
        &Block::SANDSTONE_WALL.states[224],
        &Block::SANDSTONE_WALL.states[225],
        &Block::SANDSTONE_WALL.states[226],
        &Block::SANDSTONE_WALL.states[227],
        &Block::SANDSTONE_WALL.states[228],
        &Block::SANDSTONE_WALL.states[229],
        &Block::SANDSTONE_WALL.states[230],
        &Block::SANDSTONE_WALL.states[231],
        &Block::SANDSTONE_WALL.states[232],
        &Block::SANDSTONE_WALL.states[233],
        &Block::SANDSTONE_WALL.states[234],
        &Block::SANDSTONE_WALL.states[235],
        &Block::SANDSTONE_WALL.states[236],
        &Block::SANDSTONE_WALL.states[237],
        &Block::SANDSTONE_WALL.states[238],
        &Block::SANDSTONE_WALL.states[239],
        &Block::SANDSTONE_WALL.states[240],
        &Block::SANDSTONE_WALL.states[241],
        &Block::SANDSTONE_WALL.states[242],
        &Block::SANDSTONE_WALL.states[243],
        &Block::SANDSTONE_WALL.states[244],
        &Block::SANDSTONE_WALL.states[245],
        &Block::SANDSTONE_WALL.states[246],
        &Block::SANDSTONE_WALL.states[247],
        &Block::SANDSTONE_WALL.states[248],
        &Block::SANDSTONE_WALL.states[249],
        &Block::SANDSTONE_WALL.states[250],
        &Block::SANDSTONE_WALL.states[251],
        &Block::SANDSTONE_WALL.states[252],
        &Block::SANDSTONE_WALL.states[253],
        &Block::SANDSTONE_WALL.states[254],
        &Block::SANDSTONE_WALL.states[255],
        &Block::SANDSTONE_WALL.states[256],
        &Block::SANDSTONE_WALL.states[257],
        &Block::SANDSTONE_WALL.states[258],
        &Block::SANDSTONE_WALL.states[259],
        &Block::SANDSTONE_WALL.states[260],
        &Block::SANDSTONE_WALL.states[261],
        &Block::SANDSTONE_WALL.states[262],
        &Block::SANDSTONE_WALL.states[263],
        &Block::SANDSTONE_WALL.states[264],
        &Block::SANDSTONE_WALL.states[265],
        &Block::SANDSTONE_WALL.states[266],
        &Block::SANDSTONE_WALL.states[267],
        &Block::SANDSTONE_WALL.states[268],
        &Block::SANDSTONE_WALL.states[269],
        &Block::SANDSTONE_WALL.states[270],
        &Block::SANDSTONE_WALL.states[271],
        &Block::SANDSTONE_WALL.states[272],
        &Block::SANDSTONE_WALL.states[273],
        &Block::SANDSTONE_WALL.states[274],
        &Block::SANDSTONE_WALL.states[275],
        &Block::SANDSTONE_WALL.states[276],
        &Block::SANDSTONE_WALL.states[277],
        &Block::SANDSTONE_WALL.states[278],
        &Block::SANDSTONE_WALL.states[279],
        &Block::SANDSTONE_WALL.states[280],
        &Block::SANDSTONE_WALL.states[281],
        &Block::SANDSTONE_WALL.states[282],
        &Block::SANDSTONE_WALL.states[283],
        &Block::SANDSTONE_WALL.states[284],
        &Block::SANDSTONE_WALL.states[285],
        &Block::SANDSTONE_WALL.states[286],
        &Block::SANDSTONE_WALL.states[287],
        &Block::SANDSTONE_WALL.states[288],
        &Block::SANDSTONE_WALL.states[289],
        &Block::SANDSTONE_WALL.states[290],
        &Block::SANDSTONE_WALL.states[291],
        &Block::SANDSTONE_WALL.states[292],
        &Block::SANDSTONE_WALL.states[293],
        &Block::SANDSTONE_WALL.states[294],
        &Block::SANDSTONE_WALL.states[295],
        &Block::SANDSTONE_WALL.states[296],
        &Block::SANDSTONE_WALL.states[297],
        &Block::SANDSTONE_WALL.states[298],
        &Block::SANDSTONE_WALL.states[299],
        &Block::SANDSTONE_WALL.states[300],
        &Block::SANDSTONE_WALL.states[301],
        &Block::SANDSTONE_WALL.states[302],
        &Block::SANDSTONE_WALL.states[303],
        &Block::SANDSTONE_WALL.states[304],
        &Block::SANDSTONE_WALL.states[305],
        &Block::SANDSTONE_WALL.states[306],
        &Block::SANDSTONE_WALL.states[307],
        &Block::SANDSTONE_WALL.states[308],
        &Block::SANDSTONE_WALL.states[309],
        &Block::SANDSTONE_WALL.states[310],
        &Block::SANDSTONE_WALL.states[311],
        &Block::SANDSTONE_WALL.states[312],
        &Block::SANDSTONE_WALL.states[313],
        &Block::SANDSTONE_WALL.states[314],
        &Block::SANDSTONE_WALL.states[315],
        &Block::SANDSTONE_WALL.states[316],
        &Block::SANDSTONE_WALL.states[317],
        &Block::SANDSTONE_WALL.states[318],
        &Block::SANDSTONE_WALL.states[319],
        &Block::SANDSTONE_WALL.states[320],
        &Block::SANDSTONE_WALL.states[321],
        &Block::SANDSTONE_WALL.states[322],
        &Block::SANDSTONE_WALL.states[323],
        &Block::END_STONE_BRICK_WALL.states[0],
        &Block::END_STONE_BRICK_WALL.states[1],
        &Block::END_STONE_BRICK_WALL.states[2],
        &Block::END_STONE_BRICK_WALL.states[3],
        &Block::END_STONE_BRICK_WALL.states[4],
        &Block::END_STONE_BRICK_WALL.states[5],
        &Block::END_STONE_BRICK_WALL.states[6],
        &Block::END_STONE_BRICK_WALL.states[7],
        &Block::END_STONE_BRICK_WALL.states[8],
        &Block::END_STONE_BRICK_WALL.states[9],
        &Block::END_STONE_BRICK_WALL.states[10],
        &Block::END_STONE_BRICK_WALL.states[11],
        &Block::END_STONE_BRICK_WALL.states[12],
        &Block::END_STONE_BRICK_WALL.states[13],
        &Block::END_STONE_BRICK_WALL.states[14],
        &Block::END_STONE_BRICK_WALL.states[15],
        &Block::END_STONE_BRICK_WALL.states[16],
        &Block::END_STONE_BRICK_WALL.states[17],
        &Block::END_STONE_BRICK_WALL.states[18],
        &Block::END_STONE_BRICK_WALL.states[19],
        &Block::END_STONE_BRICK_WALL.states[20],
        &Block::END_STONE_BRICK_WALL.states[21],
        &Block::END_STONE_BRICK_WALL.states[22],
        &Block::END_STONE_BRICK_WALL.states[23],
        &Block::END_STONE_BRICK_WALL.states[24],
        &Block::END_STONE_BRICK_WALL.states[25],
        &Block::END_STONE_BRICK_WALL.states[26],
        &Block::END_STONE_BRICK_WALL.states[27],
        &Block::END_STONE_BRICK_WALL.states[28],
        &Block::END_STONE_BRICK_WALL.states[29],
        &Block::END_STONE_BRICK_WALL.states[30],
        &Block::END_STONE_BRICK_WALL.states[31],
        &Block::END_STONE_BRICK_WALL.states[32],
        &Block::END_STONE_BRICK_WALL.states[33],
        &Block::END_STONE_BRICK_WALL.states[34],
        &Block::END_STONE_BRICK_WALL.states[35],
        &Block::END_STONE_BRICK_WALL.states[36],
        &Block::END_STONE_BRICK_WALL.states[37],
        &Block::END_STONE_BRICK_WALL.states[38],
        &Block::END_STONE_BRICK_WALL.states[39],
        &Block::END_STONE_BRICK_WALL.states[40],
        &Block::END_STONE_BRICK_WALL.states[41],
        &Block::END_STONE_BRICK_WALL.states[42],
        &Block::END_STONE_BRICK_WALL.states[43],
        &Block::END_STONE_BRICK_WALL.states[44],
        &Block::END_STONE_BRICK_WALL.states[45],
        &Block::END_STONE_BRICK_WALL.states[46],
        &Block::END_STONE_BRICK_WALL.states[47],
        &Block::END_STONE_BRICK_WALL.states[48],
        &Block::END_STONE_BRICK_WALL.states[49],
        &Block::END_STONE_BRICK_WALL.states[50],
        &Block::END_STONE_BRICK_WALL.states[51],
        &Block::END_STONE_BRICK_WALL.states[52],
        &Block::END_STONE_BRICK_WALL.states[53],
        &Block::END_STONE_BRICK_WALL.states[54],
        &Block::END_STONE_BRICK_WALL.states[55],
        &Block::END_STONE_BRICK_WALL.states[56],
        &Block::END_STONE_BRICK_WALL.states[57],
        &Block::END_STONE_BRICK_WALL.states[58],
        &Block::END_STONE_BRICK_WALL.states[59],
        &Block::END_STONE_BRICK_WALL.states[60],
        &Block::END_STONE_BRICK_WALL.states[61],
        &Block::END_STONE_BRICK_WALL.states[62],
        &Block::END_STONE_BRICK_WALL.states[63],
        &Block::END_STONE_BRICK_WALL.states[64],
        &Block::END_STONE_BRICK_WALL.states[65],
        &Block::END_STONE_BRICK_WALL.states[66],
        &Block::END_STONE_BRICK_WALL.states[67],
        &Block::END_STONE_BRICK_WALL.states[68],
        &Block::END_STONE_BRICK_WALL.states[69],
        &Block::END_STONE_BRICK_WALL.states[70],
        &Block::END_STONE_BRICK_WALL.states[71],
        &Block::END_STONE_BRICK_WALL.states[72],
        &Block::END_STONE_BRICK_WALL.states[73],
        &Block::END_STONE_BRICK_WALL.states[74],
        &Block::END_STONE_BRICK_WALL.states[75],
        &Block::END_STONE_BRICK_WALL.states[76],
        &Block::END_STONE_BRICK_WALL.states[77],
        &Block::END_STONE_BRICK_WALL.states[78],
        &Block::END_STONE_BRICK_WALL.states[79],
        &Block::END_STONE_BRICK_WALL.states[80],
        &Block::END_STONE_BRICK_WALL.states[81],
        &Block::END_STONE_BRICK_WALL.states[82],
        &Block::END_STONE_BRICK_WALL.states[83],
        &Block::END_STONE_BRICK_WALL.states[84],
        &Block::END_STONE_BRICK_WALL.states[85],
        &Block::END_STONE_BRICK_WALL.states[86],
        &Block::END_STONE_BRICK_WALL.states[87],
        &Block::END_STONE_BRICK_WALL.states[88],
        &Block::END_STONE_BRICK_WALL.states[89],
        &Block::END_STONE_BRICK_WALL.states[90],
        &Block::END_STONE_BRICK_WALL.states[91],
        &Block::END_STONE_BRICK_WALL.states[92],
        &Block::END_STONE_BRICK_WALL.states[93],
        &Block::END_STONE_BRICK_WALL.states[94],
        &Block::END_STONE_BRICK_WALL.states[95],
        &Block::END_STONE_BRICK_WALL.states[96],
        &Block::END_STONE_BRICK_WALL.states[97],
        &Block::END_STONE_BRICK_WALL.states[98],
        &Block::END_STONE_BRICK_WALL.states[99],
        &Block::END_STONE_BRICK_WALL.states[100],
        &Block::END_STONE_BRICK_WALL.states[101],
        &Block::END_STONE_BRICK_WALL.states[102],
        &Block::END_STONE_BRICK_WALL.states[103],
        &Block::END_STONE_BRICK_WALL.states[104],
        &Block::END_STONE_BRICK_WALL.states[105],
        &Block::END_STONE_BRICK_WALL.states[106],
        &Block::END_STONE_BRICK_WALL.states[107],
        &Block::END_STONE_BRICK_WALL.states[108],
        &Block::END_STONE_BRICK_WALL.states[109],
        &Block::END_STONE_BRICK_WALL.states[110],
        &Block::END_STONE_BRICK_WALL.states[111],
        &Block::END_STONE_BRICK_WALL.states[112],
        &Block::END_STONE_BRICK_WALL.states[113],
        &Block::END_STONE_BRICK_WALL.states[114],
        &Block::END_STONE_BRICK_WALL.states[115],
        &Block::END_STONE_BRICK_WALL.states[116],
        &Block::END_STONE_BRICK_WALL.states[117],
        &Block::END_STONE_BRICK_WALL.states[118],
        &Block::END_STONE_BRICK_WALL.states[119],
        &Block::END_STONE_BRICK_WALL.states[120],
        &Block::END_STONE_BRICK_WALL.states[121],
        &Block::END_STONE_BRICK_WALL.states[122],
        &Block::END_STONE_BRICK_WALL.states[123],
        &Block::END_STONE_BRICK_WALL.states[124],
        &Block::END_STONE_BRICK_WALL.states[125],
        &Block::END_STONE_BRICK_WALL.states[126],
        &Block::END_STONE_BRICK_WALL.states[127],
        &Block::END_STONE_BRICK_WALL.states[128],
        &Block::END_STONE_BRICK_WALL.states[129],
        &Block::END_STONE_BRICK_WALL.states[130],
        &Block::END_STONE_BRICK_WALL.states[131],
        &Block::END_STONE_BRICK_WALL.states[132],
        &Block::END_STONE_BRICK_WALL.states[133],
        &Block::END_STONE_BRICK_WALL.states[134],
        &Block::END_STONE_BRICK_WALL.states[135],
        &Block::END_STONE_BRICK_WALL.states[136],
        &Block::END_STONE_BRICK_WALL.states[137],
        &Block::END_STONE_BRICK_WALL.states[138],
        &Block::END_STONE_BRICK_WALL.states[139],
        &Block::END_STONE_BRICK_WALL.states[140],
        &Block::END_STONE_BRICK_WALL.states[141],
        &Block::END_STONE_BRICK_WALL.states[142],
        &Block::END_STONE_BRICK_WALL.states[143],
        &Block::END_STONE_BRICK_WALL.states[144],
        &Block::END_STONE_BRICK_WALL.states[145],
        &Block::END_STONE_BRICK_WALL.states[146],
        &Block::END_STONE_BRICK_WALL.states[147],
        &Block::END_STONE_BRICK_WALL.states[148],
        &Block::END_STONE_BRICK_WALL.states[149],
        &Block::END_STONE_BRICK_WALL.states[150],
        &Block::END_STONE_BRICK_WALL.states[151],
        &Block::END_STONE_BRICK_WALL.states[152],
        &Block::END_STONE_BRICK_WALL.states[153],
        &Block::END_STONE_BRICK_WALL.states[154],
        &Block::END_STONE_BRICK_WALL.states[155],
        &Block::END_STONE_BRICK_WALL.states[156],
        &Block::END_STONE_BRICK_WALL.states[157],
        &Block::END_STONE_BRICK_WALL.states[158],
        &Block::END_STONE_BRICK_WALL.states[159],
        &Block::END_STONE_BRICK_WALL.states[160],
        &Block::END_STONE_BRICK_WALL.states[161],
        &Block::END_STONE_BRICK_WALL.states[162],
        &Block::END_STONE_BRICK_WALL.states[163],
        &Block::END_STONE_BRICK_WALL.states[164],
        &Block::END_STONE_BRICK_WALL.states[165],
        &Block::END_STONE_BRICK_WALL.states[166],
        &Block::END_STONE_BRICK_WALL.states[167],
        &Block::END_STONE_BRICK_WALL.states[168],
        &Block::END_STONE_BRICK_WALL.states[169],
        &Block::END_STONE_BRICK_WALL.states[170],
        &Block::END_STONE_BRICK_WALL.states[171],
        &Block::END_STONE_BRICK_WALL.states[172],
        &Block::END_STONE_BRICK_WALL.states[173],
        &Block::END_STONE_BRICK_WALL.states[174],
        &Block::END_STONE_BRICK_WALL.states[175],
        &Block::END_STONE_BRICK_WALL.states[176],
        &Block::END_STONE_BRICK_WALL.states[177],
        &Block::END_STONE_BRICK_WALL.states[178],
        &Block::END_STONE_BRICK_WALL.states[179],
        &Block::END_STONE_BRICK_WALL.states[180],
        &Block::END_STONE_BRICK_WALL.states[181],
        &Block::END_STONE_BRICK_WALL.states[182],
        &Block::END_STONE_BRICK_WALL.states[183],
        &Block::END_STONE_BRICK_WALL.states[184],
        &Block::END_STONE_BRICK_WALL.states[185],
        &Block::END_STONE_BRICK_WALL.states[186],
        &Block::END_STONE_BRICK_WALL.states[187],
        &Block::END_STONE_BRICK_WALL.states[188],
        &Block::END_STONE_BRICK_WALL.states[189],
        &Block::END_STONE_BRICK_WALL.states[190],
        &Block::END_STONE_BRICK_WALL.states[191],
        &Block::END_STONE_BRICK_WALL.states[192],
        &Block::END_STONE_BRICK_WALL.states[193],
        &Block::END_STONE_BRICK_WALL.states[194],
        &Block::END_STONE_BRICK_WALL.states[195],
        &Block::END_STONE_BRICK_WALL.states[196],
        &Block::END_STONE_BRICK_WALL.states[197],
        &Block::END_STONE_BRICK_WALL.states[198],
        &Block::END_STONE_BRICK_WALL.states[199],
        &Block::END_STONE_BRICK_WALL.states[200],
        &Block::END_STONE_BRICK_WALL.states[201],
        &Block::END_STONE_BRICK_WALL.states[202],
        &Block::END_STONE_BRICK_WALL.states[203],
        &Block::END_STONE_BRICK_WALL.states[204],
        &Block::END_STONE_BRICK_WALL.states[205],
        &Block::END_STONE_BRICK_WALL.states[206],
        &Block::END_STONE_BRICK_WALL.states[207],
        &Block::END_STONE_BRICK_WALL.states[208],
        &Block::END_STONE_BRICK_WALL.states[209],
        &Block::END_STONE_BRICK_WALL.states[210],
        &Block::END_STONE_BRICK_WALL.states[211],
        &Block::END_STONE_BRICK_WALL.states[212],
        &Block::END_STONE_BRICK_WALL.states[213],
        &Block::END_STONE_BRICK_WALL.states[214],
        &Block::END_STONE_BRICK_WALL.states[215],
        &Block::END_STONE_BRICK_WALL.states[216],
        &Block::END_STONE_BRICK_WALL.states[217],
        &Block::END_STONE_BRICK_WALL.states[218],
        &Block::END_STONE_BRICK_WALL.states[219],
        &Block::END_STONE_BRICK_WALL.states[220],
        &Block::END_STONE_BRICK_WALL.states[221],
        &Block::END_STONE_BRICK_WALL.states[222],
        &Block::END_STONE_BRICK_WALL.states[223],
        &Block::END_STONE_BRICK_WALL.states[224],
        &Block::END_STONE_BRICK_WALL.states[225],
        &Block::END_STONE_BRICK_WALL.states[226],
        &Block::END_STONE_BRICK_WALL.states[227],
        &Block::END_STONE_BRICK_WALL.states[228],
        &Block::END_STONE_BRICK_WALL.states[229],
        &Block::END_STONE_BRICK_WALL.states[230],
        &Block::END_STONE_BRICK_WALL.states[231],
        &Block::END_STONE_BRICK_WALL.states[232],
        &Block::END_STONE_BRICK_WALL.states[233],
        &Block::END_STONE_BRICK_WALL.states[234],
        &Block::END_STONE_BRICK_WALL.states[235],
        &Block::END_STONE_BRICK_WALL.states[236],
        &Block::END_STONE_BRICK_WALL.states[237],
        &Block::END_STONE_BRICK_WALL.states[238],
        &Block::END_STONE_BRICK_WALL.states[239],
        &Block::END_STONE_BRICK_WALL.states[240],
        &Block::END_STONE_BRICK_WALL.states[241],
        &Block::END_STONE_BRICK_WALL.states[242],
        &Block::END_STONE_BRICK_WALL.states[243],
        &Block::END_STONE_BRICK_WALL.states[244],
        &Block::END_STONE_BRICK_WALL.states[245],
        &Block::END_STONE_BRICK_WALL.states[246],
        &Block::END_STONE_BRICK_WALL.states[247],
        &Block::END_STONE_BRICK_WALL.states[248],
        &Block::END_STONE_BRICK_WALL.states[249],
        &Block::END_STONE_BRICK_WALL.states[250],
        &Block::END_STONE_BRICK_WALL.states[251],
        &Block::END_STONE_BRICK_WALL.states[252],
        &Block::END_STONE_BRICK_WALL.states[253],
        &Block::END_STONE_BRICK_WALL.states[254],
        &Block::END_STONE_BRICK_WALL.states[255],
        &Block::END_STONE_BRICK_WALL.states[256],
        &Block::END_STONE_BRICK_WALL.states[257],
        &Block::END_STONE_BRICK_WALL.states[258],
        &Block::END_STONE_BRICK_WALL.states[259],
        &Block::END_STONE_BRICK_WALL.states[260],
        &Block::END_STONE_BRICK_WALL.states[261],
        &Block::END_STONE_BRICK_WALL.states[262],
        &Block::END_STONE_BRICK_WALL.states[263],
        &Block::END_STONE_BRICK_WALL.states[264],
        &Block::END_STONE_BRICK_WALL.states[265],
        &Block::END_STONE_BRICK_WALL.states[266],
        &Block::END_STONE_BRICK_WALL.states[267],
        &Block::END_STONE_BRICK_WALL.states[268],
        &Block::END_STONE_BRICK_WALL.states[269],
        &Block::END_STONE_BRICK_WALL.states[270],
        &Block::END_STONE_BRICK_WALL.states[271],
        &Block::END_STONE_BRICK_WALL.states[272],
        &Block::END_STONE_BRICK_WALL.states[273],
        &Block::END_STONE_BRICK_WALL.states[274],
        &Block::END_STONE_BRICK_WALL.states[275],
        &Block::END_STONE_BRICK_WALL.states[276],
        &Block::END_STONE_BRICK_WALL.states[277],
        &Block::END_STONE_BRICK_WALL.states[278],
        &Block::END_STONE_BRICK_WALL.states[279],
        &Block::END_STONE_BRICK_WALL.states[280],
        &Block::END_STONE_BRICK_WALL.states[281],
        &Block::END_STONE_BRICK_WALL.states[282],
        &Block::END_STONE_BRICK_WALL.states[283],
        &Block::END_STONE_BRICK_WALL.states[284],
        &Block::END_STONE_BRICK_WALL.states[285],
        &Block::END_STONE_BRICK_WALL.states[286],
        &Block::END_STONE_BRICK_WALL.states[287],
        &Block::END_STONE_BRICK_WALL.states[288],
        &Block::END_STONE_BRICK_WALL.states[289],
        &Block::END_STONE_BRICK_WALL.states[290],
        &Block::END_STONE_BRICK_WALL.states[291],
        &Block::END_STONE_BRICK_WALL.states[292],
        &Block::END_STONE_BRICK_WALL.states[293],
        &Block::END_STONE_BRICK_WALL.states[294],
        &Block::END_STONE_BRICK_WALL.states[295],
        &Block::END_STONE_BRICK_WALL.states[296],
        &Block::END_STONE_BRICK_WALL.states[297],
        &Block::END_STONE_BRICK_WALL.states[298],
        &Block::END_STONE_BRICK_WALL.states[299],
        &Block::END_STONE_BRICK_WALL.states[300],
        &Block::END_STONE_BRICK_WALL.states[301],
        &Block::END_STONE_BRICK_WALL.states[302],
        &Block::END_STONE_BRICK_WALL.states[303],
        &Block::END_STONE_BRICK_WALL.states[304],
        &Block::END_STONE_BRICK_WALL.states[305],
        &Block::END_STONE_BRICK_WALL.states[306],
        &Block::END_STONE_BRICK_WALL.states[307],
        &Block::END_STONE_BRICK_WALL.states[308],
        &Block::END_STONE_BRICK_WALL.states[309],
        &Block::END_STONE_BRICK_WALL.states[310],
        &Block::END_STONE_BRICK_WALL.states[311],
        &Block::END_STONE_BRICK_WALL.states[312],
        &Block::END_STONE_BRICK_WALL.states[313],
        &Block::END_STONE_BRICK_WALL.states[314],
        &Block::END_STONE_BRICK_WALL.states[315],
        &Block::END_STONE_BRICK_WALL.states[316],
        &Block::END_STONE_BRICK_WALL.states[317],
        &Block::END_STONE_BRICK_WALL.states[318],
        &Block::END_STONE_BRICK_WALL.states[319],
        &Block::END_STONE_BRICK_WALL.states[320],
        &Block::END_STONE_BRICK_WALL.states[321],
        &Block::END_STONE_BRICK_WALL.states[322],
        &Block::END_STONE_BRICK_WALL.states[323],
        &Block::DIORITE_WALL.states[0],
        &Block::DIORITE_WALL.states[1],
        &Block::DIORITE_WALL.states[2],
        &Block::DIORITE_WALL.states[3],
        &Block::DIORITE_WALL.states[4],
        &Block::DIORITE_WALL.states[5],
        &Block::DIORITE_WALL.states[6],
        &Block::DIORITE_WALL.states[7],
        &Block::DIORITE_WALL.states[8],
        &Block::DIORITE_WALL.states[9],
        &Block::DIORITE_WALL.states[10],
        &Block::DIORITE_WALL.states[11],
        &Block::DIORITE_WALL.states[12],
        &Block::DIORITE_WALL.states[13],
        &Block::DIORITE_WALL.states[14],
        &Block::DIORITE_WALL.states[15],
        &Block::DIORITE_WALL.states[16],
        &Block::DIORITE_WALL.states[17],
        &Block::DIORITE_WALL.states[18],
        &Block::DIORITE_WALL.states[19],
        &Block::DIORITE_WALL.states[20],
        &Block::DIORITE_WALL.states[21],
        &Block::DIORITE_WALL.states[22],
        &Block::DIORITE_WALL.states[23],
        &Block::DIORITE_WALL.states[24],
        &Block::DIORITE_WALL.states[25],
        &Block::DIORITE_WALL.states[26],
        &Block::DIORITE_WALL.states[27],
        &Block::DIORITE_WALL.states[28],
        &Block::DIORITE_WALL.states[29],
        &Block::DIORITE_WALL.states[30],
        &Block::DIORITE_WALL.states[31],
        &Block::DIORITE_WALL.states[32],
        &Block::DIORITE_WALL.states[33],
        &Block::DIORITE_WALL.states[34],
        &Block::DIORITE_WALL.states[35],
        &Block::DIORITE_WALL.states[36],
        &Block::DIORITE_WALL.states[37],
        &Block::DIORITE_WALL.states[38],
        &Block::DIORITE_WALL.states[39],
        &Block::DIORITE_WALL.states[40],
        &Block::DIORITE_WALL.states[41],
        &Block::DIORITE_WALL.states[42],
        &Block::DIORITE_WALL.states[43],
        &Block::DIORITE_WALL.states[44],
        &Block::DIORITE_WALL.states[45],
        &Block::DIORITE_WALL.states[46],
        &Block::DIORITE_WALL.states[47],
        &Block::DIORITE_WALL.states[48],
        &Block::DIORITE_WALL.states[49],
        &Block::DIORITE_WALL.states[50],
        &Block::DIORITE_WALL.states[51],
        &Block::DIORITE_WALL.states[52],
        &Block::DIORITE_WALL.states[53],
        &Block::DIORITE_WALL.states[54],
        &Block::DIORITE_WALL.states[55],
        &Block::DIORITE_WALL.states[56],
        &Block::DIORITE_WALL.states[57],
        &Block::DIORITE_WALL.states[58],
        &Block::DIORITE_WALL.states[59],
        &Block::DIORITE_WALL.states[60],
        &Block::DIORITE_WALL.states[61],
        &Block::DIORITE_WALL.states[62],
        &Block::DIORITE_WALL.states[63],
        &Block::DIORITE_WALL.states[64],
        &Block::DIORITE_WALL.states[65],
        &Block::DIORITE_WALL.states[66],
        &Block::DIORITE_WALL.states[67],
        &Block::DIORITE_WALL.states[68],
        &Block::DIORITE_WALL.states[69],
        &Block::DIORITE_WALL.states[70],
        &Block::DIORITE_WALL.states[71],
        &Block::DIORITE_WALL.states[72],
        &Block::DIORITE_WALL.states[73],
        &Block::DIORITE_WALL.states[74],
        &Block::DIORITE_WALL.states[75],
        &Block::DIORITE_WALL.states[76],
        &Block::DIORITE_WALL.states[77],
        &Block::DIORITE_WALL.states[78],
        &Block::DIORITE_WALL.states[79],
        &Block::DIORITE_WALL.states[80],
        &Block::DIORITE_WALL.states[81],
        &Block::DIORITE_WALL.states[82],
        &Block::DIORITE_WALL.states[83],
        &Block::DIORITE_WALL.states[84],
        &Block::DIORITE_WALL.states[85],
        &Block::DIORITE_WALL.states[86],
        &Block::DIORITE_WALL.states[87],
        &Block::DIORITE_WALL.states[88],
        &Block::DIORITE_WALL.states[89],
        &Block::DIORITE_WALL.states[90],
        &Block::DIORITE_WALL.states[91],
        &Block::DIORITE_WALL.states[92],
        &Block::DIORITE_WALL.states[93],
        &Block::DIORITE_WALL.states[94],
        &Block::DIORITE_WALL.states[95],
        &Block::DIORITE_WALL.states[96],
        &Block::DIORITE_WALL.states[97],
        &Block::DIORITE_WALL.states[98],
        &Block::DIORITE_WALL.states[99],
        &Block::DIORITE_WALL.states[100],
        &Block::DIORITE_WALL.states[101],
        &Block::DIORITE_WALL.states[102],
        &Block::DIORITE_WALL.states[103],
        &Block::DIORITE_WALL.states[104],
        &Block::DIORITE_WALL.states[105],
        &Block::DIORITE_WALL.states[106],
        &Block::DIORITE_WALL.states[107],
        &Block::DIORITE_WALL.states[108],
        &Block::DIORITE_WALL.states[109],
        &Block::DIORITE_WALL.states[110],
        &Block::DIORITE_WALL.states[111],
        &Block::DIORITE_WALL.states[112],
        &Block::DIORITE_WALL.states[113],
        &Block::DIORITE_WALL.states[114],
        &Block::DIORITE_WALL.states[115],
        &Block::DIORITE_WALL.states[116],
        &Block::DIORITE_WALL.states[117],
        &Block::DIORITE_WALL.states[118],
        &Block::DIORITE_WALL.states[119],
        &Block::DIORITE_WALL.states[120],
        &Block::DIORITE_WALL.states[121],
        &Block::DIORITE_WALL.states[122],
        &Block::DIORITE_WALL.states[123],
        &Block::DIORITE_WALL.states[124],
        &Block::DIORITE_WALL.states[125],
        &Block::DIORITE_WALL.states[126],
        &Block::DIORITE_WALL.states[127],
        &Block::DIORITE_WALL.states[128],
        &Block::DIORITE_WALL.states[129],
        &Block::DIORITE_WALL.states[130],
        &Block::DIORITE_WALL.states[131],
        &Block::DIORITE_WALL.states[132],
        &Block::DIORITE_WALL.states[133],
        &Block::DIORITE_WALL.states[134],
        &Block::DIORITE_WALL.states[135],
        &Block::DIORITE_WALL.states[136],
        &Block::DIORITE_WALL.states[137],
        &Block::DIORITE_WALL.states[138],
        &Block::DIORITE_WALL.states[139],
        &Block::DIORITE_WALL.states[140],
        &Block::DIORITE_WALL.states[141],
        &Block::DIORITE_WALL.states[142],
        &Block::DIORITE_WALL.states[143],
        &Block::DIORITE_WALL.states[144],
        &Block::DIORITE_WALL.states[145],
        &Block::DIORITE_WALL.states[146],
        &Block::DIORITE_WALL.states[147],
        &Block::DIORITE_WALL.states[148],
        &Block::DIORITE_WALL.states[149],
        &Block::DIORITE_WALL.states[150],
        &Block::DIORITE_WALL.states[151],
        &Block::DIORITE_WALL.states[152],
        &Block::DIORITE_WALL.states[153],
        &Block::DIORITE_WALL.states[154],
        &Block::DIORITE_WALL.states[155],
        &Block::DIORITE_WALL.states[156],
        &Block::DIORITE_WALL.states[157],
        &Block::DIORITE_WALL.states[158],
        &Block::DIORITE_WALL.states[159],
        &Block::DIORITE_WALL.states[160],
        &Block::DIORITE_WALL.states[161],
        &Block::DIORITE_WALL.states[162],
        &Block::DIORITE_WALL.states[163],
        &Block::DIORITE_WALL.states[164],
        &Block::DIORITE_WALL.states[165],
        &Block::DIORITE_WALL.states[166],
        &Block::DIORITE_WALL.states[167],
        &Block::DIORITE_WALL.states[168],
        &Block::DIORITE_WALL.states[169],
        &Block::DIORITE_WALL.states[170],
        &Block::DIORITE_WALL.states[171],
        &Block::DIORITE_WALL.states[172],
        &Block::DIORITE_WALL.states[173],
        &Block::DIORITE_WALL.states[174],
        &Block::DIORITE_WALL.states[175],
        &Block::DIORITE_WALL.states[176],
        &Block::DIORITE_WALL.states[177],
        &Block::DIORITE_WALL.states[178],
        &Block::DIORITE_WALL.states[179],
        &Block::DIORITE_WALL.states[180],
        &Block::DIORITE_WALL.states[181],
        &Block::DIORITE_WALL.states[182],
        &Block::DIORITE_WALL.states[183],
        &Block::DIORITE_WALL.states[184],
        &Block::DIORITE_WALL.states[185],
        &Block::DIORITE_WALL.states[186],
        &Block::DIORITE_WALL.states[187],
        &Block::DIORITE_WALL.states[188],
        &Block::DIORITE_WALL.states[189],
        &Block::DIORITE_WALL.states[190],
        &Block::DIORITE_WALL.states[191],
        &Block::DIORITE_WALL.states[192],
        &Block::DIORITE_WALL.states[193],
        &Block::DIORITE_WALL.states[194],
        &Block::DIORITE_WALL.states[195],
        &Block::DIORITE_WALL.states[196],
        &Block::DIORITE_WALL.states[197],
        &Block::DIORITE_WALL.states[198],
        &Block::DIORITE_WALL.states[199],
        &Block::DIORITE_WALL.states[200],
        &Block::DIORITE_WALL.states[201],
        &Block::DIORITE_WALL.states[202],
        &Block::DIORITE_WALL.states[203],
        &Block::DIORITE_WALL.states[204],
        &Block::DIORITE_WALL.states[205],
        &Block::DIORITE_WALL.states[206],
        &Block::DIORITE_WALL.states[207],
        &Block::DIORITE_WALL.states[208],
        &Block::DIORITE_WALL.states[209],
        &Block::DIORITE_WALL.states[210],
        &Block::DIORITE_WALL.states[211],
        &Block::DIORITE_WALL.states[212],
        &Block::DIORITE_WALL.states[213],
        &Block::DIORITE_WALL.states[214],
        &Block::DIORITE_WALL.states[215],
        &Block::DIORITE_WALL.states[216],
        &Block::DIORITE_WALL.states[217],
        &Block::DIORITE_WALL.states[218],
        &Block::DIORITE_WALL.states[219],
        &Block::DIORITE_WALL.states[220],
        &Block::DIORITE_WALL.states[221],
        &Block::DIORITE_WALL.states[222],
        &Block::DIORITE_WALL.states[223],
        &Block::DIORITE_WALL.states[224],
        &Block::DIORITE_WALL.states[225],
        &Block::DIORITE_WALL.states[226],
        &Block::DIORITE_WALL.states[227],
        &Block::DIORITE_WALL.states[228],
        &Block::DIORITE_WALL.states[229],
        &Block::DIORITE_WALL.states[230],
        &Block::DIORITE_WALL.states[231],
        &Block::DIORITE_WALL.states[232],
        &Block::DIORITE_WALL.states[233],
        &Block::DIORITE_WALL.states[234],
        &Block::DIORITE_WALL.states[235],
        &Block::DIORITE_WALL.states[236],
        &Block::DIORITE_WALL.states[237],
        &Block::DIORITE_WALL.states[238],
        &Block::DIORITE_WALL.states[239],
        &Block::DIORITE_WALL.states[240],
        &Block::DIORITE_WALL.states[241],
        &Block::DIORITE_WALL.states[242],
        &Block::DIORITE_WALL.states[243],
        &Block::DIORITE_WALL.states[244],
        &Block::DIORITE_WALL.states[245],
        &Block::DIORITE_WALL.states[246],
        &Block::DIORITE_WALL.states[247],
        &Block::DIORITE_WALL.states[248],
        &Block::DIORITE_WALL.states[249],
        &Block::DIORITE_WALL.states[250],
        &Block::DIORITE_WALL.states[251],
        &Block::DIORITE_WALL.states[252],
        &Block::DIORITE_WALL.states[253],
        &Block::DIORITE_WALL.states[254],
        &Block::DIORITE_WALL.states[255],
        &Block::DIORITE_WALL.states[256],
        &Block::DIORITE_WALL.states[257],
        &Block::DIORITE_WALL.states[258],
        &Block::DIORITE_WALL.states[259],
        &Block::DIORITE_WALL.states[260],
        &Block::DIORITE_WALL.states[261],
        &Block::DIORITE_WALL.states[262],
        &Block::DIORITE_WALL.states[263],
        &Block::DIORITE_WALL.states[264],
        &Block::DIORITE_WALL.states[265],
        &Block::DIORITE_WALL.states[266],
        &Block::DIORITE_WALL.states[267],
        &Block::DIORITE_WALL.states[268],
        &Block::DIORITE_WALL.states[269],
        &Block::DIORITE_WALL.states[270],
        &Block::DIORITE_WALL.states[271],
        &Block::DIORITE_WALL.states[272],
        &Block::DIORITE_WALL.states[273],
        &Block::DIORITE_WALL.states[274],
        &Block::DIORITE_WALL.states[275],
        &Block::DIORITE_WALL.states[276],
        &Block::DIORITE_WALL.states[277],
        &Block::DIORITE_WALL.states[278],
        &Block::DIORITE_WALL.states[279],
        &Block::DIORITE_WALL.states[280],
        &Block::DIORITE_WALL.states[281],
        &Block::DIORITE_WALL.states[282],
        &Block::DIORITE_WALL.states[283],
        &Block::DIORITE_WALL.states[284],
        &Block::DIORITE_WALL.states[285],
        &Block::DIORITE_WALL.states[286],
        &Block::DIORITE_WALL.states[287],
        &Block::DIORITE_WALL.states[288],
        &Block::DIORITE_WALL.states[289],
        &Block::DIORITE_WALL.states[290],
        &Block::DIORITE_WALL.states[291],
        &Block::DIORITE_WALL.states[292],
        &Block::DIORITE_WALL.states[293],
        &Block::DIORITE_WALL.states[294],
        &Block::DIORITE_WALL.states[295],
        &Block::DIORITE_WALL.states[296],
        &Block::DIORITE_WALL.states[297],
        &Block::DIORITE_WALL.states[298],
        &Block::DIORITE_WALL.states[299],
        &Block::DIORITE_WALL.states[300],
        &Block::DIORITE_WALL.states[301],
        &Block::DIORITE_WALL.states[302],
        &Block::DIORITE_WALL.states[303],
        &Block::DIORITE_WALL.states[304],
        &Block::DIORITE_WALL.states[305],
        &Block::DIORITE_WALL.states[306],
        &Block::DIORITE_WALL.states[307],
        &Block::DIORITE_WALL.states[308],
        &Block::DIORITE_WALL.states[309],
        &Block::DIORITE_WALL.states[310],
        &Block::DIORITE_WALL.states[311],
        &Block::DIORITE_WALL.states[312],
        &Block::DIORITE_WALL.states[313],
        &Block::DIORITE_WALL.states[314],
        &Block::DIORITE_WALL.states[315],
        &Block::DIORITE_WALL.states[316],
        &Block::DIORITE_WALL.states[317],
        &Block::DIORITE_WALL.states[318],
        &Block::DIORITE_WALL.states[319],
        &Block::DIORITE_WALL.states[320],
        &Block::DIORITE_WALL.states[321],
        &Block::DIORITE_WALL.states[322],
        &Block::DIORITE_WALL.states[323],
        &Block::SCAFFOLDING.states[0],
        &Block::SCAFFOLDING.states[1],
        &Block::SCAFFOLDING.states[2],
        &Block::SCAFFOLDING.states[3],
        &Block::SCAFFOLDING.states[4],
        &Block::SCAFFOLDING.states[5],
        &Block::SCAFFOLDING.states[6],
        &Block::SCAFFOLDING.states[7],
        &Block::SCAFFOLDING.states[8],
        &Block::SCAFFOLDING.states[9],
        &Block::SCAFFOLDING.states[10],
        &Block::SCAFFOLDING.states[11],
        &Block::SCAFFOLDING.states[12],
        &Block::SCAFFOLDING.states[13],
        &Block::SCAFFOLDING.states[14],
        &Block::SCAFFOLDING.states[15],
        &Block::SCAFFOLDING.states[16],
        &Block::SCAFFOLDING.states[17],
        &Block::SCAFFOLDING.states[18],
        &Block::SCAFFOLDING.states[19],
        &Block::SCAFFOLDING.states[20],
        &Block::SCAFFOLDING.states[21],
        &Block::SCAFFOLDING.states[22],
        &Block::SCAFFOLDING.states[23],
        &Block::SCAFFOLDING.states[24],
        &Block::SCAFFOLDING.states[25],
        &Block::SCAFFOLDING.states[26],
        &Block::SCAFFOLDING.states[27],
        &Block::SCAFFOLDING.states[28],
        &Block::SCAFFOLDING.states[29],
        &Block::SCAFFOLDING.states[30],
        &Block::SCAFFOLDING.states[31],
        &Block::LOOM.states[0],
        &Block::LOOM.states[1],
        &Block::LOOM.states[2],
        &Block::LOOM.states[3],
        &Block::BARREL.states[0],
        &Block::BARREL.states[1],
        &Block::BARREL.states[2],
        &Block::BARREL.states[3],
        &Block::BARREL.states[4],
        &Block::BARREL.states[5],
        &Block::BARREL.states[6],
        &Block::BARREL.states[7],
        &Block::BARREL.states[8],
        &Block::BARREL.states[9],
        &Block::BARREL.states[10],
        &Block::BARREL.states[11],
        &Block::SMOKER.states[0],
        &Block::SMOKER.states[1],
        &Block::SMOKER.states[2],
        &Block::SMOKER.states[3],
        &Block::SMOKER.states[4],
        &Block::SMOKER.states[5],
        &Block::SMOKER.states[6],
        &Block::SMOKER.states[7],
        &Block::BLAST_FURNACE.states[0],
        &Block::BLAST_FURNACE.states[1],
        &Block::BLAST_FURNACE.states[2],
        &Block::BLAST_FURNACE.states[3],
        &Block::BLAST_FURNACE.states[4],
        &Block::BLAST_FURNACE.states[5],
        &Block::BLAST_FURNACE.states[6],
        &Block::BLAST_FURNACE.states[7],
        &Block::CARTOGRAPHY_TABLE.states[0],
        &Block::FLETCHING_TABLE.states[0],
        &Block::GRINDSTONE.states[0],
        &Block::GRINDSTONE.states[1],
        &Block::GRINDSTONE.states[2],
        &Block::GRINDSTONE.states[3],
        &Block::GRINDSTONE.states[4],
        &Block::GRINDSTONE.states[5],
        &Block::GRINDSTONE.states[6],
        &Block::GRINDSTONE.states[7],
        &Block::GRINDSTONE.states[8],
        &Block::GRINDSTONE.states[9],
        &Block::GRINDSTONE.states[10],
        &Block::GRINDSTONE.states[11],
        &Block::LECTERN.states[0],
        &Block::LECTERN.states[1],
        &Block::LECTERN.states[2],
        &Block::LECTERN.states[3],
        &Block::LECTERN.states[4],
        &Block::LECTERN.states[5],
        &Block::LECTERN.states[6],
        &Block::LECTERN.states[7],
        &Block::LECTERN.states[8],
        &Block::LECTERN.states[9],
        &Block::LECTERN.states[10],
        &Block::LECTERN.states[11],
        &Block::LECTERN.states[12],
        &Block::LECTERN.states[13],
        &Block::LECTERN.states[14],
        &Block::LECTERN.states[15],
        &Block::SMITHING_TABLE.states[0],
        &Block::STONECUTTER.states[0],
        &Block::STONECUTTER.states[1],
        &Block::STONECUTTER.states[2],
        &Block::STONECUTTER.states[3],
        &Block::BELL.states[0],
        &Block::BELL.states[1],
        &Block::BELL.states[2],
        &Block::BELL.states[3],
        &Block::BELL.states[4],
        &Block::BELL.states[5],
        &Block::BELL.states[6],
        &Block::BELL.states[7],
        &Block::BELL.states[8],
        &Block::BELL.states[9],
        &Block::BELL.states[10],
        &Block::BELL.states[11],
        &Block::BELL.states[12],
        &Block::BELL.states[13],
        &Block::BELL.states[14],
        &Block::BELL.states[15],
        &Block::BELL.states[16],
        &Block::BELL.states[17],
        &Block::BELL.states[18],
        &Block::BELL.states[19],
        &Block::BELL.states[20],
        &Block::BELL.states[21],
        &Block::BELL.states[22],
        &Block::BELL.states[23],
        &Block::BELL.states[24],
        &Block::BELL.states[25],
        &Block::BELL.states[26],
        &Block::BELL.states[27],
        &Block::BELL.states[28],
        &Block::BELL.states[29],
        &Block::BELL.states[30],
        &Block::BELL.states[31],
        &Block::LANTERN.states[0],
        &Block::LANTERN.states[1],
        &Block::LANTERN.states[2],
        &Block::LANTERN.states[3],
        &Block::SOUL_LANTERN.states[0],
        &Block::SOUL_LANTERN.states[1],
        &Block::SOUL_LANTERN.states[2],
        &Block::SOUL_LANTERN.states[3],
        &Block::COPPER_LANTERN.states[0],
        &Block::COPPER_LANTERN.states[1],
        &Block::COPPER_LANTERN.states[2],
        &Block::COPPER_LANTERN.states[3],
        &Block::EXPOSED_COPPER_LANTERN.states[0],
        &Block::EXPOSED_COPPER_LANTERN.states[1],
        &Block::EXPOSED_COPPER_LANTERN.states[2],
        &Block::EXPOSED_COPPER_LANTERN.states[3],
        &Block::WEATHERED_COPPER_LANTERN.states[0],
        &Block::WEATHERED_COPPER_LANTERN.states[1],
        &Block::WEATHERED_COPPER_LANTERN.states[2],
        &Block::WEATHERED_COPPER_LANTERN.states[3],
        &Block::OXIDIZED_COPPER_LANTERN.states[0],
        &Block::OXIDIZED_COPPER_LANTERN.states[1],
        &Block::OXIDIZED_COPPER_LANTERN.states[2],
        &Block::OXIDIZED_COPPER_LANTERN.states[3],
        &Block::WAXED_COPPER_LANTERN.states[0],
        &Block::WAXED_COPPER_LANTERN.states[1],
        &Block::WAXED_COPPER_LANTERN.states[2],
        &Block::WAXED_COPPER_LANTERN.states[3],
        &Block::WAXED_EXPOSED_COPPER_LANTERN.states[0],
        &Block::WAXED_EXPOSED_COPPER_LANTERN.states[1],
        &Block::WAXED_EXPOSED_COPPER_LANTERN.states[2],
        &Block::WAXED_EXPOSED_COPPER_LANTERN.states[3],
        &Block::WAXED_WEATHERED_COPPER_LANTERN.states[0],
        &Block::WAXED_WEATHERED_COPPER_LANTERN.states[1],
        &Block::WAXED_WEATHERED_COPPER_LANTERN.states[2],
        &Block::WAXED_WEATHERED_COPPER_LANTERN.states[3],
        &Block::WAXED_OXIDIZED_COPPER_LANTERN.states[0],
        &Block::WAXED_OXIDIZED_COPPER_LANTERN.states[1],
        &Block::WAXED_OXIDIZED_COPPER_LANTERN.states[2],
        &Block::WAXED_OXIDIZED_COPPER_LANTERN.states[3],
        &Block::CAMPFIRE.states[0],
        &Block::CAMPFIRE.states[1],
        &Block::CAMPFIRE.states[2],
        &Block::CAMPFIRE.states[3],
        &Block::CAMPFIRE.states[4],
        &Block::CAMPFIRE.states[5],
        &Block::CAMPFIRE.states[6],
        &Block::CAMPFIRE.states[7],
        &Block::CAMPFIRE.states[8],
        &Block::CAMPFIRE.states[9],
        &Block::CAMPFIRE.states[10],
        &Block::CAMPFIRE.states[11],
        &Block::CAMPFIRE.states[12],
        &Block::CAMPFIRE.states[13],
        &Block::CAMPFIRE.states[14],
        &Block::CAMPFIRE.states[15],
        &Block::CAMPFIRE.states[16],
        &Block::CAMPFIRE.states[17],
        &Block::CAMPFIRE.states[18],
        &Block::CAMPFIRE.states[19],
        &Block::CAMPFIRE.states[20],
        &Block::CAMPFIRE.states[21],
        &Block::CAMPFIRE.states[22],
        &Block::CAMPFIRE.states[23],
        &Block::CAMPFIRE.states[24],
        &Block::CAMPFIRE.states[25],
        &Block::CAMPFIRE.states[26],
        &Block::CAMPFIRE.states[27],
        &Block::CAMPFIRE.states[28],
        &Block::CAMPFIRE.states[29],
        &Block::CAMPFIRE.states[30],
        &Block::CAMPFIRE.states[31],
        &Block::SOUL_CAMPFIRE.states[0],
        &Block::SOUL_CAMPFIRE.states[1],
        &Block::SOUL_CAMPFIRE.states[2],
        &Block::SOUL_CAMPFIRE.states[3],
        &Block::SOUL_CAMPFIRE.states[4],
        &Block::SOUL_CAMPFIRE.states[5],
        &Block::SOUL_CAMPFIRE.states[6],
        &Block::SOUL_CAMPFIRE.states[7],
        &Block::SOUL_CAMPFIRE.states[8],
        &Block::SOUL_CAMPFIRE.states[9],
        &Block::SOUL_CAMPFIRE.states[10],
        &Block::SOUL_CAMPFIRE.states[11],
        &Block::SOUL_CAMPFIRE.states[12],
        &Block::SOUL_CAMPFIRE.states[13],
        &Block::SOUL_CAMPFIRE.states[14],
        &Block::SOUL_CAMPFIRE.states[15],
        &Block::SOUL_CAMPFIRE.states[16],
        &Block::SOUL_CAMPFIRE.states[17],
        &Block::SOUL_CAMPFIRE.states[18],
        &Block::SOUL_CAMPFIRE.states[19],
        &Block::SOUL_CAMPFIRE.states[20],
        &Block::SOUL_CAMPFIRE.states[21],
        &Block::SOUL_CAMPFIRE.states[22],
        &Block::SOUL_CAMPFIRE.states[23],
        &Block::SOUL_CAMPFIRE.states[24],
        &Block::SOUL_CAMPFIRE.states[25],
        &Block::SOUL_CAMPFIRE.states[26],
        &Block::SOUL_CAMPFIRE.states[27],
        &Block::SOUL_CAMPFIRE.states[28],
        &Block::SOUL_CAMPFIRE.states[29],
        &Block::SOUL_CAMPFIRE.states[30],
        &Block::SOUL_CAMPFIRE.states[31],
        &Block::SWEET_BERRY_BUSH.states[0],
        &Block::SWEET_BERRY_BUSH.states[1],
        &Block::SWEET_BERRY_BUSH.states[2],
        &Block::SWEET_BERRY_BUSH.states[3],
        &Block::WARPED_STEM.states[0],
        &Block::WARPED_STEM.states[1],
        &Block::WARPED_STEM.states[2],
        &Block::STRIPPED_WARPED_STEM.states[0],
        &Block::STRIPPED_WARPED_STEM.states[1],
        &Block::STRIPPED_WARPED_STEM.states[2],
        &Block::WARPED_HYPHAE.states[0],
        &Block::WARPED_HYPHAE.states[1],
        &Block::WARPED_HYPHAE.states[2],
        &Block::STRIPPED_WARPED_HYPHAE.states[0],
        &Block::STRIPPED_WARPED_HYPHAE.states[1],
        &Block::STRIPPED_WARPED_HYPHAE.states[2],
        &Block::WARPED_NYLIUM.states[0],
        &Block::WARPED_FUNGUS.states[0],
        &Block::WARPED_WART_BLOCK.states[0],
        &Block::WARPED_ROOTS.states[0],
        &Block::NETHER_SPROUTS.states[0],
        &Block::CRIMSON_STEM.states[0],
        &Block::CRIMSON_STEM.states[1],
        &Block::CRIMSON_STEM.states[2],
        &Block::STRIPPED_CRIMSON_STEM.states[0],
        &Block::STRIPPED_CRIMSON_STEM.states[1],
        &Block::STRIPPED_CRIMSON_STEM.states[2],
        &Block::CRIMSON_HYPHAE.states[0],
        &Block::CRIMSON_HYPHAE.states[1],
        &Block::CRIMSON_HYPHAE.states[2],
        &Block::STRIPPED_CRIMSON_HYPHAE.states[0],
        &Block::STRIPPED_CRIMSON_HYPHAE.states[1],
        &Block::STRIPPED_CRIMSON_HYPHAE.states[2],
        &Block::CRIMSON_NYLIUM.states[0],
        &Block::CRIMSON_FUNGUS.states[0],
        &Block::SHROOMLIGHT.states[0],
        &Block::WEEPING_VINES.states[0],
        &Block::WEEPING_VINES.states[1],
        &Block::WEEPING_VINES.states[2],
        &Block::WEEPING_VINES.states[3],
        &Block::WEEPING_VINES.states[4],
        &Block::WEEPING_VINES.states[5],
        &Block::WEEPING_VINES.states[6],
        &Block::WEEPING_VINES.states[7],
        &Block::WEEPING_VINES.states[8],
        &Block::WEEPING_VINES.states[9],
        &Block::WEEPING_VINES.states[10],
        &Block::WEEPING_VINES.states[11],
        &Block::WEEPING_VINES.states[12],
        &Block::WEEPING_VINES.states[13],
        &Block::WEEPING_VINES.states[14],
        &Block::WEEPING_VINES.states[15],
        &Block::WEEPING_VINES.states[16],
        &Block::WEEPING_VINES.states[17],
        &Block::WEEPING_VINES.states[18],
        &Block::WEEPING_VINES.states[19],
        &Block::WEEPING_VINES.states[20],
        &Block::WEEPING_VINES.states[21],
        &Block::WEEPING_VINES.states[22],
        &Block::WEEPING_VINES.states[23],
        &Block::WEEPING_VINES.states[24],
        &Block::WEEPING_VINES.states[25],
        &Block::WEEPING_VINES_PLANT.states[0],
        &Block::TWISTING_VINES.states[0],
        &Block::TWISTING_VINES.states[1],
        &Block::TWISTING_VINES.states[2],
        &Block::TWISTING_VINES.states[3],
        &Block::TWISTING_VINES.states[4],
        &Block::TWISTING_VINES.states[5],
        &Block::TWISTING_VINES.states[6],
        &Block::TWISTING_VINES.states[7],
        &Block::TWISTING_VINES.states[8],
        &Block::TWISTING_VINES.states[9],
        &Block::TWISTING_VINES.states[10],
        &Block::TWISTING_VINES.states[11],
        &Block::TWISTING_VINES.states[12],
        &Block::TWISTING_VINES.states[13],
        &Block::TWISTING_VINES.states[14],
        &Block::TWISTING_VINES.states[15],
        &Block::TWISTING_VINES.states[16],
        &Block::TWISTING_VINES.states[17],
        &Block::TWISTING_VINES.states[18],
        &Block::TWISTING_VINES.states[19],
        &Block::TWISTING_VINES.states[20],
        &Block::TWISTING_VINES.states[21],
        &Block::TWISTING_VINES.states[22],
        &Block::TWISTING_VINES.states[23],
        &Block::TWISTING_VINES.states[24],
        &Block::TWISTING_VINES.states[25],
        &Block::TWISTING_VINES_PLANT.states[0],
        &Block::CRIMSON_ROOTS.states[0],
        &Block::CRIMSON_PLANKS.states[0],
        &Block::WARPED_PLANKS.states[0],
        &Block::CRIMSON_SLAB.states[0],
        &Block::CRIMSON_SLAB.states[1],
        &Block::CRIMSON_SLAB.states[2],
        &Block::CRIMSON_SLAB.states[3],
        &Block::CRIMSON_SLAB.states[4],
        &Block::CRIMSON_SLAB.states[5],
        &Block::WARPED_SLAB.states[0],
        &Block::WARPED_SLAB.states[1],
        &Block::WARPED_SLAB.states[2],
        &Block::WARPED_SLAB.states[3],
        &Block::WARPED_SLAB.states[4],
        &Block::WARPED_SLAB.states[5],
        &Block::CRIMSON_PRESSURE_PLATE.states[0],
        &Block::CRIMSON_PRESSURE_PLATE.states[1],
        &Block::WARPED_PRESSURE_PLATE.states[0],
        &Block::WARPED_PRESSURE_PLATE.states[1],
        &Block::CRIMSON_FENCE.states[0],
        &Block::CRIMSON_FENCE.states[1],
        &Block::CRIMSON_FENCE.states[2],
        &Block::CRIMSON_FENCE.states[3],
        &Block::CRIMSON_FENCE.states[4],
        &Block::CRIMSON_FENCE.states[5],
        &Block::CRIMSON_FENCE.states[6],
        &Block::CRIMSON_FENCE.states[7],
        &Block::CRIMSON_FENCE.states[8],
        &Block::CRIMSON_FENCE.states[9],
        &Block::CRIMSON_FENCE.states[10],
        &Block::CRIMSON_FENCE.states[11],
        &Block::CRIMSON_FENCE.states[12],
        &Block::CRIMSON_FENCE.states[13],
        &Block::CRIMSON_FENCE.states[14],
        &Block::CRIMSON_FENCE.states[15],
        &Block::CRIMSON_FENCE.states[16],
        &Block::CRIMSON_FENCE.states[17],
        &Block::CRIMSON_FENCE.states[18],
        &Block::CRIMSON_FENCE.states[19],
        &Block::CRIMSON_FENCE.states[20],
        &Block::CRIMSON_FENCE.states[21],
        &Block::CRIMSON_FENCE.states[22],
        &Block::CRIMSON_FENCE.states[23],
        &Block::CRIMSON_FENCE.states[24],
        &Block::CRIMSON_FENCE.states[25],
        &Block::CRIMSON_FENCE.states[26],
        &Block::CRIMSON_FENCE.states[27],
        &Block::CRIMSON_FENCE.states[28],
        &Block::CRIMSON_FENCE.states[29],
        &Block::CRIMSON_FENCE.states[30],
        &Block::CRIMSON_FENCE.states[31],
        &Block::WARPED_FENCE.states[0],
        &Block::WARPED_FENCE.states[1],
        &Block::WARPED_FENCE.states[2],
        &Block::WARPED_FENCE.states[3],
        &Block::WARPED_FENCE.states[4],
        &Block::WARPED_FENCE.states[5],
        &Block::WARPED_FENCE.states[6],
        &Block::WARPED_FENCE.states[7],
        &Block::WARPED_FENCE.states[8],
        &Block::WARPED_FENCE.states[9],
        &Block::WARPED_FENCE.states[10],
        &Block::WARPED_FENCE.states[11],
        &Block::WARPED_FENCE.states[12],
        &Block::WARPED_FENCE.states[13],
        &Block::WARPED_FENCE.states[14],
        &Block::WARPED_FENCE.states[15],
        &Block::WARPED_FENCE.states[16],
        &Block::WARPED_FENCE.states[17],
        &Block::WARPED_FENCE.states[18],
        &Block::WARPED_FENCE.states[19],
        &Block::WARPED_FENCE.states[20],
        &Block::WARPED_FENCE.states[21],
        &Block::WARPED_FENCE.states[22],
        &Block::WARPED_FENCE.states[23],
        &Block::WARPED_FENCE.states[24],
        &Block::WARPED_FENCE.states[25],
        &Block::WARPED_FENCE.states[26],
        &Block::WARPED_FENCE.states[27],
        &Block::WARPED_FENCE.states[28],
        &Block::WARPED_FENCE.states[29],
        &Block::WARPED_FENCE.states[30],
        &Block::WARPED_FENCE.states[31],
        &Block::CRIMSON_TRAPDOOR.states[0],
        &Block::CRIMSON_TRAPDOOR.states[1],
        &Block::CRIMSON_TRAPDOOR.states[2],
        &Block::CRIMSON_TRAPDOOR.states[3],
        &Block::CRIMSON_TRAPDOOR.states[4],
        &Block::CRIMSON_TRAPDOOR.states[5],
        &Block::CRIMSON_TRAPDOOR.states[6],
        &Block::CRIMSON_TRAPDOOR.states[7],
        &Block::CRIMSON_TRAPDOOR.states[8],
        &Block::CRIMSON_TRAPDOOR.states[9],
        &Block::CRIMSON_TRAPDOOR.states[10],
        &Block::CRIMSON_TRAPDOOR.states[11],
        &Block::CRIMSON_TRAPDOOR.states[12],
        &Block::CRIMSON_TRAPDOOR.states[13],
        &Block::CRIMSON_TRAPDOOR.states[14],
        &Block::CRIMSON_TRAPDOOR.states[15],
        &Block::CRIMSON_TRAPDOOR.states[16],
        &Block::CRIMSON_TRAPDOOR.states[17],
        &Block::CRIMSON_TRAPDOOR.states[18],
        &Block::CRIMSON_TRAPDOOR.states[19],
        &Block::CRIMSON_TRAPDOOR.states[20],
        &Block::CRIMSON_TRAPDOOR.states[21],
        &Block::CRIMSON_TRAPDOOR.states[22],
        &Block::CRIMSON_TRAPDOOR.states[23],
        &Block::CRIMSON_TRAPDOOR.states[24],
        &Block::CRIMSON_TRAPDOOR.states[25],
        &Block::CRIMSON_TRAPDOOR.states[26],
        &Block::CRIMSON_TRAPDOOR.states[27],
        &Block::CRIMSON_TRAPDOOR.states[28],
        &Block::CRIMSON_TRAPDOOR.states[29],
        &Block::CRIMSON_TRAPDOOR.states[30],
        &Block::CRIMSON_TRAPDOOR.states[31],
        &Block::CRIMSON_TRAPDOOR.states[32],
        &Block::CRIMSON_TRAPDOOR.states[33],
        &Block::CRIMSON_TRAPDOOR.states[34],
        &Block::CRIMSON_TRAPDOOR.states[35],
        &Block::CRIMSON_TRAPDOOR.states[36],
        &Block::CRIMSON_TRAPDOOR.states[37],
        &Block::CRIMSON_TRAPDOOR.states[38],
        &Block::CRIMSON_TRAPDOOR.states[39],
        &Block::CRIMSON_TRAPDOOR.states[40],
        &Block::CRIMSON_TRAPDOOR.states[41],
        &Block::CRIMSON_TRAPDOOR.states[42],
        &Block::CRIMSON_TRAPDOOR.states[43],
        &Block::CRIMSON_TRAPDOOR.states[44],
        &Block::CRIMSON_TRAPDOOR.states[45],
        &Block::CRIMSON_TRAPDOOR.states[46],
        &Block::CRIMSON_TRAPDOOR.states[47],
        &Block::CRIMSON_TRAPDOOR.states[48],
        &Block::CRIMSON_TRAPDOOR.states[49],
        &Block::CRIMSON_TRAPDOOR.states[50],
        &Block::CRIMSON_TRAPDOOR.states[51],
        &Block::CRIMSON_TRAPDOOR.states[52],
        &Block::CRIMSON_TRAPDOOR.states[53],
        &Block::CRIMSON_TRAPDOOR.states[54],
        &Block::CRIMSON_TRAPDOOR.states[55],
        &Block::CRIMSON_TRAPDOOR.states[56],
        &Block::CRIMSON_TRAPDOOR.states[57],
        &Block::CRIMSON_TRAPDOOR.states[58],
        &Block::CRIMSON_TRAPDOOR.states[59],
        &Block::CRIMSON_TRAPDOOR.states[60],
        &Block::CRIMSON_TRAPDOOR.states[61],
        &Block::CRIMSON_TRAPDOOR.states[62],
        &Block::CRIMSON_TRAPDOOR.states[63],
        &Block::WARPED_TRAPDOOR.states[0],
        &Block::WARPED_TRAPDOOR.states[1],
        &Block::WARPED_TRAPDOOR.states[2],
        &Block::WARPED_TRAPDOOR.states[3],
        &Block::WARPED_TRAPDOOR.states[4],
        &Block::WARPED_TRAPDOOR.states[5],
        &Block::WARPED_TRAPDOOR.states[6],
        &Block::WARPED_TRAPDOOR.states[7],
        &Block::WARPED_TRAPDOOR.states[8],
        &Block::WARPED_TRAPDOOR.states[9],
        &Block::WARPED_TRAPDOOR.states[10],
        &Block::WARPED_TRAPDOOR.states[11],
        &Block::WARPED_TRAPDOOR.states[12],
        &Block::WARPED_TRAPDOOR.states[13],
        &Block::WARPED_TRAPDOOR.states[14],
        &Block::WARPED_TRAPDOOR.states[15],
        &Block::WARPED_TRAPDOOR.states[16],
        &Block::WARPED_TRAPDOOR.states[17],
        &Block::WARPED_TRAPDOOR.states[18],
        &Block::WARPED_TRAPDOOR.states[19],
        &Block::WARPED_TRAPDOOR.states[20],
        &Block::WARPED_TRAPDOOR.states[21],
        &Block::WARPED_TRAPDOOR.states[22],
        &Block::WARPED_TRAPDOOR.states[23],
        &Block::WARPED_TRAPDOOR.states[24],
        &Block::WARPED_TRAPDOOR.states[25],
        &Block::WARPED_TRAPDOOR.states[26],
        &Block::WARPED_TRAPDOOR.states[27],
        &Block::WARPED_TRAPDOOR.states[28],
        &Block::WARPED_TRAPDOOR.states[29],
        &Block::WARPED_TRAPDOOR.states[30],
        &Block::WARPED_TRAPDOOR.states[31],
        &Block::WARPED_TRAPDOOR.states[32],
        &Block::WARPED_TRAPDOOR.states[33],
        &Block::WARPED_TRAPDOOR.states[34],
        &Block::WARPED_TRAPDOOR.states[35],
        &Block::WARPED_TRAPDOOR.states[36],
        &Block::WARPED_TRAPDOOR.states[37],
        &Block::WARPED_TRAPDOOR.states[38],
        &Block::WARPED_TRAPDOOR.states[39],
        &Block::WARPED_TRAPDOOR.states[40],
        &Block::WARPED_TRAPDOOR.states[41],
        &Block::WARPED_TRAPDOOR.states[42],
        &Block::WARPED_TRAPDOOR.states[43],
        &Block::WARPED_TRAPDOOR.states[44],
        &Block::WARPED_TRAPDOOR.states[45],
        &Block::WARPED_TRAPDOOR.states[46],
        &Block::WARPED_TRAPDOOR.states[47],
        &Block::WARPED_TRAPDOOR.states[48],
        &Block::WARPED_TRAPDOOR.states[49],
        &Block::WARPED_TRAPDOOR.states[50],
        &Block::WARPED_TRAPDOOR.states[51],
        &Block::WARPED_TRAPDOOR.states[52],
        &Block::WARPED_TRAPDOOR.states[53],
        &Block::WARPED_TRAPDOOR.states[54],
        &Block::WARPED_TRAPDOOR.states[55],
        &Block::WARPED_TRAPDOOR.states[56],
        &Block::WARPED_TRAPDOOR.states[57],
        &Block::WARPED_TRAPDOOR.states[58],
        &Block::WARPED_TRAPDOOR.states[59],
        &Block::WARPED_TRAPDOOR.states[60],
        &Block::WARPED_TRAPDOOR.states[61],
        &Block::WARPED_TRAPDOOR.states[62],
        &Block::WARPED_TRAPDOOR.states[63],
        &Block::CRIMSON_FENCE_GATE.states[0],
        &Block::CRIMSON_FENCE_GATE.states[1],
        &Block::CRIMSON_FENCE_GATE.states[2],
        &Block::CRIMSON_FENCE_GATE.states[3],
        &Block::CRIMSON_FENCE_GATE.states[4],
        &Block::CRIMSON_FENCE_GATE.states[5],
        &Block::CRIMSON_FENCE_GATE.states[6],
        &Block::CRIMSON_FENCE_GATE.states[7],
        &Block::CRIMSON_FENCE_GATE.states[8],
        &Block::CRIMSON_FENCE_GATE.states[9],
        &Block::CRIMSON_FENCE_GATE.states[10],
        &Block::CRIMSON_FENCE_GATE.states[11],
        &Block::CRIMSON_FENCE_GATE.states[12],
        &Block::CRIMSON_FENCE_GATE.states[13],
        &Block::CRIMSON_FENCE_GATE.states[14],
        &Block::CRIMSON_FENCE_GATE.states[15],
        &Block::CRIMSON_FENCE_GATE.states[16],
        &Block::CRIMSON_FENCE_GATE.states[17],
        &Block::CRIMSON_FENCE_GATE.states[18],
        &Block::CRIMSON_FENCE_GATE.states[19],
        &Block::CRIMSON_FENCE_GATE.states[20],
        &Block::CRIMSON_FENCE_GATE.states[21],
        &Block::CRIMSON_FENCE_GATE.states[22],
        &Block::CRIMSON_FENCE_GATE.states[23],
        &Block::CRIMSON_FENCE_GATE.states[24],
        &Block::CRIMSON_FENCE_GATE.states[25],
        &Block::CRIMSON_FENCE_GATE.states[26],
        &Block::CRIMSON_FENCE_GATE.states[27],
        &Block::CRIMSON_FENCE_GATE.states[28],
        &Block::CRIMSON_FENCE_GATE.states[29],
        &Block::CRIMSON_FENCE_GATE.states[30],
        &Block::CRIMSON_FENCE_GATE.states[31],
        &Block::WARPED_FENCE_GATE.states[0],
        &Block::WARPED_FENCE_GATE.states[1],
        &Block::WARPED_FENCE_GATE.states[2],
        &Block::WARPED_FENCE_GATE.states[3],
        &Block::WARPED_FENCE_GATE.states[4],
        &Block::WARPED_FENCE_GATE.states[5],
        &Block::WARPED_FENCE_GATE.states[6],
        &Block::WARPED_FENCE_GATE.states[7],
        &Block::WARPED_FENCE_GATE.states[8],
        &Block::WARPED_FENCE_GATE.states[9],
        &Block::WARPED_FENCE_GATE.states[10],
        &Block::WARPED_FENCE_GATE.states[11],
        &Block::WARPED_FENCE_GATE.states[12],
        &Block::WARPED_FENCE_GATE.states[13],
        &Block::WARPED_FENCE_GATE.states[14],
        &Block::WARPED_FENCE_GATE.states[15],
        &Block::WARPED_FENCE_GATE.states[16],
        &Block::WARPED_FENCE_GATE.states[17],
        &Block::WARPED_FENCE_GATE.states[18],
        &Block::WARPED_FENCE_GATE.states[19],
        &Block::WARPED_FENCE_GATE.states[20],
        &Block::WARPED_FENCE_GATE.states[21],
        &Block::WARPED_FENCE_GATE.states[22],
        &Block::WARPED_FENCE_GATE.states[23],
        &Block::WARPED_FENCE_GATE.states[24],
        &Block::WARPED_FENCE_GATE.states[25],
        &Block::WARPED_FENCE_GATE.states[26],
        &Block::WARPED_FENCE_GATE.states[27],
        &Block::WARPED_FENCE_GATE.states[28],
        &Block::WARPED_FENCE_GATE.states[29],
        &Block::WARPED_FENCE_GATE.states[30],
        &Block::WARPED_FENCE_GATE.states[31],
        &Block::CRIMSON_STAIRS.states[0],
        &Block::CRIMSON_STAIRS.states[1],
        &Block::CRIMSON_STAIRS.states[2],
        &Block::CRIMSON_STAIRS.states[3],
        &Block::CRIMSON_STAIRS.states[4],
        &Block::CRIMSON_STAIRS.states[5],
        &Block::CRIMSON_STAIRS.states[6],
        &Block::CRIMSON_STAIRS.states[7],
        &Block::CRIMSON_STAIRS.states[8],
        &Block::CRIMSON_STAIRS.states[9],
        &Block::CRIMSON_STAIRS.states[10],
        &Block::CRIMSON_STAIRS.states[11],
        &Block::CRIMSON_STAIRS.states[12],
        &Block::CRIMSON_STAIRS.states[13],
        &Block::CRIMSON_STAIRS.states[14],
        &Block::CRIMSON_STAIRS.states[15],
        &Block::CRIMSON_STAIRS.states[16],
        &Block::CRIMSON_STAIRS.states[17],
        &Block::CRIMSON_STAIRS.states[18],
        &Block::CRIMSON_STAIRS.states[19],
        &Block::CRIMSON_STAIRS.states[20],
        &Block::CRIMSON_STAIRS.states[21],
        &Block::CRIMSON_STAIRS.states[22],
        &Block::CRIMSON_STAIRS.states[23],
        &Block::CRIMSON_STAIRS.states[24],
        &Block::CRIMSON_STAIRS.states[25],
        &Block::CRIMSON_STAIRS.states[26],
        &Block::CRIMSON_STAIRS.states[27],
        &Block::CRIMSON_STAIRS.states[28],
        &Block::CRIMSON_STAIRS.states[29],
        &Block::CRIMSON_STAIRS.states[30],
        &Block::CRIMSON_STAIRS.states[31],
        &Block::CRIMSON_STAIRS.states[32],
        &Block::CRIMSON_STAIRS.states[33],
        &Block::CRIMSON_STAIRS.states[34],
        &Block::CRIMSON_STAIRS.states[35],
        &Block::CRIMSON_STAIRS.states[36],
        &Block::CRIMSON_STAIRS.states[37],
        &Block::CRIMSON_STAIRS.states[38],
        &Block::CRIMSON_STAIRS.states[39],
        &Block::CRIMSON_STAIRS.states[40],
        &Block::CRIMSON_STAIRS.states[41],
        &Block::CRIMSON_STAIRS.states[42],
        &Block::CRIMSON_STAIRS.states[43],
        &Block::CRIMSON_STAIRS.states[44],
        &Block::CRIMSON_STAIRS.states[45],
        &Block::CRIMSON_STAIRS.states[46],
        &Block::CRIMSON_STAIRS.states[47],
        &Block::CRIMSON_STAIRS.states[48],
        &Block::CRIMSON_STAIRS.states[49],
        &Block::CRIMSON_STAIRS.states[50],
        &Block::CRIMSON_STAIRS.states[51],
        &Block::CRIMSON_STAIRS.states[52],
        &Block::CRIMSON_STAIRS.states[53],
        &Block::CRIMSON_STAIRS.states[54],
        &Block::CRIMSON_STAIRS.states[55],
        &Block::CRIMSON_STAIRS.states[56],
        &Block::CRIMSON_STAIRS.states[57],
        &Block::CRIMSON_STAIRS.states[58],
        &Block::CRIMSON_STAIRS.states[59],
        &Block::CRIMSON_STAIRS.states[60],
        &Block::CRIMSON_STAIRS.states[61],
        &Block::CRIMSON_STAIRS.states[62],
        &Block::CRIMSON_STAIRS.states[63],
        &Block::CRIMSON_STAIRS.states[64],
        &Block::CRIMSON_STAIRS.states[65],
        &Block::CRIMSON_STAIRS.states[66],
        &Block::CRIMSON_STAIRS.states[67],
        &Block::CRIMSON_STAIRS.states[68],
        &Block::CRIMSON_STAIRS.states[69],
        &Block::CRIMSON_STAIRS.states[70],
        &Block::CRIMSON_STAIRS.states[71],
        &Block::CRIMSON_STAIRS.states[72],
        &Block::CRIMSON_STAIRS.states[73],
        &Block::CRIMSON_STAIRS.states[74],
        &Block::CRIMSON_STAIRS.states[75],
        &Block::CRIMSON_STAIRS.states[76],
        &Block::CRIMSON_STAIRS.states[77],
        &Block::CRIMSON_STAIRS.states[78],
        &Block::CRIMSON_STAIRS.states[79],
        &Block::WARPED_STAIRS.states[0],
        &Block::WARPED_STAIRS.states[1],
        &Block::WARPED_STAIRS.states[2],
        &Block::WARPED_STAIRS.states[3],
        &Block::WARPED_STAIRS.states[4],
        &Block::WARPED_STAIRS.states[5],
        &Block::WARPED_STAIRS.states[6],
        &Block::WARPED_STAIRS.states[7],
        &Block::WARPED_STAIRS.states[8],
        &Block::WARPED_STAIRS.states[9],
        &Block::WARPED_STAIRS.states[10],
        &Block::WARPED_STAIRS.states[11],
        &Block::WARPED_STAIRS.states[12],
        &Block::WARPED_STAIRS.states[13],
        &Block::WARPED_STAIRS.states[14],
        &Block::WARPED_STAIRS.states[15],
        &Block::WARPED_STAIRS.states[16],
        &Block::WARPED_STAIRS.states[17],
        &Block::WARPED_STAIRS.states[18],
        &Block::WARPED_STAIRS.states[19],
        &Block::WARPED_STAIRS.states[20],
        &Block::WARPED_STAIRS.states[21],
        &Block::WARPED_STAIRS.states[22],
        &Block::WARPED_STAIRS.states[23],
        &Block::WARPED_STAIRS.states[24],
        &Block::WARPED_STAIRS.states[25],
        &Block::WARPED_STAIRS.states[26],
        &Block::WARPED_STAIRS.states[27],
        &Block::WARPED_STAIRS.states[28],
        &Block::WARPED_STAIRS.states[29],
        &Block::WARPED_STAIRS.states[30],
        &Block::WARPED_STAIRS.states[31],
        &Block::WARPED_STAIRS.states[32],
        &Block::WARPED_STAIRS.states[33],
        &Block::WARPED_STAIRS.states[34],
        &Block::WARPED_STAIRS.states[35],
        &Block::WARPED_STAIRS.states[36],
        &Block::WARPED_STAIRS.states[37],
        &Block::WARPED_STAIRS.states[38],
        &Block::WARPED_STAIRS.states[39],
        &Block::WARPED_STAIRS.states[40],
        &Block::WARPED_STAIRS.states[41],
        &Block::WARPED_STAIRS.states[42],
        &Block::WARPED_STAIRS.states[43],
        &Block::WARPED_STAIRS.states[44],
        &Block::WARPED_STAIRS.states[45],
        &Block::WARPED_STAIRS.states[46],
        &Block::WARPED_STAIRS.states[47],
        &Block::WARPED_STAIRS.states[48],
        &Block::WARPED_STAIRS.states[49],
        &Block::WARPED_STAIRS.states[50],
        &Block::WARPED_STAIRS.states[51],
        &Block::WARPED_STAIRS.states[52],
        &Block::WARPED_STAIRS.states[53],
        &Block::WARPED_STAIRS.states[54],
        &Block::WARPED_STAIRS.states[55],
        &Block::WARPED_STAIRS.states[56],
        &Block::WARPED_STAIRS.states[57],
        &Block::WARPED_STAIRS.states[58],
        &Block::WARPED_STAIRS.states[59],
        &Block::WARPED_STAIRS.states[60],
        &Block::WARPED_STAIRS.states[61],
        &Block::WARPED_STAIRS.states[62],
        &Block::WARPED_STAIRS.states[63],
        &Block::WARPED_STAIRS.states[64],
        &Block::WARPED_STAIRS.states[65],
        &Block::WARPED_STAIRS.states[66],
        &Block::WARPED_STAIRS.states[67],
        &Block::WARPED_STAIRS.states[68],
        &Block::WARPED_STAIRS.states[69],
        &Block::WARPED_STAIRS.states[70],
        &Block::WARPED_STAIRS.states[71],
        &Block::WARPED_STAIRS.states[72],
        &Block::WARPED_STAIRS.states[73],
        &Block::WARPED_STAIRS.states[74],
        &Block::WARPED_STAIRS.states[75],
        &Block::WARPED_STAIRS.states[76],
        &Block::WARPED_STAIRS.states[77],
        &Block::WARPED_STAIRS.states[78],
        &Block::WARPED_STAIRS.states[79],
        &Block::CRIMSON_BUTTON.states[0],
        &Block::CRIMSON_BUTTON.states[1],
        &Block::CRIMSON_BUTTON.states[2],
        &Block::CRIMSON_BUTTON.states[3],
        &Block::CRIMSON_BUTTON.states[4],
        &Block::CRIMSON_BUTTON.states[5],
        &Block::CRIMSON_BUTTON.states[6],
        &Block::CRIMSON_BUTTON.states[7],
        &Block::CRIMSON_BUTTON.states[8],
        &Block::CRIMSON_BUTTON.states[9],
        &Block::CRIMSON_BUTTON.states[10],
        &Block::CRIMSON_BUTTON.states[11],
        &Block::CRIMSON_BUTTON.states[12],
        &Block::CRIMSON_BUTTON.states[13],
        &Block::CRIMSON_BUTTON.states[14],
        &Block::CRIMSON_BUTTON.states[15],
        &Block::CRIMSON_BUTTON.states[16],
        &Block::CRIMSON_BUTTON.states[17],
        &Block::CRIMSON_BUTTON.states[18],
        &Block::CRIMSON_BUTTON.states[19],
        &Block::CRIMSON_BUTTON.states[20],
        &Block::CRIMSON_BUTTON.states[21],
        &Block::CRIMSON_BUTTON.states[22],
        &Block::CRIMSON_BUTTON.states[23],
        &Block::WARPED_BUTTON.states[0],
        &Block::WARPED_BUTTON.states[1],
        &Block::WARPED_BUTTON.states[2],
        &Block::WARPED_BUTTON.states[3],
        &Block::WARPED_BUTTON.states[4],
        &Block::WARPED_BUTTON.states[5],
        &Block::WARPED_BUTTON.states[6],
        &Block::WARPED_BUTTON.states[7],
        &Block::WARPED_BUTTON.states[8],
        &Block::WARPED_BUTTON.states[9],
        &Block::WARPED_BUTTON.states[10],
        &Block::WARPED_BUTTON.states[11],
        &Block::WARPED_BUTTON.states[12],
        &Block::WARPED_BUTTON.states[13],
        &Block::WARPED_BUTTON.states[14],
        &Block::WARPED_BUTTON.states[15],
        &Block::WARPED_BUTTON.states[16],
        &Block::WARPED_BUTTON.states[17],
        &Block::WARPED_BUTTON.states[18],
        &Block::WARPED_BUTTON.states[19],
        &Block::WARPED_BUTTON.states[20],
        &Block::WARPED_BUTTON.states[21],
        &Block::WARPED_BUTTON.states[22],
        &Block::WARPED_BUTTON.states[23],
        &Block::CRIMSON_DOOR.states[0],
        &Block::CRIMSON_DOOR.states[1],
        &Block::CRIMSON_DOOR.states[2],
        &Block::CRIMSON_DOOR.states[3],
        &Block::CRIMSON_DOOR.states[4],
        &Block::CRIMSON_DOOR.states[5],
        &Block::CRIMSON_DOOR.states[6],
        &Block::CRIMSON_DOOR.states[7],
        &Block::CRIMSON_DOOR.states[8],
        &Block::CRIMSON_DOOR.states[9],
        &Block::CRIMSON_DOOR.states[10],
        &Block::CRIMSON_DOOR.states[11],
        &Block::CRIMSON_DOOR.states[12],
        &Block::CRIMSON_DOOR.states[13],
        &Block::CRIMSON_DOOR.states[14],
        &Block::CRIMSON_DOOR.states[15],
        &Block::CRIMSON_DOOR.states[16],
        &Block::CRIMSON_DOOR.states[17],
        &Block::CRIMSON_DOOR.states[18],
        &Block::CRIMSON_DOOR.states[19],
        &Block::CRIMSON_DOOR.states[20],
        &Block::CRIMSON_DOOR.states[21],
        &Block::CRIMSON_DOOR.states[22],
        &Block::CRIMSON_DOOR.states[23],
        &Block::CRIMSON_DOOR.states[24],
        &Block::CRIMSON_DOOR.states[25],
        &Block::CRIMSON_DOOR.states[26],
        &Block::CRIMSON_DOOR.states[27],
        &Block::CRIMSON_DOOR.states[28],
        &Block::CRIMSON_DOOR.states[29],
        &Block::CRIMSON_DOOR.states[30],
        &Block::CRIMSON_DOOR.states[31],
        &Block::CRIMSON_DOOR.states[32],
        &Block::CRIMSON_DOOR.states[33],
        &Block::CRIMSON_DOOR.states[34],
        &Block::CRIMSON_DOOR.states[35],
        &Block::CRIMSON_DOOR.states[36],
        &Block::CRIMSON_DOOR.states[37],
        &Block::CRIMSON_DOOR.states[38],
        &Block::CRIMSON_DOOR.states[39],
        &Block::CRIMSON_DOOR.states[40],
        &Block::CRIMSON_DOOR.states[41],
        &Block::CRIMSON_DOOR.states[42],
        &Block::CRIMSON_DOOR.states[43],
        &Block::CRIMSON_DOOR.states[44],
        &Block::CRIMSON_DOOR.states[45],
        &Block::CRIMSON_DOOR.states[46],
        &Block::CRIMSON_DOOR.states[47],
        &Block::CRIMSON_DOOR.states[48],
        &Block::CRIMSON_DOOR.states[49],
        &Block::CRIMSON_DOOR.states[50],
        &Block::CRIMSON_DOOR.states[51],
        &Block::CRIMSON_DOOR.states[52],
        &Block::CRIMSON_DOOR.states[53],
        &Block::CRIMSON_DOOR.states[54],
        &Block::CRIMSON_DOOR.states[55],
        &Block::CRIMSON_DOOR.states[56],
        &Block::CRIMSON_DOOR.states[57],
        &Block::CRIMSON_DOOR.states[58],
        &Block::CRIMSON_DOOR.states[59],
        &Block::CRIMSON_DOOR.states[60],
        &Block::CRIMSON_DOOR.states[61],
        &Block::CRIMSON_DOOR.states[62],
        &Block::CRIMSON_DOOR.states[63],
        &Block::WARPED_DOOR.states[0],
        &Block::WARPED_DOOR.states[1],
        &Block::WARPED_DOOR.states[2],
        &Block::WARPED_DOOR.states[3],
        &Block::WARPED_DOOR.states[4],
        &Block::WARPED_DOOR.states[5],
        &Block::WARPED_DOOR.states[6],
        &Block::WARPED_DOOR.states[7],
        &Block::WARPED_DOOR.states[8],
        &Block::WARPED_DOOR.states[9],
        &Block::WARPED_DOOR.states[10],
        &Block::WARPED_DOOR.states[11],
        &Block::WARPED_DOOR.states[12],
        &Block::WARPED_DOOR.states[13],
        &Block::WARPED_DOOR.states[14],
        &Block::WARPED_DOOR.states[15],
        &Block::WARPED_DOOR.states[16],
        &Block::WARPED_DOOR.states[17],
        &Block::WARPED_DOOR.states[18],
        &Block::WARPED_DOOR.states[19],
        &Block::WARPED_DOOR.states[20],
        &Block::WARPED_DOOR.states[21],
        &Block::WARPED_DOOR.states[22],
        &Block::WARPED_DOOR.states[23],
        &Block::WARPED_DOOR.states[24],
        &Block::WARPED_DOOR.states[25],
        &Block::WARPED_DOOR.states[26],
        &Block::WARPED_DOOR.states[27],
        &Block::WARPED_DOOR.states[28],
        &Block::WARPED_DOOR.states[29],
        &Block::WARPED_DOOR.states[30],
        &Block::WARPED_DOOR.states[31],
        &Block::WARPED_DOOR.states[32],
        &Block::WARPED_DOOR.states[33],
        &Block::WARPED_DOOR.states[34],
        &Block::WARPED_DOOR.states[35],
        &Block::WARPED_DOOR.states[36],
        &Block::WARPED_DOOR.states[37],
        &Block::WARPED_DOOR.states[38],
        &Block::WARPED_DOOR.states[39],
        &Block::WARPED_DOOR.states[40],
        &Block::WARPED_DOOR.states[41],
        &Block::WARPED_DOOR.states[42],
        &Block::WARPED_DOOR.states[43],
        &Block::WARPED_DOOR.states[44],
        &Block::WARPED_DOOR.states[45],
        &Block::WARPED_DOOR.states[46],
        &Block::WARPED_DOOR.states[47],
        &Block::WARPED_DOOR.states[48],
        &Block::WARPED_DOOR.states[49],
        &Block::WARPED_DOOR.states[50],
        &Block::WARPED_DOOR.states[51],
        &Block::WARPED_DOOR.states[52],
        &Block::WARPED_DOOR.states[53],
        &Block::WARPED_DOOR.states[54],
        &Block::WARPED_DOOR.states[55],
        &Block::WARPED_DOOR.states[56],
        &Block::WARPED_DOOR.states[57],
        &Block::WARPED_DOOR.states[58],
        &Block::WARPED_DOOR.states[59],
        &Block::WARPED_DOOR.states[60],
        &Block::WARPED_DOOR.states[61],
        &Block::WARPED_DOOR.states[62],
        &Block::WARPED_DOOR.states[63],
        &Block::CRIMSON_SIGN.states[0],
        &Block::CRIMSON_SIGN.states[1],
        &Block::CRIMSON_SIGN.states[2],
        &Block::CRIMSON_SIGN.states[3],
        &Block::CRIMSON_SIGN.states[4],
        &Block::CRIMSON_SIGN.states[5],
        &Block::CRIMSON_SIGN.states[6],
        &Block::CRIMSON_SIGN.states[7],
        &Block::CRIMSON_SIGN.states[8],
        &Block::CRIMSON_SIGN.states[9],
        &Block::CRIMSON_SIGN.states[10],
        &Block::CRIMSON_SIGN.states[11],
        &Block::CRIMSON_SIGN.states[12],
        &Block::CRIMSON_SIGN.states[13],
        &Block::CRIMSON_SIGN.states[14],
        &Block::CRIMSON_SIGN.states[15],
        &Block::CRIMSON_SIGN.states[16],
        &Block::CRIMSON_SIGN.states[17],
        &Block::CRIMSON_SIGN.states[18],
        &Block::CRIMSON_SIGN.states[19],
        &Block::CRIMSON_SIGN.states[20],
        &Block::CRIMSON_SIGN.states[21],
        &Block::CRIMSON_SIGN.states[22],
        &Block::CRIMSON_SIGN.states[23],
        &Block::CRIMSON_SIGN.states[24],
        &Block::CRIMSON_SIGN.states[25],
        &Block::CRIMSON_SIGN.states[26],
        &Block::CRIMSON_SIGN.states[27],
        &Block::CRIMSON_SIGN.states[28],
        &Block::CRIMSON_SIGN.states[29],
        &Block::CRIMSON_SIGN.states[30],
        &Block::CRIMSON_SIGN.states[31],
        &Block::WARPED_SIGN.states[0],
        &Block::WARPED_SIGN.states[1],
        &Block::WARPED_SIGN.states[2],
        &Block::WARPED_SIGN.states[3],
        &Block::WARPED_SIGN.states[4],
        &Block::WARPED_SIGN.states[5],
        &Block::WARPED_SIGN.states[6],
        &Block::WARPED_SIGN.states[7],
        &Block::WARPED_SIGN.states[8],
        &Block::WARPED_SIGN.states[9],
        &Block::WARPED_SIGN.states[10],
        &Block::WARPED_SIGN.states[11],
        &Block::WARPED_SIGN.states[12],
        &Block::WARPED_SIGN.states[13],
        &Block::WARPED_SIGN.states[14],
        &Block::WARPED_SIGN.states[15],
        &Block::WARPED_SIGN.states[16],
        &Block::WARPED_SIGN.states[17],
        &Block::WARPED_SIGN.states[18],
        &Block::WARPED_SIGN.states[19],
        &Block::WARPED_SIGN.states[20],
        &Block::WARPED_SIGN.states[21],
        &Block::WARPED_SIGN.states[22],
        &Block::WARPED_SIGN.states[23],
        &Block::WARPED_SIGN.states[24],
        &Block::WARPED_SIGN.states[25],
        &Block::WARPED_SIGN.states[26],
        &Block::WARPED_SIGN.states[27],
        &Block::WARPED_SIGN.states[28],
        &Block::WARPED_SIGN.states[29],
        &Block::WARPED_SIGN.states[30],
        &Block::WARPED_SIGN.states[31],
        &Block::CRIMSON_WALL_SIGN.states[0],
        &Block::CRIMSON_WALL_SIGN.states[1],
        &Block::CRIMSON_WALL_SIGN.states[2],
        &Block::CRIMSON_WALL_SIGN.states[3],
        &Block::CRIMSON_WALL_SIGN.states[4],
        &Block::CRIMSON_WALL_SIGN.states[5],
        &Block::CRIMSON_WALL_SIGN.states[6],
        &Block::CRIMSON_WALL_SIGN.states[7],
        &Block::WARPED_WALL_SIGN.states[0],
        &Block::WARPED_WALL_SIGN.states[1],
        &Block::WARPED_WALL_SIGN.states[2],
        &Block::WARPED_WALL_SIGN.states[3],
        &Block::WARPED_WALL_SIGN.states[4],
        &Block::WARPED_WALL_SIGN.states[5],
        &Block::WARPED_WALL_SIGN.states[6],
        &Block::WARPED_WALL_SIGN.states[7],
        &Block::STRUCTURE_BLOCK.states[0],
        &Block::STRUCTURE_BLOCK.states[1],
        &Block::STRUCTURE_BLOCK.states[2],
        &Block::STRUCTURE_BLOCK.states[3],
        &Block::JIGSAW.states[0],
        &Block::JIGSAW.states[1],
        &Block::JIGSAW.states[2],
        &Block::JIGSAW.states[3],
        &Block::JIGSAW.states[4],
        &Block::JIGSAW.states[5],
        &Block::JIGSAW.states[6],
        &Block::JIGSAW.states[7],
        &Block::JIGSAW.states[8],
        &Block::JIGSAW.states[9],
        &Block::JIGSAW.states[10],
        &Block::JIGSAW.states[11],
        &Block::TEST_BLOCK.states[0],
        &Block::TEST_BLOCK.states[1],
        &Block::TEST_BLOCK.states[2],
        &Block::TEST_BLOCK.states[3],
        &Block::TEST_INSTANCE_BLOCK.states[0],
        &Block::COMPOSTER.states[0],
        &Block::COMPOSTER.states[1],
        &Block::COMPOSTER.states[2],
        &Block::COMPOSTER.states[3],
        &Block::COMPOSTER.states[4],
        &Block::COMPOSTER.states[5],
        &Block::COMPOSTER.states[6],
        &Block::COMPOSTER.states[7],
        &Block::COMPOSTER.states[8],
        &Block::TARGET.states[0],
        &Block::TARGET.states[1],
        &Block::TARGET.states[2],
        &Block::TARGET.states[3],
        &Block::TARGET.states[4],
        &Block::TARGET.states[5],
        &Block::TARGET.states[6],
        &Block::TARGET.states[7],
        &Block::TARGET.states[8],
        &Block::TARGET.states[9],
        &Block::TARGET.states[10],
        &Block::TARGET.states[11],
        &Block::TARGET.states[12],
        &Block::TARGET.states[13],
        &Block::TARGET.states[14],
        &Block::TARGET.states[15],
        &Block::BEE_NEST.states[0],
        &Block::BEE_NEST.states[1],
        &Block::BEE_NEST.states[2],
        &Block::BEE_NEST.states[3],
        &Block::BEE_NEST.states[4],
        &Block::BEE_NEST.states[5],
        &Block::BEE_NEST.states[6],
        &Block::BEE_NEST.states[7],
        &Block::BEE_NEST.states[8],
        &Block::BEE_NEST.states[9],
        &Block::BEE_NEST.states[10],
        &Block::BEE_NEST.states[11],
        &Block::BEE_NEST.states[12],
        &Block::BEE_NEST.states[13],
        &Block::BEE_NEST.states[14],
        &Block::BEE_NEST.states[15],
        &Block::BEE_NEST.states[16],
        &Block::BEE_NEST.states[17],
        &Block::BEE_NEST.states[18],
        &Block::BEE_NEST.states[19],
        &Block::BEE_NEST.states[20],
        &Block::BEE_NEST.states[21],
        &Block::BEE_NEST.states[22],
        &Block::BEE_NEST.states[23],
        &Block::BEEHIVE.states[0],
        &Block::BEEHIVE.states[1],
        &Block::BEEHIVE.states[2],
        &Block::BEEHIVE.states[3],
        &Block::BEEHIVE.states[4],
        &Block::BEEHIVE.states[5],
        &Block::BEEHIVE.states[6],
        &Block::BEEHIVE.states[7],
        &Block::BEEHIVE.states[8],
        &Block::BEEHIVE.states[9],
        &Block::BEEHIVE.states[10],
        &Block::BEEHIVE.states[11],
        &Block::BEEHIVE.states[12],
        &Block::BEEHIVE.states[13],
        &Block::BEEHIVE.states[14],
        &Block::BEEHIVE.states[15],
        &Block::BEEHIVE.states[16],
        &Block::BEEHIVE.states[17],
        &Block::BEEHIVE.states[18],
        &Block::BEEHIVE.states[19],
        &Block::BEEHIVE.states[20],
        &Block::BEEHIVE.states[21],
        &Block::BEEHIVE.states[22],
        &Block::BEEHIVE.states[23],
        &Block::HONEY_BLOCK.states[0],
        &Block::HONEYCOMB_BLOCK.states[0],
        &Block::NETHERITE_BLOCK.states[0],
        &Block::ANCIENT_DEBRIS.states[0],
        &Block::CRYING_OBSIDIAN.states[0],
        &Block::RESPAWN_ANCHOR.states[0],
        &Block::RESPAWN_ANCHOR.states[1],
        &Block::RESPAWN_ANCHOR.states[2],
        &Block::RESPAWN_ANCHOR.states[3],
        &Block::RESPAWN_ANCHOR.states[4],
        &Block::POTTED_CRIMSON_FUNGUS.states[0],
        &Block::POTTED_WARPED_FUNGUS.states[0],
        &Block::POTTED_CRIMSON_ROOTS.states[0],
        &Block::POTTED_WARPED_ROOTS.states[0],
        &Block::LODESTONE.states[0],
        &Block::BLACKSTONE.states[0],
        &Block::BLACKSTONE_STAIRS.states[0],
        &Block::BLACKSTONE_STAIRS.states[1],
        &Block::BLACKSTONE_STAIRS.states[2],
        &Block::BLACKSTONE_STAIRS.states[3],
        &Block::BLACKSTONE_STAIRS.states[4],
        &Block::BLACKSTONE_STAIRS.states[5],
        &Block::BLACKSTONE_STAIRS.states[6],
        &Block::BLACKSTONE_STAIRS.states[7],
        &Block::BLACKSTONE_STAIRS.states[8],
        &Block::BLACKSTONE_STAIRS.states[9],
        &Block::BLACKSTONE_STAIRS.states[10],
        &Block::BLACKSTONE_STAIRS.states[11],
        &Block::BLACKSTONE_STAIRS.states[12],
        &Block::BLACKSTONE_STAIRS.states[13],
        &Block::BLACKSTONE_STAIRS.states[14],
        &Block::BLACKSTONE_STAIRS.states[15],
        &Block::BLACKSTONE_STAIRS.states[16],
        &Block::BLACKSTONE_STAIRS.states[17],
        &Block::BLACKSTONE_STAIRS.states[18],
        &Block::BLACKSTONE_STAIRS.states[19],
        &Block::BLACKSTONE_STAIRS.states[20],
        &Block::BLACKSTONE_STAIRS.states[21],
        &Block::BLACKSTONE_STAIRS.states[22],
        &Block::BLACKSTONE_STAIRS.states[23],
        &Block::BLACKSTONE_STAIRS.states[24],
        &Block::BLACKSTONE_STAIRS.states[25],
        &Block::BLACKSTONE_STAIRS.states[26],
        &Block::BLACKSTONE_STAIRS.states[27],
        &Block::BLACKSTONE_STAIRS.states[28],
        &Block::BLACKSTONE_STAIRS.states[29],
        &Block::BLACKSTONE_STAIRS.states[30],
        &Block::BLACKSTONE_STAIRS.states[31],
        &Block::BLACKSTONE_STAIRS.states[32],
        &Block::BLACKSTONE_STAIRS.states[33],
        &Block::BLACKSTONE_STAIRS.states[34],
        &Block::BLACKSTONE_STAIRS.states[35],
        &Block::BLACKSTONE_STAIRS.states[36],
        &Block::BLACKSTONE_STAIRS.states[37],
        &Block::BLACKSTONE_STAIRS.states[38],
        &Block::BLACKSTONE_STAIRS.states[39],
        &Block::BLACKSTONE_STAIRS.states[40],
        &Block::BLACKSTONE_STAIRS.states[41],
        &Block::BLACKSTONE_STAIRS.states[42],
        &Block::BLACKSTONE_STAIRS.states[43],
        &Block::BLACKSTONE_STAIRS.states[44],
        &Block::BLACKSTONE_STAIRS.states[45],
        &Block::BLACKSTONE_STAIRS.states[46],
        &Block::BLACKSTONE_STAIRS.states[47],
        &Block::BLACKSTONE_STAIRS.states[48],
        &Block::BLACKSTONE_STAIRS.states[49],
        &Block::BLACKSTONE_STAIRS.states[50],
        &Block::BLACKSTONE_STAIRS.states[51],
        &Block::BLACKSTONE_STAIRS.states[52],
        &Block::BLACKSTONE_STAIRS.states[53],
        &Block::BLACKSTONE_STAIRS.states[54],
        &Block::BLACKSTONE_STAIRS.states[55],
        &Block::BLACKSTONE_STAIRS.states[56],
        &Block::BLACKSTONE_STAIRS.states[57],
        &Block::BLACKSTONE_STAIRS.states[58],
        &Block::BLACKSTONE_STAIRS.states[59],
        &Block::BLACKSTONE_STAIRS.states[60],
        &Block::BLACKSTONE_STAIRS.states[61],
        &Block::BLACKSTONE_STAIRS.states[62],
        &Block::BLACKSTONE_STAIRS.states[63],
        &Block::BLACKSTONE_STAIRS.states[64],
        &Block::BLACKSTONE_STAIRS.states[65],
        &Block::BLACKSTONE_STAIRS.states[66],
        &Block::BLACKSTONE_STAIRS.states[67],
        &Block::BLACKSTONE_STAIRS.states[68],
        &Block::BLACKSTONE_STAIRS.states[69],
        &Block::BLACKSTONE_STAIRS.states[70],
        &Block::BLACKSTONE_STAIRS.states[71],
        &Block::BLACKSTONE_STAIRS.states[72],
        &Block::BLACKSTONE_STAIRS.states[73],
        &Block::BLACKSTONE_STAIRS.states[74],
        &Block::BLACKSTONE_STAIRS.states[75],
        &Block::BLACKSTONE_STAIRS.states[76],
        &Block::BLACKSTONE_STAIRS.states[77],
        &Block::BLACKSTONE_STAIRS.states[78],
        &Block::BLACKSTONE_STAIRS.states[79],
        &Block::BLACKSTONE_WALL.states[0],
        &Block::BLACKSTONE_WALL.states[1],
        &Block::BLACKSTONE_WALL.states[2],
        &Block::BLACKSTONE_WALL.states[3],
        &Block::BLACKSTONE_WALL.states[4],
        &Block::BLACKSTONE_WALL.states[5],
        &Block::BLACKSTONE_WALL.states[6],
        &Block::BLACKSTONE_WALL.states[7],
        &Block::BLACKSTONE_WALL.states[8],
        &Block::BLACKSTONE_WALL.states[9],
        &Block::BLACKSTONE_WALL.states[10],
        &Block::BLACKSTONE_WALL.states[11],
        &Block::BLACKSTONE_WALL.states[12],
        &Block::BLACKSTONE_WALL.states[13],
        &Block::BLACKSTONE_WALL.states[14],
        &Block::BLACKSTONE_WALL.states[15],
        &Block::BLACKSTONE_WALL.states[16],
        &Block::BLACKSTONE_WALL.states[17],
        &Block::BLACKSTONE_WALL.states[18],
        &Block::BLACKSTONE_WALL.states[19],
        &Block::BLACKSTONE_WALL.states[20],
        &Block::BLACKSTONE_WALL.states[21],
        &Block::BLACKSTONE_WALL.states[22],
        &Block::BLACKSTONE_WALL.states[23],
        &Block::BLACKSTONE_WALL.states[24],
        &Block::BLACKSTONE_WALL.states[25],
        &Block::BLACKSTONE_WALL.states[26],
        &Block::BLACKSTONE_WALL.states[27],
        &Block::BLACKSTONE_WALL.states[28],
        &Block::BLACKSTONE_WALL.states[29],
        &Block::BLACKSTONE_WALL.states[30],
        &Block::BLACKSTONE_WALL.states[31],
        &Block::BLACKSTONE_WALL.states[32],
        &Block::BLACKSTONE_WALL.states[33],
        &Block::BLACKSTONE_WALL.states[34],
        &Block::BLACKSTONE_WALL.states[35],
        &Block::BLACKSTONE_WALL.states[36],
        &Block::BLACKSTONE_WALL.states[37],
        &Block::BLACKSTONE_WALL.states[38],
        &Block::BLACKSTONE_WALL.states[39],
        &Block::BLACKSTONE_WALL.states[40],
        &Block::BLACKSTONE_WALL.states[41],
        &Block::BLACKSTONE_WALL.states[42],
        &Block::BLACKSTONE_WALL.states[43],
        &Block::BLACKSTONE_WALL.states[44],
        &Block::BLACKSTONE_WALL.states[45],
        &Block::BLACKSTONE_WALL.states[46],
        &Block::BLACKSTONE_WALL.states[47],
        &Block::BLACKSTONE_WALL.states[48],
        &Block::BLACKSTONE_WALL.states[49],
        &Block::BLACKSTONE_WALL.states[50],
        &Block::BLACKSTONE_WALL.states[51],
        &Block::BLACKSTONE_WALL.states[52],
        &Block::BLACKSTONE_WALL.states[53],
        &Block::BLACKSTONE_WALL.states[54],
        &Block::BLACKSTONE_WALL.states[55],
        &Block::BLACKSTONE_WALL.states[56],
        &Block::BLACKSTONE_WALL.states[57],
        &Block::BLACKSTONE_WALL.states[58],
        &Block::BLACKSTONE_WALL.states[59],
        &Block::BLACKSTONE_WALL.states[60],
        &Block::BLACKSTONE_WALL.states[61],
        &Block::BLACKSTONE_WALL.states[62],
        &Block::BLACKSTONE_WALL.states[63],
        &Block::BLACKSTONE_WALL.states[64],
        &Block::BLACKSTONE_WALL.states[65],
        &Block::BLACKSTONE_WALL.states[66],
        &Block::BLACKSTONE_WALL.states[67],
        &Block::BLACKSTONE_WALL.states[68],
        &Block::BLACKSTONE_WALL.states[69],
        &Block::BLACKSTONE_WALL.states[70],
        &Block::BLACKSTONE_WALL.states[71],
        &Block::BLACKSTONE_WALL.states[72],
        &Block::BLACKSTONE_WALL.states[73],
        &Block::BLACKSTONE_WALL.states[74],
        &Block::BLACKSTONE_WALL.states[75],
        &Block::BLACKSTONE_WALL.states[76],
        &Block::BLACKSTONE_WALL.states[77],
        &Block::BLACKSTONE_WALL.states[78],
        &Block::BLACKSTONE_WALL.states[79],
        &Block::BLACKSTONE_WALL.states[80],
        &Block::BLACKSTONE_WALL.states[81],
        &Block::BLACKSTONE_WALL.states[82],
        &Block::BLACKSTONE_WALL.states[83],
        &Block::BLACKSTONE_WALL.states[84],
        &Block::BLACKSTONE_WALL.states[85],
        &Block::BLACKSTONE_WALL.states[86],
        &Block::BLACKSTONE_WALL.states[87],
        &Block::BLACKSTONE_WALL.states[88],
        &Block::BLACKSTONE_WALL.states[89],
        &Block::BLACKSTONE_WALL.states[90],
        &Block::BLACKSTONE_WALL.states[91],
        &Block::BLACKSTONE_WALL.states[92],
        &Block::BLACKSTONE_WALL.states[93],
        &Block::BLACKSTONE_WALL.states[94],
        &Block::BLACKSTONE_WALL.states[95],
        &Block::BLACKSTONE_WALL.states[96],
        &Block::BLACKSTONE_WALL.states[97],
        &Block::BLACKSTONE_WALL.states[98],
        &Block::BLACKSTONE_WALL.states[99],
        &Block::BLACKSTONE_WALL.states[100],
        &Block::BLACKSTONE_WALL.states[101],
        &Block::BLACKSTONE_WALL.states[102],
        &Block::BLACKSTONE_WALL.states[103],
        &Block::BLACKSTONE_WALL.states[104],
        &Block::BLACKSTONE_WALL.states[105],
        &Block::BLACKSTONE_WALL.states[106],
        &Block::BLACKSTONE_WALL.states[107],
        &Block::BLACKSTONE_WALL.states[108],
        &Block::BLACKSTONE_WALL.states[109],
        &Block::BLACKSTONE_WALL.states[110],
        &Block::BLACKSTONE_WALL.states[111],
        &Block::BLACKSTONE_WALL.states[112],
        &Block::BLACKSTONE_WALL.states[113],
        &Block::BLACKSTONE_WALL.states[114],
        &Block::BLACKSTONE_WALL.states[115],
        &Block::BLACKSTONE_WALL.states[116],
        &Block::BLACKSTONE_WALL.states[117],
        &Block::BLACKSTONE_WALL.states[118],
        &Block::BLACKSTONE_WALL.states[119],
        &Block::BLACKSTONE_WALL.states[120],
        &Block::BLACKSTONE_WALL.states[121],
        &Block::BLACKSTONE_WALL.states[122],
        &Block::BLACKSTONE_WALL.states[123],
        &Block::BLACKSTONE_WALL.states[124],
        &Block::BLACKSTONE_WALL.states[125],
        &Block::BLACKSTONE_WALL.states[126],
        &Block::BLACKSTONE_WALL.states[127],
        &Block::BLACKSTONE_WALL.states[128],
        &Block::BLACKSTONE_WALL.states[129],
        &Block::BLACKSTONE_WALL.states[130],
        &Block::BLACKSTONE_WALL.states[131],
        &Block::BLACKSTONE_WALL.states[132],
        &Block::BLACKSTONE_WALL.states[133],
        &Block::BLACKSTONE_WALL.states[134],
        &Block::BLACKSTONE_WALL.states[135],
        &Block::BLACKSTONE_WALL.states[136],
        &Block::BLACKSTONE_WALL.states[137],
        &Block::BLACKSTONE_WALL.states[138],
        &Block::BLACKSTONE_WALL.states[139],
        &Block::BLACKSTONE_WALL.states[140],
        &Block::BLACKSTONE_WALL.states[141],
        &Block::BLACKSTONE_WALL.states[142],
        &Block::BLACKSTONE_WALL.states[143],
        &Block::BLACKSTONE_WALL.states[144],
        &Block::BLACKSTONE_WALL.states[145],
        &Block::BLACKSTONE_WALL.states[146],
        &Block::BLACKSTONE_WALL.states[147],
        &Block::BLACKSTONE_WALL.states[148],
        &Block::BLACKSTONE_WALL.states[149],
        &Block::BLACKSTONE_WALL.states[150],
        &Block::BLACKSTONE_WALL.states[151],
        &Block::BLACKSTONE_WALL.states[152],
        &Block::BLACKSTONE_WALL.states[153],
        &Block::BLACKSTONE_WALL.states[154],
        &Block::BLACKSTONE_WALL.states[155],
        &Block::BLACKSTONE_WALL.states[156],
        &Block::BLACKSTONE_WALL.states[157],
        &Block::BLACKSTONE_WALL.states[158],
        &Block::BLACKSTONE_WALL.states[159],
        &Block::BLACKSTONE_WALL.states[160],
        &Block::BLACKSTONE_WALL.states[161],
        &Block::BLACKSTONE_WALL.states[162],
        &Block::BLACKSTONE_WALL.states[163],
        &Block::BLACKSTONE_WALL.states[164],
        &Block::BLACKSTONE_WALL.states[165],
        &Block::BLACKSTONE_WALL.states[166],
        &Block::BLACKSTONE_WALL.states[167],
        &Block::BLACKSTONE_WALL.states[168],
        &Block::BLACKSTONE_WALL.states[169],
        &Block::BLACKSTONE_WALL.states[170],
        &Block::BLACKSTONE_WALL.states[171],
        &Block::BLACKSTONE_WALL.states[172],
        &Block::BLACKSTONE_WALL.states[173],
        &Block::BLACKSTONE_WALL.states[174],
        &Block::BLACKSTONE_WALL.states[175],
        &Block::BLACKSTONE_WALL.states[176],
        &Block::BLACKSTONE_WALL.states[177],
        &Block::BLACKSTONE_WALL.states[178],
        &Block::BLACKSTONE_WALL.states[179],
        &Block::BLACKSTONE_WALL.states[180],
        &Block::BLACKSTONE_WALL.states[181],
        &Block::BLACKSTONE_WALL.states[182],
        &Block::BLACKSTONE_WALL.states[183],
        &Block::BLACKSTONE_WALL.states[184],
        &Block::BLACKSTONE_WALL.states[185],
        &Block::BLACKSTONE_WALL.states[186],
        &Block::BLACKSTONE_WALL.states[187],
        &Block::BLACKSTONE_WALL.states[188],
        &Block::BLACKSTONE_WALL.states[189],
        &Block::BLACKSTONE_WALL.states[190],
        &Block::BLACKSTONE_WALL.states[191],
        &Block::BLACKSTONE_WALL.states[192],
        &Block::BLACKSTONE_WALL.states[193],
        &Block::BLACKSTONE_WALL.states[194],
        &Block::BLACKSTONE_WALL.states[195],
        &Block::BLACKSTONE_WALL.states[196],
        &Block::BLACKSTONE_WALL.states[197],
        &Block::BLACKSTONE_WALL.states[198],
        &Block::BLACKSTONE_WALL.states[199],
        &Block::BLACKSTONE_WALL.states[200],
        &Block::BLACKSTONE_WALL.states[201],
        &Block::BLACKSTONE_WALL.states[202],
        &Block::BLACKSTONE_WALL.states[203],
        &Block::BLACKSTONE_WALL.states[204],
        &Block::BLACKSTONE_WALL.states[205],
        &Block::BLACKSTONE_WALL.states[206],
        &Block::BLACKSTONE_WALL.states[207],
        &Block::BLACKSTONE_WALL.states[208],
        &Block::BLACKSTONE_WALL.states[209],
        &Block::BLACKSTONE_WALL.states[210],
        &Block::BLACKSTONE_WALL.states[211],
        &Block::BLACKSTONE_WALL.states[212],
        &Block::BLACKSTONE_WALL.states[213],
        &Block::BLACKSTONE_WALL.states[214],
        &Block::BLACKSTONE_WALL.states[215],
        &Block::BLACKSTONE_WALL.states[216],
        &Block::BLACKSTONE_WALL.states[217],
        &Block::BLACKSTONE_WALL.states[218],
        &Block::BLACKSTONE_WALL.states[219],
        &Block::BLACKSTONE_WALL.states[220],
        &Block::BLACKSTONE_WALL.states[221],
        &Block::BLACKSTONE_WALL.states[222],
        &Block::BLACKSTONE_WALL.states[223],
        &Block::BLACKSTONE_WALL.states[224],
        &Block::BLACKSTONE_WALL.states[225],
        &Block::BLACKSTONE_WALL.states[226],
        &Block::BLACKSTONE_WALL.states[227],
        &Block::BLACKSTONE_WALL.states[228],
        &Block::BLACKSTONE_WALL.states[229],
        &Block::BLACKSTONE_WALL.states[230],
        &Block::BLACKSTONE_WALL.states[231],
        &Block::BLACKSTONE_WALL.states[232],
        &Block::BLACKSTONE_WALL.states[233],
        &Block::BLACKSTONE_WALL.states[234],
        &Block::BLACKSTONE_WALL.states[235],
        &Block::BLACKSTONE_WALL.states[236],
        &Block::BLACKSTONE_WALL.states[237],
        &Block::BLACKSTONE_WALL.states[238],
        &Block::BLACKSTONE_WALL.states[239],
        &Block::BLACKSTONE_WALL.states[240],
        &Block::BLACKSTONE_WALL.states[241],
        &Block::BLACKSTONE_WALL.states[242],
        &Block::BLACKSTONE_WALL.states[243],
        &Block::BLACKSTONE_WALL.states[244],
        &Block::BLACKSTONE_WALL.states[245],
        &Block::BLACKSTONE_WALL.states[246],
        &Block::BLACKSTONE_WALL.states[247],
        &Block::BLACKSTONE_WALL.states[248],
        &Block::BLACKSTONE_WALL.states[249],
        &Block::BLACKSTONE_WALL.states[250],
        &Block::BLACKSTONE_WALL.states[251],
        &Block::BLACKSTONE_WALL.states[252],
        &Block::BLACKSTONE_WALL.states[253],
        &Block::BLACKSTONE_WALL.states[254],
        &Block::BLACKSTONE_WALL.states[255],
        &Block::BLACKSTONE_WALL.states[256],
        &Block::BLACKSTONE_WALL.states[257],
        &Block::BLACKSTONE_WALL.states[258],
        &Block::BLACKSTONE_WALL.states[259],
        &Block::BLACKSTONE_WALL.states[260],
        &Block::BLACKSTONE_WALL.states[261],
        &Block::BLACKSTONE_WALL.states[262],
        &Block::BLACKSTONE_WALL.states[263],
        &Block::BLACKSTONE_WALL.states[264],
        &Block::BLACKSTONE_WALL.states[265],
        &Block::BLACKSTONE_WALL.states[266],
        &Block::BLACKSTONE_WALL.states[267],
        &Block::BLACKSTONE_WALL.states[268],
        &Block::BLACKSTONE_WALL.states[269],
        &Block::BLACKSTONE_WALL.states[270],
        &Block::BLACKSTONE_WALL.states[271],
        &Block::BLACKSTONE_WALL.states[272],
        &Block::BLACKSTONE_WALL.states[273],
        &Block::BLACKSTONE_WALL.states[274],
        &Block::BLACKSTONE_WALL.states[275],
        &Block::BLACKSTONE_WALL.states[276],
        &Block::BLACKSTONE_WALL.states[277],
        &Block::BLACKSTONE_WALL.states[278],
        &Block::BLACKSTONE_WALL.states[279],
        &Block::BLACKSTONE_WALL.states[280],
        &Block::BLACKSTONE_WALL.states[281],
        &Block::BLACKSTONE_WALL.states[282],
        &Block::BLACKSTONE_WALL.states[283],
        &Block::BLACKSTONE_WALL.states[284],
        &Block::BLACKSTONE_WALL.states[285],
        &Block::BLACKSTONE_WALL.states[286],
        &Block::BLACKSTONE_WALL.states[287],
        &Block::BLACKSTONE_WALL.states[288],
        &Block::BLACKSTONE_WALL.states[289],
        &Block::BLACKSTONE_WALL.states[290],
        &Block::BLACKSTONE_WALL.states[291],
        &Block::BLACKSTONE_WALL.states[292],
        &Block::BLACKSTONE_WALL.states[293],
        &Block::BLACKSTONE_WALL.states[294],
        &Block::BLACKSTONE_WALL.states[295],
        &Block::BLACKSTONE_WALL.states[296],
        &Block::BLACKSTONE_WALL.states[297],
        &Block::BLACKSTONE_WALL.states[298],
        &Block::BLACKSTONE_WALL.states[299],
        &Block::BLACKSTONE_WALL.states[300],
        &Block::BLACKSTONE_WALL.states[301],
        &Block::BLACKSTONE_WALL.states[302],
        &Block::BLACKSTONE_WALL.states[303],
        &Block::BLACKSTONE_WALL.states[304],
        &Block::BLACKSTONE_WALL.states[305],
        &Block::BLACKSTONE_WALL.states[306],
        &Block::BLACKSTONE_WALL.states[307],
        &Block::BLACKSTONE_WALL.states[308],
        &Block::BLACKSTONE_WALL.states[309],
        &Block::BLACKSTONE_WALL.states[310],
        &Block::BLACKSTONE_WALL.states[311],
        &Block::BLACKSTONE_WALL.states[312],
        &Block::BLACKSTONE_WALL.states[313],
        &Block::BLACKSTONE_WALL.states[314],
        &Block::BLACKSTONE_WALL.states[315],
        &Block::BLACKSTONE_WALL.states[316],
        &Block::BLACKSTONE_WALL.states[317],
        &Block::BLACKSTONE_WALL.states[318],
        &Block::BLACKSTONE_WALL.states[319],
        &Block::BLACKSTONE_WALL.states[320],
        &Block::BLACKSTONE_WALL.states[321],
        &Block::BLACKSTONE_WALL.states[322],
        &Block::BLACKSTONE_WALL.states[323],
        &Block::BLACKSTONE_SLAB.states[0],
        &Block::BLACKSTONE_SLAB.states[1],
        &Block::BLACKSTONE_SLAB.states[2],
        &Block::BLACKSTONE_SLAB.states[3],
        &Block::BLACKSTONE_SLAB.states[4],
        &Block::BLACKSTONE_SLAB.states[5],
        &Block::POLISHED_BLACKSTONE.states[0],
        &Block::POLISHED_BLACKSTONE_BRICKS.states[0],
        &Block::CRACKED_POLISHED_BLACKSTONE_BRICKS.states[0],
        &Block::CHISELED_POLISHED_BLACKSTONE.states[0],
        &Block::POLISHED_BLACKSTONE_BRICK_SLAB.states[0],
        &Block::POLISHED_BLACKSTONE_BRICK_SLAB.states[1],
        &Block::POLISHED_BLACKSTONE_BRICK_SLAB.states[2],
        &Block::POLISHED_BLACKSTONE_BRICK_SLAB.states[3],
        &Block::POLISHED_BLACKSTONE_BRICK_SLAB.states[4],
        &Block::POLISHED_BLACKSTONE_BRICK_SLAB.states[5],
        &Block::POLISHED_BLACKSTONE_BRICK_STAIRS.states[0],
        &Block::POLISHED_BLACKSTONE_BRICK_STAIRS.states[1],
        &Block::POLISHED_BLACKSTONE_BRICK_STAIRS.states[2],
        &Block::POLISHED_BLACKSTONE_BRICK_STAIRS.states[3],
        &Block::POLISHED_BLACKSTONE_BRICK_STAIRS.states[4],
        &Block::POLISHED_BLACKSTONE_BRICK_STAIRS.states[5],
        &Block::POLISHED_BLACKSTONE_BRICK_STAIRS.states[6],
        &Block::POLISHED_BLACKSTONE_BRICK_STAIRS.states[7],
        &Block::POLISHED_BLACKSTONE_BRICK_STAIRS.states[8],
        &Block::POLISHED_BLACKSTONE_BRICK_STAIRS.states[9],
        &Block::POLISHED_BLACKSTONE_BRICK_STAIRS.states[10],
        &Block::POLISHED_BLACKSTONE_BRICK_STAIRS.states[11],
        &Block::POLISHED_BLACKSTONE_BRICK_STAIRS.states[12],
        &Block::POLISHED_BLACKSTONE_BRICK_STAIRS.states[13],
        &Block::POLISHED_BLACKSTONE_BRICK_STAIRS.states[14],
        &Block::POLISHED_BLACKSTONE_BRICK_STAIRS.states[15],
        &Block::POLISHED_BLACKSTONE_BRICK_STAIRS.states[16],
        &Block::POLISHED_BLACKSTONE_BRICK_STAIRS.states[17],
        &Block::POLISHED_BLACKSTONE_BRICK_STAIRS.states[18],
        &Block::POLISHED_BLACKSTONE_BRICK_STAIRS.states[19],
        &Block::POLISHED_BLACKSTONE_BRICK_STAIRS.states[20],
        &Block::POLISHED_BLACKSTONE_BRICK_STAIRS.states[21],
        &Block::POLISHED_BLACKSTONE_BRICK_STAIRS.states[22],
        &Block::POLISHED_BLACKSTONE_BRICK_STAIRS.states[23],
        &Block::POLISHED_BLACKSTONE_BRICK_STAIRS.states[24],
        &Block::POLISHED_BLACKSTONE_BRICK_STAIRS.states[25],
        &Block::POLISHED_BLACKSTONE_BRICK_STAIRS.states[26],
        &Block::POLISHED_BLACKSTONE_BRICK_STAIRS.states[27],
        &Block::POLISHED_BLACKSTONE_BRICK_STAIRS.states[28],
        &Block::POLISHED_BLACKSTONE_BRICK_STAIRS.states[29],
        &Block::POLISHED_BLACKSTONE_BRICK_STAIRS.states[30],
        &Block::POLISHED_BLACKSTONE_BRICK_STAIRS.states[31],
        &Block::POLISHED_BLACKSTONE_BRICK_STAIRS.states[32],
        &Block::POLISHED_BLACKSTONE_BRICK_STAIRS.states[33],
        &Block::POLISHED_BLACKSTONE_BRICK_STAIRS.states[34],
        &Block::POLISHED_BLACKSTONE_BRICK_STAIRS.states[35],
        &Block::POLISHED_BLACKSTONE_BRICK_STAIRS.states[36],
        &Block::POLISHED_BLACKSTONE_BRICK_STAIRS.states[37],
        &Block::POLISHED_BLACKSTONE_BRICK_STAIRS.states[38],
        &Block::POLISHED_BLACKSTONE_BRICK_STAIRS.states[39],
        &Block::POLISHED_BLACKSTONE_BRICK_STAIRS.states[40],
        &Block::POLISHED_BLACKSTONE_BRICK_STAIRS.states[41],
        &Block::POLISHED_BLACKSTONE_BRICK_STAIRS.states[42],
        &Block::POLISHED_BLACKSTONE_BRICK_STAIRS.states[43],
        &Block::POLISHED_BLACKSTONE_BRICK_STAIRS.states[44],
        &Block::POLISHED_BLACKSTONE_BRICK_STAIRS.states[45],
        &Block::POLISHED_BLACKSTONE_BRICK_STAIRS.states[46],
        &Block::POLISHED_BLACKSTONE_BRICK_STAIRS.states[47],
        &Block::POLISHED_BLACKSTONE_BRICK_STAIRS.states[48],
        &Block::POLISHED_BLACKSTONE_BRICK_STAIRS.states[49],
        &Block::POLISHED_BLACKSTONE_BRICK_STAIRS.states[50],
        &Block::POLISHED_BLACKSTONE_BRICK_STAIRS.states[51],
        &Block::POLISHED_BLACKSTONE_BRICK_STAIRS.states[52],
        &Block::POLISHED_BLACKSTONE_BRICK_STAIRS.states[53],
        &Block::POLISHED_BLACKSTONE_BRICK_STAIRS.states[54],
        &Block::POLISHED_BLACKSTONE_BRICK_STAIRS.states[55],
        &Block::POLISHED_BLACKSTONE_BRICK_STAIRS.states[56],
        &Block::POLISHED_BLACKSTONE_BRICK_STAIRS.states[57],
        &Block::POLISHED_BLACKSTONE_BRICK_STAIRS.states[58],
        &Block::POLISHED_BLACKSTONE_BRICK_STAIRS.states[59],
        &Block::POLISHED_BLACKSTONE_BRICK_STAIRS.states[60],
        &Block::POLISHED_BLACKSTONE_BRICK_STAIRS.states[61],
        &Block::POLISHED_BLACKSTONE_BRICK_STAIRS.states[62],
        &Block::POLISHED_BLACKSTONE_BRICK_STAIRS.states[63],
        &Block::POLISHED_BLACKSTONE_BRICK_STAIRS.states[64],
        &Block::POLISHED_BLACKSTONE_BRICK_STAIRS.states[65],
        &Block::POLISHED_BLACKSTONE_BRICK_STAIRS.states[66],
        &Block::POLISHED_BLACKSTONE_BRICK_STAIRS.states[67],
        &Block::POLISHED_BLACKSTONE_BRICK_STAIRS.states[68],
        &Block::POLISHED_BLACKSTONE_BRICK_STAIRS.states[69],
        &Block::POLISHED_BLACKSTONE_BRICK_STAIRS.states[70],
        &Block::POLISHED_BLACKSTONE_BRICK_STAIRS.states[71],
        &Block::POLISHED_BLACKSTONE_BRICK_STAIRS.states[72],
        &Block::POLISHED_BLACKSTONE_BRICK_STAIRS.states[73],
        &Block::POLISHED_BLACKSTONE_BRICK_STAIRS.states[74],
        &Block::POLISHED_BLACKSTONE_BRICK_STAIRS.states[75],
        &Block::POLISHED_BLACKSTONE_BRICK_STAIRS.states[76],
        &Block::POLISHED_BLACKSTONE_BRICK_STAIRS.states[77],
        &Block::POLISHED_BLACKSTONE_BRICK_STAIRS.states[78],
        &Block::POLISHED_BLACKSTONE_BRICK_STAIRS.states[79],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[0],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[1],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[2],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[3],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[4],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[5],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[6],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[7],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[8],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[9],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[10],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[11],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[12],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[13],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[14],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[15],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[16],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[17],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[18],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[19],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[20],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[21],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[22],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[23],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[24],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[25],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[26],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[27],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[28],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[29],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[30],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[31],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[32],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[33],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[34],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[35],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[36],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[37],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[38],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[39],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[40],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[41],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[42],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[43],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[44],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[45],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[46],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[47],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[48],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[49],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[50],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[51],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[52],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[53],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[54],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[55],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[56],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[57],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[58],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[59],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[60],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[61],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[62],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[63],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[64],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[65],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[66],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[67],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[68],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[69],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[70],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[71],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[72],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[73],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[74],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[75],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[76],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[77],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[78],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[79],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[80],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[81],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[82],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[83],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[84],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[85],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[86],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[87],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[88],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[89],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[90],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[91],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[92],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[93],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[94],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[95],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[96],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[97],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[98],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[99],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[100],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[101],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[102],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[103],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[104],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[105],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[106],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[107],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[108],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[109],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[110],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[111],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[112],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[113],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[114],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[115],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[116],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[117],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[118],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[119],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[120],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[121],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[122],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[123],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[124],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[125],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[126],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[127],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[128],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[129],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[130],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[131],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[132],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[133],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[134],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[135],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[136],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[137],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[138],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[139],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[140],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[141],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[142],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[143],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[144],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[145],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[146],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[147],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[148],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[149],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[150],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[151],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[152],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[153],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[154],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[155],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[156],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[157],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[158],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[159],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[160],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[161],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[162],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[163],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[164],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[165],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[166],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[167],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[168],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[169],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[170],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[171],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[172],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[173],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[174],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[175],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[176],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[177],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[178],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[179],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[180],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[181],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[182],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[183],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[184],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[185],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[186],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[187],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[188],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[189],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[190],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[191],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[192],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[193],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[194],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[195],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[196],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[197],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[198],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[199],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[200],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[201],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[202],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[203],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[204],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[205],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[206],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[207],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[208],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[209],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[210],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[211],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[212],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[213],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[214],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[215],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[216],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[217],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[218],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[219],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[220],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[221],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[222],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[223],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[224],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[225],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[226],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[227],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[228],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[229],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[230],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[231],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[232],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[233],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[234],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[235],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[236],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[237],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[238],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[239],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[240],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[241],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[242],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[243],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[244],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[245],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[246],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[247],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[248],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[249],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[250],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[251],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[252],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[253],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[254],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[255],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[256],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[257],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[258],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[259],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[260],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[261],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[262],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[263],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[264],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[265],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[266],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[267],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[268],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[269],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[270],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[271],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[272],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[273],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[274],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[275],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[276],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[277],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[278],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[279],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[280],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[281],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[282],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[283],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[284],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[285],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[286],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[287],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[288],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[289],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[290],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[291],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[292],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[293],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[294],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[295],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[296],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[297],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[298],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[299],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[300],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[301],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[302],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[303],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[304],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[305],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[306],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[307],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[308],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[309],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[310],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[311],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[312],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[313],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[314],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[315],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[316],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[317],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[318],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[319],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[320],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[321],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[322],
        &Block::POLISHED_BLACKSTONE_BRICK_WALL.states[323],
        &Block::GILDED_BLACKSTONE.states[0],
        &Block::POLISHED_BLACKSTONE_STAIRS.states[0],
        &Block::POLISHED_BLACKSTONE_STAIRS.states[1],
        &Block::POLISHED_BLACKSTONE_STAIRS.states[2],
        &Block::POLISHED_BLACKSTONE_STAIRS.states[3],
        &Block::POLISHED_BLACKSTONE_STAIRS.states[4],
        &Block::POLISHED_BLACKSTONE_STAIRS.states[5],
        &Block::POLISHED_BLACKSTONE_STAIRS.states[6],
        &Block::POLISHED_BLACKSTONE_STAIRS.states[7],
        &Block::POLISHED_BLACKSTONE_STAIRS.states[8],
        &Block::POLISHED_BLACKSTONE_STAIRS.states[9],
        &Block::POLISHED_BLACKSTONE_STAIRS.states[10],
        &Block::POLISHED_BLACKSTONE_STAIRS.states[11],
        &Block::POLISHED_BLACKSTONE_STAIRS.states[12],
        &Block::POLISHED_BLACKSTONE_STAIRS.states[13],
        &Block::POLISHED_BLACKSTONE_STAIRS.states[14],
        &Block::POLISHED_BLACKSTONE_STAIRS.states[15],
        &Block::POLISHED_BLACKSTONE_STAIRS.states[16],
        &Block::POLISHED_BLACKSTONE_STAIRS.states[17],
        &Block::POLISHED_BLACKSTONE_STAIRS.states[18],
        &Block::POLISHED_BLACKSTONE_STAIRS.states[19],
        &Block::POLISHED_BLACKSTONE_STAIRS.states[20],
        &Block::POLISHED_BLACKSTONE_STAIRS.states[21],
        &Block::POLISHED_BLACKSTONE_STAIRS.states[22],
        &Block::POLISHED_BLACKSTONE_STAIRS.states[23],
        &Block::POLISHED_BLACKSTONE_STAIRS.states[24],
        &Block::POLISHED_BLACKSTONE_STAIRS.states[25],
        &Block::POLISHED_BLACKSTONE_STAIRS.states[26],
        &Block::POLISHED_BLACKSTONE_STAIRS.states[27],
        &Block::POLISHED_BLACKSTONE_STAIRS.states[28],
        &Block::POLISHED_BLACKSTONE_STAIRS.states[29],
        &Block::POLISHED_BLACKSTONE_STAIRS.states[30],
        &Block::POLISHED_BLACKSTONE_STAIRS.states[31],
        &Block::POLISHED_BLACKSTONE_STAIRS.states[32],
        &Block::POLISHED_BLACKSTONE_STAIRS.states[33],
        &Block::POLISHED_BLACKSTONE_STAIRS.states[34],
        &Block::POLISHED_BLACKSTONE_STAIRS.states[35],
        &Block::POLISHED_BLACKSTONE_STAIRS.states[36],
        &Block::POLISHED_BLACKSTONE_STAIRS.states[37],
        &Block::POLISHED_BLACKSTONE_STAIRS.states[38],
        &Block::POLISHED_BLACKSTONE_STAIRS.states[39],
        &Block::POLISHED_BLACKSTONE_STAIRS.states[40],
        &Block::POLISHED_BLACKSTONE_STAIRS.states[41],
        &Block::POLISHED_BLACKSTONE_STAIRS.states[42],
        &Block::POLISHED_BLACKSTONE_STAIRS.states[43],
        &Block::POLISHED_BLACKSTONE_STAIRS.states[44],
        &Block::POLISHED_BLACKSTONE_STAIRS.states[45],
        &Block::POLISHED_BLACKSTONE_STAIRS.states[46],
        &Block::POLISHED_BLACKSTONE_STAIRS.states[47],
        &Block::POLISHED_BLACKSTONE_STAIRS.states[48],
        &Block::POLISHED_BLACKSTONE_STAIRS.states[49],
        &Block::POLISHED_BLACKSTONE_STAIRS.states[50],
        &Block::POLISHED_BLACKSTONE_STAIRS.states[51],
        &Block::POLISHED_BLACKSTONE_STAIRS.states[52],
        &Block::POLISHED_BLACKSTONE_STAIRS.states[53],
        &Block::POLISHED_BLACKSTONE_STAIRS.states[54],
        &Block::POLISHED_BLACKSTONE_STAIRS.states[55],
        &Block::POLISHED_BLACKSTONE_STAIRS.states[56],
        &Block::POLISHED_BLACKSTONE_STAIRS.states[57],
        &Block::POLISHED_BLACKSTONE_STAIRS.states[58],
        &Block::POLISHED_BLACKSTONE_STAIRS.states[59],
        &Block::POLISHED_BLACKSTONE_STAIRS.states[60],
        &Block::POLISHED_BLACKSTONE_STAIRS.states[61],
        &Block::POLISHED_BLACKSTONE_STAIRS.states[62],
        &Block::POLISHED_BLACKSTONE_STAIRS.states[63],
        &Block::POLISHED_BLACKSTONE_STAIRS.states[64],
        &Block::POLISHED_BLACKSTONE_STAIRS.states[65],
        &Block::POLISHED_BLACKSTONE_STAIRS.states[66],
        &Block::POLISHED_BLACKSTONE_STAIRS.states[67],
        &Block::POLISHED_BLACKSTONE_STAIRS.states[68],
        &Block::POLISHED_BLACKSTONE_STAIRS.states[69],
        &Block::POLISHED_BLACKSTONE_STAIRS.states[70],
        &Block::POLISHED_BLACKSTONE_STAIRS.states[71],
        &Block::POLISHED_BLACKSTONE_STAIRS.states[72],
        &Block::POLISHED_BLACKSTONE_STAIRS.states[73],
        &Block::POLISHED_BLACKSTONE_STAIRS.states[74],
        &Block::POLISHED_BLACKSTONE_STAIRS.states[75],
        &Block::POLISHED_BLACKSTONE_STAIRS.states[76],
        &Block::POLISHED_BLACKSTONE_STAIRS.states[77],
        &Block::POLISHED_BLACKSTONE_STAIRS.states[78],
        &Block::POLISHED_BLACKSTONE_STAIRS.states[79],
        &Block::POLISHED_BLACKSTONE_SLAB.states[0],
        &Block::POLISHED_BLACKSTONE_SLAB.states[1],
        &Block::POLISHED_BLACKSTONE_SLAB.states[2],
        &Block::POLISHED_BLACKSTONE_SLAB.states[3],
        &Block::POLISHED_BLACKSTONE_SLAB.states[4],
        &Block::POLISHED_BLACKSTONE_SLAB.states[5],
        &Block::POLISHED_BLACKSTONE_PRESSURE_PLATE.states[0],
        &Block::POLISHED_BLACKSTONE_PRESSURE_PLATE.states[1],
        &Block::POLISHED_BLACKSTONE_BUTTON.states[0],
        &Block::POLISHED_BLACKSTONE_BUTTON.states[1],
        &Block::POLISHED_BLACKSTONE_BUTTON.states[2],
        &Block::POLISHED_BLACKSTONE_BUTTON.states[3],
        &Block::POLISHED_BLACKSTONE_BUTTON.states[4],
        &Block::POLISHED_BLACKSTONE_BUTTON.states[5],
        &Block::POLISHED_BLACKSTONE_BUTTON.states[6],
        &Block::POLISHED_BLACKSTONE_BUTTON.states[7],
        &Block::POLISHED_BLACKSTONE_BUTTON.states[8],
        &Block::POLISHED_BLACKSTONE_BUTTON.states[9],
        &Block::POLISHED_BLACKSTONE_BUTTON.states[10],
        &Block::POLISHED_BLACKSTONE_BUTTON.states[11],
        &Block::POLISHED_BLACKSTONE_BUTTON.states[12],
        &Block::POLISHED_BLACKSTONE_BUTTON.states[13],
        &Block::POLISHED_BLACKSTONE_BUTTON.states[14],
        &Block::POLISHED_BLACKSTONE_BUTTON.states[15],
        &Block::POLISHED_BLACKSTONE_BUTTON.states[16],
        &Block::POLISHED_BLACKSTONE_BUTTON.states[17],
        &Block::POLISHED_BLACKSTONE_BUTTON.states[18],
        &Block::POLISHED_BLACKSTONE_BUTTON.states[19],
        &Block::POLISHED_BLACKSTONE_BUTTON.states[20],
        &Block::POLISHED_BLACKSTONE_BUTTON.states[21],
        &Block::POLISHED_BLACKSTONE_BUTTON.states[22],
        &Block::POLISHED_BLACKSTONE_BUTTON.states[23],
        &Block::POLISHED_BLACKSTONE_WALL.states[0],
        &Block::POLISHED_BLACKSTONE_WALL.states[1],
        &Block::POLISHED_BLACKSTONE_WALL.states[2],
        &Block::POLISHED_BLACKSTONE_WALL.states[3],
        &Block::POLISHED_BLACKSTONE_WALL.states[4],
        &Block::POLISHED_BLACKSTONE_WALL.states[5],
        &Block::POLISHED_BLACKSTONE_WALL.states[6],
        &Block::POLISHED_BLACKSTONE_WALL.states[7],
        &Block::POLISHED_BLACKSTONE_WALL.states[8],
        &Block::POLISHED_BLACKSTONE_WALL.states[9],
        &Block::POLISHED_BLACKSTONE_WALL.states[10],
        &Block::POLISHED_BLACKSTONE_WALL.states[11],
        &Block::POLISHED_BLACKSTONE_WALL.states[12],
        &Block::POLISHED_BLACKSTONE_WALL.states[13],
        &Block::POLISHED_BLACKSTONE_WALL.states[14],
        &Block::POLISHED_BLACKSTONE_WALL.states[15],
        &Block::POLISHED_BLACKSTONE_WALL.states[16],
        &Block::POLISHED_BLACKSTONE_WALL.states[17],
        &Block::POLISHED_BLACKSTONE_WALL.states[18],
        &Block::POLISHED_BLACKSTONE_WALL.states[19],
        &Block::POLISHED_BLACKSTONE_WALL.states[20],
        &Block::POLISHED_BLACKSTONE_WALL.states[21],
        &Block::POLISHED_BLACKSTONE_WALL.states[22],
        &Block::POLISHED_BLACKSTONE_WALL.states[23],
        &Block::POLISHED_BLACKSTONE_WALL.states[24],
        &Block::POLISHED_BLACKSTONE_WALL.states[25],
        &Block::POLISHED_BLACKSTONE_WALL.states[26],
        &Block::POLISHED_BLACKSTONE_WALL.states[27],
        &Block::POLISHED_BLACKSTONE_WALL.states[28],
        &Block::POLISHED_BLACKSTONE_WALL.states[29],
        &Block::POLISHED_BLACKSTONE_WALL.states[30],
        &Block::POLISHED_BLACKSTONE_WALL.states[31],
        &Block::POLISHED_BLACKSTONE_WALL.states[32],
        &Block::POLISHED_BLACKSTONE_WALL.states[33],
        &Block::POLISHED_BLACKSTONE_WALL.states[34],
        &Block::POLISHED_BLACKSTONE_WALL.states[35],
        &Block::POLISHED_BLACKSTONE_WALL.states[36],
        &Block::POLISHED_BLACKSTONE_WALL.states[37],
        &Block::POLISHED_BLACKSTONE_WALL.states[38],
        &Block::POLISHED_BLACKSTONE_WALL.states[39],
        &Block::POLISHED_BLACKSTONE_WALL.states[40],
        &Block::POLISHED_BLACKSTONE_WALL.states[41],
        &Block::POLISHED_BLACKSTONE_WALL.states[42],
        &Block::POLISHED_BLACKSTONE_WALL.states[43],
        &Block::POLISHED_BLACKSTONE_WALL.states[44],
        &Block::POLISHED_BLACKSTONE_WALL.states[45],
        &Block::POLISHED_BLACKSTONE_WALL.states[46],
        &Block::POLISHED_BLACKSTONE_WALL.states[47],
        &Block::POLISHED_BLACKSTONE_WALL.states[48],
        &Block::POLISHED_BLACKSTONE_WALL.states[49],
        &Block::POLISHED_BLACKSTONE_WALL.states[50],
        &Block::POLISHED_BLACKSTONE_WALL.states[51],
        &Block::POLISHED_BLACKSTONE_WALL.states[52],
        &Block::POLISHED_BLACKSTONE_WALL.states[53],
        &Block::POLISHED_BLACKSTONE_WALL.states[54],
        &Block::POLISHED_BLACKSTONE_WALL.states[55],
        &Block::POLISHED_BLACKSTONE_WALL.states[56],
        &Block::POLISHED_BLACKSTONE_WALL.states[57],
        &Block::POLISHED_BLACKSTONE_WALL.states[58],
        &Block::POLISHED_BLACKSTONE_WALL.states[59],
        &Block::POLISHED_BLACKSTONE_WALL.states[60],
        &Block::POLISHED_BLACKSTONE_WALL.states[61],
        &Block::POLISHED_BLACKSTONE_WALL.states[62],
        &Block::POLISHED_BLACKSTONE_WALL.states[63],
        &Block::POLISHED_BLACKSTONE_WALL.states[64],
        &Block::POLISHED_BLACKSTONE_WALL.states[65],
        &Block::POLISHED_BLACKSTONE_WALL.states[66],
        &Block::POLISHED_BLACKSTONE_WALL.states[67],
        &Block::POLISHED_BLACKSTONE_WALL.states[68],
        &Block::POLISHED_BLACKSTONE_WALL.states[69],
        &Block::POLISHED_BLACKSTONE_WALL.states[70],
        &Block::POLISHED_BLACKSTONE_WALL.states[71],
        &Block::POLISHED_BLACKSTONE_WALL.states[72],
        &Block::POLISHED_BLACKSTONE_WALL.states[73],
        &Block::POLISHED_BLACKSTONE_WALL.states[74],
        &Block::POLISHED_BLACKSTONE_WALL.states[75],
        &Block::POLISHED_BLACKSTONE_WALL.states[76],
        &Block::POLISHED_BLACKSTONE_WALL.states[77],
        &Block::POLISHED_BLACKSTONE_WALL.states[78],
        &Block::POLISHED_BLACKSTONE_WALL.states[79],
        &Block::POLISHED_BLACKSTONE_WALL.states[80],
        &Block::POLISHED_BLACKSTONE_WALL.states[81],
        &Block::POLISHED_BLACKSTONE_WALL.states[82],
        &Block::POLISHED_BLACKSTONE_WALL.states[83],
        &Block::POLISHED_BLACKSTONE_WALL.states[84],
        &Block::POLISHED_BLACKSTONE_WALL.states[85],
        &Block::POLISHED_BLACKSTONE_WALL.states[86],
        &Block::POLISHED_BLACKSTONE_WALL.states[87],
        &Block::POLISHED_BLACKSTONE_WALL.states[88],
        &Block::POLISHED_BLACKSTONE_WALL.states[89],
        &Block::POLISHED_BLACKSTONE_WALL.states[90],
        &Block::POLISHED_BLACKSTONE_WALL.states[91],
        &Block::POLISHED_BLACKSTONE_WALL.states[92],
        &Block::POLISHED_BLACKSTONE_WALL.states[93],
        &Block::POLISHED_BLACKSTONE_WALL.states[94],
        &Block::POLISHED_BLACKSTONE_WALL.states[95],
        &Block::POLISHED_BLACKSTONE_WALL.states[96],
        &Block::POLISHED_BLACKSTONE_WALL.states[97],
        &Block::POLISHED_BLACKSTONE_WALL.states[98],
        &Block::POLISHED_BLACKSTONE_WALL.states[99],
        &Block::POLISHED_BLACKSTONE_WALL.states[100],
        &Block::POLISHED_BLACKSTONE_WALL.states[101],
        &Block::POLISHED_BLACKSTONE_WALL.states[102],
        &Block::POLISHED_BLACKSTONE_WALL.states[103],
        &Block::POLISHED_BLACKSTONE_WALL.states[104],
        &Block::POLISHED_BLACKSTONE_WALL.states[105],
        &Block::POLISHED_BLACKSTONE_WALL.states[106],
        &Block::POLISHED_BLACKSTONE_WALL.states[107],
        &Block::POLISHED_BLACKSTONE_WALL.states[108],
        &Block::POLISHED_BLACKSTONE_WALL.states[109],
        &Block::POLISHED_BLACKSTONE_WALL.states[110],
        &Block::POLISHED_BLACKSTONE_WALL.states[111],
        &Block::POLISHED_BLACKSTONE_WALL.states[112],
        &Block::POLISHED_BLACKSTONE_WALL.states[113],
        &Block::POLISHED_BLACKSTONE_WALL.states[114],
        &Block::POLISHED_BLACKSTONE_WALL.states[115],
        &Block::POLISHED_BLACKSTONE_WALL.states[116],
        &Block::POLISHED_BLACKSTONE_WALL.states[117],
        &Block::POLISHED_BLACKSTONE_WALL.states[118],
        &Block::POLISHED_BLACKSTONE_WALL.states[119],
        &Block::POLISHED_BLACKSTONE_WALL.states[120],
        &Block::POLISHED_BLACKSTONE_WALL.states[121],
        &Block::POLISHED_BLACKSTONE_WALL.states[122],
        &Block::POLISHED_BLACKSTONE_WALL.states[123],
        &Block::POLISHED_BLACKSTONE_WALL.states[124],
        &Block::POLISHED_BLACKSTONE_WALL.states[125],
        &Block::POLISHED_BLACKSTONE_WALL.states[126],
        &Block::POLISHED_BLACKSTONE_WALL.states[127],
        &Block::POLISHED_BLACKSTONE_WALL.states[128],
        &Block::POLISHED_BLACKSTONE_WALL.states[129],
        &Block::POLISHED_BLACKSTONE_WALL.states[130],
        &Block::POLISHED_BLACKSTONE_WALL.states[131],
        &Block::POLISHED_BLACKSTONE_WALL.states[132],
        &Block::POLISHED_BLACKSTONE_WALL.states[133],
        &Block::POLISHED_BLACKSTONE_WALL.states[134],
        &Block::POLISHED_BLACKSTONE_WALL.states[135],
        &Block::POLISHED_BLACKSTONE_WALL.states[136],
        &Block::POLISHED_BLACKSTONE_WALL.states[137],
        &Block::POLISHED_BLACKSTONE_WALL.states[138],
        &Block::POLISHED_BLACKSTONE_WALL.states[139],
        &Block::POLISHED_BLACKSTONE_WALL.states[140],
        &Block::POLISHED_BLACKSTONE_WALL.states[141],
        &Block::POLISHED_BLACKSTONE_WALL.states[142],
        &Block::POLISHED_BLACKSTONE_WALL.states[143],
        &Block::POLISHED_BLACKSTONE_WALL.states[144],
        &Block::POLISHED_BLACKSTONE_WALL.states[145],
        &Block::POLISHED_BLACKSTONE_WALL.states[146],
        &Block::POLISHED_BLACKSTONE_WALL.states[147],
        &Block::POLISHED_BLACKSTONE_WALL.states[148],
        &Block::POLISHED_BLACKSTONE_WALL.states[149],
        &Block::POLISHED_BLACKSTONE_WALL.states[150],
        &Block::POLISHED_BLACKSTONE_WALL.states[151],
        &Block::POLISHED_BLACKSTONE_WALL.states[152],
        &Block::POLISHED_BLACKSTONE_WALL.states[153],
        &Block::POLISHED_BLACKSTONE_WALL.states[154],
        &Block::POLISHED_BLACKSTONE_WALL.states[155],
        &Block::POLISHED_BLACKSTONE_WALL.states[156],
        &Block::POLISHED_BLACKSTONE_WALL.states[157],
        &Block::POLISHED_BLACKSTONE_WALL.states[158],
        &Block::POLISHED_BLACKSTONE_WALL.states[159],
        &Block::POLISHED_BLACKSTONE_WALL.states[160],
        &Block::POLISHED_BLACKSTONE_WALL.states[161],
        &Block::POLISHED_BLACKSTONE_WALL.states[162],
        &Block::POLISHED_BLACKSTONE_WALL.states[163],
        &Block::POLISHED_BLACKSTONE_WALL.states[164],
        &Block::POLISHED_BLACKSTONE_WALL.states[165],
        &Block::POLISHED_BLACKSTONE_WALL.states[166],
        &Block::POLISHED_BLACKSTONE_WALL.states[167],
        &Block::POLISHED_BLACKSTONE_WALL.states[168],
        &Block::POLISHED_BLACKSTONE_WALL.states[169],
        &Block::POLISHED_BLACKSTONE_WALL.states[170],
        &Block::POLISHED_BLACKSTONE_WALL.states[171],
        &Block::POLISHED_BLACKSTONE_WALL.states[172],
        &Block::POLISHED_BLACKSTONE_WALL.states[173],
        &Block::POLISHED_BLACKSTONE_WALL.states[174],
        &Block::POLISHED_BLACKSTONE_WALL.states[175],
        &Block::POLISHED_BLACKSTONE_WALL.states[176],
        &Block::POLISHED_BLACKSTONE_WALL.states[177],
        &Block::POLISHED_BLACKSTONE_WALL.states[178],
        &Block::POLISHED_BLACKSTONE_WALL.states[179],
        &Block::POLISHED_BLACKSTONE_WALL.states[180],
        &Block::POLISHED_BLACKSTONE_WALL.states[181],
        &Block::POLISHED_BLACKSTONE_WALL.states[182],
        &Block::POLISHED_BLACKSTONE_WALL.states[183],
        &Block::POLISHED_BLACKSTONE_WALL.states[184],
        &Block::POLISHED_BLACKSTONE_WALL.states[185],
        &Block::POLISHED_BLACKSTONE_WALL.states[186],
        &Block::POLISHED_BLACKSTONE_WALL.states[187],
        &Block::POLISHED_BLACKSTONE_WALL.states[188],
        &Block::POLISHED_BLACKSTONE_WALL.states[189],
        &Block::POLISHED_BLACKSTONE_WALL.states[190],
        &Block::POLISHED_BLACKSTONE_WALL.states[191],
        &Block::POLISHED_BLACKSTONE_WALL.states[192],
        &Block::POLISHED_BLACKSTONE_WALL.states[193],
        &Block::POLISHED_BLACKSTONE_WALL.states[194],
        &Block::POLISHED_BLACKSTONE_WALL.states[195],
        &Block::POLISHED_BLACKSTONE_WALL.states[196],
        &Block::POLISHED_BLACKSTONE_WALL.states[197],
        &Block::POLISHED_BLACKSTONE_WALL.states[198],
        &Block::POLISHED_BLACKSTONE_WALL.states[199],
        &Block::POLISHED_BLACKSTONE_WALL.states[200],
        &Block::POLISHED_BLACKSTONE_WALL.states[201],
        &Block::POLISHED_BLACKSTONE_WALL.states[202],
        &Block::POLISHED_BLACKSTONE_WALL.states[203],
        &Block::POLISHED_BLACKSTONE_WALL.states[204],
        &Block::POLISHED_BLACKSTONE_WALL.states[205],
        &Block::POLISHED_BLACKSTONE_WALL.states[206],
        &Block::POLISHED_BLACKSTONE_WALL.states[207],
        &Block::POLISHED_BLACKSTONE_WALL.states[208],
        &Block::POLISHED_BLACKSTONE_WALL.states[209],
        &Block::POLISHED_BLACKSTONE_WALL.states[210],
        &Block::POLISHED_BLACKSTONE_WALL.states[211],
        &Block::POLISHED_BLACKSTONE_WALL.states[212],
        &Block::POLISHED_BLACKSTONE_WALL.states[213],
        &Block::POLISHED_BLACKSTONE_WALL.states[214],
        &Block::POLISHED_BLACKSTONE_WALL.states[215],
        &Block::POLISHED_BLACKSTONE_WALL.states[216],
        &Block::POLISHED_BLACKSTONE_WALL.states[217],
        &Block::POLISHED_BLACKSTONE_WALL.states[218],
        &Block::POLISHED_BLACKSTONE_WALL.states[219],
        &Block::POLISHED_BLACKSTONE_WALL.states[220],
        &Block::POLISHED_BLACKSTONE_WALL.states[221],
        &Block::POLISHED_BLACKSTONE_WALL.states[222],
        &Block::POLISHED_BLACKSTONE_WALL.states[223],
        &Block::POLISHED_BLACKSTONE_WALL.states[224],
        &Block::POLISHED_BLACKSTONE_WALL.states[225],
        &Block::POLISHED_BLACKSTONE_WALL.states[226],
        &Block::POLISHED_BLACKSTONE_WALL.states[227],
        &Block::POLISHED_BLACKSTONE_WALL.states[228],
        &Block::POLISHED_BLACKSTONE_WALL.states[229],
        &Block::POLISHED_BLACKSTONE_WALL.states[230],
        &Block::POLISHED_BLACKSTONE_WALL.states[231],
        &Block::POLISHED_BLACKSTONE_WALL.states[232],
        &Block::POLISHED_BLACKSTONE_WALL.states[233],
        &Block::POLISHED_BLACKSTONE_WALL.states[234],
        &Block::POLISHED_BLACKSTONE_WALL.states[235],
        &Block::POLISHED_BLACKSTONE_WALL.states[236],
        &Block::POLISHED_BLACKSTONE_WALL.states[237],
        &Block::POLISHED_BLACKSTONE_WALL.states[238],
        &Block::POLISHED_BLACKSTONE_WALL.states[239],
        &Block::POLISHED_BLACKSTONE_WALL.states[240],
        &Block::POLISHED_BLACKSTONE_WALL.states[241],
        &Block::POLISHED_BLACKSTONE_WALL.states[242],
        &Block::POLISHED_BLACKSTONE_WALL.states[243],
        &Block::POLISHED_BLACKSTONE_WALL.states[244],
        &Block::POLISHED_BLACKSTONE_WALL.states[245],
        &Block::POLISHED_BLACKSTONE_WALL.states[246],
        &Block::POLISHED_BLACKSTONE_WALL.states[247],
        &Block::POLISHED_BLACKSTONE_WALL.states[248],
        &Block::POLISHED_BLACKSTONE_WALL.states[249],
        &Block::POLISHED_BLACKSTONE_WALL.states[250],
        &Block::POLISHED_BLACKSTONE_WALL.states[251],
        &Block::POLISHED_BLACKSTONE_WALL.states[252],
        &Block::POLISHED_BLACKSTONE_WALL.states[253],
        &Block::POLISHED_BLACKSTONE_WALL.states[254],
        &Block::POLISHED_BLACKSTONE_WALL.states[255],
        &Block::POLISHED_BLACKSTONE_WALL.states[256],
        &Block::POLISHED_BLACKSTONE_WALL.states[257],
        &Block::POLISHED_BLACKSTONE_WALL.states[258],
        &Block::POLISHED_BLACKSTONE_WALL.states[259],
        &Block::POLISHED_BLACKSTONE_WALL.states[260],
        &Block::POLISHED_BLACKSTONE_WALL.states[261],
        &Block::POLISHED_BLACKSTONE_WALL.states[262],
        &Block::POLISHED_BLACKSTONE_WALL.states[263],
        &Block::POLISHED_BLACKSTONE_WALL.states[264],
        &Block::POLISHED_BLACKSTONE_WALL.states[265],
        &Block::POLISHED_BLACKSTONE_WALL.states[266],
        &Block::POLISHED_BLACKSTONE_WALL.states[267],
        &Block::POLISHED_BLACKSTONE_WALL.states[268],
        &Block::POLISHED_BLACKSTONE_WALL.states[269],
        &Block::POLISHED_BLACKSTONE_WALL.states[270],
        &Block::POLISHED_BLACKSTONE_WALL.states[271],
        &Block::POLISHED_BLACKSTONE_WALL.states[272],
        &Block::POLISHED_BLACKSTONE_WALL.states[273],
        &Block::POLISHED_BLACKSTONE_WALL.states[274],
        &Block::POLISHED_BLACKSTONE_WALL.states[275],
        &Block::POLISHED_BLACKSTONE_WALL.states[276],
        &Block::POLISHED_BLACKSTONE_WALL.states[277],
        &Block::POLISHED_BLACKSTONE_WALL.states[278],
        &Block::POLISHED_BLACKSTONE_WALL.states[279],
        &Block::POLISHED_BLACKSTONE_WALL.states[280],
        &Block::POLISHED_BLACKSTONE_WALL.states[281],
        &Block::POLISHED_BLACKSTONE_WALL.states[282],
        &Block::POLISHED_BLACKSTONE_WALL.states[283],
        &Block::POLISHED_BLACKSTONE_WALL.states[284],
        &Block::POLISHED_BLACKSTONE_WALL.states[285],
        &Block::POLISHED_BLACKSTONE_WALL.states[286],
        &Block::POLISHED_BLACKSTONE_WALL.states[287],
        &Block::POLISHED_BLACKSTONE_WALL.states[288],
        &Block::POLISHED_BLACKSTONE_WALL.states[289],
        &Block::POLISHED_BLACKSTONE_WALL.states[290],
        &Block::POLISHED_BLACKSTONE_WALL.states[291],
        &Block::POLISHED_BLACKSTONE_WALL.states[292],
        &Block::POLISHED_BLACKSTONE_WALL.states[293],
        &Block::POLISHED_BLACKSTONE_WALL.states[294],
        &Block::POLISHED_BLACKSTONE_WALL.states[295],
        &Block::POLISHED_BLACKSTONE_WALL.states[296],
        &Block::POLISHED_BLACKSTONE_WALL.states[297],
        &Block::POLISHED_BLACKSTONE_WALL.states[298],
        &Block::POLISHED_BLACKSTONE_WALL.states[299],
        &Block::POLISHED_BLACKSTONE_WALL.states[300],
        &Block::POLISHED_BLACKSTONE_WALL.states[301],
        &Block::POLISHED_BLACKSTONE_WALL.states[302],
        &Block::POLISHED_BLACKSTONE_WALL.states[303],
        &Block::POLISHED_BLACKSTONE_WALL.states[304],
        &Block::POLISHED_BLACKSTONE_WALL.states[305],
        &Block::POLISHED_BLACKSTONE_WALL.states[306],
        &Block::POLISHED_BLACKSTONE_WALL.states[307],
        &Block::POLISHED_BLACKSTONE_WALL.states[308],
        &Block::POLISHED_BLACKSTONE_WALL.states[309],
        &Block::POLISHED_BLACKSTONE_WALL.states[310],
        &Block::POLISHED_BLACKSTONE_WALL.states[311],
        &Block::POLISHED_BLACKSTONE_WALL.states[312],
        &Block::POLISHED_BLACKSTONE_WALL.states[313],
        &Block::POLISHED_BLACKSTONE_WALL.states[314],
        &Block::POLISHED_BLACKSTONE_WALL.states[315],
        &Block::POLISHED_BLACKSTONE_WALL.states[316],
        &Block::POLISHED_BLACKSTONE_WALL.states[317],
        &Block::POLISHED_BLACKSTONE_WALL.states[318],
        &Block::POLISHED_BLACKSTONE_WALL.states[319],
        &Block::POLISHED_BLACKSTONE_WALL.states[320],
        &Block::POLISHED_BLACKSTONE_WALL.states[321],
        &Block::POLISHED_BLACKSTONE_WALL.states[322],
        &Block::POLISHED_BLACKSTONE_WALL.states[323],
        &Block::CHISELED_NETHER_BRICKS.states[0],
        &Block::CRACKED_NETHER_BRICKS.states[0],
        &Block::QUARTZ_BRICKS.states[0],
        &Block::CANDLE.states[0],
        &Block::CANDLE.states[1],
        &Block::CANDLE.states[2],
        &Block::CANDLE.states[3],
        &Block::CANDLE.states[4],
        &Block::CANDLE.states[5],
        &Block::CANDLE.states[6],
        &Block::CANDLE.states[7],
        &Block::CANDLE.states[8],
        &Block::CANDLE.states[9],
        &Block::CANDLE.states[10],
        &Block::CANDLE.states[11],
        &Block::CANDLE.states[12],
        &Block::CANDLE.states[13],
        &Block::CANDLE.states[14],
        &Block::CANDLE.states[15],
        &Block::WHITE_CANDLE.states[0],
        &Block::WHITE_CANDLE.states[1],
        &Block::WHITE_CANDLE.states[2],
        &Block::WHITE_CANDLE.states[3],
        &Block::WHITE_CANDLE.states[4],
        &Block::WHITE_CANDLE.states[5],
        &Block::WHITE_CANDLE.states[6],
        &Block::WHITE_CANDLE.states[7],
        &Block::WHITE_CANDLE.states[8],
        &Block::WHITE_CANDLE.states[9],
        &Block::WHITE_CANDLE.states[10],
        &Block::WHITE_CANDLE.states[11],
        &Block::WHITE_CANDLE.states[12],
        &Block::WHITE_CANDLE.states[13],
        &Block::WHITE_CANDLE.states[14],
        &Block::WHITE_CANDLE.states[15],
        &Block::ORANGE_CANDLE.states[0],
        &Block::ORANGE_CANDLE.states[1],
        &Block::ORANGE_CANDLE.states[2],
        &Block::ORANGE_CANDLE.states[3],
        &Block::ORANGE_CANDLE.states[4],
        &Block::ORANGE_CANDLE.states[5],
        &Block::ORANGE_CANDLE.states[6],
        &Block::ORANGE_CANDLE.states[7],
        &Block::ORANGE_CANDLE.states[8],
        &Block::ORANGE_CANDLE.states[9],
        &Block::ORANGE_CANDLE.states[10],
        &Block::ORANGE_CANDLE.states[11],
        &Block::ORANGE_CANDLE.states[12],
        &Block::ORANGE_CANDLE.states[13],
        &Block::ORANGE_CANDLE.states[14],
        &Block::ORANGE_CANDLE.states[15],
        &Block::MAGENTA_CANDLE.states[0],
        &Block::MAGENTA_CANDLE.states[1],
        &Block::MAGENTA_CANDLE.states[2],
        &Block::MAGENTA_CANDLE.states[3],
        &Block::MAGENTA_CANDLE.states[4],
        &Block::MAGENTA_CANDLE.states[5],
        &Block::MAGENTA_CANDLE.states[6],
        &Block::MAGENTA_CANDLE.states[7],
        &Block::MAGENTA_CANDLE.states[8],
        &Block::MAGENTA_CANDLE.states[9],
        &Block::MAGENTA_CANDLE.states[10],
        &Block::MAGENTA_CANDLE.states[11],
        &Block::MAGENTA_CANDLE.states[12],
        &Block::MAGENTA_CANDLE.states[13],
        &Block::MAGENTA_CANDLE.states[14],
        &Block::MAGENTA_CANDLE.states[15],
        &Block::LIGHT_BLUE_CANDLE.states[0],
        &Block::LIGHT_BLUE_CANDLE.states[1],
        &Block::LIGHT_BLUE_CANDLE.states[2],
        &Block::LIGHT_BLUE_CANDLE.states[3],
        &Block::LIGHT_BLUE_CANDLE.states[4],
        &Block::LIGHT_BLUE_CANDLE.states[5],
        &Block::LIGHT_BLUE_CANDLE.states[6],
        &Block::LIGHT_BLUE_CANDLE.states[7],
        &Block::LIGHT_BLUE_CANDLE.states[8],
        &Block::LIGHT_BLUE_CANDLE.states[9],
        &Block::LIGHT_BLUE_CANDLE.states[10],
        &Block::LIGHT_BLUE_CANDLE.states[11],
        &Block::LIGHT_BLUE_CANDLE.states[12],
        &Block::LIGHT_BLUE_CANDLE.states[13],
        &Block::LIGHT_BLUE_CANDLE.states[14],
        &Block::LIGHT_BLUE_CANDLE.states[15],
        &Block::YELLOW_CANDLE.states[0],
        &Block::YELLOW_CANDLE.states[1],
        &Block::YELLOW_CANDLE.states[2],
        &Block::YELLOW_CANDLE.states[3],
        &Block::YELLOW_CANDLE.states[4],
        &Block::YELLOW_CANDLE.states[5],
        &Block::YELLOW_CANDLE.states[6],
        &Block::YELLOW_CANDLE.states[7],
        &Block::YELLOW_CANDLE.states[8],
        &Block::YELLOW_CANDLE.states[9],
        &Block::YELLOW_CANDLE.states[10],
        &Block::YELLOW_CANDLE.states[11],
        &Block::YELLOW_CANDLE.states[12],
        &Block::YELLOW_CANDLE.states[13],
        &Block::YELLOW_CANDLE.states[14],
        &Block::YELLOW_CANDLE.states[15],
        &Block::LIME_CANDLE.states[0],
        &Block::LIME_CANDLE.states[1],
        &Block::LIME_CANDLE.states[2],
        &Block::LIME_CANDLE.states[3],
        &Block::LIME_CANDLE.states[4],
        &Block::LIME_CANDLE.states[5],
        &Block::LIME_CANDLE.states[6],
        &Block::LIME_CANDLE.states[7],
        &Block::LIME_CANDLE.states[8],
        &Block::LIME_CANDLE.states[9],
        &Block::LIME_CANDLE.states[10],
        &Block::LIME_CANDLE.states[11],
        &Block::LIME_CANDLE.states[12],
        &Block::LIME_CANDLE.states[13],
        &Block::LIME_CANDLE.states[14],
        &Block::LIME_CANDLE.states[15],
        &Block::PINK_CANDLE.states[0],
        &Block::PINK_CANDLE.states[1],
        &Block::PINK_CANDLE.states[2],
        &Block::PINK_CANDLE.states[3],
        &Block::PINK_CANDLE.states[4],
        &Block::PINK_CANDLE.states[5],
        &Block::PINK_CANDLE.states[6],
        &Block::PINK_CANDLE.states[7],
        &Block::PINK_CANDLE.states[8],
        &Block::PINK_CANDLE.states[9],
        &Block::PINK_CANDLE.states[10],
        &Block::PINK_CANDLE.states[11],
        &Block::PINK_CANDLE.states[12],
        &Block::PINK_CANDLE.states[13],
        &Block::PINK_CANDLE.states[14],
        &Block::PINK_CANDLE.states[15],
        &Block::GRAY_CANDLE.states[0],
        &Block::GRAY_CANDLE.states[1],
        &Block::GRAY_CANDLE.states[2],
        &Block::GRAY_CANDLE.states[3],
        &Block::GRAY_CANDLE.states[4],
        &Block::GRAY_CANDLE.states[5],
        &Block::GRAY_CANDLE.states[6],
        &Block::GRAY_CANDLE.states[7],
        &Block::GRAY_CANDLE.states[8],
        &Block::GRAY_CANDLE.states[9],
        &Block::GRAY_CANDLE.states[10],
        &Block::GRAY_CANDLE.states[11],
        &Block::GRAY_CANDLE.states[12],
        &Block::GRAY_CANDLE.states[13],
        &Block::GRAY_CANDLE.states[14],
        &Block::GRAY_CANDLE.states[15],
        &Block::LIGHT_GRAY_CANDLE.states[0],
        &Block::LIGHT_GRAY_CANDLE.states[1],
        &Block::LIGHT_GRAY_CANDLE.states[2],
        &Block::LIGHT_GRAY_CANDLE.states[3],
        &Block::LIGHT_GRAY_CANDLE.states[4],
        &Block::LIGHT_GRAY_CANDLE.states[5],
        &Block::LIGHT_GRAY_CANDLE.states[6],
        &Block::LIGHT_GRAY_CANDLE.states[7],
        &Block::LIGHT_GRAY_CANDLE.states[8],
        &Block::LIGHT_GRAY_CANDLE.states[9],
        &Block::LIGHT_GRAY_CANDLE.states[10],
        &Block::LIGHT_GRAY_CANDLE.states[11],
        &Block::LIGHT_GRAY_CANDLE.states[12],
        &Block::LIGHT_GRAY_CANDLE.states[13],
        &Block::LIGHT_GRAY_CANDLE.states[14],
        &Block::LIGHT_GRAY_CANDLE.states[15],
        &Block::CYAN_CANDLE.states[0],
        &Block::CYAN_CANDLE.states[1],
        &Block::CYAN_CANDLE.states[2],
        &Block::CYAN_CANDLE.states[3],
        &Block::CYAN_CANDLE.states[4],
        &Block::CYAN_CANDLE.states[5],
        &Block::CYAN_CANDLE.states[6],
        &Block::CYAN_CANDLE.states[7],
        &Block::CYAN_CANDLE.states[8],
        &Block::CYAN_CANDLE.states[9],
        &Block::CYAN_CANDLE.states[10],
        &Block::CYAN_CANDLE.states[11],
        &Block::CYAN_CANDLE.states[12],
        &Block::CYAN_CANDLE.states[13],
        &Block::CYAN_CANDLE.states[14],
        &Block::CYAN_CANDLE.states[15],
        &Block::PURPLE_CANDLE.states[0],
        &Block::PURPLE_CANDLE.states[1],
        &Block::PURPLE_CANDLE.states[2],
        &Block::PURPLE_CANDLE.states[3],
        &Block::PURPLE_CANDLE.states[4],
        &Block::PURPLE_CANDLE.states[5],
        &Block::PURPLE_CANDLE.states[6],
        &Block::PURPLE_CANDLE.states[7],
        &Block::PURPLE_CANDLE.states[8],
        &Block::PURPLE_CANDLE.states[9],
        &Block::PURPLE_CANDLE.states[10],
        &Block::PURPLE_CANDLE.states[11],
        &Block::PURPLE_CANDLE.states[12],
        &Block::PURPLE_CANDLE.states[13],
        &Block::PURPLE_CANDLE.states[14],
        &Block::PURPLE_CANDLE.states[15],
        &Block::BLUE_CANDLE.states[0],
        &Block::BLUE_CANDLE.states[1],
        &Block::BLUE_CANDLE.states[2],
        &Block::BLUE_CANDLE.states[3],
        &Block::BLUE_CANDLE.states[4],
        &Block::BLUE_CANDLE.states[5],
        &Block::BLUE_CANDLE.states[6],
        &Block::BLUE_CANDLE.states[7],
        &Block::BLUE_CANDLE.states[8],
        &Block::BLUE_CANDLE.states[9],
        &Block::BLUE_CANDLE.states[10],
        &Block::BLUE_CANDLE.states[11],
        &Block::BLUE_CANDLE.states[12],
        &Block::BLUE_CANDLE.states[13],
        &Block::BLUE_CANDLE.states[14],
        &Block::BLUE_CANDLE.states[15],
        &Block::BROWN_CANDLE.states[0],
        &Block::BROWN_CANDLE.states[1],
        &Block::BROWN_CANDLE.states[2],
        &Block::BROWN_CANDLE.states[3],
        &Block::BROWN_CANDLE.states[4],
        &Block::BROWN_CANDLE.states[5],
        &Block::BROWN_CANDLE.states[6],
        &Block::BROWN_CANDLE.states[7],
        &Block::BROWN_CANDLE.states[8],
        &Block::BROWN_CANDLE.states[9],
        &Block::BROWN_CANDLE.states[10],
        &Block::BROWN_CANDLE.states[11],
        &Block::BROWN_CANDLE.states[12],
        &Block::BROWN_CANDLE.states[13],
        &Block::BROWN_CANDLE.states[14],
        &Block::BROWN_CANDLE.states[15],
        &Block::GREEN_CANDLE.states[0],
        &Block::GREEN_CANDLE.states[1],
        &Block::GREEN_CANDLE.states[2],
        &Block::GREEN_CANDLE.states[3],
        &Block::GREEN_CANDLE.states[4],
        &Block::GREEN_CANDLE.states[5],
        &Block::GREEN_CANDLE.states[6],
        &Block::GREEN_CANDLE.states[7],
        &Block::GREEN_CANDLE.states[8],
        &Block::GREEN_CANDLE.states[9],
        &Block::GREEN_CANDLE.states[10],
        &Block::GREEN_CANDLE.states[11],
        &Block::GREEN_CANDLE.states[12],
        &Block::GREEN_CANDLE.states[13],
        &Block::GREEN_CANDLE.states[14],
        &Block::GREEN_CANDLE.states[15],
        &Block::RED_CANDLE.states[0],
        &Block::RED_CANDLE.states[1],
        &Block::RED_CANDLE.states[2],
        &Block::RED_CANDLE.states[3],
        &Block::RED_CANDLE.states[4],
        &Block::RED_CANDLE.states[5],
        &Block::RED_CANDLE.states[6],
        &Block::RED_CANDLE.states[7],
        &Block::RED_CANDLE.states[8],
        &Block::RED_CANDLE.states[9],
        &Block::RED_CANDLE.states[10],
        &Block::RED_CANDLE.states[11],
        &Block::RED_CANDLE.states[12],
        &Block::RED_CANDLE.states[13],
        &Block::RED_CANDLE.states[14],
        &Block::RED_CANDLE.states[15],
        &Block::BLACK_CANDLE.states[0],
        &Block::BLACK_CANDLE.states[1],
        &Block::BLACK_CANDLE.states[2],
        &Block::BLACK_CANDLE.states[3],
        &Block::BLACK_CANDLE.states[4],
        &Block::BLACK_CANDLE.states[5],
        &Block::BLACK_CANDLE.states[6],
        &Block::BLACK_CANDLE.states[7],
        &Block::BLACK_CANDLE.states[8],
        &Block::BLACK_CANDLE.states[9],
        &Block::BLACK_CANDLE.states[10],
        &Block::BLACK_CANDLE.states[11],
        &Block::BLACK_CANDLE.states[12],
        &Block::BLACK_CANDLE.states[13],
        &Block::BLACK_CANDLE.states[14],
        &Block::BLACK_CANDLE.states[15],
        &Block::CANDLE_CAKE.states[0],
        &Block::CANDLE_CAKE.states[1],
        &Block::WHITE_CANDLE_CAKE.states[0],
        &Block::WHITE_CANDLE_CAKE.states[1],
        &Block::ORANGE_CANDLE_CAKE.states[0],
        &Block::ORANGE_CANDLE_CAKE.states[1],
        &Block::MAGENTA_CANDLE_CAKE.states[0],
        &Block::MAGENTA_CANDLE_CAKE.states[1],
        &Block::LIGHT_BLUE_CANDLE_CAKE.states[0],
        &Block::LIGHT_BLUE_CANDLE_CAKE.states[1],
        &Block::YELLOW_CANDLE_CAKE.states[0],
        &Block::YELLOW_CANDLE_CAKE.states[1],
        &Block::LIME_CANDLE_CAKE.states[0],
        &Block::LIME_CANDLE_CAKE.states[1],
        &Block::PINK_CANDLE_CAKE.states[0],
        &Block::PINK_CANDLE_CAKE.states[1],
        &Block::GRAY_CANDLE_CAKE.states[0],
        &Block::GRAY_CANDLE_CAKE.states[1],
        &Block::LIGHT_GRAY_CANDLE_CAKE.states[0],
        &Block::LIGHT_GRAY_CANDLE_CAKE.states[1],
        &Block::CYAN_CANDLE_CAKE.states[0],
        &Block::CYAN_CANDLE_CAKE.states[1],
        &Block::PURPLE_CANDLE_CAKE.states[0],
        &Block::PURPLE_CANDLE_CAKE.states[1],
        &Block::BLUE_CANDLE_CAKE.states[0],
        &Block::BLUE_CANDLE_CAKE.states[1],
        &Block::BROWN_CANDLE_CAKE.states[0],
        &Block::BROWN_CANDLE_CAKE.states[1],
        &Block::GREEN_CANDLE_CAKE.states[0],
        &Block::GREEN_CANDLE_CAKE.states[1],
        &Block::RED_CANDLE_CAKE.states[0],
        &Block::RED_CANDLE_CAKE.states[1],
        &Block::BLACK_CANDLE_CAKE.states[0],
        &Block::BLACK_CANDLE_CAKE.states[1],
        &Block::AMETHYST_BLOCK.states[0],
        &Block::BUDDING_AMETHYST.states[0],
        &Block::AMETHYST_CLUSTER.states[0],
        &Block::AMETHYST_CLUSTER.states[1],
        &Block::AMETHYST_CLUSTER.states[2],
        &Block::AMETHYST_CLUSTER.states[3],
        &Block::AMETHYST_CLUSTER.states[4],
        &Block::AMETHYST_CLUSTER.states[5],
        &Block::AMETHYST_CLUSTER.states[6],
        &Block::AMETHYST_CLUSTER.states[7],
        &Block::AMETHYST_CLUSTER.states[8],
        &Block::AMETHYST_CLUSTER.states[9],
        &Block::AMETHYST_CLUSTER.states[10],
        &Block::AMETHYST_CLUSTER.states[11],
        &Block::LARGE_AMETHYST_BUD.states[0],
        &Block::LARGE_AMETHYST_BUD.states[1],
        &Block::LARGE_AMETHYST_BUD.states[2],
        &Block::LARGE_AMETHYST_BUD.states[3],
        &Block::LARGE_AMETHYST_BUD.states[4],
        &Block::LARGE_AMETHYST_BUD.states[5],
        &Block::LARGE_AMETHYST_BUD.states[6],
        &Block::LARGE_AMETHYST_BUD.states[7],
        &Block::LARGE_AMETHYST_BUD.states[8],
        &Block::LARGE_AMETHYST_BUD.states[9],
        &Block::LARGE_AMETHYST_BUD.states[10],
        &Block::LARGE_AMETHYST_BUD.states[11],
        &Block::MEDIUM_AMETHYST_BUD.states[0],
        &Block::MEDIUM_AMETHYST_BUD.states[1],
        &Block::MEDIUM_AMETHYST_BUD.states[2],
        &Block::MEDIUM_AMETHYST_BUD.states[3],
        &Block::MEDIUM_AMETHYST_BUD.states[4],
        &Block::MEDIUM_AMETHYST_BUD.states[5],
        &Block::MEDIUM_AMETHYST_BUD.states[6],
        &Block::MEDIUM_AMETHYST_BUD.states[7],
        &Block::MEDIUM_AMETHYST_BUD.states[8],
        &Block::MEDIUM_AMETHYST_BUD.states[9],
        &Block::MEDIUM_AMETHYST_BUD.states[10],
        &Block::MEDIUM_AMETHYST_BUD.states[11],
        &Block::SMALL_AMETHYST_BUD.states[0],
        &Block::SMALL_AMETHYST_BUD.states[1],
        &Block::SMALL_AMETHYST_BUD.states[2],
        &Block::SMALL_AMETHYST_BUD.states[3],
        &Block::SMALL_AMETHYST_BUD.states[4],
        &Block::SMALL_AMETHYST_BUD.states[5],
        &Block::SMALL_AMETHYST_BUD.states[6],
        &Block::SMALL_AMETHYST_BUD.states[7],
        &Block::SMALL_AMETHYST_BUD.states[8],
        &Block::SMALL_AMETHYST_BUD.states[9],
        &Block::SMALL_AMETHYST_BUD.states[10],
        &Block::SMALL_AMETHYST_BUD.states[11],
        &Block::TUFF.states[0],
        &Block::TUFF_SLAB.states[0],
        &Block::TUFF_SLAB.states[1],
        &Block::TUFF_SLAB.states[2],
        &Block::TUFF_SLAB.states[3],
        &Block::TUFF_SLAB.states[4],
        &Block::TUFF_SLAB.states[5],
        &Block::TUFF_STAIRS.states[0],
        &Block::TUFF_STAIRS.states[1],
        &Block::TUFF_STAIRS.states[2],
        &Block::TUFF_STAIRS.states[3],
        &Block::TUFF_STAIRS.states[4],
        &Block::TUFF_STAIRS.states[5],
        &Block::TUFF_STAIRS.states[6],
        &Block::TUFF_STAIRS.states[7],
        &Block::TUFF_STAIRS.states[8],
        &Block::TUFF_STAIRS.states[9],
        &Block::TUFF_STAIRS.states[10],
        &Block::TUFF_STAIRS.states[11],
        &Block::TUFF_STAIRS.states[12],
        &Block::TUFF_STAIRS.states[13],
        &Block::TUFF_STAIRS.states[14],
        &Block::TUFF_STAIRS.states[15],
        &Block::TUFF_STAIRS.states[16],
        &Block::TUFF_STAIRS.states[17],
        &Block::TUFF_STAIRS.states[18],
        &Block::TUFF_STAIRS.states[19],
        &Block::TUFF_STAIRS.states[20],
        &Block::TUFF_STAIRS.states[21],
        &Block::TUFF_STAIRS.states[22],
        &Block::TUFF_STAIRS.states[23],
        &Block::TUFF_STAIRS.states[24],
        &Block::TUFF_STAIRS.states[25],
        &Block::TUFF_STAIRS.states[26],
        &Block::TUFF_STAIRS.states[27],
        &Block::TUFF_STAIRS.states[28],
        &Block::TUFF_STAIRS.states[29],
        &Block::TUFF_STAIRS.states[30],
        &Block::TUFF_STAIRS.states[31],
        &Block::TUFF_STAIRS.states[32],
        &Block::TUFF_STAIRS.states[33],
        &Block::TUFF_STAIRS.states[34],
        &Block::TUFF_STAIRS.states[35],
        &Block::TUFF_STAIRS.states[36],
        &Block::TUFF_STAIRS.states[37],
        &Block::TUFF_STAIRS.states[38],
        &Block::TUFF_STAIRS.states[39],
        &Block::TUFF_STAIRS.states[40],
        &Block::TUFF_STAIRS.states[41],
        &Block::TUFF_STAIRS.states[42],
        &Block::TUFF_STAIRS.states[43],
        &Block::TUFF_STAIRS.states[44],
        &Block::TUFF_STAIRS.states[45],
        &Block::TUFF_STAIRS.states[46],
        &Block::TUFF_STAIRS.states[47],
        &Block::TUFF_STAIRS.states[48],
        &Block::TUFF_STAIRS.states[49],
        &Block::TUFF_STAIRS.states[50],
        &Block::TUFF_STAIRS.states[51],
        &Block::TUFF_STAIRS.states[52],
        &Block::TUFF_STAIRS.states[53],
        &Block::TUFF_STAIRS.states[54],
        &Block::TUFF_STAIRS.states[55],
        &Block::TUFF_STAIRS.states[56],
        &Block::TUFF_STAIRS.states[57],
        &Block::TUFF_STAIRS.states[58],
        &Block::TUFF_STAIRS.states[59],
        &Block::TUFF_STAIRS.states[60],
        &Block::TUFF_STAIRS.states[61],
        &Block::TUFF_STAIRS.states[62],
        &Block::TUFF_STAIRS.states[63],
        &Block::TUFF_STAIRS.states[64],
        &Block::TUFF_STAIRS.states[65],
        &Block::TUFF_STAIRS.states[66],
        &Block::TUFF_STAIRS.states[67],
        &Block::TUFF_STAIRS.states[68],
        &Block::TUFF_STAIRS.states[69],
        &Block::TUFF_STAIRS.states[70],
        &Block::TUFF_STAIRS.states[71],
        &Block::TUFF_STAIRS.states[72],
        &Block::TUFF_STAIRS.states[73],
        &Block::TUFF_STAIRS.states[74],
        &Block::TUFF_STAIRS.states[75],
        &Block::TUFF_STAIRS.states[76],
        &Block::TUFF_STAIRS.states[77],
        &Block::TUFF_STAIRS.states[78],
        &Block::TUFF_STAIRS.states[79],
        &Block::TUFF_WALL.states[0],
        &Block::TUFF_WALL.states[1],
        &Block::TUFF_WALL.states[2],
        &Block::TUFF_WALL.states[3],
        &Block::TUFF_WALL.states[4],
        &Block::TUFF_WALL.states[5],
        &Block::TUFF_WALL.states[6],
        &Block::TUFF_WALL.states[7],
        &Block::TUFF_WALL.states[8],
        &Block::TUFF_WALL.states[9],
        &Block::TUFF_WALL.states[10],
        &Block::TUFF_WALL.states[11],
        &Block::TUFF_WALL.states[12],
        &Block::TUFF_WALL.states[13],
        &Block::TUFF_WALL.states[14],
        &Block::TUFF_WALL.states[15],
        &Block::TUFF_WALL.states[16],
        &Block::TUFF_WALL.states[17],
        &Block::TUFF_WALL.states[18],
        &Block::TUFF_WALL.states[19],
        &Block::TUFF_WALL.states[20],
        &Block::TUFF_WALL.states[21],
        &Block::TUFF_WALL.states[22],
        &Block::TUFF_WALL.states[23],
        &Block::TUFF_WALL.states[24],
        &Block::TUFF_WALL.states[25],
        &Block::TUFF_WALL.states[26],
        &Block::TUFF_WALL.states[27],
        &Block::TUFF_WALL.states[28],
        &Block::TUFF_WALL.states[29],
        &Block::TUFF_WALL.states[30],
        &Block::TUFF_WALL.states[31],
        &Block::TUFF_WALL.states[32],
        &Block::TUFF_WALL.states[33],
        &Block::TUFF_WALL.states[34],
        &Block::TUFF_WALL.states[35],
        &Block::TUFF_WALL.states[36],
        &Block::TUFF_WALL.states[37],
        &Block::TUFF_WALL.states[38],
        &Block::TUFF_WALL.states[39],
        &Block::TUFF_WALL.states[40],
        &Block::TUFF_WALL.states[41],
        &Block::TUFF_WALL.states[42],
        &Block::TUFF_WALL.states[43],
        &Block::TUFF_WALL.states[44],
        &Block::TUFF_WALL.states[45],
        &Block::TUFF_WALL.states[46],
        &Block::TUFF_WALL.states[47],
        &Block::TUFF_WALL.states[48],
        &Block::TUFF_WALL.states[49],
        &Block::TUFF_WALL.states[50],
        &Block::TUFF_WALL.states[51],
        &Block::TUFF_WALL.states[52],
        &Block::TUFF_WALL.states[53],
        &Block::TUFF_WALL.states[54],
        &Block::TUFF_WALL.states[55],
        &Block::TUFF_WALL.states[56],
        &Block::TUFF_WALL.states[57],
        &Block::TUFF_WALL.states[58],
        &Block::TUFF_WALL.states[59],
        &Block::TUFF_WALL.states[60],
        &Block::TUFF_WALL.states[61],
        &Block::TUFF_WALL.states[62],
        &Block::TUFF_WALL.states[63],
        &Block::TUFF_WALL.states[64],
        &Block::TUFF_WALL.states[65],
        &Block::TUFF_WALL.states[66],
        &Block::TUFF_WALL.states[67],
        &Block::TUFF_WALL.states[68],
        &Block::TUFF_WALL.states[69],
        &Block::TUFF_WALL.states[70],
        &Block::TUFF_WALL.states[71],
        &Block::TUFF_WALL.states[72],
        &Block::TUFF_WALL.states[73],
        &Block::TUFF_WALL.states[74],
        &Block::TUFF_WALL.states[75],
        &Block::TUFF_WALL.states[76],
        &Block::TUFF_WALL.states[77],
        &Block::TUFF_WALL.states[78],
        &Block::TUFF_WALL.states[79],
        &Block::TUFF_WALL.states[80],
        &Block::TUFF_WALL.states[81],
        &Block::TUFF_WALL.states[82],
        &Block::TUFF_WALL.states[83],
        &Block::TUFF_WALL.states[84],
        &Block::TUFF_WALL.states[85],
        &Block::TUFF_WALL.states[86],
        &Block::TUFF_WALL.states[87],
        &Block::TUFF_WALL.states[88],
        &Block::TUFF_WALL.states[89],
        &Block::TUFF_WALL.states[90],
        &Block::TUFF_WALL.states[91],
        &Block::TUFF_WALL.states[92],
        &Block::TUFF_WALL.states[93],
        &Block::TUFF_WALL.states[94],
        &Block::TUFF_WALL.states[95],
        &Block::TUFF_WALL.states[96],
        &Block::TUFF_WALL.states[97],
        &Block::TUFF_WALL.states[98],
        &Block::TUFF_WALL.states[99],
        &Block::TUFF_WALL.states[100],
        &Block::TUFF_WALL.states[101],
        &Block::TUFF_WALL.states[102],
        &Block::TUFF_WALL.states[103],
        &Block::TUFF_WALL.states[104],
        &Block::TUFF_WALL.states[105],
        &Block::TUFF_WALL.states[106],
        &Block::TUFF_WALL.states[107],
        &Block::TUFF_WALL.states[108],
        &Block::TUFF_WALL.states[109],
        &Block::TUFF_WALL.states[110],
        &Block::TUFF_WALL.states[111],
        &Block::TUFF_WALL.states[112],
        &Block::TUFF_WALL.states[113],
        &Block::TUFF_WALL.states[114],
        &Block::TUFF_WALL.states[115],
        &Block::TUFF_WALL.states[116],
        &Block::TUFF_WALL.states[117],
        &Block::TUFF_WALL.states[118],
        &Block::TUFF_WALL.states[119],
        &Block::TUFF_WALL.states[120],
        &Block::TUFF_WALL.states[121],
        &Block::TUFF_WALL.states[122],
        &Block::TUFF_WALL.states[123],
        &Block::TUFF_WALL.states[124],
        &Block::TUFF_WALL.states[125],
        &Block::TUFF_WALL.states[126],
        &Block::TUFF_WALL.states[127],
        &Block::TUFF_WALL.states[128],
        &Block::TUFF_WALL.states[129],
        &Block::TUFF_WALL.states[130],
        &Block::TUFF_WALL.states[131],
        &Block::TUFF_WALL.states[132],
        &Block::TUFF_WALL.states[133],
        &Block::TUFF_WALL.states[134],
        &Block::TUFF_WALL.states[135],
        &Block::TUFF_WALL.states[136],
        &Block::TUFF_WALL.states[137],
        &Block::TUFF_WALL.states[138],
        &Block::TUFF_WALL.states[139],
        &Block::TUFF_WALL.states[140],
        &Block::TUFF_WALL.states[141],
        &Block::TUFF_WALL.states[142],
        &Block::TUFF_WALL.states[143],
        &Block::TUFF_WALL.states[144],
        &Block::TUFF_WALL.states[145],
        &Block::TUFF_WALL.states[146],
        &Block::TUFF_WALL.states[147],
        &Block::TUFF_WALL.states[148],
        &Block::TUFF_WALL.states[149],
        &Block::TUFF_WALL.states[150],
        &Block::TUFF_WALL.states[151],
        &Block::TUFF_WALL.states[152],
        &Block::TUFF_WALL.states[153],
        &Block::TUFF_WALL.states[154],
        &Block::TUFF_WALL.states[155],
        &Block::TUFF_WALL.states[156],
        &Block::TUFF_WALL.states[157],
        &Block::TUFF_WALL.states[158],
        &Block::TUFF_WALL.states[159],
        &Block::TUFF_WALL.states[160],
        &Block::TUFF_WALL.states[161],
        &Block::TUFF_WALL.states[162],
        &Block::TUFF_WALL.states[163],
        &Block::TUFF_WALL.states[164],
        &Block::TUFF_WALL.states[165],
        &Block::TUFF_WALL.states[166],
        &Block::TUFF_WALL.states[167],
        &Block::TUFF_WALL.states[168],
        &Block::TUFF_WALL.states[169],
        &Block::TUFF_WALL.states[170],
        &Block::TUFF_WALL.states[171],
        &Block::TUFF_WALL.states[172],
        &Block::TUFF_WALL.states[173],
        &Block::TUFF_WALL.states[174],
        &Block::TUFF_WALL.states[175],
        &Block::TUFF_WALL.states[176],
        &Block::TUFF_WALL.states[177],
        &Block::TUFF_WALL.states[178],
        &Block::TUFF_WALL.states[179],
        &Block::TUFF_WALL.states[180],
        &Block::TUFF_WALL.states[181],
        &Block::TUFF_WALL.states[182],
        &Block::TUFF_WALL.states[183],
        &Block::TUFF_WALL.states[184],
        &Block::TUFF_WALL.states[185],
        &Block::TUFF_WALL.states[186],
        &Block::TUFF_WALL.states[187],
        &Block::TUFF_WALL.states[188],
        &Block::TUFF_WALL.states[189],
        &Block::TUFF_WALL.states[190],
        &Block::TUFF_WALL.states[191],
        &Block::TUFF_WALL.states[192],
        &Block::TUFF_WALL.states[193],
        &Block::TUFF_WALL.states[194],
        &Block::TUFF_WALL.states[195],
        &Block::TUFF_WALL.states[196],
        &Block::TUFF_WALL.states[197],
        &Block::TUFF_WALL.states[198],
        &Block::TUFF_WALL.states[199],
        &Block::TUFF_WALL.states[200],
        &Block::TUFF_WALL.states[201],
        &Block::TUFF_WALL.states[202],
        &Block::TUFF_WALL.states[203],
        &Block::TUFF_WALL.states[204],
        &Block::TUFF_WALL.states[205],
        &Block::TUFF_WALL.states[206],
        &Block::TUFF_WALL.states[207],
        &Block::TUFF_WALL.states[208],
        &Block::TUFF_WALL.states[209],
        &Block::TUFF_WALL.states[210],
        &Block::TUFF_WALL.states[211],
        &Block::TUFF_WALL.states[212],
        &Block::TUFF_WALL.states[213],
        &Block::TUFF_WALL.states[214],
        &Block::TUFF_WALL.states[215],
        &Block::TUFF_WALL.states[216],
        &Block::TUFF_WALL.states[217],
        &Block::TUFF_WALL.states[218],
        &Block::TUFF_WALL.states[219],
        &Block::TUFF_WALL.states[220],
        &Block::TUFF_WALL.states[221],
        &Block::TUFF_WALL.states[222],
        &Block::TUFF_WALL.states[223],
        &Block::TUFF_WALL.states[224],
        &Block::TUFF_WALL.states[225],
        &Block::TUFF_WALL.states[226],
        &Block::TUFF_WALL.states[227],
        &Block::TUFF_WALL.states[228],
        &Block::TUFF_WALL.states[229],
        &Block::TUFF_WALL.states[230],
        &Block::TUFF_WALL.states[231],
        &Block::TUFF_WALL.states[232],
        &Block::TUFF_WALL.states[233],
        &Block::TUFF_WALL.states[234],
        &Block::TUFF_WALL.states[235],
        &Block::TUFF_WALL.states[236],
        &Block::TUFF_WALL.states[237],
        &Block::TUFF_WALL.states[238],
        &Block::TUFF_WALL.states[239],
        &Block::TUFF_WALL.states[240],
        &Block::TUFF_WALL.states[241],
        &Block::TUFF_WALL.states[242],
        &Block::TUFF_WALL.states[243],
        &Block::TUFF_WALL.states[244],
        &Block::TUFF_WALL.states[245],
        &Block::TUFF_WALL.states[246],
        &Block::TUFF_WALL.states[247],
        &Block::TUFF_WALL.states[248],
        &Block::TUFF_WALL.states[249],
        &Block::TUFF_WALL.states[250],
        &Block::TUFF_WALL.states[251],
        &Block::TUFF_WALL.states[252],
        &Block::TUFF_WALL.states[253],
        &Block::TUFF_WALL.states[254],
        &Block::TUFF_WALL.states[255],
        &Block::TUFF_WALL.states[256],
        &Block::TUFF_WALL.states[257],
        &Block::TUFF_WALL.states[258],
        &Block::TUFF_WALL.states[259],
        &Block::TUFF_WALL.states[260],
        &Block::TUFF_WALL.states[261],
        &Block::TUFF_WALL.states[262],
        &Block::TUFF_WALL.states[263],
        &Block::TUFF_WALL.states[264],
        &Block::TUFF_WALL.states[265],
        &Block::TUFF_WALL.states[266],
        &Block::TUFF_WALL.states[267],
        &Block::TUFF_WALL.states[268],
        &Block::TUFF_WALL.states[269],
        &Block::TUFF_WALL.states[270],
        &Block::TUFF_WALL.states[271],
        &Block::TUFF_WALL.states[272],
        &Block::TUFF_WALL.states[273],
        &Block::TUFF_WALL.states[274],
        &Block::TUFF_WALL.states[275],
        &Block::TUFF_WALL.states[276],
        &Block::TUFF_WALL.states[277],
        &Block::TUFF_WALL.states[278],
        &Block::TUFF_WALL.states[279],
        &Block::TUFF_WALL.states[280],
        &Block::TUFF_WALL.states[281],
        &Block::TUFF_WALL.states[282],
        &Block::TUFF_WALL.states[283],
        &Block::TUFF_WALL.states[284],
        &Block::TUFF_WALL.states[285],
        &Block::TUFF_WALL.states[286],
        &Block::TUFF_WALL.states[287],
        &Block::TUFF_WALL.states[288],
        &Block::TUFF_WALL.states[289],
        &Block::TUFF_WALL.states[290],
        &Block::TUFF_WALL.states[291],
        &Block::TUFF_WALL.states[292],
        &Block::TUFF_WALL.states[293],
        &Block::TUFF_WALL.states[294],
        &Block::TUFF_WALL.states[295],
        &Block::TUFF_WALL.states[296],
        &Block::TUFF_WALL.states[297],
        &Block::TUFF_WALL.states[298],
        &Block::TUFF_WALL.states[299],
        &Block::TUFF_WALL.states[300],
        &Block::TUFF_WALL.states[301],
        &Block::TUFF_WALL.states[302],
        &Block::TUFF_WALL.states[303],
        &Block::TUFF_WALL.states[304],
        &Block::TUFF_WALL.states[305],
        &Block::TUFF_WALL.states[306],
        &Block::TUFF_WALL.states[307],
        &Block::TUFF_WALL.states[308],
        &Block::TUFF_WALL.states[309],
        &Block::TUFF_WALL.states[310],
        &Block::TUFF_WALL.states[311],
        &Block::TUFF_WALL.states[312],
        &Block::TUFF_WALL.states[313],
        &Block::TUFF_WALL.states[314],
        &Block::TUFF_WALL.states[315],
        &Block::TUFF_WALL.states[316],
        &Block::TUFF_WALL.states[317],
        &Block::TUFF_WALL.states[318],
        &Block::TUFF_WALL.states[319],
        &Block::TUFF_WALL.states[320],
        &Block::TUFF_WALL.states[321],
        &Block::TUFF_WALL.states[322],
        &Block::TUFF_WALL.states[323],
        &Block::POLISHED_TUFF.states[0],
        &Block::POLISHED_TUFF_SLAB.states[0],
        &Block::POLISHED_TUFF_SLAB.states[1],
        &Block::POLISHED_TUFF_SLAB.states[2],
        &Block::POLISHED_TUFF_SLAB.states[3],
        &Block::POLISHED_TUFF_SLAB.states[4],
        &Block::POLISHED_TUFF_SLAB.states[5],
        &Block::POLISHED_TUFF_STAIRS.states[0],
        &Block::POLISHED_TUFF_STAIRS.states[1],
        &Block::POLISHED_TUFF_STAIRS.states[2],
        &Block::POLISHED_TUFF_STAIRS.states[3],
        &Block::POLISHED_TUFF_STAIRS.states[4],
        &Block::POLISHED_TUFF_STAIRS.states[5],
        &Block::POLISHED_TUFF_STAIRS.states[6],
        &Block::POLISHED_TUFF_STAIRS.states[7],
        &Block::POLISHED_TUFF_STAIRS.states[8],
        &Block::POLISHED_TUFF_STAIRS.states[9],
        &Block::POLISHED_TUFF_STAIRS.states[10],
        &Block::POLISHED_TUFF_STAIRS.states[11],
        &Block::POLISHED_TUFF_STAIRS.states[12],
        &Block::POLISHED_TUFF_STAIRS.states[13],
        &Block::POLISHED_TUFF_STAIRS.states[14],
        &Block::POLISHED_TUFF_STAIRS.states[15],
        &Block::POLISHED_TUFF_STAIRS.states[16],
        &Block::POLISHED_TUFF_STAIRS.states[17],
        &Block::POLISHED_TUFF_STAIRS.states[18],
        &Block::POLISHED_TUFF_STAIRS.states[19],
        &Block::POLISHED_TUFF_STAIRS.states[20],
        &Block::POLISHED_TUFF_STAIRS.states[21],
        &Block::POLISHED_TUFF_STAIRS.states[22],
        &Block::POLISHED_TUFF_STAIRS.states[23],
        &Block::POLISHED_TUFF_STAIRS.states[24],
        &Block::POLISHED_TUFF_STAIRS.states[25],
        &Block::POLISHED_TUFF_STAIRS.states[26],
        &Block::POLISHED_TUFF_STAIRS.states[27],
        &Block::POLISHED_TUFF_STAIRS.states[28],
        &Block::POLISHED_TUFF_STAIRS.states[29],
        &Block::POLISHED_TUFF_STAIRS.states[30],
        &Block::POLISHED_TUFF_STAIRS.states[31],
        &Block::POLISHED_TUFF_STAIRS.states[32],
        &Block::POLISHED_TUFF_STAIRS.states[33],
        &Block::POLISHED_TUFF_STAIRS.states[34],
        &Block::POLISHED_TUFF_STAIRS.states[35],
        &Block::POLISHED_TUFF_STAIRS.states[36],
        &Block::POLISHED_TUFF_STAIRS.states[37],
        &Block::POLISHED_TUFF_STAIRS.states[38],
        &Block::POLISHED_TUFF_STAIRS.states[39],
        &Block::POLISHED_TUFF_STAIRS.states[40],
        &Block::POLISHED_TUFF_STAIRS.states[41],
        &Block::POLISHED_TUFF_STAIRS.states[42],
        &Block::POLISHED_TUFF_STAIRS.states[43],
        &Block::POLISHED_TUFF_STAIRS.states[44],
        &Block::POLISHED_TUFF_STAIRS.states[45],
        &Block::POLISHED_TUFF_STAIRS.states[46],
        &Block::POLISHED_TUFF_STAIRS.states[47],
        &Block::POLISHED_TUFF_STAIRS.states[48],
        &Block::POLISHED_TUFF_STAIRS.states[49],
        &Block::POLISHED_TUFF_STAIRS.states[50],
        &Block::POLISHED_TUFF_STAIRS.states[51],
        &Block::POLISHED_TUFF_STAIRS.states[52],
        &Block::POLISHED_TUFF_STAIRS.states[53],
        &Block::POLISHED_TUFF_STAIRS.states[54],
        &Block::POLISHED_TUFF_STAIRS.states[55],
        &Block::POLISHED_TUFF_STAIRS.states[56],
        &Block::POLISHED_TUFF_STAIRS.states[57],
        &Block::POLISHED_TUFF_STAIRS.states[58],
        &Block::POLISHED_TUFF_STAIRS.states[59],
        &Block::POLISHED_TUFF_STAIRS.states[60],
        &Block::POLISHED_TUFF_STAIRS.states[61],
        &Block::POLISHED_TUFF_STAIRS.states[62],
        &Block::POLISHED_TUFF_STAIRS.states[63],
        &Block::POLISHED_TUFF_STAIRS.states[64],
        &Block::POLISHED_TUFF_STAIRS.states[65],
        &Block::POLISHED_TUFF_STAIRS.states[66],
        &Block::POLISHED_TUFF_STAIRS.states[67],
        &Block::POLISHED_TUFF_STAIRS.states[68],
        &Block::POLISHED_TUFF_STAIRS.states[69],
        &Block::POLISHED_TUFF_STAIRS.states[70],
        &Block::POLISHED_TUFF_STAIRS.states[71],
        &Block::POLISHED_TUFF_STAIRS.states[72],
        &Block::POLISHED_TUFF_STAIRS.states[73],
        &Block::POLISHED_TUFF_STAIRS.states[74],
        &Block::POLISHED_TUFF_STAIRS.states[75],
        &Block::POLISHED_TUFF_STAIRS.states[76],
        &Block::POLISHED_TUFF_STAIRS.states[77],
        &Block::POLISHED_TUFF_STAIRS.states[78],
        &Block::POLISHED_TUFF_STAIRS.states[79],
        &Block::POLISHED_TUFF_WALL.states[0],
        &Block::POLISHED_TUFF_WALL.states[1],
        &Block::POLISHED_TUFF_WALL.states[2],
        &Block::POLISHED_TUFF_WALL.states[3],
        &Block::POLISHED_TUFF_WALL.states[4],
        &Block::POLISHED_TUFF_WALL.states[5],
        &Block::POLISHED_TUFF_WALL.states[6],
        &Block::POLISHED_TUFF_WALL.states[7],
        &Block::POLISHED_TUFF_WALL.states[8],
        &Block::POLISHED_TUFF_WALL.states[9],
        &Block::POLISHED_TUFF_WALL.states[10],
        &Block::POLISHED_TUFF_WALL.states[11],
        &Block::POLISHED_TUFF_WALL.states[12],
        &Block::POLISHED_TUFF_WALL.states[13],
        &Block::POLISHED_TUFF_WALL.states[14],
        &Block::POLISHED_TUFF_WALL.states[15],
        &Block::POLISHED_TUFF_WALL.states[16],
        &Block::POLISHED_TUFF_WALL.states[17],
        &Block::POLISHED_TUFF_WALL.states[18],
        &Block::POLISHED_TUFF_WALL.states[19],
        &Block::POLISHED_TUFF_WALL.states[20],
        &Block::POLISHED_TUFF_WALL.states[21],
        &Block::POLISHED_TUFF_WALL.states[22],
        &Block::POLISHED_TUFF_WALL.states[23],
        &Block::POLISHED_TUFF_WALL.states[24],
        &Block::POLISHED_TUFF_WALL.states[25],
        &Block::POLISHED_TUFF_WALL.states[26],
        &Block::POLISHED_TUFF_WALL.states[27],
        &Block::POLISHED_TUFF_WALL.states[28],
        &Block::POLISHED_TUFF_WALL.states[29],
        &Block::POLISHED_TUFF_WALL.states[30],
        &Block::POLISHED_TUFF_WALL.states[31],
        &Block::POLISHED_TUFF_WALL.states[32],
        &Block::POLISHED_TUFF_WALL.states[33],
        &Block::POLISHED_TUFF_WALL.states[34],
        &Block::POLISHED_TUFF_WALL.states[35],
        &Block::POLISHED_TUFF_WALL.states[36],
        &Block::POLISHED_TUFF_WALL.states[37],
        &Block::POLISHED_TUFF_WALL.states[38],
        &Block::POLISHED_TUFF_WALL.states[39],
        &Block::POLISHED_TUFF_WALL.states[40],
        &Block::POLISHED_TUFF_WALL.states[41],
        &Block::POLISHED_TUFF_WALL.states[42],
        &Block::POLISHED_TUFF_WALL.states[43],
        &Block::POLISHED_TUFF_WALL.states[44],
        &Block::POLISHED_TUFF_WALL.states[45],
        &Block::POLISHED_TUFF_WALL.states[46],
        &Block::POLISHED_TUFF_WALL.states[47],
        &Block::POLISHED_TUFF_WALL.states[48],
        &Block::POLISHED_TUFF_WALL.states[49],
        &Block::POLISHED_TUFF_WALL.states[50],
        &Block::POLISHED_TUFF_WALL.states[51],
        &Block::POLISHED_TUFF_WALL.states[52],
        &Block::POLISHED_TUFF_WALL.states[53],
        &Block::POLISHED_TUFF_WALL.states[54],
        &Block::POLISHED_TUFF_WALL.states[55],
        &Block::POLISHED_TUFF_WALL.states[56],
        &Block::POLISHED_TUFF_WALL.states[57],
        &Block::POLISHED_TUFF_WALL.states[58],
        &Block::POLISHED_TUFF_WALL.states[59],
        &Block::POLISHED_TUFF_WALL.states[60],
        &Block::POLISHED_TUFF_WALL.states[61],
        &Block::POLISHED_TUFF_WALL.states[62],
        &Block::POLISHED_TUFF_WALL.states[63],
        &Block::POLISHED_TUFF_WALL.states[64],
        &Block::POLISHED_TUFF_WALL.states[65],
        &Block::POLISHED_TUFF_WALL.states[66],
        &Block::POLISHED_TUFF_WALL.states[67],
        &Block::POLISHED_TUFF_WALL.states[68],
        &Block::POLISHED_TUFF_WALL.states[69],
        &Block::POLISHED_TUFF_WALL.states[70],
        &Block::POLISHED_TUFF_WALL.states[71],
        &Block::POLISHED_TUFF_WALL.states[72],
        &Block::POLISHED_TUFF_WALL.states[73],
        &Block::POLISHED_TUFF_WALL.states[74],
        &Block::POLISHED_TUFF_WALL.states[75],
        &Block::POLISHED_TUFF_WALL.states[76],
        &Block::POLISHED_TUFF_WALL.states[77],
        &Block::POLISHED_TUFF_WALL.states[78],
        &Block::POLISHED_TUFF_WALL.states[79],
        &Block::POLISHED_TUFF_WALL.states[80],
        &Block::POLISHED_TUFF_WALL.states[81],
        &Block::POLISHED_TUFF_WALL.states[82],
        &Block::POLISHED_TUFF_WALL.states[83],
        &Block::POLISHED_TUFF_WALL.states[84],
        &Block::POLISHED_TUFF_WALL.states[85],
        &Block::POLISHED_TUFF_WALL.states[86],
        &Block::POLISHED_TUFF_WALL.states[87],
        &Block::POLISHED_TUFF_WALL.states[88],
        &Block::POLISHED_TUFF_WALL.states[89],
        &Block::POLISHED_TUFF_WALL.states[90],
        &Block::POLISHED_TUFF_WALL.states[91],
        &Block::POLISHED_TUFF_WALL.states[92],
        &Block::POLISHED_TUFF_WALL.states[93],
        &Block::POLISHED_TUFF_WALL.states[94],
        &Block::POLISHED_TUFF_WALL.states[95],
        &Block::POLISHED_TUFF_WALL.states[96],
        &Block::POLISHED_TUFF_WALL.states[97],
        &Block::POLISHED_TUFF_WALL.states[98],
        &Block::POLISHED_TUFF_WALL.states[99],
        &Block::POLISHED_TUFF_WALL.states[100],
        &Block::POLISHED_TUFF_WALL.states[101],
        &Block::POLISHED_TUFF_WALL.states[102],
        &Block::POLISHED_TUFF_WALL.states[103],
        &Block::POLISHED_TUFF_WALL.states[104],
        &Block::POLISHED_TUFF_WALL.states[105],
        &Block::POLISHED_TUFF_WALL.states[106],
        &Block::POLISHED_TUFF_WALL.states[107],
        &Block::POLISHED_TUFF_WALL.states[108],
        &Block::POLISHED_TUFF_WALL.states[109],
        &Block::POLISHED_TUFF_WALL.states[110],
        &Block::POLISHED_TUFF_WALL.states[111],
        &Block::POLISHED_TUFF_WALL.states[112],
        &Block::POLISHED_TUFF_WALL.states[113],
        &Block::POLISHED_TUFF_WALL.states[114],
        &Block::POLISHED_TUFF_WALL.states[115],
        &Block::POLISHED_TUFF_WALL.states[116],
        &Block::POLISHED_TUFF_WALL.states[117],
        &Block::POLISHED_TUFF_WALL.states[118],
        &Block::POLISHED_TUFF_WALL.states[119],
        &Block::POLISHED_TUFF_WALL.states[120],
        &Block::POLISHED_TUFF_WALL.states[121],
        &Block::POLISHED_TUFF_WALL.states[122],
        &Block::POLISHED_TUFF_WALL.states[123],
        &Block::POLISHED_TUFF_WALL.states[124],
        &Block::POLISHED_TUFF_WALL.states[125],
        &Block::POLISHED_TUFF_WALL.states[126],
        &Block::POLISHED_TUFF_WALL.states[127],
        &Block::POLISHED_TUFF_WALL.states[128],
        &Block::POLISHED_TUFF_WALL.states[129],
        &Block::POLISHED_TUFF_WALL.states[130],
        &Block::POLISHED_TUFF_WALL.states[131],
        &Block::POLISHED_TUFF_WALL.states[132],
        &Block::POLISHED_TUFF_WALL.states[133],
        &Block::POLISHED_TUFF_WALL.states[134],
        &Block::POLISHED_TUFF_WALL.states[135],
        &Block::POLISHED_TUFF_WALL.states[136],
        &Block::POLISHED_TUFF_WALL.states[137],
        &Block::POLISHED_TUFF_WALL.states[138],
        &Block::POLISHED_TUFF_WALL.states[139],
        &Block::POLISHED_TUFF_WALL.states[140],
        &Block::POLISHED_TUFF_WALL.states[141],
        &Block::POLISHED_TUFF_WALL.states[142],
        &Block::POLISHED_TUFF_WALL.states[143],
        &Block::POLISHED_TUFF_WALL.states[144],
        &Block::POLISHED_TUFF_WALL.states[145],
        &Block::POLISHED_TUFF_WALL.states[146],
        &Block::POLISHED_TUFF_WALL.states[147],
        &Block::POLISHED_TUFF_WALL.states[148],
        &Block::POLISHED_TUFF_WALL.states[149],
        &Block::POLISHED_TUFF_WALL.states[150],
        &Block::POLISHED_TUFF_WALL.states[151],
        &Block::POLISHED_TUFF_WALL.states[152],
        &Block::POLISHED_TUFF_WALL.states[153],
        &Block::POLISHED_TUFF_WALL.states[154],
        &Block::POLISHED_TUFF_WALL.states[155],
        &Block::POLISHED_TUFF_WALL.states[156],
        &Block::POLISHED_TUFF_WALL.states[157],
        &Block::POLISHED_TUFF_WALL.states[158],
        &Block::POLISHED_TUFF_WALL.states[159],
        &Block::POLISHED_TUFF_WALL.states[160],
        &Block::POLISHED_TUFF_WALL.states[161],
        &Block::POLISHED_TUFF_WALL.states[162],
        &Block::POLISHED_TUFF_WALL.states[163],
        &Block::POLISHED_TUFF_WALL.states[164],
        &Block::POLISHED_TUFF_WALL.states[165],
        &Block::POLISHED_TUFF_WALL.states[166],
        &Block::POLISHED_TUFF_WALL.states[167],
        &Block::POLISHED_TUFF_WALL.states[168],
        &Block::POLISHED_TUFF_WALL.states[169],
        &Block::POLISHED_TUFF_WALL.states[170],
        &Block::POLISHED_TUFF_WALL.states[171],
        &Block::POLISHED_TUFF_WALL.states[172],
        &Block::POLISHED_TUFF_WALL.states[173],
        &Block::POLISHED_TUFF_WALL.states[174],
        &Block::POLISHED_TUFF_WALL.states[175],
        &Block::POLISHED_TUFF_WALL.states[176],
        &Block::POLISHED_TUFF_WALL.states[177],
        &Block::POLISHED_TUFF_WALL.states[178],
        &Block::POLISHED_TUFF_WALL.states[179],
        &Block::POLISHED_TUFF_WALL.states[180],
        &Block::POLISHED_TUFF_WALL.states[181],
        &Block::POLISHED_TUFF_WALL.states[182],
        &Block::POLISHED_TUFF_WALL.states[183],
        &Block::POLISHED_TUFF_WALL.states[184],
        &Block::POLISHED_TUFF_WALL.states[185],
        &Block::POLISHED_TUFF_WALL.states[186],
        &Block::POLISHED_TUFF_WALL.states[187],
        &Block::POLISHED_TUFF_WALL.states[188],
        &Block::POLISHED_TUFF_WALL.states[189],
        &Block::POLISHED_TUFF_WALL.states[190],
        &Block::POLISHED_TUFF_WALL.states[191],
        &Block::POLISHED_TUFF_WALL.states[192],
        &Block::POLISHED_TUFF_WALL.states[193],
        &Block::POLISHED_TUFF_WALL.states[194],
        &Block::POLISHED_TUFF_WALL.states[195],
        &Block::POLISHED_TUFF_WALL.states[196],
        &Block::POLISHED_TUFF_WALL.states[197],
        &Block::POLISHED_TUFF_WALL.states[198],
        &Block::POLISHED_TUFF_WALL.states[199],
        &Block::POLISHED_TUFF_WALL.states[200],
        &Block::POLISHED_TUFF_WALL.states[201],
        &Block::POLISHED_TUFF_WALL.states[202],
        &Block::POLISHED_TUFF_WALL.states[203],
        &Block::POLISHED_TUFF_WALL.states[204],
        &Block::POLISHED_TUFF_WALL.states[205],
        &Block::POLISHED_TUFF_WALL.states[206],
        &Block::POLISHED_TUFF_WALL.states[207],
        &Block::POLISHED_TUFF_WALL.states[208],
        &Block::POLISHED_TUFF_WALL.states[209],
        &Block::POLISHED_TUFF_WALL.states[210],
        &Block::POLISHED_TUFF_WALL.states[211],
        &Block::POLISHED_TUFF_WALL.states[212],
        &Block::POLISHED_TUFF_WALL.states[213],
        &Block::POLISHED_TUFF_WALL.states[214],
        &Block::POLISHED_TUFF_WALL.states[215],
        &Block::POLISHED_TUFF_WALL.states[216],
        &Block::POLISHED_TUFF_WALL.states[217],
        &Block::POLISHED_TUFF_WALL.states[218],
        &Block::POLISHED_TUFF_WALL.states[219],
        &Block::POLISHED_TUFF_WALL.states[220],
        &Block::POLISHED_TUFF_WALL.states[221],
        &Block::POLISHED_TUFF_WALL.states[222],
        &Block::POLISHED_TUFF_WALL.states[223],
        &Block::POLISHED_TUFF_WALL.states[224],
        &Block::POLISHED_TUFF_WALL.states[225],
        &Block::POLISHED_TUFF_WALL.states[226],
        &Block::POLISHED_TUFF_WALL.states[227],
        &Block::POLISHED_TUFF_WALL.states[228],
        &Block::POLISHED_TUFF_WALL.states[229],
        &Block::POLISHED_TUFF_WALL.states[230],
        &Block::POLISHED_TUFF_WALL.states[231],
        &Block::POLISHED_TUFF_WALL.states[232],
        &Block::POLISHED_TUFF_WALL.states[233],
        &Block::POLISHED_TUFF_WALL.states[234],
        &Block::POLISHED_TUFF_WALL.states[235],
        &Block::POLISHED_TUFF_WALL.states[236],
        &Block::POLISHED_TUFF_WALL.states[237],
        &Block::POLISHED_TUFF_WALL.states[238],
        &Block::POLISHED_TUFF_WALL.states[239],
        &Block::POLISHED_TUFF_WALL.states[240],
        &Block::POLISHED_TUFF_WALL.states[241],
        &Block::POLISHED_TUFF_WALL.states[242],
        &Block::POLISHED_TUFF_WALL.states[243],
        &Block::POLISHED_TUFF_WALL.states[244],
        &Block::POLISHED_TUFF_WALL.states[245],
        &Block::POLISHED_TUFF_WALL.states[246],
        &Block::POLISHED_TUFF_WALL.states[247],
        &Block::POLISHED_TUFF_WALL.states[248],
        &Block::POLISHED_TUFF_WALL.states[249],
        &Block::POLISHED_TUFF_WALL.states[250],
        &Block::POLISHED_TUFF_WALL.states[251],
        &Block::POLISHED_TUFF_WALL.states[252],
        &Block::POLISHED_TUFF_WALL.states[253],
        &Block::POLISHED_TUFF_WALL.states[254],
        &Block::POLISHED_TUFF_WALL.states[255],
        &Block::POLISHED_TUFF_WALL.states[256],
        &Block::POLISHED_TUFF_WALL.states[257],
        &Block::POLISHED_TUFF_WALL.states[258],
        &Block::POLISHED_TUFF_WALL.states[259],
        &Block::POLISHED_TUFF_WALL.states[260],
        &Block::POLISHED_TUFF_WALL.states[261],
        &Block::POLISHED_TUFF_WALL.states[262],
        &Block::POLISHED_TUFF_WALL.states[263],
        &Block::POLISHED_TUFF_WALL.states[264],
        &Block::POLISHED_TUFF_WALL.states[265],
        &Block::POLISHED_TUFF_WALL.states[266],
        &Block::POLISHED_TUFF_WALL.states[267],
        &Block::POLISHED_TUFF_WALL.states[268],
        &Block::POLISHED_TUFF_WALL.states[269],
        &Block::POLISHED_TUFF_WALL.states[270],
        &Block::POLISHED_TUFF_WALL.states[271],
        &Block::POLISHED_TUFF_WALL.states[272],
        &Block::POLISHED_TUFF_WALL.states[273],
        &Block::POLISHED_TUFF_WALL.states[274],
        &Block::POLISHED_TUFF_WALL.states[275],
        &Block::POLISHED_TUFF_WALL.states[276],
        &Block::POLISHED_TUFF_WALL.states[277],
        &Block::POLISHED_TUFF_WALL.states[278],
        &Block::POLISHED_TUFF_WALL.states[279],
        &Block::POLISHED_TUFF_WALL.states[280],
        &Block::POLISHED_TUFF_WALL.states[281],
        &Block::POLISHED_TUFF_WALL.states[282],
        &Block::POLISHED_TUFF_WALL.states[283],
        &Block::POLISHED_TUFF_WALL.states[284],
        &Block::POLISHED_TUFF_WALL.states[285],
        &Block::POLISHED_TUFF_WALL.states[286],
        &Block::POLISHED_TUFF_WALL.states[287],
        &Block::POLISHED_TUFF_WALL.states[288],
        &Block::POLISHED_TUFF_WALL.states[289],
        &Block::POLISHED_TUFF_WALL.states[290],
        &Block::POLISHED_TUFF_WALL.states[291],
        &Block::POLISHED_TUFF_WALL.states[292],
        &Block::POLISHED_TUFF_WALL.states[293],
        &Block::POLISHED_TUFF_WALL.states[294],
        &Block::POLISHED_TUFF_WALL.states[295],
        &Block::POLISHED_TUFF_WALL.states[296],
        &Block::POLISHED_TUFF_WALL.states[297],
        &Block::POLISHED_TUFF_WALL.states[298],
        &Block::POLISHED_TUFF_WALL.states[299],
        &Block::POLISHED_TUFF_WALL.states[300],
        &Block::POLISHED_TUFF_WALL.states[301],
        &Block::POLISHED_TUFF_WALL.states[302],
        &Block::POLISHED_TUFF_WALL.states[303],
        &Block::POLISHED_TUFF_WALL.states[304],
        &Block::POLISHED_TUFF_WALL.states[305],
        &Block::POLISHED_TUFF_WALL.states[306],
        &Block::POLISHED_TUFF_WALL.states[307],
        &Block::POLISHED_TUFF_WALL.states[308],
        &Block::POLISHED_TUFF_WALL.states[309],
        &Block::POLISHED_TUFF_WALL.states[310],
        &Block::POLISHED_TUFF_WALL.states[311],
        &Block::POLISHED_TUFF_WALL.states[312],
        &Block::POLISHED_TUFF_WALL.states[313],
        &Block::POLISHED_TUFF_WALL.states[314],
        &Block::POLISHED_TUFF_WALL.states[315],
        &Block::POLISHED_TUFF_WALL.states[316],
        &Block::POLISHED_TUFF_WALL.states[317],
        &Block::POLISHED_TUFF_WALL.states[318],
        &Block::POLISHED_TUFF_WALL.states[319],
        &Block::POLISHED_TUFF_WALL.states[320],
        &Block::POLISHED_TUFF_WALL.states[321],
        &Block::POLISHED_TUFF_WALL.states[322],
        &Block::POLISHED_TUFF_WALL.states[323],
        &Block::CHISELED_TUFF.states[0],
        &Block::TUFF_BRICKS.states[0],
        &Block::TUFF_BRICK_SLAB.states[0],
        &Block::TUFF_BRICK_SLAB.states[1],
        &Block::TUFF_BRICK_SLAB.states[2],
        &Block::TUFF_BRICK_SLAB.states[3],
        &Block::TUFF_BRICK_SLAB.states[4],
        &Block::TUFF_BRICK_SLAB.states[5],
        &Block::TUFF_BRICK_STAIRS.states[0],
        &Block::TUFF_BRICK_STAIRS.states[1],
        &Block::TUFF_BRICK_STAIRS.states[2],
        &Block::TUFF_BRICK_STAIRS.states[3],
        &Block::TUFF_BRICK_STAIRS.states[4],
        &Block::TUFF_BRICK_STAIRS.states[5],
        &Block::TUFF_BRICK_STAIRS.states[6],
        &Block::TUFF_BRICK_STAIRS.states[7],
        &Block::TUFF_BRICK_STAIRS.states[8],
        &Block::TUFF_BRICK_STAIRS.states[9],
        &Block::TUFF_BRICK_STAIRS.states[10],
        &Block::TUFF_BRICK_STAIRS.states[11],
        &Block::TUFF_BRICK_STAIRS.states[12],
        &Block::TUFF_BRICK_STAIRS.states[13],
        &Block::TUFF_BRICK_STAIRS.states[14],
        &Block::TUFF_BRICK_STAIRS.states[15],
        &Block::TUFF_BRICK_STAIRS.states[16],
        &Block::TUFF_BRICK_STAIRS.states[17],
        &Block::TUFF_BRICK_STAIRS.states[18],
        &Block::TUFF_BRICK_STAIRS.states[19],
        &Block::TUFF_BRICK_STAIRS.states[20],
        &Block::TUFF_BRICK_STAIRS.states[21],
        &Block::TUFF_BRICK_STAIRS.states[22],
        &Block::TUFF_BRICK_STAIRS.states[23],
        &Block::TUFF_BRICK_STAIRS.states[24],
        &Block::TUFF_BRICK_STAIRS.states[25],
        &Block::TUFF_BRICK_STAIRS.states[26],
        &Block::TUFF_BRICK_STAIRS.states[27],
        &Block::TUFF_BRICK_STAIRS.states[28],
        &Block::TUFF_BRICK_STAIRS.states[29],
        &Block::TUFF_BRICK_STAIRS.states[30],
        &Block::TUFF_BRICK_STAIRS.states[31],
        &Block::TUFF_BRICK_STAIRS.states[32],
        &Block::TUFF_BRICK_STAIRS.states[33],
        &Block::TUFF_BRICK_STAIRS.states[34],
        &Block::TUFF_BRICK_STAIRS.states[35],
        &Block::TUFF_BRICK_STAIRS.states[36],
        &Block::TUFF_BRICK_STAIRS.states[37],
        &Block::TUFF_BRICK_STAIRS.states[38],
        &Block::TUFF_BRICK_STAIRS.states[39],
        &Block::TUFF_BRICK_STAIRS.states[40],
        &Block::TUFF_BRICK_STAIRS.states[41],
        &Block::TUFF_BRICK_STAIRS.states[42],
        &Block::TUFF_BRICK_STAIRS.states[43],
        &Block::TUFF_BRICK_STAIRS.states[44],
        &Block::TUFF_BRICK_STAIRS.states[45],
        &Block::TUFF_BRICK_STAIRS.states[46],
        &Block::TUFF_BRICK_STAIRS.states[47],
        &Block::TUFF_BRICK_STAIRS.states[48],
        &Block::TUFF_BRICK_STAIRS.states[49],
        &Block::TUFF_BRICK_STAIRS.states[50],
        &Block::TUFF_BRICK_STAIRS.states[51],
        &Block::TUFF_BRICK_STAIRS.states[52],
        &Block::TUFF_BRICK_STAIRS.states[53],
        &Block::TUFF_BRICK_STAIRS.states[54],
        &Block::TUFF_BRICK_STAIRS.states[55],
        &Block::TUFF_BRICK_STAIRS.states[56],
        &Block::TUFF_BRICK_STAIRS.states[57],
        &Block::TUFF_BRICK_STAIRS.states[58],
        &Block::TUFF_BRICK_STAIRS.states[59],
        &Block::TUFF_BRICK_STAIRS.states[60],
        &Block::TUFF_BRICK_STAIRS.states[61],
        &Block::TUFF_BRICK_STAIRS.states[62],
        &Block::TUFF_BRICK_STAIRS.states[63],
        &Block::TUFF_BRICK_STAIRS.states[64],
        &Block::TUFF_BRICK_STAIRS.states[65],
        &Block::TUFF_BRICK_STAIRS.states[66],
        &Block::TUFF_BRICK_STAIRS.states[67],
        &Block::TUFF_BRICK_STAIRS.states[68],
        &Block::TUFF_BRICK_STAIRS.states[69],
        &Block::TUFF_BRICK_STAIRS.states[70],
        &Block::TUFF_BRICK_STAIRS.states[71],
        &Block::TUFF_BRICK_STAIRS.states[72],
        &Block::TUFF_BRICK_STAIRS.states[73],
        &Block::TUFF_BRICK_STAIRS.states[74],
        &Block::TUFF_BRICK_STAIRS.states[75],
        &Block::TUFF_BRICK_STAIRS.states[76],
        &Block::TUFF_BRICK_STAIRS.states[77],
        &Block::TUFF_BRICK_STAIRS.states[78],
        &Block::TUFF_BRICK_STAIRS.states[79],
        &Block::TUFF_BRICK_WALL.states[0],
        &Block::TUFF_BRICK_WALL.states[1],
        &Block::TUFF_BRICK_WALL.states[2],
        &Block::TUFF_BRICK_WALL.states[3],
        &Block::TUFF_BRICK_WALL.states[4],
        &Block::TUFF_BRICK_WALL.states[5],
        &Block::TUFF_BRICK_WALL.states[6],
        &Block::TUFF_BRICK_WALL.states[7],
        &Block::TUFF_BRICK_WALL.states[8],
        &Block::TUFF_BRICK_WALL.states[9],
        &Block::TUFF_BRICK_WALL.states[10],
        &Block::TUFF_BRICK_WALL.states[11],
        &Block::TUFF_BRICK_WALL.states[12],
        &Block::TUFF_BRICK_WALL.states[13],
        &Block::TUFF_BRICK_WALL.states[14],
        &Block::TUFF_BRICK_WALL.states[15],
        &Block::TUFF_BRICK_WALL.states[16],
        &Block::TUFF_BRICK_WALL.states[17],
        &Block::TUFF_BRICK_WALL.states[18],
        &Block::TUFF_BRICK_WALL.states[19],
        &Block::TUFF_BRICK_WALL.states[20],
        &Block::TUFF_BRICK_WALL.states[21],
        &Block::TUFF_BRICK_WALL.states[22],
        &Block::TUFF_BRICK_WALL.states[23],
        &Block::TUFF_BRICK_WALL.states[24],
        &Block::TUFF_BRICK_WALL.states[25],
        &Block::TUFF_BRICK_WALL.states[26],
        &Block::TUFF_BRICK_WALL.states[27],
        &Block::TUFF_BRICK_WALL.states[28],
        &Block::TUFF_BRICK_WALL.states[29],
        &Block::TUFF_BRICK_WALL.states[30],
        &Block::TUFF_BRICK_WALL.states[31],
        &Block::TUFF_BRICK_WALL.states[32],
        &Block::TUFF_BRICK_WALL.states[33],
        &Block::TUFF_BRICK_WALL.states[34],
        &Block::TUFF_BRICK_WALL.states[35],
        &Block::TUFF_BRICK_WALL.states[36],
        &Block::TUFF_BRICK_WALL.states[37],
        &Block::TUFF_BRICK_WALL.states[38],
        &Block::TUFF_BRICK_WALL.states[39],
        &Block::TUFF_BRICK_WALL.states[40],
        &Block::TUFF_BRICK_WALL.states[41],
        &Block::TUFF_BRICK_WALL.states[42],
        &Block::TUFF_BRICK_WALL.states[43],
        &Block::TUFF_BRICK_WALL.states[44],
        &Block::TUFF_BRICK_WALL.states[45],
        &Block::TUFF_BRICK_WALL.states[46],
        &Block::TUFF_BRICK_WALL.states[47],
        &Block::TUFF_BRICK_WALL.states[48],
        &Block::TUFF_BRICK_WALL.states[49],
        &Block::TUFF_BRICK_WALL.states[50],
        &Block::TUFF_BRICK_WALL.states[51],
        &Block::TUFF_BRICK_WALL.states[52],
        &Block::TUFF_BRICK_WALL.states[53],
        &Block::TUFF_BRICK_WALL.states[54],
        &Block::TUFF_BRICK_WALL.states[55],
        &Block::TUFF_BRICK_WALL.states[56],
        &Block::TUFF_BRICK_WALL.states[57],
        &Block::TUFF_BRICK_WALL.states[58],
        &Block::TUFF_BRICK_WALL.states[59],
        &Block::TUFF_BRICK_WALL.states[60],
        &Block::TUFF_BRICK_WALL.states[61],
        &Block::TUFF_BRICK_WALL.states[62],
        &Block::TUFF_BRICK_WALL.states[63],
        &Block::TUFF_BRICK_WALL.states[64],
        &Block::TUFF_BRICK_WALL.states[65],
        &Block::TUFF_BRICK_WALL.states[66],
        &Block::TUFF_BRICK_WALL.states[67],
        &Block::TUFF_BRICK_WALL.states[68],
        &Block::TUFF_BRICK_WALL.states[69],
        &Block::TUFF_BRICK_WALL.states[70],
        &Block::TUFF_BRICK_WALL.states[71],
        &Block::TUFF_BRICK_WALL.states[72],
        &Block::TUFF_BRICK_WALL.states[73],
        &Block::TUFF_BRICK_WALL.states[74],
        &Block::TUFF_BRICK_WALL.states[75],
        &Block::TUFF_BRICK_WALL.states[76],
        &Block::TUFF_BRICK_WALL.states[77],
        &Block::TUFF_BRICK_WALL.states[78],
        &Block::TUFF_BRICK_WALL.states[79],
        &Block::TUFF_BRICK_WALL.states[80],
        &Block::TUFF_BRICK_WALL.states[81],
        &Block::TUFF_BRICK_WALL.states[82],
        &Block::TUFF_BRICK_WALL.states[83],
        &Block::TUFF_BRICK_WALL.states[84],
        &Block::TUFF_BRICK_WALL.states[85],
        &Block::TUFF_BRICK_WALL.states[86],
        &Block::TUFF_BRICK_WALL.states[87],
        &Block::TUFF_BRICK_WALL.states[88],
        &Block::TUFF_BRICK_WALL.states[89],
        &Block::TUFF_BRICK_WALL.states[90],
        &Block::TUFF_BRICK_WALL.states[91],
        &Block::TUFF_BRICK_WALL.states[92],
        &Block::TUFF_BRICK_WALL.states[93],
        &Block::TUFF_BRICK_WALL.states[94],
        &Block::TUFF_BRICK_WALL.states[95],
        &Block::TUFF_BRICK_WALL.states[96],
        &Block::TUFF_BRICK_WALL.states[97],
        &Block::TUFF_BRICK_WALL.states[98],
        &Block::TUFF_BRICK_WALL.states[99],
        &Block::TUFF_BRICK_WALL.states[100],
        &Block::TUFF_BRICK_WALL.states[101],
        &Block::TUFF_BRICK_WALL.states[102],
        &Block::TUFF_BRICK_WALL.states[103],
        &Block::TUFF_BRICK_WALL.states[104],
        &Block::TUFF_BRICK_WALL.states[105],
        &Block::TUFF_BRICK_WALL.states[106],
        &Block::TUFF_BRICK_WALL.states[107],
        &Block::TUFF_BRICK_WALL.states[108],
        &Block::TUFF_BRICK_WALL.states[109],
        &Block::TUFF_BRICK_WALL.states[110],
        &Block::TUFF_BRICK_WALL.states[111],
        &Block::TUFF_BRICK_WALL.states[112],
        &Block::TUFF_BRICK_WALL.states[113],
        &Block::TUFF_BRICK_WALL.states[114],
        &Block::TUFF_BRICK_WALL.states[115],
        &Block::TUFF_BRICK_WALL.states[116],
        &Block::TUFF_BRICK_WALL.states[117],
        &Block::TUFF_BRICK_WALL.states[118],
        &Block::TUFF_BRICK_WALL.states[119],
        &Block::TUFF_BRICK_WALL.states[120],
        &Block::TUFF_BRICK_WALL.states[121],
        &Block::TUFF_BRICK_WALL.states[122],
        &Block::TUFF_BRICK_WALL.states[123],
        &Block::TUFF_BRICK_WALL.states[124],
        &Block::TUFF_BRICK_WALL.states[125],
        &Block::TUFF_BRICK_WALL.states[126],
        &Block::TUFF_BRICK_WALL.states[127],
        &Block::TUFF_BRICK_WALL.states[128],
        &Block::TUFF_BRICK_WALL.states[129],
        &Block::TUFF_BRICK_WALL.states[130],
        &Block::TUFF_BRICK_WALL.states[131],
        &Block::TUFF_BRICK_WALL.states[132],
        &Block::TUFF_BRICK_WALL.states[133],
        &Block::TUFF_BRICK_WALL.states[134],
        &Block::TUFF_BRICK_WALL.states[135],
        &Block::TUFF_BRICK_WALL.states[136],
        &Block::TUFF_BRICK_WALL.states[137],
        &Block::TUFF_BRICK_WALL.states[138],
        &Block::TUFF_BRICK_WALL.states[139],
        &Block::TUFF_BRICK_WALL.states[140],
        &Block::TUFF_BRICK_WALL.states[141],
        &Block::TUFF_BRICK_WALL.states[142],
        &Block::TUFF_BRICK_WALL.states[143],
        &Block::TUFF_BRICK_WALL.states[144],
        &Block::TUFF_BRICK_WALL.states[145],
        &Block::TUFF_BRICK_WALL.states[146],
        &Block::TUFF_BRICK_WALL.states[147],
        &Block::TUFF_BRICK_WALL.states[148],
        &Block::TUFF_BRICK_WALL.states[149],
        &Block::TUFF_BRICK_WALL.states[150],
        &Block::TUFF_BRICK_WALL.states[151],
        &Block::TUFF_BRICK_WALL.states[152],
        &Block::TUFF_BRICK_WALL.states[153],
        &Block::TUFF_BRICK_WALL.states[154],
        &Block::TUFF_BRICK_WALL.states[155],
        &Block::TUFF_BRICK_WALL.states[156],
        &Block::TUFF_BRICK_WALL.states[157],
        &Block::TUFF_BRICK_WALL.states[158],
        &Block::TUFF_BRICK_WALL.states[159],
        &Block::TUFF_BRICK_WALL.states[160],
        &Block::TUFF_BRICK_WALL.states[161],
        &Block::TUFF_BRICK_WALL.states[162],
        &Block::TUFF_BRICK_WALL.states[163],
        &Block::TUFF_BRICK_WALL.states[164],
        &Block::TUFF_BRICK_WALL.states[165],
        &Block::TUFF_BRICK_WALL.states[166],
        &Block::TUFF_BRICK_WALL.states[167],
        &Block::TUFF_BRICK_WALL.states[168],
        &Block::TUFF_BRICK_WALL.states[169],
        &Block::TUFF_BRICK_WALL.states[170],
        &Block::TUFF_BRICK_WALL.states[171],
        &Block::TUFF_BRICK_WALL.states[172],
        &Block::TUFF_BRICK_WALL.states[173],
        &Block::TUFF_BRICK_WALL.states[174],
        &Block::TUFF_BRICK_WALL.states[175],
        &Block::TUFF_BRICK_WALL.states[176],
        &Block::TUFF_BRICK_WALL.states[177],
        &Block::TUFF_BRICK_WALL.states[178],
        &Block::TUFF_BRICK_WALL.states[179],
        &Block::TUFF_BRICK_WALL.states[180],
        &Block::TUFF_BRICK_WALL.states[181],
        &Block::TUFF_BRICK_WALL.states[182],
        &Block::TUFF_BRICK_WALL.states[183],
        &Block::TUFF_BRICK_WALL.states[184],
        &Block::TUFF_BRICK_WALL.states[185],
        &Block::TUFF_BRICK_WALL.states[186],
        &Block::TUFF_BRICK_WALL.states[187],
        &Block::TUFF_BRICK_WALL.states[188],
        &Block::TUFF_BRICK_WALL.states[189],
        &Block::TUFF_BRICK_WALL.states[190],
        &Block::TUFF_BRICK_WALL.states[191],
        &Block::TUFF_BRICK_WALL.states[192],
        &Block::TUFF_BRICK_WALL.states[193],
        &Block::TUFF_BRICK_WALL.states[194],
        &Block::TUFF_BRICK_WALL.states[195],
        &Block::TUFF_BRICK_WALL.states[196],
        &Block::TUFF_BRICK_WALL.states[197],
        &Block::TUFF_BRICK_WALL.states[198],
        &Block::TUFF_BRICK_WALL.states[199],
        &Block::TUFF_BRICK_WALL.states[200],
        &Block::TUFF_BRICK_WALL.states[201],
        &Block::TUFF_BRICK_WALL.states[202],
        &Block::TUFF_BRICK_WALL.states[203],
        &Block::TUFF_BRICK_WALL.states[204],
        &Block::TUFF_BRICK_WALL.states[205],
        &Block::TUFF_BRICK_WALL.states[206],
        &Block::TUFF_BRICK_WALL.states[207],
        &Block::TUFF_BRICK_WALL.states[208],
        &Block::TUFF_BRICK_WALL.states[209],
        &Block::TUFF_BRICK_WALL.states[210],
        &Block::TUFF_BRICK_WALL.states[211],
        &Block::TUFF_BRICK_WALL.states[212],
        &Block::TUFF_BRICK_WALL.states[213],
        &Block::TUFF_BRICK_WALL.states[214],
        &Block::TUFF_BRICK_WALL.states[215],
        &Block::TUFF_BRICK_WALL.states[216],
        &Block::TUFF_BRICK_WALL.states[217],
        &Block::TUFF_BRICK_WALL.states[218],
        &Block::TUFF_BRICK_WALL.states[219],
        &Block::TUFF_BRICK_WALL.states[220],
        &Block::TUFF_BRICK_WALL.states[221],
        &Block::TUFF_BRICK_WALL.states[222],
        &Block::TUFF_BRICK_WALL.states[223],
        &Block::TUFF_BRICK_WALL.states[224],
        &Block::TUFF_BRICK_WALL.states[225],
        &Block::TUFF_BRICK_WALL.states[226],
        &Block::TUFF_BRICK_WALL.states[227],
        &Block::TUFF_BRICK_WALL.states[228],
        &Block::TUFF_BRICK_WALL.states[229],
        &Block::TUFF_BRICK_WALL.states[230],
        &Block::TUFF_BRICK_WALL.states[231],
        &Block::TUFF_BRICK_WALL.states[232],
        &Block::TUFF_BRICK_WALL.states[233],
        &Block::TUFF_BRICK_WALL.states[234],
        &Block::TUFF_BRICK_WALL.states[235],
        &Block::TUFF_BRICK_WALL.states[236],
        &Block::TUFF_BRICK_WALL.states[237],
        &Block::TUFF_BRICK_WALL.states[238],
        &Block::TUFF_BRICK_WALL.states[239],
        &Block::TUFF_BRICK_WALL.states[240],
        &Block::TUFF_BRICK_WALL.states[241],
        &Block::TUFF_BRICK_WALL.states[242],
        &Block::TUFF_BRICK_WALL.states[243],
        &Block::TUFF_BRICK_WALL.states[244],
        &Block::TUFF_BRICK_WALL.states[245],
        &Block::TUFF_BRICK_WALL.states[246],
        &Block::TUFF_BRICK_WALL.states[247],
        &Block::TUFF_BRICK_WALL.states[248],
        &Block::TUFF_BRICK_WALL.states[249],
        &Block::TUFF_BRICK_WALL.states[250],
        &Block::TUFF_BRICK_WALL.states[251],
        &Block::TUFF_BRICK_WALL.states[252],
        &Block::TUFF_BRICK_WALL.states[253],
        &Block::TUFF_BRICK_WALL.states[254],
        &Block::TUFF_BRICK_WALL.states[255],
        &Block::TUFF_BRICK_WALL.states[256],
        &Block::TUFF_BRICK_WALL.states[257],
        &Block::TUFF_BRICK_WALL.states[258],
        &Block::TUFF_BRICK_WALL.states[259],
        &Block::TUFF_BRICK_WALL.states[260],
        &Block::TUFF_BRICK_WALL.states[261],
        &Block::TUFF_BRICK_WALL.states[262],
        &Block::TUFF_BRICK_WALL.states[263],
        &Block::TUFF_BRICK_WALL.states[264],
        &Block::TUFF_BRICK_WALL.states[265],
        &Block::TUFF_BRICK_WALL.states[266],
        &Block::TUFF_BRICK_WALL.states[267],
        &Block::TUFF_BRICK_WALL.states[268],
        &Block::TUFF_BRICK_WALL.states[269],
        &Block::TUFF_BRICK_WALL.states[270],
        &Block::TUFF_BRICK_WALL.states[271],
        &Block::TUFF_BRICK_WALL.states[272],
        &Block::TUFF_BRICK_WALL.states[273],
        &Block::TUFF_BRICK_WALL.states[274],
        &Block::TUFF_BRICK_WALL.states[275],
        &Block::TUFF_BRICK_WALL.states[276],
        &Block::TUFF_BRICK_WALL.states[277],
        &Block::TUFF_BRICK_WALL.states[278],
        &Block::TUFF_BRICK_WALL.states[279],
        &Block::TUFF_BRICK_WALL.states[280],
        &Block::TUFF_BRICK_WALL.states[281],
        &Block::TUFF_BRICK_WALL.states[282],
        &Block::TUFF_BRICK_WALL.states[283],
        &Block::TUFF_BRICK_WALL.states[284],
        &Block::TUFF_BRICK_WALL.states[285],
        &Block::TUFF_BRICK_WALL.states[286],
        &Block::TUFF_BRICK_WALL.states[287],
        &Block::TUFF_BRICK_WALL.states[288],
        &Block::TUFF_BRICK_WALL.states[289],
        &Block::TUFF_BRICK_WALL.states[290],
        &Block::TUFF_BRICK_WALL.states[291],
        &Block::TUFF_BRICK_WALL.states[292],
        &Block::TUFF_BRICK_WALL.states[293],
        &Block::TUFF_BRICK_WALL.states[294],
        &Block::TUFF_BRICK_WALL.states[295],
        &Block::TUFF_BRICK_WALL.states[296],
        &Block::TUFF_BRICK_WALL.states[297],
        &Block::TUFF_BRICK_WALL.states[298],
        &Block::TUFF_BRICK_WALL.states[299],
        &Block::TUFF_BRICK_WALL.states[300],
        &Block::TUFF_BRICK_WALL.states[301],
        &Block::TUFF_BRICK_WALL.states[302],
        &Block::TUFF_BRICK_WALL.states[303],
        &Block::TUFF_BRICK_WALL.states[304],
        &Block::TUFF_BRICK_WALL.states[305],
        &Block::TUFF_BRICK_WALL.states[306],
        &Block::TUFF_BRICK_WALL.states[307],
        &Block::TUFF_BRICK_WALL.states[308],
        &Block::TUFF_BRICK_WALL.states[309],
        &Block::TUFF_BRICK_WALL.states[310],
        &Block::TUFF_BRICK_WALL.states[311],
        &Block::TUFF_BRICK_WALL.states[312],
        &Block::TUFF_BRICK_WALL.states[313],
        &Block::TUFF_BRICK_WALL.states[314],
        &Block::TUFF_BRICK_WALL.states[315],
        &Block::TUFF_BRICK_WALL.states[316],
        &Block::TUFF_BRICK_WALL.states[317],
        &Block::TUFF_BRICK_WALL.states[318],
        &Block::TUFF_BRICK_WALL.states[319],
        &Block::TUFF_BRICK_WALL.states[320],
        &Block::TUFF_BRICK_WALL.states[321],
        &Block::TUFF_BRICK_WALL.states[322],
        &Block::TUFF_BRICK_WALL.states[323],
        &Block::CHISELED_TUFF_BRICKS.states[0],
        &Block::SULFUR.states[0],
        &Block::POTENT_SULFUR.states[0],
        &Block::POTENT_SULFUR.states[1],
        &Block::POTENT_SULFUR.states[2],
        &Block::POTENT_SULFUR.states[3],
        &Block::POTENT_SULFUR.states[4],
        &Block::SULFUR_SLAB.states[0],
        &Block::SULFUR_SLAB.states[1],
        &Block::SULFUR_SLAB.states[2],
        &Block::SULFUR_SLAB.states[3],
        &Block::SULFUR_SLAB.states[4],
        &Block::SULFUR_SLAB.states[5],
        &Block::SULFUR_STAIRS.states[0],
        &Block::SULFUR_STAIRS.states[1],
        &Block::SULFUR_STAIRS.states[2],
        &Block::SULFUR_STAIRS.states[3],
        &Block::SULFUR_STAIRS.states[4],
        &Block::SULFUR_STAIRS.states[5],
        &Block::SULFUR_STAIRS.states[6],
        &Block::SULFUR_STAIRS.states[7],
        &Block::SULFUR_STAIRS.states[8],
        &Block::SULFUR_STAIRS.states[9],
        &Block::SULFUR_STAIRS.states[10],
        &Block::SULFUR_STAIRS.states[11],
        &Block::SULFUR_STAIRS.states[12],
        &Block::SULFUR_STAIRS.states[13],
        &Block::SULFUR_STAIRS.states[14],
        &Block::SULFUR_STAIRS.states[15],
        &Block::SULFUR_STAIRS.states[16],
        &Block::SULFUR_STAIRS.states[17],
        &Block::SULFUR_STAIRS.states[18],
        &Block::SULFUR_STAIRS.states[19],
        &Block::SULFUR_STAIRS.states[20],
        &Block::SULFUR_STAIRS.states[21],
        &Block::SULFUR_STAIRS.states[22],
        &Block::SULFUR_STAIRS.states[23],
        &Block::SULFUR_STAIRS.states[24],
        &Block::SULFUR_STAIRS.states[25],
        &Block::SULFUR_STAIRS.states[26],
        &Block::SULFUR_STAIRS.states[27],
        &Block::SULFUR_STAIRS.states[28],
        &Block::SULFUR_STAIRS.states[29],
        &Block::SULFUR_STAIRS.states[30],
        &Block::SULFUR_STAIRS.states[31],
        &Block::SULFUR_STAIRS.states[32],
        &Block::SULFUR_STAIRS.states[33],
        &Block::SULFUR_STAIRS.states[34],
        &Block::SULFUR_STAIRS.states[35],
        &Block::SULFUR_STAIRS.states[36],
        &Block::SULFUR_STAIRS.states[37],
        &Block::SULFUR_STAIRS.states[38],
        &Block::SULFUR_STAIRS.states[39],
        &Block::SULFUR_STAIRS.states[40],
        &Block::SULFUR_STAIRS.states[41],
        &Block::SULFUR_STAIRS.states[42],
        &Block::SULFUR_STAIRS.states[43],
        &Block::SULFUR_STAIRS.states[44],
        &Block::SULFUR_STAIRS.states[45],
        &Block::SULFUR_STAIRS.states[46],
        &Block::SULFUR_STAIRS.states[47],
        &Block::SULFUR_STAIRS.states[48],
        &Block::SULFUR_STAIRS.states[49],
        &Block::SULFUR_STAIRS.states[50],
        &Block::SULFUR_STAIRS.states[51],
        &Block::SULFUR_STAIRS.states[52],
        &Block::SULFUR_STAIRS.states[53],
        &Block::SULFUR_STAIRS.states[54],
        &Block::SULFUR_STAIRS.states[55],
        &Block::SULFUR_STAIRS.states[56],
        &Block::SULFUR_STAIRS.states[57],
        &Block::SULFUR_STAIRS.states[58],
        &Block::SULFUR_STAIRS.states[59],
        &Block::SULFUR_STAIRS.states[60],
        &Block::SULFUR_STAIRS.states[61],
        &Block::SULFUR_STAIRS.states[62],
        &Block::SULFUR_STAIRS.states[63],
        &Block::SULFUR_STAIRS.states[64],
        &Block::SULFUR_STAIRS.states[65],
        &Block::SULFUR_STAIRS.states[66],
        &Block::SULFUR_STAIRS.states[67],
        &Block::SULFUR_STAIRS.states[68],
        &Block::SULFUR_STAIRS.states[69],
        &Block::SULFUR_STAIRS.states[70],
        &Block::SULFUR_STAIRS.states[71],
        &Block::SULFUR_STAIRS.states[72],
        &Block::SULFUR_STAIRS.states[73],
        &Block::SULFUR_STAIRS.states[74],
        &Block::SULFUR_STAIRS.states[75],
        &Block::SULFUR_STAIRS.states[76],
        &Block::SULFUR_STAIRS.states[77],
        &Block::SULFUR_STAIRS.states[78],
        &Block::SULFUR_STAIRS.states[79],
        &Block::SULFUR_WALL.states[0],
        &Block::SULFUR_WALL.states[1],
        &Block::SULFUR_WALL.states[2],
        &Block::SULFUR_WALL.states[3],
        &Block::SULFUR_WALL.states[4],
        &Block::SULFUR_WALL.states[5],
        &Block::SULFUR_WALL.states[6],
        &Block::SULFUR_WALL.states[7],
        &Block::SULFUR_WALL.states[8],
        &Block::SULFUR_WALL.states[9],
        &Block::SULFUR_WALL.states[10],
        &Block::SULFUR_WALL.states[11],
        &Block::SULFUR_WALL.states[12],
        &Block::SULFUR_WALL.states[13],
        &Block::SULFUR_WALL.states[14],
        &Block::SULFUR_WALL.states[15],
        &Block::SULFUR_WALL.states[16],
        &Block::SULFUR_WALL.states[17],
        &Block::SULFUR_WALL.states[18],
        &Block::SULFUR_WALL.states[19],
        &Block::SULFUR_WALL.states[20],
        &Block::SULFUR_WALL.states[21],
        &Block::SULFUR_WALL.states[22],
        &Block::SULFUR_WALL.states[23],
        &Block::SULFUR_WALL.states[24],
        &Block::SULFUR_WALL.states[25],
        &Block::SULFUR_WALL.states[26],
        &Block::SULFUR_WALL.states[27],
        &Block::SULFUR_WALL.states[28],
        &Block::SULFUR_WALL.states[29],
        &Block::SULFUR_WALL.states[30],
        &Block::SULFUR_WALL.states[31],
        &Block::SULFUR_WALL.states[32],
        &Block::SULFUR_WALL.states[33],
        &Block::SULFUR_WALL.states[34],
        &Block::SULFUR_WALL.states[35],
        &Block::SULFUR_WALL.states[36],
        &Block::SULFUR_WALL.states[37],
        &Block::SULFUR_WALL.states[38],
        &Block::SULFUR_WALL.states[39],
        &Block::SULFUR_WALL.states[40],
        &Block::SULFUR_WALL.states[41],
        &Block::SULFUR_WALL.states[42],
        &Block::SULFUR_WALL.states[43],
        &Block::SULFUR_WALL.states[44],
        &Block::SULFUR_WALL.states[45],
        &Block::SULFUR_WALL.states[46],
        &Block::SULFUR_WALL.states[47],
        &Block::SULFUR_WALL.states[48],
        &Block::SULFUR_WALL.states[49],
        &Block::SULFUR_WALL.states[50],
        &Block::SULFUR_WALL.states[51],
        &Block::SULFUR_WALL.states[52],
        &Block::SULFUR_WALL.states[53],
        &Block::SULFUR_WALL.states[54],
        &Block::SULFUR_WALL.states[55],
        &Block::SULFUR_WALL.states[56],
        &Block::SULFUR_WALL.states[57],
        &Block::SULFUR_WALL.states[58],
        &Block::SULFUR_WALL.states[59],
        &Block::SULFUR_WALL.states[60],
        &Block::SULFUR_WALL.states[61],
        &Block::SULFUR_WALL.states[62],
        &Block::SULFUR_WALL.states[63],
        &Block::SULFUR_WALL.states[64],
        &Block::SULFUR_WALL.states[65],
        &Block::SULFUR_WALL.states[66],
        &Block::SULFUR_WALL.states[67],
        &Block::SULFUR_WALL.states[68],
        &Block::SULFUR_WALL.states[69],
        &Block::SULFUR_WALL.states[70],
        &Block::SULFUR_WALL.states[71],
        &Block::SULFUR_WALL.states[72],
        &Block::SULFUR_WALL.states[73],
        &Block::SULFUR_WALL.states[74],
        &Block::SULFUR_WALL.states[75],
        &Block::SULFUR_WALL.states[76],
        &Block::SULFUR_WALL.states[77],
        &Block::SULFUR_WALL.states[78],
        &Block::SULFUR_WALL.states[79],
        &Block::SULFUR_WALL.states[80],
        &Block::SULFUR_WALL.states[81],
        &Block::SULFUR_WALL.states[82],
        &Block::SULFUR_WALL.states[83],
        &Block::SULFUR_WALL.states[84],
        &Block::SULFUR_WALL.states[85],
        &Block::SULFUR_WALL.states[86],
        &Block::SULFUR_WALL.states[87],
        &Block::SULFUR_WALL.states[88],
        &Block::SULFUR_WALL.states[89],
        &Block::SULFUR_WALL.states[90],
        &Block::SULFUR_WALL.states[91],
        &Block::SULFUR_WALL.states[92],
        &Block::SULFUR_WALL.states[93],
        &Block::SULFUR_WALL.states[94],
        &Block::SULFUR_WALL.states[95],
        &Block::SULFUR_WALL.states[96],
        &Block::SULFUR_WALL.states[97],
        &Block::SULFUR_WALL.states[98],
        &Block::SULFUR_WALL.states[99],
        &Block::SULFUR_WALL.states[100],
        &Block::SULFUR_WALL.states[101],
        &Block::SULFUR_WALL.states[102],
        &Block::SULFUR_WALL.states[103],
        &Block::SULFUR_WALL.states[104],
        &Block::SULFUR_WALL.states[105],
        &Block::SULFUR_WALL.states[106],
        &Block::SULFUR_WALL.states[107],
        &Block::SULFUR_WALL.states[108],
        &Block::SULFUR_WALL.states[109],
        &Block::SULFUR_WALL.states[110],
        &Block::SULFUR_WALL.states[111],
        &Block::SULFUR_WALL.states[112],
        &Block::SULFUR_WALL.states[113],
        &Block::SULFUR_WALL.states[114],
        &Block::SULFUR_WALL.states[115],
        &Block::SULFUR_WALL.states[116],
        &Block::SULFUR_WALL.states[117],
        &Block::SULFUR_WALL.states[118],
        &Block::SULFUR_WALL.states[119],
        &Block::SULFUR_WALL.states[120],
        &Block::SULFUR_WALL.states[121],
        &Block::SULFUR_WALL.states[122],
        &Block::SULFUR_WALL.states[123],
        &Block::SULFUR_WALL.states[124],
        &Block::SULFUR_WALL.states[125],
        &Block::SULFUR_WALL.states[126],
        &Block::SULFUR_WALL.states[127],
        &Block::SULFUR_WALL.states[128],
        &Block::SULFUR_WALL.states[129],
        &Block::SULFUR_WALL.states[130],
        &Block::SULFUR_WALL.states[131],
        &Block::SULFUR_WALL.states[132],
        &Block::SULFUR_WALL.states[133],
        &Block::SULFUR_WALL.states[134],
        &Block::SULFUR_WALL.states[135],
        &Block::SULFUR_WALL.states[136],
        &Block::SULFUR_WALL.states[137],
        &Block::SULFUR_WALL.states[138],
        &Block::SULFUR_WALL.states[139],
        &Block::SULFUR_WALL.states[140],
        &Block::SULFUR_WALL.states[141],
        &Block::SULFUR_WALL.states[142],
        &Block::SULFUR_WALL.states[143],
        &Block::SULFUR_WALL.states[144],
        &Block::SULFUR_WALL.states[145],
        &Block::SULFUR_WALL.states[146],
        &Block::SULFUR_WALL.states[147],
        &Block::SULFUR_WALL.states[148],
        &Block::SULFUR_WALL.states[149],
        &Block::SULFUR_WALL.states[150],
        &Block::SULFUR_WALL.states[151],
        &Block::SULFUR_WALL.states[152],
        &Block::SULFUR_WALL.states[153],
        &Block::SULFUR_WALL.states[154],
        &Block::SULFUR_WALL.states[155],
        &Block::SULFUR_WALL.states[156],
        &Block::SULFUR_WALL.states[157],
        &Block::SULFUR_WALL.states[158],
        &Block::SULFUR_WALL.states[159],
        &Block::SULFUR_WALL.states[160],
        &Block::SULFUR_WALL.states[161],
        &Block::SULFUR_WALL.states[162],
        &Block::SULFUR_WALL.states[163],
        &Block::SULFUR_WALL.states[164],
        &Block::SULFUR_WALL.states[165],
        &Block::SULFUR_WALL.states[166],
        &Block::SULFUR_WALL.states[167],
        &Block::SULFUR_WALL.states[168],
        &Block::SULFUR_WALL.states[169],
        &Block::SULFUR_WALL.states[170],
        &Block::SULFUR_WALL.states[171],
        &Block::SULFUR_WALL.states[172],
        &Block::SULFUR_WALL.states[173],
        &Block::SULFUR_WALL.states[174],
        &Block::SULFUR_WALL.states[175],
        &Block::SULFUR_WALL.states[176],
        &Block::SULFUR_WALL.states[177],
        &Block::SULFUR_WALL.states[178],
        &Block::SULFUR_WALL.states[179],
        &Block::SULFUR_WALL.states[180],
        &Block::SULFUR_WALL.states[181],
        &Block::SULFUR_WALL.states[182],
        &Block::SULFUR_WALL.states[183],
        &Block::SULFUR_WALL.states[184],
        &Block::SULFUR_WALL.states[185],
        &Block::SULFUR_WALL.states[186],
        &Block::SULFUR_WALL.states[187],
        &Block::SULFUR_WALL.states[188],
        &Block::SULFUR_WALL.states[189],
        &Block::SULFUR_WALL.states[190],
        &Block::SULFUR_WALL.states[191],
        &Block::SULFUR_WALL.states[192],
        &Block::SULFUR_WALL.states[193],
        &Block::SULFUR_WALL.states[194],
        &Block::SULFUR_WALL.states[195],
        &Block::SULFUR_WALL.states[196],
        &Block::SULFUR_WALL.states[197],
        &Block::SULFUR_WALL.states[198],
        &Block::SULFUR_WALL.states[199],
        &Block::SULFUR_WALL.states[200],
        &Block::SULFUR_WALL.states[201],
        &Block::SULFUR_WALL.states[202],
        &Block::SULFUR_WALL.states[203],
        &Block::SULFUR_WALL.states[204],
        &Block::SULFUR_WALL.states[205],
        &Block::SULFUR_WALL.states[206],
        &Block::SULFUR_WALL.states[207],
        &Block::SULFUR_WALL.states[208],
        &Block::SULFUR_WALL.states[209],
        &Block::SULFUR_WALL.states[210],
        &Block::SULFUR_WALL.states[211],
        &Block::SULFUR_WALL.states[212],
        &Block::SULFUR_WALL.states[213],
        &Block::SULFUR_WALL.states[214],
        &Block::SULFUR_WALL.states[215],
        &Block::SULFUR_WALL.states[216],
        &Block::SULFUR_WALL.states[217],
        &Block::SULFUR_WALL.states[218],
        &Block::SULFUR_WALL.states[219],
        &Block::SULFUR_WALL.states[220],
        &Block::SULFUR_WALL.states[221],
        &Block::SULFUR_WALL.states[222],
        &Block::SULFUR_WALL.states[223],
        &Block::SULFUR_WALL.states[224],
        &Block::SULFUR_WALL.states[225],
        &Block::SULFUR_WALL.states[226],
        &Block::SULFUR_WALL.states[227],
        &Block::SULFUR_WALL.states[228],
        &Block::SULFUR_WALL.states[229],
        &Block::SULFUR_WALL.states[230],
        &Block::SULFUR_WALL.states[231],
        &Block::SULFUR_WALL.states[232],
        &Block::SULFUR_WALL.states[233],
        &Block::SULFUR_WALL.states[234],
        &Block::SULFUR_WALL.states[235],
        &Block::SULFUR_WALL.states[236],
        &Block::SULFUR_WALL.states[237],
        &Block::SULFUR_WALL.states[238],
        &Block::SULFUR_WALL.states[239],
        &Block::SULFUR_WALL.states[240],
        &Block::SULFUR_WALL.states[241],
        &Block::SULFUR_WALL.states[242],
        &Block::SULFUR_WALL.states[243],
        &Block::SULFUR_WALL.states[244],
        &Block::SULFUR_WALL.states[245],
        &Block::SULFUR_WALL.states[246],
        &Block::SULFUR_WALL.states[247],
        &Block::SULFUR_WALL.states[248],
        &Block::SULFUR_WALL.states[249],
        &Block::SULFUR_WALL.states[250],
        &Block::SULFUR_WALL.states[251],
        &Block::SULFUR_WALL.states[252],
        &Block::SULFUR_WALL.states[253],
        &Block::SULFUR_WALL.states[254],
        &Block::SULFUR_WALL.states[255],
        &Block::SULFUR_WALL.states[256],
        &Block::SULFUR_WALL.states[257],
        &Block::SULFUR_WALL.states[258],
        &Block::SULFUR_WALL.states[259],
        &Block::SULFUR_WALL.states[260],
        &Block::SULFUR_WALL.states[261],
        &Block::SULFUR_WALL.states[262],
        &Block::SULFUR_WALL.states[263],
        &Block::SULFUR_WALL.states[264],
        &Block::SULFUR_WALL.states[265],
        &Block::SULFUR_WALL.states[266],
        &Block::SULFUR_WALL.states[267],
        &Block::SULFUR_WALL.states[268],
        &Block::SULFUR_WALL.states[269],
        &Block::SULFUR_WALL.states[270],
        &Block::SULFUR_WALL.states[271],
        &Block::SULFUR_WALL.states[272],
        &Block::SULFUR_WALL.states[273],
        &Block::SULFUR_WALL.states[274],
        &Block::SULFUR_WALL.states[275],
        &Block::SULFUR_WALL.states[276],
        &Block::SULFUR_WALL.states[277],
        &Block::SULFUR_WALL.states[278],
        &Block::SULFUR_WALL.states[279],
        &Block::SULFUR_WALL.states[280],
        &Block::SULFUR_WALL.states[281],
        &Block::SULFUR_WALL.states[282],
        &Block::SULFUR_WALL.states[283],
        &Block::SULFUR_WALL.states[284],
        &Block::SULFUR_WALL.states[285],
        &Block::SULFUR_WALL.states[286],
        &Block::SULFUR_WALL.states[287],
        &Block::SULFUR_WALL.states[288],
        &Block::SULFUR_WALL.states[289],
        &Block::SULFUR_WALL.states[290],
        &Block::SULFUR_WALL.states[291],
        &Block::SULFUR_WALL.states[292],
        &Block::SULFUR_WALL.states[293],
        &Block::SULFUR_WALL.states[294],
        &Block::SULFUR_WALL.states[295],
        &Block::SULFUR_WALL.states[296],
        &Block::SULFUR_WALL.states[297],
        &Block::SULFUR_WALL.states[298],
        &Block::SULFUR_WALL.states[299],
        &Block::SULFUR_WALL.states[300],
        &Block::SULFUR_WALL.states[301],
        &Block::SULFUR_WALL.states[302],
        &Block::SULFUR_WALL.states[303],
        &Block::SULFUR_WALL.states[304],
        &Block::SULFUR_WALL.states[305],
        &Block::SULFUR_WALL.states[306],
        &Block::SULFUR_WALL.states[307],
        &Block::SULFUR_WALL.states[308],
        &Block::SULFUR_WALL.states[309],
        &Block::SULFUR_WALL.states[310],
        &Block::SULFUR_WALL.states[311],
        &Block::SULFUR_WALL.states[312],
        &Block::SULFUR_WALL.states[313],
        &Block::SULFUR_WALL.states[314],
        &Block::SULFUR_WALL.states[315],
        &Block::SULFUR_WALL.states[316],
        &Block::SULFUR_WALL.states[317],
        &Block::SULFUR_WALL.states[318],
        &Block::SULFUR_WALL.states[319],
        &Block::SULFUR_WALL.states[320],
        &Block::SULFUR_WALL.states[321],
        &Block::SULFUR_WALL.states[322],
        &Block::SULFUR_WALL.states[323],
        &Block::POLISHED_SULFUR.states[0],
        &Block::POLISHED_SULFUR_SLAB.states[0],
        &Block::POLISHED_SULFUR_SLAB.states[1],
        &Block::POLISHED_SULFUR_SLAB.states[2],
        &Block::POLISHED_SULFUR_SLAB.states[3],
        &Block::POLISHED_SULFUR_SLAB.states[4],
        &Block::POLISHED_SULFUR_SLAB.states[5],
        &Block::POLISHED_SULFUR_STAIRS.states[0],
        &Block::POLISHED_SULFUR_STAIRS.states[1],
        &Block::POLISHED_SULFUR_STAIRS.states[2],
        &Block::POLISHED_SULFUR_STAIRS.states[3],
        &Block::POLISHED_SULFUR_STAIRS.states[4],
        &Block::POLISHED_SULFUR_STAIRS.states[5],
        &Block::POLISHED_SULFUR_STAIRS.states[6],
        &Block::POLISHED_SULFUR_STAIRS.states[7],
        &Block::POLISHED_SULFUR_STAIRS.states[8],
        &Block::POLISHED_SULFUR_STAIRS.states[9],
        &Block::POLISHED_SULFUR_STAIRS.states[10],
        &Block::POLISHED_SULFUR_STAIRS.states[11],
        &Block::POLISHED_SULFUR_STAIRS.states[12],
        &Block::POLISHED_SULFUR_STAIRS.states[13],
        &Block::POLISHED_SULFUR_STAIRS.states[14],
        &Block::POLISHED_SULFUR_STAIRS.states[15],
        &Block::POLISHED_SULFUR_STAIRS.states[16],
        &Block::POLISHED_SULFUR_STAIRS.states[17],
        &Block::POLISHED_SULFUR_STAIRS.states[18],
        &Block::POLISHED_SULFUR_STAIRS.states[19],
        &Block::POLISHED_SULFUR_STAIRS.states[20],
        &Block::POLISHED_SULFUR_STAIRS.states[21],
        &Block::POLISHED_SULFUR_STAIRS.states[22],
        &Block::POLISHED_SULFUR_STAIRS.states[23],
        &Block::POLISHED_SULFUR_STAIRS.states[24],
        &Block::POLISHED_SULFUR_STAIRS.states[25],
        &Block::POLISHED_SULFUR_STAIRS.states[26],
        &Block::POLISHED_SULFUR_STAIRS.states[27],
        &Block::POLISHED_SULFUR_STAIRS.states[28],
        &Block::POLISHED_SULFUR_STAIRS.states[29],
        &Block::POLISHED_SULFUR_STAIRS.states[30],
        &Block::POLISHED_SULFUR_STAIRS.states[31],
        &Block::POLISHED_SULFUR_STAIRS.states[32],
        &Block::POLISHED_SULFUR_STAIRS.states[33],
        &Block::POLISHED_SULFUR_STAIRS.states[34],
        &Block::POLISHED_SULFUR_STAIRS.states[35],
        &Block::POLISHED_SULFUR_STAIRS.states[36],
        &Block::POLISHED_SULFUR_STAIRS.states[37],
        &Block::POLISHED_SULFUR_STAIRS.states[38],
        &Block::POLISHED_SULFUR_STAIRS.states[39],
        &Block::POLISHED_SULFUR_STAIRS.states[40],
        &Block::POLISHED_SULFUR_STAIRS.states[41],
        &Block::POLISHED_SULFUR_STAIRS.states[42],
        &Block::POLISHED_SULFUR_STAIRS.states[43],
        &Block::POLISHED_SULFUR_STAIRS.states[44],
        &Block::POLISHED_SULFUR_STAIRS.states[45],
        &Block::POLISHED_SULFUR_STAIRS.states[46],
        &Block::POLISHED_SULFUR_STAIRS.states[47],
        &Block::POLISHED_SULFUR_STAIRS.states[48],
        &Block::POLISHED_SULFUR_STAIRS.states[49],
        &Block::POLISHED_SULFUR_STAIRS.states[50],
        &Block::POLISHED_SULFUR_STAIRS.states[51],
        &Block::POLISHED_SULFUR_STAIRS.states[52],
        &Block::POLISHED_SULFUR_STAIRS.states[53],
        &Block::POLISHED_SULFUR_STAIRS.states[54],
        &Block::POLISHED_SULFUR_STAIRS.states[55],
        &Block::POLISHED_SULFUR_STAIRS.states[56],
        &Block::POLISHED_SULFUR_STAIRS.states[57],
        &Block::POLISHED_SULFUR_STAIRS.states[58],
        &Block::POLISHED_SULFUR_STAIRS.states[59],
        &Block::POLISHED_SULFUR_STAIRS.states[60],
        &Block::POLISHED_SULFUR_STAIRS.states[61],
        &Block::POLISHED_SULFUR_STAIRS.states[62],
        &Block::POLISHED_SULFUR_STAIRS.states[63],
        &Block::POLISHED_SULFUR_STAIRS.states[64],
        &Block::POLISHED_SULFUR_STAIRS.states[65],
        &Block::POLISHED_SULFUR_STAIRS.states[66],
        &Block::POLISHED_SULFUR_STAIRS.states[67],
        &Block::POLISHED_SULFUR_STAIRS.states[68],
        &Block::POLISHED_SULFUR_STAIRS.states[69],
        &Block::POLISHED_SULFUR_STAIRS.states[70],
        &Block::POLISHED_SULFUR_STAIRS.states[71],
        &Block::POLISHED_SULFUR_STAIRS.states[72],
        &Block::POLISHED_SULFUR_STAIRS.states[73],
        &Block::POLISHED_SULFUR_STAIRS.states[74],
        &Block::POLISHED_SULFUR_STAIRS.states[75],
        &Block::POLISHED_SULFUR_STAIRS.states[76],
        &Block::POLISHED_SULFUR_STAIRS.states[77],
        &Block::POLISHED_SULFUR_STAIRS.states[78],
        &Block::POLISHED_SULFUR_STAIRS.states[79],
        &Block::POLISHED_SULFUR_WALL.states[0],
        &Block::POLISHED_SULFUR_WALL.states[1],
        &Block::POLISHED_SULFUR_WALL.states[2],
        &Block::POLISHED_SULFUR_WALL.states[3],
        &Block::POLISHED_SULFUR_WALL.states[4],
        &Block::POLISHED_SULFUR_WALL.states[5],
        &Block::POLISHED_SULFUR_WALL.states[6],
        &Block::POLISHED_SULFUR_WALL.states[7],
        &Block::POLISHED_SULFUR_WALL.states[8],
        &Block::POLISHED_SULFUR_WALL.states[9],
        &Block::POLISHED_SULFUR_WALL.states[10],
        &Block::POLISHED_SULFUR_WALL.states[11],
        &Block::POLISHED_SULFUR_WALL.states[12],
        &Block::POLISHED_SULFUR_WALL.states[13],
        &Block::POLISHED_SULFUR_WALL.states[14],
        &Block::POLISHED_SULFUR_WALL.states[15],
        &Block::POLISHED_SULFUR_WALL.states[16],
        &Block::POLISHED_SULFUR_WALL.states[17],
        &Block::POLISHED_SULFUR_WALL.states[18],
        &Block::POLISHED_SULFUR_WALL.states[19],
        &Block::POLISHED_SULFUR_WALL.states[20],
        &Block::POLISHED_SULFUR_WALL.states[21],
        &Block::POLISHED_SULFUR_WALL.states[22],
        &Block::POLISHED_SULFUR_WALL.states[23],
        &Block::POLISHED_SULFUR_WALL.states[24],
        &Block::POLISHED_SULFUR_WALL.states[25],
        &Block::POLISHED_SULFUR_WALL.states[26],
        &Block::POLISHED_SULFUR_WALL.states[27],
        &Block::POLISHED_SULFUR_WALL.states[28],
        &Block::POLISHED_SULFUR_WALL.states[29],
        &Block::POLISHED_SULFUR_WALL.states[30],
        &Block::POLISHED_SULFUR_WALL.states[31],
        &Block::POLISHED_SULFUR_WALL.states[32],
        &Block::POLISHED_SULFUR_WALL.states[33],
        &Block::POLISHED_SULFUR_WALL.states[34],
        &Block::POLISHED_SULFUR_WALL.states[35],
        &Block::POLISHED_SULFUR_WALL.states[36],
        &Block::POLISHED_SULFUR_WALL.states[37],
        &Block::POLISHED_SULFUR_WALL.states[38],
        &Block::POLISHED_SULFUR_WALL.states[39],
        &Block::POLISHED_SULFUR_WALL.states[40],
        &Block::POLISHED_SULFUR_WALL.states[41],
        &Block::POLISHED_SULFUR_WALL.states[42],
        &Block::POLISHED_SULFUR_WALL.states[43],
        &Block::POLISHED_SULFUR_WALL.states[44],
        &Block::POLISHED_SULFUR_WALL.states[45],
        &Block::POLISHED_SULFUR_WALL.states[46],
        &Block::POLISHED_SULFUR_WALL.states[47],
        &Block::POLISHED_SULFUR_WALL.states[48],
        &Block::POLISHED_SULFUR_WALL.states[49],
        &Block::POLISHED_SULFUR_WALL.states[50],
        &Block::POLISHED_SULFUR_WALL.states[51],
        &Block::POLISHED_SULFUR_WALL.states[52],
        &Block::POLISHED_SULFUR_WALL.states[53],
        &Block::POLISHED_SULFUR_WALL.states[54],
        &Block::POLISHED_SULFUR_WALL.states[55],
        &Block::POLISHED_SULFUR_WALL.states[56],
        &Block::POLISHED_SULFUR_WALL.states[57],
        &Block::POLISHED_SULFUR_WALL.states[58],
        &Block::POLISHED_SULFUR_WALL.states[59],
        &Block::POLISHED_SULFUR_WALL.states[60],
        &Block::POLISHED_SULFUR_WALL.states[61],
        &Block::POLISHED_SULFUR_WALL.states[62],
        &Block::POLISHED_SULFUR_WALL.states[63],
        &Block::POLISHED_SULFUR_WALL.states[64],
        &Block::POLISHED_SULFUR_WALL.states[65],
        &Block::POLISHED_SULFUR_WALL.states[66],
        &Block::POLISHED_SULFUR_WALL.states[67],
        &Block::POLISHED_SULFUR_WALL.states[68],
        &Block::POLISHED_SULFUR_WALL.states[69],
        &Block::POLISHED_SULFUR_WALL.states[70],
        &Block::POLISHED_SULFUR_WALL.states[71],
        &Block::POLISHED_SULFUR_WALL.states[72],
        &Block::POLISHED_SULFUR_WALL.states[73],
        &Block::POLISHED_SULFUR_WALL.states[74],
        &Block::POLISHED_SULFUR_WALL.states[75],
        &Block::POLISHED_SULFUR_WALL.states[76],
        &Block::POLISHED_SULFUR_WALL.states[77],
        &Block::POLISHED_SULFUR_WALL.states[78],
        &Block::POLISHED_SULFUR_WALL.states[79],
        &Block::POLISHED_SULFUR_WALL.states[80],
        &Block::POLISHED_SULFUR_WALL.states[81],
        &Block::POLISHED_SULFUR_WALL.states[82],
        &Block::POLISHED_SULFUR_WALL.states[83],
        &Block::POLISHED_SULFUR_WALL.states[84],
        &Block::POLISHED_SULFUR_WALL.states[85],
        &Block::POLISHED_SULFUR_WALL.states[86],
        &Block::POLISHED_SULFUR_WALL.states[87],
        &Block::POLISHED_SULFUR_WALL.states[88],
        &Block::POLISHED_SULFUR_WALL.states[89],
        &Block::POLISHED_SULFUR_WALL.states[90],
        &Block::POLISHED_SULFUR_WALL.states[91],
        &Block::POLISHED_SULFUR_WALL.states[92],
        &Block::POLISHED_SULFUR_WALL.states[93],
        &Block::POLISHED_SULFUR_WALL.states[94],
        &Block::POLISHED_SULFUR_WALL.states[95],
        &Block::POLISHED_SULFUR_WALL.states[96],
        &Block::POLISHED_SULFUR_WALL.states[97],
        &Block::POLISHED_SULFUR_WALL.states[98],
        &Block::POLISHED_SULFUR_WALL.states[99],
        &Block::POLISHED_SULFUR_WALL.states[100],
        &Block::POLISHED_SULFUR_WALL.states[101],
        &Block::POLISHED_SULFUR_WALL.states[102],
        &Block::POLISHED_SULFUR_WALL.states[103],
        &Block::POLISHED_SULFUR_WALL.states[104],
        &Block::POLISHED_SULFUR_WALL.states[105],
        &Block::POLISHED_SULFUR_WALL.states[106],
        &Block::POLISHED_SULFUR_WALL.states[107],
        &Block::POLISHED_SULFUR_WALL.states[108],
        &Block::POLISHED_SULFUR_WALL.states[109],
        &Block::POLISHED_SULFUR_WALL.states[110],
        &Block::POLISHED_SULFUR_WALL.states[111],
        &Block::POLISHED_SULFUR_WALL.states[112],
        &Block::POLISHED_SULFUR_WALL.states[113],
        &Block::POLISHED_SULFUR_WALL.states[114],
        &Block::POLISHED_SULFUR_WALL.states[115],
        &Block::POLISHED_SULFUR_WALL.states[116],
        &Block::POLISHED_SULFUR_WALL.states[117],
        &Block::POLISHED_SULFUR_WALL.states[118],
        &Block::POLISHED_SULFUR_WALL.states[119],
        &Block::POLISHED_SULFUR_WALL.states[120],
        &Block::POLISHED_SULFUR_WALL.states[121],
        &Block::POLISHED_SULFUR_WALL.states[122],
        &Block::POLISHED_SULFUR_WALL.states[123],
        &Block::POLISHED_SULFUR_WALL.states[124],
        &Block::POLISHED_SULFUR_WALL.states[125],
        &Block::POLISHED_SULFUR_WALL.states[126],
        &Block::POLISHED_SULFUR_WALL.states[127],
        &Block::POLISHED_SULFUR_WALL.states[128],
        &Block::POLISHED_SULFUR_WALL.states[129],
        &Block::POLISHED_SULFUR_WALL.states[130],
        &Block::POLISHED_SULFUR_WALL.states[131],
        &Block::POLISHED_SULFUR_WALL.states[132],
        &Block::POLISHED_SULFUR_WALL.states[133],
        &Block::POLISHED_SULFUR_WALL.states[134],
        &Block::POLISHED_SULFUR_WALL.states[135],
        &Block::POLISHED_SULFUR_WALL.states[136],
        &Block::POLISHED_SULFUR_WALL.states[137],
        &Block::POLISHED_SULFUR_WALL.states[138],
        &Block::POLISHED_SULFUR_WALL.states[139],
        &Block::POLISHED_SULFUR_WALL.states[140],
        &Block::POLISHED_SULFUR_WALL.states[141],
        &Block::POLISHED_SULFUR_WALL.states[142],
        &Block::POLISHED_SULFUR_WALL.states[143],
        &Block::POLISHED_SULFUR_WALL.states[144],
        &Block::POLISHED_SULFUR_WALL.states[145],
        &Block::POLISHED_SULFUR_WALL.states[146],
        &Block::POLISHED_SULFUR_WALL.states[147],
        &Block::POLISHED_SULFUR_WALL.states[148],
        &Block::POLISHED_SULFUR_WALL.states[149],
        &Block::POLISHED_SULFUR_WALL.states[150],
        &Block::POLISHED_SULFUR_WALL.states[151],
        &Block::POLISHED_SULFUR_WALL.states[152],
        &Block::POLISHED_SULFUR_WALL.states[153],
        &Block::POLISHED_SULFUR_WALL.states[154],
        &Block::POLISHED_SULFUR_WALL.states[155],
        &Block::POLISHED_SULFUR_WALL.states[156],
        &Block::POLISHED_SULFUR_WALL.states[157],
        &Block::POLISHED_SULFUR_WALL.states[158],
        &Block::POLISHED_SULFUR_WALL.states[159],
        &Block::POLISHED_SULFUR_WALL.states[160],
        &Block::POLISHED_SULFUR_WALL.states[161],
        &Block::POLISHED_SULFUR_WALL.states[162],
        &Block::POLISHED_SULFUR_WALL.states[163],
        &Block::POLISHED_SULFUR_WALL.states[164],
        &Block::POLISHED_SULFUR_WALL.states[165],
        &Block::POLISHED_SULFUR_WALL.states[166],
        &Block::POLISHED_SULFUR_WALL.states[167],
        &Block::POLISHED_SULFUR_WALL.states[168],
        &Block::POLISHED_SULFUR_WALL.states[169],
        &Block::POLISHED_SULFUR_WALL.states[170],
        &Block::POLISHED_SULFUR_WALL.states[171],
        &Block::POLISHED_SULFUR_WALL.states[172],
        &Block::POLISHED_SULFUR_WALL.states[173],
        &Block::POLISHED_SULFUR_WALL.states[174],
        &Block::POLISHED_SULFUR_WALL.states[175],
        &Block::POLISHED_SULFUR_WALL.states[176],
        &Block::POLISHED_SULFUR_WALL.states[177],
        &Block::POLISHED_SULFUR_WALL.states[178],
        &Block::POLISHED_SULFUR_WALL.states[179],
        &Block::POLISHED_SULFUR_WALL.states[180],
        &Block::POLISHED_SULFUR_WALL.states[181],
        &Block::POLISHED_SULFUR_WALL.states[182],
        &Block::POLISHED_SULFUR_WALL.states[183],
        &Block::POLISHED_SULFUR_WALL.states[184],
        &Block::POLISHED_SULFUR_WALL.states[185],
        &Block::POLISHED_SULFUR_WALL.states[186],
        &Block::POLISHED_SULFUR_WALL.states[187],
        &Block::POLISHED_SULFUR_WALL.states[188],
        &Block::POLISHED_SULFUR_WALL.states[189],
        &Block::POLISHED_SULFUR_WALL.states[190],
        &Block::POLISHED_SULFUR_WALL.states[191],
        &Block::POLISHED_SULFUR_WALL.states[192],
        &Block::POLISHED_SULFUR_WALL.states[193],
        &Block::POLISHED_SULFUR_WALL.states[194],
        &Block::POLISHED_SULFUR_WALL.states[195],
        &Block::POLISHED_SULFUR_WALL.states[196],
        &Block::POLISHED_SULFUR_WALL.states[197],
        &Block::POLISHED_SULFUR_WALL.states[198],
        &Block::POLISHED_SULFUR_WALL.states[199],
        &Block::POLISHED_SULFUR_WALL.states[200],
        &Block::POLISHED_SULFUR_WALL.states[201],
        &Block::POLISHED_SULFUR_WALL.states[202],
        &Block::POLISHED_SULFUR_WALL.states[203],
        &Block::POLISHED_SULFUR_WALL.states[204],
        &Block::POLISHED_SULFUR_WALL.states[205],
        &Block::POLISHED_SULFUR_WALL.states[206],
        &Block::POLISHED_SULFUR_WALL.states[207],
        &Block::POLISHED_SULFUR_WALL.states[208],
        &Block::POLISHED_SULFUR_WALL.states[209],
        &Block::POLISHED_SULFUR_WALL.states[210],
        &Block::POLISHED_SULFUR_WALL.states[211],
        &Block::POLISHED_SULFUR_WALL.states[212],
        &Block::POLISHED_SULFUR_WALL.states[213],
        &Block::POLISHED_SULFUR_WALL.states[214],
        &Block::POLISHED_SULFUR_WALL.states[215],
        &Block::POLISHED_SULFUR_WALL.states[216],
        &Block::POLISHED_SULFUR_WALL.states[217],
        &Block::POLISHED_SULFUR_WALL.states[218],
        &Block::POLISHED_SULFUR_WALL.states[219],
        &Block::POLISHED_SULFUR_WALL.states[220],
        &Block::POLISHED_SULFUR_WALL.states[221],
        &Block::POLISHED_SULFUR_WALL.states[222],
        &Block::POLISHED_SULFUR_WALL.states[223],
        &Block::POLISHED_SULFUR_WALL.states[224],
        &Block::POLISHED_SULFUR_WALL.states[225],
        &Block::POLISHED_SULFUR_WALL.states[226],
        &Block::POLISHED_SULFUR_WALL.states[227],
        &Block::POLISHED_SULFUR_WALL.states[228],
        &Block::POLISHED_SULFUR_WALL.states[229],
        &Block::POLISHED_SULFUR_WALL.states[230],
        &Block::POLISHED_SULFUR_WALL.states[231],
        &Block::POLISHED_SULFUR_WALL.states[232],
        &Block::POLISHED_SULFUR_WALL.states[233],
        &Block::POLISHED_SULFUR_WALL.states[234],
        &Block::POLISHED_SULFUR_WALL.states[235],
        &Block::POLISHED_SULFUR_WALL.states[236],
        &Block::POLISHED_SULFUR_WALL.states[237],
        &Block::POLISHED_SULFUR_WALL.states[238],
        &Block::POLISHED_SULFUR_WALL.states[239],
        &Block::POLISHED_SULFUR_WALL.states[240],
        &Block::POLISHED_SULFUR_WALL.states[241],
        &Block::POLISHED_SULFUR_WALL.states[242],
        &Block::POLISHED_SULFUR_WALL.states[243],
        &Block::POLISHED_SULFUR_WALL.states[244],
        &Block::POLISHED_SULFUR_WALL.states[245],
        &Block::POLISHED_SULFUR_WALL.states[246],
        &Block::POLISHED_SULFUR_WALL.states[247],
        &Block::POLISHED_SULFUR_WALL.states[248],
        &Block::POLISHED_SULFUR_WALL.states[249],
        &Block::POLISHED_SULFUR_WALL.states[250],
        &Block::POLISHED_SULFUR_WALL.states[251],
        &Block::POLISHED_SULFUR_WALL.states[252],
        &Block::POLISHED_SULFUR_WALL.states[253],
        &Block::POLISHED_SULFUR_WALL.states[254],
        &Block::POLISHED_SULFUR_WALL.states[255],
        &Block::POLISHED_SULFUR_WALL.states[256],
        &Block::POLISHED_SULFUR_WALL.states[257],
        &Block::POLISHED_SULFUR_WALL.states[258],
        &Block::POLISHED_SULFUR_WALL.states[259],
        &Block::POLISHED_SULFUR_WALL.states[260],
        &Block::POLISHED_SULFUR_WALL.states[261],
        &Block::POLISHED_SULFUR_WALL.states[262],
        &Block::POLISHED_SULFUR_WALL.states[263],
        &Block::POLISHED_SULFUR_WALL.states[264],
        &Block::POLISHED_SULFUR_WALL.states[265],
        &Block::POLISHED_SULFUR_WALL.states[266],
        &Block::POLISHED_SULFUR_WALL.states[267],
        &Block::POLISHED_SULFUR_WALL.states[268],
        &Block::POLISHED_SULFUR_WALL.states[269],
        &Block::POLISHED_SULFUR_WALL.states[270],
        &Block::POLISHED_SULFUR_WALL.states[271],
        &Block::POLISHED_SULFUR_WALL.states[272],
        &Block::POLISHED_SULFUR_WALL.states[273],
        &Block::POLISHED_SULFUR_WALL.states[274],
        &Block::POLISHED_SULFUR_WALL.states[275],
        &Block::POLISHED_SULFUR_WALL.states[276],
        &Block::POLISHED_SULFUR_WALL.states[277],
        &Block::POLISHED_SULFUR_WALL.states[278],
        &Block::POLISHED_SULFUR_WALL.states[279],
        &Block::POLISHED_SULFUR_WALL.states[280],
        &Block::POLISHED_SULFUR_WALL.states[281],
        &Block::POLISHED_SULFUR_WALL.states[282],
        &Block::POLISHED_SULFUR_WALL.states[283],
        &Block::POLISHED_SULFUR_WALL.states[284],
        &Block::POLISHED_SULFUR_WALL.states[285],
        &Block::POLISHED_SULFUR_WALL.states[286],
        &Block::POLISHED_SULFUR_WALL.states[287],
        &Block::POLISHED_SULFUR_WALL.states[288],
        &Block::POLISHED_SULFUR_WALL.states[289],
        &Block::POLISHED_SULFUR_WALL.states[290],
        &Block::POLISHED_SULFUR_WALL.states[291],
        &Block::POLISHED_SULFUR_WALL.states[292],
        &Block::POLISHED_SULFUR_WALL.states[293],
        &Block::POLISHED_SULFUR_WALL.states[294],
        &Block::POLISHED_SULFUR_WALL.states[295],
        &Block::POLISHED_SULFUR_WALL.states[296],
        &Block::POLISHED_SULFUR_WALL.states[297],
        &Block::POLISHED_SULFUR_WALL.states[298],
        &Block::POLISHED_SULFUR_WALL.states[299],
        &Block::POLISHED_SULFUR_WALL.states[300],
        &Block::POLISHED_SULFUR_WALL.states[301],
        &Block::POLISHED_SULFUR_WALL.states[302],
        &Block::POLISHED_SULFUR_WALL.states[303],
        &Block::POLISHED_SULFUR_WALL.states[304],
        &Block::POLISHED_SULFUR_WALL.states[305],
        &Block::POLISHED_SULFUR_WALL.states[306],
        &Block::POLISHED_SULFUR_WALL.states[307],
        &Block::POLISHED_SULFUR_WALL.states[308],
        &Block::POLISHED_SULFUR_WALL.states[309],
        &Block::POLISHED_SULFUR_WALL.states[310],
        &Block::POLISHED_SULFUR_WALL.states[311],
        &Block::POLISHED_SULFUR_WALL.states[312],
        &Block::POLISHED_SULFUR_WALL.states[313],
        &Block::POLISHED_SULFUR_WALL.states[314],
        &Block::POLISHED_SULFUR_WALL.states[315],
        &Block::POLISHED_SULFUR_WALL.states[316],
        &Block::POLISHED_SULFUR_WALL.states[317],
        &Block::POLISHED_SULFUR_WALL.states[318],
        &Block::POLISHED_SULFUR_WALL.states[319],
        &Block::POLISHED_SULFUR_WALL.states[320],
        &Block::POLISHED_SULFUR_WALL.states[321],
        &Block::POLISHED_SULFUR_WALL.states[322],
        &Block::POLISHED_SULFUR_WALL.states[323],
        &Block::SULFUR_BRICKS.states[0],
        &Block::SULFUR_BRICK_SLAB.states[0],
        &Block::SULFUR_BRICK_SLAB.states[1],
        &Block::SULFUR_BRICK_SLAB.states[2],
        &Block::SULFUR_BRICK_SLAB.states[3],
        &Block::SULFUR_BRICK_SLAB.states[4],
        &Block::SULFUR_BRICK_SLAB.states[5],
        &Block::SULFUR_BRICK_STAIRS.states[0],
        &Block::SULFUR_BRICK_STAIRS.states[1],
        &Block::SULFUR_BRICK_STAIRS.states[2],
        &Block::SULFUR_BRICK_STAIRS.states[3],
        &Block::SULFUR_BRICK_STAIRS.states[4],
        &Block::SULFUR_BRICK_STAIRS.states[5],
        &Block::SULFUR_BRICK_STAIRS.states[6],
        &Block::SULFUR_BRICK_STAIRS.states[7],
        &Block::SULFUR_BRICK_STAIRS.states[8],
        &Block::SULFUR_BRICK_STAIRS.states[9],
        &Block::SULFUR_BRICK_STAIRS.states[10],
        &Block::SULFUR_BRICK_STAIRS.states[11],
        &Block::SULFUR_BRICK_STAIRS.states[12],
        &Block::SULFUR_BRICK_STAIRS.states[13],
        &Block::SULFUR_BRICK_STAIRS.states[14],
        &Block::SULFUR_BRICK_STAIRS.states[15],
        &Block::SULFUR_BRICK_STAIRS.states[16],
        &Block::SULFUR_BRICK_STAIRS.states[17],
        &Block::SULFUR_BRICK_STAIRS.states[18],
        &Block::SULFUR_BRICK_STAIRS.states[19],
        &Block::SULFUR_BRICK_STAIRS.states[20],
        &Block::SULFUR_BRICK_STAIRS.states[21],
        &Block::SULFUR_BRICK_STAIRS.states[22],
        &Block::SULFUR_BRICK_STAIRS.states[23],
        &Block::SULFUR_BRICK_STAIRS.states[24],
        &Block::SULFUR_BRICK_STAIRS.states[25],
        &Block::SULFUR_BRICK_STAIRS.states[26],
        &Block::SULFUR_BRICK_STAIRS.states[27],
        &Block::SULFUR_BRICK_STAIRS.states[28],
        &Block::SULFUR_BRICK_STAIRS.states[29],
        &Block::SULFUR_BRICK_STAIRS.states[30],
        &Block::SULFUR_BRICK_STAIRS.states[31],
        &Block::SULFUR_BRICK_STAIRS.states[32],
        &Block::SULFUR_BRICK_STAIRS.states[33],
        &Block::SULFUR_BRICK_STAIRS.states[34],
        &Block::SULFUR_BRICK_STAIRS.states[35],
        &Block::SULFUR_BRICK_STAIRS.states[36],
        &Block::SULFUR_BRICK_STAIRS.states[37],
        &Block::SULFUR_BRICK_STAIRS.states[38],
        &Block::SULFUR_BRICK_STAIRS.states[39],
        &Block::SULFUR_BRICK_STAIRS.states[40],
        &Block::SULFUR_BRICK_STAIRS.states[41],
        &Block::SULFUR_BRICK_STAIRS.states[42],
        &Block::SULFUR_BRICK_STAIRS.states[43],
        &Block::SULFUR_BRICK_STAIRS.states[44],
        &Block::SULFUR_BRICK_STAIRS.states[45],
        &Block::SULFUR_BRICK_STAIRS.states[46],
        &Block::SULFUR_BRICK_STAIRS.states[47],
        &Block::SULFUR_BRICK_STAIRS.states[48],
        &Block::SULFUR_BRICK_STAIRS.states[49],
        &Block::SULFUR_BRICK_STAIRS.states[50],
        &Block::SULFUR_BRICK_STAIRS.states[51],
        &Block::SULFUR_BRICK_STAIRS.states[52],
        &Block::SULFUR_BRICK_STAIRS.states[53],
        &Block::SULFUR_BRICK_STAIRS.states[54],
        &Block::SULFUR_BRICK_STAIRS.states[55],
        &Block::SULFUR_BRICK_STAIRS.states[56],
        &Block::SULFUR_BRICK_STAIRS.states[57],
        &Block::SULFUR_BRICK_STAIRS.states[58],
        &Block::SULFUR_BRICK_STAIRS.states[59],
        &Block::SULFUR_BRICK_STAIRS.states[60],
        &Block::SULFUR_BRICK_STAIRS.states[61],
        &Block::SULFUR_BRICK_STAIRS.states[62],
        &Block::SULFUR_BRICK_STAIRS.states[63],
        &Block::SULFUR_BRICK_STAIRS.states[64],
        &Block::SULFUR_BRICK_STAIRS.states[65],
        &Block::SULFUR_BRICK_STAIRS.states[66],
        &Block::SULFUR_BRICK_STAIRS.states[67],
        &Block::SULFUR_BRICK_STAIRS.states[68],
        &Block::SULFUR_BRICK_STAIRS.states[69],
        &Block::SULFUR_BRICK_STAIRS.states[70],
        &Block::SULFUR_BRICK_STAIRS.states[71],
        &Block::SULFUR_BRICK_STAIRS.states[72],
        &Block::SULFUR_BRICK_STAIRS.states[73],
        &Block::SULFUR_BRICK_STAIRS.states[74],
        &Block::SULFUR_BRICK_STAIRS.states[75],
        &Block::SULFUR_BRICK_STAIRS.states[76],
        &Block::SULFUR_BRICK_STAIRS.states[77],
        &Block::SULFUR_BRICK_STAIRS.states[78],
        &Block::SULFUR_BRICK_STAIRS.states[79],
        &Block::SULFUR_BRICK_WALL.states[0],
        &Block::SULFUR_BRICK_WALL.states[1],
        &Block::SULFUR_BRICK_WALL.states[2],
        &Block::SULFUR_BRICK_WALL.states[3],
        &Block::SULFUR_BRICK_WALL.states[4],
        &Block::SULFUR_BRICK_WALL.states[5],
        &Block::SULFUR_BRICK_WALL.states[6],
        &Block::SULFUR_BRICK_WALL.states[7],
        &Block::SULFUR_BRICK_WALL.states[8],
        &Block::SULFUR_BRICK_WALL.states[9],
        &Block::SULFUR_BRICK_WALL.states[10],
        &Block::SULFUR_BRICK_WALL.states[11],
        &Block::SULFUR_BRICK_WALL.states[12],
        &Block::SULFUR_BRICK_WALL.states[13],
        &Block::SULFUR_BRICK_WALL.states[14],
        &Block::SULFUR_BRICK_WALL.states[15],
        &Block::SULFUR_BRICK_WALL.states[16],
        &Block::SULFUR_BRICK_WALL.states[17],
        &Block::SULFUR_BRICK_WALL.states[18],
        &Block::SULFUR_BRICK_WALL.states[19],
        &Block::SULFUR_BRICK_WALL.states[20],
        &Block::SULFUR_BRICK_WALL.states[21],
        &Block::SULFUR_BRICK_WALL.states[22],
        &Block::SULFUR_BRICK_WALL.states[23],
        &Block::SULFUR_BRICK_WALL.states[24],
        &Block::SULFUR_BRICK_WALL.states[25],
        &Block::SULFUR_BRICK_WALL.states[26],
        &Block::SULFUR_BRICK_WALL.states[27],
        &Block::SULFUR_BRICK_WALL.states[28],
        &Block::SULFUR_BRICK_WALL.states[29],
        &Block::SULFUR_BRICK_WALL.states[30],
        &Block::SULFUR_BRICK_WALL.states[31],
        &Block::SULFUR_BRICK_WALL.states[32],
        &Block::SULFUR_BRICK_WALL.states[33],
        &Block::SULFUR_BRICK_WALL.states[34],
        &Block::SULFUR_BRICK_WALL.states[35],
        &Block::SULFUR_BRICK_WALL.states[36],
        &Block::SULFUR_BRICK_WALL.states[37],
        &Block::SULFUR_BRICK_WALL.states[38],
        &Block::SULFUR_BRICK_WALL.states[39],
        &Block::SULFUR_BRICK_WALL.states[40],
        &Block::SULFUR_BRICK_WALL.states[41],
        &Block::SULFUR_BRICK_WALL.states[42],
        &Block::SULFUR_BRICK_WALL.states[43],
        &Block::SULFUR_BRICK_WALL.states[44],
        &Block::SULFUR_BRICK_WALL.states[45],
        &Block::SULFUR_BRICK_WALL.states[46],
        &Block::SULFUR_BRICK_WALL.states[47],
        &Block::SULFUR_BRICK_WALL.states[48],
        &Block::SULFUR_BRICK_WALL.states[49],
        &Block::SULFUR_BRICK_WALL.states[50],
        &Block::SULFUR_BRICK_WALL.states[51],
        &Block::SULFUR_BRICK_WALL.states[52],
        &Block::SULFUR_BRICK_WALL.states[53],
        &Block::SULFUR_BRICK_WALL.states[54],
        &Block::SULFUR_BRICK_WALL.states[55],
        &Block::SULFUR_BRICK_WALL.states[56],
        &Block::SULFUR_BRICK_WALL.states[57],
        &Block::SULFUR_BRICK_WALL.states[58],
        &Block::SULFUR_BRICK_WALL.states[59],
        &Block::SULFUR_BRICK_WALL.states[60],
        &Block::SULFUR_BRICK_WALL.states[61],
        &Block::SULFUR_BRICK_WALL.states[62],
        &Block::SULFUR_BRICK_WALL.states[63],
        &Block::SULFUR_BRICK_WALL.states[64],
        &Block::SULFUR_BRICK_WALL.states[65],
        &Block::SULFUR_BRICK_WALL.states[66],
        &Block::SULFUR_BRICK_WALL.states[67],
        &Block::SULFUR_BRICK_WALL.states[68],
        &Block::SULFUR_BRICK_WALL.states[69],
        &Block::SULFUR_BRICK_WALL.states[70],
        &Block::SULFUR_BRICK_WALL.states[71],
        &Block::SULFUR_BRICK_WALL.states[72],
        &Block::SULFUR_BRICK_WALL.states[73],
        &Block::SULFUR_BRICK_WALL.states[74],
        &Block::SULFUR_BRICK_WALL.states[75],
        &Block::SULFUR_BRICK_WALL.states[76],
        &Block::SULFUR_BRICK_WALL.states[77],
        &Block::SULFUR_BRICK_WALL.states[78],
        &Block::SULFUR_BRICK_WALL.states[79],
        &Block::SULFUR_BRICK_WALL.states[80],
        &Block::SULFUR_BRICK_WALL.states[81],
        &Block::SULFUR_BRICK_WALL.states[82],
        &Block::SULFUR_BRICK_WALL.states[83],
        &Block::SULFUR_BRICK_WALL.states[84],
        &Block::SULFUR_BRICK_WALL.states[85],
        &Block::SULFUR_BRICK_WALL.states[86],
        &Block::SULFUR_BRICK_WALL.states[87],
        &Block::SULFUR_BRICK_WALL.states[88],
        &Block::SULFUR_BRICK_WALL.states[89],
        &Block::SULFUR_BRICK_WALL.states[90],
        &Block::SULFUR_BRICK_WALL.states[91],
        &Block::SULFUR_BRICK_WALL.states[92],
        &Block::SULFUR_BRICK_WALL.states[93],
        &Block::SULFUR_BRICK_WALL.states[94],
        &Block::SULFUR_BRICK_WALL.states[95],
        &Block::SULFUR_BRICK_WALL.states[96],
        &Block::SULFUR_BRICK_WALL.states[97],
        &Block::SULFUR_BRICK_WALL.states[98],
        &Block::SULFUR_BRICK_WALL.states[99],
        &Block::SULFUR_BRICK_WALL.states[100],
        &Block::SULFUR_BRICK_WALL.states[101],
        &Block::SULFUR_BRICK_WALL.states[102],
        &Block::SULFUR_BRICK_WALL.states[103],
        &Block::SULFUR_BRICK_WALL.states[104],
        &Block::SULFUR_BRICK_WALL.states[105],
        &Block::SULFUR_BRICK_WALL.states[106],
        &Block::SULFUR_BRICK_WALL.states[107],
        &Block::SULFUR_BRICK_WALL.states[108],
        &Block::SULFUR_BRICK_WALL.states[109],
        &Block::SULFUR_BRICK_WALL.states[110],
        &Block::SULFUR_BRICK_WALL.states[111],
        &Block::SULFUR_BRICK_WALL.states[112],
        &Block::SULFUR_BRICK_WALL.states[113],
        &Block::SULFUR_BRICK_WALL.states[114],
        &Block::SULFUR_BRICK_WALL.states[115],
        &Block::SULFUR_BRICK_WALL.states[116],
        &Block::SULFUR_BRICK_WALL.states[117],
        &Block::SULFUR_BRICK_WALL.states[118],
        &Block::SULFUR_BRICK_WALL.states[119],
        &Block::SULFUR_BRICK_WALL.states[120],
        &Block::SULFUR_BRICK_WALL.states[121],
        &Block::SULFUR_BRICK_WALL.states[122],
        &Block::SULFUR_BRICK_WALL.states[123],
        &Block::SULFUR_BRICK_WALL.states[124],
        &Block::SULFUR_BRICK_WALL.states[125],
        &Block::SULFUR_BRICK_WALL.states[126],
        &Block::SULFUR_BRICK_WALL.states[127],
        &Block::SULFUR_BRICK_WALL.states[128],
        &Block::SULFUR_BRICK_WALL.states[129],
        &Block::SULFUR_BRICK_WALL.states[130],
        &Block::SULFUR_BRICK_WALL.states[131],
        &Block::SULFUR_BRICK_WALL.states[132],
        &Block::SULFUR_BRICK_WALL.states[133],
        &Block::SULFUR_BRICK_WALL.states[134],
        &Block::SULFUR_BRICK_WALL.states[135],
        &Block::SULFUR_BRICK_WALL.states[136],
        &Block::SULFUR_BRICK_WALL.states[137],
        &Block::SULFUR_BRICK_WALL.states[138],
        &Block::SULFUR_BRICK_WALL.states[139],
        &Block::SULFUR_BRICK_WALL.states[140],
        &Block::SULFUR_BRICK_WALL.states[141],
        &Block::SULFUR_BRICK_WALL.states[142],
        &Block::SULFUR_BRICK_WALL.states[143],
        &Block::SULFUR_BRICK_WALL.states[144],
        &Block::SULFUR_BRICK_WALL.states[145],
        &Block::SULFUR_BRICK_WALL.states[146],
        &Block::SULFUR_BRICK_WALL.states[147],
        &Block::SULFUR_BRICK_WALL.states[148],
        &Block::SULFUR_BRICK_WALL.states[149],
        &Block::SULFUR_BRICK_WALL.states[150],
        &Block::SULFUR_BRICK_WALL.states[151],
        &Block::SULFUR_BRICK_WALL.states[152],
        &Block::SULFUR_BRICK_WALL.states[153],
        &Block::SULFUR_BRICK_WALL.states[154],
        &Block::SULFUR_BRICK_WALL.states[155],
        &Block::SULFUR_BRICK_WALL.states[156],
        &Block::SULFUR_BRICK_WALL.states[157],
        &Block::SULFUR_BRICK_WALL.states[158],
        &Block::SULFUR_BRICK_WALL.states[159],
        &Block::SULFUR_BRICK_WALL.states[160],
        &Block::SULFUR_BRICK_WALL.states[161],
        &Block::SULFUR_BRICK_WALL.states[162],
        &Block::SULFUR_BRICK_WALL.states[163],
        &Block::SULFUR_BRICK_WALL.states[164],
        &Block::SULFUR_BRICK_WALL.states[165],
        &Block::SULFUR_BRICK_WALL.states[166],
        &Block::SULFUR_BRICK_WALL.states[167],
        &Block::SULFUR_BRICK_WALL.states[168],
        &Block::SULFUR_BRICK_WALL.states[169],
        &Block::SULFUR_BRICK_WALL.states[170],
        &Block::SULFUR_BRICK_WALL.states[171],
        &Block::SULFUR_BRICK_WALL.states[172],
        &Block::SULFUR_BRICK_WALL.states[173],
        &Block::SULFUR_BRICK_WALL.states[174],
        &Block::SULFUR_BRICK_WALL.states[175],
        &Block::SULFUR_BRICK_WALL.states[176],
        &Block::SULFUR_BRICK_WALL.states[177],
        &Block::SULFUR_BRICK_WALL.states[178],
        &Block::SULFUR_BRICK_WALL.states[179],
        &Block::SULFUR_BRICK_WALL.states[180],
        &Block::SULFUR_BRICK_WALL.states[181],
        &Block::SULFUR_BRICK_WALL.states[182],
        &Block::SULFUR_BRICK_WALL.states[183],
        &Block::SULFUR_BRICK_WALL.states[184],
        &Block::SULFUR_BRICK_WALL.states[185],
        &Block::SULFUR_BRICK_WALL.states[186],
        &Block::SULFUR_BRICK_WALL.states[187],
        &Block::SULFUR_BRICK_WALL.states[188],
        &Block::SULFUR_BRICK_WALL.states[189],
        &Block::SULFUR_BRICK_WALL.states[190],
        &Block::SULFUR_BRICK_WALL.states[191],
        &Block::SULFUR_BRICK_WALL.states[192],
        &Block::SULFUR_BRICK_WALL.states[193],
        &Block::SULFUR_BRICK_WALL.states[194],
        &Block::SULFUR_BRICK_WALL.states[195],
        &Block::SULFUR_BRICK_WALL.states[196],
        &Block::SULFUR_BRICK_WALL.states[197],
        &Block::SULFUR_BRICK_WALL.states[198],
        &Block::SULFUR_BRICK_WALL.states[199],
        &Block::SULFUR_BRICK_WALL.states[200],
        &Block::SULFUR_BRICK_WALL.states[201],
        &Block::SULFUR_BRICK_WALL.states[202],
        &Block::SULFUR_BRICK_WALL.states[203],
        &Block::SULFUR_BRICK_WALL.states[204],
        &Block::SULFUR_BRICK_WALL.states[205],
        &Block::SULFUR_BRICK_WALL.states[206],
        &Block::SULFUR_BRICK_WALL.states[207],
        &Block::SULFUR_BRICK_WALL.states[208],
        &Block::SULFUR_BRICK_WALL.states[209],
        &Block::SULFUR_BRICK_WALL.states[210],
        &Block::SULFUR_BRICK_WALL.states[211],
        &Block::SULFUR_BRICK_WALL.states[212],
        &Block::SULFUR_BRICK_WALL.states[213],
        &Block::SULFUR_BRICK_WALL.states[214],
        &Block::SULFUR_BRICK_WALL.states[215],
        &Block::SULFUR_BRICK_WALL.states[216],
        &Block::SULFUR_BRICK_WALL.states[217],
        &Block::SULFUR_BRICK_WALL.states[218],
        &Block::SULFUR_BRICK_WALL.states[219],
        &Block::SULFUR_BRICK_WALL.states[220],
        &Block::SULFUR_BRICK_WALL.states[221],
        &Block::SULFUR_BRICK_WALL.states[222],
        &Block::SULFUR_BRICK_WALL.states[223],
        &Block::SULFUR_BRICK_WALL.states[224],
        &Block::SULFUR_BRICK_WALL.states[225],
        &Block::SULFUR_BRICK_WALL.states[226],
        &Block::SULFUR_BRICK_WALL.states[227],
        &Block::SULFUR_BRICK_WALL.states[228],
        &Block::SULFUR_BRICK_WALL.states[229],
        &Block::SULFUR_BRICK_WALL.states[230],
        &Block::SULFUR_BRICK_WALL.states[231],
        &Block::SULFUR_BRICK_WALL.states[232],
        &Block::SULFUR_BRICK_WALL.states[233],
        &Block::SULFUR_BRICK_WALL.states[234],
        &Block::SULFUR_BRICK_WALL.states[235],
        &Block::SULFUR_BRICK_WALL.states[236],
        &Block::SULFUR_BRICK_WALL.states[237],
        &Block::SULFUR_BRICK_WALL.states[238],
        &Block::SULFUR_BRICK_WALL.states[239],
        &Block::SULFUR_BRICK_WALL.states[240],
        &Block::SULFUR_BRICK_WALL.states[241],
        &Block::SULFUR_BRICK_WALL.states[242],
        &Block::SULFUR_BRICK_WALL.states[243],
        &Block::SULFUR_BRICK_WALL.states[244],
        &Block::SULFUR_BRICK_WALL.states[245],
        &Block::SULFUR_BRICK_WALL.states[246],
        &Block::SULFUR_BRICK_WALL.states[247],
        &Block::SULFUR_BRICK_WALL.states[248],
        &Block::SULFUR_BRICK_WALL.states[249],
        &Block::SULFUR_BRICK_WALL.states[250],
        &Block::SULFUR_BRICK_WALL.states[251],
        &Block::SULFUR_BRICK_WALL.states[252],
        &Block::SULFUR_BRICK_WALL.states[253],
        &Block::SULFUR_BRICK_WALL.states[254],
        &Block::SULFUR_BRICK_WALL.states[255],
        &Block::SULFUR_BRICK_WALL.states[256],
        &Block::SULFUR_BRICK_WALL.states[257],
        &Block::SULFUR_BRICK_WALL.states[258],
        &Block::SULFUR_BRICK_WALL.states[259],
        &Block::SULFUR_BRICK_WALL.states[260],
        &Block::SULFUR_BRICK_WALL.states[261],
        &Block::SULFUR_BRICK_WALL.states[262],
        &Block::SULFUR_BRICK_WALL.states[263],
        &Block::SULFUR_BRICK_WALL.states[264],
        &Block::SULFUR_BRICK_WALL.states[265],
        &Block::SULFUR_BRICK_WALL.states[266],
        &Block::SULFUR_BRICK_WALL.states[267],
        &Block::SULFUR_BRICK_WALL.states[268],
        &Block::SULFUR_BRICK_WALL.states[269],
        &Block::SULFUR_BRICK_WALL.states[270],
        &Block::SULFUR_BRICK_WALL.states[271],
        &Block::SULFUR_BRICK_WALL.states[272],
        &Block::SULFUR_BRICK_WALL.states[273],
        &Block::SULFUR_BRICK_WALL.states[274],
        &Block::SULFUR_BRICK_WALL.states[275],
        &Block::SULFUR_BRICK_WALL.states[276],
        &Block::SULFUR_BRICK_WALL.states[277],
        &Block::SULFUR_BRICK_WALL.states[278],
        &Block::SULFUR_BRICK_WALL.states[279],
        &Block::SULFUR_BRICK_WALL.states[280],
        &Block::SULFUR_BRICK_WALL.states[281],
        &Block::SULFUR_BRICK_WALL.states[282],
        &Block::SULFUR_BRICK_WALL.states[283],
        &Block::SULFUR_BRICK_WALL.states[284],
        &Block::SULFUR_BRICK_WALL.states[285],
        &Block::SULFUR_BRICK_WALL.states[286],
        &Block::SULFUR_BRICK_WALL.states[287],
        &Block::SULFUR_BRICK_WALL.states[288],
        &Block::SULFUR_BRICK_WALL.states[289],
        &Block::SULFUR_BRICK_WALL.states[290],
        &Block::SULFUR_BRICK_WALL.states[291],
        &Block::SULFUR_BRICK_WALL.states[292],
        &Block::SULFUR_BRICK_WALL.states[293],
        &Block::SULFUR_BRICK_WALL.states[294],
        &Block::SULFUR_BRICK_WALL.states[295],
        &Block::SULFUR_BRICK_WALL.states[296],
        &Block::SULFUR_BRICK_WALL.states[297],
        &Block::SULFUR_BRICK_WALL.states[298],
        &Block::SULFUR_BRICK_WALL.states[299],
        &Block::SULFUR_BRICK_WALL.states[300],
        &Block::SULFUR_BRICK_WALL.states[301],
        &Block::SULFUR_BRICK_WALL.states[302],
        &Block::SULFUR_BRICK_WALL.states[303],
        &Block::SULFUR_BRICK_WALL.states[304],
        &Block::SULFUR_BRICK_WALL.states[305],
        &Block::SULFUR_BRICK_WALL.states[306],
        &Block::SULFUR_BRICK_WALL.states[307],
        &Block::SULFUR_BRICK_WALL.states[308],
        &Block::SULFUR_BRICK_WALL.states[309],
        &Block::SULFUR_BRICK_WALL.states[310],
        &Block::SULFUR_BRICK_WALL.states[311],
        &Block::SULFUR_BRICK_WALL.states[312],
        &Block::SULFUR_BRICK_WALL.states[313],
        &Block::SULFUR_BRICK_WALL.states[314],
        &Block::SULFUR_BRICK_WALL.states[315],
        &Block::SULFUR_BRICK_WALL.states[316],
        &Block::SULFUR_BRICK_WALL.states[317],
        &Block::SULFUR_BRICK_WALL.states[318],
        &Block::SULFUR_BRICK_WALL.states[319],
        &Block::SULFUR_BRICK_WALL.states[320],
        &Block::SULFUR_BRICK_WALL.states[321],
        &Block::SULFUR_BRICK_WALL.states[322],
        &Block::SULFUR_BRICK_WALL.states[323],
        &Block::CHISELED_SULFUR.states[0],
        &Block::CINNABAR.states[0],
        &Block::CINNABAR_SLAB.states[0],
        &Block::CINNABAR_SLAB.states[1],
        &Block::CINNABAR_SLAB.states[2],
        &Block::CINNABAR_SLAB.states[3],
        &Block::CINNABAR_SLAB.states[4],
        &Block::CINNABAR_SLAB.states[5],
        &Block::CINNABAR_STAIRS.states[0],
        &Block::CINNABAR_STAIRS.states[1],
        &Block::CINNABAR_STAIRS.states[2],
        &Block::CINNABAR_STAIRS.states[3],
        &Block::CINNABAR_STAIRS.states[4],
        &Block::CINNABAR_STAIRS.states[5],
        &Block::CINNABAR_STAIRS.states[6],
        &Block::CINNABAR_STAIRS.states[7],
        &Block::CINNABAR_STAIRS.states[8],
        &Block::CINNABAR_STAIRS.states[9],
        &Block::CINNABAR_STAIRS.states[10],
        &Block::CINNABAR_STAIRS.states[11],
        &Block::CINNABAR_STAIRS.states[12],
        &Block::CINNABAR_STAIRS.states[13],
        &Block::CINNABAR_STAIRS.states[14],
        &Block::CINNABAR_STAIRS.states[15],
        &Block::CINNABAR_STAIRS.states[16],
        &Block::CINNABAR_STAIRS.states[17],
        &Block::CINNABAR_STAIRS.states[18],
        &Block::CINNABAR_STAIRS.states[19],
        &Block::CINNABAR_STAIRS.states[20],
        &Block::CINNABAR_STAIRS.states[21],
        &Block::CINNABAR_STAIRS.states[22],
        &Block::CINNABAR_STAIRS.states[23],
        &Block::CINNABAR_STAIRS.states[24],
        &Block::CINNABAR_STAIRS.states[25],
        &Block::CINNABAR_STAIRS.states[26],
        &Block::CINNABAR_STAIRS.states[27],
        &Block::CINNABAR_STAIRS.states[28],
        &Block::CINNABAR_STAIRS.states[29],
        &Block::CINNABAR_STAIRS.states[30],
        &Block::CINNABAR_STAIRS.states[31],
        &Block::CINNABAR_STAIRS.states[32],
        &Block::CINNABAR_STAIRS.states[33],
        &Block::CINNABAR_STAIRS.states[34],
        &Block::CINNABAR_STAIRS.states[35],
        &Block::CINNABAR_STAIRS.states[36],
        &Block::CINNABAR_STAIRS.states[37],
        &Block::CINNABAR_STAIRS.states[38],
        &Block::CINNABAR_STAIRS.states[39],
        &Block::CINNABAR_STAIRS.states[40],
        &Block::CINNABAR_STAIRS.states[41],
        &Block::CINNABAR_STAIRS.states[42],
        &Block::CINNABAR_STAIRS.states[43],
        &Block::CINNABAR_STAIRS.states[44],
        &Block::CINNABAR_STAIRS.states[45],
        &Block::CINNABAR_STAIRS.states[46],
        &Block::CINNABAR_STAIRS.states[47],
        &Block::CINNABAR_STAIRS.states[48],
        &Block::CINNABAR_STAIRS.states[49],
        &Block::CINNABAR_STAIRS.states[50],
        &Block::CINNABAR_STAIRS.states[51],
        &Block::CINNABAR_STAIRS.states[52],
        &Block::CINNABAR_STAIRS.states[53],
        &Block::CINNABAR_STAIRS.states[54],
        &Block::CINNABAR_STAIRS.states[55],
        &Block::CINNABAR_STAIRS.states[56],
        &Block::CINNABAR_STAIRS.states[57],
        &Block::CINNABAR_STAIRS.states[58],
        &Block::CINNABAR_STAIRS.states[59],
        &Block::CINNABAR_STAIRS.states[60],
        &Block::CINNABAR_STAIRS.states[61],
        &Block::CINNABAR_STAIRS.states[62],
        &Block::CINNABAR_STAIRS.states[63],
        &Block::CINNABAR_STAIRS.states[64],
        &Block::CINNABAR_STAIRS.states[65],
        &Block::CINNABAR_STAIRS.states[66],
        &Block::CINNABAR_STAIRS.states[67],
        &Block::CINNABAR_STAIRS.states[68],
        &Block::CINNABAR_STAIRS.states[69],
        &Block::CINNABAR_STAIRS.states[70],
        &Block::CINNABAR_STAIRS.states[71],
        &Block::CINNABAR_STAIRS.states[72],
        &Block::CINNABAR_STAIRS.states[73],
        &Block::CINNABAR_STAIRS.states[74],
        &Block::CINNABAR_STAIRS.states[75],
        &Block::CINNABAR_STAIRS.states[76],
        &Block::CINNABAR_STAIRS.states[77],
        &Block::CINNABAR_STAIRS.states[78],
        &Block::CINNABAR_STAIRS.states[79],
        &Block::CINNABAR_WALL.states[0],
        &Block::CINNABAR_WALL.states[1],
        &Block::CINNABAR_WALL.states[2],
        &Block::CINNABAR_WALL.states[3],
        &Block::CINNABAR_WALL.states[4],
        &Block::CINNABAR_WALL.states[5],
        &Block::CINNABAR_WALL.states[6],
        &Block::CINNABAR_WALL.states[7],
        &Block::CINNABAR_WALL.states[8],
        &Block::CINNABAR_WALL.states[9],
        &Block::CINNABAR_WALL.states[10],
        &Block::CINNABAR_WALL.states[11],
        &Block::CINNABAR_WALL.states[12],
        &Block::CINNABAR_WALL.states[13],
        &Block::CINNABAR_WALL.states[14],
        &Block::CINNABAR_WALL.states[15],
        &Block::CINNABAR_WALL.states[16],
        &Block::CINNABAR_WALL.states[17],
        &Block::CINNABAR_WALL.states[18],
        &Block::CINNABAR_WALL.states[19],
        &Block::CINNABAR_WALL.states[20],
        &Block::CINNABAR_WALL.states[21],
        &Block::CINNABAR_WALL.states[22],
        &Block::CINNABAR_WALL.states[23],
        &Block::CINNABAR_WALL.states[24],
        &Block::CINNABAR_WALL.states[25],
        &Block::CINNABAR_WALL.states[26],
        &Block::CINNABAR_WALL.states[27],
        &Block::CINNABAR_WALL.states[28],
        &Block::CINNABAR_WALL.states[29],
        &Block::CINNABAR_WALL.states[30],
        &Block::CINNABAR_WALL.states[31],
        &Block::CINNABAR_WALL.states[32],
        &Block::CINNABAR_WALL.states[33],
        &Block::CINNABAR_WALL.states[34],
        &Block::CINNABAR_WALL.states[35],
        &Block::CINNABAR_WALL.states[36],
        &Block::CINNABAR_WALL.states[37],
        &Block::CINNABAR_WALL.states[38],
        &Block::CINNABAR_WALL.states[39],
        &Block::CINNABAR_WALL.states[40],
        &Block::CINNABAR_WALL.states[41],
        &Block::CINNABAR_WALL.states[42],
        &Block::CINNABAR_WALL.states[43],
        &Block::CINNABAR_WALL.states[44],
        &Block::CINNABAR_WALL.states[45],
        &Block::CINNABAR_WALL.states[46],
        &Block::CINNABAR_WALL.states[47],
        &Block::CINNABAR_WALL.states[48],
        &Block::CINNABAR_WALL.states[49],
        &Block::CINNABAR_WALL.states[50],
        &Block::CINNABAR_WALL.states[51],
        &Block::CINNABAR_WALL.states[52],
        &Block::CINNABAR_WALL.states[53],
        &Block::CINNABAR_WALL.states[54],
        &Block::CINNABAR_WALL.states[55],
        &Block::CINNABAR_WALL.states[56],
        &Block::CINNABAR_WALL.states[57],
        &Block::CINNABAR_WALL.states[58],
        &Block::CINNABAR_WALL.states[59],
        &Block::CINNABAR_WALL.states[60],
        &Block::CINNABAR_WALL.states[61],
        &Block::CINNABAR_WALL.states[62],
        &Block::CINNABAR_WALL.states[63],
        &Block::CINNABAR_WALL.states[64],
        &Block::CINNABAR_WALL.states[65],
        &Block::CINNABAR_WALL.states[66],
        &Block::CINNABAR_WALL.states[67],
        &Block::CINNABAR_WALL.states[68],
        &Block::CINNABAR_WALL.states[69],
        &Block::CINNABAR_WALL.states[70],
        &Block::CINNABAR_WALL.states[71],
        &Block::CINNABAR_WALL.states[72],
        &Block::CINNABAR_WALL.states[73],
        &Block::CINNABAR_WALL.states[74],
        &Block::CINNABAR_WALL.states[75],
        &Block::CINNABAR_WALL.states[76],
        &Block::CINNABAR_WALL.states[77],
        &Block::CINNABAR_WALL.states[78],
        &Block::CINNABAR_WALL.states[79],
        &Block::CINNABAR_WALL.states[80],
        &Block::CINNABAR_WALL.states[81],
        &Block::CINNABAR_WALL.states[82],
        &Block::CINNABAR_WALL.states[83],
        &Block::CINNABAR_WALL.states[84],
        &Block::CINNABAR_WALL.states[85],
        &Block::CINNABAR_WALL.states[86],
        &Block::CINNABAR_WALL.states[87],
        &Block::CINNABAR_WALL.states[88],
        &Block::CINNABAR_WALL.states[89],
        &Block::CINNABAR_WALL.states[90],
        &Block::CINNABAR_WALL.states[91],
        &Block::CINNABAR_WALL.states[92],
        &Block::CINNABAR_WALL.states[93],
        &Block::CINNABAR_WALL.states[94],
        &Block::CINNABAR_WALL.states[95],
        &Block::CINNABAR_WALL.states[96],
        &Block::CINNABAR_WALL.states[97],
        &Block::CINNABAR_WALL.states[98],
        &Block::CINNABAR_WALL.states[99],
        &Block::CINNABAR_WALL.states[100],
        &Block::CINNABAR_WALL.states[101],
        &Block::CINNABAR_WALL.states[102],
        &Block::CINNABAR_WALL.states[103],
        &Block::CINNABAR_WALL.states[104],
        &Block::CINNABAR_WALL.states[105],
        &Block::CINNABAR_WALL.states[106],
        &Block::CINNABAR_WALL.states[107],
        &Block::CINNABAR_WALL.states[108],
        &Block::CINNABAR_WALL.states[109],
        &Block::CINNABAR_WALL.states[110],
        &Block::CINNABAR_WALL.states[111],
        &Block::CINNABAR_WALL.states[112],
        &Block::CINNABAR_WALL.states[113],
        &Block::CINNABAR_WALL.states[114],
        &Block::CINNABAR_WALL.states[115],
        &Block::CINNABAR_WALL.states[116],
        &Block::CINNABAR_WALL.states[117],
        &Block::CINNABAR_WALL.states[118],
        &Block::CINNABAR_WALL.states[119],
        &Block::CINNABAR_WALL.states[120],
        &Block::CINNABAR_WALL.states[121],
        &Block::CINNABAR_WALL.states[122],
        &Block::CINNABAR_WALL.states[123],
        &Block::CINNABAR_WALL.states[124],
        &Block::CINNABAR_WALL.states[125],
        &Block::CINNABAR_WALL.states[126],
        &Block::CINNABAR_WALL.states[127],
        &Block::CINNABAR_WALL.states[128],
        &Block::CINNABAR_WALL.states[129],
        &Block::CINNABAR_WALL.states[130],
        &Block::CINNABAR_WALL.states[131],
        &Block::CINNABAR_WALL.states[132],
        &Block::CINNABAR_WALL.states[133],
        &Block::CINNABAR_WALL.states[134],
        &Block::CINNABAR_WALL.states[135],
        &Block::CINNABAR_WALL.states[136],
        &Block::CINNABAR_WALL.states[137],
        &Block::CINNABAR_WALL.states[138],
        &Block::CINNABAR_WALL.states[139],
        &Block::CINNABAR_WALL.states[140],
        &Block::CINNABAR_WALL.states[141],
        &Block::CINNABAR_WALL.states[142],
        &Block::CINNABAR_WALL.states[143],
        &Block::CINNABAR_WALL.states[144],
        &Block::CINNABAR_WALL.states[145],
        &Block::CINNABAR_WALL.states[146],
        &Block::CINNABAR_WALL.states[147],
        &Block::CINNABAR_WALL.states[148],
        &Block::CINNABAR_WALL.states[149],
        &Block::CINNABAR_WALL.states[150],
        &Block::CINNABAR_WALL.states[151],
        &Block::CINNABAR_WALL.states[152],
        &Block::CINNABAR_WALL.states[153],
        &Block::CINNABAR_WALL.states[154],
        &Block::CINNABAR_WALL.states[155],
        &Block::CINNABAR_WALL.states[156],
        &Block::CINNABAR_WALL.states[157],
        &Block::CINNABAR_WALL.states[158],
        &Block::CINNABAR_WALL.states[159],
        &Block::CINNABAR_WALL.states[160],
        &Block::CINNABAR_WALL.states[161],
        &Block::CINNABAR_WALL.states[162],
        &Block::CINNABAR_WALL.states[163],
        &Block::CINNABAR_WALL.states[164],
        &Block::CINNABAR_WALL.states[165],
        &Block::CINNABAR_WALL.states[166],
        &Block::CINNABAR_WALL.states[167],
        &Block::CINNABAR_WALL.states[168],
        &Block::CINNABAR_WALL.states[169],
        &Block::CINNABAR_WALL.states[170],
        &Block::CINNABAR_WALL.states[171],
        &Block::CINNABAR_WALL.states[172],
        &Block::CINNABAR_WALL.states[173],
        &Block::CINNABAR_WALL.states[174],
        &Block::CINNABAR_WALL.states[175],
        &Block::CINNABAR_WALL.states[176],
        &Block::CINNABAR_WALL.states[177],
        &Block::CINNABAR_WALL.states[178],
        &Block::CINNABAR_WALL.states[179],
        &Block::CINNABAR_WALL.states[180],
        &Block::CINNABAR_WALL.states[181],
        &Block::CINNABAR_WALL.states[182],
        &Block::CINNABAR_WALL.states[183],
        &Block::CINNABAR_WALL.states[184],
        &Block::CINNABAR_WALL.states[185],
        &Block::CINNABAR_WALL.states[186],
        &Block::CINNABAR_WALL.states[187],
        &Block::CINNABAR_WALL.states[188],
        &Block::CINNABAR_WALL.states[189],
        &Block::CINNABAR_WALL.states[190],
        &Block::CINNABAR_WALL.states[191],
        &Block::CINNABAR_WALL.states[192],
        &Block::CINNABAR_WALL.states[193],
        &Block::CINNABAR_WALL.states[194],
        &Block::CINNABAR_WALL.states[195],
        &Block::CINNABAR_WALL.states[196],
        &Block::CINNABAR_WALL.states[197],
        &Block::CINNABAR_WALL.states[198],
        &Block::CINNABAR_WALL.states[199],
        &Block::CINNABAR_WALL.states[200],
        &Block::CINNABAR_WALL.states[201],
        &Block::CINNABAR_WALL.states[202],
        &Block::CINNABAR_WALL.states[203],
        &Block::CINNABAR_WALL.states[204],
        &Block::CINNABAR_WALL.states[205],
        &Block::CINNABAR_WALL.states[206],
        &Block::CINNABAR_WALL.states[207],
        &Block::CINNABAR_WALL.states[208],
        &Block::CINNABAR_WALL.states[209],
        &Block::CINNABAR_WALL.states[210],
        &Block::CINNABAR_WALL.states[211],
        &Block::CINNABAR_WALL.states[212],
        &Block::CINNABAR_WALL.states[213],
        &Block::CINNABAR_WALL.states[214],
        &Block::CINNABAR_WALL.states[215],
        &Block::CINNABAR_WALL.states[216],
        &Block::CINNABAR_WALL.states[217],
        &Block::CINNABAR_WALL.states[218],
        &Block::CINNABAR_WALL.states[219],
        &Block::CINNABAR_WALL.states[220],
        &Block::CINNABAR_WALL.states[221],
        &Block::CINNABAR_WALL.states[222],
        &Block::CINNABAR_WALL.states[223],
        &Block::CINNABAR_WALL.states[224],
        &Block::CINNABAR_WALL.states[225],
        &Block::CINNABAR_WALL.states[226],
        &Block::CINNABAR_WALL.states[227],
        &Block::CINNABAR_WALL.states[228],
        &Block::CINNABAR_WALL.states[229],
        &Block::CINNABAR_WALL.states[230],
        &Block::CINNABAR_WALL.states[231],
        &Block::CINNABAR_WALL.states[232],
        &Block::CINNABAR_WALL.states[233],
        &Block::CINNABAR_WALL.states[234],
        &Block::CINNABAR_WALL.states[235],
        &Block::CINNABAR_WALL.states[236],
        &Block::CINNABAR_WALL.states[237],
        &Block::CINNABAR_WALL.states[238],
        &Block::CINNABAR_WALL.states[239],
        &Block::CINNABAR_WALL.states[240],
        &Block::CINNABAR_WALL.states[241],
        &Block::CINNABAR_WALL.states[242],
        &Block::CINNABAR_WALL.states[243],
        &Block::CINNABAR_WALL.states[244],
        &Block::CINNABAR_WALL.states[245],
        &Block::CINNABAR_WALL.states[246],
        &Block::CINNABAR_WALL.states[247],
        &Block::CINNABAR_WALL.states[248],
        &Block::CINNABAR_WALL.states[249],
        &Block::CINNABAR_WALL.states[250],
        &Block::CINNABAR_WALL.states[251],
        &Block::CINNABAR_WALL.states[252],
        &Block::CINNABAR_WALL.states[253],
        &Block::CINNABAR_WALL.states[254],
        &Block::CINNABAR_WALL.states[255],
        &Block::CINNABAR_WALL.states[256],
        &Block::CINNABAR_WALL.states[257],
        &Block::CINNABAR_WALL.states[258],
        &Block::CINNABAR_WALL.states[259],
        &Block::CINNABAR_WALL.states[260],
        &Block::CINNABAR_WALL.states[261],
        &Block::CINNABAR_WALL.states[262],
        &Block::CINNABAR_WALL.states[263],
        &Block::CINNABAR_WALL.states[264],
        &Block::CINNABAR_WALL.states[265],
        &Block::CINNABAR_WALL.states[266],
        &Block::CINNABAR_WALL.states[267],
        &Block::CINNABAR_WALL.states[268],
        &Block::CINNABAR_WALL.states[269],
        &Block::CINNABAR_WALL.states[270],
        &Block::CINNABAR_WALL.states[271],
        &Block::CINNABAR_WALL.states[272],
        &Block::CINNABAR_WALL.states[273],
        &Block::CINNABAR_WALL.states[274],
        &Block::CINNABAR_WALL.states[275],
        &Block::CINNABAR_WALL.states[276],
        &Block::CINNABAR_WALL.states[277],
        &Block::CINNABAR_WALL.states[278],
        &Block::CINNABAR_WALL.states[279],
        &Block::CINNABAR_WALL.states[280],
        &Block::CINNABAR_WALL.states[281],
        &Block::CINNABAR_WALL.states[282],
        &Block::CINNABAR_WALL.states[283],
        &Block::CINNABAR_WALL.states[284],
        &Block::CINNABAR_WALL.states[285],
        &Block::CINNABAR_WALL.states[286],
        &Block::CINNABAR_WALL.states[287],
        &Block::CINNABAR_WALL.states[288],
        &Block::CINNABAR_WALL.states[289],
        &Block::CINNABAR_WALL.states[290],
        &Block::CINNABAR_WALL.states[291],
        &Block::CINNABAR_WALL.states[292],
        &Block::CINNABAR_WALL.states[293],
        &Block::CINNABAR_WALL.states[294],
        &Block::CINNABAR_WALL.states[295],
        &Block::CINNABAR_WALL.states[296],
        &Block::CINNABAR_WALL.states[297],
        &Block::CINNABAR_WALL.states[298],
        &Block::CINNABAR_WALL.states[299],
        &Block::CINNABAR_WALL.states[300],
        &Block::CINNABAR_WALL.states[301],
        &Block::CINNABAR_WALL.states[302],
        &Block::CINNABAR_WALL.states[303],
        &Block::CINNABAR_WALL.states[304],
        &Block::CINNABAR_WALL.states[305],
        &Block::CINNABAR_WALL.states[306],
        &Block::CINNABAR_WALL.states[307],
        &Block::CINNABAR_WALL.states[308],
        &Block::CINNABAR_WALL.states[309],
        &Block::CINNABAR_WALL.states[310],
        &Block::CINNABAR_WALL.states[311],
        &Block::CINNABAR_WALL.states[312],
        &Block::CINNABAR_WALL.states[313],
        &Block::CINNABAR_WALL.states[314],
        &Block::CINNABAR_WALL.states[315],
        &Block::CINNABAR_WALL.states[316],
        &Block::CINNABAR_WALL.states[317],
        &Block::CINNABAR_WALL.states[318],
        &Block::CINNABAR_WALL.states[319],
        &Block::CINNABAR_WALL.states[320],
        &Block::CINNABAR_WALL.states[321],
        &Block::CINNABAR_WALL.states[322],
        &Block::CINNABAR_WALL.states[323],
        &Block::POLISHED_CINNABAR.states[0],
        &Block::POLISHED_CINNABAR_SLAB.states[0],
        &Block::POLISHED_CINNABAR_SLAB.states[1],
        &Block::POLISHED_CINNABAR_SLAB.states[2],
        &Block::POLISHED_CINNABAR_SLAB.states[3],
        &Block::POLISHED_CINNABAR_SLAB.states[4],
        &Block::POLISHED_CINNABAR_SLAB.states[5],
        &Block::POLISHED_CINNABAR_STAIRS.states[0],
        &Block::POLISHED_CINNABAR_STAIRS.states[1],
        &Block::POLISHED_CINNABAR_STAIRS.states[2],
        &Block::POLISHED_CINNABAR_STAIRS.states[3],
        &Block::POLISHED_CINNABAR_STAIRS.states[4],
        &Block::POLISHED_CINNABAR_STAIRS.states[5],
        &Block::POLISHED_CINNABAR_STAIRS.states[6],
        &Block::POLISHED_CINNABAR_STAIRS.states[7],
        &Block::POLISHED_CINNABAR_STAIRS.states[8],
        &Block::POLISHED_CINNABAR_STAIRS.states[9],
        &Block::POLISHED_CINNABAR_STAIRS.states[10],
        &Block::POLISHED_CINNABAR_STAIRS.states[11],
        &Block::POLISHED_CINNABAR_STAIRS.states[12],
        &Block::POLISHED_CINNABAR_STAIRS.states[13],
        &Block::POLISHED_CINNABAR_STAIRS.states[14],
        &Block::POLISHED_CINNABAR_STAIRS.states[15],
        &Block::POLISHED_CINNABAR_STAIRS.states[16],
        &Block::POLISHED_CINNABAR_STAIRS.states[17],
        &Block::POLISHED_CINNABAR_STAIRS.states[18],
        &Block::POLISHED_CINNABAR_STAIRS.states[19],
        &Block::POLISHED_CINNABAR_STAIRS.states[20],
        &Block::POLISHED_CINNABAR_STAIRS.states[21],
        &Block::POLISHED_CINNABAR_STAIRS.states[22],
        &Block::POLISHED_CINNABAR_STAIRS.states[23],
        &Block::POLISHED_CINNABAR_STAIRS.states[24],
        &Block::POLISHED_CINNABAR_STAIRS.states[25],
        &Block::POLISHED_CINNABAR_STAIRS.states[26],
        &Block::POLISHED_CINNABAR_STAIRS.states[27],
        &Block::POLISHED_CINNABAR_STAIRS.states[28],
        &Block::POLISHED_CINNABAR_STAIRS.states[29],
        &Block::POLISHED_CINNABAR_STAIRS.states[30],
        &Block::POLISHED_CINNABAR_STAIRS.states[31],
        &Block::POLISHED_CINNABAR_STAIRS.states[32],
        &Block::POLISHED_CINNABAR_STAIRS.states[33],
        &Block::POLISHED_CINNABAR_STAIRS.states[34],
        &Block::POLISHED_CINNABAR_STAIRS.states[35],
        &Block::POLISHED_CINNABAR_STAIRS.states[36],
        &Block::POLISHED_CINNABAR_STAIRS.states[37],
        &Block::POLISHED_CINNABAR_STAIRS.states[38],
        &Block::POLISHED_CINNABAR_STAIRS.states[39],
        &Block::POLISHED_CINNABAR_STAIRS.states[40],
        &Block::POLISHED_CINNABAR_STAIRS.states[41],
        &Block::POLISHED_CINNABAR_STAIRS.states[42],
        &Block::POLISHED_CINNABAR_STAIRS.states[43],
        &Block::POLISHED_CINNABAR_STAIRS.states[44],
        &Block::POLISHED_CINNABAR_STAIRS.states[45],
        &Block::POLISHED_CINNABAR_STAIRS.states[46],
        &Block::POLISHED_CINNABAR_STAIRS.states[47],
        &Block::POLISHED_CINNABAR_STAIRS.states[48],
        &Block::POLISHED_CINNABAR_STAIRS.states[49],
        &Block::POLISHED_CINNABAR_STAIRS.states[50],
        &Block::POLISHED_CINNABAR_STAIRS.states[51],
        &Block::POLISHED_CINNABAR_STAIRS.states[52],
        &Block::POLISHED_CINNABAR_STAIRS.states[53],
        &Block::POLISHED_CINNABAR_STAIRS.states[54],
        &Block::POLISHED_CINNABAR_STAIRS.states[55],
        &Block::POLISHED_CINNABAR_STAIRS.states[56],
        &Block::POLISHED_CINNABAR_STAIRS.states[57],
        &Block::POLISHED_CINNABAR_STAIRS.states[58],
        &Block::POLISHED_CINNABAR_STAIRS.states[59],
        &Block::POLISHED_CINNABAR_STAIRS.states[60],
        &Block::POLISHED_CINNABAR_STAIRS.states[61],
        &Block::POLISHED_CINNABAR_STAIRS.states[62],
        &Block::POLISHED_CINNABAR_STAIRS.states[63],
        &Block::POLISHED_CINNABAR_STAIRS.states[64],
        &Block::POLISHED_CINNABAR_STAIRS.states[65],
        &Block::POLISHED_CINNABAR_STAIRS.states[66],
        &Block::POLISHED_CINNABAR_STAIRS.states[67],
        &Block::POLISHED_CINNABAR_STAIRS.states[68],
        &Block::POLISHED_CINNABAR_STAIRS.states[69],
        &Block::POLISHED_CINNABAR_STAIRS.states[70],
        &Block::POLISHED_CINNABAR_STAIRS.states[71],
        &Block::POLISHED_CINNABAR_STAIRS.states[72],
        &Block::POLISHED_CINNABAR_STAIRS.states[73],
        &Block::POLISHED_CINNABAR_STAIRS.states[74],
        &Block::POLISHED_CINNABAR_STAIRS.states[75],
        &Block::POLISHED_CINNABAR_STAIRS.states[76],
        &Block::POLISHED_CINNABAR_STAIRS.states[77],
        &Block::POLISHED_CINNABAR_STAIRS.states[78],
        &Block::POLISHED_CINNABAR_STAIRS.states[79],
        &Block::POLISHED_CINNABAR_WALL.states[0],
        &Block::POLISHED_CINNABAR_WALL.states[1],
        &Block::POLISHED_CINNABAR_WALL.states[2],
        &Block::POLISHED_CINNABAR_WALL.states[3],
        &Block::POLISHED_CINNABAR_WALL.states[4],
        &Block::POLISHED_CINNABAR_WALL.states[5],
        &Block::POLISHED_CINNABAR_WALL.states[6],
        &Block::POLISHED_CINNABAR_WALL.states[7],
        &Block::POLISHED_CINNABAR_WALL.states[8],
        &Block::POLISHED_CINNABAR_WALL.states[9],
        &Block::POLISHED_CINNABAR_WALL.states[10],
        &Block::POLISHED_CINNABAR_WALL.states[11],
        &Block::POLISHED_CINNABAR_WALL.states[12],
        &Block::POLISHED_CINNABAR_WALL.states[13],
        &Block::POLISHED_CINNABAR_WALL.states[14],
        &Block::POLISHED_CINNABAR_WALL.states[15],
        &Block::POLISHED_CINNABAR_WALL.states[16],
        &Block::POLISHED_CINNABAR_WALL.states[17],
        &Block::POLISHED_CINNABAR_WALL.states[18],
        &Block::POLISHED_CINNABAR_WALL.states[19],
        &Block::POLISHED_CINNABAR_WALL.states[20],
        &Block::POLISHED_CINNABAR_WALL.states[21],
        &Block::POLISHED_CINNABAR_WALL.states[22],
        &Block::POLISHED_CINNABAR_WALL.states[23],
        &Block::POLISHED_CINNABAR_WALL.states[24],
        &Block::POLISHED_CINNABAR_WALL.states[25],
        &Block::POLISHED_CINNABAR_WALL.states[26],
        &Block::POLISHED_CINNABAR_WALL.states[27],
        &Block::POLISHED_CINNABAR_WALL.states[28],
        &Block::POLISHED_CINNABAR_WALL.states[29],
        &Block::POLISHED_CINNABAR_WALL.states[30],
        &Block::POLISHED_CINNABAR_WALL.states[31],
        &Block::POLISHED_CINNABAR_WALL.states[32],
        &Block::POLISHED_CINNABAR_WALL.states[33],
        &Block::POLISHED_CINNABAR_WALL.states[34],
        &Block::POLISHED_CINNABAR_WALL.states[35],
        &Block::POLISHED_CINNABAR_WALL.states[36],
        &Block::POLISHED_CINNABAR_WALL.states[37],
        &Block::POLISHED_CINNABAR_WALL.states[38],
        &Block::POLISHED_CINNABAR_WALL.states[39],
        &Block::POLISHED_CINNABAR_WALL.states[40],
        &Block::POLISHED_CINNABAR_WALL.states[41],
        &Block::POLISHED_CINNABAR_WALL.states[42],
        &Block::POLISHED_CINNABAR_WALL.states[43],
        &Block::POLISHED_CINNABAR_WALL.states[44],
        &Block::POLISHED_CINNABAR_WALL.states[45],
        &Block::POLISHED_CINNABAR_WALL.states[46],
        &Block::POLISHED_CINNABAR_WALL.states[47],
        &Block::POLISHED_CINNABAR_WALL.states[48],
        &Block::POLISHED_CINNABAR_WALL.states[49],
        &Block::POLISHED_CINNABAR_WALL.states[50],
        &Block::POLISHED_CINNABAR_WALL.states[51],
        &Block::POLISHED_CINNABAR_WALL.states[52],
        &Block::POLISHED_CINNABAR_WALL.states[53],
        &Block::POLISHED_CINNABAR_WALL.states[54],
        &Block::POLISHED_CINNABAR_WALL.states[55],
        &Block::POLISHED_CINNABAR_WALL.states[56],
        &Block::POLISHED_CINNABAR_WALL.states[57],
        &Block::POLISHED_CINNABAR_WALL.states[58],
        &Block::POLISHED_CINNABAR_WALL.states[59],
        &Block::POLISHED_CINNABAR_WALL.states[60],
        &Block::POLISHED_CINNABAR_WALL.states[61],
        &Block::POLISHED_CINNABAR_WALL.states[62],
        &Block::POLISHED_CINNABAR_WALL.states[63],
        &Block::POLISHED_CINNABAR_WALL.states[64],
        &Block::POLISHED_CINNABAR_WALL.states[65],
        &Block::POLISHED_CINNABAR_WALL.states[66],
        &Block::POLISHED_CINNABAR_WALL.states[67],
        &Block::POLISHED_CINNABAR_WALL.states[68],
        &Block::POLISHED_CINNABAR_WALL.states[69],
        &Block::POLISHED_CINNABAR_WALL.states[70],
        &Block::POLISHED_CINNABAR_WALL.states[71],
        &Block::POLISHED_CINNABAR_WALL.states[72],
        &Block::POLISHED_CINNABAR_WALL.states[73],
        &Block::POLISHED_CINNABAR_WALL.states[74],
        &Block::POLISHED_CINNABAR_WALL.states[75],
        &Block::POLISHED_CINNABAR_WALL.states[76],
        &Block::POLISHED_CINNABAR_WALL.states[77],
        &Block::POLISHED_CINNABAR_WALL.states[78],
        &Block::POLISHED_CINNABAR_WALL.states[79],
        &Block::POLISHED_CINNABAR_WALL.states[80],
        &Block::POLISHED_CINNABAR_WALL.states[81],
        &Block::POLISHED_CINNABAR_WALL.states[82],
        &Block::POLISHED_CINNABAR_WALL.states[83],
        &Block::POLISHED_CINNABAR_WALL.states[84],
        &Block::POLISHED_CINNABAR_WALL.states[85],
        &Block::POLISHED_CINNABAR_WALL.states[86],
        &Block::POLISHED_CINNABAR_WALL.states[87],
        &Block::POLISHED_CINNABAR_WALL.states[88],
        &Block::POLISHED_CINNABAR_WALL.states[89],
        &Block::POLISHED_CINNABAR_WALL.states[90],
        &Block::POLISHED_CINNABAR_WALL.states[91],
        &Block::POLISHED_CINNABAR_WALL.states[92],
        &Block::POLISHED_CINNABAR_WALL.states[93],
        &Block::POLISHED_CINNABAR_WALL.states[94],
        &Block::POLISHED_CINNABAR_WALL.states[95],
        &Block::POLISHED_CINNABAR_WALL.states[96],
        &Block::POLISHED_CINNABAR_WALL.states[97],
        &Block::POLISHED_CINNABAR_WALL.states[98],
        &Block::POLISHED_CINNABAR_WALL.states[99],
        &Block::POLISHED_CINNABAR_WALL.states[100],
        &Block::POLISHED_CINNABAR_WALL.states[101],
        &Block::POLISHED_CINNABAR_WALL.states[102],
        &Block::POLISHED_CINNABAR_WALL.states[103],
        &Block::POLISHED_CINNABAR_WALL.states[104],
        &Block::POLISHED_CINNABAR_WALL.states[105],
        &Block::POLISHED_CINNABAR_WALL.states[106],
        &Block::POLISHED_CINNABAR_WALL.states[107],
        &Block::POLISHED_CINNABAR_WALL.states[108],
        &Block::POLISHED_CINNABAR_WALL.states[109],
        &Block::POLISHED_CINNABAR_WALL.states[110],
        &Block::POLISHED_CINNABAR_WALL.states[111],
        &Block::POLISHED_CINNABAR_WALL.states[112],
        &Block::POLISHED_CINNABAR_WALL.states[113],
        &Block::POLISHED_CINNABAR_WALL.states[114],
        &Block::POLISHED_CINNABAR_WALL.states[115],
        &Block::POLISHED_CINNABAR_WALL.states[116],
        &Block::POLISHED_CINNABAR_WALL.states[117],
        &Block::POLISHED_CINNABAR_WALL.states[118],
        &Block::POLISHED_CINNABAR_WALL.states[119],
        &Block::POLISHED_CINNABAR_WALL.states[120],
        &Block::POLISHED_CINNABAR_WALL.states[121],
        &Block::POLISHED_CINNABAR_WALL.states[122],
        &Block::POLISHED_CINNABAR_WALL.states[123],
        &Block::POLISHED_CINNABAR_WALL.states[124],
        &Block::POLISHED_CINNABAR_WALL.states[125],
        &Block::POLISHED_CINNABAR_WALL.states[126],
        &Block::POLISHED_CINNABAR_WALL.states[127],
        &Block::POLISHED_CINNABAR_WALL.states[128],
        &Block::POLISHED_CINNABAR_WALL.states[129],
        &Block::POLISHED_CINNABAR_WALL.states[130],
        &Block::POLISHED_CINNABAR_WALL.states[131],
        &Block::POLISHED_CINNABAR_WALL.states[132],
        &Block::POLISHED_CINNABAR_WALL.states[133],
        &Block::POLISHED_CINNABAR_WALL.states[134],
        &Block::POLISHED_CINNABAR_WALL.states[135],
        &Block::POLISHED_CINNABAR_WALL.states[136],
        &Block::POLISHED_CINNABAR_WALL.states[137],
        &Block::POLISHED_CINNABAR_WALL.states[138],
        &Block::POLISHED_CINNABAR_WALL.states[139],
        &Block::POLISHED_CINNABAR_WALL.states[140],
        &Block::POLISHED_CINNABAR_WALL.states[141],
        &Block::POLISHED_CINNABAR_WALL.states[142],
        &Block::POLISHED_CINNABAR_WALL.states[143],
        &Block::POLISHED_CINNABAR_WALL.states[144],
        &Block::POLISHED_CINNABAR_WALL.states[145],
        &Block::POLISHED_CINNABAR_WALL.states[146],
        &Block::POLISHED_CINNABAR_WALL.states[147],
        &Block::POLISHED_CINNABAR_WALL.states[148],
        &Block::POLISHED_CINNABAR_WALL.states[149],
        &Block::POLISHED_CINNABAR_WALL.states[150],
        &Block::POLISHED_CINNABAR_WALL.states[151],
        &Block::POLISHED_CINNABAR_WALL.states[152],
        &Block::POLISHED_CINNABAR_WALL.states[153],
        &Block::POLISHED_CINNABAR_WALL.states[154],
        &Block::POLISHED_CINNABAR_WALL.states[155],
        &Block::POLISHED_CINNABAR_WALL.states[156],
        &Block::POLISHED_CINNABAR_WALL.states[157],
        &Block::POLISHED_CINNABAR_WALL.states[158],
        &Block::POLISHED_CINNABAR_WALL.states[159],
        &Block::POLISHED_CINNABAR_WALL.states[160],
        &Block::POLISHED_CINNABAR_WALL.states[161],
        &Block::POLISHED_CINNABAR_WALL.states[162],
        &Block::POLISHED_CINNABAR_WALL.states[163],
        &Block::POLISHED_CINNABAR_WALL.states[164],
        &Block::POLISHED_CINNABAR_WALL.states[165],
        &Block::POLISHED_CINNABAR_WALL.states[166],
        &Block::POLISHED_CINNABAR_WALL.states[167],
        &Block::POLISHED_CINNABAR_WALL.states[168],
        &Block::POLISHED_CINNABAR_WALL.states[169],
        &Block::POLISHED_CINNABAR_WALL.states[170],
        &Block::POLISHED_CINNABAR_WALL.states[171],
        &Block::POLISHED_CINNABAR_WALL.states[172],
        &Block::POLISHED_CINNABAR_WALL.states[173],
        &Block::POLISHED_CINNABAR_WALL.states[174],
        &Block::POLISHED_CINNABAR_WALL.states[175],
        &Block::POLISHED_CINNABAR_WALL.states[176],
        &Block::POLISHED_CINNABAR_WALL.states[177],
        &Block::POLISHED_CINNABAR_WALL.states[178],
        &Block::POLISHED_CINNABAR_WALL.states[179],
        &Block::POLISHED_CINNABAR_WALL.states[180],
        &Block::POLISHED_CINNABAR_WALL.states[181],
        &Block::POLISHED_CINNABAR_WALL.states[182],
        &Block::POLISHED_CINNABAR_WALL.states[183],
        &Block::POLISHED_CINNABAR_WALL.states[184],
        &Block::POLISHED_CINNABAR_WALL.states[185],
        &Block::POLISHED_CINNABAR_WALL.states[186],
        &Block::POLISHED_CINNABAR_WALL.states[187],
        &Block::POLISHED_CINNABAR_WALL.states[188],
        &Block::POLISHED_CINNABAR_WALL.states[189],
        &Block::POLISHED_CINNABAR_WALL.states[190],
        &Block::POLISHED_CINNABAR_WALL.states[191],
        &Block::POLISHED_CINNABAR_WALL.states[192],
        &Block::POLISHED_CINNABAR_WALL.states[193],
        &Block::POLISHED_CINNABAR_WALL.states[194],
        &Block::POLISHED_CINNABAR_WALL.states[195],
        &Block::POLISHED_CINNABAR_WALL.states[196],
        &Block::POLISHED_CINNABAR_WALL.states[197],
        &Block::POLISHED_CINNABAR_WALL.states[198],
        &Block::POLISHED_CINNABAR_WALL.states[199],
        &Block::POLISHED_CINNABAR_WALL.states[200],
        &Block::POLISHED_CINNABAR_WALL.states[201],
        &Block::POLISHED_CINNABAR_WALL.states[202],
        &Block::POLISHED_CINNABAR_WALL.states[203],
        &Block::POLISHED_CINNABAR_WALL.states[204],
        &Block::POLISHED_CINNABAR_WALL.states[205],
        &Block::POLISHED_CINNABAR_WALL.states[206],
        &Block::POLISHED_CINNABAR_WALL.states[207],
        &Block::POLISHED_CINNABAR_WALL.states[208],
        &Block::POLISHED_CINNABAR_WALL.states[209],
        &Block::POLISHED_CINNABAR_WALL.states[210],
        &Block::POLISHED_CINNABAR_WALL.states[211],
        &Block::POLISHED_CINNABAR_WALL.states[212],
        &Block::POLISHED_CINNABAR_WALL.states[213],
        &Block::POLISHED_CINNABAR_WALL.states[214],
        &Block::POLISHED_CINNABAR_WALL.states[215],
        &Block::POLISHED_CINNABAR_WALL.states[216],
        &Block::POLISHED_CINNABAR_WALL.states[217],
        &Block::POLISHED_CINNABAR_WALL.states[218],
        &Block::POLISHED_CINNABAR_WALL.states[219],
        &Block::POLISHED_CINNABAR_WALL.states[220],
        &Block::POLISHED_CINNABAR_WALL.states[221],
        &Block::POLISHED_CINNABAR_WALL.states[222],
        &Block::POLISHED_CINNABAR_WALL.states[223],
        &Block::POLISHED_CINNABAR_WALL.states[224],
        &Block::POLISHED_CINNABAR_WALL.states[225],
        &Block::POLISHED_CINNABAR_WALL.states[226],
        &Block::POLISHED_CINNABAR_WALL.states[227],
        &Block::POLISHED_CINNABAR_WALL.states[228],
        &Block::POLISHED_CINNABAR_WALL.states[229],
        &Block::POLISHED_CINNABAR_WALL.states[230],
        &Block::POLISHED_CINNABAR_WALL.states[231],
        &Block::POLISHED_CINNABAR_WALL.states[232],
        &Block::POLISHED_CINNABAR_WALL.states[233],
        &Block::POLISHED_CINNABAR_WALL.states[234],
        &Block::POLISHED_CINNABAR_WALL.states[235],
        &Block::POLISHED_CINNABAR_WALL.states[236],
        &Block::POLISHED_CINNABAR_WALL.states[237],
        &Block::POLISHED_CINNABAR_WALL.states[238],
        &Block::POLISHED_CINNABAR_WALL.states[239],
        &Block::POLISHED_CINNABAR_WALL.states[240],
        &Block::POLISHED_CINNABAR_WALL.states[241],
        &Block::POLISHED_CINNABAR_WALL.states[242],
        &Block::POLISHED_CINNABAR_WALL.states[243],
        &Block::POLISHED_CINNABAR_WALL.states[244],
        &Block::POLISHED_CINNABAR_WALL.states[245],
        &Block::POLISHED_CINNABAR_WALL.states[246],
        &Block::POLISHED_CINNABAR_WALL.states[247],
        &Block::POLISHED_CINNABAR_WALL.states[248],
        &Block::POLISHED_CINNABAR_WALL.states[249],
        &Block::POLISHED_CINNABAR_WALL.states[250],
        &Block::POLISHED_CINNABAR_WALL.states[251],
        &Block::POLISHED_CINNABAR_WALL.states[252],
        &Block::POLISHED_CINNABAR_WALL.states[253],
        &Block::POLISHED_CINNABAR_WALL.states[254],
        &Block::POLISHED_CINNABAR_WALL.states[255],
        &Block::POLISHED_CINNABAR_WALL.states[256],
        &Block::POLISHED_CINNABAR_WALL.states[257],
        &Block::POLISHED_CINNABAR_WALL.states[258],
        &Block::POLISHED_CINNABAR_WALL.states[259],
        &Block::POLISHED_CINNABAR_WALL.states[260],
        &Block::POLISHED_CINNABAR_WALL.states[261],
        &Block::POLISHED_CINNABAR_WALL.states[262],
        &Block::POLISHED_CINNABAR_WALL.states[263],
        &Block::POLISHED_CINNABAR_WALL.states[264],
        &Block::POLISHED_CINNABAR_WALL.states[265],
        &Block::POLISHED_CINNABAR_WALL.states[266],
        &Block::POLISHED_CINNABAR_WALL.states[267],
        &Block::POLISHED_CINNABAR_WALL.states[268],
        &Block::POLISHED_CINNABAR_WALL.states[269],
        &Block::POLISHED_CINNABAR_WALL.states[270],
        &Block::POLISHED_CINNABAR_WALL.states[271],
        &Block::POLISHED_CINNABAR_WALL.states[272],
        &Block::POLISHED_CINNABAR_WALL.states[273],
        &Block::POLISHED_CINNABAR_WALL.states[274],
        &Block::POLISHED_CINNABAR_WALL.states[275],
        &Block::POLISHED_CINNABAR_WALL.states[276],
        &Block::POLISHED_CINNABAR_WALL.states[277],
        &Block::POLISHED_CINNABAR_WALL.states[278],
        &Block::POLISHED_CINNABAR_WALL.states[279],
        &Block::POLISHED_CINNABAR_WALL.states[280],
        &Block::POLISHED_CINNABAR_WALL.states[281],
        &Block::POLISHED_CINNABAR_WALL.states[282],
        &Block::POLISHED_CINNABAR_WALL.states[283],
        &Block::POLISHED_CINNABAR_WALL.states[284],
        &Block::POLISHED_CINNABAR_WALL.states[285],
        &Block::POLISHED_CINNABAR_WALL.states[286],
        &Block::POLISHED_CINNABAR_WALL.states[287],
        &Block::POLISHED_CINNABAR_WALL.states[288],
        &Block::POLISHED_CINNABAR_WALL.states[289],
        &Block::POLISHED_CINNABAR_WALL.states[290],
        &Block::POLISHED_CINNABAR_WALL.states[291],
        &Block::POLISHED_CINNABAR_WALL.states[292],
        &Block::POLISHED_CINNABAR_WALL.states[293],
        &Block::POLISHED_CINNABAR_WALL.states[294],
        &Block::POLISHED_CINNABAR_WALL.states[295],
        &Block::POLISHED_CINNABAR_WALL.states[296],
        &Block::POLISHED_CINNABAR_WALL.states[297],
        &Block::POLISHED_CINNABAR_WALL.states[298],
        &Block::POLISHED_CINNABAR_WALL.states[299],
        &Block::POLISHED_CINNABAR_WALL.states[300],
        &Block::POLISHED_CINNABAR_WALL.states[301],
        &Block::POLISHED_CINNABAR_WALL.states[302],
        &Block::POLISHED_CINNABAR_WALL.states[303],
        &Block::POLISHED_CINNABAR_WALL.states[304],
        &Block::POLISHED_CINNABAR_WALL.states[305],
        &Block::POLISHED_CINNABAR_WALL.states[306],
        &Block::POLISHED_CINNABAR_WALL.states[307],
        &Block::POLISHED_CINNABAR_WALL.states[308],
        &Block::POLISHED_CINNABAR_WALL.states[309],
        &Block::POLISHED_CINNABAR_WALL.states[310],
        &Block::POLISHED_CINNABAR_WALL.states[311],
        &Block::POLISHED_CINNABAR_WALL.states[312],
        &Block::POLISHED_CINNABAR_WALL.states[313],
        &Block::POLISHED_CINNABAR_WALL.states[314],
        &Block::POLISHED_CINNABAR_WALL.states[315],
        &Block::POLISHED_CINNABAR_WALL.states[316],
        &Block::POLISHED_CINNABAR_WALL.states[317],
        &Block::POLISHED_CINNABAR_WALL.states[318],
        &Block::POLISHED_CINNABAR_WALL.states[319],
        &Block::POLISHED_CINNABAR_WALL.states[320],
        &Block::POLISHED_CINNABAR_WALL.states[321],
        &Block::POLISHED_CINNABAR_WALL.states[322],
        &Block::POLISHED_CINNABAR_WALL.states[323],
        &Block::CINNABAR_BRICKS.states[0],
        &Block::CINNABAR_BRICK_SLAB.states[0],
        &Block::CINNABAR_BRICK_SLAB.states[1],
        &Block::CINNABAR_BRICK_SLAB.states[2],
        &Block::CINNABAR_BRICK_SLAB.states[3],
        &Block::CINNABAR_BRICK_SLAB.states[4],
        &Block::CINNABAR_BRICK_SLAB.states[5],
        &Block::CINNABAR_BRICK_STAIRS.states[0],
        &Block::CINNABAR_BRICK_STAIRS.states[1],
        &Block::CINNABAR_BRICK_STAIRS.states[2],
        &Block::CINNABAR_BRICK_STAIRS.states[3],
        &Block::CINNABAR_BRICK_STAIRS.states[4],
        &Block::CINNABAR_BRICK_STAIRS.states[5],
        &Block::CINNABAR_BRICK_STAIRS.states[6],
        &Block::CINNABAR_BRICK_STAIRS.states[7],
        &Block::CINNABAR_BRICK_STAIRS.states[8],
        &Block::CINNABAR_BRICK_STAIRS.states[9],
        &Block::CINNABAR_BRICK_STAIRS.states[10],
        &Block::CINNABAR_BRICK_STAIRS.states[11],
        &Block::CINNABAR_BRICK_STAIRS.states[12],
        &Block::CINNABAR_BRICK_STAIRS.states[13],
        &Block::CINNABAR_BRICK_STAIRS.states[14],
        &Block::CINNABAR_BRICK_STAIRS.states[15],
        &Block::CINNABAR_BRICK_STAIRS.states[16],
        &Block::CINNABAR_BRICK_STAIRS.states[17],
        &Block::CINNABAR_BRICK_STAIRS.states[18],
        &Block::CINNABAR_BRICK_STAIRS.states[19],
        &Block::CINNABAR_BRICK_STAIRS.states[20],
        &Block::CINNABAR_BRICK_STAIRS.states[21],
        &Block::CINNABAR_BRICK_STAIRS.states[22],
        &Block::CINNABAR_BRICK_STAIRS.states[23],
        &Block::CINNABAR_BRICK_STAIRS.states[24],
        &Block::CINNABAR_BRICK_STAIRS.states[25],
        &Block::CINNABAR_BRICK_STAIRS.states[26],
        &Block::CINNABAR_BRICK_STAIRS.states[27],
        &Block::CINNABAR_BRICK_STAIRS.states[28],
        &Block::CINNABAR_BRICK_STAIRS.states[29],
        &Block::CINNABAR_BRICK_STAIRS.states[30],
        &Block::CINNABAR_BRICK_STAIRS.states[31],
        &Block::CINNABAR_BRICK_STAIRS.states[32],
        &Block::CINNABAR_BRICK_STAIRS.states[33],
        &Block::CINNABAR_BRICK_STAIRS.states[34],
        &Block::CINNABAR_BRICK_STAIRS.states[35],
        &Block::CINNABAR_BRICK_STAIRS.states[36],
        &Block::CINNABAR_BRICK_STAIRS.states[37],
        &Block::CINNABAR_BRICK_STAIRS.states[38],
        &Block::CINNABAR_BRICK_STAIRS.states[39],
        &Block::CINNABAR_BRICK_STAIRS.states[40],
        &Block::CINNABAR_BRICK_STAIRS.states[41],
        &Block::CINNABAR_BRICK_STAIRS.states[42],
        &Block::CINNABAR_BRICK_STAIRS.states[43],
        &Block::CINNABAR_BRICK_STAIRS.states[44],
        &Block::CINNABAR_BRICK_STAIRS.states[45],
        &Block::CINNABAR_BRICK_STAIRS.states[46],
        &Block::CINNABAR_BRICK_STAIRS.states[47],
        &Block::CINNABAR_BRICK_STAIRS.states[48],
        &Block::CINNABAR_BRICK_STAIRS.states[49],
        &Block::CINNABAR_BRICK_STAIRS.states[50],
        &Block::CINNABAR_BRICK_STAIRS.states[51],
        &Block::CINNABAR_BRICK_STAIRS.states[52],
        &Block::CINNABAR_BRICK_STAIRS.states[53],
        &Block::CINNABAR_BRICK_STAIRS.states[54],
        &Block::CINNABAR_BRICK_STAIRS.states[55],
        &Block::CINNABAR_BRICK_STAIRS.states[56],
        &Block::CINNABAR_BRICK_STAIRS.states[57],
        &Block::CINNABAR_BRICK_STAIRS.states[58],
        &Block::CINNABAR_BRICK_STAIRS.states[59],
        &Block::CINNABAR_BRICK_STAIRS.states[60],
        &Block::CINNABAR_BRICK_STAIRS.states[61],
        &Block::CINNABAR_BRICK_STAIRS.states[62],
        &Block::CINNABAR_BRICK_STAIRS.states[63],
        &Block::CINNABAR_BRICK_STAIRS.states[64],
        &Block::CINNABAR_BRICK_STAIRS.states[65],
        &Block::CINNABAR_BRICK_STAIRS.states[66],
        &Block::CINNABAR_BRICK_STAIRS.states[67],
        &Block::CINNABAR_BRICK_STAIRS.states[68],
        &Block::CINNABAR_BRICK_STAIRS.states[69],
        &Block::CINNABAR_BRICK_STAIRS.states[70],
        &Block::CINNABAR_BRICK_STAIRS.states[71],
        &Block::CINNABAR_BRICK_STAIRS.states[72],
        &Block::CINNABAR_BRICK_STAIRS.states[73],
        &Block::CINNABAR_BRICK_STAIRS.states[74],
        &Block::CINNABAR_BRICK_STAIRS.states[75],
        &Block::CINNABAR_BRICK_STAIRS.states[76],
        &Block::CINNABAR_BRICK_STAIRS.states[77],
        &Block::CINNABAR_BRICK_STAIRS.states[78],
        &Block::CINNABAR_BRICK_STAIRS.states[79],
        &Block::CINNABAR_BRICK_WALL.states[0],
        &Block::CINNABAR_BRICK_WALL.states[1],
        &Block::CINNABAR_BRICK_WALL.states[2],
        &Block::CINNABAR_BRICK_WALL.states[3],
        &Block::CINNABAR_BRICK_WALL.states[4],
        &Block::CINNABAR_BRICK_WALL.states[5],
        &Block::CINNABAR_BRICK_WALL.states[6],
        &Block::CINNABAR_BRICK_WALL.states[7],
        &Block::CINNABAR_BRICK_WALL.states[8],
        &Block::CINNABAR_BRICK_WALL.states[9],
        &Block::CINNABAR_BRICK_WALL.states[10],
        &Block::CINNABAR_BRICK_WALL.states[11],
        &Block::CINNABAR_BRICK_WALL.states[12],
        &Block::CINNABAR_BRICK_WALL.states[13],
        &Block::CINNABAR_BRICK_WALL.states[14],
        &Block::CINNABAR_BRICK_WALL.states[15],
        &Block::CINNABAR_BRICK_WALL.states[16],
        &Block::CINNABAR_BRICK_WALL.states[17],
        &Block::CINNABAR_BRICK_WALL.states[18],
        &Block::CINNABAR_BRICK_WALL.states[19],
        &Block::CINNABAR_BRICK_WALL.states[20],
        &Block::CINNABAR_BRICK_WALL.states[21],
        &Block::CINNABAR_BRICK_WALL.states[22],
        &Block::CINNABAR_BRICK_WALL.states[23],
        &Block::CINNABAR_BRICK_WALL.states[24],
        &Block::CINNABAR_BRICK_WALL.states[25],
        &Block::CINNABAR_BRICK_WALL.states[26],
        &Block::CINNABAR_BRICK_WALL.states[27],
        &Block::CINNABAR_BRICK_WALL.states[28],
        &Block::CINNABAR_BRICK_WALL.states[29],
        &Block::CINNABAR_BRICK_WALL.states[30],
        &Block::CINNABAR_BRICK_WALL.states[31],
        &Block::CINNABAR_BRICK_WALL.states[32],
        &Block::CINNABAR_BRICK_WALL.states[33],
        &Block::CINNABAR_BRICK_WALL.states[34],
        &Block::CINNABAR_BRICK_WALL.states[35],
        &Block::CINNABAR_BRICK_WALL.states[36],
        &Block::CINNABAR_BRICK_WALL.states[37],
        &Block::CINNABAR_BRICK_WALL.states[38],
        &Block::CINNABAR_BRICK_WALL.states[39],
        &Block::CINNABAR_BRICK_WALL.states[40],
        &Block::CINNABAR_BRICK_WALL.states[41],
        &Block::CINNABAR_BRICK_WALL.states[42],
        &Block::CINNABAR_BRICK_WALL.states[43],
        &Block::CINNABAR_BRICK_WALL.states[44],
        &Block::CINNABAR_BRICK_WALL.states[45],
        &Block::CINNABAR_BRICK_WALL.states[46],
        &Block::CINNABAR_BRICK_WALL.states[47],
        &Block::CINNABAR_BRICK_WALL.states[48],
        &Block::CINNABAR_BRICK_WALL.states[49],
        &Block::CINNABAR_BRICK_WALL.states[50],
        &Block::CINNABAR_BRICK_WALL.states[51],
        &Block::CINNABAR_BRICK_WALL.states[52],
        &Block::CINNABAR_BRICK_WALL.states[53],
        &Block::CINNABAR_BRICK_WALL.states[54],
        &Block::CINNABAR_BRICK_WALL.states[55],
        &Block::CINNABAR_BRICK_WALL.states[56],
        &Block::CINNABAR_BRICK_WALL.states[57],
        &Block::CINNABAR_BRICK_WALL.states[58],
        &Block::CINNABAR_BRICK_WALL.states[59],
        &Block::CINNABAR_BRICK_WALL.states[60],
        &Block::CINNABAR_BRICK_WALL.states[61],
        &Block::CINNABAR_BRICK_WALL.states[62],
        &Block::CINNABAR_BRICK_WALL.states[63],
        &Block::CINNABAR_BRICK_WALL.states[64],
        &Block::CINNABAR_BRICK_WALL.states[65],
        &Block::CINNABAR_BRICK_WALL.states[66],
        &Block::CINNABAR_BRICK_WALL.states[67],
        &Block::CINNABAR_BRICK_WALL.states[68],
        &Block::CINNABAR_BRICK_WALL.states[69],
        &Block::CINNABAR_BRICK_WALL.states[70],
        &Block::CINNABAR_BRICK_WALL.states[71],
        &Block::CINNABAR_BRICK_WALL.states[72],
        &Block::CINNABAR_BRICK_WALL.states[73],
        &Block::CINNABAR_BRICK_WALL.states[74],
        &Block::CINNABAR_BRICK_WALL.states[75],
        &Block::CINNABAR_BRICK_WALL.states[76],
        &Block::CINNABAR_BRICK_WALL.states[77],
        &Block::CINNABAR_BRICK_WALL.states[78],
        &Block::CINNABAR_BRICK_WALL.states[79],
        &Block::CINNABAR_BRICK_WALL.states[80],
        &Block::CINNABAR_BRICK_WALL.states[81],
        &Block::CINNABAR_BRICK_WALL.states[82],
        &Block::CINNABAR_BRICK_WALL.states[83],
        &Block::CINNABAR_BRICK_WALL.states[84],
        &Block::CINNABAR_BRICK_WALL.states[85],
        &Block::CINNABAR_BRICK_WALL.states[86],
        &Block::CINNABAR_BRICK_WALL.states[87],
        &Block::CINNABAR_BRICK_WALL.states[88],
        &Block::CINNABAR_BRICK_WALL.states[89],
        &Block::CINNABAR_BRICK_WALL.states[90],
        &Block::CINNABAR_BRICK_WALL.states[91],
        &Block::CINNABAR_BRICK_WALL.states[92],
        &Block::CINNABAR_BRICK_WALL.states[93],
        &Block::CINNABAR_BRICK_WALL.states[94],
        &Block::CINNABAR_BRICK_WALL.states[95],
        &Block::CINNABAR_BRICK_WALL.states[96],
        &Block::CINNABAR_BRICK_WALL.states[97],
        &Block::CINNABAR_BRICK_WALL.states[98],
        &Block::CINNABAR_BRICK_WALL.states[99],
        &Block::CINNABAR_BRICK_WALL.states[100],
        &Block::CINNABAR_BRICK_WALL.states[101],
        &Block::CINNABAR_BRICK_WALL.states[102],
        &Block::CINNABAR_BRICK_WALL.states[103],
        &Block::CINNABAR_BRICK_WALL.states[104],
        &Block::CINNABAR_BRICK_WALL.states[105],
        &Block::CINNABAR_BRICK_WALL.states[106],
        &Block::CINNABAR_BRICK_WALL.states[107],
        &Block::CINNABAR_BRICK_WALL.states[108],
        &Block::CINNABAR_BRICK_WALL.states[109],
        &Block::CINNABAR_BRICK_WALL.states[110],
        &Block::CINNABAR_BRICK_WALL.states[111],
        &Block::CINNABAR_BRICK_WALL.states[112],
        &Block::CINNABAR_BRICK_WALL.states[113],
        &Block::CINNABAR_BRICK_WALL.states[114],
        &Block::CINNABAR_BRICK_WALL.states[115],
        &Block::CINNABAR_BRICK_WALL.states[116],
        &Block::CINNABAR_BRICK_WALL.states[117],
        &Block::CINNABAR_BRICK_WALL.states[118],
        &Block::CINNABAR_BRICK_WALL.states[119],
        &Block::CINNABAR_BRICK_WALL.states[120],
        &Block::CINNABAR_BRICK_WALL.states[121],
        &Block::CINNABAR_BRICK_WALL.states[122],
        &Block::CINNABAR_BRICK_WALL.states[123],
        &Block::CINNABAR_BRICK_WALL.states[124],
        &Block::CINNABAR_BRICK_WALL.states[125],
        &Block::CINNABAR_BRICK_WALL.states[126],
        &Block::CINNABAR_BRICK_WALL.states[127],
        &Block::CINNABAR_BRICK_WALL.states[128],
        &Block::CINNABAR_BRICK_WALL.states[129],
        &Block::CINNABAR_BRICK_WALL.states[130],
        &Block::CINNABAR_BRICK_WALL.states[131],
        &Block::CINNABAR_BRICK_WALL.states[132],
        &Block::CINNABAR_BRICK_WALL.states[133],
        &Block::CINNABAR_BRICK_WALL.states[134],
        &Block::CINNABAR_BRICK_WALL.states[135],
        &Block::CINNABAR_BRICK_WALL.states[136],
        &Block::CINNABAR_BRICK_WALL.states[137],
        &Block::CINNABAR_BRICK_WALL.states[138],
        &Block::CINNABAR_BRICK_WALL.states[139],
        &Block::CINNABAR_BRICK_WALL.states[140],
        &Block::CINNABAR_BRICK_WALL.states[141],
        &Block::CINNABAR_BRICK_WALL.states[142],
        &Block::CINNABAR_BRICK_WALL.states[143],
        &Block::CINNABAR_BRICK_WALL.states[144],
        &Block::CINNABAR_BRICK_WALL.states[145],
        &Block::CINNABAR_BRICK_WALL.states[146],
        &Block::CINNABAR_BRICK_WALL.states[147],
        &Block::CINNABAR_BRICK_WALL.states[148],
        &Block::CINNABAR_BRICK_WALL.states[149],
        &Block::CINNABAR_BRICK_WALL.states[150],
        &Block::CINNABAR_BRICK_WALL.states[151],
        &Block::CINNABAR_BRICK_WALL.states[152],
        &Block::CINNABAR_BRICK_WALL.states[153],
        &Block::CINNABAR_BRICK_WALL.states[154],
        &Block::CINNABAR_BRICK_WALL.states[155],
        &Block::CINNABAR_BRICK_WALL.states[156],
        &Block::CINNABAR_BRICK_WALL.states[157],
        &Block::CINNABAR_BRICK_WALL.states[158],
        &Block::CINNABAR_BRICK_WALL.states[159],
        &Block::CINNABAR_BRICK_WALL.states[160],
        &Block::CINNABAR_BRICK_WALL.states[161],
        &Block::CINNABAR_BRICK_WALL.states[162],
        &Block::CINNABAR_BRICK_WALL.states[163],
        &Block::CINNABAR_BRICK_WALL.states[164],
        &Block::CINNABAR_BRICK_WALL.states[165],
        &Block::CINNABAR_BRICK_WALL.states[166],
        &Block::CINNABAR_BRICK_WALL.states[167],
        &Block::CINNABAR_BRICK_WALL.states[168],
        &Block::CINNABAR_BRICK_WALL.states[169],
        &Block::CINNABAR_BRICK_WALL.states[170],
        &Block::CINNABAR_BRICK_WALL.states[171],
        &Block::CINNABAR_BRICK_WALL.states[172],
        &Block::CINNABAR_BRICK_WALL.states[173],
        &Block::CINNABAR_BRICK_WALL.states[174],
        &Block::CINNABAR_BRICK_WALL.states[175],
        &Block::CINNABAR_BRICK_WALL.states[176],
        &Block::CINNABAR_BRICK_WALL.states[177],
        &Block::CINNABAR_BRICK_WALL.states[178],
        &Block::CINNABAR_BRICK_WALL.states[179],
        &Block::CINNABAR_BRICK_WALL.states[180],
        &Block::CINNABAR_BRICK_WALL.states[181],
        &Block::CINNABAR_BRICK_WALL.states[182],
        &Block::CINNABAR_BRICK_WALL.states[183],
        &Block::CINNABAR_BRICK_WALL.states[184],
        &Block::CINNABAR_BRICK_WALL.states[185],
        &Block::CINNABAR_BRICK_WALL.states[186],
        &Block::CINNABAR_BRICK_WALL.states[187],
        &Block::CINNABAR_BRICK_WALL.states[188],
        &Block::CINNABAR_BRICK_WALL.states[189],
        &Block::CINNABAR_BRICK_WALL.states[190],
        &Block::CINNABAR_BRICK_WALL.states[191],
        &Block::CINNABAR_BRICK_WALL.states[192],
        &Block::CINNABAR_BRICK_WALL.states[193],
        &Block::CINNABAR_BRICK_WALL.states[194],
        &Block::CINNABAR_BRICK_WALL.states[195],
        &Block::CINNABAR_BRICK_WALL.states[196],
        &Block::CINNABAR_BRICK_WALL.states[197],
        &Block::CINNABAR_BRICK_WALL.states[198],
        &Block::CINNABAR_BRICK_WALL.states[199],
        &Block::CINNABAR_BRICK_WALL.states[200],
        &Block::CINNABAR_BRICK_WALL.states[201],
        &Block::CINNABAR_BRICK_WALL.states[202],
        &Block::CINNABAR_BRICK_WALL.states[203],
        &Block::CINNABAR_BRICK_WALL.states[204],
        &Block::CINNABAR_BRICK_WALL.states[205],
        &Block::CINNABAR_BRICK_WALL.states[206],
        &Block::CINNABAR_BRICK_WALL.states[207],
        &Block::CINNABAR_BRICK_WALL.states[208],
        &Block::CINNABAR_BRICK_WALL.states[209],
        &Block::CINNABAR_BRICK_WALL.states[210],
        &Block::CINNABAR_BRICK_WALL.states[211],
        &Block::CINNABAR_BRICK_WALL.states[212],
        &Block::CINNABAR_BRICK_WALL.states[213],
        &Block::CINNABAR_BRICK_WALL.states[214],
        &Block::CINNABAR_BRICK_WALL.states[215],
        &Block::CINNABAR_BRICK_WALL.states[216],
        &Block::CINNABAR_BRICK_WALL.states[217],
        &Block::CINNABAR_BRICK_WALL.states[218],
        &Block::CINNABAR_BRICK_WALL.states[219],
        &Block::CINNABAR_BRICK_WALL.states[220],
        &Block::CINNABAR_BRICK_WALL.states[221],
        &Block::CINNABAR_BRICK_WALL.states[222],
        &Block::CINNABAR_BRICK_WALL.states[223],
        &Block::CINNABAR_BRICK_WALL.states[224],
        &Block::CINNABAR_BRICK_WALL.states[225],
        &Block::CINNABAR_BRICK_WALL.states[226],
        &Block::CINNABAR_BRICK_WALL.states[227],
        &Block::CINNABAR_BRICK_WALL.states[228],
        &Block::CINNABAR_BRICK_WALL.states[229],
        &Block::CINNABAR_BRICK_WALL.states[230],
        &Block::CINNABAR_BRICK_WALL.states[231],
        &Block::CINNABAR_BRICK_WALL.states[232],
        &Block::CINNABAR_BRICK_WALL.states[233],
        &Block::CINNABAR_BRICK_WALL.states[234],
        &Block::CINNABAR_BRICK_WALL.states[235],
        &Block::CINNABAR_BRICK_WALL.states[236],
        &Block::CINNABAR_BRICK_WALL.states[237],
        &Block::CINNABAR_BRICK_WALL.states[238],
        &Block::CINNABAR_BRICK_WALL.states[239],
        &Block::CINNABAR_BRICK_WALL.states[240],
        &Block::CINNABAR_BRICK_WALL.states[241],
        &Block::CINNABAR_BRICK_WALL.states[242],
        &Block::CINNABAR_BRICK_WALL.states[243],
        &Block::CINNABAR_BRICK_WALL.states[244],
        &Block::CINNABAR_BRICK_WALL.states[245],
        &Block::CINNABAR_BRICK_WALL.states[246],
        &Block::CINNABAR_BRICK_WALL.states[247],
        &Block::CINNABAR_BRICK_WALL.states[248],
        &Block::CINNABAR_BRICK_WALL.states[249],
        &Block::CINNABAR_BRICK_WALL.states[250],
        &Block::CINNABAR_BRICK_WALL.states[251],
        &Block::CINNABAR_BRICK_WALL.states[252],
        &Block::CINNABAR_BRICK_WALL.states[253],
        &Block::CINNABAR_BRICK_WALL.states[254],
        &Block::CINNABAR_BRICK_WALL.states[255],
        &Block::CINNABAR_BRICK_WALL.states[256],
        &Block::CINNABAR_BRICK_WALL.states[257],
        &Block::CINNABAR_BRICK_WALL.states[258],
        &Block::CINNABAR_BRICK_WALL.states[259],
        &Block::CINNABAR_BRICK_WALL.states[260],
        &Block::CINNABAR_BRICK_WALL.states[261],
        &Block::CINNABAR_BRICK_WALL.states[262],
        &Block::CINNABAR_BRICK_WALL.states[263],
        &Block::CINNABAR_BRICK_WALL.states[264],
        &Block::CINNABAR_BRICK_WALL.states[265],
        &Block::CINNABAR_BRICK_WALL.states[266],
        &Block::CINNABAR_BRICK_WALL.states[267],
        &Block::CINNABAR_BRICK_WALL.states[268],
        &Block::CINNABAR_BRICK_WALL.states[269],
        &Block::CINNABAR_BRICK_WALL.states[270],
        &Block::CINNABAR_BRICK_WALL.states[271],
        &Block::CINNABAR_BRICK_WALL.states[272],
        &Block::CINNABAR_BRICK_WALL.states[273],
        &Block::CINNABAR_BRICK_WALL.states[274],
        &Block::CINNABAR_BRICK_WALL.states[275],
        &Block::CINNABAR_BRICK_WALL.states[276],
        &Block::CINNABAR_BRICK_WALL.states[277],
        &Block::CINNABAR_BRICK_WALL.states[278],
        &Block::CINNABAR_BRICK_WALL.states[279],
        &Block::CINNABAR_BRICK_WALL.states[280],
        &Block::CINNABAR_BRICK_WALL.states[281],
        &Block::CINNABAR_BRICK_WALL.states[282],
        &Block::CINNABAR_BRICK_WALL.states[283],
        &Block::CINNABAR_BRICK_WALL.states[284],
        &Block::CINNABAR_BRICK_WALL.states[285],
        &Block::CINNABAR_BRICK_WALL.states[286],
        &Block::CINNABAR_BRICK_WALL.states[287],
        &Block::CINNABAR_BRICK_WALL.states[288],
        &Block::CINNABAR_BRICK_WALL.states[289],
        &Block::CINNABAR_BRICK_WALL.states[290],
        &Block::CINNABAR_BRICK_WALL.states[291],
        &Block::CINNABAR_BRICK_WALL.states[292],
        &Block::CINNABAR_BRICK_WALL.states[293],
        &Block::CINNABAR_BRICK_WALL.states[294],
        &Block::CINNABAR_BRICK_WALL.states[295],
        &Block::CINNABAR_BRICK_WALL.states[296],
        &Block::CINNABAR_BRICK_WALL.states[297],
        &Block::CINNABAR_BRICK_WALL.states[298],
        &Block::CINNABAR_BRICK_WALL.states[299],
        &Block::CINNABAR_BRICK_WALL.states[300],
        &Block::CINNABAR_BRICK_WALL.states[301],
        &Block::CINNABAR_BRICK_WALL.states[302],
        &Block::CINNABAR_BRICK_WALL.states[303],
        &Block::CINNABAR_BRICK_WALL.states[304],
        &Block::CINNABAR_BRICK_WALL.states[305],
        &Block::CINNABAR_BRICK_WALL.states[306],
        &Block::CINNABAR_BRICK_WALL.states[307],
        &Block::CINNABAR_BRICK_WALL.states[308],
        &Block::CINNABAR_BRICK_WALL.states[309],
        &Block::CINNABAR_BRICK_WALL.states[310],
        &Block::CINNABAR_BRICK_WALL.states[311],
        &Block::CINNABAR_BRICK_WALL.states[312],
        &Block::CINNABAR_BRICK_WALL.states[313],
        &Block::CINNABAR_BRICK_WALL.states[314],
        &Block::CINNABAR_BRICK_WALL.states[315],
        &Block::CINNABAR_BRICK_WALL.states[316],
        &Block::CINNABAR_BRICK_WALL.states[317],
        &Block::CINNABAR_BRICK_WALL.states[318],
        &Block::CINNABAR_BRICK_WALL.states[319],
        &Block::CINNABAR_BRICK_WALL.states[320],
        &Block::CINNABAR_BRICK_WALL.states[321],
        &Block::CINNABAR_BRICK_WALL.states[322],
        &Block::CINNABAR_BRICK_WALL.states[323],
        &Block::CHISELED_CINNABAR.states[0],
        &Block::CALCITE.states[0],
        &Block::TINTED_GLASS.states[0],
        &Block::POWDER_SNOW.states[0],
        &Block::SCULK_SENSOR.states[0],
        &Block::SCULK_SENSOR.states[1],
        &Block::SCULK_SENSOR.states[2],
        &Block::SCULK_SENSOR.states[3],
        &Block::SCULK_SENSOR.states[4],
        &Block::SCULK_SENSOR.states[5],
        &Block::SCULK_SENSOR.states[6],
        &Block::SCULK_SENSOR.states[7],
        &Block::SCULK_SENSOR.states[8],
        &Block::SCULK_SENSOR.states[9],
        &Block::SCULK_SENSOR.states[10],
        &Block::SCULK_SENSOR.states[11],
        &Block::SCULK_SENSOR.states[12],
        &Block::SCULK_SENSOR.states[13],
        &Block::SCULK_SENSOR.states[14],
        &Block::SCULK_SENSOR.states[15],
        &Block::SCULK_SENSOR.states[16],
        &Block::SCULK_SENSOR.states[17],
        &Block::SCULK_SENSOR.states[18],
        &Block::SCULK_SENSOR.states[19],
        &Block::SCULK_SENSOR.states[20],
        &Block::SCULK_SENSOR.states[21],
        &Block::SCULK_SENSOR.states[22],
        &Block::SCULK_SENSOR.states[23],
        &Block::SCULK_SENSOR.states[24],
        &Block::SCULK_SENSOR.states[25],
        &Block::SCULK_SENSOR.states[26],
        &Block::SCULK_SENSOR.states[27],
        &Block::SCULK_SENSOR.states[28],
        &Block::SCULK_SENSOR.states[29],
        &Block::SCULK_SENSOR.states[30],
        &Block::SCULK_SENSOR.states[31],
        &Block::SCULK_SENSOR.states[32],
        &Block::SCULK_SENSOR.states[33],
        &Block::SCULK_SENSOR.states[34],
        &Block::SCULK_SENSOR.states[35],
        &Block::SCULK_SENSOR.states[36],
        &Block::SCULK_SENSOR.states[37],
        &Block::SCULK_SENSOR.states[38],
        &Block::SCULK_SENSOR.states[39],
        &Block::SCULK_SENSOR.states[40],
        &Block::SCULK_SENSOR.states[41],
        &Block::SCULK_SENSOR.states[42],
        &Block::SCULK_SENSOR.states[43],
        &Block::SCULK_SENSOR.states[44],
        &Block::SCULK_SENSOR.states[45],
        &Block::SCULK_SENSOR.states[46],
        &Block::SCULK_SENSOR.states[47],
        &Block::SCULK_SENSOR.states[48],
        &Block::SCULK_SENSOR.states[49],
        &Block::SCULK_SENSOR.states[50],
        &Block::SCULK_SENSOR.states[51],
        &Block::SCULK_SENSOR.states[52],
        &Block::SCULK_SENSOR.states[53],
        &Block::SCULK_SENSOR.states[54],
        &Block::SCULK_SENSOR.states[55],
        &Block::SCULK_SENSOR.states[56],
        &Block::SCULK_SENSOR.states[57],
        &Block::SCULK_SENSOR.states[58],
        &Block::SCULK_SENSOR.states[59],
        &Block::SCULK_SENSOR.states[60],
        &Block::SCULK_SENSOR.states[61],
        &Block::SCULK_SENSOR.states[62],
        &Block::SCULK_SENSOR.states[63],
        &Block::SCULK_SENSOR.states[64],
        &Block::SCULK_SENSOR.states[65],
        &Block::SCULK_SENSOR.states[66],
        &Block::SCULK_SENSOR.states[67],
        &Block::SCULK_SENSOR.states[68],
        &Block::SCULK_SENSOR.states[69],
        &Block::SCULK_SENSOR.states[70],
        &Block::SCULK_SENSOR.states[71],
        &Block::SCULK_SENSOR.states[72],
        &Block::SCULK_SENSOR.states[73],
        &Block::SCULK_SENSOR.states[74],
        &Block::SCULK_SENSOR.states[75],
        &Block::SCULK_SENSOR.states[76],
        &Block::SCULK_SENSOR.states[77],
        &Block::SCULK_SENSOR.states[78],
        &Block::SCULK_SENSOR.states[79],
        &Block::SCULK_SENSOR.states[80],
        &Block::SCULK_SENSOR.states[81],
        &Block::SCULK_SENSOR.states[82],
        &Block::SCULK_SENSOR.states[83],
        &Block::SCULK_SENSOR.states[84],
        &Block::SCULK_SENSOR.states[85],
        &Block::SCULK_SENSOR.states[86],
        &Block::SCULK_SENSOR.states[87],
        &Block::SCULK_SENSOR.states[88],
        &Block::SCULK_SENSOR.states[89],
        &Block::SCULK_SENSOR.states[90],
        &Block::SCULK_SENSOR.states[91],
        &Block::SCULK_SENSOR.states[92],
        &Block::SCULK_SENSOR.states[93],
        &Block::SCULK_SENSOR.states[94],
        &Block::SCULK_SENSOR.states[95],
        &Block::CALIBRATED_SCULK_SENSOR.states[0],
        &Block::CALIBRATED_SCULK_SENSOR.states[1],
        &Block::CALIBRATED_SCULK_SENSOR.states[2],
        &Block::CALIBRATED_SCULK_SENSOR.states[3],
        &Block::CALIBRATED_SCULK_SENSOR.states[4],
        &Block::CALIBRATED_SCULK_SENSOR.states[5],
        &Block::CALIBRATED_SCULK_SENSOR.states[6],
        &Block::CALIBRATED_SCULK_SENSOR.states[7],
        &Block::CALIBRATED_SCULK_SENSOR.states[8],
        &Block::CALIBRATED_SCULK_SENSOR.states[9],
        &Block::CALIBRATED_SCULK_SENSOR.states[10],
        &Block::CALIBRATED_SCULK_SENSOR.states[11],
        &Block::CALIBRATED_SCULK_SENSOR.states[12],
        &Block::CALIBRATED_SCULK_SENSOR.states[13],
        &Block::CALIBRATED_SCULK_SENSOR.states[14],
        &Block::CALIBRATED_SCULK_SENSOR.states[15],
        &Block::CALIBRATED_SCULK_SENSOR.states[16],
        &Block::CALIBRATED_SCULK_SENSOR.states[17],
        &Block::CALIBRATED_SCULK_SENSOR.states[18],
        &Block::CALIBRATED_SCULK_SENSOR.states[19],
        &Block::CALIBRATED_SCULK_SENSOR.states[20],
        &Block::CALIBRATED_SCULK_SENSOR.states[21],
        &Block::CALIBRATED_SCULK_SENSOR.states[22],
        &Block::CALIBRATED_SCULK_SENSOR.states[23],
        &Block::CALIBRATED_SCULK_SENSOR.states[24],
        &Block::CALIBRATED_SCULK_SENSOR.states[25],
        &Block::CALIBRATED_SCULK_SENSOR.states[26],
        &Block::CALIBRATED_SCULK_SENSOR.states[27],
        &Block::CALIBRATED_SCULK_SENSOR.states[28],
        &Block::CALIBRATED_SCULK_SENSOR.states[29],
        &Block::CALIBRATED_SCULK_SENSOR.states[30],
        &Block::CALIBRATED_SCULK_SENSOR.states[31],
        &Block::CALIBRATED_SCULK_SENSOR.states[32],
        &Block::CALIBRATED_SCULK_SENSOR.states[33],
        &Block::CALIBRATED_SCULK_SENSOR.states[34],
        &Block::CALIBRATED_SCULK_SENSOR.states[35],
        &Block::CALIBRATED_SCULK_SENSOR.states[36],
        &Block::CALIBRATED_SCULK_SENSOR.states[37],
        &Block::CALIBRATED_SCULK_SENSOR.states[38],
        &Block::CALIBRATED_SCULK_SENSOR.states[39],
        &Block::CALIBRATED_SCULK_SENSOR.states[40],
        &Block::CALIBRATED_SCULK_SENSOR.states[41],
        &Block::CALIBRATED_SCULK_SENSOR.states[42],
        &Block::CALIBRATED_SCULK_SENSOR.states[43],
        &Block::CALIBRATED_SCULK_SENSOR.states[44],
        &Block::CALIBRATED_SCULK_SENSOR.states[45],
        &Block::CALIBRATED_SCULK_SENSOR.states[46],
        &Block::CALIBRATED_SCULK_SENSOR.states[47],
        &Block::CALIBRATED_SCULK_SENSOR.states[48],
        &Block::CALIBRATED_SCULK_SENSOR.states[49],
        &Block::CALIBRATED_SCULK_SENSOR.states[50],
        &Block::CALIBRATED_SCULK_SENSOR.states[51],
        &Block::CALIBRATED_SCULK_SENSOR.states[52],
        &Block::CALIBRATED_SCULK_SENSOR.states[53],
        &Block::CALIBRATED_SCULK_SENSOR.states[54],
        &Block::CALIBRATED_SCULK_SENSOR.states[55],
        &Block::CALIBRATED_SCULK_SENSOR.states[56],
        &Block::CALIBRATED_SCULK_SENSOR.states[57],
        &Block::CALIBRATED_SCULK_SENSOR.states[58],
        &Block::CALIBRATED_SCULK_SENSOR.states[59],
        &Block::CALIBRATED_SCULK_SENSOR.states[60],
        &Block::CALIBRATED_SCULK_SENSOR.states[61],
        &Block::CALIBRATED_SCULK_SENSOR.states[62],
        &Block::CALIBRATED_SCULK_SENSOR.states[63],
        &Block::CALIBRATED_SCULK_SENSOR.states[64],
        &Block::CALIBRATED_SCULK_SENSOR.states[65],
        &Block::CALIBRATED_SCULK_SENSOR.states[66],
        &Block::CALIBRATED_SCULK_SENSOR.states[67],
        &Block::CALIBRATED_SCULK_SENSOR.states[68],
        &Block::CALIBRATED_SCULK_SENSOR.states[69],
        &Block::CALIBRATED_SCULK_SENSOR.states[70],
        &Block::CALIBRATED_SCULK_SENSOR.states[71],
        &Block::CALIBRATED_SCULK_SENSOR.states[72],
        &Block::CALIBRATED_SCULK_SENSOR.states[73],
        &Block::CALIBRATED_SCULK_SENSOR.states[74],
        &Block::CALIBRATED_SCULK_SENSOR.states[75],
        &Block::CALIBRATED_SCULK_SENSOR.states[76],
        &Block::CALIBRATED_SCULK_SENSOR.states[77],
        &Block::CALIBRATED_SCULK_SENSOR.states[78],
        &Block::CALIBRATED_SCULK_SENSOR.states[79],
        &Block::CALIBRATED_SCULK_SENSOR.states[80],
        &Block::CALIBRATED_SCULK_SENSOR.states[81],
        &Block::CALIBRATED_SCULK_SENSOR.states[82],
        &Block::CALIBRATED_SCULK_SENSOR.states[83],
        &Block::CALIBRATED_SCULK_SENSOR.states[84],
        &Block::CALIBRATED_SCULK_SENSOR.states[85],
        &Block::CALIBRATED_SCULK_SENSOR.states[86],
        &Block::CALIBRATED_SCULK_SENSOR.states[87],
        &Block::CALIBRATED_SCULK_SENSOR.states[88],
        &Block::CALIBRATED_SCULK_SENSOR.states[89],
        &Block::CALIBRATED_SCULK_SENSOR.states[90],
        &Block::CALIBRATED_SCULK_SENSOR.states[91],
        &Block::CALIBRATED_SCULK_SENSOR.states[92],
        &Block::CALIBRATED_SCULK_SENSOR.states[93],
        &Block::CALIBRATED_SCULK_SENSOR.states[94],
        &Block::CALIBRATED_SCULK_SENSOR.states[95],
        &Block::CALIBRATED_SCULK_SENSOR.states[96],
        &Block::CALIBRATED_SCULK_SENSOR.states[97],
        &Block::CALIBRATED_SCULK_SENSOR.states[98],
        &Block::CALIBRATED_SCULK_SENSOR.states[99],
        &Block::CALIBRATED_SCULK_SENSOR.states[100],
        &Block::CALIBRATED_SCULK_SENSOR.states[101],
        &Block::CALIBRATED_SCULK_SENSOR.states[102],
        &Block::CALIBRATED_SCULK_SENSOR.states[103],
        &Block::CALIBRATED_SCULK_SENSOR.states[104],
        &Block::CALIBRATED_SCULK_SENSOR.states[105],
        &Block::CALIBRATED_SCULK_SENSOR.states[106],
        &Block::CALIBRATED_SCULK_SENSOR.states[107],
        &Block::CALIBRATED_SCULK_SENSOR.states[108],
        &Block::CALIBRATED_SCULK_SENSOR.states[109],
        &Block::CALIBRATED_SCULK_SENSOR.states[110],
        &Block::CALIBRATED_SCULK_SENSOR.states[111],
        &Block::CALIBRATED_SCULK_SENSOR.states[112],
        &Block::CALIBRATED_SCULK_SENSOR.states[113],
        &Block::CALIBRATED_SCULK_SENSOR.states[114],
        &Block::CALIBRATED_SCULK_SENSOR.states[115],
        &Block::CALIBRATED_SCULK_SENSOR.states[116],
        &Block::CALIBRATED_SCULK_SENSOR.states[117],
        &Block::CALIBRATED_SCULK_SENSOR.states[118],
        &Block::CALIBRATED_SCULK_SENSOR.states[119],
        &Block::CALIBRATED_SCULK_SENSOR.states[120],
        &Block::CALIBRATED_SCULK_SENSOR.states[121],
        &Block::CALIBRATED_SCULK_SENSOR.states[122],
        &Block::CALIBRATED_SCULK_SENSOR.states[123],
        &Block::CALIBRATED_SCULK_SENSOR.states[124],
        &Block::CALIBRATED_SCULK_SENSOR.states[125],
        &Block::CALIBRATED_SCULK_SENSOR.states[126],
        &Block::CALIBRATED_SCULK_SENSOR.states[127],
        &Block::CALIBRATED_SCULK_SENSOR.states[128],
        &Block::CALIBRATED_SCULK_SENSOR.states[129],
        &Block::CALIBRATED_SCULK_SENSOR.states[130],
        &Block::CALIBRATED_SCULK_SENSOR.states[131],
        &Block::CALIBRATED_SCULK_SENSOR.states[132],
        &Block::CALIBRATED_SCULK_SENSOR.states[133],
        &Block::CALIBRATED_SCULK_SENSOR.states[134],
        &Block::CALIBRATED_SCULK_SENSOR.states[135],
        &Block::CALIBRATED_SCULK_SENSOR.states[136],
        &Block::CALIBRATED_SCULK_SENSOR.states[137],
        &Block::CALIBRATED_SCULK_SENSOR.states[138],
        &Block::CALIBRATED_SCULK_SENSOR.states[139],
        &Block::CALIBRATED_SCULK_SENSOR.states[140],
        &Block::CALIBRATED_SCULK_SENSOR.states[141],
        &Block::CALIBRATED_SCULK_SENSOR.states[142],
        &Block::CALIBRATED_SCULK_SENSOR.states[143],
        &Block::CALIBRATED_SCULK_SENSOR.states[144],
        &Block::CALIBRATED_SCULK_SENSOR.states[145],
        &Block::CALIBRATED_SCULK_SENSOR.states[146],
        &Block::CALIBRATED_SCULK_SENSOR.states[147],
        &Block::CALIBRATED_SCULK_SENSOR.states[148],
        &Block::CALIBRATED_SCULK_SENSOR.states[149],
        &Block::CALIBRATED_SCULK_SENSOR.states[150],
        &Block::CALIBRATED_SCULK_SENSOR.states[151],
        &Block::CALIBRATED_SCULK_SENSOR.states[152],
        &Block::CALIBRATED_SCULK_SENSOR.states[153],
        &Block::CALIBRATED_SCULK_SENSOR.states[154],
        &Block::CALIBRATED_SCULK_SENSOR.states[155],
        &Block::CALIBRATED_SCULK_SENSOR.states[156],
        &Block::CALIBRATED_SCULK_SENSOR.states[157],
        &Block::CALIBRATED_SCULK_SENSOR.states[158],
        &Block::CALIBRATED_SCULK_SENSOR.states[159],
        &Block::CALIBRATED_SCULK_SENSOR.states[160],
        &Block::CALIBRATED_SCULK_SENSOR.states[161],
        &Block::CALIBRATED_SCULK_SENSOR.states[162],
        &Block::CALIBRATED_SCULK_SENSOR.states[163],
        &Block::CALIBRATED_SCULK_SENSOR.states[164],
        &Block::CALIBRATED_SCULK_SENSOR.states[165],
        &Block::CALIBRATED_SCULK_SENSOR.states[166],
        &Block::CALIBRATED_SCULK_SENSOR.states[167],
        &Block::CALIBRATED_SCULK_SENSOR.states[168],
        &Block::CALIBRATED_SCULK_SENSOR.states[169],
        &Block::CALIBRATED_SCULK_SENSOR.states[170],
        &Block::CALIBRATED_SCULK_SENSOR.states[171],
        &Block::CALIBRATED_SCULK_SENSOR.states[172],
        &Block::CALIBRATED_SCULK_SENSOR.states[173],
        &Block::CALIBRATED_SCULK_SENSOR.states[174],
        &Block::CALIBRATED_SCULK_SENSOR.states[175],
        &Block::CALIBRATED_SCULK_SENSOR.states[176],
        &Block::CALIBRATED_SCULK_SENSOR.states[177],
        &Block::CALIBRATED_SCULK_SENSOR.states[178],
        &Block::CALIBRATED_SCULK_SENSOR.states[179],
        &Block::CALIBRATED_SCULK_SENSOR.states[180],
        &Block::CALIBRATED_SCULK_SENSOR.states[181],
        &Block::CALIBRATED_SCULK_SENSOR.states[182],
        &Block::CALIBRATED_SCULK_SENSOR.states[183],
        &Block::CALIBRATED_SCULK_SENSOR.states[184],
        &Block::CALIBRATED_SCULK_SENSOR.states[185],
        &Block::CALIBRATED_SCULK_SENSOR.states[186],
        &Block::CALIBRATED_SCULK_SENSOR.states[187],
        &Block::CALIBRATED_SCULK_SENSOR.states[188],
        &Block::CALIBRATED_SCULK_SENSOR.states[189],
        &Block::CALIBRATED_SCULK_SENSOR.states[190],
        &Block::CALIBRATED_SCULK_SENSOR.states[191],
        &Block::CALIBRATED_SCULK_SENSOR.states[192],
        &Block::CALIBRATED_SCULK_SENSOR.states[193],
        &Block::CALIBRATED_SCULK_SENSOR.states[194],
        &Block::CALIBRATED_SCULK_SENSOR.states[195],
        &Block::CALIBRATED_SCULK_SENSOR.states[196],
        &Block::CALIBRATED_SCULK_SENSOR.states[197],
        &Block::CALIBRATED_SCULK_SENSOR.states[198],
        &Block::CALIBRATED_SCULK_SENSOR.states[199],
        &Block::CALIBRATED_SCULK_SENSOR.states[200],
        &Block::CALIBRATED_SCULK_SENSOR.states[201],
        &Block::CALIBRATED_SCULK_SENSOR.states[202],
        &Block::CALIBRATED_SCULK_SENSOR.states[203],
        &Block::CALIBRATED_SCULK_SENSOR.states[204],
        &Block::CALIBRATED_SCULK_SENSOR.states[205],
        &Block::CALIBRATED_SCULK_SENSOR.states[206],
        &Block::CALIBRATED_SCULK_SENSOR.states[207],
        &Block::CALIBRATED_SCULK_SENSOR.states[208],
        &Block::CALIBRATED_SCULK_SENSOR.states[209],
        &Block::CALIBRATED_SCULK_SENSOR.states[210],
        &Block::CALIBRATED_SCULK_SENSOR.states[211],
        &Block::CALIBRATED_SCULK_SENSOR.states[212],
        &Block::CALIBRATED_SCULK_SENSOR.states[213],
        &Block::CALIBRATED_SCULK_SENSOR.states[214],
        &Block::CALIBRATED_SCULK_SENSOR.states[215],
        &Block::CALIBRATED_SCULK_SENSOR.states[216],
        &Block::CALIBRATED_SCULK_SENSOR.states[217],
        &Block::CALIBRATED_SCULK_SENSOR.states[218],
        &Block::CALIBRATED_SCULK_SENSOR.states[219],
        &Block::CALIBRATED_SCULK_SENSOR.states[220],
        &Block::CALIBRATED_SCULK_SENSOR.states[221],
        &Block::CALIBRATED_SCULK_SENSOR.states[222],
        &Block::CALIBRATED_SCULK_SENSOR.states[223],
        &Block::CALIBRATED_SCULK_SENSOR.states[224],
        &Block::CALIBRATED_SCULK_SENSOR.states[225],
        &Block::CALIBRATED_SCULK_SENSOR.states[226],
        &Block::CALIBRATED_SCULK_SENSOR.states[227],
        &Block::CALIBRATED_SCULK_SENSOR.states[228],
        &Block::CALIBRATED_SCULK_SENSOR.states[229],
        &Block::CALIBRATED_SCULK_SENSOR.states[230],
        &Block::CALIBRATED_SCULK_SENSOR.states[231],
        &Block::CALIBRATED_SCULK_SENSOR.states[232],
        &Block::CALIBRATED_SCULK_SENSOR.states[233],
        &Block::CALIBRATED_SCULK_SENSOR.states[234],
        &Block::CALIBRATED_SCULK_SENSOR.states[235],
        &Block::CALIBRATED_SCULK_SENSOR.states[236],
        &Block::CALIBRATED_SCULK_SENSOR.states[237],
        &Block::CALIBRATED_SCULK_SENSOR.states[238],
        &Block::CALIBRATED_SCULK_SENSOR.states[239],
        &Block::CALIBRATED_SCULK_SENSOR.states[240],
        &Block::CALIBRATED_SCULK_SENSOR.states[241],
        &Block::CALIBRATED_SCULK_SENSOR.states[242],
        &Block::CALIBRATED_SCULK_SENSOR.states[243],
        &Block::CALIBRATED_SCULK_SENSOR.states[244],
        &Block::CALIBRATED_SCULK_SENSOR.states[245],
        &Block::CALIBRATED_SCULK_SENSOR.states[246],
        &Block::CALIBRATED_SCULK_SENSOR.states[247],
        &Block::CALIBRATED_SCULK_SENSOR.states[248],
        &Block::CALIBRATED_SCULK_SENSOR.states[249],
        &Block::CALIBRATED_SCULK_SENSOR.states[250],
        &Block::CALIBRATED_SCULK_SENSOR.states[251],
        &Block::CALIBRATED_SCULK_SENSOR.states[252],
        &Block::CALIBRATED_SCULK_SENSOR.states[253],
        &Block::CALIBRATED_SCULK_SENSOR.states[254],
        &Block::CALIBRATED_SCULK_SENSOR.states[255],
        &Block::CALIBRATED_SCULK_SENSOR.states[256],
        &Block::CALIBRATED_SCULK_SENSOR.states[257],
        &Block::CALIBRATED_SCULK_SENSOR.states[258],
        &Block::CALIBRATED_SCULK_SENSOR.states[259],
        &Block::CALIBRATED_SCULK_SENSOR.states[260],
        &Block::CALIBRATED_SCULK_SENSOR.states[261],
        &Block::CALIBRATED_SCULK_SENSOR.states[262],
        &Block::CALIBRATED_SCULK_SENSOR.states[263],
        &Block::CALIBRATED_SCULK_SENSOR.states[264],
        &Block::CALIBRATED_SCULK_SENSOR.states[265],
        &Block::CALIBRATED_SCULK_SENSOR.states[266],
        &Block::CALIBRATED_SCULK_SENSOR.states[267],
        &Block::CALIBRATED_SCULK_SENSOR.states[268],
        &Block::CALIBRATED_SCULK_SENSOR.states[269],
        &Block::CALIBRATED_SCULK_SENSOR.states[270],
        &Block::CALIBRATED_SCULK_SENSOR.states[271],
        &Block::CALIBRATED_SCULK_SENSOR.states[272],
        &Block::CALIBRATED_SCULK_SENSOR.states[273],
        &Block::CALIBRATED_SCULK_SENSOR.states[274],
        &Block::CALIBRATED_SCULK_SENSOR.states[275],
        &Block::CALIBRATED_SCULK_SENSOR.states[276],
        &Block::CALIBRATED_SCULK_SENSOR.states[277],
        &Block::CALIBRATED_SCULK_SENSOR.states[278],
        &Block::CALIBRATED_SCULK_SENSOR.states[279],
        &Block::CALIBRATED_SCULK_SENSOR.states[280],
        &Block::CALIBRATED_SCULK_SENSOR.states[281],
        &Block::CALIBRATED_SCULK_SENSOR.states[282],
        &Block::CALIBRATED_SCULK_SENSOR.states[283],
        &Block::CALIBRATED_SCULK_SENSOR.states[284],
        &Block::CALIBRATED_SCULK_SENSOR.states[285],
        &Block::CALIBRATED_SCULK_SENSOR.states[286],
        &Block::CALIBRATED_SCULK_SENSOR.states[287],
        &Block::CALIBRATED_SCULK_SENSOR.states[288],
        &Block::CALIBRATED_SCULK_SENSOR.states[289],
        &Block::CALIBRATED_SCULK_SENSOR.states[290],
        &Block::CALIBRATED_SCULK_SENSOR.states[291],
        &Block::CALIBRATED_SCULK_SENSOR.states[292],
        &Block::CALIBRATED_SCULK_SENSOR.states[293],
        &Block::CALIBRATED_SCULK_SENSOR.states[294],
        &Block::CALIBRATED_SCULK_SENSOR.states[295],
        &Block::CALIBRATED_SCULK_SENSOR.states[296],
        &Block::CALIBRATED_SCULK_SENSOR.states[297],
        &Block::CALIBRATED_SCULK_SENSOR.states[298],
        &Block::CALIBRATED_SCULK_SENSOR.states[299],
        &Block::CALIBRATED_SCULK_SENSOR.states[300],
        &Block::CALIBRATED_SCULK_SENSOR.states[301],
        &Block::CALIBRATED_SCULK_SENSOR.states[302],
        &Block::CALIBRATED_SCULK_SENSOR.states[303],
        &Block::CALIBRATED_SCULK_SENSOR.states[304],
        &Block::CALIBRATED_SCULK_SENSOR.states[305],
        &Block::CALIBRATED_SCULK_SENSOR.states[306],
        &Block::CALIBRATED_SCULK_SENSOR.states[307],
        &Block::CALIBRATED_SCULK_SENSOR.states[308],
        &Block::CALIBRATED_SCULK_SENSOR.states[309],
        &Block::CALIBRATED_SCULK_SENSOR.states[310],
        &Block::CALIBRATED_SCULK_SENSOR.states[311],
        &Block::CALIBRATED_SCULK_SENSOR.states[312],
        &Block::CALIBRATED_SCULK_SENSOR.states[313],
        &Block::CALIBRATED_SCULK_SENSOR.states[314],
        &Block::CALIBRATED_SCULK_SENSOR.states[315],
        &Block::CALIBRATED_SCULK_SENSOR.states[316],
        &Block::CALIBRATED_SCULK_SENSOR.states[317],
        &Block::CALIBRATED_SCULK_SENSOR.states[318],
        &Block::CALIBRATED_SCULK_SENSOR.states[319],
        &Block::CALIBRATED_SCULK_SENSOR.states[320],
        &Block::CALIBRATED_SCULK_SENSOR.states[321],
        &Block::CALIBRATED_SCULK_SENSOR.states[322],
        &Block::CALIBRATED_SCULK_SENSOR.states[323],
        &Block::CALIBRATED_SCULK_SENSOR.states[324],
        &Block::CALIBRATED_SCULK_SENSOR.states[325],
        &Block::CALIBRATED_SCULK_SENSOR.states[326],
        &Block::CALIBRATED_SCULK_SENSOR.states[327],
        &Block::CALIBRATED_SCULK_SENSOR.states[328],
        &Block::CALIBRATED_SCULK_SENSOR.states[329],
        &Block::CALIBRATED_SCULK_SENSOR.states[330],
        &Block::CALIBRATED_SCULK_SENSOR.states[331],
        &Block::CALIBRATED_SCULK_SENSOR.states[332],
        &Block::CALIBRATED_SCULK_SENSOR.states[333],
        &Block::CALIBRATED_SCULK_SENSOR.states[334],
        &Block::CALIBRATED_SCULK_SENSOR.states[335],
        &Block::CALIBRATED_SCULK_SENSOR.states[336],
        &Block::CALIBRATED_SCULK_SENSOR.states[337],
        &Block::CALIBRATED_SCULK_SENSOR.states[338],
        &Block::CALIBRATED_SCULK_SENSOR.states[339],
        &Block::CALIBRATED_SCULK_SENSOR.states[340],
        &Block::CALIBRATED_SCULK_SENSOR.states[341],
        &Block::CALIBRATED_SCULK_SENSOR.states[342],
        &Block::CALIBRATED_SCULK_SENSOR.states[343],
        &Block::CALIBRATED_SCULK_SENSOR.states[344],
        &Block::CALIBRATED_SCULK_SENSOR.states[345],
        &Block::CALIBRATED_SCULK_SENSOR.states[346],
        &Block::CALIBRATED_SCULK_SENSOR.states[347],
        &Block::CALIBRATED_SCULK_SENSOR.states[348],
        &Block::CALIBRATED_SCULK_SENSOR.states[349],
        &Block::CALIBRATED_SCULK_SENSOR.states[350],
        &Block::CALIBRATED_SCULK_SENSOR.states[351],
        &Block::CALIBRATED_SCULK_SENSOR.states[352],
        &Block::CALIBRATED_SCULK_SENSOR.states[353],
        &Block::CALIBRATED_SCULK_SENSOR.states[354],
        &Block::CALIBRATED_SCULK_SENSOR.states[355],
        &Block::CALIBRATED_SCULK_SENSOR.states[356],
        &Block::CALIBRATED_SCULK_SENSOR.states[357],
        &Block::CALIBRATED_SCULK_SENSOR.states[358],
        &Block::CALIBRATED_SCULK_SENSOR.states[359],
        &Block::CALIBRATED_SCULK_SENSOR.states[360],
        &Block::CALIBRATED_SCULK_SENSOR.states[361],
        &Block::CALIBRATED_SCULK_SENSOR.states[362],
        &Block::CALIBRATED_SCULK_SENSOR.states[363],
        &Block::CALIBRATED_SCULK_SENSOR.states[364],
        &Block::CALIBRATED_SCULK_SENSOR.states[365],
        &Block::CALIBRATED_SCULK_SENSOR.states[366],
        &Block::CALIBRATED_SCULK_SENSOR.states[367],
        &Block::CALIBRATED_SCULK_SENSOR.states[368],
        &Block::CALIBRATED_SCULK_SENSOR.states[369],
        &Block::CALIBRATED_SCULK_SENSOR.states[370],
        &Block::CALIBRATED_SCULK_SENSOR.states[371],
        &Block::CALIBRATED_SCULK_SENSOR.states[372],
        &Block::CALIBRATED_SCULK_SENSOR.states[373],
        &Block::CALIBRATED_SCULK_SENSOR.states[374],
        &Block::CALIBRATED_SCULK_SENSOR.states[375],
        &Block::CALIBRATED_SCULK_SENSOR.states[376],
        &Block::CALIBRATED_SCULK_SENSOR.states[377],
        &Block::CALIBRATED_SCULK_SENSOR.states[378],
        &Block::CALIBRATED_SCULK_SENSOR.states[379],
        &Block::CALIBRATED_SCULK_SENSOR.states[380],
        &Block::CALIBRATED_SCULK_SENSOR.states[381],
        &Block::CALIBRATED_SCULK_SENSOR.states[382],
        &Block::CALIBRATED_SCULK_SENSOR.states[383],
        &Block::SCULK.states[0],
        &Block::SCULK_VEIN.states[0],
        &Block::SCULK_VEIN.states[1],
        &Block::SCULK_VEIN.states[2],
        &Block::SCULK_VEIN.states[3],
        &Block::SCULK_VEIN.states[4],
        &Block::SCULK_VEIN.states[5],
        &Block::SCULK_VEIN.states[6],
        &Block::SCULK_VEIN.states[7],
        &Block::SCULK_VEIN.states[8],
        &Block::SCULK_VEIN.states[9],
        &Block::SCULK_VEIN.states[10],
        &Block::SCULK_VEIN.states[11],
        &Block::SCULK_VEIN.states[12],
        &Block::SCULK_VEIN.states[13],
        &Block::SCULK_VEIN.states[14],
        &Block::SCULK_VEIN.states[15],
        &Block::SCULK_VEIN.states[16],
        &Block::SCULK_VEIN.states[17],
        &Block::SCULK_VEIN.states[18],
        &Block::SCULK_VEIN.states[19],
        &Block::SCULK_VEIN.states[20],
        &Block::SCULK_VEIN.states[21],
        &Block::SCULK_VEIN.states[22],
        &Block::SCULK_VEIN.states[23],
        &Block::SCULK_VEIN.states[24],
        &Block::SCULK_VEIN.states[25],
        &Block::SCULK_VEIN.states[26],
        &Block::SCULK_VEIN.states[27],
        &Block::SCULK_VEIN.states[28],
        &Block::SCULK_VEIN.states[29],
        &Block::SCULK_VEIN.states[30],
        &Block::SCULK_VEIN.states[31],
        &Block::SCULK_VEIN.states[32],
        &Block::SCULK_VEIN.states[33],
        &Block::SCULK_VEIN.states[34],
        &Block::SCULK_VEIN.states[35],
        &Block::SCULK_VEIN.states[36],
        &Block::SCULK_VEIN.states[37],
        &Block::SCULK_VEIN.states[38],
        &Block::SCULK_VEIN.states[39],
        &Block::SCULK_VEIN.states[40],
        &Block::SCULK_VEIN.states[41],
        &Block::SCULK_VEIN.states[42],
        &Block::SCULK_VEIN.states[43],
        &Block::SCULK_VEIN.states[44],
        &Block::SCULK_VEIN.states[45],
        &Block::SCULK_VEIN.states[46],
        &Block::SCULK_VEIN.states[47],
        &Block::SCULK_VEIN.states[48],
        &Block::SCULK_VEIN.states[49],
        &Block::SCULK_VEIN.states[50],
        &Block::SCULK_VEIN.states[51],
        &Block::SCULK_VEIN.states[52],
        &Block::SCULK_VEIN.states[53],
        &Block::SCULK_VEIN.states[54],
        &Block::SCULK_VEIN.states[55],
        &Block::SCULK_VEIN.states[56],
        &Block::SCULK_VEIN.states[57],
        &Block::SCULK_VEIN.states[58],
        &Block::SCULK_VEIN.states[59],
        &Block::SCULK_VEIN.states[60],
        &Block::SCULK_VEIN.states[61],
        &Block::SCULK_VEIN.states[62],
        &Block::SCULK_VEIN.states[63],
        &Block::SCULK_VEIN.states[64],
        &Block::SCULK_VEIN.states[65],
        &Block::SCULK_VEIN.states[66],
        &Block::SCULK_VEIN.states[67],
        &Block::SCULK_VEIN.states[68],
        &Block::SCULK_VEIN.states[69],
        &Block::SCULK_VEIN.states[70],
        &Block::SCULK_VEIN.states[71],
        &Block::SCULK_VEIN.states[72],
        &Block::SCULK_VEIN.states[73],
        &Block::SCULK_VEIN.states[74],
        &Block::SCULK_VEIN.states[75],
        &Block::SCULK_VEIN.states[76],
        &Block::SCULK_VEIN.states[77],
        &Block::SCULK_VEIN.states[78],
        &Block::SCULK_VEIN.states[79],
        &Block::SCULK_VEIN.states[80],
        &Block::SCULK_VEIN.states[81],
        &Block::SCULK_VEIN.states[82],
        &Block::SCULK_VEIN.states[83],
        &Block::SCULK_VEIN.states[84],
        &Block::SCULK_VEIN.states[85],
        &Block::SCULK_VEIN.states[86],
        &Block::SCULK_VEIN.states[87],
        &Block::SCULK_VEIN.states[88],
        &Block::SCULK_VEIN.states[89],
        &Block::SCULK_VEIN.states[90],
        &Block::SCULK_VEIN.states[91],
        &Block::SCULK_VEIN.states[92],
        &Block::SCULK_VEIN.states[93],
        &Block::SCULK_VEIN.states[94],
        &Block::SCULK_VEIN.states[95],
        &Block::SCULK_VEIN.states[96],
        &Block::SCULK_VEIN.states[97],
        &Block::SCULK_VEIN.states[98],
        &Block::SCULK_VEIN.states[99],
        &Block::SCULK_VEIN.states[100],
        &Block::SCULK_VEIN.states[101],
        &Block::SCULK_VEIN.states[102],
        &Block::SCULK_VEIN.states[103],
        &Block::SCULK_VEIN.states[104],
        &Block::SCULK_VEIN.states[105],
        &Block::SCULK_VEIN.states[106],
        &Block::SCULK_VEIN.states[107],
        &Block::SCULK_VEIN.states[108],
        &Block::SCULK_VEIN.states[109],
        &Block::SCULK_VEIN.states[110],
        &Block::SCULK_VEIN.states[111],
        &Block::SCULK_VEIN.states[112],
        &Block::SCULK_VEIN.states[113],
        &Block::SCULK_VEIN.states[114],
        &Block::SCULK_VEIN.states[115],
        &Block::SCULK_VEIN.states[116],
        &Block::SCULK_VEIN.states[117],
        &Block::SCULK_VEIN.states[118],
        &Block::SCULK_VEIN.states[119],
        &Block::SCULK_VEIN.states[120],
        &Block::SCULK_VEIN.states[121],
        &Block::SCULK_VEIN.states[122],
        &Block::SCULK_VEIN.states[123],
        &Block::SCULK_VEIN.states[124],
        &Block::SCULK_VEIN.states[125],
        &Block::SCULK_VEIN.states[126],
        &Block::SCULK_VEIN.states[127],
        &Block::SCULK_CATALYST.states[0],
        &Block::SCULK_CATALYST.states[1],
        &Block::SCULK_SHRIEKER.states[0],
        &Block::SCULK_SHRIEKER.states[1],
        &Block::SCULK_SHRIEKER.states[2],
        &Block::SCULK_SHRIEKER.states[3],
        &Block::SCULK_SHRIEKER.states[4],
        &Block::SCULK_SHRIEKER.states[5],
        &Block::SCULK_SHRIEKER.states[6],
        &Block::SCULK_SHRIEKER.states[7],
        &Block::COPPER_BLOCK.states[0],
        &Block::EXPOSED_COPPER.states[0],
        &Block::WEATHERED_COPPER.states[0],
        &Block::OXIDIZED_COPPER.states[0],
        &Block::WAXED_COPPER_BLOCK.states[0],
        &Block::WAXED_EXPOSED_COPPER.states[0],
        &Block::WAXED_WEATHERED_COPPER.states[0],
        &Block::WAXED_OXIDIZED_COPPER.states[0],
        &Block::COPPER_ORE.states[0],
        &Block::DEEPSLATE_COPPER_ORE.states[0],
        &Block::CUT_COPPER.states[0],
        &Block::EXPOSED_CUT_COPPER.states[0],
        &Block::WEATHERED_CUT_COPPER.states[0],
        &Block::OXIDIZED_CUT_COPPER.states[0],
        &Block::WAXED_CUT_COPPER.states[0],
        &Block::WAXED_EXPOSED_CUT_COPPER.states[0],
        &Block::WAXED_WEATHERED_CUT_COPPER.states[0],
        &Block::WAXED_OXIDIZED_CUT_COPPER.states[0],
        &Block::CHISELED_COPPER.states[0],
        &Block::EXPOSED_CHISELED_COPPER.states[0],
        &Block::WEATHERED_CHISELED_COPPER.states[0],
        &Block::OXIDIZED_CHISELED_COPPER.states[0],
        &Block::WAXED_CHISELED_COPPER.states[0],
        &Block::WAXED_EXPOSED_CHISELED_COPPER.states[0],
        &Block::WAXED_WEATHERED_CHISELED_COPPER.states[0],
        &Block::WAXED_OXIDIZED_CHISELED_COPPER.states[0],
        &Block::CUT_COPPER_STAIRS.states[0],
        &Block::CUT_COPPER_STAIRS.states[1],
        &Block::CUT_COPPER_STAIRS.states[2],
        &Block::CUT_COPPER_STAIRS.states[3],
        &Block::CUT_COPPER_STAIRS.states[4],
        &Block::CUT_COPPER_STAIRS.states[5],
        &Block::CUT_COPPER_STAIRS.states[6],
        &Block::CUT_COPPER_STAIRS.states[7],
        &Block::CUT_COPPER_STAIRS.states[8],
        &Block::CUT_COPPER_STAIRS.states[9],
        &Block::CUT_COPPER_STAIRS.states[10],
        &Block::CUT_COPPER_STAIRS.states[11],
        &Block::CUT_COPPER_STAIRS.states[12],
        &Block::CUT_COPPER_STAIRS.states[13],
        &Block::CUT_COPPER_STAIRS.states[14],
        &Block::CUT_COPPER_STAIRS.states[15],
        &Block::CUT_COPPER_STAIRS.states[16],
        &Block::CUT_COPPER_STAIRS.states[17],
        &Block::CUT_COPPER_STAIRS.states[18],
        &Block::CUT_COPPER_STAIRS.states[19],
        &Block::CUT_COPPER_STAIRS.states[20],
        &Block::CUT_COPPER_STAIRS.states[21],
        &Block::CUT_COPPER_STAIRS.states[22],
        &Block::CUT_COPPER_STAIRS.states[23],
        &Block::CUT_COPPER_STAIRS.states[24],
        &Block::CUT_COPPER_STAIRS.states[25],
        &Block::CUT_COPPER_STAIRS.states[26],
        &Block::CUT_COPPER_STAIRS.states[27],
        &Block::CUT_COPPER_STAIRS.states[28],
        &Block::CUT_COPPER_STAIRS.states[29],
        &Block::CUT_COPPER_STAIRS.states[30],
        &Block::CUT_COPPER_STAIRS.states[31],
        &Block::CUT_COPPER_STAIRS.states[32],
        &Block::CUT_COPPER_STAIRS.states[33],
        &Block::CUT_COPPER_STAIRS.states[34],
        &Block::CUT_COPPER_STAIRS.states[35],
        &Block::CUT_COPPER_STAIRS.states[36],
        &Block::CUT_COPPER_STAIRS.states[37],
        &Block::CUT_COPPER_STAIRS.states[38],
        &Block::CUT_COPPER_STAIRS.states[39],
        &Block::CUT_COPPER_STAIRS.states[40],
        &Block::CUT_COPPER_STAIRS.states[41],
        &Block::CUT_COPPER_STAIRS.states[42],
        &Block::CUT_COPPER_STAIRS.states[43],
        &Block::CUT_COPPER_STAIRS.states[44],
        &Block::CUT_COPPER_STAIRS.states[45],
        &Block::CUT_COPPER_STAIRS.states[46],
        &Block::CUT_COPPER_STAIRS.states[47],
        &Block::CUT_COPPER_STAIRS.states[48],
        &Block::CUT_COPPER_STAIRS.states[49],
        &Block::CUT_COPPER_STAIRS.states[50],
        &Block::CUT_COPPER_STAIRS.states[51],
        &Block::CUT_COPPER_STAIRS.states[52],
        &Block::CUT_COPPER_STAIRS.states[53],
        &Block::CUT_COPPER_STAIRS.states[54],
        &Block::CUT_COPPER_STAIRS.states[55],
        &Block::CUT_COPPER_STAIRS.states[56],
        &Block::CUT_COPPER_STAIRS.states[57],
        &Block::CUT_COPPER_STAIRS.states[58],
        &Block::CUT_COPPER_STAIRS.states[59],
        &Block::CUT_COPPER_STAIRS.states[60],
        &Block::CUT_COPPER_STAIRS.states[61],
        &Block::CUT_COPPER_STAIRS.states[62],
        &Block::CUT_COPPER_STAIRS.states[63],
        &Block::CUT_COPPER_STAIRS.states[64],
        &Block::CUT_COPPER_STAIRS.states[65],
        &Block::CUT_COPPER_STAIRS.states[66],
        &Block::CUT_COPPER_STAIRS.states[67],
        &Block::CUT_COPPER_STAIRS.states[68],
        &Block::CUT_COPPER_STAIRS.states[69],
        &Block::CUT_COPPER_STAIRS.states[70],
        &Block::CUT_COPPER_STAIRS.states[71],
        &Block::CUT_COPPER_STAIRS.states[72],
        &Block::CUT_COPPER_STAIRS.states[73],
        &Block::CUT_COPPER_STAIRS.states[74],
        &Block::CUT_COPPER_STAIRS.states[75],
        &Block::CUT_COPPER_STAIRS.states[76],
        &Block::CUT_COPPER_STAIRS.states[77],
        &Block::CUT_COPPER_STAIRS.states[78],
        &Block::CUT_COPPER_STAIRS.states[79],
        &Block::EXPOSED_CUT_COPPER_STAIRS.states[0],
        &Block::EXPOSED_CUT_COPPER_STAIRS.states[1],
        &Block::EXPOSED_CUT_COPPER_STAIRS.states[2],
        &Block::EXPOSED_CUT_COPPER_STAIRS.states[3],
        &Block::EXPOSED_CUT_COPPER_STAIRS.states[4],
        &Block::EXPOSED_CUT_COPPER_STAIRS.states[5],
        &Block::EXPOSED_CUT_COPPER_STAIRS.states[6],
        &Block::EXPOSED_CUT_COPPER_STAIRS.states[7],
        &Block::EXPOSED_CUT_COPPER_STAIRS.states[8],
        &Block::EXPOSED_CUT_COPPER_STAIRS.states[9],
        &Block::EXPOSED_CUT_COPPER_STAIRS.states[10],
        &Block::EXPOSED_CUT_COPPER_STAIRS.states[11],
        &Block::EXPOSED_CUT_COPPER_STAIRS.states[12],
        &Block::EXPOSED_CUT_COPPER_STAIRS.states[13],
        &Block::EXPOSED_CUT_COPPER_STAIRS.states[14],
        &Block::EXPOSED_CUT_COPPER_STAIRS.states[15],
        &Block::EXPOSED_CUT_COPPER_STAIRS.states[16],
        &Block::EXPOSED_CUT_COPPER_STAIRS.states[17],
        &Block::EXPOSED_CUT_COPPER_STAIRS.states[18],
        &Block::EXPOSED_CUT_COPPER_STAIRS.states[19],
        &Block::EXPOSED_CUT_COPPER_STAIRS.states[20],
        &Block::EXPOSED_CUT_COPPER_STAIRS.states[21],
        &Block::EXPOSED_CUT_COPPER_STAIRS.states[22],
        &Block::EXPOSED_CUT_COPPER_STAIRS.states[23],
        &Block::EXPOSED_CUT_COPPER_STAIRS.states[24],
        &Block::EXPOSED_CUT_COPPER_STAIRS.states[25],
        &Block::EXPOSED_CUT_COPPER_STAIRS.states[26],
        &Block::EXPOSED_CUT_COPPER_STAIRS.states[27],
        &Block::EXPOSED_CUT_COPPER_STAIRS.states[28],
        &Block::EXPOSED_CUT_COPPER_STAIRS.states[29],
        &Block::EXPOSED_CUT_COPPER_STAIRS.states[30],
        &Block::EXPOSED_CUT_COPPER_STAIRS.states[31],
        &Block::EXPOSED_CUT_COPPER_STAIRS.states[32],
        &Block::EXPOSED_CUT_COPPER_STAIRS.states[33],
        &Block::EXPOSED_CUT_COPPER_STAIRS.states[34],
        &Block::EXPOSED_CUT_COPPER_STAIRS.states[35],
        &Block::EXPOSED_CUT_COPPER_STAIRS.states[36],
        &Block::EXPOSED_CUT_COPPER_STAIRS.states[37],
        &Block::EXPOSED_CUT_COPPER_STAIRS.states[38],
        &Block::EXPOSED_CUT_COPPER_STAIRS.states[39],
        &Block::EXPOSED_CUT_COPPER_STAIRS.states[40],
        &Block::EXPOSED_CUT_COPPER_STAIRS.states[41],
        &Block::EXPOSED_CUT_COPPER_STAIRS.states[42],
        &Block::EXPOSED_CUT_COPPER_STAIRS.states[43],
        &Block::EXPOSED_CUT_COPPER_STAIRS.states[44],
        &Block::EXPOSED_CUT_COPPER_STAIRS.states[45],
        &Block::EXPOSED_CUT_COPPER_STAIRS.states[46],
        &Block::EXPOSED_CUT_COPPER_STAIRS.states[47],
        &Block::EXPOSED_CUT_COPPER_STAIRS.states[48],
        &Block::EXPOSED_CUT_COPPER_STAIRS.states[49],
        &Block::EXPOSED_CUT_COPPER_STAIRS.states[50],
        &Block::EXPOSED_CUT_COPPER_STAIRS.states[51],
        &Block::EXPOSED_CUT_COPPER_STAIRS.states[52],
        &Block::EXPOSED_CUT_COPPER_STAIRS.states[53],
        &Block::EXPOSED_CUT_COPPER_STAIRS.states[54],
        &Block::EXPOSED_CUT_COPPER_STAIRS.states[55],
        &Block::EXPOSED_CUT_COPPER_STAIRS.states[56],
        &Block::EXPOSED_CUT_COPPER_STAIRS.states[57],
        &Block::EXPOSED_CUT_COPPER_STAIRS.states[58],
        &Block::EXPOSED_CUT_COPPER_STAIRS.states[59],
        &Block::EXPOSED_CUT_COPPER_STAIRS.states[60],
        &Block::EXPOSED_CUT_COPPER_STAIRS.states[61],
        &Block::EXPOSED_CUT_COPPER_STAIRS.states[62],
        &Block::EXPOSED_CUT_COPPER_STAIRS.states[63],
        &Block::EXPOSED_CUT_COPPER_STAIRS.states[64],
        &Block::EXPOSED_CUT_COPPER_STAIRS.states[65],
        &Block::EXPOSED_CUT_COPPER_STAIRS.states[66],
        &Block::EXPOSED_CUT_COPPER_STAIRS.states[67],
        &Block::EXPOSED_CUT_COPPER_STAIRS.states[68],
        &Block::EXPOSED_CUT_COPPER_STAIRS.states[69],
        &Block::EXPOSED_CUT_COPPER_STAIRS.states[70],
        &Block::EXPOSED_CUT_COPPER_STAIRS.states[71],
        &Block::EXPOSED_CUT_COPPER_STAIRS.states[72],
        &Block::EXPOSED_CUT_COPPER_STAIRS.states[73],
        &Block::EXPOSED_CUT_COPPER_STAIRS.states[74],
        &Block::EXPOSED_CUT_COPPER_STAIRS.states[75],
        &Block::EXPOSED_CUT_COPPER_STAIRS.states[76],
        &Block::EXPOSED_CUT_COPPER_STAIRS.states[77],
        &Block::EXPOSED_CUT_COPPER_STAIRS.states[78],
        &Block::EXPOSED_CUT_COPPER_STAIRS.states[79],
        &Block::WEATHERED_CUT_COPPER_STAIRS.states[0],
        &Block::WEATHERED_CUT_COPPER_STAIRS.states[1],
        &Block::WEATHERED_CUT_COPPER_STAIRS.states[2],
        &Block::WEATHERED_CUT_COPPER_STAIRS.states[3],
        &Block::WEATHERED_CUT_COPPER_STAIRS.states[4],
        &Block::WEATHERED_CUT_COPPER_STAIRS.states[5],
        &Block::WEATHERED_CUT_COPPER_STAIRS.states[6],
        &Block::WEATHERED_CUT_COPPER_STAIRS.states[7],
        &Block::WEATHERED_CUT_COPPER_STAIRS.states[8],
        &Block::WEATHERED_CUT_COPPER_STAIRS.states[9],
        &Block::WEATHERED_CUT_COPPER_STAIRS.states[10],
        &Block::WEATHERED_CUT_COPPER_STAIRS.states[11],
        &Block::WEATHERED_CUT_COPPER_STAIRS.states[12],
        &Block::WEATHERED_CUT_COPPER_STAIRS.states[13],
        &Block::WEATHERED_CUT_COPPER_STAIRS.states[14],
        &Block::WEATHERED_CUT_COPPER_STAIRS.states[15],
        &Block::WEATHERED_CUT_COPPER_STAIRS.states[16],
        &Block::WEATHERED_CUT_COPPER_STAIRS.states[17],
        &Block::WEATHERED_CUT_COPPER_STAIRS.states[18],
        &Block::WEATHERED_CUT_COPPER_STAIRS.states[19],
        &Block::WEATHERED_CUT_COPPER_STAIRS.states[20],
        &Block::WEATHERED_CUT_COPPER_STAIRS.states[21],
        &Block::WEATHERED_CUT_COPPER_STAIRS.states[22],
        &Block::WEATHERED_CUT_COPPER_STAIRS.states[23],
        &Block::WEATHERED_CUT_COPPER_STAIRS.states[24],
        &Block::WEATHERED_CUT_COPPER_STAIRS.states[25],
        &Block::WEATHERED_CUT_COPPER_STAIRS.states[26],
        &Block::WEATHERED_CUT_COPPER_STAIRS.states[27],
        &Block::WEATHERED_CUT_COPPER_STAIRS.states[28],
        &Block::WEATHERED_CUT_COPPER_STAIRS.states[29],
        &Block::WEATHERED_CUT_COPPER_STAIRS.states[30],
        &Block::WEATHERED_CUT_COPPER_STAIRS.states[31],
        &Block::WEATHERED_CUT_COPPER_STAIRS.states[32],
        &Block::WEATHERED_CUT_COPPER_STAIRS.states[33],
        &Block::WEATHERED_CUT_COPPER_STAIRS.states[34],
        &Block::WEATHERED_CUT_COPPER_STAIRS.states[35],
        &Block::WEATHERED_CUT_COPPER_STAIRS.states[36],
        &Block::WEATHERED_CUT_COPPER_STAIRS.states[37],
        &Block::WEATHERED_CUT_COPPER_STAIRS.states[38],
        &Block::WEATHERED_CUT_COPPER_STAIRS.states[39],
        &Block::WEATHERED_CUT_COPPER_STAIRS.states[40],
        &Block::WEATHERED_CUT_COPPER_STAIRS.states[41],
        &Block::WEATHERED_CUT_COPPER_STAIRS.states[42],
        &Block::WEATHERED_CUT_COPPER_STAIRS.states[43],
        &Block::WEATHERED_CUT_COPPER_STAIRS.states[44],
        &Block::WEATHERED_CUT_COPPER_STAIRS.states[45],
        &Block::WEATHERED_CUT_COPPER_STAIRS.states[46],
        &Block::WEATHERED_CUT_COPPER_STAIRS.states[47],
        &Block::WEATHERED_CUT_COPPER_STAIRS.states[48],
        &Block::WEATHERED_CUT_COPPER_STAIRS.states[49],
        &Block::WEATHERED_CUT_COPPER_STAIRS.states[50],
        &Block::WEATHERED_CUT_COPPER_STAIRS.states[51],
        &Block::WEATHERED_CUT_COPPER_STAIRS.states[52],
        &Block::WEATHERED_CUT_COPPER_STAIRS.states[53],
        &Block::WEATHERED_CUT_COPPER_STAIRS.states[54],
        &Block::WEATHERED_CUT_COPPER_STAIRS.states[55],
        &Block::WEATHERED_CUT_COPPER_STAIRS.states[56],
        &Block::WEATHERED_CUT_COPPER_STAIRS.states[57],
        &Block::WEATHERED_CUT_COPPER_STAIRS.states[58],
        &Block::WEATHERED_CUT_COPPER_STAIRS.states[59],
        &Block::WEATHERED_CUT_COPPER_STAIRS.states[60],
        &Block::WEATHERED_CUT_COPPER_STAIRS.states[61],
        &Block::WEATHERED_CUT_COPPER_STAIRS.states[62],
        &Block::WEATHERED_CUT_COPPER_STAIRS.states[63],
        &Block::WEATHERED_CUT_COPPER_STAIRS.states[64],
        &Block::WEATHERED_CUT_COPPER_STAIRS.states[65],
        &Block::WEATHERED_CUT_COPPER_STAIRS.states[66],
        &Block::WEATHERED_CUT_COPPER_STAIRS.states[67],
        &Block::WEATHERED_CUT_COPPER_STAIRS.states[68],
        &Block::WEATHERED_CUT_COPPER_STAIRS.states[69],
        &Block::WEATHERED_CUT_COPPER_STAIRS.states[70],
        &Block::WEATHERED_CUT_COPPER_STAIRS.states[71],
        &Block::WEATHERED_CUT_COPPER_STAIRS.states[72],
        &Block::WEATHERED_CUT_COPPER_STAIRS.states[73],
        &Block::WEATHERED_CUT_COPPER_STAIRS.states[74],
        &Block::WEATHERED_CUT_COPPER_STAIRS.states[75],
        &Block::WEATHERED_CUT_COPPER_STAIRS.states[76],
        &Block::WEATHERED_CUT_COPPER_STAIRS.states[77],
        &Block::WEATHERED_CUT_COPPER_STAIRS.states[78],
        &Block::WEATHERED_CUT_COPPER_STAIRS.states[79],
        &Block::OXIDIZED_CUT_COPPER_STAIRS.states[0],
        &Block::OXIDIZED_CUT_COPPER_STAIRS.states[1],
        &Block::OXIDIZED_CUT_COPPER_STAIRS.states[2],
        &Block::OXIDIZED_CUT_COPPER_STAIRS.states[3],
        &Block::OXIDIZED_CUT_COPPER_STAIRS.states[4],
        &Block::OXIDIZED_CUT_COPPER_STAIRS.states[5],
        &Block::OXIDIZED_CUT_COPPER_STAIRS.states[6],
        &Block::OXIDIZED_CUT_COPPER_STAIRS.states[7],
        &Block::OXIDIZED_CUT_COPPER_STAIRS.states[8],
        &Block::OXIDIZED_CUT_COPPER_STAIRS.states[9],
        &Block::OXIDIZED_CUT_COPPER_STAIRS.states[10],
        &Block::OXIDIZED_CUT_COPPER_STAIRS.states[11],
        &Block::OXIDIZED_CUT_COPPER_STAIRS.states[12],
        &Block::OXIDIZED_CUT_COPPER_STAIRS.states[13],
        &Block::OXIDIZED_CUT_COPPER_STAIRS.states[14],
        &Block::OXIDIZED_CUT_COPPER_STAIRS.states[15],
        &Block::OXIDIZED_CUT_COPPER_STAIRS.states[16],
        &Block::OXIDIZED_CUT_COPPER_STAIRS.states[17],
        &Block::OXIDIZED_CUT_COPPER_STAIRS.states[18],
        &Block::OXIDIZED_CUT_COPPER_STAIRS.states[19],
        &Block::OXIDIZED_CUT_COPPER_STAIRS.states[20],
        &Block::OXIDIZED_CUT_COPPER_STAIRS.states[21],
        &Block::OXIDIZED_CUT_COPPER_STAIRS.states[22],
        &Block::OXIDIZED_CUT_COPPER_STAIRS.states[23],
        &Block::OXIDIZED_CUT_COPPER_STAIRS.states[24],
        &Block::OXIDIZED_CUT_COPPER_STAIRS.states[25],
        &Block::OXIDIZED_CUT_COPPER_STAIRS.states[26],
        &Block::OXIDIZED_CUT_COPPER_STAIRS.states[27],
        &Block::OXIDIZED_CUT_COPPER_STAIRS.states[28],
        &Block::OXIDIZED_CUT_COPPER_STAIRS.states[29],
        &Block::OXIDIZED_CUT_COPPER_STAIRS.states[30],
        &Block::OXIDIZED_CUT_COPPER_STAIRS.states[31],
        &Block::OXIDIZED_CUT_COPPER_STAIRS.states[32],
        &Block::OXIDIZED_CUT_COPPER_STAIRS.states[33],
        &Block::OXIDIZED_CUT_COPPER_STAIRS.states[34],
        &Block::OXIDIZED_CUT_COPPER_STAIRS.states[35],
        &Block::OXIDIZED_CUT_COPPER_STAIRS.states[36],
        &Block::OXIDIZED_CUT_COPPER_STAIRS.states[37],
        &Block::OXIDIZED_CUT_COPPER_STAIRS.states[38],
        &Block::OXIDIZED_CUT_COPPER_STAIRS.states[39],
        &Block::OXIDIZED_CUT_COPPER_STAIRS.states[40],
        &Block::OXIDIZED_CUT_COPPER_STAIRS.states[41],
        &Block::OXIDIZED_CUT_COPPER_STAIRS.states[42],
        &Block::OXIDIZED_CUT_COPPER_STAIRS.states[43],
        &Block::OXIDIZED_CUT_COPPER_STAIRS.states[44],
        &Block::OXIDIZED_CUT_COPPER_STAIRS.states[45],
        &Block::OXIDIZED_CUT_COPPER_STAIRS.states[46],
        &Block::OXIDIZED_CUT_COPPER_STAIRS.states[47],
        &Block::OXIDIZED_CUT_COPPER_STAIRS.states[48],
        &Block::OXIDIZED_CUT_COPPER_STAIRS.states[49],
        &Block::OXIDIZED_CUT_COPPER_STAIRS.states[50],
        &Block::OXIDIZED_CUT_COPPER_STAIRS.states[51],
        &Block::OXIDIZED_CUT_COPPER_STAIRS.states[52],
        &Block::OXIDIZED_CUT_COPPER_STAIRS.states[53],
        &Block::OXIDIZED_CUT_COPPER_STAIRS.states[54],
        &Block::OXIDIZED_CUT_COPPER_STAIRS.states[55],
        &Block::OXIDIZED_CUT_COPPER_STAIRS.states[56],
        &Block::OXIDIZED_CUT_COPPER_STAIRS.states[57],
        &Block::OXIDIZED_CUT_COPPER_STAIRS.states[58],
        &Block::OXIDIZED_CUT_COPPER_STAIRS.states[59],
        &Block::OXIDIZED_CUT_COPPER_STAIRS.states[60],
        &Block::OXIDIZED_CUT_COPPER_STAIRS.states[61],
        &Block::OXIDIZED_CUT_COPPER_STAIRS.states[62],
        &Block::OXIDIZED_CUT_COPPER_STAIRS.states[63],
        &Block::OXIDIZED_CUT_COPPER_STAIRS.states[64],
        &Block::OXIDIZED_CUT_COPPER_STAIRS.states[65],
        &Block::OXIDIZED_CUT_COPPER_STAIRS.states[66],
        &Block::OXIDIZED_CUT_COPPER_STAIRS.states[67],
        &Block::OXIDIZED_CUT_COPPER_STAIRS.states[68],
        &Block::OXIDIZED_CUT_COPPER_STAIRS.states[69],
        &Block::OXIDIZED_CUT_COPPER_STAIRS.states[70],
        &Block::OXIDIZED_CUT_COPPER_STAIRS.states[71],
        &Block::OXIDIZED_CUT_COPPER_STAIRS.states[72],
        &Block::OXIDIZED_CUT_COPPER_STAIRS.states[73],
        &Block::OXIDIZED_CUT_COPPER_STAIRS.states[74],
        &Block::OXIDIZED_CUT_COPPER_STAIRS.states[75],
        &Block::OXIDIZED_CUT_COPPER_STAIRS.states[76],
        &Block::OXIDIZED_CUT_COPPER_STAIRS.states[77],
        &Block::OXIDIZED_CUT_COPPER_STAIRS.states[78],
        &Block::OXIDIZED_CUT_COPPER_STAIRS.states[79],
        &Block::WAXED_CUT_COPPER_STAIRS.states[0],
        &Block::WAXED_CUT_COPPER_STAIRS.states[1],
        &Block::WAXED_CUT_COPPER_STAIRS.states[2],
        &Block::WAXED_CUT_COPPER_STAIRS.states[3],
        &Block::WAXED_CUT_COPPER_STAIRS.states[4],
        &Block::WAXED_CUT_COPPER_STAIRS.states[5],
        &Block::WAXED_CUT_COPPER_STAIRS.states[6],
        &Block::WAXED_CUT_COPPER_STAIRS.states[7],
        &Block::WAXED_CUT_COPPER_STAIRS.states[8],
        &Block::WAXED_CUT_COPPER_STAIRS.states[9],
        &Block::WAXED_CUT_COPPER_STAIRS.states[10],
        &Block::WAXED_CUT_COPPER_STAIRS.states[11],
        &Block::WAXED_CUT_COPPER_STAIRS.states[12],
        &Block::WAXED_CUT_COPPER_STAIRS.states[13],
        &Block::WAXED_CUT_COPPER_STAIRS.states[14],
        &Block::WAXED_CUT_COPPER_STAIRS.states[15],
        &Block::WAXED_CUT_COPPER_STAIRS.states[16],
        &Block::WAXED_CUT_COPPER_STAIRS.states[17],
        &Block::WAXED_CUT_COPPER_STAIRS.states[18],
        &Block::WAXED_CUT_COPPER_STAIRS.states[19],
        &Block::WAXED_CUT_COPPER_STAIRS.states[20],
        &Block::WAXED_CUT_COPPER_STAIRS.states[21],
        &Block::WAXED_CUT_COPPER_STAIRS.states[22],
        &Block::WAXED_CUT_COPPER_STAIRS.states[23],
        &Block::WAXED_CUT_COPPER_STAIRS.states[24],
        &Block::WAXED_CUT_COPPER_STAIRS.states[25],
        &Block::WAXED_CUT_COPPER_STAIRS.states[26],
        &Block::WAXED_CUT_COPPER_STAIRS.states[27],
        &Block::WAXED_CUT_COPPER_STAIRS.states[28],
        &Block::WAXED_CUT_COPPER_STAIRS.states[29],
        &Block::WAXED_CUT_COPPER_STAIRS.states[30],
        &Block::WAXED_CUT_COPPER_STAIRS.states[31],
        &Block::WAXED_CUT_COPPER_STAIRS.states[32],
        &Block::WAXED_CUT_COPPER_STAIRS.states[33],
        &Block::WAXED_CUT_COPPER_STAIRS.states[34],
        &Block::WAXED_CUT_COPPER_STAIRS.states[35],
        &Block::WAXED_CUT_COPPER_STAIRS.states[36],
        &Block::WAXED_CUT_COPPER_STAIRS.states[37],
        &Block::WAXED_CUT_COPPER_STAIRS.states[38],
        &Block::WAXED_CUT_COPPER_STAIRS.states[39],
        &Block::WAXED_CUT_COPPER_STAIRS.states[40],
        &Block::WAXED_CUT_COPPER_STAIRS.states[41],
        &Block::WAXED_CUT_COPPER_STAIRS.states[42],
        &Block::WAXED_CUT_COPPER_STAIRS.states[43],
        &Block::WAXED_CUT_COPPER_STAIRS.states[44],
        &Block::WAXED_CUT_COPPER_STAIRS.states[45],
        &Block::WAXED_CUT_COPPER_STAIRS.states[46],
        &Block::WAXED_CUT_COPPER_STAIRS.states[47],
        &Block::WAXED_CUT_COPPER_STAIRS.states[48],
        &Block::WAXED_CUT_COPPER_STAIRS.states[49],
        &Block::WAXED_CUT_COPPER_STAIRS.states[50],
        &Block::WAXED_CUT_COPPER_STAIRS.states[51],
        &Block::WAXED_CUT_COPPER_STAIRS.states[52],
        &Block::WAXED_CUT_COPPER_STAIRS.states[53],
        &Block::WAXED_CUT_COPPER_STAIRS.states[54],
        &Block::WAXED_CUT_COPPER_STAIRS.states[55],
        &Block::WAXED_CUT_COPPER_STAIRS.states[56],
        &Block::WAXED_CUT_COPPER_STAIRS.states[57],
        &Block::WAXED_CUT_COPPER_STAIRS.states[58],
        &Block::WAXED_CUT_COPPER_STAIRS.states[59],
        &Block::WAXED_CUT_COPPER_STAIRS.states[60],
        &Block::WAXED_CUT_COPPER_STAIRS.states[61],
        &Block::WAXED_CUT_COPPER_STAIRS.states[62],
        &Block::WAXED_CUT_COPPER_STAIRS.states[63],
        &Block::WAXED_CUT_COPPER_STAIRS.states[64],
        &Block::WAXED_CUT_COPPER_STAIRS.states[65],
        &Block::WAXED_CUT_COPPER_STAIRS.states[66],
        &Block::WAXED_CUT_COPPER_STAIRS.states[67],
        &Block::WAXED_CUT_COPPER_STAIRS.states[68],
        &Block::WAXED_CUT_COPPER_STAIRS.states[69],
        &Block::WAXED_CUT_COPPER_STAIRS.states[70],
        &Block::WAXED_CUT_COPPER_STAIRS.states[71],
        &Block::WAXED_CUT_COPPER_STAIRS.states[72],
        &Block::WAXED_CUT_COPPER_STAIRS.states[73],
        &Block::WAXED_CUT_COPPER_STAIRS.states[74],
        &Block::WAXED_CUT_COPPER_STAIRS.states[75],
        &Block::WAXED_CUT_COPPER_STAIRS.states[76],
        &Block::WAXED_CUT_COPPER_STAIRS.states[77],
        &Block::WAXED_CUT_COPPER_STAIRS.states[78],
        &Block::WAXED_CUT_COPPER_STAIRS.states[79],
        &Block::WAXED_EXPOSED_CUT_COPPER_STAIRS.states[0],
        &Block::WAXED_EXPOSED_CUT_COPPER_STAIRS.states[1],
        &Block::WAXED_EXPOSED_CUT_COPPER_STAIRS.states[2],
        &Block::WAXED_EXPOSED_CUT_COPPER_STAIRS.states[3],
        &Block::WAXED_EXPOSED_CUT_COPPER_STAIRS.states[4],
        &Block::WAXED_EXPOSED_CUT_COPPER_STAIRS.states[5],
        &Block::WAXED_EXPOSED_CUT_COPPER_STAIRS.states[6],
        &Block::WAXED_EXPOSED_CUT_COPPER_STAIRS.states[7],
        &Block::WAXED_EXPOSED_CUT_COPPER_STAIRS.states[8],
        &Block::WAXED_EXPOSED_CUT_COPPER_STAIRS.states[9],
        &Block::WAXED_EXPOSED_CUT_COPPER_STAIRS.states[10],
        &Block::WAXED_EXPOSED_CUT_COPPER_STAIRS.states[11],
        &Block::WAXED_EXPOSED_CUT_COPPER_STAIRS.states[12],
        &Block::WAXED_EXPOSED_CUT_COPPER_STAIRS.states[13],
        &Block::WAXED_EXPOSED_CUT_COPPER_STAIRS.states[14],
        &Block::WAXED_EXPOSED_CUT_COPPER_STAIRS.states[15],
        &Block::WAXED_EXPOSED_CUT_COPPER_STAIRS.states[16],
        &Block::WAXED_EXPOSED_CUT_COPPER_STAIRS.states[17],
        &Block::WAXED_EXPOSED_CUT_COPPER_STAIRS.states[18],
        &Block::WAXED_EXPOSED_CUT_COPPER_STAIRS.states[19],
        &Block::WAXED_EXPOSED_CUT_COPPER_STAIRS.states[20],
        &Block::WAXED_EXPOSED_CUT_COPPER_STAIRS.states[21],
        &Block::WAXED_EXPOSED_CUT_COPPER_STAIRS.states[22],
        &Block::WAXED_EXPOSED_CUT_COPPER_STAIRS.states[23],
        &Block::WAXED_EXPOSED_CUT_COPPER_STAIRS.states[24],
        &Block::WAXED_EXPOSED_CUT_COPPER_STAIRS.states[25],
        &Block::WAXED_EXPOSED_CUT_COPPER_STAIRS.states[26],
        &Block::WAXED_EXPOSED_CUT_COPPER_STAIRS.states[27],
        &Block::WAXED_EXPOSED_CUT_COPPER_STAIRS.states[28],
        &Block::WAXED_EXPOSED_CUT_COPPER_STAIRS.states[29],
        &Block::WAXED_EXPOSED_CUT_COPPER_STAIRS.states[30],
        &Block::WAXED_EXPOSED_CUT_COPPER_STAIRS.states[31],
        &Block::WAXED_EXPOSED_CUT_COPPER_STAIRS.states[32],
        &Block::WAXED_EXPOSED_CUT_COPPER_STAIRS.states[33],
        &Block::WAXED_EXPOSED_CUT_COPPER_STAIRS.states[34],
        &Block::WAXED_EXPOSED_CUT_COPPER_STAIRS.states[35],
        &Block::WAXED_EXPOSED_CUT_COPPER_STAIRS.states[36],
        &Block::WAXED_EXPOSED_CUT_COPPER_STAIRS.states[37],
        &Block::WAXED_EXPOSED_CUT_COPPER_STAIRS.states[38],
        &Block::WAXED_EXPOSED_CUT_COPPER_STAIRS.states[39],
        &Block::WAXED_EXPOSED_CUT_COPPER_STAIRS.states[40],
        &Block::WAXED_EXPOSED_CUT_COPPER_STAIRS.states[41],
        &Block::WAXED_EXPOSED_CUT_COPPER_STAIRS.states[42],
        &Block::WAXED_EXPOSED_CUT_COPPER_STAIRS.states[43],
        &Block::WAXED_EXPOSED_CUT_COPPER_STAIRS.states[44],
        &Block::WAXED_EXPOSED_CUT_COPPER_STAIRS.states[45],
        &Block::WAXED_EXPOSED_CUT_COPPER_STAIRS.states[46],
        &Block::WAXED_EXPOSED_CUT_COPPER_STAIRS.states[47],
        &Block::WAXED_EXPOSED_CUT_COPPER_STAIRS.states[48],
        &Block::WAXED_EXPOSED_CUT_COPPER_STAIRS.states[49],
        &Block::WAXED_EXPOSED_CUT_COPPER_STAIRS.states[50],
        &Block::WAXED_EXPOSED_CUT_COPPER_STAIRS.states[51],
        &Block::WAXED_EXPOSED_CUT_COPPER_STAIRS.states[52],
        &Block::WAXED_EXPOSED_CUT_COPPER_STAIRS.states[53],
        &Block::WAXED_EXPOSED_CUT_COPPER_STAIRS.states[54],
        &Block::WAXED_EXPOSED_CUT_COPPER_STAIRS.states[55],
        &Block::WAXED_EXPOSED_CUT_COPPER_STAIRS.states[56],
        &Block::WAXED_EXPOSED_CUT_COPPER_STAIRS.states[57],
        &Block::WAXED_EXPOSED_CUT_COPPER_STAIRS.states[58],
        &Block::WAXED_EXPOSED_CUT_COPPER_STAIRS.states[59],
        &Block::WAXED_EXPOSED_CUT_COPPER_STAIRS.states[60],
        &Block::WAXED_EXPOSED_CUT_COPPER_STAIRS.states[61],
        &Block::WAXED_EXPOSED_CUT_COPPER_STAIRS.states[62],
        &Block::WAXED_EXPOSED_CUT_COPPER_STAIRS.states[63],
        &Block::WAXED_EXPOSED_CUT_COPPER_STAIRS.states[64],
        &Block::WAXED_EXPOSED_CUT_COPPER_STAIRS.states[65],
        &Block::WAXED_EXPOSED_CUT_COPPER_STAIRS.states[66],
        &Block::WAXED_EXPOSED_CUT_COPPER_STAIRS.states[67],
        &Block::WAXED_EXPOSED_CUT_COPPER_STAIRS.states[68],
        &Block::WAXED_EXPOSED_CUT_COPPER_STAIRS.states[69],
        &Block::WAXED_EXPOSED_CUT_COPPER_STAIRS.states[70],
        &Block::WAXED_EXPOSED_CUT_COPPER_STAIRS.states[71],
        &Block::WAXED_EXPOSED_CUT_COPPER_STAIRS.states[72],
        &Block::WAXED_EXPOSED_CUT_COPPER_STAIRS.states[73],
        &Block::WAXED_EXPOSED_CUT_COPPER_STAIRS.states[74],
        &Block::WAXED_EXPOSED_CUT_COPPER_STAIRS.states[75],
        &Block::WAXED_EXPOSED_CUT_COPPER_STAIRS.states[76],
        &Block::WAXED_EXPOSED_CUT_COPPER_STAIRS.states[77],
        &Block::WAXED_EXPOSED_CUT_COPPER_STAIRS.states[78],
        &Block::WAXED_EXPOSED_CUT_COPPER_STAIRS.states[79],
        &Block::WAXED_WEATHERED_CUT_COPPER_STAIRS.states[0],
        &Block::WAXED_WEATHERED_CUT_COPPER_STAIRS.states[1],
        &Block::WAXED_WEATHERED_CUT_COPPER_STAIRS.states[2],
        &Block::WAXED_WEATHERED_CUT_COPPER_STAIRS.states[3],
        &Block::WAXED_WEATHERED_CUT_COPPER_STAIRS.states[4],
        &Block::WAXED_WEATHERED_CUT_COPPER_STAIRS.states[5],
        &Block::WAXED_WEATHERED_CUT_COPPER_STAIRS.states[6],
        &Block::WAXED_WEATHERED_CUT_COPPER_STAIRS.states[7],
        &Block::WAXED_WEATHERED_CUT_COPPER_STAIRS.states[8],
        &Block::WAXED_WEATHERED_CUT_COPPER_STAIRS.states[9],
        &Block::WAXED_WEATHERED_CUT_COPPER_STAIRS.states[10],
        &Block::WAXED_WEATHERED_CUT_COPPER_STAIRS.states[11],
        &Block::WAXED_WEATHERED_CUT_COPPER_STAIRS.states[12],
        &Block::WAXED_WEATHERED_CUT_COPPER_STAIRS.states[13],
        &Block::WAXED_WEATHERED_CUT_COPPER_STAIRS.states[14],
        &Block::WAXED_WEATHERED_CUT_COPPER_STAIRS.states[15],
        &Block::WAXED_WEATHERED_CUT_COPPER_STAIRS.states[16],
        &Block::WAXED_WEATHERED_CUT_COPPER_STAIRS.states[17],
        &Block::WAXED_WEATHERED_CUT_COPPER_STAIRS.states[18],
        &Block::WAXED_WEATHERED_CUT_COPPER_STAIRS.states[19],
        &Block::WAXED_WEATHERED_CUT_COPPER_STAIRS.states[20],
        &Block::WAXED_WEATHERED_CUT_COPPER_STAIRS.states[21],
        &Block::WAXED_WEATHERED_CUT_COPPER_STAIRS.states[22],
        &Block::WAXED_WEATHERED_CUT_COPPER_STAIRS.states[23],
        &Block::WAXED_WEATHERED_CUT_COPPER_STAIRS.states[24],
        &Block::WAXED_WEATHERED_CUT_COPPER_STAIRS.states[25],
        &Block::WAXED_WEATHERED_CUT_COPPER_STAIRS.states[26],
        &Block::WAXED_WEATHERED_CUT_COPPER_STAIRS.states[27],
        &Block::WAXED_WEATHERED_CUT_COPPER_STAIRS.states[28],
        &Block::WAXED_WEATHERED_CUT_COPPER_STAIRS.states[29],
        &Block::WAXED_WEATHERED_CUT_COPPER_STAIRS.states[30],
        &Block::WAXED_WEATHERED_CUT_COPPER_STAIRS.states[31],
        &Block::WAXED_WEATHERED_CUT_COPPER_STAIRS.states[32],
        &Block::WAXED_WEATHERED_CUT_COPPER_STAIRS.states[33],
        &Block::WAXED_WEATHERED_CUT_COPPER_STAIRS.states[34],
        &Block::WAXED_WEATHERED_CUT_COPPER_STAIRS.states[35],
        &Block::WAXED_WEATHERED_CUT_COPPER_STAIRS.states[36],
        &Block::WAXED_WEATHERED_CUT_COPPER_STAIRS.states[37],
        &Block::WAXED_WEATHERED_CUT_COPPER_STAIRS.states[38],
        &Block::WAXED_WEATHERED_CUT_COPPER_STAIRS.states[39],
        &Block::WAXED_WEATHERED_CUT_COPPER_STAIRS.states[40],
        &Block::WAXED_WEATHERED_CUT_COPPER_STAIRS.states[41],
        &Block::WAXED_WEATHERED_CUT_COPPER_STAIRS.states[42],
        &Block::WAXED_WEATHERED_CUT_COPPER_STAIRS.states[43],
        &Block::WAXED_WEATHERED_CUT_COPPER_STAIRS.states[44],
        &Block::WAXED_WEATHERED_CUT_COPPER_STAIRS.states[45],
        &Block::WAXED_WEATHERED_CUT_COPPER_STAIRS.states[46],
        &Block::WAXED_WEATHERED_CUT_COPPER_STAIRS.states[47],
        &Block::WAXED_WEATHERED_CUT_COPPER_STAIRS.states[48],
        &Block::WAXED_WEATHERED_CUT_COPPER_STAIRS.states[49],
        &Block::WAXED_WEATHERED_CUT_COPPER_STAIRS.states[50],
        &Block::WAXED_WEATHERED_CUT_COPPER_STAIRS.states[51],
        &Block::WAXED_WEATHERED_CUT_COPPER_STAIRS.states[52],
        &Block::WAXED_WEATHERED_CUT_COPPER_STAIRS.states[53],
        &Block::WAXED_WEATHERED_CUT_COPPER_STAIRS.states[54],
        &Block::WAXED_WEATHERED_CUT_COPPER_STAIRS.states[55],
        &Block::WAXED_WEATHERED_CUT_COPPER_STAIRS.states[56],
        &Block::WAXED_WEATHERED_CUT_COPPER_STAIRS.states[57],
        &Block::WAXED_WEATHERED_CUT_COPPER_STAIRS.states[58],
        &Block::WAXED_WEATHERED_CUT_COPPER_STAIRS.states[59],
        &Block::WAXED_WEATHERED_CUT_COPPER_STAIRS.states[60],
        &Block::WAXED_WEATHERED_CUT_COPPER_STAIRS.states[61],
        &Block::WAXED_WEATHERED_CUT_COPPER_STAIRS.states[62],
        &Block::WAXED_WEATHERED_CUT_COPPER_STAIRS.states[63],
        &Block::WAXED_WEATHERED_CUT_COPPER_STAIRS.states[64],
        &Block::WAXED_WEATHERED_CUT_COPPER_STAIRS.states[65],
        &Block::WAXED_WEATHERED_CUT_COPPER_STAIRS.states[66],
        &Block::WAXED_WEATHERED_CUT_COPPER_STAIRS.states[67],
        &Block::WAXED_WEATHERED_CUT_COPPER_STAIRS.states[68],
        &Block::WAXED_WEATHERED_CUT_COPPER_STAIRS.states[69],
        &Block::WAXED_WEATHERED_CUT_COPPER_STAIRS.states[70],
        &Block::WAXED_WEATHERED_CUT_COPPER_STAIRS.states[71],
        &Block::WAXED_WEATHERED_CUT_COPPER_STAIRS.states[72],
        &Block::WAXED_WEATHERED_CUT_COPPER_STAIRS.states[73],
        &Block::WAXED_WEATHERED_CUT_COPPER_STAIRS.states[74],
        &Block::WAXED_WEATHERED_CUT_COPPER_STAIRS.states[75],
        &Block::WAXED_WEATHERED_CUT_COPPER_STAIRS.states[76],
        &Block::WAXED_WEATHERED_CUT_COPPER_STAIRS.states[77],
        &Block::WAXED_WEATHERED_CUT_COPPER_STAIRS.states[78],
        &Block::WAXED_WEATHERED_CUT_COPPER_STAIRS.states[79],
        &Block::WAXED_OXIDIZED_CUT_COPPER_STAIRS.states[0],
        &Block::WAXED_OXIDIZED_CUT_COPPER_STAIRS.states[1],
        &Block::WAXED_OXIDIZED_CUT_COPPER_STAIRS.states[2],
        &Block::WAXED_OXIDIZED_CUT_COPPER_STAIRS.states[3],
        &Block::WAXED_OXIDIZED_CUT_COPPER_STAIRS.states[4],
        &Block::WAXED_OXIDIZED_CUT_COPPER_STAIRS.states[5],
        &Block::WAXED_OXIDIZED_CUT_COPPER_STAIRS.states[6],
        &Block::WAXED_OXIDIZED_CUT_COPPER_STAIRS.states[7],
        &Block::WAXED_OXIDIZED_CUT_COPPER_STAIRS.states[8],
        &Block::WAXED_OXIDIZED_CUT_COPPER_STAIRS.states[9],
        &Block::WAXED_OXIDIZED_CUT_COPPER_STAIRS.states[10],
        &Block::WAXED_OXIDIZED_CUT_COPPER_STAIRS.states[11],
        &Block::WAXED_OXIDIZED_CUT_COPPER_STAIRS.states[12],
        &Block::WAXED_OXIDIZED_CUT_COPPER_STAIRS.states[13],
        &Block::WAXED_OXIDIZED_CUT_COPPER_STAIRS.states[14],
        &Block::WAXED_OXIDIZED_CUT_COPPER_STAIRS.states[15],
        &Block::WAXED_OXIDIZED_CUT_COPPER_STAIRS.states[16],
        &Block::WAXED_OXIDIZED_CUT_COPPER_STAIRS.states[17],
        &Block::WAXED_OXIDIZED_CUT_COPPER_STAIRS.states[18],
        &Block::WAXED_OXIDIZED_CUT_COPPER_STAIRS.states[19],
        &Block::WAXED_OXIDIZED_CUT_COPPER_STAIRS.states[20],
        &Block::WAXED_OXIDIZED_CUT_COPPER_STAIRS.states[21],
        &Block::WAXED_OXIDIZED_CUT_COPPER_STAIRS.states[22],
        &Block::WAXED_OXIDIZED_CUT_COPPER_STAIRS.states[23],
        &Block::WAXED_OXIDIZED_CUT_COPPER_STAIRS.states[24],
        &Block::WAXED_OXIDIZED_CUT_COPPER_STAIRS.states[25],
        &Block::WAXED_OXIDIZED_CUT_COPPER_STAIRS.states[26],
        &Block::WAXED_OXIDIZED_CUT_COPPER_STAIRS.states[27],
        &Block::WAXED_OXIDIZED_CUT_COPPER_STAIRS.states[28],
        &Block::WAXED_OXIDIZED_CUT_COPPER_STAIRS.states[29],
        &Block::WAXED_OXIDIZED_CUT_COPPER_STAIRS.states[30],
        &Block::WAXED_OXIDIZED_CUT_COPPER_STAIRS.states[31],
        &Block::WAXED_OXIDIZED_CUT_COPPER_STAIRS.states[32],
        &Block::WAXED_OXIDIZED_CUT_COPPER_STAIRS.states[33],
        &Block::WAXED_OXIDIZED_CUT_COPPER_STAIRS.states[34],
        &Block::WAXED_OXIDIZED_CUT_COPPER_STAIRS.states[35],
        &Block::WAXED_OXIDIZED_CUT_COPPER_STAIRS.states[36],
        &Block::WAXED_OXIDIZED_CUT_COPPER_STAIRS.states[37],
        &Block::WAXED_OXIDIZED_CUT_COPPER_STAIRS.states[38],
        &Block::WAXED_OXIDIZED_CUT_COPPER_STAIRS.states[39],
        &Block::WAXED_OXIDIZED_CUT_COPPER_STAIRS.states[40],
        &Block::WAXED_OXIDIZED_CUT_COPPER_STAIRS.states[41],
        &Block::WAXED_OXIDIZED_CUT_COPPER_STAIRS.states[42],
        &Block::WAXED_OXIDIZED_CUT_COPPER_STAIRS.states[43],
        &Block::WAXED_OXIDIZED_CUT_COPPER_STAIRS.states[44],
        &Block::WAXED_OXIDIZED_CUT_COPPER_STAIRS.states[45],
        &Block::WAXED_OXIDIZED_CUT_COPPER_STAIRS.states[46],
        &Block::WAXED_OXIDIZED_CUT_COPPER_STAIRS.states[47],
        &Block::WAXED_OXIDIZED_CUT_COPPER_STAIRS.states[48],
        &Block::WAXED_OXIDIZED_CUT_COPPER_STAIRS.states[49],
        &Block::WAXED_OXIDIZED_CUT_COPPER_STAIRS.states[50],
        &Block::WAXED_OXIDIZED_CUT_COPPER_STAIRS.states[51],
        &Block::WAXED_OXIDIZED_CUT_COPPER_STAIRS.states[52],
        &Block::WAXED_OXIDIZED_CUT_COPPER_STAIRS.states[53],
        &Block::WAXED_OXIDIZED_CUT_COPPER_STAIRS.states[54],
        &Block::WAXED_OXIDIZED_CUT_COPPER_STAIRS.states[55],
        &Block::WAXED_OXIDIZED_CUT_COPPER_STAIRS.states[56],
        &Block::WAXED_OXIDIZED_CUT_COPPER_STAIRS.states[57],
        &Block::WAXED_OXIDIZED_CUT_COPPER_STAIRS.states[58],
        &Block::WAXED_OXIDIZED_CUT_COPPER_STAIRS.states[59],
        &Block::WAXED_OXIDIZED_CUT_COPPER_STAIRS.states[60],
        &Block::WAXED_OXIDIZED_CUT_COPPER_STAIRS.states[61],
        &Block::WAXED_OXIDIZED_CUT_COPPER_STAIRS.states[62],
        &Block::WAXED_OXIDIZED_CUT_COPPER_STAIRS.states[63],
        &Block::WAXED_OXIDIZED_CUT_COPPER_STAIRS.states[64],
        &Block::WAXED_OXIDIZED_CUT_COPPER_STAIRS.states[65],
        &Block::WAXED_OXIDIZED_CUT_COPPER_STAIRS.states[66],
        &Block::WAXED_OXIDIZED_CUT_COPPER_STAIRS.states[67],
        &Block::WAXED_OXIDIZED_CUT_COPPER_STAIRS.states[68],
        &Block::WAXED_OXIDIZED_CUT_COPPER_STAIRS.states[69],
        &Block::WAXED_OXIDIZED_CUT_COPPER_STAIRS.states[70],
        &Block::WAXED_OXIDIZED_CUT_COPPER_STAIRS.states[71],
        &Block::WAXED_OXIDIZED_CUT_COPPER_STAIRS.states[72],
        &Block::WAXED_OXIDIZED_CUT_COPPER_STAIRS.states[73],
        &Block::WAXED_OXIDIZED_CUT_COPPER_STAIRS.states[74],
        &Block::WAXED_OXIDIZED_CUT_COPPER_STAIRS.states[75],
        &Block::WAXED_OXIDIZED_CUT_COPPER_STAIRS.states[76],
        &Block::WAXED_OXIDIZED_CUT_COPPER_STAIRS.states[77],
        &Block::WAXED_OXIDIZED_CUT_COPPER_STAIRS.states[78],
        &Block::WAXED_OXIDIZED_CUT_COPPER_STAIRS.states[79],
        &Block::CUT_COPPER_SLAB.states[0],
        &Block::CUT_COPPER_SLAB.states[1],
        &Block::CUT_COPPER_SLAB.states[2],
        &Block::CUT_COPPER_SLAB.states[3],
        &Block::CUT_COPPER_SLAB.states[4],
        &Block::CUT_COPPER_SLAB.states[5],
        &Block::EXPOSED_CUT_COPPER_SLAB.states[0],
        &Block::EXPOSED_CUT_COPPER_SLAB.states[1],
        &Block::EXPOSED_CUT_COPPER_SLAB.states[2],
        &Block::EXPOSED_CUT_COPPER_SLAB.states[3],
        &Block::EXPOSED_CUT_COPPER_SLAB.states[4],
        &Block::EXPOSED_CUT_COPPER_SLAB.states[5],
        &Block::WEATHERED_CUT_COPPER_SLAB.states[0],
        &Block::WEATHERED_CUT_COPPER_SLAB.states[1],
        &Block::WEATHERED_CUT_COPPER_SLAB.states[2],
        &Block::WEATHERED_CUT_COPPER_SLAB.states[3],
        &Block::WEATHERED_CUT_COPPER_SLAB.states[4],
        &Block::WEATHERED_CUT_COPPER_SLAB.states[5],
        &Block::OXIDIZED_CUT_COPPER_SLAB.states[0],
        &Block::OXIDIZED_CUT_COPPER_SLAB.states[1],
        &Block::OXIDIZED_CUT_COPPER_SLAB.states[2],
        &Block::OXIDIZED_CUT_COPPER_SLAB.states[3],
        &Block::OXIDIZED_CUT_COPPER_SLAB.states[4],
        &Block::OXIDIZED_CUT_COPPER_SLAB.states[5],
        &Block::WAXED_CUT_COPPER_SLAB.states[0],
        &Block::WAXED_CUT_COPPER_SLAB.states[1],
        &Block::WAXED_CUT_COPPER_SLAB.states[2],
        &Block::WAXED_CUT_COPPER_SLAB.states[3],
        &Block::WAXED_CUT_COPPER_SLAB.states[4],
        &Block::WAXED_CUT_COPPER_SLAB.states[5],
        &Block::WAXED_EXPOSED_CUT_COPPER_SLAB.states[0],
        &Block::WAXED_EXPOSED_CUT_COPPER_SLAB.states[1],
        &Block::WAXED_EXPOSED_CUT_COPPER_SLAB.states[2],
        &Block::WAXED_EXPOSED_CUT_COPPER_SLAB.states[3],
        &Block::WAXED_EXPOSED_CUT_COPPER_SLAB.states[4],
        &Block::WAXED_EXPOSED_CUT_COPPER_SLAB.states[5],
        &Block::WAXED_WEATHERED_CUT_COPPER_SLAB.states[0],
        &Block::WAXED_WEATHERED_CUT_COPPER_SLAB.states[1],
        &Block::WAXED_WEATHERED_CUT_COPPER_SLAB.states[2],
        &Block::WAXED_WEATHERED_CUT_COPPER_SLAB.states[3],
        &Block::WAXED_WEATHERED_CUT_COPPER_SLAB.states[4],
        &Block::WAXED_WEATHERED_CUT_COPPER_SLAB.states[5],
        &Block::WAXED_OXIDIZED_CUT_COPPER_SLAB.states[0],
        &Block::WAXED_OXIDIZED_CUT_COPPER_SLAB.states[1],
        &Block::WAXED_OXIDIZED_CUT_COPPER_SLAB.states[2],
        &Block::WAXED_OXIDIZED_CUT_COPPER_SLAB.states[3],
        &Block::WAXED_OXIDIZED_CUT_COPPER_SLAB.states[4],
        &Block::WAXED_OXIDIZED_CUT_COPPER_SLAB.states[5],
        &Block::COPPER_DOOR.states[0],
        &Block::COPPER_DOOR.states[1],
        &Block::COPPER_DOOR.states[2],
        &Block::COPPER_DOOR.states[3],
        &Block::COPPER_DOOR.states[4],
        &Block::COPPER_DOOR.states[5],
        &Block::COPPER_DOOR.states[6],
        &Block::COPPER_DOOR.states[7],
        &Block::COPPER_DOOR.states[8],
        &Block::COPPER_DOOR.states[9],
        &Block::COPPER_DOOR.states[10],
        &Block::COPPER_DOOR.states[11],
        &Block::COPPER_DOOR.states[12],
        &Block::COPPER_DOOR.states[13],
        &Block::COPPER_DOOR.states[14],
        &Block::COPPER_DOOR.states[15],
        &Block::COPPER_DOOR.states[16],
        &Block::COPPER_DOOR.states[17],
        &Block::COPPER_DOOR.states[18],
        &Block::COPPER_DOOR.states[19],
        &Block::COPPER_DOOR.states[20],
        &Block::COPPER_DOOR.states[21],
        &Block::COPPER_DOOR.states[22],
        &Block::COPPER_DOOR.states[23],
        &Block::COPPER_DOOR.states[24],
        &Block::COPPER_DOOR.states[25],
        &Block::COPPER_DOOR.states[26],
        &Block::COPPER_DOOR.states[27],
        &Block::COPPER_DOOR.states[28],
        &Block::COPPER_DOOR.states[29],
        &Block::COPPER_DOOR.states[30],
        &Block::COPPER_DOOR.states[31],
        &Block::COPPER_DOOR.states[32],
        &Block::COPPER_DOOR.states[33],
        &Block::COPPER_DOOR.states[34],
        &Block::COPPER_DOOR.states[35],
        &Block::COPPER_DOOR.states[36],
        &Block::COPPER_DOOR.states[37],
        &Block::COPPER_DOOR.states[38],
        &Block::COPPER_DOOR.states[39],
        &Block::COPPER_DOOR.states[40],
        &Block::COPPER_DOOR.states[41],
        &Block::COPPER_DOOR.states[42],
        &Block::COPPER_DOOR.states[43],
        &Block::COPPER_DOOR.states[44],
        &Block::COPPER_DOOR.states[45],
        &Block::COPPER_DOOR.states[46],
        &Block::COPPER_DOOR.states[47],
        &Block::COPPER_DOOR.states[48],
        &Block::COPPER_DOOR.states[49],
        &Block::COPPER_DOOR.states[50],
        &Block::COPPER_DOOR.states[51],
        &Block::COPPER_DOOR.states[52],
        &Block::COPPER_DOOR.states[53],
        &Block::COPPER_DOOR.states[54],
        &Block::COPPER_DOOR.states[55],
        &Block::COPPER_DOOR.states[56],
        &Block::COPPER_DOOR.states[57],
        &Block::COPPER_DOOR.states[58],
        &Block::COPPER_DOOR.states[59],
        &Block::COPPER_DOOR.states[60],
        &Block::COPPER_DOOR.states[61],
        &Block::COPPER_DOOR.states[62],
        &Block::COPPER_DOOR.states[63],
        &Block::EXPOSED_COPPER_DOOR.states[0],
        &Block::EXPOSED_COPPER_DOOR.states[1],
        &Block::EXPOSED_COPPER_DOOR.states[2],
        &Block::EXPOSED_COPPER_DOOR.states[3],
        &Block::EXPOSED_COPPER_DOOR.states[4],
        &Block::EXPOSED_COPPER_DOOR.states[5],
        &Block::EXPOSED_COPPER_DOOR.states[6],
        &Block::EXPOSED_COPPER_DOOR.states[7],
        &Block::EXPOSED_COPPER_DOOR.states[8],
        &Block::EXPOSED_COPPER_DOOR.states[9],
        &Block::EXPOSED_COPPER_DOOR.states[10],
        &Block::EXPOSED_COPPER_DOOR.states[11],
        &Block::EXPOSED_COPPER_DOOR.states[12],
        &Block::EXPOSED_COPPER_DOOR.states[13],
        &Block::EXPOSED_COPPER_DOOR.states[14],
        &Block::EXPOSED_COPPER_DOOR.states[15],
        &Block::EXPOSED_COPPER_DOOR.states[16],
        &Block::EXPOSED_COPPER_DOOR.states[17],
        &Block::EXPOSED_COPPER_DOOR.states[18],
        &Block::EXPOSED_COPPER_DOOR.states[19],
        &Block::EXPOSED_COPPER_DOOR.states[20],
        &Block::EXPOSED_COPPER_DOOR.states[21],
        &Block::EXPOSED_COPPER_DOOR.states[22],
        &Block::EXPOSED_COPPER_DOOR.states[23],
        &Block::EXPOSED_COPPER_DOOR.states[24],
        &Block::EXPOSED_COPPER_DOOR.states[25],
        &Block::EXPOSED_COPPER_DOOR.states[26],
        &Block::EXPOSED_COPPER_DOOR.states[27],
        &Block::EXPOSED_COPPER_DOOR.states[28],
        &Block::EXPOSED_COPPER_DOOR.states[29],
        &Block::EXPOSED_COPPER_DOOR.states[30],
        &Block::EXPOSED_COPPER_DOOR.states[31],
        &Block::EXPOSED_COPPER_DOOR.states[32],
        &Block::EXPOSED_COPPER_DOOR.states[33],
        &Block::EXPOSED_COPPER_DOOR.states[34],
        &Block::EXPOSED_COPPER_DOOR.states[35],
        &Block::EXPOSED_COPPER_DOOR.states[36],
        &Block::EXPOSED_COPPER_DOOR.states[37],
        &Block::EXPOSED_COPPER_DOOR.states[38],
        &Block::EXPOSED_COPPER_DOOR.states[39],
        &Block::EXPOSED_COPPER_DOOR.states[40],
        &Block::EXPOSED_COPPER_DOOR.states[41],
        &Block::EXPOSED_COPPER_DOOR.states[42],
        &Block::EXPOSED_COPPER_DOOR.states[43],
        &Block::EXPOSED_COPPER_DOOR.states[44],
        &Block::EXPOSED_COPPER_DOOR.states[45],
        &Block::EXPOSED_COPPER_DOOR.states[46],
        &Block::EXPOSED_COPPER_DOOR.states[47],
        &Block::EXPOSED_COPPER_DOOR.states[48],
        &Block::EXPOSED_COPPER_DOOR.states[49],
        &Block::EXPOSED_COPPER_DOOR.states[50],
        &Block::EXPOSED_COPPER_DOOR.states[51],
        &Block::EXPOSED_COPPER_DOOR.states[52],
        &Block::EXPOSED_COPPER_DOOR.states[53],
        &Block::EXPOSED_COPPER_DOOR.states[54],
        &Block::EXPOSED_COPPER_DOOR.states[55],
        &Block::EXPOSED_COPPER_DOOR.states[56],
        &Block::EXPOSED_COPPER_DOOR.states[57],
        &Block::EXPOSED_COPPER_DOOR.states[58],
        &Block::EXPOSED_COPPER_DOOR.states[59],
        &Block::EXPOSED_COPPER_DOOR.states[60],
        &Block::EXPOSED_COPPER_DOOR.states[61],
        &Block::EXPOSED_COPPER_DOOR.states[62],
        &Block::EXPOSED_COPPER_DOOR.states[63],
        &Block::WEATHERED_COPPER_DOOR.states[0],
        &Block::WEATHERED_COPPER_DOOR.states[1],
        &Block::WEATHERED_COPPER_DOOR.states[2],
        &Block::WEATHERED_COPPER_DOOR.states[3],
        &Block::WEATHERED_COPPER_DOOR.states[4],
        &Block::WEATHERED_COPPER_DOOR.states[5],
        &Block::WEATHERED_COPPER_DOOR.states[6],
        &Block::WEATHERED_COPPER_DOOR.states[7],
        &Block::WEATHERED_COPPER_DOOR.states[8],
        &Block::WEATHERED_COPPER_DOOR.states[9],
        &Block::WEATHERED_COPPER_DOOR.states[10],
        &Block::WEATHERED_COPPER_DOOR.states[11],
        &Block::WEATHERED_COPPER_DOOR.states[12],
        &Block::WEATHERED_COPPER_DOOR.states[13],
        &Block::WEATHERED_COPPER_DOOR.states[14],
        &Block::WEATHERED_COPPER_DOOR.states[15],
        &Block::WEATHERED_COPPER_DOOR.states[16],
        &Block::WEATHERED_COPPER_DOOR.states[17],
        &Block::WEATHERED_COPPER_DOOR.states[18],
        &Block::WEATHERED_COPPER_DOOR.states[19],
        &Block::WEATHERED_COPPER_DOOR.states[20],
        &Block::WEATHERED_COPPER_DOOR.states[21],
        &Block::WEATHERED_COPPER_DOOR.states[22],
        &Block::WEATHERED_COPPER_DOOR.states[23],
        &Block::WEATHERED_COPPER_DOOR.states[24],
        &Block::WEATHERED_COPPER_DOOR.states[25],
        &Block::WEATHERED_COPPER_DOOR.states[26],
        &Block::WEATHERED_COPPER_DOOR.states[27],
        &Block::WEATHERED_COPPER_DOOR.states[28],
        &Block::WEATHERED_COPPER_DOOR.states[29],
        &Block::WEATHERED_COPPER_DOOR.states[30],
        &Block::WEATHERED_COPPER_DOOR.states[31],
        &Block::WEATHERED_COPPER_DOOR.states[32],
        &Block::WEATHERED_COPPER_DOOR.states[33],
        &Block::WEATHERED_COPPER_DOOR.states[34],
        &Block::WEATHERED_COPPER_DOOR.states[35],
        &Block::WEATHERED_COPPER_DOOR.states[36],
        &Block::WEATHERED_COPPER_DOOR.states[37],
        &Block::WEATHERED_COPPER_DOOR.states[38],
        &Block::WEATHERED_COPPER_DOOR.states[39],
        &Block::WEATHERED_COPPER_DOOR.states[40],
        &Block::WEATHERED_COPPER_DOOR.states[41],
        &Block::WEATHERED_COPPER_DOOR.states[42],
        &Block::WEATHERED_COPPER_DOOR.states[43],
        &Block::WEATHERED_COPPER_DOOR.states[44],
        &Block::WEATHERED_COPPER_DOOR.states[45],
        &Block::WEATHERED_COPPER_DOOR.states[46],
        &Block::WEATHERED_COPPER_DOOR.states[47],
        &Block::WEATHERED_COPPER_DOOR.states[48],
        &Block::WEATHERED_COPPER_DOOR.states[49],
        &Block::WEATHERED_COPPER_DOOR.states[50],
        &Block::WEATHERED_COPPER_DOOR.states[51],
        &Block::WEATHERED_COPPER_DOOR.states[52],
        &Block::WEATHERED_COPPER_DOOR.states[53],
        &Block::WEATHERED_COPPER_DOOR.states[54],
        &Block::WEATHERED_COPPER_DOOR.states[55],
        &Block::WEATHERED_COPPER_DOOR.states[56],
        &Block::WEATHERED_COPPER_DOOR.states[57],
        &Block::WEATHERED_COPPER_DOOR.states[58],
        &Block::WEATHERED_COPPER_DOOR.states[59],
        &Block::WEATHERED_COPPER_DOOR.states[60],
        &Block::WEATHERED_COPPER_DOOR.states[61],
        &Block::WEATHERED_COPPER_DOOR.states[62],
        &Block::WEATHERED_COPPER_DOOR.states[63],
        &Block::OXIDIZED_COPPER_DOOR.states[0],
        &Block::OXIDIZED_COPPER_DOOR.states[1],
        &Block::OXIDIZED_COPPER_DOOR.states[2],
        &Block::OXIDIZED_COPPER_DOOR.states[3],
        &Block::OXIDIZED_COPPER_DOOR.states[4],
        &Block::OXIDIZED_COPPER_DOOR.states[5],
        &Block::OXIDIZED_COPPER_DOOR.states[6],
        &Block::OXIDIZED_COPPER_DOOR.states[7],
        &Block::OXIDIZED_COPPER_DOOR.states[8],
        &Block::OXIDIZED_COPPER_DOOR.states[9],
        &Block::OXIDIZED_COPPER_DOOR.states[10],
        &Block::OXIDIZED_COPPER_DOOR.states[11],
        &Block::OXIDIZED_COPPER_DOOR.states[12],
        &Block::OXIDIZED_COPPER_DOOR.states[13],
        &Block::OXIDIZED_COPPER_DOOR.states[14],
        &Block::OXIDIZED_COPPER_DOOR.states[15],
        &Block::OXIDIZED_COPPER_DOOR.states[16],
        &Block::OXIDIZED_COPPER_DOOR.states[17],
        &Block::OXIDIZED_COPPER_DOOR.states[18],
        &Block::OXIDIZED_COPPER_DOOR.states[19],
        &Block::OXIDIZED_COPPER_DOOR.states[20],
        &Block::OXIDIZED_COPPER_DOOR.states[21],
        &Block::OXIDIZED_COPPER_DOOR.states[22],
        &Block::OXIDIZED_COPPER_DOOR.states[23],
        &Block::OXIDIZED_COPPER_DOOR.states[24],
        &Block::OXIDIZED_COPPER_DOOR.states[25],
        &Block::OXIDIZED_COPPER_DOOR.states[26],
        &Block::OXIDIZED_COPPER_DOOR.states[27],
        &Block::OXIDIZED_COPPER_DOOR.states[28],
        &Block::OXIDIZED_COPPER_DOOR.states[29],
        &Block::OXIDIZED_COPPER_DOOR.states[30],
        &Block::OXIDIZED_COPPER_DOOR.states[31],
        &Block::OXIDIZED_COPPER_DOOR.states[32],
        &Block::OXIDIZED_COPPER_DOOR.states[33],
        &Block::OXIDIZED_COPPER_DOOR.states[34],
        &Block::OXIDIZED_COPPER_DOOR.states[35],
        &Block::OXIDIZED_COPPER_DOOR.states[36],
        &Block::OXIDIZED_COPPER_DOOR.states[37],
        &Block::OXIDIZED_COPPER_DOOR.states[38],
        &Block::OXIDIZED_COPPER_DOOR.states[39],
        &Block::OXIDIZED_COPPER_DOOR.states[40],
        &Block::OXIDIZED_COPPER_DOOR.states[41],
        &Block::OXIDIZED_COPPER_DOOR.states[42],
        &Block::OXIDIZED_COPPER_DOOR.states[43],
        &Block::OXIDIZED_COPPER_DOOR.states[44],
        &Block::OXIDIZED_COPPER_DOOR.states[45],
        &Block::OXIDIZED_COPPER_DOOR.states[46],
        &Block::OXIDIZED_COPPER_DOOR.states[47],
        &Block::OXIDIZED_COPPER_DOOR.states[48],
        &Block::OXIDIZED_COPPER_DOOR.states[49],
        &Block::OXIDIZED_COPPER_DOOR.states[50],
        &Block::OXIDIZED_COPPER_DOOR.states[51],
        &Block::OXIDIZED_COPPER_DOOR.states[52],
        &Block::OXIDIZED_COPPER_DOOR.states[53],
        &Block::OXIDIZED_COPPER_DOOR.states[54],
        &Block::OXIDIZED_COPPER_DOOR.states[55],
        &Block::OXIDIZED_COPPER_DOOR.states[56],
        &Block::OXIDIZED_COPPER_DOOR.states[57],
        &Block::OXIDIZED_COPPER_DOOR.states[58],
        &Block::OXIDIZED_COPPER_DOOR.states[59],
        &Block::OXIDIZED_COPPER_DOOR.states[60],
        &Block::OXIDIZED_COPPER_DOOR.states[61],
        &Block::OXIDIZED_COPPER_DOOR.states[62],
        &Block::OXIDIZED_COPPER_DOOR.states[63],
        &Block::WAXED_COPPER_DOOR.states[0],
        &Block::WAXED_COPPER_DOOR.states[1],
        &Block::WAXED_COPPER_DOOR.states[2],
        &Block::WAXED_COPPER_DOOR.states[3],
        &Block::WAXED_COPPER_DOOR.states[4],
        &Block::WAXED_COPPER_DOOR.states[5],
        &Block::WAXED_COPPER_DOOR.states[6],
        &Block::WAXED_COPPER_DOOR.states[7],
        &Block::WAXED_COPPER_DOOR.states[8],
        &Block::WAXED_COPPER_DOOR.states[9],
        &Block::WAXED_COPPER_DOOR.states[10],
        &Block::WAXED_COPPER_DOOR.states[11],
        &Block::WAXED_COPPER_DOOR.states[12],
        &Block::WAXED_COPPER_DOOR.states[13],
        &Block::WAXED_COPPER_DOOR.states[14],
        &Block::WAXED_COPPER_DOOR.states[15],
        &Block::WAXED_COPPER_DOOR.states[16],
        &Block::WAXED_COPPER_DOOR.states[17],
        &Block::WAXED_COPPER_DOOR.states[18],
        &Block::WAXED_COPPER_DOOR.states[19],
        &Block::WAXED_COPPER_DOOR.states[20],
        &Block::WAXED_COPPER_DOOR.states[21],
        &Block::WAXED_COPPER_DOOR.states[22],
        &Block::WAXED_COPPER_DOOR.states[23],
        &Block::WAXED_COPPER_DOOR.states[24],
        &Block::WAXED_COPPER_DOOR.states[25],
        &Block::WAXED_COPPER_DOOR.states[26],
        &Block::WAXED_COPPER_DOOR.states[27],
        &Block::WAXED_COPPER_DOOR.states[28],
        &Block::WAXED_COPPER_DOOR.states[29],
        &Block::WAXED_COPPER_DOOR.states[30],
        &Block::WAXED_COPPER_DOOR.states[31],
        &Block::WAXED_COPPER_DOOR.states[32],
        &Block::WAXED_COPPER_DOOR.states[33],
        &Block::WAXED_COPPER_DOOR.states[34],
        &Block::WAXED_COPPER_DOOR.states[35],
        &Block::WAXED_COPPER_DOOR.states[36],
        &Block::WAXED_COPPER_DOOR.states[37],
        &Block::WAXED_COPPER_DOOR.states[38],
        &Block::WAXED_COPPER_DOOR.states[39],
        &Block::WAXED_COPPER_DOOR.states[40],
        &Block::WAXED_COPPER_DOOR.states[41],
        &Block::WAXED_COPPER_DOOR.states[42],
        &Block::WAXED_COPPER_DOOR.states[43],
        &Block::WAXED_COPPER_DOOR.states[44],
        &Block::WAXED_COPPER_DOOR.states[45],
        &Block::WAXED_COPPER_DOOR.states[46],
        &Block::WAXED_COPPER_DOOR.states[47],
        &Block::WAXED_COPPER_DOOR.states[48],
        &Block::WAXED_COPPER_DOOR.states[49],
        &Block::WAXED_COPPER_DOOR.states[50],
        &Block::WAXED_COPPER_DOOR.states[51],
        &Block::WAXED_COPPER_DOOR.states[52],
        &Block::WAXED_COPPER_DOOR.states[53],
        &Block::WAXED_COPPER_DOOR.states[54],
        &Block::WAXED_COPPER_DOOR.states[55],
        &Block::WAXED_COPPER_DOOR.states[56],
        &Block::WAXED_COPPER_DOOR.states[57],
        &Block::WAXED_COPPER_DOOR.states[58],
        &Block::WAXED_COPPER_DOOR.states[59],
        &Block::WAXED_COPPER_DOOR.states[60],
        &Block::WAXED_COPPER_DOOR.states[61],
        &Block::WAXED_COPPER_DOOR.states[62],
        &Block::WAXED_COPPER_DOOR.states[63],
        &Block::WAXED_EXPOSED_COPPER_DOOR.states[0],
        &Block::WAXED_EXPOSED_COPPER_DOOR.states[1],
        &Block::WAXED_EXPOSED_COPPER_DOOR.states[2],
        &Block::WAXED_EXPOSED_COPPER_DOOR.states[3],
        &Block::WAXED_EXPOSED_COPPER_DOOR.states[4],
        &Block::WAXED_EXPOSED_COPPER_DOOR.states[5],
        &Block::WAXED_EXPOSED_COPPER_DOOR.states[6],
        &Block::WAXED_EXPOSED_COPPER_DOOR.states[7],
        &Block::WAXED_EXPOSED_COPPER_DOOR.states[8],
        &Block::WAXED_EXPOSED_COPPER_DOOR.states[9],
        &Block::WAXED_EXPOSED_COPPER_DOOR.states[10],
        &Block::WAXED_EXPOSED_COPPER_DOOR.states[11],
        &Block::WAXED_EXPOSED_COPPER_DOOR.states[12],
        &Block::WAXED_EXPOSED_COPPER_DOOR.states[13],
        &Block::WAXED_EXPOSED_COPPER_DOOR.states[14],
        &Block::WAXED_EXPOSED_COPPER_DOOR.states[15],
        &Block::WAXED_EXPOSED_COPPER_DOOR.states[16],
        &Block::WAXED_EXPOSED_COPPER_DOOR.states[17],
        &Block::WAXED_EXPOSED_COPPER_DOOR.states[18],
        &Block::WAXED_EXPOSED_COPPER_DOOR.states[19],
        &Block::WAXED_EXPOSED_COPPER_DOOR.states[20],
        &Block::WAXED_EXPOSED_COPPER_DOOR.states[21],
        &Block::WAXED_EXPOSED_COPPER_DOOR.states[22],
        &Block::WAXED_EXPOSED_COPPER_DOOR.states[23],
        &Block::WAXED_EXPOSED_COPPER_DOOR.states[24],
        &Block::WAXED_EXPOSED_COPPER_DOOR.states[25],
        &Block::WAXED_EXPOSED_COPPER_DOOR.states[26],
        &Block::WAXED_EXPOSED_COPPER_DOOR.states[27],
        &Block::WAXED_EXPOSED_COPPER_DOOR.states[28],
        &Block::WAXED_EXPOSED_COPPER_DOOR.states[29],
        &Block::WAXED_EXPOSED_COPPER_DOOR.states[30],
        &Block::WAXED_EXPOSED_COPPER_DOOR.states[31],
        &Block::WAXED_EXPOSED_COPPER_DOOR.states[32],
        &Block::WAXED_EXPOSED_COPPER_DOOR.states[33],
        &Block::WAXED_EXPOSED_COPPER_DOOR.states[34],
        &Block::WAXED_EXPOSED_COPPER_DOOR.states[35],
        &Block::WAXED_EXPOSED_COPPER_DOOR.states[36],
        &Block::WAXED_EXPOSED_COPPER_DOOR.states[37],
        &Block::WAXED_EXPOSED_COPPER_DOOR.states[38],
        &Block::WAXED_EXPOSED_COPPER_DOOR.states[39],
        &Block::WAXED_EXPOSED_COPPER_DOOR.states[40],
        &Block::WAXED_EXPOSED_COPPER_DOOR.states[41],
        &Block::WAXED_EXPOSED_COPPER_DOOR.states[42],
        &Block::WAXED_EXPOSED_COPPER_DOOR.states[43],
        &Block::WAXED_EXPOSED_COPPER_DOOR.states[44],
        &Block::WAXED_EXPOSED_COPPER_DOOR.states[45],
        &Block::WAXED_EXPOSED_COPPER_DOOR.states[46],
        &Block::WAXED_EXPOSED_COPPER_DOOR.states[47],
        &Block::WAXED_EXPOSED_COPPER_DOOR.states[48],
        &Block::WAXED_EXPOSED_COPPER_DOOR.states[49],
        &Block::WAXED_EXPOSED_COPPER_DOOR.states[50],
        &Block::WAXED_EXPOSED_COPPER_DOOR.states[51],
        &Block::WAXED_EXPOSED_COPPER_DOOR.states[52],
        &Block::WAXED_EXPOSED_COPPER_DOOR.states[53],
        &Block::WAXED_EXPOSED_COPPER_DOOR.states[54],
        &Block::WAXED_EXPOSED_COPPER_DOOR.states[55],
        &Block::WAXED_EXPOSED_COPPER_DOOR.states[56],
        &Block::WAXED_EXPOSED_COPPER_DOOR.states[57],
        &Block::WAXED_EXPOSED_COPPER_DOOR.states[58],
        &Block::WAXED_EXPOSED_COPPER_DOOR.states[59],
        &Block::WAXED_EXPOSED_COPPER_DOOR.states[60],
        &Block::WAXED_EXPOSED_COPPER_DOOR.states[61],
        &Block::WAXED_EXPOSED_COPPER_DOOR.states[62],
        &Block::WAXED_EXPOSED_COPPER_DOOR.states[63],
        &Block::WAXED_WEATHERED_COPPER_DOOR.states[0],
        &Block::WAXED_WEATHERED_COPPER_DOOR.states[1],
        &Block::WAXED_WEATHERED_COPPER_DOOR.states[2],
        &Block::WAXED_WEATHERED_COPPER_DOOR.states[3],
        &Block::WAXED_WEATHERED_COPPER_DOOR.states[4],
        &Block::WAXED_WEATHERED_COPPER_DOOR.states[5],
        &Block::WAXED_WEATHERED_COPPER_DOOR.states[6],
        &Block::WAXED_WEATHERED_COPPER_DOOR.states[7],
        &Block::WAXED_WEATHERED_COPPER_DOOR.states[8],
        &Block::WAXED_WEATHERED_COPPER_DOOR.states[9],
        &Block::WAXED_WEATHERED_COPPER_DOOR.states[10],
        &Block::WAXED_WEATHERED_COPPER_DOOR.states[11],
        &Block::WAXED_WEATHERED_COPPER_DOOR.states[12],
        &Block::WAXED_WEATHERED_COPPER_DOOR.states[13],
        &Block::WAXED_WEATHERED_COPPER_DOOR.states[14],
        &Block::WAXED_WEATHERED_COPPER_DOOR.states[15],
        &Block::WAXED_WEATHERED_COPPER_DOOR.states[16],
        &Block::WAXED_WEATHERED_COPPER_DOOR.states[17],
        &Block::WAXED_WEATHERED_COPPER_DOOR.states[18],
        &Block::WAXED_WEATHERED_COPPER_DOOR.states[19],
        &Block::WAXED_WEATHERED_COPPER_DOOR.states[20],
        &Block::WAXED_WEATHERED_COPPER_DOOR.states[21],
        &Block::WAXED_WEATHERED_COPPER_DOOR.states[22],
        &Block::WAXED_WEATHERED_COPPER_DOOR.states[23],
        &Block::WAXED_WEATHERED_COPPER_DOOR.states[24],
        &Block::WAXED_WEATHERED_COPPER_DOOR.states[25],
        &Block::WAXED_WEATHERED_COPPER_DOOR.states[26],
        &Block::WAXED_WEATHERED_COPPER_DOOR.states[27],
        &Block::WAXED_WEATHERED_COPPER_DOOR.states[28],
        &Block::WAXED_WEATHERED_COPPER_DOOR.states[29],
        &Block::WAXED_WEATHERED_COPPER_DOOR.states[30],
        &Block::WAXED_WEATHERED_COPPER_DOOR.states[31],
        &Block::WAXED_WEATHERED_COPPER_DOOR.states[32],
        &Block::WAXED_WEATHERED_COPPER_DOOR.states[33],
        &Block::WAXED_WEATHERED_COPPER_DOOR.states[34],
        &Block::WAXED_WEATHERED_COPPER_DOOR.states[35],
        &Block::WAXED_WEATHERED_COPPER_DOOR.states[36],
        &Block::WAXED_WEATHERED_COPPER_DOOR.states[37],
        &Block::WAXED_WEATHERED_COPPER_DOOR.states[38],
        &Block::WAXED_WEATHERED_COPPER_DOOR.states[39],
        &Block::WAXED_WEATHERED_COPPER_DOOR.states[40],
        &Block::WAXED_WEATHERED_COPPER_DOOR.states[41],
        &Block::WAXED_WEATHERED_COPPER_DOOR.states[42],
        &Block::WAXED_WEATHERED_COPPER_DOOR.states[43],
        &Block::WAXED_WEATHERED_COPPER_DOOR.states[44],
        &Block::WAXED_WEATHERED_COPPER_DOOR.states[45],
        &Block::WAXED_WEATHERED_COPPER_DOOR.states[46],
        &Block::WAXED_WEATHERED_COPPER_DOOR.states[47],
        &Block::WAXED_WEATHERED_COPPER_DOOR.states[48],
        &Block::WAXED_WEATHERED_COPPER_DOOR.states[49],
        &Block::WAXED_WEATHERED_COPPER_DOOR.states[50],
        &Block::WAXED_WEATHERED_COPPER_DOOR.states[51],
        &Block::WAXED_WEATHERED_COPPER_DOOR.states[52],
        &Block::WAXED_WEATHERED_COPPER_DOOR.states[53],
        &Block::WAXED_WEATHERED_COPPER_DOOR.states[54],
        &Block::WAXED_WEATHERED_COPPER_DOOR.states[55],
        &Block::WAXED_WEATHERED_COPPER_DOOR.states[56],
        &Block::WAXED_WEATHERED_COPPER_DOOR.states[57],
        &Block::WAXED_WEATHERED_COPPER_DOOR.states[58],
        &Block::WAXED_WEATHERED_COPPER_DOOR.states[59],
        &Block::WAXED_WEATHERED_COPPER_DOOR.states[60],
        &Block::WAXED_WEATHERED_COPPER_DOOR.states[61],
        &Block::WAXED_WEATHERED_COPPER_DOOR.states[62],
        &Block::WAXED_WEATHERED_COPPER_DOOR.states[63],
        &Block::WAXED_OXIDIZED_COPPER_DOOR.states[0],
        &Block::WAXED_OXIDIZED_COPPER_DOOR.states[1],
        &Block::WAXED_OXIDIZED_COPPER_DOOR.states[2],
        &Block::WAXED_OXIDIZED_COPPER_DOOR.states[3],
        &Block::WAXED_OXIDIZED_COPPER_DOOR.states[4],
        &Block::WAXED_OXIDIZED_COPPER_DOOR.states[5],
        &Block::WAXED_OXIDIZED_COPPER_DOOR.states[6],
        &Block::WAXED_OXIDIZED_COPPER_DOOR.states[7],
        &Block::WAXED_OXIDIZED_COPPER_DOOR.states[8],
        &Block::WAXED_OXIDIZED_COPPER_DOOR.states[9],
        &Block::WAXED_OXIDIZED_COPPER_DOOR.states[10],
        &Block::WAXED_OXIDIZED_COPPER_DOOR.states[11],
        &Block::WAXED_OXIDIZED_COPPER_DOOR.states[12],
        &Block::WAXED_OXIDIZED_COPPER_DOOR.states[13],
        &Block::WAXED_OXIDIZED_COPPER_DOOR.states[14],
        &Block::WAXED_OXIDIZED_COPPER_DOOR.states[15],
        &Block::WAXED_OXIDIZED_COPPER_DOOR.states[16],
        &Block::WAXED_OXIDIZED_COPPER_DOOR.states[17],
        &Block::WAXED_OXIDIZED_COPPER_DOOR.states[18],
        &Block::WAXED_OXIDIZED_COPPER_DOOR.states[19],
        &Block::WAXED_OXIDIZED_COPPER_DOOR.states[20],
        &Block::WAXED_OXIDIZED_COPPER_DOOR.states[21],
        &Block::WAXED_OXIDIZED_COPPER_DOOR.states[22],
        &Block::WAXED_OXIDIZED_COPPER_DOOR.states[23],
        &Block::WAXED_OXIDIZED_COPPER_DOOR.states[24],
        &Block::WAXED_OXIDIZED_COPPER_DOOR.states[25],
        &Block::WAXED_OXIDIZED_COPPER_DOOR.states[26],
        &Block::WAXED_OXIDIZED_COPPER_DOOR.states[27],
        &Block::WAXED_OXIDIZED_COPPER_DOOR.states[28],
        &Block::WAXED_OXIDIZED_COPPER_DOOR.states[29],
        &Block::WAXED_OXIDIZED_COPPER_DOOR.states[30],
        &Block::WAXED_OXIDIZED_COPPER_DOOR.states[31],
        &Block::WAXED_OXIDIZED_COPPER_DOOR.states[32],
        &Block::WAXED_OXIDIZED_COPPER_DOOR.states[33],
        &Block::WAXED_OXIDIZED_COPPER_DOOR.states[34],
        &Block::WAXED_OXIDIZED_COPPER_DOOR.states[35],
        &Block::WAXED_OXIDIZED_COPPER_DOOR.states[36],
        &Block::WAXED_OXIDIZED_COPPER_DOOR.states[37],
        &Block::WAXED_OXIDIZED_COPPER_DOOR.states[38],
        &Block::WAXED_OXIDIZED_COPPER_DOOR.states[39],
        &Block::WAXED_OXIDIZED_COPPER_DOOR.states[40],
        &Block::WAXED_OXIDIZED_COPPER_DOOR.states[41],
        &Block::WAXED_OXIDIZED_COPPER_DOOR.states[42],
        &Block::WAXED_OXIDIZED_COPPER_DOOR.states[43],
        &Block::WAXED_OXIDIZED_COPPER_DOOR.states[44],
        &Block::WAXED_OXIDIZED_COPPER_DOOR.states[45],
        &Block::WAXED_OXIDIZED_COPPER_DOOR.states[46],
        &Block::WAXED_OXIDIZED_COPPER_DOOR.states[47],
        &Block::WAXED_OXIDIZED_COPPER_DOOR.states[48],
        &Block::WAXED_OXIDIZED_COPPER_DOOR.states[49],
        &Block::WAXED_OXIDIZED_COPPER_DOOR.states[50],
        &Block::WAXED_OXIDIZED_COPPER_DOOR.states[51],
        &Block::WAXED_OXIDIZED_COPPER_DOOR.states[52],
        &Block::WAXED_OXIDIZED_COPPER_DOOR.states[53],
        &Block::WAXED_OXIDIZED_COPPER_DOOR.states[54],
        &Block::WAXED_OXIDIZED_COPPER_DOOR.states[55],
        &Block::WAXED_OXIDIZED_COPPER_DOOR.states[56],
        &Block::WAXED_OXIDIZED_COPPER_DOOR.states[57],
        &Block::WAXED_OXIDIZED_COPPER_DOOR.states[58],
        &Block::WAXED_OXIDIZED_COPPER_DOOR.states[59],
        &Block::WAXED_OXIDIZED_COPPER_DOOR.states[60],
        &Block::WAXED_OXIDIZED_COPPER_DOOR.states[61],
        &Block::WAXED_OXIDIZED_COPPER_DOOR.states[62],
        &Block::WAXED_OXIDIZED_COPPER_DOOR.states[63],
        &Block::COPPER_TRAPDOOR.states[0],
        &Block::COPPER_TRAPDOOR.states[1],
        &Block::COPPER_TRAPDOOR.states[2],
        &Block::COPPER_TRAPDOOR.states[3],
        &Block::COPPER_TRAPDOOR.states[4],
        &Block::COPPER_TRAPDOOR.states[5],
        &Block::COPPER_TRAPDOOR.states[6],
        &Block::COPPER_TRAPDOOR.states[7],
        &Block::COPPER_TRAPDOOR.states[8],
        &Block::COPPER_TRAPDOOR.states[9],
        &Block::COPPER_TRAPDOOR.states[10],
        &Block::COPPER_TRAPDOOR.states[11],
        &Block::COPPER_TRAPDOOR.states[12],
        &Block::COPPER_TRAPDOOR.states[13],
        &Block::COPPER_TRAPDOOR.states[14],
        &Block::COPPER_TRAPDOOR.states[15],
        &Block::COPPER_TRAPDOOR.states[16],
        &Block::COPPER_TRAPDOOR.states[17],
        &Block::COPPER_TRAPDOOR.states[18],
        &Block::COPPER_TRAPDOOR.states[19],
        &Block::COPPER_TRAPDOOR.states[20],
        &Block::COPPER_TRAPDOOR.states[21],
        &Block::COPPER_TRAPDOOR.states[22],
        &Block::COPPER_TRAPDOOR.states[23],
        &Block::COPPER_TRAPDOOR.states[24],
        &Block::COPPER_TRAPDOOR.states[25],
        &Block::COPPER_TRAPDOOR.states[26],
        &Block::COPPER_TRAPDOOR.states[27],
        &Block::COPPER_TRAPDOOR.states[28],
        &Block::COPPER_TRAPDOOR.states[29],
        &Block::COPPER_TRAPDOOR.states[30],
        &Block::COPPER_TRAPDOOR.states[31],
        &Block::COPPER_TRAPDOOR.states[32],
        &Block::COPPER_TRAPDOOR.states[33],
        &Block::COPPER_TRAPDOOR.states[34],
        &Block::COPPER_TRAPDOOR.states[35],
        &Block::COPPER_TRAPDOOR.states[36],
        &Block::COPPER_TRAPDOOR.states[37],
        &Block::COPPER_TRAPDOOR.states[38],
        &Block::COPPER_TRAPDOOR.states[39],
        &Block::COPPER_TRAPDOOR.states[40],
        &Block::COPPER_TRAPDOOR.states[41],
        &Block::COPPER_TRAPDOOR.states[42],
        &Block::COPPER_TRAPDOOR.states[43],
        &Block::COPPER_TRAPDOOR.states[44],
        &Block::COPPER_TRAPDOOR.states[45],
        &Block::COPPER_TRAPDOOR.states[46],
        &Block::COPPER_TRAPDOOR.states[47],
        &Block::COPPER_TRAPDOOR.states[48],
        &Block::COPPER_TRAPDOOR.states[49],
        &Block::COPPER_TRAPDOOR.states[50],
        &Block::COPPER_TRAPDOOR.states[51],
        &Block::COPPER_TRAPDOOR.states[52],
        &Block::COPPER_TRAPDOOR.states[53],
        &Block::COPPER_TRAPDOOR.states[54],
        &Block::COPPER_TRAPDOOR.states[55],
        &Block::COPPER_TRAPDOOR.states[56],
        &Block::COPPER_TRAPDOOR.states[57],
        &Block::COPPER_TRAPDOOR.states[58],
        &Block::COPPER_TRAPDOOR.states[59],
        &Block::COPPER_TRAPDOOR.states[60],
        &Block::COPPER_TRAPDOOR.states[61],
        &Block::COPPER_TRAPDOOR.states[62],
        &Block::COPPER_TRAPDOOR.states[63],
        &Block::EXPOSED_COPPER_TRAPDOOR.states[0],
        &Block::EXPOSED_COPPER_TRAPDOOR.states[1],
        &Block::EXPOSED_COPPER_TRAPDOOR.states[2],
        &Block::EXPOSED_COPPER_TRAPDOOR.states[3],
        &Block::EXPOSED_COPPER_TRAPDOOR.states[4],
        &Block::EXPOSED_COPPER_TRAPDOOR.states[5],
        &Block::EXPOSED_COPPER_TRAPDOOR.states[6],
        &Block::EXPOSED_COPPER_TRAPDOOR.states[7],
        &Block::EXPOSED_COPPER_TRAPDOOR.states[8],
        &Block::EXPOSED_COPPER_TRAPDOOR.states[9],
        &Block::EXPOSED_COPPER_TRAPDOOR.states[10],
        &Block::EXPOSED_COPPER_TRAPDOOR.states[11],
        &Block::EXPOSED_COPPER_TRAPDOOR.states[12],
        &Block::EXPOSED_COPPER_TRAPDOOR.states[13],
        &Block::EXPOSED_COPPER_TRAPDOOR.states[14],
        &Block::EXPOSED_COPPER_TRAPDOOR.states[15],
        &Block::EXPOSED_COPPER_TRAPDOOR.states[16],
        &Block::EXPOSED_COPPER_TRAPDOOR.states[17],
        &Block::EXPOSED_COPPER_TRAPDOOR.states[18],
        &Block::EXPOSED_COPPER_TRAPDOOR.states[19],
        &Block::EXPOSED_COPPER_TRAPDOOR.states[20],
        &Block::EXPOSED_COPPER_TRAPDOOR.states[21],
        &Block::EXPOSED_COPPER_TRAPDOOR.states[22],
        &Block::EXPOSED_COPPER_TRAPDOOR.states[23],
        &Block::EXPOSED_COPPER_TRAPDOOR.states[24],
        &Block::EXPOSED_COPPER_TRAPDOOR.states[25],
        &Block::EXPOSED_COPPER_TRAPDOOR.states[26],
        &Block::EXPOSED_COPPER_TRAPDOOR.states[27],
        &Block::EXPOSED_COPPER_TRAPDOOR.states[28],
        &Block::EXPOSED_COPPER_TRAPDOOR.states[29],
        &Block::EXPOSED_COPPER_TRAPDOOR.states[30],
        &Block::EXPOSED_COPPER_TRAPDOOR.states[31],
        &Block::EXPOSED_COPPER_TRAPDOOR.states[32],
        &Block::EXPOSED_COPPER_TRAPDOOR.states[33],
        &Block::EXPOSED_COPPER_TRAPDOOR.states[34],
        &Block::EXPOSED_COPPER_TRAPDOOR.states[35],
        &Block::EXPOSED_COPPER_TRAPDOOR.states[36],
        &Block::EXPOSED_COPPER_TRAPDOOR.states[37],
        &Block::EXPOSED_COPPER_TRAPDOOR.states[38],
        &Block::EXPOSED_COPPER_TRAPDOOR.states[39],
        &Block::EXPOSED_COPPER_TRAPDOOR.states[40],
        &Block::EXPOSED_COPPER_TRAPDOOR.states[41],
        &Block::EXPOSED_COPPER_TRAPDOOR.states[42],
        &Block::EXPOSED_COPPER_TRAPDOOR.states[43],
        &Block::EXPOSED_COPPER_TRAPDOOR.states[44],
        &Block::EXPOSED_COPPER_TRAPDOOR.states[45],
        &Block::EXPOSED_COPPER_TRAPDOOR.states[46],
        &Block::EXPOSED_COPPER_TRAPDOOR.states[47],
        &Block::EXPOSED_COPPER_TRAPDOOR.states[48],
        &Block::EXPOSED_COPPER_TRAPDOOR.states[49],
        &Block::EXPOSED_COPPER_TRAPDOOR.states[50],
        &Block::EXPOSED_COPPER_TRAPDOOR.states[51],
        &Block::EXPOSED_COPPER_TRAPDOOR.states[52],
        &Block::EXPOSED_COPPER_TRAPDOOR.states[53],
        &Block::EXPOSED_COPPER_TRAPDOOR.states[54],
        &Block::EXPOSED_COPPER_TRAPDOOR.states[55],
        &Block::EXPOSED_COPPER_TRAPDOOR.states[56],
        &Block::EXPOSED_COPPER_TRAPDOOR.states[57],
        &Block::EXPOSED_COPPER_TRAPDOOR.states[58],
        &Block::EXPOSED_COPPER_TRAPDOOR.states[59],
        &Block::EXPOSED_COPPER_TRAPDOOR.states[60],
        &Block::EXPOSED_COPPER_TRAPDOOR.states[61],
        &Block::EXPOSED_COPPER_TRAPDOOR.states[62],
        &Block::EXPOSED_COPPER_TRAPDOOR.states[63],
        &Block::WEATHERED_COPPER_TRAPDOOR.states[0],
        &Block::WEATHERED_COPPER_TRAPDOOR.states[1],
        &Block::WEATHERED_COPPER_TRAPDOOR.states[2],
        &Block::WEATHERED_COPPER_TRAPDOOR.states[3],
        &Block::WEATHERED_COPPER_TRAPDOOR.states[4],
        &Block::WEATHERED_COPPER_TRAPDOOR.states[5],
        &Block::WEATHERED_COPPER_TRAPDOOR.states[6],
        &Block::WEATHERED_COPPER_TRAPDOOR.states[7],
        &Block::WEATHERED_COPPER_TRAPDOOR.states[8],
        &Block::WEATHERED_COPPER_TRAPDOOR.states[9],
        &Block::WEATHERED_COPPER_TRAPDOOR.states[10],
        &Block::WEATHERED_COPPER_TRAPDOOR.states[11],
        &Block::WEATHERED_COPPER_TRAPDOOR.states[12],
        &Block::WEATHERED_COPPER_TRAPDOOR.states[13],
        &Block::WEATHERED_COPPER_TRAPDOOR.states[14],
        &Block::WEATHERED_COPPER_TRAPDOOR.states[15],
        &Block::WEATHERED_COPPER_TRAPDOOR.states[16],
        &Block::WEATHERED_COPPER_TRAPDOOR.states[17],
        &Block::WEATHERED_COPPER_TRAPDOOR.states[18],
        &Block::WEATHERED_COPPER_TRAPDOOR.states[19],
        &Block::WEATHERED_COPPER_TRAPDOOR.states[20],
        &Block::WEATHERED_COPPER_TRAPDOOR.states[21],
        &Block::WEATHERED_COPPER_TRAPDOOR.states[22],
        &Block::WEATHERED_COPPER_TRAPDOOR.states[23],
        &Block::WEATHERED_COPPER_TRAPDOOR.states[24],
        &Block::WEATHERED_COPPER_TRAPDOOR.states[25],
        &Block::WEATHERED_COPPER_TRAPDOOR.states[26],
        &Block::WEATHERED_COPPER_TRAPDOOR.states[27],
        &Block::WEATHERED_COPPER_TRAPDOOR.states[28],
        &Block::WEATHERED_COPPER_TRAPDOOR.states[29],
        &Block::WEATHERED_COPPER_TRAPDOOR.states[30],
        &Block::WEATHERED_COPPER_TRAPDOOR.states[31],
        &Block::WEATHERED_COPPER_TRAPDOOR.states[32],
        &Block::WEATHERED_COPPER_TRAPDOOR.states[33],
        &Block::WEATHERED_COPPER_TRAPDOOR.states[34],
        &Block::WEATHERED_COPPER_TRAPDOOR.states[35],
        &Block::WEATHERED_COPPER_TRAPDOOR.states[36],
        &Block::WEATHERED_COPPER_TRAPDOOR.states[37],
        &Block::WEATHERED_COPPER_TRAPDOOR.states[38],
        &Block::WEATHERED_COPPER_TRAPDOOR.states[39],
        &Block::WEATHERED_COPPER_TRAPDOOR.states[40],
        &Block::WEATHERED_COPPER_TRAPDOOR.states[41],
        &Block::WEATHERED_COPPER_TRAPDOOR.states[42],
        &Block::WEATHERED_COPPER_TRAPDOOR.states[43],
        &Block::WEATHERED_COPPER_TRAPDOOR.states[44],
        &Block::WEATHERED_COPPER_TRAPDOOR.states[45],
        &Block::WEATHERED_COPPER_TRAPDOOR.states[46],
        &Block::WEATHERED_COPPER_TRAPDOOR.states[47],
        &Block::WEATHERED_COPPER_TRAPDOOR.states[48],
        &Block::WEATHERED_COPPER_TRAPDOOR.states[49],
        &Block::WEATHERED_COPPER_TRAPDOOR.states[50],
        &Block::WEATHERED_COPPER_TRAPDOOR.states[51],
        &Block::WEATHERED_COPPER_TRAPDOOR.states[52],
        &Block::WEATHERED_COPPER_TRAPDOOR.states[53],
        &Block::WEATHERED_COPPER_TRAPDOOR.states[54],
        &Block::WEATHERED_COPPER_TRAPDOOR.states[55],
        &Block::WEATHERED_COPPER_TRAPDOOR.states[56],
        &Block::WEATHERED_COPPER_TRAPDOOR.states[57],
        &Block::WEATHERED_COPPER_TRAPDOOR.states[58],
        &Block::WEATHERED_COPPER_TRAPDOOR.states[59],
        &Block::WEATHERED_COPPER_TRAPDOOR.states[60],
        &Block::WEATHERED_COPPER_TRAPDOOR.states[61],
        &Block::WEATHERED_COPPER_TRAPDOOR.states[62],
        &Block::WEATHERED_COPPER_TRAPDOOR.states[63],
        &Block::OXIDIZED_COPPER_TRAPDOOR.states[0],
        &Block::OXIDIZED_COPPER_TRAPDOOR.states[1],
        &Block::OXIDIZED_COPPER_TRAPDOOR.states[2],
        &Block::OXIDIZED_COPPER_TRAPDOOR.states[3],
        &Block::OXIDIZED_COPPER_TRAPDOOR.states[4],
        &Block::OXIDIZED_COPPER_TRAPDOOR.states[5],
        &Block::OXIDIZED_COPPER_TRAPDOOR.states[6],
        &Block::OXIDIZED_COPPER_TRAPDOOR.states[7],
        &Block::OXIDIZED_COPPER_TRAPDOOR.states[8],
        &Block::OXIDIZED_COPPER_TRAPDOOR.states[9],
        &Block::OXIDIZED_COPPER_TRAPDOOR.states[10],
        &Block::OXIDIZED_COPPER_TRAPDOOR.states[11],
        &Block::OXIDIZED_COPPER_TRAPDOOR.states[12],
        &Block::OXIDIZED_COPPER_TRAPDOOR.states[13],
        &Block::OXIDIZED_COPPER_TRAPDOOR.states[14],
        &Block::OXIDIZED_COPPER_TRAPDOOR.states[15],
        &Block::OXIDIZED_COPPER_TRAPDOOR.states[16],
        &Block::OXIDIZED_COPPER_TRAPDOOR.states[17],
        &Block::OXIDIZED_COPPER_TRAPDOOR.states[18],
        &Block::OXIDIZED_COPPER_TRAPDOOR.states[19],
        &Block::OXIDIZED_COPPER_TRAPDOOR.states[20],
        &Block::OXIDIZED_COPPER_TRAPDOOR.states[21],
        &Block::OXIDIZED_COPPER_TRAPDOOR.states[22],
        &Block::OXIDIZED_COPPER_TRAPDOOR.states[23],
        &Block::OXIDIZED_COPPER_TRAPDOOR.states[24],
        &Block::OXIDIZED_COPPER_TRAPDOOR.states[25],
        &Block::OXIDIZED_COPPER_TRAPDOOR.states[26],
        &Block::OXIDIZED_COPPER_TRAPDOOR.states[27],
        &Block::OXIDIZED_COPPER_TRAPDOOR.states[28],
        &Block::OXIDIZED_COPPER_TRAPDOOR.states[29],
        &Block::OXIDIZED_COPPER_TRAPDOOR.states[30],
        &Block::OXIDIZED_COPPER_TRAPDOOR.states[31],
        &Block::OXIDIZED_COPPER_TRAPDOOR.states[32],
        &Block::OXIDIZED_COPPER_TRAPDOOR.states[33],
        &Block::OXIDIZED_COPPER_TRAPDOOR.states[34],
        &Block::OXIDIZED_COPPER_TRAPDOOR.states[35],
        &Block::OXIDIZED_COPPER_TRAPDOOR.states[36],
        &Block::OXIDIZED_COPPER_TRAPDOOR.states[37],
        &Block::OXIDIZED_COPPER_TRAPDOOR.states[38],
        &Block::OXIDIZED_COPPER_TRAPDOOR.states[39],
        &Block::OXIDIZED_COPPER_TRAPDOOR.states[40],
        &Block::OXIDIZED_COPPER_TRAPDOOR.states[41],
        &Block::OXIDIZED_COPPER_TRAPDOOR.states[42],
        &Block::OXIDIZED_COPPER_TRAPDOOR.states[43],
        &Block::OXIDIZED_COPPER_TRAPDOOR.states[44],
        &Block::OXIDIZED_COPPER_TRAPDOOR.states[45],
        &Block::OXIDIZED_COPPER_TRAPDOOR.states[46],
        &Block::OXIDIZED_COPPER_TRAPDOOR.states[47],
        &Block::OXIDIZED_COPPER_TRAPDOOR.states[48],
        &Block::OXIDIZED_COPPER_TRAPDOOR.states[49],
        &Block::OXIDIZED_COPPER_TRAPDOOR.states[50],
        &Block::OXIDIZED_COPPER_TRAPDOOR.states[51],
        &Block::OXIDIZED_COPPER_TRAPDOOR.states[52],
        &Block::OXIDIZED_COPPER_TRAPDOOR.states[53],
        &Block::OXIDIZED_COPPER_TRAPDOOR.states[54],
        &Block::OXIDIZED_COPPER_TRAPDOOR.states[55],
        &Block::OXIDIZED_COPPER_TRAPDOOR.states[56],
        &Block::OXIDIZED_COPPER_TRAPDOOR.states[57],
        &Block::OXIDIZED_COPPER_TRAPDOOR.states[58],
        &Block::OXIDIZED_COPPER_TRAPDOOR.states[59],
        &Block::OXIDIZED_COPPER_TRAPDOOR.states[60],
        &Block::OXIDIZED_COPPER_TRAPDOOR.states[61],
        &Block::OXIDIZED_COPPER_TRAPDOOR.states[62],
        &Block::OXIDIZED_COPPER_TRAPDOOR.states[63],
        &Block::WAXED_COPPER_TRAPDOOR.states[0],
        &Block::WAXED_COPPER_TRAPDOOR.states[1],
        &Block::WAXED_COPPER_TRAPDOOR.states[2],
        &Block::WAXED_COPPER_TRAPDOOR.states[3],
        &Block::WAXED_COPPER_TRAPDOOR.states[4],
        &Block::WAXED_COPPER_TRAPDOOR.states[5],
        &Block::WAXED_COPPER_TRAPDOOR.states[6],
        &Block::WAXED_COPPER_TRAPDOOR.states[7],
        &Block::WAXED_COPPER_TRAPDOOR.states[8],
        &Block::WAXED_COPPER_TRAPDOOR.states[9],
        &Block::WAXED_COPPER_TRAPDOOR.states[10],
        &Block::WAXED_COPPER_TRAPDOOR.states[11],
        &Block::WAXED_COPPER_TRAPDOOR.states[12],
        &Block::WAXED_COPPER_TRAPDOOR.states[13],
        &Block::WAXED_COPPER_TRAPDOOR.states[14],
        &Block::WAXED_COPPER_TRAPDOOR.states[15],
        &Block::WAXED_COPPER_TRAPDOOR.states[16],
        &Block::WAXED_COPPER_TRAPDOOR.states[17],
        &Block::WAXED_COPPER_TRAPDOOR.states[18],
        &Block::WAXED_COPPER_TRAPDOOR.states[19],
        &Block::WAXED_COPPER_TRAPDOOR.states[20],
        &Block::WAXED_COPPER_TRAPDOOR.states[21],
        &Block::WAXED_COPPER_TRAPDOOR.states[22],
        &Block::WAXED_COPPER_TRAPDOOR.states[23],
        &Block::WAXED_COPPER_TRAPDOOR.states[24],
        &Block::WAXED_COPPER_TRAPDOOR.states[25],
        &Block::WAXED_COPPER_TRAPDOOR.states[26],
        &Block::WAXED_COPPER_TRAPDOOR.states[27],
        &Block::WAXED_COPPER_TRAPDOOR.states[28],
        &Block::WAXED_COPPER_TRAPDOOR.states[29],
        &Block::WAXED_COPPER_TRAPDOOR.states[30],
        &Block::WAXED_COPPER_TRAPDOOR.states[31],
        &Block::WAXED_COPPER_TRAPDOOR.states[32],
        &Block::WAXED_COPPER_TRAPDOOR.states[33],
        &Block::WAXED_COPPER_TRAPDOOR.states[34],
        &Block::WAXED_COPPER_TRAPDOOR.states[35],
        &Block::WAXED_COPPER_TRAPDOOR.states[36],
        &Block::WAXED_COPPER_TRAPDOOR.states[37],
        &Block::WAXED_COPPER_TRAPDOOR.states[38],
        &Block::WAXED_COPPER_TRAPDOOR.states[39],
        &Block::WAXED_COPPER_TRAPDOOR.states[40],
        &Block::WAXED_COPPER_TRAPDOOR.states[41],
        &Block::WAXED_COPPER_TRAPDOOR.states[42],
        &Block::WAXED_COPPER_TRAPDOOR.states[43],
        &Block::WAXED_COPPER_TRAPDOOR.states[44],
        &Block::WAXED_COPPER_TRAPDOOR.states[45],
        &Block::WAXED_COPPER_TRAPDOOR.states[46],
        &Block::WAXED_COPPER_TRAPDOOR.states[47],
        &Block::WAXED_COPPER_TRAPDOOR.states[48],
        &Block::WAXED_COPPER_TRAPDOOR.states[49],
        &Block::WAXED_COPPER_TRAPDOOR.states[50],
        &Block::WAXED_COPPER_TRAPDOOR.states[51],
        &Block::WAXED_COPPER_TRAPDOOR.states[52],
        &Block::WAXED_COPPER_TRAPDOOR.states[53],
        &Block::WAXED_COPPER_TRAPDOOR.states[54],
        &Block::WAXED_COPPER_TRAPDOOR.states[55],
        &Block::WAXED_COPPER_TRAPDOOR.states[56],
        &Block::WAXED_COPPER_TRAPDOOR.states[57],
        &Block::WAXED_COPPER_TRAPDOOR.states[58],
        &Block::WAXED_COPPER_TRAPDOOR.states[59],
        &Block::WAXED_COPPER_TRAPDOOR.states[60],
        &Block::WAXED_COPPER_TRAPDOOR.states[61],
        &Block::WAXED_COPPER_TRAPDOOR.states[62],
        &Block::WAXED_COPPER_TRAPDOOR.states[63],
        &Block::WAXED_EXPOSED_COPPER_TRAPDOOR.states[0],
        &Block::WAXED_EXPOSED_COPPER_TRAPDOOR.states[1],
        &Block::WAXED_EXPOSED_COPPER_TRAPDOOR.states[2],
        &Block::WAXED_EXPOSED_COPPER_TRAPDOOR.states[3],
        &Block::WAXED_EXPOSED_COPPER_TRAPDOOR.states[4],
        &Block::WAXED_EXPOSED_COPPER_TRAPDOOR.states[5],
        &Block::WAXED_EXPOSED_COPPER_TRAPDOOR.states[6],
        &Block::WAXED_EXPOSED_COPPER_TRAPDOOR.states[7],
        &Block::WAXED_EXPOSED_COPPER_TRAPDOOR.states[8],
        &Block::WAXED_EXPOSED_COPPER_TRAPDOOR.states[9],
        &Block::WAXED_EXPOSED_COPPER_TRAPDOOR.states[10],
        &Block::WAXED_EXPOSED_COPPER_TRAPDOOR.states[11],
        &Block::WAXED_EXPOSED_COPPER_TRAPDOOR.states[12],
        &Block::WAXED_EXPOSED_COPPER_TRAPDOOR.states[13],
        &Block::WAXED_EXPOSED_COPPER_TRAPDOOR.states[14],
        &Block::WAXED_EXPOSED_COPPER_TRAPDOOR.states[15],
        &Block::WAXED_EXPOSED_COPPER_TRAPDOOR.states[16],
        &Block::WAXED_EXPOSED_COPPER_TRAPDOOR.states[17],
        &Block::WAXED_EXPOSED_COPPER_TRAPDOOR.states[18],
        &Block::WAXED_EXPOSED_COPPER_TRAPDOOR.states[19],
        &Block::WAXED_EXPOSED_COPPER_TRAPDOOR.states[20],
        &Block::WAXED_EXPOSED_COPPER_TRAPDOOR.states[21],
        &Block::WAXED_EXPOSED_COPPER_TRAPDOOR.states[22],
        &Block::WAXED_EXPOSED_COPPER_TRAPDOOR.states[23],
        &Block::WAXED_EXPOSED_COPPER_TRAPDOOR.states[24],
        &Block::WAXED_EXPOSED_COPPER_TRAPDOOR.states[25],
        &Block::WAXED_EXPOSED_COPPER_TRAPDOOR.states[26],
        &Block::WAXED_EXPOSED_COPPER_TRAPDOOR.states[27],
        &Block::WAXED_EXPOSED_COPPER_TRAPDOOR.states[28],
        &Block::WAXED_EXPOSED_COPPER_TRAPDOOR.states[29],
        &Block::WAXED_EXPOSED_COPPER_TRAPDOOR.states[30],
        &Block::WAXED_EXPOSED_COPPER_TRAPDOOR.states[31],
        &Block::WAXED_EXPOSED_COPPER_TRAPDOOR.states[32],
        &Block::WAXED_EXPOSED_COPPER_TRAPDOOR.states[33],
        &Block::WAXED_EXPOSED_COPPER_TRAPDOOR.states[34],
        &Block::WAXED_EXPOSED_COPPER_TRAPDOOR.states[35],
        &Block::WAXED_EXPOSED_COPPER_TRAPDOOR.states[36],
        &Block::WAXED_EXPOSED_COPPER_TRAPDOOR.states[37],
        &Block::WAXED_EXPOSED_COPPER_TRAPDOOR.states[38],
        &Block::WAXED_EXPOSED_COPPER_TRAPDOOR.states[39],
        &Block::WAXED_EXPOSED_COPPER_TRAPDOOR.states[40],
        &Block::WAXED_EXPOSED_COPPER_TRAPDOOR.states[41],
        &Block::WAXED_EXPOSED_COPPER_TRAPDOOR.states[42],
        &Block::WAXED_EXPOSED_COPPER_TRAPDOOR.states[43],
        &Block::WAXED_EXPOSED_COPPER_TRAPDOOR.states[44],
        &Block::WAXED_EXPOSED_COPPER_TRAPDOOR.states[45],
        &Block::WAXED_EXPOSED_COPPER_TRAPDOOR.states[46],
        &Block::WAXED_EXPOSED_COPPER_TRAPDOOR.states[47],
        &Block::WAXED_EXPOSED_COPPER_TRAPDOOR.states[48],
        &Block::WAXED_EXPOSED_COPPER_TRAPDOOR.states[49],
        &Block::WAXED_EXPOSED_COPPER_TRAPDOOR.states[50],
        &Block::WAXED_EXPOSED_COPPER_TRAPDOOR.states[51],
        &Block::WAXED_EXPOSED_COPPER_TRAPDOOR.states[52],
        &Block::WAXED_EXPOSED_COPPER_TRAPDOOR.states[53],
        &Block::WAXED_EXPOSED_COPPER_TRAPDOOR.states[54],
        &Block::WAXED_EXPOSED_COPPER_TRAPDOOR.states[55],
        &Block::WAXED_EXPOSED_COPPER_TRAPDOOR.states[56],
        &Block::WAXED_EXPOSED_COPPER_TRAPDOOR.states[57],
        &Block::WAXED_EXPOSED_COPPER_TRAPDOOR.states[58],
        &Block::WAXED_EXPOSED_COPPER_TRAPDOOR.states[59],
        &Block::WAXED_EXPOSED_COPPER_TRAPDOOR.states[60],
        &Block::WAXED_EXPOSED_COPPER_TRAPDOOR.states[61],
        &Block::WAXED_EXPOSED_COPPER_TRAPDOOR.states[62],
        &Block::WAXED_EXPOSED_COPPER_TRAPDOOR.states[63],
        &Block::WAXED_WEATHERED_COPPER_TRAPDOOR.states[0],
        &Block::WAXED_WEATHERED_COPPER_TRAPDOOR.states[1],
        &Block::WAXED_WEATHERED_COPPER_TRAPDOOR.states[2],
        &Block::WAXED_WEATHERED_COPPER_TRAPDOOR.states[3],
        &Block::WAXED_WEATHERED_COPPER_TRAPDOOR.states[4],
        &Block::WAXED_WEATHERED_COPPER_TRAPDOOR.states[5],
        &Block::WAXED_WEATHERED_COPPER_TRAPDOOR.states[6],
        &Block::WAXED_WEATHERED_COPPER_TRAPDOOR.states[7],
        &Block::WAXED_WEATHERED_COPPER_TRAPDOOR.states[8],
        &Block::WAXED_WEATHERED_COPPER_TRAPDOOR.states[9],
        &Block::WAXED_WEATHERED_COPPER_TRAPDOOR.states[10],
        &Block::WAXED_WEATHERED_COPPER_TRAPDOOR.states[11],
        &Block::WAXED_WEATHERED_COPPER_TRAPDOOR.states[12],
        &Block::WAXED_WEATHERED_COPPER_TRAPDOOR.states[13],
        &Block::WAXED_WEATHERED_COPPER_TRAPDOOR.states[14],
        &Block::WAXED_WEATHERED_COPPER_TRAPDOOR.states[15],
        &Block::WAXED_WEATHERED_COPPER_TRAPDOOR.states[16],
        &Block::WAXED_WEATHERED_COPPER_TRAPDOOR.states[17],
        &Block::WAXED_WEATHERED_COPPER_TRAPDOOR.states[18],
        &Block::WAXED_WEATHERED_COPPER_TRAPDOOR.states[19],
        &Block::WAXED_WEATHERED_COPPER_TRAPDOOR.states[20],
        &Block::WAXED_WEATHERED_COPPER_TRAPDOOR.states[21],
        &Block::WAXED_WEATHERED_COPPER_TRAPDOOR.states[22],
        &Block::WAXED_WEATHERED_COPPER_TRAPDOOR.states[23],
        &Block::WAXED_WEATHERED_COPPER_TRAPDOOR.states[24],
        &Block::WAXED_WEATHERED_COPPER_TRAPDOOR.states[25],
        &Block::WAXED_WEATHERED_COPPER_TRAPDOOR.states[26],
        &Block::WAXED_WEATHERED_COPPER_TRAPDOOR.states[27],
        &Block::WAXED_WEATHERED_COPPER_TRAPDOOR.states[28],
        &Block::WAXED_WEATHERED_COPPER_TRAPDOOR.states[29],
        &Block::WAXED_WEATHERED_COPPER_TRAPDOOR.states[30],
        &Block::WAXED_WEATHERED_COPPER_TRAPDOOR.states[31],
        &Block::WAXED_WEATHERED_COPPER_TRAPDOOR.states[32],
        &Block::WAXED_WEATHERED_COPPER_TRAPDOOR.states[33],
        &Block::WAXED_WEATHERED_COPPER_TRAPDOOR.states[34],
        &Block::WAXED_WEATHERED_COPPER_TRAPDOOR.states[35],
        &Block::WAXED_WEATHERED_COPPER_TRAPDOOR.states[36],
        &Block::WAXED_WEATHERED_COPPER_TRAPDOOR.states[37],
        &Block::WAXED_WEATHERED_COPPER_TRAPDOOR.states[38],
        &Block::WAXED_WEATHERED_COPPER_TRAPDOOR.states[39],
        &Block::WAXED_WEATHERED_COPPER_TRAPDOOR.states[40],
        &Block::WAXED_WEATHERED_COPPER_TRAPDOOR.states[41],
        &Block::WAXED_WEATHERED_COPPER_TRAPDOOR.states[42],
        &Block::WAXED_WEATHERED_COPPER_TRAPDOOR.states[43],
        &Block::WAXED_WEATHERED_COPPER_TRAPDOOR.states[44],
        &Block::WAXED_WEATHERED_COPPER_TRAPDOOR.states[45],
        &Block::WAXED_WEATHERED_COPPER_TRAPDOOR.states[46],
        &Block::WAXED_WEATHERED_COPPER_TRAPDOOR.states[47],
        &Block::WAXED_WEATHERED_COPPER_TRAPDOOR.states[48],
        &Block::WAXED_WEATHERED_COPPER_TRAPDOOR.states[49],
        &Block::WAXED_WEATHERED_COPPER_TRAPDOOR.states[50],
        &Block::WAXED_WEATHERED_COPPER_TRAPDOOR.states[51],
        &Block::WAXED_WEATHERED_COPPER_TRAPDOOR.states[52],
        &Block::WAXED_WEATHERED_COPPER_TRAPDOOR.states[53],
        &Block::WAXED_WEATHERED_COPPER_TRAPDOOR.states[54],
        &Block::WAXED_WEATHERED_COPPER_TRAPDOOR.states[55],
        &Block::WAXED_WEATHERED_COPPER_TRAPDOOR.states[56],
        &Block::WAXED_WEATHERED_COPPER_TRAPDOOR.states[57],
        &Block::WAXED_WEATHERED_COPPER_TRAPDOOR.states[58],
        &Block::WAXED_WEATHERED_COPPER_TRAPDOOR.states[59],
        &Block::WAXED_WEATHERED_COPPER_TRAPDOOR.states[60],
        &Block::WAXED_WEATHERED_COPPER_TRAPDOOR.states[61],
        &Block::WAXED_WEATHERED_COPPER_TRAPDOOR.states[62],
        &Block::WAXED_WEATHERED_COPPER_TRAPDOOR.states[63],
        &Block::WAXED_OXIDIZED_COPPER_TRAPDOOR.states[0],
        &Block::WAXED_OXIDIZED_COPPER_TRAPDOOR.states[1],
        &Block::WAXED_OXIDIZED_COPPER_TRAPDOOR.states[2],
        &Block::WAXED_OXIDIZED_COPPER_TRAPDOOR.states[3],
        &Block::WAXED_OXIDIZED_COPPER_TRAPDOOR.states[4],
        &Block::WAXED_OXIDIZED_COPPER_TRAPDOOR.states[5],
        &Block::WAXED_OXIDIZED_COPPER_TRAPDOOR.states[6],
        &Block::WAXED_OXIDIZED_COPPER_TRAPDOOR.states[7],
        &Block::WAXED_OXIDIZED_COPPER_TRAPDOOR.states[8],
        &Block::WAXED_OXIDIZED_COPPER_TRAPDOOR.states[9],
        &Block::WAXED_OXIDIZED_COPPER_TRAPDOOR.states[10],
        &Block::WAXED_OXIDIZED_COPPER_TRAPDOOR.states[11],
        &Block::WAXED_OXIDIZED_COPPER_TRAPDOOR.states[12],
        &Block::WAXED_OXIDIZED_COPPER_TRAPDOOR.states[13],
        &Block::WAXED_OXIDIZED_COPPER_TRAPDOOR.states[14],
        &Block::WAXED_OXIDIZED_COPPER_TRAPDOOR.states[15],
        &Block::WAXED_OXIDIZED_COPPER_TRAPDOOR.states[16],
        &Block::WAXED_OXIDIZED_COPPER_TRAPDOOR.states[17],
        &Block::WAXED_OXIDIZED_COPPER_TRAPDOOR.states[18],
        &Block::WAXED_OXIDIZED_COPPER_TRAPDOOR.states[19],
        &Block::WAXED_OXIDIZED_COPPER_TRAPDOOR.states[20],
        &Block::WAXED_OXIDIZED_COPPER_TRAPDOOR.states[21],
        &Block::WAXED_OXIDIZED_COPPER_TRAPDOOR.states[22],
        &Block::WAXED_OXIDIZED_COPPER_TRAPDOOR.states[23],
        &Block::WAXED_OXIDIZED_COPPER_TRAPDOOR.states[24],
        &Block::WAXED_OXIDIZED_COPPER_TRAPDOOR.states[25],
        &Block::WAXED_OXIDIZED_COPPER_TRAPDOOR.states[26],
        &Block::WAXED_OXIDIZED_COPPER_TRAPDOOR.states[27],
        &Block::WAXED_OXIDIZED_COPPER_TRAPDOOR.states[28],
        &Block::WAXED_OXIDIZED_COPPER_TRAPDOOR.states[29],
        &Block::WAXED_OXIDIZED_COPPER_TRAPDOOR.states[30],
        &Block::WAXED_OXIDIZED_COPPER_TRAPDOOR.states[31],
        &Block::WAXED_OXIDIZED_COPPER_TRAPDOOR.states[32],
        &Block::WAXED_OXIDIZED_COPPER_TRAPDOOR.states[33],
        &Block::WAXED_OXIDIZED_COPPER_TRAPDOOR.states[34],
        &Block::WAXED_OXIDIZED_COPPER_TRAPDOOR.states[35],
        &Block::WAXED_OXIDIZED_COPPER_TRAPDOOR.states[36],
        &Block::WAXED_OXIDIZED_COPPER_TRAPDOOR.states[37],
        &Block::WAXED_OXIDIZED_COPPER_TRAPDOOR.states[38],
        &Block::WAXED_OXIDIZED_COPPER_TRAPDOOR.states[39],
        &Block::WAXED_OXIDIZED_COPPER_TRAPDOOR.states[40],
        &Block::WAXED_OXIDIZED_COPPER_TRAPDOOR.states[41],
        &Block::WAXED_OXIDIZED_COPPER_TRAPDOOR.states[42],
        &Block::WAXED_OXIDIZED_COPPER_TRAPDOOR.states[43],
        &Block::WAXED_OXIDIZED_COPPER_TRAPDOOR.states[44],
        &Block::WAXED_OXIDIZED_COPPER_TRAPDOOR.states[45],
        &Block::WAXED_OXIDIZED_COPPER_TRAPDOOR.states[46],
        &Block::WAXED_OXIDIZED_COPPER_TRAPDOOR.states[47],
        &Block::WAXED_OXIDIZED_COPPER_TRAPDOOR.states[48],
        &Block::WAXED_OXIDIZED_COPPER_TRAPDOOR.states[49],
        &Block::WAXED_OXIDIZED_COPPER_TRAPDOOR.states[50],
        &Block::WAXED_OXIDIZED_COPPER_TRAPDOOR.states[51],
        &Block::WAXED_OXIDIZED_COPPER_TRAPDOOR.states[52],
        &Block::WAXED_OXIDIZED_COPPER_TRAPDOOR.states[53],
        &Block::WAXED_OXIDIZED_COPPER_TRAPDOOR.states[54],
        &Block::WAXED_OXIDIZED_COPPER_TRAPDOOR.states[55],
        &Block::WAXED_OXIDIZED_COPPER_TRAPDOOR.states[56],
        &Block::WAXED_OXIDIZED_COPPER_TRAPDOOR.states[57],
        &Block::WAXED_OXIDIZED_COPPER_TRAPDOOR.states[58],
        &Block::WAXED_OXIDIZED_COPPER_TRAPDOOR.states[59],
        &Block::WAXED_OXIDIZED_COPPER_TRAPDOOR.states[60],
        &Block::WAXED_OXIDIZED_COPPER_TRAPDOOR.states[61],
        &Block::WAXED_OXIDIZED_COPPER_TRAPDOOR.states[62],
        &Block::WAXED_OXIDIZED_COPPER_TRAPDOOR.states[63],
        &Block::COPPER_GRATE.states[0],
        &Block::COPPER_GRATE.states[1],
        &Block::EXPOSED_COPPER_GRATE.states[0],
        &Block::EXPOSED_COPPER_GRATE.states[1],
        &Block::WEATHERED_COPPER_GRATE.states[0],
        &Block::WEATHERED_COPPER_GRATE.states[1],
        &Block::OXIDIZED_COPPER_GRATE.states[0],
        &Block::OXIDIZED_COPPER_GRATE.states[1],
        &Block::WAXED_COPPER_GRATE.states[0],
        &Block::WAXED_COPPER_GRATE.states[1],
        &Block::WAXED_EXPOSED_COPPER_GRATE.states[0],
        &Block::WAXED_EXPOSED_COPPER_GRATE.states[1],
        &Block::WAXED_WEATHERED_COPPER_GRATE.states[0],
        &Block::WAXED_WEATHERED_COPPER_GRATE.states[1],
        &Block::WAXED_OXIDIZED_COPPER_GRATE.states[0],
        &Block::WAXED_OXIDIZED_COPPER_GRATE.states[1],
        &Block::COPPER_BULB.states[0],
        &Block::COPPER_BULB.states[1],
        &Block::COPPER_BULB.states[2],
        &Block::COPPER_BULB.states[3],
        &Block::EXPOSED_COPPER_BULB.states[0],
        &Block::EXPOSED_COPPER_BULB.states[1],
        &Block::EXPOSED_COPPER_BULB.states[2],
        &Block::EXPOSED_COPPER_BULB.states[3],
        &Block::WEATHERED_COPPER_BULB.states[0],
        &Block::WEATHERED_COPPER_BULB.states[1],
        &Block::WEATHERED_COPPER_BULB.states[2],
        &Block::WEATHERED_COPPER_BULB.states[3],
        &Block::OXIDIZED_COPPER_BULB.states[0],
        &Block::OXIDIZED_COPPER_BULB.states[1],
        &Block::OXIDIZED_COPPER_BULB.states[2],
        &Block::OXIDIZED_COPPER_BULB.states[3],
        &Block::WAXED_COPPER_BULB.states[0],
        &Block::WAXED_COPPER_BULB.states[1],
        &Block::WAXED_COPPER_BULB.states[2],
        &Block::WAXED_COPPER_BULB.states[3],
        &Block::WAXED_EXPOSED_COPPER_BULB.states[0],
        &Block::WAXED_EXPOSED_COPPER_BULB.states[1],
        &Block::WAXED_EXPOSED_COPPER_BULB.states[2],
        &Block::WAXED_EXPOSED_COPPER_BULB.states[3],
        &Block::WAXED_WEATHERED_COPPER_BULB.states[0],
        &Block::WAXED_WEATHERED_COPPER_BULB.states[1],
        &Block::WAXED_WEATHERED_COPPER_BULB.states[2],
        &Block::WAXED_WEATHERED_COPPER_BULB.states[3],
        &Block::WAXED_OXIDIZED_COPPER_BULB.states[0],
        &Block::WAXED_OXIDIZED_COPPER_BULB.states[1],
        &Block::WAXED_OXIDIZED_COPPER_BULB.states[2],
        &Block::WAXED_OXIDIZED_COPPER_BULB.states[3],
        &Block::COPPER_CHEST.states[0],
        &Block::COPPER_CHEST.states[1],
        &Block::COPPER_CHEST.states[2],
        &Block::COPPER_CHEST.states[3],
        &Block::COPPER_CHEST.states[4],
        &Block::COPPER_CHEST.states[5],
        &Block::COPPER_CHEST.states[6],
        &Block::COPPER_CHEST.states[7],
        &Block::COPPER_CHEST.states[8],
        &Block::COPPER_CHEST.states[9],
        &Block::COPPER_CHEST.states[10],
        &Block::COPPER_CHEST.states[11],
        &Block::COPPER_CHEST.states[12],
        &Block::COPPER_CHEST.states[13],
        &Block::COPPER_CHEST.states[14],
        &Block::COPPER_CHEST.states[15],
        &Block::COPPER_CHEST.states[16],
        &Block::COPPER_CHEST.states[17],
        &Block::COPPER_CHEST.states[18],
        &Block::COPPER_CHEST.states[19],
        &Block::COPPER_CHEST.states[20],
        &Block::COPPER_CHEST.states[21],
        &Block::COPPER_CHEST.states[22],
        &Block::COPPER_CHEST.states[23],
        &Block::EXPOSED_COPPER_CHEST.states[0],
        &Block::EXPOSED_COPPER_CHEST.states[1],
        &Block::EXPOSED_COPPER_CHEST.states[2],
        &Block::EXPOSED_COPPER_CHEST.states[3],
        &Block::EXPOSED_COPPER_CHEST.states[4],
        &Block::EXPOSED_COPPER_CHEST.states[5],
        &Block::EXPOSED_COPPER_CHEST.states[6],
        &Block::EXPOSED_COPPER_CHEST.states[7],
        &Block::EXPOSED_COPPER_CHEST.states[8],
        &Block::EXPOSED_COPPER_CHEST.states[9],
        &Block::EXPOSED_COPPER_CHEST.states[10],
        &Block::EXPOSED_COPPER_CHEST.states[11],
        &Block::EXPOSED_COPPER_CHEST.states[12],
        &Block::EXPOSED_COPPER_CHEST.states[13],
        &Block::EXPOSED_COPPER_CHEST.states[14],
        &Block::EXPOSED_COPPER_CHEST.states[15],
        &Block::EXPOSED_COPPER_CHEST.states[16],
        &Block::EXPOSED_COPPER_CHEST.states[17],
        &Block::EXPOSED_COPPER_CHEST.states[18],
        &Block::EXPOSED_COPPER_CHEST.states[19],
        &Block::EXPOSED_COPPER_CHEST.states[20],
        &Block::EXPOSED_COPPER_CHEST.states[21],
        &Block::EXPOSED_COPPER_CHEST.states[22],
        &Block::EXPOSED_COPPER_CHEST.states[23],
        &Block::WEATHERED_COPPER_CHEST.states[0],
        &Block::WEATHERED_COPPER_CHEST.states[1],
        &Block::WEATHERED_COPPER_CHEST.states[2],
        &Block::WEATHERED_COPPER_CHEST.states[3],
        &Block::WEATHERED_COPPER_CHEST.states[4],
        &Block::WEATHERED_COPPER_CHEST.states[5],
        &Block::WEATHERED_COPPER_CHEST.states[6],
        &Block::WEATHERED_COPPER_CHEST.states[7],
        &Block::WEATHERED_COPPER_CHEST.states[8],
        &Block::WEATHERED_COPPER_CHEST.states[9],
        &Block::WEATHERED_COPPER_CHEST.states[10],
        &Block::WEATHERED_COPPER_CHEST.states[11],
        &Block::WEATHERED_COPPER_CHEST.states[12],
        &Block::WEATHERED_COPPER_CHEST.states[13],
        &Block::WEATHERED_COPPER_CHEST.states[14],
        &Block::WEATHERED_COPPER_CHEST.states[15],
        &Block::WEATHERED_COPPER_CHEST.states[16],
        &Block::WEATHERED_COPPER_CHEST.states[17],
        &Block::WEATHERED_COPPER_CHEST.states[18],
        &Block::WEATHERED_COPPER_CHEST.states[19],
        &Block::WEATHERED_COPPER_CHEST.states[20],
        &Block::WEATHERED_COPPER_CHEST.states[21],
        &Block::WEATHERED_COPPER_CHEST.states[22],
        &Block::WEATHERED_COPPER_CHEST.states[23],
        &Block::OXIDIZED_COPPER_CHEST.states[0],
        &Block::OXIDIZED_COPPER_CHEST.states[1],
        &Block::OXIDIZED_COPPER_CHEST.states[2],
        &Block::OXIDIZED_COPPER_CHEST.states[3],
        &Block::OXIDIZED_COPPER_CHEST.states[4],
        &Block::OXIDIZED_COPPER_CHEST.states[5],
        &Block::OXIDIZED_COPPER_CHEST.states[6],
        &Block::OXIDIZED_COPPER_CHEST.states[7],
        &Block::OXIDIZED_COPPER_CHEST.states[8],
        &Block::OXIDIZED_COPPER_CHEST.states[9],
        &Block::OXIDIZED_COPPER_CHEST.states[10],
        &Block::OXIDIZED_COPPER_CHEST.states[11],
        &Block::OXIDIZED_COPPER_CHEST.states[12],
        &Block::OXIDIZED_COPPER_CHEST.states[13],
        &Block::OXIDIZED_COPPER_CHEST.states[14],
        &Block::OXIDIZED_COPPER_CHEST.states[15],
        &Block::OXIDIZED_COPPER_CHEST.states[16],
        &Block::OXIDIZED_COPPER_CHEST.states[17],
        &Block::OXIDIZED_COPPER_CHEST.states[18],
        &Block::OXIDIZED_COPPER_CHEST.states[19],
        &Block::OXIDIZED_COPPER_CHEST.states[20],
        &Block::OXIDIZED_COPPER_CHEST.states[21],
        &Block::OXIDIZED_COPPER_CHEST.states[22],
        &Block::OXIDIZED_COPPER_CHEST.states[23],
        &Block::WAXED_COPPER_CHEST.states[0],
        &Block::WAXED_COPPER_CHEST.states[1],
        &Block::WAXED_COPPER_CHEST.states[2],
        &Block::WAXED_COPPER_CHEST.states[3],
        &Block::WAXED_COPPER_CHEST.states[4],
        &Block::WAXED_COPPER_CHEST.states[5],
        &Block::WAXED_COPPER_CHEST.states[6],
        &Block::WAXED_COPPER_CHEST.states[7],
        &Block::WAXED_COPPER_CHEST.states[8],
        &Block::WAXED_COPPER_CHEST.states[9],
        &Block::WAXED_COPPER_CHEST.states[10],
        &Block::WAXED_COPPER_CHEST.states[11],
        &Block::WAXED_COPPER_CHEST.states[12],
        &Block::WAXED_COPPER_CHEST.states[13],
        &Block::WAXED_COPPER_CHEST.states[14],
        &Block::WAXED_COPPER_CHEST.states[15],
        &Block::WAXED_COPPER_CHEST.states[16],
        &Block::WAXED_COPPER_CHEST.states[17],
        &Block::WAXED_COPPER_CHEST.states[18],
        &Block::WAXED_COPPER_CHEST.states[19],
        &Block::WAXED_COPPER_CHEST.states[20],
        &Block::WAXED_COPPER_CHEST.states[21],
        &Block::WAXED_COPPER_CHEST.states[22],
        &Block::WAXED_COPPER_CHEST.states[23],
        &Block::WAXED_EXPOSED_COPPER_CHEST.states[0],
        &Block::WAXED_EXPOSED_COPPER_CHEST.states[1],
        &Block::WAXED_EXPOSED_COPPER_CHEST.states[2],
        &Block::WAXED_EXPOSED_COPPER_CHEST.states[3],
        &Block::WAXED_EXPOSED_COPPER_CHEST.states[4],
        &Block::WAXED_EXPOSED_COPPER_CHEST.states[5],
        &Block::WAXED_EXPOSED_COPPER_CHEST.states[6],
        &Block::WAXED_EXPOSED_COPPER_CHEST.states[7],
        &Block::WAXED_EXPOSED_COPPER_CHEST.states[8],
        &Block::WAXED_EXPOSED_COPPER_CHEST.states[9],
        &Block::WAXED_EXPOSED_COPPER_CHEST.states[10],
        &Block::WAXED_EXPOSED_COPPER_CHEST.states[11],
        &Block::WAXED_EXPOSED_COPPER_CHEST.states[12],
        &Block::WAXED_EXPOSED_COPPER_CHEST.states[13],
        &Block::WAXED_EXPOSED_COPPER_CHEST.states[14],
        &Block::WAXED_EXPOSED_COPPER_CHEST.states[15],
        &Block::WAXED_EXPOSED_COPPER_CHEST.states[16],
        &Block::WAXED_EXPOSED_COPPER_CHEST.states[17],
        &Block::WAXED_EXPOSED_COPPER_CHEST.states[18],
        &Block::WAXED_EXPOSED_COPPER_CHEST.states[19],
        &Block::WAXED_EXPOSED_COPPER_CHEST.states[20],
        &Block::WAXED_EXPOSED_COPPER_CHEST.states[21],
        &Block::WAXED_EXPOSED_COPPER_CHEST.states[22],
        &Block::WAXED_EXPOSED_COPPER_CHEST.states[23],
        &Block::WAXED_WEATHERED_COPPER_CHEST.states[0],
        &Block::WAXED_WEATHERED_COPPER_CHEST.states[1],
        &Block::WAXED_WEATHERED_COPPER_CHEST.states[2],
        &Block::WAXED_WEATHERED_COPPER_CHEST.states[3],
        &Block::WAXED_WEATHERED_COPPER_CHEST.states[4],
        &Block::WAXED_WEATHERED_COPPER_CHEST.states[5],
        &Block::WAXED_WEATHERED_COPPER_CHEST.states[6],
        &Block::WAXED_WEATHERED_COPPER_CHEST.states[7],
        &Block::WAXED_WEATHERED_COPPER_CHEST.states[8],
        &Block::WAXED_WEATHERED_COPPER_CHEST.states[9],
        &Block::WAXED_WEATHERED_COPPER_CHEST.states[10],
        &Block::WAXED_WEATHERED_COPPER_CHEST.states[11],
        &Block::WAXED_WEATHERED_COPPER_CHEST.states[12],
        &Block::WAXED_WEATHERED_COPPER_CHEST.states[13],
        &Block::WAXED_WEATHERED_COPPER_CHEST.states[14],
        &Block::WAXED_WEATHERED_COPPER_CHEST.states[15],
        &Block::WAXED_WEATHERED_COPPER_CHEST.states[16],
        &Block::WAXED_WEATHERED_COPPER_CHEST.states[17],
        &Block::WAXED_WEATHERED_COPPER_CHEST.states[18],
        &Block::WAXED_WEATHERED_COPPER_CHEST.states[19],
        &Block::WAXED_WEATHERED_COPPER_CHEST.states[20],
        &Block::WAXED_WEATHERED_COPPER_CHEST.states[21],
        &Block::WAXED_WEATHERED_COPPER_CHEST.states[22],
        &Block::WAXED_WEATHERED_COPPER_CHEST.states[23],
        &Block::WAXED_OXIDIZED_COPPER_CHEST.states[0],
        &Block::WAXED_OXIDIZED_COPPER_CHEST.states[1],
        &Block::WAXED_OXIDIZED_COPPER_CHEST.states[2],
        &Block::WAXED_OXIDIZED_COPPER_CHEST.states[3],
        &Block::WAXED_OXIDIZED_COPPER_CHEST.states[4],
        &Block::WAXED_OXIDIZED_COPPER_CHEST.states[5],
        &Block::WAXED_OXIDIZED_COPPER_CHEST.states[6],
        &Block::WAXED_OXIDIZED_COPPER_CHEST.states[7],
        &Block::WAXED_OXIDIZED_COPPER_CHEST.states[8],
        &Block::WAXED_OXIDIZED_COPPER_CHEST.states[9],
        &Block::WAXED_OXIDIZED_COPPER_CHEST.states[10],
        &Block::WAXED_OXIDIZED_COPPER_CHEST.states[11],
        &Block::WAXED_OXIDIZED_COPPER_CHEST.states[12],
        &Block::WAXED_OXIDIZED_COPPER_CHEST.states[13],
        &Block::WAXED_OXIDIZED_COPPER_CHEST.states[14],
        &Block::WAXED_OXIDIZED_COPPER_CHEST.states[15],
        &Block::WAXED_OXIDIZED_COPPER_CHEST.states[16],
        &Block::WAXED_OXIDIZED_COPPER_CHEST.states[17],
        &Block::WAXED_OXIDIZED_COPPER_CHEST.states[18],
        &Block::WAXED_OXIDIZED_COPPER_CHEST.states[19],
        &Block::WAXED_OXIDIZED_COPPER_CHEST.states[20],
        &Block::WAXED_OXIDIZED_COPPER_CHEST.states[21],
        &Block::WAXED_OXIDIZED_COPPER_CHEST.states[22],
        &Block::WAXED_OXIDIZED_COPPER_CHEST.states[23],
        &Block::COPPER_GOLEM_STATUE.states[0],
        &Block::COPPER_GOLEM_STATUE.states[1],
        &Block::COPPER_GOLEM_STATUE.states[2],
        &Block::COPPER_GOLEM_STATUE.states[3],
        &Block::COPPER_GOLEM_STATUE.states[4],
        &Block::COPPER_GOLEM_STATUE.states[5],
        &Block::COPPER_GOLEM_STATUE.states[6],
        &Block::COPPER_GOLEM_STATUE.states[7],
        &Block::COPPER_GOLEM_STATUE.states[8],
        &Block::COPPER_GOLEM_STATUE.states[9],
        &Block::COPPER_GOLEM_STATUE.states[10],
        &Block::COPPER_GOLEM_STATUE.states[11],
        &Block::COPPER_GOLEM_STATUE.states[12],
        &Block::COPPER_GOLEM_STATUE.states[13],
        &Block::COPPER_GOLEM_STATUE.states[14],
        &Block::COPPER_GOLEM_STATUE.states[15],
        &Block::COPPER_GOLEM_STATUE.states[16],
        &Block::COPPER_GOLEM_STATUE.states[17],
        &Block::COPPER_GOLEM_STATUE.states[18],
        &Block::COPPER_GOLEM_STATUE.states[19],
        &Block::COPPER_GOLEM_STATUE.states[20],
        &Block::COPPER_GOLEM_STATUE.states[21],
        &Block::COPPER_GOLEM_STATUE.states[22],
        &Block::COPPER_GOLEM_STATUE.states[23],
        &Block::COPPER_GOLEM_STATUE.states[24],
        &Block::COPPER_GOLEM_STATUE.states[25],
        &Block::COPPER_GOLEM_STATUE.states[26],
        &Block::COPPER_GOLEM_STATUE.states[27],
        &Block::COPPER_GOLEM_STATUE.states[28],
        &Block::COPPER_GOLEM_STATUE.states[29],
        &Block::COPPER_GOLEM_STATUE.states[30],
        &Block::COPPER_GOLEM_STATUE.states[31],
        &Block::EXPOSED_COPPER_GOLEM_STATUE.states[0],
        &Block::EXPOSED_COPPER_GOLEM_STATUE.states[1],
        &Block::EXPOSED_COPPER_GOLEM_STATUE.states[2],
        &Block::EXPOSED_COPPER_GOLEM_STATUE.states[3],
        &Block::EXPOSED_COPPER_GOLEM_STATUE.states[4],
        &Block::EXPOSED_COPPER_GOLEM_STATUE.states[5],
        &Block::EXPOSED_COPPER_GOLEM_STATUE.states[6],
        &Block::EXPOSED_COPPER_GOLEM_STATUE.states[7],
        &Block::EXPOSED_COPPER_GOLEM_STATUE.states[8],
        &Block::EXPOSED_COPPER_GOLEM_STATUE.states[9],
        &Block::EXPOSED_COPPER_GOLEM_STATUE.states[10],
        &Block::EXPOSED_COPPER_GOLEM_STATUE.states[11],
        &Block::EXPOSED_COPPER_GOLEM_STATUE.states[12],
        &Block::EXPOSED_COPPER_GOLEM_STATUE.states[13],
        &Block::EXPOSED_COPPER_GOLEM_STATUE.states[14],
        &Block::EXPOSED_COPPER_GOLEM_STATUE.states[15],
        &Block::EXPOSED_COPPER_GOLEM_STATUE.states[16],
        &Block::EXPOSED_COPPER_GOLEM_STATUE.states[17],
        &Block::EXPOSED_COPPER_GOLEM_STATUE.states[18],
        &Block::EXPOSED_COPPER_GOLEM_STATUE.states[19],
        &Block::EXPOSED_COPPER_GOLEM_STATUE.states[20],
        &Block::EXPOSED_COPPER_GOLEM_STATUE.states[21],
        &Block::EXPOSED_COPPER_GOLEM_STATUE.states[22],
        &Block::EXPOSED_COPPER_GOLEM_STATUE.states[23],
        &Block::EXPOSED_COPPER_GOLEM_STATUE.states[24],
        &Block::EXPOSED_COPPER_GOLEM_STATUE.states[25],
        &Block::EXPOSED_COPPER_GOLEM_STATUE.states[26],
        &Block::EXPOSED_COPPER_GOLEM_STATUE.states[27],
        &Block::EXPOSED_COPPER_GOLEM_STATUE.states[28],
        &Block::EXPOSED_COPPER_GOLEM_STATUE.states[29],
        &Block::EXPOSED_COPPER_GOLEM_STATUE.states[30],
        &Block::EXPOSED_COPPER_GOLEM_STATUE.states[31],
        &Block::WEATHERED_COPPER_GOLEM_STATUE.states[0],
        &Block::WEATHERED_COPPER_GOLEM_STATUE.states[1],
        &Block::WEATHERED_COPPER_GOLEM_STATUE.states[2],
        &Block::WEATHERED_COPPER_GOLEM_STATUE.states[3],
        &Block::WEATHERED_COPPER_GOLEM_STATUE.states[4],
        &Block::WEATHERED_COPPER_GOLEM_STATUE.states[5],
        &Block::WEATHERED_COPPER_GOLEM_STATUE.states[6],
        &Block::WEATHERED_COPPER_GOLEM_STATUE.states[7],
        &Block::WEATHERED_COPPER_GOLEM_STATUE.states[8],
        &Block::WEATHERED_COPPER_GOLEM_STATUE.states[9],
        &Block::WEATHERED_COPPER_GOLEM_STATUE.states[10],
        &Block::WEATHERED_COPPER_GOLEM_STATUE.states[11],
        &Block::WEATHERED_COPPER_GOLEM_STATUE.states[12],
        &Block::WEATHERED_COPPER_GOLEM_STATUE.states[13],
        &Block::WEATHERED_COPPER_GOLEM_STATUE.states[14],
        &Block::WEATHERED_COPPER_GOLEM_STATUE.states[15],
        &Block::WEATHERED_COPPER_GOLEM_STATUE.states[16],
        &Block::WEATHERED_COPPER_GOLEM_STATUE.states[17],
        &Block::WEATHERED_COPPER_GOLEM_STATUE.states[18],
        &Block::WEATHERED_COPPER_GOLEM_STATUE.states[19],
        &Block::WEATHERED_COPPER_GOLEM_STATUE.states[20],
        &Block::WEATHERED_COPPER_GOLEM_STATUE.states[21],
        &Block::WEATHERED_COPPER_GOLEM_STATUE.states[22],
        &Block::WEATHERED_COPPER_GOLEM_STATUE.states[23],
        &Block::WEATHERED_COPPER_GOLEM_STATUE.states[24],
        &Block::WEATHERED_COPPER_GOLEM_STATUE.states[25],
        &Block::WEATHERED_COPPER_GOLEM_STATUE.states[26],
        &Block::WEATHERED_COPPER_GOLEM_STATUE.states[27],
        &Block::WEATHERED_COPPER_GOLEM_STATUE.states[28],
        &Block::WEATHERED_COPPER_GOLEM_STATUE.states[29],
        &Block::WEATHERED_COPPER_GOLEM_STATUE.states[30],
        &Block::WEATHERED_COPPER_GOLEM_STATUE.states[31],
        &Block::OXIDIZED_COPPER_GOLEM_STATUE.states[0],
        &Block::OXIDIZED_COPPER_GOLEM_STATUE.states[1],
        &Block::OXIDIZED_COPPER_GOLEM_STATUE.states[2],
        &Block::OXIDIZED_COPPER_GOLEM_STATUE.states[3],
        &Block::OXIDIZED_COPPER_GOLEM_STATUE.states[4],
        &Block::OXIDIZED_COPPER_GOLEM_STATUE.states[5],
        &Block::OXIDIZED_COPPER_GOLEM_STATUE.states[6],
        &Block::OXIDIZED_COPPER_GOLEM_STATUE.states[7],
        &Block::OXIDIZED_COPPER_GOLEM_STATUE.states[8],
        &Block::OXIDIZED_COPPER_GOLEM_STATUE.states[9],
        &Block::OXIDIZED_COPPER_GOLEM_STATUE.states[10],
        &Block::OXIDIZED_COPPER_GOLEM_STATUE.states[11],
        &Block::OXIDIZED_COPPER_GOLEM_STATUE.states[12],
        &Block::OXIDIZED_COPPER_GOLEM_STATUE.states[13],
        &Block::OXIDIZED_COPPER_GOLEM_STATUE.states[14],
        &Block::OXIDIZED_COPPER_GOLEM_STATUE.states[15],
        &Block::OXIDIZED_COPPER_GOLEM_STATUE.states[16],
        &Block::OXIDIZED_COPPER_GOLEM_STATUE.states[17],
        &Block::OXIDIZED_COPPER_GOLEM_STATUE.states[18],
        &Block::OXIDIZED_COPPER_GOLEM_STATUE.states[19],
        &Block::OXIDIZED_COPPER_GOLEM_STATUE.states[20],
        &Block::OXIDIZED_COPPER_GOLEM_STATUE.states[21],
        &Block::OXIDIZED_COPPER_GOLEM_STATUE.states[22],
        &Block::OXIDIZED_COPPER_GOLEM_STATUE.states[23],
        &Block::OXIDIZED_COPPER_GOLEM_STATUE.states[24],
        &Block::OXIDIZED_COPPER_GOLEM_STATUE.states[25],
        &Block::OXIDIZED_COPPER_GOLEM_STATUE.states[26],
        &Block::OXIDIZED_COPPER_GOLEM_STATUE.states[27],
        &Block::OXIDIZED_COPPER_GOLEM_STATUE.states[28],
        &Block::OXIDIZED_COPPER_GOLEM_STATUE.states[29],
        &Block::OXIDIZED_COPPER_GOLEM_STATUE.states[30],
        &Block::OXIDIZED_COPPER_GOLEM_STATUE.states[31],
        &Block::WAXED_COPPER_GOLEM_STATUE.states[0],
        &Block::WAXED_COPPER_GOLEM_STATUE.states[1],
        &Block::WAXED_COPPER_GOLEM_STATUE.states[2],
        &Block::WAXED_COPPER_GOLEM_STATUE.states[3],
        &Block::WAXED_COPPER_GOLEM_STATUE.states[4],
        &Block::WAXED_COPPER_GOLEM_STATUE.states[5],
        &Block::WAXED_COPPER_GOLEM_STATUE.states[6],
        &Block::WAXED_COPPER_GOLEM_STATUE.states[7],
        &Block::WAXED_COPPER_GOLEM_STATUE.states[8],
        &Block::WAXED_COPPER_GOLEM_STATUE.states[9],
        &Block::WAXED_COPPER_GOLEM_STATUE.states[10],
        &Block::WAXED_COPPER_GOLEM_STATUE.states[11],
        &Block::WAXED_COPPER_GOLEM_STATUE.states[12],
        &Block::WAXED_COPPER_GOLEM_STATUE.states[13],
        &Block::WAXED_COPPER_GOLEM_STATUE.states[14],
        &Block::WAXED_COPPER_GOLEM_STATUE.states[15],
        &Block::WAXED_COPPER_GOLEM_STATUE.states[16],
        &Block::WAXED_COPPER_GOLEM_STATUE.states[17],
        &Block::WAXED_COPPER_GOLEM_STATUE.states[18],
        &Block::WAXED_COPPER_GOLEM_STATUE.states[19],
        &Block::WAXED_COPPER_GOLEM_STATUE.states[20],
        &Block::WAXED_COPPER_GOLEM_STATUE.states[21],
        &Block::WAXED_COPPER_GOLEM_STATUE.states[22],
        &Block::WAXED_COPPER_GOLEM_STATUE.states[23],
        &Block::WAXED_COPPER_GOLEM_STATUE.states[24],
        &Block::WAXED_COPPER_GOLEM_STATUE.states[25],
        &Block::WAXED_COPPER_GOLEM_STATUE.states[26],
        &Block::WAXED_COPPER_GOLEM_STATUE.states[27],
        &Block::WAXED_COPPER_GOLEM_STATUE.states[28],
        &Block::WAXED_COPPER_GOLEM_STATUE.states[29],
        &Block::WAXED_COPPER_GOLEM_STATUE.states[30],
        &Block::WAXED_COPPER_GOLEM_STATUE.states[31],
        &Block::WAXED_EXPOSED_COPPER_GOLEM_STATUE.states[0],
        &Block::WAXED_EXPOSED_COPPER_GOLEM_STATUE.states[1],
        &Block::WAXED_EXPOSED_COPPER_GOLEM_STATUE.states[2],
        &Block::WAXED_EXPOSED_COPPER_GOLEM_STATUE.states[3],
        &Block::WAXED_EXPOSED_COPPER_GOLEM_STATUE.states[4],
        &Block::WAXED_EXPOSED_COPPER_GOLEM_STATUE.states[5],
        &Block::WAXED_EXPOSED_COPPER_GOLEM_STATUE.states[6],
        &Block::WAXED_EXPOSED_COPPER_GOLEM_STATUE.states[7],
        &Block::WAXED_EXPOSED_COPPER_GOLEM_STATUE.states[8],
        &Block::WAXED_EXPOSED_COPPER_GOLEM_STATUE.states[9],
        &Block::WAXED_EXPOSED_COPPER_GOLEM_STATUE.states[10],
        &Block::WAXED_EXPOSED_COPPER_GOLEM_STATUE.states[11],
        &Block::WAXED_EXPOSED_COPPER_GOLEM_STATUE.states[12],
        &Block::WAXED_EXPOSED_COPPER_GOLEM_STATUE.states[13],
        &Block::WAXED_EXPOSED_COPPER_GOLEM_STATUE.states[14],
        &Block::WAXED_EXPOSED_COPPER_GOLEM_STATUE.states[15],
        &Block::WAXED_EXPOSED_COPPER_GOLEM_STATUE.states[16],
        &Block::WAXED_EXPOSED_COPPER_GOLEM_STATUE.states[17],
        &Block::WAXED_EXPOSED_COPPER_GOLEM_STATUE.states[18],
        &Block::WAXED_EXPOSED_COPPER_GOLEM_STATUE.states[19],
        &Block::WAXED_EXPOSED_COPPER_GOLEM_STATUE.states[20],
        &Block::WAXED_EXPOSED_COPPER_GOLEM_STATUE.states[21],
        &Block::WAXED_EXPOSED_COPPER_GOLEM_STATUE.states[22],
        &Block::WAXED_EXPOSED_COPPER_GOLEM_STATUE.states[23],
        &Block::WAXED_EXPOSED_COPPER_GOLEM_STATUE.states[24],
        &Block::WAXED_EXPOSED_COPPER_GOLEM_STATUE.states[25],
        &Block::WAXED_EXPOSED_COPPER_GOLEM_STATUE.states[26],
        &Block::WAXED_EXPOSED_COPPER_GOLEM_STATUE.states[27],
        &Block::WAXED_EXPOSED_COPPER_GOLEM_STATUE.states[28],
        &Block::WAXED_EXPOSED_COPPER_GOLEM_STATUE.states[29],
        &Block::WAXED_EXPOSED_COPPER_GOLEM_STATUE.states[30],
        &Block::WAXED_EXPOSED_COPPER_GOLEM_STATUE.states[31],
        &Block::WAXED_WEATHERED_COPPER_GOLEM_STATUE.states[0],
        &Block::WAXED_WEATHERED_COPPER_GOLEM_STATUE.states[1],
        &Block::WAXED_WEATHERED_COPPER_GOLEM_STATUE.states[2],
        &Block::WAXED_WEATHERED_COPPER_GOLEM_STATUE.states[3],
        &Block::WAXED_WEATHERED_COPPER_GOLEM_STATUE.states[4],
        &Block::WAXED_WEATHERED_COPPER_GOLEM_STATUE.states[5],
        &Block::WAXED_WEATHERED_COPPER_GOLEM_STATUE.states[6],
        &Block::WAXED_WEATHERED_COPPER_GOLEM_STATUE.states[7],
        &Block::WAXED_WEATHERED_COPPER_GOLEM_STATUE.states[8],
        &Block::WAXED_WEATHERED_COPPER_GOLEM_STATUE.states[9],
        &Block::WAXED_WEATHERED_COPPER_GOLEM_STATUE.states[10],
        &Block::WAXED_WEATHERED_COPPER_GOLEM_STATUE.states[11],
        &Block::WAXED_WEATHERED_COPPER_GOLEM_STATUE.states[12],
        &Block::WAXED_WEATHERED_COPPER_GOLEM_STATUE.states[13],
        &Block::WAXED_WEATHERED_COPPER_GOLEM_STATUE.states[14],
        &Block::WAXED_WEATHERED_COPPER_GOLEM_STATUE.states[15],
        &Block::WAXED_WEATHERED_COPPER_GOLEM_STATUE.states[16],
        &Block::WAXED_WEATHERED_COPPER_GOLEM_STATUE.states[17],
        &Block::WAXED_WEATHERED_COPPER_GOLEM_STATUE.states[18],
        &Block::WAXED_WEATHERED_COPPER_GOLEM_STATUE.states[19],
        &Block::WAXED_WEATHERED_COPPER_GOLEM_STATUE.states[20],
        &Block::WAXED_WEATHERED_COPPER_GOLEM_STATUE.states[21],
        &Block::WAXED_WEATHERED_COPPER_GOLEM_STATUE.states[22],
        &Block::WAXED_WEATHERED_COPPER_GOLEM_STATUE.states[23],
        &Block::WAXED_WEATHERED_COPPER_GOLEM_STATUE.states[24],
        &Block::WAXED_WEATHERED_COPPER_GOLEM_STATUE.states[25],
        &Block::WAXED_WEATHERED_COPPER_GOLEM_STATUE.states[26],
        &Block::WAXED_WEATHERED_COPPER_GOLEM_STATUE.states[27],
        &Block::WAXED_WEATHERED_COPPER_GOLEM_STATUE.states[28],
        &Block::WAXED_WEATHERED_COPPER_GOLEM_STATUE.states[29],
        &Block::WAXED_WEATHERED_COPPER_GOLEM_STATUE.states[30],
        &Block::WAXED_WEATHERED_COPPER_GOLEM_STATUE.states[31],
        &Block::WAXED_OXIDIZED_COPPER_GOLEM_STATUE.states[0],
        &Block::WAXED_OXIDIZED_COPPER_GOLEM_STATUE.states[1],
        &Block::WAXED_OXIDIZED_COPPER_GOLEM_STATUE.states[2],
        &Block::WAXED_OXIDIZED_COPPER_GOLEM_STATUE.states[3],
        &Block::WAXED_OXIDIZED_COPPER_GOLEM_STATUE.states[4],
        &Block::WAXED_OXIDIZED_COPPER_GOLEM_STATUE.states[5],
        &Block::WAXED_OXIDIZED_COPPER_GOLEM_STATUE.states[6],
        &Block::WAXED_OXIDIZED_COPPER_GOLEM_STATUE.states[7],
        &Block::WAXED_OXIDIZED_COPPER_GOLEM_STATUE.states[8],
        &Block::WAXED_OXIDIZED_COPPER_GOLEM_STATUE.states[9],
        &Block::WAXED_OXIDIZED_COPPER_GOLEM_STATUE.states[10],
        &Block::WAXED_OXIDIZED_COPPER_GOLEM_STATUE.states[11],
        &Block::WAXED_OXIDIZED_COPPER_GOLEM_STATUE.states[12],
        &Block::WAXED_OXIDIZED_COPPER_GOLEM_STATUE.states[13],
        &Block::WAXED_OXIDIZED_COPPER_GOLEM_STATUE.states[14],
        &Block::WAXED_OXIDIZED_COPPER_GOLEM_STATUE.states[15],
        &Block::WAXED_OXIDIZED_COPPER_GOLEM_STATUE.states[16],
        &Block::WAXED_OXIDIZED_COPPER_GOLEM_STATUE.states[17],
        &Block::WAXED_OXIDIZED_COPPER_GOLEM_STATUE.states[18],
        &Block::WAXED_OXIDIZED_COPPER_GOLEM_STATUE.states[19],
        &Block::WAXED_OXIDIZED_COPPER_GOLEM_STATUE.states[20],
        &Block::WAXED_OXIDIZED_COPPER_GOLEM_STATUE.states[21],
        &Block::WAXED_OXIDIZED_COPPER_GOLEM_STATUE.states[22],
        &Block::WAXED_OXIDIZED_COPPER_GOLEM_STATUE.states[23],
        &Block::WAXED_OXIDIZED_COPPER_GOLEM_STATUE.states[24],
        &Block::WAXED_OXIDIZED_COPPER_GOLEM_STATUE.states[25],
        &Block::WAXED_OXIDIZED_COPPER_GOLEM_STATUE.states[26],
        &Block::WAXED_OXIDIZED_COPPER_GOLEM_STATUE.states[27],
        &Block::WAXED_OXIDIZED_COPPER_GOLEM_STATUE.states[28],
        &Block::WAXED_OXIDIZED_COPPER_GOLEM_STATUE.states[29],
        &Block::WAXED_OXIDIZED_COPPER_GOLEM_STATUE.states[30],
        &Block::WAXED_OXIDIZED_COPPER_GOLEM_STATUE.states[31],
        &Block::LIGHTNING_ROD.states[0],
        &Block::LIGHTNING_ROD.states[1],
        &Block::LIGHTNING_ROD.states[2],
        &Block::LIGHTNING_ROD.states[3],
        &Block::LIGHTNING_ROD.states[4],
        &Block::LIGHTNING_ROD.states[5],
        &Block::LIGHTNING_ROD.states[6],
        &Block::LIGHTNING_ROD.states[7],
        &Block::LIGHTNING_ROD.states[8],
        &Block::LIGHTNING_ROD.states[9],
        &Block::LIGHTNING_ROD.states[10],
        &Block::LIGHTNING_ROD.states[11],
        &Block::LIGHTNING_ROD.states[12],
        &Block::LIGHTNING_ROD.states[13],
        &Block::LIGHTNING_ROD.states[14],
        &Block::LIGHTNING_ROD.states[15],
        &Block::LIGHTNING_ROD.states[16],
        &Block::LIGHTNING_ROD.states[17],
        &Block::LIGHTNING_ROD.states[18],
        &Block::LIGHTNING_ROD.states[19],
        &Block::LIGHTNING_ROD.states[20],
        &Block::LIGHTNING_ROD.states[21],
        &Block::LIGHTNING_ROD.states[22],
        &Block::LIGHTNING_ROD.states[23],
        &Block::EXPOSED_LIGHTNING_ROD.states[0],
        &Block::EXPOSED_LIGHTNING_ROD.states[1],
        &Block::EXPOSED_LIGHTNING_ROD.states[2],
        &Block::EXPOSED_LIGHTNING_ROD.states[3],
        &Block::EXPOSED_LIGHTNING_ROD.states[4],
        &Block::EXPOSED_LIGHTNING_ROD.states[5],
        &Block::EXPOSED_LIGHTNING_ROD.states[6],
        &Block::EXPOSED_LIGHTNING_ROD.states[7],
        &Block::EXPOSED_LIGHTNING_ROD.states[8],
        &Block::EXPOSED_LIGHTNING_ROD.states[9],
        &Block::EXPOSED_LIGHTNING_ROD.states[10],
        &Block::EXPOSED_LIGHTNING_ROD.states[11],
        &Block::EXPOSED_LIGHTNING_ROD.states[12],
        &Block::EXPOSED_LIGHTNING_ROD.states[13],
        &Block::EXPOSED_LIGHTNING_ROD.states[14],
        &Block::EXPOSED_LIGHTNING_ROD.states[15],
        &Block::EXPOSED_LIGHTNING_ROD.states[16],
        &Block::EXPOSED_LIGHTNING_ROD.states[17],
        &Block::EXPOSED_LIGHTNING_ROD.states[18],
        &Block::EXPOSED_LIGHTNING_ROD.states[19],
        &Block::EXPOSED_LIGHTNING_ROD.states[20],
        &Block::EXPOSED_LIGHTNING_ROD.states[21],
        &Block::EXPOSED_LIGHTNING_ROD.states[22],
        &Block::EXPOSED_LIGHTNING_ROD.states[23],
        &Block::WEATHERED_LIGHTNING_ROD.states[0],
        &Block::WEATHERED_LIGHTNING_ROD.states[1],
        &Block::WEATHERED_LIGHTNING_ROD.states[2],
        &Block::WEATHERED_LIGHTNING_ROD.states[3],
        &Block::WEATHERED_LIGHTNING_ROD.states[4],
        &Block::WEATHERED_LIGHTNING_ROD.states[5],
        &Block::WEATHERED_LIGHTNING_ROD.states[6],
        &Block::WEATHERED_LIGHTNING_ROD.states[7],
        &Block::WEATHERED_LIGHTNING_ROD.states[8],
        &Block::WEATHERED_LIGHTNING_ROD.states[9],
        &Block::WEATHERED_LIGHTNING_ROD.states[10],
        &Block::WEATHERED_LIGHTNING_ROD.states[11],
        &Block::WEATHERED_LIGHTNING_ROD.states[12],
        &Block::WEATHERED_LIGHTNING_ROD.states[13],
        &Block::WEATHERED_LIGHTNING_ROD.states[14],
        &Block::WEATHERED_LIGHTNING_ROD.states[15],
        &Block::WEATHERED_LIGHTNING_ROD.states[16],
        &Block::WEATHERED_LIGHTNING_ROD.states[17],
        &Block::WEATHERED_LIGHTNING_ROD.states[18],
        &Block::WEATHERED_LIGHTNING_ROD.states[19],
        &Block::WEATHERED_LIGHTNING_ROD.states[20],
        &Block::WEATHERED_LIGHTNING_ROD.states[21],
        &Block::WEATHERED_LIGHTNING_ROD.states[22],
        &Block::WEATHERED_LIGHTNING_ROD.states[23],
        &Block::OXIDIZED_LIGHTNING_ROD.states[0],
        &Block::OXIDIZED_LIGHTNING_ROD.states[1],
        &Block::OXIDIZED_LIGHTNING_ROD.states[2],
        &Block::OXIDIZED_LIGHTNING_ROD.states[3],
        &Block::OXIDIZED_LIGHTNING_ROD.states[4],
        &Block::OXIDIZED_LIGHTNING_ROD.states[5],
        &Block::OXIDIZED_LIGHTNING_ROD.states[6],
        &Block::OXIDIZED_LIGHTNING_ROD.states[7],
        &Block::OXIDIZED_LIGHTNING_ROD.states[8],
        &Block::OXIDIZED_LIGHTNING_ROD.states[9],
        &Block::OXIDIZED_LIGHTNING_ROD.states[10],
        &Block::OXIDIZED_LIGHTNING_ROD.states[11],
        &Block::OXIDIZED_LIGHTNING_ROD.states[12],
        &Block::OXIDIZED_LIGHTNING_ROD.states[13],
        &Block::OXIDIZED_LIGHTNING_ROD.states[14],
        &Block::OXIDIZED_LIGHTNING_ROD.states[15],
        &Block::OXIDIZED_LIGHTNING_ROD.states[16],
        &Block::OXIDIZED_LIGHTNING_ROD.states[17],
        &Block::OXIDIZED_LIGHTNING_ROD.states[18],
        &Block::OXIDIZED_LIGHTNING_ROD.states[19],
        &Block::OXIDIZED_LIGHTNING_ROD.states[20],
        &Block::OXIDIZED_LIGHTNING_ROD.states[21],
        &Block::OXIDIZED_LIGHTNING_ROD.states[22],
        &Block::OXIDIZED_LIGHTNING_ROD.states[23],
        &Block::WAXED_LIGHTNING_ROD.states[0],
        &Block::WAXED_LIGHTNING_ROD.states[1],
        &Block::WAXED_LIGHTNING_ROD.states[2],
        &Block::WAXED_LIGHTNING_ROD.states[3],
        &Block::WAXED_LIGHTNING_ROD.states[4],
        &Block::WAXED_LIGHTNING_ROD.states[5],
        &Block::WAXED_LIGHTNING_ROD.states[6],
        &Block::WAXED_LIGHTNING_ROD.states[7],
        &Block::WAXED_LIGHTNING_ROD.states[8],
        &Block::WAXED_LIGHTNING_ROD.states[9],
        &Block::WAXED_LIGHTNING_ROD.states[10],
        &Block::WAXED_LIGHTNING_ROD.states[11],
        &Block::WAXED_LIGHTNING_ROD.states[12],
        &Block::WAXED_LIGHTNING_ROD.states[13],
        &Block::WAXED_LIGHTNING_ROD.states[14],
        &Block::WAXED_LIGHTNING_ROD.states[15],
        &Block::WAXED_LIGHTNING_ROD.states[16],
        &Block::WAXED_LIGHTNING_ROD.states[17],
        &Block::WAXED_LIGHTNING_ROD.states[18],
        &Block::WAXED_LIGHTNING_ROD.states[19],
        &Block::WAXED_LIGHTNING_ROD.states[20],
        &Block::WAXED_LIGHTNING_ROD.states[21],
        &Block::WAXED_LIGHTNING_ROD.states[22],
        &Block::WAXED_LIGHTNING_ROD.states[23],
        &Block::WAXED_EXPOSED_LIGHTNING_ROD.states[0],
        &Block::WAXED_EXPOSED_LIGHTNING_ROD.states[1],
        &Block::WAXED_EXPOSED_LIGHTNING_ROD.states[2],
        &Block::WAXED_EXPOSED_LIGHTNING_ROD.states[3],
        &Block::WAXED_EXPOSED_LIGHTNING_ROD.states[4],
        &Block::WAXED_EXPOSED_LIGHTNING_ROD.states[5],
        &Block::WAXED_EXPOSED_LIGHTNING_ROD.states[6],
        &Block::WAXED_EXPOSED_LIGHTNING_ROD.states[7],
        &Block::WAXED_EXPOSED_LIGHTNING_ROD.states[8],
        &Block::WAXED_EXPOSED_LIGHTNING_ROD.states[9],
        &Block::WAXED_EXPOSED_LIGHTNING_ROD.states[10],
        &Block::WAXED_EXPOSED_LIGHTNING_ROD.states[11],
        &Block::WAXED_EXPOSED_LIGHTNING_ROD.states[12],
        &Block::WAXED_EXPOSED_LIGHTNING_ROD.states[13],
        &Block::WAXED_EXPOSED_LIGHTNING_ROD.states[14],
        &Block::WAXED_EXPOSED_LIGHTNING_ROD.states[15],
        &Block::WAXED_EXPOSED_LIGHTNING_ROD.states[16],
        &Block::WAXED_EXPOSED_LIGHTNING_ROD.states[17],
        &Block::WAXED_EXPOSED_LIGHTNING_ROD.states[18],
        &Block::WAXED_EXPOSED_LIGHTNING_ROD.states[19],
        &Block::WAXED_EXPOSED_LIGHTNING_ROD.states[20],
        &Block::WAXED_EXPOSED_LIGHTNING_ROD.states[21],
        &Block::WAXED_EXPOSED_LIGHTNING_ROD.states[22],
        &Block::WAXED_EXPOSED_LIGHTNING_ROD.states[23],
        &Block::WAXED_WEATHERED_LIGHTNING_ROD.states[0],
        &Block::WAXED_WEATHERED_LIGHTNING_ROD.states[1],
        &Block::WAXED_WEATHERED_LIGHTNING_ROD.states[2],
        &Block::WAXED_WEATHERED_LIGHTNING_ROD.states[3],
        &Block::WAXED_WEATHERED_LIGHTNING_ROD.states[4],
        &Block::WAXED_WEATHERED_LIGHTNING_ROD.states[5],
        &Block::WAXED_WEATHERED_LIGHTNING_ROD.states[6],
        &Block::WAXED_WEATHERED_LIGHTNING_ROD.states[7],
        &Block::WAXED_WEATHERED_LIGHTNING_ROD.states[8],
        &Block::WAXED_WEATHERED_LIGHTNING_ROD.states[9],
        &Block::WAXED_WEATHERED_LIGHTNING_ROD.states[10],
        &Block::WAXED_WEATHERED_LIGHTNING_ROD.states[11],
        &Block::WAXED_WEATHERED_LIGHTNING_ROD.states[12],
        &Block::WAXED_WEATHERED_LIGHTNING_ROD.states[13],
        &Block::WAXED_WEATHERED_LIGHTNING_ROD.states[14],
        &Block::WAXED_WEATHERED_LIGHTNING_ROD.states[15],
        &Block::WAXED_WEATHERED_LIGHTNING_ROD.states[16],
        &Block::WAXED_WEATHERED_LIGHTNING_ROD.states[17],
        &Block::WAXED_WEATHERED_LIGHTNING_ROD.states[18],
        &Block::WAXED_WEATHERED_LIGHTNING_ROD.states[19],
        &Block::WAXED_WEATHERED_LIGHTNING_ROD.states[20],
        &Block::WAXED_WEATHERED_LIGHTNING_ROD.states[21],
        &Block::WAXED_WEATHERED_LIGHTNING_ROD.states[22],
        &Block::WAXED_WEATHERED_LIGHTNING_ROD.states[23],
        &Block::WAXED_OXIDIZED_LIGHTNING_ROD.states[0],
        &Block::WAXED_OXIDIZED_LIGHTNING_ROD.states[1],
        &Block::WAXED_OXIDIZED_LIGHTNING_ROD.states[2],
        &Block::WAXED_OXIDIZED_LIGHTNING_ROD.states[3],
        &Block::WAXED_OXIDIZED_LIGHTNING_ROD.states[4],
        &Block::WAXED_OXIDIZED_LIGHTNING_ROD.states[5],
        &Block::WAXED_OXIDIZED_LIGHTNING_ROD.states[6],
        &Block::WAXED_OXIDIZED_LIGHTNING_ROD.states[7],
        &Block::WAXED_OXIDIZED_LIGHTNING_ROD.states[8],
        &Block::WAXED_OXIDIZED_LIGHTNING_ROD.states[9],
        &Block::WAXED_OXIDIZED_LIGHTNING_ROD.states[10],
        &Block::WAXED_OXIDIZED_LIGHTNING_ROD.states[11],
        &Block::WAXED_OXIDIZED_LIGHTNING_ROD.states[12],
        &Block::WAXED_OXIDIZED_LIGHTNING_ROD.states[13],
        &Block::WAXED_OXIDIZED_LIGHTNING_ROD.states[14],
        &Block::WAXED_OXIDIZED_LIGHTNING_ROD.states[15],
        &Block::WAXED_OXIDIZED_LIGHTNING_ROD.states[16],
        &Block::WAXED_OXIDIZED_LIGHTNING_ROD.states[17],
        &Block::WAXED_OXIDIZED_LIGHTNING_ROD.states[18],
        &Block::WAXED_OXIDIZED_LIGHTNING_ROD.states[19],
        &Block::WAXED_OXIDIZED_LIGHTNING_ROD.states[20],
        &Block::WAXED_OXIDIZED_LIGHTNING_ROD.states[21],
        &Block::WAXED_OXIDIZED_LIGHTNING_ROD.states[22],
        &Block::WAXED_OXIDIZED_LIGHTNING_ROD.states[23],
        &Block::DRIPSTONE_BLOCK.states[0],
        &Block::POINTED_DRIPSTONE.states[0],
        &Block::POINTED_DRIPSTONE.states[1],
        &Block::POINTED_DRIPSTONE.states[2],
        &Block::POINTED_DRIPSTONE.states[3],
        &Block::POINTED_DRIPSTONE.states[4],
        &Block::POINTED_DRIPSTONE.states[5],
        &Block::POINTED_DRIPSTONE.states[6],
        &Block::POINTED_DRIPSTONE.states[7],
        &Block::POINTED_DRIPSTONE.states[8],
        &Block::POINTED_DRIPSTONE.states[9],
        &Block::POINTED_DRIPSTONE.states[10],
        &Block::POINTED_DRIPSTONE.states[11],
        &Block::POINTED_DRIPSTONE.states[12],
        &Block::POINTED_DRIPSTONE.states[13],
        &Block::POINTED_DRIPSTONE.states[14],
        &Block::POINTED_DRIPSTONE.states[15],
        &Block::POINTED_DRIPSTONE.states[16],
        &Block::POINTED_DRIPSTONE.states[17],
        &Block::POINTED_DRIPSTONE.states[18],
        &Block::POINTED_DRIPSTONE.states[19],
        &Block::SULFUR_SPIKE.states[0],
        &Block::SULFUR_SPIKE.states[1],
        &Block::SULFUR_SPIKE.states[2],
        &Block::SULFUR_SPIKE.states[3],
        &Block::SULFUR_SPIKE.states[4],
        &Block::SULFUR_SPIKE.states[5],
        &Block::SULFUR_SPIKE.states[6],
        &Block::SULFUR_SPIKE.states[7],
        &Block::SULFUR_SPIKE.states[8],
        &Block::SULFUR_SPIKE.states[9],
        &Block::SULFUR_SPIKE.states[10],
        &Block::SULFUR_SPIKE.states[11],
        &Block::SULFUR_SPIKE.states[12],
        &Block::SULFUR_SPIKE.states[13],
        &Block::SULFUR_SPIKE.states[14],
        &Block::SULFUR_SPIKE.states[15],
        &Block::SULFUR_SPIKE.states[16],
        &Block::SULFUR_SPIKE.states[17],
        &Block::SULFUR_SPIKE.states[18],
        &Block::SULFUR_SPIKE.states[19],
        &Block::CAVE_VINES.states[0],
        &Block::CAVE_VINES.states[1],
        &Block::CAVE_VINES.states[2],
        &Block::CAVE_VINES.states[3],
        &Block::CAVE_VINES.states[4],
        &Block::CAVE_VINES.states[5],
        &Block::CAVE_VINES.states[6],
        &Block::CAVE_VINES.states[7],
        &Block::CAVE_VINES.states[8],
        &Block::CAVE_VINES.states[9],
        &Block::CAVE_VINES.states[10],
        &Block::CAVE_VINES.states[11],
        &Block::CAVE_VINES.states[12],
        &Block::CAVE_VINES.states[13],
        &Block::CAVE_VINES.states[14],
        &Block::CAVE_VINES.states[15],
        &Block::CAVE_VINES.states[16],
        &Block::CAVE_VINES.states[17],
        &Block::CAVE_VINES.states[18],
        &Block::CAVE_VINES.states[19],
        &Block::CAVE_VINES.states[20],
        &Block::CAVE_VINES.states[21],
        &Block::CAVE_VINES.states[22],
        &Block::CAVE_VINES.states[23],
        &Block::CAVE_VINES.states[24],
        &Block::CAVE_VINES.states[25],
        &Block::CAVE_VINES.states[26],
        &Block::CAVE_VINES.states[27],
        &Block::CAVE_VINES.states[28],
        &Block::CAVE_VINES.states[29],
        &Block::CAVE_VINES.states[30],
        &Block::CAVE_VINES.states[31],
        &Block::CAVE_VINES.states[32],
        &Block::CAVE_VINES.states[33],
        &Block::CAVE_VINES.states[34],
        &Block::CAVE_VINES.states[35],
        &Block::CAVE_VINES.states[36],
        &Block::CAVE_VINES.states[37],
        &Block::CAVE_VINES.states[38],
        &Block::CAVE_VINES.states[39],
        &Block::CAVE_VINES.states[40],
        &Block::CAVE_VINES.states[41],
        &Block::CAVE_VINES.states[42],
        &Block::CAVE_VINES.states[43],
        &Block::CAVE_VINES.states[44],
        &Block::CAVE_VINES.states[45],
        &Block::CAVE_VINES.states[46],
        &Block::CAVE_VINES.states[47],
        &Block::CAVE_VINES.states[48],
        &Block::CAVE_VINES.states[49],
        &Block::CAVE_VINES.states[50],
        &Block::CAVE_VINES.states[51],
        &Block::CAVE_VINES_PLANT.states[0],
        &Block::CAVE_VINES_PLANT.states[1],
        &Block::SPORE_BLOSSOM.states[0],
        &Block::AZALEA.states[0],
        &Block::FLOWERING_AZALEA.states[0],
        &Block::MOSS_CARPET.states[0],
        &Block::PINK_PETALS.states[0],
        &Block::PINK_PETALS.states[1],
        &Block::PINK_PETALS.states[2],
        &Block::PINK_PETALS.states[3],
        &Block::PINK_PETALS.states[4],
        &Block::PINK_PETALS.states[5],
        &Block::PINK_PETALS.states[6],
        &Block::PINK_PETALS.states[7],
        &Block::PINK_PETALS.states[8],
        &Block::PINK_PETALS.states[9],
        &Block::PINK_PETALS.states[10],
        &Block::PINK_PETALS.states[11],
        &Block::PINK_PETALS.states[12],
        &Block::PINK_PETALS.states[13],
        &Block::PINK_PETALS.states[14],
        &Block::PINK_PETALS.states[15],
        &Block::WILDFLOWERS.states[0],
        &Block::WILDFLOWERS.states[1],
        &Block::WILDFLOWERS.states[2],
        &Block::WILDFLOWERS.states[3],
        &Block::WILDFLOWERS.states[4],
        &Block::WILDFLOWERS.states[5],
        &Block::WILDFLOWERS.states[6],
        &Block::WILDFLOWERS.states[7],
        &Block::WILDFLOWERS.states[8],
        &Block::WILDFLOWERS.states[9],
        &Block::WILDFLOWERS.states[10],
        &Block::WILDFLOWERS.states[11],
        &Block::WILDFLOWERS.states[12],
        &Block::WILDFLOWERS.states[13],
        &Block::WILDFLOWERS.states[14],
        &Block::WILDFLOWERS.states[15],
        &Block::LEAF_LITTER.states[0],
        &Block::LEAF_LITTER.states[1],
        &Block::LEAF_LITTER.states[2],
        &Block::LEAF_LITTER.states[3],
        &Block::LEAF_LITTER.states[4],
        &Block::LEAF_LITTER.states[5],
        &Block::LEAF_LITTER.states[6],
        &Block::LEAF_LITTER.states[7],
        &Block::LEAF_LITTER.states[8],
        &Block::LEAF_LITTER.states[9],
        &Block::LEAF_LITTER.states[10],
        &Block::LEAF_LITTER.states[11],
        &Block::LEAF_LITTER.states[12],
        &Block::LEAF_LITTER.states[13],
        &Block::LEAF_LITTER.states[14],
        &Block::LEAF_LITTER.states[15],
        &Block::MOSS_BLOCK.states[0],
        &Block::BIG_DRIPLEAF.states[0],
        &Block::BIG_DRIPLEAF.states[1],
        &Block::BIG_DRIPLEAF.states[2],
        &Block::BIG_DRIPLEAF.states[3],
        &Block::BIG_DRIPLEAF.states[4],
        &Block::BIG_DRIPLEAF.states[5],
        &Block::BIG_DRIPLEAF.states[6],
        &Block::BIG_DRIPLEAF.states[7],
        &Block::BIG_DRIPLEAF.states[8],
        &Block::BIG_DRIPLEAF.states[9],
        &Block::BIG_DRIPLEAF.states[10],
        &Block::BIG_DRIPLEAF.states[11],
        &Block::BIG_DRIPLEAF.states[12],
        &Block::BIG_DRIPLEAF.states[13],
        &Block::BIG_DRIPLEAF.states[14],
        &Block::BIG_DRIPLEAF.states[15],
        &Block::BIG_DRIPLEAF.states[16],
        &Block::BIG_DRIPLEAF.states[17],
        &Block::BIG_DRIPLEAF.states[18],
        &Block::BIG_DRIPLEAF.states[19],
        &Block::BIG_DRIPLEAF.states[20],
        &Block::BIG_DRIPLEAF.states[21],
        &Block::BIG_DRIPLEAF.states[22],
        &Block::BIG_DRIPLEAF.states[23],
        &Block::BIG_DRIPLEAF.states[24],
        &Block::BIG_DRIPLEAF.states[25],
        &Block::BIG_DRIPLEAF.states[26],
        &Block::BIG_DRIPLEAF.states[27],
        &Block::BIG_DRIPLEAF.states[28],
        &Block::BIG_DRIPLEAF.states[29],
        &Block::BIG_DRIPLEAF.states[30],
        &Block::BIG_DRIPLEAF.states[31],
        &Block::BIG_DRIPLEAF_STEM.states[0],
        &Block::BIG_DRIPLEAF_STEM.states[1],
        &Block::BIG_DRIPLEAF_STEM.states[2],
        &Block::BIG_DRIPLEAF_STEM.states[3],
        &Block::BIG_DRIPLEAF_STEM.states[4],
        &Block::BIG_DRIPLEAF_STEM.states[5],
        &Block::BIG_DRIPLEAF_STEM.states[6],
        &Block::BIG_DRIPLEAF_STEM.states[7],
        &Block::SMALL_DRIPLEAF.states[0],
        &Block::SMALL_DRIPLEAF.states[1],
        &Block::SMALL_DRIPLEAF.states[2],
        &Block::SMALL_DRIPLEAF.states[3],
        &Block::SMALL_DRIPLEAF.states[4],
        &Block::SMALL_DRIPLEAF.states[5],
        &Block::SMALL_DRIPLEAF.states[6],
        &Block::SMALL_DRIPLEAF.states[7],
        &Block::SMALL_DRIPLEAF.states[8],
        &Block::SMALL_DRIPLEAF.states[9],
        &Block::SMALL_DRIPLEAF.states[10],
        &Block::SMALL_DRIPLEAF.states[11],
        &Block::SMALL_DRIPLEAF.states[12],
        &Block::SMALL_DRIPLEAF.states[13],
        &Block::SMALL_DRIPLEAF.states[14],
        &Block::SMALL_DRIPLEAF.states[15],
        &Block::HANGING_ROOTS.states[0],
        &Block::HANGING_ROOTS.states[1],
        &Block::ROOTED_DIRT.states[0],
        &Block::MUD.states[0],
        &Block::DEEPSLATE.states[0],
        &Block::DEEPSLATE.states[1],
        &Block::DEEPSLATE.states[2],
        &Block::COBBLED_DEEPSLATE.states[0],
        &Block::COBBLED_DEEPSLATE_STAIRS.states[0],
        &Block::COBBLED_DEEPSLATE_STAIRS.states[1],
        &Block::COBBLED_DEEPSLATE_STAIRS.states[2],
        &Block::COBBLED_DEEPSLATE_STAIRS.states[3],
        &Block::COBBLED_DEEPSLATE_STAIRS.states[4],
        &Block::COBBLED_DEEPSLATE_STAIRS.states[5],
        &Block::COBBLED_DEEPSLATE_STAIRS.states[6],
        &Block::COBBLED_DEEPSLATE_STAIRS.states[7],
        &Block::COBBLED_DEEPSLATE_STAIRS.states[8],
        &Block::COBBLED_DEEPSLATE_STAIRS.states[9],
        &Block::COBBLED_DEEPSLATE_STAIRS.states[10],
        &Block::COBBLED_DEEPSLATE_STAIRS.states[11],
        &Block::COBBLED_DEEPSLATE_STAIRS.states[12],
        &Block::COBBLED_DEEPSLATE_STAIRS.states[13],
        &Block::COBBLED_DEEPSLATE_STAIRS.states[14],
        &Block::COBBLED_DEEPSLATE_STAIRS.states[15],
        &Block::COBBLED_DEEPSLATE_STAIRS.states[16],
        &Block::COBBLED_DEEPSLATE_STAIRS.states[17],
        &Block::COBBLED_DEEPSLATE_STAIRS.states[18],
        &Block::COBBLED_DEEPSLATE_STAIRS.states[19],
        &Block::COBBLED_DEEPSLATE_STAIRS.states[20],
        &Block::COBBLED_DEEPSLATE_STAIRS.states[21],
        &Block::COBBLED_DEEPSLATE_STAIRS.states[22],
        &Block::COBBLED_DEEPSLATE_STAIRS.states[23],
        &Block::COBBLED_DEEPSLATE_STAIRS.states[24],
        &Block::COBBLED_DEEPSLATE_STAIRS.states[25],
        &Block::COBBLED_DEEPSLATE_STAIRS.states[26],
        &Block::COBBLED_DEEPSLATE_STAIRS.states[27],
        &Block::COBBLED_DEEPSLATE_STAIRS.states[28],
        &Block::COBBLED_DEEPSLATE_STAIRS.states[29],
        &Block::COBBLED_DEEPSLATE_STAIRS.states[30],
        &Block::COBBLED_DEEPSLATE_STAIRS.states[31],
        &Block::COBBLED_DEEPSLATE_STAIRS.states[32],
        &Block::COBBLED_DEEPSLATE_STAIRS.states[33],
        &Block::COBBLED_DEEPSLATE_STAIRS.states[34],
        &Block::COBBLED_DEEPSLATE_STAIRS.states[35],
        &Block::COBBLED_DEEPSLATE_STAIRS.states[36],
        &Block::COBBLED_DEEPSLATE_STAIRS.states[37],
        &Block::COBBLED_DEEPSLATE_STAIRS.states[38],
        &Block::COBBLED_DEEPSLATE_STAIRS.states[39],
        &Block::COBBLED_DEEPSLATE_STAIRS.states[40],
        &Block::COBBLED_DEEPSLATE_STAIRS.states[41],
        &Block::COBBLED_DEEPSLATE_STAIRS.states[42],
        &Block::COBBLED_DEEPSLATE_STAIRS.states[43],
        &Block::COBBLED_DEEPSLATE_STAIRS.states[44],
        &Block::COBBLED_DEEPSLATE_STAIRS.states[45],
        &Block::COBBLED_DEEPSLATE_STAIRS.states[46],
        &Block::COBBLED_DEEPSLATE_STAIRS.states[47],
        &Block::COBBLED_DEEPSLATE_STAIRS.states[48],
        &Block::COBBLED_DEEPSLATE_STAIRS.states[49],
        &Block::COBBLED_DEEPSLATE_STAIRS.states[50],
        &Block::COBBLED_DEEPSLATE_STAIRS.states[51],
        &Block::COBBLED_DEEPSLATE_STAIRS.states[52],
        &Block::COBBLED_DEEPSLATE_STAIRS.states[53],
        &Block::COBBLED_DEEPSLATE_STAIRS.states[54],
        &Block::COBBLED_DEEPSLATE_STAIRS.states[55],
        &Block::COBBLED_DEEPSLATE_STAIRS.states[56],
        &Block::COBBLED_DEEPSLATE_STAIRS.states[57],
        &Block::COBBLED_DEEPSLATE_STAIRS.states[58],
        &Block::COBBLED_DEEPSLATE_STAIRS.states[59],
        &Block::COBBLED_DEEPSLATE_STAIRS.states[60],
        &Block::COBBLED_DEEPSLATE_STAIRS.states[61],
        &Block::COBBLED_DEEPSLATE_STAIRS.states[62],
        &Block::COBBLED_DEEPSLATE_STAIRS.states[63],
        &Block::COBBLED_DEEPSLATE_STAIRS.states[64],
        &Block::COBBLED_DEEPSLATE_STAIRS.states[65],
        &Block::COBBLED_DEEPSLATE_STAIRS.states[66],
        &Block::COBBLED_DEEPSLATE_STAIRS.states[67],
        &Block::COBBLED_DEEPSLATE_STAIRS.states[68],
        &Block::COBBLED_DEEPSLATE_STAIRS.states[69],
        &Block::COBBLED_DEEPSLATE_STAIRS.states[70],
        &Block::COBBLED_DEEPSLATE_STAIRS.states[71],
        &Block::COBBLED_DEEPSLATE_STAIRS.states[72],
        &Block::COBBLED_DEEPSLATE_STAIRS.states[73],
        &Block::COBBLED_DEEPSLATE_STAIRS.states[74],
        &Block::COBBLED_DEEPSLATE_STAIRS.states[75],
        &Block::COBBLED_DEEPSLATE_STAIRS.states[76],
        &Block::COBBLED_DEEPSLATE_STAIRS.states[77],
        &Block::COBBLED_DEEPSLATE_STAIRS.states[78],
        &Block::COBBLED_DEEPSLATE_STAIRS.states[79],
        &Block::COBBLED_DEEPSLATE_SLAB.states[0],
        &Block::COBBLED_DEEPSLATE_SLAB.states[1],
        &Block::COBBLED_DEEPSLATE_SLAB.states[2],
        &Block::COBBLED_DEEPSLATE_SLAB.states[3],
        &Block::COBBLED_DEEPSLATE_SLAB.states[4],
        &Block::COBBLED_DEEPSLATE_SLAB.states[5],
        &Block::COBBLED_DEEPSLATE_WALL.states[0],
        &Block::COBBLED_DEEPSLATE_WALL.states[1],
        &Block::COBBLED_DEEPSLATE_WALL.states[2],
        &Block::COBBLED_DEEPSLATE_WALL.states[3],
        &Block::COBBLED_DEEPSLATE_WALL.states[4],
        &Block::COBBLED_DEEPSLATE_WALL.states[5],
        &Block::COBBLED_DEEPSLATE_WALL.states[6],
        &Block::COBBLED_DEEPSLATE_WALL.states[7],
        &Block::COBBLED_DEEPSLATE_WALL.states[8],
        &Block::COBBLED_DEEPSLATE_WALL.states[9],
        &Block::COBBLED_DEEPSLATE_WALL.states[10],
        &Block::COBBLED_DEEPSLATE_WALL.states[11],
        &Block::COBBLED_DEEPSLATE_WALL.states[12],
        &Block::COBBLED_DEEPSLATE_WALL.states[13],
        &Block::COBBLED_DEEPSLATE_WALL.states[14],
        &Block::COBBLED_DEEPSLATE_WALL.states[15],
        &Block::COBBLED_DEEPSLATE_WALL.states[16],
        &Block::COBBLED_DEEPSLATE_WALL.states[17],
        &Block::COBBLED_DEEPSLATE_WALL.states[18],
        &Block::COBBLED_DEEPSLATE_WALL.states[19],
        &Block::COBBLED_DEEPSLATE_WALL.states[20],
        &Block::COBBLED_DEEPSLATE_WALL.states[21],
        &Block::COBBLED_DEEPSLATE_WALL.states[22],
        &Block::COBBLED_DEEPSLATE_WALL.states[23],
        &Block::COBBLED_DEEPSLATE_WALL.states[24],
        &Block::COBBLED_DEEPSLATE_WALL.states[25],
        &Block::COBBLED_DEEPSLATE_WALL.states[26],
        &Block::COBBLED_DEEPSLATE_WALL.states[27],
        &Block::COBBLED_DEEPSLATE_WALL.states[28],
        &Block::COBBLED_DEEPSLATE_WALL.states[29],
        &Block::COBBLED_DEEPSLATE_WALL.states[30],
        &Block::COBBLED_DEEPSLATE_WALL.states[31],
        &Block::COBBLED_DEEPSLATE_WALL.states[32],
        &Block::COBBLED_DEEPSLATE_WALL.states[33],
        &Block::COBBLED_DEEPSLATE_WALL.states[34],
        &Block::COBBLED_DEEPSLATE_WALL.states[35],
        &Block::COBBLED_DEEPSLATE_WALL.states[36],
        &Block::COBBLED_DEEPSLATE_WALL.states[37],
        &Block::COBBLED_DEEPSLATE_WALL.states[38],
        &Block::COBBLED_DEEPSLATE_WALL.states[39],
        &Block::COBBLED_DEEPSLATE_WALL.states[40],
        &Block::COBBLED_DEEPSLATE_WALL.states[41],
        &Block::COBBLED_DEEPSLATE_WALL.states[42],
        &Block::COBBLED_DEEPSLATE_WALL.states[43],
        &Block::COBBLED_DEEPSLATE_WALL.states[44],
        &Block::COBBLED_DEEPSLATE_WALL.states[45],
        &Block::COBBLED_DEEPSLATE_WALL.states[46],
        &Block::COBBLED_DEEPSLATE_WALL.states[47],
        &Block::COBBLED_DEEPSLATE_WALL.states[48],
        &Block::COBBLED_DEEPSLATE_WALL.states[49],
        &Block::COBBLED_DEEPSLATE_WALL.states[50],
        &Block::COBBLED_DEEPSLATE_WALL.states[51],
        &Block::COBBLED_DEEPSLATE_WALL.states[52],
        &Block::COBBLED_DEEPSLATE_WALL.states[53],
        &Block::COBBLED_DEEPSLATE_WALL.states[54],
        &Block::COBBLED_DEEPSLATE_WALL.states[55],
        &Block::COBBLED_DEEPSLATE_WALL.states[56],
        &Block::COBBLED_DEEPSLATE_WALL.states[57],
        &Block::COBBLED_DEEPSLATE_WALL.states[58],
        &Block::COBBLED_DEEPSLATE_WALL.states[59],
        &Block::COBBLED_DEEPSLATE_WALL.states[60],
        &Block::COBBLED_DEEPSLATE_WALL.states[61],
        &Block::COBBLED_DEEPSLATE_WALL.states[62],
        &Block::COBBLED_DEEPSLATE_WALL.states[63],
        &Block::COBBLED_DEEPSLATE_WALL.states[64],
        &Block::COBBLED_DEEPSLATE_WALL.states[65],
        &Block::COBBLED_DEEPSLATE_WALL.states[66],
        &Block::COBBLED_DEEPSLATE_WALL.states[67],
        &Block::COBBLED_DEEPSLATE_WALL.states[68],
        &Block::COBBLED_DEEPSLATE_WALL.states[69],
        &Block::COBBLED_DEEPSLATE_WALL.states[70],
        &Block::COBBLED_DEEPSLATE_WALL.states[71],
        &Block::COBBLED_DEEPSLATE_WALL.states[72],
        &Block::COBBLED_DEEPSLATE_WALL.states[73],
        &Block::COBBLED_DEEPSLATE_WALL.states[74],
        &Block::COBBLED_DEEPSLATE_WALL.states[75],
        &Block::COBBLED_DEEPSLATE_WALL.states[76],
        &Block::COBBLED_DEEPSLATE_WALL.states[77],
        &Block::COBBLED_DEEPSLATE_WALL.states[78],
        &Block::COBBLED_DEEPSLATE_WALL.states[79],
        &Block::COBBLED_DEEPSLATE_WALL.states[80],
        &Block::COBBLED_DEEPSLATE_WALL.states[81],
        &Block::COBBLED_DEEPSLATE_WALL.states[82],
        &Block::COBBLED_DEEPSLATE_WALL.states[83],
        &Block::COBBLED_DEEPSLATE_WALL.states[84],
        &Block::COBBLED_DEEPSLATE_WALL.states[85],
        &Block::COBBLED_DEEPSLATE_WALL.states[86],
        &Block::COBBLED_DEEPSLATE_WALL.states[87],
        &Block::COBBLED_DEEPSLATE_WALL.states[88],
        &Block::COBBLED_DEEPSLATE_WALL.states[89],
        &Block::COBBLED_DEEPSLATE_WALL.states[90],
        &Block::COBBLED_DEEPSLATE_WALL.states[91],
        &Block::COBBLED_DEEPSLATE_WALL.states[92],
        &Block::COBBLED_DEEPSLATE_WALL.states[93],
        &Block::COBBLED_DEEPSLATE_WALL.states[94],
        &Block::COBBLED_DEEPSLATE_WALL.states[95],
        &Block::COBBLED_DEEPSLATE_WALL.states[96],
        &Block::COBBLED_DEEPSLATE_WALL.states[97],
        &Block::COBBLED_DEEPSLATE_WALL.states[98],
        &Block::COBBLED_DEEPSLATE_WALL.states[99],
        &Block::COBBLED_DEEPSLATE_WALL.states[100],
        &Block::COBBLED_DEEPSLATE_WALL.states[101],
        &Block::COBBLED_DEEPSLATE_WALL.states[102],
        &Block::COBBLED_DEEPSLATE_WALL.states[103],
        &Block::COBBLED_DEEPSLATE_WALL.states[104],
        &Block::COBBLED_DEEPSLATE_WALL.states[105],
        &Block::COBBLED_DEEPSLATE_WALL.states[106],
        &Block::COBBLED_DEEPSLATE_WALL.states[107],
        &Block::COBBLED_DEEPSLATE_WALL.states[108],
        &Block::COBBLED_DEEPSLATE_WALL.states[109],
        &Block::COBBLED_DEEPSLATE_WALL.states[110],
        &Block::COBBLED_DEEPSLATE_WALL.states[111],
        &Block::COBBLED_DEEPSLATE_WALL.states[112],
        &Block::COBBLED_DEEPSLATE_WALL.states[113],
        &Block::COBBLED_DEEPSLATE_WALL.states[114],
        &Block::COBBLED_DEEPSLATE_WALL.states[115],
        &Block::COBBLED_DEEPSLATE_WALL.states[116],
        &Block::COBBLED_DEEPSLATE_WALL.states[117],
        &Block::COBBLED_DEEPSLATE_WALL.states[118],
        &Block::COBBLED_DEEPSLATE_WALL.states[119],
        &Block::COBBLED_DEEPSLATE_WALL.states[120],
        &Block::COBBLED_DEEPSLATE_WALL.states[121],
        &Block::COBBLED_DEEPSLATE_WALL.states[122],
        &Block::COBBLED_DEEPSLATE_WALL.states[123],
        &Block::COBBLED_DEEPSLATE_WALL.states[124],
        &Block::COBBLED_DEEPSLATE_WALL.states[125],
        &Block::COBBLED_DEEPSLATE_WALL.states[126],
        &Block::COBBLED_DEEPSLATE_WALL.states[127],
        &Block::COBBLED_DEEPSLATE_WALL.states[128],
        &Block::COBBLED_DEEPSLATE_WALL.states[129],
        &Block::COBBLED_DEEPSLATE_WALL.states[130],
        &Block::COBBLED_DEEPSLATE_WALL.states[131],
        &Block::COBBLED_DEEPSLATE_WALL.states[132],
        &Block::COBBLED_DEEPSLATE_WALL.states[133],
        &Block::COBBLED_DEEPSLATE_WALL.states[134],
        &Block::COBBLED_DEEPSLATE_WALL.states[135],
        &Block::COBBLED_DEEPSLATE_WALL.states[136],
        &Block::COBBLED_DEEPSLATE_WALL.states[137],
        &Block::COBBLED_DEEPSLATE_WALL.states[138],
        &Block::COBBLED_DEEPSLATE_WALL.states[139],
        &Block::COBBLED_DEEPSLATE_WALL.states[140],
        &Block::COBBLED_DEEPSLATE_WALL.states[141],
        &Block::COBBLED_DEEPSLATE_WALL.states[142],
        &Block::COBBLED_DEEPSLATE_WALL.states[143],
        &Block::COBBLED_DEEPSLATE_WALL.states[144],
        &Block::COBBLED_DEEPSLATE_WALL.states[145],
        &Block::COBBLED_DEEPSLATE_WALL.states[146],
        &Block::COBBLED_DEEPSLATE_WALL.states[147],
        &Block::COBBLED_DEEPSLATE_WALL.states[148],
        &Block::COBBLED_DEEPSLATE_WALL.states[149],
        &Block::COBBLED_DEEPSLATE_WALL.states[150],
        &Block::COBBLED_DEEPSLATE_WALL.states[151],
        &Block::COBBLED_DEEPSLATE_WALL.states[152],
        &Block::COBBLED_DEEPSLATE_WALL.states[153],
        &Block::COBBLED_DEEPSLATE_WALL.states[154],
        &Block::COBBLED_DEEPSLATE_WALL.states[155],
        &Block::COBBLED_DEEPSLATE_WALL.states[156],
        &Block::COBBLED_DEEPSLATE_WALL.states[157],
        &Block::COBBLED_DEEPSLATE_WALL.states[158],
        &Block::COBBLED_DEEPSLATE_WALL.states[159],
        &Block::COBBLED_DEEPSLATE_WALL.states[160],
        &Block::COBBLED_DEEPSLATE_WALL.states[161],
        &Block::COBBLED_DEEPSLATE_WALL.states[162],
        &Block::COBBLED_DEEPSLATE_WALL.states[163],
        &Block::COBBLED_DEEPSLATE_WALL.states[164],
        &Block::COBBLED_DEEPSLATE_WALL.states[165],
        &Block::COBBLED_DEEPSLATE_WALL.states[166],
        &Block::COBBLED_DEEPSLATE_WALL.states[167],
        &Block::COBBLED_DEEPSLATE_WALL.states[168],
        &Block::COBBLED_DEEPSLATE_WALL.states[169],
        &Block::COBBLED_DEEPSLATE_WALL.states[170],
        &Block::COBBLED_DEEPSLATE_WALL.states[171],
        &Block::COBBLED_DEEPSLATE_WALL.states[172],
        &Block::COBBLED_DEEPSLATE_WALL.states[173],
        &Block::COBBLED_DEEPSLATE_WALL.states[174],
        &Block::COBBLED_DEEPSLATE_WALL.states[175],
        &Block::COBBLED_DEEPSLATE_WALL.states[176],
        &Block::COBBLED_DEEPSLATE_WALL.states[177],
        &Block::COBBLED_DEEPSLATE_WALL.states[178],
        &Block::COBBLED_DEEPSLATE_WALL.states[179],
        &Block::COBBLED_DEEPSLATE_WALL.states[180],
        &Block::COBBLED_DEEPSLATE_WALL.states[181],
        &Block::COBBLED_DEEPSLATE_WALL.states[182],
        &Block::COBBLED_DEEPSLATE_WALL.states[183],
        &Block::COBBLED_DEEPSLATE_WALL.states[184],
        &Block::COBBLED_DEEPSLATE_WALL.states[185],
        &Block::COBBLED_DEEPSLATE_WALL.states[186],
        &Block::COBBLED_DEEPSLATE_WALL.states[187],
        &Block::COBBLED_DEEPSLATE_WALL.states[188],
        &Block::COBBLED_DEEPSLATE_WALL.states[189],
        &Block::COBBLED_DEEPSLATE_WALL.states[190],
        &Block::COBBLED_DEEPSLATE_WALL.states[191],
        &Block::COBBLED_DEEPSLATE_WALL.states[192],
        &Block::COBBLED_DEEPSLATE_WALL.states[193],
        &Block::COBBLED_DEEPSLATE_WALL.states[194],
        &Block::COBBLED_DEEPSLATE_WALL.states[195],
        &Block::COBBLED_DEEPSLATE_WALL.states[196],
        &Block::COBBLED_DEEPSLATE_WALL.states[197],
        &Block::COBBLED_DEEPSLATE_WALL.states[198],
        &Block::COBBLED_DEEPSLATE_WALL.states[199],
        &Block::COBBLED_DEEPSLATE_WALL.states[200],
        &Block::COBBLED_DEEPSLATE_WALL.states[201],
        &Block::COBBLED_DEEPSLATE_WALL.states[202],
        &Block::COBBLED_DEEPSLATE_WALL.states[203],
        &Block::COBBLED_DEEPSLATE_WALL.states[204],
        &Block::COBBLED_DEEPSLATE_WALL.states[205],
        &Block::COBBLED_DEEPSLATE_WALL.states[206],
        &Block::COBBLED_DEEPSLATE_WALL.states[207],
        &Block::COBBLED_DEEPSLATE_WALL.states[208],
        &Block::COBBLED_DEEPSLATE_WALL.states[209],
        &Block::COBBLED_DEEPSLATE_WALL.states[210],
        &Block::COBBLED_DEEPSLATE_WALL.states[211],
        &Block::COBBLED_DEEPSLATE_WALL.states[212],
        &Block::COBBLED_DEEPSLATE_WALL.states[213],
        &Block::COBBLED_DEEPSLATE_WALL.states[214],
        &Block::COBBLED_DEEPSLATE_WALL.states[215],
        &Block::COBBLED_DEEPSLATE_WALL.states[216],
        &Block::COBBLED_DEEPSLATE_WALL.states[217],
        &Block::COBBLED_DEEPSLATE_WALL.states[218],
        &Block::COBBLED_DEEPSLATE_WALL.states[219],
        &Block::COBBLED_DEEPSLATE_WALL.states[220],
        &Block::COBBLED_DEEPSLATE_WALL.states[221],
        &Block::COBBLED_DEEPSLATE_WALL.states[222],
        &Block::COBBLED_DEEPSLATE_WALL.states[223],
        &Block::COBBLED_DEEPSLATE_WALL.states[224],
        &Block::COBBLED_DEEPSLATE_WALL.states[225],
        &Block::COBBLED_DEEPSLATE_WALL.states[226],
        &Block::COBBLED_DEEPSLATE_WALL.states[227],
        &Block::COBBLED_DEEPSLATE_WALL.states[228],
        &Block::COBBLED_DEEPSLATE_WALL.states[229],
        &Block::COBBLED_DEEPSLATE_WALL.states[230],
        &Block::COBBLED_DEEPSLATE_WALL.states[231],
        &Block::COBBLED_DEEPSLATE_WALL.states[232],
        &Block::COBBLED_DEEPSLATE_WALL.states[233],
        &Block::COBBLED_DEEPSLATE_WALL.states[234],
        &Block::COBBLED_DEEPSLATE_WALL.states[235],
        &Block::COBBLED_DEEPSLATE_WALL.states[236],
        &Block::COBBLED_DEEPSLATE_WALL.states[237],
        &Block::COBBLED_DEEPSLATE_WALL.states[238],
        &Block::COBBLED_DEEPSLATE_WALL.states[239],
        &Block::COBBLED_DEEPSLATE_WALL.states[240],
        &Block::COBBLED_DEEPSLATE_WALL.states[241],
        &Block::COBBLED_DEEPSLATE_WALL.states[242],
        &Block::COBBLED_DEEPSLATE_WALL.states[243],
        &Block::COBBLED_DEEPSLATE_WALL.states[244],
        &Block::COBBLED_DEEPSLATE_WALL.states[245],
        &Block::COBBLED_DEEPSLATE_WALL.states[246],
        &Block::COBBLED_DEEPSLATE_WALL.states[247],
        &Block::COBBLED_DEEPSLATE_WALL.states[248],
        &Block::COBBLED_DEEPSLATE_WALL.states[249],
        &Block::COBBLED_DEEPSLATE_WALL.states[250],
        &Block::COBBLED_DEEPSLATE_WALL.states[251],
        &Block::COBBLED_DEEPSLATE_WALL.states[252],
        &Block::COBBLED_DEEPSLATE_WALL.states[253],
        &Block::COBBLED_DEEPSLATE_WALL.states[254],
        &Block::COBBLED_DEEPSLATE_WALL.states[255],
        &Block::COBBLED_DEEPSLATE_WALL.states[256],
        &Block::COBBLED_DEEPSLATE_WALL.states[257],
        &Block::COBBLED_DEEPSLATE_WALL.states[258],
        &Block::COBBLED_DEEPSLATE_WALL.states[259],
        &Block::COBBLED_DEEPSLATE_WALL.states[260],
        &Block::COBBLED_DEEPSLATE_WALL.states[261],
        &Block::COBBLED_DEEPSLATE_WALL.states[262],
        &Block::COBBLED_DEEPSLATE_WALL.states[263],
        &Block::COBBLED_DEEPSLATE_WALL.states[264],
        &Block::COBBLED_DEEPSLATE_WALL.states[265],
        &Block::COBBLED_DEEPSLATE_WALL.states[266],
        &Block::COBBLED_DEEPSLATE_WALL.states[267],
        &Block::COBBLED_DEEPSLATE_WALL.states[268],
        &Block::COBBLED_DEEPSLATE_WALL.states[269],
        &Block::COBBLED_DEEPSLATE_WALL.states[270],
        &Block::COBBLED_DEEPSLATE_WALL.states[271],
        &Block::COBBLED_DEEPSLATE_WALL.states[272],
        &Block::COBBLED_DEEPSLATE_WALL.states[273],
        &Block::COBBLED_DEEPSLATE_WALL.states[274],
        &Block::COBBLED_DEEPSLATE_WALL.states[275],
        &Block::COBBLED_DEEPSLATE_WALL.states[276],
        &Block::COBBLED_DEEPSLATE_WALL.states[277],
        &Block::COBBLED_DEEPSLATE_WALL.states[278],
        &Block::COBBLED_DEEPSLATE_WALL.states[279],
        &Block::COBBLED_DEEPSLATE_WALL.states[280],
        &Block::COBBLED_DEEPSLATE_WALL.states[281],
        &Block::COBBLED_DEEPSLATE_WALL.states[282],
        &Block::COBBLED_DEEPSLATE_WALL.states[283],
        &Block::COBBLED_DEEPSLATE_WALL.states[284],
        &Block::COBBLED_DEEPSLATE_WALL.states[285],
        &Block::COBBLED_DEEPSLATE_WALL.states[286],
        &Block::COBBLED_DEEPSLATE_WALL.states[287],
        &Block::COBBLED_DEEPSLATE_WALL.states[288],
        &Block::COBBLED_DEEPSLATE_WALL.states[289],
        &Block::COBBLED_DEEPSLATE_WALL.states[290],
        &Block::COBBLED_DEEPSLATE_WALL.states[291],
        &Block::COBBLED_DEEPSLATE_WALL.states[292],
        &Block::COBBLED_DEEPSLATE_WALL.states[293],
        &Block::COBBLED_DEEPSLATE_WALL.states[294],
        &Block::COBBLED_DEEPSLATE_WALL.states[295],
        &Block::COBBLED_DEEPSLATE_WALL.states[296],
        &Block::COBBLED_DEEPSLATE_WALL.states[297],
        &Block::COBBLED_DEEPSLATE_WALL.states[298],
        &Block::COBBLED_DEEPSLATE_WALL.states[299],
        &Block::COBBLED_DEEPSLATE_WALL.states[300],
        &Block::COBBLED_DEEPSLATE_WALL.states[301],
        &Block::COBBLED_DEEPSLATE_WALL.states[302],
        &Block::COBBLED_DEEPSLATE_WALL.states[303],
        &Block::COBBLED_DEEPSLATE_WALL.states[304],
        &Block::COBBLED_DEEPSLATE_WALL.states[305],
        &Block::COBBLED_DEEPSLATE_WALL.states[306],
        &Block::COBBLED_DEEPSLATE_WALL.states[307],
        &Block::COBBLED_DEEPSLATE_WALL.states[308],
        &Block::COBBLED_DEEPSLATE_WALL.states[309],
        &Block::COBBLED_DEEPSLATE_WALL.states[310],
        &Block::COBBLED_DEEPSLATE_WALL.states[311],
        &Block::COBBLED_DEEPSLATE_WALL.states[312],
        &Block::COBBLED_DEEPSLATE_WALL.states[313],
        &Block::COBBLED_DEEPSLATE_WALL.states[314],
        &Block::COBBLED_DEEPSLATE_WALL.states[315],
        &Block::COBBLED_DEEPSLATE_WALL.states[316],
        &Block::COBBLED_DEEPSLATE_WALL.states[317],
        &Block::COBBLED_DEEPSLATE_WALL.states[318],
        &Block::COBBLED_DEEPSLATE_WALL.states[319],
        &Block::COBBLED_DEEPSLATE_WALL.states[320],
        &Block::COBBLED_DEEPSLATE_WALL.states[321],
        &Block::COBBLED_DEEPSLATE_WALL.states[322],
        &Block::COBBLED_DEEPSLATE_WALL.states[323],
        &Block::POLISHED_DEEPSLATE.states[0],
        &Block::POLISHED_DEEPSLATE_STAIRS.states[0],
        &Block::POLISHED_DEEPSLATE_STAIRS.states[1],
        &Block::POLISHED_DEEPSLATE_STAIRS.states[2],
        &Block::POLISHED_DEEPSLATE_STAIRS.states[3],
        &Block::POLISHED_DEEPSLATE_STAIRS.states[4],
        &Block::POLISHED_DEEPSLATE_STAIRS.states[5],
        &Block::POLISHED_DEEPSLATE_STAIRS.states[6],
        &Block::POLISHED_DEEPSLATE_STAIRS.states[7],
        &Block::POLISHED_DEEPSLATE_STAIRS.states[8],
        &Block::POLISHED_DEEPSLATE_STAIRS.states[9],
        &Block::POLISHED_DEEPSLATE_STAIRS.states[10],
        &Block::POLISHED_DEEPSLATE_STAIRS.states[11],
        &Block::POLISHED_DEEPSLATE_STAIRS.states[12],
        &Block::POLISHED_DEEPSLATE_STAIRS.states[13],
        &Block::POLISHED_DEEPSLATE_STAIRS.states[14],
        &Block::POLISHED_DEEPSLATE_STAIRS.states[15],
        &Block::POLISHED_DEEPSLATE_STAIRS.states[16],
        &Block::POLISHED_DEEPSLATE_STAIRS.states[17],
        &Block::POLISHED_DEEPSLATE_STAIRS.states[18],
        &Block::POLISHED_DEEPSLATE_STAIRS.states[19],
        &Block::POLISHED_DEEPSLATE_STAIRS.states[20],
        &Block::POLISHED_DEEPSLATE_STAIRS.states[21],
        &Block::POLISHED_DEEPSLATE_STAIRS.states[22],
        &Block::POLISHED_DEEPSLATE_STAIRS.states[23],
        &Block::POLISHED_DEEPSLATE_STAIRS.states[24],
        &Block::POLISHED_DEEPSLATE_STAIRS.states[25],
        &Block::POLISHED_DEEPSLATE_STAIRS.states[26],
        &Block::POLISHED_DEEPSLATE_STAIRS.states[27],
        &Block::POLISHED_DEEPSLATE_STAIRS.states[28],
        &Block::POLISHED_DEEPSLATE_STAIRS.states[29],
        &Block::POLISHED_DEEPSLATE_STAIRS.states[30],
        &Block::POLISHED_DEEPSLATE_STAIRS.states[31],
        &Block::POLISHED_DEEPSLATE_STAIRS.states[32],
        &Block::POLISHED_DEEPSLATE_STAIRS.states[33],
        &Block::POLISHED_DEEPSLATE_STAIRS.states[34],
        &Block::POLISHED_DEEPSLATE_STAIRS.states[35],
        &Block::POLISHED_DEEPSLATE_STAIRS.states[36],
        &Block::POLISHED_DEEPSLATE_STAIRS.states[37],
        &Block::POLISHED_DEEPSLATE_STAIRS.states[38],
        &Block::POLISHED_DEEPSLATE_STAIRS.states[39],
        &Block::POLISHED_DEEPSLATE_STAIRS.states[40],
        &Block::POLISHED_DEEPSLATE_STAIRS.states[41],
        &Block::POLISHED_DEEPSLATE_STAIRS.states[42],
        &Block::POLISHED_DEEPSLATE_STAIRS.states[43],
        &Block::POLISHED_DEEPSLATE_STAIRS.states[44],
        &Block::POLISHED_DEEPSLATE_STAIRS.states[45],
        &Block::POLISHED_DEEPSLATE_STAIRS.states[46],
        &Block::POLISHED_DEEPSLATE_STAIRS.states[47],
        &Block::POLISHED_DEEPSLATE_STAIRS.states[48],
        &Block::POLISHED_DEEPSLATE_STAIRS.states[49],
        &Block::POLISHED_DEEPSLATE_STAIRS.states[50],
        &Block::POLISHED_DEEPSLATE_STAIRS.states[51],
        &Block::POLISHED_DEEPSLATE_STAIRS.states[52],
        &Block::POLISHED_DEEPSLATE_STAIRS.states[53],
        &Block::POLISHED_DEEPSLATE_STAIRS.states[54],
        &Block::POLISHED_DEEPSLATE_STAIRS.states[55],
        &Block::POLISHED_DEEPSLATE_STAIRS.states[56],
        &Block::POLISHED_DEEPSLATE_STAIRS.states[57],
        &Block::POLISHED_DEEPSLATE_STAIRS.states[58],
        &Block::POLISHED_DEEPSLATE_STAIRS.states[59],
        &Block::POLISHED_DEEPSLATE_STAIRS.states[60],
        &Block::POLISHED_DEEPSLATE_STAIRS.states[61],
        &Block::POLISHED_DEEPSLATE_STAIRS.states[62],
        &Block::POLISHED_DEEPSLATE_STAIRS.states[63],
        &Block::POLISHED_DEEPSLATE_STAIRS.states[64],
        &Block::POLISHED_DEEPSLATE_STAIRS.states[65],
        &Block::POLISHED_DEEPSLATE_STAIRS.states[66],
        &Block::POLISHED_DEEPSLATE_STAIRS.states[67],
        &Block::POLISHED_DEEPSLATE_STAIRS.states[68],
        &Block::POLISHED_DEEPSLATE_STAIRS.states[69],
        &Block::POLISHED_DEEPSLATE_STAIRS.states[70],
        &Block::POLISHED_DEEPSLATE_STAIRS.states[71],
        &Block::POLISHED_DEEPSLATE_STAIRS.states[72],
        &Block::POLISHED_DEEPSLATE_STAIRS.states[73],
        &Block::POLISHED_DEEPSLATE_STAIRS.states[74],
        &Block::POLISHED_DEEPSLATE_STAIRS.states[75],
        &Block::POLISHED_DEEPSLATE_STAIRS.states[76],
        &Block::POLISHED_DEEPSLATE_STAIRS.states[77],
        &Block::POLISHED_DEEPSLATE_STAIRS.states[78],
        &Block::POLISHED_DEEPSLATE_STAIRS.states[79],
        &Block::POLISHED_DEEPSLATE_SLAB.states[0],
        &Block::POLISHED_DEEPSLATE_SLAB.states[1],
        &Block::POLISHED_DEEPSLATE_SLAB.states[2],
        &Block::POLISHED_DEEPSLATE_SLAB.states[3],
        &Block::POLISHED_DEEPSLATE_SLAB.states[4],
        &Block::POLISHED_DEEPSLATE_SLAB.states[5],
        &Block::POLISHED_DEEPSLATE_WALL.states[0],
        &Block::POLISHED_DEEPSLATE_WALL.states[1],
        &Block::POLISHED_DEEPSLATE_WALL.states[2],
        &Block::POLISHED_DEEPSLATE_WALL.states[3],
        &Block::POLISHED_DEEPSLATE_WALL.states[4],
        &Block::POLISHED_DEEPSLATE_WALL.states[5],
        &Block::POLISHED_DEEPSLATE_WALL.states[6],
        &Block::POLISHED_DEEPSLATE_WALL.states[7],
        &Block::POLISHED_DEEPSLATE_WALL.states[8],
        &Block::POLISHED_DEEPSLATE_WALL.states[9],
        &Block::POLISHED_DEEPSLATE_WALL.states[10],
        &Block::POLISHED_DEEPSLATE_WALL.states[11],
        &Block::POLISHED_DEEPSLATE_WALL.states[12],
        &Block::POLISHED_DEEPSLATE_WALL.states[13],
        &Block::POLISHED_DEEPSLATE_WALL.states[14],
        &Block::POLISHED_DEEPSLATE_WALL.states[15],
        &Block::POLISHED_DEEPSLATE_WALL.states[16],
        &Block::POLISHED_DEEPSLATE_WALL.states[17],
        &Block::POLISHED_DEEPSLATE_WALL.states[18],
        &Block::POLISHED_DEEPSLATE_WALL.states[19],
        &Block::POLISHED_DEEPSLATE_WALL.states[20],
        &Block::POLISHED_DEEPSLATE_WALL.states[21],
        &Block::POLISHED_DEEPSLATE_WALL.states[22],
        &Block::POLISHED_DEEPSLATE_WALL.states[23],
        &Block::POLISHED_DEEPSLATE_WALL.states[24],
        &Block::POLISHED_DEEPSLATE_WALL.states[25],
        &Block::POLISHED_DEEPSLATE_WALL.states[26],
        &Block::POLISHED_DEEPSLATE_WALL.states[27],
        &Block::POLISHED_DEEPSLATE_WALL.states[28],
        &Block::POLISHED_DEEPSLATE_WALL.states[29],
        &Block::POLISHED_DEEPSLATE_WALL.states[30],
        &Block::POLISHED_DEEPSLATE_WALL.states[31],
        &Block::POLISHED_DEEPSLATE_WALL.states[32],
        &Block::POLISHED_DEEPSLATE_WALL.states[33],
        &Block::POLISHED_DEEPSLATE_WALL.states[34],
        &Block::POLISHED_DEEPSLATE_WALL.states[35],
        &Block::POLISHED_DEEPSLATE_WALL.states[36],
        &Block::POLISHED_DEEPSLATE_WALL.states[37],
        &Block::POLISHED_DEEPSLATE_WALL.states[38],
        &Block::POLISHED_DEEPSLATE_WALL.states[39],
        &Block::POLISHED_DEEPSLATE_WALL.states[40],
        &Block::POLISHED_DEEPSLATE_WALL.states[41],
        &Block::POLISHED_DEEPSLATE_WALL.states[42],
        &Block::POLISHED_DEEPSLATE_WALL.states[43],
        &Block::POLISHED_DEEPSLATE_WALL.states[44],
        &Block::POLISHED_DEEPSLATE_WALL.states[45],
        &Block::POLISHED_DEEPSLATE_WALL.states[46],
        &Block::POLISHED_DEEPSLATE_WALL.states[47],
        &Block::POLISHED_DEEPSLATE_WALL.states[48],
        &Block::POLISHED_DEEPSLATE_WALL.states[49],
        &Block::POLISHED_DEEPSLATE_WALL.states[50],
        &Block::POLISHED_DEEPSLATE_WALL.states[51],
        &Block::POLISHED_DEEPSLATE_WALL.states[52],
        &Block::POLISHED_DEEPSLATE_WALL.states[53],
        &Block::POLISHED_DEEPSLATE_WALL.states[54],
        &Block::POLISHED_DEEPSLATE_WALL.states[55],
        &Block::POLISHED_DEEPSLATE_WALL.states[56],
        &Block::POLISHED_DEEPSLATE_WALL.states[57],
        &Block::POLISHED_DEEPSLATE_WALL.states[58],
        &Block::POLISHED_DEEPSLATE_WALL.states[59],
        &Block::POLISHED_DEEPSLATE_WALL.states[60],
        &Block::POLISHED_DEEPSLATE_WALL.states[61],
        &Block::POLISHED_DEEPSLATE_WALL.states[62],
        &Block::POLISHED_DEEPSLATE_WALL.states[63],
        &Block::POLISHED_DEEPSLATE_WALL.states[64],
        &Block::POLISHED_DEEPSLATE_WALL.states[65],
        &Block::POLISHED_DEEPSLATE_WALL.states[66],
        &Block::POLISHED_DEEPSLATE_WALL.states[67],
        &Block::POLISHED_DEEPSLATE_WALL.states[68],
        &Block::POLISHED_DEEPSLATE_WALL.states[69],
        &Block::POLISHED_DEEPSLATE_WALL.states[70],
        &Block::POLISHED_DEEPSLATE_WALL.states[71],
        &Block::POLISHED_DEEPSLATE_WALL.states[72],
        &Block::POLISHED_DEEPSLATE_WALL.states[73],
        &Block::POLISHED_DEEPSLATE_WALL.states[74],
        &Block::POLISHED_DEEPSLATE_WALL.states[75],
        &Block::POLISHED_DEEPSLATE_WALL.states[76],
        &Block::POLISHED_DEEPSLATE_WALL.states[77],
        &Block::POLISHED_DEEPSLATE_WALL.states[78],
        &Block::POLISHED_DEEPSLATE_WALL.states[79],
        &Block::POLISHED_DEEPSLATE_WALL.states[80],
        &Block::POLISHED_DEEPSLATE_WALL.states[81],
        &Block::POLISHED_DEEPSLATE_WALL.states[82],
        &Block::POLISHED_DEEPSLATE_WALL.states[83],
        &Block::POLISHED_DEEPSLATE_WALL.states[84],
        &Block::POLISHED_DEEPSLATE_WALL.states[85],
        &Block::POLISHED_DEEPSLATE_WALL.states[86],
        &Block::POLISHED_DEEPSLATE_WALL.states[87],
        &Block::POLISHED_DEEPSLATE_WALL.states[88],
        &Block::POLISHED_DEEPSLATE_WALL.states[89],
        &Block::POLISHED_DEEPSLATE_WALL.states[90],
        &Block::POLISHED_DEEPSLATE_WALL.states[91],
        &Block::POLISHED_DEEPSLATE_WALL.states[92],
        &Block::POLISHED_DEEPSLATE_WALL.states[93],
        &Block::POLISHED_DEEPSLATE_WALL.states[94],
        &Block::POLISHED_DEEPSLATE_WALL.states[95],
        &Block::POLISHED_DEEPSLATE_WALL.states[96],
        &Block::POLISHED_DEEPSLATE_WALL.states[97],
        &Block::POLISHED_DEEPSLATE_WALL.states[98],
        &Block::POLISHED_DEEPSLATE_WALL.states[99],
        &Block::POLISHED_DEEPSLATE_WALL.states[100],
        &Block::POLISHED_DEEPSLATE_WALL.states[101],
        &Block::POLISHED_DEEPSLATE_WALL.states[102],
        &Block::POLISHED_DEEPSLATE_WALL.states[103],
        &Block::POLISHED_DEEPSLATE_WALL.states[104],
        &Block::POLISHED_DEEPSLATE_WALL.states[105],
        &Block::POLISHED_DEEPSLATE_WALL.states[106],
        &Block::POLISHED_DEEPSLATE_WALL.states[107],
        &Block::POLISHED_DEEPSLATE_WALL.states[108],
        &Block::POLISHED_DEEPSLATE_WALL.states[109],
        &Block::POLISHED_DEEPSLATE_WALL.states[110],
        &Block::POLISHED_DEEPSLATE_WALL.states[111],
        &Block::POLISHED_DEEPSLATE_WALL.states[112],
        &Block::POLISHED_DEEPSLATE_WALL.states[113],
        &Block::POLISHED_DEEPSLATE_WALL.states[114],
        &Block::POLISHED_DEEPSLATE_WALL.states[115],
        &Block::POLISHED_DEEPSLATE_WALL.states[116],
        &Block::POLISHED_DEEPSLATE_WALL.states[117],
        &Block::POLISHED_DEEPSLATE_WALL.states[118],
        &Block::POLISHED_DEEPSLATE_WALL.states[119],
        &Block::POLISHED_DEEPSLATE_WALL.states[120],
        &Block::POLISHED_DEEPSLATE_WALL.states[121],
        &Block::POLISHED_DEEPSLATE_WALL.states[122],
        &Block::POLISHED_DEEPSLATE_WALL.states[123],
        &Block::POLISHED_DEEPSLATE_WALL.states[124],
        &Block::POLISHED_DEEPSLATE_WALL.states[125],
        &Block::POLISHED_DEEPSLATE_WALL.states[126],
        &Block::POLISHED_DEEPSLATE_WALL.states[127],
        &Block::POLISHED_DEEPSLATE_WALL.states[128],
        &Block::POLISHED_DEEPSLATE_WALL.states[129],
        &Block::POLISHED_DEEPSLATE_WALL.states[130],
        &Block::POLISHED_DEEPSLATE_WALL.states[131],
        &Block::POLISHED_DEEPSLATE_WALL.states[132],
        &Block::POLISHED_DEEPSLATE_WALL.states[133],
        &Block::POLISHED_DEEPSLATE_WALL.states[134],
        &Block::POLISHED_DEEPSLATE_WALL.states[135],
        &Block::POLISHED_DEEPSLATE_WALL.states[136],
        &Block::POLISHED_DEEPSLATE_WALL.states[137],
        &Block::POLISHED_DEEPSLATE_WALL.states[138],
        &Block::POLISHED_DEEPSLATE_WALL.states[139],
        &Block::POLISHED_DEEPSLATE_WALL.states[140],
        &Block::POLISHED_DEEPSLATE_WALL.states[141],
        &Block::POLISHED_DEEPSLATE_WALL.states[142],
        &Block::POLISHED_DEEPSLATE_WALL.states[143],
        &Block::POLISHED_DEEPSLATE_WALL.states[144],
        &Block::POLISHED_DEEPSLATE_WALL.states[145],
        &Block::POLISHED_DEEPSLATE_WALL.states[146],
        &Block::POLISHED_DEEPSLATE_WALL.states[147],
        &Block::POLISHED_DEEPSLATE_WALL.states[148],
        &Block::POLISHED_DEEPSLATE_WALL.states[149],
        &Block::POLISHED_DEEPSLATE_WALL.states[150],
        &Block::POLISHED_DEEPSLATE_WALL.states[151],
        &Block::POLISHED_DEEPSLATE_WALL.states[152],
        &Block::POLISHED_DEEPSLATE_WALL.states[153],
        &Block::POLISHED_DEEPSLATE_WALL.states[154],
        &Block::POLISHED_DEEPSLATE_WALL.states[155],
        &Block::POLISHED_DEEPSLATE_WALL.states[156],
        &Block::POLISHED_DEEPSLATE_WALL.states[157],
        &Block::POLISHED_DEEPSLATE_WALL.states[158],
        &Block::POLISHED_DEEPSLATE_WALL.states[159],
        &Block::POLISHED_DEEPSLATE_WALL.states[160],
        &Block::POLISHED_DEEPSLATE_WALL.states[161],
        &Block::POLISHED_DEEPSLATE_WALL.states[162],
        &Block::POLISHED_DEEPSLATE_WALL.states[163],
        &Block::POLISHED_DEEPSLATE_WALL.states[164],
        &Block::POLISHED_DEEPSLATE_WALL.states[165],
        &Block::POLISHED_DEEPSLATE_WALL.states[166],
        &Block::POLISHED_DEEPSLATE_WALL.states[167],
        &Block::POLISHED_DEEPSLATE_WALL.states[168],
        &Block::POLISHED_DEEPSLATE_WALL.states[169],
        &Block::POLISHED_DEEPSLATE_WALL.states[170],
        &Block::POLISHED_DEEPSLATE_WALL.states[171],
        &Block::POLISHED_DEEPSLATE_WALL.states[172],
        &Block::POLISHED_DEEPSLATE_WALL.states[173],
        &Block::POLISHED_DEEPSLATE_WALL.states[174],
        &Block::POLISHED_DEEPSLATE_WALL.states[175],
        &Block::POLISHED_DEEPSLATE_WALL.states[176],
        &Block::POLISHED_DEEPSLATE_WALL.states[177],
        &Block::POLISHED_DEEPSLATE_WALL.states[178],
        &Block::POLISHED_DEEPSLATE_WALL.states[179],
        &Block::POLISHED_DEEPSLATE_WALL.states[180],
        &Block::POLISHED_DEEPSLATE_WALL.states[181],
        &Block::POLISHED_DEEPSLATE_WALL.states[182],
        &Block::POLISHED_DEEPSLATE_WALL.states[183],
        &Block::POLISHED_DEEPSLATE_WALL.states[184],
        &Block::POLISHED_DEEPSLATE_WALL.states[185],
        &Block::POLISHED_DEEPSLATE_WALL.states[186],
        &Block::POLISHED_DEEPSLATE_WALL.states[187],
        &Block::POLISHED_DEEPSLATE_WALL.states[188],
        &Block::POLISHED_DEEPSLATE_WALL.states[189],
        &Block::POLISHED_DEEPSLATE_WALL.states[190],
        &Block::POLISHED_DEEPSLATE_WALL.states[191],
        &Block::POLISHED_DEEPSLATE_WALL.states[192],
        &Block::POLISHED_DEEPSLATE_WALL.states[193],
        &Block::POLISHED_DEEPSLATE_WALL.states[194],
        &Block::POLISHED_DEEPSLATE_WALL.states[195],
        &Block::POLISHED_DEEPSLATE_WALL.states[196],
        &Block::POLISHED_DEEPSLATE_WALL.states[197],
        &Block::POLISHED_DEEPSLATE_WALL.states[198],
        &Block::POLISHED_DEEPSLATE_WALL.states[199],
        &Block::POLISHED_DEEPSLATE_WALL.states[200],
        &Block::POLISHED_DEEPSLATE_WALL.states[201],
        &Block::POLISHED_DEEPSLATE_WALL.states[202],
        &Block::POLISHED_DEEPSLATE_WALL.states[203],
        &Block::POLISHED_DEEPSLATE_WALL.states[204],
        &Block::POLISHED_DEEPSLATE_WALL.states[205],
        &Block::POLISHED_DEEPSLATE_WALL.states[206],
        &Block::POLISHED_DEEPSLATE_WALL.states[207],
        &Block::POLISHED_DEEPSLATE_WALL.states[208],
        &Block::POLISHED_DEEPSLATE_WALL.states[209],
        &Block::POLISHED_DEEPSLATE_WALL.states[210],
        &Block::POLISHED_DEEPSLATE_WALL.states[211],
        &Block::POLISHED_DEEPSLATE_WALL.states[212],
        &Block::POLISHED_DEEPSLATE_WALL.states[213],
        &Block::POLISHED_DEEPSLATE_WALL.states[214],
        &Block::POLISHED_DEEPSLATE_WALL.states[215],
        &Block::POLISHED_DEEPSLATE_WALL.states[216],
        &Block::POLISHED_DEEPSLATE_WALL.states[217],
        &Block::POLISHED_DEEPSLATE_WALL.states[218],
        &Block::POLISHED_DEEPSLATE_WALL.states[219],
        &Block::POLISHED_DEEPSLATE_WALL.states[220],
        &Block::POLISHED_DEEPSLATE_WALL.states[221],
        &Block::POLISHED_DEEPSLATE_WALL.states[222],
        &Block::POLISHED_DEEPSLATE_WALL.states[223],
        &Block::POLISHED_DEEPSLATE_WALL.states[224],
        &Block::POLISHED_DEEPSLATE_WALL.states[225],
        &Block::POLISHED_DEEPSLATE_WALL.states[226],
        &Block::POLISHED_DEEPSLATE_WALL.states[227],
        &Block::POLISHED_DEEPSLATE_WALL.states[228],
        &Block::POLISHED_DEEPSLATE_WALL.states[229],
        &Block::POLISHED_DEEPSLATE_WALL.states[230],
        &Block::POLISHED_DEEPSLATE_WALL.states[231],
        &Block::POLISHED_DEEPSLATE_WALL.states[232],
        &Block::POLISHED_DEEPSLATE_WALL.states[233],
        &Block::POLISHED_DEEPSLATE_WALL.states[234],
        &Block::POLISHED_DEEPSLATE_WALL.states[235],
        &Block::POLISHED_DEEPSLATE_WALL.states[236],
        &Block::POLISHED_DEEPSLATE_WALL.states[237],
        &Block::POLISHED_DEEPSLATE_WALL.states[238],
        &Block::POLISHED_DEEPSLATE_WALL.states[239],
        &Block::POLISHED_DEEPSLATE_WALL.states[240],
        &Block::POLISHED_DEEPSLATE_WALL.states[241],
        &Block::POLISHED_DEEPSLATE_WALL.states[242],
        &Block::POLISHED_DEEPSLATE_WALL.states[243],
        &Block::POLISHED_DEEPSLATE_WALL.states[244],
        &Block::POLISHED_DEEPSLATE_WALL.states[245],
        &Block::POLISHED_DEEPSLATE_WALL.states[246],
        &Block::POLISHED_DEEPSLATE_WALL.states[247],
        &Block::POLISHED_DEEPSLATE_WALL.states[248],
        &Block::POLISHED_DEEPSLATE_WALL.states[249],
        &Block::POLISHED_DEEPSLATE_WALL.states[250],
        &Block::POLISHED_DEEPSLATE_WALL.states[251],
        &Block::POLISHED_DEEPSLATE_WALL.states[252],
        &Block::POLISHED_DEEPSLATE_WALL.states[253],
        &Block::POLISHED_DEEPSLATE_WALL.states[254],
        &Block::POLISHED_DEEPSLATE_WALL.states[255],
        &Block::POLISHED_DEEPSLATE_WALL.states[256],
        &Block::POLISHED_DEEPSLATE_WALL.states[257],
        &Block::POLISHED_DEEPSLATE_WALL.states[258],
        &Block::POLISHED_DEEPSLATE_WALL.states[259],
        &Block::POLISHED_DEEPSLATE_WALL.states[260],
        &Block::POLISHED_DEEPSLATE_WALL.states[261],
        &Block::POLISHED_DEEPSLATE_WALL.states[262],
        &Block::POLISHED_DEEPSLATE_WALL.states[263],
        &Block::POLISHED_DEEPSLATE_WALL.states[264],
        &Block::POLISHED_DEEPSLATE_WALL.states[265],
        &Block::POLISHED_DEEPSLATE_WALL.states[266],
        &Block::POLISHED_DEEPSLATE_WALL.states[267],
        &Block::POLISHED_DEEPSLATE_WALL.states[268],
        &Block::POLISHED_DEEPSLATE_WALL.states[269],
        &Block::POLISHED_DEEPSLATE_WALL.states[270],
        &Block::POLISHED_DEEPSLATE_WALL.states[271],
        &Block::POLISHED_DEEPSLATE_WALL.states[272],
        &Block::POLISHED_DEEPSLATE_WALL.states[273],
        &Block::POLISHED_DEEPSLATE_WALL.states[274],
        &Block::POLISHED_DEEPSLATE_WALL.states[275],
        &Block::POLISHED_DEEPSLATE_WALL.states[276],
        &Block::POLISHED_DEEPSLATE_WALL.states[277],
        &Block::POLISHED_DEEPSLATE_WALL.states[278],
        &Block::POLISHED_DEEPSLATE_WALL.states[279],
        &Block::POLISHED_DEEPSLATE_WALL.states[280],
        &Block::POLISHED_DEEPSLATE_WALL.states[281],
        &Block::POLISHED_DEEPSLATE_WALL.states[282],
        &Block::POLISHED_DEEPSLATE_WALL.states[283],
        &Block::POLISHED_DEEPSLATE_WALL.states[284],
        &Block::POLISHED_DEEPSLATE_WALL.states[285],
        &Block::POLISHED_DEEPSLATE_WALL.states[286],
        &Block::POLISHED_DEEPSLATE_WALL.states[287],
        &Block::POLISHED_DEEPSLATE_WALL.states[288],
        &Block::POLISHED_DEEPSLATE_WALL.states[289],
        &Block::POLISHED_DEEPSLATE_WALL.states[290],
        &Block::POLISHED_DEEPSLATE_WALL.states[291],
        &Block::POLISHED_DEEPSLATE_WALL.states[292],
        &Block::POLISHED_DEEPSLATE_WALL.states[293],
        &Block::POLISHED_DEEPSLATE_WALL.states[294],
        &Block::POLISHED_DEEPSLATE_WALL.states[295],
        &Block::POLISHED_DEEPSLATE_WALL.states[296],
        &Block::POLISHED_DEEPSLATE_WALL.states[297],
        &Block::POLISHED_DEEPSLATE_WALL.states[298],
        &Block::POLISHED_DEEPSLATE_WALL.states[299],
        &Block::POLISHED_DEEPSLATE_WALL.states[300],
        &Block::POLISHED_DEEPSLATE_WALL.states[301],
        &Block::POLISHED_DEEPSLATE_WALL.states[302],
        &Block::POLISHED_DEEPSLATE_WALL.states[303],
        &Block::POLISHED_DEEPSLATE_WALL.states[304],
        &Block::POLISHED_DEEPSLATE_WALL.states[305],
        &Block::POLISHED_DEEPSLATE_WALL.states[306],
        &Block::POLISHED_DEEPSLATE_WALL.states[307],
        &Block::POLISHED_DEEPSLATE_WALL.states[308],
        &Block::POLISHED_DEEPSLATE_WALL.states[309],
        &Block::POLISHED_DEEPSLATE_WALL.states[310],
        &Block::POLISHED_DEEPSLATE_WALL.states[311],
        &Block::POLISHED_DEEPSLATE_WALL.states[312],
        &Block::POLISHED_DEEPSLATE_WALL.states[313],
        &Block::POLISHED_DEEPSLATE_WALL.states[314],
        &Block::POLISHED_DEEPSLATE_WALL.states[315],
        &Block::POLISHED_DEEPSLATE_WALL.states[316],
        &Block::POLISHED_DEEPSLATE_WALL.states[317],
        &Block::POLISHED_DEEPSLATE_WALL.states[318],
        &Block::POLISHED_DEEPSLATE_WALL.states[319],
        &Block::POLISHED_DEEPSLATE_WALL.states[320],
        &Block::POLISHED_DEEPSLATE_WALL.states[321],
        &Block::POLISHED_DEEPSLATE_WALL.states[322],
        &Block::POLISHED_DEEPSLATE_WALL.states[323],
        &Block::DEEPSLATE_TILES.states[0],
        &Block::DEEPSLATE_TILE_STAIRS.states[0],
        &Block::DEEPSLATE_TILE_STAIRS.states[1],
        &Block::DEEPSLATE_TILE_STAIRS.states[2],
        &Block::DEEPSLATE_TILE_STAIRS.states[3],
        &Block::DEEPSLATE_TILE_STAIRS.states[4],
        &Block::DEEPSLATE_TILE_STAIRS.states[5],
        &Block::DEEPSLATE_TILE_STAIRS.states[6],
        &Block::DEEPSLATE_TILE_STAIRS.states[7],
        &Block::DEEPSLATE_TILE_STAIRS.states[8],
        &Block::DEEPSLATE_TILE_STAIRS.states[9],
        &Block::DEEPSLATE_TILE_STAIRS.states[10],
        &Block::DEEPSLATE_TILE_STAIRS.states[11],
        &Block::DEEPSLATE_TILE_STAIRS.states[12],
        &Block::DEEPSLATE_TILE_STAIRS.states[13],
        &Block::DEEPSLATE_TILE_STAIRS.states[14],
        &Block::DEEPSLATE_TILE_STAIRS.states[15],
        &Block::DEEPSLATE_TILE_STAIRS.states[16],
        &Block::DEEPSLATE_TILE_STAIRS.states[17],
        &Block::DEEPSLATE_TILE_STAIRS.states[18],
        &Block::DEEPSLATE_TILE_STAIRS.states[19],
        &Block::DEEPSLATE_TILE_STAIRS.states[20],
        &Block::DEEPSLATE_TILE_STAIRS.states[21],
        &Block::DEEPSLATE_TILE_STAIRS.states[22],
        &Block::DEEPSLATE_TILE_STAIRS.states[23],
        &Block::DEEPSLATE_TILE_STAIRS.states[24],
        &Block::DEEPSLATE_TILE_STAIRS.states[25],
        &Block::DEEPSLATE_TILE_STAIRS.states[26],
        &Block::DEEPSLATE_TILE_STAIRS.states[27],
        &Block::DEEPSLATE_TILE_STAIRS.states[28],
        &Block::DEEPSLATE_TILE_STAIRS.states[29],
        &Block::DEEPSLATE_TILE_STAIRS.states[30],
        &Block::DEEPSLATE_TILE_STAIRS.states[31],
        &Block::DEEPSLATE_TILE_STAIRS.states[32],
        &Block::DEEPSLATE_TILE_STAIRS.states[33],
        &Block::DEEPSLATE_TILE_STAIRS.states[34],
        &Block::DEEPSLATE_TILE_STAIRS.states[35],
        &Block::DEEPSLATE_TILE_STAIRS.states[36],
        &Block::DEEPSLATE_TILE_STAIRS.states[37],
        &Block::DEEPSLATE_TILE_STAIRS.states[38],
        &Block::DEEPSLATE_TILE_STAIRS.states[39],
        &Block::DEEPSLATE_TILE_STAIRS.states[40],
        &Block::DEEPSLATE_TILE_STAIRS.states[41],
        &Block::DEEPSLATE_TILE_STAIRS.states[42],
        &Block::DEEPSLATE_TILE_STAIRS.states[43],
        &Block::DEEPSLATE_TILE_STAIRS.states[44],
        &Block::DEEPSLATE_TILE_STAIRS.states[45],
        &Block::DEEPSLATE_TILE_STAIRS.states[46],
        &Block::DEEPSLATE_TILE_STAIRS.states[47],
        &Block::DEEPSLATE_TILE_STAIRS.states[48],
        &Block::DEEPSLATE_TILE_STAIRS.states[49],
        &Block::DEEPSLATE_TILE_STAIRS.states[50],
        &Block::DEEPSLATE_TILE_STAIRS.states[51],
        &Block::DEEPSLATE_TILE_STAIRS.states[52],
        &Block::DEEPSLATE_TILE_STAIRS.states[53],
        &Block::DEEPSLATE_TILE_STAIRS.states[54],
        &Block::DEEPSLATE_TILE_STAIRS.states[55],
        &Block::DEEPSLATE_TILE_STAIRS.states[56],
        &Block::DEEPSLATE_TILE_STAIRS.states[57],
        &Block::DEEPSLATE_TILE_STAIRS.states[58],
        &Block::DEEPSLATE_TILE_STAIRS.states[59],
        &Block::DEEPSLATE_TILE_STAIRS.states[60],
        &Block::DEEPSLATE_TILE_STAIRS.states[61],
        &Block::DEEPSLATE_TILE_STAIRS.states[62],
        &Block::DEEPSLATE_TILE_STAIRS.states[63],
        &Block::DEEPSLATE_TILE_STAIRS.states[64],
        &Block::DEEPSLATE_TILE_STAIRS.states[65],
        &Block::DEEPSLATE_TILE_STAIRS.states[66],
        &Block::DEEPSLATE_TILE_STAIRS.states[67],
        &Block::DEEPSLATE_TILE_STAIRS.states[68],
        &Block::DEEPSLATE_TILE_STAIRS.states[69],
        &Block::DEEPSLATE_TILE_STAIRS.states[70],
        &Block::DEEPSLATE_TILE_STAIRS.states[71],
        &Block::DEEPSLATE_TILE_STAIRS.states[72],
        &Block::DEEPSLATE_TILE_STAIRS.states[73],
        &Block::DEEPSLATE_TILE_STAIRS.states[74],
        &Block::DEEPSLATE_TILE_STAIRS.states[75],
        &Block::DEEPSLATE_TILE_STAIRS.states[76],
        &Block::DEEPSLATE_TILE_STAIRS.states[77],
        &Block::DEEPSLATE_TILE_STAIRS.states[78],
        &Block::DEEPSLATE_TILE_STAIRS.states[79],
        &Block::DEEPSLATE_TILE_SLAB.states[0],
        &Block::DEEPSLATE_TILE_SLAB.states[1],
        &Block::DEEPSLATE_TILE_SLAB.states[2],
        &Block::DEEPSLATE_TILE_SLAB.states[3],
        &Block::DEEPSLATE_TILE_SLAB.states[4],
        &Block::DEEPSLATE_TILE_SLAB.states[5],
        &Block::DEEPSLATE_TILE_WALL.states[0],
        &Block::DEEPSLATE_TILE_WALL.states[1],
        &Block::DEEPSLATE_TILE_WALL.states[2],
        &Block::DEEPSLATE_TILE_WALL.states[3],
        &Block::DEEPSLATE_TILE_WALL.states[4],
        &Block::DEEPSLATE_TILE_WALL.states[5],
        &Block::DEEPSLATE_TILE_WALL.states[6],
        &Block::DEEPSLATE_TILE_WALL.states[7],
        &Block::DEEPSLATE_TILE_WALL.states[8],
        &Block::DEEPSLATE_TILE_WALL.states[9],
        &Block::DEEPSLATE_TILE_WALL.states[10],
        &Block::DEEPSLATE_TILE_WALL.states[11],
        &Block::DEEPSLATE_TILE_WALL.states[12],
        &Block::DEEPSLATE_TILE_WALL.states[13],
        &Block::DEEPSLATE_TILE_WALL.states[14],
        &Block::DEEPSLATE_TILE_WALL.states[15],
        &Block::DEEPSLATE_TILE_WALL.states[16],
        &Block::DEEPSLATE_TILE_WALL.states[17],
        &Block::DEEPSLATE_TILE_WALL.states[18],
        &Block::DEEPSLATE_TILE_WALL.states[19],
        &Block::DEEPSLATE_TILE_WALL.states[20],
        &Block::DEEPSLATE_TILE_WALL.states[21],
        &Block::DEEPSLATE_TILE_WALL.states[22],
        &Block::DEEPSLATE_TILE_WALL.states[23],
        &Block::DEEPSLATE_TILE_WALL.states[24],
        &Block::DEEPSLATE_TILE_WALL.states[25],
        &Block::DEEPSLATE_TILE_WALL.states[26],
        &Block::DEEPSLATE_TILE_WALL.states[27],
        &Block::DEEPSLATE_TILE_WALL.states[28],
        &Block::DEEPSLATE_TILE_WALL.states[29],
        &Block::DEEPSLATE_TILE_WALL.states[30],
        &Block::DEEPSLATE_TILE_WALL.states[31],
        &Block::DEEPSLATE_TILE_WALL.states[32],
        &Block::DEEPSLATE_TILE_WALL.states[33],
        &Block::DEEPSLATE_TILE_WALL.states[34],
        &Block::DEEPSLATE_TILE_WALL.states[35],
        &Block::DEEPSLATE_TILE_WALL.states[36],
        &Block::DEEPSLATE_TILE_WALL.states[37],
        &Block::DEEPSLATE_TILE_WALL.states[38],
        &Block::DEEPSLATE_TILE_WALL.states[39],
        &Block::DEEPSLATE_TILE_WALL.states[40],
        &Block::DEEPSLATE_TILE_WALL.states[41],
        &Block::DEEPSLATE_TILE_WALL.states[42],
        &Block::DEEPSLATE_TILE_WALL.states[43],
        &Block::DEEPSLATE_TILE_WALL.states[44],
        &Block::DEEPSLATE_TILE_WALL.states[45],
        &Block::DEEPSLATE_TILE_WALL.states[46],
        &Block::DEEPSLATE_TILE_WALL.states[47],
        &Block::DEEPSLATE_TILE_WALL.states[48],
        &Block::DEEPSLATE_TILE_WALL.states[49],
        &Block::DEEPSLATE_TILE_WALL.states[50],
        &Block::DEEPSLATE_TILE_WALL.states[51],
        &Block::DEEPSLATE_TILE_WALL.states[52],
        &Block::DEEPSLATE_TILE_WALL.states[53],
        &Block::DEEPSLATE_TILE_WALL.states[54],
        &Block::DEEPSLATE_TILE_WALL.states[55],
        &Block::DEEPSLATE_TILE_WALL.states[56],
        &Block::DEEPSLATE_TILE_WALL.states[57],
        &Block::DEEPSLATE_TILE_WALL.states[58],
        &Block::DEEPSLATE_TILE_WALL.states[59],
        &Block::DEEPSLATE_TILE_WALL.states[60],
        &Block::DEEPSLATE_TILE_WALL.states[61],
        &Block::DEEPSLATE_TILE_WALL.states[62],
        &Block::DEEPSLATE_TILE_WALL.states[63],
        &Block::DEEPSLATE_TILE_WALL.states[64],
        &Block::DEEPSLATE_TILE_WALL.states[65],
        &Block::DEEPSLATE_TILE_WALL.states[66],
        &Block::DEEPSLATE_TILE_WALL.states[67],
        &Block::DEEPSLATE_TILE_WALL.states[68],
        &Block::DEEPSLATE_TILE_WALL.states[69],
        &Block::DEEPSLATE_TILE_WALL.states[70],
        &Block::DEEPSLATE_TILE_WALL.states[71],
        &Block::DEEPSLATE_TILE_WALL.states[72],
        &Block::DEEPSLATE_TILE_WALL.states[73],
        &Block::DEEPSLATE_TILE_WALL.states[74],
        &Block::DEEPSLATE_TILE_WALL.states[75],
        &Block::DEEPSLATE_TILE_WALL.states[76],
        &Block::DEEPSLATE_TILE_WALL.states[77],
        &Block::DEEPSLATE_TILE_WALL.states[78],
        &Block::DEEPSLATE_TILE_WALL.states[79],
        &Block::DEEPSLATE_TILE_WALL.states[80],
        &Block::DEEPSLATE_TILE_WALL.states[81],
        &Block::DEEPSLATE_TILE_WALL.states[82],
        &Block::DEEPSLATE_TILE_WALL.states[83],
        &Block::DEEPSLATE_TILE_WALL.states[84],
        &Block::DEEPSLATE_TILE_WALL.states[85],
        &Block::DEEPSLATE_TILE_WALL.states[86],
        &Block::DEEPSLATE_TILE_WALL.states[87],
        &Block::DEEPSLATE_TILE_WALL.states[88],
        &Block::DEEPSLATE_TILE_WALL.states[89],
        &Block::DEEPSLATE_TILE_WALL.states[90],
        &Block::DEEPSLATE_TILE_WALL.states[91],
        &Block::DEEPSLATE_TILE_WALL.states[92],
        &Block::DEEPSLATE_TILE_WALL.states[93],
        &Block::DEEPSLATE_TILE_WALL.states[94],
        &Block::DEEPSLATE_TILE_WALL.states[95],
        &Block::DEEPSLATE_TILE_WALL.states[96],
        &Block::DEEPSLATE_TILE_WALL.states[97],
        &Block::DEEPSLATE_TILE_WALL.states[98],
        &Block::DEEPSLATE_TILE_WALL.states[99],
        &Block::DEEPSLATE_TILE_WALL.states[100],
        &Block::DEEPSLATE_TILE_WALL.states[101],
        &Block::DEEPSLATE_TILE_WALL.states[102],
        &Block::DEEPSLATE_TILE_WALL.states[103],
        &Block::DEEPSLATE_TILE_WALL.states[104],
        &Block::DEEPSLATE_TILE_WALL.states[105],
        &Block::DEEPSLATE_TILE_WALL.states[106],
        &Block::DEEPSLATE_TILE_WALL.states[107],
        &Block::DEEPSLATE_TILE_WALL.states[108],
        &Block::DEEPSLATE_TILE_WALL.states[109],
        &Block::DEEPSLATE_TILE_WALL.states[110],
        &Block::DEEPSLATE_TILE_WALL.states[111],
        &Block::DEEPSLATE_TILE_WALL.states[112],
        &Block::DEEPSLATE_TILE_WALL.states[113],
        &Block::DEEPSLATE_TILE_WALL.states[114],
        &Block::DEEPSLATE_TILE_WALL.states[115],
        &Block::DEEPSLATE_TILE_WALL.states[116],
        &Block::DEEPSLATE_TILE_WALL.states[117],
        &Block::DEEPSLATE_TILE_WALL.states[118],
        &Block::DEEPSLATE_TILE_WALL.states[119],
        &Block::DEEPSLATE_TILE_WALL.states[120],
        &Block::DEEPSLATE_TILE_WALL.states[121],
        &Block::DEEPSLATE_TILE_WALL.states[122],
        &Block::DEEPSLATE_TILE_WALL.states[123],
        &Block::DEEPSLATE_TILE_WALL.states[124],
        &Block::DEEPSLATE_TILE_WALL.states[125],
        &Block::DEEPSLATE_TILE_WALL.states[126],
        &Block::DEEPSLATE_TILE_WALL.states[127],
        &Block::DEEPSLATE_TILE_WALL.states[128],
        &Block::DEEPSLATE_TILE_WALL.states[129],
        &Block::DEEPSLATE_TILE_WALL.states[130],
        &Block::DEEPSLATE_TILE_WALL.states[131],
        &Block::DEEPSLATE_TILE_WALL.states[132],
        &Block::DEEPSLATE_TILE_WALL.states[133],
        &Block::DEEPSLATE_TILE_WALL.states[134],
        &Block::DEEPSLATE_TILE_WALL.states[135],
        &Block::DEEPSLATE_TILE_WALL.states[136],
        &Block::DEEPSLATE_TILE_WALL.states[137],
        &Block::DEEPSLATE_TILE_WALL.states[138],
        &Block::DEEPSLATE_TILE_WALL.states[139],
        &Block::DEEPSLATE_TILE_WALL.states[140],
        &Block::DEEPSLATE_TILE_WALL.states[141],
        &Block::DEEPSLATE_TILE_WALL.states[142],
        &Block::DEEPSLATE_TILE_WALL.states[143],
        &Block::DEEPSLATE_TILE_WALL.states[144],
        &Block::DEEPSLATE_TILE_WALL.states[145],
        &Block::DEEPSLATE_TILE_WALL.states[146],
        &Block::DEEPSLATE_TILE_WALL.states[147],
        &Block::DEEPSLATE_TILE_WALL.states[148],
        &Block::DEEPSLATE_TILE_WALL.states[149],
        &Block::DEEPSLATE_TILE_WALL.states[150],
        &Block::DEEPSLATE_TILE_WALL.states[151],
        &Block::DEEPSLATE_TILE_WALL.states[152],
        &Block::DEEPSLATE_TILE_WALL.states[153],
        &Block::DEEPSLATE_TILE_WALL.states[154],
        &Block::DEEPSLATE_TILE_WALL.states[155],
        &Block::DEEPSLATE_TILE_WALL.states[156],
        &Block::DEEPSLATE_TILE_WALL.states[157],
        &Block::DEEPSLATE_TILE_WALL.states[158],
        &Block::DEEPSLATE_TILE_WALL.states[159],
        &Block::DEEPSLATE_TILE_WALL.states[160],
        &Block::DEEPSLATE_TILE_WALL.states[161],
        &Block::DEEPSLATE_TILE_WALL.states[162],
        &Block::DEEPSLATE_TILE_WALL.states[163],
        &Block::DEEPSLATE_TILE_WALL.states[164],
        &Block::DEEPSLATE_TILE_WALL.states[165],
        &Block::DEEPSLATE_TILE_WALL.states[166],
        &Block::DEEPSLATE_TILE_WALL.states[167],
        &Block::DEEPSLATE_TILE_WALL.states[168],
        &Block::DEEPSLATE_TILE_WALL.states[169],
        &Block::DEEPSLATE_TILE_WALL.states[170],
        &Block::DEEPSLATE_TILE_WALL.states[171],
        &Block::DEEPSLATE_TILE_WALL.states[172],
        &Block::DEEPSLATE_TILE_WALL.states[173],
        &Block::DEEPSLATE_TILE_WALL.states[174],
        &Block::DEEPSLATE_TILE_WALL.states[175],
        &Block::DEEPSLATE_TILE_WALL.states[176],
        &Block::DEEPSLATE_TILE_WALL.states[177],
        &Block::DEEPSLATE_TILE_WALL.states[178],
        &Block::DEEPSLATE_TILE_WALL.states[179],
        &Block::DEEPSLATE_TILE_WALL.states[180],
        &Block::DEEPSLATE_TILE_WALL.states[181],
        &Block::DEEPSLATE_TILE_WALL.states[182],
        &Block::DEEPSLATE_TILE_WALL.states[183],
        &Block::DEEPSLATE_TILE_WALL.states[184],
        &Block::DEEPSLATE_TILE_WALL.states[185],
        &Block::DEEPSLATE_TILE_WALL.states[186],
        &Block::DEEPSLATE_TILE_WALL.states[187],
        &Block::DEEPSLATE_TILE_WALL.states[188],
        &Block::DEEPSLATE_TILE_WALL.states[189],
        &Block::DEEPSLATE_TILE_WALL.states[190],
        &Block::DEEPSLATE_TILE_WALL.states[191],
        &Block::DEEPSLATE_TILE_WALL.states[192],
        &Block::DEEPSLATE_TILE_WALL.states[193],
        &Block::DEEPSLATE_TILE_WALL.states[194],
        &Block::DEEPSLATE_TILE_WALL.states[195],
        &Block::DEEPSLATE_TILE_WALL.states[196],
        &Block::DEEPSLATE_TILE_WALL.states[197],
        &Block::DEEPSLATE_TILE_WALL.states[198],
        &Block::DEEPSLATE_TILE_WALL.states[199],
        &Block::DEEPSLATE_TILE_WALL.states[200],
        &Block::DEEPSLATE_TILE_WALL.states[201],
        &Block::DEEPSLATE_TILE_WALL.states[202],
        &Block::DEEPSLATE_TILE_WALL.states[203],
        &Block::DEEPSLATE_TILE_WALL.states[204],
        &Block::DEEPSLATE_TILE_WALL.states[205],
        &Block::DEEPSLATE_TILE_WALL.states[206],
        &Block::DEEPSLATE_TILE_WALL.states[207],
        &Block::DEEPSLATE_TILE_WALL.states[208],
        &Block::DEEPSLATE_TILE_WALL.states[209],
        &Block::DEEPSLATE_TILE_WALL.states[210],
        &Block::DEEPSLATE_TILE_WALL.states[211],
        &Block::DEEPSLATE_TILE_WALL.states[212],
        &Block::DEEPSLATE_TILE_WALL.states[213],
        &Block::DEEPSLATE_TILE_WALL.states[214],
        &Block::DEEPSLATE_TILE_WALL.states[215],
        &Block::DEEPSLATE_TILE_WALL.states[216],
        &Block::DEEPSLATE_TILE_WALL.states[217],
        &Block::DEEPSLATE_TILE_WALL.states[218],
        &Block::DEEPSLATE_TILE_WALL.states[219],
        &Block::DEEPSLATE_TILE_WALL.states[220],
        &Block::DEEPSLATE_TILE_WALL.states[221],
        &Block::DEEPSLATE_TILE_WALL.states[222],
        &Block::DEEPSLATE_TILE_WALL.states[223],
        &Block::DEEPSLATE_TILE_WALL.states[224],
        &Block::DEEPSLATE_TILE_WALL.states[225],
        &Block::DEEPSLATE_TILE_WALL.states[226],
        &Block::DEEPSLATE_TILE_WALL.states[227],
        &Block::DEEPSLATE_TILE_WALL.states[228],
        &Block::DEEPSLATE_TILE_WALL.states[229],
        &Block::DEEPSLATE_TILE_WALL.states[230],
        &Block::DEEPSLATE_TILE_WALL.states[231],
        &Block::DEEPSLATE_TILE_WALL.states[232],
        &Block::DEEPSLATE_TILE_WALL.states[233],
        &Block::DEEPSLATE_TILE_WALL.states[234],
        &Block::DEEPSLATE_TILE_WALL.states[235],
        &Block::DEEPSLATE_TILE_WALL.states[236],
        &Block::DEEPSLATE_TILE_WALL.states[237],
        &Block::DEEPSLATE_TILE_WALL.states[238],
        &Block::DEEPSLATE_TILE_WALL.states[239],
        &Block::DEEPSLATE_TILE_WALL.states[240],
        &Block::DEEPSLATE_TILE_WALL.states[241],
        &Block::DEEPSLATE_TILE_WALL.states[242],
        &Block::DEEPSLATE_TILE_WALL.states[243],
        &Block::DEEPSLATE_TILE_WALL.states[244],
        &Block::DEEPSLATE_TILE_WALL.states[245],
        &Block::DEEPSLATE_TILE_WALL.states[246],
        &Block::DEEPSLATE_TILE_WALL.states[247],
        &Block::DEEPSLATE_TILE_WALL.states[248],
        &Block::DEEPSLATE_TILE_WALL.states[249],
        &Block::DEEPSLATE_TILE_WALL.states[250],
        &Block::DEEPSLATE_TILE_WALL.states[251],
        &Block::DEEPSLATE_TILE_WALL.states[252],
        &Block::DEEPSLATE_TILE_WALL.states[253],
        &Block::DEEPSLATE_TILE_WALL.states[254],
        &Block::DEEPSLATE_TILE_WALL.states[255],
        &Block::DEEPSLATE_TILE_WALL.states[256],
        &Block::DEEPSLATE_TILE_WALL.states[257],
        &Block::DEEPSLATE_TILE_WALL.states[258],
        &Block::DEEPSLATE_TILE_WALL.states[259],
        &Block::DEEPSLATE_TILE_WALL.states[260],
        &Block::DEEPSLATE_TILE_WALL.states[261],
        &Block::DEEPSLATE_TILE_WALL.states[262],
        &Block::DEEPSLATE_TILE_WALL.states[263],
        &Block::DEEPSLATE_TILE_WALL.states[264],
        &Block::DEEPSLATE_TILE_WALL.states[265],
        &Block::DEEPSLATE_TILE_WALL.states[266],
        &Block::DEEPSLATE_TILE_WALL.states[267],
        &Block::DEEPSLATE_TILE_WALL.states[268],
        &Block::DEEPSLATE_TILE_WALL.states[269],
        &Block::DEEPSLATE_TILE_WALL.states[270],
        &Block::DEEPSLATE_TILE_WALL.states[271],
        &Block::DEEPSLATE_TILE_WALL.states[272],
        &Block::DEEPSLATE_TILE_WALL.states[273],
        &Block::DEEPSLATE_TILE_WALL.states[274],
        &Block::DEEPSLATE_TILE_WALL.states[275],
        &Block::DEEPSLATE_TILE_WALL.states[276],
        &Block::DEEPSLATE_TILE_WALL.states[277],
        &Block::DEEPSLATE_TILE_WALL.states[278],
        &Block::DEEPSLATE_TILE_WALL.states[279],
        &Block::DEEPSLATE_TILE_WALL.states[280],
        &Block::DEEPSLATE_TILE_WALL.states[281],
        &Block::DEEPSLATE_TILE_WALL.states[282],
        &Block::DEEPSLATE_TILE_WALL.states[283],
        &Block::DEEPSLATE_TILE_WALL.states[284],
        &Block::DEEPSLATE_TILE_WALL.states[285],
        &Block::DEEPSLATE_TILE_WALL.states[286],
        &Block::DEEPSLATE_TILE_WALL.states[287],
        &Block::DEEPSLATE_TILE_WALL.states[288],
        &Block::DEEPSLATE_TILE_WALL.states[289],
        &Block::DEEPSLATE_TILE_WALL.states[290],
        &Block::DEEPSLATE_TILE_WALL.states[291],
        &Block::DEEPSLATE_TILE_WALL.states[292],
        &Block::DEEPSLATE_TILE_WALL.states[293],
        &Block::DEEPSLATE_TILE_WALL.states[294],
        &Block::DEEPSLATE_TILE_WALL.states[295],
        &Block::DEEPSLATE_TILE_WALL.states[296],
        &Block::DEEPSLATE_TILE_WALL.states[297],
        &Block::DEEPSLATE_TILE_WALL.states[298],
        &Block::DEEPSLATE_TILE_WALL.states[299],
        &Block::DEEPSLATE_TILE_WALL.states[300],
        &Block::DEEPSLATE_TILE_WALL.states[301],
        &Block::DEEPSLATE_TILE_WALL.states[302],
        &Block::DEEPSLATE_TILE_WALL.states[303],
        &Block::DEEPSLATE_TILE_WALL.states[304],
        &Block::DEEPSLATE_TILE_WALL.states[305],
        &Block::DEEPSLATE_TILE_WALL.states[306],
        &Block::DEEPSLATE_TILE_WALL.states[307],
        &Block::DEEPSLATE_TILE_WALL.states[308],
        &Block::DEEPSLATE_TILE_WALL.states[309],
        &Block::DEEPSLATE_TILE_WALL.states[310],
        &Block::DEEPSLATE_TILE_WALL.states[311],
        &Block::DEEPSLATE_TILE_WALL.states[312],
        &Block::DEEPSLATE_TILE_WALL.states[313],
        &Block::DEEPSLATE_TILE_WALL.states[314],
        &Block::DEEPSLATE_TILE_WALL.states[315],
        &Block::DEEPSLATE_TILE_WALL.states[316],
        &Block::DEEPSLATE_TILE_WALL.states[317],
        &Block::DEEPSLATE_TILE_WALL.states[318],
        &Block::DEEPSLATE_TILE_WALL.states[319],
        &Block::DEEPSLATE_TILE_WALL.states[320],
        &Block::DEEPSLATE_TILE_WALL.states[321],
        &Block::DEEPSLATE_TILE_WALL.states[322],
        &Block::DEEPSLATE_TILE_WALL.states[323],
        &Block::DEEPSLATE_BRICKS.states[0],
        &Block::DEEPSLATE_BRICK_STAIRS.states[0],
        &Block::DEEPSLATE_BRICK_STAIRS.states[1],
        &Block::DEEPSLATE_BRICK_STAIRS.states[2],
        &Block::DEEPSLATE_BRICK_STAIRS.states[3],
        &Block::DEEPSLATE_BRICK_STAIRS.states[4],
        &Block::DEEPSLATE_BRICK_STAIRS.states[5],
        &Block::DEEPSLATE_BRICK_STAIRS.states[6],
        &Block::DEEPSLATE_BRICK_STAIRS.states[7],
        &Block::DEEPSLATE_BRICK_STAIRS.states[8],
        &Block::DEEPSLATE_BRICK_STAIRS.states[9],
        &Block::DEEPSLATE_BRICK_STAIRS.states[10],
        &Block::DEEPSLATE_BRICK_STAIRS.states[11],
        &Block::DEEPSLATE_BRICK_STAIRS.states[12],
        &Block::DEEPSLATE_BRICK_STAIRS.states[13],
        &Block::DEEPSLATE_BRICK_STAIRS.states[14],
        &Block::DEEPSLATE_BRICK_STAIRS.states[15],
        &Block::DEEPSLATE_BRICK_STAIRS.states[16],
        &Block::DEEPSLATE_BRICK_STAIRS.states[17],
        &Block::DEEPSLATE_BRICK_STAIRS.states[18],
        &Block::DEEPSLATE_BRICK_STAIRS.states[19],
        &Block::DEEPSLATE_BRICK_STAIRS.states[20],
        &Block::DEEPSLATE_BRICK_STAIRS.states[21],
        &Block::DEEPSLATE_BRICK_STAIRS.states[22],
        &Block::DEEPSLATE_BRICK_STAIRS.states[23],
        &Block::DEEPSLATE_BRICK_STAIRS.states[24],
        &Block::DEEPSLATE_BRICK_STAIRS.states[25],
        &Block::DEEPSLATE_BRICK_STAIRS.states[26],
        &Block::DEEPSLATE_BRICK_STAIRS.states[27],
        &Block::DEEPSLATE_BRICK_STAIRS.states[28],
        &Block::DEEPSLATE_BRICK_STAIRS.states[29],
        &Block::DEEPSLATE_BRICK_STAIRS.states[30],
        &Block::DEEPSLATE_BRICK_STAIRS.states[31],
        &Block::DEEPSLATE_BRICK_STAIRS.states[32],
        &Block::DEEPSLATE_BRICK_STAIRS.states[33],
        &Block::DEEPSLATE_BRICK_STAIRS.states[34],
        &Block::DEEPSLATE_BRICK_STAIRS.states[35],
        &Block::DEEPSLATE_BRICK_STAIRS.states[36],
        &Block::DEEPSLATE_BRICK_STAIRS.states[37],
        &Block::DEEPSLATE_BRICK_STAIRS.states[38],
        &Block::DEEPSLATE_BRICK_STAIRS.states[39],
        &Block::DEEPSLATE_BRICK_STAIRS.states[40],
        &Block::DEEPSLATE_BRICK_STAIRS.states[41],
        &Block::DEEPSLATE_BRICK_STAIRS.states[42],
        &Block::DEEPSLATE_BRICK_STAIRS.states[43],
        &Block::DEEPSLATE_BRICK_STAIRS.states[44],
        &Block::DEEPSLATE_BRICK_STAIRS.states[45],
        &Block::DEEPSLATE_BRICK_STAIRS.states[46],
        &Block::DEEPSLATE_BRICK_STAIRS.states[47],
        &Block::DEEPSLATE_BRICK_STAIRS.states[48],
        &Block::DEEPSLATE_BRICK_STAIRS.states[49],
        &Block::DEEPSLATE_BRICK_STAIRS.states[50],
        &Block::DEEPSLATE_BRICK_STAIRS.states[51],
        &Block::DEEPSLATE_BRICK_STAIRS.states[52],
        &Block::DEEPSLATE_BRICK_STAIRS.states[53],
        &Block::DEEPSLATE_BRICK_STAIRS.states[54],
        &Block::DEEPSLATE_BRICK_STAIRS.states[55],
        &Block::DEEPSLATE_BRICK_STAIRS.states[56],
        &Block::DEEPSLATE_BRICK_STAIRS.states[57],
        &Block::DEEPSLATE_BRICK_STAIRS.states[58],
        &Block::DEEPSLATE_BRICK_STAIRS.states[59],
        &Block::DEEPSLATE_BRICK_STAIRS.states[60],
        &Block::DEEPSLATE_BRICK_STAIRS.states[61],
        &Block::DEEPSLATE_BRICK_STAIRS.states[62],
        &Block::DEEPSLATE_BRICK_STAIRS.states[63],
        &Block::DEEPSLATE_BRICK_STAIRS.states[64],
        &Block::DEEPSLATE_BRICK_STAIRS.states[65],
        &Block::DEEPSLATE_BRICK_STAIRS.states[66],
        &Block::DEEPSLATE_BRICK_STAIRS.states[67],
        &Block::DEEPSLATE_BRICK_STAIRS.states[68],
        &Block::DEEPSLATE_BRICK_STAIRS.states[69],
        &Block::DEEPSLATE_BRICK_STAIRS.states[70],
        &Block::DEEPSLATE_BRICK_STAIRS.states[71],
        &Block::DEEPSLATE_BRICK_STAIRS.states[72],
        &Block::DEEPSLATE_BRICK_STAIRS.states[73],
        &Block::DEEPSLATE_BRICK_STAIRS.states[74],
        &Block::DEEPSLATE_BRICK_STAIRS.states[75],
        &Block::DEEPSLATE_BRICK_STAIRS.states[76],
        &Block::DEEPSLATE_BRICK_STAIRS.states[77],
        &Block::DEEPSLATE_BRICK_STAIRS.states[78],
        &Block::DEEPSLATE_BRICK_STAIRS.states[79],
        &Block::DEEPSLATE_BRICK_SLAB.states[0],
        &Block::DEEPSLATE_BRICK_SLAB.states[1],
        &Block::DEEPSLATE_BRICK_SLAB.states[2],
        &Block::DEEPSLATE_BRICK_SLAB.states[3],
        &Block::DEEPSLATE_BRICK_SLAB.states[4],
        &Block::DEEPSLATE_BRICK_SLAB.states[5],
        &Block::DEEPSLATE_BRICK_WALL.states[0],
        &Block::DEEPSLATE_BRICK_WALL.states[1],
        &Block::DEEPSLATE_BRICK_WALL.states[2],
        &Block::DEEPSLATE_BRICK_WALL.states[3],
        &Block::DEEPSLATE_BRICK_WALL.states[4],
        &Block::DEEPSLATE_BRICK_WALL.states[5],
        &Block::DEEPSLATE_BRICK_WALL.states[6],
        &Block::DEEPSLATE_BRICK_WALL.states[7],
        &Block::DEEPSLATE_BRICK_WALL.states[8],
        &Block::DEEPSLATE_BRICK_WALL.states[9],
        &Block::DEEPSLATE_BRICK_WALL.states[10],
        &Block::DEEPSLATE_BRICK_WALL.states[11],
        &Block::DEEPSLATE_BRICK_WALL.states[12],
        &Block::DEEPSLATE_BRICK_WALL.states[13],
        &Block::DEEPSLATE_BRICK_WALL.states[14],
        &Block::DEEPSLATE_BRICK_WALL.states[15],
        &Block::DEEPSLATE_BRICK_WALL.states[16],
        &Block::DEEPSLATE_BRICK_WALL.states[17],
        &Block::DEEPSLATE_BRICK_WALL.states[18],
        &Block::DEEPSLATE_BRICK_WALL.states[19],
        &Block::DEEPSLATE_BRICK_WALL.states[20],
        &Block::DEEPSLATE_BRICK_WALL.states[21],
        &Block::DEEPSLATE_BRICK_WALL.states[22],
        &Block::DEEPSLATE_BRICK_WALL.states[23],
        &Block::DEEPSLATE_BRICK_WALL.states[24],
        &Block::DEEPSLATE_BRICK_WALL.states[25],
        &Block::DEEPSLATE_BRICK_WALL.states[26],
        &Block::DEEPSLATE_BRICK_WALL.states[27],
        &Block::DEEPSLATE_BRICK_WALL.states[28],
        &Block::DEEPSLATE_BRICK_WALL.states[29],
        &Block::DEEPSLATE_BRICK_WALL.states[30],
        &Block::DEEPSLATE_BRICK_WALL.states[31],
        &Block::DEEPSLATE_BRICK_WALL.states[32],
        &Block::DEEPSLATE_BRICK_WALL.states[33],
        &Block::DEEPSLATE_BRICK_WALL.states[34],
        &Block::DEEPSLATE_BRICK_WALL.states[35],
        &Block::DEEPSLATE_BRICK_WALL.states[36],
        &Block::DEEPSLATE_BRICK_WALL.states[37],
        &Block::DEEPSLATE_BRICK_WALL.states[38],
        &Block::DEEPSLATE_BRICK_WALL.states[39],
        &Block::DEEPSLATE_BRICK_WALL.states[40],
        &Block::DEEPSLATE_BRICK_WALL.states[41],
        &Block::DEEPSLATE_BRICK_WALL.states[42],
        &Block::DEEPSLATE_BRICK_WALL.states[43],
        &Block::DEEPSLATE_BRICK_WALL.states[44],
        &Block::DEEPSLATE_BRICK_WALL.states[45],
        &Block::DEEPSLATE_BRICK_WALL.states[46],
        &Block::DEEPSLATE_BRICK_WALL.states[47],
        &Block::DEEPSLATE_BRICK_WALL.states[48],
        &Block::DEEPSLATE_BRICK_WALL.states[49],
        &Block::DEEPSLATE_BRICK_WALL.states[50],
        &Block::DEEPSLATE_BRICK_WALL.states[51],
        &Block::DEEPSLATE_BRICK_WALL.states[52],
        &Block::DEEPSLATE_BRICK_WALL.states[53],
        &Block::DEEPSLATE_BRICK_WALL.states[54],
        &Block::DEEPSLATE_BRICK_WALL.states[55],
        &Block::DEEPSLATE_BRICK_WALL.states[56],
        &Block::DEEPSLATE_BRICK_WALL.states[57],
        &Block::DEEPSLATE_BRICK_WALL.states[58],
        &Block::DEEPSLATE_BRICK_WALL.states[59],
        &Block::DEEPSLATE_BRICK_WALL.states[60],
        &Block::DEEPSLATE_BRICK_WALL.states[61],
        &Block::DEEPSLATE_BRICK_WALL.states[62],
        &Block::DEEPSLATE_BRICK_WALL.states[63],
        &Block::DEEPSLATE_BRICK_WALL.states[64],
        &Block::DEEPSLATE_BRICK_WALL.states[65],
        &Block::DEEPSLATE_BRICK_WALL.states[66],
        &Block::DEEPSLATE_BRICK_WALL.states[67],
        &Block::DEEPSLATE_BRICK_WALL.states[68],
        &Block::DEEPSLATE_BRICK_WALL.states[69],
        &Block::DEEPSLATE_BRICK_WALL.states[70],
        &Block::DEEPSLATE_BRICK_WALL.states[71],
        &Block::DEEPSLATE_BRICK_WALL.states[72],
        &Block::DEEPSLATE_BRICK_WALL.states[73],
        &Block::DEEPSLATE_BRICK_WALL.states[74],
        &Block::DEEPSLATE_BRICK_WALL.states[75],
        &Block::DEEPSLATE_BRICK_WALL.states[76],
        &Block::DEEPSLATE_BRICK_WALL.states[77],
        &Block::DEEPSLATE_BRICK_WALL.states[78],
        &Block::DEEPSLATE_BRICK_WALL.states[79],
        &Block::DEEPSLATE_BRICK_WALL.states[80],
        &Block::DEEPSLATE_BRICK_WALL.states[81],
        &Block::DEEPSLATE_BRICK_WALL.states[82],
        &Block::DEEPSLATE_BRICK_WALL.states[83],
        &Block::DEEPSLATE_BRICK_WALL.states[84],
        &Block::DEEPSLATE_BRICK_WALL.states[85],
        &Block::DEEPSLATE_BRICK_WALL.states[86],
        &Block::DEEPSLATE_BRICK_WALL.states[87],
        &Block::DEEPSLATE_BRICK_WALL.states[88],
        &Block::DEEPSLATE_BRICK_WALL.states[89],
        &Block::DEEPSLATE_BRICK_WALL.states[90],
        &Block::DEEPSLATE_BRICK_WALL.states[91],
        &Block::DEEPSLATE_BRICK_WALL.states[92],
        &Block::DEEPSLATE_BRICK_WALL.states[93],
        &Block::DEEPSLATE_BRICK_WALL.states[94],
        &Block::DEEPSLATE_BRICK_WALL.states[95],
        &Block::DEEPSLATE_BRICK_WALL.states[96],
        &Block::DEEPSLATE_BRICK_WALL.states[97],
        &Block::DEEPSLATE_BRICK_WALL.states[98],
        &Block::DEEPSLATE_BRICK_WALL.states[99],
        &Block::DEEPSLATE_BRICK_WALL.states[100],
        &Block::DEEPSLATE_BRICK_WALL.states[101],
        &Block::DEEPSLATE_BRICK_WALL.states[102],
        &Block::DEEPSLATE_BRICK_WALL.states[103],
        &Block::DEEPSLATE_BRICK_WALL.states[104],
        &Block::DEEPSLATE_BRICK_WALL.states[105],
        &Block::DEEPSLATE_BRICK_WALL.states[106],
        &Block::DEEPSLATE_BRICK_WALL.states[107],
        &Block::DEEPSLATE_BRICK_WALL.states[108],
        &Block::DEEPSLATE_BRICK_WALL.states[109],
        &Block::DEEPSLATE_BRICK_WALL.states[110],
        &Block::DEEPSLATE_BRICK_WALL.states[111],
        &Block::DEEPSLATE_BRICK_WALL.states[112],
        &Block::DEEPSLATE_BRICK_WALL.states[113],
        &Block::DEEPSLATE_BRICK_WALL.states[114],
        &Block::DEEPSLATE_BRICK_WALL.states[115],
        &Block::DEEPSLATE_BRICK_WALL.states[116],
        &Block::DEEPSLATE_BRICK_WALL.states[117],
        &Block::DEEPSLATE_BRICK_WALL.states[118],
        &Block::DEEPSLATE_BRICK_WALL.states[119],
        &Block::DEEPSLATE_BRICK_WALL.states[120],
        &Block::DEEPSLATE_BRICK_WALL.states[121],
        &Block::DEEPSLATE_BRICK_WALL.states[122],
        &Block::DEEPSLATE_BRICK_WALL.states[123],
        &Block::DEEPSLATE_BRICK_WALL.states[124],
        &Block::DEEPSLATE_BRICK_WALL.states[125],
        &Block::DEEPSLATE_BRICK_WALL.states[126],
        &Block::DEEPSLATE_BRICK_WALL.states[127],
        &Block::DEEPSLATE_BRICK_WALL.states[128],
        &Block::DEEPSLATE_BRICK_WALL.states[129],
        &Block::DEEPSLATE_BRICK_WALL.states[130],
        &Block::DEEPSLATE_BRICK_WALL.states[131],
        &Block::DEEPSLATE_BRICK_WALL.states[132],
        &Block::DEEPSLATE_BRICK_WALL.states[133],
        &Block::DEEPSLATE_BRICK_WALL.states[134],
        &Block::DEEPSLATE_BRICK_WALL.states[135],
        &Block::DEEPSLATE_BRICK_WALL.states[136],
        &Block::DEEPSLATE_BRICK_WALL.states[137],
        &Block::DEEPSLATE_BRICK_WALL.states[138],
        &Block::DEEPSLATE_BRICK_WALL.states[139],
        &Block::DEEPSLATE_BRICK_WALL.states[140],
        &Block::DEEPSLATE_BRICK_WALL.states[141],
        &Block::DEEPSLATE_BRICK_WALL.states[142],
        &Block::DEEPSLATE_BRICK_WALL.states[143],
        &Block::DEEPSLATE_BRICK_WALL.states[144],
        &Block::DEEPSLATE_BRICK_WALL.states[145],
        &Block::DEEPSLATE_BRICK_WALL.states[146],
        &Block::DEEPSLATE_BRICK_WALL.states[147],
        &Block::DEEPSLATE_BRICK_WALL.states[148],
        &Block::DEEPSLATE_BRICK_WALL.states[149],
        &Block::DEEPSLATE_BRICK_WALL.states[150],
        &Block::DEEPSLATE_BRICK_WALL.states[151],
        &Block::DEEPSLATE_BRICK_WALL.states[152],
        &Block::DEEPSLATE_BRICK_WALL.states[153],
        &Block::DEEPSLATE_BRICK_WALL.states[154],
        &Block::DEEPSLATE_BRICK_WALL.states[155],
        &Block::DEEPSLATE_BRICK_WALL.states[156],
        &Block::DEEPSLATE_BRICK_WALL.states[157],
        &Block::DEEPSLATE_BRICK_WALL.states[158],
        &Block::DEEPSLATE_BRICK_WALL.states[159],
        &Block::DEEPSLATE_BRICK_WALL.states[160],
        &Block::DEEPSLATE_BRICK_WALL.states[161],
        &Block::DEEPSLATE_BRICK_WALL.states[162],
        &Block::DEEPSLATE_BRICK_WALL.states[163],
        &Block::DEEPSLATE_BRICK_WALL.states[164],
        &Block::DEEPSLATE_BRICK_WALL.states[165],
        &Block::DEEPSLATE_BRICK_WALL.states[166],
        &Block::DEEPSLATE_BRICK_WALL.states[167],
        &Block::DEEPSLATE_BRICK_WALL.states[168],
        &Block::DEEPSLATE_BRICK_WALL.states[169],
        &Block::DEEPSLATE_BRICK_WALL.states[170],
        &Block::DEEPSLATE_BRICK_WALL.states[171],
        &Block::DEEPSLATE_BRICK_WALL.states[172],
        &Block::DEEPSLATE_BRICK_WALL.states[173],
        &Block::DEEPSLATE_BRICK_WALL.states[174],
        &Block::DEEPSLATE_BRICK_WALL.states[175],
        &Block::DEEPSLATE_BRICK_WALL.states[176],
        &Block::DEEPSLATE_BRICK_WALL.states[177],
        &Block::DEEPSLATE_BRICK_WALL.states[178],
        &Block::DEEPSLATE_BRICK_WALL.states[179],
        &Block::DEEPSLATE_BRICK_WALL.states[180],
        &Block::DEEPSLATE_BRICK_WALL.states[181],
        &Block::DEEPSLATE_BRICK_WALL.states[182],
        &Block::DEEPSLATE_BRICK_WALL.states[183],
        &Block::DEEPSLATE_BRICK_WALL.states[184],
        &Block::DEEPSLATE_BRICK_WALL.states[185],
        &Block::DEEPSLATE_BRICK_WALL.states[186],
        &Block::DEEPSLATE_BRICK_WALL.states[187],
        &Block::DEEPSLATE_BRICK_WALL.states[188],
        &Block::DEEPSLATE_BRICK_WALL.states[189],
        &Block::DEEPSLATE_BRICK_WALL.states[190],
        &Block::DEEPSLATE_BRICK_WALL.states[191],
        &Block::DEEPSLATE_BRICK_WALL.states[192],
        &Block::DEEPSLATE_BRICK_WALL.states[193],
        &Block::DEEPSLATE_BRICK_WALL.states[194],
        &Block::DEEPSLATE_BRICK_WALL.states[195],
        &Block::DEEPSLATE_BRICK_WALL.states[196],
        &Block::DEEPSLATE_BRICK_WALL.states[197],
        &Block::DEEPSLATE_BRICK_WALL.states[198],
        &Block::DEEPSLATE_BRICK_WALL.states[199],
        &Block::DEEPSLATE_BRICK_WALL.states[200],
        &Block::DEEPSLATE_BRICK_WALL.states[201],
        &Block::DEEPSLATE_BRICK_WALL.states[202],
        &Block::DEEPSLATE_BRICK_WALL.states[203],
        &Block::DEEPSLATE_BRICK_WALL.states[204],
        &Block::DEEPSLATE_BRICK_WALL.states[205],
        &Block::DEEPSLATE_BRICK_WALL.states[206],
        &Block::DEEPSLATE_BRICK_WALL.states[207],
        &Block::DEEPSLATE_BRICK_WALL.states[208],
        &Block::DEEPSLATE_BRICK_WALL.states[209],
        &Block::DEEPSLATE_BRICK_WALL.states[210],
        &Block::DEEPSLATE_BRICK_WALL.states[211],
        &Block::DEEPSLATE_BRICK_WALL.states[212],
        &Block::DEEPSLATE_BRICK_WALL.states[213],
        &Block::DEEPSLATE_BRICK_WALL.states[214],
        &Block::DEEPSLATE_BRICK_WALL.states[215],
        &Block::DEEPSLATE_BRICK_WALL.states[216],
        &Block::DEEPSLATE_BRICK_WALL.states[217],
        &Block::DEEPSLATE_BRICK_WALL.states[218],
        &Block::DEEPSLATE_BRICK_WALL.states[219],
        &Block::DEEPSLATE_BRICK_WALL.states[220],
        &Block::DEEPSLATE_BRICK_WALL.states[221],
        &Block::DEEPSLATE_BRICK_WALL.states[222],
        &Block::DEEPSLATE_BRICK_WALL.states[223],
        &Block::DEEPSLATE_BRICK_WALL.states[224],
        &Block::DEEPSLATE_BRICK_WALL.states[225],
        &Block::DEEPSLATE_BRICK_WALL.states[226],
        &Block::DEEPSLATE_BRICK_WALL.states[227],
        &Block::DEEPSLATE_BRICK_WALL.states[228],
        &Block::DEEPSLATE_BRICK_WALL.states[229],
        &Block::DEEPSLATE_BRICK_WALL.states[230],
        &Block::DEEPSLATE_BRICK_WALL.states[231],
        &Block::DEEPSLATE_BRICK_WALL.states[232],
        &Block::DEEPSLATE_BRICK_WALL.states[233],
        &Block::DEEPSLATE_BRICK_WALL.states[234],
        &Block::DEEPSLATE_BRICK_WALL.states[235],
        &Block::DEEPSLATE_BRICK_WALL.states[236],
        &Block::DEEPSLATE_BRICK_WALL.states[237],
        &Block::DEEPSLATE_BRICK_WALL.states[238],
        &Block::DEEPSLATE_BRICK_WALL.states[239],
        &Block::DEEPSLATE_BRICK_WALL.states[240],
        &Block::DEEPSLATE_BRICK_WALL.states[241],
        &Block::DEEPSLATE_BRICK_WALL.states[242],
        &Block::DEEPSLATE_BRICK_WALL.states[243],
        &Block::DEEPSLATE_BRICK_WALL.states[244],
        &Block::DEEPSLATE_BRICK_WALL.states[245],
        &Block::DEEPSLATE_BRICK_WALL.states[246],
        &Block::DEEPSLATE_BRICK_WALL.states[247],
        &Block::DEEPSLATE_BRICK_WALL.states[248],
        &Block::DEEPSLATE_BRICK_WALL.states[249],
        &Block::DEEPSLATE_BRICK_WALL.states[250],
        &Block::DEEPSLATE_BRICK_WALL.states[251],
        &Block::DEEPSLATE_BRICK_WALL.states[252],
        &Block::DEEPSLATE_BRICK_WALL.states[253],
        &Block::DEEPSLATE_BRICK_WALL.states[254],
        &Block::DEEPSLATE_BRICK_WALL.states[255],
        &Block::DEEPSLATE_BRICK_WALL.states[256],
        &Block::DEEPSLATE_BRICK_WALL.states[257],
        &Block::DEEPSLATE_BRICK_WALL.states[258],
        &Block::DEEPSLATE_BRICK_WALL.states[259],
        &Block::DEEPSLATE_BRICK_WALL.states[260],
        &Block::DEEPSLATE_BRICK_WALL.states[261],
        &Block::DEEPSLATE_BRICK_WALL.states[262],
        &Block::DEEPSLATE_BRICK_WALL.states[263],
        &Block::DEEPSLATE_BRICK_WALL.states[264],
        &Block::DEEPSLATE_BRICK_WALL.states[265],
        &Block::DEEPSLATE_BRICK_WALL.states[266],
        &Block::DEEPSLATE_BRICK_WALL.states[267],
        &Block::DEEPSLATE_BRICK_WALL.states[268],
        &Block::DEEPSLATE_BRICK_WALL.states[269],
        &Block::DEEPSLATE_BRICK_WALL.states[270],
        &Block::DEEPSLATE_BRICK_WALL.states[271],
        &Block::DEEPSLATE_BRICK_WALL.states[272],
        &Block::DEEPSLATE_BRICK_WALL.states[273],
        &Block::DEEPSLATE_BRICK_WALL.states[274],
        &Block::DEEPSLATE_BRICK_WALL.states[275],
        &Block::DEEPSLATE_BRICK_WALL.states[276],
        &Block::DEEPSLATE_BRICK_WALL.states[277],
        &Block::DEEPSLATE_BRICK_WALL.states[278],
        &Block::DEEPSLATE_BRICK_WALL.states[279],
        &Block::DEEPSLATE_BRICK_WALL.states[280],
        &Block::DEEPSLATE_BRICK_WALL.states[281],
        &Block::DEEPSLATE_BRICK_WALL.states[282],
        &Block::DEEPSLATE_BRICK_WALL.states[283],
        &Block::DEEPSLATE_BRICK_WALL.states[284],
        &Block::DEEPSLATE_BRICK_WALL.states[285],
        &Block::DEEPSLATE_BRICK_WALL.states[286],
        &Block::DEEPSLATE_BRICK_WALL.states[287],
        &Block::DEEPSLATE_BRICK_WALL.states[288],
        &Block::DEEPSLATE_BRICK_WALL.states[289],
        &Block::DEEPSLATE_BRICK_WALL.states[290],
        &Block::DEEPSLATE_BRICK_WALL.states[291],
        &Block::DEEPSLATE_BRICK_WALL.states[292],
        &Block::DEEPSLATE_BRICK_WALL.states[293],
        &Block::DEEPSLATE_BRICK_WALL.states[294],
        &Block::DEEPSLATE_BRICK_WALL.states[295],
        &Block::DEEPSLATE_BRICK_WALL.states[296],
        &Block::DEEPSLATE_BRICK_WALL.states[297],
        &Block::DEEPSLATE_BRICK_WALL.states[298],
        &Block::DEEPSLATE_BRICK_WALL.states[299],
        &Block::DEEPSLATE_BRICK_WALL.states[300],
        &Block::DEEPSLATE_BRICK_WALL.states[301],
        &Block::DEEPSLATE_BRICK_WALL.states[302],
        &Block::DEEPSLATE_BRICK_WALL.states[303],
        &Block::DEEPSLATE_BRICK_WALL.states[304],
        &Block::DEEPSLATE_BRICK_WALL.states[305],
        &Block::DEEPSLATE_BRICK_WALL.states[306],
        &Block::DEEPSLATE_BRICK_WALL.states[307],
        &Block::DEEPSLATE_BRICK_WALL.states[308],
        &Block::DEEPSLATE_BRICK_WALL.states[309],
        &Block::DEEPSLATE_BRICK_WALL.states[310],
        &Block::DEEPSLATE_BRICK_WALL.states[311],
        &Block::DEEPSLATE_BRICK_WALL.states[312],
        &Block::DEEPSLATE_BRICK_WALL.states[313],
        &Block::DEEPSLATE_BRICK_WALL.states[314],
        &Block::DEEPSLATE_BRICK_WALL.states[315],
        &Block::DEEPSLATE_BRICK_WALL.states[316],
        &Block::DEEPSLATE_BRICK_WALL.states[317],
        &Block::DEEPSLATE_BRICK_WALL.states[318],
        &Block::DEEPSLATE_BRICK_WALL.states[319],
        &Block::DEEPSLATE_BRICK_WALL.states[320],
        &Block::DEEPSLATE_BRICK_WALL.states[321],
        &Block::DEEPSLATE_BRICK_WALL.states[322],
        &Block::DEEPSLATE_BRICK_WALL.states[323],
        &Block::CHISELED_DEEPSLATE.states[0],
        &Block::CRACKED_DEEPSLATE_BRICKS.states[0],
        &Block::CRACKED_DEEPSLATE_TILES.states[0],
        &Block::INFESTED_DEEPSLATE.states[0],
        &Block::INFESTED_DEEPSLATE.states[1],
        &Block::INFESTED_DEEPSLATE.states[2],
        &Block::SMOOTH_BASALT.states[0],
        &Block::RAW_IRON_BLOCK.states[0],
        &Block::RAW_COPPER_BLOCK.states[0],
        &Block::RAW_GOLD_BLOCK.states[0],
        &Block::POTTED_AZALEA_BUSH.states[0],
        &Block::POTTED_FLOWERING_AZALEA_BUSH.states[0],
        &Block::OCHRE_FROGLIGHT.states[0],
        &Block::OCHRE_FROGLIGHT.states[1],
        &Block::OCHRE_FROGLIGHT.states[2],
        &Block::VERDANT_FROGLIGHT.states[0],
        &Block::VERDANT_FROGLIGHT.states[1],
        &Block::VERDANT_FROGLIGHT.states[2],
        &Block::PEARLESCENT_FROGLIGHT.states[0],
        &Block::PEARLESCENT_FROGLIGHT.states[1],
        &Block::PEARLESCENT_FROGLIGHT.states[2],
        &Block::FROGSPAWN.states[0],
        &Block::REINFORCED_DEEPSLATE.states[0],
        &Block::DECORATED_POT.states[0],
        &Block::DECORATED_POT.states[1],
        &Block::DECORATED_POT.states[2],
        &Block::DECORATED_POT.states[3],
        &Block::DECORATED_POT.states[4],
        &Block::DECORATED_POT.states[5],
        &Block::DECORATED_POT.states[6],
        &Block::DECORATED_POT.states[7],
        &Block::DECORATED_POT.states[8],
        &Block::DECORATED_POT.states[9],
        &Block::DECORATED_POT.states[10],
        &Block::DECORATED_POT.states[11],
        &Block::DECORATED_POT.states[12],
        &Block::DECORATED_POT.states[13],
        &Block::DECORATED_POT.states[14],
        &Block::DECORATED_POT.states[15],
        &Block::CRAFTER.states[0],
        &Block::CRAFTER.states[1],
        &Block::CRAFTER.states[2],
        &Block::CRAFTER.states[3],
        &Block::CRAFTER.states[4],
        &Block::CRAFTER.states[5],
        &Block::CRAFTER.states[6],
        &Block::CRAFTER.states[7],
        &Block::CRAFTER.states[8],
        &Block::CRAFTER.states[9],
        &Block::CRAFTER.states[10],
        &Block::CRAFTER.states[11],
        &Block::CRAFTER.states[12],
        &Block::CRAFTER.states[13],
        &Block::CRAFTER.states[14],
        &Block::CRAFTER.states[15],
        &Block::CRAFTER.states[16],
        &Block::CRAFTER.states[17],
        &Block::CRAFTER.states[18],
        &Block::CRAFTER.states[19],
        &Block::CRAFTER.states[20],
        &Block::CRAFTER.states[21],
        &Block::CRAFTER.states[22],
        &Block::CRAFTER.states[23],
        &Block::CRAFTER.states[24],
        &Block::CRAFTER.states[25],
        &Block::CRAFTER.states[26],
        &Block::CRAFTER.states[27],
        &Block::CRAFTER.states[28],
        &Block::CRAFTER.states[29],
        &Block::CRAFTER.states[30],
        &Block::CRAFTER.states[31],
        &Block::CRAFTER.states[32],
        &Block::CRAFTER.states[33],
        &Block::CRAFTER.states[34],
        &Block::CRAFTER.states[35],
        &Block::CRAFTER.states[36],
        &Block::CRAFTER.states[37],
        &Block::CRAFTER.states[38],
        &Block::CRAFTER.states[39],
        &Block::CRAFTER.states[40],
        &Block::CRAFTER.states[41],
        &Block::CRAFTER.states[42],
        &Block::CRAFTER.states[43],
        &Block::CRAFTER.states[44],
        &Block::CRAFTER.states[45],
        &Block::CRAFTER.states[46],
        &Block::CRAFTER.states[47],
        &Block::TRIAL_SPAWNER.states[0],
        &Block::TRIAL_SPAWNER.states[1],
        &Block::TRIAL_SPAWNER.states[2],
        &Block::TRIAL_SPAWNER.states[3],
        &Block::TRIAL_SPAWNER.states[4],
        &Block::TRIAL_SPAWNER.states[5],
        &Block::TRIAL_SPAWNER.states[6],
        &Block::TRIAL_SPAWNER.states[7],
        &Block::TRIAL_SPAWNER.states[8],
        &Block::TRIAL_SPAWNER.states[9],
        &Block::TRIAL_SPAWNER.states[10],
        &Block::TRIAL_SPAWNER.states[11],
        &Block::VAULT.states[0],
        &Block::VAULT.states[1],
        &Block::VAULT.states[2],
        &Block::VAULT.states[3],
        &Block::VAULT.states[4],
        &Block::VAULT.states[5],
        &Block::VAULT.states[6],
        &Block::VAULT.states[7],
        &Block::VAULT.states[8],
        &Block::VAULT.states[9],
        &Block::VAULT.states[10],
        &Block::VAULT.states[11],
        &Block::VAULT.states[12],
        &Block::VAULT.states[13],
        &Block::VAULT.states[14],
        &Block::VAULT.states[15],
        &Block::VAULT.states[16],
        &Block::VAULT.states[17],
        &Block::VAULT.states[18],
        &Block::VAULT.states[19],
        &Block::VAULT.states[20],
        &Block::VAULT.states[21],
        &Block::VAULT.states[22],
        &Block::VAULT.states[23],
        &Block::VAULT.states[24],
        &Block::VAULT.states[25],
        &Block::VAULT.states[26],
        &Block::VAULT.states[27],
        &Block::VAULT.states[28],
        &Block::VAULT.states[29],
        &Block::VAULT.states[30],
        &Block::VAULT.states[31],
        &Block::HEAVY_CORE.states[0],
        &Block::HEAVY_CORE.states[1],
        &Block::PALE_MOSS_BLOCK.states[0],
        &Block::PALE_MOSS_CARPET.states[0],
        &Block::PALE_MOSS_CARPET.states[1],
        &Block::PALE_MOSS_CARPET.states[2],
        &Block::PALE_MOSS_CARPET.states[3],
        &Block::PALE_MOSS_CARPET.states[4],
        &Block::PALE_MOSS_CARPET.states[5],
        &Block::PALE_MOSS_CARPET.states[6],
        &Block::PALE_MOSS_CARPET.states[7],
        &Block::PALE_MOSS_CARPET.states[8],
        &Block::PALE_MOSS_CARPET.states[9],
        &Block::PALE_MOSS_CARPET.states[10],
        &Block::PALE_MOSS_CARPET.states[11],
        &Block::PALE_MOSS_CARPET.states[12],
        &Block::PALE_MOSS_CARPET.states[13],
        &Block::PALE_MOSS_CARPET.states[14],
        &Block::PALE_MOSS_CARPET.states[15],
        &Block::PALE_MOSS_CARPET.states[16],
        &Block::PALE_MOSS_CARPET.states[17],
        &Block::PALE_MOSS_CARPET.states[18],
        &Block::PALE_MOSS_CARPET.states[19],
        &Block::PALE_MOSS_CARPET.states[20],
        &Block::PALE_MOSS_CARPET.states[21],
        &Block::PALE_MOSS_CARPET.states[22],
        &Block::PALE_MOSS_CARPET.states[23],
        &Block::PALE_MOSS_CARPET.states[24],
        &Block::PALE_MOSS_CARPET.states[25],
        &Block::PALE_MOSS_CARPET.states[26],
        &Block::PALE_MOSS_CARPET.states[27],
        &Block::PALE_MOSS_CARPET.states[28],
        &Block::PALE_MOSS_CARPET.states[29],
        &Block::PALE_MOSS_CARPET.states[30],
        &Block::PALE_MOSS_CARPET.states[31],
        &Block::PALE_MOSS_CARPET.states[32],
        &Block::PALE_MOSS_CARPET.states[33],
        &Block::PALE_MOSS_CARPET.states[34],
        &Block::PALE_MOSS_CARPET.states[35],
        &Block::PALE_MOSS_CARPET.states[36],
        &Block::PALE_MOSS_CARPET.states[37],
        &Block::PALE_MOSS_CARPET.states[38],
        &Block::PALE_MOSS_CARPET.states[39],
        &Block::PALE_MOSS_CARPET.states[40],
        &Block::PALE_MOSS_CARPET.states[41],
        &Block::PALE_MOSS_CARPET.states[42],
        &Block::PALE_MOSS_CARPET.states[43],
        &Block::PALE_MOSS_CARPET.states[44],
        &Block::PALE_MOSS_CARPET.states[45],
        &Block::PALE_MOSS_CARPET.states[46],
        &Block::PALE_MOSS_CARPET.states[47],
        &Block::PALE_MOSS_CARPET.states[48],
        &Block::PALE_MOSS_CARPET.states[49],
        &Block::PALE_MOSS_CARPET.states[50],
        &Block::PALE_MOSS_CARPET.states[51],
        &Block::PALE_MOSS_CARPET.states[52],
        &Block::PALE_MOSS_CARPET.states[53],
        &Block::PALE_MOSS_CARPET.states[54],
        &Block::PALE_MOSS_CARPET.states[55],
        &Block::PALE_MOSS_CARPET.states[56],
        &Block::PALE_MOSS_CARPET.states[57],
        &Block::PALE_MOSS_CARPET.states[58],
        &Block::PALE_MOSS_CARPET.states[59],
        &Block::PALE_MOSS_CARPET.states[60],
        &Block::PALE_MOSS_CARPET.states[61],
        &Block::PALE_MOSS_CARPET.states[62],
        &Block::PALE_MOSS_CARPET.states[63],
        &Block::PALE_MOSS_CARPET.states[64],
        &Block::PALE_MOSS_CARPET.states[65],
        &Block::PALE_MOSS_CARPET.states[66],
        &Block::PALE_MOSS_CARPET.states[67],
        &Block::PALE_MOSS_CARPET.states[68],
        &Block::PALE_MOSS_CARPET.states[69],
        &Block::PALE_MOSS_CARPET.states[70],
        &Block::PALE_MOSS_CARPET.states[71],
        &Block::PALE_MOSS_CARPET.states[72],
        &Block::PALE_MOSS_CARPET.states[73],
        &Block::PALE_MOSS_CARPET.states[74],
        &Block::PALE_MOSS_CARPET.states[75],
        &Block::PALE_MOSS_CARPET.states[76],
        &Block::PALE_MOSS_CARPET.states[77],
        &Block::PALE_MOSS_CARPET.states[78],
        &Block::PALE_MOSS_CARPET.states[79],
        &Block::PALE_MOSS_CARPET.states[80],
        &Block::PALE_MOSS_CARPET.states[81],
        &Block::PALE_MOSS_CARPET.states[82],
        &Block::PALE_MOSS_CARPET.states[83],
        &Block::PALE_MOSS_CARPET.states[84],
        &Block::PALE_MOSS_CARPET.states[85],
        &Block::PALE_MOSS_CARPET.states[86],
        &Block::PALE_MOSS_CARPET.states[87],
        &Block::PALE_MOSS_CARPET.states[88],
        &Block::PALE_MOSS_CARPET.states[89],
        &Block::PALE_MOSS_CARPET.states[90],
        &Block::PALE_MOSS_CARPET.states[91],
        &Block::PALE_MOSS_CARPET.states[92],
        &Block::PALE_MOSS_CARPET.states[93],
        &Block::PALE_MOSS_CARPET.states[94],
        &Block::PALE_MOSS_CARPET.states[95],
        &Block::PALE_MOSS_CARPET.states[96],
        &Block::PALE_MOSS_CARPET.states[97],
        &Block::PALE_MOSS_CARPET.states[98],
        &Block::PALE_MOSS_CARPET.states[99],
        &Block::PALE_MOSS_CARPET.states[100],
        &Block::PALE_MOSS_CARPET.states[101],
        &Block::PALE_MOSS_CARPET.states[102],
        &Block::PALE_MOSS_CARPET.states[103],
        &Block::PALE_MOSS_CARPET.states[104],
        &Block::PALE_MOSS_CARPET.states[105],
        &Block::PALE_MOSS_CARPET.states[106],
        &Block::PALE_MOSS_CARPET.states[107],
        &Block::PALE_MOSS_CARPET.states[108],
        &Block::PALE_MOSS_CARPET.states[109],
        &Block::PALE_MOSS_CARPET.states[110],
        &Block::PALE_MOSS_CARPET.states[111],
        &Block::PALE_MOSS_CARPET.states[112],
        &Block::PALE_MOSS_CARPET.states[113],
        &Block::PALE_MOSS_CARPET.states[114],
        &Block::PALE_MOSS_CARPET.states[115],
        &Block::PALE_MOSS_CARPET.states[116],
        &Block::PALE_MOSS_CARPET.states[117],
        &Block::PALE_MOSS_CARPET.states[118],
        &Block::PALE_MOSS_CARPET.states[119],
        &Block::PALE_MOSS_CARPET.states[120],
        &Block::PALE_MOSS_CARPET.states[121],
        &Block::PALE_MOSS_CARPET.states[122],
        &Block::PALE_MOSS_CARPET.states[123],
        &Block::PALE_MOSS_CARPET.states[124],
        &Block::PALE_MOSS_CARPET.states[125],
        &Block::PALE_MOSS_CARPET.states[126],
        &Block::PALE_MOSS_CARPET.states[127],
        &Block::PALE_MOSS_CARPET.states[128],
        &Block::PALE_MOSS_CARPET.states[129],
        &Block::PALE_MOSS_CARPET.states[130],
        &Block::PALE_MOSS_CARPET.states[131],
        &Block::PALE_MOSS_CARPET.states[132],
        &Block::PALE_MOSS_CARPET.states[133],
        &Block::PALE_MOSS_CARPET.states[134],
        &Block::PALE_MOSS_CARPET.states[135],
        &Block::PALE_MOSS_CARPET.states[136],
        &Block::PALE_MOSS_CARPET.states[137],
        &Block::PALE_MOSS_CARPET.states[138],
        &Block::PALE_MOSS_CARPET.states[139],
        &Block::PALE_MOSS_CARPET.states[140],
        &Block::PALE_MOSS_CARPET.states[141],
        &Block::PALE_MOSS_CARPET.states[142],
        &Block::PALE_MOSS_CARPET.states[143],
        &Block::PALE_MOSS_CARPET.states[144],
        &Block::PALE_MOSS_CARPET.states[145],
        &Block::PALE_MOSS_CARPET.states[146],
        &Block::PALE_MOSS_CARPET.states[147],
        &Block::PALE_MOSS_CARPET.states[148],
        &Block::PALE_MOSS_CARPET.states[149],
        &Block::PALE_MOSS_CARPET.states[150],
        &Block::PALE_MOSS_CARPET.states[151],
        &Block::PALE_MOSS_CARPET.states[152],
        &Block::PALE_MOSS_CARPET.states[153],
        &Block::PALE_MOSS_CARPET.states[154],
        &Block::PALE_MOSS_CARPET.states[155],
        &Block::PALE_MOSS_CARPET.states[156],
        &Block::PALE_MOSS_CARPET.states[157],
        &Block::PALE_MOSS_CARPET.states[158],
        &Block::PALE_MOSS_CARPET.states[159],
        &Block::PALE_MOSS_CARPET.states[160],
        &Block::PALE_MOSS_CARPET.states[161],
        &Block::PALE_HANGING_MOSS.states[0],
        &Block::PALE_HANGING_MOSS.states[1],
        &Block::OPEN_EYEBLOSSOM.states[0],
        &Block::CLOSED_EYEBLOSSOM.states[0],
        &Block::POTTED_OPEN_EYEBLOSSOM.states[0],
        &Block::POTTED_CLOSED_EYEBLOSSOM.states[0],
        &Block::FIREFLY_BUSH.states[0],
    ];
}
impl Block {
    pub const AIR: Self = Block {
        id: BlockId::new(0u16).unwrap(),
        name: "air",
        hardness: 0f32,
        blast_resistance: 0f32,
        map_color: 0u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 0,
        default_state: &BlockState {
            id: BlockStateId::new(0u16).unwrap(),
            state_flags: 25,
            side_flags: 0,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0f32,
            collision_shapes: &[],
            outline_shapes: &[],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(0u16).unwrap(),
            state_flags: 25,
            side_flags: 0,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0f32,
            collision_shapes: &[],
            outline_shapes: &[],
            opacity: 0,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: None,
        experience: None,
    };
    pub const STONE: Self = Block {
        id: BlockId::new(1u16).unwrap(),
        name: "stone",
        hardness: 1.5f32,
        blast_resistance: 6f32,
        map_color: 11u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 1,
        default_state: &BlockState {
            id: BlockStateId::new(1u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1.5f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(1u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1.5f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/stone"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Alternatives(AlternativeEntry {
                        children: &[
                            LootPoolEntry {
                                content: LootPoolEntryTypes::Item(ItemEntry {
                                    name: "minecraft:stone",
                                }),
                                weight: 1i32,
                                quality: 0i32,
                                conditions: Some(&[LootCondition::MatchTool { items: None }]),
                                functions: None,
                            },
                            LootPoolEntry {
                                content: LootPoolEntryTypes::Item(ItemEntry {
                                    name: "minecraft:cobblestone",
                                }),
                                weight: 1i32,
                                quality: 0i32,
                                conditions: Some(&[LootCondition::SurvivesExplosion]),
                                functions: None,
                            },
                        ],
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: None,
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const GRANITE: Self = Block {
        id: BlockId::new(2u16).unwrap(),
        name: "granite",
        hardness: 1.5f32,
        blast_resistance: 6f32,
        map_color: 10u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 2,
        default_state: &BlockState {
            id: BlockStateId::new(2u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1.5f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(2u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1.5f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/granite"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:granite",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const POLISHED_GRANITE: Self = Block {
        id: BlockId::new(3u16).unwrap(),
        name: "polished_granite",
        hardness: 1.5f32,
        blast_resistance: 6f32,
        map_color: 10u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 3,
        default_state: &BlockState {
            id: BlockStateId::new(3u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1.5f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(3u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1.5f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/polished_granite"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:polished_granite",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const DIORITE: Self = Block {
        id: BlockId::new(4u16).unwrap(),
        name: "diorite",
        hardness: 1.5f32,
        blast_resistance: 6f32,
        map_color: 14u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 4,
        default_state: &BlockState {
            id: BlockStateId::new(4u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1.5f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(4u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1.5f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/diorite"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:diorite",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const POLISHED_DIORITE: Self = Block {
        id: BlockId::new(5u16).unwrap(),
        name: "polished_diorite",
        hardness: 1.5f32,
        blast_resistance: 6f32,
        map_color: 14u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 5,
        default_state: &BlockState {
            id: BlockStateId::new(5u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1.5f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(5u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1.5f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/polished_diorite"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:polished_diorite",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const ANDESITE: Self = Block {
        id: BlockId::new(6u16).unwrap(),
        name: "andesite",
        hardness: 1.5f32,
        blast_resistance: 6f32,
        map_color: 11u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 6,
        default_state: &BlockState {
            id: BlockStateId::new(6u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1.5f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(6u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1.5f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/andesite"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:andesite",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const POLISHED_ANDESITE: Self = Block {
        id: BlockId::new(7u16).unwrap(),
        name: "polished_andesite",
        hardness: 1.5f32,
        blast_resistance: 6f32,
        map_color: 11u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 7,
        default_state: &BlockState {
            id: BlockStateId::new(7u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1.5f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(7u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1.5f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/polished_andesite"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:polished_andesite",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const GRASS_BLOCK: Self = Block {
        id: BlockId::new(8u16).unwrap(),
        name: "grass_block",
        hardness: 0.6f32,
        blast_resistance: 0.6f32,
        map_color: 1u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 54,
        default_state: &BlockState {
            id: BlockStateId::new(9u16).unwrap(),
            state_flags: 960,
            side_flags: 255,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.6f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(8u16).unwrap(),
                state_flags: 960,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.6f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9u16).unwrap(),
                state_flags: 960,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.6f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/grass_block"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Alternatives(AlternativeEntry {
                        children: &[
                            LootPoolEntry {
                                content: LootPoolEntryTypes::Item(ItemEntry {
                                    name: "minecraft:grass_block",
                                }),
                                weight: 1i32,
                                quality: 0i32,
                                conditions: Some(&[LootCondition::MatchTool { items: None }]),
                                functions: None,
                            },
                            LootPoolEntry {
                                content: LootPoolEntryTypes::Item(ItemEntry {
                                    name: "minecraft:dirt",
                                }),
                                weight: 1i32,
                                quality: 0i32,
                                conditions: Some(&[LootCondition::SurvivesExplosion]),
                                functions: None,
                            },
                        ],
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: None,
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const DIRT: Self = Block {
        id: BlockId::new(9u16).unwrap(),
        name: "dirt",
        hardness: 0.5f32,
        blast_resistance: 0.5f32,
        map_color: 10u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 55,
        default_state: &BlockState {
            id: BlockStateId::new(10u16).unwrap(),
            state_flags: 448,
            side_flags: 255,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.5f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(10u16).unwrap(),
            state_flags: 448,
            side_flags: 255,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.5f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/dirt"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:dirt",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const COARSE_DIRT: Self = Block {
        id: BlockId::new(10u16).unwrap(),
        name: "coarse_dirt",
        hardness: 0.5f32,
        blast_resistance: 0.5f32,
        map_color: 10u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 56,
        default_state: &BlockState {
            id: BlockStateId::new(11u16).unwrap(),
            state_flags: 448,
            side_flags: 255,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.5f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(11u16).unwrap(),
            state_flags: 448,
            side_flags: 255,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.5f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/coarse_dirt"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:coarse_dirt",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const PODZOL: Self = Block {
        id: BlockId::new(11u16).unwrap(),
        name: "podzol",
        hardness: 0.5f32,
        blast_resistance: 0.5f32,
        map_color: 34u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 57,
        default_state: &BlockState {
            id: BlockStateId::new(13u16).unwrap(),
            state_flags: 448,
            side_flags: 255,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.5f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(12u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/podzol"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Alternatives(AlternativeEntry {
                        children: &[
                            LootPoolEntry {
                                content: LootPoolEntryTypes::Item(ItemEntry {
                                    name: "minecraft:podzol",
                                }),
                                weight: 1i32,
                                quality: 0i32,
                                conditions: Some(&[LootCondition::MatchTool { items: None }]),
                                functions: None,
                            },
                            LootPoolEntry {
                                content: LootPoolEntryTypes::Item(ItemEntry {
                                    name: "minecraft:dirt",
                                }),
                                weight: 1i32,
                                quality: 0i32,
                                conditions: Some(&[LootCondition::SurvivesExplosion]),
                                functions: None,
                            },
                        ],
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: None,
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const COBBLESTONE: Self = Block {
        id: BlockId::new(12u16).unwrap(),
        name: "cobblestone",
        hardness: 2f32,
        blast_resistance: 6f32,
        map_color: 11u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 62,
        default_state: &BlockState {
            id: BlockStateId::new(14u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 2f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(14u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 2f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/cobblestone"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:cobblestone",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const OAK_PLANKS: Self = Block {
        id: BlockId::new(13u16).unwrap(),
        name: "oak_planks",
        hardness: 2f32,
        blast_resistance: 3f32,
        map_color: 13u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 63,
        default_state: &BlockState {
            id: BlockStateId::new(15u16).unwrap(),
            state_flags: 450,
            side_flags: 255,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 2f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(15u16).unwrap(),
            state_flags: 450,
            side_flags: 255,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 2f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: Some(Flammable {
            spread_chance: 5u8,
            burn_chance: 20u8,
        }),
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/oak_planks"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:oak_planks",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const SPRUCE_PLANKS: Self = Block {
        id: BlockId::new(14u16).unwrap(),
        name: "spruce_planks",
        hardness: 2f32,
        blast_resistance: 3f32,
        map_color: 34u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 64,
        default_state: &BlockState {
            id: BlockStateId::new(16u16).unwrap(),
            state_flags: 450,
            side_flags: 255,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 2f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(16u16).unwrap(),
            state_flags: 450,
            side_flags: 255,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 2f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: Some(Flammable {
            spread_chance: 5u8,
            burn_chance: 20u8,
        }),
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/spruce_planks"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:spruce_planks",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const BIRCH_PLANKS: Self = Block {
        id: BlockId::new(15u16).unwrap(),
        name: "birch_planks",
        hardness: 2f32,
        blast_resistance: 3f32,
        map_color: 2u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 65,
        default_state: &BlockState {
            id: BlockStateId::new(17u16).unwrap(),
            state_flags: 450,
            side_flags: 255,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 2f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(17u16).unwrap(),
            state_flags: 450,
            side_flags: 255,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 2f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: Some(Flammable {
            spread_chance: 5u8,
            burn_chance: 20u8,
        }),
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/birch_planks"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:birch_planks",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const JUNGLE_PLANKS: Self = Block {
        id: BlockId::new(16u16).unwrap(),
        name: "jungle_planks",
        hardness: 2f32,
        blast_resistance: 3f32,
        map_color: 10u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 66,
        default_state: &BlockState {
            id: BlockStateId::new(18u16).unwrap(),
            state_flags: 450,
            side_flags: 255,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 2f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(18u16).unwrap(),
            state_flags: 450,
            side_flags: 255,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 2f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: Some(Flammable {
            spread_chance: 5u8,
            burn_chance: 20u8,
        }),
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/jungle_planks"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:jungle_planks",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const ACACIA_PLANKS: Self = Block {
        id: BlockId::new(17u16).unwrap(),
        name: "acacia_planks",
        hardness: 2f32,
        blast_resistance: 3f32,
        map_color: 15u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 67,
        default_state: &BlockState {
            id: BlockStateId::new(19u16).unwrap(),
            state_flags: 450,
            side_flags: 255,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 2f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(19u16).unwrap(),
            state_flags: 450,
            side_flags: 255,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 2f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: Some(Flammable {
            spread_chance: 5u8,
            burn_chance: 20u8,
        }),
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/acacia_planks"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:acacia_planks",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const CHERRY_PLANKS: Self = Block {
        id: BlockId::new(18u16).unwrap(),
        name: "cherry_planks",
        hardness: 2f32,
        blast_resistance: 3f32,
        map_color: 36u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 68,
        default_state: &BlockState {
            id: BlockStateId::new(20u16).unwrap(),
            state_flags: 450,
            side_flags: 255,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 2f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(20u16).unwrap(),
            state_flags: 450,
            side_flags: 255,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 2f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: Some(Flammable {
            spread_chance: 5u8,
            burn_chance: 20u8,
        }),
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/cherry_planks"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:cherry_planks",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const DARK_OAK_PLANKS: Self = Block {
        id: BlockId::new(19u16).unwrap(),
        name: "dark_oak_planks",
        hardness: 2f32,
        blast_resistance: 3f32,
        map_color: 26u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 69,
        default_state: &BlockState {
            id: BlockStateId::new(21u16).unwrap(),
            state_flags: 450,
            side_flags: 255,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 2f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(21u16).unwrap(),
            state_flags: 450,
            side_flags: 255,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 2f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: Some(Flammable {
            spread_chance: 5u8,
            burn_chance: 20u8,
        }),
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/dark_oak_planks"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:dark_oak_planks",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const PALE_OAK_WOOD: Self = Block {
        id: BlockId::new(20u16).unwrap(),
        name: "pale_oak_wood",
        hardness: 2f32,
        blast_resistance: 2f32,
        map_color: 11u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 204,
        default_state: &BlockState {
            id: BlockStateId::new(23u16).unwrap(),
            state_flags: 450,
            side_flags: 255,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 2f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(22u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: Some(Flammable {
            spread_chance: 5u8,
            burn_chance: 5u8,
        }),
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/pale_oak_wood"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:pale_oak_wood",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const PALE_OAK_PLANKS: Self = Block {
        id: BlockId::new(21u16).unwrap(),
        name: "pale_oak_planks",
        hardness: 2f32,
        blast_resistance: 3f32,
        map_color: 14u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 70,
        default_state: &BlockState {
            id: BlockStateId::new(25u16).unwrap(),
            state_flags: 450,
            side_flags: 255,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 2f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(25u16).unwrap(),
            state_flags: 450,
            side_flags: 255,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 2f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: Some(Flammable {
            spread_chance: 5u8,
            burn_chance: 20u8,
        }),
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/pale_oak_planks"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:pale_oak_planks",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const MANGROVE_PLANKS: Self = Block {
        id: BlockId::new(22u16).unwrap(),
        name: "mangrove_planks",
        hardness: 2f32,
        blast_resistance: 3f32,
        map_color: 28u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 71,
        default_state: &BlockState {
            id: BlockStateId::new(26u16).unwrap(),
            state_flags: 450,
            side_flags: 255,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 2f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(26u16).unwrap(),
            state_flags: 450,
            side_flags: 255,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 2f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: Some(Flammable {
            spread_chance: 5u8,
            burn_chance: 20u8,
        }),
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/mangrove_planks"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:mangrove_planks",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const BAMBOO_PLANKS: Self = Block {
        id: BlockId::new(23u16).unwrap(),
        name: "bamboo_planks",
        hardness: 2f32,
        blast_resistance: 3f32,
        map_color: 18u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 72,
        default_state: &BlockState {
            id: BlockStateId::new(27u16).unwrap(),
            state_flags: 450,
            side_flags: 255,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 2f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(27u16).unwrap(),
            state_flags: 450,
            side_flags: 255,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 2f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: Some(Flammable {
            spread_chance: 5u8,
            burn_chance: 20u8,
        }),
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/bamboo_planks"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:bamboo_planks",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const BAMBOO_MOSAIC: Self = Block {
        id: BlockId::new(24u16).unwrap(),
        name: "bamboo_mosaic",
        hardness: 2f32,
        blast_resistance: 3f32,
        map_color: 18u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 75,
        default_state: &BlockState {
            id: BlockStateId::new(28u16).unwrap(),
            state_flags: 450,
            side_flags: 255,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 2f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(28u16).unwrap(),
            state_flags: 450,
            side_flags: 255,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 2f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: Some(Flammable {
            spread_chance: 5u8,
            burn_chance: 20u8,
        }),
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/bamboo_mosaic"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:bamboo_mosaic",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const OAK_SAPLING: Self = Block {
        id: BlockId::new(25u16).unwrap(),
        name: "oak_sapling",
        hardness: 0f32,
        blast_resistance: 0f32,
        map_color: 7u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 76,
        default_state: &BlockState {
            id: BlockStateId::new(29u16).unwrap(),
            state_flags: 520,
            side_flags: 0,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0f32,
            collision_shapes: &[],
            outline_shapes: &[1],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(29u16).unwrap(),
                state_flags: 520,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[1],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30u16).unwrap(),
                state_flags: 520,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[1],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/oak_sapling"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:oak_sapling",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const SPRUCE_SAPLING: Self = Block {
        id: BlockId::new(26u16).unwrap(),
        name: "spruce_sapling",
        hardness: 0f32,
        blast_resistance: 0f32,
        map_color: 7u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 77,
        default_state: &BlockState {
            id: BlockStateId::new(31u16).unwrap(),
            state_flags: 520,
            side_flags: 0,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0f32,
            collision_shapes: &[],
            outline_shapes: &[1],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(31u16).unwrap(),
                state_flags: 520,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[1],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(32u16).unwrap(),
                state_flags: 520,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[1],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/spruce_sapling"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:spruce_sapling",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const BIRCH_SAPLING: Self = Block {
        id: BlockId::new(27u16).unwrap(),
        name: "birch_sapling",
        hardness: 0f32,
        blast_resistance: 0f32,
        map_color: 7u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 78,
        default_state: &BlockState {
            id: BlockStateId::new(33u16).unwrap(),
            state_flags: 520,
            side_flags: 0,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0f32,
            collision_shapes: &[],
            outline_shapes: &[1],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(33u16).unwrap(),
                state_flags: 520,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[1],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(34u16).unwrap(),
                state_flags: 520,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[1],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/birch_sapling"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:birch_sapling",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const JUNGLE_SAPLING: Self = Block {
        id: BlockId::new(28u16).unwrap(),
        name: "jungle_sapling",
        hardness: 0f32,
        blast_resistance: 0f32,
        map_color: 7u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 79,
        default_state: &BlockState {
            id: BlockStateId::new(35u16).unwrap(),
            state_flags: 520,
            side_flags: 0,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0f32,
            collision_shapes: &[],
            outline_shapes: &[1],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(35u16).unwrap(),
                state_flags: 520,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[1],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(36u16).unwrap(),
                state_flags: 520,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[1],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/jungle_sapling"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:jungle_sapling",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const ACACIA_SAPLING: Self = Block {
        id: BlockId::new(29u16).unwrap(),
        name: "acacia_sapling",
        hardness: 0f32,
        blast_resistance: 0f32,
        map_color: 7u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 80,
        default_state: &BlockState {
            id: BlockStateId::new(37u16).unwrap(),
            state_flags: 520,
            side_flags: 0,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0f32,
            collision_shapes: &[],
            outline_shapes: &[1],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(37u16).unwrap(),
                state_flags: 520,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[1],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(38u16).unwrap(),
                state_flags: 520,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[1],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/acacia_sapling"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:acacia_sapling",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const CHERRY_SAPLING: Self = Block {
        id: BlockId::new(30u16).unwrap(),
        name: "cherry_sapling",
        hardness: 0f32,
        blast_resistance: 0f32,
        map_color: 20u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 81,
        default_state: &BlockState {
            id: BlockStateId::new(39u16).unwrap(),
            state_flags: 520,
            side_flags: 0,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0f32,
            collision_shapes: &[],
            outline_shapes: &[1],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(39u16).unwrap(),
                state_flags: 520,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[1],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(40u16).unwrap(),
                state_flags: 520,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[1],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/cherry_sapling"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:cherry_sapling",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const DARK_OAK_SAPLING: Self = Block {
        id: BlockId::new(31u16).unwrap(),
        name: "dark_oak_sapling",
        hardness: 0f32,
        blast_resistance: 0f32,
        map_color: 7u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 82,
        default_state: &BlockState {
            id: BlockStateId::new(41u16).unwrap(),
            state_flags: 520,
            side_flags: 0,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0f32,
            collision_shapes: &[],
            outline_shapes: &[1],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(41u16).unwrap(),
                state_flags: 520,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[1],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(42u16).unwrap(),
                state_flags: 520,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[1],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/dark_oak_sapling"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:dark_oak_sapling",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const PALE_OAK_SAPLING: Self = Block {
        id: BlockId::new(32u16).unwrap(),
        name: "pale_oak_sapling",
        hardness: 0f32,
        blast_resistance: 0f32,
        map_color: 6u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 83,
        default_state: &BlockState {
            id: BlockStateId::new(43u16).unwrap(),
            state_flags: 520,
            side_flags: 0,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0f32,
            collision_shapes: &[],
            outline_shapes: &[1],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(43u16).unwrap(),
                state_flags: 520,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[1],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(44u16).unwrap(),
                state_flags: 520,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[1],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/pale_oak_sapling"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:pale_oak_sapling",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const MANGROVE_PROPAGULE: Self = Block {
        id: BlockId::new(33u16).unwrap(),
        name: "mangrove_propagule",
        hardness: 0f32,
        blast_resistance: 0f32,
        map_color: 7u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 84,
        default_state: &BlockState {
            id: BlockStateId::new(50u16).unwrap(),
            state_flags: 520,
            side_flags: 0,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0f32,
            collision_shapes: &[],
            outline_shapes: &[3],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(45u16).unwrap(),
                state_flags: 544,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[2],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(46u16).unwrap(),
                state_flags: 520,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[2],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(47u16).unwrap(),
                state_flags: 544,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[2],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(48u16).unwrap(),
                state_flags: 520,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[2],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(49u16).unwrap(),
                state_flags: 544,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[3],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(50u16).unwrap(),
                state_flags: 520,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[3],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(51u16).unwrap(),
                state_flags: 544,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[3],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(52u16).unwrap(),
                state_flags: 520,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[3],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(53u16).unwrap(),
                state_flags: 544,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[4],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(54u16).unwrap(),
                state_flags: 520,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[4],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(55u16).unwrap(),
                state_flags: 544,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[4],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(56u16).unwrap(),
                state_flags: 520,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[4],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(57u16).unwrap(),
                state_flags: 544,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[3],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(58u16).unwrap(),
                state_flags: 520,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[3],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(59u16).unwrap(),
                state_flags: 544,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[3],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(60u16).unwrap(),
                state_flags: 520,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[3],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(61u16).unwrap(),
                state_flags: 544,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[5],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(62u16).unwrap(),
                state_flags: 520,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[5],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(63u16).unwrap(),
                state_flags: 544,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[5],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(64u16).unwrap(),
                state_flags: 520,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[5],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(65u16).unwrap(),
                state_flags: 544,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[3],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(66u16).unwrap(),
                state_flags: 520,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[3],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(67u16).unwrap(),
                state_flags: 544,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[3],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(68u16).unwrap(),
                state_flags: 520,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[3],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(69u16).unwrap(),
                state_flags: 544,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[6],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(70u16).unwrap(),
                state_flags: 520,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[6],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(71u16).unwrap(),
                state_flags: 544,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[6],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(72u16).unwrap(),
                state_flags: 520,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[6],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(73u16).unwrap(),
                state_flags: 544,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[3],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(74u16).unwrap(),
                state_flags: 520,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[3],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(75u16).unwrap(),
                state_flags: 544,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[3],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(76u16).unwrap(),
                state_flags: 520,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[3],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(77u16).unwrap(),
                state_flags: 544,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[3],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(78u16).unwrap(),
                state_flags: 520,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[3],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(79u16).unwrap(),
                state_flags: 544,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[3],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(80u16).unwrap(),
                state_flags: 520,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[3],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(81u16).unwrap(),
                state_flags: 544,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[3],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(82u16).unwrap(),
                state_flags: 520,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[3],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(83u16).unwrap(),
                state_flags: 544,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[3],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(84u16).unwrap(),
                state_flags: 520,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[3],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/mangrove_propagule"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:mangrove_propagule",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::BlockStateProperty {
                    block: "minecraft:mangrove_propagule",
                    properties: &[("age", "4")],
                }]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const BEDROCK: Self = Block {
        id: BlockId::new(34u16).unwrap(),
        name: "bedrock",
        hardness: -1f32,
        blast_resistance: 3600000f32,
        map_color: 11u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 85,
        default_state: &BlockState {
            id: BlockStateId::new(85u16).unwrap(),
            state_flags: 448,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: -1f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(85u16).unwrap(),
            state_flags: 448,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: -1f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: None,
        experience: None,
    };
    pub const WATER: Self = Block {
        id: BlockId::new(35u16).unwrap(),
        name: "water",
        hardness: 100f32,
        blast_resistance: 100f32,
        map_color: 12u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 0,
        default_state: &BlockState {
            id: BlockStateId::new(86u16).unwrap(),
            state_flags: 48,
            side_flags: 0,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 100f32,
            collision_shapes: &[],
            outline_shapes: &[],
            opacity: 1,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(86u16).unwrap(),
                state_flags: 48,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 100f32,
                collision_shapes: &[],
                outline_shapes: &[],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(87u16).unwrap(),
                state_flags: 48,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 100f32,
                collision_shapes: &[],
                outline_shapes: &[],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(88u16).unwrap(),
                state_flags: 48,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 100f32,
                collision_shapes: &[],
                outline_shapes: &[],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(89u16).unwrap(),
                state_flags: 48,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 100f32,
                collision_shapes: &[],
                outline_shapes: &[],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(90u16).unwrap(),
                state_flags: 48,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 100f32,
                collision_shapes: &[],
                outline_shapes: &[],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(91u16).unwrap(),
                state_flags: 48,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 100f32,
                collision_shapes: &[],
                outline_shapes: &[],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(92u16).unwrap(),
                state_flags: 48,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 100f32,
                collision_shapes: &[],
                outline_shapes: &[],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(93u16).unwrap(),
                state_flags: 48,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 100f32,
                collision_shapes: &[],
                outline_shapes: &[],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(94u16).unwrap(),
                state_flags: 48,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 100f32,
                collision_shapes: &[],
                outline_shapes: &[],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(95u16).unwrap(),
                state_flags: 48,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 100f32,
                collision_shapes: &[],
                outline_shapes: &[],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(96u16).unwrap(),
                state_flags: 48,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 100f32,
                collision_shapes: &[],
                outline_shapes: &[],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(97u16).unwrap(),
                state_flags: 48,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 100f32,
                collision_shapes: &[],
                outline_shapes: &[],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(98u16).unwrap(),
                state_flags: 48,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 100f32,
                collision_shapes: &[],
                outline_shapes: &[],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(99u16).unwrap(),
                state_flags: 48,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 100f32,
                collision_shapes: &[],
                outline_shapes: &[],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(100u16).unwrap(),
                state_flags: 48,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 100f32,
                collision_shapes: &[],
                outline_shapes: &[],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(101u16).unwrap(),
                state_flags: 48,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 100f32,
                collision_shapes: &[],
                outline_shapes: &[],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: None,
        experience: None,
    };
    pub const LAVA: Self = Block {
        id: BlockId::new(36u16).unwrap(),
        name: "lava",
        hardness: 100f32,
        blast_resistance: 100f32,
        map_color: 4u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 0,
        default_state: &BlockState {
            id: BlockStateId::new(102u16).unwrap(),
            state_flags: 560,
            side_flags: 0,
            instrument: NoteblockInstrument::Harp,
            luminance: 15,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 100f32,
            collision_shapes: &[],
            outline_shapes: &[],
            opacity: 1,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(102u16).unwrap(),
                state_flags: 560,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 100f32,
                collision_shapes: &[],
                outline_shapes: &[],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(103u16).unwrap(),
                state_flags: 560,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 100f32,
                collision_shapes: &[],
                outline_shapes: &[],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(104u16).unwrap(),
                state_flags: 560,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 100f32,
                collision_shapes: &[],
                outline_shapes: &[],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(105u16).unwrap(),
                state_flags: 560,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 100f32,
                collision_shapes: &[],
                outline_shapes: &[],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(106u16).unwrap(),
                state_flags: 560,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 100f32,
                collision_shapes: &[],
                outline_shapes: &[],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(107u16).unwrap(),
                state_flags: 560,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 100f32,
                collision_shapes: &[],
                outline_shapes: &[],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(108u16).unwrap(),
                state_flags: 560,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 100f32,
                collision_shapes: &[],
                outline_shapes: &[],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(109u16).unwrap(),
                state_flags: 560,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 100f32,
                collision_shapes: &[],
                outline_shapes: &[],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(110u16).unwrap(),
                state_flags: 560,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 100f32,
                collision_shapes: &[],
                outline_shapes: &[],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(111u16).unwrap(),
                state_flags: 560,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 100f32,
                collision_shapes: &[],
                outline_shapes: &[],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(112u16).unwrap(),
                state_flags: 560,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 100f32,
                collision_shapes: &[],
                outline_shapes: &[],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(113u16).unwrap(),
                state_flags: 560,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 100f32,
                collision_shapes: &[],
                outline_shapes: &[],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(114u16).unwrap(),
                state_flags: 560,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 100f32,
                collision_shapes: &[],
                outline_shapes: &[],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(115u16).unwrap(),
                state_flags: 560,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 100f32,
                collision_shapes: &[],
                outline_shapes: &[],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(116u16).unwrap(),
                state_flags: 560,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 100f32,
                collision_shapes: &[],
                outline_shapes: &[],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(117u16).unwrap(),
                state_flags: 560,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 100f32,
                collision_shapes: &[],
                outline_shapes: &[],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: None,
        experience: None,
    };
    pub const SAND: Self = Block {
        id: BlockId::new(37u16).unwrap(),
        name: "sand",
        hardness: 0.5f32,
        blast_resistance: 0.5f32,
        map_color: 2u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 86,
        default_state: &BlockState {
            id: BlockStateId::new(118u16).unwrap(),
            state_flags: 448,
            side_flags: 255,
            instrument: NoteblockInstrument::Snare,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.5f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(118u16).unwrap(),
            state_flags: 448,
            side_flags: 255,
            instrument: NoteblockInstrument::Snare,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.5f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/sand"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:sand",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const SUSPICIOUS_SAND: Self = Block {
        id: BlockId::new(38u16).unwrap(),
        name: "suspicious_sand",
        hardness: 0.25f32,
        blast_resistance: 0.25f32,
        map_color: 2u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 87,
        default_state: &BlockState {
            id: BlockStateId::new(119u16).unwrap(),
            state_flags: 448,
            side_flags: 255,
            instrument: NoteblockInstrument::Snare,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0.25f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: 40,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(119u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Snare,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.25f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 40,
            },
            BlockState {
                id: BlockStateId::new(120u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Snare,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.25f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 40,
            },
            BlockState {
                id: BlockStateId::new(121u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Snare,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.25f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 40,
            },
            BlockState {
                id: BlockStateId::new(122u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Snare,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.25f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 40,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/suspicious_sand"),
            pools: None,
        }),
        experience: None,
    };
    pub const RED_SAND: Self = Block {
        id: BlockId::new(39u16).unwrap(),
        name: "red_sand",
        hardness: 0.5f32,
        blast_resistance: 0.5f32,
        map_color: 15u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 89,
        default_state: &BlockState {
            id: BlockStateId::new(123u16).unwrap(),
            state_flags: 448,
            side_flags: 255,
            instrument: NoteblockInstrument::Snare,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.5f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(123u16).unwrap(),
            state_flags: 448,
            side_flags: 255,
            instrument: NoteblockInstrument::Snare,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.5f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/red_sand"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:red_sand",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const GRAVEL: Self = Block {
        id: BlockId::new(40u16).unwrap(),
        name: "gravel",
        hardness: 0.6f32,
        blast_resistance: 0.6f32,
        map_color: 11u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 90,
        default_state: &BlockState {
            id: BlockStateId::new(124u16).unwrap(),
            state_flags: 448,
            side_flags: 255,
            instrument: NoteblockInstrument::Snare,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.6f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(124u16).unwrap(),
            state_flags: 448,
            side_flags: 255,
            instrument: NoteblockInstrument::Snare,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.6f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/gravel"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Alternatives(AlternativeEntry {
                        children: &[
                            LootPoolEntry {
                                content: LootPoolEntryTypes::Item(ItemEntry {
                                    name: "minecraft:gravel",
                                }),
                                weight: 1i32,
                                quality: 0i32,
                                conditions: Some(&[LootCondition::MatchTool { items: None }]),
                                functions: None,
                            },
                            LootPoolEntry {
                                content: LootPoolEntryTypes::Alternatives(AlternativeEntry {
                                    children: &[
                                        LootPoolEntry {
                                            content: LootPoolEntryTypes::Item(ItemEntry {
                                                name: "minecraft:flint",
                                            }),
                                            weight: 1i32,
                                            quality: 0i32,
                                            conditions: Some(&[LootCondition::TableBonus {
                                                enchantment: "minecraft:fortune",
                                                chances: &[0.1f32, 0.14285715f32, 0.25f32, 1f32],
                                            }]),
                                            functions: None,
                                        },
                                        LootPoolEntry {
                                            content: LootPoolEntryTypes::Item(ItemEntry {
                                                name: "minecraft:gravel",
                                            }),
                                            weight: 1i32,
                                            quality: 0i32,
                                            conditions: None,
                                            functions: None,
                                        },
                                    ],
                                }),
                                weight: 1i32,
                                quality: 0i32,
                                conditions: Some(&[LootCondition::SurvivesExplosion]),
                                functions: None,
                            },
                        ],
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: None,
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const SUSPICIOUS_GRAVEL: Self = Block {
        id: BlockId::new(41u16).unwrap(),
        name: "suspicious_gravel",
        hardness: 0.25f32,
        blast_resistance: 0.25f32,
        map_color: 11u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 88,
        default_state: &BlockState {
            id: BlockStateId::new(125u16).unwrap(),
            state_flags: 448,
            side_flags: 255,
            instrument: NoteblockInstrument::Snare,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0.25f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: 40,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(125u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Snare,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.25f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 40,
            },
            BlockState {
                id: BlockStateId::new(126u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Snare,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.25f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 40,
            },
            BlockState {
                id: BlockStateId::new(127u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Snare,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.25f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 40,
            },
            BlockState {
                id: BlockStateId::new(128u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Snare,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.25f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 40,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/suspicious_gravel"),
            pools: None,
        }),
        experience: None,
    };
    pub const GOLD_ORE: Self = Block {
        id: BlockId::new(42u16).unwrap(),
        name: "gold_ore",
        hardness: 3f32,
        blast_resistance: 3f32,
        map_color: 11u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 97,
        default_state: &BlockState {
            id: BlockStateId::new(129u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 3f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(129u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 3f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/gold_ore"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Alternatives(AlternativeEntry {
                        children: &[
                            LootPoolEntry {
                                content: LootPoolEntryTypes::Item(ItemEntry {
                                    name: "minecraft:gold_ore",
                                }),
                                weight: 1i32,
                                quality: 0i32,
                                conditions: Some(&[LootCondition::MatchTool { items: None }]),
                                functions: None,
                            },
                            LootPoolEntry {
                                content: LootPoolEntryTypes::Item(ItemEntry {
                                    name: "minecraft:raw_gold",
                                }),
                                weight: 1i32,
                                quality: 0i32,
                                conditions: None,
                                functions: Some(&[
                                    LootFunction {
                                        content: LootFunctionTypes::ApplyBonus {
                                            enchantment: "minecraft:fortune",
                                            formula: "minecraft:ore_drops",
                                            parameters: None,
                                        },
                                        conditions: None,
                                    },
                                    LootFunction {
                                        content: LootFunctionTypes::ExplosionDecay,
                                        conditions: None,
                                    },
                                ]),
                            },
                        ],
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: None,
                functions: None,
            }]),
        }),
        experience: Some(Experience {
            experience: IntProvider::Constant(0i32),
        }),
    };
    pub const DEEPSLATE_GOLD_ORE: Self = Block {
        id: BlockId::new(43u16).unwrap(),
        name: "deepslate_gold_ore",
        hardness: 4.5f32,
        blast_resistance: 3f32,
        map_color: 59u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 98,
        default_state: &BlockState {
            id: BlockStateId::new(130u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 4.5f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(130u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 4.5f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/deepslate_gold_ore"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Alternatives(AlternativeEntry {
                        children: &[
                            LootPoolEntry {
                                content: LootPoolEntryTypes::Item(ItemEntry {
                                    name: "minecraft:deepslate_gold_ore",
                                }),
                                weight: 1i32,
                                quality: 0i32,
                                conditions: Some(&[LootCondition::MatchTool { items: None }]),
                                functions: None,
                            },
                            LootPoolEntry {
                                content: LootPoolEntryTypes::Item(ItemEntry {
                                    name: "minecraft:raw_gold",
                                }),
                                weight: 1i32,
                                quality: 0i32,
                                conditions: None,
                                functions: Some(&[
                                    LootFunction {
                                        content: LootFunctionTypes::ApplyBonus {
                                            enchantment: "minecraft:fortune",
                                            formula: "minecraft:ore_drops",
                                            parameters: None,
                                        },
                                        conditions: None,
                                    },
                                    LootFunction {
                                        content: LootFunctionTypes::ExplosionDecay,
                                        conditions: None,
                                    },
                                ]),
                            },
                        ],
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: None,
                functions: None,
            }]),
        }),
        experience: Some(Experience {
            experience: IntProvider::Constant(0i32),
        }),
    };
    pub const IRON_ORE: Self = Block {
        id: BlockId::new(44u16).unwrap(),
        name: "iron_ore",
        hardness: 3f32,
        blast_resistance: 3f32,
        map_color: 11u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 93,
        default_state: &BlockState {
            id: BlockStateId::new(131u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 3f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(131u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 3f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/iron_ore"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Alternatives(AlternativeEntry {
                        children: &[
                            LootPoolEntry {
                                content: LootPoolEntryTypes::Item(ItemEntry {
                                    name: "minecraft:iron_ore",
                                }),
                                weight: 1i32,
                                quality: 0i32,
                                conditions: Some(&[LootCondition::MatchTool { items: None }]),
                                functions: None,
                            },
                            LootPoolEntry {
                                content: LootPoolEntryTypes::Item(ItemEntry {
                                    name: "minecraft:raw_iron",
                                }),
                                weight: 1i32,
                                quality: 0i32,
                                conditions: None,
                                functions: Some(&[
                                    LootFunction {
                                        content: LootFunctionTypes::ApplyBonus {
                                            enchantment: "minecraft:fortune",
                                            formula: "minecraft:ore_drops",
                                            parameters: None,
                                        },
                                        conditions: None,
                                    },
                                    LootFunction {
                                        content: LootFunctionTypes::ExplosionDecay,
                                        conditions: None,
                                    },
                                ]),
                            },
                        ],
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: None,
                functions: None,
            }]),
        }),
        experience: Some(Experience {
            experience: IntProvider::Constant(0i32),
        }),
    };
    pub const DEEPSLATE_IRON_ORE: Self = Block {
        id: BlockId::new(45u16).unwrap(),
        name: "deepslate_iron_ore",
        hardness: 4.5f32,
        blast_resistance: 3f32,
        map_color: 59u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 94,
        default_state: &BlockState {
            id: BlockStateId::new(132u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 4.5f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(132u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 4.5f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/deepslate_iron_ore"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Alternatives(AlternativeEntry {
                        children: &[
                            LootPoolEntry {
                                content: LootPoolEntryTypes::Item(ItemEntry {
                                    name: "minecraft:deepslate_iron_ore",
                                }),
                                weight: 1i32,
                                quality: 0i32,
                                conditions: Some(&[LootCondition::MatchTool { items: None }]),
                                functions: None,
                            },
                            LootPoolEntry {
                                content: LootPoolEntryTypes::Item(ItemEntry {
                                    name: "minecraft:raw_iron",
                                }),
                                weight: 1i32,
                                quality: 0i32,
                                conditions: None,
                                functions: Some(&[
                                    LootFunction {
                                        content: LootFunctionTypes::ApplyBonus {
                                            enchantment: "minecraft:fortune",
                                            formula: "minecraft:ore_drops",
                                            parameters: None,
                                        },
                                        conditions: None,
                                    },
                                    LootFunction {
                                        content: LootFunctionTypes::ExplosionDecay,
                                        conditions: None,
                                    },
                                ]),
                            },
                        ],
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: None,
                functions: None,
            }]),
        }),
        experience: Some(Experience {
            experience: IntProvider::Constant(0i32),
        }),
    };
    pub const COAL_ORE: Self = Block {
        id: BlockId::new(46u16).unwrap(),
        name: "coal_ore",
        hardness: 3f32,
        blast_resistance: 3f32,
        map_color: 11u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 91,
        default_state: &BlockState {
            id: BlockStateId::new(133u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 3f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(133u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 3f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/coal_ore"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Alternatives(AlternativeEntry {
                        children: &[
                            LootPoolEntry {
                                content: LootPoolEntryTypes::Item(ItemEntry {
                                    name: "minecraft:coal_ore",
                                }),
                                weight: 1i32,
                                quality: 0i32,
                                conditions: Some(&[LootCondition::MatchTool { items: None }]),
                                functions: None,
                            },
                            LootPoolEntry {
                                content: LootPoolEntryTypes::Item(ItemEntry {
                                    name: "minecraft:coal",
                                }),
                                weight: 1i32,
                                quality: 0i32,
                                conditions: None,
                                functions: Some(&[
                                    LootFunction {
                                        content: LootFunctionTypes::ApplyBonus {
                                            enchantment: "minecraft:fortune",
                                            formula: "minecraft:ore_drops",
                                            parameters: None,
                                        },
                                        conditions: None,
                                    },
                                    LootFunction {
                                        content: LootFunctionTypes::ExplosionDecay,
                                        conditions: None,
                                    },
                                ]),
                            },
                        ],
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: None,
                functions: None,
            }]),
        }),
        experience: Some(Experience {
            experience: IntProvider::Object(NormalIntProvider::Uniform(UniformIntProvider {
                min_inclusive: 0,
                max_inclusive: 2,
            })),
        }),
    };
    pub const DEEPSLATE_COAL_ORE: Self = Block {
        id: BlockId::new(47u16).unwrap(),
        name: "deepslate_coal_ore",
        hardness: 4.5f32,
        blast_resistance: 3f32,
        map_color: 59u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 92,
        default_state: &BlockState {
            id: BlockStateId::new(134u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 4.5f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(134u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 4.5f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/deepslate_coal_ore"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Alternatives(AlternativeEntry {
                        children: &[
                            LootPoolEntry {
                                content: LootPoolEntryTypes::Item(ItemEntry {
                                    name: "minecraft:deepslate_coal_ore",
                                }),
                                weight: 1i32,
                                quality: 0i32,
                                conditions: Some(&[LootCondition::MatchTool { items: None }]),
                                functions: None,
                            },
                            LootPoolEntry {
                                content: LootPoolEntryTypes::Item(ItemEntry {
                                    name: "minecraft:coal",
                                }),
                                weight: 1i32,
                                quality: 0i32,
                                conditions: None,
                                functions: Some(&[
                                    LootFunction {
                                        content: LootFunctionTypes::ApplyBonus {
                                            enchantment: "minecraft:fortune",
                                            formula: "minecraft:ore_drops",
                                            parameters: None,
                                        },
                                        conditions: None,
                                    },
                                    LootFunction {
                                        content: LootFunctionTypes::ExplosionDecay,
                                        conditions: None,
                                    },
                                ]),
                            },
                        ],
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: None,
                functions: None,
            }]),
        }),
        experience: Some(Experience {
            experience: IntProvider::Object(NormalIntProvider::Uniform(UniformIntProvider {
                min_inclusive: 0,
                max_inclusive: 2,
            })),
        }),
    };
    pub const NETHER_GOLD_ORE: Self = Block {
        id: BlockId::new(48u16).unwrap(),
        name: "nether_gold_ore",
        hardness: 3f32,
        blast_resistance: 3f32,
        map_color: 35u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 107,
        default_state: &BlockState {
            id: BlockStateId::new(135u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 3f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(135u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 3f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/nether_gold_ore"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Alternatives(AlternativeEntry {
                        children: &[
                            LootPoolEntry {
                                content: LootPoolEntryTypes::Item(ItemEntry {
                                    name: "minecraft:nether_gold_ore",
                                }),
                                weight: 1i32,
                                quality: 0i32,
                                conditions: Some(&[LootCondition::MatchTool { items: None }]),
                                functions: None,
                            },
                            LootPoolEntry {
                                content: LootPoolEntryTypes::Item(ItemEntry {
                                    name: "minecraft:gold_nugget",
                                }),
                                weight: 1i32,
                                quality: 0i32,
                                conditions: None,
                                functions: Some(&[
                                    LootFunction {
                                        content: LootFunctionTypes::SetCount {
                                            count: LootFunctionNumberProvider::Uniform {
                                                min: 2f32,
                                                max: 6f32,
                                            },
                                            add: false,
                                        },
                                        conditions: None,
                                    },
                                    LootFunction {
                                        content: LootFunctionTypes::ApplyBonus {
                                            enchantment: "minecraft:fortune",
                                            formula: "minecraft:ore_drops",
                                            parameters: None,
                                        },
                                        conditions: None,
                                    },
                                    LootFunction {
                                        content: LootFunctionTypes::ExplosionDecay,
                                        conditions: None,
                                    },
                                ]),
                            },
                        ],
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: None,
                functions: None,
            }]),
        }),
        experience: Some(Experience {
            experience: IntProvider::Object(NormalIntProvider::Uniform(UniformIntProvider {
                min_inclusive: 0,
                max_inclusive: 1,
            })),
        }),
    };
    pub const OAK_LOG: Self = Block {
        id: BlockId::new(49u16).unwrap(),
        name: "oak_log",
        hardness: 2f32,
        blast_resistance: 2f32,
        map_color: 13u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 161,
        default_state: &BlockState {
            id: BlockStateId::new(137u16).unwrap(),
            state_flags: 450,
            side_flags: 255,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 2f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(136u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(137u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(138u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: Some(Flammable {
            spread_chance: 5u8,
            burn_chance: 5u8,
        }),
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/oak_log"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:oak_log",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const SPRUCE_LOG: Self = Block {
        id: BlockId::new(50u16).unwrap(),
        name: "spruce_log",
        hardness: 2f32,
        blast_resistance: 2f32,
        map_color: 34u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 162,
        default_state: &BlockState {
            id: BlockStateId::new(140u16).unwrap(),
            state_flags: 450,
            side_flags: 255,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 2f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(139u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(140u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(141u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: Some(Flammable {
            spread_chance: 5u8,
            burn_chance: 5u8,
        }),
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/spruce_log"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:spruce_log",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const BIRCH_LOG: Self = Block {
        id: BlockId::new(51u16).unwrap(),
        name: "birch_log",
        hardness: 2f32,
        blast_resistance: 2f32,
        map_color: 2u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 163,
        default_state: &BlockState {
            id: BlockStateId::new(143u16).unwrap(),
            state_flags: 450,
            side_flags: 255,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 2f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(142u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(143u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(144u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: Some(Flammable {
            spread_chance: 5u8,
            burn_chance: 5u8,
        }),
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/birch_log"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:birch_log",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const JUNGLE_LOG: Self = Block {
        id: BlockId::new(52u16).unwrap(),
        name: "jungle_log",
        hardness: 2f32,
        blast_resistance: 2f32,
        map_color: 10u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 164,
        default_state: &BlockState {
            id: BlockStateId::new(146u16).unwrap(),
            state_flags: 450,
            side_flags: 255,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 2f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(145u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(146u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(147u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: Some(Flammable {
            spread_chance: 5u8,
            burn_chance: 5u8,
        }),
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/jungle_log"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:jungle_log",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const ACACIA_LOG: Self = Block {
        id: BlockId::new(53u16).unwrap(),
        name: "acacia_log",
        hardness: 2f32,
        blast_resistance: 2f32,
        map_color: 15u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 165,
        default_state: &BlockState {
            id: BlockStateId::new(149u16).unwrap(),
            state_flags: 450,
            side_flags: 255,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 2f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(148u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(149u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(150u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: Some(Flammable {
            spread_chance: 5u8,
            burn_chance: 5u8,
        }),
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/acacia_log"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:acacia_log",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const CHERRY_LOG: Self = Block {
        id: BlockId::new(54u16).unwrap(),
        name: "cherry_log",
        hardness: 2f32,
        blast_resistance: 2f32,
        map_color: 36u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 166,
        default_state: &BlockState {
            id: BlockStateId::new(152u16).unwrap(),
            state_flags: 450,
            side_flags: 255,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 2f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(151u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(152u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(153u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: Some(Flammable {
            spread_chance: 5u8,
            burn_chance: 5u8,
        }),
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/cherry_log"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:cherry_log",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const DARK_OAK_LOG: Self = Block {
        id: BlockId::new(55u16).unwrap(),
        name: "dark_oak_log",
        hardness: 2f32,
        blast_resistance: 2f32,
        map_color: 26u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 168,
        default_state: &BlockState {
            id: BlockStateId::new(155u16).unwrap(),
            state_flags: 450,
            side_flags: 255,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 2f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(154u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(155u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(156u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: Some(Flammable {
            spread_chance: 5u8,
            burn_chance: 5u8,
        }),
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/dark_oak_log"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:dark_oak_log",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const PALE_OAK_LOG: Self = Block {
        id: BlockId::new(56u16).unwrap(),
        name: "pale_oak_log",
        hardness: 2f32,
        blast_resistance: 2f32,
        map_color: 14u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 167,
        default_state: &BlockState {
            id: BlockStateId::new(158u16).unwrap(),
            state_flags: 450,
            side_flags: 255,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 2f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(157u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(158u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(159u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: Some(Flammable {
            spread_chance: 5u8,
            burn_chance: 5u8,
        }),
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/pale_oak_log"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:pale_oak_log",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const MANGROVE_LOG: Self = Block {
        id: BlockId::new(57u16).unwrap(),
        name: "mangrove_log",
        hardness: 2f32,
        blast_resistance: 2f32,
        map_color: 28u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 169,
        default_state: &BlockState {
            id: BlockStateId::new(161u16).unwrap(),
            state_flags: 450,
            side_flags: 255,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 2f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(160u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(161u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(162u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: Some(Flammable {
            spread_chance: 5u8,
            burn_chance: 5u8,
        }),
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/mangrove_log"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:mangrove_log",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const MANGROVE_ROOTS: Self = Block {
        id: BlockId::new(58u16).unwrap(),
        name: "mangrove_roots",
        hardness: 0.7f32,
        blast_resistance: 0.7f32,
        map_color: 34u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 170,
        default_state: &BlockState {
            id: BlockStateId::new(164u16).unwrap(),
            state_flags: 450,
            side_flags: 255,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.7f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 1,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(163u16).unwrap(),
                state_flags: 482,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.7f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(164u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.7f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: Some(Flammable {
            spread_chance: 5u8,
            burn_chance: 20u8,
        }),
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/mangrove_roots"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:mangrove_roots",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const MUDDY_MANGROVE_ROOTS: Self = Block {
        id: BlockId::new(59u16).unwrap(),
        name: "muddy_mangrove_roots",
        hardness: 0.7f32,
        blast_resistance: 0.7f32,
        map_color: 34u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 171,
        default_state: &BlockState {
            id: BlockStateId::new(166u16).unwrap(),
            state_flags: 448,
            side_flags: 255,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.7f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(165u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.7f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(166u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.7f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(167u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.7f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/muddy_mangrove_roots"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:muddy_mangrove_roots",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const BAMBOO_BLOCK: Self = Block {
        id: BlockId::new(60u16).unwrap(),
        name: "bamboo_block",
        hardness: 2f32,
        blast_resistance: 2f32,
        map_color: 18u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 174,
        default_state: &BlockState {
            id: BlockStateId::new(169u16).unwrap(),
            state_flags: 450,
            side_flags: 255,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 2f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(168u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(169u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(170u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: Some(Flammable {
            spread_chance: 5u8,
            burn_chance: 5u8,
        }),
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/bamboo_block"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:bamboo_block",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const STRIPPED_SPRUCE_LOG: Self = Block {
        id: BlockId::new(61u16).unwrap(),
        name: "stripped_spruce_log",
        hardness: 2f32,
        blast_resistance: 2f32,
        map_color: 34u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 176,
        default_state: &BlockState {
            id: BlockStateId::new(172u16).unwrap(),
            state_flags: 450,
            side_flags: 255,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 2f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(171u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(172u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(173u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: Some(Flammable {
            spread_chance: 5u8,
            burn_chance: 5u8,
        }),
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/stripped_spruce_log"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:stripped_spruce_log",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const STRIPPED_BIRCH_LOG: Self = Block {
        id: BlockId::new(62u16).unwrap(),
        name: "stripped_birch_log",
        hardness: 2f32,
        blast_resistance: 2f32,
        map_color: 2u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 177,
        default_state: &BlockState {
            id: BlockStateId::new(175u16).unwrap(),
            state_flags: 450,
            side_flags: 255,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 2f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(174u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(175u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(176u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: Some(Flammable {
            spread_chance: 5u8,
            burn_chance: 5u8,
        }),
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/stripped_birch_log"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:stripped_birch_log",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const STRIPPED_JUNGLE_LOG: Self = Block {
        id: BlockId::new(63u16).unwrap(),
        name: "stripped_jungle_log",
        hardness: 2f32,
        blast_resistance: 2f32,
        map_color: 10u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 178,
        default_state: &BlockState {
            id: BlockStateId::new(178u16).unwrap(),
            state_flags: 450,
            side_flags: 255,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 2f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(177u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(178u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(179u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: Some(Flammable {
            spread_chance: 5u8,
            burn_chance: 5u8,
        }),
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/stripped_jungle_log"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:stripped_jungle_log",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const STRIPPED_ACACIA_LOG: Self = Block {
        id: BlockId::new(64u16).unwrap(),
        name: "stripped_acacia_log",
        hardness: 2f32,
        blast_resistance: 2f32,
        map_color: 15u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 179,
        default_state: &BlockState {
            id: BlockStateId::new(181u16).unwrap(),
            state_flags: 450,
            side_flags: 255,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 2f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(180u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(181u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(182u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: Some(Flammable {
            spread_chance: 5u8,
            burn_chance: 5u8,
        }),
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/stripped_acacia_log"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:stripped_acacia_log",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const STRIPPED_CHERRY_LOG: Self = Block {
        id: BlockId::new(65u16).unwrap(),
        name: "stripped_cherry_log",
        hardness: 2f32,
        blast_resistance: 2f32,
        map_color: 36u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 180,
        default_state: &BlockState {
            id: BlockStateId::new(184u16).unwrap(),
            state_flags: 450,
            side_flags: 255,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 2f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(183u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(184u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(185u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: Some(Flammable {
            spread_chance: 5u8,
            burn_chance: 5u8,
        }),
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/stripped_cherry_log"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:stripped_cherry_log",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const STRIPPED_DARK_OAK_LOG: Self = Block {
        id: BlockId::new(66u16).unwrap(),
        name: "stripped_dark_oak_log",
        hardness: 2f32,
        blast_resistance: 2f32,
        map_color: 26u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 181,
        default_state: &BlockState {
            id: BlockStateId::new(187u16).unwrap(),
            state_flags: 450,
            side_flags: 255,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 2f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(186u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(187u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(188u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: Some(Flammable {
            spread_chance: 5u8,
            burn_chance: 5u8,
        }),
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/stripped_dark_oak_log"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:stripped_dark_oak_log",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const STRIPPED_PALE_OAK_LOG: Self = Block {
        id: BlockId::new(67u16).unwrap(),
        name: "stripped_pale_oak_log",
        hardness: 2f32,
        blast_resistance: 2f32,
        map_color: 14u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 182,
        default_state: &BlockState {
            id: BlockStateId::new(190u16).unwrap(),
            state_flags: 450,
            side_flags: 255,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 2f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(189u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(190u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(191u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: Some(Flammable {
            spread_chance: 5u8,
            burn_chance: 5u8,
        }),
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/stripped_pale_oak_log"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:stripped_pale_oak_log",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const STRIPPED_OAK_LOG: Self = Block {
        id: BlockId::new(68u16).unwrap(),
        name: "stripped_oak_log",
        hardness: 2f32,
        blast_resistance: 2f32,
        map_color: 13u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 175,
        default_state: &BlockState {
            id: BlockStateId::new(193u16).unwrap(),
            state_flags: 450,
            side_flags: 255,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 2f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(192u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(193u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(194u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: Some(Flammable {
            spread_chance: 5u8,
            burn_chance: 5u8,
        }),
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/stripped_oak_log"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:stripped_oak_log",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const STRIPPED_MANGROVE_LOG: Self = Block {
        id: BlockId::new(69u16).unwrap(),
        name: "stripped_mangrove_log",
        hardness: 2f32,
        blast_resistance: 2f32,
        map_color: 28u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 183,
        default_state: &BlockState {
            id: BlockStateId::new(196u16).unwrap(),
            state_flags: 450,
            side_flags: 255,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 2f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(195u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(196u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(197u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: Some(Flammable {
            spread_chance: 5u8,
            burn_chance: 5u8,
        }),
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/stripped_mangrove_log"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:stripped_mangrove_log",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const STRIPPED_BAMBOO_BLOCK: Self = Block {
        id: BlockId::new(70u16).unwrap(),
        name: "stripped_bamboo_block",
        hardness: 2f32,
        blast_resistance: 2f32,
        map_color: 18u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 197,
        default_state: &BlockState {
            id: BlockStateId::new(199u16).unwrap(),
            state_flags: 450,
            side_flags: 255,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 2f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(198u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(199u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(200u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: Some(Flammable {
            spread_chance: 5u8,
            burn_chance: 5u8,
        }),
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/stripped_bamboo_block"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:stripped_bamboo_block",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const OAK_WOOD: Self = Block {
        id: BlockId::new(71u16).unwrap(),
        name: "oak_wood",
        hardness: 2f32,
        blast_resistance: 2f32,
        map_color: 13u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 198,
        default_state: &BlockState {
            id: BlockStateId::new(202u16).unwrap(),
            state_flags: 450,
            side_flags: 255,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 2f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(201u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(202u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(203u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: Some(Flammable {
            spread_chance: 5u8,
            burn_chance: 5u8,
        }),
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/oak_wood"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:oak_wood",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const SPRUCE_WOOD: Self = Block {
        id: BlockId::new(72u16).unwrap(),
        name: "spruce_wood",
        hardness: 2f32,
        blast_resistance: 2f32,
        map_color: 34u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 199,
        default_state: &BlockState {
            id: BlockStateId::new(205u16).unwrap(),
            state_flags: 450,
            side_flags: 255,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 2f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(204u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(205u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(206u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: Some(Flammable {
            spread_chance: 5u8,
            burn_chance: 5u8,
        }),
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/spruce_wood"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:spruce_wood",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const BIRCH_WOOD: Self = Block {
        id: BlockId::new(73u16).unwrap(),
        name: "birch_wood",
        hardness: 2f32,
        blast_resistance: 2f32,
        map_color: 2u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 200,
        default_state: &BlockState {
            id: BlockStateId::new(208u16).unwrap(),
            state_flags: 450,
            side_flags: 255,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 2f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(207u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(208u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(209u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: Some(Flammable {
            spread_chance: 5u8,
            burn_chance: 5u8,
        }),
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/birch_wood"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:birch_wood",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const JUNGLE_WOOD: Self = Block {
        id: BlockId::new(74u16).unwrap(),
        name: "jungle_wood",
        hardness: 2f32,
        blast_resistance: 2f32,
        map_color: 10u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 201,
        default_state: &BlockState {
            id: BlockStateId::new(211u16).unwrap(),
            state_flags: 450,
            side_flags: 255,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 2f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(210u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(211u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(212u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: Some(Flammable {
            spread_chance: 5u8,
            burn_chance: 5u8,
        }),
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/jungle_wood"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:jungle_wood",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const ACACIA_WOOD: Self = Block {
        id: BlockId::new(75u16).unwrap(),
        name: "acacia_wood",
        hardness: 2f32,
        blast_resistance: 2f32,
        map_color: 21u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 202,
        default_state: &BlockState {
            id: BlockStateId::new(214u16).unwrap(),
            state_flags: 450,
            side_flags: 255,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 2f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(213u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(214u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(215u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: Some(Flammable {
            spread_chance: 5u8,
            burn_chance: 5u8,
        }),
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/acacia_wood"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:acacia_wood",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const CHERRY_WOOD: Self = Block {
        id: BlockId::new(76u16).unwrap(),
        name: "cherry_wood",
        hardness: 2f32,
        blast_resistance: 2f32,
        map_color: 43u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 203,
        default_state: &BlockState {
            id: BlockStateId::new(217u16).unwrap(),
            state_flags: 450,
            side_flags: 255,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 2f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(216u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(217u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(218u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: Some(Flammable {
            spread_chance: 5u8,
            burn_chance: 5u8,
        }),
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/cherry_wood"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:cherry_wood",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const DARK_OAK_WOOD: Self = Block {
        id: BlockId::new(77u16).unwrap(),
        name: "dark_oak_wood",
        hardness: 2f32,
        blast_resistance: 2f32,
        map_color: 26u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 205,
        default_state: &BlockState {
            id: BlockStateId::new(220u16).unwrap(),
            state_flags: 450,
            side_flags: 255,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 2f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(219u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(220u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(221u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: Some(Flammable {
            spread_chance: 5u8,
            burn_chance: 5u8,
        }),
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/dark_oak_wood"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:dark_oak_wood",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const MANGROVE_WOOD: Self = Block {
        id: BlockId::new(78u16).unwrap(),
        name: "mangrove_wood",
        hardness: 2f32,
        blast_resistance: 2f32,
        map_color: 28u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 206,
        default_state: &BlockState {
            id: BlockStateId::new(223u16).unwrap(),
            state_flags: 450,
            side_flags: 255,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 2f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(222u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(223u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(224u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: Some(Flammable {
            spread_chance: 5u8,
            burn_chance: 5u8,
        }),
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/mangrove_wood"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:mangrove_wood",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const STRIPPED_OAK_WOOD: Self = Block {
        id: BlockId::new(79u16).unwrap(),
        name: "stripped_oak_wood",
        hardness: 2f32,
        blast_resistance: 2f32,
        map_color: 13u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 186,
        default_state: &BlockState {
            id: BlockStateId::new(226u16).unwrap(),
            state_flags: 450,
            side_flags: 255,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 2f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(225u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(226u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(227u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: Some(Flammable {
            spread_chance: 5u8,
            burn_chance: 5u8,
        }),
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/stripped_oak_wood"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:stripped_oak_wood",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const STRIPPED_SPRUCE_WOOD: Self = Block {
        id: BlockId::new(80u16).unwrap(),
        name: "stripped_spruce_wood",
        hardness: 2f32,
        blast_resistance: 2f32,
        map_color: 34u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 187,
        default_state: &BlockState {
            id: BlockStateId::new(229u16).unwrap(),
            state_flags: 450,
            side_flags: 255,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 2f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(228u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(229u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(230u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: Some(Flammable {
            spread_chance: 5u8,
            burn_chance: 5u8,
        }),
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/stripped_spruce_wood"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:stripped_spruce_wood",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const STRIPPED_BIRCH_WOOD: Self = Block {
        id: BlockId::new(81u16).unwrap(),
        name: "stripped_birch_wood",
        hardness: 2f32,
        blast_resistance: 2f32,
        map_color: 2u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 188,
        default_state: &BlockState {
            id: BlockStateId::new(232u16).unwrap(),
            state_flags: 450,
            side_flags: 255,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 2f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(231u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(232u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(233u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: Some(Flammable {
            spread_chance: 5u8,
            burn_chance: 5u8,
        }),
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/stripped_birch_wood"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:stripped_birch_wood",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const STRIPPED_JUNGLE_WOOD: Self = Block {
        id: BlockId::new(82u16).unwrap(),
        name: "stripped_jungle_wood",
        hardness: 2f32,
        blast_resistance: 2f32,
        map_color: 10u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 189,
        default_state: &BlockState {
            id: BlockStateId::new(235u16).unwrap(),
            state_flags: 450,
            side_flags: 255,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 2f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(234u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(235u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(236u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: Some(Flammable {
            spread_chance: 5u8,
            burn_chance: 5u8,
        }),
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/stripped_jungle_wood"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:stripped_jungle_wood",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const STRIPPED_ACACIA_WOOD: Self = Block {
        id: BlockId::new(83u16).unwrap(),
        name: "stripped_acacia_wood",
        hardness: 2f32,
        blast_resistance: 2f32,
        map_color: 15u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 190,
        default_state: &BlockState {
            id: BlockStateId::new(238u16).unwrap(),
            state_flags: 450,
            side_flags: 255,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 2f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(237u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(238u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(239u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: Some(Flammable {
            spread_chance: 5u8,
            burn_chance: 5u8,
        }),
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/stripped_acacia_wood"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:stripped_acacia_wood",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const STRIPPED_CHERRY_WOOD: Self = Block {
        id: BlockId::new(84u16).unwrap(),
        name: "stripped_cherry_wood",
        hardness: 2f32,
        blast_resistance: 2f32,
        map_color: 42u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 191,
        default_state: &BlockState {
            id: BlockStateId::new(241u16).unwrap(),
            state_flags: 450,
            side_flags: 255,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 2f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(240u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(241u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(242u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: Some(Flammable {
            spread_chance: 5u8,
            burn_chance: 5u8,
        }),
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/stripped_cherry_wood"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:stripped_cherry_wood",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const STRIPPED_DARK_OAK_WOOD: Self = Block {
        id: BlockId::new(85u16).unwrap(),
        name: "stripped_dark_oak_wood",
        hardness: 2f32,
        blast_resistance: 2f32,
        map_color: 26u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 192,
        default_state: &BlockState {
            id: BlockStateId::new(244u16).unwrap(),
            state_flags: 450,
            side_flags: 255,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 2f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(243u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(244u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(245u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: Some(Flammable {
            spread_chance: 5u8,
            burn_chance: 5u8,
        }),
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/stripped_dark_oak_wood"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:stripped_dark_oak_wood",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const STRIPPED_PALE_OAK_WOOD: Self = Block {
        id: BlockId::new(86u16).unwrap(),
        name: "stripped_pale_oak_wood",
        hardness: 2f32,
        blast_resistance: 2f32,
        map_color: 14u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 193,
        default_state: &BlockState {
            id: BlockStateId::new(247u16).unwrap(),
            state_flags: 450,
            side_flags: 255,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 2f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(246u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(247u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(248u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: Some(Flammable {
            spread_chance: 5u8,
            burn_chance: 5u8,
        }),
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/stripped_pale_oak_wood"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:stripped_pale_oak_wood",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const STRIPPED_MANGROVE_WOOD: Self = Block {
        id: BlockId::new(87u16).unwrap(),
        name: "stripped_mangrove_wood",
        hardness: 2f32,
        blast_resistance: 2f32,
        map_color: 28u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 194,
        default_state: &BlockState {
            id: BlockStateId::new(250u16).unwrap(),
            state_flags: 450,
            side_flags: 255,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 2f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(249u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(250u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(251u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: Some(Flammable {
            spread_chance: 5u8,
            burn_chance: 5u8,
        }),
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/stripped_mangrove_wood"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:stripped_mangrove_wood",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const OAK_LEAVES: Self = Block {
        id: BlockId::new(88u16).unwrap(),
        name: "oak_leaves",
        hardness: 0.2f32,
        blast_resistance: 0.2f32,
        map_color: 7u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 209,
        default_state: &BlockState {
            id: BlockStateId::new(279u16).unwrap(),
            state_flags: 706,
            side_flags: 0,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0.2f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 1,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(252u16).unwrap(),
                state_flags: 226,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(253u16).unwrap(),
                state_flags: 194,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(254u16).unwrap(),
                state_flags: 226,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(255u16).unwrap(),
                state_flags: 194,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(256u16).unwrap(),
                state_flags: 226,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(257u16).unwrap(),
                state_flags: 194,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(258u16).unwrap(),
                state_flags: 226,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(259u16).unwrap(),
                state_flags: 194,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(260u16).unwrap(),
                state_flags: 226,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(261u16).unwrap(),
                state_flags: 194,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(262u16).unwrap(),
                state_flags: 226,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(263u16).unwrap(),
                state_flags: 194,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(264u16).unwrap(),
                state_flags: 226,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(265u16).unwrap(),
                state_flags: 194,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(266u16).unwrap(),
                state_flags: 226,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(267u16).unwrap(),
                state_flags: 194,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(268u16).unwrap(),
                state_flags: 226,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(269u16).unwrap(),
                state_flags: 194,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(270u16).unwrap(),
                state_flags: 226,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(271u16).unwrap(),
                state_flags: 194,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(272u16).unwrap(),
                state_flags: 226,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(273u16).unwrap(),
                state_flags: 194,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(274u16).unwrap(),
                state_flags: 226,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(275u16).unwrap(),
                state_flags: 194,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(276u16).unwrap(),
                state_flags: 226,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(277u16).unwrap(),
                state_flags: 194,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(278u16).unwrap(),
                state_flags: 738,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(279u16).unwrap(),
                state_flags: 706,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: Some(Flammable {
            spread_chance: 30u8,
            burn_chance: 60u8,
        }),
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/oak_leaves"),
            pools: Some(&[
                LootPool {
                    entries: &[LootPoolEntry {
                        content: LootPoolEntryTypes::Alternatives(AlternativeEntry {
                            children: &[
                                LootPoolEntry {
                                    content: LootPoolEntryTypes::Item(ItemEntry {
                                        name: "minecraft:oak_leaves",
                                    }),
                                    weight: 1i32,
                                    quality: 0i32,
                                    conditions: Some(&[LootCondition::AnyOf(&[
                                        LootCondition::MatchTool {
                                            items: Some(&["minecraft:shears"]),
                                        },
                                        LootCondition::MatchTool { items: None },
                                    ])]),
                                    functions: None,
                                },
                                LootPoolEntry {
                                    content: LootPoolEntryTypes::Item(ItemEntry {
                                        name: "minecraft:oak_sapling",
                                    }),
                                    weight: 1i32,
                                    quality: 0i32,
                                    conditions: Some(&[
                                        LootCondition::SurvivesExplosion,
                                        LootCondition::TableBonus {
                                            enchantment: "minecraft:fortune",
                                            chances: &[0.05f32, 0.0625f32, 0.083333336f32, 0.1f32],
                                        },
                                    ]),
                                    functions: None,
                                },
                            ],
                        }),
                        weight: 1i32,
                        quality: 0i32,
                        conditions: None,
                        functions: None,
                    }],
                    rolls: LootNumberProviderTypes::Constant(1f32),
                    bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                    conditions: None,
                    functions: None,
                },
                LootPool {
                    entries: &[LootPoolEntry {
                        content: LootPoolEntryTypes::Item(ItemEntry {
                            name: "minecraft:stick",
                        }),
                        weight: 1i32,
                        quality: 0i32,
                        conditions: Some(&[LootCondition::TableBonus {
                            enchantment: "minecraft:fortune",
                            chances: &[0.02f32, 0.022222223f32, 0.025f32, 0.033333335f32, 0.1f32],
                        }]),
                        functions: Some(&[
                            LootFunction {
                                content: LootFunctionTypes::SetCount {
                                    count: LootFunctionNumberProvider::Uniform {
                                        min: 1f32,
                                        max: 2f32,
                                    },
                                    add: false,
                                },
                                conditions: None,
                            },
                            LootFunction {
                                content: LootFunctionTypes::ExplosionDecay,
                                conditions: None,
                            },
                        ]),
                    }],
                    rolls: LootNumberProviderTypes::Constant(1f32),
                    bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                    conditions: Some(&[LootCondition::Inverted(&LootCondition::AnyOf(&[
                        LootCondition::MatchTool {
                            items: Some(&["minecraft:shears"]),
                        },
                        LootCondition::MatchTool { items: None },
                    ]))]),
                    functions: None,
                },
                LootPool {
                    entries: &[LootPoolEntry {
                        content: LootPoolEntryTypes::Item(ItemEntry {
                            name: "minecraft:apple",
                        }),
                        weight: 1i32,
                        quality: 0i32,
                        conditions: Some(&[
                            LootCondition::SurvivesExplosion,
                            LootCondition::TableBonus {
                                enchantment: "minecraft:fortune",
                                chances: &[
                                    0.005f32,
                                    0.0055555557f32,
                                    0.00625f32,
                                    0.008333334f32,
                                    0.025f32,
                                ],
                            },
                        ]),
                        functions: None,
                    }],
                    rolls: LootNumberProviderTypes::Constant(1f32),
                    bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                    conditions: Some(&[LootCondition::Inverted(&LootCondition::AnyOf(&[
                        LootCondition::MatchTool {
                            items: Some(&["minecraft:shears"]),
                        },
                        LootCondition::MatchTool { items: None },
                    ]))]),
                    functions: None,
                },
            ]),
        }),
        experience: None,
    };
    pub const SPRUCE_LEAVES: Self = Block {
        id: BlockId::new(89u16).unwrap(),
        name: "spruce_leaves",
        hardness: 0.2f32,
        blast_resistance: 0.2f32,
        map_color: 7u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 210,
        default_state: &BlockState {
            id: BlockStateId::new(307u16).unwrap(),
            state_flags: 706,
            side_flags: 0,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0.2f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 1,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(280u16).unwrap(),
                state_flags: 226,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(281u16).unwrap(),
                state_flags: 194,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(282u16).unwrap(),
                state_flags: 226,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(283u16).unwrap(),
                state_flags: 194,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(284u16).unwrap(),
                state_flags: 226,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(285u16).unwrap(),
                state_flags: 194,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(286u16).unwrap(),
                state_flags: 226,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(287u16).unwrap(),
                state_flags: 194,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(288u16).unwrap(),
                state_flags: 226,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(289u16).unwrap(),
                state_flags: 194,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(290u16).unwrap(),
                state_flags: 226,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(291u16).unwrap(),
                state_flags: 194,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(292u16).unwrap(),
                state_flags: 226,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(293u16).unwrap(),
                state_flags: 194,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(294u16).unwrap(),
                state_flags: 226,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(295u16).unwrap(),
                state_flags: 194,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(296u16).unwrap(),
                state_flags: 226,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(297u16).unwrap(),
                state_flags: 194,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(298u16).unwrap(),
                state_flags: 226,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(299u16).unwrap(),
                state_flags: 194,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(300u16).unwrap(),
                state_flags: 226,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(301u16).unwrap(),
                state_flags: 194,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(302u16).unwrap(),
                state_flags: 226,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(303u16).unwrap(),
                state_flags: 194,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(304u16).unwrap(),
                state_flags: 226,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(305u16).unwrap(),
                state_flags: 194,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(306u16).unwrap(),
                state_flags: 738,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(307u16).unwrap(),
                state_flags: 706,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: Some(Flammable {
            spread_chance: 30u8,
            burn_chance: 60u8,
        }),
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/spruce_leaves"),
            pools: Some(&[
                LootPool {
                    entries: &[LootPoolEntry {
                        content: LootPoolEntryTypes::Alternatives(AlternativeEntry {
                            children: &[
                                LootPoolEntry {
                                    content: LootPoolEntryTypes::Item(ItemEntry {
                                        name: "minecraft:spruce_leaves",
                                    }),
                                    weight: 1i32,
                                    quality: 0i32,
                                    conditions: Some(&[LootCondition::AnyOf(&[
                                        LootCondition::MatchTool {
                                            items: Some(&["minecraft:shears"]),
                                        },
                                        LootCondition::MatchTool { items: None },
                                    ])]),
                                    functions: None,
                                },
                                LootPoolEntry {
                                    content: LootPoolEntryTypes::Item(ItemEntry {
                                        name: "minecraft:spruce_sapling",
                                    }),
                                    weight: 1i32,
                                    quality: 0i32,
                                    conditions: Some(&[
                                        LootCondition::SurvivesExplosion,
                                        LootCondition::TableBonus {
                                            enchantment: "minecraft:fortune",
                                            chances: &[0.05f32, 0.0625f32, 0.083333336f32, 0.1f32],
                                        },
                                    ]),
                                    functions: None,
                                },
                            ],
                        }),
                        weight: 1i32,
                        quality: 0i32,
                        conditions: None,
                        functions: None,
                    }],
                    rolls: LootNumberProviderTypes::Constant(1f32),
                    bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                    conditions: None,
                    functions: None,
                },
                LootPool {
                    entries: &[LootPoolEntry {
                        content: LootPoolEntryTypes::Item(ItemEntry {
                            name: "minecraft:stick",
                        }),
                        weight: 1i32,
                        quality: 0i32,
                        conditions: Some(&[LootCondition::TableBonus {
                            enchantment: "minecraft:fortune",
                            chances: &[0.02f32, 0.022222223f32, 0.025f32, 0.033333335f32, 0.1f32],
                        }]),
                        functions: Some(&[
                            LootFunction {
                                content: LootFunctionTypes::SetCount {
                                    count: LootFunctionNumberProvider::Uniform {
                                        min: 1f32,
                                        max: 2f32,
                                    },
                                    add: false,
                                },
                                conditions: None,
                            },
                            LootFunction {
                                content: LootFunctionTypes::ExplosionDecay,
                                conditions: None,
                            },
                        ]),
                    }],
                    rolls: LootNumberProviderTypes::Constant(1f32),
                    bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                    conditions: Some(&[LootCondition::Inverted(&LootCondition::AnyOf(&[
                        LootCondition::MatchTool {
                            items: Some(&["minecraft:shears"]),
                        },
                        LootCondition::MatchTool { items: None },
                    ]))]),
                    functions: None,
                },
            ]),
        }),
        experience: None,
    };
    pub const BIRCH_LEAVES: Self = Block {
        id: BlockId::new(90u16).unwrap(),
        name: "birch_leaves",
        hardness: 0.2f32,
        blast_resistance: 0.2f32,
        map_color: 7u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 211,
        default_state: &BlockState {
            id: BlockStateId::new(335u16).unwrap(),
            state_flags: 706,
            side_flags: 0,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0.2f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 1,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(308u16).unwrap(),
                state_flags: 226,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(309u16).unwrap(),
                state_flags: 194,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(310u16).unwrap(),
                state_flags: 226,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(311u16).unwrap(),
                state_flags: 194,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(312u16).unwrap(),
                state_flags: 226,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(313u16).unwrap(),
                state_flags: 194,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(314u16).unwrap(),
                state_flags: 226,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(315u16).unwrap(),
                state_flags: 194,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(316u16).unwrap(),
                state_flags: 226,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(317u16).unwrap(),
                state_flags: 194,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(318u16).unwrap(),
                state_flags: 226,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(319u16).unwrap(),
                state_flags: 194,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(320u16).unwrap(),
                state_flags: 226,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(321u16).unwrap(),
                state_flags: 194,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(322u16).unwrap(),
                state_flags: 226,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(323u16).unwrap(),
                state_flags: 194,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(324u16).unwrap(),
                state_flags: 226,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(325u16).unwrap(),
                state_flags: 194,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(326u16).unwrap(),
                state_flags: 226,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(327u16).unwrap(),
                state_flags: 194,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(328u16).unwrap(),
                state_flags: 226,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(329u16).unwrap(),
                state_flags: 194,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(330u16).unwrap(),
                state_flags: 226,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(331u16).unwrap(),
                state_flags: 194,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(332u16).unwrap(),
                state_flags: 226,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(333u16).unwrap(),
                state_flags: 194,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(334u16).unwrap(),
                state_flags: 738,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(335u16).unwrap(),
                state_flags: 706,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: Some(Flammable {
            spread_chance: 30u8,
            burn_chance: 60u8,
        }),
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/birch_leaves"),
            pools: Some(&[
                LootPool {
                    entries: &[LootPoolEntry {
                        content: LootPoolEntryTypes::Alternatives(AlternativeEntry {
                            children: &[
                                LootPoolEntry {
                                    content: LootPoolEntryTypes::Item(ItemEntry {
                                        name: "minecraft:birch_leaves",
                                    }),
                                    weight: 1i32,
                                    quality: 0i32,
                                    conditions: Some(&[LootCondition::AnyOf(&[
                                        LootCondition::MatchTool {
                                            items: Some(&["minecraft:shears"]),
                                        },
                                        LootCondition::MatchTool { items: None },
                                    ])]),
                                    functions: None,
                                },
                                LootPoolEntry {
                                    content: LootPoolEntryTypes::Item(ItemEntry {
                                        name: "minecraft:birch_sapling",
                                    }),
                                    weight: 1i32,
                                    quality: 0i32,
                                    conditions: Some(&[
                                        LootCondition::SurvivesExplosion,
                                        LootCondition::TableBonus {
                                            enchantment: "minecraft:fortune",
                                            chances: &[0.05f32, 0.0625f32, 0.083333336f32, 0.1f32],
                                        },
                                    ]),
                                    functions: None,
                                },
                            ],
                        }),
                        weight: 1i32,
                        quality: 0i32,
                        conditions: None,
                        functions: None,
                    }],
                    rolls: LootNumberProviderTypes::Constant(1f32),
                    bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                    conditions: None,
                    functions: None,
                },
                LootPool {
                    entries: &[LootPoolEntry {
                        content: LootPoolEntryTypes::Item(ItemEntry {
                            name: "minecraft:stick",
                        }),
                        weight: 1i32,
                        quality: 0i32,
                        conditions: Some(&[LootCondition::TableBonus {
                            enchantment: "minecraft:fortune",
                            chances: &[0.02f32, 0.022222223f32, 0.025f32, 0.033333335f32, 0.1f32],
                        }]),
                        functions: Some(&[
                            LootFunction {
                                content: LootFunctionTypes::SetCount {
                                    count: LootFunctionNumberProvider::Uniform {
                                        min: 1f32,
                                        max: 2f32,
                                    },
                                    add: false,
                                },
                                conditions: None,
                            },
                            LootFunction {
                                content: LootFunctionTypes::ExplosionDecay,
                                conditions: None,
                            },
                        ]),
                    }],
                    rolls: LootNumberProviderTypes::Constant(1f32),
                    bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                    conditions: Some(&[LootCondition::Inverted(&LootCondition::AnyOf(&[
                        LootCondition::MatchTool {
                            items: Some(&["minecraft:shears"]),
                        },
                        LootCondition::MatchTool { items: None },
                    ]))]),
                    functions: None,
                },
            ]),
        }),
        experience: None,
    };
    pub const JUNGLE_LEAVES: Self = Block {
        id: BlockId::new(91u16).unwrap(),
        name: "jungle_leaves",
        hardness: 0.2f32,
        blast_resistance: 0.2f32,
        map_color: 7u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 212,
        default_state: &BlockState {
            id: BlockStateId::new(363u16).unwrap(),
            state_flags: 706,
            side_flags: 0,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0.2f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 1,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(336u16).unwrap(),
                state_flags: 226,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(337u16).unwrap(),
                state_flags: 194,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(338u16).unwrap(),
                state_flags: 226,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(339u16).unwrap(),
                state_flags: 194,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(340u16).unwrap(),
                state_flags: 226,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(341u16).unwrap(),
                state_flags: 194,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(342u16).unwrap(),
                state_flags: 226,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(343u16).unwrap(),
                state_flags: 194,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(344u16).unwrap(),
                state_flags: 226,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(345u16).unwrap(),
                state_flags: 194,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(346u16).unwrap(),
                state_flags: 226,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(347u16).unwrap(),
                state_flags: 194,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(348u16).unwrap(),
                state_flags: 226,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(349u16).unwrap(),
                state_flags: 194,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(350u16).unwrap(),
                state_flags: 226,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(351u16).unwrap(),
                state_flags: 194,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(352u16).unwrap(),
                state_flags: 226,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(353u16).unwrap(),
                state_flags: 194,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(354u16).unwrap(),
                state_flags: 226,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(355u16).unwrap(),
                state_flags: 194,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(356u16).unwrap(),
                state_flags: 226,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(357u16).unwrap(),
                state_flags: 194,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(358u16).unwrap(),
                state_flags: 226,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(359u16).unwrap(),
                state_flags: 194,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(360u16).unwrap(),
                state_flags: 226,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(361u16).unwrap(),
                state_flags: 194,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(362u16).unwrap(),
                state_flags: 738,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(363u16).unwrap(),
                state_flags: 706,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: Some(Flammable {
            spread_chance: 30u8,
            burn_chance: 60u8,
        }),
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/jungle_leaves"),
            pools: Some(&[
                LootPool {
                    entries: &[LootPoolEntry {
                        content: LootPoolEntryTypes::Alternatives(AlternativeEntry {
                            children: &[
                                LootPoolEntry {
                                    content: LootPoolEntryTypes::Item(ItemEntry {
                                        name: "minecraft:jungle_leaves",
                                    }),
                                    weight: 1i32,
                                    quality: 0i32,
                                    conditions: Some(&[LootCondition::AnyOf(&[
                                        LootCondition::MatchTool {
                                            items: Some(&["minecraft:shears"]),
                                        },
                                        LootCondition::MatchTool { items: None },
                                    ])]),
                                    functions: None,
                                },
                                LootPoolEntry {
                                    content: LootPoolEntryTypes::Item(ItemEntry {
                                        name: "minecraft:jungle_sapling",
                                    }),
                                    weight: 1i32,
                                    quality: 0i32,
                                    conditions: Some(&[
                                        LootCondition::SurvivesExplosion,
                                        LootCondition::TableBonus {
                                            enchantment: "minecraft:fortune",
                                            chances: &[
                                                0.025f32,
                                                0.027777778f32,
                                                0.03125f32,
                                                0.041666668f32,
                                                0.1f32,
                                            ],
                                        },
                                    ]),
                                    functions: None,
                                },
                            ],
                        }),
                        weight: 1i32,
                        quality: 0i32,
                        conditions: None,
                        functions: None,
                    }],
                    rolls: LootNumberProviderTypes::Constant(1f32),
                    bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                    conditions: None,
                    functions: None,
                },
                LootPool {
                    entries: &[LootPoolEntry {
                        content: LootPoolEntryTypes::Item(ItemEntry {
                            name: "minecraft:stick",
                        }),
                        weight: 1i32,
                        quality: 0i32,
                        conditions: Some(&[LootCondition::TableBonus {
                            enchantment: "minecraft:fortune",
                            chances: &[0.02f32, 0.022222223f32, 0.025f32, 0.033333335f32, 0.1f32],
                        }]),
                        functions: Some(&[
                            LootFunction {
                                content: LootFunctionTypes::SetCount {
                                    count: LootFunctionNumberProvider::Uniform {
                                        min: 1f32,
                                        max: 2f32,
                                    },
                                    add: false,
                                },
                                conditions: None,
                            },
                            LootFunction {
                                content: LootFunctionTypes::ExplosionDecay,
                                conditions: None,
                            },
                        ]),
                    }],
                    rolls: LootNumberProviderTypes::Constant(1f32),
                    bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                    conditions: Some(&[LootCondition::Inverted(&LootCondition::AnyOf(&[
                        LootCondition::MatchTool {
                            items: Some(&["minecraft:shears"]),
                        },
                        LootCondition::MatchTool { items: None },
                    ]))]),
                    functions: None,
                },
            ]),
        }),
        experience: None,
    };
    pub const ACACIA_LEAVES: Self = Block {
        id: BlockId::new(92u16).unwrap(),
        name: "acacia_leaves",
        hardness: 0.2f32,
        blast_resistance: 0.2f32,
        map_color: 7u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 213,
        default_state: &BlockState {
            id: BlockStateId::new(391u16).unwrap(),
            state_flags: 706,
            side_flags: 0,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0.2f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 1,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(364u16).unwrap(),
                state_flags: 226,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(365u16).unwrap(),
                state_flags: 194,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(366u16).unwrap(),
                state_flags: 226,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(367u16).unwrap(),
                state_flags: 194,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(368u16).unwrap(),
                state_flags: 226,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(369u16).unwrap(),
                state_flags: 194,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(370u16).unwrap(),
                state_flags: 226,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(371u16).unwrap(),
                state_flags: 194,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(372u16).unwrap(),
                state_flags: 226,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(373u16).unwrap(),
                state_flags: 194,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(374u16).unwrap(),
                state_flags: 226,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(375u16).unwrap(),
                state_flags: 194,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(376u16).unwrap(),
                state_flags: 226,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(377u16).unwrap(),
                state_flags: 194,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(378u16).unwrap(),
                state_flags: 226,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(379u16).unwrap(),
                state_flags: 194,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(380u16).unwrap(),
                state_flags: 226,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(381u16).unwrap(),
                state_flags: 194,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(382u16).unwrap(),
                state_flags: 226,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(383u16).unwrap(),
                state_flags: 194,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(384u16).unwrap(),
                state_flags: 226,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(385u16).unwrap(),
                state_flags: 194,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(386u16).unwrap(),
                state_flags: 226,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(387u16).unwrap(),
                state_flags: 194,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(388u16).unwrap(),
                state_flags: 226,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(389u16).unwrap(),
                state_flags: 194,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(390u16).unwrap(),
                state_flags: 738,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(391u16).unwrap(),
                state_flags: 706,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: Some(Flammable {
            spread_chance: 30u8,
            burn_chance: 60u8,
        }),
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/acacia_leaves"),
            pools: Some(&[
                LootPool {
                    entries: &[LootPoolEntry {
                        content: LootPoolEntryTypes::Alternatives(AlternativeEntry {
                            children: &[
                                LootPoolEntry {
                                    content: LootPoolEntryTypes::Item(ItemEntry {
                                        name: "minecraft:acacia_leaves",
                                    }),
                                    weight: 1i32,
                                    quality: 0i32,
                                    conditions: Some(&[LootCondition::AnyOf(&[
                                        LootCondition::MatchTool {
                                            items: Some(&["minecraft:shears"]),
                                        },
                                        LootCondition::MatchTool { items: None },
                                    ])]),
                                    functions: None,
                                },
                                LootPoolEntry {
                                    content: LootPoolEntryTypes::Item(ItemEntry {
                                        name: "minecraft:acacia_sapling",
                                    }),
                                    weight: 1i32,
                                    quality: 0i32,
                                    conditions: Some(&[
                                        LootCondition::SurvivesExplosion,
                                        LootCondition::TableBonus {
                                            enchantment: "minecraft:fortune",
                                            chances: &[0.05f32, 0.0625f32, 0.083333336f32, 0.1f32],
                                        },
                                    ]),
                                    functions: None,
                                },
                            ],
                        }),
                        weight: 1i32,
                        quality: 0i32,
                        conditions: None,
                        functions: None,
                    }],
                    rolls: LootNumberProviderTypes::Constant(1f32),
                    bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                    conditions: None,
                    functions: None,
                },
                LootPool {
                    entries: &[LootPoolEntry {
                        content: LootPoolEntryTypes::Item(ItemEntry {
                            name: "minecraft:stick",
                        }),
                        weight: 1i32,
                        quality: 0i32,
                        conditions: Some(&[LootCondition::TableBonus {
                            enchantment: "minecraft:fortune",
                            chances: &[0.02f32, 0.022222223f32, 0.025f32, 0.033333335f32, 0.1f32],
                        }]),
                        functions: Some(&[
                            LootFunction {
                                content: LootFunctionTypes::SetCount {
                                    count: LootFunctionNumberProvider::Uniform {
                                        min: 1f32,
                                        max: 2f32,
                                    },
                                    add: false,
                                },
                                conditions: None,
                            },
                            LootFunction {
                                content: LootFunctionTypes::ExplosionDecay,
                                conditions: None,
                            },
                        ]),
                    }],
                    rolls: LootNumberProviderTypes::Constant(1f32),
                    bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                    conditions: Some(&[LootCondition::Inverted(&LootCondition::AnyOf(&[
                        LootCondition::MatchTool {
                            items: Some(&["minecraft:shears"]),
                        },
                        LootCondition::MatchTool { items: None },
                    ]))]),
                    functions: None,
                },
            ]),
        }),
        experience: None,
    };
    pub const CHERRY_LEAVES: Self = Block {
        id: BlockId::new(93u16).unwrap(),
        name: "cherry_leaves",
        hardness: 0.2f32,
        blast_resistance: 0.2f32,
        map_color: 20u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 214,
        default_state: &BlockState {
            id: BlockStateId::new(419u16).unwrap(),
            state_flags: 706,
            side_flags: 0,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0.2f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 1,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(392u16).unwrap(),
                state_flags: 226,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(393u16).unwrap(),
                state_flags: 194,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(394u16).unwrap(),
                state_flags: 226,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(395u16).unwrap(),
                state_flags: 194,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(396u16).unwrap(),
                state_flags: 226,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(397u16).unwrap(),
                state_flags: 194,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(398u16).unwrap(),
                state_flags: 226,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(399u16).unwrap(),
                state_flags: 194,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(400u16).unwrap(),
                state_flags: 226,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(401u16).unwrap(),
                state_flags: 194,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(402u16).unwrap(),
                state_flags: 226,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(403u16).unwrap(),
                state_flags: 194,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(404u16).unwrap(),
                state_flags: 226,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(405u16).unwrap(),
                state_flags: 194,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(406u16).unwrap(),
                state_flags: 226,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(407u16).unwrap(),
                state_flags: 194,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(408u16).unwrap(),
                state_flags: 226,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(409u16).unwrap(),
                state_flags: 194,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(410u16).unwrap(),
                state_flags: 226,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(411u16).unwrap(),
                state_flags: 194,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(412u16).unwrap(),
                state_flags: 226,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(413u16).unwrap(),
                state_flags: 194,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(414u16).unwrap(),
                state_flags: 226,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(415u16).unwrap(),
                state_flags: 194,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(416u16).unwrap(),
                state_flags: 226,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(417u16).unwrap(),
                state_flags: 194,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(418u16).unwrap(),
                state_flags: 738,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(419u16).unwrap(),
                state_flags: 706,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: Some(Flammable {
            spread_chance: 30u8,
            burn_chance: 60u8,
        }),
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/cherry_leaves"),
            pools: Some(&[
                LootPool {
                    entries: &[LootPoolEntry {
                        content: LootPoolEntryTypes::Alternatives(AlternativeEntry {
                            children: &[
                                LootPoolEntry {
                                    content: LootPoolEntryTypes::Item(ItemEntry {
                                        name: "minecraft:cherry_leaves",
                                    }),
                                    weight: 1i32,
                                    quality: 0i32,
                                    conditions: Some(&[LootCondition::AnyOf(&[
                                        LootCondition::MatchTool {
                                            items: Some(&["minecraft:shears"]),
                                        },
                                        LootCondition::MatchTool { items: None },
                                    ])]),
                                    functions: None,
                                },
                                LootPoolEntry {
                                    content: LootPoolEntryTypes::Item(ItemEntry {
                                        name: "minecraft:cherry_sapling",
                                    }),
                                    weight: 1i32,
                                    quality: 0i32,
                                    conditions: Some(&[
                                        LootCondition::SurvivesExplosion,
                                        LootCondition::TableBonus {
                                            enchantment: "minecraft:fortune",
                                            chances: &[0.05f32, 0.0625f32, 0.083333336f32, 0.1f32],
                                        },
                                    ]),
                                    functions: None,
                                },
                            ],
                        }),
                        weight: 1i32,
                        quality: 0i32,
                        conditions: None,
                        functions: None,
                    }],
                    rolls: LootNumberProviderTypes::Constant(1f32),
                    bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                    conditions: None,
                    functions: None,
                },
                LootPool {
                    entries: &[LootPoolEntry {
                        content: LootPoolEntryTypes::Item(ItemEntry {
                            name: "minecraft:stick",
                        }),
                        weight: 1i32,
                        quality: 0i32,
                        conditions: Some(&[LootCondition::TableBonus {
                            enchantment: "minecraft:fortune",
                            chances: &[0.02f32, 0.022222223f32, 0.025f32, 0.033333335f32, 0.1f32],
                        }]),
                        functions: Some(&[
                            LootFunction {
                                content: LootFunctionTypes::SetCount {
                                    count: LootFunctionNumberProvider::Uniform {
                                        min: 1f32,
                                        max: 2f32,
                                    },
                                    add: false,
                                },
                                conditions: None,
                            },
                            LootFunction {
                                content: LootFunctionTypes::ExplosionDecay,
                                conditions: None,
                            },
                        ]),
                    }],
                    rolls: LootNumberProviderTypes::Constant(1f32),
                    bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                    conditions: Some(&[LootCondition::Inverted(&LootCondition::AnyOf(&[
                        LootCondition::MatchTool {
                            items: Some(&["minecraft:shears"]),
                        },
                        LootCondition::MatchTool { items: None },
                    ]))]),
                    functions: None,
                },
            ]),
        }),
        experience: None,
    };
    pub const DARK_OAK_LEAVES: Self = Block {
        id: BlockId::new(94u16).unwrap(),
        name: "dark_oak_leaves",
        hardness: 0.2f32,
        blast_resistance: 0.2f32,
        map_color: 7u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 215,
        default_state: &BlockState {
            id: BlockStateId::new(447u16).unwrap(),
            state_flags: 706,
            side_flags: 0,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0.2f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 1,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(420u16).unwrap(),
                state_flags: 226,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(421u16).unwrap(),
                state_flags: 194,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(422u16).unwrap(),
                state_flags: 226,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(423u16).unwrap(),
                state_flags: 194,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(424u16).unwrap(),
                state_flags: 226,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(425u16).unwrap(),
                state_flags: 194,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(426u16).unwrap(),
                state_flags: 226,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(427u16).unwrap(),
                state_flags: 194,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(428u16).unwrap(),
                state_flags: 226,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(429u16).unwrap(),
                state_flags: 194,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(430u16).unwrap(),
                state_flags: 226,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(431u16).unwrap(),
                state_flags: 194,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(432u16).unwrap(),
                state_flags: 226,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(433u16).unwrap(),
                state_flags: 194,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(434u16).unwrap(),
                state_flags: 226,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(435u16).unwrap(),
                state_flags: 194,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(436u16).unwrap(),
                state_flags: 226,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(437u16).unwrap(),
                state_flags: 194,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(438u16).unwrap(),
                state_flags: 226,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(439u16).unwrap(),
                state_flags: 194,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(440u16).unwrap(),
                state_flags: 226,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(441u16).unwrap(),
                state_flags: 194,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(442u16).unwrap(),
                state_flags: 226,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(443u16).unwrap(),
                state_flags: 194,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(444u16).unwrap(),
                state_flags: 226,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(445u16).unwrap(),
                state_flags: 194,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(446u16).unwrap(),
                state_flags: 738,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(447u16).unwrap(),
                state_flags: 706,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: Some(Flammable {
            spread_chance: 30u8,
            burn_chance: 60u8,
        }),
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/dark_oak_leaves"),
            pools: Some(&[
                LootPool {
                    entries: &[LootPoolEntry {
                        content: LootPoolEntryTypes::Alternatives(AlternativeEntry {
                            children: &[
                                LootPoolEntry {
                                    content: LootPoolEntryTypes::Item(ItemEntry {
                                        name: "minecraft:dark_oak_leaves",
                                    }),
                                    weight: 1i32,
                                    quality: 0i32,
                                    conditions: Some(&[LootCondition::AnyOf(&[
                                        LootCondition::MatchTool {
                                            items: Some(&["minecraft:shears"]),
                                        },
                                        LootCondition::MatchTool { items: None },
                                    ])]),
                                    functions: None,
                                },
                                LootPoolEntry {
                                    content: LootPoolEntryTypes::Item(ItemEntry {
                                        name: "minecraft:dark_oak_sapling",
                                    }),
                                    weight: 1i32,
                                    quality: 0i32,
                                    conditions: Some(&[
                                        LootCondition::SurvivesExplosion,
                                        LootCondition::TableBonus {
                                            enchantment: "minecraft:fortune",
                                            chances: &[0.05f32, 0.0625f32, 0.083333336f32, 0.1f32],
                                        },
                                    ]),
                                    functions: None,
                                },
                            ],
                        }),
                        weight: 1i32,
                        quality: 0i32,
                        conditions: None,
                        functions: None,
                    }],
                    rolls: LootNumberProviderTypes::Constant(1f32),
                    bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                    conditions: None,
                    functions: None,
                },
                LootPool {
                    entries: &[LootPoolEntry {
                        content: LootPoolEntryTypes::Item(ItemEntry {
                            name: "minecraft:stick",
                        }),
                        weight: 1i32,
                        quality: 0i32,
                        conditions: Some(&[LootCondition::TableBonus {
                            enchantment: "minecraft:fortune",
                            chances: &[0.02f32, 0.022222223f32, 0.025f32, 0.033333335f32, 0.1f32],
                        }]),
                        functions: Some(&[
                            LootFunction {
                                content: LootFunctionTypes::SetCount {
                                    count: LootFunctionNumberProvider::Uniform {
                                        min: 1f32,
                                        max: 2f32,
                                    },
                                    add: false,
                                },
                                conditions: None,
                            },
                            LootFunction {
                                content: LootFunctionTypes::ExplosionDecay,
                                conditions: None,
                            },
                        ]),
                    }],
                    rolls: LootNumberProviderTypes::Constant(1f32),
                    bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                    conditions: Some(&[LootCondition::Inverted(&LootCondition::AnyOf(&[
                        LootCondition::MatchTool {
                            items: Some(&["minecraft:shears"]),
                        },
                        LootCondition::MatchTool { items: None },
                    ]))]),
                    functions: None,
                },
                LootPool {
                    entries: &[LootPoolEntry {
                        content: LootPoolEntryTypes::Item(ItemEntry {
                            name: "minecraft:apple",
                        }),
                        weight: 1i32,
                        quality: 0i32,
                        conditions: Some(&[
                            LootCondition::SurvivesExplosion,
                            LootCondition::TableBonus {
                                enchantment: "minecraft:fortune",
                                chances: &[
                                    0.005f32,
                                    0.0055555557f32,
                                    0.00625f32,
                                    0.008333334f32,
                                    0.025f32,
                                ],
                            },
                        ]),
                        functions: None,
                    }],
                    rolls: LootNumberProviderTypes::Constant(1f32),
                    bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                    conditions: Some(&[LootCondition::Inverted(&LootCondition::AnyOf(&[
                        LootCondition::MatchTool {
                            items: Some(&["minecraft:shears"]),
                        },
                        LootCondition::MatchTool { items: None },
                    ]))]),
                    functions: None,
                },
            ]),
        }),
        experience: None,
    };
    pub const PALE_OAK_LEAVES: Self = Block {
        id: BlockId::new(95u16).unwrap(),
        name: "pale_oak_leaves",
        hardness: 0.2f32,
        blast_resistance: 0.2f32,
        map_color: 6u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 216,
        default_state: &BlockState {
            id: BlockStateId::new(475u16).unwrap(),
            state_flags: 706,
            side_flags: 0,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0.2f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 1,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(448u16).unwrap(),
                state_flags: 226,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(449u16).unwrap(),
                state_flags: 194,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(450u16).unwrap(),
                state_flags: 226,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(451u16).unwrap(),
                state_flags: 194,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(452u16).unwrap(),
                state_flags: 226,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(453u16).unwrap(),
                state_flags: 194,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(454u16).unwrap(),
                state_flags: 226,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(455u16).unwrap(),
                state_flags: 194,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(456u16).unwrap(),
                state_flags: 226,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(457u16).unwrap(),
                state_flags: 194,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(458u16).unwrap(),
                state_flags: 226,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(459u16).unwrap(),
                state_flags: 194,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(460u16).unwrap(),
                state_flags: 226,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(461u16).unwrap(),
                state_flags: 194,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(462u16).unwrap(),
                state_flags: 226,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(463u16).unwrap(),
                state_flags: 194,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(464u16).unwrap(),
                state_flags: 226,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(465u16).unwrap(),
                state_flags: 194,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(466u16).unwrap(),
                state_flags: 226,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(467u16).unwrap(),
                state_flags: 194,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(468u16).unwrap(),
                state_flags: 226,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(469u16).unwrap(),
                state_flags: 194,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(470u16).unwrap(),
                state_flags: 226,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(471u16).unwrap(),
                state_flags: 194,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(472u16).unwrap(),
                state_flags: 226,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(473u16).unwrap(),
                state_flags: 194,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(474u16).unwrap(),
                state_flags: 738,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(475u16).unwrap(),
                state_flags: 706,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: Some(Flammable {
            spread_chance: 30u8,
            burn_chance: 60u8,
        }),
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/pale_oak_leaves"),
            pools: Some(&[
                LootPool {
                    entries: &[LootPoolEntry {
                        content: LootPoolEntryTypes::Alternatives(AlternativeEntry {
                            children: &[
                                LootPoolEntry {
                                    content: LootPoolEntryTypes::Item(ItemEntry {
                                        name: "minecraft:pale_oak_leaves",
                                    }),
                                    weight: 1i32,
                                    quality: 0i32,
                                    conditions: Some(&[LootCondition::AnyOf(&[
                                        LootCondition::MatchTool {
                                            items: Some(&["minecraft:shears"]),
                                        },
                                        LootCondition::MatchTool { items: None },
                                    ])]),
                                    functions: None,
                                },
                                LootPoolEntry {
                                    content: LootPoolEntryTypes::Item(ItemEntry {
                                        name: "minecraft:pale_oak_sapling",
                                    }),
                                    weight: 1i32,
                                    quality: 0i32,
                                    conditions: Some(&[
                                        LootCondition::SurvivesExplosion,
                                        LootCondition::TableBonus {
                                            enchantment: "minecraft:fortune",
                                            chances: &[0.05f32, 0.0625f32, 0.083333336f32, 0.1f32],
                                        },
                                    ]),
                                    functions: None,
                                },
                            ],
                        }),
                        weight: 1i32,
                        quality: 0i32,
                        conditions: None,
                        functions: None,
                    }],
                    rolls: LootNumberProviderTypes::Constant(1f32),
                    bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                    conditions: None,
                    functions: None,
                },
                LootPool {
                    entries: &[LootPoolEntry {
                        content: LootPoolEntryTypes::Item(ItemEntry {
                            name: "minecraft:stick",
                        }),
                        weight: 1i32,
                        quality: 0i32,
                        conditions: Some(&[LootCondition::TableBonus {
                            enchantment: "minecraft:fortune",
                            chances: &[0.02f32, 0.022222223f32, 0.025f32, 0.033333335f32, 0.1f32],
                        }]),
                        functions: Some(&[
                            LootFunction {
                                content: LootFunctionTypes::SetCount {
                                    count: LootFunctionNumberProvider::Uniform {
                                        min: 1f32,
                                        max: 2f32,
                                    },
                                    add: false,
                                },
                                conditions: None,
                            },
                            LootFunction {
                                content: LootFunctionTypes::ExplosionDecay,
                                conditions: None,
                            },
                        ]),
                    }],
                    rolls: LootNumberProviderTypes::Constant(1f32),
                    bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                    conditions: Some(&[LootCondition::Inverted(&LootCondition::AnyOf(&[
                        LootCondition::MatchTool {
                            items: Some(&["minecraft:shears"]),
                        },
                        LootCondition::MatchTool { items: None },
                    ]))]),
                    functions: None,
                },
            ]),
        }),
        experience: None,
    };
    pub const MANGROVE_LEAVES: Self = Block {
        id: BlockId::new(96u16).unwrap(),
        name: "mangrove_leaves",
        hardness: 0.2f32,
        blast_resistance: 0.2f32,
        map_color: 7u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 217,
        default_state: &BlockState {
            id: BlockStateId::new(503u16).unwrap(),
            state_flags: 706,
            side_flags: 0,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0.2f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 1,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(476u16).unwrap(),
                state_flags: 226,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(477u16).unwrap(),
                state_flags: 194,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(478u16).unwrap(),
                state_flags: 226,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(479u16).unwrap(),
                state_flags: 194,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(480u16).unwrap(),
                state_flags: 226,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(481u16).unwrap(),
                state_flags: 194,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(482u16).unwrap(),
                state_flags: 226,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(483u16).unwrap(),
                state_flags: 194,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(484u16).unwrap(),
                state_flags: 226,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(485u16).unwrap(),
                state_flags: 194,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(486u16).unwrap(),
                state_flags: 226,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(487u16).unwrap(),
                state_flags: 194,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(488u16).unwrap(),
                state_flags: 226,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(489u16).unwrap(),
                state_flags: 194,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(490u16).unwrap(),
                state_flags: 226,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(491u16).unwrap(),
                state_flags: 194,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(492u16).unwrap(),
                state_flags: 226,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(493u16).unwrap(),
                state_flags: 194,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(494u16).unwrap(),
                state_flags: 226,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(495u16).unwrap(),
                state_flags: 194,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(496u16).unwrap(),
                state_flags: 226,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(497u16).unwrap(),
                state_flags: 194,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(498u16).unwrap(),
                state_flags: 226,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(499u16).unwrap(),
                state_flags: 194,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(500u16).unwrap(),
                state_flags: 226,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(501u16).unwrap(),
                state_flags: 194,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(502u16).unwrap(),
                state_flags: 738,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(503u16).unwrap(),
                state_flags: 706,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: Some(Flammable {
            spread_chance: 30u8,
            burn_chance: 60u8,
        }),
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/mangrove_leaves"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Alternatives(AlternativeEntry {
                        children: &[
                            LootPoolEntry {
                                content: LootPoolEntryTypes::Item(ItemEntry {
                                    name: "minecraft:mangrove_leaves",
                                }),
                                weight: 1i32,
                                quality: 0i32,
                                conditions: Some(&[LootCondition::AnyOf(&[
                                    LootCondition::MatchTool {
                                        items: Some(&["minecraft:shears"]),
                                    },
                                    LootCondition::MatchTool { items: None },
                                ])]),
                                functions: None,
                            },
                            LootPoolEntry {
                                content: LootPoolEntryTypes::Item(ItemEntry {
                                    name: "minecraft:stick",
                                }),
                                weight: 1i32,
                                quality: 0i32,
                                conditions: Some(&[LootCondition::TableBonus {
                                    enchantment: "minecraft:fortune",
                                    chances: &[
                                        0.02f32,
                                        0.022222223f32,
                                        0.025f32,
                                        0.033333335f32,
                                        0.1f32,
                                    ],
                                }]),
                                functions: Some(&[
                                    LootFunction {
                                        content: LootFunctionTypes::SetCount {
                                            count: LootFunctionNumberProvider::Uniform {
                                                min: 1f32,
                                                max: 2f32,
                                            },
                                            add: false,
                                        },
                                        conditions: None,
                                    },
                                    LootFunction {
                                        content: LootFunctionTypes::ExplosionDecay,
                                        conditions: None,
                                    },
                                ]),
                            },
                        ],
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: None,
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const AZALEA_LEAVES: Self = Block {
        id: BlockId::new(97u16).unwrap(),
        name: "azalea_leaves",
        hardness: 0.2f32,
        blast_resistance: 0.2f32,
        map_color: 7u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 218,
        default_state: &BlockState {
            id: BlockStateId::new(531u16).unwrap(),
            state_flags: 706,
            side_flags: 0,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0.2f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 1,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(504u16).unwrap(),
                state_flags: 226,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(505u16).unwrap(),
                state_flags: 194,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(506u16).unwrap(),
                state_flags: 226,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(507u16).unwrap(),
                state_flags: 194,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(508u16).unwrap(),
                state_flags: 226,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(509u16).unwrap(),
                state_flags: 194,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(510u16).unwrap(),
                state_flags: 226,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(511u16).unwrap(),
                state_flags: 194,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(512u16).unwrap(),
                state_flags: 226,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(513u16).unwrap(),
                state_flags: 194,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(514u16).unwrap(),
                state_flags: 226,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(515u16).unwrap(),
                state_flags: 194,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(516u16).unwrap(),
                state_flags: 226,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(517u16).unwrap(),
                state_flags: 194,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(518u16).unwrap(),
                state_flags: 226,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(519u16).unwrap(),
                state_flags: 194,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(520u16).unwrap(),
                state_flags: 226,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(521u16).unwrap(),
                state_flags: 194,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(522u16).unwrap(),
                state_flags: 226,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(523u16).unwrap(),
                state_flags: 194,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(524u16).unwrap(),
                state_flags: 226,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(525u16).unwrap(),
                state_flags: 194,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(526u16).unwrap(),
                state_flags: 226,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(527u16).unwrap(),
                state_flags: 194,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(528u16).unwrap(),
                state_flags: 226,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(529u16).unwrap(),
                state_flags: 194,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(530u16).unwrap(),
                state_flags: 738,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(531u16).unwrap(),
                state_flags: 706,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: Some(Flammable {
            spread_chance: 30u8,
            burn_chance: 60u8,
        }),
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/azalea_leaves"),
            pools: Some(&[
                LootPool {
                    entries: &[LootPoolEntry {
                        content: LootPoolEntryTypes::Alternatives(AlternativeEntry {
                            children: &[
                                LootPoolEntry {
                                    content: LootPoolEntryTypes::Item(ItemEntry {
                                        name: "minecraft:azalea_leaves",
                                    }),
                                    weight: 1i32,
                                    quality: 0i32,
                                    conditions: Some(&[LootCondition::AnyOf(&[
                                        LootCondition::MatchTool {
                                            items: Some(&["minecraft:shears"]),
                                        },
                                        LootCondition::MatchTool { items: None },
                                    ])]),
                                    functions: None,
                                },
                                LootPoolEntry {
                                    content: LootPoolEntryTypes::Item(ItemEntry {
                                        name: "minecraft:azalea",
                                    }),
                                    weight: 1i32,
                                    quality: 0i32,
                                    conditions: Some(&[
                                        LootCondition::SurvivesExplosion,
                                        LootCondition::TableBonus {
                                            enchantment: "minecraft:fortune",
                                            chances: &[0.05f32, 0.0625f32, 0.083333336f32, 0.1f32],
                                        },
                                    ]),
                                    functions: None,
                                },
                            ],
                        }),
                        weight: 1i32,
                        quality: 0i32,
                        conditions: None,
                        functions: None,
                    }],
                    rolls: LootNumberProviderTypes::Constant(1f32),
                    bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                    conditions: None,
                    functions: None,
                },
                LootPool {
                    entries: &[LootPoolEntry {
                        content: LootPoolEntryTypes::Item(ItemEntry {
                            name: "minecraft:stick",
                        }),
                        weight: 1i32,
                        quality: 0i32,
                        conditions: Some(&[LootCondition::TableBonus {
                            enchantment: "minecraft:fortune",
                            chances: &[0.02f32, 0.022222223f32, 0.025f32, 0.033333335f32, 0.1f32],
                        }]),
                        functions: Some(&[
                            LootFunction {
                                content: LootFunctionTypes::SetCount {
                                    count: LootFunctionNumberProvider::Uniform {
                                        min: 1f32,
                                        max: 2f32,
                                    },
                                    add: false,
                                },
                                conditions: None,
                            },
                            LootFunction {
                                content: LootFunctionTypes::ExplosionDecay,
                                conditions: None,
                            },
                        ]),
                    }],
                    rolls: LootNumberProviderTypes::Constant(1f32),
                    bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                    conditions: Some(&[LootCondition::Inverted(&LootCondition::AnyOf(&[
                        LootCondition::MatchTool {
                            items: Some(&["minecraft:shears"]),
                        },
                        LootCondition::MatchTool { items: None },
                    ]))]),
                    functions: None,
                },
            ]),
        }),
        experience: None,
    };
    pub const FLOWERING_AZALEA_LEAVES: Self = Block {
        id: BlockId::new(98u16).unwrap(),
        name: "flowering_azalea_leaves",
        hardness: 0.2f32,
        blast_resistance: 0.2f32,
        map_color: 7u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 219,
        default_state: &BlockState {
            id: BlockStateId::new(559u16).unwrap(),
            state_flags: 706,
            side_flags: 0,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0.2f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 1,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(532u16).unwrap(),
                state_flags: 226,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(533u16).unwrap(),
                state_flags: 194,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(534u16).unwrap(),
                state_flags: 226,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(535u16).unwrap(),
                state_flags: 194,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(536u16).unwrap(),
                state_flags: 226,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(537u16).unwrap(),
                state_flags: 194,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(538u16).unwrap(),
                state_flags: 226,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(539u16).unwrap(),
                state_flags: 194,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(540u16).unwrap(),
                state_flags: 226,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(541u16).unwrap(),
                state_flags: 194,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(542u16).unwrap(),
                state_flags: 226,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(543u16).unwrap(),
                state_flags: 194,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(544u16).unwrap(),
                state_flags: 226,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(545u16).unwrap(),
                state_flags: 194,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(546u16).unwrap(),
                state_flags: 226,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(547u16).unwrap(),
                state_flags: 194,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(548u16).unwrap(),
                state_flags: 226,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(549u16).unwrap(),
                state_flags: 194,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(550u16).unwrap(),
                state_flags: 226,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(551u16).unwrap(),
                state_flags: 194,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(552u16).unwrap(),
                state_flags: 226,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(553u16).unwrap(),
                state_flags: 194,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(554u16).unwrap(),
                state_flags: 226,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(555u16).unwrap(),
                state_flags: 194,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(556u16).unwrap(),
                state_flags: 226,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(557u16).unwrap(),
                state_flags: 194,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(558u16).unwrap(),
                state_flags: 738,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(559u16).unwrap(),
                state_flags: 706,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: Some(Flammable {
            spread_chance: 30u8,
            burn_chance: 60u8,
        }),
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/flowering_azalea_leaves"),
            pools: Some(&[
                LootPool {
                    entries: &[LootPoolEntry {
                        content: LootPoolEntryTypes::Alternatives(AlternativeEntry {
                            children: &[
                                LootPoolEntry {
                                    content: LootPoolEntryTypes::Item(ItemEntry {
                                        name: "minecraft:flowering_azalea_leaves",
                                    }),
                                    weight: 1i32,
                                    quality: 0i32,
                                    conditions: Some(&[LootCondition::AnyOf(&[
                                        LootCondition::MatchTool {
                                            items: Some(&["minecraft:shears"]),
                                        },
                                        LootCondition::MatchTool { items: None },
                                    ])]),
                                    functions: None,
                                },
                                LootPoolEntry {
                                    content: LootPoolEntryTypes::Item(ItemEntry {
                                        name: "minecraft:flowering_azalea",
                                    }),
                                    weight: 1i32,
                                    quality: 0i32,
                                    conditions: Some(&[
                                        LootCondition::SurvivesExplosion,
                                        LootCondition::TableBonus {
                                            enchantment: "minecraft:fortune",
                                            chances: &[0.05f32, 0.0625f32, 0.083333336f32, 0.1f32],
                                        },
                                    ]),
                                    functions: None,
                                },
                            ],
                        }),
                        weight: 1i32,
                        quality: 0i32,
                        conditions: None,
                        functions: None,
                    }],
                    rolls: LootNumberProviderTypes::Constant(1f32),
                    bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                    conditions: None,
                    functions: None,
                },
                LootPool {
                    entries: &[LootPoolEntry {
                        content: LootPoolEntryTypes::Item(ItemEntry {
                            name: "minecraft:stick",
                        }),
                        weight: 1i32,
                        quality: 0i32,
                        conditions: Some(&[LootCondition::TableBonus {
                            enchantment: "minecraft:fortune",
                            chances: &[0.02f32, 0.022222223f32, 0.025f32, 0.033333335f32, 0.1f32],
                        }]),
                        functions: Some(&[
                            LootFunction {
                                content: LootFunctionTypes::SetCount {
                                    count: LootFunctionNumberProvider::Uniform {
                                        min: 1f32,
                                        max: 2f32,
                                    },
                                    add: false,
                                },
                                conditions: None,
                            },
                            LootFunction {
                                content: LootFunctionTypes::ExplosionDecay,
                                conditions: None,
                            },
                        ]),
                    }],
                    rolls: LootNumberProviderTypes::Constant(1f32),
                    bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                    conditions: Some(&[LootCondition::Inverted(&LootCondition::AnyOf(&[
                        LootCondition::MatchTool {
                            items: Some(&["minecraft:shears"]),
                        },
                        LootCondition::MatchTool { items: None },
                    ]))]),
                    functions: None,
                },
            ]),
        }),
        experience: None,
    };
    pub const SPONGE: Self = Block {
        id: BlockId::new(99u16).unwrap(),
        name: "sponge",
        hardness: 0.6f32,
        blast_resistance: 0.6f32,
        map_color: 18u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 220,
        default_state: &BlockState {
            id: BlockStateId::new(560u16).unwrap(),
            state_flags: 448,
            side_flags: 255,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.6f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(560u16).unwrap(),
            state_flags: 448,
            side_flags: 255,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.6f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/sponge"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:sponge",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const WET_SPONGE: Self = Block {
        id: BlockId::new(100u16).unwrap(),
        name: "wet_sponge",
        hardness: 0.6f32,
        blast_resistance: 0.6f32,
        map_color: 18u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 221,
        default_state: &BlockState {
            id: BlockStateId::new(561u16).unwrap(),
            state_flags: 448,
            side_flags: 255,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.6f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(561u16).unwrap(),
            state_flags: 448,
            side_flags: 255,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.6f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/wet_sponge"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:wet_sponge",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const GLASS: Self = Block {
        id: BlockId::new(101u16).unwrap(),
        name: "glass",
        hardness: 0.3f32,
        blast_resistance: 0.3f32,
        map_color: 0u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 222,
        default_state: &BlockState {
            id: BlockStateId::new(562u16).unwrap(),
            state_flags: 200,
            side_flags: 255,
            instrument: NoteblockInstrument::Hat,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.3f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(562u16).unwrap(),
            state_flags: 200,
            side_flags: 255,
            instrument: NoteblockInstrument::Hat,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.3f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 0,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/glass"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:glass",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::MatchTool { items: None }]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const LAPIS_ORE: Self = Block {
        id: BlockId::new(102u16).unwrap(),
        name: "lapis_ore",
        hardness: 3f32,
        blast_resistance: 3f32,
        map_color: 11u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 103,
        default_state: &BlockState {
            id: BlockStateId::new(563u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 3f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(563u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 3f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/lapis_ore"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Alternatives(AlternativeEntry {
                        children: &[
                            LootPoolEntry {
                                content: LootPoolEntryTypes::Item(ItemEntry {
                                    name: "minecraft:lapis_ore",
                                }),
                                weight: 1i32,
                                quality: 0i32,
                                conditions: Some(&[LootCondition::MatchTool { items: None }]),
                                functions: None,
                            },
                            LootPoolEntry {
                                content: LootPoolEntryTypes::Item(ItemEntry {
                                    name: "minecraft:lapis_lazuli",
                                }),
                                weight: 1i32,
                                quality: 0i32,
                                conditions: None,
                                functions: Some(&[
                                    LootFunction {
                                        content: LootFunctionTypes::SetCount {
                                            count: LootFunctionNumberProvider::Uniform {
                                                min: 4f32,
                                                max: 9f32,
                                            },
                                            add: false,
                                        },
                                        conditions: None,
                                    },
                                    LootFunction {
                                        content: LootFunctionTypes::ApplyBonus {
                                            enchantment: "minecraft:fortune",
                                            formula: "minecraft:ore_drops",
                                            parameters: None,
                                        },
                                        conditions: None,
                                    },
                                    LootFunction {
                                        content: LootFunctionTypes::ExplosionDecay,
                                        conditions: None,
                                    },
                                ]),
                            },
                        ],
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: None,
                functions: None,
            }]),
        }),
        experience: Some(Experience {
            experience: IntProvider::Object(NormalIntProvider::Uniform(UniformIntProvider {
                min_inclusive: 2,
                max_inclusive: 5,
            })),
        }),
    };
    pub const DEEPSLATE_LAPIS_ORE: Self = Block {
        id: BlockId::new(103u16).unwrap(),
        name: "deepslate_lapis_ore",
        hardness: 4.5f32,
        blast_resistance: 3f32,
        map_color: 59u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 104,
        default_state: &BlockState {
            id: BlockStateId::new(564u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 4.5f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(564u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 4.5f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/deepslate_lapis_ore"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Alternatives(AlternativeEntry {
                        children: &[
                            LootPoolEntry {
                                content: LootPoolEntryTypes::Item(ItemEntry {
                                    name: "minecraft:deepslate_lapis_ore",
                                }),
                                weight: 1i32,
                                quality: 0i32,
                                conditions: Some(&[LootCondition::MatchTool { items: None }]),
                                functions: None,
                            },
                            LootPoolEntry {
                                content: LootPoolEntryTypes::Item(ItemEntry {
                                    name: "minecraft:lapis_lazuli",
                                }),
                                weight: 1i32,
                                quality: 0i32,
                                conditions: None,
                                functions: Some(&[
                                    LootFunction {
                                        content: LootFunctionTypes::SetCount {
                                            count: LootFunctionNumberProvider::Uniform {
                                                min: 4f32,
                                                max: 9f32,
                                            },
                                            add: false,
                                        },
                                        conditions: None,
                                    },
                                    LootFunction {
                                        content: LootFunctionTypes::ApplyBonus {
                                            enchantment: "minecraft:fortune",
                                            formula: "minecraft:ore_drops",
                                            parameters: None,
                                        },
                                        conditions: None,
                                    },
                                    LootFunction {
                                        content: LootFunctionTypes::ExplosionDecay,
                                        conditions: None,
                                    },
                                ]),
                            },
                        ],
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: None,
                functions: None,
            }]),
        }),
        experience: Some(Experience {
            experience: IntProvider::Object(NormalIntProvider::Uniform(UniformIntProvider {
                min_inclusive: 2,
                max_inclusive: 5,
            })),
        }),
    };
    pub const LAPIS_BLOCK: Self = Block {
        id: BlockId::new(104u16).unwrap(),
        name: "lapis_block",
        hardness: 3f32,
        blast_resistance: 3f32,
        map_color: 32u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 224,
        default_state: &BlockState {
            id: BlockStateId::new(565u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 3f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(565u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 3f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/lapis_block"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:lapis_block",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const DISPENSER: Self = Block {
        id: BlockId::new(105u16).unwrap(),
        name: "dispenser",
        hardness: 3.5f32,
        blast_resistance: 3.5f32,
        map_color: 11u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 756,
        default_state: &BlockState {
            id: BlockStateId::new(567u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 3.5f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: 5,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(566u16).unwrap(),
                state_flags: 452,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 5,
            },
            BlockState {
                id: BlockStateId::new(567u16).unwrap(),
                state_flags: 452,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 5,
            },
            BlockState {
                id: BlockStateId::new(568u16).unwrap(),
                state_flags: 452,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 5,
            },
            BlockState {
                id: BlockStateId::new(569u16).unwrap(),
                state_flags: 452,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 5,
            },
            BlockState {
                id: BlockStateId::new(570u16).unwrap(),
                state_flags: 452,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 5,
            },
            BlockState {
                id: BlockStateId::new(571u16).unwrap(),
                state_flags: 452,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 5,
            },
            BlockState {
                id: BlockStateId::new(572u16).unwrap(),
                state_flags: 452,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 5,
            },
            BlockState {
                id: BlockStateId::new(573u16).unwrap(),
                state_flags: 452,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 5,
            },
            BlockState {
                id: BlockStateId::new(574u16).unwrap(),
                state_flags: 452,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 5,
            },
            BlockState {
                id: BlockStateId::new(575u16).unwrap(),
                state_flags: 452,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 5,
            },
            BlockState {
                id: BlockStateId::new(576u16).unwrap(),
                state_flags: 452,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 5,
            },
            BlockState {
                id: BlockStateId::new(577u16).unwrap(),
                state_flags: 452,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 5,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/dispenser"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:dispenser",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: Some(&[LootFunction {
                        content: LootFunctionTypes::CopyComponents {
                            source: "block_entity",
                            include: &["minecraft:custom_name"],
                        },
                        conditions: None,
                    }]),
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const SANDSTONE: Self = Block {
        id: BlockId::new(106u16).unwrap(),
        name: "sandstone",
        hardness: 0.8f32,
        blast_resistance: 0.8f32,
        map_color: 2u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 225,
        default_state: &BlockState {
            id: BlockStateId::new(578u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.8f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(578u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.8f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/sandstone"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:sandstone",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const CHISELED_SANDSTONE: Self = Block {
        id: BlockId::new(107u16).unwrap(),
        name: "chiseled_sandstone",
        hardness: 0.8f32,
        blast_resistance: 0.8f32,
        map_color: 2u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 226,
        default_state: &BlockState {
            id: BlockStateId::new(579u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.8f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(579u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.8f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/chiseled_sandstone"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:chiseled_sandstone",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const CUT_SANDSTONE: Self = Block {
        id: BlockId::new(108u16).unwrap(),
        name: "cut_sandstone",
        hardness: 0.8f32,
        blast_resistance: 0.8f32,
        map_color: 2u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 227,
        default_state: &BlockState {
            id: BlockStateId::new(580u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.8f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(580u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.8f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/cut_sandstone"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:cut_sandstone",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const NOTE_BLOCK: Self = Block {
        id: BlockId::new(109u16).unwrap(),
        name: "note_block",
        hardness: 0.8f32,
        blast_resistance: 0.8f32,
        map_color: 13u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 776,
        default_state: &BlockState {
            id: BlockStateId::new(582u16).unwrap(),
            state_flags: 450,
            side_flags: 255,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.8f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(581u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(582u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(583u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(584u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(585u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(586u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(587u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(588u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(589u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(590u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(591u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(592u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(593u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(594u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(595u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(596u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(597u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(598u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(599u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(600u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(601u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(602u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(603u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(604u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(605u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(606u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(607u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(608u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(609u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(610u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(611u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(612u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(613u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(614u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(615u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(616u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(617u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(618u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(619u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(620u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(621u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(622u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(623u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(624u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(625u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(626u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(627u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(628u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(629u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(630u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(631u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(632u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(633u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(634u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(635u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(636u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(637u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(638u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(639u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(640u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(641u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(642u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(643u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(644u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(645u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(646u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(647u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(648u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(649u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(650u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(651u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(652u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(653u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(654u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(655u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(656u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(657u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(658u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(659u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(660u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(661u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(662u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(663u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(664u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(665u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(666u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(667u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(668u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(669u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(670u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(671u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(672u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(673u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(674u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(675u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(676u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(677u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(678u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(679u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(680u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(681u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(682u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(683u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(684u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(685u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(686u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(687u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(688u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(689u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(690u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(691u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(692u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(693u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(694u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(695u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(696u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(697u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(698u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(699u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(700u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(701u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(702u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(703u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(704u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(705u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(706u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(707u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(708u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(709u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(710u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(711u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(712u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(713u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(714u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(715u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(716u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(717u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(718u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(719u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(720u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(721u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(722u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(723u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(724u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(725u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(726u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(727u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(728u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(729u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(730u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(731u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(732u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(733u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(734u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(735u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(736u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(737u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(738u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(739u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(740u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(741u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(742u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(743u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(744u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(745u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(746u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(747u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(748u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(749u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(750u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(751u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(752u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(753u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(754u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(755u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(756u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(757u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(758u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(759u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(760u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(761u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(762u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(763u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(764u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(765u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(766u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(767u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(768u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(769u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(770u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(771u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(772u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(773u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(774u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(775u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(776u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(777u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(778u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(779u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(780u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(781u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(782u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(783u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(784u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(785u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(786u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(787u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(788u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(789u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(790u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(791u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(792u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(793u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(794u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(795u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(796u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(797u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(798u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(799u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(800u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(801u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(802u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(803u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(804u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(805u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(806u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(807u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(808u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(809u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(810u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(811u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(812u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(813u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(814u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(815u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(816u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(817u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(818u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(819u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(820u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(821u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(822u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(823u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(824u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(825u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(826u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(827u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(828u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(829u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(830u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(831u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(832u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(833u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(834u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(835u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(836u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(837u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(838u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(839u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(840u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(841u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(842u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(843u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(844u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(845u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(846u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(847u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(848u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(849u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(850u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(851u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(852u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(853u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(854u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(855u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(856u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(857u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(858u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(859u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(860u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(861u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(862u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(863u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(864u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(865u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(866u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(867u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(868u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(869u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(870u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(871u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(872u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(873u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(874u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(875u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(876u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(877u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(878u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(879u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(880u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(881u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(882u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(883u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(884u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(885u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(886u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(887u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(888u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(889u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(890u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(891u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(892u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(893u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(894u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(895u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(896u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(897u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(898u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(899u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(900u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(901u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(902u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(903u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(904u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(905u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(906u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(907u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(908u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(909u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(910u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(911u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(912u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(913u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(914u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(915u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(916u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(917u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(918u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(919u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(920u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(921u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(922u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(923u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(924u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(925u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(926u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(927u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(928u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(929u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(930u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(931u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(932u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(933u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(934u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(935u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(936u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(937u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(938u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(939u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(940u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(941u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(942u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(943u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(944u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(945u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(946u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(947u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(948u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(949u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(950u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(951u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(952u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(953u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(954u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(955u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(956u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(957u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(958u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(959u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(960u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(961u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(962u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(963u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(964u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(965u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(966u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(967u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(968u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(969u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(970u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(971u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(972u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(973u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(974u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(975u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(976u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(977u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(978u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(979u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(980u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(981u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(982u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(983u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(984u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(985u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(986u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(987u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(988u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(989u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(990u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(991u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(992u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(993u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(994u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(995u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(996u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(997u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(998u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(999u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1000u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1001u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1002u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1003u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1004u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1005u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1006u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1007u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1008u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1009u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1010u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1011u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1012u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1013u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1014u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1015u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1016u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1017u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1018u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1019u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1020u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1021u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1022u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1023u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1024u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1025u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1026u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1027u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1028u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1029u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1030u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1031u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1032u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1033u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1034u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1035u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1036u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1037u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1038u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1039u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1040u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1041u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1042u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1043u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1044u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1045u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1046u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1047u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1048u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1049u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1050u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1051u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1052u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1053u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1054u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1055u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1056u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1057u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1058u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1059u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1060u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1061u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1062u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1063u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1064u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1065u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1066u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1067u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1068u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1069u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1070u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1071u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1072u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1073u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1074u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1075u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1076u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1077u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1078u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1079u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1080u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1081u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1082u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1083u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1084u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1085u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1086u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1087u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1088u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1089u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1090u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1091u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1092u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1093u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1094u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1095u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1096u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1097u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1098u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1099u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1100u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1101u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1102u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1103u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1104u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1105u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1106u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1107u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1108u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1109u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1110u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1111u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1112u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1113u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1114u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1115u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1116u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1117u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1118u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1119u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1120u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1121u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1122u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1123u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1124u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1125u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1126u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1127u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1128u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1129u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1130u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1131u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1132u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1133u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1134u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1135u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1136u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1137u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1138u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1139u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1140u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1141u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1142u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1143u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1144u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1145u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1146u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1147u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1148u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1149u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1150u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1151u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1152u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1153u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1154u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1155u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1156u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1157u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1158u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1159u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1160u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1161u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1162u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1163u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1164u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1165u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1166u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1167u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1168u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1169u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1170u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1171u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1172u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1173u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1174u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1175u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1176u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1177u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1178u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1179u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1180u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1181u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1182u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1183u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1184u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1185u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1186u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1187u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1188u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1189u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1190u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1191u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1192u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1193u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1194u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1195u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1196u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1197u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1198u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1199u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1200u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1201u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1202u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1203u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1204u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1205u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1206u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1207u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1208u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1209u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1210u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1211u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1212u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1213u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1214u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1215u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1216u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1217u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1218u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1219u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1220u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1221u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1222u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1223u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1224u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1225u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1226u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1227u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1228u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1229u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1230u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1231u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1232u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1233u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1234u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1235u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1236u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1237u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1238u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1239u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1240u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1241u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1242u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1243u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1244u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1245u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1246u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1247u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1248u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1249u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1250u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1251u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1252u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1253u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1254u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1255u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1256u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1257u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1258u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1259u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1260u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1261u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1262u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1263u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1264u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1265u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1266u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1267u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1268u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1269u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1270u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1271u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1272u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1273u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1274u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1275u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1276u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1277u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1278u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1279u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1280u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1281u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1282u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1283u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1284u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1285u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1286u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1287u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1288u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1289u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1290u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1291u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1292u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1293u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1294u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1295u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1296u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1297u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1298u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1299u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1300u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1301u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1302u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1303u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1304u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1305u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1306u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1307u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1308u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1309u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1310u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1311u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1312u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1313u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1314u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1315u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1316u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1317u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1318u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1319u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1320u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1321u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1322u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1323u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1324u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1325u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1326u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1327u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1328u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1329u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1330u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1331u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1332u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1333u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1334u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1335u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1336u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1337u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1338u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1339u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1340u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1341u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1342u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1343u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1344u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1345u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1346u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1347u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1348u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1349u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1350u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1351u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1352u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1353u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1354u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1355u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1356u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1357u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1358u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1359u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1360u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1361u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1362u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1363u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1364u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1365u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1366u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1367u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1368u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1369u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1370u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1371u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1372u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1373u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1374u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1375u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1376u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1377u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1378u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1379u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1380u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1381u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1382u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1383u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1384u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1385u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1386u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1387u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1388u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1389u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1390u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1391u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1392u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1393u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1394u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1395u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1396u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1397u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1398u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1399u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1400u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1401u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1402u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1403u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1404u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1405u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1406u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1407u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1408u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1409u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1410u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1411u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1412u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1413u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1414u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1415u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1416u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1417u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1418u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1419u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1420u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1421u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1422u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1423u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1424u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1425u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1426u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1427u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1428u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1429u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1430u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1431u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1432u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1433u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1434u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1435u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1436u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1437u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1438u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1439u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1440u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1441u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1442u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1443u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1444u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1445u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1446u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1447u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1448u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1449u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1450u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1451u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1452u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1453u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1454u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1455u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1456u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1457u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1458u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1459u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1460u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1461u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1462u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1463u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1464u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1465u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1466u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1467u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1468u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1469u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1470u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1471u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1472u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1473u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1474u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1475u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1476u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1477u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1478u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1479u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1480u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1481u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1482u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1483u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1484u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1485u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1486u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1487u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1488u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1489u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1490u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1491u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1492u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1493u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1494u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1495u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1496u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1497u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1498u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1499u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1500u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1501u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1502u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1503u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1504u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1505u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1506u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1507u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1508u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1509u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1510u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1511u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1512u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1513u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1514u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1515u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1516u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1517u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1518u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1519u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1520u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1521u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1522u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1523u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1524u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1525u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1526u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1527u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1528u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1529u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1530u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1531u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1532u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1533u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1534u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1535u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1536u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1537u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1538u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1539u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1540u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1541u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1542u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1543u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1544u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1545u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1546u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1547u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1548u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1549u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1550u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1551u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1552u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1553u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1554u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1555u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1556u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1557u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1558u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1559u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1560u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1561u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1562u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1563u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1564u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1565u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1566u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1567u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1568u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1569u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1570u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1571u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1572u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1573u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1574u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1575u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1576u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1577u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1578u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1579u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1580u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1581u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1582u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1583u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1584u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1585u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1586u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1587u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1588u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1589u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1590u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1591u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1592u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1593u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1594u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1595u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1596u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1597u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1598u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1599u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1600u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1601u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1602u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1603u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1604u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1605u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1606u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1607u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1608u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1609u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1610u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1611u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1612u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1613u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1614u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1615u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1616u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1617u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1618u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1619u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1620u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1621u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1622u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1623u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1624u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1625u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1626u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1627u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1628u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1629u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1630u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1631u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1632u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1633u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1634u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1635u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1636u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1637u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1638u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1639u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1640u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1641u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1642u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1643u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1644u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1645u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1646u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1647u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1648u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1649u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1650u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1651u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1652u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1653u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1654u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1655u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1656u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1657u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1658u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1659u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1660u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1661u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1662u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1663u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1664u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1665u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1666u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1667u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1668u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1669u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1670u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1671u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1672u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1673u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1674u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1675u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1676u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1677u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1678u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1679u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1680u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1681u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1682u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1683u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1684u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1685u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1686u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1687u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1688u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1689u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1690u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1691u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1692u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1693u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1694u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1695u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1696u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1697u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1698u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1699u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1700u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1701u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1702u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1703u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1704u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1705u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1706u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1707u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1708u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1709u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1710u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1711u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1712u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1713u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1714u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1715u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1716u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1717u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1718u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1719u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1720u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1721u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1722u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1723u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1724u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1725u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1726u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1727u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1728u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1729u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1730u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1731u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1732u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1733u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1734u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1735u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1736u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1737u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1738u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1739u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1740u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1741u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1742u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1743u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1744u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1745u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1746u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1747u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1748u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1749u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1750u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1751u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1752u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1753u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1754u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1755u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1756u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1757u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1758u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1759u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1760u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1761u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1762u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1763u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1764u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1765u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1766u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1767u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1768u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1769u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1770u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1771u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1772u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1773u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1774u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1775u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1776u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1777u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1778u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1779u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1780u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1781u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1782u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1783u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1784u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1785u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1786u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1787u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1788u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1789u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1790u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1791u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1792u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1793u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1794u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1795u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1796u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1797u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1798u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1799u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1800u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1801u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1802u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1803u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1804u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1805u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1806u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1807u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1808u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1809u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1810u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1811u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1812u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1813u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1814u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1815u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1816u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1817u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1818u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1819u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1820u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1821u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1822u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1823u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1824u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1825u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1826u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1827u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1828u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1829u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1830u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1831u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1832u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1833u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1834u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1835u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1836u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1837u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1838u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1839u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1840u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1841u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1842u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1843u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1844u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1845u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1846u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1847u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1848u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1849u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1850u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1851u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1852u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1853u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1854u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1855u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1856u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1857u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1858u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1859u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1860u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1861u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1862u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1863u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1864u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1865u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1866u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1867u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1868u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1869u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1870u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1871u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1872u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1873u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1874u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1875u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1876u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1877u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1878u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1879u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1880u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1881u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1882u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1883u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1884u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1885u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1886u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1887u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1888u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1889u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1890u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1891u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1892u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1893u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1894u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1895u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1896u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1897u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1898u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1899u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1900u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1901u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1902u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1903u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1904u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1905u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1906u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1907u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1908u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1909u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1910u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1911u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1912u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1913u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1914u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1915u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1916u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1917u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1918u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1919u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1920u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1921u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1922u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1923u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1924u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1925u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1926u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1927u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1928u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1929u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1930u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/note_block"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:note_block",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const WHITE_BED: Self = Block {
        id: BlockId::new(110u16).unwrap(),
        name: "white_bed",
        hardness: 0.2f32,
        blast_resistance: 0.2f32,
        map_color: 8u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 1115,
        default_state: &BlockState {
            id: BlockStateId::new(1934u16).unwrap(),
            state_flags: 74,
            side_flags: 0,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0.2f32,
            collision_shapes: &[11, 12, 13, 14],
            outline_shapes: &[11, 12, 13, 14],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(1931u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[7, 8, 9, 10],
                outline_shapes: &[7, 8, 9, 10],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1932u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[11, 12, 13, 14],
                outline_shapes: &[11, 12, 13, 14],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1933u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[7, 8, 9, 10],
                outline_shapes: &[7, 8, 9, 10],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1934u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[11, 12, 13, 14],
                outline_shapes: &[11, 12, 13, 14],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1935u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[11, 12, 13, 14],
                outline_shapes: &[11, 12, 13, 14],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1936u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[7, 8, 9, 10],
                outline_shapes: &[7, 8, 9, 10],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1937u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[11, 12, 13, 14],
                outline_shapes: &[11, 12, 13, 14],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1938u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[7, 8, 9, 10],
                outline_shapes: &[7, 8, 9, 10],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1939u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[7, 11, 15, 16, 17],
                outline_shapes: &[7, 11, 15, 16, 17],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1940u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[8, 12, 18, 19],
                outline_shapes: &[8, 12, 18, 19],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1941u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[7, 11, 15, 16, 17],
                outline_shapes: &[7, 11, 15, 16, 17],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1942u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[8, 12, 18, 19],
                outline_shapes: &[8, 12, 18, 19],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1943u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[8, 12, 18, 19],
                outline_shapes: &[8, 12, 18, 19],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1944u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[7, 11, 15, 16, 17],
                outline_shapes: &[7, 11, 15, 16, 17],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1945u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[8, 12, 18, 19],
                outline_shapes: &[8, 12, 18, 19],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1946u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[7, 11, 15, 16, 17],
                outline_shapes: &[7, 11, 15, 16, 17],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/white_bed"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:white_bed",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: Some(&[LootCondition::BlockStateProperty {
                        block: "minecraft:white_bed",
                        properties: &[("part", "head")],
                    }]),
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const ORANGE_BED: Self = Block {
        id: BlockId::new(111u16).unwrap(),
        name: "orange_bed",
        hardness: 0.2f32,
        blast_resistance: 0.2f32,
        map_color: 15u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 1116,
        default_state: &BlockState {
            id: BlockStateId::new(1950u16).unwrap(),
            state_flags: 74,
            side_flags: 0,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0.2f32,
            collision_shapes: &[11, 12, 13, 14],
            outline_shapes: &[11, 12, 13, 14],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(1947u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[7, 8, 9, 10],
                outline_shapes: &[7, 8, 9, 10],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1948u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[11, 12, 13, 14],
                outline_shapes: &[11, 12, 13, 14],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1949u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[7, 8, 9, 10],
                outline_shapes: &[7, 8, 9, 10],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1950u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[11, 12, 13, 14],
                outline_shapes: &[11, 12, 13, 14],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1951u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[11, 12, 13, 14],
                outline_shapes: &[11, 12, 13, 14],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1952u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[7, 8, 9, 10],
                outline_shapes: &[7, 8, 9, 10],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1953u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[11, 12, 13, 14],
                outline_shapes: &[11, 12, 13, 14],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1954u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[7, 8, 9, 10],
                outline_shapes: &[7, 8, 9, 10],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1955u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[7, 11, 15, 16, 17],
                outline_shapes: &[7, 11, 15, 16, 17],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1956u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[8, 12, 18, 19],
                outline_shapes: &[8, 12, 18, 19],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1957u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[7, 11, 15, 16, 17],
                outline_shapes: &[7, 11, 15, 16, 17],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1958u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[8, 12, 18, 19],
                outline_shapes: &[8, 12, 18, 19],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1959u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[8, 12, 18, 19],
                outline_shapes: &[8, 12, 18, 19],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1960u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[7, 11, 15, 16, 17],
                outline_shapes: &[7, 11, 15, 16, 17],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1961u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[8, 12, 18, 19],
                outline_shapes: &[8, 12, 18, 19],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1962u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[7, 11, 15, 16, 17],
                outline_shapes: &[7, 11, 15, 16, 17],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/orange_bed"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:orange_bed",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: Some(&[LootCondition::BlockStateProperty {
                        block: "minecraft:orange_bed",
                        properties: &[("part", "head")],
                    }]),
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const MAGENTA_BED: Self = Block {
        id: BlockId::new(112u16).unwrap(),
        name: "magenta_bed",
        hardness: 0.2f32,
        blast_resistance: 0.2f32,
        map_color: 16u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 1117,
        default_state: &BlockState {
            id: BlockStateId::new(1966u16).unwrap(),
            state_flags: 74,
            side_flags: 0,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0.2f32,
            collision_shapes: &[11, 12, 13, 14],
            outline_shapes: &[11, 12, 13, 14],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(1963u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[7, 8, 9, 10],
                outline_shapes: &[7, 8, 9, 10],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1964u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[11, 12, 13, 14],
                outline_shapes: &[11, 12, 13, 14],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1965u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[7, 8, 9, 10],
                outline_shapes: &[7, 8, 9, 10],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1966u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[11, 12, 13, 14],
                outline_shapes: &[11, 12, 13, 14],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1967u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[11, 12, 13, 14],
                outline_shapes: &[11, 12, 13, 14],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1968u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[7, 8, 9, 10],
                outline_shapes: &[7, 8, 9, 10],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1969u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[11, 12, 13, 14],
                outline_shapes: &[11, 12, 13, 14],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1970u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[7, 8, 9, 10],
                outline_shapes: &[7, 8, 9, 10],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1971u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[7, 11, 15, 16, 17],
                outline_shapes: &[7, 11, 15, 16, 17],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1972u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[8, 12, 18, 19],
                outline_shapes: &[8, 12, 18, 19],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1973u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[7, 11, 15, 16, 17],
                outline_shapes: &[7, 11, 15, 16, 17],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1974u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[8, 12, 18, 19],
                outline_shapes: &[8, 12, 18, 19],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1975u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[8, 12, 18, 19],
                outline_shapes: &[8, 12, 18, 19],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1976u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[7, 11, 15, 16, 17],
                outline_shapes: &[7, 11, 15, 16, 17],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1977u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[8, 12, 18, 19],
                outline_shapes: &[8, 12, 18, 19],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1978u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[7, 11, 15, 16, 17],
                outline_shapes: &[7, 11, 15, 16, 17],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/magenta_bed"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:magenta_bed",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: Some(&[LootCondition::BlockStateProperty {
                        block: "minecraft:magenta_bed",
                        properties: &[("part", "head")],
                    }]),
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const LIGHT_BLUE_BED: Self = Block {
        id: BlockId::new(113u16).unwrap(),
        name: "light_blue_bed",
        hardness: 0.2f32,
        blast_resistance: 0.2f32,
        map_color: 17u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 1118,
        default_state: &BlockState {
            id: BlockStateId::new(1982u16).unwrap(),
            state_flags: 74,
            side_flags: 0,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0.2f32,
            collision_shapes: &[11, 12, 13, 14],
            outline_shapes: &[11, 12, 13, 14],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(1979u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[7, 8, 9, 10],
                outline_shapes: &[7, 8, 9, 10],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1980u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[11, 12, 13, 14],
                outline_shapes: &[11, 12, 13, 14],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1981u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[7, 8, 9, 10],
                outline_shapes: &[7, 8, 9, 10],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1982u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[11, 12, 13, 14],
                outline_shapes: &[11, 12, 13, 14],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1983u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[11, 12, 13, 14],
                outline_shapes: &[11, 12, 13, 14],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1984u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[7, 8, 9, 10],
                outline_shapes: &[7, 8, 9, 10],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1985u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[11, 12, 13, 14],
                outline_shapes: &[11, 12, 13, 14],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1986u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[7, 8, 9, 10],
                outline_shapes: &[7, 8, 9, 10],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1987u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[7, 11, 15, 16, 17],
                outline_shapes: &[7, 11, 15, 16, 17],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1988u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[8, 12, 18, 19],
                outline_shapes: &[8, 12, 18, 19],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1989u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[7, 11, 15, 16, 17],
                outline_shapes: &[7, 11, 15, 16, 17],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1990u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[8, 12, 18, 19],
                outline_shapes: &[8, 12, 18, 19],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1991u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[8, 12, 18, 19],
                outline_shapes: &[8, 12, 18, 19],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1992u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[7, 11, 15, 16, 17],
                outline_shapes: &[7, 11, 15, 16, 17],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1993u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[8, 12, 18, 19],
                outline_shapes: &[8, 12, 18, 19],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1994u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[7, 11, 15, 16, 17],
                outline_shapes: &[7, 11, 15, 16, 17],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/light_blue_bed"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:light_blue_bed",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: Some(&[LootCondition::BlockStateProperty {
                        block: "minecraft:light_blue_bed",
                        properties: &[("part", "head")],
                    }]),
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const YELLOW_BED: Self = Block {
        id: BlockId::new(114u16).unwrap(),
        name: "yellow_bed",
        hardness: 0.2f32,
        blast_resistance: 0.2f32,
        map_color: 18u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 1119,
        default_state: &BlockState {
            id: BlockStateId::new(1998u16).unwrap(),
            state_flags: 74,
            side_flags: 0,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0.2f32,
            collision_shapes: &[11, 12, 13, 14],
            outline_shapes: &[11, 12, 13, 14],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(1995u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[7, 8, 9, 10],
                outline_shapes: &[7, 8, 9, 10],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1996u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[11, 12, 13, 14],
                outline_shapes: &[11, 12, 13, 14],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1997u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[7, 8, 9, 10],
                outline_shapes: &[7, 8, 9, 10],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1998u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[11, 12, 13, 14],
                outline_shapes: &[11, 12, 13, 14],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(1999u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[11, 12, 13, 14],
                outline_shapes: &[11, 12, 13, 14],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2000u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[7, 8, 9, 10],
                outline_shapes: &[7, 8, 9, 10],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2001u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[11, 12, 13, 14],
                outline_shapes: &[11, 12, 13, 14],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2002u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[7, 8, 9, 10],
                outline_shapes: &[7, 8, 9, 10],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2003u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[7, 11, 15, 16, 17],
                outline_shapes: &[7, 11, 15, 16, 17],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2004u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[8, 12, 18, 19],
                outline_shapes: &[8, 12, 18, 19],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2005u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[7, 11, 15, 16, 17],
                outline_shapes: &[7, 11, 15, 16, 17],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2006u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[8, 12, 18, 19],
                outline_shapes: &[8, 12, 18, 19],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2007u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[8, 12, 18, 19],
                outline_shapes: &[8, 12, 18, 19],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2008u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[7, 11, 15, 16, 17],
                outline_shapes: &[7, 11, 15, 16, 17],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2009u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[8, 12, 18, 19],
                outline_shapes: &[8, 12, 18, 19],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2010u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[7, 11, 15, 16, 17],
                outline_shapes: &[7, 11, 15, 16, 17],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/yellow_bed"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:yellow_bed",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: Some(&[LootCondition::BlockStateProperty {
                        block: "minecraft:yellow_bed",
                        properties: &[("part", "head")],
                    }]),
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const LIME_BED: Self = Block {
        id: BlockId::new(115u16).unwrap(),
        name: "lime_bed",
        hardness: 0.2f32,
        blast_resistance: 0.2f32,
        map_color: 19u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 1120,
        default_state: &BlockState {
            id: BlockStateId::new(2014u16).unwrap(),
            state_flags: 74,
            side_flags: 0,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0.2f32,
            collision_shapes: &[11, 12, 13, 14],
            outline_shapes: &[11, 12, 13, 14],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(2011u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[7, 8, 9, 10],
                outline_shapes: &[7, 8, 9, 10],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2012u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[11, 12, 13, 14],
                outline_shapes: &[11, 12, 13, 14],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2013u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[7, 8, 9, 10],
                outline_shapes: &[7, 8, 9, 10],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2014u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[11, 12, 13, 14],
                outline_shapes: &[11, 12, 13, 14],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2015u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[11, 12, 13, 14],
                outline_shapes: &[11, 12, 13, 14],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2016u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[7, 8, 9, 10],
                outline_shapes: &[7, 8, 9, 10],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2017u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[11, 12, 13, 14],
                outline_shapes: &[11, 12, 13, 14],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2018u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[7, 8, 9, 10],
                outline_shapes: &[7, 8, 9, 10],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2019u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[7, 11, 15, 16, 17],
                outline_shapes: &[7, 11, 15, 16, 17],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2020u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[8, 12, 18, 19],
                outline_shapes: &[8, 12, 18, 19],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2021u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[7, 11, 15, 16, 17],
                outline_shapes: &[7, 11, 15, 16, 17],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2022u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[8, 12, 18, 19],
                outline_shapes: &[8, 12, 18, 19],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2023u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[8, 12, 18, 19],
                outline_shapes: &[8, 12, 18, 19],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2024u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[7, 11, 15, 16, 17],
                outline_shapes: &[7, 11, 15, 16, 17],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2025u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[8, 12, 18, 19],
                outline_shapes: &[8, 12, 18, 19],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2026u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[7, 11, 15, 16, 17],
                outline_shapes: &[7, 11, 15, 16, 17],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/lime_bed"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:lime_bed",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: Some(&[LootCondition::BlockStateProperty {
                        block: "minecraft:lime_bed",
                        properties: &[("part", "head")],
                    }]),
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const PINK_BED: Self = Block {
        id: BlockId::new(116u16).unwrap(),
        name: "pink_bed",
        hardness: 0.2f32,
        blast_resistance: 0.2f32,
        map_color: 20u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 1121,
        default_state: &BlockState {
            id: BlockStateId::new(2030u16).unwrap(),
            state_flags: 74,
            side_flags: 0,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0.2f32,
            collision_shapes: &[11, 12, 13, 14],
            outline_shapes: &[11, 12, 13, 14],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(2027u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[7, 8, 9, 10],
                outline_shapes: &[7, 8, 9, 10],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2028u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[11, 12, 13, 14],
                outline_shapes: &[11, 12, 13, 14],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2029u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[7, 8, 9, 10],
                outline_shapes: &[7, 8, 9, 10],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2030u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[11, 12, 13, 14],
                outline_shapes: &[11, 12, 13, 14],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2031u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[11, 12, 13, 14],
                outline_shapes: &[11, 12, 13, 14],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2032u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[7, 8, 9, 10],
                outline_shapes: &[7, 8, 9, 10],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2033u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[11, 12, 13, 14],
                outline_shapes: &[11, 12, 13, 14],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2034u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[7, 8, 9, 10],
                outline_shapes: &[7, 8, 9, 10],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2035u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[7, 11, 15, 16, 17],
                outline_shapes: &[7, 11, 15, 16, 17],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2036u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[8, 12, 18, 19],
                outline_shapes: &[8, 12, 18, 19],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2037u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[7, 11, 15, 16, 17],
                outline_shapes: &[7, 11, 15, 16, 17],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2038u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[8, 12, 18, 19],
                outline_shapes: &[8, 12, 18, 19],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2039u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[8, 12, 18, 19],
                outline_shapes: &[8, 12, 18, 19],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2040u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[7, 11, 15, 16, 17],
                outline_shapes: &[7, 11, 15, 16, 17],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2041u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[8, 12, 18, 19],
                outline_shapes: &[8, 12, 18, 19],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2042u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[7, 11, 15, 16, 17],
                outline_shapes: &[7, 11, 15, 16, 17],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/pink_bed"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:pink_bed",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: Some(&[LootCondition::BlockStateProperty {
                        block: "minecraft:pink_bed",
                        properties: &[("part", "head")],
                    }]),
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const GRAY_BED: Self = Block {
        id: BlockId::new(117u16).unwrap(),
        name: "gray_bed",
        hardness: 0.2f32,
        blast_resistance: 0.2f32,
        map_color: 21u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 1122,
        default_state: &BlockState {
            id: BlockStateId::new(2046u16).unwrap(),
            state_flags: 74,
            side_flags: 0,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0.2f32,
            collision_shapes: &[11, 12, 13, 14],
            outline_shapes: &[11, 12, 13, 14],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(2043u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[7, 8, 9, 10],
                outline_shapes: &[7, 8, 9, 10],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2044u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[11, 12, 13, 14],
                outline_shapes: &[11, 12, 13, 14],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2045u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[7, 8, 9, 10],
                outline_shapes: &[7, 8, 9, 10],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2046u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[11, 12, 13, 14],
                outline_shapes: &[11, 12, 13, 14],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2047u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[11, 12, 13, 14],
                outline_shapes: &[11, 12, 13, 14],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2048u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[7, 8, 9, 10],
                outline_shapes: &[7, 8, 9, 10],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2049u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[11, 12, 13, 14],
                outline_shapes: &[11, 12, 13, 14],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2050u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[7, 8, 9, 10],
                outline_shapes: &[7, 8, 9, 10],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2051u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[7, 11, 15, 16, 17],
                outline_shapes: &[7, 11, 15, 16, 17],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2052u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[8, 12, 18, 19],
                outline_shapes: &[8, 12, 18, 19],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2053u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[7, 11, 15, 16, 17],
                outline_shapes: &[7, 11, 15, 16, 17],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2054u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[8, 12, 18, 19],
                outline_shapes: &[8, 12, 18, 19],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2055u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[8, 12, 18, 19],
                outline_shapes: &[8, 12, 18, 19],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2056u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[7, 11, 15, 16, 17],
                outline_shapes: &[7, 11, 15, 16, 17],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2057u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[8, 12, 18, 19],
                outline_shapes: &[8, 12, 18, 19],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2058u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[7, 11, 15, 16, 17],
                outline_shapes: &[7, 11, 15, 16, 17],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/gray_bed"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:gray_bed",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: Some(&[LootCondition::BlockStateProperty {
                        block: "minecraft:gray_bed",
                        properties: &[("part", "head")],
                    }]),
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const LIGHT_GRAY_BED: Self = Block {
        id: BlockId::new(118u16).unwrap(),
        name: "light_gray_bed",
        hardness: 0.2f32,
        blast_resistance: 0.2f32,
        map_color: 22u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 1123,
        default_state: &BlockState {
            id: BlockStateId::new(2062u16).unwrap(),
            state_flags: 74,
            side_flags: 0,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0.2f32,
            collision_shapes: &[11, 12, 13, 14],
            outline_shapes: &[11, 12, 13, 14],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(2059u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[7, 8, 9, 10],
                outline_shapes: &[7, 8, 9, 10],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2060u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[11, 12, 13, 14],
                outline_shapes: &[11, 12, 13, 14],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2061u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[7, 8, 9, 10],
                outline_shapes: &[7, 8, 9, 10],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2062u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[11, 12, 13, 14],
                outline_shapes: &[11, 12, 13, 14],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2063u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[11, 12, 13, 14],
                outline_shapes: &[11, 12, 13, 14],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2064u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[7, 8, 9, 10],
                outline_shapes: &[7, 8, 9, 10],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2065u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[11, 12, 13, 14],
                outline_shapes: &[11, 12, 13, 14],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2066u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[7, 8, 9, 10],
                outline_shapes: &[7, 8, 9, 10],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2067u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[7, 11, 15, 16, 17],
                outline_shapes: &[7, 11, 15, 16, 17],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2068u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[8, 12, 18, 19],
                outline_shapes: &[8, 12, 18, 19],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2069u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[7, 11, 15, 16, 17],
                outline_shapes: &[7, 11, 15, 16, 17],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2070u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[8, 12, 18, 19],
                outline_shapes: &[8, 12, 18, 19],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2071u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[8, 12, 18, 19],
                outline_shapes: &[8, 12, 18, 19],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2072u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[7, 11, 15, 16, 17],
                outline_shapes: &[7, 11, 15, 16, 17],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2073u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[8, 12, 18, 19],
                outline_shapes: &[8, 12, 18, 19],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2074u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[7, 11, 15, 16, 17],
                outline_shapes: &[7, 11, 15, 16, 17],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/light_gray_bed"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:light_gray_bed",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: Some(&[LootCondition::BlockStateProperty {
                        block: "minecraft:light_gray_bed",
                        properties: &[("part", "head")],
                    }]),
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const CYAN_BED: Self = Block {
        id: BlockId::new(119u16).unwrap(),
        name: "cyan_bed",
        hardness: 0.2f32,
        blast_resistance: 0.2f32,
        map_color: 23u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 1124,
        default_state: &BlockState {
            id: BlockStateId::new(2078u16).unwrap(),
            state_flags: 74,
            side_flags: 0,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0.2f32,
            collision_shapes: &[11, 12, 13, 14],
            outline_shapes: &[11, 12, 13, 14],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(2075u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[7, 8, 9, 10],
                outline_shapes: &[7, 8, 9, 10],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2076u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[11, 12, 13, 14],
                outline_shapes: &[11, 12, 13, 14],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2077u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[7, 8, 9, 10],
                outline_shapes: &[7, 8, 9, 10],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2078u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[11, 12, 13, 14],
                outline_shapes: &[11, 12, 13, 14],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2079u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[11, 12, 13, 14],
                outline_shapes: &[11, 12, 13, 14],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2080u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[7, 8, 9, 10],
                outline_shapes: &[7, 8, 9, 10],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2081u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[11, 12, 13, 14],
                outline_shapes: &[11, 12, 13, 14],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2082u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[7, 8, 9, 10],
                outline_shapes: &[7, 8, 9, 10],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2083u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[7, 11, 15, 16, 17],
                outline_shapes: &[7, 11, 15, 16, 17],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2084u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[8, 12, 18, 19],
                outline_shapes: &[8, 12, 18, 19],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2085u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[7, 11, 15, 16, 17],
                outline_shapes: &[7, 11, 15, 16, 17],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2086u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[8, 12, 18, 19],
                outline_shapes: &[8, 12, 18, 19],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2087u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[8, 12, 18, 19],
                outline_shapes: &[8, 12, 18, 19],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2088u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[7, 11, 15, 16, 17],
                outline_shapes: &[7, 11, 15, 16, 17],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2089u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[8, 12, 18, 19],
                outline_shapes: &[8, 12, 18, 19],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2090u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[7, 11, 15, 16, 17],
                outline_shapes: &[7, 11, 15, 16, 17],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/cyan_bed"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:cyan_bed",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: Some(&[LootCondition::BlockStateProperty {
                        block: "minecraft:cyan_bed",
                        properties: &[("part", "head")],
                    }]),
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const PURPLE_BED: Self = Block {
        id: BlockId::new(120u16).unwrap(),
        name: "purple_bed",
        hardness: 0.2f32,
        blast_resistance: 0.2f32,
        map_color: 24u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 1125,
        default_state: &BlockState {
            id: BlockStateId::new(2094u16).unwrap(),
            state_flags: 74,
            side_flags: 0,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0.2f32,
            collision_shapes: &[11, 12, 13, 14],
            outline_shapes: &[11, 12, 13, 14],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(2091u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[7, 8, 9, 10],
                outline_shapes: &[7, 8, 9, 10],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2092u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[11, 12, 13, 14],
                outline_shapes: &[11, 12, 13, 14],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2093u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[7, 8, 9, 10],
                outline_shapes: &[7, 8, 9, 10],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2094u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[11, 12, 13, 14],
                outline_shapes: &[11, 12, 13, 14],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2095u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[11, 12, 13, 14],
                outline_shapes: &[11, 12, 13, 14],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2096u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[7, 8, 9, 10],
                outline_shapes: &[7, 8, 9, 10],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2097u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[11, 12, 13, 14],
                outline_shapes: &[11, 12, 13, 14],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2098u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[7, 8, 9, 10],
                outline_shapes: &[7, 8, 9, 10],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2099u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[7, 11, 15, 16, 17],
                outline_shapes: &[7, 11, 15, 16, 17],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2100u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[8, 12, 18, 19],
                outline_shapes: &[8, 12, 18, 19],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2101u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[7, 11, 15, 16, 17],
                outline_shapes: &[7, 11, 15, 16, 17],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2102u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[8, 12, 18, 19],
                outline_shapes: &[8, 12, 18, 19],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2103u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[8, 12, 18, 19],
                outline_shapes: &[8, 12, 18, 19],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2104u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[7, 11, 15, 16, 17],
                outline_shapes: &[7, 11, 15, 16, 17],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2105u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[8, 12, 18, 19],
                outline_shapes: &[8, 12, 18, 19],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2106u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[7, 11, 15, 16, 17],
                outline_shapes: &[7, 11, 15, 16, 17],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/purple_bed"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:purple_bed",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: Some(&[LootCondition::BlockStateProperty {
                        block: "minecraft:purple_bed",
                        properties: &[("part", "head")],
                    }]),
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const BLUE_BED: Self = Block {
        id: BlockId::new(121u16).unwrap(),
        name: "blue_bed",
        hardness: 0.2f32,
        blast_resistance: 0.2f32,
        map_color: 25u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 1126,
        default_state: &BlockState {
            id: BlockStateId::new(2110u16).unwrap(),
            state_flags: 74,
            side_flags: 0,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0.2f32,
            collision_shapes: &[11, 12, 13, 14],
            outline_shapes: &[11, 12, 13, 14],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(2107u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[7, 8, 9, 10],
                outline_shapes: &[7, 8, 9, 10],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2108u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[11, 12, 13, 14],
                outline_shapes: &[11, 12, 13, 14],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2109u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[7, 8, 9, 10],
                outline_shapes: &[7, 8, 9, 10],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2110u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[11, 12, 13, 14],
                outline_shapes: &[11, 12, 13, 14],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2111u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[11, 12, 13, 14],
                outline_shapes: &[11, 12, 13, 14],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2112u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[7, 8, 9, 10],
                outline_shapes: &[7, 8, 9, 10],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2113u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[11, 12, 13, 14],
                outline_shapes: &[11, 12, 13, 14],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2114u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[7, 8, 9, 10],
                outline_shapes: &[7, 8, 9, 10],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2115u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[7, 11, 15, 16, 17],
                outline_shapes: &[7, 11, 15, 16, 17],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2116u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[8, 12, 18, 19],
                outline_shapes: &[8, 12, 18, 19],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2117u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[7, 11, 15, 16, 17],
                outline_shapes: &[7, 11, 15, 16, 17],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2118u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[8, 12, 18, 19],
                outline_shapes: &[8, 12, 18, 19],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2119u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[8, 12, 18, 19],
                outline_shapes: &[8, 12, 18, 19],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2120u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[7, 11, 15, 16, 17],
                outline_shapes: &[7, 11, 15, 16, 17],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2121u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[8, 12, 18, 19],
                outline_shapes: &[8, 12, 18, 19],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2122u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[7, 11, 15, 16, 17],
                outline_shapes: &[7, 11, 15, 16, 17],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/blue_bed"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:blue_bed",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: Some(&[LootCondition::BlockStateProperty {
                        block: "minecraft:blue_bed",
                        properties: &[("part", "head")],
                    }]),
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const BROWN_BED: Self = Block {
        id: BlockId::new(122u16).unwrap(),
        name: "brown_bed",
        hardness: 0.2f32,
        blast_resistance: 0.2f32,
        map_color: 26u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 1127,
        default_state: &BlockState {
            id: BlockStateId::new(2126u16).unwrap(),
            state_flags: 74,
            side_flags: 0,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0.2f32,
            collision_shapes: &[11, 12, 13, 14],
            outline_shapes: &[11, 12, 13, 14],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(2123u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[7, 8, 9, 10],
                outline_shapes: &[7, 8, 9, 10],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2124u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[11, 12, 13, 14],
                outline_shapes: &[11, 12, 13, 14],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2125u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[7, 8, 9, 10],
                outline_shapes: &[7, 8, 9, 10],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2126u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[11, 12, 13, 14],
                outline_shapes: &[11, 12, 13, 14],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2127u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[11, 12, 13, 14],
                outline_shapes: &[11, 12, 13, 14],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2128u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[7, 8, 9, 10],
                outline_shapes: &[7, 8, 9, 10],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2129u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[11, 12, 13, 14],
                outline_shapes: &[11, 12, 13, 14],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2130u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[7, 8, 9, 10],
                outline_shapes: &[7, 8, 9, 10],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2131u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[7, 11, 15, 16, 17],
                outline_shapes: &[7, 11, 15, 16, 17],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2132u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[8, 12, 18, 19],
                outline_shapes: &[8, 12, 18, 19],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2133u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[7, 11, 15, 16, 17],
                outline_shapes: &[7, 11, 15, 16, 17],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2134u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[8, 12, 18, 19],
                outline_shapes: &[8, 12, 18, 19],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2135u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[8, 12, 18, 19],
                outline_shapes: &[8, 12, 18, 19],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2136u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[7, 11, 15, 16, 17],
                outline_shapes: &[7, 11, 15, 16, 17],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2137u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[8, 12, 18, 19],
                outline_shapes: &[8, 12, 18, 19],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2138u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[7, 11, 15, 16, 17],
                outline_shapes: &[7, 11, 15, 16, 17],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/brown_bed"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:brown_bed",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: Some(&[LootCondition::BlockStateProperty {
                        block: "minecraft:brown_bed",
                        properties: &[("part", "head")],
                    }]),
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const GREEN_BED: Self = Block {
        id: BlockId::new(123u16).unwrap(),
        name: "green_bed",
        hardness: 0.2f32,
        blast_resistance: 0.2f32,
        map_color: 27u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 1128,
        default_state: &BlockState {
            id: BlockStateId::new(2142u16).unwrap(),
            state_flags: 74,
            side_flags: 0,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0.2f32,
            collision_shapes: &[11, 12, 13, 14],
            outline_shapes: &[11, 12, 13, 14],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(2139u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[7, 8, 9, 10],
                outline_shapes: &[7, 8, 9, 10],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2140u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[11, 12, 13, 14],
                outline_shapes: &[11, 12, 13, 14],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2141u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[7, 8, 9, 10],
                outline_shapes: &[7, 8, 9, 10],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2142u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[11, 12, 13, 14],
                outline_shapes: &[11, 12, 13, 14],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2143u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[11, 12, 13, 14],
                outline_shapes: &[11, 12, 13, 14],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2144u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[7, 8, 9, 10],
                outline_shapes: &[7, 8, 9, 10],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2145u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[11, 12, 13, 14],
                outline_shapes: &[11, 12, 13, 14],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2146u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[7, 8, 9, 10],
                outline_shapes: &[7, 8, 9, 10],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2147u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[7, 11, 15, 16, 17],
                outline_shapes: &[7, 11, 15, 16, 17],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2148u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[8, 12, 18, 19],
                outline_shapes: &[8, 12, 18, 19],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2149u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[7, 11, 15, 16, 17],
                outline_shapes: &[7, 11, 15, 16, 17],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2150u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[8, 12, 18, 19],
                outline_shapes: &[8, 12, 18, 19],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2151u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[8, 12, 18, 19],
                outline_shapes: &[8, 12, 18, 19],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2152u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[7, 11, 15, 16, 17],
                outline_shapes: &[7, 11, 15, 16, 17],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2153u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[8, 12, 18, 19],
                outline_shapes: &[8, 12, 18, 19],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2154u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[7, 11, 15, 16, 17],
                outline_shapes: &[7, 11, 15, 16, 17],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/green_bed"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:green_bed",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: Some(&[LootCondition::BlockStateProperty {
                        block: "minecraft:green_bed",
                        properties: &[("part", "head")],
                    }]),
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const RED_BED: Self = Block {
        id: BlockId::new(124u16).unwrap(),
        name: "red_bed",
        hardness: 0.2f32,
        blast_resistance: 0.2f32,
        map_color: 28u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 1129,
        default_state: &BlockState {
            id: BlockStateId::new(2158u16).unwrap(),
            state_flags: 74,
            side_flags: 0,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0.2f32,
            collision_shapes: &[11, 12, 13, 14],
            outline_shapes: &[11, 12, 13, 14],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(2155u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[7, 8, 9, 10],
                outline_shapes: &[7, 8, 9, 10],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2156u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[11, 12, 13, 14],
                outline_shapes: &[11, 12, 13, 14],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2157u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[7, 8, 9, 10],
                outline_shapes: &[7, 8, 9, 10],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2158u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[11, 12, 13, 14],
                outline_shapes: &[11, 12, 13, 14],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2159u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[11, 12, 13, 14],
                outline_shapes: &[11, 12, 13, 14],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2160u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[7, 8, 9, 10],
                outline_shapes: &[7, 8, 9, 10],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2161u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[11, 12, 13, 14],
                outline_shapes: &[11, 12, 13, 14],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2162u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[7, 8, 9, 10],
                outline_shapes: &[7, 8, 9, 10],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2163u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[7, 11, 15, 16, 17],
                outline_shapes: &[7, 11, 15, 16, 17],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2164u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[8, 12, 18, 19],
                outline_shapes: &[8, 12, 18, 19],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2165u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[7, 11, 15, 16, 17],
                outline_shapes: &[7, 11, 15, 16, 17],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2166u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[8, 12, 18, 19],
                outline_shapes: &[8, 12, 18, 19],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2167u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[8, 12, 18, 19],
                outline_shapes: &[8, 12, 18, 19],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2168u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[7, 11, 15, 16, 17],
                outline_shapes: &[7, 11, 15, 16, 17],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2169u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[8, 12, 18, 19],
                outline_shapes: &[8, 12, 18, 19],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2170u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[7, 11, 15, 16, 17],
                outline_shapes: &[7, 11, 15, 16, 17],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/red_bed"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:red_bed",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: Some(&[LootCondition::BlockStateProperty {
                        block: "minecraft:red_bed",
                        properties: &[("part", "head")],
                    }]),
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const BLACK_BED: Self = Block {
        id: BlockId::new(125u16).unwrap(),
        name: "black_bed",
        hardness: 0.2f32,
        blast_resistance: 0.2f32,
        map_color: 29u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 1130,
        default_state: &BlockState {
            id: BlockStateId::new(2174u16).unwrap(),
            state_flags: 74,
            side_flags: 0,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0.2f32,
            collision_shapes: &[11, 12, 13, 14],
            outline_shapes: &[11, 12, 13, 14],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(2171u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[7, 8, 9, 10],
                outline_shapes: &[7, 8, 9, 10],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2172u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[11, 12, 13, 14],
                outline_shapes: &[11, 12, 13, 14],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2173u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[7, 8, 9, 10],
                outline_shapes: &[7, 8, 9, 10],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2174u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[11, 12, 13, 14],
                outline_shapes: &[11, 12, 13, 14],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2175u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[11, 12, 13, 14],
                outline_shapes: &[11, 12, 13, 14],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2176u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[7, 8, 9, 10],
                outline_shapes: &[7, 8, 9, 10],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2177u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[11, 12, 13, 14],
                outline_shapes: &[11, 12, 13, 14],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2178u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[7, 8, 9, 10],
                outline_shapes: &[7, 8, 9, 10],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2179u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[7, 11, 15, 16, 17],
                outline_shapes: &[7, 11, 15, 16, 17],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2180u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[8, 12, 18, 19],
                outline_shapes: &[8, 12, 18, 19],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2181u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[7, 11, 15, 16, 17],
                outline_shapes: &[7, 11, 15, 16, 17],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2182u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[8, 12, 18, 19],
                outline_shapes: &[8, 12, 18, 19],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2183u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[8, 12, 18, 19],
                outline_shapes: &[8, 12, 18, 19],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2184u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[7, 11, 15, 16, 17],
                outline_shapes: &[7, 11, 15, 16, 17],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2185u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[8, 12, 18, 19],
                outline_shapes: &[8, 12, 18, 19],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2186u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[7, 11, 15, 16, 17],
                outline_shapes: &[7, 11, 15, 16, 17],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/black_bed"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:black_bed",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: Some(&[LootCondition::BlockStateProperty {
                        block: "minecraft:black_bed",
                        properties: &[("part", "head")],
                    }]),
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const POWERED_RAIL: Self = Block {
        id: BlockId::new(126u16).unwrap(),
        name: "powered_rail",
        hardness: 0.7f32,
        blast_resistance: 0.7f32,
        map_color: 0u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 861,
        default_state: &BlockState {
            id: BlockStateId::new(2200u16).unwrap(),
            state_flags: 8,
            side_flags: 0,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.7f32,
            collision_shapes: &[],
            outline_shapes: &[20],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(2187u16).unwrap(),
                state_flags: 32,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.7f32,
                collision_shapes: &[],
                outline_shapes: &[20],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2188u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.7f32,
                collision_shapes: &[],
                outline_shapes: &[20],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2189u16).unwrap(),
                state_flags: 32,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.7f32,
                collision_shapes: &[],
                outline_shapes: &[20],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2190u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.7f32,
                collision_shapes: &[],
                outline_shapes: &[20],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2191u16).unwrap(),
                state_flags: 32,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.7f32,
                collision_shapes: &[],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2192u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.7f32,
                collision_shapes: &[],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2193u16).unwrap(),
                state_flags: 32,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.7f32,
                collision_shapes: &[],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2194u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.7f32,
                collision_shapes: &[],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2195u16).unwrap(),
                state_flags: 32,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.7f32,
                collision_shapes: &[],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2196u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.7f32,
                collision_shapes: &[],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2197u16).unwrap(),
                state_flags: 32,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.7f32,
                collision_shapes: &[],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2198u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.7f32,
                collision_shapes: &[],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2199u16).unwrap(),
                state_flags: 32,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.7f32,
                collision_shapes: &[],
                outline_shapes: &[20],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2200u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.7f32,
                collision_shapes: &[],
                outline_shapes: &[20],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2201u16).unwrap(),
                state_flags: 32,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.7f32,
                collision_shapes: &[],
                outline_shapes: &[20],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2202u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.7f32,
                collision_shapes: &[],
                outline_shapes: &[20],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2203u16).unwrap(),
                state_flags: 32,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.7f32,
                collision_shapes: &[],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2204u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.7f32,
                collision_shapes: &[],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2205u16).unwrap(),
                state_flags: 32,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.7f32,
                collision_shapes: &[],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2206u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.7f32,
                collision_shapes: &[],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2207u16).unwrap(),
                state_flags: 32,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.7f32,
                collision_shapes: &[],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2208u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.7f32,
                collision_shapes: &[],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2209u16).unwrap(),
                state_flags: 32,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.7f32,
                collision_shapes: &[],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2210u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.7f32,
                collision_shapes: &[],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/powered_rail"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:powered_rail",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const DETECTOR_RAIL: Self = Block {
        id: BlockId::new(127u16).unwrap(),
        name: "detector_rail",
        hardness: 0.7f32,
        blast_resistance: 0.7f32,
        map_color: 0u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 862,
        default_state: &BlockState {
            id: BlockStateId::new(2224u16).unwrap(),
            state_flags: 8,
            side_flags: 0,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.7f32,
            collision_shapes: &[],
            outline_shapes: &[20],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(2211u16).unwrap(),
                state_flags: 32,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.7f32,
                collision_shapes: &[],
                outline_shapes: &[20],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2212u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.7f32,
                collision_shapes: &[],
                outline_shapes: &[20],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2213u16).unwrap(),
                state_flags: 32,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.7f32,
                collision_shapes: &[],
                outline_shapes: &[20],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2214u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.7f32,
                collision_shapes: &[],
                outline_shapes: &[20],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2215u16).unwrap(),
                state_flags: 32,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.7f32,
                collision_shapes: &[],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2216u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.7f32,
                collision_shapes: &[],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2217u16).unwrap(),
                state_flags: 32,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.7f32,
                collision_shapes: &[],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2218u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.7f32,
                collision_shapes: &[],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2219u16).unwrap(),
                state_flags: 32,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.7f32,
                collision_shapes: &[],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2220u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.7f32,
                collision_shapes: &[],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2221u16).unwrap(),
                state_flags: 32,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.7f32,
                collision_shapes: &[],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2222u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.7f32,
                collision_shapes: &[],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2223u16).unwrap(),
                state_flags: 32,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.7f32,
                collision_shapes: &[],
                outline_shapes: &[20],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2224u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.7f32,
                collision_shapes: &[],
                outline_shapes: &[20],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2225u16).unwrap(),
                state_flags: 32,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.7f32,
                collision_shapes: &[],
                outline_shapes: &[20],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2226u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.7f32,
                collision_shapes: &[],
                outline_shapes: &[20],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2227u16).unwrap(),
                state_flags: 32,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.7f32,
                collision_shapes: &[],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2228u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.7f32,
                collision_shapes: &[],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2229u16).unwrap(),
                state_flags: 32,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.7f32,
                collision_shapes: &[],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2230u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.7f32,
                collision_shapes: &[],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2231u16).unwrap(),
                state_flags: 32,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.7f32,
                collision_shapes: &[],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2232u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.7f32,
                collision_shapes: &[],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2233u16).unwrap(),
                state_flags: 32,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.7f32,
                collision_shapes: &[],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2234u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.7f32,
                collision_shapes: &[],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/detector_rail"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:detector_rail",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const STICKY_PISTON: Self = Block {
        id: BlockId::new(128u16).unwrap(),
        name: "sticky_piston",
        hardness: 1.5f32,
        blast_resistance: 1.5f32,
        map_color: 11u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 751,
        default_state: &BlockState {
            id: BlockStateId::new(2241u16).unwrap(),
            state_flags: 192,
            side_flags: 255,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Block,
            hardness: 1.5f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(2235u16).unwrap(),
                state_flags: 72,
                side_flags: 200,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Block,
                hardness: 1.5f32,
                collision_shapes: &[22],
                outline_shapes: &[22],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2236u16).unwrap(),
                state_flags: 72,
                side_flags: 208,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Block,
                hardness: 1.5f32,
                collision_shapes: &[23],
                outline_shapes: &[23],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2237u16).unwrap(),
                state_flags: 72,
                side_flags: 196,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Block,
                hardness: 1.5f32,
                collision_shapes: &[24],
                outline_shapes: &[24],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2238u16).unwrap(),
                state_flags: 72,
                side_flags: 224,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Block,
                hardness: 1.5f32,
                collision_shapes: &[25],
                outline_shapes: &[25],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2239u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Block,
                hardness: 1.5f32,
                collision_shapes: &[26],
                outline_shapes: &[26],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2240u16).unwrap(),
                state_flags: 72,
                side_flags: 130,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Block,
                hardness: 1.5f32,
                collision_shapes: &[27],
                outline_shapes: &[27],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2241u16).unwrap(),
                state_flags: 192,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Block,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2242u16).unwrap(),
                state_flags: 192,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Block,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2243u16).unwrap(),
                state_flags: 192,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Block,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2244u16).unwrap(),
                state_flags: 192,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Block,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2245u16).unwrap(),
                state_flags: 192,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Block,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2246u16).unwrap(),
                state_flags: 192,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Block,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/sticky_piston"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:sticky_piston",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const COBWEB: Self = Block {
        id: BlockId::new(129u16).unwrap(),
        name: "cobweb",
        hardness: 4f32,
        blast_resistance: 4f32,
        map_color: 3u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 228,
        default_state: &BlockState {
            id: BlockStateId::new(2247u16).unwrap(),
            state_flags: 4,
            side_flags: 0,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 4f32,
            collision_shapes: &[],
            outline_shapes: &[0],
            opacity: 1,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(2247u16).unwrap(),
            state_flags: 4,
            side_flags: 0,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 4f32,
            collision_shapes: &[],
            outline_shapes: &[0],
            opacity: 1,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/cobweb"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Alternatives(AlternativeEntry {
                        children: &[
                            LootPoolEntry {
                                content: LootPoolEntryTypes::Item(ItemEntry {
                                    name: "minecraft:cobweb",
                                }),
                                weight: 1i32,
                                quality: 0i32,
                                conditions: Some(&[LootCondition::AnyOf(&[
                                    LootCondition::MatchTool {
                                        items: Some(&["minecraft:shears"]),
                                    },
                                    LootCondition::MatchTool { items: None },
                                ])]),
                                functions: None,
                            },
                            LootPoolEntry {
                                content: LootPoolEntryTypes::Item(ItemEntry {
                                    name: "minecraft:string",
                                }),
                                weight: 1i32,
                                quality: 0i32,
                                conditions: Some(&[LootCondition::SurvivesExplosion]),
                                functions: None,
                            },
                        ],
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: None,
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const SHORT_GRASS: Self = Block {
        id: BlockId::new(130u16).unwrap(),
        name: "short_grass",
        hardness: 0f32,
        blast_resistance: 0f32,
        map_color: 7u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 229,
        default_state: &BlockState {
            id: BlockStateId::new(2248u16).unwrap(),
            state_flags: 26,
            side_flags: 0,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0f32,
            collision_shapes: &[],
            outline_shapes: &[28],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(2248u16).unwrap(),
            state_flags: 26,
            side_flags: 0,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0f32,
            collision_shapes: &[],
            outline_shapes: &[28],
            opacity: 0,
            block_entity_type: u16::MAX,
        }],
        flammable: Some(Flammable {
            spread_chance: 60u8,
            burn_chance: 100u8,
        }),
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/short_grass"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Alternatives(AlternativeEntry {
                        children: &[
                            LootPoolEntry {
                                content: LootPoolEntryTypes::Item(ItemEntry {
                                    name: "minecraft:short_grass",
                                }),
                                weight: 1i32,
                                quality: 0i32,
                                conditions: Some(&[LootCondition::MatchTool {
                                    items: Some(&["minecraft:shears"]),
                                }]),
                                functions: None,
                            },
                            LootPoolEntry {
                                content: LootPoolEntryTypes::Item(ItemEntry {
                                    name: "minecraft:wheat_seeds",
                                }),
                                weight: 1i32,
                                quality: 0i32,
                                conditions: Some(&[LootCondition::RandomChance {
                                    chance: 0.125f32,
                                }]),
                                functions: Some(&[
                                    LootFunction {
                                        content: LootFunctionTypes::ApplyBonus {
                                            enchantment: "minecraft:fortune",
                                            formula: "minecraft:uniform_bonus_count",
                                            parameters: Some(
                                                LootFunctionBonusParameter::Multiplier {
                                                    bonus_multiplier: 2i32,
                                                },
                                            ),
                                        },
                                        conditions: None,
                                    },
                                    LootFunction {
                                        content: LootFunctionTypes::ExplosionDecay,
                                        conditions: None,
                                    },
                                ]),
                            },
                        ],
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: None,
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const FERN: Self = Block {
        id: BlockId::new(131u16).unwrap(),
        name: "fern",
        hardness: 0f32,
        blast_resistance: 0f32,
        map_color: 7u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 230,
        default_state: &BlockState {
            id: BlockStateId::new(2249u16).unwrap(),
            state_flags: 26,
            side_flags: 0,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0f32,
            collision_shapes: &[],
            outline_shapes: &[28],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(2249u16).unwrap(),
            state_flags: 26,
            side_flags: 0,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0f32,
            collision_shapes: &[],
            outline_shapes: &[28],
            opacity: 0,
            block_entity_type: u16::MAX,
        }],
        flammable: Some(Flammable {
            spread_chance: 60u8,
            burn_chance: 100u8,
        }),
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/fern"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Alternatives(AlternativeEntry {
                        children: &[
                            LootPoolEntry {
                                content: LootPoolEntryTypes::Item(ItemEntry {
                                    name: "minecraft:fern",
                                }),
                                weight: 1i32,
                                quality: 0i32,
                                conditions: Some(&[LootCondition::MatchTool {
                                    items: Some(&["minecraft:shears"]),
                                }]),
                                functions: None,
                            },
                            LootPoolEntry {
                                content: LootPoolEntryTypes::Item(ItemEntry {
                                    name: "minecraft:wheat_seeds",
                                }),
                                weight: 1i32,
                                quality: 0i32,
                                conditions: Some(&[LootCondition::RandomChance {
                                    chance: 0.125f32,
                                }]),
                                functions: Some(&[
                                    LootFunction {
                                        content: LootFunctionTypes::ApplyBonus {
                                            enchantment: "minecraft:fortune",
                                            formula: "minecraft:uniform_bonus_count",
                                            parameters: Some(
                                                LootFunctionBonusParameter::Multiplier {
                                                    bonus_multiplier: 2i32,
                                                },
                                            ),
                                        },
                                        conditions: None,
                                    },
                                    LootFunction {
                                        content: LootFunctionTypes::ExplosionDecay,
                                        conditions: None,
                                    },
                                ]),
                            },
                        ],
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: None,
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const DEAD_BUSH: Self = Block {
        id: BlockId::new(132u16).unwrap(),
        name: "dead_bush",
        hardness: 0f32,
        blast_resistance: 0f32,
        map_color: 13u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 234,
        default_state: &BlockState {
            id: BlockStateId::new(2250u16).unwrap(),
            state_flags: 26,
            side_flags: 0,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0f32,
            collision_shapes: &[],
            outline_shapes: &[28],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(2250u16).unwrap(),
            state_flags: 26,
            side_flags: 0,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0f32,
            collision_shapes: &[],
            outline_shapes: &[28],
            opacity: 0,
            block_entity_type: u16::MAX,
        }],
        flammable: Some(Flammable {
            spread_chance: 60u8,
            burn_chance: 100u8,
        }),
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/dead_bush"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Alternatives(AlternativeEntry {
                        children: &[
                            LootPoolEntry {
                                content: LootPoolEntryTypes::Item(ItemEntry {
                                    name: "minecraft:dead_bush",
                                }),
                                weight: 1i32,
                                quality: 0i32,
                                conditions: Some(&[LootCondition::MatchTool {
                                    items: Some(&["minecraft:shears"]),
                                }]),
                                functions: None,
                            },
                            LootPoolEntry {
                                content: LootPoolEntryTypes::Item(ItemEntry {
                                    name: "minecraft:stick",
                                }),
                                weight: 1i32,
                                quality: 0i32,
                                conditions: None,
                                functions: Some(&[
                                    LootFunction {
                                        content: LootFunctionTypes::SetCount {
                                            count: LootFunctionNumberProvider::Uniform {
                                                min: 0f32,
                                                max: 2f32,
                                            },
                                            add: false,
                                        },
                                        conditions: None,
                                    },
                                    LootFunction {
                                        content: LootFunctionTypes::ExplosionDecay,
                                        conditions: None,
                                    },
                                ]),
                            },
                        ],
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: None,
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const BUSH: Self = Block {
        id: BlockId::new(133u16).unwrap(),
        name: "bush",
        hardness: 0f32,
        blast_resistance: 0f32,
        map_color: 7u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 231,
        default_state: &BlockState {
            id: BlockStateId::new(2251u16).unwrap(),
            state_flags: 26,
            side_flags: 0,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0f32,
            collision_shapes: &[],
            outline_shapes: &[29],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(2251u16).unwrap(),
            state_flags: 26,
            side_flags: 0,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0f32,
            collision_shapes: &[],
            outline_shapes: &[29],
            opacity: 0,
            block_entity_type: u16::MAX,
        }],
        flammable: Some(Flammable {
            spread_chance: 60u8,
            burn_chance: 100u8,
        }),
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/bush"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:bush",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::AnyOf(&[
                    LootCondition::MatchTool {
                        items: Some(&["minecraft:shears"]),
                    },
                    LootCondition::MatchTool { items: None },
                ])]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const SHORT_DRY_GRASS: Self = Block {
        id: BlockId::new(134u16).unwrap(),
        name: "short_dry_grass",
        hardness: 0f32,
        blast_resistance: 0f32,
        map_color: 18u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 236,
        default_state: &BlockState {
            id: BlockStateId::new(2252u16).unwrap(),
            state_flags: 26,
            side_flags: 0,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0f32,
            collision_shapes: &[],
            outline_shapes: &[30],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(2252u16).unwrap(),
            state_flags: 26,
            side_flags: 0,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0f32,
            collision_shapes: &[],
            outline_shapes: &[30],
            opacity: 0,
            block_entity_type: u16::MAX,
        }],
        flammable: Some(Flammable {
            spread_chance: 60u8,
            burn_chance: 100u8,
        }),
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/short_dry_grass"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:short_dry_grass",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::AnyOf(&[
                    LootCondition::MatchTool {
                        items: Some(&["minecraft:shears"]),
                    },
                    LootCondition::MatchTool { items: None },
                ])]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const TALL_DRY_GRASS: Self = Block {
        id: BlockId::new(135u16).unwrap(),
        name: "tall_dry_grass",
        hardness: 0f32,
        blast_resistance: 0f32,
        map_color: 18u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 237,
        default_state: &BlockState {
            id: BlockStateId::new(2253u16).unwrap(),
            state_flags: 26,
            side_flags: 0,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0f32,
            collision_shapes: &[],
            outline_shapes: &[31],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(2253u16).unwrap(),
            state_flags: 26,
            side_flags: 0,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0f32,
            collision_shapes: &[],
            outline_shapes: &[31],
            opacity: 0,
            block_entity_type: u16::MAX,
        }],
        flammable: Some(Flammable {
            spread_chance: 60u8,
            burn_chance: 100u8,
        }),
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/tall_dry_grass"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:tall_dry_grass",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::AnyOf(&[
                    LootCondition::MatchTool {
                        items: Some(&["minecraft:shears"]),
                    },
                    LootCondition::MatchTool { items: None },
                ])]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const SEAGRASS: Self = Block {
        id: BlockId::new(136u16).unwrap(),
        name: "seagrass",
        hardness: 0f32,
        blast_resistance: 0f32,
        map_color: 12u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 238,
        default_state: &BlockState {
            id: BlockStateId::new(2254u16).unwrap(),
            state_flags: 48,
            side_flags: 0,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0f32,
            collision_shapes: &[],
            outline_shapes: &[1],
            opacity: 1,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(2254u16).unwrap(),
            state_flags: 48,
            side_flags: 0,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0f32,
            collision_shapes: &[],
            outline_shapes: &[1],
            opacity: 1,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/seagrass"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:seagrass",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::MatchTool {
                    items: Some(&["minecraft:shears"]),
                }]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const TALL_SEAGRASS: Self = Block {
        id: BlockId::new(137u16).unwrap(),
        name: "tall_seagrass",
        hardness: 0f32,
        blast_resistance: 0f32,
        map_color: 12u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 0,
        default_state: &BlockState {
            id: BlockStateId::new(2256u16).unwrap(),
            state_flags: 48,
            side_flags: 0,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0f32,
            collision_shapes: &[],
            outline_shapes: &[32],
            opacity: 1,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(2255u16).unwrap(),
                state_flags: 48,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[32],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2256u16).unwrap(),
                state_flags: 48,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[32],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/tall_seagrass"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:seagrass",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: Some(&[LootFunction {
                        content: LootFunctionTypes::SetCount {
                            count: LootFunctionNumberProvider::Constant { value: 2f32 },
                            add: false,
                        },
                        conditions: None,
                    }]),
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::MatchTool {
                    items: Some(&["minecraft:shears"]),
                }]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const PISTON: Self = Block {
        id: BlockId::new(138u16).unwrap(),
        name: "piston",
        hardness: 1.5f32,
        blast_resistance: 1.5f32,
        map_color: 11u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 750,
        default_state: &BlockState {
            id: BlockStateId::new(2263u16).unwrap(),
            state_flags: 192,
            side_flags: 255,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Block,
            hardness: 1.5f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(2257u16).unwrap(),
                state_flags: 72,
                side_flags: 200,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Block,
                hardness: 1.5f32,
                collision_shapes: &[22],
                outline_shapes: &[22],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2258u16).unwrap(),
                state_flags: 72,
                side_flags: 208,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Block,
                hardness: 1.5f32,
                collision_shapes: &[23],
                outline_shapes: &[23],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2259u16).unwrap(),
                state_flags: 72,
                side_flags: 196,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Block,
                hardness: 1.5f32,
                collision_shapes: &[24],
                outline_shapes: &[24],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2260u16).unwrap(),
                state_flags: 72,
                side_flags: 224,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Block,
                hardness: 1.5f32,
                collision_shapes: &[25],
                outline_shapes: &[25],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2261u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Block,
                hardness: 1.5f32,
                collision_shapes: &[26],
                outline_shapes: &[26],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2262u16).unwrap(),
                state_flags: 72,
                side_flags: 130,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Block,
                hardness: 1.5f32,
                collision_shapes: &[27],
                outline_shapes: &[27],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2263u16).unwrap(),
                state_flags: 192,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Block,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2264u16).unwrap(),
                state_flags: 192,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Block,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2265u16).unwrap(),
                state_flags: 192,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Block,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2266u16).unwrap(),
                state_flags: 192,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Block,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2267u16).unwrap(),
                state_flags: 192,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Block,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2268u16).unwrap(),
                state_flags: 192,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Block,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/piston"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:piston",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const PISTON_HEAD: Self = Block {
        id: BlockId::new(139u16).unwrap(),
        name: "piston_head",
        hardness: 1.5f32,
        blast_resistance: 1.5f32,
        map_color: 11u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 0,
        default_state: &BlockState {
            id: BlockStateId::new(2271u16).unwrap(),
            state_flags: 72,
            side_flags: 4,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Block,
            hardness: 1.5f32,
            collision_shapes: &[33, 35],
            outline_shapes: &[33, 35],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(2269u16).unwrap(),
                state_flags: 72,
                side_flags: 4,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Block,
                hardness: 1.5f32,
                collision_shapes: &[33, 34],
                outline_shapes: &[33, 34],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2270u16).unwrap(),
                state_flags: 72,
                side_flags: 4,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Block,
                hardness: 1.5f32,
                collision_shapes: &[33, 34],
                outline_shapes: &[33, 34],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2271u16).unwrap(),
                state_flags: 72,
                side_flags: 4,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Block,
                hardness: 1.5f32,
                collision_shapes: &[33, 35],
                outline_shapes: &[33, 35],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2272u16).unwrap(),
                state_flags: 72,
                side_flags: 4,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Block,
                hardness: 1.5f32,
                collision_shapes: &[33, 35],
                outline_shapes: &[33, 35],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2273u16).unwrap(),
                state_flags: 72,
                side_flags: 32,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Block,
                hardness: 1.5f32,
                collision_shapes: &[36, 37],
                outline_shapes: &[36, 37],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2274u16).unwrap(),
                state_flags: 72,
                side_flags: 32,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Block,
                hardness: 1.5f32,
                collision_shapes: &[36, 37],
                outline_shapes: &[36, 37],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2275u16).unwrap(),
                state_flags: 72,
                side_flags: 32,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Block,
                hardness: 1.5f32,
                collision_shapes: &[36, 38],
                outline_shapes: &[36, 38],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2276u16).unwrap(),
                state_flags: 72,
                side_flags: 32,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Block,
                hardness: 1.5f32,
                collision_shapes: &[36, 38],
                outline_shapes: &[36, 38],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2277u16).unwrap(),
                state_flags: 72,
                side_flags: 8,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Block,
                hardness: 1.5f32,
                collision_shapes: &[39, 40],
                outline_shapes: &[39, 40],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2278u16).unwrap(),
                state_flags: 72,
                side_flags: 8,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Block,
                hardness: 1.5f32,
                collision_shapes: &[39, 40],
                outline_shapes: &[39, 40],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2279u16).unwrap(),
                state_flags: 72,
                side_flags: 8,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Block,
                hardness: 1.5f32,
                collision_shapes: &[39, 41],
                outline_shapes: &[39, 41],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2280u16).unwrap(),
                state_flags: 72,
                side_flags: 8,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Block,
                hardness: 1.5f32,
                collision_shapes: &[39, 41],
                outline_shapes: &[39, 41],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2281u16).unwrap(),
                state_flags: 72,
                side_flags: 16,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Block,
                hardness: 1.5f32,
                collision_shapes: &[42, 43],
                outline_shapes: &[42, 43],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2282u16).unwrap(),
                state_flags: 72,
                side_flags: 16,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Block,
                hardness: 1.5f32,
                collision_shapes: &[42, 43],
                outline_shapes: &[42, 43],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2283u16).unwrap(),
                state_flags: 72,
                side_flags: 16,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Block,
                hardness: 1.5f32,
                collision_shapes: &[42, 44],
                outline_shapes: &[42, 44],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2284u16).unwrap(),
                state_flags: 72,
                side_flags: 16,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Block,
                hardness: 1.5f32,
                collision_shapes: &[42, 44],
                outline_shapes: &[42, 44],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2285u16).unwrap(),
                state_flags: 72,
                side_flags: 194,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Block,
                hardness: 1.5f32,
                collision_shapes: &[45, 46, 47, 48, 49],
                outline_shapes: &[45, 46, 47, 48, 49],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2286u16).unwrap(),
                state_flags: 72,
                side_flags: 194,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Block,
                hardness: 1.5f32,
                collision_shapes: &[45, 46, 47, 48, 49],
                outline_shapes: &[45, 46, 47, 48, 49],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2287u16).unwrap(),
                state_flags: 72,
                side_flags: 194,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Block,
                hardness: 1.5f32,
                collision_shapes: &[50, 46, 47, 48, 49],
                outline_shapes: &[50, 46, 47, 48, 49],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2288u16).unwrap(),
                state_flags: 72,
                side_flags: 194,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Block,
                hardness: 1.5f32,
                collision_shapes: &[50, 46, 47, 48, 49],
                outline_shapes: &[50, 46, 47, 48, 49],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2289u16).unwrap(),
                state_flags: 72,
                side_flags: 193,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Block,
                hardness: 1.5f32,
                collision_shapes: &[51, 52],
                outline_shapes: &[51, 52],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2290u16).unwrap(),
                state_flags: 72,
                side_flags: 193,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Block,
                hardness: 1.5f32,
                collision_shapes: &[51, 52],
                outline_shapes: &[51, 52],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2291u16).unwrap(),
                state_flags: 72,
                side_flags: 193,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Block,
                hardness: 1.5f32,
                collision_shapes: &[51, 53],
                outline_shapes: &[51, 53],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2292u16).unwrap(),
                state_flags: 72,
                side_flags: 193,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Block,
                hardness: 1.5f32,
                collision_shapes: &[51, 53],
                outline_shapes: &[51, 53],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: None,
        experience: None,
    };
    pub const WHITE_WOOL: Self = Block {
        id: BlockId::new(140u16).unwrap(),
        name: "white_wool",
        hardness: 0.8f32,
        blast_resistance: 0.8f32,
        map_color: 8u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 240,
        default_state: &BlockState {
            id: BlockStateId::new(2293u16).unwrap(),
            state_flags: 450,
            side_flags: 255,
            instrument: NoteblockInstrument::Guitar,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.8f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(2293u16).unwrap(),
            state_flags: 450,
            side_flags: 255,
            instrument: NoteblockInstrument::Guitar,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.8f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: Some(Flammable {
            spread_chance: 30u8,
            burn_chance: 60u8,
        }),
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/white_wool"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:white_wool",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const ORANGE_WOOL: Self = Block {
        id: BlockId::new(141u16).unwrap(),
        name: "orange_wool",
        hardness: 0.8f32,
        blast_resistance: 0.8f32,
        map_color: 15u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 241,
        default_state: &BlockState {
            id: BlockStateId::new(2294u16).unwrap(),
            state_flags: 450,
            side_flags: 255,
            instrument: NoteblockInstrument::Guitar,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.8f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(2294u16).unwrap(),
            state_flags: 450,
            side_flags: 255,
            instrument: NoteblockInstrument::Guitar,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.8f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: Some(Flammable {
            spread_chance: 30u8,
            burn_chance: 60u8,
        }),
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/orange_wool"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:orange_wool",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const MAGENTA_WOOL: Self = Block {
        id: BlockId::new(142u16).unwrap(),
        name: "magenta_wool",
        hardness: 0.8f32,
        blast_resistance: 0.8f32,
        map_color: 16u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 242,
        default_state: &BlockState {
            id: BlockStateId::new(2295u16).unwrap(),
            state_flags: 450,
            side_flags: 255,
            instrument: NoteblockInstrument::Guitar,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.8f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(2295u16).unwrap(),
            state_flags: 450,
            side_flags: 255,
            instrument: NoteblockInstrument::Guitar,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.8f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: Some(Flammable {
            spread_chance: 30u8,
            burn_chance: 60u8,
        }),
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/magenta_wool"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:magenta_wool",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const LIGHT_BLUE_WOOL: Self = Block {
        id: BlockId::new(143u16).unwrap(),
        name: "light_blue_wool",
        hardness: 0.8f32,
        blast_resistance: 0.8f32,
        map_color: 17u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 243,
        default_state: &BlockState {
            id: BlockStateId::new(2296u16).unwrap(),
            state_flags: 450,
            side_flags: 255,
            instrument: NoteblockInstrument::Guitar,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.8f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(2296u16).unwrap(),
            state_flags: 450,
            side_flags: 255,
            instrument: NoteblockInstrument::Guitar,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.8f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: Some(Flammable {
            spread_chance: 30u8,
            burn_chance: 60u8,
        }),
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/light_blue_wool"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:light_blue_wool",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const YELLOW_WOOL: Self = Block {
        id: BlockId::new(144u16).unwrap(),
        name: "yellow_wool",
        hardness: 0.8f32,
        blast_resistance: 0.8f32,
        map_color: 18u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 244,
        default_state: &BlockState {
            id: BlockStateId::new(2297u16).unwrap(),
            state_flags: 450,
            side_flags: 255,
            instrument: NoteblockInstrument::Guitar,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.8f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(2297u16).unwrap(),
            state_flags: 450,
            side_flags: 255,
            instrument: NoteblockInstrument::Guitar,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.8f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: Some(Flammable {
            spread_chance: 30u8,
            burn_chance: 60u8,
        }),
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/yellow_wool"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:yellow_wool",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const LIME_WOOL: Self = Block {
        id: BlockId::new(145u16).unwrap(),
        name: "lime_wool",
        hardness: 0.8f32,
        blast_resistance: 0.8f32,
        map_color: 19u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 245,
        default_state: &BlockState {
            id: BlockStateId::new(2298u16).unwrap(),
            state_flags: 450,
            side_flags: 255,
            instrument: NoteblockInstrument::Guitar,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.8f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(2298u16).unwrap(),
            state_flags: 450,
            side_flags: 255,
            instrument: NoteblockInstrument::Guitar,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.8f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: Some(Flammable {
            spread_chance: 30u8,
            burn_chance: 60u8,
        }),
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/lime_wool"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:lime_wool",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const PINK_WOOL: Self = Block {
        id: BlockId::new(146u16).unwrap(),
        name: "pink_wool",
        hardness: 0.8f32,
        blast_resistance: 0.8f32,
        map_color: 20u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 246,
        default_state: &BlockState {
            id: BlockStateId::new(2299u16).unwrap(),
            state_flags: 450,
            side_flags: 255,
            instrument: NoteblockInstrument::Guitar,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.8f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(2299u16).unwrap(),
            state_flags: 450,
            side_flags: 255,
            instrument: NoteblockInstrument::Guitar,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.8f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: Some(Flammable {
            spread_chance: 30u8,
            burn_chance: 60u8,
        }),
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/pink_wool"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:pink_wool",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const GRAY_WOOL: Self = Block {
        id: BlockId::new(147u16).unwrap(),
        name: "gray_wool",
        hardness: 0.8f32,
        blast_resistance: 0.8f32,
        map_color: 21u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 247,
        default_state: &BlockState {
            id: BlockStateId::new(2300u16).unwrap(),
            state_flags: 450,
            side_flags: 255,
            instrument: NoteblockInstrument::Guitar,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.8f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(2300u16).unwrap(),
            state_flags: 450,
            side_flags: 255,
            instrument: NoteblockInstrument::Guitar,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.8f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: Some(Flammable {
            spread_chance: 30u8,
            burn_chance: 60u8,
        }),
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/gray_wool"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:gray_wool",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const LIGHT_GRAY_WOOL: Self = Block {
        id: BlockId::new(148u16).unwrap(),
        name: "light_gray_wool",
        hardness: 0.8f32,
        blast_resistance: 0.8f32,
        map_color: 22u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 248,
        default_state: &BlockState {
            id: BlockStateId::new(2301u16).unwrap(),
            state_flags: 450,
            side_flags: 255,
            instrument: NoteblockInstrument::Guitar,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.8f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(2301u16).unwrap(),
            state_flags: 450,
            side_flags: 255,
            instrument: NoteblockInstrument::Guitar,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.8f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: Some(Flammable {
            spread_chance: 30u8,
            burn_chance: 60u8,
        }),
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/light_gray_wool"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:light_gray_wool",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const CYAN_WOOL: Self = Block {
        id: BlockId::new(149u16).unwrap(),
        name: "cyan_wool",
        hardness: 0.8f32,
        blast_resistance: 0.8f32,
        map_color: 23u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 249,
        default_state: &BlockState {
            id: BlockStateId::new(2302u16).unwrap(),
            state_flags: 450,
            side_flags: 255,
            instrument: NoteblockInstrument::Guitar,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.8f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(2302u16).unwrap(),
            state_flags: 450,
            side_flags: 255,
            instrument: NoteblockInstrument::Guitar,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.8f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: Some(Flammable {
            spread_chance: 30u8,
            burn_chance: 60u8,
        }),
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/cyan_wool"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:cyan_wool",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const PURPLE_WOOL: Self = Block {
        id: BlockId::new(150u16).unwrap(),
        name: "purple_wool",
        hardness: 0.8f32,
        blast_resistance: 0.8f32,
        map_color: 24u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 250,
        default_state: &BlockState {
            id: BlockStateId::new(2303u16).unwrap(),
            state_flags: 450,
            side_flags: 255,
            instrument: NoteblockInstrument::Guitar,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.8f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(2303u16).unwrap(),
            state_flags: 450,
            side_flags: 255,
            instrument: NoteblockInstrument::Guitar,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.8f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: Some(Flammable {
            spread_chance: 30u8,
            burn_chance: 60u8,
        }),
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/purple_wool"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:purple_wool",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const BLUE_WOOL: Self = Block {
        id: BlockId::new(151u16).unwrap(),
        name: "blue_wool",
        hardness: 0.8f32,
        blast_resistance: 0.8f32,
        map_color: 25u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 251,
        default_state: &BlockState {
            id: BlockStateId::new(2304u16).unwrap(),
            state_flags: 450,
            side_flags: 255,
            instrument: NoteblockInstrument::Guitar,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.8f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(2304u16).unwrap(),
            state_flags: 450,
            side_flags: 255,
            instrument: NoteblockInstrument::Guitar,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.8f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: Some(Flammable {
            spread_chance: 30u8,
            burn_chance: 60u8,
        }),
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/blue_wool"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:blue_wool",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const BROWN_WOOL: Self = Block {
        id: BlockId::new(152u16).unwrap(),
        name: "brown_wool",
        hardness: 0.8f32,
        blast_resistance: 0.8f32,
        map_color: 26u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 252,
        default_state: &BlockState {
            id: BlockStateId::new(2305u16).unwrap(),
            state_flags: 450,
            side_flags: 255,
            instrument: NoteblockInstrument::Guitar,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.8f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(2305u16).unwrap(),
            state_flags: 450,
            side_flags: 255,
            instrument: NoteblockInstrument::Guitar,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.8f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: Some(Flammable {
            spread_chance: 30u8,
            burn_chance: 60u8,
        }),
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/brown_wool"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:brown_wool",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const GREEN_WOOL: Self = Block {
        id: BlockId::new(153u16).unwrap(),
        name: "green_wool",
        hardness: 0.8f32,
        blast_resistance: 0.8f32,
        map_color: 27u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 253,
        default_state: &BlockState {
            id: BlockStateId::new(2306u16).unwrap(),
            state_flags: 450,
            side_flags: 255,
            instrument: NoteblockInstrument::Guitar,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.8f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(2306u16).unwrap(),
            state_flags: 450,
            side_flags: 255,
            instrument: NoteblockInstrument::Guitar,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.8f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: Some(Flammable {
            spread_chance: 30u8,
            burn_chance: 60u8,
        }),
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/green_wool"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:green_wool",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const RED_WOOL: Self = Block {
        id: BlockId::new(154u16).unwrap(),
        name: "red_wool",
        hardness: 0.8f32,
        blast_resistance: 0.8f32,
        map_color: 28u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 254,
        default_state: &BlockState {
            id: BlockStateId::new(2307u16).unwrap(),
            state_flags: 450,
            side_flags: 255,
            instrument: NoteblockInstrument::Guitar,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.8f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(2307u16).unwrap(),
            state_flags: 450,
            side_flags: 255,
            instrument: NoteblockInstrument::Guitar,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.8f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: Some(Flammable {
            spread_chance: 30u8,
            burn_chance: 60u8,
        }),
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/red_wool"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:red_wool",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const BLACK_WOOL: Self = Block {
        id: BlockId::new(155u16).unwrap(),
        name: "black_wool",
        hardness: 0.8f32,
        blast_resistance: 0.8f32,
        map_color: 29u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 255,
        default_state: &BlockState {
            id: BlockStateId::new(2308u16).unwrap(),
            state_flags: 450,
            side_flags: 255,
            instrument: NoteblockInstrument::Guitar,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.8f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(2308u16).unwrap(),
            state_flags: 450,
            side_flags: 255,
            instrument: NoteblockInstrument::Guitar,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.8f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: Some(Flammable {
            spread_chance: 30u8,
            burn_chance: 60u8,
        }),
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/black_wool"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:black_wool",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const MOVING_PISTON: Self = Block {
        id: BlockId::new(156u16).unwrap(),
        name: "moving_piston",
        hardness: -1f32,
        blast_resistance: 0f32,
        map_color: 11u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 0,
        default_state: &BlockState {
            id: BlockStateId::new(2309u16).unwrap(),
            state_flags: 72,
            side_flags: 0,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Block,
            hardness: -1f32,
            collision_shapes: &[],
            outline_shapes: &[],
            opacity: 0,
            block_entity_type: 11,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(2309u16).unwrap(),
                state_flags: 72,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Block,
                hardness: -1f32,
                collision_shapes: &[],
                outline_shapes: &[],
                opacity: 0,
                block_entity_type: 11,
            },
            BlockState {
                id: BlockStateId::new(2310u16).unwrap(),
                state_flags: 72,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Block,
                hardness: -1f32,
                collision_shapes: &[],
                outline_shapes: &[],
                opacity: 0,
                block_entity_type: 11,
            },
            BlockState {
                id: BlockStateId::new(2311u16).unwrap(),
                state_flags: 72,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Block,
                hardness: -1f32,
                collision_shapes: &[],
                outline_shapes: &[],
                opacity: 0,
                block_entity_type: 11,
            },
            BlockState {
                id: BlockStateId::new(2312u16).unwrap(),
                state_flags: 72,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Block,
                hardness: -1f32,
                collision_shapes: &[],
                outline_shapes: &[],
                opacity: 0,
                block_entity_type: 11,
            },
            BlockState {
                id: BlockStateId::new(2313u16).unwrap(),
                state_flags: 72,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Block,
                hardness: -1f32,
                collision_shapes: &[],
                outline_shapes: &[],
                opacity: 0,
                block_entity_type: 11,
            },
            BlockState {
                id: BlockStateId::new(2314u16).unwrap(),
                state_flags: 72,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Block,
                hardness: -1f32,
                collision_shapes: &[],
                outline_shapes: &[],
                opacity: 0,
                block_entity_type: 11,
            },
            BlockState {
                id: BlockStateId::new(2315u16).unwrap(),
                state_flags: 72,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Block,
                hardness: -1f32,
                collision_shapes: &[],
                outline_shapes: &[],
                opacity: 0,
                block_entity_type: 11,
            },
            BlockState {
                id: BlockStateId::new(2316u16).unwrap(),
                state_flags: 72,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Block,
                hardness: -1f32,
                collision_shapes: &[],
                outline_shapes: &[],
                opacity: 0,
                block_entity_type: 11,
            },
            BlockState {
                id: BlockStateId::new(2317u16).unwrap(),
                state_flags: 72,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Block,
                hardness: -1f32,
                collision_shapes: &[],
                outline_shapes: &[],
                opacity: 0,
                block_entity_type: 11,
            },
            BlockState {
                id: BlockStateId::new(2318u16).unwrap(),
                state_flags: 72,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Block,
                hardness: -1f32,
                collision_shapes: &[],
                outline_shapes: &[],
                opacity: 0,
                block_entity_type: 11,
            },
            BlockState {
                id: BlockStateId::new(2319u16).unwrap(),
                state_flags: 72,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Block,
                hardness: -1f32,
                collision_shapes: &[],
                outline_shapes: &[],
                opacity: 0,
                block_entity_type: 11,
            },
            BlockState {
                id: BlockStateId::new(2320u16).unwrap(),
                state_flags: 72,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Block,
                hardness: -1f32,
                collision_shapes: &[],
                outline_shapes: &[],
                opacity: 0,
                block_entity_type: 11,
            },
        ],
        flammable: None,
        loot_table: None,
        experience: None,
    };
    pub const DANDELION: Self = Block {
        id: BlockId::new(157u16).unwrap(),
        name: "dandelion",
        hardness: 0f32,
        blast_resistance: 0f32,
        map_color: 7u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 256,
        default_state: &BlockState {
            id: BlockStateId::new(2321u16).unwrap(),
            state_flags: 8,
            side_flags: 0,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0f32,
            collision_shapes: &[],
            outline_shapes: &[54],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(2321u16).unwrap(),
            state_flags: 8,
            side_flags: 0,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0f32,
            collision_shapes: &[],
            outline_shapes: &[54],
            opacity: 0,
            block_entity_type: u16::MAX,
        }],
        flammable: Some(Flammable {
            spread_chance: 60u8,
            burn_chance: 100u8,
        }),
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/dandelion"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:dandelion",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const GOLDEN_DANDELION: Self = Block {
        id: BlockId::new(158u16).unwrap(),
        name: "golden_dandelion",
        hardness: 0f32,
        blast_resistance: 0f32,
        map_color: 7u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 257,
        default_state: &BlockState {
            id: BlockStateId::new(2322u16).unwrap(),
            state_flags: 8,
            side_flags: 0,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0f32,
            collision_shapes: &[],
            outline_shapes: &[54],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(2322u16).unwrap(),
            state_flags: 8,
            side_flags: 0,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0f32,
            collision_shapes: &[],
            outline_shapes: &[54],
            opacity: 0,
            block_entity_type: u16::MAX,
        }],
        flammable: Some(Flammable {
            spread_chance: 60u8,
            burn_chance: 100u8,
        }),
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/golden_dandelion"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:golden_dandelion",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const TORCHFLOWER: Self = Block {
        id: BlockId::new(159u16).unwrap(),
        name: "torchflower",
        hardness: 0f32,
        blast_resistance: 0f32,
        map_color: 7u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 272,
        default_state: &BlockState {
            id: BlockStateId::new(2323u16).unwrap(),
            state_flags: 8,
            side_flags: 0,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0f32,
            collision_shapes: &[],
            outline_shapes: &[54],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(2323u16).unwrap(),
            state_flags: 8,
            side_flags: 0,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0f32,
            collision_shapes: &[],
            outline_shapes: &[54],
            opacity: 0,
            block_entity_type: u16::MAX,
        }],
        flammable: Some(Flammable {
            spread_chance: 60u8,
            burn_chance: 100u8,
        }),
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/torchflower"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:torchflower",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const POPPY: Self = Block {
        id: BlockId::new(160u16).unwrap(),
        name: "poppy",
        hardness: 0f32,
        blast_resistance: 0f32,
        map_color: 7u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 260,
        default_state: &BlockState {
            id: BlockStateId::new(2324u16).unwrap(),
            state_flags: 8,
            side_flags: 0,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0f32,
            collision_shapes: &[],
            outline_shapes: &[54],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(2324u16).unwrap(),
            state_flags: 8,
            side_flags: 0,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0f32,
            collision_shapes: &[],
            outline_shapes: &[54],
            opacity: 0,
            block_entity_type: u16::MAX,
        }],
        flammable: Some(Flammable {
            spread_chance: 60u8,
            burn_chance: 100u8,
        }),
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/poppy"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:poppy",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const BLUE_ORCHID: Self = Block {
        id: BlockId::new(161u16).unwrap(),
        name: "blue_orchid",
        hardness: 0f32,
        blast_resistance: 0f32,
        map_color: 7u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 261,
        default_state: &BlockState {
            id: BlockStateId::new(2325u16).unwrap(),
            state_flags: 8,
            side_flags: 0,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0f32,
            collision_shapes: &[],
            outline_shapes: &[54],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(2325u16).unwrap(),
            state_flags: 8,
            side_flags: 0,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0f32,
            collision_shapes: &[],
            outline_shapes: &[54],
            opacity: 0,
            block_entity_type: u16::MAX,
        }],
        flammable: Some(Flammable {
            spread_chance: 60u8,
            burn_chance: 100u8,
        }),
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/blue_orchid"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:blue_orchid",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const ALLIUM: Self = Block {
        id: BlockId::new(162u16).unwrap(),
        name: "allium",
        hardness: 0f32,
        blast_resistance: 0f32,
        map_color: 7u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 262,
        default_state: &BlockState {
            id: BlockStateId::new(2326u16).unwrap(),
            state_flags: 8,
            side_flags: 0,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0f32,
            collision_shapes: &[],
            outline_shapes: &[54],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(2326u16).unwrap(),
            state_flags: 8,
            side_flags: 0,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0f32,
            collision_shapes: &[],
            outline_shapes: &[54],
            opacity: 0,
            block_entity_type: u16::MAX,
        }],
        flammable: Some(Flammable {
            spread_chance: 60u8,
            burn_chance: 100u8,
        }),
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/allium"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:allium",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const AZURE_BLUET: Self = Block {
        id: BlockId::new(163u16).unwrap(),
        name: "azure_bluet",
        hardness: 0f32,
        blast_resistance: 0f32,
        map_color: 7u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 263,
        default_state: &BlockState {
            id: BlockStateId::new(2327u16).unwrap(),
            state_flags: 8,
            side_flags: 0,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0f32,
            collision_shapes: &[],
            outline_shapes: &[54],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(2327u16).unwrap(),
            state_flags: 8,
            side_flags: 0,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0f32,
            collision_shapes: &[],
            outline_shapes: &[54],
            opacity: 0,
            block_entity_type: u16::MAX,
        }],
        flammable: Some(Flammable {
            spread_chance: 60u8,
            burn_chance: 100u8,
        }),
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/azure_bluet"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:azure_bluet",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const RED_TULIP: Self = Block {
        id: BlockId::new(164u16).unwrap(),
        name: "red_tulip",
        hardness: 0f32,
        blast_resistance: 0f32,
        map_color: 7u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 264,
        default_state: &BlockState {
            id: BlockStateId::new(2328u16).unwrap(),
            state_flags: 8,
            side_flags: 0,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0f32,
            collision_shapes: &[],
            outline_shapes: &[54],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(2328u16).unwrap(),
            state_flags: 8,
            side_flags: 0,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0f32,
            collision_shapes: &[],
            outline_shapes: &[54],
            opacity: 0,
            block_entity_type: u16::MAX,
        }],
        flammable: Some(Flammable {
            spread_chance: 60u8,
            burn_chance: 100u8,
        }),
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/red_tulip"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:red_tulip",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const ORANGE_TULIP: Self = Block {
        id: BlockId::new(165u16).unwrap(),
        name: "orange_tulip",
        hardness: 0f32,
        blast_resistance: 0f32,
        map_color: 7u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 265,
        default_state: &BlockState {
            id: BlockStateId::new(2329u16).unwrap(),
            state_flags: 8,
            side_flags: 0,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0f32,
            collision_shapes: &[],
            outline_shapes: &[54],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(2329u16).unwrap(),
            state_flags: 8,
            side_flags: 0,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0f32,
            collision_shapes: &[],
            outline_shapes: &[54],
            opacity: 0,
            block_entity_type: u16::MAX,
        }],
        flammable: Some(Flammable {
            spread_chance: 60u8,
            burn_chance: 100u8,
        }),
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/orange_tulip"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:orange_tulip",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const WHITE_TULIP: Self = Block {
        id: BlockId::new(166u16).unwrap(),
        name: "white_tulip",
        hardness: 0f32,
        blast_resistance: 0f32,
        map_color: 7u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 266,
        default_state: &BlockState {
            id: BlockStateId::new(2330u16).unwrap(),
            state_flags: 8,
            side_flags: 0,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0f32,
            collision_shapes: &[],
            outline_shapes: &[54],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(2330u16).unwrap(),
            state_flags: 8,
            side_flags: 0,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0f32,
            collision_shapes: &[],
            outline_shapes: &[54],
            opacity: 0,
            block_entity_type: u16::MAX,
        }],
        flammable: Some(Flammable {
            spread_chance: 60u8,
            burn_chance: 100u8,
        }),
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/white_tulip"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:white_tulip",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const PINK_TULIP: Self = Block {
        id: BlockId::new(167u16).unwrap(),
        name: "pink_tulip",
        hardness: 0f32,
        blast_resistance: 0f32,
        map_color: 7u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 267,
        default_state: &BlockState {
            id: BlockStateId::new(2331u16).unwrap(),
            state_flags: 8,
            side_flags: 0,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0f32,
            collision_shapes: &[],
            outline_shapes: &[54],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(2331u16).unwrap(),
            state_flags: 8,
            side_flags: 0,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0f32,
            collision_shapes: &[],
            outline_shapes: &[54],
            opacity: 0,
            block_entity_type: u16::MAX,
        }],
        flammable: Some(Flammable {
            spread_chance: 60u8,
            burn_chance: 100u8,
        }),
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/pink_tulip"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:pink_tulip",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const OXEYE_DAISY: Self = Block {
        id: BlockId::new(168u16).unwrap(),
        name: "oxeye_daisy",
        hardness: 0f32,
        blast_resistance: 0f32,
        map_color: 7u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 268,
        default_state: &BlockState {
            id: BlockStateId::new(2332u16).unwrap(),
            state_flags: 8,
            side_flags: 0,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0f32,
            collision_shapes: &[],
            outline_shapes: &[54],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(2332u16).unwrap(),
            state_flags: 8,
            side_flags: 0,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0f32,
            collision_shapes: &[],
            outline_shapes: &[54],
            opacity: 0,
            block_entity_type: u16::MAX,
        }],
        flammable: Some(Flammable {
            spread_chance: 60u8,
            burn_chance: 100u8,
        }),
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/oxeye_daisy"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:oxeye_daisy",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const CORNFLOWER: Self = Block {
        id: BlockId::new(169u16).unwrap(),
        name: "cornflower",
        hardness: 0f32,
        blast_resistance: 0f32,
        map_color: 7u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 269,
        default_state: &BlockState {
            id: BlockStateId::new(2333u16).unwrap(),
            state_flags: 8,
            side_flags: 0,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0f32,
            collision_shapes: &[],
            outline_shapes: &[54],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(2333u16).unwrap(),
            state_flags: 8,
            side_flags: 0,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0f32,
            collision_shapes: &[],
            outline_shapes: &[54],
            opacity: 0,
            block_entity_type: u16::MAX,
        }],
        flammable: Some(Flammable {
            spread_chance: 60u8,
            burn_chance: 100u8,
        }),
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/cornflower"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:cornflower",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const WITHER_ROSE: Self = Block {
        id: BlockId::new(170u16).unwrap(),
        name: "wither_rose",
        hardness: 0f32,
        blast_resistance: 0f32,
        map_color: 7u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 271,
        default_state: &BlockState {
            id: BlockStateId::new(2334u16).unwrap(),
            state_flags: 8,
            side_flags: 0,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0f32,
            collision_shapes: &[],
            outline_shapes: &[54],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(2334u16).unwrap(),
            state_flags: 8,
            side_flags: 0,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0f32,
            collision_shapes: &[],
            outline_shapes: &[54],
            opacity: 0,
            block_entity_type: u16::MAX,
        }],
        flammable: Some(Flammable {
            spread_chance: 60u8,
            burn_chance: 100u8,
        }),
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/wither_rose"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:wither_rose",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const LILY_OF_THE_VALLEY: Self = Block {
        id: BlockId::new(171u16).unwrap(),
        name: "lily_of_the_valley",
        hardness: 0f32,
        blast_resistance: 0f32,
        map_color: 7u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 270,
        default_state: &BlockState {
            id: BlockStateId::new(2335u16).unwrap(),
            state_flags: 8,
            side_flags: 0,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0f32,
            collision_shapes: &[],
            outline_shapes: &[54],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(2335u16).unwrap(),
            state_flags: 8,
            side_flags: 0,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0f32,
            collision_shapes: &[],
            outline_shapes: &[54],
            opacity: 0,
            block_entity_type: u16::MAX,
        }],
        flammable: Some(Flammable {
            spread_chance: 60u8,
            burn_chance: 100u8,
        }),
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/lily_of_the_valley"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:lily_of_the_valley",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const BROWN_MUSHROOM: Self = Block {
        id: BlockId::new(172u16).unwrap(),
        name: "brown_mushroom",
        hardness: 0f32,
        blast_resistance: 0f32,
        map_color: 26u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 275,
        default_state: &BlockState {
            id: BlockStateId::new(2336u16).unwrap(),
            state_flags: 520,
            side_flags: 0,
            instrument: NoteblockInstrument::Harp,
            luminance: 1,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0f32,
            collision_shapes: &[],
            outline_shapes: &[55],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(2336u16).unwrap(),
            state_flags: 520,
            side_flags: 0,
            instrument: NoteblockInstrument::Harp,
            luminance: 1,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0f32,
            collision_shapes: &[],
            outline_shapes: &[55],
            opacity: 0,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/brown_mushroom"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:brown_mushroom",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const RED_MUSHROOM: Self = Block {
        id: BlockId::new(173u16).unwrap(),
        name: "red_mushroom",
        hardness: 0f32,
        blast_resistance: 0f32,
        map_color: 28u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 276,
        default_state: &BlockState {
            id: BlockStateId::new(2337u16).unwrap(),
            state_flags: 520,
            side_flags: 0,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0f32,
            collision_shapes: &[],
            outline_shapes: &[55],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(2337u16).unwrap(),
            state_flags: 520,
            side_flags: 0,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0f32,
            collision_shapes: &[],
            outline_shapes: &[55],
            opacity: 0,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/red_mushroom"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:red_mushroom",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const GOLD_BLOCK: Self = Block {
        id: BlockId::new(174u16).unwrap(),
        name: "gold_block",
        hardness: 3f32,
        blast_resistance: 6f32,
        map_color: 30u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 126,
        default_state: &BlockState {
            id: BlockStateId::new(2338u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Bell,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 3f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(2338u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Bell,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 3f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/gold_block"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:gold_block",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const IRON_BLOCK: Self = Block {
        id: BlockId::new(175u16).unwrap(),
        name: "iron_block",
        hardness: 5f32,
        blast_resistance: 6f32,
        map_color: 6u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 117,
        default_state: &BlockState {
            id: BlockStateId::new(2339u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::IronXylophone,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 5f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(2339u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::IronXylophone,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 5f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/iron_block"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:iron_block",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const BRICKS: Self = Block {
        id: BlockId::new(176u16).unwrap(),
        name: "bricks",
        hardness: 2f32,
        blast_resistance: 6f32,
        map_color: 28u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 332,
        default_state: &BlockState {
            id: BlockStateId::new(2340u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 2f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(2340u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 2f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/bricks"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:bricks",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const TNT: Self = Block {
        id: BlockId::new(177u16).unwrap(),
        name: "tnt",
        hardness: 0f32,
        blast_resistance: 0f32,
        map_color: 4u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 774,
        default_state: &BlockState {
            id: BlockStateId::new(2342u16).unwrap(),
            state_flags: 194,
            side_flags: 255,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(2341u16).unwrap(),
                state_flags: 194,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(2342u16).unwrap(),
                state_flags: 194,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: Some(Flammable {
            spread_chance: 15u8,
            burn_chance: 100u8,
        }),
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/tnt"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:tnt",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: Some(&[LootCondition::BlockStateProperty {
                        block: "minecraft:tnt",
                        properties: &[("unstable", "false")],
                    }]),
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const BOOKSHELF: Self = Block {
        id: BlockId::new(178u16).unwrap(),
        name: "bookshelf",
        hardness: 1.5f32,
        blast_resistance: 1.5f32,
        map_color: 13u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 345,
        default_state: &BlockState {
            id: BlockStateId::new(2343u16).unwrap(),
            state_flags: 450,
            side_flags: 255,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1.5f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(2343u16).unwrap(),
            state_flags: 450,
            side_flags: 255,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1.5f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: Some(Flammable {
            spread_chance: 30u8,
            burn_chance: 20u8,
        }),
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/bookshelf"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Alternatives(AlternativeEntry {
                        children: &[
                            LootPoolEntry {
                                content: LootPoolEntryTypes::Item(ItemEntry {
                                    name: "minecraft:bookshelf",
                                }),
                                weight: 1i32,
                                quality: 0i32,
                                conditions: Some(&[LootCondition::MatchTool { items: None }]),
                                functions: None,
                            },
                            LootPoolEntry {
                                content: LootPoolEntryTypes::Item(ItemEntry {
                                    name: "minecraft:book",
                                }),
                                weight: 1i32,
                                quality: 0i32,
                                conditions: None,
                                functions: Some(&[
                                    LootFunction {
                                        content: LootFunctionTypes::SetCount {
                                            count: LootFunctionNumberProvider::Constant {
                                                value: 3f32,
                                            },
                                            add: false,
                                        },
                                        conditions: None,
                                    },
                                    LootFunction {
                                        content: LootFunctionTypes::ExplosionDecay,
                                        conditions: None,
                                    },
                                ]),
                            },
                        ],
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: None,
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const CHISELED_BOOKSHELF: Self = Block {
        id: BlockId::new(179u16).unwrap(),
        name: "chiseled_bookshelf",
        hardness: 1.5f32,
        blast_resistance: 1.5f32,
        map_color: 13u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 346,
        default_state: &BlockState {
            id: BlockStateId::new(2407u16).unwrap(),
            state_flags: 450,
            side_flags: 255,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1.5f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: 38,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(2344u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 38,
            },
            BlockState {
                id: BlockStateId::new(2345u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 38,
            },
            BlockState {
                id: BlockStateId::new(2346u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 38,
            },
            BlockState {
                id: BlockStateId::new(2347u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 38,
            },
            BlockState {
                id: BlockStateId::new(2348u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 38,
            },
            BlockState {
                id: BlockStateId::new(2349u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 38,
            },
            BlockState {
                id: BlockStateId::new(2350u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 38,
            },
            BlockState {
                id: BlockStateId::new(2351u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 38,
            },
            BlockState {
                id: BlockStateId::new(2352u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 38,
            },
            BlockState {
                id: BlockStateId::new(2353u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 38,
            },
            BlockState {
                id: BlockStateId::new(2354u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 38,
            },
            BlockState {
                id: BlockStateId::new(2355u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 38,
            },
            BlockState {
                id: BlockStateId::new(2356u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 38,
            },
            BlockState {
                id: BlockStateId::new(2357u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 38,
            },
            BlockState {
                id: BlockStateId::new(2358u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 38,
            },
            BlockState {
                id: BlockStateId::new(2359u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 38,
            },
            BlockState {
                id: BlockStateId::new(2360u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 38,
            },
            BlockState {
                id: BlockStateId::new(2361u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 38,
            },
            BlockState {
                id: BlockStateId::new(2362u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 38,
            },
            BlockState {
                id: BlockStateId::new(2363u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 38,
            },
            BlockState {
                id: BlockStateId::new(2364u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 38,
            },
            BlockState {
                id: BlockStateId::new(2365u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 38,
            },
            BlockState {
                id: BlockStateId::new(2366u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 38,
            },
            BlockState {
                id: BlockStateId::new(2367u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 38,
            },
            BlockState {
                id: BlockStateId::new(2368u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 38,
            },
            BlockState {
                id: BlockStateId::new(2369u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 38,
            },
            BlockState {
                id: BlockStateId::new(2370u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 38,
            },
            BlockState {
                id: BlockStateId::new(2371u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 38,
            },
            BlockState {
                id: BlockStateId::new(2372u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 38,
            },
            BlockState {
                id: BlockStateId::new(2373u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 38,
            },
            BlockState {
                id: BlockStateId::new(2374u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 38,
            },
            BlockState {
                id: BlockStateId::new(2375u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 38,
            },
            BlockState {
                id: BlockStateId::new(2376u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 38,
            },
            BlockState {
                id: BlockStateId::new(2377u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 38,
            },
            BlockState {
                id: BlockStateId::new(2378u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 38,
            },
            BlockState {
                id: BlockStateId::new(2379u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 38,
            },
            BlockState {
                id: BlockStateId::new(2380u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 38,
            },
            BlockState {
                id: BlockStateId::new(2381u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 38,
            },
            BlockState {
                id: BlockStateId::new(2382u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 38,
            },
            BlockState {
                id: BlockStateId::new(2383u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 38,
            },
            BlockState {
                id: BlockStateId::new(2384u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 38,
            },
            BlockState {
                id: BlockStateId::new(2385u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 38,
            },
            BlockState {
                id: BlockStateId::new(2386u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 38,
            },
            BlockState {
                id: BlockStateId::new(2387u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 38,
            },
            BlockState {
                id: BlockStateId::new(2388u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 38,
            },
            BlockState {
                id: BlockStateId::new(2389u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 38,
            },
            BlockState {
                id: BlockStateId::new(2390u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 38,
            },
            BlockState {
                id: BlockStateId::new(2391u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 38,
            },
            BlockState {
                id: BlockStateId::new(2392u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 38,
            },
            BlockState {
                id: BlockStateId::new(2393u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 38,
            },
            BlockState {
                id: BlockStateId::new(2394u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 38,
            },
            BlockState {
                id: BlockStateId::new(2395u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 38,
            },
            BlockState {
                id: BlockStateId::new(2396u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 38,
            },
            BlockState {
                id: BlockStateId::new(2397u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 38,
            },
            BlockState {
                id: BlockStateId::new(2398u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 38,
            },
            BlockState {
                id: BlockStateId::new(2399u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 38,
            },
            BlockState {
                id: BlockStateId::new(2400u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 38,
            },
            BlockState {
                id: BlockStateId::new(2401u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 38,
            },
            BlockState {
                id: BlockStateId::new(2402u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 38,
            },
            BlockState {
                id: BlockStateId::new(2403u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 38,
            },
            BlockState {
                id: BlockStateId::new(2404u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 38,
            },
            BlockState {
                id: BlockStateId::new(2405u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 38,
            },
            BlockState {
                id: BlockStateId::new(2406u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 38,
            },
            BlockState {
                id: BlockStateId::new(2407u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 38,
            },
            BlockState {
                id: BlockStateId::new(2408u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 38,
            },
            BlockState {
                id: BlockStateId::new(2409u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 38,
            },
            BlockState {
                id: BlockStateId::new(2410u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 38,
            },
            BlockState {
                id: BlockStateId::new(2411u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 38,
            },
            BlockState {
                id: BlockStateId::new(2412u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 38,
            },
            BlockState {
                id: BlockStateId::new(2413u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 38,
            },
            BlockState {
                id: BlockStateId::new(2414u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 38,
            },
            BlockState {
                id: BlockStateId::new(2415u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 38,
            },
            BlockState {
                id: BlockStateId::new(2416u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 38,
            },
            BlockState {
                id: BlockStateId::new(2417u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 38,
            },
            BlockState {
                id: BlockStateId::new(2418u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 38,
            },
            BlockState {
                id: BlockStateId::new(2419u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 38,
            },
            BlockState {
                id: BlockStateId::new(2420u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 38,
            },
            BlockState {
                id: BlockStateId::new(2421u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 38,
            },
            BlockState {
                id: BlockStateId::new(2422u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 38,
            },
            BlockState {
                id: BlockStateId::new(2423u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 38,
            },
            BlockState {
                id: BlockStateId::new(2424u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 38,
            },
            BlockState {
                id: BlockStateId::new(2425u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 38,
            },
            BlockState {
                id: BlockStateId::new(2426u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 38,
            },
            BlockState {
                id: BlockStateId::new(2427u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 38,
            },
            BlockState {
                id: BlockStateId::new(2428u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 38,
            },
            BlockState {
                id: BlockStateId::new(2429u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 38,
            },
            BlockState {
                id: BlockStateId::new(2430u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 38,
            },
            BlockState {
                id: BlockStateId::new(2431u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 38,
            },
            BlockState {
                id: BlockStateId::new(2432u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 38,
            },
            BlockState {
                id: BlockStateId::new(2433u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 38,
            },
            BlockState {
                id: BlockStateId::new(2434u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 38,
            },
            BlockState {
                id: BlockStateId::new(2435u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 38,
            },
            BlockState {
                id: BlockStateId::new(2436u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 38,
            },
            BlockState {
                id: BlockStateId::new(2437u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 38,
            },
            BlockState {
                id: BlockStateId::new(2438u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 38,
            },
            BlockState {
                id: BlockStateId::new(2439u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 38,
            },
            BlockState {
                id: BlockStateId::new(2440u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 38,
            },
            BlockState {
                id: BlockStateId::new(2441u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 38,
            },
            BlockState {
                id: BlockStateId::new(2442u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 38,
            },
            BlockState {
                id: BlockStateId::new(2443u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 38,
            },
            BlockState {
                id: BlockStateId::new(2444u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 38,
            },
            BlockState {
                id: BlockStateId::new(2445u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 38,
            },
            BlockState {
                id: BlockStateId::new(2446u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 38,
            },
            BlockState {
                id: BlockStateId::new(2447u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 38,
            },
            BlockState {
                id: BlockStateId::new(2448u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 38,
            },
            BlockState {
                id: BlockStateId::new(2449u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 38,
            },
            BlockState {
                id: BlockStateId::new(2450u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 38,
            },
            BlockState {
                id: BlockStateId::new(2451u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 38,
            },
            BlockState {
                id: BlockStateId::new(2452u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 38,
            },
            BlockState {
                id: BlockStateId::new(2453u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 38,
            },
            BlockState {
                id: BlockStateId::new(2454u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 38,
            },
            BlockState {
                id: BlockStateId::new(2455u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 38,
            },
            BlockState {
                id: BlockStateId::new(2456u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 38,
            },
            BlockState {
                id: BlockStateId::new(2457u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 38,
            },
            BlockState {
                id: BlockStateId::new(2458u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 38,
            },
            BlockState {
                id: BlockStateId::new(2459u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 38,
            },
            BlockState {
                id: BlockStateId::new(2460u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 38,
            },
            BlockState {
                id: BlockStateId::new(2461u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 38,
            },
            BlockState {
                id: BlockStateId::new(2462u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 38,
            },
            BlockState {
                id: BlockStateId::new(2463u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 38,
            },
            BlockState {
                id: BlockStateId::new(2464u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 38,
            },
            BlockState {
                id: BlockStateId::new(2465u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 38,
            },
            BlockState {
                id: BlockStateId::new(2466u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 38,
            },
            BlockState {
                id: BlockStateId::new(2467u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 38,
            },
            BlockState {
                id: BlockStateId::new(2468u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 38,
            },
            BlockState {
                id: BlockStateId::new(2469u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 38,
            },
            BlockState {
                id: BlockStateId::new(2470u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 38,
            },
            BlockState {
                id: BlockStateId::new(2471u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 38,
            },
            BlockState {
                id: BlockStateId::new(2472u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 38,
            },
            BlockState {
                id: BlockStateId::new(2473u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 38,
            },
            BlockState {
                id: BlockStateId::new(2474u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 38,
            },
            BlockState {
                id: BlockStateId::new(2475u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 38,
            },
            BlockState {
                id: BlockStateId::new(2476u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 38,
            },
            BlockState {
                id: BlockStateId::new(2477u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 38,
            },
            BlockState {
                id: BlockStateId::new(2478u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 38,
            },
            BlockState {
                id: BlockStateId::new(2479u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 38,
            },
            BlockState {
                id: BlockStateId::new(2480u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 38,
            },
            BlockState {
                id: BlockStateId::new(2481u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 38,
            },
            BlockState {
                id: BlockStateId::new(2482u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 38,
            },
            BlockState {
                id: BlockStateId::new(2483u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 38,
            },
            BlockState {
                id: BlockStateId::new(2484u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 38,
            },
            BlockState {
                id: BlockStateId::new(2485u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 38,
            },
            BlockState {
                id: BlockStateId::new(2486u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 38,
            },
            BlockState {
                id: BlockStateId::new(2487u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 38,
            },
            BlockState {
                id: BlockStateId::new(2488u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 38,
            },
            BlockState {
                id: BlockStateId::new(2489u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 38,
            },
            BlockState {
                id: BlockStateId::new(2490u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 38,
            },
            BlockState {
                id: BlockStateId::new(2491u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 38,
            },
            BlockState {
                id: BlockStateId::new(2492u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 38,
            },
            BlockState {
                id: BlockStateId::new(2493u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 38,
            },
            BlockState {
                id: BlockStateId::new(2494u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 38,
            },
            BlockState {
                id: BlockStateId::new(2495u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 38,
            },
            BlockState {
                id: BlockStateId::new(2496u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 38,
            },
            BlockState {
                id: BlockStateId::new(2497u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 38,
            },
            BlockState {
                id: BlockStateId::new(2498u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 38,
            },
            BlockState {
                id: BlockStateId::new(2499u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 38,
            },
            BlockState {
                id: BlockStateId::new(2500u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 38,
            },
            BlockState {
                id: BlockStateId::new(2501u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 38,
            },
            BlockState {
                id: BlockStateId::new(2502u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 38,
            },
            BlockState {
                id: BlockStateId::new(2503u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 38,
            },
            BlockState {
                id: BlockStateId::new(2504u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 38,
            },
            BlockState {
                id: BlockStateId::new(2505u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 38,
            },
            BlockState {
                id: BlockStateId::new(2506u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 38,
            },
            BlockState {
                id: BlockStateId::new(2507u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 38,
            },
            BlockState {
                id: BlockStateId::new(2508u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 38,
            },
            BlockState {
                id: BlockStateId::new(2509u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 38,
            },
            BlockState {
                id: BlockStateId::new(2510u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 38,
            },
            BlockState {
                id: BlockStateId::new(2511u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 38,
            },
            BlockState {
                id: BlockStateId::new(2512u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 38,
            },
            BlockState {
                id: BlockStateId::new(2513u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 38,
            },
            BlockState {
                id: BlockStateId::new(2514u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 38,
            },
            BlockState {
                id: BlockStateId::new(2515u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 38,
            },
            BlockState {
                id: BlockStateId::new(2516u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 38,
            },
            BlockState {
                id: BlockStateId::new(2517u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 38,
            },
            BlockState {
                id: BlockStateId::new(2518u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 38,
            },
            BlockState {
                id: BlockStateId::new(2519u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 38,
            },
            BlockState {
                id: BlockStateId::new(2520u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 38,
            },
            BlockState {
                id: BlockStateId::new(2521u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 38,
            },
            BlockState {
                id: BlockStateId::new(2522u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 38,
            },
            BlockState {
                id: BlockStateId::new(2523u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 38,
            },
            BlockState {
                id: BlockStateId::new(2524u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 38,
            },
            BlockState {
                id: BlockStateId::new(2525u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 38,
            },
            BlockState {
                id: BlockStateId::new(2526u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 38,
            },
            BlockState {
                id: BlockStateId::new(2527u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 38,
            },
            BlockState {
                id: BlockStateId::new(2528u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 38,
            },
            BlockState {
                id: BlockStateId::new(2529u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 38,
            },
            BlockState {
                id: BlockStateId::new(2530u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 38,
            },
            BlockState {
                id: BlockStateId::new(2531u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 38,
            },
            BlockState {
                id: BlockStateId::new(2532u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 38,
            },
            BlockState {
                id: BlockStateId::new(2533u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 38,
            },
            BlockState {
                id: BlockStateId::new(2534u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 38,
            },
            BlockState {
                id: BlockStateId::new(2535u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 38,
            },
            BlockState {
                id: BlockStateId::new(2536u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 38,
            },
            BlockState {
                id: BlockStateId::new(2537u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 38,
            },
            BlockState {
                id: BlockStateId::new(2538u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 38,
            },
            BlockState {
                id: BlockStateId::new(2539u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 38,
            },
            BlockState {
                id: BlockStateId::new(2540u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 38,
            },
            BlockState {
                id: BlockStateId::new(2541u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 38,
            },
            BlockState {
                id: BlockStateId::new(2542u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 38,
            },
            BlockState {
                id: BlockStateId::new(2543u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 38,
            },
            BlockState {
                id: BlockStateId::new(2544u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 38,
            },
            BlockState {
                id: BlockStateId::new(2545u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 38,
            },
            BlockState {
                id: BlockStateId::new(2546u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 38,
            },
            BlockState {
                id: BlockStateId::new(2547u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 38,
            },
            BlockState {
                id: BlockStateId::new(2548u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 38,
            },
            BlockState {
                id: BlockStateId::new(2549u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 38,
            },
            BlockState {
                id: BlockStateId::new(2550u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 38,
            },
            BlockState {
                id: BlockStateId::new(2551u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 38,
            },
            BlockState {
                id: BlockStateId::new(2552u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 38,
            },
            BlockState {
                id: BlockStateId::new(2553u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 38,
            },
            BlockState {
                id: BlockStateId::new(2554u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 38,
            },
            BlockState {
                id: BlockStateId::new(2555u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 38,
            },
            BlockState {
                id: BlockStateId::new(2556u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 38,
            },
            BlockState {
                id: BlockStateId::new(2557u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 38,
            },
            BlockState {
                id: BlockStateId::new(2558u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 38,
            },
            BlockState {
                id: BlockStateId::new(2559u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 38,
            },
            BlockState {
                id: BlockStateId::new(2560u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 38,
            },
            BlockState {
                id: BlockStateId::new(2561u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 38,
            },
            BlockState {
                id: BlockStateId::new(2562u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 38,
            },
            BlockState {
                id: BlockStateId::new(2563u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 38,
            },
            BlockState {
                id: BlockStateId::new(2564u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 38,
            },
            BlockState {
                id: BlockStateId::new(2565u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 38,
            },
            BlockState {
                id: BlockStateId::new(2566u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 38,
            },
            BlockState {
                id: BlockStateId::new(2567u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 38,
            },
            BlockState {
                id: BlockStateId::new(2568u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 38,
            },
            BlockState {
                id: BlockStateId::new(2569u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 38,
            },
            BlockState {
                id: BlockStateId::new(2570u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 38,
            },
            BlockState {
                id: BlockStateId::new(2571u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 38,
            },
            BlockState {
                id: BlockStateId::new(2572u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 38,
            },
            BlockState {
                id: BlockStateId::new(2573u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 38,
            },
            BlockState {
                id: BlockStateId::new(2574u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 38,
            },
            BlockState {
                id: BlockStateId::new(2575u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 38,
            },
            BlockState {
                id: BlockStateId::new(2576u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 38,
            },
            BlockState {
                id: BlockStateId::new(2577u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 38,
            },
            BlockState {
                id: BlockStateId::new(2578u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 38,
            },
            BlockState {
                id: BlockStateId::new(2579u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 38,
            },
            BlockState {
                id: BlockStateId::new(2580u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 38,
            },
            BlockState {
                id: BlockStateId::new(2581u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 38,
            },
            BlockState {
                id: BlockStateId::new(2582u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 38,
            },
            BlockState {
                id: BlockStateId::new(2583u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 38,
            },
            BlockState {
                id: BlockStateId::new(2584u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 38,
            },
            BlockState {
                id: BlockStateId::new(2585u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 38,
            },
            BlockState {
                id: BlockStateId::new(2586u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 38,
            },
            BlockState {
                id: BlockStateId::new(2587u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 38,
            },
            BlockState {
                id: BlockStateId::new(2588u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 38,
            },
            BlockState {
                id: BlockStateId::new(2589u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 38,
            },
            BlockState {
                id: BlockStateId::new(2590u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 38,
            },
            BlockState {
                id: BlockStateId::new(2591u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 38,
            },
            BlockState {
                id: BlockStateId::new(2592u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 38,
            },
            BlockState {
                id: BlockStateId::new(2593u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 38,
            },
            BlockState {
                id: BlockStateId::new(2594u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 38,
            },
            BlockState {
                id: BlockStateId::new(2595u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 38,
            },
            BlockState {
                id: BlockStateId::new(2596u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 38,
            },
            BlockState {
                id: BlockStateId::new(2597u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 38,
            },
            BlockState {
                id: BlockStateId::new(2598u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 38,
            },
            BlockState {
                id: BlockStateId::new(2599u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 38,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/chiseled_bookshelf"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:chiseled_bookshelf",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::MatchTool { items: None }]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const ACACIA_SHELF: Self = Block {
        id: BlockId::new(180u16).unwrap(),
        name: "acacia_shelf",
        hardness: 2f32,
        blast_resistance: 3f32,
        map_color: 15u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 333,
        default_state: &BlockState {
            id: BlockStateId::new(2609u16).unwrap(),
            state_flags: 74,
            side_flags: 8,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 2f32,
            collision_shapes: &[56, 57, 58],
            outline_shapes: &[56, 57, 58],
            opacity: 0,
            block_entity_type: 39,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(2600u16).unwrap(),
                state_flags: 98,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[56, 57, 58],
                outline_shapes: &[56, 57, 58],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2601u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[56, 57, 58],
                outline_shapes: &[56, 57, 58],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2602u16).unwrap(),
                state_flags: 98,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[56, 57, 58],
                outline_shapes: &[56, 57, 58],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2603u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[56, 57, 58],
                outline_shapes: &[56, 57, 58],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2604u16).unwrap(),
                state_flags: 98,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[56, 57, 58],
                outline_shapes: &[56, 57, 58],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2605u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[56, 57, 58],
                outline_shapes: &[56, 57, 58],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2606u16).unwrap(),
                state_flags: 98,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[56, 57, 58],
                outline_shapes: &[56, 57, 58],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2607u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[56, 57, 58],
                outline_shapes: &[56, 57, 58],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2608u16).unwrap(),
                state_flags: 98,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[56, 57, 58],
                outline_shapes: &[56, 57, 58],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2609u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[56, 57, 58],
                outline_shapes: &[56, 57, 58],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2610u16).unwrap(),
                state_flags: 98,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[56, 57, 58],
                outline_shapes: &[56, 57, 58],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2611u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[56, 57, 58],
                outline_shapes: &[56, 57, 58],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2612u16).unwrap(),
                state_flags: 98,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[56, 57, 58],
                outline_shapes: &[56, 57, 58],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2613u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[56, 57, 58],
                outline_shapes: &[56, 57, 58],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2614u16).unwrap(),
                state_flags: 98,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[56, 57, 58],
                outline_shapes: &[56, 57, 58],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2615u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[56, 57, 58],
                outline_shapes: &[56, 57, 58],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2616u16).unwrap(),
                state_flags: 98,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[59, 60, 61],
                outline_shapes: &[59, 60, 61],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2617u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[59, 60, 61],
                outline_shapes: &[59, 60, 61],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2618u16).unwrap(),
                state_flags: 98,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[59, 60, 61],
                outline_shapes: &[59, 60, 61],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2619u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[59, 60, 61],
                outline_shapes: &[59, 60, 61],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2620u16).unwrap(),
                state_flags: 98,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[59, 60, 61],
                outline_shapes: &[59, 60, 61],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2621u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[59, 60, 61],
                outline_shapes: &[59, 60, 61],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2622u16).unwrap(),
                state_flags: 98,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[59, 60, 61],
                outline_shapes: &[59, 60, 61],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2623u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[59, 60, 61],
                outline_shapes: &[59, 60, 61],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2624u16).unwrap(),
                state_flags: 98,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[59, 60, 61],
                outline_shapes: &[59, 60, 61],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2625u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[59, 60, 61],
                outline_shapes: &[59, 60, 61],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2626u16).unwrap(),
                state_flags: 98,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[59, 60, 61],
                outline_shapes: &[59, 60, 61],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2627u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[59, 60, 61],
                outline_shapes: &[59, 60, 61],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2628u16).unwrap(),
                state_flags: 98,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[59, 60, 61],
                outline_shapes: &[59, 60, 61],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2629u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[59, 60, 61],
                outline_shapes: &[59, 60, 61],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2630u16).unwrap(),
                state_flags: 98,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[59, 60, 61],
                outline_shapes: &[59, 60, 61],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2631u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[59, 60, 61],
                outline_shapes: &[59, 60, 61],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2632u16).unwrap(),
                state_flags: 98,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[62, 63, 64],
                outline_shapes: &[62, 63, 64],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2633u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[62, 63, 64],
                outline_shapes: &[62, 63, 64],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2634u16).unwrap(),
                state_flags: 98,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[62, 63, 64],
                outline_shapes: &[62, 63, 64],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2635u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[62, 63, 64],
                outline_shapes: &[62, 63, 64],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2636u16).unwrap(),
                state_flags: 98,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[62, 63, 64],
                outline_shapes: &[62, 63, 64],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2637u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[62, 63, 64],
                outline_shapes: &[62, 63, 64],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2638u16).unwrap(),
                state_flags: 98,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[62, 63, 64],
                outline_shapes: &[62, 63, 64],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2639u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[62, 63, 64],
                outline_shapes: &[62, 63, 64],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2640u16).unwrap(),
                state_flags: 98,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[62, 63, 64],
                outline_shapes: &[62, 63, 64],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2641u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[62, 63, 64],
                outline_shapes: &[62, 63, 64],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2642u16).unwrap(),
                state_flags: 98,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[62, 63, 64],
                outline_shapes: &[62, 63, 64],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2643u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[62, 63, 64],
                outline_shapes: &[62, 63, 64],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2644u16).unwrap(),
                state_flags: 98,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[62, 63, 64],
                outline_shapes: &[62, 63, 64],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2645u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[62, 63, 64],
                outline_shapes: &[62, 63, 64],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2646u16).unwrap(),
                state_flags: 98,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[62, 63, 64],
                outline_shapes: &[62, 63, 64],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2647u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[62, 63, 64],
                outline_shapes: &[62, 63, 64],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2648u16).unwrap(),
                state_flags: 98,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[65, 66, 67],
                outline_shapes: &[65, 66, 67],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2649u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[65, 66, 67],
                outline_shapes: &[65, 66, 67],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2650u16).unwrap(),
                state_flags: 98,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[65, 66, 67],
                outline_shapes: &[65, 66, 67],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2651u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[65, 66, 67],
                outline_shapes: &[65, 66, 67],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2652u16).unwrap(),
                state_flags: 98,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[65, 66, 67],
                outline_shapes: &[65, 66, 67],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2653u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[65, 66, 67],
                outline_shapes: &[65, 66, 67],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2654u16).unwrap(),
                state_flags: 98,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[65, 66, 67],
                outline_shapes: &[65, 66, 67],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2655u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[65, 66, 67],
                outline_shapes: &[65, 66, 67],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2656u16).unwrap(),
                state_flags: 98,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[65, 66, 67],
                outline_shapes: &[65, 66, 67],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2657u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[65, 66, 67],
                outline_shapes: &[65, 66, 67],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2658u16).unwrap(),
                state_flags: 98,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[65, 66, 67],
                outline_shapes: &[65, 66, 67],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2659u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[65, 66, 67],
                outline_shapes: &[65, 66, 67],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2660u16).unwrap(),
                state_flags: 98,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[65, 66, 67],
                outline_shapes: &[65, 66, 67],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2661u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[65, 66, 67],
                outline_shapes: &[65, 66, 67],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2662u16).unwrap(),
                state_flags: 98,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[65, 66, 67],
                outline_shapes: &[65, 66, 67],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2663u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[65, 66, 67],
                outline_shapes: &[65, 66, 67],
                opacity: 0,
                block_entity_type: 39,
            },
        ],
        flammable: Some(Flammable {
            spread_chance: 30u8,
            burn_chance: 20u8,
        }),
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/acacia_shelf"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:acacia_shelf",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const BAMBOO_SHELF: Self = Block {
        id: BlockId::new(181u16).unwrap(),
        name: "bamboo_shelf",
        hardness: 2f32,
        blast_resistance: 3f32,
        map_color: 18u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 334,
        default_state: &BlockState {
            id: BlockStateId::new(2673u16).unwrap(),
            state_flags: 74,
            side_flags: 8,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 2f32,
            collision_shapes: &[56, 57, 58],
            outline_shapes: &[56, 57, 58],
            opacity: 0,
            block_entity_type: 39,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(2664u16).unwrap(),
                state_flags: 98,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[56, 57, 58],
                outline_shapes: &[56, 57, 58],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2665u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[56, 57, 58],
                outline_shapes: &[56, 57, 58],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2666u16).unwrap(),
                state_flags: 98,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[56, 57, 58],
                outline_shapes: &[56, 57, 58],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2667u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[56, 57, 58],
                outline_shapes: &[56, 57, 58],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2668u16).unwrap(),
                state_flags: 98,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[56, 57, 58],
                outline_shapes: &[56, 57, 58],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2669u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[56, 57, 58],
                outline_shapes: &[56, 57, 58],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2670u16).unwrap(),
                state_flags: 98,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[56, 57, 58],
                outline_shapes: &[56, 57, 58],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2671u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[56, 57, 58],
                outline_shapes: &[56, 57, 58],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2672u16).unwrap(),
                state_flags: 98,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[56, 57, 58],
                outline_shapes: &[56, 57, 58],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2673u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[56, 57, 58],
                outline_shapes: &[56, 57, 58],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2674u16).unwrap(),
                state_flags: 98,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[56, 57, 58],
                outline_shapes: &[56, 57, 58],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2675u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[56, 57, 58],
                outline_shapes: &[56, 57, 58],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2676u16).unwrap(),
                state_flags: 98,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[56, 57, 58],
                outline_shapes: &[56, 57, 58],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2677u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[56, 57, 58],
                outline_shapes: &[56, 57, 58],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2678u16).unwrap(),
                state_flags: 98,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[56, 57, 58],
                outline_shapes: &[56, 57, 58],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2679u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[56, 57, 58],
                outline_shapes: &[56, 57, 58],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2680u16).unwrap(),
                state_flags: 98,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[59, 60, 61],
                outline_shapes: &[59, 60, 61],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2681u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[59, 60, 61],
                outline_shapes: &[59, 60, 61],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2682u16).unwrap(),
                state_flags: 98,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[59, 60, 61],
                outline_shapes: &[59, 60, 61],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2683u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[59, 60, 61],
                outline_shapes: &[59, 60, 61],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2684u16).unwrap(),
                state_flags: 98,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[59, 60, 61],
                outline_shapes: &[59, 60, 61],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2685u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[59, 60, 61],
                outline_shapes: &[59, 60, 61],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2686u16).unwrap(),
                state_flags: 98,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[59, 60, 61],
                outline_shapes: &[59, 60, 61],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2687u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[59, 60, 61],
                outline_shapes: &[59, 60, 61],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2688u16).unwrap(),
                state_flags: 98,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[59, 60, 61],
                outline_shapes: &[59, 60, 61],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2689u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[59, 60, 61],
                outline_shapes: &[59, 60, 61],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2690u16).unwrap(),
                state_flags: 98,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[59, 60, 61],
                outline_shapes: &[59, 60, 61],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2691u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[59, 60, 61],
                outline_shapes: &[59, 60, 61],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2692u16).unwrap(),
                state_flags: 98,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[59, 60, 61],
                outline_shapes: &[59, 60, 61],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2693u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[59, 60, 61],
                outline_shapes: &[59, 60, 61],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2694u16).unwrap(),
                state_flags: 98,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[59, 60, 61],
                outline_shapes: &[59, 60, 61],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2695u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[59, 60, 61],
                outline_shapes: &[59, 60, 61],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2696u16).unwrap(),
                state_flags: 98,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[62, 63, 64],
                outline_shapes: &[62, 63, 64],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2697u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[62, 63, 64],
                outline_shapes: &[62, 63, 64],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2698u16).unwrap(),
                state_flags: 98,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[62, 63, 64],
                outline_shapes: &[62, 63, 64],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2699u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[62, 63, 64],
                outline_shapes: &[62, 63, 64],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2700u16).unwrap(),
                state_flags: 98,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[62, 63, 64],
                outline_shapes: &[62, 63, 64],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2701u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[62, 63, 64],
                outline_shapes: &[62, 63, 64],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2702u16).unwrap(),
                state_flags: 98,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[62, 63, 64],
                outline_shapes: &[62, 63, 64],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2703u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[62, 63, 64],
                outline_shapes: &[62, 63, 64],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2704u16).unwrap(),
                state_flags: 98,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[62, 63, 64],
                outline_shapes: &[62, 63, 64],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2705u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[62, 63, 64],
                outline_shapes: &[62, 63, 64],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2706u16).unwrap(),
                state_flags: 98,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[62, 63, 64],
                outline_shapes: &[62, 63, 64],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2707u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[62, 63, 64],
                outline_shapes: &[62, 63, 64],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2708u16).unwrap(),
                state_flags: 98,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[62, 63, 64],
                outline_shapes: &[62, 63, 64],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2709u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[62, 63, 64],
                outline_shapes: &[62, 63, 64],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2710u16).unwrap(),
                state_flags: 98,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[62, 63, 64],
                outline_shapes: &[62, 63, 64],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2711u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[62, 63, 64],
                outline_shapes: &[62, 63, 64],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2712u16).unwrap(),
                state_flags: 98,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[65, 66, 67],
                outline_shapes: &[65, 66, 67],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2713u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[65, 66, 67],
                outline_shapes: &[65, 66, 67],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2714u16).unwrap(),
                state_flags: 98,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[65, 66, 67],
                outline_shapes: &[65, 66, 67],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2715u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[65, 66, 67],
                outline_shapes: &[65, 66, 67],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2716u16).unwrap(),
                state_flags: 98,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[65, 66, 67],
                outline_shapes: &[65, 66, 67],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2717u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[65, 66, 67],
                outline_shapes: &[65, 66, 67],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2718u16).unwrap(),
                state_flags: 98,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[65, 66, 67],
                outline_shapes: &[65, 66, 67],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2719u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[65, 66, 67],
                outline_shapes: &[65, 66, 67],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2720u16).unwrap(),
                state_flags: 98,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[65, 66, 67],
                outline_shapes: &[65, 66, 67],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2721u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[65, 66, 67],
                outline_shapes: &[65, 66, 67],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2722u16).unwrap(),
                state_flags: 98,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[65, 66, 67],
                outline_shapes: &[65, 66, 67],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2723u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[65, 66, 67],
                outline_shapes: &[65, 66, 67],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2724u16).unwrap(),
                state_flags: 98,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[65, 66, 67],
                outline_shapes: &[65, 66, 67],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2725u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[65, 66, 67],
                outline_shapes: &[65, 66, 67],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2726u16).unwrap(),
                state_flags: 98,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[65, 66, 67],
                outline_shapes: &[65, 66, 67],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2727u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[65, 66, 67],
                outline_shapes: &[65, 66, 67],
                opacity: 0,
                block_entity_type: 39,
            },
        ],
        flammable: Some(Flammable {
            spread_chance: 30u8,
            burn_chance: 20u8,
        }),
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/bamboo_shelf"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:bamboo_shelf",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const BIRCH_SHELF: Self = Block {
        id: BlockId::new(182u16).unwrap(),
        name: "birch_shelf",
        hardness: 2f32,
        blast_resistance: 3f32,
        map_color: 2u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 335,
        default_state: &BlockState {
            id: BlockStateId::new(2737u16).unwrap(),
            state_flags: 74,
            side_flags: 8,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 2f32,
            collision_shapes: &[56, 57, 58],
            outline_shapes: &[56, 57, 58],
            opacity: 0,
            block_entity_type: 39,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(2728u16).unwrap(),
                state_flags: 98,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[56, 57, 58],
                outline_shapes: &[56, 57, 58],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2729u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[56, 57, 58],
                outline_shapes: &[56, 57, 58],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2730u16).unwrap(),
                state_flags: 98,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[56, 57, 58],
                outline_shapes: &[56, 57, 58],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2731u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[56, 57, 58],
                outline_shapes: &[56, 57, 58],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2732u16).unwrap(),
                state_flags: 98,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[56, 57, 58],
                outline_shapes: &[56, 57, 58],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2733u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[56, 57, 58],
                outline_shapes: &[56, 57, 58],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2734u16).unwrap(),
                state_flags: 98,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[56, 57, 58],
                outline_shapes: &[56, 57, 58],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2735u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[56, 57, 58],
                outline_shapes: &[56, 57, 58],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2736u16).unwrap(),
                state_flags: 98,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[56, 57, 58],
                outline_shapes: &[56, 57, 58],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2737u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[56, 57, 58],
                outline_shapes: &[56, 57, 58],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2738u16).unwrap(),
                state_flags: 98,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[56, 57, 58],
                outline_shapes: &[56, 57, 58],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2739u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[56, 57, 58],
                outline_shapes: &[56, 57, 58],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2740u16).unwrap(),
                state_flags: 98,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[56, 57, 58],
                outline_shapes: &[56, 57, 58],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2741u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[56, 57, 58],
                outline_shapes: &[56, 57, 58],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2742u16).unwrap(),
                state_flags: 98,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[56, 57, 58],
                outline_shapes: &[56, 57, 58],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2743u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[56, 57, 58],
                outline_shapes: &[56, 57, 58],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2744u16).unwrap(),
                state_flags: 98,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[59, 60, 61],
                outline_shapes: &[59, 60, 61],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2745u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[59, 60, 61],
                outline_shapes: &[59, 60, 61],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2746u16).unwrap(),
                state_flags: 98,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[59, 60, 61],
                outline_shapes: &[59, 60, 61],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2747u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[59, 60, 61],
                outline_shapes: &[59, 60, 61],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2748u16).unwrap(),
                state_flags: 98,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[59, 60, 61],
                outline_shapes: &[59, 60, 61],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2749u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[59, 60, 61],
                outline_shapes: &[59, 60, 61],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2750u16).unwrap(),
                state_flags: 98,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[59, 60, 61],
                outline_shapes: &[59, 60, 61],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2751u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[59, 60, 61],
                outline_shapes: &[59, 60, 61],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2752u16).unwrap(),
                state_flags: 98,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[59, 60, 61],
                outline_shapes: &[59, 60, 61],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2753u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[59, 60, 61],
                outline_shapes: &[59, 60, 61],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2754u16).unwrap(),
                state_flags: 98,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[59, 60, 61],
                outline_shapes: &[59, 60, 61],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2755u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[59, 60, 61],
                outline_shapes: &[59, 60, 61],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2756u16).unwrap(),
                state_flags: 98,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[59, 60, 61],
                outline_shapes: &[59, 60, 61],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2757u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[59, 60, 61],
                outline_shapes: &[59, 60, 61],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2758u16).unwrap(),
                state_flags: 98,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[59, 60, 61],
                outline_shapes: &[59, 60, 61],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2759u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[59, 60, 61],
                outline_shapes: &[59, 60, 61],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2760u16).unwrap(),
                state_flags: 98,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[62, 63, 64],
                outline_shapes: &[62, 63, 64],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2761u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[62, 63, 64],
                outline_shapes: &[62, 63, 64],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2762u16).unwrap(),
                state_flags: 98,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[62, 63, 64],
                outline_shapes: &[62, 63, 64],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2763u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[62, 63, 64],
                outline_shapes: &[62, 63, 64],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2764u16).unwrap(),
                state_flags: 98,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[62, 63, 64],
                outline_shapes: &[62, 63, 64],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2765u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[62, 63, 64],
                outline_shapes: &[62, 63, 64],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2766u16).unwrap(),
                state_flags: 98,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[62, 63, 64],
                outline_shapes: &[62, 63, 64],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2767u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[62, 63, 64],
                outline_shapes: &[62, 63, 64],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2768u16).unwrap(),
                state_flags: 98,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[62, 63, 64],
                outline_shapes: &[62, 63, 64],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2769u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[62, 63, 64],
                outline_shapes: &[62, 63, 64],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2770u16).unwrap(),
                state_flags: 98,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[62, 63, 64],
                outline_shapes: &[62, 63, 64],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2771u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[62, 63, 64],
                outline_shapes: &[62, 63, 64],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2772u16).unwrap(),
                state_flags: 98,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[62, 63, 64],
                outline_shapes: &[62, 63, 64],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2773u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[62, 63, 64],
                outline_shapes: &[62, 63, 64],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2774u16).unwrap(),
                state_flags: 98,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[62, 63, 64],
                outline_shapes: &[62, 63, 64],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2775u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[62, 63, 64],
                outline_shapes: &[62, 63, 64],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2776u16).unwrap(),
                state_flags: 98,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[65, 66, 67],
                outline_shapes: &[65, 66, 67],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2777u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[65, 66, 67],
                outline_shapes: &[65, 66, 67],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2778u16).unwrap(),
                state_flags: 98,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[65, 66, 67],
                outline_shapes: &[65, 66, 67],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2779u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[65, 66, 67],
                outline_shapes: &[65, 66, 67],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2780u16).unwrap(),
                state_flags: 98,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[65, 66, 67],
                outline_shapes: &[65, 66, 67],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2781u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[65, 66, 67],
                outline_shapes: &[65, 66, 67],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2782u16).unwrap(),
                state_flags: 98,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[65, 66, 67],
                outline_shapes: &[65, 66, 67],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2783u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[65, 66, 67],
                outline_shapes: &[65, 66, 67],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2784u16).unwrap(),
                state_flags: 98,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[65, 66, 67],
                outline_shapes: &[65, 66, 67],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2785u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[65, 66, 67],
                outline_shapes: &[65, 66, 67],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2786u16).unwrap(),
                state_flags: 98,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[65, 66, 67],
                outline_shapes: &[65, 66, 67],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2787u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[65, 66, 67],
                outline_shapes: &[65, 66, 67],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2788u16).unwrap(),
                state_flags: 98,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[65, 66, 67],
                outline_shapes: &[65, 66, 67],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2789u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[65, 66, 67],
                outline_shapes: &[65, 66, 67],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2790u16).unwrap(),
                state_flags: 98,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[65, 66, 67],
                outline_shapes: &[65, 66, 67],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2791u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[65, 66, 67],
                outline_shapes: &[65, 66, 67],
                opacity: 0,
                block_entity_type: 39,
            },
        ],
        flammable: Some(Flammable {
            spread_chance: 30u8,
            burn_chance: 20u8,
        }),
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/birch_shelf"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:birch_shelf",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const CHERRY_SHELF: Self = Block {
        id: BlockId::new(183u16).unwrap(),
        name: "cherry_shelf",
        hardness: 2f32,
        blast_resistance: 3f32,
        map_color: 36u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 336,
        default_state: &BlockState {
            id: BlockStateId::new(2801u16).unwrap(),
            state_flags: 74,
            side_flags: 8,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 2f32,
            collision_shapes: &[56, 57, 58],
            outline_shapes: &[56, 57, 58],
            opacity: 0,
            block_entity_type: 39,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(2792u16).unwrap(),
                state_flags: 98,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[56, 57, 58],
                outline_shapes: &[56, 57, 58],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2793u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[56, 57, 58],
                outline_shapes: &[56, 57, 58],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2794u16).unwrap(),
                state_flags: 98,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[56, 57, 58],
                outline_shapes: &[56, 57, 58],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2795u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[56, 57, 58],
                outline_shapes: &[56, 57, 58],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2796u16).unwrap(),
                state_flags: 98,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[56, 57, 58],
                outline_shapes: &[56, 57, 58],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2797u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[56, 57, 58],
                outline_shapes: &[56, 57, 58],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2798u16).unwrap(),
                state_flags: 98,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[56, 57, 58],
                outline_shapes: &[56, 57, 58],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2799u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[56, 57, 58],
                outline_shapes: &[56, 57, 58],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2800u16).unwrap(),
                state_flags: 98,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[56, 57, 58],
                outline_shapes: &[56, 57, 58],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2801u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[56, 57, 58],
                outline_shapes: &[56, 57, 58],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2802u16).unwrap(),
                state_flags: 98,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[56, 57, 58],
                outline_shapes: &[56, 57, 58],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2803u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[56, 57, 58],
                outline_shapes: &[56, 57, 58],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2804u16).unwrap(),
                state_flags: 98,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[56, 57, 58],
                outline_shapes: &[56, 57, 58],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2805u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[56, 57, 58],
                outline_shapes: &[56, 57, 58],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2806u16).unwrap(),
                state_flags: 98,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[56, 57, 58],
                outline_shapes: &[56, 57, 58],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2807u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[56, 57, 58],
                outline_shapes: &[56, 57, 58],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2808u16).unwrap(),
                state_flags: 98,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[59, 60, 61],
                outline_shapes: &[59, 60, 61],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2809u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[59, 60, 61],
                outline_shapes: &[59, 60, 61],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2810u16).unwrap(),
                state_flags: 98,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[59, 60, 61],
                outline_shapes: &[59, 60, 61],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2811u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[59, 60, 61],
                outline_shapes: &[59, 60, 61],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2812u16).unwrap(),
                state_flags: 98,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[59, 60, 61],
                outline_shapes: &[59, 60, 61],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2813u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[59, 60, 61],
                outline_shapes: &[59, 60, 61],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2814u16).unwrap(),
                state_flags: 98,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[59, 60, 61],
                outline_shapes: &[59, 60, 61],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2815u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[59, 60, 61],
                outline_shapes: &[59, 60, 61],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2816u16).unwrap(),
                state_flags: 98,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[59, 60, 61],
                outline_shapes: &[59, 60, 61],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2817u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[59, 60, 61],
                outline_shapes: &[59, 60, 61],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2818u16).unwrap(),
                state_flags: 98,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[59, 60, 61],
                outline_shapes: &[59, 60, 61],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2819u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[59, 60, 61],
                outline_shapes: &[59, 60, 61],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2820u16).unwrap(),
                state_flags: 98,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[59, 60, 61],
                outline_shapes: &[59, 60, 61],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2821u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[59, 60, 61],
                outline_shapes: &[59, 60, 61],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2822u16).unwrap(),
                state_flags: 98,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[59, 60, 61],
                outline_shapes: &[59, 60, 61],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2823u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[59, 60, 61],
                outline_shapes: &[59, 60, 61],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2824u16).unwrap(),
                state_flags: 98,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[62, 63, 64],
                outline_shapes: &[62, 63, 64],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2825u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[62, 63, 64],
                outline_shapes: &[62, 63, 64],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2826u16).unwrap(),
                state_flags: 98,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[62, 63, 64],
                outline_shapes: &[62, 63, 64],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2827u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[62, 63, 64],
                outline_shapes: &[62, 63, 64],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2828u16).unwrap(),
                state_flags: 98,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[62, 63, 64],
                outline_shapes: &[62, 63, 64],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2829u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[62, 63, 64],
                outline_shapes: &[62, 63, 64],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2830u16).unwrap(),
                state_flags: 98,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[62, 63, 64],
                outline_shapes: &[62, 63, 64],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2831u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[62, 63, 64],
                outline_shapes: &[62, 63, 64],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2832u16).unwrap(),
                state_flags: 98,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[62, 63, 64],
                outline_shapes: &[62, 63, 64],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2833u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[62, 63, 64],
                outline_shapes: &[62, 63, 64],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2834u16).unwrap(),
                state_flags: 98,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[62, 63, 64],
                outline_shapes: &[62, 63, 64],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2835u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[62, 63, 64],
                outline_shapes: &[62, 63, 64],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2836u16).unwrap(),
                state_flags: 98,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[62, 63, 64],
                outline_shapes: &[62, 63, 64],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2837u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[62, 63, 64],
                outline_shapes: &[62, 63, 64],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2838u16).unwrap(),
                state_flags: 98,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[62, 63, 64],
                outline_shapes: &[62, 63, 64],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2839u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[62, 63, 64],
                outline_shapes: &[62, 63, 64],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2840u16).unwrap(),
                state_flags: 98,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[65, 66, 67],
                outline_shapes: &[65, 66, 67],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2841u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[65, 66, 67],
                outline_shapes: &[65, 66, 67],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2842u16).unwrap(),
                state_flags: 98,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[65, 66, 67],
                outline_shapes: &[65, 66, 67],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2843u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[65, 66, 67],
                outline_shapes: &[65, 66, 67],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2844u16).unwrap(),
                state_flags: 98,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[65, 66, 67],
                outline_shapes: &[65, 66, 67],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2845u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[65, 66, 67],
                outline_shapes: &[65, 66, 67],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2846u16).unwrap(),
                state_flags: 98,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[65, 66, 67],
                outline_shapes: &[65, 66, 67],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2847u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[65, 66, 67],
                outline_shapes: &[65, 66, 67],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2848u16).unwrap(),
                state_flags: 98,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[65, 66, 67],
                outline_shapes: &[65, 66, 67],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2849u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[65, 66, 67],
                outline_shapes: &[65, 66, 67],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2850u16).unwrap(),
                state_flags: 98,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[65, 66, 67],
                outline_shapes: &[65, 66, 67],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2851u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[65, 66, 67],
                outline_shapes: &[65, 66, 67],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2852u16).unwrap(),
                state_flags: 98,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[65, 66, 67],
                outline_shapes: &[65, 66, 67],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2853u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[65, 66, 67],
                outline_shapes: &[65, 66, 67],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2854u16).unwrap(),
                state_flags: 98,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[65, 66, 67],
                outline_shapes: &[65, 66, 67],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2855u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[65, 66, 67],
                outline_shapes: &[65, 66, 67],
                opacity: 0,
                block_entity_type: 39,
            },
        ],
        flammable: Some(Flammable {
            spread_chance: 30u8,
            burn_chance: 20u8,
        }),
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/cherry_shelf"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:cherry_shelf",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const CRIMSON_SHELF: Self = Block {
        id: BlockId::new(184u16).unwrap(),
        name: "crimson_shelf",
        hardness: 2f32,
        blast_resistance: 3f32,
        map_color: 53u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 337,
        default_state: &BlockState {
            id: BlockStateId::new(2865u16).unwrap(),
            state_flags: 74,
            side_flags: 8,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 2f32,
            collision_shapes: &[56, 57, 58],
            outline_shapes: &[56, 57, 58],
            opacity: 0,
            block_entity_type: 39,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(2856u16).unwrap(),
                state_flags: 98,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[56, 57, 58],
                outline_shapes: &[56, 57, 58],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2857u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[56, 57, 58],
                outline_shapes: &[56, 57, 58],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2858u16).unwrap(),
                state_flags: 98,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[56, 57, 58],
                outline_shapes: &[56, 57, 58],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2859u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[56, 57, 58],
                outline_shapes: &[56, 57, 58],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2860u16).unwrap(),
                state_flags: 98,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[56, 57, 58],
                outline_shapes: &[56, 57, 58],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2861u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[56, 57, 58],
                outline_shapes: &[56, 57, 58],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2862u16).unwrap(),
                state_flags: 98,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[56, 57, 58],
                outline_shapes: &[56, 57, 58],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2863u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[56, 57, 58],
                outline_shapes: &[56, 57, 58],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2864u16).unwrap(),
                state_flags: 98,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[56, 57, 58],
                outline_shapes: &[56, 57, 58],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2865u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[56, 57, 58],
                outline_shapes: &[56, 57, 58],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2866u16).unwrap(),
                state_flags: 98,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[56, 57, 58],
                outline_shapes: &[56, 57, 58],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2867u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[56, 57, 58],
                outline_shapes: &[56, 57, 58],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2868u16).unwrap(),
                state_flags: 98,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[56, 57, 58],
                outline_shapes: &[56, 57, 58],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2869u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[56, 57, 58],
                outline_shapes: &[56, 57, 58],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2870u16).unwrap(),
                state_flags: 98,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[56, 57, 58],
                outline_shapes: &[56, 57, 58],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2871u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[56, 57, 58],
                outline_shapes: &[56, 57, 58],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2872u16).unwrap(),
                state_flags: 98,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[59, 60, 61],
                outline_shapes: &[59, 60, 61],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2873u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[59, 60, 61],
                outline_shapes: &[59, 60, 61],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2874u16).unwrap(),
                state_flags: 98,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[59, 60, 61],
                outline_shapes: &[59, 60, 61],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2875u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[59, 60, 61],
                outline_shapes: &[59, 60, 61],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2876u16).unwrap(),
                state_flags: 98,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[59, 60, 61],
                outline_shapes: &[59, 60, 61],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2877u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[59, 60, 61],
                outline_shapes: &[59, 60, 61],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2878u16).unwrap(),
                state_flags: 98,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[59, 60, 61],
                outline_shapes: &[59, 60, 61],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2879u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[59, 60, 61],
                outline_shapes: &[59, 60, 61],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2880u16).unwrap(),
                state_flags: 98,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[59, 60, 61],
                outline_shapes: &[59, 60, 61],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2881u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[59, 60, 61],
                outline_shapes: &[59, 60, 61],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2882u16).unwrap(),
                state_flags: 98,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[59, 60, 61],
                outline_shapes: &[59, 60, 61],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2883u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[59, 60, 61],
                outline_shapes: &[59, 60, 61],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2884u16).unwrap(),
                state_flags: 98,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[59, 60, 61],
                outline_shapes: &[59, 60, 61],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2885u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[59, 60, 61],
                outline_shapes: &[59, 60, 61],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2886u16).unwrap(),
                state_flags: 98,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[59, 60, 61],
                outline_shapes: &[59, 60, 61],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2887u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[59, 60, 61],
                outline_shapes: &[59, 60, 61],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2888u16).unwrap(),
                state_flags: 98,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[62, 63, 64],
                outline_shapes: &[62, 63, 64],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2889u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[62, 63, 64],
                outline_shapes: &[62, 63, 64],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2890u16).unwrap(),
                state_flags: 98,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[62, 63, 64],
                outline_shapes: &[62, 63, 64],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2891u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[62, 63, 64],
                outline_shapes: &[62, 63, 64],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2892u16).unwrap(),
                state_flags: 98,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[62, 63, 64],
                outline_shapes: &[62, 63, 64],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2893u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[62, 63, 64],
                outline_shapes: &[62, 63, 64],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2894u16).unwrap(),
                state_flags: 98,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[62, 63, 64],
                outline_shapes: &[62, 63, 64],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2895u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[62, 63, 64],
                outline_shapes: &[62, 63, 64],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2896u16).unwrap(),
                state_flags: 98,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[62, 63, 64],
                outline_shapes: &[62, 63, 64],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2897u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[62, 63, 64],
                outline_shapes: &[62, 63, 64],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2898u16).unwrap(),
                state_flags: 98,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[62, 63, 64],
                outline_shapes: &[62, 63, 64],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2899u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[62, 63, 64],
                outline_shapes: &[62, 63, 64],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2900u16).unwrap(),
                state_flags: 98,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[62, 63, 64],
                outline_shapes: &[62, 63, 64],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2901u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[62, 63, 64],
                outline_shapes: &[62, 63, 64],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2902u16).unwrap(),
                state_flags: 98,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[62, 63, 64],
                outline_shapes: &[62, 63, 64],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2903u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[62, 63, 64],
                outline_shapes: &[62, 63, 64],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2904u16).unwrap(),
                state_flags: 98,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[65, 66, 67],
                outline_shapes: &[65, 66, 67],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2905u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[65, 66, 67],
                outline_shapes: &[65, 66, 67],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2906u16).unwrap(),
                state_flags: 98,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[65, 66, 67],
                outline_shapes: &[65, 66, 67],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2907u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[65, 66, 67],
                outline_shapes: &[65, 66, 67],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2908u16).unwrap(),
                state_flags: 98,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[65, 66, 67],
                outline_shapes: &[65, 66, 67],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2909u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[65, 66, 67],
                outline_shapes: &[65, 66, 67],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2910u16).unwrap(),
                state_flags: 98,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[65, 66, 67],
                outline_shapes: &[65, 66, 67],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2911u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[65, 66, 67],
                outline_shapes: &[65, 66, 67],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2912u16).unwrap(),
                state_flags: 98,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[65, 66, 67],
                outline_shapes: &[65, 66, 67],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2913u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[65, 66, 67],
                outline_shapes: &[65, 66, 67],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2914u16).unwrap(),
                state_flags: 98,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[65, 66, 67],
                outline_shapes: &[65, 66, 67],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2915u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[65, 66, 67],
                outline_shapes: &[65, 66, 67],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2916u16).unwrap(),
                state_flags: 98,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[65, 66, 67],
                outline_shapes: &[65, 66, 67],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2917u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[65, 66, 67],
                outline_shapes: &[65, 66, 67],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2918u16).unwrap(),
                state_flags: 98,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[65, 66, 67],
                outline_shapes: &[65, 66, 67],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2919u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[65, 66, 67],
                outline_shapes: &[65, 66, 67],
                opacity: 0,
                block_entity_type: 39,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/crimson_shelf"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:crimson_shelf",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const DARK_OAK_SHELF: Self = Block {
        id: BlockId::new(185u16).unwrap(),
        name: "dark_oak_shelf",
        hardness: 2f32,
        blast_resistance: 3f32,
        map_color: 26u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 338,
        default_state: &BlockState {
            id: BlockStateId::new(2929u16).unwrap(),
            state_flags: 74,
            side_flags: 8,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 2f32,
            collision_shapes: &[56, 57, 58],
            outline_shapes: &[56, 57, 58],
            opacity: 0,
            block_entity_type: 39,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(2920u16).unwrap(),
                state_flags: 98,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[56, 57, 58],
                outline_shapes: &[56, 57, 58],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2921u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[56, 57, 58],
                outline_shapes: &[56, 57, 58],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2922u16).unwrap(),
                state_flags: 98,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[56, 57, 58],
                outline_shapes: &[56, 57, 58],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2923u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[56, 57, 58],
                outline_shapes: &[56, 57, 58],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2924u16).unwrap(),
                state_flags: 98,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[56, 57, 58],
                outline_shapes: &[56, 57, 58],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2925u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[56, 57, 58],
                outline_shapes: &[56, 57, 58],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2926u16).unwrap(),
                state_flags: 98,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[56, 57, 58],
                outline_shapes: &[56, 57, 58],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2927u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[56, 57, 58],
                outline_shapes: &[56, 57, 58],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2928u16).unwrap(),
                state_flags: 98,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[56, 57, 58],
                outline_shapes: &[56, 57, 58],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2929u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[56, 57, 58],
                outline_shapes: &[56, 57, 58],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2930u16).unwrap(),
                state_flags: 98,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[56, 57, 58],
                outline_shapes: &[56, 57, 58],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2931u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[56, 57, 58],
                outline_shapes: &[56, 57, 58],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2932u16).unwrap(),
                state_flags: 98,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[56, 57, 58],
                outline_shapes: &[56, 57, 58],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2933u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[56, 57, 58],
                outline_shapes: &[56, 57, 58],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2934u16).unwrap(),
                state_flags: 98,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[56, 57, 58],
                outline_shapes: &[56, 57, 58],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2935u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[56, 57, 58],
                outline_shapes: &[56, 57, 58],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2936u16).unwrap(),
                state_flags: 98,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[59, 60, 61],
                outline_shapes: &[59, 60, 61],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2937u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[59, 60, 61],
                outline_shapes: &[59, 60, 61],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2938u16).unwrap(),
                state_flags: 98,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[59, 60, 61],
                outline_shapes: &[59, 60, 61],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2939u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[59, 60, 61],
                outline_shapes: &[59, 60, 61],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2940u16).unwrap(),
                state_flags: 98,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[59, 60, 61],
                outline_shapes: &[59, 60, 61],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2941u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[59, 60, 61],
                outline_shapes: &[59, 60, 61],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2942u16).unwrap(),
                state_flags: 98,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[59, 60, 61],
                outline_shapes: &[59, 60, 61],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2943u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[59, 60, 61],
                outline_shapes: &[59, 60, 61],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2944u16).unwrap(),
                state_flags: 98,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[59, 60, 61],
                outline_shapes: &[59, 60, 61],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2945u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[59, 60, 61],
                outline_shapes: &[59, 60, 61],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2946u16).unwrap(),
                state_flags: 98,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[59, 60, 61],
                outline_shapes: &[59, 60, 61],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2947u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[59, 60, 61],
                outline_shapes: &[59, 60, 61],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2948u16).unwrap(),
                state_flags: 98,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[59, 60, 61],
                outline_shapes: &[59, 60, 61],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2949u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[59, 60, 61],
                outline_shapes: &[59, 60, 61],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2950u16).unwrap(),
                state_flags: 98,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[59, 60, 61],
                outline_shapes: &[59, 60, 61],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2951u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[59, 60, 61],
                outline_shapes: &[59, 60, 61],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2952u16).unwrap(),
                state_flags: 98,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[62, 63, 64],
                outline_shapes: &[62, 63, 64],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2953u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[62, 63, 64],
                outline_shapes: &[62, 63, 64],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2954u16).unwrap(),
                state_flags: 98,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[62, 63, 64],
                outline_shapes: &[62, 63, 64],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2955u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[62, 63, 64],
                outline_shapes: &[62, 63, 64],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2956u16).unwrap(),
                state_flags: 98,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[62, 63, 64],
                outline_shapes: &[62, 63, 64],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2957u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[62, 63, 64],
                outline_shapes: &[62, 63, 64],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2958u16).unwrap(),
                state_flags: 98,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[62, 63, 64],
                outline_shapes: &[62, 63, 64],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2959u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[62, 63, 64],
                outline_shapes: &[62, 63, 64],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2960u16).unwrap(),
                state_flags: 98,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[62, 63, 64],
                outline_shapes: &[62, 63, 64],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2961u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[62, 63, 64],
                outline_shapes: &[62, 63, 64],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2962u16).unwrap(),
                state_flags: 98,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[62, 63, 64],
                outline_shapes: &[62, 63, 64],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2963u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[62, 63, 64],
                outline_shapes: &[62, 63, 64],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2964u16).unwrap(),
                state_flags: 98,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[62, 63, 64],
                outline_shapes: &[62, 63, 64],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2965u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[62, 63, 64],
                outline_shapes: &[62, 63, 64],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2966u16).unwrap(),
                state_flags: 98,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[62, 63, 64],
                outline_shapes: &[62, 63, 64],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2967u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[62, 63, 64],
                outline_shapes: &[62, 63, 64],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2968u16).unwrap(),
                state_flags: 98,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[65, 66, 67],
                outline_shapes: &[65, 66, 67],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2969u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[65, 66, 67],
                outline_shapes: &[65, 66, 67],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2970u16).unwrap(),
                state_flags: 98,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[65, 66, 67],
                outline_shapes: &[65, 66, 67],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2971u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[65, 66, 67],
                outline_shapes: &[65, 66, 67],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2972u16).unwrap(),
                state_flags: 98,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[65, 66, 67],
                outline_shapes: &[65, 66, 67],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2973u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[65, 66, 67],
                outline_shapes: &[65, 66, 67],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2974u16).unwrap(),
                state_flags: 98,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[65, 66, 67],
                outline_shapes: &[65, 66, 67],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2975u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[65, 66, 67],
                outline_shapes: &[65, 66, 67],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2976u16).unwrap(),
                state_flags: 98,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[65, 66, 67],
                outline_shapes: &[65, 66, 67],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2977u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[65, 66, 67],
                outline_shapes: &[65, 66, 67],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2978u16).unwrap(),
                state_flags: 98,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[65, 66, 67],
                outline_shapes: &[65, 66, 67],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2979u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[65, 66, 67],
                outline_shapes: &[65, 66, 67],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2980u16).unwrap(),
                state_flags: 98,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[65, 66, 67],
                outline_shapes: &[65, 66, 67],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2981u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[65, 66, 67],
                outline_shapes: &[65, 66, 67],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2982u16).unwrap(),
                state_flags: 98,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[65, 66, 67],
                outline_shapes: &[65, 66, 67],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2983u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[65, 66, 67],
                outline_shapes: &[65, 66, 67],
                opacity: 0,
                block_entity_type: 39,
            },
        ],
        flammable: Some(Flammable {
            spread_chance: 30u8,
            burn_chance: 20u8,
        }),
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/dark_oak_shelf"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:dark_oak_shelf",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const JUNGLE_SHELF: Self = Block {
        id: BlockId::new(186u16).unwrap(),
        name: "jungle_shelf",
        hardness: 2f32,
        blast_resistance: 3f32,
        map_color: 10u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 339,
        default_state: &BlockState {
            id: BlockStateId::new(2993u16).unwrap(),
            state_flags: 74,
            side_flags: 8,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 2f32,
            collision_shapes: &[56, 57, 58],
            outline_shapes: &[56, 57, 58],
            opacity: 0,
            block_entity_type: 39,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(2984u16).unwrap(),
                state_flags: 98,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[56, 57, 58],
                outline_shapes: &[56, 57, 58],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2985u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[56, 57, 58],
                outline_shapes: &[56, 57, 58],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2986u16).unwrap(),
                state_flags: 98,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[56, 57, 58],
                outline_shapes: &[56, 57, 58],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2987u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[56, 57, 58],
                outline_shapes: &[56, 57, 58],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2988u16).unwrap(),
                state_flags: 98,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[56, 57, 58],
                outline_shapes: &[56, 57, 58],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2989u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[56, 57, 58],
                outline_shapes: &[56, 57, 58],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2990u16).unwrap(),
                state_flags: 98,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[56, 57, 58],
                outline_shapes: &[56, 57, 58],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2991u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[56, 57, 58],
                outline_shapes: &[56, 57, 58],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2992u16).unwrap(),
                state_flags: 98,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[56, 57, 58],
                outline_shapes: &[56, 57, 58],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2993u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[56, 57, 58],
                outline_shapes: &[56, 57, 58],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2994u16).unwrap(),
                state_flags: 98,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[56, 57, 58],
                outline_shapes: &[56, 57, 58],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2995u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[56, 57, 58],
                outline_shapes: &[56, 57, 58],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2996u16).unwrap(),
                state_flags: 98,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[56, 57, 58],
                outline_shapes: &[56, 57, 58],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2997u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[56, 57, 58],
                outline_shapes: &[56, 57, 58],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2998u16).unwrap(),
                state_flags: 98,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[56, 57, 58],
                outline_shapes: &[56, 57, 58],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(2999u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[56, 57, 58],
                outline_shapes: &[56, 57, 58],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3000u16).unwrap(),
                state_flags: 98,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[59, 60, 61],
                outline_shapes: &[59, 60, 61],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3001u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[59, 60, 61],
                outline_shapes: &[59, 60, 61],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3002u16).unwrap(),
                state_flags: 98,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[59, 60, 61],
                outline_shapes: &[59, 60, 61],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3003u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[59, 60, 61],
                outline_shapes: &[59, 60, 61],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3004u16).unwrap(),
                state_flags: 98,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[59, 60, 61],
                outline_shapes: &[59, 60, 61],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3005u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[59, 60, 61],
                outline_shapes: &[59, 60, 61],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3006u16).unwrap(),
                state_flags: 98,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[59, 60, 61],
                outline_shapes: &[59, 60, 61],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3007u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[59, 60, 61],
                outline_shapes: &[59, 60, 61],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3008u16).unwrap(),
                state_flags: 98,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[59, 60, 61],
                outline_shapes: &[59, 60, 61],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3009u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[59, 60, 61],
                outline_shapes: &[59, 60, 61],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3010u16).unwrap(),
                state_flags: 98,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[59, 60, 61],
                outline_shapes: &[59, 60, 61],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3011u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[59, 60, 61],
                outline_shapes: &[59, 60, 61],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3012u16).unwrap(),
                state_flags: 98,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[59, 60, 61],
                outline_shapes: &[59, 60, 61],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3013u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[59, 60, 61],
                outline_shapes: &[59, 60, 61],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3014u16).unwrap(),
                state_flags: 98,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[59, 60, 61],
                outline_shapes: &[59, 60, 61],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3015u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[59, 60, 61],
                outline_shapes: &[59, 60, 61],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3016u16).unwrap(),
                state_flags: 98,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[62, 63, 64],
                outline_shapes: &[62, 63, 64],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3017u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[62, 63, 64],
                outline_shapes: &[62, 63, 64],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3018u16).unwrap(),
                state_flags: 98,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[62, 63, 64],
                outline_shapes: &[62, 63, 64],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3019u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[62, 63, 64],
                outline_shapes: &[62, 63, 64],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3020u16).unwrap(),
                state_flags: 98,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[62, 63, 64],
                outline_shapes: &[62, 63, 64],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3021u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[62, 63, 64],
                outline_shapes: &[62, 63, 64],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3022u16).unwrap(),
                state_flags: 98,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[62, 63, 64],
                outline_shapes: &[62, 63, 64],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3023u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[62, 63, 64],
                outline_shapes: &[62, 63, 64],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3024u16).unwrap(),
                state_flags: 98,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[62, 63, 64],
                outline_shapes: &[62, 63, 64],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3025u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[62, 63, 64],
                outline_shapes: &[62, 63, 64],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3026u16).unwrap(),
                state_flags: 98,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[62, 63, 64],
                outline_shapes: &[62, 63, 64],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3027u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[62, 63, 64],
                outline_shapes: &[62, 63, 64],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3028u16).unwrap(),
                state_flags: 98,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[62, 63, 64],
                outline_shapes: &[62, 63, 64],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3029u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[62, 63, 64],
                outline_shapes: &[62, 63, 64],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3030u16).unwrap(),
                state_flags: 98,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[62, 63, 64],
                outline_shapes: &[62, 63, 64],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3031u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[62, 63, 64],
                outline_shapes: &[62, 63, 64],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3032u16).unwrap(),
                state_flags: 98,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[65, 66, 67],
                outline_shapes: &[65, 66, 67],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3033u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[65, 66, 67],
                outline_shapes: &[65, 66, 67],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3034u16).unwrap(),
                state_flags: 98,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[65, 66, 67],
                outline_shapes: &[65, 66, 67],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3035u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[65, 66, 67],
                outline_shapes: &[65, 66, 67],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3036u16).unwrap(),
                state_flags: 98,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[65, 66, 67],
                outline_shapes: &[65, 66, 67],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3037u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[65, 66, 67],
                outline_shapes: &[65, 66, 67],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3038u16).unwrap(),
                state_flags: 98,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[65, 66, 67],
                outline_shapes: &[65, 66, 67],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3039u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[65, 66, 67],
                outline_shapes: &[65, 66, 67],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3040u16).unwrap(),
                state_flags: 98,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[65, 66, 67],
                outline_shapes: &[65, 66, 67],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3041u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[65, 66, 67],
                outline_shapes: &[65, 66, 67],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3042u16).unwrap(),
                state_flags: 98,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[65, 66, 67],
                outline_shapes: &[65, 66, 67],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3043u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[65, 66, 67],
                outline_shapes: &[65, 66, 67],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3044u16).unwrap(),
                state_flags: 98,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[65, 66, 67],
                outline_shapes: &[65, 66, 67],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3045u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[65, 66, 67],
                outline_shapes: &[65, 66, 67],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3046u16).unwrap(),
                state_flags: 98,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[65, 66, 67],
                outline_shapes: &[65, 66, 67],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3047u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[65, 66, 67],
                outline_shapes: &[65, 66, 67],
                opacity: 0,
                block_entity_type: 39,
            },
        ],
        flammable: Some(Flammable {
            spread_chance: 30u8,
            burn_chance: 20u8,
        }),
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/jungle_shelf"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:jungle_shelf",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const MANGROVE_SHELF: Self = Block {
        id: BlockId::new(187u16).unwrap(),
        name: "mangrove_shelf",
        hardness: 2f32,
        blast_resistance: 3f32,
        map_color: 28u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 340,
        default_state: &BlockState {
            id: BlockStateId::new(3057u16).unwrap(),
            state_flags: 74,
            side_flags: 8,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 2f32,
            collision_shapes: &[56, 57, 58],
            outline_shapes: &[56, 57, 58],
            opacity: 0,
            block_entity_type: 39,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(3048u16).unwrap(),
                state_flags: 98,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[56, 57, 58],
                outline_shapes: &[56, 57, 58],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3049u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[56, 57, 58],
                outline_shapes: &[56, 57, 58],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3050u16).unwrap(),
                state_flags: 98,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[56, 57, 58],
                outline_shapes: &[56, 57, 58],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3051u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[56, 57, 58],
                outline_shapes: &[56, 57, 58],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3052u16).unwrap(),
                state_flags: 98,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[56, 57, 58],
                outline_shapes: &[56, 57, 58],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3053u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[56, 57, 58],
                outline_shapes: &[56, 57, 58],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3054u16).unwrap(),
                state_flags: 98,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[56, 57, 58],
                outline_shapes: &[56, 57, 58],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3055u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[56, 57, 58],
                outline_shapes: &[56, 57, 58],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3056u16).unwrap(),
                state_flags: 98,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[56, 57, 58],
                outline_shapes: &[56, 57, 58],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3057u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[56, 57, 58],
                outline_shapes: &[56, 57, 58],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3058u16).unwrap(),
                state_flags: 98,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[56, 57, 58],
                outline_shapes: &[56, 57, 58],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3059u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[56, 57, 58],
                outline_shapes: &[56, 57, 58],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3060u16).unwrap(),
                state_flags: 98,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[56, 57, 58],
                outline_shapes: &[56, 57, 58],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3061u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[56, 57, 58],
                outline_shapes: &[56, 57, 58],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3062u16).unwrap(),
                state_flags: 98,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[56, 57, 58],
                outline_shapes: &[56, 57, 58],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3063u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[56, 57, 58],
                outline_shapes: &[56, 57, 58],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3064u16).unwrap(),
                state_flags: 98,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[59, 60, 61],
                outline_shapes: &[59, 60, 61],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3065u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[59, 60, 61],
                outline_shapes: &[59, 60, 61],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3066u16).unwrap(),
                state_flags: 98,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[59, 60, 61],
                outline_shapes: &[59, 60, 61],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3067u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[59, 60, 61],
                outline_shapes: &[59, 60, 61],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3068u16).unwrap(),
                state_flags: 98,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[59, 60, 61],
                outline_shapes: &[59, 60, 61],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3069u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[59, 60, 61],
                outline_shapes: &[59, 60, 61],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3070u16).unwrap(),
                state_flags: 98,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[59, 60, 61],
                outline_shapes: &[59, 60, 61],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3071u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[59, 60, 61],
                outline_shapes: &[59, 60, 61],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3072u16).unwrap(),
                state_flags: 98,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[59, 60, 61],
                outline_shapes: &[59, 60, 61],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3073u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[59, 60, 61],
                outline_shapes: &[59, 60, 61],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3074u16).unwrap(),
                state_flags: 98,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[59, 60, 61],
                outline_shapes: &[59, 60, 61],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3075u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[59, 60, 61],
                outline_shapes: &[59, 60, 61],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3076u16).unwrap(),
                state_flags: 98,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[59, 60, 61],
                outline_shapes: &[59, 60, 61],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3077u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[59, 60, 61],
                outline_shapes: &[59, 60, 61],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3078u16).unwrap(),
                state_flags: 98,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[59, 60, 61],
                outline_shapes: &[59, 60, 61],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3079u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[59, 60, 61],
                outline_shapes: &[59, 60, 61],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3080u16).unwrap(),
                state_flags: 98,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[62, 63, 64],
                outline_shapes: &[62, 63, 64],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3081u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[62, 63, 64],
                outline_shapes: &[62, 63, 64],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3082u16).unwrap(),
                state_flags: 98,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[62, 63, 64],
                outline_shapes: &[62, 63, 64],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3083u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[62, 63, 64],
                outline_shapes: &[62, 63, 64],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3084u16).unwrap(),
                state_flags: 98,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[62, 63, 64],
                outline_shapes: &[62, 63, 64],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3085u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[62, 63, 64],
                outline_shapes: &[62, 63, 64],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3086u16).unwrap(),
                state_flags: 98,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[62, 63, 64],
                outline_shapes: &[62, 63, 64],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3087u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[62, 63, 64],
                outline_shapes: &[62, 63, 64],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3088u16).unwrap(),
                state_flags: 98,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[62, 63, 64],
                outline_shapes: &[62, 63, 64],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3089u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[62, 63, 64],
                outline_shapes: &[62, 63, 64],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3090u16).unwrap(),
                state_flags: 98,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[62, 63, 64],
                outline_shapes: &[62, 63, 64],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3091u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[62, 63, 64],
                outline_shapes: &[62, 63, 64],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3092u16).unwrap(),
                state_flags: 98,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[62, 63, 64],
                outline_shapes: &[62, 63, 64],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3093u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[62, 63, 64],
                outline_shapes: &[62, 63, 64],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3094u16).unwrap(),
                state_flags: 98,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[62, 63, 64],
                outline_shapes: &[62, 63, 64],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3095u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[62, 63, 64],
                outline_shapes: &[62, 63, 64],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3096u16).unwrap(),
                state_flags: 98,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[65, 66, 67],
                outline_shapes: &[65, 66, 67],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3097u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[65, 66, 67],
                outline_shapes: &[65, 66, 67],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3098u16).unwrap(),
                state_flags: 98,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[65, 66, 67],
                outline_shapes: &[65, 66, 67],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3099u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[65, 66, 67],
                outline_shapes: &[65, 66, 67],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3100u16).unwrap(),
                state_flags: 98,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[65, 66, 67],
                outline_shapes: &[65, 66, 67],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3101u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[65, 66, 67],
                outline_shapes: &[65, 66, 67],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3102u16).unwrap(),
                state_flags: 98,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[65, 66, 67],
                outline_shapes: &[65, 66, 67],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3103u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[65, 66, 67],
                outline_shapes: &[65, 66, 67],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3104u16).unwrap(),
                state_flags: 98,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[65, 66, 67],
                outline_shapes: &[65, 66, 67],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3105u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[65, 66, 67],
                outline_shapes: &[65, 66, 67],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3106u16).unwrap(),
                state_flags: 98,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[65, 66, 67],
                outline_shapes: &[65, 66, 67],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3107u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[65, 66, 67],
                outline_shapes: &[65, 66, 67],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3108u16).unwrap(),
                state_flags: 98,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[65, 66, 67],
                outline_shapes: &[65, 66, 67],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3109u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[65, 66, 67],
                outline_shapes: &[65, 66, 67],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3110u16).unwrap(),
                state_flags: 98,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[65, 66, 67],
                outline_shapes: &[65, 66, 67],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3111u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[65, 66, 67],
                outline_shapes: &[65, 66, 67],
                opacity: 0,
                block_entity_type: 39,
            },
        ],
        flammable: Some(Flammable {
            spread_chance: 30u8,
            burn_chance: 20u8,
        }),
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/mangrove_shelf"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:mangrove_shelf",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const OAK_SHELF: Self = Block {
        id: BlockId::new(188u16).unwrap(),
        name: "oak_shelf",
        hardness: 2f32,
        blast_resistance: 3f32,
        map_color: 13u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 341,
        default_state: &BlockState {
            id: BlockStateId::new(3121u16).unwrap(),
            state_flags: 74,
            side_flags: 8,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 2f32,
            collision_shapes: &[56, 57, 58],
            outline_shapes: &[56, 57, 58],
            opacity: 0,
            block_entity_type: 39,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(3112u16).unwrap(),
                state_flags: 98,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[56, 57, 58],
                outline_shapes: &[56, 57, 58],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3113u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[56, 57, 58],
                outline_shapes: &[56, 57, 58],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3114u16).unwrap(),
                state_flags: 98,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[56, 57, 58],
                outline_shapes: &[56, 57, 58],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3115u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[56, 57, 58],
                outline_shapes: &[56, 57, 58],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3116u16).unwrap(),
                state_flags: 98,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[56, 57, 58],
                outline_shapes: &[56, 57, 58],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3117u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[56, 57, 58],
                outline_shapes: &[56, 57, 58],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3118u16).unwrap(),
                state_flags: 98,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[56, 57, 58],
                outline_shapes: &[56, 57, 58],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3119u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[56, 57, 58],
                outline_shapes: &[56, 57, 58],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3120u16).unwrap(),
                state_flags: 98,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[56, 57, 58],
                outline_shapes: &[56, 57, 58],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3121u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[56, 57, 58],
                outline_shapes: &[56, 57, 58],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3122u16).unwrap(),
                state_flags: 98,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[56, 57, 58],
                outline_shapes: &[56, 57, 58],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3123u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[56, 57, 58],
                outline_shapes: &[56, 57, 58],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3124u16).unwrap(),
                state_flags: 98,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[56, 57, 58],
                outline_shapes: &[56, 57, 58],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3125u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[56, 57, 58],
                outline_shapes: &[56, 57, 58],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3126u16).unwrap(),
                state_flags: 98,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[56, 57, 58],
                outline_shapes: &[56, 57, 58],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3127u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[56, 57, 58],
                outline_shapes: &[56, 57, 58],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3128u16).unwrap(),
                state_flags: 98,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[59, 60, 61],
                outline_shapes: &[59, 60, 61],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3129u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[59, 60, 61],
                outline_shapes: &[59, 60, 61],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3130u16).unwrap(),
                state_flags: 98,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[59, 60, 61],
                outline_shapes: &[59, 60, 61],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3131u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[59, 60, 61],
                outline_shapes: &[59, 60, 61],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3132u16).unwrap(),
                state_flags: 98,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[59, 60, 61],
                outline_shapes: &[59, 60, 61],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3133u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[59, 60, 61],
                outline_shapes: &[59, 60, 61],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3134u16).unwrap(),
                state_flags: 98,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[59, 60, 61],
                outline_shapes: &[59, 60, 61],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3135u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[59, 60, 61],
                outline_shapes: &[59, 60, 61],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3136u16).unwrap(),
                state_flags: 98,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[59, 60, 61],
                outline_shapes: &[59, 60, 61],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3137u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[59, 60, 61],
                outline_shapes: &[59, 60, 61],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3138u16).unwrap(),
                state_flags: 98,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[59, 60, 61],
                outline_shapes: &[59, 60, 61],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3139u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[59, 60, 61],
                outline_shapes: &[59, 60, 61],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3140u16).unwrap(),
                state_flags: 98,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[59, 60, 61],
                outline_shapes: &[59, 60, 61],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3141u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[59, 60, 61],
                outline_shapes: &[59, 60, 61],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3142u16).unwrap(),
                state_flags: 98,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[59, 60, 61],
                outline_shapes: &[59, 60, 61],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3143u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[59, 60, 61],
                outline_shapes: &[59, 60, 61],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3144u16).unwrap(),
                state_flags: 98,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[62, 63, 64],
                outline_shapes: &[62, 63, 64],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3145u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[62, 63, 64],
                outline_shapes: &[62, 63, 64],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3146u16).unwrap(),
                state_flags: 98,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[62, 63, 64],
                outline_shapes: &[62, 63, 64],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3147u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[62, 63, 64],
                outline_shapes: &[62, 63, 64],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3148u16).unwrap(),
                state_flags: 98,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[62, 63, 64],
                outline_shapes: &[62, 63, 64],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3149u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[62, 63, 64],
                outline_shapes: &[62, 63, 64],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3150u16).unwrap(),
                state_flags: 98,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[62, 63, 64],
                outline_shapes: &[62, 63, 64],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3151u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[62, 63, 64],
                outline_shapes: &[62, 63, 64],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3152u16).unwrap(),
                state_flags: 98,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[62, 63, 64],
                outline_shapes: &[62, 63, 64],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3153u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[62, 63, 64],
                outline_shapes: &[62, 63, 64],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3154u16).unwrap(),
                state_flags: 98,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[62, 63, 64],
                outline_shapes: &[62, 63, 64],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3155u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[62, 63, 64],
                outline_shapes: &[62, 63, 64],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3156u16).unwrap(),
                state_flags: 98,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[62, 63, 64],
                outline_shapes: &[62, 63, 64],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3157u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[62, 63, 64],
                outline_shapes: &[62, 63, 64],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3158u16).unwrap(),
                state_flags: 98,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[62, 63, 64],
                outline_shapes: &[62, 63, 64],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3159u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[62, 63, 64],
                outline_shapes: &[62, 63, 64],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3160u16).unwrap(),
                state_flags: 98,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[65, 66, 67],
                outline_shapes: &[65, 66, 67],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3161u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[65, 66, 67],
                outline_shapes: &[65, 66, 67],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3162u16).unwrap(),
                state_flags: 98,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[65, 66, 67],
                outline_shapes: &[65, 66, 67],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3163u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[65, 66, 67],
                outline_shapes: &[65, 66, 67],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3164u16).unwrap(),
                state_flags: 98,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[65, 66, 67],
                outline_shapes: &[65, 66, 67],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3165u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[65, 66, 67],
                outline_shapes: &[65, 66, 67],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3166u16).unwrap(),
                state_flags: 98,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[65, 66, 67],
                outline_shapes: &[65, 66, 67],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3167u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[65, 66, 67],
                outline_shapes: &[65, 66, 67],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3168u16).unwrap(),
                state_flags: 98,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[65, 66, 67],
                outline_shapes: &[65, 66, 67],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3169u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[65, 66, 67],
                outline_shapes: &[65, 66, 67],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3170u16).unwrap(),
                state_flags: 98,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[65, 66, 67],
                outline_shapes: &[65, 66, 67],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3171u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[65, 66, 67],
                outline_shapes: &[65, 66, 67],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3172u16).unwrap(),
                state_flags: 98,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[65, 66, 67],
                outline_shapes: &[65, 66, 67],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3173u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[65, 66, 67],
                outline_shapes: &[65, 66, 67],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3174u16).unwrap(),
                state_flags: 98,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[65, 66, 67],
                outline_shapes: &[65, 66, 67],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3175u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[65, 66, 67],
                outline_shapes: &[65, 66, 67],
                opacity: 0,
                block_entity_type: 39,
            },
        ],
        flammable: Some(Flammable {
            spread_chance: 30u8,
            burn_chance: 20u8,
        }),
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/oak_shelf"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:oak_shelf",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const PALE_OAK_SHELF: Self = Block {
        id: BlockId::new(189u16).unwrap(),
        name: "pale_oak_shelf",
        hardness: 2f32,
        blast_resistance: 3f32,
        map_color: 14u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 342,
        default_state: &BlockState {
            id: BlockStateId::new(3185u16).unwrap(),
            state_flags: 74,
            side_flags: 8,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 2f32,
            collision_shapes: &[56, 57, 58],
            outline_shapes: &[56, 57, 58],
            opacity: 0,
            block_entity_type: 39,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(3176u16).unwrap(),
                state_flags: 98,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[56, 57, 58],
                outline_shapes: &[56, 57, 58],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3177u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[56, 57, 58],
                outline_shapes: &[56, 57, 58],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3178u16).unwrap(),
                state_flags: 98,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[56, 57, 58],
                outline_shapes: &[56, 57, 58],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3179u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[56, 57, 58],
                outline_shapes: &[56, 57, 58],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3180u16).unwrap(),
                state_flags: 98,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[56, 57, 58],
                outline_shapes: &[56, 57, 58],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3181u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[56, 57, 58],
                outline_shapes: &[56, 57, 58],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3182u16).unwrap(),
                state_flags: 98,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[56, 57, 58],
                outline_shapes: &[56, 57, 58],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3183u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[56, 57, 58],
                outline_shapes: &[56, 57, 58],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3184u16).unwrap(),
                state_flags: 98,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[56, 57, 58],
                outline_shapes: &[56, 57, 58],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3185u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[56, 57, 58],
                outline_shapes: &[56, 57, 58],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3186u16).unwrap(),
                state_flags: 98,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[56, 57, 58],
                outline_shapes: &[56, 57, 58],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3187u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[56, 57, 58],
                outline_shapes: &[56, 57, 58],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3188u16).unwrap(),
                state_flags: 98,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[56, 57, 58],
                outline_shapes: &[56, 57, 58],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3189u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[56, 57, 58],
                outline_shapes: &[56, 57, 58],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3190u16).unwrap(),
                state_flags: 98,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[56, 57, 58],
                outline_shapes: &[56, 57, 58],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3191u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[56, 57, 58],
                outline_shapes: &[56, 57, 58],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3192u16).unwrap(),
                state_flags: 98,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[59, 60, 61],
                outline_shapes: &[59, 60, 61],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3193u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[59, 60, 61],
                outline_shapes: &[59, 60, 61],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3194u16).unwrap(),
                state_flags: 98,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[59, 60, 61],
                outline_shapes: &[59, 60, 61],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3195u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[59, 60, 61],
                outline_shapes: &[59, 60, 61],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3196u16).unwrap(),
                state_flags: 98,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[59, 60, 61],
                outline_shapes: &[59, 60, 61],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3197u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[59, 60, 61],
                outline_shapes: &[59, 60, 61],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3198u16).unwrap(),
                state_flags: 98,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[59, 60, 61],
                outline_shapes: &[59, 60, 61],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3199u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[59, 60, 61],
                outline_shapes: &[59, 60, 61],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3200u16).unwrap(),
                state_flags: 98,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[59, 60, 61],
                outline_shapes: &[59, 60, 61],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3201u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[59, 60, 61],
                outline_shapes: &[59, 60, 61],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3202u16).unwrap(),
                state_flags: 98,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[59, 60, 61],
                outline_shapes: &[59, 60, 61],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3203u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[59, 60, 61],
                outline_shapes: &[59, 60, 61],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3204u16).unwrap(),
                state_flags: 98,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[59, 60, 61],
                outline_shapes: &[59, 60, 61],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3205u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[59, 60, 61],
                outline_shapes: &[59, 60, 61],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3206u16).unwrap(),
                state_flags: 98,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[59, 60, 61],
                outline_shapes: &[59, 60, 61],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3207u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[59, 60, 61],
                outline_shapes: &[59, 60, 61],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3208u16).unwrap(),
                state_flags: 98,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[62, 63, 64],
                outline_shapes: &[62, 63, 64],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3209u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[62, 63, 64],
                outline_shapes: &[62, 63, 64],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3210u16).unwrap(),
                state_flags: 98,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[62, 63, 64],
                outline_shapes: &[62, 63, 64],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3211u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[62, 63, 64],
                outline_shapes: &[62, 63, 64],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3212u16).unwrap(),
                state_flags: 98,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[62, 63, 64],
                outline_shapes: &[62, 63, 64],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3213u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[62, 63, 64],
                outline_shapes: &[62, 63, 64],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3214u16).unwrap(),
                state_flags: 98,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[62, 63, 64],
                outline_shapes: &[62, 63, 64],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3215u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[62, 63, 64],
                outline_shapes: &[62, 63, 64],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3216u16).unwrap(),
                state_flags: 98,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[62, 63, 64],
                outline_shapes: &[62, 63, 64],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3217u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[62, 63, 64],
                outline_shapes: &[62, 63, 64],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3218u16).unwrap(),
                state_flags: 98,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[62, 63, 64],
                outline_shapes: &[62, 63, 64],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3219u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[62, 63, 64],
                outline_shapes: &[62, 63, 64],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3220u16).unwrap(),
                state_flags: 98,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[62, 63, 64],
                outline_shapes: &[62, 63, 64],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3221u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[62, 63, 64],
                outline_shapes: &[62, 63, 64],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3222u16).unwrap(),
                state_flags: 98,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[62, 63, 64],
                outline_shapes: &[62, 63, 64],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3223u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[62, 63, 64],
                outline_shapes: &[62, 63, 64],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3224u16).unwrap(),
                state_flags: 98,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[65, 66, 67],
                outline_shapes: &[65, 66, 67],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3225u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[65, 66, 67],
                outline_shapes: &[65, 66, 67],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3226u16).unwrap(),
                state_flags: 98,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[65, 66, 67],
                outline_shapes: &[65, 66, 67],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3227u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[65, 66, 67],
                outline_shapes: &[65, 66, 67],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3228u16).unwrap(),
                state_flags: 98,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[65, 66, 67],
                outline_shapes: &[65, 66, 67],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3229u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[65, 66, 67],
                outline_shapes: &[65, 66, 67],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3230u16).unwrap(),
                state_flags: 98,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[65, 66, 67],
                outline_shapes: &[65, 66, 67],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3231u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[65, 66, 67],
                outline_shapes: &[65, 66, 67],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3232u16).unwrap(),
                state_flags: 98,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[65, 66, 67],
                outline_shapes: &[65, 66, 67],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3233u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[65, 66, 67],
                outline_shapes: &[65, 66, 67],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3234u16).unwrap(),
                state_flags: 98,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[65, 66, 67],
                outline_shapes: &[65, 66, 67],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3235u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[65, 66, 67],
                outline_shapes: &[65, 66, 67],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3236u16).unwrap(),
                state_flags: 98,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[65, 66, 67],
                outline_shapes: &[65, 66, 67],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3237u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[65, 66, 67],
                outline_shapes: &[65, 66, 67],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3238u16).unwrap(),
                state_flags: 98,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[65, 66, 67],
                outline_shapes: &[65, 66, 67],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3239u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[65, 66, 67],
                outline_shapes: &[65, 66, 67],
                opacity: 0,
                block_entity_type: 39,
            },
        ],
        flammable: Some(Flammable {
            spread_chance: 30u8,
            burn_chance: 20u8,
        }),
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/pale_oak_shelf"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:pale_oak_shelf",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const SPRUCE_SHELF: Self = Block {
        id: BlockId::new(190u16).unwrap(),
        name: "spruce_shelf",
        hardness: 2f32,
        blast_resistance: 3f32,
        map_color: 34u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 343,
        default_state: &BlockState {
            id: BlockStateId::new(3249u16).unwrap(),
            state_flags: 74,
            side_flags: 8,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 2f32,
            collision_shapes: &[56, 57, 58],
            outline_shapes: &[56, 57, 58],
            opacity: 0,
            block_entity_type: 39,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(3240u16).unwrap(),
                state_flags: 98,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[56, 57, 58],
                outline_shapes: &[56, 57, 58],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3241u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[56, 57, 58],
                outline_shapes: &[56, 57, 58],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3242u16).unwrap(),
                state_flags: 98,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[56, 57, 58],
                outline_shapes: &[56, 57, 58],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3243u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[56, 57, 58],
                outline_shapes: &[56, 57, 58],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3244u16).unwrap(),
                state_flags: 98,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[56, 57, 58],
                outline_shapes: &[56, 57, 58],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3245u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[56, 57, 58],
                outline_shapes: &[56, 57, 58],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3246u16).unwrap(),
                state_flags: 98,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[56, 57, 58],
                outline_shapes: &[56, 57, 58],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3247u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[56, 57, 58],
                outline_shapes: &[56, 57, 58],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3248u16).unwrap(),
                state_flags: 98,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[56, 57, 58],
                outline_shapes: &[56, 57, 58],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3249u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[56, 57, 58],
                outline_shapes: &[56, 57, 58],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3250u16).unwrap(),
                state_flags: 98,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[56, 57, 58],
                outline_shapes: &[56, 57, 58],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3251u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[56, 57, 58],
                outline_shapes: &[56, 57, 58],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3252u16).unwrap(),
                state_flags: 98,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[56, 57, 58],
                outline_shapes: &[56, 57, 58],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3253u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[56, 57, 58],
                outline_shapes: &[56, 57, 58],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3254u16).unwrap(),
                state_flags: 98,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[56, 57, 58],
                outline_shapes: &[56, 57, 58],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3255u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[56, 57, 58],
                outline_shapes: &[56, 57, 58],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3256u16).unwrap(),
                state_flags: 98,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[59, 60, 61],
                outline_shapes: &[59, 60, 61],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3257u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[59, 60, 61],
                outline_shapes: &[59, 60, 61],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3258u16).unwrap(),
                state_flags: 98,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[59, 60, 61],
                outline_shapes: &[59, 60, 61],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3259u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[59, 60, 61],
                outline_shapes: &[59, 60, 61],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3260u16).unwrap(),
                state_flags: 98,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[59, 60, 61],
                outline_shapes: &[59, 60, 61],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3261u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[59, 60, 61],
                outline_shapes: &[59, 60, 61],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3262u16).unwrap(),
                state_flags: 98,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[59, 60, 61],
                outline_shapes: &[59, 60, 61],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3263u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[59, 60, 61],
                outline_shapes: &[59, 60, 61],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3264u16).unwrap(),
                state_flags: 98,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[59, 60, 61],
                outline_shapes: &[59, 60, 61],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3265u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[59, 60, 61],
                outline_shapes: &[59, 60, 61],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3266u16).unwrap(),
                state_flags: 98,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[59, 60, 61],
                outline_shapes: &[59, 60, 61],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3267u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[59, 60, 61],
                outline_shapes: &[59, 60, 61],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3268u16).unwrap(),
                state_flags: 98,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[59, 60, 61],
                outline_shapes: &[59, 60, 61],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3269u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[59, 60, 61],
                outline_shapes: &[59, 60, 61],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3270u16).unwrap(),
                state_flags: 98,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[59, 60, 61],
                outline_shapes: &[59, 60, 61],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3271u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[59, 60, 61],
                outline_shapes: &[59, 60, 61],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3272u16).unwrap(),
                state_flags: 98,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[62, 63, 64],
                outline_shapes: &[62, 63, 64],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3273u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[62, 63, 64],
                outline_shapes: &[62, 63, 64],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3274u16).unwrap(),
                state_flags: 98,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[62, 63, 64],
                outline_shapes: &[62, 63, 64],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3275u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[62, 63, 64],
                outline_shapes: &[62, 63, 64],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3276u16).unwrap(),
                state_flags: 98,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[62, 63, 64],
                outline_shapes: &[62, 63, 64],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3277u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[62, 63, 64],
                outline_shapes: &[62, 63, 64],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3278u16).unwrap(),
                state_flags: 98,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[62, 63, 64],
                outline_shapes: &[62, 63, 64],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3279u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[62, 63, 64],
                outline_shapes: &[62, 63, 64],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3280u16).unwrap(),
                state_flags: 98,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[62, 63, 64],
                outline_shapes: &[62, 63, 64],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3281u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[62, 63, 64],
                outline_shapes: &[62, 63, 64],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3282u16).unwrap(),
                state_flags: 98,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[62, 63, 64],
                outline_shapes: &[62, 63, 64],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3283u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[62, 63, 64],
                outline_shapes: &[62, 63, 64],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3284u16).unwrap(),
                state_flags: 98,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[62, 63, 64],
                outline_shapes: &[62, 63, 64],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3285u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[62, 63, 64],
                outline_shapes: &[62, 63, 64],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3286u16).unwrap(),
                state_flags: 98,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[62, 63, 64],
                outline_shapes: &[62, 63, 64],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3287u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[62, 63, 64],
                outline_shapes: &[62, 63, 64],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3288u16).unwrap(),
                state_flags: 98,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[65, 66, 67],
                outline_shapes: &[65, 66, 67],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3289u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[65, 66, 67],
                outline_shapes: &[65, 66, 67],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3290u16).unwrap(),
                state_flags: 98,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[65, 66, 67],
                outline_shapes: &[65, 66, 67],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3291u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[65, 66, 67],
                outline_shapes: &[65, 66, 67],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3292u16).unwrap(),
                state_flags: 98,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[65, 66, 67],
                outline_shapes: &[65, 66, 67],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3293u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[65, 66, 67],
                outline_shapes: &[65, 66, 67],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3294u16).unwrap(),
                state_flags: 98,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[65, 66, 67],
                outline_shapes: &[65, 66, 67],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3295u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[65, 66, 67],
                outline_shapes: &[65, 66, 67],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3296u16).unwrap(),
                state_flags: 98,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[65, 66, 67],
                outline_shapes: &[65, 66, 67],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3297u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[65, 66, 67],
                outline_shapes: &[65, 66, 67],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3298u16).unwrap(),
                state_flags: 98,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[65, 66, 67],
                outline_shapes: &[65, 66, 67],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3299u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[65, 66, 67],
                outline_shapes: &[65, 66, 67],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3300u16).unwrap(),
                state_flags: 98,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[65, 66, 67],
                outline_shapes: &[65, 66, 67],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3301u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[65, 66, 67],
                outline_shapes: &[65, 66, 67],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3302u16).unwrap(),
                state_flags: 98,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[65, 66, 67],
                outline_shapes: &[65, 66, 67],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3303u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[65, 66, 67],
                outline_shapes: &[65, 66, 67],
                opacity: 0,
                block_entity_type: 39,
            },
        ],
        flammable: Some(Flammable {
            spread_chance: 30u8,
            burn_chance: 20u8,
        }),
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/spruce_shelf"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:spruce_shelf",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const WARPED_SHELF: Self = Block {
        id: BlockId::new(191u16).unwrap(),
        name: "warped_shelf",
        hardness: 2f32,
        blast_resistance: 3f32,
        map_color: 56u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 344,
        default_state: &BlockState {
            id: BlockStateId::new(3313u16).unwrap(),
            state_flags: 74,
            side_flags: 8,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 2f32,
            collision_shapes: &[56, 57, 58],
            outline_shapes: &[56, 57, 58],
            opacity: 0,
            block_entity_type: 39,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(3304u16).unwrap(),
                state_flags: 98,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[56, 57, 58],
                outline_shapes: &[56, 57, 58],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3305u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[56, 57, 58],
                outline_shapes: &[56, 57, 58],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3306u16).unwrap(),
                state_flags: 98,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[56, 57, 58],
                outline_shapes: &[56, 57, 58],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3307u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[56, 57, 58],
                outline_shapes: &[56, 57, 58],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3308u16).unwrap(),
                state_flags: 98,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[56, 57, 58],
                outline_shapes: &[56, 57, 58],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3309u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[56, 57, 58],
                outline_shapes: &[56, 57, 58],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3310u16).unwrap(),
                state_flags: 98,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[56, 57, 58],
                outline_shapes: &[56, 57, 58],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3311u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[56, 57, 58],
                outline_shapes: &[56, 57, 58],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3312u16).unwrap(),
                state_flags: 98,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[56, 57, 58],
                outline_shapes: &[56, 57, 58],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3313u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[56, 57, 58],
                outline_shapes: &[56, 57, 58],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3314u16).unwrap(),
                state_flags: 98,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[56, 57, 58],
                outline_shapes: &[56, 57, 58],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3315u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[56, 57, 58],
                outline_shapes: &[56, 57, 58],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3316u16).unwrap(),
                state_flags: 98,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[56, 57, 58],
                outline_shapes: &[56, 57, 58],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3317u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[56, 57, 58],
                outline_shapes: &[56, 57, 58],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3318u16).unwrap(),
                state_flags: 98,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[56, 57, 58],
                outline_shapes: &[56, 57, 58],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3319u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[56, 57, 58],
                outline_shapes: &[56, 57, 58],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3320u16).unwrap(),
                state_flags: 98,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[59, 60, 61],
                outline_shapes: &[59, 60, 61],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3321u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[59, 60, 61],
                outline_shapes: &[59, 60, 61],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3322u16).unwrap(),
                state_flags: 98,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[59, 60, 61],
                outline_shapes: &[59, 60, 61],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3323u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[59, 60, 61],
                outline_shapes: &[59, 60, 61],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3324u16).unwrap(),
                state_flags: 98,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[59, 60, 61],
                outline_shapes: &[59, 60, 61],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3325u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[59, 60, 61],
                outline_shapes: &[59, 60, 61],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3326u16).unwrap(),
                state_flags: 98,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[59, 60, 61],
                outline_shapes: &[59, 60, 61],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3327u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[59, 60, 61],
                outline_shapes: &[59, 60, 61],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3328u16).unwrap(),
                state_flags: 98,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[59, 60, 61],
                outline_shapes: &[59, 60, 61],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3329u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[59, 60, 61],
                outline_shapes: &[59, 60, 61],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3330u16).unwrap(),
                state_flags: 98,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[59, 60, 61],
                outline_shapes: &[59, 60, 61],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3331u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[59, 60, 61],
                outline_shapes: &[59, 60, 61],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3332u16).unwrap(),
                state_flags: 98,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[59, 60, 61],
                outline_shapes: &[59, 60, 61],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3333u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[59, 60, 61],
                outline_shapes: &[59, 60, 61],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3334u16).unwrap(),
                state_flags: 98,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[59, 60, 61],
                outline_shapes: &[59, 60, 61],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3335u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[59, 60, 61],
                outline_shapes: &[59, 60, 61],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3336u16).unwrap(),
                state_flags: 98,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[62, 63, 64],
                outline_shapes: &[62, 63, 64],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3337u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[62, 63, 64],
                outline_shapes: &[62, 63, 64],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3338u16).unwrap(),
                state_flags: 98,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[62, 63, 64],
                outline_shapes: &[62, 63, 64],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3339u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[62, 63, 64],
                outline_shapes: &[62, 63, 64],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3340u16).unwrap(),
                state_flags: 98,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[62, 63, 64],
                outline_shapes: &[62, 63, 64],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3341u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[62, 63, 64],
                outline_shapes: &[62, 63, 64],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3342u16).unwrap(),
                state_flags: 98,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[62, 63, 64],
                outline_shapes: &[62, 63, 64],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3343u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[62, 63, 64],
                outline_shapes: &[62, 63, 64],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3344u16).unwrap(),
                state_flags: 98,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[62, 63, 64],
                outline_shapes: &[62, 63, 64],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3345u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[62, 63, 64],
                outline_shapes: &[62, 63, 64],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3346u16).unwrap(),
                state_flags: 98,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[62, 63, 64],
                outline_shapes: &[62, 63, 64],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3347u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[62, 63, 64],
                outline_shapes: &[62, 63, 64],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3348u16).unwrap(),
                state_flags: 98,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[62, 63, 64],
                outline_shapes: &[62, 63, 64],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3349u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[62, 63, 64],
                outline_shapes: &[62, 63, 64],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3350u16).unwrap(),
                state_flags: 98,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[62, 63, 64],
                outline_shapes: &[62, 63, 64],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3351u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[62, 63, 64],
                outline_shapes: &[62, 63, 64],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3352u16).unwrap(),
                state_flags: 98,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[65, 66, 67],
                outline_shapes: &[65, 66, 67],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3353u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[65, 66, 67],
                outline_shapes: &[65, 66, 67],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3354u16).unwrap(),
                state_flags: 98,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[65, 66, 67],
                outline_shapes: &[65, 66, 67],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3355u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[65, 66, 67],
                outline_shapes: &[65, 66, 67],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3356u16).unwrap(),
                state_flags: 98,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[65, 66, 67],
                outline_shapes: &[65, 66, 67],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3357u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[65, 66, 67],
                outline_shapes: &[65, 66, 67],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3358u16).unwrap(),
                state_flags: 98,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[65, 66, 67],
                outline_shapes: &[65, 66, 67],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3359u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[65, 66, 67],
                outline_shapes: &[65, 66, 67],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3360u16).unwrap(),
                state_flags: 98,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[65, 66, 67],
                outline_shapes: &[65, 66, 67],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3361u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[65, 66, 67],
                outline_shapes: &[65, 66, 67],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3362u16).unwrap(),
                state_flags: 98,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[65, 66, 67],
                outline_shapes: &[65, 66, 67],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3363u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[65, 66, 67],
                outline_shapes: &[65, 66, 67],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3364u16).unwrap(),
                state_flags: 98,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[65, 66, 67],
                outline_shapes: &[65, 66, 67],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3365u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[65, 66, 67],
                outline_shapes: &[65, 66, 67],
                opacity: 0,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3366u16).unwrap(),
                state_flags: 98,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[65, 66, 67],
                outline_shapes: &[65, 66, 67],
                opacity: 1,
                block_entity_type: 39,
            },
            BlockState {
                id: BlockStateId::new(3367u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[65, 66, 67],
                outline_shapes: &[65, 66, 67],
                opacity: 0,
                block_entity_type: 39,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/warped_shelf"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:warped_shelf",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const MOSSY_COBBLESTONE: Self = Block {
        id: BlockId::new(192u16).unwrap(),
        name: "mossy_cobblestone",
        hardness: 2f32,
        blast_resistance: 6f32,
        map_color: 11u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 348,
        default_state: &BlockState {
            id: BlockStateId::new(3368u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 2f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(3368u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 2f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/mossy_cobblestone"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:mossy_cobblestone",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const OBSIDIAN: Self = Block {
        id: BlockId::new(193u16).unwrap(),
        name: "obsidian",
        hardness: 50f32,
        blast_resistance: 1200f32,
        map_color: 29u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 349,
        default_state: &BlockState {
            id: BlockStateId::new(3369u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 50f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(3369u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 50f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/obsidian"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:obsidian",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const TORCH: Self = Block {
        id: BlockId::new(194u16).unwrap(),
        name: "torch",
        hardness: 0f32,
        blast_resistance: 0f32,
        map_color: 0u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 350,
        default_state: &BlockState {
            id: BlockStateId::new(3370u16).unwrap(),
            state_flags: 8,
            side_flags: 0,
            instrument: NoteblockInstrument::Harp,
            luminance: 14,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0f32,
            collision_shapes: &[],
            outline_shapes: &[68],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(3370u16).unwrap(),
            state_flags: 8,
            side_flags: 0,
            instrument: NoteblockInstrument::Harp,
            luminance: 14,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0f32,
            collision_shapes: &[],
            outline_shapes: &[68],
            opacity: 0,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/torch"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:torch",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const WALL_TORCH: Self = Block {
        id: BlockId::new(195u16).unwrap(),
        name: "wall_torch",
        hardness: 0f32,
        blast_resistance: 0f32,
        map_color: 0u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 350,
        default_state: &BlockState {
            id: BlockStateId::new(3371u16).unwrap(),
            state_flags: 8,
            side_flags: 0,
            instrument: NoteblockInstrument::Harp,
            luminance: 14,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0f32,
            collision_shapes: &[],
            outline_shapes: &[69],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(3371u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 14,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[69],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3372u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 14,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[70],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3373u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 14,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[71],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3374u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 14,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[72],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/torch"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:torch",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const FIRE: Self = Block {
        id: BlockId::new(196u16).unwrap(),
        name: "fire",
        hardness: 0f32,
        blast_resistance: 0f32,
        map_color: 4u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 0,
        default_state: &BlockState {
            id: BlockStateId::new(3406u16).unwrap(),
            state_flags: 24,
            side_flags: 0,
            instrument: NoteblockInstrument::Harp,
            luminance: 15,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0f32,
            collision_shapes: &[],
            outline_shapes: &[98],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(3375u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 74, 75, 76, 77],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3376u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[78, 79, 76, 80],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3377u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 74, 75, 76],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3378u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[78, 79, 76],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3379u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 74, 81, 82],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3380u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[78, 81, 83],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3381u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 74, 81],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3382u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[78, 81],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3383u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 75, 84, 85],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3384u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[79, 84, 86],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3385u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 75, 84],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3386u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[79, 84],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3387u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 87, 88],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3388u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[87, 89],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3389u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 87],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3390u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[87],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3391u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 74, 75, 90],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3392u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[78, 79, 91],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3393u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 74, 75],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3394u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[78, 79],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3395u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 74, 92],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3396u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[78, 93],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3397u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 74],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3398u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[78],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3399u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 75, 94],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3400u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[79, 95],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3401u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 75],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3402u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[79],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3403u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 96],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3404u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[97],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3405u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3406u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[98],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3407u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 74, 75, 76, 77],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3408u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[78, 79, 76, 80],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3409u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 74, 75, 76],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3410u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[78, 79, 76],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3411u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 74, 81, 82],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3412u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[78, 81, 83],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3413u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 74, 81],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3414u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[78, 81],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3415u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 75, 84, 85],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3416u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[79, 84, 86],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3417u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 75, 84],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3418u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[79, 84],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3419u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 87, 88],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3420u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[87, 89],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3421u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 87],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3422u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[87],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3423u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 74, 75, 90],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3424u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[78, 79, 91],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3425u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 74, 75],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3426u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[78, 79],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3427u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 74, 92],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3428u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[78, 93],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3429u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 74],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3430u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[78],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3431u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 75, 94],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3432u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[79, 95],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3433u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 75],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3434u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[79],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3435u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 96],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3436u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[97],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3437u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3438u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[98],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3439u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 74, 75, 76, 77],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3440u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[78, 79, 76, 80],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3441u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 74, 75, 76],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3442u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[78, 79, 76],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3443u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 74, 81, 82],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3444u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[78, 81, 83],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3445u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 74, 81],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3446u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[78, 81],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3447u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 75, 84, 85],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3448u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[79, 84, 86],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3449u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 75, 84],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3450u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[79, 84],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3451u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 87, 88],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3452u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[87, 89],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3453u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 87],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3454u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[87],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3455u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 74, 75, 90],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3456u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[78, 79, 91],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3457u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 74, 75],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3458u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[78, 79],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3459u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 74, 92],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3460u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[78, 93],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3461u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 74],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3462u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[78],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3463u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 75, 94],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3464u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[79, 95],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3465u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 75],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3466u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[79],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3467u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 96],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3468u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[97],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3469u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3470u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[98],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3471u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 74, 75, 76, 77],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3472u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[78, 79, 76, 80],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3473u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 74, 75, 76],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3474u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[78, 79, 76],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3475u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 74, 81, 82],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3476u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[78, 81, 83],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3477u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 74, 81],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3478u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[78, 81],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3479u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 75, 84, 85],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3480u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[79, 84, 86],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3481u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 75, 84],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3482u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[79, 84],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3483u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 87, 88],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3484u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[87, 89],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3485u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 87],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3486u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[87],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3487u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 74, 75, 90],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3488u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[78, 79, 91],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3489u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 74, 75],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3490u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[78, 79],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3491u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 74, 92],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3492u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[78, 93],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3493u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 74],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3494u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[78],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3495u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 75, 94],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3496u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[79, 95],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3497u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 75],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3498u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[79],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3499u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 96],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3500u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[97],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3501u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3502u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[98],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3503u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 74, 75, 76, 77],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3504u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[78, 79, 76, 80],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3505u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 74, 75, 76],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3506u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[78, 79, 76],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3507u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 74, 81, 82],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3508u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[78, 81, 83],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3509u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 74, 81],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3510u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[78, 81],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3511u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 75, 84, 85],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3512u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[79, 84, 86],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3513u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 75, 84],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3514u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[79, 84],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3515u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 87, 88],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3516u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[87, 89],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3517u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 87],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3518u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[87],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3519u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 74, 75, 90],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3520u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[78, 79, 91],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3521u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 74, 75],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3522u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[78, 79],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3523u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 74, 92],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3524u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[78, 93],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3525u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 74],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3526u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[78],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3527u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 75, 94],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3528u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[79, 95],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3529u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 75],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3530u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[79],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3531u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 96],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3532u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[97],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3533u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3534u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[98],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3535u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 74, 75, 76, 77],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3536u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[78, 79, 76, 80],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3537u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 74, 75, 76],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3538u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[78, 79, 76],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3539u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 74, 81, 82],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3540u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[78, 81, 83],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3541u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 74, 81],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3542u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[78, 81],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3543u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 75, 84, 85],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3544u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[79, 84, 86],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3545u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 75, 84],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3546u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[79, 84],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3547u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 87, 88],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3548u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[87, 89],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3549u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 87],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3550u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[87],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3551u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 74, 75, 90],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3552u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[78, 79, 91],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3553u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 74, 75],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3554u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[78, 79],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3555u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 74, 92],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3556u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[78, 93],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3557u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 74],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3558u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[78],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3559u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 75, 94],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3560u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[79, 95],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3561u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 75],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3562u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[79],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3563u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 96],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3564u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[97],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3565u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3566u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[98],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3567u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 74, 75, 76, 77],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3568u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[78, 79, 76, 80],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3569u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 74, 75, 76],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3570u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[78, 79, 76],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3571u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 74, 81, 82],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3572u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[78, 81, 83],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3573u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 74, 81],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3574u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[78, 81],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3575u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 75, 84, 85],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3576u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[79, 84, 86],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3577u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 75, 84],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3578u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[79, 84],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3579u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 87, 88],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3580u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[87, 89],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3581u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 87],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3582u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[87],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3583u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 74, 75, 90],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3584u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[78, 79, 91],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3585u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 74, 75],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3586u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[78, 79],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3587u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 74, 92],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3588u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[78, 93],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3589u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 74],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3590u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[78],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3591u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 75, 94],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3592u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[79, 95],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3593u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 75],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3594u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[79],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3595u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 96],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3596u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[97],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3597u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3598u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[98],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3599u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 74, 75, 76, 77],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3600u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[78, 79, 76, 80],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3601u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 74, 75, 76],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3602u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[78, 79, 76],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3603u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 74, 81, 82],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3604u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[78, 81, 83],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3605u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 74, 81],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3606u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[78, 81],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3607u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 75, 84, 85],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3608u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[79, 84, 86],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3609u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 75, 84],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3610u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[79, 84],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3611u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 87, 88],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3612u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[87, 89],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3613u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 87],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3614u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[87],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3615u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 74, 75, 90],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3616u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[78, 79, 91],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3617u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 74, 75],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3618u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[78, 79],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3619u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 74, 92],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3620u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[78, 93],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3621u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 74],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3622u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[78],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3623u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 75, 94],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3624u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[79, 95],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3625u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 75],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3626u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[79],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3627u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 96],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3628u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[97],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3629u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3630u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[98],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3631u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 74, 75, 76, 77],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3632u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[78, 79, 76, 80],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3633u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 74, 75, 76],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3634u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[78, 79, 76],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3635u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 74, 81, 82],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3636u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[78, 81, 83],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3637u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 74, 81],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3638u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[78, 81],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3639u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 75, 84, 85],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3640u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[79, 84, 86],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3641u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 75, 84],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3642u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[79, 84],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3643u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 87, 88],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3644u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[87, 89],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3645u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 87],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3646u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[87],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3647u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 74, 75, 90],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3648u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[78, 79, 91],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3649u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 74, 75],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3650u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[78, 79],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3651u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 74, 92],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3652u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[78, 93],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3653u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 74],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3654u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[78],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3655u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 75, 94],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3656u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[79, 95],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3657u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 75],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3658u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[79],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3659u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 96],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3660u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[97],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3661u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3662u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[98],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3663u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 74, 75, 76, 77],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3664u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[78, 79, 76, 80],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3665u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 74, 75, 76],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3666u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[78, 79, 76],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3667u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 74, 81, 82],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3668u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[78, 81, 83],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3669u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 74, 81],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3670u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[78, 81],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3671u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 75, 84, 85],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3672u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[79, 84, 86],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3673u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 75, 84],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3674u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[79, 84],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3675u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 87, 88],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3676u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[87, 89],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3677u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 87],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3678u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[87],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3679u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 74, 75, 90],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3680u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[78, 79, 91],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3681u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 74, 75],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3682u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[78, 79],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3683u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 74, 92],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3684u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[78, 93],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3685u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 74],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3686u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[78],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3687u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 75, 94],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3688u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[79, 95],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3689u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 75],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3690u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[79],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3691u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 96],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3692u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[97],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3693u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3694u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[98],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3695u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 74, 75, 76, 77],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3696u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[78, 79, 76, 80],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3697u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 74, 75, 76],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3698u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[78, 79, 76],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3699u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 74, 81, 82],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3700u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[78, 81, 83],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3701u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 74, 81],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3702u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[78, 81],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3703u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 75, 84, 85],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3704u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[79, 84, 86],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3705u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 75, 84],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3706u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[79, 84],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3707u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 87, 88],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3708u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[87, 89],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3709u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 87],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3710u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[87],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3711u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 74, 75, 90],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3712u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[78, 79, 91],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3713u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 74, 75],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3714u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[78, 79],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3715u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 74, 92],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3716u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[78, 93],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3717u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 74],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3718u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[78],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3719u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 75, 94],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3720u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[79, 95],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3721u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 75],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3722u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[79],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3723u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 96],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3724u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[97],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3725u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3726u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[98],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3727u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 74, 75, 76, 77],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3728u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[78, 79, 76, 80],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3729u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 74, 75, 76],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3730u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[78, 79, 76],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3731u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 74, 81, 82],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3732u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[78, 81, 83],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3733u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 74, 81],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3734u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[78, 81],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3735u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 75, 84, 85],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3736u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[79, 84, 86],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3737u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 75, 84],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3738u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[79, 84],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3739u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 87, 88],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3740u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[87, 89],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3741u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 87],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3742u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[87],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3743u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 74, 75, 90],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3744u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[78, 79, 91],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3745u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 74, 75],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3746u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[78, 79],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3747u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 74, 92],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3748u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[78, 93],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3749u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 74],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3750u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[78],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3751u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 75, 94],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3752u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[79, 95],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3753u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 75],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3754u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[79],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3755u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 96],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3756u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[97],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3757u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3758u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[98],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3759u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 74, 75, 76, 77],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3760u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[78, 79, 76, 80],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3761u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 74, 75, 76],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3762u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[78, 79, 76],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3763u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 74, 81, 82],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3764u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[78, 81, 83],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3765u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 74, 81],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3766u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[78, 81],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3767u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 75, 84, 85],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3768u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[79, 84, 86],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3769u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 75, 84],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3770u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[79, 84],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3771u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 87, 88],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3772u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[87, 89],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3773u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 87],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3774u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[87],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3775u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 74, 75, 90],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3776u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[78, 79, 91],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3777u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 74, 75],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3778u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[78, 79],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3779u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 74, 92],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3780u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[78, 93],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3781u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 74],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3782u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[78],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3783u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 75, 94],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3784u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[79, 95],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3785u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 75],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3786u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[79],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3787u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 96],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3788u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[97],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3789u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3790u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[98],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3791u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 74, 75, 76, 77],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3792u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[78, 79, 76, 80],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3793u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 74, 75, 76],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3794u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[78, 79, 76],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3795u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 74, 81, 82],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3796u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[78, 81, 83],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3797u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 74, 81],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3798u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[78, 81],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3799u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 75, 84, 85],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3800u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[79, 84, 86],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3801u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 75, 84],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3802u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[79, 84],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3803u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 87, 88],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3804u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[87, 89],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3805u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 87],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3806u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[87],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3807u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 74, 75, 90],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3808u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[78, 79, 91],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3809u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 74, 75],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3810u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[78, 79],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3811u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 74, 92],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3812u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[78, 93],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3813u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 74],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3814u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[78],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3815u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 75, 94],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3816u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[79, 95],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3817u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 75],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3818u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[79],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3819u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 96],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3820u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[97],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3821u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3822u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[98],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3823u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 74, 75, 76, 77],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3824u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[78, 79, 76, 80],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3825u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 74, 75, 76],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3826u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[78, 79, 76],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3827u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 74, 81, 82],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3828u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[78, 81, 83],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3829u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 74, 81],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3830u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[78, 81],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3831u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 75, 84, 85],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3832u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[79, 84, 86],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3833u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 75, 84],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3834u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[79, 84],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3835u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 87, 88],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3836u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[87, 89],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3837u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 87],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3838u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[87],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3839u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 74, 75, 90],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3840u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[78, 79, 91],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3841u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 74, 75],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3842u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[78, 79],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3843u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 74, 92],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3844u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[78, 93],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3845u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 74],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3846u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[78],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3847u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 75, 94],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3848u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[79, 95],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3849u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 75],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3850u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[79],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3851u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 96],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3852u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[97],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3853u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3854u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[98],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3855u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 74, 75, 76, 77],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3856u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[78, 79, 76, 80],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3857u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 74, 75, 76],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3858u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[78, 79, 76],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3859u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 74, 81, 82],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3860u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[78, 81, 83],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3861u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 74, 81],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3862u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[78, 81],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3863u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 75, 84, 85],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3864u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[79, 84, 86],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3865u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 75, 84],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3866u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[79, 84],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3867u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 87, 88],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3868u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[87, 89],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3869u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 87],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3870u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[87],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3871u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 74, 75, 90],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3872u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[78, 79, 91],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3873u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 74, 75],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3874u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[78, 79],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3875u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 74, 92],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3876u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[78, 93],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3877u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 74],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3878u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[78],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3879u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 75, 94],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3880u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[79, 95],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3881u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 75],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3882u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[79],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3883u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 96],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3884u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[97],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3885u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3886u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[98],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/fire"),
            pools: None,
        }),
        experience: None,
    };
    pub const SOUL_FIRE: Self = Block {
        id: BlockId::new(197u16).unwrap(),
        name: "soul_fire",
        hardness: 0f32,
        blast_resistance: 0f32,
        map_color: 17u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 0,
        default_state: &BlockState {
            id: BlockStateId::new(3887u16).unwrap(),
            state_flags: 24,
            side_flags: 0,
            instrument: NoteblockInstrument::Harp,
            luminance: 10,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0f32,
            collision_shapes: &[],
            outline_shapes: &[98],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(3887u16).unwrap(),
            state_flags: 24,
            side_flags: 0,
            instrument: NoteblockInstrument::Harp,
            luminance: 10,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0f32,
            collision_shapes: &[],
            outline_shapes: &[98],
            opacity: 0,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/soul_fire"),
            pools: None,
        }),
        experience: None,
    };
    pub const SPAWNER: Self = Block {
        id: BlockId::new(198u16).unwrap(),
        name: "spawner",
        hardness: 5f32,
        blast_resistance: 5f32,
        map_color: 11u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 357,
        default_state: &BlockState {
            id: BlockStateId::new(3888u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 5f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 1,
            block_entity_type: 9,
        },
        states: &[BlockState {
            id: BlockStateId::new(3888u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 5f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 1,
            block_entity_type: 9,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/spawner"),
            pools: None,
        }),
        experience: None,
    };
    pub const CREAKING_HEART: Self = Block {
        id: BlockId::new(199u16).unwrap(),
        name: "creaking_heart",
        hardness: 10f32,
        blast_resistance: 10f32,
        map_color: 15u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 358,
        default_state: &BlockState {
            id: BlockStateId::new(3896u16).unwrap(),
            state_flags: 448,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 10f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: 10,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(3889u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 10f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 10,
            },
            BlockState {
                id: BlockStateId::new(3890u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 10f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 10,
            },
            BlockState {
                id: BlockStateId::new(3891u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 10f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 10,
            },
            BlockState {
                id: BlockStateId::new(3892u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 10f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 10,
            },
            BlockState {
                id: BlockStateId::new(3893u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 10f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 10,
            },
            BlockState {
                id: BlockStateId::new(3894u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 10f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 10,
            },
            BlockState {
                id: BlockStateId::new(3895u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 10f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 10,
            },
            BlockState {
                id: BlockStateId::new(3896u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 10f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 10,
            },
            BlockState {
                id: BlockStateId::new(3897u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 10f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 10,
            },
            BlockState {
                id: BlockStateId::new(3898u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 10f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 10,
            },
            BlockState {
                id: BlockStateId::new(3899u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 10f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 10,
            },
            BlockState {
                id: BlockStateId::new(3900u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 10f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 10,
            },
            BlockState {
                id: BlockStateId::new(3901u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 10f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 10,
            },
            BlockState {
                id: BlockStateId::new(3902u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 10f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 10,
            },
            BlockState {
                id: BlockStateId::new(3903u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 10f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 10,
            },
            BlockState {
                id: BlockStateId::new(3904u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 10f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 10,
            },
            BlockState {
                id: BlockStateId::new(3905u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 10f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 10,
            },
            BlockState {
                id: BlockStateId::new(3906u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 10f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 10,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/creaking_heart"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Alternatives(AlternativeEntry {
                        children: &[
                            LootPoolEntry {
                                content: LootPoolEntryTypes::Item(ItemEntry {
                                    name: "minecraft:creaking_heart",
                                }),
                                weight: 1i32,
                                quality: 0i32,
                                conditions: Some(&[LootCondition::MatchTool { items: None }]),
                                functions: None,
                            },
                            LootPoolEntry {
                                content: LootPoolEntryTypes::Item(ItemEntry {
                                    name: "minecraft:resin_clump",
                                }),
                                weight: 1i32,
                                quality: 0i32,
                                conditions: None,
                                functions: Some(&[
                                    LootFunction {
                                        content: LootFunctionTypes::SetCount {
                                            count: LootFunctionNumberProvider::Uniform {
                                                min: 1f32,
                                                max: 3f32,
                                            },
                                            add: false,
                                        },
                                        conditions: None,
                                    },
                                    LootFunction {
                                        content: LootFunctionTypes::ApplyBonus {
                                            enchantment: "minecraft:fortune",
                                            formula: "minecraft:uniform_bonus_count",
                                            parameters: Some(
                                                LootFunctionBonusParameter::Multiplier {
                                                    bonus_multiplier: 1i32,
                                                },
                                            ),
                                        },
                                        conditions: None,
                                    },
                                    LootFunction {
                                        content: LootFunctionTypes::LimitCount {
                                            min: None,
                                            max: Some(9f32),
                                        },
                                        conditions: None,
                                    },
                                    LootFunction {
                                        content: LootFunctionTypes::ExplosionDecay,
                                        conditions: None,
                                    },
                                ]),
                            },
                        ],
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: None,
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const OAK_STAIRS: Self = Block {
        id: BlockId::new(200u16).unwrap(),
        name: "oak_stairs",
        hardness: 2f32,
        blast_resistance: 3f32,
        map_color: 13u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 469,
        default_state: &BlockState {
            id: BlockStateId::new(3918u16).unwrap(),
            state_flags: 74,
            side_flags: 69,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 2f32,
            collision_shapes: &[21, 109],
            outline_shapes: &[21, 109],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(3907u16).unwrap(),
                state_flags: 98,
                side_flags: 134,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[99, 100],
                outline_shapes: &[99, 100],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3908u16).unwrap(),
                state_flags: 74,
                side_flags: 134,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[99, 100],
                outline_shapes: &[99, 100],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3909u16).unwrap(),
                state_flags: 98,
                side_flags: 150,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[101, 102, 103],
                outline_shapes: &[101, 102, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3910u16).unwrap(),
                state_flags: 74,
                side_flags: 150,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[101, 102, 103],
                outline_shapes: &[101, 102, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3911u16).unwrap(),
                state_flags: 98,
                side_flags: 166,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[99, 104, 105],
                outline_shapes: &[99, 104, 105],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3912u16).unwrap(),
                state_flags: 74,
                side_flags: 166,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[99, 104, 105],
                outline_shapes: &[99, 104, 105],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3913u16).unwrap(),
                state_flags: 98,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[106, 100, 107],
                outline_shapes: &[106, 100, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3914u16).unwrap(),
                state_flags: 74,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[106, 100, 107],
                outline_shapes: &[106, 100, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3915u16).unwrap(),
                state_flags: 98,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[102, 108, 103],
                outline_shapes: &[102, 108, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3916u16).unwrap(),
                state_flags: 74,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[102, 108, 103],
                outline_shapes: &[102, 108, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3917u16).unwrap(),
                state_flags: 98,
                side_flags: 69,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 109],
                outline_shapes: &[21, 109],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3918u16).unwrap(),
                state_flags: 74,
                side_flags: 69,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 109],
                outline_shapes: &[21, 109],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3919u16).unwrap(),
                state_flags: 98,
                side_flags: 85,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 108, 107],
                outline_shapes: &[21, 108, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3920u16).unwrap(),
                state_flags: 74,
                side_flags: 85,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 108, 107],
                outline_shapes: &[21, 108, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3921u16).unwrap(),
                state_flags: 98,
                side_flags: 101,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 109, 103],
                outline_shapes: &[21, 109, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3922u16).unwrap(),
                state_flags: 74,
                side_flags: 101,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 109, 103],
                outline_shapes: &[21, 109, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3923u16).unwrap(),
                state_flags: 98,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 110],
                outline_shapes: &[21, 110],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3924u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 110],
                outline_shapes: &[21, 110],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3925u16).unwrap(),
                state_flags: 98,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 107],
                outline_shapes: &[21, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3926u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 107],
                outline_shapes: &[21, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3927u16).unwrap(),
                state_flags: 98,
                side_flags: 138,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[111, 109],
                outline_shapes: &[111, 109],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3928u16).unwrap(),
                state_flags: 74,
                side_flags: 138,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[111, 109],
                outline_shapes: &[111, 109],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3929u16).unwrap(),
                state_flags: 98,
                side_flags: 170,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[111, 102, 110],
                outline_shapes: &[111, 102, 110],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3930u16).unwrap(),
                state_flags: 74,
                side_flags: 170,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[111, 102, 110],
                outline_shapes: &[111, 102, 110],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3931u16).unwrap(),
                state_flags: 98,
                side_flags: 154,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[101, 104, 107],
                outline_shapes: &[101, 104, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3932u16).unwrap(),
                state_flags: 74,
                side_flags: 154,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[101, 104, 107],
                outline_shapes: &[101, 104, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3933u16).unwrap(),
                state_flags: 98,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[104, 108, 107],
                outline_shapes: &[104, 108, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3934u16).unwrap(),
                state_flags: 74,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[104, 108, 107],
                outline_shapes: &[104, 108, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3935u16).unwrap(),
                state_flags: 98,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[112, 109, 103],
                outline_shapes: &[112, 109, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3936u16).unwrap(),
                state_flags: 74,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[112, 109, 103],
                outline_shapes: &[112, 109, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3937u16).unwrap(),
                state_flags: 98,
                side_flags: 73,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 100],
                outline_shapes: &[21, 100],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3938u16).unwrap(),
                state_flags: 74,
                side_flags: 73,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 100],
                outline_shapes: &[21, 100],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3939u16).unwrap(),
                state_flags: 98,
                side_flags: 105,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 100, 107],
                outline_shapes: &[21, 100, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3940u16).unwrap(),
                state_flags: 74,
                side_flags: 105,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 100, 107],
                outline_shapes: &[21, 100, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3941u16).unwrap(),
                state_flags: 98,
                side_flags: 89,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 108, 103],
                outline_shapes: &[21, 108, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3942u16).unwrap(),
                state_flags: 74,
                side_flags: 89,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 108, 103],
                outline_shapes: &[21, 108, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3943u16).unwrap(),
                state_flags: 98,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 103],
                outline_shapes: &[21, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3944u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 103],
                outline_shapes: &[21, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3945u16).unwrap(),
                state_flags: 98,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 105],
                outline_shapes: &[21, 105],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3946u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 105],
                outline_shapes: &[21, 105],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3947u16).unwrap(),
                state_flags: 98,
                side_flags: 146,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[101, 113],
                outline_shapes: &[101, 113],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3948u16).unwrap(),
                state_flags: 74,
                side_flags: 146,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[101, 113],
                outline_shapes: &[101, 113],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3949u16).unwrap(),
                state_flags: 98,
                side_flags: 154,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[101, 104, 107],
                outline_shapes: &[101, 104, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3950u16).unwrap(),
                state_flags: 74,
                side_flags: 154,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[101, 104, 107],
                outline_shapes: &[101, 104, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3951u16).unwrap(),
                state_flags: 98,
                side_flags: 150,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[101, 102, 103],
                outline_shapes: &[101, 102, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3952u16).unwrap(),
                state_flags: 74,
                side_flags: 150,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[101, 102, 103],
                outline_shapes: &[101, 102, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3953u16).unwrap(),
                state_flags: 98,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[112, 109, 103],
                outline_shapes: &[112, 109, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3954u16).unwrap(),
                state_flags: 74,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[112, 109, 103],
                outline_shapes: &[112, 109, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3955u16).unwrap(),
                state_flags: 98,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[106, 100, 107],
                outline_shapes: &[106, 100, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3956u16).unwrap(),
                state_flags: 74,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[106, 100, 107],
                outline_shapes: &[106, 100, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3957u16).unwrap(),
                state_flags: 98,
                side_flags: 81,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 108],
                outline_shapes: &[21, 108],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3958u16).unwrap(),
                state_flags: 74,
                side_flags: 81,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 108],
                outline_shapes: &[21, 108],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3959u16).unwrap(),
                state_flags: 98,
                side_flags: 89,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 108, 103],
                outline_shapes: &[21, 108, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3960u16).unwrap(),
                state_flags: 74,
                side_flags: 89,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 108, 103],
                outline_shapes: &[21, 108, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3961u16).unwrap(),
                state_flags: 98,
                side_flags: 85,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 108, 107],
                outline_shapes: &[21, 108, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3962u16).unwrap(),
                state_flags: 74,
                side_flags: 85,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 108, 107],
                outline_shapes: &[21, 108, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3963u16).unwrap(),
                state_flags: 98,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 105],
                outline_shapes: &[21, 105],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3964u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 105],
                outline_shapes: &[21, 105],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3965u16).unwrap(),
                state_flags: 98,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 110],
                outline_shapes: &[21, 110],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3966u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 110],
                outline_shapes: &[21, 110],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3967u16).unwrap(),
                state_flags: 98,
                side_flags: 162,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[114, 108],
                outline_shapes: &[114, 108],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3968u16).unwrap(),
                state_flags: 74,
                side_flags: 162,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[114, 108],
                outline_shapes: &[114, 108],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3969u16).unwrap(),
                state_flags: 98,
                side_flags: 166,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[99, 104, 105],
                outline_shapes: &[99, 104, 105],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3970u16).unwrap(),
                state_flags: 74,
                side_flags: 166,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[99, 104, 105],
                outline_shapes: &[99, 104, 105],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3971u16).unwrap(),
                state_flags: 98,
                side_flags: 170,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[111, 102, 110],
                outline_shapes: &[111, 102, 110],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3972u16).unwrap(),
                state_flags: 74,
                side_flags: 170,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[111, 102, 110],
                outline_shapes: &[111, 102, 110],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3973u16).unwrap(),
                state_flags: 98,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[102, 108, 103],
                outline_shapes: &[102, 108, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3974u16).unwrap(),
                state_flags: 74,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[102, 108, 103],
                outline_shapes: &[102, 108, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3975u16).unwrap(),
                state_flags: 98,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[104, 108, 107],
                outline_shapes: &[104, 108, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3976u16).unwrap(),
                state_flags: 74,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[104, 108, 107],
                outline_shapes: &[104, 108, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3977u16).unwrap(),
                state_flags: 98,
                side_flags: 97,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 113],
                outline_shapes: &[21, 113],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3978u16).unwrap(),
                state_flags: 74,
                side_flags: 97,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 113],
                outline_shapes: &[21, 113],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3979u16).unwrap(),
                state_flags: 98,
                side_flags: 101,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 109, 103],
                outline_shapes: &[21, 109, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3980u16).unwrap(),
                state_flags: 74,
                side_flags: 101,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 109, 103],
                outline_shapes: &[21, 109, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3981u16).unwrap(),
                state_flags: 98,
                side_flags: 105,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 100, 107],
                outline_shapes: &[21, 100, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3982u16).unwrap(),
                state_flags: 74,
                side_flags: 105,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 100, 107],
                outline_shapes: &[21, 100, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3983u16).unwrap(),
                state_flags: 98,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 107],
                outline_shapes: &[21, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3984u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 107],
                outline_shapes: &[21, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3985u16).unwrap(),
                state_flags: 98,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 103],
                outline_shapes: &[21, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(3986u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 103],
                outline_shapes: &[21, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: Some(Flammable {
            spread_chance: 5u8,
            burn_chance: 20u8,
        }),
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/oak_stairs"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:oak_stairs",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const CHEST: Self = Block {
        id: BlockId::new(201u16).unwrap(),
        name: "chest",
        hardness: 2.5f32,
        blast_resistance: 2.5f32,
        map_color: 13u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 359,
        default_state: &BlockState {
            id: BlockStateId::new(3988u16).unwrap(),
            state_flags: 74,
            side_flags: 64,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 2.5f32,
            collision_shapes: &[115],
            outline_shapes: &[115],
            opacity: 0,
            block_entity_type: 1,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(3987u16).unwrap(),
                state_flags: 98,
                side_flags: 64,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2.5f32,
                collision_shapes: &[115],
                outline_shapes: &[115],
                opacity: 1,
                block_entity_type: 1,
            },
            BlockState {
                id: BlockStateId::new(3988u16).unwrap(),
                state_flags: 74,
                side_flags: 64,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2.5f32,
                collision_shapes: &[115],
                outline_shapes: &[115],
                opacity: 0,
                block_entity_type: 1,
            },
            BlockState {
                id: BlockStateId::new(3989u16).unwrap(),
                state_flags: 98,
                side_flags: 64,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2.5f32,
                collision_shapes: &[116],
                outline_shapes: &[116],
                opacity: 1,
                block_entity_type: 1,
            },
            BlockState {
                id: BlockStateId::new(3990u16).unwrap(),
                state_flags: 74,
                side_flags: 64,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2.5f32,
                collision_shapes: &[116],
                outline_shapes: &[116],
                opacity: 0,
                block_entity_type: 1,
            },
            BlockState {
                id: BlockStateId::new(3991u16).unwrap(),
                state_flags: 98,
                side_flags: 64,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2.5f32,
                collision_shapes: &[117],
                outline_shapes: &[117],
                opacity: 1,
                block_entity_type: 1,
            },
            BlockState {
                id: BlockStateId::new(3992u16).unwrap(),
                state_flags: 74,
                side_flags: 64,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2.5f32,
                collision_shapes: &[117],
                outline_shapes: &[117],
                opacity: 0,
                block_entity_type: 1,
            },
            BlockState {
                id: BlockStateId::new(3993u16).unwrap(),
                state_flags: 98,
                side_flags: 64,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2.5f32,
                collision_shapes: &[115],
                outline_shapes: &[115],
                opacity: 1,
                block_entity_type: 1,
            },
            BlockState {
                id: BlockStateId::new(3994u16).unwrap(),
                state_flags: 74,
                side_flags: 64,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2.5f32,
                collision_shapes: &[115],
                outline_shapes: &[115],
                opacity: 0,
                block_entity_type: 1,
            },
            BlockState {
                id: BlockStateId::new(3995u16).unwrap(),
                state_flags: 98,
                side_flags: 64,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2.5f32,
                collision_shapes: &[117],
                outline_shapes: &[117],
                opacity: 1,
                block_entity_type: 1,
            },
            BlockState {
                id: BlockStateId::new(3996u16).unwrap(),
                state_flags: 74,
                side_flags: 64,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2.5f32,
                collision_shapes: &[117],
                outline_shapes: &[117],
                opacity: 0,
                block_entity_type: 1,
            },
            BlockState {
                id: BlockStateId::new(3997u16).unwrap(),
                state_flags: 98,
                side_flags: 64,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2.5f32,
                collision_shapes: &[116],
                outline_shapes: &[116],
                opacity: 1,
                block_entity_type: 1,
            },
            BlockState {
                id: BlockStateId::new(3998u16).unwrap(),
                state_flags: 74,
                side_flags: 64,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2.5f32,
                collision_shapes: &[116],
                outline_shapes: &[116],
                opacity: 0,
                block_entity_type: 1,
            },
            BlockState {
                id: BlockStateId::new(3999u16).unwrap(),
                state_flags: 98,
                side_flags: 64,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2.5f32,
                collision_shapes: &[115],
                outline_shapes: &[115],
                opacity: 1,
                block_entity_type: 1,
            },
            BlockState {
                id: BlockStateId::new(4000u16).unwrap(),
                state_flags: 74,
                side_flags: 64,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2.5f32,
                collision_shapes: &[115],
                outline_shapes: &[115],
                opacity: 0,
                block_entity_type: 1,
            },
            BlockState {
                id: BlockStateId::new(4001u16).unwrap(),
                state_flags: 98,
                side_flags: 64,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2.5f32,
                collision_shapes: &[118],
                outline_shapes: &[118],
                opacity: 1,
                block_entity_type: 1,
            },
            BlockState {
                id: BlockStateId::new(4002u16).unwrap(),
                state_flags: 74,
                side_flags: 64,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2.5f32,
                collision_shapes: &[118],
                outline_shapes: &[118],
                opacity: 0,
                block_entity_type: 1,
            },
            BlockState {
                id: BlockStateId::new(4003u16).unwrap(),
                state_flags: 98,
                side_flags: 64,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2.5f32,
                collision_shapes: &[119],
                outline_shapes: &[119],
                opacity: 1,
                block_entity_type: 1,
            },
            BlockState {
                id: BlockStateId::new(4004u16).unwrap(),
                state_flags: 74,
                side_flags: 64,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2.5f32,
                collision_shapes: &[119],
                outline_shapes: &[119],
                opacity: 0,
                block_entity_type: 1,
            },
            BlockState {
                id: BlockStateId::new(4005u16).unwrap(),
                state_flags: 98,
                side_flags: 64,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2.5f32,
                collision_shapes: &[115],
                outline_shapes: &[115],
                opacity: 1,
                block_entity_type: 1,
            },
            BlockState {
                id: BlockStateId::new(4006u16).unwrap(),
                state_flags: 74,
                side_flags: 64,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2.5f32,
                collision_shapes: &[115],
                outline_shapes: &[115],
                opacity: 0,
                block_entity_type: 1,
            },
            BlockState {
                id: BlockStateId::new(4007u16).unwrap(),
                state_flags: 98,
                side_flags: 64,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2.5f32,
                collision_shapes: &[119],
                outline_shapes: &[119],
                opacity: 1,
                block_entity_type: 1,
            },
            BlockState {
                id: BlockStateId::new(4008u16).unwrap(),
                state_flags: 74,
                side_flags: 64,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2.5f32,
                collision_shapes: &[119],
                outline_shapes: &[119],
                opacity: 0,
                block_entity_type: 1,
            },
            BlockState {
                id: BlockStateId::new(4009u16).unwrap(),
                state_flags: 98,
                side_flags: 64,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2.5f32,
                collision_shapes: &[118],
                outline_shapes: &[118],
                opacity: 1,
                block_entity_type: 1,
            },
            BlockState {
                id: BlockStateId::new(4010u16).unwrap(),
                state_flags: 74,
                side_flags: 64,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2.5f32,
                collision_shapes: &[118],
                outline_shapes: &[118],
                opacity: 0,
                block_entity_type: 1,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/chest"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:chest",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: Some(&[LootFunction {
                        content: LootFunctionTypes::CopyComponents {
                            source: "block_entity",
                            include: &["minecraft:custom_name"],
                        },
                        conditions: None,
                    }]),
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const REDSTONE_WIRE: Self = Block {
        id: BlockId::new(202u16).unwrap(),
        name: "redstone_wire",
        hardness: 0f32,
        blast_resistance: 0f32,
        map_color: 0u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 745,
        default_state: &BlockState {
            id: BlockStateId::new(5171u16).unwrap(),
            state_flags: 8,
            side_flags: 0,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0f32,
            collision_shapes: &[],
            outline_shapes: &[133],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(4011u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 122, 123, 124, 125, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4012u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 122, 124, 125, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4013u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[127, 128, 124, 125, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4014u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 122, 123, 124, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4015u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 122, 124, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4016u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[127, 128, 124, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4017u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 123, 124, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4018u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 124, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4019u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[129, 128, 124, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4020u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 122, 123, 124, 125, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4021u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 122, 124, 125, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4022u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[127, 128, 124, 125, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4023u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 122, 123, 124, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4024u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 122, 124, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4025u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[127, 128, 124, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4026u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 123, 124, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4027u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 124, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4028u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[129, 128, 124, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4029u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 122, 123, 124, 125, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4030u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 122, 124, 125, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4031u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[127, 128, 124, 125, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4032u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 122, 123, 124, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4033u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 122, 124, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4034u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[127, 128, 124, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4035u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 123, 124, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4036u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 124, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4037u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[129, 128, 124, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4038u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 122, 123, 124, 125, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4039u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 122, 124, 125, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4040u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[127, 128, 124, 125, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4041u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 122, 123, 124, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4042u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 122, 124, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4043u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[127, 128, 124, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4044u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 123, 124, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4045u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 124, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4046u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[129, 128, 124, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4047u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 122, 123, 124, 125, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4048u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 122, 124, 125, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4049u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[127, 128, 124, 125, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4050u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 122, 123, 124, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4051u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 122, 124, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4052u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[127, 128, 124, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4053u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 123, 124, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4054u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 124, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4055u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[129, 128, 124, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4056u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 122, 123, 124, 125, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4057u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 122, 124, 125, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4058u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[127, 128, 124, 125, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4059u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 122, 123, 124, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4060u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 122, 124, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4061u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[127, 128, 124, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4062u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 123, 124, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4063u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 124, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4064u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[129, 128, 124, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4065u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 122, 123, 124, 125, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4066u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 122, 124, 125, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4067u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[127, 128, 124, 125, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4068u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 122, 123, 124, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4069u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 122, 124, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4070u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[127, 128, 124, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4071u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 123, 124, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4072u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 124, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4073u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[129, 128, 124, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4074u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 122, 123, 124, 125, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4075u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 122, 124, 125, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4076u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[127, 128, 124, 125, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4077u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 122, 123, 124, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4078u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 122, 124, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4079u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[127, 128, 124, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4080u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 123, 124, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4081u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 124, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4082u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[129, 128, 124, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4083u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 122, 123, 124, 125, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4084u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 122, 124, 125, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4085u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[127, 128, 124, 125, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4086u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 122, 123, 124, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4087u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 122, 124, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4088u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[127, 128, 124, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4089u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 123, 124, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4090u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 124, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4091u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[129, 128, 124, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4092u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 122, 123, 124, 125, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4093u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 122, 124, 125, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4094u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[127, 128, 124, 125, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4095u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 122, 123, 124, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4096u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 122, 124, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4097u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[127, 128, 124, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4098u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 123, 124, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4099u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 124, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4100u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[129, 128, 124, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4101u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 122, 123, 124, 125, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4102u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 122, 124, 125, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4103u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[127, 128, 124, 125, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4104u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 122, 123, 124, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4105u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 122, 124, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4106u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[127, 128, 124, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4107u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 123, 124, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4108u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 124, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4109u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[129, 128, 124, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4110u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 122, 123, 124, 125, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4111u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 122, 124, 125, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4112u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[127, 128, 124, 125, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4113u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 122, 123, 124, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4114u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 122, 124, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4115u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[127, 128, 124, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4116u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 123, 124, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4117u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 124, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4118u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[129, 128, 124, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4119u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 122, 123, 124, 125, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4120u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 122, 124, 125, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4121u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[127, 128, 124, 125, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4122u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 122, 123, 124, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4123u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 122, 124, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4124u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[127, 128, 124, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4125u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 123, 124, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4126u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 124, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4127u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[129, 128, 124, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4128u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 122, 123, 124, 125, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4129u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 122, 124, 125, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4130u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[127, 128, 124, 125, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4131u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 122, 123, 124, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4132u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 122, 124, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4133u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[127, 128, 124, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4134u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 123, 124, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4135u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 124, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4136u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[129, 128, 124, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4137u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 122, 123, 124, 125, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4138u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 122, 124, 125, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4139u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[127, 128, 124, 125, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4140u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 122, 123, 124, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4141u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 122, 124, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4142u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[127, 128, 124, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4143u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 123, 124, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4144u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 124, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4145u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[129, 128, 124, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4146u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 122, 123, 124, 125, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4147u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 122, 124, 125, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4148u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[127, 128, 124, 125, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4149u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 122, 123, 124, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4150u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 122, 124, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4151u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[127, 128, 124, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4152u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 123, 124, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4153u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 124, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4154u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[129, 128, 124, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4155u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 122, 123, 125, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4156u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 122, 125, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4157u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[127, 128, 125, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4158u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 122, 123, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4159u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 122, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4160u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[127, 128, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4161u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 123, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4162u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4163u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[129, 128, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4164u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 122, 123, 125, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4165u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 122, 125, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4166u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[127, 128, 125, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4167u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 122, 123, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4168u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 122, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4169u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[127, 128, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4170u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 123, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4171u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4172u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[129, 128, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4173u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 122, 123, 125, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4174u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 122, 125, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4175u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[127, 128, 125, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4176u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 122, 123, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4177u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 122, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4178u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[127, 128, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4179u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 123, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4180u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4181u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[129, 128, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4182u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 122, 123, 125, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4183u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 122, 125, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4184u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[127, 128, 125, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4185u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 122, 123, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4186u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 122, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4187u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[127, 128, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4188u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 123, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4189u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4190u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[129, 128, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4191u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 122, 123, 125, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4192u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 122, 125, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4193u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[127, 128, 125, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4194u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 122, 123, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4195u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 122, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4196u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[127, 128, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4197u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 123, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4198u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4199u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[129, 128, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4200u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 122, 123, 125, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4201u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 122, 125, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4202u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[127, 128, 125, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4203u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 122, 123, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4204u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 122, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4205u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[127, 128, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4206u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 123, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4207u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4208u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[129, 128, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4209u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 122, 123, 125, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4210u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 122, 125, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4211u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[127, 128, 125, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4212u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 122, 123, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4213u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 122, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4214u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[127, 128, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4215u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 123, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4216u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4217u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[129, 128, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4218u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 122, 123, 125, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4219u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 122, 125, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4220u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[127, 128, 125, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4221u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 122, 123, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4222u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 122, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4223u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[127, 128, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4224u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 123, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4225u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4226u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[129, 128, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4227u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 122, 123, 125, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4228u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 122, 125, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4229u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[127, 128, 125, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4230u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 122, 123, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4231u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 122, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4232u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[127, 128, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4233u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 123, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4234u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4235u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[129, 128, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4236u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 122, 123, 125, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4237u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 122, 125, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4238u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[127, 128, 125, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4239u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 122, 123, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4240u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 122, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4241u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[127, 128, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4242u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 123, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4243u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4244u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[129, 128, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4245u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 122, 123, 125, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4246u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 122, 125, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4247u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[127, 128, 125, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4248u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 122, 123, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4249u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 122, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4250u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[127, 128, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4251u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 123, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4252u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4253u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[129, 128, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4254u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 122, 123, 125, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4255u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 122, 125, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4256u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[127, 128, 125, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4257u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 122, 123, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4258u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 122, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4259u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[127, 128, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4260u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 123, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4261u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4262u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[129, 128, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4263u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 122, 123, 125, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4264u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 122, 125, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4265u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[127, 128, 125, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4266u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 122, 123, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4267u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 122, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4268u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[127, 128, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4269u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 123, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4270u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4271u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[129, 128, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4272u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 122, 123, 125, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4273u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 122, 125, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4274u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[127, 128, 125, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4275u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 122, 123, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4276u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 122, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4277u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[127, 128, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4278u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 123, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4279u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4280u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[129, 128, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4281u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 122, 123, 125, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4282u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 122, 125, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4283u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[127, 128, 125, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4284u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 122, 123, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4285u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 122, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4286u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[127, 128, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4287u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 123, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4288u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4289u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[129, 128, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4290u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 122, 123, 125, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4291u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 122, 125, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4292u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[127, 128, 125, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4293u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 122, 123, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4294u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 122, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4295u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[127, 128, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4296u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 123, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4297u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4298u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[129, 128, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4299u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 122, 123, 125, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4300u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 122, 125, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4301u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[130, 128, 125, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4302u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 122, 123, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4303u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 122, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4304u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[130, 128, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4305u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 123, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4306u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4307u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[131, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4308u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 122, 123, 125, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4309u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 122, 125, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4310u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[130, 128, 125, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4311u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 122, 123, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4312u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 122, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4313u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[130, 128, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4314u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 123, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4315u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4316u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[131, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4317u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 122, 123, 125, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4318u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 122, 125, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4319u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[130, 128, 125, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4320u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 122, 123, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4321u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 122, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4322u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[130, 128, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4323u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 123, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4324u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4325u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[131, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4326u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 122, 123, 125, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4327u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 122, 125, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4328u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[130, 128, 125, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4329u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 122, 123, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4330u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 122, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4331u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[130, 128, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4332u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 123, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4333u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4334u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[131, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4335u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 122, 123, 125, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4336u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 122, 125, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4337u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[130, 128, 125, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4338u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 122, 123, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4339u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 122, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4340u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[130, 128, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4341u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 123, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4342u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4343u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[131, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4344u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 122, 123, 125, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4345u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 122, 125, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4346u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[130, 128, 125, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4347u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 122, 123, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4348u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 122, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4349u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[130, 128, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4350u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 123, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4351u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4352u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[131, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4353u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 122, 123, 125, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4354u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 122, 125, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4355u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[130, 128, 125, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4356u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 122, 123, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4357u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 122, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4358u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[130, 128, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4359u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 123, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4360u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4361u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[131, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4362u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 122, 123, 125, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4363u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 122, 125, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4364u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[130, 128, 125, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4365u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 122, 123, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4366u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 122, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4367u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[130, 128, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4368u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 123, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4369u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4370u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[131, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4371u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 122, 123, 125, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4372u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 122, 125, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4373u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[130, 128, 125, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4374u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 122, 123, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4375u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 122, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4376u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[130, 128, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4377u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 123, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4378u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4379u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[131, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4380u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 122, 123, 125, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4381u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 122, 125, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4382u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[130, 128, 125, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4383u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 122, 123, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4384u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 122, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4385u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[130, 128, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4386u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 123, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4387u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4388u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[131, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4389u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 122, 123, 125, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4390u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 122, 125, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4391u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[130, 128, 125, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4392u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 122, 123, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4393u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 122, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4394u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[130, 128, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4395u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 123, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4396u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4397u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[131, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4398u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 122, 123, 125, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4399u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 122, 125, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4400u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[130, 128, 125, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4401u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 122, 123, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4402u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 122, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4403u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[130, 128, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4404u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 123, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4405u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4406u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[131, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4407u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 122, 123, 125, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4408u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 122, 125, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4409u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[130, 128, 125, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4410u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 122, 123, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4411u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 122, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4412u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[130, 128, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4413u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 123, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4414u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4415u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[131, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4416u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 122, 123, 125, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4417u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 122, 125, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4418u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[130, 128, 125, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4419u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 122, 123, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4420u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 122, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4421u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[130, 128, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4422u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 123, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4423u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4424u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[131, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4425u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 122, 123, 125, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4426u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 122, 125, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4427u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[130, 128, 125, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4428u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 122, 123, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4429u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 122, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4430u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[130, 128, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4431u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 123, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4432u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4433u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[131, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4434u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 122, 123, 125, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4435u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 122, 125, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4436u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[130, 128, 125, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4437u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 122, 123, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4438u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 122, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4439u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[130, 128, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4440u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 123, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4441u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4442u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[131, 126],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4443u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 122, 123, 124, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4444u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 122, 124, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4445u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[127, 128, 124, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4446u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 122, 123, 124],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4447u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 122, 124],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4448u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[127, 128, 124],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4449u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 123, 124],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4450u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 124],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4451u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[129, 128, 124],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4452u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 122, 123, 124, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4453u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 122, 124, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4454u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[127, 128, 124, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4455u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 122, 123, 124],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4456u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 122, 124],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4457u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[127, 128, 124],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4458u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 123, 124],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4459u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 124],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4460u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[129, 128, 124],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4461u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 122, 123, 124, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4462u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 122, 124, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4463u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[127, 128, 124, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4464u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 122, 123, 124],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4465u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 122, 124],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4466u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[127, 128, 124],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4467u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 123, 124],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4468u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 124],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4469u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[129, 128, 124],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4470u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 122, 123, 124, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4471u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 122, 124, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4472u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[127, 128, 124, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4473u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 122, 123, 124],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4474u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 122, 124],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4475u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[127, 128, 124],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4476u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 123, 124],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4477u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 124],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4478u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[129, 128, 124],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4479u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 122, 123, 124, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4480u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 122, 124, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4481u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[127, 128, 124, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4482u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 122, 123, 124],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4483u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 122, 124],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4484u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[127, 128, 124],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4485u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 123, 124],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4486u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 124],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4487u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[129, 128, 124],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4488u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 122, 123, 124, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4489u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 122, 124, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4490u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[127, 128, 124, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4491u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 122, 123, 124],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4492u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 122, 124],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4493u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[127, 128, 124],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4494u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 123, 124],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4495u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 124],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4496u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[129, 128, 124],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4497u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 122, 123, 124, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4498u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 122, 124, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4499u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[127, 128, 124, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4500u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 122, 123, 124],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4501u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 122, 124],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4502u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[127, 128, 124],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4503u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 123, 124],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4504u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 124],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4505u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[129, 128, 124],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4506u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 122, 123, 124, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4507u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 122, 124, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4508u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[127, 128, 124, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4509u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 122, 123, 124],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4510u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 122, 124],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4511u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[127, 128, 124],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4512u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 123, 124],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4513u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 124],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4514u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[129, 128, 124],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4515u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 122, 123, 124, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4516u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 122, 124, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4517u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[127, 128, 124, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4518u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 122, 123, 124],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4519u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 122, 124],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4520u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[127, 128, 124],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4521u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 123, 124],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4522u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 124],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4523u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[129, 128, 124],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4524u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 122, 123, 124, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4525u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 122, 124, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4526u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[127, 128, 124, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4527u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 122, 123, 124],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4528u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 122, 124],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4529u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[127, 128, 124],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4530u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 123, 124],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4531u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 124],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4532u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[129, 128, 124],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4533u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 122, 123, 124, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4534u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 122, 124, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4535u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[127, 128, 124, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4536u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 122, 123, 124],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4537u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 122, 124],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4538u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[127, 128, 124],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4539u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 123, 124],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4540u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 124],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4541u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[129, 128, 124],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4542u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 122, 123, 124, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4543u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 122, 124, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4544u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[127, 128, 124, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4545u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 122, 123, 124],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4546u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 122, 124],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4547u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[127, 128, 124],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4548u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 123, 124],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4549u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 124],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4550u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[129, 128, 124],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4551u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 122, 123, 124, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4552u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 122, 124, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4553u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[127, 128, 124, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4554u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 122, 123, 124],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4555u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 122, 124],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4556u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[127, 128, 124],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4557u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 123, 124],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4558u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 124],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4559u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[129, 128, 124],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4560u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 122, 123, 124, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4561u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 122, 124, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4562u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[127, 128, 124, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4563u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 122, 123, 124],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4564u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 122, 124],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4565u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[127, 128, 124],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4566u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 123, 124],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4567u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 124],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4568u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[129, 128, 124],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4569u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 122, 123, 124, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4570u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 122, 124, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4571u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[127, 128, 124, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4572u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 122, 123, 124],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4573u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 122, 124],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4574u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[127, 128, 124],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4575u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 123, 124],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4576u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 124],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4577u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[129, 128, 124],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4578u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 122, 123, 124, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4579u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 122, 124, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4580u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[127, 128, 124, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4581u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 122, 123, 124],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4582u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 122, 124],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4583u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[127, 128, 124],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4584u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 123, 124],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4585u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 124],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4586u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[129, 128, 124],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4587u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 122, 123, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4588u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 122, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4589u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[127, 128, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4590u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 122, 123],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4591u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 122],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4592u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[127, 128],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4593u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 123],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4594u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4595u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[129, 128],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4596u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 122, 123, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4597u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 122, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4598u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[127, 128, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4599u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 122, 123],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4600u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 122],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4601u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[127, 128],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4602u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 123],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4603u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4604u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[129, 128],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4605u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 122, 123, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4606u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 122, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4607u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[127, 128, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4608u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 122, 123],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4609u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 122],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4610u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[127, 128],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4611u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 123],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4612u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4613u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[129, 128],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4614u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 122, 123, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4615u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 122, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4616u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[127, 128, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4617u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 122, 123],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4618u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 122],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4619u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[127, 128],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4620u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 123],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4621u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4622u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[129, 128],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4623u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 122, 123, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4624u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 122, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4625u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[127, 128, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4626u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 122, 123],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4627u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 122],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4628u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[127, 128],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4629u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 123],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4630u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4631u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[129, 128],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4632u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 122, 123, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4633u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 122, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4634u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[127, 128, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4635u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 122, 123],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4636u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 122],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4637u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[127, 128],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4638u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 123],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4639u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4640u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[129, 128],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4641u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 122, 123, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4642u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 122, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4643u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[127, 128, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4644u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 122, 123],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4645u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 122],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4646u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[127, 128],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4647u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 123],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4648u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4649u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[129, 128],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4650u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 122, 123, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4651u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 122, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4652u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[127, 128, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4653u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 122, 123],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4654u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 122],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4655u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[127, 128],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4656u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 123],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4657u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4658u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[129, 128],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4659u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 122, 123, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4660u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 122, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4661u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[127, 128, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4662u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 122, 123],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4663u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 122],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4664u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[127, 128],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4665u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 123],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4666u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4667u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[129, 128],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4668u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 122, 123, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4669u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 122, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4670u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[127, 128, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4671u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 122, 123],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4672u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 122],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4673u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[127, 128],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4674u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 123],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4675u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4676u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[129, 128],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4677u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 122, 123, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4678u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 122, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4679u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[127, 128, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4680u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 122, 123],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4681u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 122],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4682u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[127, 128],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4683u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 123],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4684u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4685u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[129, 128],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4686u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 122, 123, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4687u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 122, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4688u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[127, 128, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4689u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 122, 123],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4690u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 122],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4691u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[127, 128],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4692u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 123],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4693u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4694u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[129, 128],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4695u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 122, 123, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4696u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 122, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4697u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[127, 128, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4698u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 122, 123],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4699u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 122],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4700u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[127, 128],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4701u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 123],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4702u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4703u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[129, 128],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4704u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 122, 123, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4705u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 122, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4706u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[127, 128, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4707u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 122, 123],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4708u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 122],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4709u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[127, 128],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4710u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 123],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4711u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4712u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[129, 128],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4713u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 122, 123, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4714u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 122, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4715u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[127, 128, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4716u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 122, 123],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4717u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 122],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4718u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[127, 128],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4719u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 123],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4720u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4721u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[129, 128],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4722u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 122, 123, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4723u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 122, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4724u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[127, 128, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4725u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 122, 123],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4726u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 122],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4727u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[127, 128],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4728u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121, 123],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4729u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 121],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4730u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[129, 128],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4731u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 122, 123, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4732u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 122, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4733u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[130, 128, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4734u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 122, 123],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4735u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 122],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4736u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[130, 128],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4737u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 123],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4738u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4739u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[131],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4740u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 122, 123, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4741u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 122, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4742u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[130, 128, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4743u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 122, 123],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4744u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 122],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4745u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[130, 128],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4746u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 123],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4747u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4748u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[131],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4749u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 122, 123, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4750u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 122, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4751u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[130, 128, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4752u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 122, 123],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4753u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 122],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4754u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[130, 128],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4755u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 123],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4756u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4757u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[131],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4758u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 122, 123, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4759u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 122, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4760u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[130, 128, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4761u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 122, 123],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4762u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 122],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4763u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[130, 128],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4764u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 123],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4765u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4766u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[131],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4767u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 122, 123, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4768u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 122, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4769u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[130, 128, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4770u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 122, 123],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4771u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 122],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4772u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[130, 128],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4773u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 123],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4774u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4775u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[131],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4776u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 122, 123, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4777u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 122, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4778u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[130, 128, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4779u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 122, 123],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4780u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 122],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4781u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[130, 128],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4782u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 123],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4783u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4784u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[131],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4785u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 122, 123, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4786u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 122, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4787u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[130, 128, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4788u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 122, 123],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4789u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 122],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4790u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[130, 128],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4791u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 123],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4792u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4793u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[131],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4794u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 122, 123, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4795u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 122, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4796u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[130, 128, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4797u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 122, 123],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4798u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 122],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4799u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[130, 128],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4800u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 123],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4801u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4802u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[131],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4803u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 122, 123, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4804u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 122, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4805u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[130, 128, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4806u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 122, 123],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4807u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 122],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4808u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[130, 128],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4809u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 123],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4810u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4811u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[131],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4812u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 122, 123, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4813u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 122, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4814u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[130, 128, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4815u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 122, 123],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4816u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 122],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4817u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[130, 128],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4818u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 123],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4819u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4820u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[131],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4821u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 122, 123, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4822u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 122, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4823u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[130, 128, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4824u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 122, 123],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4825u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 122],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4826u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[130, 128],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4827u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 123],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4828u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4829u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[131],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4830u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 122, 123, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4831u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 122, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4832u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[130, 128, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4833u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 122, 123],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4834u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 122],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4835u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[130, 128],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4836u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 123],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4837u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4838u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[131],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4839u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 122, 123, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4840u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 122, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4841u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[130, 128, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4842u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 122, 123],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4843u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 122],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4844u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[130, 128],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4845u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 123],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4846u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4847u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[131],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4848u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 122, 123, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4849u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 122, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4850u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[130, 128, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4851u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 122, 123],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4852u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 122],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4853u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[130, 128],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4854u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 123],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4855u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4856u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[131],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4857u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 122, 123, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4858u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 122, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4859u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[130, 128, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4860u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 122, 123],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4861u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 122],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4862u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[130, 128],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4863u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 123],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4864u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4865u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[131],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4866u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 122, 123, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4867u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 122, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4868u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[130, 128, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4869u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 122, 123],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4870u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 122],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4871u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[130, 128],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4872u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120, 123],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4873u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[120],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4874u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[131],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4875u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 121, 122, 123, 124, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4876u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 121, 122, 124, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4877u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[127, 124, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4878u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 121, 122, 123, 124],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4879u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 121, 122, 124],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4880u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[127, 124],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4881u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 121, 123, 124],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4882u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 121, 124],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4883u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[129, 124],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4884u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 121, 122, 123, 124, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4885u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 121, 122, 124, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4886u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[127, 124, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4887u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 121, 122, 123, 124],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4888u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 121, 122, 124],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4889u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[127, 124],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4890u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 121, 123, 124],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4891u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 121, 124],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4892u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[129, 124],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4893u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 121, 122, 123, 124, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4894u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 121, 122, 124, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4895u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[127, 124, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4896u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 121, 122, 123, 124],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4897u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 121, 122, 124],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4898u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[127, 124],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4899u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 121, 123, 124],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4900u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 121, 124],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4901u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[129, 124],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4902u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 121, 122, 123, 124, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4903u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 121, 122, 124, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4904u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[127, 124, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4905u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 121, 122, 123, 124],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4906u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 121, 122, 124],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4907u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[127, 124],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4908u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 121, 123, 124],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4909u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 121, 124],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4910u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[129, 124],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4911u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 121, 122, 123, 124, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4912u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 121, 122, 124, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4913u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[127, 124, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4914u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 121, 122, 123, 124],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4915u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 121, 122, 124],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4916u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[127, 124],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4917u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 121, 123, 124],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4918u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 121, 124],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4919u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[129, 124],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4920u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 121, 122, 123, 124, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4921u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 121, 122, 124, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4922u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[127, 124, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4923u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 121, 122, 123, 124],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4924u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 121, 122, 124],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4925u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[127, 124],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4926u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 121, 123, 124],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4927u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 121, 124],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4928u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[129, 124],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4929u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 121, 122, 123, 124, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4930u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 121, 122, 124, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4931u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[127, 124, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4932u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 121, 122, 123, 124],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4933u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 121, 122, 124],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4934u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[127, 124],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4935u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 121, 123, 124],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4936u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 121, 124],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4937u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[129, 124],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4938u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 121, 122, 123, 124, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4939u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 121, 122, 124, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4940u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[127, 124, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4941u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 121, 122, 123, 124],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4942u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 121, 122, 124],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4943u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[127, 124],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4944u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 121, 123, 124],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4945u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 121, 124],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4946u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[129, 124],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4947u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 121, 122, 123, 124, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4948u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 121, 122, 124, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4949u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[127, 124, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4950u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 121, 122, 123, 124],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4951u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 121, 122, 124],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4952u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[127, 124],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4953u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 121, 123, 124],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4954u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 121, 124],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4955u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[129, 124],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4956u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 121, 122, 123, 124, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4957u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 121, 122, 124, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4958u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[127, 124, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4959u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 121, 122, 123, 124],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4960u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 121, 122, 124],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4961u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[127, 124],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4962u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 121, 123, 124],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4963u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 121, 124],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4964u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[129, 124],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4965u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 121, 122, 123, 124, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4966u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 121, 122, 124, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4967u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[127, 124, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4968u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 121, 122, 123, 124],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4969u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 121, 122, 124],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4970u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[127, 124],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4971u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 121, 123, 124],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4972u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 121, 124],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4973u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[129, 124],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4974u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 121, 122, 123, 124, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4975u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 121, 122, 124, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4976u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[127, 124, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4977u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 121, 122, 123, 124],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4978u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 121, 122, 124],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4979u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[127, 124],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4980u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 121, 123, 124],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4981u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 121, 124],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4982u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[129, 124],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4983u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 121, 122, 123, 124, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4984u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 121, 122, 124, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4985u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[127, 124, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4986u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 121, 122, 123, 124],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4987u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 121, 122, 124],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4988u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[127, 124],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4989u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 121, 123, 124],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4990u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 121, 124],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4991u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[129, 124],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4992u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 121, 122, 123, 124, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4993u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 121, 122, 124, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4994u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[127, 124, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4995u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 121, 122, 123, 124],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4996u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 121, 122, 124],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4997u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[127, 124],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4998u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 121, 123, 124],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(4999u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 121, 124],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5000u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[129, 124],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5001u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 121, 122, 123, 124, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5002u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 121, 122, 124, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5003u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[127, 124, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5004u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 121, 122, 123, 124],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5005u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 121, 122, 124],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5006u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[127, 124],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5007u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 121, 123, 124],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5008u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 121, 124],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5009u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[129, 124],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5010u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 121, 122, 123, 124, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5011u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 121, 122, 124, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5012u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[127, 124, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5013u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 121, 122, 123, 124],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5014u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 121, 122, 124],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5015u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[127, 124],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5016u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 121, 123, 124],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5017u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 121, 124],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5018u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[129, 124],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5019u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 121, 122, 123, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5020u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 121, 122, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5021u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[127, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5022u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 121, 122, 123],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5023u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 121, 122],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5024u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[127],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5025u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 121, 123],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5026u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 121],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5027u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[129],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5028u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 121, 122, 123, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5029u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 121, 122, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5030u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[127, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5031u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 121, 122, 123],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5032u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 121, 122],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5033u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[127],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5034u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 121, 123],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5035u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 121],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5036u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[129],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5037u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 121, 122, 123, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5038u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 121, 122, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5039u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[127, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5040u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 121, 122, 123],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5041u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 121, 122],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5042u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[127],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5043u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 121, 123],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5044u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 121],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5045u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[129],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5046u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 121, 122, 123, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5047u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 121, 122, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5048u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[127, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5049u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 121, 122, 123],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5050u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 121, 122],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5051u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[127],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5052u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 121, 123],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5053u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 121],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5054u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[129],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5055u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 121, 122, 123, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5056u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 121, 122, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5057u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[127, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5058u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 121, 122, 123],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5059u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 121, 122],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5060u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[127],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5061u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 121, 123],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5062u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 121],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5063u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[129],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5064u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 121, 122, 123, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5065u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 121, 122, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5066u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[127, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5067u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 121, 122, 123],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5068u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 121, 122],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5069u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[127],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5070u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 121, 123],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5071u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 121],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5072u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[129],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5073u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 121, 122, 123, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5074u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 121, 122, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5075u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[127, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5076u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 121, 122, 123],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5077u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 121, 122],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5078u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[127],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5079u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 121, 123],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5080u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 121],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5081u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[129],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5082u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 121, 122, 123, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5083u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 121, 122, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5084u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[127, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5085u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 121, 122, 123],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5086u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 121, 122],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5087u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[127],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5088u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 121, 123],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5089u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 121],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5090u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[129],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5091u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 121, 122, 123, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5092u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 121, 122, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5093u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[127, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5094u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 121, 122, 123],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5095u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 121, 122],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5096u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[127],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5097u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 121, 123],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5098u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 121],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5099u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[129],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5100u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 121, 122, 123, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5101u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 121, 122, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5102u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[127, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5103u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 121, 122, 123],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5104u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 121, 122],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5105u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[127],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5106u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 121, 123],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5107u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 121],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5108u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[129],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5109u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 121, 122, 123, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5110u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 121, 122, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5111u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[127, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5112u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 121, 122, 123],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5113u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 121, 122],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5114u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[127],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5115u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 121, 123],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5116u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 121],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5117u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[129],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5118u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 121, 122, 123, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5119u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 121, 122, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5120u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[127, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5121u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 121, 122, 123],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5122u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 121, 122],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5123u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[127],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5124u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 121, 123],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5125u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 121],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5126u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[129],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5127u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 121, 122, 123, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5128u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 121, 122, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5129u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[127, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5130u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 121, 122, 123],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5131u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 121, 122],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5132u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[127],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5133u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 121, 123],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5134u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 121],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5135u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[129],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5136u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 121, 122, 123, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5137u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 121, 122, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5138u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[127, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5139u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 121, 122, 123],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5140u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 121, 122],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5141u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[127],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5142u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 121, 123],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5143u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 121],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5144u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[129],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5145u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 121, 122, 123, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5146u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 121, 122, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5147u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[127, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5148u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 121, 122, 123],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5149u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 121, 122],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5150u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[127],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5151u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 121, 123],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5152u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 121],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5153u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[129],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5154u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 121, 122, 123, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5155u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 121, 122, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5156u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[127, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5157u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 121, 122, 123],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5158u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 121, 122],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5159u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[127],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5160u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 121, 123],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5161u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 121],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5162u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[129],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5163u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 122, 123, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5164u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 122, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5165u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[130, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5166u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 122, 123],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5167u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 122],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5168u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[130],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5169u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 123],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5170u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5171u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[133],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5172u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 122, 123, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5173u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 122, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5174u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[130, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5175u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 122, 123],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5176u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 122],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5177u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[130],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5178u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 123],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5179u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5180u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[133],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5181u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 122, 123, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5182u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 122, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5183u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[130, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5184u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 122, 123],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5185u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 122],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5186u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[130],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5187u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 123],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5188u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5189u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[133],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5190u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 122, 123, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5191u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 122, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5192u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[130, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5193u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 122, 123],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5194u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 122],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5195u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[130],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5196u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 123],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5197u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5198u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[133],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5199u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 122, 123, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5200u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 122, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5201u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[130, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5202u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 122, 123],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5203u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 122],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5204u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[130],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5205u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 123],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5206u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5207u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[133],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5208u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 122, 123, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5209u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 122, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5210u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[130, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5211u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 122, 123],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5212u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 122],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5213u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[130],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5214u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 123],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5215u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5216u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[133],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5217u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 122, 123, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5218u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 122, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5219u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[130, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5220u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 122, 123],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5221u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 122],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5222u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[130],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5223u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 123],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5224u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5225u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[133],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5226u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 122, 123, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5227u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 122, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5228u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[130, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5229u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 122, 123],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5230u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 122],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5231u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[130],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5232u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 123],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5233u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5234u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[133],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5235u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 122, 123, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5236u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 122, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5237u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[130, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5238u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 122, 123],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5239u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 122],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5240u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[130],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5241u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 123],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5242u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5243u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[133],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5244u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 122, 123, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5245u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 122, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5246u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[130, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5247u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 122, 123],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5248u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 122],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5249u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[130],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5250u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 123],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5251u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5252u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[133],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5253u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 122, 123, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5254u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 122, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5255u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[130, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5256u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 122, 123],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5257u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 122],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5258u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[130],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5259u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 123],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5260u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5261u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[133],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5262u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 122, 123, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5263u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 122, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5264u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[130, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5265u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 122, 123],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5266u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 122],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5267u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[130],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5268u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 123],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5269u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5270u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[133],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5271u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 122, 123, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5272u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 122, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5273u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[130, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5274u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 122, 123],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5275u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 122],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5276u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[130],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5277u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 123],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5278u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5279u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[133],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5280u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 122, 123, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5281u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 122, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5282u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[130, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5283u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 122, 123],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5284u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 122],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5285u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[130],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5286u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 123],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5287u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5288u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[133],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5289u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 122, 123, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5290u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 122, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5291u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[130, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5292u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 122, 123],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5293u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 122],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5294u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[130],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5295u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 123],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5296u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5297u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[133],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5298u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 122, 123, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5299u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 122, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5300u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[130, 125],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5301u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 122, 123],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5302u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 122],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5303u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[130],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5304u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132, 123],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5305u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[132],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5306u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[133],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/redstone_wire"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:redstone",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const DIAMOND_ORE: Self = Block {
        id: BlockId::new(203u16).unwrap(),
        name: "diamond_ore",
        hardness: 3f32,
        blast_resistance: 3f32,
        map_color: 11u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 105,
        default_state: &BlockState {
            id: BlockStateId::new(5307u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 3f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(5307u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 3f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/diamond_ore"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Alternatives(AlternativeEntry {
                        children: &[
                            LootPoolEntry {
                                content: LootPoolEntryTypes::Item(ItemEntry {
                                    name: "minecraft:diamond_ore",
                                }),
                                weight: 1i32,
                                quality: 0i32,
                                conditions: Some(&[LootCondition::MatchTool { items: None }]),
                                functions: None,
                            },
                            LootPoolEntry {
                                content: LootPoolEntryTypes::Item(ItemEntry {
                                    name: "minecraft:diamond",
                                }),
                                weight: 1i32,
                                quality: 0i32,
                                conditions: None,
                                functions: Some(&[
                                    LootFunction {
                                        content: LootFunctionTypes::ApplyBonus {
                                            enchantment: "minecraft:fortune",
                                            formula: "minecraft:ore_drops",
                                            parameters: None,
                                        },
                                        conditions: None,
                                    },
                                    LootFunction {
                                        content: LootFunctionTypes::ExplosionDecay,
                                        conditions: None,
                                    },
                                ]),
                            },
                        ],
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: None,
                functions: None,
            }]),
        }),
        experience: Some(Experience {
            experience: IntProvider::Object(NormalIntProvider::Uniform(UniformIntProvider {
                min_inclusive: 3,
                max_inclusive: 7,
            })),
        }),
    };
    pub const DEEPSLATE_DIAMOND_ORE: Self = Block {
        id: BlockId::new(204u16).unwrap(),
        name: "deepslate_diamond_ore",
        hardness: 4.5f32,
        blast_resistance: 3f32,
        map_color: 59u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 106,
        default_state: &BlockState {
            id: BlockStateId::new(5308u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 4.5f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(5308u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 4.5f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/deepslate_diamond_ore"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Alternatives(AlternativeEntry {
                        children: &[
                            LootPoolEntry {
                                content: LootPoolEntryTypes::Item(ItemEntry {
                                    name: "minecraft:deepslate_diamond_ore",
                                }),
                                weight: 1i32,
                                quality: 0i32,
                                conditions: Some(&[LootCondition::MatchTool { items: None }]),
                                functions: None,
                            },
                            LootPoolEntry {
                                content: LootPoolEntryTypes::Item(ItemEntry {
                                    name: "minecraft:diamond",
                                }),
                                weight: 1i32,
                                quality: 0i32,
                                conditions: None,
                                functions: Some(&[
                                    LootFunction {
                                        content: LootFunctionTypes::ApplyBonus {
                                            enchantment: "minecraft:fortune",
                                            formula: "minecraft:ore_drops",
                                            parameters: None,
                                        },
                                        conditions: None,
                                    },
                                    LootFunction {
                                        content: LootFunctionTypes::ExplosionDecay,
                                        conditions: None,
                                    },
                                ]),
                            },
                        ],
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: None,
                functions: None,
            }]),
        }),
        experience: Some(Experience {
            experience: IntProvider::Object(NormalIntProvider::Uniform(UniformIntProvider {
                min_inclusive: 3,
                max_inclusive: 7,
            })),
        }),
    };
    pub const DIAMOND_BLOCK: Self = Block {
        id: BlockId::new(205u16).unwrap(),
        name: "diamond_block",
        hardness: 5f32,
        blast_resistance: 6f32,
        map_color: 31u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 127,
        default_state: &BlockState {
            id: BlockStateId::new(5309u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 5f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(5309u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 5f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/diamond_block"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:diamond_block",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const CRAFTING_TABLE: Self = Block {
        id: BlockId::new(206u16).unwrap(),
        name: "crafting_table",
        hardness: 2.5f32,
        blast_resistance: 2.5f32,
        map_color: 13u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 360,
        default_state: &BlockState {
            id: BlockStateId::new(5310u16).unwrap(),
            state_flags: 450,
            side_flags: 255,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 2.5f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(5310u16).unwrap(),
            state_flags: 450,
            side_flags: 255,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 2.5f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/crafting_table"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:crafting_table",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const WHEAT: Self = Block {
        id: BlockId::new(207u16).unwrap(),
        name: "wheat",
        hardness: 0f32,
        blast_resistance: 0f32,
        map_color: 7u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 979,
        default_state: &BlockState {
            id: BlockStateId::new(5311u16).unwrap(),
            state_flags: 520,
            side_flags: 0,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0f32,
            collision_shapes: &[],
            outline_shapes: &[20],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(5311u16).unwrap(),
                state_flags: 520,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[20],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5312u16).unwrap(),
                state_flags: 520,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[51],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5313u16).unwrap(),
                state_flags: 520,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[134],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5314u16).unwrap(),
                state_flags: 520,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5315u16).unwrap(),
                state_flags: 520,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[135],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5316u16).unwrap(),
                state_flags: 520,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[26],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5317u16).unwrap(),
                state_flags: 520,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[136],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5318u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[0],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/wheat"),
            pools: Some(&[
                LootPool {
                    entries: &[LootPoolEntry {
                        content: LootPoolEntryTypes::Alternatives(AlternativeEntry {
                            children: &[
                                LootPoolEntry {
                                    content: LootPoolEntryTypes::Item(ItemEntry {
                                        name: "minecraft:wheat",
                                    }),
                                    weight: 1i32,
                                    quality: 0i32,
                                    conditions: Some(&[LootCondition::BlockStateProperty {
                                        block: "minecraft:wheat",
                                        properties: &[("age", "7")],
                                    }]),
                                    functions: None,
                                },
                                LootPoolEntry {
                                    content: LootPoolEntryTypes::Item(ItemEntry {
                                        name: "minecraft:wheat_seeds",
                                    }),
                                    weight: 1i32,
                                    quality: 0i32,
                                    conditions: None,
                                    functions: None,
                                },
                            ],
                        }),
                        weight: 1i32,
                        quality: 0i32,
                        conditions: None,
                        functions: None,
                    }],
                    rolls: LootNumberProviderTypes::Constant(1f32),
                    bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                    conditions: None,
                    functions: None,
                },
                LootPool {
                    entries: &[LootPoolEntry {
                        content: LootPoolEntryTypes::Item(ItemEntry {
                            name: "minecraft:wheat_seeds",
                        }),
                        weight: 1i32,
                        quality: 0i32,
                        conditions: None,
                        functions: Some(&[LootFunction {
                            content: LootFunctionTypes::ApplyBonus {
                                enchantment: "minecraft:fortune",
                                formula: "minecraft:binomial_with_bonus_count",
                                parameters: Some(LootFunctionBonusParameter::Probability {
                                    extra: 3i32,
                                    probability: 0.5714286f32,
                                }),
                            },
                            conditions: None,
                        }]),
                    }],
                    rolls: LootNumberProviderTypes::Constant(1f32),
                    bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                    conditions: Some(&[LootCondition::BlockStateProperty {
                        block: "minecraft:wheat",
                        properties: &[("age", "7")],
                    }]),
                    functions: None,
                },
            ]),
        }),
        experience: None,
    };
    pub const FARMLAND: Self = Block {
        id: BlockId::new(208u16).unwrap(),
        name: "farmland",
        hardness: 0.6f32,
        blast_resistance: 0.6f32,
        map_color: 10u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 361,
        default_state: &BlockState {
            id: BlockStateId::new(5319u16).unwrap(),
            state_flags: 584,
            side_flags: 65,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.6f32,
            collision_shapes: &[137],
            outline_shapes: &[137],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(5319u16).unwrap(),
                state_flags: 584,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.6f32,
                collision_shapes: &[137],
                outline_shapes: &[137],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5320u16).unwrap(),
                state_flags: 584,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.6f32,
                collision_shapes: &[137],
                outline_shapes: &[137],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5321u16).unwrap(),
                state_flags: 584,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.6f32,
                collision_shapes: &[137],
                outline_shapes: &[137],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5322u16).unwrap(),
                state_flags: 584,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.6f32,
                collision_shapes: &[137],
                outline_shapes: &[137],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5323u16).unwrap(),
                state_flags: 584,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.6f32,
                collision_shapes: &[137],
                outline_shapes: &[137],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5324u16).unwrap(),
                state_flags: 584,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.6f32,
                collision_shapes: &[137],
                outline_shapes: &[137],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5325u16).unwrap(),
                state_flags: 584,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.6f32,
                collision_shapes: &[137],
                outline_shapes: &[137],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5326u16).unwrap(),
                state_flags: 584,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.6f32,
                collision_shapes: &[137],
                outline_shapes: &[137],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/farmland"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:dirt",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const FURNACE: Self = Block {
        id: BlockId::new(209u16).unwrap(),
        name: "furnace",
        hardness: 3.5f32,
        blast_resistance: 3.5f32,
        map_color: 11u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 362,
        default_state: &BlockState {
            id: BlockStateId::new(5328u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 3.5f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: 0,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(5327u16).unwrap(),
                state_flags: 452,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 13,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 0,
            },
            BlockState {
                id: BlockStateId::new(5328u16).unwrap(),
                state_flags: 452,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 0,
            },
            BlockState {
                id: BlockStateId::new(5329u16).unwrap(),
                state_flags: 452,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 13,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 0,
            },
            BlockState {
                id: BlockStateId::new(5330u16).unwrap(),
                state_flags: 452,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 0,
            },
            BlockState {
                id: BlockStateId::new(5331u16).unwrap(),
                state_flags: 452,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 13,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 0,
            },
            BlockState {
                id: BlockStateId::new(5332u16).unwrap(),
                state_flags: 452,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 0,
            },
            BlockState {
                id: BlockStateId::new(5333u16).unwrap(),
                state_flags: 452,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 13,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 0,
            },
            BlockState {
                id: BlockStateId::new(5334u16).unwrap(),
                state_flags: 452,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 0,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/furnace"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:furnace",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: Some(&[LootFunction {
                        content: LootFunctionTypes::CopyComponents {
                            source: "block_entity",
                            include: &["minecraft:custom_name"],
                        },
                        conditions: None,
                    }]),
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const OAK_SIGN: Self = Block {
        id: BlockId::new(210u16).unwrap(),
        name: "oak_sign",
        hardness: 1f32,
        blast_resistance: 1f32,
        map_color: 13u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 1016,
        default_state: &BlockState {
            id: BlockStateId::new(5352u16).unwrap(),
            state_flags: 74,
            side_flags: 0,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1f32,
            collision_shapes: &[],
            outline_shapes: &[138],
            opacity: 0,
            block_entity_type: 7,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(5335u16).unwrap(),
                state_flags: 98,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 1,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5336u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5337u16).unwrap(),
                state_flags: 98,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 1,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5338u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5339u16).unwrap(),
                state_flags: 98,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 1,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5340u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5341u16).unwrap(),
                state_flags: 98,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 1,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5342u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5343u16).unwrap(),
                state_flags: 98,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 1,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5344u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5345u16).unwrap(),
                state_flags: 98,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 1,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5346u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5347u16).unwrap(),
                state_flags: 98,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 1,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5348u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5349u16).unwrap(),
                state_flags: 98,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 1,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5350u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5351u16).unwrap(),
                state_flags: 98,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 1,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5352u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5353u16).unwrap(),
                state_flags: 98,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 1,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5354u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5355u16).unwrap(),
                state_flags: 98,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 1,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5356u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5357u16).unwrap(),
                state_flags: 98,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 1,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5358u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5359u16).unwrap(),
                state_flags: 98,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 1,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5360u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5361u16).unwrap(),
                state_flags: 98,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 1,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5362u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5363u16).unwrap(),
                state_flags: 98,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 1,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5364u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5365u16).unwrap(),
                state_flags: 98,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 1,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5366u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 7,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/oak_sign"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:oak_sign",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const SPRUCE_SIGN: Self = Block {
        id: BlockId::new(211u16).unwrap(),
        name: "spruce_sign",
        hardness: 1f32,
        blast_resistance: 1f32,
        map_color: 34u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 1017,
        default_state: &BlockState {
            id: BlockStateId::new(5384u16).unwrap(),
            state_flags: 74,
            side_flags: 0,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1f32,
            collision_shapes: &[],
            outline_shapes: &[138],
            opacity: 0,
            block_entity_type: 7,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(5367u16).unwrap(),
                state_flags: 98,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 1,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5368u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5369u16).unwrap(),
                state_flags: 98,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 1,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5370u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5371u16).unwrap(),
                state_flags: 98,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 1,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5372u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5373u16).unwrap(),
                state_flags: 98,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 1,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5374u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5375u16).unwrap(),
                state_flags: 98,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 1,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5376u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5377u16).unwrap(),
                state_flags: 98,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 1,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5378u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5379u16).unwrap(),
                state_flags: 98,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 1,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5380u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5381u16).unwrap(),
                state_flags: 98,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 1,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5382u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5383u16).unwrap(),
                state_flags: 98,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 1,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5384u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5385u16).unwrap(),
                state_flags: 98,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 1,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5386u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5387u16).unwrap(),
                state_flags: 98,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 1,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5388u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5389u16).unwrap(),
                state_flags: 98,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 1,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5390u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5391u16).unwrap(),
                state_flags: 98,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 1,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5392u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5393u16).unwrap(),
                state_flags: 98,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 1,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5394u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5395u16).unwrap(),
                state_flags: 98,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 1,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5396u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5397u16).unwrap(),
                state_flags: 98,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 1,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5398u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 7,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/spruce_sign"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:spruce_sign",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const BIRCH_SIGN: Self = Block {
        id: BlockId::new(212u16).unwrap(),
        name: "birch_sign",
        hardness: 1f32,
        blast_resistance: 1f32,
        map_color: 2u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 1018,
        default_state: &BlockState {
            id: BlockStateId::new(5416u16).unwrap(),
            state_flags: 74,
            side_flags: 0,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1f32,
            collision_shapes: &[],
            outline_shapes: &[138],
            opacity: 0,
            block_entity_type: 7,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(5399u16).unwrap(),
                state_flags: 98,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 1,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5400u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5401u16).unwrap(),
                state_flags: 98,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 1,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5402u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5403u16).unwrap(),
                state_flags: 98,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 1,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5404u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5405u16).unwrap(),
                state_flags: 98,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 1,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5406u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5407u16).unwrap(),
                state_flags: 98,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 1,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5408u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5409u16).unwrap(),
                state_flags: 98,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 1,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5410u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5411u16).unwrap(),
                state_flags: 98,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 1,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5412u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5413u16).unwrap(),
                state_flags: 98,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 1,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5414u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5415u16).unwrap(),
                state_flags: 98,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 1,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5416u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5417u16).unwrap(),
                state_flags: 98,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 1,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5418u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5419u16).unwrap(),
                state_flags: 98,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 1,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5420u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5421u16).unwrap(),
                state_flags: 98,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 1,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5422u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5423u16).unwrap(),
                state_flags: 98,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 1,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5424u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5425u16).unwrap(),
                state_flags: 98,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 1,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5426u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5427u16).unwrap(),
                state_flags: 98,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 1,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5428u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5429u16).unwrap(),
                state_flags: 98,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 1,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5430u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 7,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/birch_sign"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:birch_sign",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const ACACIA_SIGN: Self = Block {
        id: BlockId::new(213u16).unwrap(),
        name: "acacia_sign",
        hardness: 1f32,
        blast_resistance: 1f32,
        map_color: 15u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 1020,
        default_state: &BlockState {
            id: BlockStateId::new(5448u16).unwrap(),
            state_flags: 74,
            side_flags: 0,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1f32,
            collision_shapes: &[],
            outline_shapes: &[138],
            opacity: 0,
            block_entity_type: 7,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(5431u16).unwrap(),
                state_flags: 98,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 1,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5432u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5433u16).unwrap(),
                state_flags: 98,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 1,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5434u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5435u16).unwrap(),
                state_flags: 98,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 1,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5436u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5437u16).unwrap(),
                state_flags: 98,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 1,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5438u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5439u16).unwrap(),
                state_flags: 98,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 1,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5440u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5441u16).unwrap(),
                state_flags: 98,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 1,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5442u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5443u16).unwrap(),
                state_flags: 98,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 1,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5444u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5445u16).unwrap(),
                state_flags: 98,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 1,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5446u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5447u16).unwrap(),
                state_flags: 98,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 1,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5448u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5449u16).unwrap(),
                state_flags: 98,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 1,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5450u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5451u16).unwrap(),
                state_flags: 98,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 1,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5452u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5453u16).unwrap(),
                state_flags: 98,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 1,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5454u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5455u16).unwrap(),
                state_flags: 98,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 1,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5456u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5457u16).unwrap(),
                state_flags: 98,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 1,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5458u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5459u16).unwrap(),
                state_flags: 98,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 1,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5460u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5461u16).unwrap(),
                state_flags: 98,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 1,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5462u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 7,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/acacia_sign"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:acacia_sign",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const CHERRY_SIGN: Self = Block {
        id: BlockId::new(214u16).unwrap(),
        name: "cherry_sign",
        hardness: 1f32,
        blast_resistance: 1f32,
        map_color: 36u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 1021,
        default_state: &BlockState {
            id: BlockStateId::new(5480u16).unwrap(),
            state_flags: 74,
            side_flags: 0,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1f32,
            collision_shapes: &[],
            outline_shapes: &[138],
            opacity: 0,
            block_entity_type: 7,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(5463u16).unwrap(),
                state_flags: 98,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 1,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5464u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5465u16).unwrap(),
                state_flags: 98,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 1,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5466u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5467u16).unwrap(),
                state_flags: 98,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 1,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5468u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5469u16).unwrap(),
                state_flags: 98,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 1,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5470u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5471u16).unwrap(),
                state_flags: 98,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 1,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5472u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5473u16).unwrap(),
                state_flags: 98,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 1,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5474u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5475u16).unwrap(),
                state_flags: 98,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 1,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5476u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5477u16).unwrap(),
                state_flags: 98,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 1,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5478u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5479u16).unwrap(),
                state_flags: 98,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 1,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5480u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5481u16).unwrap(),
                state_flags: 98,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 1,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5482u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5483u16).unwrap(),
                state_flags: 98,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 1,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5484u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5485u16).unwrap(),
                state_flags: 98,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 1,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5486u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5487u16).unwrap(),
                state_flags: 98,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 1,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5488u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5489u16).unwrap(),
                state_flags: 98,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 1,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5490u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5491u16).unwrap(),
                state_flags: 98,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 1,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5492u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5493u16).unwrap(),
                state_flags: 98,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 1,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5494u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 7,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/cherry_sign"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:cherry_sign",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const JUNGLE_SIGN: Self = Block {
        id: BlockId::new(215u16).unwrap(),
        name: "jungle_sign",
        hardness: 1f32,
        blast_resistance: 1f32,
        map_color: 10u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 1019,
        default_state: &BlockState {
            id: BlockStateId::new(5512u16).unwrap(),
            state_flags: 74,
            side_flags: 0,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1f32,
            collision_shapes: &[],
            outline_shapes: &[138],
            opacity: 0,
            block_entity_type: 7,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(5495u16).unwrap(),
                state_flags: 98,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 1,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5496u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5497u16).unwrap(),
                state_flags: 98,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 1,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5498u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5499u16).unwrap(),
                state_flags: 98,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 1,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5500u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5501u16).unwrap(),
                state_flags: 98,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 1,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5502u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5503u16).unwrap(),
                state_flags: 98,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 1,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5504u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5505u16).unwrap(),
                state_flags: 98,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 1,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5506u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5507u16).unwrap(),
                state_flags: 98,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 1,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5508u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5509u16).unwrap(),
                state_flags: 98,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 1,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5510u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5511u16).unwrap(),
                state_flags: 98,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 1,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5512u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5513u16).unwrap(),
                state_flags: 98,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 1,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5514u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5515u16).unwrap(),
                state_flags: 98,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 1,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5516u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5517u16).unwrap(),
                state_flags: 98,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 1,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5518u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5519u16).unwrap(),
                state_flags: 98,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 1,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5520u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5521u16).unwrap(),
                state_flags: 98,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 1,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5522u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5523u16).unwrap(),
                state_flags: 98,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 1,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5524u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5525u16).unwrap(),
                state_flags: 98,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 1,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5526u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 7,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/jungle_sign"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:jungle_sign",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const DARK_OAK_SIGN: Self = Block {
        id: BlockId::new(216u16).unwrap(),
        name: "dark_oak_sign",
        hardness: 1f32,
        blast_resistance: 1f32,
        map_color: 26u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 1022,
        default_state: &BlockState {
            id: BlockStateId::new(5544u16).unwrap(),
            state_flags: 74,
            side_flags: 0,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1f32,
            collision_shapes: &[],
            outline_shapes: &[138],
            opacity: 0,
            block_entity_type: 7,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(5527u16).unwrap(),
                state_flags: 98,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 1,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5528u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5529u16).unwrap(),
                state_flags: 98,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 1,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5530u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5531u16).unwrap(),
                state_flags: 98,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 1,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5532u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5533u16).unwrap(),
                state_flags: 98,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 1,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5534u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5535u16).unwrap(),
                state_flags: 98,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 1,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5536u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5537u16).unwrap(),
                state_flags: 98,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 1,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5538u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5539u16).unwrap(),
                state_flags: 98,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 1,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5540u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5541u16).unwrap(),
                state_flags: 98,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 1,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5542u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5543u16).unwrap(),
                state_flags: 98,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 1,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5544u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5545u16).unwrap(),
                state_flags: 98,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 1,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5546u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5547u16).unwrap(),
                state_flags: 98,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 1,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5548u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5549u16).unwrap(),
                state_flags: 98,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 1,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5550u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5551u16).unwrap(),
                state_flags: 98,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 1,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5552u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5553u16).unwrap(),
                state_flags: 98,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 1,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5554u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5555u16).unwrap(),
                state_flags: 98,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 1,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5556u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5557u16).unwrap(),
                state_flags: 98,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 1,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5558u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 7,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/dark_oak_sign"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:dark_oak_sign",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const PALE_OAK_SIGN: Self = Block {
        id: BlockId::new(217u16).unwrap(),
        name: "pale_oak_sign",
        hardness: 1f32,
        blast_resistance: 1f32,
        map_color: 14u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 1023,
        default_state: &BlockState {
            id: BlockStateId::new(5576u16).unwrap(),
            state_flags: 74,
            side_flags: 0,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1f32,
            collision_shapes: &[],
            outline_shapes: &[138],
            opacity: 0,
            block_entity_type: 7,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(5559u16).unwrap(),
                state_flags: 98,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 1,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5560u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5561u16).unwrap(),
                state_flags: 98,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 1,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5562u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5563u16).unwrap(),
                state_flags: 98,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 1,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5564u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5565u16).unwrap(),
                state_flags: 98,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 1,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5566u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5567u16).unwrap(),
                state_flags: 98,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 1,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5568u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5569u16).unwrap(),
                state_flags: 98,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 1,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5570u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5571u16).unwrap(),
                state_flags: 98,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 1,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5572u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5573u16).unwrap(),
                state_flags: 98,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 1,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5574u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5575u16).unwrap(),
                state_flags: 98,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 1,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5576u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5577u16).unwrap(),
                state_flags: 98,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 1,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5578u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5579u16).unwrap(),
                state_flags: 98,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 1,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5580u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5581u16).unwrap(),
                state_flags: 98,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 1,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5582u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5583u16).unwrap(),
                state_flags: 98,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 1,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5584u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5585u16).unwrap(),
                state_flags: 98,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 1,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5586u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5587u16).unwrap(),
                state_flags: 98,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 1,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5588u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5589u16).unwrap(),
                state_flags: 98,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 1,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5590u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 7,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/pale_oak_sign"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:pale_oak_sign",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const MANGROVE_SIGN: Self = Block {
        id: BlockId::new(218u16).unwrap(),
        name: "mangrove_sign",
        hardness: 1f32,
        blast_resistance: 1f32,
        map_color: 28u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 1024,
        default_state: &BlockState {
            id: BlockStateId::new(5608u16).unwrap(),
            state_flags: 74,
            side_flags: 0,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1f32,
            collision_shapes: &[],
            outline_shapes: &[138],
            opacity: 0,
            block_entity_type: 7,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(5591u16).unwrap(),
                state_flags: 98,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 1,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5592u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5593u16).unwrap(),
                state_flags: 98,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 1,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5594u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5595u16).unwrap(),
                state_flags: 98,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 1,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5596u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5597u16).unwrap(),
                state_flags: 98,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 1,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5598u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5599u16).unwrap(),
                state_flags: 98,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 1,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5600u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5601u16).unwrap(),
                state_flags: 98,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 1,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5602u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5603u16).unwrap(),
                state_flags: 98,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 1,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5604u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5605u16).unwrap(),
                state_flags: 98,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 1,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5606u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5607u16).unwrap(),
                state_flags: 98,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 1,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5608u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5609u16).unwrap(),
                state_flags: 98,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 1,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5610u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5611u16).unwrap(),
                state_flags: 98,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 1,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5612u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5613u16).unwrap(),
                state_flags: 98,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 1,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5614u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5615u16).unwrap(),
                state_flags: 98,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 1,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5616u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5617u16).unwrap(),
                state_flags: 98,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 1,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5618u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5619u16).unwrap(),
                state_flags: 98,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 1,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5620u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5621u16).unwrap(),
                state_flags: 98,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 1,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5622u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 7,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/mangrove_sign"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:mangrove_sign",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const BAMBOO_SIGN: Self = Block {
        id: BlockId::new(219u16).unwrap(),
        name: "bamboo_sign",
        hardness: 1f32,
        blast_resistance: 1f32,
        map_color: 18u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 1025,
        default_state: &BlockState {
            id: BlockStateId::new(5640u16).unwrap(),
            state_flags: 74,
            side_flags: 0,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1f32,
            collision_shapes: &[],
            outline_shapes: &[138],
            opacity: 0,
            block_entity_type: 7,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(5623u16).unwrap(),
                state_flags: 98,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 1,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5624u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5625u16).unwrap(),
                state_flags: 98,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 1,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5626u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5627u16).unwrap(),
                state_flags: 98,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 1,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5628u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5629u16).unwrap(),
                state_flags: 98,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 1,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5630u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5631u16).unwrap(),
                state_flags: 98,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 1,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5632u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5633u16).unwrap(),
                state_flags: 98,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 1,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5634u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5635u16).unwrap(),
                state_flags: 98,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 1,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5636u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5637u16).unwrap(),
                state_flags: 98,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 1,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5638u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5639u16).unwrap(),
                state_flags: 98,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 1,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5640u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5641u16).unwrap(),
                state_flags: 98,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 1,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5642u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5643u16).unwrap(),
                state_flags: 98,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 1,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5644u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5645u16).unwrap(),
                state_flags: 98,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 1,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5646u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5647u16).unwrap(),
                state_flags: 98,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 1,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5648u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5649u16).unwrap(),
                state_flags: 98,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 1,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5650u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5651u16).unwrap(),
                state_flags: 98,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 1,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5652u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5653u16).unwrap(),
                state_flags: 98,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 1,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5654u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 7,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/bamboo_sign"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:bamboo_sign",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const OAK_DOOR: Self = Block {
        id: BlockId::new(220u16).unwrap(),
        name: "oak_door",
        hardness: 3f32,
        blast_resistance: 3f32,
        map_color: 13u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 808,
        default_state: &BlockState {
            id: BlockStateId::new(5666u16).unwrap(),
            state_flags: 74,
            side_flags: 8,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 3f32,
            collision_shapes: &[140],
            outline_shapes: &[140],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(5655u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5656u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5657u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5658u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5659u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5660u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5661u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5662u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5663u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5664u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5665u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5666u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5667u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5668u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5669u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5670u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5671u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5672u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5673u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5674u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5675u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5676u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5677u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5678u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5679u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5680u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5681u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5682u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5683u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5684u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5685u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5686u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5687u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5688u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5689u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5690u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5691u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5692u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5693u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5694u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5695u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5696u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5697u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5698u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5699u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5700u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5701u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5702u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5703u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5704u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5705u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5706u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5707u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5708u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5709u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5710u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5711u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5712u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5713u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5714u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5715u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5716u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5717u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5718u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/oak_door"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:oak_door",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: Some(&[LootCondition::BlockStateProperty {
                        block: "minecraft:oak_door",
                        properties: &[("half", "lower")],
                    }]),
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const LADDER: Self = Block {
        id: BlockId::new(221u16).unwrap(),
        name: "ladder",
        hardness: 0.4f32,
        blast_resistance: 0.4f32,
        map_color: 0u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 363,
        default_state: &BlockState {
            id: BlockStateId::new(5720u16).unwrap(),
            state_flags: 8,
            side_flags: 8,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0.4f32,
            collision_shapes: &[140],
            outline_shapes: &[140],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(5719u16).unwrap(),
                state_flags: 32,
                side_flags: 8,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.4f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5720u16).unwrap(),
                state_flags: 8,
                side_flags: 8,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.4f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5721u16).unwrap(),
                state_flags: 32,
                side_flags: 4,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.4f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5722u16).unwrap(),
                state_flags: 8,
                side_flags: 4,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.4f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5723u16).unwrap(),
                state_flags: 32,
                side_flags: 32,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.4f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5724u16).unwrap(),
                state_flags: 8,
                side_flags: 32,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.4f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5725u16).unwrap(),
                state_flags: 32,
                side_flags: 16,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.4f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5726u16).unwrap(),
                state_flags: 8,
                side_flags: 16,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.4f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/ladder"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:ladder",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const RAIL: Self = Block {
        id: BlockId::new(222u16).unwrap(),
        name: "rail",
        hardness: 0.7f32,
        blast_resistance: 0.7f32,
        map_color: 0u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 863,
        default_state: &BlockState {
            id: BlockStateId::new(5728u16).unwrap(),
            state_flags: 8,
            side_flags: 0,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.7f32,
            collision_shapes: &[],
            outline_shapes: &[20],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(5727u16).unwrap(),
                state_flags: 32,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.7f32,
                collision_shapes: &[],
                outline_shapes: &[20],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5728u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.7f32,
                collision_shapes: &[],
                outline_shapes: &[20],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5729u16).unwrap(),
                state_flags: 32,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.7f32,
                collision_shapes: &[],
                outline_shapes: &[20],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5730u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.7f32,
                collision_shapes: &[],
                outline_shapes: &[20],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5731u16).unwrap(),
                state_flags: 32,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.7f32,
                collision_shapes: &[],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5732u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.7f32,
                collision_shapes: &[],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5733u16).unwrap(),
                state_flags: 32,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.7f32,
                collision_shapes: &[],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5734u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.7f32,
                collision_shapes: &[],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5735u16).unwrap(),
                state_flags: 32,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.7f32,
                collision_shapes: &[],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5736u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.7f32,
                collision_shapes: &[],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5737u16).unwrap(),
                state_flags: 32,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.7f32,
                collision_shapes: &[],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5738u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.7f32,
                collision_shapes: &[],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5739u16).unwrap(),
                state_flags: 32,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.7f32,
                collision_shapes: &[],
                outline_shapes: &[20],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5740u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.7f32,
                collision_shapes: &[],
                outline_shapes: &[20],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5741u16).unwrap(),
                state_flags: 32,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.7f32,
                collision_shapes: &[],
                outline_shapes: &[20],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5742u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.7f32,
                collision_shapes: &[],
                outline_shapes: &[20],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5743u16).unwrap(),
                state_flags: 32,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.7f32,
                collision_shapes: &[],
                outline_shapes: &[20],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5744u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.7f32,
                collision_shapes: &[],
                outline_shapes: &[20],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5745u16).unwrap(),
                state_flags: 32,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.7f32,
                collision_shapes: &[],
                outline_shapes: &[20],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5746u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.7f32,
                collision_shapes: &[],
                outline_shapes: &[20],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/rail"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:rail",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const COBBLESTONE_STAIRS: Self = Block {
        id: BlockId::new(223u16).unwrap(),
        name: "cobblestone_stairs",
        hardness: 2f32,
        blast_resistance: 6f32,
        map_color: 11u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 364,
        default_state: &BlockState {
            id: BlockStateId::new(5758u16).unwrap(),
            state_flags: 76,
            side_flags: 69,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 2f32,
            collision_shapes: &[21, 109],
            outline_shapes: &[21, 109],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(5747u16).unwrap(),
                state_flags: 100,
                side_flags: 134,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[99, 100],
                outline_shapes: &[99, 100],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5748u16).unwrap(),
                state_flags: 76,
                side_flags: 134,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[99, 100],
                outline_shapes: &[99, 100],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5749u16).unwrap(),
                state_flags: 100,
                side_flags: 150,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[101, 102, 103],
                outline_shapes: &[101, 102, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5750u16).unwrap(),
                state_flags: 76,
                side_flags: 150,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[101, 102, 103],
                outline_shapes: &[101, 102, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5751u16).unwrap(),
                state_flags: 100,
                side_flags: 166,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[99, 104, 105],
                outline_shapes: &[99, 104, 105],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5752u16).unwrap(),
                state_flags: 76,
                side_flags: 166,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[99, 104, 105],
                outline_shapes: &[99, 104, 105],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5753u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[106, 100, 107],
                outline_shapes: &[106, 100, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5754u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[106, 100, 107],
                outline_shapes: &[106, 100, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5755u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[102, 108, 103],
                outline_shapes: &[102, 108, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5756u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[102, 108, 103],
                outline_shapes: &[102, 108, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5757u16).unwrap(),
                state_flags: 100,
                side_flags: 69,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 109],
                outline_shapes: &[21, 109],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5758u16).unwrap(),
                state_flags: 76,
                side_flags: 69,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 109],
                outline_shapes: &[21, 109],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5759u16).unwrap(),
                state_flags: 100,
                side_flags: 85,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 108, 107],
                outline_shapes: &[21, 108, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5760u16).unwrap(),
                state_flags: 76,
                side_flags: 85,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 108, 107],
                outline_shapes: &[21, 108, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5761u16).unwrap(),
                state_flags: 100,
                side_flags: 101,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 109, 103],
                outline_shapes: &[21, 109, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5762u16).unwrap(),
                state_flags: 76,
                side_flags: 101,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 109, 103],
                outline_shapes: &[21, 109, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5763u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 110],
                outline_shapes: &[21, 110],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5764u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 110],
                outline_shapes: &[21, 110],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5765u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 107],
                outline_shapes: &[21, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5766u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 107],
                outline_shapes: &[21, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5767u16).unwrap(),
                state_flags: 100,
                side_flags: 138,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[111, 109],
                outline_shapes: &[111, 109],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5768u16).unwrap(),
                state_flags: 76,
                side_flags: 138,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[111, 109],
                outline_shapes: &[111, 109],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5769u16).unwrap(),
                state_flags: 100,
                side_flags: 170,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[111, 102, 110],
                outline_shapes: &[111, 102, 110],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5770u16).unwrap(),
                state_flags: 76,
                side_flags: 170,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[111, 102, 110],
                outline_shapes: &[111, 102, 110],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5771u16).unwrap(),
                state_flags: 100,
                side_flags: 154,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[101, 104, 107],
                outline_shapes: &[101, 104, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5772u16).unwrap(),
                state_flags: 76,
                side_flags: 154,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[101, 104, 107],
                outline_shapes: &[101, 104, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5773u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[104, 108, 107],
                outline_shapes: &[104, 108, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5774u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[104, 108, 107],
                outline_shapes: &[104, 108, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5775u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[112, 109, 103],
                outline_shapes: &[112, 109, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5776u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[112, 109, 103],
                outline_shapes: &[112, 109, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5777u16).unwrap(),
                state_flags: 100,
                side_flags: 73,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 100],
                outline_shapes: &[21, 100],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5778u16).unwrap(),
                state_flags: 76,
                side_flags: 73,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 100],
                outline_shapes: &[21, 100],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5779u16).unwrap(),
                state_flags: 100,
                side_flags: 105,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 100, 107],
                outline_shapes: &[21, 100, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5780u16).unwrap(),
                state_flags: 76,
                side_flags: 105,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 100, 107],
                outline_shapes: &[21, 100, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5781u16).unwrap(),
                state_flags: 100,
                side_flags: 89,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 108, 103],
                outline_shapes: &[21, 108, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5782u16).unwrap(),
                state_flags: 76,
                side_flags: 89,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 108, 103],
                outline_shapes: &[21, 108, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5783u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 103],
                outline_shapes: &[21, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5784u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 103],
                outline_shapes: &[21, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5785u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 105],
                outline_shapes: &[21, 105],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5786u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 105],
                outline_shapes: &[21, 105],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5787u16).unwrap(),
                state_flags: 100,
                side_flags: 146,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[101, 113],
                outline_shapes: &[101, 113],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5788u16).unwrap(),
                state_flags: 76,
                side_flags: 146,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[101, 113],
                outline_shapes: &[101, 113],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5789u16).unwrap(),
                state_flags: 100,
                side_flags: 154,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[101, 104, 107],
                outline_shapes: &[101, 104, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5790u16).unwrap(),
                state_flags: 76,
                side_flags: 154,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[101, 104, 107],
                outline_shapes: &[101, 104, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5791u16).unwrap(),
                state_flags: 100,
                side_flags: 150,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[101, 102, 103],
                outline_shapes: &[101, 102, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5792u16).unwrap(),
                state_flags: 76,
                side_flags: 150,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[101, 102, 103],
                outline_shapes: &[101, 102, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5793u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[112, 109, 103],
                outline_shapes: &[112, 109, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5794u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[112, 109, 103],
                outline_shapes: &[112, 109, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5795u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[106, 100, 107],
                outline_shapes: &[106, 100, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5796u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[106, 100, 107],
                outline_shapes: &[106, 100, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5797u16).unwrap(),
                state_flags: 100,
                side_flags: 81,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 108],
                outline_shapes: &[21, 108],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5798u16).unwrap(),
                state_flags: 76,
                side_flags: 81,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 108],
                outline_shapes: &[21, 108],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5799u16).unwrap(),
                state_flags: 100,
                side_flags: 89,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 108, 103],
                outline_shapes: &[21, 108, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5800u16).unwrap(),
                state_flags: 76,
                side_flags: 89,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 108, 103],
                outline_shapes: &[21, 108, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5801u16).unwrap(),
                state_flags: 100,
                side_flags: 85,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 108, 107],
                outline_shapes: &[21, 108, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5802u16).unwrap(),
                state_flags: 76,
                side_flags: 85,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 108, 107],
                outline_shapes: &[21, 108, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5803u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 105],
                outline_shapes: &[21, 105],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5804u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 105],
                outline_shapes: &[21, 105],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5805u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 110],
                outline_shapes: &[21, 110],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5806u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 110],
                outline_shapes: &[21, 110],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5807u16).unwrap(),
                state_flags: 100,
                side_flags: 162,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[114, 108],
                outline_shapes: &[114, 108],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5808u16).unwrap(),
                state_flags: 76,
                side_flags: 162,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[114, 108],
                outline_shapes: &[114, 108],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5809u16).unwrap(),
                state_flags: 100,
                side_flags: 166,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[99, 104, 105],
                outline_shapes: &[99, 104, 105],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5810u16).unwrap(),
                state_flags: 76,
                side_flags: 166,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[99, 104, 105],
                outline_shapes: &[99, 104, 105],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5811u16).unwrap(),
                state_flags: 100,
                side_flags: 170,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[111, 102, 110],
                outline_shapes: &[111, 102, 110],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5812u16).unwrap(),
                state_flags: 76,
                side_flags: 170,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[111, 102, 110],
                outline_shapes: &[111, 102, 110],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5813u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[102, 108, 103],
                outline_shapes: &[102, 108, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5814u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[102, 108, 103],
                outline_shapes: &[102, 108, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5815u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[104, 108, 107],
                outline_shapes: &[104, 108, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5816u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[104, 108, 107],
                outline_shapes: &[104, 108, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5817u16).unwrap(),
                state_flags: 100,
                side_flags: 97,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 113],
                outline_shapes: &[21, 113],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5818u16).unwrap(),
                state_flags: 76,
                side_flags: 97,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 113],
                outline_shapes: &[21, 113],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5819u16).unwrap(),
                state_flags: 100,
                side_flags: 101,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 109, 103],
                outline_shapes: &[21, 109, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5820u16).unwrap(),
                state_flags: 76,
                side_flags: 101,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 109, 103],
                outline_shapes: &[21, 109, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5821u16).unwrap(),
                state_flags: 100,
                side_flags: 105,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 100, 107],
                outline_shapes: &[21, 100, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5822u16).unwrap(),
                state_flags: 76,
                side_flags: 105,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 100, 107],
                outline_shapes: &[21, 100, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5823u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 107],
                outline_shapes: &[21, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5824u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 107],
                outline_shapes: &[21, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5825u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 103],
                outline_shapes: &[21, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(5826u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 103],
                outline_shapes: &[21, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/cobblestone_stairs"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:cobblestone_stairs",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const OAK_WALL_SIGN: Self = Block {
        id: BlockId::new(224u16).unwrap(),
        name: "oak_wall_sign",
        hardness: 1f32,
        blast_resistance: 1f32,
        map_color: 13u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 1016,
        default_state: &BlockState {
            id: BlockStateId::new(5828u16).unwrap(),
            state_flags: 74,
            side_flags: 0,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1f32,
            collision_shapes: &[],
            outline_shapes: &[143],
            opacity: 0,
            block_entity_type: 7,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(5827u16).unwrap(),
                state_flags: 98,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[143],
                opacity: 1,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5828u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[143],
                opacity: 0,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5829u16).unwrap(),
                state_flags: 98,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[144],
                opacity: 1,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5830u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[144],
                opacity: 0,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5831u16).unwrap(),
                state_flags: 98,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[145],
                opacity: 1,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5832u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[145],
                opacity: 0,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5833u16).unwrap(),
                state_flags: 98,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[146],
                opacity: 1,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5834u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[146],
                opacity: 0,
                block_entity_type: 7,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/oak_sign"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:oak_sign",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const SPRUCE_WALL_SIGN: Self = Block {
        id: BlockId::new(225u16).unwrap(),
        name: "spruce_wall_sign",
        hardness: 1f32,
        blast_resistance: 1f32,
        map_color: 34u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 1017,
        default_state: &BlockState {
            id: BlockStateId::new(5836u16).unwrap(),
            state_flags: 74,
            side_flags: 0,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1f32,
            collision_shapes: &[],
            outline_shapes: &[143],
            opacity: 0,
            block_entity_type: 7,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(5835u16).unwrap(),
                state_flags: 98,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[143],
                opacity: 1,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5836u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[143],
                opacity: 0,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5837u16).unwrap(),
                state_flags: 98,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[144],
                opacity: 1,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5838u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[144],
                opacity: 0,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5839u16).unwrap(),
                state_flags: 98,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[145],
                opacity: 1,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5840u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[145],
                opacity: 0,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5841u16).unwrap(),
                state_flags: 98,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[146],
                opacity: 1,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5842u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[146],
                opacity: 0,
                block_entity_type: 7,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/spruce_sign"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:spruce_sign",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const BIRCH_WALL_SIGN: Self = Block {
        id: BlockId::new(226u16).unwrap(),
        name: "birch_wall_sign",
        hardness: 1f32,
        blast_resistance: 1f32,
        map_color: 2u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 1018,
        default_state: &BlockState {
            id: BlockStateId::new(5844u16).unwrap(),
            state_flags: 74,
            side_flags: 0,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1f32,
            collision_shapes: &[],
            outline_shapes: &[143],
            opacity: 0,
            block_entity_type: 7,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(5843u16).unwrap(),
                state_flags: 98,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[143],
                opacity: 1,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5844u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[143],
                opacity: 0,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5845u16).unwrap(),
                state_flags: 98,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[144],
                opacity: 1,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5846u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[144],
                opacity: 0,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5847u16).unwrap(),
                state_flags: 98,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[145],
                opacity: 1,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5848u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[145],
                opacity: 0,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5849u16).unwrap(),
                state_flags: 98,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[146],
                opacity: 1,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5850u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[146],
                opacity: 0,
                block_entity_type: 7,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/birch_sign"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:birch_sign",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const ACACIA_WALL_SIGN: Self = Block {
        id: BlockId::new(227u16).unwrap(),
        name: "acacia_wall_sign",
        hardness: 1f32,
        blast_resistance: 1f32,
        map_color: 15u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 1020,
        default_state: &BlockState {
            id: BlockStateId::new(5852u16).unwrap(),
            state_flags: 74,
            side_flags: 0,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1f32,
            collision_shapes: &[],
            outline_shapes: &[143],
            opacity: 0,
            block_entity_type: 7,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(5851u16).unwrap(),
                state_flags: 98,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[143],
                opacity: 1,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5852u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[143],
                opacity: 0,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5853u16).unwrap(),
                state_flags: 98,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[144],
                opacity: 1,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5854u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[144],
                opacity: 0,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5855u16).unwrap(),
                state_flags: 98,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[145],
                opacity: 1,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5856u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[145],
                opacity: 0,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5857u16).unwrap(),
                state_flags: 98,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[146],
                opacity: 1,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5858u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[146],
                opacity: 0,
                block_entity_type: 7,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/acacia_sign"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:acacia_sign",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const CHERRY_WALL_SIGN: Self = Block {
        id: BlockId::new(228u16).unwrap(),
        name: "cherry_wall_sign",
        hardness: 1f32,
        blast_resistance: 1f32,
        map_color: 36u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 1021,
        default_state: &BlockState {
            id: BlockStateId::new(5860u16).unwrap(),
            state_flags: 74,
            side_flags: 0,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1f32,
            collision_shapes: &[],
            outline_shapes: &[143],
            opacity: 0,
            block_entity_type: 7,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(5859u16).unwrap(),
                state_flags: 98,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[143],
                opacity: 1,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5860u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[143],
                opacity: 0,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5861u16).unwrap(),
                state_flags: 98,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[144],
                opacity: 1,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5862u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[144],
                opacity: 0,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5863u16).unwrap(),
                state_flags: 98,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[145],
                opacity: 1,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5864u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[145],
                opacity: 0,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5865u16).unwrap(),
                state_flags: 98,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[146],
                opacity: 1,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5866u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[146],
                opacity: 0,
                block_entity_type: 7,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/cherry_sign"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:cherry_sign",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const JUNGLE_WALL_SIGN: Self = Block {
        id: BlockId::new(229u16).unwrap(),
        name: "jungle_wall_sign",
        hardness: 1f32,
        blast_resistance: 1f32,
        map_color: 10u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 1019,
        default_state: &BlockState {
            id: BlockStateId::new(5868u16).unwrap(),
            state_flags: 74,
            side_flags: 0,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1f32,
            collision_shapes: &[],
            outline_shapes: &[143],
            opacity: 0,
            block_entity_type: 7,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(5867u16).unwrap(),
                state_flags: 98,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[143],
                opacity: 1,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5868u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[143],
                opacity: 0,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5869u16).unwrap(),
                state_flags: 98,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[144],
                opacity: 1,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5870u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[144],
                opacity: 0,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5871u16).unwrap(),
                state_flags: 98,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[145],
                opacity: 1,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5872u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[145],
                opacity: 0,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5873u16).unwrap(),
                state_flags: 98,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[146],
                opacity: 1,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5874u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[146],
                opacity: 0,
                block_entity_type: 7,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/jungle_sign"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:jungle_sign",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const DARK_OAK_WALL_SIGN: Self = Block {
        id: BlockId::new(230u16).unwrap(),
        name: "dark_oak_wall_sign",
        hardness: 1f32,
        blast_resistance: 1f32,
        map_color: 26u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 1022,
        default_state: &BlockState {
            id: BlockStateId::new(5876u16).unwrap(),
            state_flags: 74,
            side_flags: 0,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1f32,
            collision_shapes: &[],
            outline_shapes: &[143],
            opacity: 0,
            block_entity_type: 7,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(5875u16).unwrap(),
                state_flags: 98,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[143],
                opacity: 1,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5876u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[143],
                opacity: 0,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5877u16).unwrap(),
                state_flags: 98,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[144],
                opacity: 1,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5878u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[144],
                opacity: 0,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5879u16).unwrap(),
                state_flags: 98,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[145],
                opacity: 1,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5880u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[145],
                opacity: 0,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5881u16).unwrap(),
                state_flags: 98,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[146],
                opacity: 1,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5882u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[146],
                opacity: 0,
                block_entity_type: 7,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/dark_oak_sign"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:dark_oak_sign",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const PALE_OAK_WALL_SIGN: Self = Block {
        id: BlockId::new(231u16).unwrap(),
        name: "pale_oak_wall_sign",
        hardness: 1f32,
        blast_resistance: 1f32,
        map_color: 14u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 1023,
        default_state: &BlockState {
            id: BlockStateId::new(5884u16).unwrap(),
            state_flags: 74,
            side_flags: 0,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1f32,
            collision_shapes: &[],
            outline_shapes: &[143],
            opacity: 0,
            block_entity_type: 7,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(5883u16).unwrap(),
                state_flags: 98,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[143],
                opacity: 1,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5884u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[143],
                opacity: 0,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5885u16).unwrap(),
                state_flags: 98,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[144],
                opacity: 1,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5886u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[144],
                opacity: 0,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5887u16).unwrap(),
                state_flags: 98,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[145],
                opacity: 1,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5888u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[145],
                opacity: 0,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5889u16).unwrap(),
                state_flags: 98,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[146],
                opacity: 1,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5890u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[146],
                opacity: 0,
                block_entity_type: 7,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/pale_oak_sign"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:pale_oak_sign",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const MANGROVE_WALL_SIGN: Self = Block {
        id: BlockId::new(232u16).unwrap(),
        name: "mangrove_wall_sign",
        hardness: 1f32,
        blast_resistance: 1f32,
        map_color: 28u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 1024,
        default_state: &BlockState {
            id: BlockStateId::new(5892u16).unwrap(),
            state_flags: 74,
            side_flags: 0,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1f32,
            collision_shapes: &[],
            outline_shapes: &[143],
            opacity: 0,
            block_entity_type: 7,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(5891u16).unwrap(),
                state_flags: 98,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[143],
                opacity: 1,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5892u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[143],
                opacity: 0,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5893u16).unwrap(),
                state_flags: 98,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[144],
                opacity: 1,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5894u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[144],
                opacity: 0,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5895u16).unwrap(),
                state_flags: 98,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[145],
                opacity: 1,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5896u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[145],
                opacity: 0,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5897u16).unwrap(),
                state_flags: 98,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[146],
                opacity: 1,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5898u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[146],
                opacity: 0,
                block_entity_type: 7,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/mangrove_sign"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:mangrove_sign",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const BAMBOO_WALL_SIGN: Self = Block {
        id: BlockId::new(233u16).unwrap(),
        name: "bamboo_wall_sign",
        hardness: 1f32,
        blast_resistance: 1f32,
        map_color: 18u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 1025,
        default_state: &BlockState {
            id: BlockStateId::new(5900u16).unwrap(),
            state_flags: 74,
            side_flags: 0,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1f32,
            collision_shapes: &[],
            outline_shapes: &[143],
            opacity: 0,
            block_entity_type: 7,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(5899u16).unwrap(),
                state_flags: 98,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[143],
                opacity: 1,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5900u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[143],
                opacity: 0,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5901u16).unwrap(),
                state_flags: 98,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[144],
                opacity: 1,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5902u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[144],
                opacity: 0,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5903u16).unwrap(),
                state_flags: 98,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[145],
                opacity: 1,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5904u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[145],
                opacity: 0,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5905u16).unwrap(),
                state_flags: 98,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[146],
                opacity: 1,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(5906u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[146],
                opacity: 0,
                block_entity_type: 7,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/bamboo_sign"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:bamboo_sign",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const OAK_HANGING_SIGN: Self = Block {
        id: BlockId::new(234u16).unwrap(),
        name: "oak_hanging_sign",
        hardness: 1f32,
        blast_resistance: 1f32,
        map_color: 13u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 1028,
        default_state: &BlockState {
            id: BlockStateId::new(5956u16).unwrap(),
            state_flags: 74,
            side_flags: 64,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1f32,
            collision_shapes: &[],
            outline_shapes: &[147],
            opacity: 0,
            block_entity_type: 8,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(5907u16).unwrap(),
                state_flags: 98,
                side_flags: 64,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[147],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(5908u16).unwrap(),
                state_flags: 74,
                side_flags: 64,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[147],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(5909u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(5910u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(5911u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(5912u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(5913u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(5914u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(5915u16).unwrap(),
                state_flags: 98,
                side_flags: 64,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[149],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(5916u16).unwrap(),
                state_flags: 74,
                side_flags: 64,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[149],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(5917u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(5918u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(5919u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(5920u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(5921u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(5922u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(5923u16).unwrap(),
                state_flags: 98,
                side_flags: 64,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[147],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(5924u16).unwrap(),
                state_flags: 74,
                side_flags: 64,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[147],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(5925u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(5926u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(5927u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(5928u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(5929u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(5930u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(5931u16).unwrap(),
                state_flags: 98,
                side_flags: 64,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[149],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(5932u16).unwrap(),
                state_flags: 74,
                side_flags: 64,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[149],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(5933u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(5934u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(5935u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(5936u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(5937u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(5938u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(5939u16).unwrap(),
                state_flags: 98,
                side_flags: 64,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[147],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(5940u16).unwrap(),
                state_flags: 74,
                side_flags: 64,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[147],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(5941u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(5942u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(5943u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(5944u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(5945u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(5946u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(5947u16).unwrap(),
                state_flags: 98,
                side_flags: 64,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[149],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(5948u16).unwrap(),
                state_flags: 74,
                side_flags: 64,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[149],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(5949u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(5950u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(5951u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(5952u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(5953u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(5954u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(5955u16).unwrap(),
                state_flags: 98,
                side_flags: 64,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[147],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(5956u16).unwrap(),
                state_flags: 74,
                side_flags: 64,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[147],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(5957u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(5958u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(5959u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(5960u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(5961u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(5962u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(5963u16).unwrap(),
                state_flags: 98,
                side_flags: 64,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[149],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(5964u16).unwrap(),
                state_flags: 74,
                side_flags: 64,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[149],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(5965u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(5966u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(5967u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(5968u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(5969u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(5970u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/oak_hanging_sign"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:oak_hanging_sign",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const SPRUCE_HANGING_SIGN: Self = Block {
        id: BlockId::new(235u16).unwrap(),
        name: "spruce_hanging_sign",
        hardness: 1f32,
        blast_resistance: 1f32,
        map_color: 34u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 1029,
        default_state: &BlockState {
            id: BlockStateId::new(6020u16).unwrap(),
            state_flags: 74,
            side_flags: 64,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1f32,
            collision_shapes: &[],
            outline_shapes: &[147],
            opacity: 0,
            block_entity_type: 8,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(5971u16).unwrap(),
                state_flags: 98,
                side_flags: 64,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[147],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(5972u16).unwrap(),
                state_flags: 74,
                side_flags: 64,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[147],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(5973u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(5974u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(5975u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(5976u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(5977u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(5978u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(5979u16).unwrap(),
                state_flags: 98,
                side_flags: 64,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[149],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(5980u16).unwrap(),
                state_flags: 74,
                side_flags: 64,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[149],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(5981u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(5982u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(5983u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(5984u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(5985u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(5986u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(5987u16).unwrap(),
                state_flags: 98,
                side_flags: 64,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[147],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(5988u16).unwrap(),
                state_flags: 74,
                side_flags: 64,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[147],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(5989u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(5990u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(5991u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(5992u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(5993u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(5994u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(5995u16).unwrap(),
                state_flags: 98,
                side_flags: 64,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[149],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(5996u16).unwrap(),
                state_flags: 74,
                side_flags: 64,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[149],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(5997u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(5998u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(5999u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6000u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6001u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6002u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6003u16).unwrap(),
                state_flags: 98,
                side_flags: 64,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[147],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6004u16).unwrap(),
                state_flags: 74,
                side_flags: 64,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[147],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6005u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6006u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6007u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6008u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6009u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6010u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6011u16).unwrap(),
                state_flags: 98,
                side_flags: 64,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[149],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6012u16).unwrap(),
                state_flags: 74,
                side_flags: 64,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[149],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6013u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6014u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6015u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6016u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6017u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6018u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6019u16).unwrap(),
                state_flags: 98,
                side_flags: 64,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[147],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6020u16).unwrap(),
                state_flags: 74,
                side_flags: 64,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[147],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6021u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6022u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6023u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6024u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6025u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6026u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6027u16).unwrap(),
                state_flags: 98,
                side_flags: 64,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[149],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6028u16).unwrap(),
                state_flags: 74,
                side_flags: 64,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[149],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6029u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6030u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6031u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6032u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6033u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6034u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/spruce_hanging_sign"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:spruce_hanging_sign",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const BIRCH_HANGING_SIGN: Self = Block {
        id: BlockId::new(236u16).unwrap(),
        name: "birch_hanging_sign",
        hardness: 1f32,
        blast_resistance: 1f32,
        map_color: 2u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 1030,
        default_state: &BlockState {
            id: BlockStateId::new(6084u16).unwrap(),
            state_flags: 74,
            side_flags: 64,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1f32,
            collision_shapes: &[],
            outline_shapes: &[147],
            opacity: 0,
            block_entity_type: 8,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(6035u16).unwrap(),
                state_flags: 98,
                side_flags: 64,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[147],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6036u16).unwrap(),
                state_flags: 74,
                side_flags: 64,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[147],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6037u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6038u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6039u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6040u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6041u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6042u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6043u16).unwrap(),
                state_flags: 98,
                side_flags: 64,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[149],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6044u16).unwrap(),
                state_flags: 74,
                side_flags: 64,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[149],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6045u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6046u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6047u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6048u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6049u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6050u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6051u16).unwrap(),
                state_flags: 98,
                side_flags: 64,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[147],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6052u16).unwrap(),
                state_flags: 74,
                side_flags: 64,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[147],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6053u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6054u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6055u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6056u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6057u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6058u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6059u16).unwrap(),
                state_flags: 98,
                side_flags: 64,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[149],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6060u16).unwrap(),
                state_flags: 74,
                side_flags: 64,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[149],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6061u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6062u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6063u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6064u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6065u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6066u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6067u16).unwrap(),
                state_flags: 98,
                side_flags: 64,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[147],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6068u16).unwrap(),
                state_flags: 74,
                side_flags: 64,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[147],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6069u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6070u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6071u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6072u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6073u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6074u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6075u16).unwrap(),
                state_flags: 98,
                side_flags: 64,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[149],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6076u16).unwrap(),
                state_flags: 74,
                side_flags: 64,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[149],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6077u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6078u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6079u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6080u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6081u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6082u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6083u16).unwrap(),
                state_flags: 98,
                side_flags: 64,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[147],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6084u16).unwrap(),
                state_flags: 74,
                side_flags: 64,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[147],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6085u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6086u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6087u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6088u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6089u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6090u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6091u16).unwrap(),
                state_flags: 98,
                side_flags: 64,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[149],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6092u16).unwrap(),
                state_flags: 74,
                side_flags: 64,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[149],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6093u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6094u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6095u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6096u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6097u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6098u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/birch_hanging_sign"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:birch_hanging_sign",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const ACACIA_HANGING_SIGN: Self = Block {
        id: BlockId::new(237u16).unwrap(),
        name: "acacia_hanging_sign",
        hardness: 1f32,
        blast_resistance: 1f32,
        map_color: 15u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 1032,
        default_state: &BlockState {
            id: BlockStateId::new(6148u16).unwrap(),
            state_flags: 74,
            side_flags: 64,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1f32,
            collision_shapes: &[],
            outline_shapes: &[147],
            opacity: 0,
            block_entity_type: 8,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(6099u16).unwrap(),
                state_flags: 98,
                side_flags: 64,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[147],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6100u16).unwrap(),
                state_flags: 74,
                side_flags: 64,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[147],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6101u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6102u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6103u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6104u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6105u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6106u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6107u16).unwrap(),
                state_flags: 98,
                side_flags: 64,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[149],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6108u16).unwrap(),
                state_flags: 74,
                side_flags: 64,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[149],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6109u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6110u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6111u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6112u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6113u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6114u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6115u16).unwrap(),
                state_flags: 98,
                side_flags: 64,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[147],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6116u16).unwrap(),
                state_flags: 74,
                side_flags: 64,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[147],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6117u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6118u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6119u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6120u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6121u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6122u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6123u16).unwrap(),
                state_flags: 98,
                side_flags: 64,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[149],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6124u16).unwrap(),
                state_flags: 74,
                side_flags: 64,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[149],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6125u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6126u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6127u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6128u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6129u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6130u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6131u16).unwrap(),
                state_flags: 98,
                side_flags: 64,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[147],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6132u16).unwrap(),
                state_flags: 74,
                side_flags: 64,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[147],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6133u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6134u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6135u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6136u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6137u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6138u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6139u16).unwrap(),
                state_flags: 98,
                side_flags: 64,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[149],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6140u16).unwrap(),
                state_flags: 74,
                side_flags: 64,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[149],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6141u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6142u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6143u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6144u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6145u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6146u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6147u16).unwrap(),
                state_flags: 98,
                side_flags: 64,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[147],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6148u16).unwrap(),
                state_flags: 74,
                side_flags: 64,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[147],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6149u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6150u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6151u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6152u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6153u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6154u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6155u16).unwrap(),
                state_flags: 98,
                side_flags: 64,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[149],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6156u16).unwrap(),
                state_flags: 74,
                side_flags: 64,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[149],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6157u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6158u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6159u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6160u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6161u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6162u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/acacia_hanging_sign"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:acacia_hanging_sign",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const CHERRY_HANGING_SIGN: Self = Block {
        id: BlockId::new(238u16).unwrap(),
        name: "cherry_hanging_sign",
        hardness: 1f32,
        blast_resistance: 1f32,
        map_color: 42u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 1033,
        default_state: &BlockState {
            id: BlockStateId::new(6212u16).unwrap(),
            state_flags: 74,
            side_flags: 64,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1f32,
            collision_shapes: &[],
            outline_shapes: &[147],
            opacity: 0,
            block_entity_type: 8,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(6163u16).unwrap(),
                state_flags: 98,
                side_flags: 64,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[147],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6164u16).unwrap(),
                state_flags: 74,
                side_flags: 64,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[147],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6165u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6166u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6167u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6168u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6169u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6170u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6171u16).unwrap(),
                state_flags: 98,
                side_flags: 64,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[149],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6172u16).unwrap(),
                state_flags: 74,
                side_flags: 64,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[149],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6173u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6174u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6175u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6176u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6177u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6178u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6179u16).unwrap(),
                state_flags: 98,
                side_flags: 64,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[147],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6180u16).unwrap(),
                state_flags: 74,
                side_flags: 64,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[147],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6181u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6182u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6183u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6184u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6185u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6186u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6187u16).unwrap(),
                state_flags: 98,
                side_flags: 64,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[149],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6188u16).unwrap(),
                state_flags: 74,
                side_flags: 64,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[149],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6189u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6190u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6191u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6192u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6193u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6194u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6195u16).unwrap(),
                state_flags: 98,
                side_flags: 64,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[147],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6196u16).unwrap(),
                state_flags: 74,
                side_flags: 64,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[147],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6197u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6198u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6199u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6200u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6201u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6202u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6203u16).unwrap(),
                state_flags: 98,
                side_flags: 64,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[149],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6204u16).unwrap(),
                state_flags: 74,
                side_flags: 64,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[149],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6205u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6206u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6207u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6208u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6209u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6210u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6211u16).unwrap(),
                state_flags: 98,
                side_flags: 64,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[147],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6212u16).unwrap(),
                state_flags: 74,
                side_flags: 64,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[147],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6213u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6214u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6215u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6216u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6217u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6218u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6219u16).unwrap(),
                state_flags: 98,
                side_flags: 64,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[149],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6220u16).unwrap(),
                state_flags: 74,
                side_flags: 64,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[149],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6221u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6222u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6223u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6224u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6225u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6226u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/cherry_hanging_sign"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:cherry_hanging_sign",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const JUNGLE_HANGING_SIGN: Self = Block {
        id: BlockId::new(239u16).unwrap(),
        name: "jungle_hanging_sign",
        hardness: 1f32,
        blast_resistance: 1f32,
        map_color: 10u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 1031,
        default_state: &BlockState {
            id: BlockStateId::new(6276u16).unwrap(),
            state_flags: 74,
            side_flags: 64,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1f32,
            collision_shapes: &[],
            outline_shapes: &[147],
            opacity: 0,
            block_entity_type: 8,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(6227u16).unwrap(),
                state_flags: 98,
                side_flags: 64,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[147],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6228u16).unwrap(),
                state_flags: 74,
                side_flags: 64,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[147],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6229u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6230u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6231u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6232u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6233u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6234u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6235u16).unwrap(),
                state_flags: 98,
                side_flags: 64,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[149],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6236u16).unwrap(),
                state_flags: 74,
                side_flags: 64,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[149],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6237u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6238u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6239u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6240u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6241u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6242u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6243u16).unwrap(),
                state_flags: 98,
                side_flags: 64,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[147],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6244u16).unwrap(),
                state_flags: 74,
                side_flags: 64,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[147],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6245u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6246u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6247u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6248u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6249u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6250u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6251u16).unwrap(),
                state_flags: 98,
                side_flags: 64,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[149],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6252u16).unwrap(),
                state_flags: 74,
                side_flags: 64,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[149],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6253u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6254u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6255u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6256u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6257u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6258u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6259u16).unwrap(),
                state_flags: 98,
                side_flags: 64,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[147],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6260u16).unwrap(),
                state_flags: 74,
                side_flags: 64,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[147],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6261u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6262u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6263u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6264u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6265u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6266u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6267u16).unwrap(),
                state_flags: 98,
                side_flags: 64,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[149],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6268u16).unwrap(),
                state_flags: 74,
                side_flags: 64,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[149],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6269u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6270u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6271u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6272u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6273u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6274u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6275u16).unwrap(),
                state_flags: 98,
                side_flags: 64,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[147],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6276u16).unwrap(),
                state_flags: 74,
                side_flags: 64,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[147],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6277u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6278u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6279u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6280u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6281u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6282u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6283u16).unwrap(),
                state_flags: 98,
                side_flags: 64,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[149],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6284u16).unwrap(),
                state_flags: 74,
                side_flags: 64,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[149],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6285u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6286u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6287u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6288u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6289u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6290u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/jungle_hanging_sign"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:jungle_hanging_sign",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const DARK_OAK_HANGING_SIGN: Self = Block {
        id: BlockId::new(240u16).unwrap(),
        name: "dark_oak_hanging_sign",
        hardness: 1f32,
        blast_resistance: 1f32,
        map_color: 26u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 1034,
        default_state: &BlockState {
            id: BlockStateId::new(6340u16).unwrap(),
            state_flags: 74,
            side_flags: 64,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1f32,
            collision_shapes: &[],
            outline_shapes: &[147],
            opacity: 0,
            block_entity_type: 8,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(6291u16).unwrap(),
                state_flags: 98,
                side_flags: 64,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[147],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6292u16).unwrap(),
                state_flags: 74,
                side_flags: 64,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[147],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6293u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6294u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6295u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6296u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6297u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6298u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6299u16).unwrap(),
                state_flags: 98,
                side_flags: 64,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[149],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6300u16).unwrap(),
                state_flags: 74,
                side_flags: 64,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[149],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6301u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6302u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6303u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6304u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6305u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6306u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6307u16).unwrap(),
                state_flags: 98,
                side_flags: 64,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[147],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6308u16).unwrap(),
                state_flags: 74,
                side_flags: 64,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[147],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6309u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6310u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6311u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6312u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6313u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6314u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6315u16).unwrap(),
                state_flags: 98,
                side_flags: 64,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[149],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6316u16).unwrap(),
                state_flags: 74,
                side_flags: 64,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[149],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6317u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6318u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6319u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6320u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6321u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6322u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6323u16).unwrap(),
                state_flags: 98,
                side_flags: 64,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[147],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6324u16).unwrap(),
                state_flags: 74,
                side_flags: 64,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[147],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6325u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6326u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6327u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6328u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6329u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6330u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6331u16).unwrap(),
                state_flags: 98,
                side_flags: 64,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[149],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6332u16).unwrap(),
                state_flags: 74,
                side_flags: 64,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[149],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6333u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6334u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6335u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6336u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6337u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6338u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6339u16).unwrap(),
                state_flags: 98,
                side_flags: 64,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[147],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6340u16).unwrap(),
                state_flags: 74,
                side_flags: 64,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[147],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6341u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6342u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6343u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6344u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6345u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6346u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6347u16).unwrap(),
                state_flags: 98,
                side_flags: 64,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[149],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6348u16).unwrap(),
                state_flags: 74,
                side_flags: 64,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[149],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6349u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6350u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6351u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6352u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6353u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6354u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/dark_oak_hanging_sign"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:dark_oak_hanging_sign",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const PALE_OAK_HANGING_SIGN: Self = Block {
        id: BlockId::new(241u16).unwrap(),
        name: "pale_oak_hanging_sign",
        hardness: 1f32,
        blast_resistance: 1f32,
        map_color: 14u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 1035,
        default_state: &BlockState {
            id: BlockStateId::new(6404u16).unwrap(),
            state_flags: 74,
            side_flags: 64,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1f32,
            collision_shapes: &[],
            outline_shapes: &[147],
            opacity: 0,
            block_entity_type: 8,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(6355u16).unwrap(),
                state_flags: 98,
                side_flags: 64,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[147],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6356u16).unwrap(),
                state_flags: 74,
                side_flags: 64,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[147],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6357u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6358u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6359u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6360u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6361u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6362u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6363u16).unwrap(),
                state_flags: 98,
                side_flags: 64,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[149],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6364u16).unwrap(),
                state_flags: 74,
                side_flags: 64,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[149],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6365u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6366u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6367u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6368u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6369u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6370u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6371u16).unwrap(),
                state_flags: 98,
                side_flags: 64,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[147],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6372u16).unwrap(),
                state_flags: 74,
                side_flags: 64,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[147],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6373u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6374u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6375u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6376u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6377u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6378u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6379u16).unwrap(),
                state_flags: 98,
                side_flags: 64,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[149],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6380u16).unwrap(),
                state_flags: 74,
                side_flags: 64,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[149],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6381u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6382u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6383u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6384u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6385u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6386u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6387u16).unwrap(),
                state_flags: 98,
                side_flags: 64,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[147],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6388u16).unwrap(),
                state_flags: 74,
                side_flags: 64,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[147],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6389u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6390u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6391u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6392u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6393u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6394u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6395u16).unwrap(),
                state_flags: 98,
                side_flags: 64,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[149],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6396u16).unwrap(),
                state_flags: 74,
                side_flags: 64,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[149],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6397u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6398u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6399u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6400u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6401u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6402u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6403u16).unwrap(),
                state_flags: 98,
                side_flags: 64,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[147],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6404u16).unwrap(),
                state_flags: 74,
                side_flags: 64,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[147],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6405u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6406u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6407u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6408u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6409u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6410u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6411u16).unwrap(),
                state_flags: 98,
                side_flags: 64,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[149],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6412u16).unwrap(),
                state_flags: 74,
                side_flags: 64,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[149],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6413u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6414u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6415u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6416u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6417u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6418u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/pale_oak_hanging_sign"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:pale_oak_hanging_sign",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const CRIMSON_HANGING_SIGN: Self = Block {
        id: BlockId::new(242u16).unwrap(),
        name: "crimson_hanging_sign",
        hardness: 1f32,
        blast_resistance: 1f32,
        map_color: 53u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 1038,
        default_state: &BlockState {
            id: BlockStateId::new(6468u16).unwrap(),
            state_flags: 72,
            side_flags: 64,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1f32,
            collision_shapes: &[],
            outline_shapes: &[147],
            opacity: 0,
            block_entity_type: 8,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(6419u16).unwrap(),
                state_flags: 96,
                side_flags: 64,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[147],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6420u16).unwrap(),
                state_flags: 72,
                side_flags: 64,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[147],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6421u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6422u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6423u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6424u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6425u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6426u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6427u16).unwrap(),
                state_flags: 96,
                side_flags: 64,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[149],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6428u16).unwrap(),
                state_flags: 72,
                side_flags: 64,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[149],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6429u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6430u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6431u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6432u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6433u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6434u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6435u16).unwrap(),
                state_flags: 96,
                side_flags: 64,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[147],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6436u16).unwrap(),
                state_flags: 72,
                side_flags: 64,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[147],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6437u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6438u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6439u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6440u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6441u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6442u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6443u16).unwrap(),
                state_flags: 96,
                side_flags: 64,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[149],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6444u16).unwrap(),
                state_flags: 72,
                side_flags: 64,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[149],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6445u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6446u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6447u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6448u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6449u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6450u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6451u16).unwrap(),
                state_flags: 96,
                side_flags: 64,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[147],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6452u16).unwrap(),
                state_flags: 72,
                side_flags: 64,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[147],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6453u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6454u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6455u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6456u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6457u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6458u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6459u16).unwrap(),
                state_flags: 96,
                side_flags: 64,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[149],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6460u16).unwrap(),
                state_flags: 72,
                side_flags: 64,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[149],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6461u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6462u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6463u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6464u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6465u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6466u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6467u16).unwrap(),
                state_flags: 96,
                side_flags: 64,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[147],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6468u16).unwrap(),
                state_flags: 72,
                side_flags: 64,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[147],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6469u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6470u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6471u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6472u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6473u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6474u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6475u16).unwrap(),
                state_flags: 96,
                side_flags: 64,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[149],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6476u16).unwrap(),
                state_flags: 72,
                side_flags: 64,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[149],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6477u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6478u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6479u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6480u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6481u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6482u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/crimson_hanging_sign"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:crimson_hanging_sign",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const WARPED_HANGING_SIGN: Self = Block {
        id: BlockId::new(243u16).unwrap(),
        name: "warped_hanging_sign",
        hardness: 1f32,
        blast_resistance: 1f32,
        map_color: 56u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 1039,
        default_state: &BlockState {
            id: BlockStateId::new(6532u16).unwrap(),
            state_flags: 72,
            side_flags: 64,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1f32,
            collision_shapes: &[],
            outline_shapes: &[147],
            opacity: 0,
            block_entity_type: 8,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(6483u16).unwrap(),
                state_flags: 96,
                side_flags: 64,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[147],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6484u16).unwrap(),
                state_flags: 72,
                side_flags: 64,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[147],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6485u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6486u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6487u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6488u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6489u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6490u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6491u16).unwrap(),
                state_flags: 96,
                side_flags: 64,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[149],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6492u16).unwrap(),
                state_flags: 72,
                side_flags: 64,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[149],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6493u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6494u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6495u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6496u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6497u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6498u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6499u16).unwrap(),
                state_flags: 96,
                side_flags: 64,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[147],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6500u16).unwrap(),
                state_flags: 72,
                side_flags: 64,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[147],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6501u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6502u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6503u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6504u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6505u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6506u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6507u16).unwrap(),
                state_flags: 96,
                side_flags: 64,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[149],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6508u16).unwrap(),
                state_flags: 72,
                side_flags: 64,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[149],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6509u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6510u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6511u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6512u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6513u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6514u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6515u16).unwrap(),
                state_flags: 96,
                side_flags: 64,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[147],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6516u16).unwrap(),
                state_flags: 72,
                side_flags: 64,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[147],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6517u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6518u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6519u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6520u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6521u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6522u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6523u16).unwrap(),
                state_flags: 96,
                side_flags: 64,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[149],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6524u16).unwrap(),
                state_flags: 72,
                side_flags: 64,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[149],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6525u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6526u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6527u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6528u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6529u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6530u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6531u16).unwrap(),
                state_flags: 96,
                side_flags: 64,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[147],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6532u16).unwrap(),
                state_flags: 72,
                side_flags: 64,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[147],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6533u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6534u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6535u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6536u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6537u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6538u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6539u16).unwrap(),
                state_flags: 96,
                side_flags: 64,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[149],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6540u16).unwrap(),
                state_flags: 72,
                side_flags: 64,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[149],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6541u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6542u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6543u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6544u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6545u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6546u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/warped_hanging_sign"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:warped_hanging_sign",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const MANGROVE_HANGING_SIGN: Self = Block {
        id: BlockId::new(244u16).unwrap(),
        name: "mangrove_hanging_sign",
        hardness: 1f32,
        blast_resistance: 1f32,
        map_color: 28u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 1036,
        default_state: &BlockState {
            id: BlockStateId::new(6596u16).unwrap(),
            state_flags: 74,
            side_flags: 64,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1f32,
            collision_shapes: &[],
            outline_shapes: &[147],
            opacity: 0,
            block_entity_type: 8,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(6547u16).unwrap(),
                state_flags: 98,
                side_flags: 64,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[147],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6548u16).unwrap(),
                state_flags: 74,
                side_flags: 64,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[147],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6549u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6550u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6551u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6552u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6553u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6554u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6555u16).unwrap(),
                state_flags: 98,
                side_flags: 64,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[149],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6556u16).unwrap(),
                state_flags: 74,
                side_flags: 64,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[149],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6557u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6558u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6559u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6560u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6561u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6562u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6563u16).unwrap(),
                state_flags: 98,
                side_flags: 64,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[147],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6564u16).unwrap(),
                state_flags: 74,
                side_flags: 64,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[147],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6565u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6566u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6567u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6568u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6569u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6570u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6571u16).unwrap(),
                state_flags: 98,
                side_flags: 64,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[149],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6572u16).unwrap(),
                state_flags: 74,
                side_flags: 64,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[149],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6573u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6574u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6575u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6576u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6577u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6578u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6579u16).unwrap(),
                state_flags: 98,
                side_flags: 64,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[147],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6580u16).unwrap(),
                state_flags: 74,
                side_flags: 64,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[147],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6581u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6582u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6583u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6584u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6585u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6586u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6587u16).unwrap(),
                state_flags: 98,
                side_flags: 64,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[149],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6588u16).unwrap(),
                state_flags: 74,
                side_flags: 64,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[149],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6589u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6590u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6591u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6592u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6593u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6594u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6595u16).unwrap(),
                state_flags: 98,
                side_flags: 64,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[147],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6596u16).unwrap(),
                state_flags: 74,
                side_flags: 64,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[147],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6597u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6598u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6599u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6600u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6601u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6602u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6603u16).unwrap(),
                state_flags: 98,
                side_flags: 64,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[149],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6604u16).unwrap(),
                state_flags: 74,
                side_flags: 64,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[149],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6605u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6606u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6607u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6608u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6609u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6610u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/mangrove_hanging_sign"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:mangrove_hanging_sign",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const BAMBOO_HANGING_SIGN: Self = Block {
        id: BlockId::new(245u16).unwrap(),
        name: "bamboo_hanging_sign",
        hardness: 1f32,
        blast_resistance: 1f32,
        map_color: 18u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 1037,
        default_state: &BlockState {
            id: BlockStateId::new(6660u16).unwrap(),
            state_flags: 74,
            side_flags: 64,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1f32,
            collision_shapes: &[],
            outline_shapes: &[147],
            opacity: 0,
            block_entity_type: 8,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(6611u16).unwrap(),
                state_flags: 98,
                side_flags: 64,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[147],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6612u16).unwrap(),
                state_flags: 74,
                side_flags: 64,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[147],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6613u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6614u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6615u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6616u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6617u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6618u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6619u16).unwrap(),
                state_flags: 98,
                side_flags: 64,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[149],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6620u16).unwrap(),
                state_flags: 74,
                side_flags: 64,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[149],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6621u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6622u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6623u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6624u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6625u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6626u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6627u16).unwrap(),
                state_flags: 98,
                side_flags: 64,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[147],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6628u16).unwrap(),
                state_flags: 74,
                side_flags: 64,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[147],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6629u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6630u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6631u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6632u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6633u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6634u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6635u16).unwrap(),
                state_flags: 98,
                side_flags: 64,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[149],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6636u16).unwrap(),
                state_flags: 74,
                side_flags: 64,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[149],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6637u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6638u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6639u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6640u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6641u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6642u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6643u16).unwrap(),
                state_flags: 98,
                side_flags: 64,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[147],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6644u16).unwrap(),
                state_flags: 74,
                side_flags: 64,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[147],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6645u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6646u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6647u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6648u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6649u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6650u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6651u16).unwrap(),
                state_flags: 98,
                side_flags: 64,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[149],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6652u16).unwrap(),
                state_flags: 74,
                side_flags: 64,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[149],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6653u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6654u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6655u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6656u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6657u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6658u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6659u16).unwrap(),
                state_flags: 98,
                side_flags: 64,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[147],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6660u16).unwrap(),
                state_flags: 74,
                side_flags: 64,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[147],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6661u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6662u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6663u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6664u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6665u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6666u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6667u16).unwrap(),
                state_flags: 98,
                side_flags: 64,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[149],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6668u16).unwrap(),
                state_flags: 74,
                side_flags: 64,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[149],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6669u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6670u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6671u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6672u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6673u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6674u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[148],
                opacity: 0,
                block_entity_type: 8,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/bamboo_hanging_sign"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:bamboo_hanging_sign",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const OAK_WALL_HANGING_SIGN: Self = Block {
        id: BlockId::new(246u16).unwrap(),
        name: "oak_wall_hanging_sign",
        hardness: 1f32,
        blast_resistance: 1f32,
        map_color: 13u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 1028,
        default_state: &BlockState {
            id: BlockStateId::new(6676u16).unwrap(),
            state_flags: 74,
            side_flags: 192,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1f32,
            collision_shapes: &[150],
            outline_shapes: &[147, 150],
            opacity: 0,
            block_entity_type: 8,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(6675u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[150],
                outline_shapes: &[147, 150],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6676u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[150],
                outline_shapes: &[147, 150],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6677u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[150],
                outline_shapes: &[147, 150],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6678u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[150],
                outline_shapes: &[147, 150],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6679u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[151],
                outline_shapes: &[149, 151],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6680u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[151],
                outline_shapes: &[149, 151],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6681u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[151],
                outline_shapes: &[149, 151],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6682u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[151],
                outline_shapes: &[149, 151],
                opacity: 0,
                block_entity_type: 8,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/oak_hanging_sign"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:oak_hanging_sign",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const SPRUCE_WALL_HANGING_SIGN: Self = Block {
        id: BlockId::new(247u16).unwrap(),
        name: "spruce_wall_hanging_sign",
        hardness: 1f32,
        blast_resistance: 1f32,
        map_color: 13u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 1029,
        default_state: &BlockState {
            id: BlockStateId::new(6684u16).unwrap(),
            state_flags: 74,
            side_flags: 192,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1f32,
            collision_shapes: &[150],
            outline_shapes: &[147, 150],
            opacity: 0,
            block_entity_type: 8,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(6683u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[150],
                outline_shapes: &[147, 150],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6684u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[150],
                outline_shapes: &[147, 150],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6685u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[150],
                outline_shapes: &[147, 150],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6686u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[150],
                outline_shapes: &[147, 150],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6687u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[151],
                outline_shapes: &[149, 151],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6688u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[151],
                outline_shapes: &[149, 151],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6689u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[151],
                outline_shapes: &[149, 151],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6690u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[151],
                outline_shapes: &[149, 151],
                opacity: 0,
                block_entity_type: 8,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/spruce_hanging_sign"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:spruce_hanging_sign",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const BIRCH_WALL_HANGING_SIGN: Self = Block {
        id: BlockId::new(248u16).unwrap(),
        name: "birch_wall_hanging_sign",
        hardness: 1f32,
        blast_resistance: 1f32,
        map_color: 2u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 1030,
        default_state: &BlockState {
            id: BlockStateId::new(6692u16).unwrap(),
            state_flags: 74,
            side_flags: 192,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1f32,
            collision_shapes: &[150],
            outline_shapes: &[147, 150],
            opacity: 0,
            block_entity_type: 8,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(6691u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[150],
                outline_shapes: &[147, 150],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6692u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[150],
                outline_shapes: &[147, 150],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6693u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[150],
                outline_shapes: &[147, 150],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6694u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[150],
                outline_shapes: &[147, 150],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6695u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[151],
                outline_shapes: &[149, 151],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6696u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[151],
                outline_shapes: &[149, 151],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6697u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[151],
                outline_shapes: &[149, 151],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6698u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[151],
                outline_shapes: &[149, 151],
                opacity: 0,
                block_entity_type: 8,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/birch_hanging_sign"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:birch_hanging_sign",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const ACACIA_WALL_HANGING_SIGN: Self = Block {
        id: BlockId::new(249u16).unwrap(),
        name: "acacia_wall_hanging_sign",
        hardness: 1f32,
        blast_resistance: 1f32,
        map_color: 15u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 1032,
        default_state: &BlockState {
            id: BlockStateId::new(6700u16).unwrap(),
            state_flags: 74,
            side_flags: 192,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1f32,
            collision_shapes: &[150],
            outline_shapes: &[147, 150],
            opacity: 0,
            block_entity_type: 8,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(6699u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[150],
                outline_shapes: &[147, 150],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6700u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[150],
                outline_shapes: &[147, 150],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6701u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[150],
                outline_shapes: &[147, 150],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6702u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[150],
                outline_shapes: &[147, 150],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6703u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[151],
                outline_shapes: &[149, 151],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6704u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[151],
                outline_shapes: &[149, 151],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6705u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[151],
                outline_shapes: &[149, 151],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6706u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[151],
                outline_shapes: &[149, 151],
                opacity: 0,
                block_entity_type: 8,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/acacia_hanging_sign"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:acacia_hanging_sign",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const CHERRY_WALL_HANGING_SIGN: Self = Block {
        id: BlockId::new(250u16).unwrap(),
        name: "cherry_wall_hanging_sign",
        hardness: 1f32,
        blast_resistance: 1f32,
        map_color: 42u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 1033,
        default_state: &BlockState {
            id: BlockStateId::new(6708u16).unwrap(),
            state_flags: 74,
            side_flags: 192,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1f32,
            collision_shapes: &[150],
            outline_shapes: &[147, 150],
            opacity: 0,
            block_entity_type: 8,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(6707u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[150],
                outline_shapes: &[147, 150],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6708u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[150],
                outline_shapes: &[147, 150],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6709u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[150],
                outline_shapes: &[147, 150],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6710u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[150],
                outline_shapes: &[147, 150],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6711u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[151],
                outline_shapes: &[149, 151],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6712u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[151],
                outline_shapes: &[149, 151],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6713u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[151],
                outline_shapes: &[149, 151],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6714u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[151],
                outline_shapes: &[149, 151],
                opacity: 0,
                block_entity_type: 8,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/cherry_hanging_sign"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:cherry_hanging_sign",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const JUNGLE_WALL_HANGING_SIGN: Self = Block {
        id: BlockId::new(251u16).unwrap(),
        name: "jungle_wall_hanging_sign",
        hardness: 1f32,
        blast_resistance: 1f32,
        map_color: 10u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 1031,
        default_state: &BlockState {
            id: BlockStateId::new(6716u16).unwrap(),
            state_flags: 74,
            side_flags: 192,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1f32,
            collision_shapes: &[150],
            outline_shapes: &[147, 150],
            opacity: 0,
            block_entity_type: 8,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(6715u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[150],
                outline_shapes: &[147, 150],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6716u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[150],
                outline_shapes: &[147, 150],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6717u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[150],
                outline_shapes: &[147, 150],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6718u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[150],
                outline_shapes: &[147, 150],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6719u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[151],
                outline_shapes: &[149, 151],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6720u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[151],
                outline_shapes: &[149, 151],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6721u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[151],
                outline_shapes: &[149, 151],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6722u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[151],
                outline_shapes: &[149, 151],
                opacity: 0,
                block_entity_type: 8,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/jungle_hanging_sign"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:jungle_hanging_sign",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const DARK_OAK_WALL_HANGING_SIGN: Self = Block {
        id: BlockId::new(252u16).unwrap(),
        name: "dark_oak_wall_hanging_sign",
        hardness: 1f32,
        blast_resistance: 1f32,
        map_color: 26u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 1034,
        default_state: &BlockState {
            id: BlockStateId::new(6724u16).unwrap(),
            state_flags: 74,
            side_flags: 192,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1f32,
            collision_shapes: &[150],
            outline_shapes: &[147, 150],
            opacity: 0,
            block_entity_type: 8,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(6723u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[150],
                outline_shapes: &[147, 150],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6724u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[150],
                outline_shapes: &[147, 150],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6725u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[150],
                outline_shapes: &[147, 150],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6726u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[150],
                outline_shapes: &[147, 150],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6727u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[151],
                outline_shapes: &[149, 151],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6728u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[151],
                outline_shapes: &[149, 151],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6729u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[151],
                outline_shapes: &[149, 151],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6730u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[151],
                outline_shapes: &[149, 151],
                opacity: 0,
                block_entity_type: 8,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/dark_oak_hanging_sign"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:dark_oak_hanging_sign",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const PALE_OAK_WALL_HANGING_SIGN: Self = Block {
        id: BlockId::new(253u16).unwrap(),
        name: "pale_oak_wall_hanging_sign",
        hardness: 1f32,
        blast_resistance: 1f32,
        map_color: 14u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 1035,
        default_state: &BlockState {
            id: BlockStateId::new(6732u16).unwrap(),
            state_flags: 74,
            side_flags: 192,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1f32,
            collision_shapes: &[150],
            outline_shapes: &[147, 150],
            opacity: 0,
            block_entity_type: 8,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(6731u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[150],
                outline_shapes: &[147, 150],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6732u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[150],
                outline_shapes: &[147, 150],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6733u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[150],
                outline_shapes: &[147, 150],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6734u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[150],
                outline_shapes: &[147, 150],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6735u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[151],
                outline_shapes: &[149, 151],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6736u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[151],
                outline_shapes: &[149, 151],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6737u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[151],
                outline_shapes: &[149, 151],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6738u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[151],
                outline_shapes: &[149, 151],
                opacity: 0,
                block_entity_type: 8,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/pale_oak_hanging_sign"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:pale_oak_hanging_sign",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const MANGROVE_WALL_HANGING_SIGN: Self = Block {
        id: BlockId::new(254u16).unwrap(),
        name: "mangrove_wall_hanging_sign",
        hardness: 1f32,
        blast_resistance: 1f32,
        map_color: 28u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 1036,
        default_state: &BlockState {
            id: BlockStateId::new(6740u16).unwrap(),
            state_flags: 74,
            side_flags: 192,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1f32,
            collision_shapes: &[150],
            outline_shapes: &[147, 150],
            opacity: 0,
            block_entity_type: 8,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(6739u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[150],
                outline_shapes: &[147, 150],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6740u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[150],
                outline_shapes: &[147, 150],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6741u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[150],
                outline_shapes: &[147, 150],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6742u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[150],
                outline_shapes: &[147, 150],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6743u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[151],
                outline_shapes: &[149, 151],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6744u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[151],
                outline_shapes: &[149, 151],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6745u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[151],
                outline_shapes: &[149, 151],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6746u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[151],
                outline_shapes: &[149, 151],
                opacity: 0,
                block_entity_type: 8,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/mangrove_hanging_sign"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:mangrove_hanging_sign",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const CRIMSON_WALL_HANGING_SIGN: Self = Block {
        id: BlockId::new(255u16).unwrap(),
        name: "crimson_wall_hanging_sign",
        hardness: 1f32,
        blast_resistance: 1f32,
        map_color: 53u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 1038,
        default_state: &BlockState {
            id: BlockStateId::new(6748u16).unwrap(),
            state_flags: 72,
            side_flags: 192,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1f32,
            collision_shapes: &[150],
            outline_shapes: &[147, 150],
            opacity: 0,
            block_entity_type: 8,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(6747u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[150],
                outline_shapes: &[147, 150],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6748u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[150],
                outline_shapes: &[147, 150],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6749u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[150],
                outline_shapes: &[147, 150],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6750u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[150],
                outline_shapes: &[147, 150],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6751u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[151],
                outline_shapes: &[149, 151],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6752u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[151],
                outline_shapes: &[149, 151],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6753u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[151],
                outline_shapes: &[149, 151],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6754u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[151],
                outline_shapes: &[149, 151],
                opacity: 0,
                block_entity_type: 8,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/crimson_hanging_sign"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:crimson_hanging_sign",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const WARPED_WALL_HANGING_SIGN: Self = Block {
        id: BlockId::new(256u16).unwrap(),
        name: "warped_wall_hanging_sign",
        hardness: 1f32,
        blast_resistance: 1f32,
        map_color: 56u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 1039,
        default_state: &BlockState {
            id: BlockStateId::new(6756u16).unwrap(),
            state_flags: 72,
            side_flags: 192,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1f32,
            collision_shapes: &[150],
            outline_shapes: &[147, 150],
            opacity: 0,
            block_entity_type: 8,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(6755u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[150],
                outline_shapes: &[147, 150],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6756u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[150],
                outline_shapes: &[147, 150],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6757u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[150],
                outline_shapes: &[147, 150],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6758u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[150],
                outline_shapes: &[147, 150],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6759u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[151],
                outline_shapes: &[149, 151],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6760u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[151],
                outline_shapes: &[149, 151],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6761u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[151],
                outline_shapes: &[149, 151],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6762u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[151],
                outline_shapes: &[149, 151],
                opacity: 0,
                block_entity_type: 8,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/warped_hanging_sign"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:warped_hanging_sign",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const BAMBOO_WALL_HANGING_SIGN: Self = Block {
        id: BlockId::new(257u16).unwrap(),
        name: "bamboo_wall_hanging_sign",
        hardness: 1f32,
        blast_resistance: 1f32,
        map_color: 18u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 1037,
        default_state: &BlockState {
            id: BlockStateId::new(6764u16).unwrap(),
            state_flags: 74,
            side_flags: 192,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1f32,
            collision_shapes: &[150],
            outline_shapes: &[147, 150],
            opacity: 0,
            block_entity_type: 8,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(6763u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[150],
                outline_shapes: &[147, 150],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6764u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[150],
                outline_shapes: &[147, 150],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6765u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[150],
                outline_shapes: &[147, 150],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6766u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[150],
                outline_shapes: &[147, 150],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6767u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[151],
                outline_shapes: &[149, 151],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6768u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[151],
                outline_shapes: &[149, 151],
                opacity: 0,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6769u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[151],
                outline_shapes: &[149, 151],
                opacity: 1,
                block_entity_type: 8,
            },
            BlockState {
                id: BlockStateId::new(6770u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[151],
                outline_shapes: &[149, 151],
                opacity: 0,
                block_entity_type: 8,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/bamboo_hanging_sign"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:bamboo_hanging_sign",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const LEVER: Self = Block {
        id: BlockId::new(258u16).unwrap(),
        name: "lever",
        hardness: 0.5f32,
        blast_resistance: 0.5f32,
        map_color: 0u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 760,
        default_state: &BlockState {
            id: BlockStateId::new(6780u16).unwrap(),
            state_flags: 8,
            side_flags: 0,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0.5f32,
            collision_shapes: &[],
            outline_shapes: &[154],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(6771u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[152],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(6772u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[152],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(6773u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[152],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(6774u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[152],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(6775u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[153],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(6776u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[153],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(6777u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[153],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(6778u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[153],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(6779u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[154],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(6780u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[154],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(6781u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[155],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(6782u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[155],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(6783u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[156],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(6784u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[156],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(6785u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[157],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(6786u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[157],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(6787u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[158],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(6788u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[158],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(6789u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[158],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(6790u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[158],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(6791u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[159],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(6792u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[159],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(6793u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[159],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(6794u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[159],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/lever"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:lever",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const STONE_PRESSURE_PLATE: Self = Block {
        id: BlockId::new(259u16).unwrap(),
        name: "stone_pressure_plate",
        hardness: 0.5f32,
        blast_resistance: 0.5f32,
        map_color: 11u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 791,
        default_state: &BlockState {
            id: BlockStateId::new(6796u16).unwrap(),
            state_flags: 72,
            side_flags: 0,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0.5f32,
            collision_shapes: &[],
            outline_shapes: &[161],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(6795u16).unwrap(),
                state_flags: 72,
                side_flags: 0,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[160],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(6796u16).unwrap(),
                state_flags: 72,
                side_flags: 0,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[161],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/stone_pressure_plate"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:stone_pressure_plate",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const IRON_DOOR: Self = Block {
        id: BlockId::new(260u16).unwrap(),
        name: "iron_door",
        hardness: 5f32,
        blast_resistance: 5f32,
        map_color: 6u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 807,
        default_state: &BlockState {
            id: BlockStateId::new(6808u16).unwrap(),
            state_flags: 72,
            side_flags: 8,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 5f32,
            collision_shapes: &[140],
            outline_shapes: &[140],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(6797u16).unwrap(),
                state_flags: 72,
                side_flags: 16,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 5f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(6798u16).unwrap(),
                state_flags: 72,
                side_flags: 16,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 5f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(6799u16).unwrap(),
                state_flags: 72,
                side_flags: 8,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 5f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(6800u16).unwrap(),
                state_flags: 72,
                side_flags: 8,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 5f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(6801u16).unwrap(),
                state_flags: 72,
                side_flags: 32,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 5f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(6802u16).unwrap(),
                state_flags: 72,
                side_flags: 32,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 5f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(6803u16).unwrap(),
                state_flags: 72,
                side_flags: 8,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 5f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(6804u16).unwrap(),
                state_flags: 72,
                side_flags: 8,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 5f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(6805u16).unwrap(),
                state_flags: 72,
                side_flags: 16,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 5f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(6806u16).unwrap(),
                state_flags: 72,
                side_flags: 16,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 5f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(6807u16).unwrap(),
                state_flags: 72,
                side_flags: 8,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 5f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(6808u16).unwrap(),
                state_flags: 72,
                side_flags: 8,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 5f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(6809u16).unwrap(),
                state_flags: 72,
                side_flags: 32,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 5f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(6810u16).unwrap(),
                state_flags: 72,
                side_flags: 32,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 5f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(6811u16).unwrap(),
                state_flags: 72,
                side_flags: 8,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 5f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(6812u16).unwrap(),
                state_flags: 72,
                side_flags: 8,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 5f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(6813u16).unwrap(),
                state_flags: 72,
                side_flags: 32,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 5f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(6814u16).unwrap(),
                state_flags: 72,
                side_flags: 32,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 5f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(6815u16).unwrap(),
                state_flags: 72,
                side_flags: 4,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 5f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(6816u16).unwrap(),
                state_flags: 72,
                side_flags: 4,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 5f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(6817u16).unwrap(),
                state_flags: 72,
                side_flags: 16,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 5f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(6818u16).unwrap(),
                state_flags: 72,
                side_flags: 16,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 5f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(6819u16).unwrap(),
                state_flags: 72,
                side_flags: 4,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 5f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(6820u16).unwrap(),
                state_flags: 72,
                side_flags: 4,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 5f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(6821u16).unwrap(),
                state_flags: 72,
                side_flags: 32,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 5f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(6822u16).unwrap(),
                state_flags: 72,
                side_flags: 32,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 5f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(6823u16).unwrap(),
                state_flags: 72,
                side_flags: 4,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 5f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(6824u16).unwrap(),
                state_flags: 72,
                side_flags: 4,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 5f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(6825u16).unwrap(),
                state_flags: 72,
                side_flags: 16,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 5f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(6826u16).unwrap(),
                state_flags: 72,
                side_flags: 16,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 5f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(6827u16).unwrap(),
                state_flags: 72,
                side_flags: 4,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 5f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(6828u16).unwrap(),
                state_flags: 72,
                side_flags: 4,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 5f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(6829u16).unwrap(),
                state_flags: 72,
                side_flags: 8,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 5f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(6830u16).unwrap(),
                state_flags: 72,
                side_flags: 8,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 5f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(6831u16).unwrap(),
                state_flags: 72,
                side_flags: 32,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 5f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(6832u16).unwrap(),
                state_flags: 72,
                side_flags: 32,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 5f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(6833u16).unwrap(),
                state_flags: 72,
                side_flags: 4,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 5f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(6834u16).unwrap(),
                state_flags: 72,
                side_flags: 4,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 5f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(6835u16).unwrap(),
                state_flags: 72,
                side_flags: 32,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 5f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(6836u16).unwrap(),
                state_flags: 72,
                side_flags: 32,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 5f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(6837u16).unwrap(),
                state_flags: 72,
                side_flags: 8,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 5f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(6838u16).unwrap(),
                state_flags: 72,
                side_flags: 8,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 5f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(6839u16).unwrap(),
                state_flags: 72,
                side_flags: 32,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 5f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(6840u16).unwrap(),
                state_flags: 72,
                side_flags: 32,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 5f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(6841u16).unwrap(),
                state_flags: 72,
                side_flags: 4,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 5f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(6842u16).unwrap(),
                state_flags: 72,
                side_flags: 4,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 5f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(6843u16).unwrap(),
                state_flags: 72,
                side_flags: 32,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 5f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(6844u16).unwrap(),
                state_flags: 72,
                side_flags: 32,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 5f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(6845u16).unwrap(),
                state_flags: 72,
                side_flags: 4,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 5f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(6846u16).unwrap(),
                state_flags: 72,
                side_flags: 4,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 5f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(6847u16).unwrap(),
                state_flags: 72,
                side_flags: 16,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 5f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(6848u16).unwrap(),
                state_flags: 72,
                side_flags: 16,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 5f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(6849u16).unwrap(),
                state_flags: 72,
                side_flags: 8,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 5f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(6850u16).unwrap(),
                state_flags: 72,
                side_flags: 8,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 5f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(6851u16).unwrap(),
                state_flags: 72,
                side_flags: 16,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 5f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(6852u16).unwrap(),
                state_flags: 72,
                side_flags: 16,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 5f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(6853u16).unwrap(),
                state_flags: 72,
                side_flags: 4,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 5f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(6854u16).unwrap(),
                state_flags: 72,
                side_flags: 4,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 5f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(6855u16).unwrap(),
                state_flags: 72,
                side_flags: 16,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 5f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(6856u16).unwrap(),
                state_flags: 72,
                side_flags: 16,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 5f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(6857u16).unwrap(),
                state_flags: 72,
                side_flags: 8,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 5f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(6858u16).unwrap(),
                state_flags: 72,
                side_flags: 8,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 5f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(6859u16).unwrap(),
                state_flags: 72,
                side_flags: 16,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 5f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(6860u16).unwrap(),
                state_flags: 72,
                side_flags: 16,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 5f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/iron_door"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:iron_door",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: Some(&[LootCondition::BlockStateProperty {
                        block: "minecraft:iron_door",
                        properties: &[("half", "lower")],
                    }]),
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const OAK_PRESSURE_PLATE: Self = Block {
        id: BlockId::new(261u16).unwrap(),
        name: "oak_pressure_plate",
        hardness: 0.5f32,
        blast_resistance: 0.5f32,
        map_color: 13u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 795,
        default_state: &BlockState {
            id: BlockStateId::new(6862u16).unwrap(),
            state_flags: 74,
            side_flags: 0,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0.5f32,
            collision_shapes: &[],
            outline_shapes: &[161],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(6861u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[160],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(6862u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[161],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/oak_pressure_plate"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:oak_pressure_plate",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const SPRUCE_PRESSURE_PLATE: Self = Block {
        id: BlockId::new(262u16).unwrap(),
        name: "spruce_pressure_plate",
        hardness: 0.5f32,
        blast_resistance: 0.5f32,
        map_color: 34u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 796,
        default_state: &BlockState {
            id: BlockStateId::new(6864u16).unwrap(),
            state_flags: 74,
            side_flags: 0,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0.5f32,
            collision_shapes: &[],
            outline_shapes: &[161],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(6863u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[160],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(6864u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[161],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/spruce_pressure_plate"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:spruce_pressure_plate",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const BIRCH_PRESSURE_PLATE: Self = Block {
        id: BlockId::new(263u16).unwrap(),
        name: "birch_pressure_plate",
        hardness: 0.5f32,
        blast_resistance: 0.5f32,
        map_color: 2u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 797,
        default_state: &BlockState {
            id: BlockStateId::new(6866u16).unwrap(),
            state_flags: 74,
            side_flags: 0,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0.5f32,
            collision_shapes: &[],
            outline_shapes: &[161],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(6865u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[160],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(6866u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[161],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/birch_pressure_plate"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:birch_pressure_plate",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const JUNGLE_PRESSURE_PLATE: Self = Block {
        id: BlockId::new(264u16).unwrap(),
        name: "jungle_pressure_plate",
        hardness: 0.5f32,
        blast_resistance: 0.5f32,
        map_color: 10u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 798,
        default_state: &BlockState {
            id: BlockStateId::new(6868u16).unwrap(),
            state_flags: 74,
            side_flags: 0,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0.5f32,
            collision_shapes: &[],
            outline_shapes: &[161],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(6867u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[160],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(6868u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[161],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/jungle_pressure_plate"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:jungle_pressure_plate",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const ACACIA_PRESSURE_PLATE: Self = Block {
        id: BlockId::new(265u16).unwrap(),
        name: "acacia_pressure_plate",
        hardness: 0.5f32,
        blast_resistance: 0.5f32,
        map_color: 15u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 799,
        default_state: &BlockState {
            id: BlockStateId::new(6870u16).unwrap(),
            state_flags: 74,
            side_flags: 0,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0.5f32,
            collision_shapes: &[],
            outline_shapes: &[161],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(6869u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[160],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(6870u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[161],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/acacia_pressure_plate"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:acacia_pressure_plate",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const CHERRY_PRESSURE_PLATE: Self = Block {
        id: BlockId::new(266u16).unwrap(),
        name: "cherry_pressure_plate",
        hardness: 0.5f32,
        blast_resistance: 0.5f32,
        map_color: 36u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 800,
        default_state: &BlockState {
            id: BlockStateId::new(6872u16).unwrap(),
            state_flags: 74,
            side_flags: 0,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0.5f32,
            collision_shapes: &[],
            outline_shapes: &[161],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(6871u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[160],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(6872u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[161],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/cherry_pressure_plate"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:cherry_pressure_plate",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const DARK_OAK_PRESSURE_PLATE: Self = Block {
        id: BlockId::new(267u16).unwrap(),
        name: "dark_oak_pressure_plate",
        hardness: 0.5f32,
        blast_resistance: 0.5f32,
        map_color: 26u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 801,
        default_state: &BlockState {
            id: BlockStateId::new(6874u16).unwrap(),
            state_flags: 74,
            side_flags: 0,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0.5f32,
            collision_shapes: &[],
            outline_shapes: &[161],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(6873u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[160],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(6874u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[161],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/dark_oak_pressure_plate"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:dark_oak_pressure_plate",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const PALE_OAK_PRESSURE_PLATE: Self = Block {
        id: BlockId::new(268u16).unwrap(),
        name: "pale_oak_pressure_plate",
        hardness: 0.5f32,
        blast_resistance: 0.5f32,
        map_color: 14u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 802,
        default_state: &BlockState {
            id: BlockStateId::new(6876u16).unwrap(),
            state_flags: 74,
            side_flags: 0,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0.5f32,
            collision_shapes: &[],
            outline_shapes: &[161],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(6875u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[160],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(6876u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[161],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/pale_oak_pressure_plate"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:pale_oak_pressure_plate",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const MANGROVE_PRESSURE_PLATE: Self = Block {
        id: BlockId::new(269u16).unwrap(),
        name: "mangrove_pressure_plate",
        hardness: 0.5f32,
        blast_resistance: 0.5f32,
        map_color: 28u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 803,
        default_state: &BlockState {
            id: BlockStateId::new(6878u16).unwrap(),
            state_flags: 74,
            side_flags: 0,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0.5f32,
            collision_shapes: &[],
            outline_shapes: &[161],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(6877u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[160],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(6878u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[161],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/mangrove_pressure_plate"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:mangrove_pressure_plate",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const BAMBOO_PRESSURE_PLATE: Self = Block {
        id: BlockId::new(270u16).unwrap(),
        name: "bamboo_pressure_plate",
        hardness: 0.5f32,
        blast_resistance: 0.5f32,
        map_color: 18u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 804,
        default_state: &BlockState {
            id: BlockStateId::new(6880u16).unwrap(),
            state_flags: 74,
            side_flags: 0,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0.5f32,
            collision_shapes: &[],
            outline_shapes: &[161],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(6879u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[160],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(6880u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[161],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/bamboo_pressure_plate"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:bamboo_pressure_plate",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const REDSTONE_ORE: Self = Block {
        id: BlockId::new(271u16).unwrap(),
        name: "redstone_ore",
        hardness: 3f32,
        blast_resistance: 3f32,
        map_color: 11u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 99,
        default_state: &BlockState {
            id: BlockStateId::new(6882u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 3f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(6881u16).unwrap(),
                state_flags: 964,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 9,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(6882u16).unwrap(),
                state_flags: 452,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/redstone_ore"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Alternatives(AlternativeEntry {
                        children: &[
                            LootPoolEntry {
                                content: LootPoolEntryTypes::Item(ItemEntry {
                                    name: "minecraft:redstone_ore",
                                }),
                                weight: 1i32,
                                quality: 0i32,
                                conditions: Some(&[LootCondition::MatchTool { items: None }]),
                                functions: None,
                            },
                            LootPoolEntry {
                                content: LootPoolEntryTypes::Item(ItemEntry {
                                    name: "minecraft:redstone",
                                }),
                                weight: 1i32,
                                quality: 0i32,
                                conditions: None,
                                functions: Some(&[
                                    LootFunction {
                                        content: LootFunctionTypes::SetCount {
                                            count: LootFunctionNumberProvider::Uniform {
                                                min: 4f32,
                                                max: 5f32,
                                            },
                                            add: false,
                                        },
                                        conditions: None,
                                    },
                                    LootFunction {
                                        content: LootFunctionTypes::ApplyBonus {
                                            enchantment: "minecraft:fortune",
                                            formula: "minecraft:uniform_bonus_count",
                                            parameters: Some(
                                                LootFunctionBonusParameter::Multiplier {
                                                    bonus_multiplier: 1i32,
                                                },
                                            ),
                                        },
                                        conditions: None,
                                    },
                                    LootFunction {
                                        content: LootFunctionTypes::ExplosionDecay,
                                        conditions: None,
                                    },
                                ]),
                            },
                        ],
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: None,
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const DEEPSLATE_REDSTONE_ORE: Self = Block {
        id: BlockId::new(272u16).unwrap(),
        name: "deepslate_redstone_ore",
        hardness: 4.5f32,
        blast_resistance: 3f32,
        map_color: 59u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 100,
        default_state: &BlockState {
            id: BlockStateId::new(6884u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 4.5f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(6883u16).unwrap(),
                state_flags: 964,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 9,
                piston_behavior: PistonBehavior::Normal,
                hardness: 4.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(6884u16).unwrap(),
                state_flags: 452,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 4.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/deepslate_redstone_ore"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Alternatives(AlternativeEntry {
                        children: &[
                            LootPoolEntry {
                                content: LootPoolEntryTypes::Item(ItemEntry {
                                    name: "minecraft:deepslate_redstone_ore",
                                }),
                                weight: 1i32,
                                quality: 0i32,
                                conditions: Some(&[LootCondition::MatchTool { items: None }]),
                                functions: None,
                            },
                            LootPoolEntry {
                                content: LootPoolEntryTypes::Item(ItemEntry {
                                    name: "minecraft:redstone",
                                }),
                                weight: 1i32,
                                quality: 0i32,
                                conditions: None,
                                functions: Some(&[
                                    LootFunction {
                                        content: LootFunctionTypes::SetCount {
                                            count: LootFunctionNumberProvider::Uniform {
                                                min: 4f32,
                                                max: 5f32,
                                            },
                                            add: false,
                                        },
                                        conditions: None,
                                    },
                                    LootFunction {
                                        content: LootFunctionTypes::ApplyBonus {
                                            enchantment: "minecraft:fortune",
                                            formula: "minecraft:uniform_bonus_count",
                                            parameters: Some(
                                                LootFunctionBonusParameter::Multiplier {
                                                    bonus_multiplier: 1i32,
                                                },
                                            ),
                                        },
                                        conditions: None,
                                    },
                                    LootFunction {
                                        content: LootFunctionTypes::ExplosionDecay,
                                        conditions: None,
                                    },
                                ]),
                            },
                        ],
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: None,
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const REDSTONE_TORCH: Self = Block {
        id: BlockId::new(273u16).unwrap(),
        name: "redstone_torch",
        hardness: 0f32,
        blast_resistance: 0f32,
        map_color: 0u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 746,
        default_state: &BlockState {
            id: BlockStateId::new(6885u16).unwrap(),
            state_flags: 8,
            side_flags: 0,
            instrument: NoteblockInstrument::Harp,
            luminance: 7,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0f32,
            collision_shapes: &[],
            outline_shapes: &[68],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(6885u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 7,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[68],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(6886u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[68],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/redstone_torch"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:redstone_torch",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const REDSTONE_WALL_TORCH: Self = Block {
        id: BlockId::new(274u16).unwrap(),
        name: "redstone_wall_torch",
        hardness: 0f32,
        blast_resistance: 0f32,
        map_color: 0u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 746,
        default_state: &BlockState {
            id: BlockStateId::new(6887u16).unwrap(),
            state_flags: 8,
            side_flags: 0,
            instrument: NoteblockInstrument::Harp,
            luminance: 7,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0f32,
            collision_shapes: &[],
            outline_shapes: &[69],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(6887u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 7,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[69],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(6888u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[69],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(6889u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 7,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[70],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(6890u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[70],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(6891u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 7,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[71],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(6892u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[71],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(6893u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 7,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[72],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(6894u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[72],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/redstone_torch"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:redstone_torch",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const STONE_BUTTON: Self = Block {
        id: BlockId::new(275u16).unwrap(),
        name: "stone_button",
        hardness: 0.5f32,
        blast_resistance: 0.5f32,
        map_color: 0u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 777,
        default_state: &BlockState {
            id: BlockStateId::new(6904u16).unwrap(),
            state_flags: 8,
            side_flags: 0,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0.5f32,
            collision_shapes: &[],
            outline_shapes: &[167],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(6895u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[162],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(6896u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[163],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(6897u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[162],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(6898u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[163],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(6899u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[164],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(6900u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[165],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(6901u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[164],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(6902u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[165],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(6903u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[166],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(6904u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[167],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(6905u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[168],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(6906u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[169],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(6907u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[170],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(6908u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[171],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(6909u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[172],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(6910u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[173],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(6911u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[174],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(6912u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[175],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(6913u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[174],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(6914u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[175],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(6915u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[176],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(6916u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[177],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(6917u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[176],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(6918u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[177],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/stone_button"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:stone_button",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const SNOW: Self = Block {
        id: BlockId::new(276u16).unwrap(),
        name: "snow",
        hardness: 0.1f32,
        blast_resistance: 0.1f32,
        map_color: 8u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 365,
        default_state: &BlockState {
            id: BlockStateId::new(6919u16).unwrap(),
            state_flags: 540,
            side_flags: 65,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0.1f32,
            collision_shapes: &[],
            outline_shapes: &[20],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(6919u16).unwrap(),
                state_flags: 540,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[],
                outline_shapes: &[20],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(6920u16).unwrap(),
                state_flags: 540,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[20],
                outline_shapes: &[51],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(6921u16).unwrap(),
                state_flags: 540,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[51],
                outline_shapes: &[134],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(6922u16).unwrap(),
                state_flags: 540,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[134],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(6923u16).unwrap(),
                state_flags: 540,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[21],
                outline_shapes: &[135],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(6924u16).unwrap(),
                state_flags: 540,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[135],
                outline_shapes: &[26],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(6925u16).unwrap(),
                state_flags: 540,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[26],
                outline_shapes: &[136],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(6926u16).unwrap(),
                state_flags: 532,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[136],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/snow"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Alternatives(AlternativeEntry {
                        children: &[
                            LootPoolEntry {
                                content: LootPoolEntryTypes::Alternatives(AlternativeEntry {
                                    children: &[
                                        LootPoolEntry {
                                            content: LootPoolEntryTypes::Item(ItemEntry {
                                                name: "minecraft:snowball",
                                            }),
                                            weight: 1i32,
                                            quality: 0i32,
                                            conditions: Some(&[
                                                LootCondition::BlockStateProperty {
                                                    block: "minecraft:snow",
                                                    properties: &[("layers", "1")],
                                                },
                                            ]),
                                            functions: Some(&[LootFunction {
                                                content: LootFunctionTypes::SetCount {
                                                    count: LootFunctionNumberProvider::Constant {
                                                        value: 1f32,
                                                    },
                                                    add: false,
                                                },
                                                conditions: None,
                                            }]),
                                        },
                                        LootPoolEntry {
                                            content: LootPoolEntryTypes::Item(ItemEntry {
                                                name: "minecraft:snowball",
                                            }),
                                            weight: 1i32,
                                            quality: 0i32,
                                            conditions: Some(&[
                                                LootCondition::BlockStateProperty {
                                                    block: "minecraft:snow",
                                                    properties: &[("layers", "2")],
                                                },
                                            ]),
                                            functions: Some(&[LootFunction {
                                                content: LootFunctionTypes::SetCount {
                                                    count: LootFunctionNumberProvider::Constant {
                                                        value: 2f32,
                                                    },
                                                    add: false,
                                                },
                                                conditions: None,
                                            }]),
                                        },
                                        LootPoolEntry {
                                            content: LootPoolEntryTypes::Item(ItemEntry {
                                                name: "minecraft:snowball",
                                            }),
                                            weight: 1i32,
                                            quality: 0i32,
                                            conditions: Some(&[
                                                LootCondition::BlockStateProperty {
                                                    block: "minecraft:snow",
                                                    properties: &[("layers", "3")],
                                                },
                                            ]),
                                            functions: Some(&[LootFunction {
                                                content: LootFunctionTypes::SetCount {
                                                    count: LootFunctionNumberProvider::Constant {
                                                        value: 3f32,
                                                    },
                                                    add: false,
                                                },
                                                conditions: None,
                                            }]),
                                        },
                                        LootPoolEntry {
                                            content: LootPoolEntryTypes::Item(ItemEntry {
                                                name: "minecraft:snowball",
                                            }),
                                            weight: 1i32,
                                            quality: 0i32,
                                            conditions: Some(&[
                                                LootCondition::BlockStateProperty {
                                                    block: "minecraft:snow",
                                                    properties: &[("layers", "4")],
                                                },
                                            ]),
                                            functions: Some(&[LootFunction {
                                                content: LootFunctionTypes::SetCount {
                                                    count: LootFunctionNumberProvider::Constant {
                                                        value: 4f32,
                                                    },
                                                    add: false,
                                                },
                                                conditions: None,
                                            }]),
                                        },
                                        LootPoolEntry {
                                            content: LootPoolEntryTypes::Item(ItemEntry {
                                                name: "minecraft:snowball",
                                            }),
                                            weight: 1i32,
                                            quality: 0i32,
                                            conditions: Some(&[
                                                LootCondition::BlockStateProperty {
                                                    block: "minecraft:snow",
                                                    properties: &[("layers", "5")],
                                                },
                                            ]),
                                            functions: Some(&[LootFunction {
                                                content: LootFunctionTypes::SetCount {
                                                    count: LootFunctionNumberProvider::Constant {
                                                        value: 5f32,
                                                    },
                                                    add: false,
                                                },
                                                conditions: None,
                                            }]),
                                        },
                                        LootPoolEntry {
                                            content: LootPoolEntryTypes::Item(ItemEntry {
                                                name: "minecraft:snowball",
                                            }),
                                            weight: 1i32,
                                            quality: 0i32,
                                            conditions: Some(&[
                                                LootCondition::BlockStateProperty {
                                                    block: "minecraft:snow",
                                                    properties: &[("layers", "6")],
                                                },
                                            ]),
                                            functions: Some(&[LootFunction {
                                                content: LootFunctionTypes::SetCount {
                                                    count: LootFunctionNumberProvider::Constant {
                                                        value: 6f32,
                                                    },
                                                    add: false,
                                                },
                                                conditions: None,
                                            }]),
                                        },
                                        LootPoolEntry {
                                            content: LootPoolEntryTypes::Item(ItemEntry {
                                                name: "minecraft:snowball",
                                            }),
                                            weight: 1i32,
                                            quality: 0i32,
                                            conditions: Some(&[
                                                LootCondition::BlockStateProperty {
                                                    block: "minecraft:snow",
                                                    properties: &[("layers", "7")],
                                                },
                                            ]),
                                            functions: Some(&[LootFunction {
                                                content: LootFunctionTypes::SetCount {
                                                    count: LootFunctionNumberProvider::Constant {
                                                        value: 7f32,
                                                    },
                                                    add: false,
                                                },
                                                conditions: None,
                                            }]),
                                        },
                                        LootPoolEntry {
                                            content: LootPoolEntryTypes::Item(ItemEntry {
                                                name: "minecraft:snowball",
                                            }),
                                            weight: 1i32,
                                            quality: 0i32,
                                            conditions: Some(&[
                                                LootCondition::BlockStateProperty {
                                                    block: "minecraft:snow",
                                                    properties: &[("layers", "8")],
                                                },
                                            ]),
                                            functions: Some(&[LootFunction {
                                                content: LootFunctionTypes::SetCount {
                                                    count: LootFunctionNumberProvider::Constant {
                                                        value: 8f32,
                                                    },
                                                    add: false,
                                                },
                                                conditions: None,
                                            }]),
                                        },
                                    ],
                                }),
                                weight: 1i32,
                                quality: 0i32,
                                conditions: Some(&[LootCondition::Inverted(
                                    &LootCondition::MatchTool { items: None },
                                )]),
                                functions: None,
                            },
                            LootPoolEntry {
                                content: LootPoolEntryTypes::Alternatives(AlternativeEntry {
                                    children: &[
                                        LootPoolEntry {
                                            content: LootPoolEntryTypes::Item(ItemEntry {
                                                name: "minecraft:snow",
                                            }),
                                            weight: 1i32,
                                            quality: 0i32,
                                            conditions: Some(&[
                                                LootCondition::BlockStateProperty {
                                                    block: "minecraft:snow",
                                                    properties: &[("layers", "1")],
                                                },
                                            ]),
                                            functions: Some(&[LootFunction {
                                                content: LootFunctionTypes::SetCount {
                                                    count: LootFunctionNumberProvider::Constant {
                                                        value: 1f32,
                                                    },
                                                    add: false,
                                                },
                                                conditions: None,
                                            }]),
                                        },
                                        LootPoolEntry {
                                            content: LootPoolEntryTypes::Item(ItemEntry {
                                                name: "minecraft:snow",
                                            }),
                                            weight: 1i32,
                                            quality: 0i32,
                                            conditions: Some(&[
                                                LootCondition::BlockStateProperty {
                                                    block: "minecraft:snow",
                                                    properties: &[("layers", "2")],
                                                },
                                            ]),
                                            functions: Some(&[LootFunction {
                                                content: LootFunctionTypes::SetCount {
                                                    count: LootFunctionNumberProvider::Constant {
                                                        value: 2f32,
                                                    },
                                                    add: false,
                                                },
                                                conditions: None,
                                            }]),
                                        },
                                        LootPoolEntry {
                                            content: LootPoolEntryTypes::Item(ItemEntry {
                                                name: "minecraft:snow",
                                            }),
                                            weight: 1i32,
                                            quality: 0i32,
                                            conditions: Some(&[
                                                LootCondition::BlockStateProperty {
                                                    block: "minecraft:snow",
                                                    properties: &[("layers", "3")],
                                                },
                                            ]),
                                            functions: Some(&[LootFunction {
                                                content: LootFunctionTypes::SetCount {
                                                    count: LootFunctionNumberProvider::Constant {
                                                        value: 3f32,
                                                    },
                                                    add: false,
                                                },
                                                conditions: None,
                                            }]),
                                        },
                                        LootPoolEntry {
                                            content: LootPoolEntryTypes::Item(ItemEntry {
                                                name: "minecraft:snow",
                                            }),
                                            weight: 1i32,
                                            quality: 0i32,
                                            conditions: Some(&[
                                                LootCondition::BlockStateProperty {
                                                    block: "minecraft:snow",
                                                    properties: &[("layers", "4")],
                                                },
                                            ]),
                                            functions: Some(&[LootFunction {
                                                content: LootFunctionTypes::SetCount {
                                                    count: LootFunctionNumberProvider::Constant {
                                                        value: 4f32,
                                                    },
                                                    add: false,
                                                },
                                                conditions: None,
                                            }]),
                                        },
                                        LootPoolEntry {
                                            content: LootPoolEntryTypes::Item(ItemEntry {
                                                name: "minecraft:snow",
                                            }),
                                            weight: 1i32,
                                            quality: 0i32,
                                            conditions: Some(&[
                                                LootCondition::BlockStateProperty {
                                                    block: "minecraft:snow",
                                                    properties: &[("layers", "5")],
                                                },
                                            ]),
                                            functions: Some(&[LootFunction {
                                                content: LootFunctionTypes::SetCount {
                                                    count: LootFunctionNumberProvider::Constant {
                                                        value: 5f32,
                                                    },
                                                    add: false,
                                                },
                                                conditions: None,
                                            }]),
                                        },
                                        LootPoolEntry {
                                            content: LootPoolEntryTypes::Item(ItemEntry {
                                                name: "minecraft:snow",
                                            }),
                                            weight: 1i32,
                                            quality: 0i32,
                                            conditions: Some(&[
                                                LootCondition::BlockStateProperty {
                                                    block: "minecraft:snow",
                                                    properties: &[("layers", "6")],
                                                },
                                            ]),
                                            functions: Some(&[LootFunction {
                                                content: LootFunctionTypes::SetCount {
                                                    count: LootFunctionNumberProvider::Constant {
                                                        value: 6f32,
                                                    },
                                                    add: false,
                                                },
                                                conditions: None,
                                            }]),
                                        },
                                        LootPoolEntry {
                                            content: LootPoolEntryTypes::Item(ItemEntry {
                                                name: "minecraft:snow",
                                            }),
                                            weight: 1i32,
                                            quality: 0i32,
                                            conditions: Some(&[
                                                LootCondition::BlockStateProperty {
                                                    block: "minecraft:snow",
                                                    properties: &[("layers", "7")],
                                                },
                                            ]),
                                            functions: Some(&[LootFunction {
                                                content: LootFunctionTypes::SetCount {
                                                    count: LootFunctionNumberProvider::Constant {
                                                        value: 7f32,
                                                    },
                                                    add: false,
                                                },
                                                conditions: None,
                                            }]),
                                        },
                                        LootPoolEntry {
                                            content: LootPoolEntryTypes::Item(ItemEntry {
                                                name: "minecraft:snow_block",
                                            }),
                                            weight: 1i32,
                                            quality: 0i32,
                                            conditions: None,
                                            functions: None,
                                        },
                                    ],
                                }),
                                weight: 1i32,
                                quality: 0i32,
                                conditions: None,
                                functions: None,
                            },
                        ],
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::EntityProperties {
                    entity: "this",
                    expected_type: None,
                    is_on_fire: None,
                    mainhand_enchantment_tag: None,
                }]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const ICE: Self = Block {
        id: BlockId::new(277u16).unwrap(),
        name: "ice",
        hardness: 0.5f32,
        blast_resistance: 0.5f32,
        map_color: 5u8,
        slipperiness: 0.98f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 366,
        default_state: &BlockState {
            id: BlockStateId::new(6927u16).unwrap(),
            state_flags: 704,
            side_flags: 255,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.5f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 1,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(6927u16).unwrap(),
            state_flags: 704,
            side_flags: 255,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.5f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 1,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/ice"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:ice",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::MatchTool { items: None }]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const SNOW_BLOCK: Self = Block {
        id: BlockId::new(278u16).unwrap(),
        name: "snow_block",
        hardness: 0.2f32,
        blast_resistance: 0.2f32,
        map_color: 8u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 367,
        default_state: &BlockState {
            id: BlockStateId::new(6928u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.2f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(6928u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.2f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/snow_block"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Alternatives(AlternativeEntry {
                        children: &[
                            LootPoolEntry {
                                content: LootPoolEntryTypes::Item(ItemEntry {
                                    name: "minecraft:snow_block",
                                }),
                                weight: 1i32,
                                quality: 0i32,
                                conditions: Some(&[LootCondition::MatchTool { items: None }]),
                                functions: None,
                            },
                            LootPoolEntry {
                                content: LootPoolEntryTypes::Item(ItemEntry {
                                    name: "minecraft:snowball",
                                }),
                                weight: 1i32,
                                quality: 0i32,
                                conditions: None,
                                functions: Some(&[
                                    LootFunction {
                                        content: LootFunctionTypes::SetCount {
                                            count: LootFunctionNumberProvider::Constant {
                                                value: 4f32,
                                            },
                                            add: false,
                                        },
                                        conditions: None,
                                    },
                                    LootFunction {
                                        content: LootFunctionTypes::ExplosionDecay,
                                        conditions: None,
                                    },
                                ]),
                            },
                        ],
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: None,
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const CACTUS: Self = Block {
        id: BlockId::new(279u16).unwrap(),
        name: "cactus",
        hardness: 0.4f32,
        blast_resistance: 0.4f32,
        map_color: 7u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 368,
        default_state: &BlockState {
            id: BlockStateId::new(6929u16).unwrap(),
            state_flags: 584,
            side_flags: 64,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0.4f32,
            collision_shapes: &[178],
            outline_shapes: &[31],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(6929u16).unwrap(),
                state_flags: 584,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.4f32,
                collision_shapes: &[178],
                outline_shapes: &[31],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(6930u16).unwrap(),
                state_flags: 584,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.4f32,
                collision_shapes: &[178],
                outline_shapes: &[31],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(6931u16).unwrap(),
                state_flags: 584,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.4f32,
                collision_shapes: &[178],
                outline_shapes: &[31],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(6932u16).unwrap(),
                state_flags: 584,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.4f32,
                collision_shapes: &[178],
                outline_shapes: &[31],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(6933u16).unwrap(),
                state_flags: 584,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.4f32,
                collision_shapes: &[178],
                outline_shapes: &[31],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(6934u16).unwrap(),
                state_flags: 584,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.4f32,
                collision_shapes: &[178],
                outline_shapes: &[31],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(6935u16).unwrap(),
                state_flags: 584,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.4f32,
                collision_shapes: &[178],
                outline_shapes: &[31],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(6936u16).unwrap(),
                state_flags: 584,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.4f32,
                collision_shapes: &[178],
                outline_shapes: &[31],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(6937u16).unwrap(),
                state_flags: 584,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.4f32,
                collision_shapes: &[178],
                outline_shapes: &[31],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(6938u16).unwrap(),
                state_flags: 584,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.4f32,
                collision_shapes: &[178],
                outline_shapes: &[31],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(6939u16).unwrap(),
                state_flags: 584,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.4f32,
                collision_shapes: &[178],
                outline_shapes: &[31],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(6940u16).unwrap(),
                state_flags: 584,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.4f32,
                collision_shapes: &[178],
                outline_shapes: &[31],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(6941u16).unwrap(),
                state_flags: 584,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.4f32,
                collision_shapes: &[178],
                outline_shapes: &[31],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(6942u16).unwrap(),
                state_flags: 584,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.4f32,
                collision_shapes: &[178],
                outline_shapes: &[31],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(6943u16).unwrap(),
                state_flags: 584,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.4f32,
                collision_shapes: &[178],
                outline_shapes: &[31],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(6944u16).unwrap(),
                state_flags: 584,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.4f32,
                collision_shapes: &[178],
                outline_shapes: &[31],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/cactus"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:cactus",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const CACTUS_FLOWER: Self = Block {
        id: BlockId::new(280u16).unwrap(),
        name: "cactus_flower",
        hardness: 0f32,
        blast_resistance: 0f32,
        map_color: 20u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 369,
        default_state: &BlockState {
            id: BlockStateId::new(6945u16).unwrap(),
            state_flags: 10,
            side_flags: 0,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0f32,
            collision_shapes: &[],
            outline_shapes: &[179],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(6945u16).unwrap(),
            state_flags: 10,
            side_flags: 0,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0f32,
            collision_shapes: &[],
            outline_shapes: &[179],
            opacity: 0,
            block_entity_type: u16::MAX,
        }],
        flammable: Some(Flammable {
            spread_chance: 60u8,
            burn_chance: 100u8,
        }),
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/cactus_flower"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:cactus_flower",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const CLAY: Self = Block {
        id: BlockId::new(281u16).unwrap(),
        name: "clay",
        hardness: 0.6f32,
        blast_resistance: 0.6f32,
        map_color: 9u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 370,
        default_state: &BlockState {
            id: BlockStateId::new(6946u16).unwrap(),
            state_flags: 448,
            side_flags: 255,
            instrument: NoteblockInstrument::Flute,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.6f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(6946u16).unwrap(),
            state_flags: 448,
            side_flags: 255,
            instrument: NoteblockInstrument::Flute,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.6f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/clay"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Alternatives(AlternativeEntry {
                        children: &[
                            LootPoolEntry {
                                content: LootPoolEntryTypes::Item(ItemEntry {
                                    name: "minecraft:clay",
                                }),
                                weight: 1i32,
                                quality: 0i32,
                                conditions: Some(&[LootCondition::MatchTool { items: None }]),
                                functions: None,
                            },
                            LootPoolEntry {
                                content: LootPoolEntryTypes::Item(ItemEntry {
                                    name: "minecraft:clay_ball",
                                }),
                                weight: 1i32,
                                quality: 0i32,
                                conditions: None,
                                functions: Some(&[
                                    LootFunction {
                                        content: LootFunctionTypes::SetCount {
                                            count: LootFunctionNumberProvider::Constant {
                                                value: 4f32,
                                            },
                                            add: false,
                                        },
                                        conditions: None,
                                    },
                                    LootFunction {
                                        content: LootFunctionTypes::ExplosionDecay,
                                        conditions: None,
                                    },
                                ]),
                            },
                        ],
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: None,
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const SUGAR_CANE: Self = Block {
        id: BlockId::new(282u16).unwrap(),
        name: "sugar_cane",
        hardness: 0f32,
        blast_resistance: 0f32,
        map_color: 7u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 284,
        default_state: &BlockState {
            id: BlockStateId::new(6947u16).unwrap(),
            state_flags: 520,
            side_flags: 0,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0f32,
            collision_shapes: &[],
            outline_shapes: &[32],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(6947u16).unwrap(),
                state_flags: 520,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[32],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(6948u16).unwrap(),
                state_flags: 520,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[32],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(6949u16).unwrap(),
                state_flags: 520,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[32],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(6950u16).unwrap(),
                state_flags: 520,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[32],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(6951u16).unwrap(),
                state_flags: 520,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[32],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(6952u16).unwrap(),
                state_flags: 520,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[32],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(6953u16).unwrap(),
                state_flags: 520,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[32],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(6954u16).unwrap(),
                state_flags: 520,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[32],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(6955u16).unwrap(),
                state_flags: 520,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[32],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(6956u16).unwrap(),
                state_flags: 520,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[32],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(6957u16).unwrap(),
                state_flags: 520,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[32],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(6958u16).unwrap(),
                state_flags: 520,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[32],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(6959u16).unwrap(),
                state_flags: 520,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[32],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(6960u16).unwrap(),
                state_flags: 520,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[32],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(6961u16).unwrap(),
                state_flags: 520,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[32],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(6962u16).unwrap(),
                state_flags: 520,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[32],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/sugar_cane"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:sugar_cane",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const JUKEBOX: Self = Block {
        id: BlockId::new(283u16).unwrap(),
        name: "jukebox",
        hardness: 2f32,
        blast_resistance: 6f32,
        map_color: 10u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 371,
        default_state: &BlockState {
            id: BlockStateId::new(6964u16).unwrap(),
            state_flags: 450,
            side_flags: 255,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 2f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: 4,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(6963u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 4,
            },
            BlockState {
                id: BlockStateId::new(6964u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 4,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/jukebox"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:jukebox",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const OAK_FENCE: Self = Block {
        id: BlockId::new(284u16).unwrap(),
        name: "oak_fence",
        hardness: 2f32,
        blast_resistance: 3f32,
        map_color: 13u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 372,
        default_state: &BlockState {
            id: BlockStateId::new(6996u16).unwrap(),
            state_flags: 74,
            side_flags: 192,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 2f32,
            collision_shapes: &[198],
            outline_shapes: &[45],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(6965u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[180, 181, 182],
                outline_shapes: &[183, 184, 185],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(6966u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[186, 187],
                outline_shapes: &[188, 189],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(6967u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[180, 181, 182],
                outline_shapes: &[183, 184, 185],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(6968u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[186, 187],
                outline_shapes: &[188, 189],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(6969u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[180, 181],
                outline_shapes: &[183, 184],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(6970u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[190, 187],
                outline_shapes: &[191, 189],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(6971u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[180, 181],
                outline_shapes: &[183, 184],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(6972u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[190, 187],
                outline_shapes: &[191, 189],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(6973u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[180, 182],
                outline_shapes: &[183, 185],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(6974u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[192, 187],
                outline_shapes: &[193, 189],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(6975u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[180, 182],
                outline_shapes: &[183, 185],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(6976u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[192, 187],
                outline_shapes: &[193, 189],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(6977u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[180],
                outline_shapes: &[183],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(6978u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[194],
                outline_shapes: &[195],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(6979u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[180],
                outline_shapes: &[183],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(6980u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[194],
                outline_shapes: &[195],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(6981u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[196, 181, 182],
                outline_shapes: &[197, 184, 185],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(6982u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[186],
                outline_shapes: &[188],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(6983u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[196, 181, 182],
                outline_shapes: &[197, 184, 185],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(6984u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[186],
                outline_shapes: &[188],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(6985u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[196, 181],
                outline_shapes: &[197, 184],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(6986u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[190],
                outline_shapes: &[191],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(6987u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[196, 181],
                outline_shapes: &[197, 184],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(6988u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[190],
                outline_shapes: &[191],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(6989u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[196, 182],
                outline_shapes: &[197, 185],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(6990u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[192],
                outline_shapes: &[193],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(6991u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[196, 182],
                outline_shapes: &[197, 185],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(6992u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[192],
                outline_shapes: &[193],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(6993u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[196],
                outline_shapes: &[197],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(6994u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[198],
                outline_shapes: &[45],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(6995u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[196],
                outline_shapes: &[197],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(6996u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[198],
                outline_shapes: &[45],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: Some(Flammable {
            spread_chance: 5u8,
            burn_chance: 20u8,
        }),
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/oak_fence"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:oak_fence",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const NETHERRACK: Self = Block {
        id: BlockId::new(285u16).unwrap(),
        name: "netherrack",
        hardness: 0.4f32,
        blast_resistance: 0.4f32,
        map_color: 35u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 387,
        default_state: &BlockState {
            id: BlockStateId::new(6997u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.4f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(6997u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.4f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/netherrack"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:netherrack",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const SOUL_SAND: Self = Block {
        id: BlockId::new(286u16).unwrap(),
        name: "soul_sand",
        hardness: 0.5f32,
        blast_resistance: 0.5f32,
        map_color: 26u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 0.4f32,
        jump_velocity_multiplier: 1f32,
        item_id: 388,
        default_state: &BlockState {
            id: BlockStateId::new(6998u16).unwrap(),
            state_flags: 320,
            side_flags: 255,
            instrument: NoteblockInstrument::CowBell,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.5f32,
            collision_shapes: &[136],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(6998u16).unwrap(),
            state_flags: 320,
            side_flags: 255,
            instrument: NoteblockInstrument::CowBell,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.5f32,
            collision_shapes: &[136],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/soul_sand"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:soul_sand",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const SOUL_SOIL: Self = Block {
        id: BlockId::new(287u16).unwrap(),
        name: "soul_soil",
        hardness: 0.5f32,
        blast_resistance: 0.5f32,
        map_color: 26u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 389,
        default_state: &BlockState {
            id: BlockStateId::new(6999u16).unwrap(),
            state_flags: 448,
            side_flags: 255,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.5f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(6999u16).unwrap(),
            state_flags: 448,
            side_flags: 255,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.5f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/soul_soil"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:soul_soil",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const BASALT: Self = Block {
        id: BlockId::new(288u16).unwrap(),
        name: "basalt",
        hardness: 1.25f32,
        blast_resistance: 4.2f32,
        map_color: 29u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 390,
        default_state: &BlockState {
            id: BlockStateId::new(7001u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1.25f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(7000u16).unwrap(),
                state_flags: 452,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.25f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7001u16).unwrap(),
                state_flags: 452,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.25f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7002u16).unwrap(),
                state_flags: 452,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.25f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/basalt"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:basalt",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const POLISHED_BASALT: Self = Block {
        id: BlockId::new(289u16).unwrap(),
        name: "polished_basalt",
        hardness: 1.25f32,
        blast_resistance: 4.2f32,
        map_color: 29u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 391,
        default_state: &BlockState {
            id: BlockStateId::new(7004u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1.25f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(7003u16).unwrap(),
                state_flags: 452,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.25f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7004u16).unwrap(),
                state_flags: 452,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.25f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7005u16).unwrap(),
                state_flags: 452,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.25f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/polished_basalt"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:polished_basalt",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const SOUL_TORCH: Self = Block {
        id: BlockId::new(290u16).unwrap(),
        name: "soul_torch",
        hardness: 0f32,
        blast_resistance: 0f32,
        map_color: 0u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 393,
        default_state: &BlockState {
            id: BlockStateId::new(7006u16).unwrap(),
            state_flags: 8,
            side_flags: 0,
            instrument: NoteblockInstrument::Harp,
            luminance: 10,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0f32,
            collision_shapes: &[],
            outline_shapes: &[68],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(7006u16).unwrap(),
            state_flags: 8,
            side_flags: 0,
            instrument: NoteblockInstrument::Harp,
            luminance: 10,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0f32,
            collision_shapes: &[],
            outline_shapes: &[68],
            opacity: 0,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/soul_torch"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:soul_torch",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const SOUL_WALL_TORCH: Self = Block {
        id: BlockId::new(291u16).unwrap(),
        name: "soul_wall_torch",
        hardness: 0f32,
        blast_resistance: 0f32,
        map_color: 0u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 393,
        default_state: &BlockState {
            id: BlockStateId::new(7007u16).unwrap(),
            state_flags: 8,
            side_flags: 0,
            instrument: NoteblockInstrument::Harp,
            luminance: 10,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0f32,
            collision_shapes: &[],
            outline_shapes: &[69],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(7007u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 10,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[69],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7008u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 10,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[70],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7009u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 10,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[71],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7010u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 10,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[72],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/soul_torch"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:soul_torch",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const COPPER_TORCH: Self = Block {
        id: BlockId::new(292u16).unwrap(),
        name: "copper_torch",
        hardness: 0f32,
        blast_resistance: 0f32,
        map_color: 0u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 394,
        default_state: &BlockState {
            id: BlockStateId::new(7011u16).unwrap(),
            state_flags: 8,
            side_flags: 0,
            instrument: NoteblockInstrument::Harp,
            luminance: 14,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0f32,
            collision_shapes: &[],
            outline_shapes: &[68],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(7011u16).unwrap(),
            state_flags: 8,
            side_flags: 0,
            instrument: NoteblockInstrument::Harp,
            luminance: 14,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0f32,
            collision_shapes: &[],
            outline_shapes: &[68],
            opacity: 0,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/copper_torch"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:copper_torch",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const COPPER_WALL_TORCH: Self = Block {
        id: BlockId::new(293u16).unwrap(),
        name: "copper_wall_torch",
        hardness: 0f32,
        blast_resistance: 0f32,
        map_color: 0u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 394,
        default_state: &BlockState {
            id: BlockStateId::new(7012u16).unwrap(),
            state_flags: 8,
            side_flags: 0,
            instrument: NoteblockInstrument::Harp,
            luminance: 14,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0f32,
            collision_shapes: &[],
            outline_shapes: &[69],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(7012u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 14,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[69],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7013u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 14,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[70],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7014u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 14,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[71],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7015u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 14,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[72],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/copper_torch"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:copper_torch",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const GLOWSTONE: Self = Block {
        id: BlockId::new(294u16).unwrap(),
        name: "glowstone",
        hardness: 0.3f32,
        blast_resistance: 0.3f32,
        map_color: 2u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 395,
        default_state: &BlockState {
            id: BlockStateId::new(7016u16).unwrap(),
            state_flags: 192,
            side_flags: 255,
            instrument: NoteblockInstrument::Pling,
            luminance: 15,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.3f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(7016u16).unwrap(),
            state_flags: 192,
            side_flags: 255,
            instrument: NoteblockInstrument::Pling,
            luminance: 15,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.3f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/glowstone"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Alternatives(AlternativeEntry {
                        children: &[
                            LootPoolEntry {
                                content: LootPoolEntryTypes::Item(ItemEntry {
                                    name: "minecraft:glowstone",
                                }),
                                weight: 1i32,
                                quality: 0i32,
                                conditions: Some(&[LootCondition::MatchTool { items: None }]),
                                functions: None,
                            },
                            LootPoolEntry {
                                content: LootPoolEntryTypes::Item(ItemEntry {
                                    name: "minecraft:glowstone_dust",
                                }),
                                weight: 1i32,
                                quality: 0i32,
                                conditions: None,
                                functions: Some(&[
                                    LootFunction {
                                        content: LootFunctionTypes::SetCount {
                                            count: LootFunctionNumberProvider::Uniform {
                                                min: 2f32,
                                                max: 4f32,
                                            },
                                            add: false,
                                        },
                                        conditions: None,
                                    },
                                    LootFunction {
                                        content: LootFunctionTypes::ApplyBonus {
                                            enchantment: "minecraft:fortune",
                                            formula: "minecraft:uniform_bonus_count",
                                            parameters: Some(
                                                LootFunctionBonusParameter::Multiplier {
                                                    bonus_multiplier: 1i32,
                                                },
                                            ),
                                        },
                                        conditions: None,
                                    },
                                    LootFunction {
                                        content: LootFunctionTypes::LimitCount {
                                            min: Some(1f32),
                                            max: Some(4f32),
                                        },
                                        conditions: None,
                                    },
                                    LootFunction {
                                        content: LootFunctionTypes::ExplosionDecay,
                                        conditions: None,
                                    },
                                ]),
                            },
                        ],
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: None,
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const NETHER_PORTAL: Self = Block {
        id: BlockId::new(295u16).unwrap(),
        name: "nether_portal",
        hardness: -1f32,
        blast_resistance: 0f32,
        map_color: 0u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 0,
        default_state: &BlockState {
            id: BlockStateId::new(7017u16).unwrap(),
            state_flags: 520,
            side_flags: 0,
            instrument: NoteblockInstrument::Harp,
            luminance: 11,
            piston_behavior: PistonBehavior::Block,
            hardness: -1f32,
            collision_shapes: &[],
            outline_shapes: &[183],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(7017u16).unwrap(),
                state_flags: 520,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 11,
                piston_behavior: PistonBehavior::Block,
                hardness: -1f32,
                collision_shapes: &[],
                outline_shapes: &[183],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7018u16).unwrap(),
                state_flags: 520,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 11,
                piston_behavior: PistonBehavior::Block,
                hardness: -1f32,
                collision_shapes: &[],
                outline_shapes: &[188],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/nether_portal"),
            pools: None,
        }),
        experience: None,
    };
    pub const CARVED_PUMPKIN: Self = Block {
        id: BlockId::new(296u16).unwrap(),
        name: "carved_pumpkin",
        hardness: 1f32,
        blast_resistance: 1f32,
        map_color: 15u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 385,
        default_state: &BlockState {
            id: BlockStateId::new(7019u16).unwrap(),
            state_flags: 448,
            side_flags: 255,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 1f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(7019u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7020u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7021u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7022u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/carved_pumpkin"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:carved_pumpkin",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const JACK_O_LANTERN: Self = Block {
        id: BlockId::new(297u16).unwrap(),
        name: "jack_o_lantern",
        hardness: 1f32,
        blast_resistance: 1f32,
        map_color: 15u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 386,
        default_state: &BlockState {
            id: BlockStateId::new(7023u16).unwrap(),
            state_flags: 448,
            side_flags: 255,
            instrument: NoteblockInstrument::Harp,
            luminance: 15,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 1f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(7023u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7024u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7025u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7026u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/jack_o_lantern"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:jack_o_lantern",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const CAKE: Self = Block {
        id: BlockId::new(298u16).unwrap(),
        name: "cake",
        hardness: 0.5f32,
        blast_resistance: 0.5f32,
        map_color: 0u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 1114,
        default_state: &BlockState {
            id: BlockStateId::new(7027u16).unwrap(),
            state_flags: 72,
            side_flags: 64,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0.5f32,
            collision_shapes: &[199],
            outline_shapes: &[199],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(7027u16).unwrap(),
                state_flags: 72,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[199],
                outline_shapes: &[199],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7028u16).unwrap(),
                state_flags: 72,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[200],
                outline_shapes: &[200],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7029u16).unwrap(),
                state_flags: 72,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[201],
                outline_shapes: &[201],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7030u16).unwrap(),
                state_flags: 72,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[202],
                outline_shapes: &[202],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7031u16).unwrap(),
                state_flags: 72,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[203],
                outline_shapes: &[203],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7032u16).unwrap(),
                state_flags: 72,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[204],
                outline_shapes: &[204],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7033u16).unwrap(),
                state_flags: 72,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[205],
                outline_shapes: &[205],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/cake"),
            pools: None,
        }),
        experience: None,
    };
    pub const REPEATER: Self = Block {
        id: BlockId::new(299u16).unwrap(),
        name: "repeater",
        hardness: 0f32,
        blast_resistance: 0f32,
        map_color: 0u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 748,
        default_state: &BlockState {
            id: BlockStateId::new(7037u16).unwrap(),
            state_flags: 8,
            side_flags: 65,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0f32,
            collision_shapes: &[20],
            outline_shapes: &[20],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(7034u16).unwrap(),
                state_flags: 8,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[20],
                outline_shapes: &[20],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7035u16).unwrap(),
                state_flags: 8,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[20],
                outline_shapes: &[20],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7036u16).unwrap(),
                state_flags: 8,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[20],
                outline_shapes: &[20],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7037u16).unwrap(),
                state_flags: 8,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[20],
                outline_shapes: &[20],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7038u16).unwrap(),
                state_flags: 8,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[20],
                outline_shapes: &[20],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7039u16).unwrap(),
                state_flags: 8,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[20],
                outline_shapes: &[20],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7040u16).unwrap(),
                state_flags: 8,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[20],
                outline_shapes: &[20],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7041u16).unwrap(),
                state_flags: 8,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[20],
                outline_shapes: &[20],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7042u16).unwrap(),
                state_flags: 8,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[20],
                outline_shapes: &[20],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7043u16).unwrap(),
                state_flags: 8,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[20],
                outline_shapes: &[20],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7044u16).unwrap(),
                state_flags: 8,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[20],
                outline_shapes: &[20],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7045u16).unwrap(),
                state_flags: 8,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[20],
                outline_shapes: &[20],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7046u16).unwrap(),
                state_flags: 8,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[20],
                outline_shapes: &[20],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7047u16).unwrap(),
                state_flags: 8,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[20],
                outline_shapes: &[20],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7048u16).unwrap(),
                state_flags: 8,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[20],
                outline_shapes: &[20],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7049u16).unwrap(),
                state_flags: 8,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[20],
                outline_shapes: &[20],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7050u16).unwrap(),
                state_flags: 8,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[20],
                outline_shapes: &[20],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7051u16).unwrap(),
                state_flags: 8,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[20],
                outline_shapes: &[20],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7052u16).unwrap(),
                state_flags: 8,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[20],
                outline_shapes: &[20],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7053u16).unwrap(),
                state_flags: 8,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[20],
                outline_shapes: &[20],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7054u16).unwrap(),
                state_flags: 8,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[20],
                outline_shapes: &[20],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7055u16).unwrap(),
                state_flags: 8,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[20],
                outline_shapes: &[20],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7056u16).unwrap(),
                state_flags: 8,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[20],
                outline_shapes: &[20],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7057u16).unwrap(),
                state_flags: 8,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[20],
                outline_shapes: &[20],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7058u16).unwrap(),
                state_flags: 8,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[20],
                outline_shapes: &[20],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7059u16).unwrap(),
                state_flags: 8,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[20],
                outline_shapes: &[20],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7060u16).unwrap(),
                state_flags: 8,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[20],
                outline_shapes: &[20],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7061u16).unwrap(),
                state_flags: 8,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[20],
                outline_shapes: &[20],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7062u16).unwrap(),
                state_flags: 8,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[20],
                outline_shapes: &[20],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7063u16).unwrap(),
                state_flags: 8,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[20],
                outline_shapes: &[20],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7064u16).unwrap(),
                state_flags: 8,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[20],
                outline_shapes: &[20],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7065u16).unwrap(),
                state_flags: 8,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[20],
                outline_shapes: &[20],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7066u16).unwrap(),
                state_flags: 8,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[20],
                outline_shapes: &[20],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7067u16).unwrap(),
                state_flags: 8,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[20],
                outline_shapes: &[20],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7068u16).unwrap(),
                state_flags: 8,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[20],
                outline_shapes: &[20],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7069u16).unwrap(),
                state_flags: 8,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[20],
                outline_shapes: &[20],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7070u16).unwrap(),
                state_flags: 8,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[20],
                outline_shapes: &[20],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7071u16).unwrap(),
                state_flags: 8,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[20],
                outline_shapes: &[20],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7072u16).unwrap(),
                state_flags: 8,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[20],
                outline_shapes: &[20],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7073u16).unwrap(),
                state_flags: 8,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[20],
                outline_shapes: &[20],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7074u16).unwrap(),
                state_flags: 8,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[20],
                outline_shapes: &[20],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7075u16).unwrap(),
                state_flags: 8,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[20],
                outline_shapes: &[20],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7076u16).unwrap(),
                state_flags: 8,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[20],
                outline_shapes: &[20],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7077u16).unwrap(),
                state_flags: 8,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[20],
                outline_shapes: &[20],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7078u16).unwrap(),
                state_flags: 8,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[20],
                outline_shapes: &[20],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7079u16).unwrap(),
                state_flags: 8,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[20],
                outline_shapes: &[20],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7080u16).unwrap(),
                state_flags: 8,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[20],
                outline_shapes: &[20],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7081u16).unwrap(),
                state_flags: 8,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[20],
                outline_shapes: &[20],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7082u16).unwrap(),
                state_flags: 8,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[20],
                outline_shapes: &[20],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7083u16).unwrap(),
                state_flags: 8,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[20],
                outline_shapes: &[20],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7084u16).unwrap(),
                state_flags: 8,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[20],
                outline_shapes: &[20],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7085u16).unwrap(),
                state_flags: 8,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[20],
                outline_shapes: &[20],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7086u16).unwrap(),
                state_flags: 8,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[20],
                outline_shapes: &[20],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7087u16).unwrap(),
                state_flags: 8,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[20],
                outline_shapes: &[20],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7088u16).unwrap(),
                state_flags: 8,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[20],
                outline_shapes: &[20],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7089u16).unwrap(),
                state_flags: 8,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[20],
                outline_shapes: &[20],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7090u16).unwrap(),
                state_flags: 8,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[20],
                outline_shapes: &[20],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7091u16).unwrap(),
                state_flags: 8,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[20],
                outline_shapes: &[20],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7092u16).unwrap(),
                state_flags: 8,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[20],
                outline_shapes: &[20],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7093u16).unwrap(),
                state_flags: 8,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[20],
                outline_shapes: &[20],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7094u16).unwrap(),
                state_flags: 8,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[20],
                outline_shapes: &[20],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7095u16).unwrap(),
                state_flags: 8,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[20],
                outline_shapes: &[20],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7096u16).unwrap(),
                state_flags: 8,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[20],
                outline_shapes: &[20],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7097u16).unwrap(),
                state_flags: 8,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[20],
                outline_shapes: &[20],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/repeater"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:repeater",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const WHITE_STAINED_GLASS: Self = Block {
        id: BlockId::new(300u16).unwrap(),
        name: "white_stained_glass",
        hardness: 0.3f32,
        blast_resistance: 0.3f32,
        map_color: 8u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 558,
        default_state: &BlockState {
            id: BlockStateId::new(7098u16).unwrap(),
            state_flags: 200,
            side_flags: 255,
            instrument: NoteblockInstrument::Hat,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.3f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(7098u16).unwrap(),
            state_flags: 200,
            side_flags: 255,
            instrument: NoteblockInstrument::Hat,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.3f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 0,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/white_stained_glass"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:white_stained_glass",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::MatchTool { items: None }]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const ORANGE_STAINED_GLASS: Self = Block {
        id: BlockId::new(301u16).unwrap(),
        name: "orange_stained_glass",
        hardness: 0.3f32,
        blast_resistance: 0.3f32,
        map_color: 15u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 559,
        default_state: &BlockState {
            id: BlockStateId::new(7099u16).unwrap(),
            state_flags: 200,
            side_flags: 255,
            instrument: NoteblockInstrument::Hat,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.3f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(7099u16).unwrap(),
            state_flags: 200,
            side_flags: 255,
            instrument: NoteblockInstrument::Hat,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.3f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 0,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/orange_stained_glass"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:orange_stained_glass",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::MatchTool { items: None }]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const MAGENTA_STAINED_GLASS: Self = Block {
        id: BlockId::new(302u16).unwrap(),
        name: "magenta_stained_glass",
        hardness: 0.3f32,
        blast_resistance: 0.3f32,
        map_color: 16u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 560,
        default_state: &BlockState {
            id: BlockStateId::new(7100u16).unwrap(),
            state_flags: 200,
            side_flags: 255,
            instrument: NoteblockInstrument::Hat,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.3f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(7100u16).unwrap(),
            state_flags: 200,
            side_flags: 255,
            instrument: NoteblockInstrument::Hat,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.3f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 0,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/magenta_stained_glass"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:magenta_stained_glass",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::MatchTool { items: None }]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const LIGHT_BLUE_STAINED_GLASS: Self = Block {
        id: BlockId::new(303u16).unwrap(),
        name: "light_blue_stained_glass",
        hardness: 0.3f32,
        blast_resistance: 0.3f32,
        map_color: 17u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 561,
        default_state: &BlockState {
            id: BlockStateId::new(7101u16).unwrap(),
            state_flags: 200,
            side_flags: 255,
            instrument: NoteblockInstrument::Hat,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.3f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(7101u16).unwrap(),
            state_flags: 200,
            side_flags: 255,
            instrument: NoteblockInstrument::Hat,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.3f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 0,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/light_blue_stained_glass"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:light_blue_stained_glass",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::MatchTool { items: None }]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const YELLOW_STAINED_GLASS: Self = Block {
        id: BlockId::new(304u16).unwrap(),
        name: "yellow_stained_glass",
        hardness: 0.3f32,
        blast_resistance: 0.3f32,
        map_color: 18u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 562,
        default_state: &BlockState {
            id: BlockStateId::new(7102u16).unwrap(),
            state_flags: 200,
            side_flags: 255,
            instrument: NoteblockInstrument::Hat,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.3f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(7102u16).unwrap(),
            state_flags: 200,
            side_flags: 255,
            instrument: NoteblockInstrument::Hat,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.3f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 0,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/yellow_stained_glass"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:yellow_stained_glass",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::MatchTool { items: None }]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const LIME_STAINED_GLASS: Self = Block {
        id: BlockId::new(305u16).unwrap(),
        name: "lime_stained_glass",
        hardness: 0.3f32,
        blast_resistance: 0.3f32,
        map_color: 19u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 563,
        default_state: &BlockState {
            id: BlockStateId::new(7103u16).unwrap(),
            state_flags: 200,
            side_flags: 255,
            instrument: NoteblockInstrument::Hat,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.3f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(7103u16).unwrap(),
            state_flags: 200,
            side_flags: 255,
            instrument: NoteblockInstrument::Hat,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.3f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 0,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/lime_stained_glass"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:lime_stained_glass",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::MatchTool { items: None }]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const PINK_STAINED_GLASS: Self = Block {
        id: BlockId::new(306u16).unwrap(),
        name: "pink_stained_glass",
        hardness: 0.3f32,
        blast_resistance: 0.3f32,
        map_color: 20u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 564,
        default_state: &BlockState {
            id: BlockStateId::new(7104u16).unwrap(),
            state_flags: 200,
            side_flags: 255,
            instrument: NoteblockInstrument::Hat,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.3f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(7104u16).unwrap(),
            state_flags: 200,
            side_flags: 255,
            instrument: NoteblockInstrument::Hat,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.3f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 0,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/pink_stained_glass"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:pink_stained_glass",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::MatchTool { items: None }]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const GRAY_STAINED_GLASS: Self = Block {
        id: BlockId::new(307u16).unwrap(),
        name: "gray_stained_glass",
        hardness: 0.3f32,
        blast_resistance: 0.3f32,
        map_color: 21u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 565,
        default_state: &BlockState {
            id: BlockStateId::new(7105u16).unwrap(),
            state_flags: 200,
            side_flags: 255,
            instrument: NoteblockInstrument::Hat,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.3f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(7105u16).unwrap(),
            state_flags: 200,
            side_flags: 255,
            instrument: NoteblockInstrument::Hat,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.3f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 0,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/gray_stained_glass"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:gray_stained_glass",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::MatchTool { items: None }]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const LIGHT_GRAY_STAINED_GLASS: Self = Block {
        id: BlockId::new(308u16).unwrap(),
        name: "light_gray_stained_glass",
        hardness: 0.3f32,
        blast_resistance: 0.3f32,
        map_color: 22u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 566,
        default_state: &BlockState {
            id: BlockStateId::new(7106u16).unwrap(),
            state_flags: 200,
            side_flags: 255,
            instrument: NoteblockInstrument::Hat,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.3f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(7106u16).unwrap(),
            state_flags: 200,
            side_flags: 255,
            instrument: NoteblockInstrument::Hat,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.3f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 0,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/light_gray_stained_glass"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:light_gray_stained_glass",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::MatchTool { items: None }]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const CYAN_STAINED_GLASS: Self = Block {
        id: BlockId::new(309u16).unwrap(),
        name: "cyan_stained_glass",
        hardness: 0.3f32,
        blast_resistance: 0.3f32,
        map_color: 23u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 567,
        default_state: &BlockState {
            id: BlockStateId::new(7107u16).unwrap(),
            state_flags: 200,
            side_flags: 255,
            instrument: NoteblockInstrument::Hat,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.3f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(7107u16).unwrap(),
            state_flags: 200,
            side_flags: 255,
            instrument: NoteblockInstrument::Hat,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.3f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 0,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/cyan_stained_glass"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:cyan_stained_glass",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::MatchTool { items: None }]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const PURPLE_STAINED_GLASS: Self = Block {
        id: BlockId::new(310u16).unwrap(),
        name: "purple_stained_glass",
        hardness: 0.3f32,
        blast_resistance: 0.3f32,
        map_color: 24u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 568,
        default_state: &BlockState {
            id: BlockStateId::new(7108u16).unwrap(),
            state_flags: 200,
            side_flags: 255,
            instrument: NoteblockInstrument::Hat,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.3f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(7108u16).unwrap(),
            state_flags: 200,
            side_flags: 255,
            instrument: NoteblockInstrument::Hat,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.3f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 0,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/purple_stained_glass"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:purple_stained_glass",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::MatchTool { items: None }]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const BLUE_STAINED_GLASS: Self = Block {
        id: BlockId::new(311u16).unwrap(),
        name: "blue_stained_glass",
        hardness: 0.3f32,
        blast_resistance: 0.3f32,
        map_color: 25u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 569,
        default_state: &BlockState {
            id: BlockStateId::new(7109u16).unwrap(),
            state_flags: 200,
            side_flags: 255,
            instrument: NoteblockInstrument::Hat,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.3f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(7109u16).unwrap(),
            state_flags: 200,
            side_flags: 255,
            instrument: NoteblockInstrument::Hat,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.3f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 0,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/blue_stained_glass"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:blue_stained_glass",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::MatchTool { items: None }]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const BROWN_STAINED_GLASS: Self = Block {
        id: BlockId::new(312u16).unwrap(),
        name: "brown_stained_glass",
        hardness: 0.3f32,
        blast_resistance: 0.3f32,
        map_color: 26u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 570,
        default_state: &BlockState {
            id: BlockStateId::new(7110u16).unwrap(),
            state_flags: 200,
            side_flags: 255,
            instrument: NoteblockInstrument::Hat,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.3f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(7110u16).unwrap(),
            state_flags: 200,
            side_flags: 255,
            instrument: NoteblockInstrument::Hat,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.3f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 0,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/brown_stained_glass"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:brown_stained_glass",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::MatchTool { items: None }]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const GREEN_STAINED_GLASS: Self = Block {
        id: BlockId::new(313u16).unwrap(),
        name: "green_stained_glass",
        hardness: 0.3f32,
        blast_resistance: 0.3f32,
        map_color: 27u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 571,
        default_state: &BlockState {
            id: BlockStateId::new(7111u16).unwrap(),
            state_flags: 200,
            side_flags: 255,
            instrument: NoteblockInstrument::Hat,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.3f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(7111u16).unwrap(),
            state_flags: 200,
            side_flags: 255,
            instrument: NoteblockInstrument::Hat,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.3f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 0,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/green_stained_glass"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:green_stained_glass",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::MatchTool { items: None }]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const RED_STAINED_GLASS: Self = Block {
        id: BlockId::new(314u16).unwrap(),
        name: "red_stained_glass",
        hardness: 0.3f32,
        blast_resistance: 0.3f32,
        map_color: 28u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 572,
        default_state: &BlockState {
            id: BlockStateId::new(7112u16).unwrap(),
            state_flags: 200,
            side_flags: 255,
            instrument: NoteblockInstrument::Hat,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.3f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(7112u16).unwrap(),
            state_flags: 200,
            side_flags: 255,
            instrument: NoteblockInstrument::Hat,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.3f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 0,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/red_stained_glass"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:red_stained_glass",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::MatchTool { items: None }]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const BLACK_STAINED_GLASS: Self = Block {
        id: BlockId::new(315u16).unwrap(),
        name: "black_stained_glass",
        hardness: 0.3f32,
        blast_resistance: 0.3f32,
        map_color: 29u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 573,
        default_state: &BlockState {
            id: BlockStateId::new(7113u16).unwrap(),
            state_flags: 200,
            side_flags: 255,
            instrument: NoteblockInstrument::Hat,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.3f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(7113u16).unwrap(),
            state_flags: 200,
            side_flags: 255,
            instrument: NoteblockInstrument::Hat,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.3f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 0,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/black_stained_glass"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:black_stained_glass",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::MatchTool { items: None }]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const OAK_TRAPDOOR: Self = Block {
        id: BlockId::new(316u16).unwrap(),
        name: "oak_trapdoor",
        hardness: 3f32,
        blast_resistance: 3f32,
        map_color: 13u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 829,
        default_state: &BlockState {
            id: BlockStateId::new(7129u16).unwrap(),
            state_flags: 74,
            side_flags: 65,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 3f32,
            collision_shapes: &[207],
            outline_shapes: &[207],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(7114u16).unwrap(),
                state_flags: 98,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7115u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7116u16).unwrap(),
                state_flags: 98,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7117u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7118u16).unwrap(),
                state_flags: 98,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7119u16).unwrap(),
                state_flags: 74,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7120u16).unwrap(),
                state_flags: 98,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7121u16).unwrap(),
                state_flags: 74,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7122u16).unwrap(),
                state_flags: 98,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7123u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7124u16).unwrap(),
                state_flags: 98,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7125u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7126u16).unwrap(),
                state_flags: 98,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7127u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7128u16).unwrap(),
                state_flags: 98,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7129u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7130u16).unwrap(),
                state_flags: 98,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7131u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7132u16).unwrap(),
                state_flags: 98,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7133u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7134u16).unwrap(),
                state_flags: 98,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7135u16).unwrap(),
                state_flags: 74,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7136u16).unwrap(),
                state_flags: 98,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7137u16).unwrap(),
                state_flags: 74,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7138u16).unwrap(),
                state_flags: 98,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7139u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7140u16).unwrap(),
                state_flags: 98,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7141u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7142u16).unwrap(),
                state_flags: 98,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7143u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7144u16).unwrap(),
                state_flags: 98,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7145u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7146u16).unwrap(),
                state_flags: 98,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7147u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7148u16).unwrap(),
                state_flags: 98,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7149u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7150u16).unwrap(),
                state_flags: 98,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7151u16).unwrap(),
                state_flags: 74,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7152u16).unwrap(),
                state_flags: 98,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7153u16).unwrap(),
                state_flags: 74,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7154u16).unwrap(),
                state_flags: 98,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7155u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7156u16).unwrap(),
                state_flags: 98,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7157u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7158u16).unwrap(),
                state_flags: 98,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7159u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7160u16).unwrap(),
                state_flags: 98,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7161u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7162u16).unwrap(),
                state_flags: 98,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7163u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7164u16).unwrap(),
                state_flags: 98,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7165u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7166u16).unwrap(),
                state_flags: 98,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7167u16).unwrap(),
                state_flags: 74,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7168u16).unwrap(),
                state_flags: 98,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7169u16).unwrap(),
                state_flags: 74,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7170u16).unwrap(),
                state_flags: 98,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7171u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7172u16).unwrap(),
                state_flags: 98,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7173u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7174u16).unwrap(),
                state_flags: 98,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7175u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7176u16).unwrap(),
                state_flags: 98,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7177u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/oak_trapdoor"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:oak_trapdoor",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const SPRUCE_TRAPDOOR: Self = Block {
        id: BlockId::new(317u16).unwrap(),
        name: "spruce_trapdoor",
        hardness: 3f32,
        blast_resistance: 3f32,
        map_color: 34u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 830,
        default_state: &BlockState {
            id: BlockStateId::new(7193u16).unwrap(),
            state_flags: 74,
            side_flags: 65,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 3f32,
            collision_shapes: &[207],
            outline_shapes: &[207],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(7178u16).unwrap(),
                state_flags: 98,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7179u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7180u16).unwrap(),
                state_flags: 98,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7181u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7182u16).unwrap(),
                state_flags: 98,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7183u16).unwrap(),
                state_flags: 74,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7184u16).unwrap(),
                state_flags: 98,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7185u16).unwrap(),
                state_flags: 74,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7186u16).unwrap(),
                state_flags: 98,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7187u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7188u16).unwrap(),
                state_flags: 98,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7189u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7190u16).unwrap(),
                state_flags: 98,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7191u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7192u16).unwrap(),
                state_flags: 98,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7193u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7194u16).unwrap(),
                state_flags: 98,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7195u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7196u16).unwrap(),
                state_flags: 98,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7197u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7198u16).unwrap(),
                state_flags: 98,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7199u16).unwrap(),
                state_flags: 74,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7200u16).unwrap(),
                state_flags: 98,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7201u16).unwrap(),
                state_flags: 74,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7202u16).unwrap(),
                state_flags: 98,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7203u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7204u16).unwrap(),
                state_flags: 98,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7205u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7206u16).unwrap(),
                state_flags: 98,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7207u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7208u16).unwrap(),
                state_flags: 98,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7209u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7210u16).unwrap(),
                state_flags: 98,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7211u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7212u16).unwrap(),
                state_flags: 98,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7213u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7214u16).unwrap(),
                state_flags: 98,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7215u16).unwrap(),
                state_flags: 74,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7216u16).unwrap(),
                state_flags: 98,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7217u16).unwrap(),
                state_flags: 74,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7218u16).unwrap(),
                state_flags: 98,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7219u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7220u16).unwrap(),
                state_flags: 98,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7221u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7222u16).unwrap(),
                state_flags: 98,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7223u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7224u16).unwrap(),
                state_flags: 98,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7225u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7226u16).unwrap(),
                state_flags: 98,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7227u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7228u16).unwrap(),
                state_flags: 98,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7229u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7230u16).unwrap(),
                state_flags: 98,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7231u16).unwrap(),
                state_flags: 74,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7232u16).unwrap(),
                state_flags: 98,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7233u16).unwrap(),
                state_flags: 74,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7234u16).unwrap(),
                state_flags: 98,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7235u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7236u16).unwrap(),
                state_flags: 98,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7237u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7238u16).unwrap(),
                state_flags: 98,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7239u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7240u16).unwrap(),
                state_flags: 98,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7241u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/spruce_trapdoor"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:spruce_trapdoor",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const BIRCH_TRAPDOOR: Self = Block {
        id: BlockId::new(318u16).unwrap(),
        name: "birch_trapdoor",
        hardness: 3f32,
        blast_resistance: 3f32,
        map_color: 2u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 831,
        default_state: &BlockState {
            id: BlockStateId::new(7257u16).unwrap(),
            state_flags: 74,
            side_flags: 65,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 3f32,
            collision_shapes: &[207],
            outline_shapes: &[207],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(7242u16).unwrap(),
                state_flags: 98,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7243u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7244u16).unwrap(),
                state_flags: 98,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7245u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7246u16).unwrap(),
                state_flags: 98,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7247u16).unwrap(),
                state_flags: 74,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7248u16).unwrap(),
                state_flags: 98,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7249u16).unwrap(),
                state_flags: 74,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7250u16).unwrap(),
                state_flags: 98,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7251u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7252u16).unwrap(),
                state_flags: 98,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7253u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7254u16).unwrap(),
                state_flags: 98,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7255u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7256u16).unwrap(),
                state_flags: 98,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7257u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7258u16).unwrap(),
                state_flags: 98,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7259u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7260u16).unwrap(),
                state_flags: 98,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7261u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7262u16).unwrap(),
                state_flags: 98,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7263u16).unwrap(),
                state_flags: 74,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7264u16).unwrap(),
                state_flags: 98,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7265u16).unwrap(),
                state_flags: 74,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7266u16).unwrap(),
                state_flags: 98,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7267u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7268u16).unwrap(),
                state_flags: 98,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7269u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7270u16).unwrap(),
                state_flags: 98,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7271u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7272u16).unwrap(),
                state_flags: 98,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7273u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7274u16).unwrap(),
                state_flags: 98,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7275u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7276u16).unwrap(),
                state_flags: 98,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7277u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7278u16).unwrap(),
                state_flags: 98,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7279u16).unwrap(),
                state_flags: 74,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7280u16).unwrap(),
                state_flags: 98,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7281u16).unwrap(),
                state_flags: 74,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7282u16).unwrap(),
                state_flags: 98,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7283u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7284u16).unwrap(),
                state_flags: 98,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7285u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7286u16).unwrap(),
                state_flags: 98,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7287u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7288u16).unwrap(),
                state_flags: 98,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7289u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7290u16).unwrap(),
                state_flags: 98,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7291u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7292u16).unwrap(),
                state_flags: 98,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7293u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7294u16).unwrap(),
                state_flags: 98,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7295u16).unwrap(),
                state_flags: 74,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7296u16).unwrap(),
                state_flags: 98,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7297u16).unwrap(),
                state_flags: 74,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7298u16).unwrap(),
                state_flags: 98,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7299u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7300u16).unwrap(),
                state_flags: 98,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7301u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7302u16).unwrap(),
                state_flags: 98,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7303u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7304u16).unwrap(),
                state_flags: 98,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7305u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/birch_trapdoor"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:birch_trapdoor",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const JUNGLE_TRAPDOOR: Self = Block {
        id: BlockId::new(319u16).unwrap(),
        name: "jungle_trapdoor",
        hardness: 3f32,
        blast_resistance: 3f32,
        map_color: 10u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 832,
        default_state: &BlockState {
            id: BlockStateId::new(7321u16).unwrap(),
            state_flags: 74,
            side_flags: 65,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 3f32,
            collision_shapes: &[207],
            outline_shapes: &[207],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(7306u16).unwrap(),
                state_flags: 98,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7307u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7308u16).unwrap(),
                state_flags: 98,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7309u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7310u16).unwrap(),
                state_flags: 98,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7311u16).unwrap(),
                state_flags: 74,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7312u16).unwrap(),
                state_flags: 98,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7313u16).unwrap(),
                state_flags: 74,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7314u16).unwrap(),
                state_flags: 98,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7315u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7316u16).unwrap(),
                state_flags: 98,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7317u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7318u16).unwrap(),
                state_flags: 98,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7319u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7320u16).unwrap(),
                state_flags: 98,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7321u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7322u16).unwrap(),
                state_flags: 98,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7323u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7324u16).unwrap(),
                state_flags: 98,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7325u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7326u16).unwrap(),
                state_flags: 98,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7327u16).unwrap(),
                state_flags: 74,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7328u16).unwrap(),
                state_flags: 98,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7329u16).unwrap(),
                state_flags: 74,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7330u16).unwrap(),
                state_flags: 98,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7331u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7332u16).unwrap(),
                state_flags: 98,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7333u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7334u16).unwrap(),
                state_flags: 98,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7335u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7336u16).unwrap(),
                state_flags: 98,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7337u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7338u16).unwrap(),
                state_flags: 98,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7339u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7340u16).unwrap(),
                state_flags: 98,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7341u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7342u16).unwrap(),
                state_flags: 98,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7343u16).unwrap(),
                state_flags: 74,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7344u16).unwrap(),
                state_flags: 98,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7345u16).unwrap(),
                state_flags: 74,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7346u16).unwrap(),
                state_flags: 98,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7347u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7348u16).unwrap(),
                state_flags: 98,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7349u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7350u16).unwrap(),
                state_flags: 98,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7351u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7352u16).unwrap(),
                state_flags: 98,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7353u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7354u16).unwrap(),
                state_flags: 98,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7355u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7356u16).unwrap(),
                state_flags: 98,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7357u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7358u16).unwrap(),
                state_flags: 98,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7359u16).unwrap(),
                state_flags: 74,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7360u16).unwrap(),
                state_flags: 98,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7361u16).unwrap(),
                state_flags: 74,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7362u16).unwrap(),
                state_flags: 98,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7363u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7364u16).unwrap(),
                state_flags: 98,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7365u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7366u16).unwrap(),
                state_flags: 98,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7367u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7368u16).unwrap(),
                state_flags: 98,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7369u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/jungle_trapdoor"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:jungle_trapdoor",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const ACACIA_TRAPDOOR: Self = Block {
        id: BlockId::new(320u16).unwrap(),
        name: "acacia_trapdoor",
        hardness: 3f32,
        blast_resistance: 3f32,
        map_color: 15u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 833,
        default_state: &BlockState {
            id: BlockStateId::new(7385u16).unwrap(),
            state_flags: 74,
            side_flags: 65,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 3f32,
            collision_shapes: &[207],
            outline_shapes: &[207],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(7370u16).unwrap(),
                state_flags: 98,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7371u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7372u16).unwrap(),
                state_flags: 98,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7373u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7374u16).unwrap(),
                state_flags: 98,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7375u16).unwrap(),
                state_flags: 74,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7376u16).unwrap(),
                state_flags: 98,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7377u16).unwrap(),
                state_flags: 74,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7378u16).unwrap(),
                state_flags: 98,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7379u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7380u16).unwrap(),
                state_flags: 98,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7381u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7382u16).unwrap(),
                state_flags: 98,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7383u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7384u16).unwrap(),
                state_flags: 98,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7385u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7386u16).unwrap(),
                state_flags: 98,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7387u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7388u16).unwrap(),
                state_flags: 98,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7389u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7390u16).unwrap(),
                state_flags: 98,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7391u16).unwrap(),
                state_flags: 74,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7392u16).unwrap(),
                state_flags: 98,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7393u16).unwrap(),
                state_flags: 74,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7394u16).unwrap(),
                state_flags: 98,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7395u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7396u16).unwrap(),
                state_flags: 98,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7397u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7398u16).unwrap(),
                state_flags: 98,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7399u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7400u16).unwrap(),
                state_flags: 98,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7401u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7402u16).unwrap(),
                state_flags: 98,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7403u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7404u16).unwrap(),
                state_flags: 98,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7405u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7406u16).unwrap(),
                state_flags: 98,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7407u16).unwrap(),
                state_flags: 74,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7408u16).unwrap(),
                state_flags: 98,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7409u16).unwrap(),
                state_flags: 74,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7410u16).unwrap(),
                state_flags: 98,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7411u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7412u16).unwrap(),
                state_flags: 98,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7413u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7414u16).unwrap(),
                state_flags: 98,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7415u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7416u16).unwrap(),
                state_flags: 98,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7417u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7418u16).unwrap(),
                state_flags: 98,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7419u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7420u16).unwrap(),
                state_flags: 98,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7421u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7422u16).unwrap(),
                state_flags: 98,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7423u16).unwrap(),
                state_flags: 74,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7424u16).unwrap(),
                state_flags: 98,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7425u16).unwrap(),
                state_flags: 74,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7426u16).unwrap(),
                state_flags: 98,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7427u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7428u16).unwrap(),
                state_flags: 98,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7429u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7430u16).unwrap(),
                state_flags: 98,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7431u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7432u16).unwrap(),
                state_flags: 98,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7433u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/acacia_trapdoor"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:acacia_trapdoor",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const CHERRY_TRAPDOOR: Self = Block {
        id: BlockId::new(321u16).unwrap(),
        name: "cherry_trapdoor",
        hardness: 3f32,
        blast_resistance: 3f32,
        map_color: 36u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 834,
        default_state: &BlockState {
            id: BlockStateId::new(7449u16).unwrap(),
            state_flags: 74,
            side_flags: 65,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 3f32,
            collision_shapes: &[207],
            outline_shapes: &[207],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(7434u16).unwrap(),
                state_flags: 98,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7435u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7436u16).unwrap(),
                state_flags: 98,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7437u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7438u16).unwrap(),
                state_flags: 98,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7439u16).unwrap(),
                state_flags: 74,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7440u16).unwrap(),
                state_flags: 98,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7441u16).unwrap(),
                state_flags: 74,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7442u16).unwrap(),
                state_flags: 98,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7443u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7444u16).unwrap(),
                state_flags: 98,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7445u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7446u16).unwrap(),
                state_flags: 98,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7447u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7448u16).unwrap(),
                state_flags: 98,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7449u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7450u16).unwrap(),
                state_flags: 98,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7451u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7452u16).unwrap(),
                state_flags: 98,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7453u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7454u16).unwrap(),
                state_flags: 98,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7455u16).unwrap(),
                state_flags: 74,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7456u16).unwrap(),
                state_flags: 98,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7457u16).unwrap(),
                state_flags: 74,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7458u16).unwrap(),
                state_flags: 98,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7459u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7460u16).unwrap(),
                state_flags: 98,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7461u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7462u16).unwrap(),
                state_flags: 98,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7463u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7464u16).unwrap(),
                state_flags: 98,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7465u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7466u16).unwrap(),
                state_flags: 98,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7467u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7468u16).unwrap(),
                state_flags: 98,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7469u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7470u16).unwrap(),
                state_flags: 98,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7471u16).unwrap(),
                state_flags: 74,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7472u16).unwrap(),
                state_flags: 98,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7473u16).unwrap(),
                state_flags: 74,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7474u16).unwrap(),
                state_flags: 98,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7475u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7476u16).unwrap(),
                state_flags: 98,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7477u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7478u16).unwrap(),
                state_flags: 98,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7479u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7480u16).unwrap(),
                state_flags: 98,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7481u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7482u16).unwrap(),
                state_flags: 98,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7483u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7484u16).unwrap(),
                state_flags: 98,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7485u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7486u16).unwrap(),
                state_flags: 98,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7487u16).unwrap(),
                state_flags: 74,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7488u16).unwrap(),
                state_flags: 98,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7489u16).unwrap(),
                state_flags: 74,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7490u16).unwrap(),
                state_flags: 98,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7491u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7492u16).unwrap(),
                state_flags: 98,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7493u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7494u16).unwrap(),
                state_flags: 98,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7495u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7496u16).unwrap(),
                state_flags: 98,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7497u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/cherry_trapdoor"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:cherry_trapdoor",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const DARK_OAK_TRAPDOOR: Self = Block {
        id: BlockId::new(322u16).unwrap(),
        name: "dark_oak_trapdoor",
        hardness: 3f32,
        blast_resistance: 3f32,
        map_color: 26u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 835,
        default_state: &BlockState {
            id: BlockStateId::new(7513u16).unwrap(),
            state_flags: 74,
            side_flags: 65,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 3f32,
            collision_shapes: &[207],
            outline_shapes: &[207],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(7498u16).unwrap(),
                state_flags: 98,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7499u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7500u16).unwrap(),
                state_flags: 98,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7501u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7502u16).unwrap(),
                state_flags: 98,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7503u16).unwrap(),
                state_flags: 74,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7504u16).unwrap(),
                state_flags: 98,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7505u16).unwrap(),
                state_flags: 74,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7506u16).unwrap(),
                state_flags: 98,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7507u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7508u16).unwrap(),
                state_flags: 98,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7509u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7510u16).unwrap(),
                state_flags: 98,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7511u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7512u16).unwrap(),
                state_flags: 98,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7513u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7514u16).unwrap(),
                state_flags: 98,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7515u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7516u16).unwrap(),
                state_flags: 98,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7517u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7518u16).unwrap(),
                state_flags: 98,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7519u16).unwrap(),
                state_flags: 74,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7520u16).unwrap(),
                state_flags: 98,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7521u16).unwrap(),
                state_flags: 74,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7522u16).unwrap(),
                state_flags: 98,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7523u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7524u16).unwrap(),
                state_flags: 98,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7525u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7526u16).unwrap(),
                state_flags: 98,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7527u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7528u16).unwrap(),
                state_flags: 98,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7529u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7530u16).unwrap(),
                state_flags: 98,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7531u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7532u16).unwrap(),
                state_flags: 98,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7533u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7534u16).unwrap(),
                state_flags: 98,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7535u16).unwrap(),
                state_flags: 74,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7536u16).unwrap(),
                state_flags: 98,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7537u16).unwrap(),
                state_flags: 74,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7538u16).unwrap(),
                state_flags: 98,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7539u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7540u16).unwrap(),
                state_flags: 98,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7541u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7542u16).unwrap(),
                state_flags: 98,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7543u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7544u16).unwrap(),
                state_flags: 98,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7545u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7546u16).unwrap(),
                state_flags: 98,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7547u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7548u16).unwrap(),
                state_flags: 98,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7549u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7550u16).unwrap(),
                state_flags: 98,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7551u16).unwrap(),
                state_flags: 74,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7552u16).unwrap(),
                state_flags: 98,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7553u16).unwrap(),
                state_flags: 74,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7554u16).unwrap(),
                state_flags: 98,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7555u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7556u16).unwrap(),
                state_flags: 98,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7557u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7558u16).unwrap(),
                state_flags: 98,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7559u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7560u16).unwrap(),
                state_flags: 98,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7561u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/dark_oak_trapdoor"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:dark_oak_trapdoor",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const PALE_OAK_TRAPDOOR: Self = Block {
        id: BlockId::new(323u16).unwrap(),
        name: "pale_oak_trapdoor",
        hardness: 3f32,
        blast_resistance: 3f32,
        map_color: 14u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 836,
        default_state: &BlockState {
            id: BlockStateId::new(7577u16).unwrap(),
            state_flags: 74,
            side_flags: 65,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 3f32,
            collision_shapes: &[207],
            outline_shapes: &[207],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(7562u16).unwrap(),
                state_flags: 98,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7563u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7564u16).unwrap(),
                state_flags: 98,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7565u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7566u16).unwrap(),
                state_flags: 98,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7567u16).unwrap(),
                state_flags: 74,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7568u16).unwrap(),
                state_flags: 98,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7569u16).unwrap(),
                state_flags: 74,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7570u16).unwrap(),
                state_flags: 98,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7571u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7572u16).unwrap(),
                state_flags: 98,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7573u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7574u16).unwrap(),
                state_flags: 98,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7575u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7576u16).unwrap(),
                state_flags: 98,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7577u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7578u16).unwrap(),
                state_flags: 98,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7579u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7580u16).unwrap(),
                state_flags: 98,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7581u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7582u16).unwrap(),
                state_flags: 98,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7583u16).unwrap(),
                state_flags: 74,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7584u16).unwrap(),
                state_flags: 98,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7585u16).unwrap(),
                state_flags: 74,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7586u16).unwrap(),
                state_flags: 98,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7587u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7588u16).unwrap(),
                state_flags: 98,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7589u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7590u16).unwrap(),
                state_flags: 98,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7591u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7592u16).unwrap(),
                state_flags: 98,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7593u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7594u16).unwrap(),
                state_flags: 98,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7595u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7596u16).unwrap(),
                state_flags: 98,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7597u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7598u16).unwrap(),
                state_flags: 98,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7599u16).unwrap(),
                state_flags: 74,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7600u16).unwrap(),
                state_flags: 98,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7601u16).unwrap(),
                state_flags: 74,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7602u16).unwrap(),
                state_flags: 98,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7603u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7604u16).unwrap(),
                state_flags: 98,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7605u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7606u16).unwrap(),
                state_flags: 98,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7607u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7608u16).unwrap(),
                state_flags: 98,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7609u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7610u16).unwrap(),
                state_flags: 98,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7611u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7612u16).unwrap(),
                state_flags: 98,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7613u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7614u16).unwrap(),
                state_flags: 98,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7615u16).unwrap(),
                state_flags: 74,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7616u16).unwrap(),
                state_flags: 98,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7617u16).unwrap(),
                state_flags: 74,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7618u16).unwrap(),
                state_flags: 98,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7619u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7620u16).unwrap(),
                state_flags: 98,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7621u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7622u16).unwrap(),
                state_flags: 98,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7623u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7624u16).unwrap(),
                state_flags: 98,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7625u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/pale_oak_trapdoor"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:pale_oak_trapdoor",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const MANGROVE_TRAPDOOR: Self = Block {
        id: BlockId::new(324u16).unwrap(),
        name: "mangrove_trapdoor",
        hardness: 3f32,
        blast_resistance: 3f32,
        map_color: 28u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 837,
        default_state: &BlockState {
            id: BlockStateId::new(7641u16).unwrap(),
            state_flags: 74,
            side_flags: 65,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 3f32,
            collision_shapes: &[207],
            outline_shapes: &[207],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(7626u16).unwrap(),
                state_flags: 98,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7627u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7628u16).unwrap(),
                state_flags: 98,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7629u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7630u16).unwrap(),
                state_flags: 98,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7631u16).unwrap(),
                state_flags: 74,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7632u16).unwrap(),
                state_flags: 98,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7633u16).unwrap(),
                state_flags: 74,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7634u16).unwrap(),
                state_flags: 98,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7635u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7636u16).unwrap(),
                state_flags: 98,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7637u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7638u16).unwrap(),
                state_flags: 98,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7639u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7640u16).unwrap(),
                state_flags: 98,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7641u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7642u16).unwrap(),
                state_flags: 98,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7643u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7644u16).unwrap(),
                state_flags: 98,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7645u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7646u16).unwrap(),
                state_flags: 98,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7647u16).unwrap(),
                state_flags: 74,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7648u16).unwrap(),
                state_flags: 98,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7649u16).unwrap(),
                state_flags: 74,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7650u16).unwrap(),
                state_flags: 98,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7651u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7652u16).unwrap(),
                state_flags: 98,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7653u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7654u16).unwrap(),
                state_flags: 98,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7655u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7656u16).unwrap(),
                state_flags: 98,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7657u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7658u16).unwrap(),
                state_flags: 98,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7659u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7660u16).unwrap(),
                state_flags: 98,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7661u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7662u16).unwrap(),
                state_flags: 98,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7663u16).unwrap(),
                state_flags: 74,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7664u16).unwrap(),
                state_flags: 98,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7665u16).unwrap(),
                state_flags: 74,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7666u16).unwrap(),
                state_flags: 98,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7667u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7668u16).unwrap(),
                state_flags: 98,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7669u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7670u16).unwrap(),
                state_flags: 98,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7671u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7672u16).unwrap(),
                state_flags: 98,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7673u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7674u16).unwrap(),
                state_flags: 98,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7675u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7676u16).unwrap(),
                state_flags: 98,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7677u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7678u16).unwrap(),
                state_flags: 98,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7679u16).unwrap(),
                state_flags: 74,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7680u16).unwrap(),
                state_flags: 98,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7681u16).unwrap(),
                state_flags: 74,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7682u16).unwrap(),
                state_flags: 98,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7683u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7684u16).unwrap(),
                state_flags: 98,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7685u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7686u16).unwrap(),
                state_flags: 98,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7687u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7688u16).unwrap(),
                state_flags: 98,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7689u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/mangrove_trapdoor"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:mangrove_trapdoor",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const BAMBOO_TRAPDOOR: Self = Block {
        id: BlockId::new(325u16).unwrap(),
        name: "bamboo_trapdoor",
        hardness: 3f32,
        blast_resistance: 3f32,
        map_color: 18u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 838,
        default_state: &BlockState {
            id: BlockStateId::new(7705u16).unwrap(),
            state_flags: 74,
            side_flags: 65,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 3f32,
            collision_shapes: &[207],
            outline_shapes: &[207],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(7690u16).unwrap(),
                state_flags: 98,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7691u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7692u16).unwrap(),
                state_flags: 98,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7693u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7694u16).unwrap(),
                state_flags: 98,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7695u16).unwrap(),
                state_flags: 74,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7696u16).unwrap(),
                state_flags: 98,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7697u16).unwrap(),
                state_flags: 74,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7698u16).unwrap(),
                state_flags: 98,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7699u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7700u16).unwrap(),
                state_flags: 98,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7701u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7702u16).unwrap(),
                state_flags: 98,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7703u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7704u16).unwrap(),
                state_flags: 98,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7705u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7706u16).unwrap(),
                state_flags: 98,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7707u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7708u16).unwrap(),
                state_flags: 98,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7709u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7710u16).unwrap(),
                state_flags: 98,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7711u16).unwrap(),
                state_flags: 74,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7712u16).unwrap(),
                state_flags: 98,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7713u16).unwrap(),
                state_flags: 74,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7714u16).unwrap(),
                state_flags: 98,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7715u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7716u16).unwrap(),
                state_flags: 98,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7717u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7718u16).unwrap(),
                state_flags: 98,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7719u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7720u16).unwrap(),
                state_flags: 98,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7721u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7722u16).unwrap(),
                state_flags: 98,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7723u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7724u16).unwrap(),
                state_flags: 98,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7725u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7726u16).unwrap(),
                state_flags: 98,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7727u16).unwrap(),
                state_flags: 74,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7728u16).unwrap(),
                state_flags: 98,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7729u16).unwrap(),
                state_flags: 74,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7730u16).unwrap(),
                state_flags: 98,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7731u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7732u16).unwrap(),
                state_flags: 98,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7733u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7734u16).unwrap(),
                state_flags: 98,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7735u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7736u16).unwrap(),
                state_flags: 98,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7737u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7738u16).unwrap(),
                state_flags: 98,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7739u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7740u16).unwrap(),
                state_flags: 98,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7741u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7742u16).unwrap(),
                state_flags: 98,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7743u16).unwrap(),
                state_flags: 74,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7744u16).unwrap(),
                state_flags: 98,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7745u16).unwrap(),
                state_flags: 74,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7746u16).unwrap(),
                state_flags: 98,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7747u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7748u16).unwrap(),
                state_flags: 98,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7749u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7750u16).unwrap(),
                state_flags: 98,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7751u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7752u16).unwrap(),
                state_flags: 98,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7753u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/bamboo_trapdoor"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:bamboo_trapdoor",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const STONE_BRICKS: Self = Block {
        id: BlockId::new(326u16).unwrap(),
        name: "stone_bricks",
        hardness: 1.5f32,
        blast_resistance: 6f32,
        map_color: 11u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 403,
        default_state: &BlockState {
            id: BlockStateId::new(7754u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1.5f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(7754u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1.5f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/stone_bricks"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:stone_bricks",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const MOSSY_STONE_BRICKS: Self = Block {
        id: BlockId::new(327u16).unwrap(),
        name: "mossy_stone_bricks",
        hardness: 1.5f32,
        blast_resistance: 6f32,
        map_color: 11u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 404,
        default_state: &BlockState {
            id: BlockStateId::new(7755u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1.5f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(7755u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1.5f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/mossy_stone_bricks"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:mossy_stone_bricks",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const CRACKED_STONE_BRICKS: Self = Block {
        id: BlockId::new(328u16).unwrap(),
        name: "cracked_stone_bricks",
        hardness: 1.5f32,
        blast_resistance: 6f32,
        map_color: 11u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 405,
        default_state: &BlockState {
            id: BlockStateId::new(7756u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1.5f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(7756u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1.5f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/cracked_stone_bricks"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:cracked_stone_bricks",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const CHISELED_STONE_BRICKS: Self = Block {
        id: BlockId::new(329u16).unwrap(),
        name: "chiseled_stone_bricks",
        hardness: 1.5f32,
        blast_resistance: 6f32,
        map_color: 11u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 406,
        default_state: &BlockState {
            id: BlockStateId::new(7757u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1.5f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(7757u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1.5f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/chiseled_stone_bricks"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:chiseled_stone_bricks",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const PACKED_MUD: Self = Block {
        id: BlockId::new(330u16).unwrap(),
        name: "packed_mud",
        hardness: 1f32,
        blast_resistance: 3f32,
        map_color: 10u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 407,
        default_state: &BlockState {
            id: BlockStateId::new(7758u16).unwrap(),
            state_flags: 448,
            side_flags: 255,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(7758u16).unwrap(),
            state_flags: 448,
            side_flags: 255,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/packed_mud"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:packed_mud",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const MUD_BRICKS: Self = Block {
        id: BlockId::new(331u16).unwrap(),
        name: "mud_bricks",
        hardness: 1.5f32,
        blast_resistance: 3f32,
        map_color: 44u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 408,
        default_state: &BlockState {
            id: BlockStateId::new(7759u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1.5f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(7759u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1.5f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/mud_bricks"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:mud_bricks",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const INFESTED_STONE: Self = Block {
        id: BlockId::new(332u16).unwrap(),
        name: "infested_stone",
        hardness: 0.75f32,
        blast_resistance: 0.75f32,
        map_color: 9u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 396,
        default_state: &BlockState {
            id: BlockStateId::new(7760u16).unwrap(),
            state_flags: 448,
            side_flags: 255,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.75f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(7760u16).unwrap(),
            state_flags: 448,
            side_flags: 255,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.75f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/infested_stone"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:stone",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::MatchTool { items: None }]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const INFESTED_COBBLESTONE: Self = Block {
        id: BlockId::new(333u16).unwrap(),
        name: "infested_cobblestone",
        hardness: 1f32,
        blast_resistance: 0.75f32,
        map_color: 9u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 397,
        default_state: &BlockState {
            id: BlockStateId::new(7761u16).unwrap(),
            state_flags: 448,
            side_flags: 255,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(7761u16).unwrap(),
            state_flags: 448,
            side_flags: 255,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/infested_cobblestone"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:cobblestone",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::MatchTool { items: None }]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const INFESTED_STONE_BRICKS: Self = Block {
        id: BlockId::new(334u16).unwrap(),
        name: "infested_stone_bricks",
        hardness: 0.75f32,
        blast_resistance: 0.75f32,
        map_color: 9u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 398,
        default_state: &BlockState {
            id: BlockStateId::new(7762u16).unwrap(),
            state_flags: 448,
            side_flags: 255,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.75f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(7762u16).unwrap(),
            state_flags: 448,
            side_flags: 255,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.75f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/infested_stone_bricks"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:stone_bricks",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::MatchTool { items: None }]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const INFESTED_MOSSY_STONE_BRICKS: Self = Block {
        id: BlockId::new(335u16).unwrap(),
        name: "infested_mossy_stone_bricks",
        hardness: 0.75f32,
        blast_resistance: 0.75f32,
        map_color: 9u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 399,
        default_state: &BlockState {
            id: BlockStateId::new(7763u16).unwrap(),
            state_flags: 448,
            side_flags: 255,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.75f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(7763u16).unwrap(),
            state_flags: 448,
            side_flags: 255,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.75f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/infested_mossy_stone_bricks"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:mossy_stone_bricks",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::MatchTool { items: None }]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const INFESTED_CRACKED_STONE_BRICKS: Self = Block {
        id: BlockId::new(336u16).unwrap(),
        name: "infested_cracked_stone_bricks",
        hardness: 0.75f32,
        blast_resistance: 0.75f32,
        map_color: 9u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 400,
        default_state: &BlockState {
            id: BlockStateId::new(7764u16).unwrap(),
            state_flags: 448,
            side_flags: 255,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.75f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(7764u16).unwrap(),
            state_flags: 448,
            side_flags: 255,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.75f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/infested_cracked_stone_bricks"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:cracked_stone_bricks",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::MatchTool { items: None }]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const INFESTED_CHISELED_STONE_BRICKS: Self = Block {
        id: BlockId::new(337u16).unwrap(),
        name: "infested_chiseled_stone_bricks",
        hardness: 0.75f32,
        blast_resistance: 0.75f32,
        map_color: 9u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 401,
        default_state: &BlockState {
            id: BlockStateId::new(7765u16).unwrap(),
            state_flags: 448,
            side_flags: 255,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.75f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(7765u16).unwrap(),
            state_flags: 448,
            side_flags: 255,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.75f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/infested_chiseled_stone_bricks"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:chiseled_stone_bricks",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::MatchTool { items: None }]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const BROWN_MUSHROOM_BLOCK: Self = Block {
        id: BlockId::new(338u16).unwrap(),
        name: "brown_mushroom_block",
        hardness: 0.2f32,
        blast_resistance: 0.2f32,
        map_color: 10u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 415,
        default_state: &BlockState {
            id: BlockStateId::new(7766u16).unwrap(),
            state_flags: 450,
            side_flags: 255,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.2f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(7766u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7767u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7768u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7769u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7770u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7771u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7772u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7773u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7774u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7775u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7776u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7777u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7778u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7779u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7780u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7781u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7782u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7783u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7784u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7785u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7786u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7787u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7788u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7789u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7790u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7791u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7792u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7793u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7794u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7795u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7796u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7797u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7798u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7799u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7800u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7801u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7802u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7803u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7804u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7805u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7806u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7807u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7808u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7809u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7810u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7811u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7812u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7813u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7814u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7815u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7816u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7817u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7818u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7819u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7820u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7821u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7822u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7823u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7824u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7825u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7826u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7827u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7828u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7829u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/brown_mushroom_block"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Alternatives(AlternativeEntry {
                        children: &[
                            LootPoolEntry {
                                content: LootPoolEntryTypes::Item(ItemEntry {
                                    name: "minecraft:brown_mushroom_block",
                                }),
                                weight: 1i32,
                                quality: 0i32,
                                conditions: Some(&[LootCondition::MatchTool { items: None }]),
                                functions: None,
                            },
                            LootPoolEntry {
                                content: LootPoolEntryTypes::Item(ItemEntry {
                                    name: "minecraft:brown_mushroom",
                                }),
                                weight: 1i32,
                                quality: 0i32,
                                conditions: None,
                                functions: Some(&[
                                    LootFunction {
                                        content: LootFunctionTypes::SetCount {
                                            count: LootFunctionNumberProvider::Uniform {
                                                min: -6f32,
                                                max: 2f32,
                                            },
                                            add: false,
                                        },
                                        conditions: None,
                                    },
                                    LootFunction {
                                        content: LootFunctionTypes::LimitCount {
                                            min: Some(0f32),
                                            max: None,
                                        },
                                        conditions: None,
                                    },
                                    LootFunction {
                                        content: LootFunctionTypes::ExplosionDecay,
                                        conditions: None,
                                    },
                                ]),
                            },
                        ],
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: None,
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const RED_MUSHROOM_BLOCK: Self = Block {
        id: BlockId::new(339u16).unwrap(),
        name: "red_mushroom_block",
        hardness: 0.2f32,
        blast_resistance: 0.2f32,
        map_color: 28u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 416,
        default_state: &BlockState {
            id: BlockStateId::new(7830u16).unwrap(),
            state_flags: 450,
            side_flags: 255,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.2f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(7830u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7831u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7832u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7833u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7834u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7835u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7836u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7837u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7838u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7839u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7840u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7841u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7842u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7843u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7844u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7845u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7846u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7847u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7848u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7849u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7850u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7851u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7852u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7853u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7854u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7855u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7856u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7857u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7858u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7859u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7860u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7861u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7862u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7863u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7864u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7865u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7866u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7867u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7868u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7869u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7870u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7871u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7872u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7873u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7874u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7875u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7876u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7877u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7878u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7879u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7880u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7881u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7882u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7883u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7884u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7885u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7886u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7887u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7888u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7889u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7890u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7891u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7892u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7893u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/red_mushroom_block"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Alternatives(AlternativeEntry {
                        children: &[
                            LootPoolEntry {
                                content: LootPoolEntryTypes::Item(ItemEntry {
                                    name: "minecraft:red_mushroom_block",
                                }),
                                weight: 1i32,
                                quality: 0i32,
                                conditions: Some(&[LootCondition::MatchTool { items: None }]),
                                functions: None,
                            },
                            LootPoolEntry {
                                content: LootPoolEntryTypes::Item(ItemEntry {
                                    name: "minecraft:red_mushroom",
                                }),
                                weight: 1i32,
                                quality: 0i32,
                                conditions: None,
                                functions: Some(&[
                                    LootFunction {
                                        content: LootFunctionTypes::SetCount {
                                            count: LootFunctionNumberProvider::Uniform {
                                                min: -6f32,
                                                max: 2f32,
                                            },
                                            add: false,
                                        },
                                        conditions: None,
                                    },
                                    LootFunction {
                                        content: LootFunctionTypes::LimitCount {
                                            min: Some(0f32),
                                            max: None,
                                        },
                                        conditions: None,
                                    },
                                    LootFunction {
                                        content: LootFunctionTypes::ExplosionDecay,
                                        conditions: None,
                                    },
                                ]),
                            },
                        ],
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: None,
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const MUSHROOM_STEM: Self = Block {
        id: BlockId::new(340u16).unwrap(),
        name: "mushroom_stem",
        hardness: 0.2f32,
        blast_resistance: 0.2f32,
        map_color: 3u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 417,
        default_state: &BlockState {
            id: BlockStateId::new(7894u16).unwrap(),
            state_flags: 450,
            side_flags: 255,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.2f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(7894u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7895u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7896u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7897u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7898u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7899u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7900u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7901u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7902u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7903u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7904u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7905u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7906u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7907u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7908u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7909u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7910u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7911u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7912u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7913u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7914u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7915u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7916u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7917u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7918u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7919u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7920u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7921u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7922u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7923u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7924u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7925u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7926u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7927u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7928u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7929u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7930u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7931u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7932u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7933u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7934u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7935u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7936u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7937u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7938u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7939u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7940u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7941u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7942u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7943u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7944u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7945u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7946u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7947u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7948u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7949u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7950u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7951u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7952u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7953u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7954u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7955u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7956u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7957u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/mushroom_stem"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:mushroom_stem",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::MatchTool { items: None }]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const IRON_BARS: Self = Block {
        id: BlockId::new(341u16).unwrap(),
        name: "iron_bars",
        hardness: 5f32,
        blast_resistance: 6f32,
        map_color: 0u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 418,
        default_state: &BlockState {
            id: BlockStateId::new(7989u16).unwrap(),
            state_flags: 76,
            side_flags: 192,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 5f32,
            collision_shapes: &[217],
            outline_shapes: &[217],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(7958u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[208, 209, 210],
                outline_shapes: &[208, 209, 210],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7959u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[211, 212],
                outline_shapes: &[211, 212],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7960u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[208, 209, 210],
                outline_shapes: &[208, 209, 210],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7961u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[211, 212],
                outline_shapes: &[211, 212],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7962u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[208, 209],
                outline_shapes: &[208, 209],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7963u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[213, 212],
                outline_shapes: &[213, 212],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7964u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[208, 209],
                outline_shapes: &[208, 209],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7965u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[213, 212],
                outline_shapes: &[213, 212],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7966u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[208, 210],
                outline_shapes: &[208, 210],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7967u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[214, 212],
                outline_shapes: &[214, 212],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7968u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[208, 210],
                outline_shapes: &[208, 210],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7969u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[214, 212],
                outline_shapes: &[214, 212],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7970u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[208],
                outline_shapes: &[208],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7971u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[215],
                outline_shapes: &[215],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7972u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[208],
                outline_shapes: &[208],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7973u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[215],
                outline_shapes: &[215],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7974u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[216, 209, 210],
                outline_shapes: &[216, 209, 210],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7975u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[211],
                outline_shapes: &[211],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7976u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[216, 209, 210],
                outline_shapes: &[216, 209, 210],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7977u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[211],
                outline_shapes: &[211],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7978u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[216, 209],
                outline_shapes: &[216, 209],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7979u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[213],
                outline_shapes: &[213],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7980u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[216, 209],
                outline_shapes: &[216, 209],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7981u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[213],
                outline_shapes: &[213],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7982u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[216, 210],
                outline_shapes: &[216, 210],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7983u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[214],
                outline_shapes: &[214],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7984u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[216, 210],
                outline_shapes: &[216, 210],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7985u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[214],
                outline_shapes: &[214],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7986u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[216],
                outline_shapes: &[216],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7987u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[217],
                outline_shapes: &[217],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7988u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[216],
                outline_shapes: &[216],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7989u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[217],
                outline_shapes: &[217],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/iron_bars"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:iron_bars",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const COPPER_BARS: Self = Block {
        id: BlockId::new(342u16).unwrap(),
        name: "copper_bars",
        hardness: 5f32,
        blast_resistance: 6f32,
        map_color: 0u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 419,
        default_state: &BlockState {
            id: BlockStateId::new(8021u16).unwrap(),
            state_flags: 588,
            side_flags: 192,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 5f32,
            collision_shapes: &[217],
            outline_shapes: &[217],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(7990u16).unwrap(),
                state_flags: 612,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[208, 209, 210],
                outline_shapes: &[208, 209, 210],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7991u16).unwrap(),
                state_flags: 612,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[211, 212],
                outline_shapes: &[211, 212],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7992u16).unwrap(),
                state_flags: 588,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[208, 209, 210],
                outline_shapes: &[208, 209, 210],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7993u16).unwrap(),
                state_flags: 588,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[211, 212],
                outline_shapes: &[211, 212],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7994u16).unwrap(),
                state_flags: 612,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[208, 209],
                outline_shapes: &[208, 209],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7995u16).unwrap(),
                state_flags: 612,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[213, 212],
                outline_shapes: &[213, 212],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7996u16).unwrap(),
                state_flags: 588,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[208, 209],
                outline_shapes: &[208, 209],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7997u16).unwrap(),
                state_flags: 588,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[213, 212],
                outline_shapes: &[213, 212],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7998u16).unwrap(),
                state_flags: 612,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[208, 210],
                outline_shapes: &[208, 210],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(7999u16).unwrap(),
                state_flags: 612,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[214, 212],
                outline_shapes: &[214, 212],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8000u16).unwrap(),
                state_flags: 588,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[208, 210],
                outline_shapes: &[208, 210],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8001u16).unwrap(),
                state_flags: 588,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[214, 212],
                outline_shapes: &[214, 212],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8002u16).unwrap(),
                state_flags: 612,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[208],
                outline_shapes: &[208],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8003u16).unwrap(),
                state_flags: 612,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[215],
                outline_shapes: &[215],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8004u16).unwrap(),
                state_flags: 588,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[208],
                outline_shapes: &[208],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8005u16).unwrap(),
                state_flags: 588,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[215],
                outline_shapes: &[215],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8006u16).unwrap(),
                state_flags: 612,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[216, 209, 210],
                outline_shapes: &[216, 209, 210],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8007u16).unwrap(),
                state_flags: 612,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[211],
                outline_shapes: &[211],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8008u16).unwrap(),
                state_flags: 588,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[216, 209, 210],
                outline_shapes: &[216, 209, 210],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8009u16).unwrap(),
                state_flags: 588,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[211],
                outline_shapes: &[211],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8010u16).unwrap(),
                state_flags: 612,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[216, 209],
                outline_shapes: &[216, 209],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8011u16).unwrap(),
                state_flags: 612,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[213],
                outline_shapes: &[213],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8012u16).unwrap(),
                state_flags: 588,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[216, 209],
                outline_shapes: &[216, 209],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8013u16).unwrap(),
                state_flags: 588,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[213],
                outline_shapes: &[213],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8014u16).unwrap(),
                state_flags: 612,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[216, 210],
                outline_shapes: &[216, 210],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8015u16).unwrap(),
                state_flags: 612,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[214],
                outline_shapes: &[214],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8016u16).unwrap(),
                state_flags: 588,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[216, 210],
                outline_shapes: &[216, 210],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8017u16).unwrap(),
                state_flags: 588,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[214],
                outline_shapes: &[214],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8018u16).unwrap(),
                state_flags: 612,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[216],
                outline_shapes: &[216],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8019u16).unwrap(),
                state_flags: 612,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[217],
                outline_shapes: &[217],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8020u16).unwrap(),
                state_flags: 588,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[216],
                outline_shapes: &[216],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8021u16).unwrap(),
                state_flags: 588,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[217],
                outline_shapes: &[217],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/copper_bars"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:copper_bars",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const EXPOSED_COPPER_BARS: Self = Block {
        id: BlockId::new(343u16).unwrap(),
        name: "exposed_copper_bars",
        hardness: 5f32,
        blast_resistance: 6f32,
        map_color: 0u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 420,
        default_state: &BlockState {
            id: BlockStateId::new(8053u16).unwrap(),
            state_flags: 588,
            side_flags: 192,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 5f32,
            collision_shapes: &[217],
            outline_shapes: &[217],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(8022u16).unwrap(),
                state_flags: 612,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[208, 209, 210],
                outline_shapes: &[208, 209, 210],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8023u16).unwrap(),
                state_flags: 612,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[211, 212],
                outline_shapes: &[211, 212],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8024u16).unwrap(),
                state_flags: 588,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[208, 209, 210],
                outline_shapes: &[208, 209, 210],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8025u16).unwrap(),
                state_flags: 588,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[211, 212],
                outline_shapes: &[211, 212],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8026u16).unwrap(),
                state_flags: 612,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[208, 209],
                outline_shapes: &[208, 209],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8027u16).unwrap(),
                state_flags: 612,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[213, 212],
                outline_shapes: &[213, 212],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8028u16).unwrap(),
                state_flags: 588,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[208, 209],
                outline_shapes: &[208, 209],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8029u16).unwrap(),
                state_flags: 588,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[213, 212],
                outline_shapes: &[213, 212],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8030u16).unwrap(),
                state_flags: 612,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[208, 210],
                outline_shapes: &[208, 210],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8031u16).unwrap(),
                state_flags: 612,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[214, 212],
                outline_shapes: &[214, 212],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8032u16).unwrap(),
                state_flags: 588,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[208, 210],
                outline_shapes: &[208, 210],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8033u16).unwrap(),
                state_flags: 588,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[214, 212],
                outline_shapes: &[214, 212],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8034u16).unwrap(),
                state_flags: 612,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[208],
                outline_shapes: &[208],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8035u16).unwrap(),
                state_flags: 612,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[215],
                outline_shapes: &[215],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8036u16).unwrap(),
                state_flags: 588,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[208],
                outline_shapes: &[208],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8037u16).unwrap(),
                state_flags: 588,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[215],
                outline_shapes: &[215],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8038u16).unwrap(),
                state_flags: 612,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[216, 209, 210],
                outline_shapes: &[216, 209, 210],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8039u16).unwrap(),
                state_flags: 612,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[211],
                outline_shapes: &[211],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8040u16).unwrap(),
                state_flags: 588,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[216, 209, 210],
                outline_shapes: &[216, 209, 210],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8041u16).unwrap(),
                state_flags: 588,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[211],
                outline_shapes: &[211],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8042u16).unwrap(),
                state_flags: 612,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[216, 209],
                outline_shapes: &[216, 209],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8043u16).unwrap(),
                state_flags: 612,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[213],
                outline_shapes: &[213],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8044u16).unwrap(),
                state_flags: 588,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[216, 209],
                outline_shapes: &[216, 209],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8045u16).unwrap(),
                state_flags: 588,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[213],
                outline_shapes: &[213],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8046u16).unwrap(),
                state_flags: 612,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[216, 210],
                outline_shapes: &[216, 210],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8047u16).unwrap(),
                state_flags: 612,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[214],
                outline_shapes: &[214],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8048u16).unwrap(),
                state_flags: 588,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[216, 210],
                outline_shapes: &[216, 210],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8049u16).unwrap(),
                state_flags: 588,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[214],
                outline_shapes: &[214],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8050u16).unwrap(),
                state_flags: 612,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[216],
                outline_shapes: &[216],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8051u16).unwrap(),
                state_flags: 612,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[217],
                outline_shapes: &[217],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8052u16).unwrap(),
                state_flags: 588,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[216],
                outline_shapes: &[216],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8053u16).unwrap(),
                state_flags: 588,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[217],
                outline_shapes: &[217],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/exposed_copper_bars"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:exposed_copper_bars",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const WEATHERED_COPPER_BARS: Self = Block {
        id: BlockId::new(344u16).unwrap(),
        name: "weathered_copper_bars",
        hardness: 5f32,
        blast_resistance: 6f32,
        map_color: 0u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 421,
        default_state: &BlockState {
            id: BlockStateId::new(8085u16).unwrap(),
            state_flags: 588,
            side_flags: 192,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 5f32,
            collision_shapes: &[217],
            outline_shapes: &[217],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(8054u16).unwrap(),
                state_flags: 612,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[208, 209, 210],
                outline_shapes: &[208, 209, 210],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8055u16).unwrap(),
                state_flags: 612,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[211, 212],
                outline_shapes: &[211, 212],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8056u16).unwrap(),
                state_flags: 588,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[208, 209, 210],
                outline_shapes: &[208, 209, 210],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8057u16).unwrap(),
                state_flags: 588,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[211, 212],
                outline_shapes: &[211, 212],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8058u16).unwrap(),
                state_flags: 612,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[208, 209],
                outline_shapes: &[208, 209],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8059u16).unwrap(),
                state_flags: 612,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[213, 212],
                outline_shapes: &[213, 212],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8060u16).unwrap(),
                state_flags: 588,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[208, 209],
                outline_shapes: &[208, 209],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8061u16).unwrap(),
                state_flags: 588,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[213, 212],
                outline_shapes: &[213, 212],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8062u16).unwrap(),
                state_flags: 612,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[208, 210],
                outline_shapes: &[208, 210],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8063u16).unwrap(),
                state_flags: 612,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[214, 212],
                outline_shapes: &[214, 212],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8064u16).unwrap(),
                state_flags: 588,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[208, 210],
                outline_shapes: &[208, 210],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8065u16).unwrap(),
                state_flags: 588,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[214, 212],
                outline_shapes: &[214, 212],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8066u16).unwrap(),
                state_flags: 612,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[208],
                outline_shapes: &[208],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8067u16).unwrap(),
                state_flags: 612,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[215],
                outline_shapes: &[215],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8068u16).unwrap(),
                state_flags: 588,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[208],
                outline_shapes: &[208],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8069u16).unwrap(),
                state_flags: 588,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[215],
                outline_shapes: &[215],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8070u16).unwrap(),
                state_flags: 612,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[216, 209, 210],
                outline_shapes: &[216, 209, 210],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8071u16).unwrap(),
                state_flags: 612,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[211],
                outline_shapes: &[211],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8072u16).unwrap(),
                state_flags: 588,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[216, 209, 210],
                outline_shapes: &[216, 209, 210],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8073u16).unwrap(),
                state_flags: 588,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[211],
                outline_shapes: &[211],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8074u16).unwrap(),
                state_flags: 612,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[216, 209],
                outline_shapes: &[216, 209],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8075u16).unwrap(),
                state_flags: 612,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[213],
                outline_shapes: &[213],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8076u16).unwrap(),
                state_flags: 588,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[216, 209],
                outline_shapes: &[216, 209],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8077u16).unwrap(),
                state_flags: 588,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[213],
                outline_shapes: &[213],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8078u16).unwrap(),
                state_flags: 612,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[216, 210],
                outline_shapes: &[216, 210],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8079u16).unwrap(),
                state_flags: 612,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[214],
                outline_shapes: &[214],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8080u16).unwrap(),
                state_flags: 588,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[216, 210],
                outline_shapes: &[216, 210],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8081u16).unwrap(),
                state_flags: 588,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[214],
                outline_shapes: &[214],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8082u16).unwrap(),
                state_flags: 612,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[216],
                outline_shapes: &[216],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8083u16).unwrap(),
                state_flags: 612,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[217],
                outline_shapes: &[217],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8084u16).unwrap(),
                state_flags: 588,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[216],
                outline_shapes: &[216],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8085u16).unwrap(),
                state_flags: 588,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[217],
                outline_shapes: &[217],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/weathered_copper_bars"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:weathered_copper_bars",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const OXIDIZED_COPPER_BARS: Self = Block {
        id: BlockId::new(345u16).unwrap(),
        name: "oxidized_copper_bars",
        hardness: 5f32,
        blast_resistance: 6f32,
        map_color: 0u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 422,
        default_state: &BlockState {
            id: BlockStateId::new(8117u16).unwrap(),
            state_flags: 76,
            side_flags: 192,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 5f32,
            collision_shapes: &[217],
            outline_shapes: &[217],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(8086u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[208, 209, 210],
                outline_shapes: &[208, 209, 210],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8087u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[211, 212],
                outline_shapes: &[211, 212],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8088u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[208, 209, 210],
                outline_shapes: &[208, 209, 210],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8089u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[211, 212],
                outline_shapes: &[211, 212],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8090u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[208, 209],
                outline_shapes: &[208, 209],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8091u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[213, 212],
                outline_shapes: &[213, 212],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8092u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[208, 209],
                outline_shapes: &[208, 209],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8093u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[213, 212],
                outline_shapes: &[213, 212],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8094u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[208, 210],
                outline_shapes: &[208, 210],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8095u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[214, 212],
                outline_shapes: &[214, 212],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8096u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[208, 210],
                outline_shapes: &[208, 210],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8097u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[214, 212],
                outline_shapes: &[214, 212],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8098u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[208],
                outline_shapes: &[208],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8099u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[215],
                outline_shapes: &[215],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8100u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[208],
                outline_shapes: &[208],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8101u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[215],
                outline_shapes: &[215],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8102u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[216, 209, 210],
                outline_shapes: &[216, 209, 210],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8103u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[211],
                outline_shapes: &[211],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8104u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[216, 209, 210],
                outline_shapes: &[216, 209, 210],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8105u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[211],
                outline_shapes: &[211],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8106u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[216, 209],
                outline_shapes: &[216, 209],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8107u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[213],
                outline_shapes: &[213],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8108u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[216, 209],
                outline_shapes: &[216, 209],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8109u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[213],
                outline_shapes: &[213],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8110u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[216, 210],
                outline_shapes: &[216, 210],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8111u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[214],
                outline_shapes: &[214],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8112u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[216, 210],
                outline_shapes: &[216, 210],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8113u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[214],
                outline_shapes: &[214],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8114u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[216],
                outline_shapes: &[216],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8115u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[217],
                outline_shapes: &[217],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8116u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[216],
                outline_shapes: &[216],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8117u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[217],
                outline_shapes: &[217],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/oxidized_copper_bars"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:oxidized_copper_bars",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const WAXED_COPPER_BARS: Self = Block {
        id: BlockId::new(346u16).unwrap(),
        name: "waxed_copper_bars",
        hardness: 5f32,
        blast_resistance: 6f32,
        map_color: 0u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 423,
        default_state: &BlockState {
            id: BlockStateId::new(8149u16).unwrap(),
            state_flags: 76,
            side_flags: 192,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 5f32,
            collision_shapes: &[217],
            outline_shapes: &[217],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(8118u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[208, 209, 210],
                outline_shapes: &[208, 209, 210],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8119u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[211, 212],
                outline_shapes: &[211, 212],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8120u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[208, 209, 210],
                outline_shapes: &[208, 209, 210],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8121u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[211, 212],
                outline_shapes: &[211, 212],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8122u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[208, 209],
                outline_shapes: &[208, 209],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8123u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[213, 212],
                outline_shapes: &[213, 212],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8124u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[208, 209],
                outline_shapes: &[208, 209],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8125u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[213, 212],
                outline_shapes: &[213, 212],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8126u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[208, 210],
                outline_shapes: &[208, 210],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8127u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[214, 212],
                outline_shapes: &[214, 212],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8128u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[208, 210],
                outline_shapes: &[208, 210],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8129u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[214, 212],
                outline_shapes: &[214, 212],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8130u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[208],
                outline_shapes: &[208],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8131u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[215],
                outline_shapes: &[215],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8132u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[208],
                outline_shapes: &[208],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8133u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[215],
                outline_shapes: &[215],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8134u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[216, 209, 210],
                outline_shapes: &[216, 209, 210],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8135u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[211],
                outline_shapes: &[211],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8136u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[216, 209, 210],
                outline_shapes: &[216, 209, 210],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8137u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[211],
                outline_shapes: &[211],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8138u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[216, 209],
                outline_shapes: &[216, 209],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8139u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[213],
                outline_shapes: &[213],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8140u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[216, 209],
                outline_shapes: &[216, 209],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8141u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[213],
                outline_shapes: &[213],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8142u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[216, 210],
                outline_shapes: &[216, 210],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8143u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[214],
                outline_shapes: &[214],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8144u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[216, 210],
                outline_shapes: &[216, 210],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8145u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[214],
                outline_shapes: &[214],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8146u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[216],
                outline_shapes: &[216],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8147u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[217],
                outline_shapes: &[217],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8148u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[216],
                outline_shapes: &[216],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8149u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[217],
                outline_shapes: &[217],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/waxed_copper_bars"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:waxed_copper_bars",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const WAXED_EXPOSED_COPPER_BARS: Self = Block {
        id: BlockId::new(347u16).unwrap(),
        name: "waxed_exposed_copper_bars",
        hardness: 5f32,
        blast_resistance: 6f32,
        map_color: 0u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 424,
        default_state: &BlockState {
            id: BlockStateId::new(8181u16).unwrap(),
            state_flags: 76,
            side_flags: 192,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 5f32,
            collision_shapes: &[217],
            outline_shapes: &[217],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(8150u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[208, 209, 210],
                outline_shapes: &[208, 209, 210],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8151u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[211, 212],
                outline_shapes: &[211, 212],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8152u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[208, 209, 210],
                outline_shapes: &[208, 209, 210],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8153u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[211, 212],
                outline_shapes: &[211, 212],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8154u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[208, 209],
                outline_shapes: &[208, 209],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8155u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[213, 212],
                outline_shapes: &[213, 212],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8156u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[208, 209],
                outline_shapes: &[208, 209],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8157u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[213, 212],
                outline_shapes: &[213, 212],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8158u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[208, 210],
                outline_shapes: &[208, 210],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8159u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[214, 212],
                outline_shapes: &[214, 212],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8160u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[208, 210],
                outline_shapes: &[208, 210],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8161u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[214, 212],
                outline_shapes: &[214, 212],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8162u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[208],
                outline_shapes: &[208],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8163u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[215],
                outline_shapes: &[215],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8164u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[208],
                outline_shapes: &[208],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8165u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[215],
                outline_shapes: &[215],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8166u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[216, 209, 210],
                outline_shapes: &[216, 209, 210],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8167u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[211],
                outline_shapes: &[211],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8168u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[216, 209, 210],
                outline_shapes: &[216, 209, 210],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8169u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[211],
                outline_shapes: &[211],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8170u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[216, 209],
                outline_shapes: &[216, 209],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8171u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[213],
                outline_shapes: &[213],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8172u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[216, 209],
                outline_shapes: &[216, 209],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8173u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[213],
                outline_shapes: &[213],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8174u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[216, 210],
                outline_shapes: &[216, 210],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8175u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[214],
                outline_shapes: &[214],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8176u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[216, 210],
                outline_shapes: &[216, 210],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8177u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[214],
                outline_shapes: &[214],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8178u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[216],
                outline_shapes: &[216],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8179u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[217],
                outline_shapes: &[217],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8180u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[216],
                outline_shapes: &[216],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8181u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[217],
                outline_shapes: &[217],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/waxed_exposed_copper_bars"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:waxed_exposed_copper_bars",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const WAXED_WEATHERED_COPPER_BARS: Self = Block {
        id: BlockId::new(348u16).unwrap(),
        name: "waxed_weathered_copper_bars",
        hardness: 5f32,
        blast_resistance: 6f32,
        map_color: 0u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 425,
        default_state: &BlockState {
            id: BlockStateId::new(8213u16).unwrap(),
            state_flags: 76,
            side_flags: 192,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 5f32,
            collision_shapes: &[217],
            outline_shapes: &[217],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(8182u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[208, 209, 210],
                outline_shapes: &[208, 209, 210],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8183u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[211, 212],
                outline_shapes: &[211, 212],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8184u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[208, 209, 210],
                outline_shapes: &[208, 209, 210],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8185u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[211, 212],
                outline_shapes: &[211, 212],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8186u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[208, 209],
                outline_shapes: &[208, 209],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8187u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[213, 212],
                outline_shapes: &[213, 212],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8188u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[208, 209],
                outline_shapes: &[208, 209],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8189u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[213, 212],
                outline_shapes: &[213, 212],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8190u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[208, 210],
                outline_shapes: &[208, 210],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8191u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[214, 212],
                outline_shapes: &[214, 212],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8192u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[208, 210],
                outline_shapes: &[208, 210],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8193u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[214, 212],
                outline_shapes: &[214, 212],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8194u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[208],
                outline_shapes: &[208],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8195u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[215],
                outline_shapes: &[215],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8196u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[208],
                outline_shapes: &[208],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8197u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[215],
                outline_shapes: &[215],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8198u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[216, 209, 210],
                outline_shapes: &[216, 209, 210],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8199u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[211],
                outline_shapes: &[211],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8200u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[216, 209, 210],
                outline_shapes: &[216, 209, 210],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8201u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[211],
                outline_shapes: &[211],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8202u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[216, 209],
                outline_shapes: &[216, 209],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8203u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[213],
                outline_shapes: &[213],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8204u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[216, 209],
                outline_shapes: &[216, 209],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8205u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[213],
                outline_shapes: &[213],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8206u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[216, 210],
                outline_shapes: &[216, 210],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8207u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[214],
                outline_shapes: &[214],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8208u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[216, 210],
                outline_shapes: &[216, 210],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8209u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[214],
                outline_shapes: &[214],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8210u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[216],
                outline_shapes: &[216],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8211u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[217],
                outline_shapes: &[217],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8212u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[216],
                outline_shapes: &[216],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8213u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[217],
                outline_shapes: &[217],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/waxed_weathered_copper_bars"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:waxed_weathered_copper_bars",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const WAXED_OXIDIZED_COPPER_BARS: Self = Block {
        id: BlockId::new(349u16).unwrap(),
        name: "waxed_oxidized_copper_bars",
        hardness: 5f32,
        blast_resistance: 6f32,
        map_color: 0u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 426,
        default_state: &BlockState {
            id: BlockStateId::new(8245u16).unwrap(),
            state_flags: 76,
            side_flags: 192,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 5f32,
            collision_shapes: &[217],
            outline_shapes: &[217],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(8214u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[208, 209, 210],
                outline_shapes: &[208, 209, 210],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8215u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[211, 212],
                outline_shapes: &[211, 212],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8216u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[208, 209, 210],
                outline_shapes: &[208, 209, 210],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8217u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[211, 212],
                outline_shapes: &[211, 212],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8218u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[208, 209],
                outline_shapes: &[208, 209],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8219u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[213, 212],
                outline_shapes: &[213, 212],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8220u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[208, 209],
                outline_shapes: &[208, 209],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8221u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[213, 212],
                outline_shapes: &[213, 212],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8222u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[208, 210],
                outline_shapes: &[208, 210],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8223u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[214, 212],
                outline_shapes: &[214, 212],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8224u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[208, 210],
                outline_shapes: &[208, 210],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8225u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[214, 212],
                outline_shapes: &[214, 212],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8226u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[208],
                outline_shapes: &[208],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8227u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[215],
                outline_shapes: &[215],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8228u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[208],
                outline_shapes: &[208],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8229u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[215],
                outline_shapes: &[215],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8230u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[216, 209, 210],
                outline_shapes: &[216, 209, 210],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8231u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[211],
                outline_shapes: &[211],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8232u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[216, 209, 210],
                outline_shapes: &[216, 209, 210],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8233u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[211],
                outline_shapes: &[211],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8234u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[216, 209],
                outline_shapes: &[216, 209],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8235u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[213],
                outline_shapes: &[213],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8236u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[216, 209],
                outline_shapes: &[216, 209],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8237u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[213],
                outline_shapes: &[213],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8238u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[216, 210],
                outline_shapes: &[216, 210],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8239u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[214],
                outline_shapes: &[214],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8240u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[216, 210],
                outline_shapes: &[216, 210],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8241u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[214],
                outline_shapes: &[214],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8242u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[216],
                outline_shapes: &[216],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8243u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[217],
                outline_shapes: &[217],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8244u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[216],
                outline_shapes: &[216],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8245u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[217],
                outline_shapes: &[217],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/waxed_oxidized_copper_bars"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:waxed_oxidized_copper_bars",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const IRON_CHAIN: Self = Block {
        id: BlockId::new(350u16).unwrap(),
        name: "iron_chain",
        hardness: 5f32,
        blast_resistance: 6f32,
        map_color: 0u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 427,
        default_state: &BlockState {
            id: BlockStateId::new(8249u16).unwrap(),
            state_flags: 76,
            side_flags: 192,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 5f32,
            collision_shapes: &[219],
            outline_shapes: &[219],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(8246u16).unwrap(),
                state_flags: 100,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[218],
                outline_shapes: &[218],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8247u16).unwrap(),
                state_flags: 76,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[218],
                outline_shapes: &[218],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8248u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[219],
                outline_shapes: &[219],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8249u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[219],
                outline_shapes: &[219],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8250u16).unwrap(),
                state_flags: 100,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[220],
                outline_shapes: &[220],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8251u16).unwrap(),
                state_flags: 76,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[220],
                outline_shapes: &[220],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/iron_chain"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:iron_chain",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const COPPER_CHAIN: Self = Block {
        id: BlockId::new(351u16).unwrap(),
        name: "copper_chain",
        hardness: 5f32,
        blast_resistance: 6f32,
        map_color: 0u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 428,
        default_state: &BlockState {
            id: BlockStateId::new(8255u16).unwrap(),
            state_flags: 588,
            side_flags: 192,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 5f32,
            collision_shapes: &[219],
            outline_shapes: &[219],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(8252u16).unwrap(),
                state_flags: 612,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[218],
                outline_shapes: &[218],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8253u16).unwrap(),
                state_flags: 588,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[218],
                outline_shapes: &[218],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8254u16).unwrap(),
                state_flags: 612,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[219],
                outline_shapes: &[219],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8255u16).unwrap(),
                state_flags: 588,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[219],
                outline_shapes: &[219],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8256u16).unwrap(),
                state_flags: 612,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[220],
                outline_shapes: &[220],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8257u16).unwrap(),
                state_flags: 588,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[220],
                outline_shapes: &[220],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/copper_chain"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:copper_chain",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const EXPOSED_COPPER_CHAIN: Self = Block {
        id: BlockId::new(352u16).unwrap(),
        name: "exposed_copper_chain",
        hardness: 5f32,
        blast_resistance: 6f32,
        map_color: 0u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 429,
        default_state: &BlockState {
            id: BlockStateId::new(8261u16).unwrap(),
            state_flags: 588,
            side_flags: 192,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 5f32,
            collision_shapes: &[219],
            outline_shapes: &[219],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(8258u16).unwrap(),
                state_flags: 612,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[218],
                outline_shapes: &[218],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8259u16).unwrap(),
                state_flags: 588,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[218],
                outline_shapes: &[218],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8260u16).unwrap(),
                state_flags: 612,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[219],
                outline_shapes: &[219],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8261u16).unwrap(),
                state_flags: 588,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[219],
                outline_shapes: &[219],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8262u16).unwrap(),
                state_flags: 612,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[220],
                outline_shapes: &[220],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8263u16).unwrap(),
                state_flags: 588,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[220],
                outline_shapes: &[220],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/exposed_copper_chain"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:exposed_copper_chain",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const WEATHERED_COPPER_CHAIN: Self = Block {
        id: BlockId::new(353u16).unwrap(),
        name: "weathered_copper_chain",
        hardness: 5f32,
        blast_resistance: 6f32,
        map_color: 0u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 430,
        default_state: &BlockState {
            id: BlockStateId::new(8267u16).unwrap(),
            state_flags: 588,
            side_flags: 192,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 5f32,
            collision_shapes: &[219],
            outline_shapes: &[219],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(8264u16).unwrap(),
                state_flags: 612,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[218],
                outline_shapes: &[218],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8265u16).unwrap(),
                state_flags: 588,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[218],
                outline_shapes: &[218],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8266u16).unwrap(),
                state_flags: 612,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[219],
                outline_shapes: &[219],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8267u16).unwrap(),
                state_flags: 588,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[219],
                outline_shapes: &[219],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8268u16).unwrap(),
                state_flags: 612,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[220],
                outline_shapes: &[220],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8269u16).unwrap(),
                state_flags: 588,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[220],
                outline_shapes: &[220],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/weathered_copper_chain"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:weathered_copper_chain",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const OXIDIZED_COPPER_CHAIN: Self = Block {
        id: BlockId::new(354u16).unwrap(),
        name: "oxidized_copper_chain",
        hardness: 5f32,
        blast_resistance: 6f32,
        map_color: 0u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 431,
        default_state: &BlockState {
            id: BlockStateId::new(8273u16).unwrap(),
            state_flags: 76,
            side_flags: 192,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 5f32,
            collision_shapes: &[219],
            outline_shapes: &[219],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(8270u16).unwrap(),
                state_flags: 100,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[218],
                outline_shapes: &[218],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8271u16).unwrap(),
                state_flags: 76,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[218],
                outline_shapes: &[218],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8272u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[219],
                outline_shapes: &[219],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8273u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[219],
                outline_shapes: &[219],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8274u16).unwrap(),
                state_flags: 100,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[220],
                outline_shapes: &[220],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8275u16).unwrap(),
                state_flags: 76,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[220],
                outline_shapes: &[220],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/oxidized_copper_chain"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:oxidized_copper_chain",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const WAXED_COPPER_CHAIN: Self = Block {
        id: BlockId::new(355u16).unwrap(),
        name: "waxed_copper_chain",
        hardness: 5f32,
        blast_resistance: 6f32,
        map_color: 0u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 432,
        default_state: &BlockState {
            id: BlockStateId::new(8279u16).unwrap(),
            state_flags: 76,
            side_flags: 192,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 5f32,
            collision_shapes: &[219],
            outline_shapes: &[219],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(8276u16).unwrap(),
                state_flags: 100,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[218],
                outline_shapes: &[218],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8277u16).unwrap(),
                state_flags: 76,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[218],
                outline_shapes: &[218],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8278u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[219],
                outline_shapes: &[219],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8279u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[219],
                outline_shapes: &[219],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8280u16).unwrap(),
                state_flags: 100,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[220],
                outline_shapes: &[220],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8281u16).unwrap(),
                state_flags: 76,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[220],
                outline_shapes: &[220],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/waxed_copper_chain"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:waxed_copper_chain",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const WAXED_EXPOSED_COPPER_CHAIN: Self = Block {
        id: BlockId::new(356u16).unwrap(),
        name: "waxed_exposed_copper_chain",
        hardness: 5f32,
        blast_resistance: 6f32,
        map_color: 0u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 433,
        default_state: &BlockState {
            id: BlockStateId::new(8285u16).unwrap(),
            state_flags: 76,
            side_flags: 192,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 5f32,
            collision_shapes: &[219],
            outline_shapes: &[219],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(8282u16).unwrap(),
                state_flags: 100,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[218],
                outline_shapes: &[218],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8283u16).unwrap(),
                state_flags: 76,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[218],
                outline_shapes: &[218],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8284u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[219],
                outline_shapes: &[219],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8285u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[219],
                outline_shapes: &[219],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8286u16).unwrap(),
                state_flags: 100,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[220],
                outline_shapes: &[220],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8287u16).unwrap(),
                state_flags: 76,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[220],
                outline_shapes: &[220],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/waxed_exposed_copper_chain"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:waxed_exposed_copper_chain",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const WAXED_WEATHERED_COPPER_CHAIN: Self = Block {
        id: BlockId::new(357u16).unwrap(),
        name: "waxed_weathered_copper_chain",
        hardness: 5f32,
        blast_resistance: 6f32,
        map_color: 0u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 434,
        default_state: &BlockState {
            id: BlockStateId::new(8291u16).unwrap(),
            state_flags: 76,
            side_flags: 192,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 5f32,
            collision_shapes: &[219],
            outline_shapes: &[219],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(8288u16).unwrap(),
                state_flags: 100,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[218],
                outline_shapes: &[218],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8289u16).unwrap(),
                state_flags: 76,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[218],
                outline_shapes: &[218],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8290u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[219],
                outline_shapes: &[219],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8291u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[219],
                outline_shapes: &[219],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8292u16).unwrap(),
                state_flags: 100,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[220],
                outline_shapes: &[220],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8293u16).unwrap(),
                state_flags: 76,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[220],
                outline_shapes: &[220],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/waxed_weathered_copper_chain"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:waxed_weathered_copper_chain",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const WAXED_OXIDIZED_COPPER_CHAIN: Self = Block {
        id: BlockId::new(358u16).unwrap(),
        name: "waxed_oxidized_copper_chain",
        hardness: 5f32,
        blast_resistance: 6f32,
        map_color: 0u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 435,
        default_state: &BlockState {
            id: BlockStateId::new(8297u16).unwrap(),
            state_flags: 76,
            side_flags: 192,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 5f32,
            collision_shapes: &[219],
            outline_shapes: &[219],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(8294u16).unwrap(),
                state_flags: 100,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[218],
                outline_shapes: &[218],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8295u16).unwrap(),
                state_flags: 76,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[218],
                outline_shapes: &[218],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8296u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[219],
                outline_shapes: &[219],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8297u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[219],
                outline_shapes: &[219],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8298u16).unwrap(),
                state_flags: 100,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[220],
                outline_shapes: &[220],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8299u16).unwrap(),
                state_flags: 76,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[220],
                outline_shapes: &[220],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/waxed_oxidized_copper_chain"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:waxed_oxidized_copper_chain",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const GLASS_PANE: Self = Block {
        id: BlockId::new(359u16).unwrap(),
        name: "glass_pane",
        hardness: 0.3f32,
        blast_resistance: 0.3f32,
        map_color: 0u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 436,
        default_state: &BlockState {
            id: BlockStateId::new(8331u16).unwrap(),
            state_flags: 72,
            side_flags: 192,
            instrument: NoteblockInstrument::Hat,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.3f32,
            collision_shapes: &[217],
            outline_shapes: &[217],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(8300u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[208, 209, 210],
                outline_shapes: &[208, 209, 210],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8301u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[211, 212],
                outline_shapes: &[211, 212],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8302u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[208, 209, 210],
                outline_shapes: &[208, 209, 210],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8303u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[211, 212],
                outline_shapes: &[211, 212],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8304u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[208, 209],
                outline_shapes: &[208, 209],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8305u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[213, 212],
                outline_shapes: &[213, 212],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8306u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[208, 209],
                outline_shapes: &[208, 209],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8307u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[213, 212],
                outline_shapes: &[213, 212],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8308u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[208, 210],
                outline_shapes: &[208, 210],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8309u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[214, 212],
                outline_shapes: &[214, 212],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8310u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[208, 210],
                outline_shapes: &[208, 210],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8311u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[214, 212],
                outline_shapes: &[214, 212],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8312u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[208],
                outline_shapes: &[208],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8313u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[215],
                outline_shapes: &[215],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8314u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[208],
                outline_shapes: &[208],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8315u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[215],
                outline_shapes: &[215],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8316u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[216, 209, 210],
                outline_shapes: &[216, 209, 210],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8317u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[211],
                outline_shapes: &[211],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8318u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[216, 209, 210],
                outline_shapes: &[216, 209, 210],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8319u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[211],
                outline_shapes: &[211],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8320u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[216, 209],
                outline_shapes: &[216, 209],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8321u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[213],
                outline_shapes: &[213],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8322u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[216, 209],
                outline_shapes: &[216, 209],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8323u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[213],
                outline_shapes: &[213],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8324u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[216, 210],
                outline_shapes: &[216, 210],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8325u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[214],
                outline_shapes: &[214],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8326u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[216, 210],
                outline_shapes: &[216, 210],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8327u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[214],
                outline_shapes: &[214],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8328u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[216],
                outline_shapes: &[216],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8329u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[217],
                outline_shapes: &[217],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8330u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[216],
                outline_shapes: &[216],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8331u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[217],
                outline_shapes: &[217],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/glass_pane"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:glass_pane",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::MatchTool { items: None }]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const PUMPKIN: Self = Block {
        id: BlockId::new(360u16).unwrap(),
        name: "pumpkin",
        hardness: 1f32,
        blast_resistance: 1f32,
        map_color: 15u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 384,
        default_state: &BlockState {
            id: BlockStateId::new(8332u16).unwrap(),
            state_flags: 448,
            side_flags: 255,
            instrument: NoteblockInstrument::Didgeridoo,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 1f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(8332u16).unwrap(),
            state_flags: 448,
            side_flags: 255,
            instrument: NoteblockInstrument::Didgeridoo,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 1f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/pumpkin"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:pumpkin",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const MELON: Self = Block {
        id: BlockId::new(361u16).unwrap(),
        name: "melon",
        hardness: 1f32,
        blast_resistance: 1f32,
        map_color: 19u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 437,
        default_state: &BlockState {
            id: BlockStateId::new(8333u16).unwrap(),
            state_flags: 448,
            side_flags: 255,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 1f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(8333u16).unwrap(),
            state_flags: 448,
            side_flags: 255,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 1f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/melon"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Alternatives(AlternativeEntry {
                        children: &[
                            LootPoolEntry {
                                content: LootPoolEntryTypes::Item(ItemEntry {
                                    name: "minecraft:melon",
                                }),
                                weight: 1i32,
                                quality: 0i32,
                                conditions: Some(&[LootCondition::MatchTool { items: None }]),
                                functions: None,
                            },
                            LootPoolEntry {
                                content: LootPoolEntryTypes::Item(ItemEntry {
                                    name: "minecraft:melon_slice",
                                }),
                                weight: 1i32,
                                quality: 0i32,
                                conditions: None,
                                functions: Some(&[
                                    LootFunction {
                                        content: LootFunctionTypes::SetCount {
                                            count: LootFunctionNumberProvider::Uniform {
                                                min: 3f32,
                                                max: 7f32,
                                            },
                                            add: false,
                                        },
                                        conditions: None,
                                    },
                                    LootFunction {
                                        content: LootFunctionTypes::ApplyBonus {
                                            enchantment: "minecraft:fortune",
                                            formula: "minecraft:uniform_bonus_count",
                                            parameters: Some(
                                                LootFunctionBonusParameter::Multiplier {
                                                    bonus_multiplier: 1i32,
                                                },
                                            ),
                                        },
                                        conditions: None,
                                    },
                                    LootFunction {
                                        content: LootFunctionTypes::LimitCount {
                                            min: None,
                                            max: Some(9f32),
                                        },
                                        conditions: None,
                                    },
                                    LootFunction {
                                        content: LootFunctionTypes::ExplosionDecay,
                                        conditions: None,
                                    },
                                ]),
                            },
                        ],
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: None,
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const ATTACHED_PUMPKIN_STEM: Self = Block {
        id: BlockId::new(362u16).unwrap(),
        name: "attached_pumpkin_stem",
        hardness: 0f32,
        blast_resistance: 0f32,
        map_color: 7u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 0,
        default_state: &BlockState {
            id: BlockStateId::new(8334u16).unwrap(),
            state_flags: 8,
            side_flags: 0,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0f32,
            collision_shapes: &[],
            outline_shapes: &[221],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(8334u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[221],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8335u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[222],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8336u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[223],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8337u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[224],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/attached_pumpkin_stem"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:pumpkin_seeds",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: Some(&[LootFunction {
                        content: LootFunctionTypes::SetCount {
                            count: LootFunctionNumberProvider::Binomial {
                                n: 3f32,
                                p: 0.53333336f32,
                            },
                            add: false,
                        },
                        conditions: None,
                    }]),
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: None,
                functions: Some(&[LootFunction {
                    content: LootFunctionTypes::ExplosionDecay,
                    conditions: None,
                }]),
            }]),
        }),
        experience: None,
    };
    pub const ATTACHED_MELON_STEM: Self = Block {
        id: BlockId::new(363u16).unwrap(),
        name: "attached_melon_stem",
        hardness: 0f32,
        blast_resistance: 0f32,
        map_color: 7u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 0,
        default_state: &BlockState {
            id: BlockStateId::new(8338u16).unwrap(),
            state_flags: 8,
            side_flags: 0,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0f32,
            collision_shapes: &[],
            outline_shapes: &[221],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(8338u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[221],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8339u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[222],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8340u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[223],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8341u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[224],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/attached_melon_stem"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:melon_seeds",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: Some(&[LootFunction {
                        content: LootFunctionTypes::SetCount {
                            count: LootFunctionNumberProvider::Binomial {
                                n: 3f32,
                                p: 0.53333336f32,
                            },
                            add: false,
                        },
                        conditions: None,
                    }]),
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: None,
                functions: Some(&[LootFunction {
                    content: LootFunctionTypes::ExplosionDecay,
                    conditions: None,
                }]),
            }]),
        }),
        experience: None,
    };
    pub const PUMPKIN_STEM: Self = Block {
        id: BlockId::new(364u16).unwrap(),
        name: "pumpkin_stem",
        hardness: 0f32,
        blast_resistance: 0f32,
        map_color: 7u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 1137,
        default_state: &BlockState {
            id: BlockStateId::new(8342u16).unwrap(),
            state_flags: 520,
            side_flags: 0,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0f32,
            collision_shapes: &[],
            outline_shapes: &[225],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(8342u16).unwrap(),
                state_flags: 520,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[225],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8343u16).unwrap(),
                state_flags: 520,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[226],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8344u16).unwrap(),
                state_flags: 520,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[227],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8345u16).unwrap(),
                state_flags: 520,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[228],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8346u16).unwrap(),
                state_flags: 520,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[229],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8347u16).unwrap(),
                state_flags: 520,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[230],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8348u16).unwrap(),
                state_flags: 520,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[231],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8349u16).unwrap(),
                state_flags: 520,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[217],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/pumpkin_stem"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:pumpkin_seeds",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: Some(&[
                        LootFunction {
                            content: LootFunctionTypes::SetCount {
                                count: LootFunctionNumberProvider::Binomial {
                                    n: 3f32,
                                    p: 0.06666667f32,
                                },
                                add: false,
                            },
                            conditions: Some(&[LootCondition::BlockStateProperty {
                                block: "minecraft:pumpkin_stem",
                                properties: &[("age", "0")],
                            }]),
                        },
                        LootFunction {
                            content: LootFunctionTypes::SetCount {
                                count: LootFunctionNumberProvider::Binomial {
                                    n: 3f32,
                                    p: 0.13333334f32,
                                },
                                add: false,
                            },
                            conditions: Some(&[LootCondition::BlockStateProperty {
                                block: "minecraft:pumpkin_stem",
                                properties: &[("age", "1")],
                            }]),
                        },
                        LootFunction {
                            content: LootFunctionTypes::SetCount {
                                count: LootFunctionNumberProvider::Binomial { n: 3f32, p: 0.2f32 },
                                add: false,
                            },
                            conditions: Some(&[LootCondition::BlockStateProperty {
                                block: "minecraft:pumpkin_stem",
                                properties: &[("age", "2")],
                            }]),
                        },
                        LootFunction {
                            content: LootFunctionTypes::SetCount {
                                count: LootFunctionNumberProvider::Binomial {
                                    n: 3f32,
                                    p: 0.26666668f32,
                                },
                                add: false,
                            },
                            conditions: Some(&[LootCondition::BlockStateProperty {
                                block: "minecraft:pumpkin_stem",
                                properties: &[("age", "3")],
                            }]),
                        },
                        LootFunction {
                            content: LootFunctionTypes::SetCount {
                                count: LootFunctionNumberProvider::Binomial {
                                    n: 3f32,
                                    p: 0.33333334f32,
                                },
                                add: false,
                            },
                            conditions: Some(&[LootCondition::BlockStateProperty {
                                block: "minecraft:pumpkin_stem",
                                properties: &[("age", "4")],
                            }]),
                        },
                        LootFunction {
                            content: LootFunctionTypes::SetCount {
                                count: LootFunctionNumberProvider::Binomial { n: 3f32, p: 0.4f32 },
                                add: false,
                            },
                            conditions: Some(&[LootCondition::BlockStateProperty {
                                block: "minecraft:pumpkin_stem",
                                properties: &[("age", "5")],
                            }]),
                        },
                        LootFunction {
                            content: LootFunctionTypes::SetCount {
                                count: LootFunctionNumberProvider::Binomial {
                                    n: 3f32,
                                    p: 0.46666667f32,
                                },
                                add: false,
                            },
                            conditions: Some(&[LootCondition::BlockStateProperty {
                                block: "minecraft:pumpkin_stem",
                                properties: &[("age", "6")],
                            }]),
                        },
                        LootFunction {
                            content: LootFunctionTypes::SetCount {
                                count: LootFunctionNumberProvider::Binomial {
                                    n: 3f32,
                                    p: 0.53333336f32,
                                },
                                add: false,
                            },
                            conditions: Some(&[LootCondition::BlockStateProperty {
                                block: "minecraft:pumpkin_stem",
                                properties: &[("age", "7")],
                            }]),
                        },
                    ]),
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: None,
                functions: Some(&[LootFunction {
                    content: LootFunctionTypes::ExplosionDecay,
                    conditions: None,
                }]),
            }]),
        }),
        experience: None,
    };
    pub const MELON_STEM: Self = Block {
        id: BlockId::new(365u16).unwrap(),
        name: "melon_stem",
        hardness: 0f32,
        blast_resistance: 0f32,
        map_color: 7u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 1138,
        default_state: &BlockState {
            id: BlockStateId::new(8350u16).unwrap(),
            state_flags: 520,
            side_flags: 0,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0f32,
            collision_shapes: &[],
            outline_shapes: &[225],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(8350u16).unwrap(),
                state_flags: 520,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[225],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8351u16).unwrap(),
                state_flags: 520,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[226],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8352u16).unwrap(),
                state_flags: 520,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[227],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8353u16).unwrap(),
                state_flags: 520,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[228],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8354u16).unwrap(),
                state_flags: 520,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[229],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8355u16).unwrap(),
                state_flags: 520,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[230],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8356u16).unwrap(),
                state_flags: 520,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[231],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8357u16).unwrap(),
                state_flags: 520,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[217],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/melon_stem"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:melon_seeds",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: Some(&[
                        LootFunction {
                            content: LootFunctionTypes::SetCount {
                                count: LootFunctionNumberProvider::Binomial {
                                    n: 3f32,
                                    p: 0.06666667f32,
                                },
                                add: false,
                            },
                            conditions: Some(&[LootCondition::BlockStateProperty {
                                block: "minecraft:melon_stem",
                                properties: &[("age", "0")],
                            }]),
                        },
                        LootFunction {
                            content: LootFunctionTypes::SetCount {
                                count: LootFunctionNumberProvider::Binomial {
                                    n: 3f32,
                                    p: 0.13333334f32,
                                },
                                add: false,
                            },
                            conditions: Some(&[LootCondition::BlockStateProperty {
                                block: "minecraft:melon_stem",
                                properties: &[("age", "1")],
                            }]),
                        },
                        LootFunction {
                            content: LootFunctionTypes::SetCount {
                                count: LootFunctionNumberProvider::Binomial { n: 3f32, p: 0.2f32 },
                                add: false,
                            },
                            conditions: Some(&[LootCondition::BlockStateProperty {
                                block: "minecraft:melon_stem",
                                properties: &[("age", "2")],
                            }]),
                        },
                        LootFunction {
                            content: LootFunctionTypes::SetCount {
                                count: LootFunctionNumberProvider::Binomial {
                                    n: 3f32,
                                    p: 0.26666668f32,
                                },
                                add: false,
                            },
                            conditions: Some(&[LootCondition::BlockStateProperty {
                                block: "minecraft:melon_stem",
                                properties: &[("age", "3")],
                            }]),
                        },
                        LootFunction {
                            content: LootFunctionTypes::SetCount {
                                count: LootFunctionNumberProvider::Binomial {
                                    n: 3f32,
                                    p: 0.33333334f32,
                                },
                                add: false,
                            },
                            conditions: Some(&[LootCondition::BlockStateProperty {
                                block: "minecraft:melon_stem",
                                properties: &[("age", "4")],
                            }]),
                        },
                        LootFunction {
                            content: LootFunctionTypes::SetCount {
                                count: LootFunctionNumberProvider::Binomial { n: 3f32, p: 0.4f32 },
                                add: false,
                            },
                            conditions: Some(&[LootCondition::BlockStateProperty {
                                block: "minecraft:melon_stem",
                                properties: &[("age", "5")],
                            }]),
                        },
                        LootFunction {
                            content: LootFunctionTypes::SetCount {
                                count: LootFunctionNumberProvider::Binomial {
                                    n: 3f32,
                                    p: 0.46666667f32,
                                },
                                add: false,
                            },
                            conditions: Some(&[LootCondition::BlockStateProperty {
                                block: "minecraft:melon_stem",
                                properties: &[("age", "6")],
                            }]),
                        },
                        LootFunction {
                            content: LootFunctionTypes::SetCount {
                                count: LootFunctionNumberProvider::Binomial {
                                    n: 3f32,
                                    p: 0.53333336f32,
                                },
                                add: false,
                            },
                            conditions: Some(&[LootCondition::BlockStateProperty {
                                block: "minecraft:melon_stem",
                                properties: &[("age", "7")],
                            }]),
                        },
                    ]),
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: None,
                functions: Some(&[LootFunction {
                    content: LootFunctionTypes::ExplosionDecay,
                    conditions: None,
                }]),
            }]),
        }),
        experience: None,
    };
    pub const VINE: Self = Block {
        id: BlockId::new(366u16).unwrap(),
        name: "vine",
        hardness: 0.2f32,
        blast_resistance: 0.2f32,
        map_color: 7u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 438,
        default_state: &BlockState {
            id: BlockStateId::new(8389u16).unwrap(),
            state_flags: 538,
            side_flags: 0,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0.2f32,
            collision_shapes: &[],
            outline_shapes: &[0],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(8358u16).unwrap(),
                state_flags: 538,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[73, 74, 75, 76, 77],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8359u16).unwrap(),
                state_flags: 538,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[78, 79, 76, 80],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8360u16).unwrap(),
                state_flags: 538,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[73, 74, 75, 76],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8361u16).unwrap(),
                state_flags: 538,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[78, 79, 76],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8362u16).unwrap(),
                state_flags: 538,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[73, 74, 81, 82],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8363u16).unwrap(),
                state_flags: 538,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[78, 81, 83],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8364u16).unwrap(),
                state_flags: 538,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[73, 74, 81],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8365u16).unwrap(),
                state_flags: 538,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[78, 81],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8366u16).unwrap(),
                state_flags: 538,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[73, 75, 84, 85],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8367u16).unwrap(),
                state_flags: 538,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[79, 84, 86],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8368u16).unwrap(),
                state_flags: 538,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[73, 75, 84],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8369u16).unwrap(),
                state_flags: 538,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[79, 84],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8370u16).unwrap(),
                state_flags: 538,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[73, 87, 88],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8371u16).unwrap(),
                state_flags: 538,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[87, 89],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8372u16).unwrap(),
                state_flags: 538,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[73, 87],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8373u16).unwrap(),
                state_flags: 538,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[87],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8374u16).unwrap(),
                state_flags: 538,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[73, 74, 75, 90],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8375u16).unwrap(),
                state_flags: 538,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[78, 79, 91],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8376u16).unwrap(),
                state_flags: 538,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[73, 74, 75],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8377u16).unwrap(),
                state_flags: 538,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[78, 79],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8378u16).unwrap(),
                state_flags: 538,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[73, 74, 92],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8379u16).unwrap(),
                state_flags: 538,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[78, 93],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8380u16).unwrap(),
                state_flags: 538,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[73, 74],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8381u16).unwrap(),
                state_flags: 538,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[78],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8382u16).unwrap(),
                state_flags: 538,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[73, 75, 94],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8383u16).unwrap(),
                state_flags: 538,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[79, 95],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8384u16).unwrap(),
                state_flags: 538,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[73, 75],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8385u16).unwrap(),
                state_flags: 538,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[79],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8386u16).unwrap(),
                state_flags: 538,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[73, 96],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8387u16).unwrap(),
                state_flags: 538,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[97],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8388u16).unwrap(),
                state_flags: 538,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[73],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8389u16).unwrap(),
                state_flags: 538,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[0],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: Some(Flammable {
            spread_chance: 15u8,
            burn_chance: 100u8,
        }),
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/vine"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:vine",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::MatchTool {
                    items: Some(&["minecraft:shears"]),
                }]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const GLOW_LICHEN: Self = Block {
        id: BlockId::new(367u16).unwrap(),
        name: "glow_lichen",
        hardness: 0.2f32,
        blast_resistance: 0.2f32,
        map_color: 61u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 439,
        default_state: &BlockState {
            id: BlockStateId::new(8517u16).unwrap(),
            state_flags: 26,
            side_flags: 0,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0.2f32,
            collision_shapes: &[],
            outline_shapes: &[0],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(8390u16).unwrap(),
                state_flags: 50,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 7,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[98, 232, 233, 234, 235, 77],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8391u16).unwrap(),
                state_flags: 50,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 7,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[98, 236, 237, 235, 80],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8392u16).unwrap(),
                state_flags: 26,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 7,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[98, 232, 233, 234, 235, 77],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8393u16).unwrap(),
                state_flags: 26,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 7,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[98, 236, 237, 235, 80],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8394u16).unwrap(),
                state_flags: 50,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 7,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[98, 232, 233, 234, 235],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8395u16).unwrap(),
                state_flags: 50,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 7,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[98, 236, 237, 235],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8396u16).unwrap(),
                state_flags: 26,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 7,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[98, 232, 233, 234, 235],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8397u16).unwrap(),
                state_flags: 26,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 7,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[98, 236, 237, 235],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8398u16).unwrap(),
                state_flags: 50,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 7,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[98, 232, 233, 238, 82],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8399u16).unwrap(),
                state_flags: 50,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 7,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[98, 236, 238, 83],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8400u16).unwrap(),
                state_flags: 26,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 7,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[98, 232, 233, 238, 82],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8401u16).unwrap(),
                state_flags: 26,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 7,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[98, 236, 238, 83],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8402u16).unwrap(),
                state_flags: 50,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 7,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[98, 232, 233, 238],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8403u16).unwrap(),
                state_flags: 50,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 7,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[98, 236, 238],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8404u16).unwrap(),
                state_flags: 26,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 7,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[98, 232, 233, 238],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8405u16).unwrap(),
                state_flags: 26,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 7,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[98, 236, 238],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8406u16).unwrap(),
                state_flags: 50,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 7,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[98, 232, 234, 239, 85],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8407u16).unwrap(),
                state_flags: 50,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 7,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[98, 237, 239, 86],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8408u16).unwrap(),
                state_flags: 26,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 7,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[98, 232, 234, 239, 85],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8409u16).unwrap(),
                state_flags: 26,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 7,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[98, 237, 239, 86],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8410u16).unwrap(),
                state_flags: 50,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 7,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[98, 232, 234, 239],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8411u16).unwrap(),
                state_flags: 50,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 7,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[98, 237, 239],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8412u16).unwrap(),
                state_flags: 26,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 7,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[98, 232, 234, 239],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8413u16).unwrap(),
                state_flags: 26,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 7,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[98, 237, 239],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8414u16).unwrap(),
                state_flags: 50,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 7,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[98, 232, 240, 88],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8415u16).unwrap(),
                state_flags: 50,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 7,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[98, 240, 89],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8416u16).unwrap(),
                state_flags: 26,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 7,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[98, 232, 240, 88],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8417u16).unwrap(),
                state_flags: 26,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 7,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[98, 240, 89],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8418u16).unwrap(),
                state_flags: 50,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 7,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[98, 232, 240],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8419u16).unwrap(),
                state_flags: 50,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 7,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[98, 240],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8420u16).unwrap(),
                state_flags: 26,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 7,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[98, 232, 240],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8421u16).unwrap(),
                state_flags: 26,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 7,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[98, 240],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8422u16).unwrap(),
                state_flags: 50,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 7,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[98, 232, 233, 234, 90],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8423u16).unwrap(),
                state_flags: 50,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 7,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[98, 236, 237, 91],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8424u16).unwrap(),
                state_flags: 26,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 7,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[98, 232, 233, 234, 90],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8425u16).unwrap(),
                state_flags: 26,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 7,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[98, 236, 237, 91],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8426u16).unwrap(),
                state_flags: 50,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 7,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[98, 232, 233, 234],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8427u16).unwrap(),
                state_flags: 50,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 7,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[98, 236, 237],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8428u16).unwrap(),
                state_flags: 26,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 7,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[98, 232, 233, 234],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8429u16).unwrap(),
                state_flags: 26,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 7,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[98, 236, 237],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8430u16).unwrap(),
                state_flags: 50,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 7,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[98, 232, 233, 92],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8431u16).unwrap(),
                state_flags: 50,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 7,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[98, 236, 93],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8432u16).unwrap(),
                state_flags: 26,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 7,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[98, 232, 233, 92],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8433u16).unwrap(),
                state_flags: 26,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 7,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[98, 236, 93],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8434u16).unwrap(),
                state_flags: 50,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 7,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[98, 232, 233],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8435u16).unwrap(),
                state_flags: 50,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 7,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[98, 236],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8436u16).unwrap(),
                state_flags: 26,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 7,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[98, 232, 233],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8437u16).unwrap(),
                state_flags: 26,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 7,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[98, 236],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8438u16).unwrap(),
                state_flags: 50,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 7,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[98, 232, 234, 94],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8439u16).unwrap(),
                state_flags: 50,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 7,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[98, 237, 95],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8440u16).unwrap(),
                state_flags: 26,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 7,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[98, 232, 234, 94],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8441u16).unwrap(),
                state_flags: 26,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 7,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[98, 237, 95],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8442u16).unwrap(),
                state_flags: 50,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 7,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[98, 232, 234],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8443u16).unwrap(),
                state_flags: 50,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 7,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[98, 237],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8444u16).unwrap(),
                state_flags: 26,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 7,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[98, 232, 234],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8445u16).unwrap(),
                state_flags: 26,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 7,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[98, 237],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8446u16).unwrap(),
                state_flags: 50,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 7,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[98, 232, 96],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8447u16).unwrap(),
                state_flags: 50,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 7,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[98, 97],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8448u16).unwrap(),
                state_flags: 26,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 7,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[98, 232, 96],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8449u16).unwrap(),
                state_flags: 26,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 7,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[98, 97],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8450u16).unwrap(),
                state_flags: 50,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 7,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[98, 232],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8451u16).unwrap(),
                state_flags: 50,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 7,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[98],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8452u16).unwrap(),
                state_flags: 26,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 7,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[98, 232],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8453u16).unwrap(),
                state_flags: 26,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 7,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[98],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8454u16).unwrap(),
                state_flags: 50,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 7,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[73, 74, 75, 76, 77],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8455u16).unwrap(),
                state_flags: 50,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 7,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[78, 79, 76, 80],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8456u16).unwrap(),
                state_flags: 26,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 7,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[73, 74, 75, 76, 77],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8457u16).unwrap(),
                state_flags: 26,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 7,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[78, 79, 76, 80],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8458u16).unwrap(),
                state_flags: 50,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 7,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[73, 74, 75, 76],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8459u16).unwrap(),
                state_flags: 50,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 7,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[78, 79, 76],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8460u16).unwrap(),
                state_flags: 26,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 7,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[73, 74, 75, 76],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8461u16).unwrap(),
                state_flags: 26,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 7,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[78, 79, 76],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8462u16).unwrap(),
                state_flags: 50,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 7,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[73, 74, 81, 82],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8463u16).unwrap(),
                state_flags: 50,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 7,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[78, 81, 83],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8464u16).unwrap(),
                state_flags: 26,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 7,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[73, 74, 81, 82],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8465u16).unwrap(),
                state_flags: 26,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 7,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[78, 81, 83],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8466u16).unwrap(),
                state_flags: 50,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 7,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[73, 74, 81],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8467u16).unwrap(),
                state_flags: 50,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 7,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[78, 81],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8468u16).unwrap(),
                state_flags: 26,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 7,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[73, 74, 81],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8469u16).unwrap(),
                state_flags: 26,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 7,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[78, 81],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8470u16).unwrap(),
                state_flags: 50,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 7,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[73, 75, 84, 85],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8471u16).unwrap(),
                state_flags: 50,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 7,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[79, 84, 86],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8472u16).unwrap(),
                state_flags: 26,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 7,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[73, 75, 84, 85],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8473u16).unwrap(),
                state_flags: 26,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 7,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[79, 84, 86],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8474u16).unwrap(),
                state_flags: 50,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 7,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[73, 75, 84],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8475u16).unwrap(),
                state_flags: 50,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 7,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[79, 84],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8476u16).unwrap(),
                state_flags: 26,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 7,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[73, 75, 84],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8477u16).unwrap(),
                state_flags: 26,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 7,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[79, 84],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8478u16).unwrap(),
                state_flags: 50,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 7,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[73, 87, 88],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8479u16).unwrap(),
                state_flags: 50,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 7,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[87, 89],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8480u16).unwrap(),
                state_flags: 26,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 7,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[73, 87, 88],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8481u16).unwrap(),
                state_flags: 26,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 7,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[87, 89],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8482u16).unwrap(),
                state_flags: 50,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 7,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[73, 87],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8483u16).unwrap(),
                state_flags: 50,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 7,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[87],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8484u16).unwrap(),
                state_flags: 26,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 7,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[73, 87],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8485u16).unwrap(),
                state_flags: 26,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 7,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[87],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8486u16).unwrap(),
                state_flags: 50,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 7,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[73, 74, 75, 90],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8487u16).unwrap(),
                state_flags: 50,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 7,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[78, 79, 91],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8488u16).unwrap(),
                state_flags: 26,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 7,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[73, 74, 75, 90],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8489u16).unwrap(),
                state_flags: 26,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 7,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[78, 79, 91],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8490u16).unwrap(),
                state_flags: 50,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 7,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[73, 74, 75],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8491u16).unwrap(),
                state_flags: 50,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 7,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[78, 79],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8492u16).unwrap(),
                state_flags: 26,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 7,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[73, 74, 75],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8493u16).unwrap(),
                state_flags: 26,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 7,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[78, 79],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8494u16).unwrap(),
                state_flags: 50,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 7,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[73, 74, 92],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8495u16).unwrap(),
                state_flags: 50,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 7,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[78, 93],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8496u16).unwrap(),
                state_flags: 26,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 7,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[73, 74, 92],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8497u16).unwrap(),
                state_flags: 26,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 7,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[78, 93],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8498u16).unwrap(),
                state_flags: 50,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 7,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[73, 74],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8499u16).unwrap(),
                state_flags: 50,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 7,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[78],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8500u16).unwrap(),
                state_flags: 26,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 7,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[73, 74],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8501u16).unwrap(),
                state_flags: 26,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 7,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[78],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8502u16).unwrap(),
                state_flags: 50,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 7,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[73, 75, 94],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8503u16).unwrap(),
                state_flags: 50,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 7,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[79, 95],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8504u16).unwrap(),
                state_flags: 26,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 7,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[73, 75, 94],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8505u16).unwrap(),
                state_flags: 26,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 7,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[79, 95],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8506u16).unwrap(),
                state_flags: 50,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 7,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[73, 75],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8507u16).unwrap(),
                state_flags: 50,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 7,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[79],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8508u16).unwrap(),
                state_flags: 26,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 7,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[73, 75],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8509u16).unwrap(),
                state_flags: 26,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 7,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[79],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8510u16).unwrap(),
                state_flags: 50,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 7,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[73, 96],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8511u16).unwrap(),
                state_flags: 50,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 7,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[97],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8512u16).unwrap(),
                state_flags: 26,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 7,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[73, 96],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8513u16).unwrap(),
                state_flags: 26,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 7,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[97],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8514u16).unwrap(),
                state_flags: 50,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 7,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[73],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8515u16).unwrap(),
                state_flags: 50,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8516u16).unwrap(),
                state_flags: 26,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 7,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[73],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8517u16).unwrap(),
                state_flags: 26,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[0],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: Some(Flammable {
            spread_chance: 15u8,
            burn_chance: 100u8,
        }),
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/glow_lichen"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:glow_lichen",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: Some(&[LootCondition::MatchTool {
                        items: Some(&["minecraft:shears"]),
                    }]),
                    functions: Some(&[
                        LootFunction {
                            content: LootFunctionTypes::SetCount {
                                count: LootFunctionNumberProvider::Constant { value: 1f32 },
                                add: true,
                            },
                            conditions: Some(&[LootCondition::BlockStateProperty {
                                block: "minecraft:glow_lichen",
                                properties: &[("down", "true")],
                            }]),
                        },
                        LootFunction {
                            content: LootFunctionTypes::SetCount {
                                count: LootFunctionNumberProvider::Constant { value: 1f32 },
                                add: true,
                            },
                            conditions: Some(&[LootCondition::BlockStateProperty {
                                block: "minecraft:glow_lichen",
                                properties: &[("up", "true")],
                            }]),
                        },
                        LootFunction {
                            content: LootFunctionTypes::SetCount {
                                count: LootFunctionNumberProvider::Constant { value: 1f32 },
                                add: true,
                            },
                            conditions: Some(&[LootCondition::BlockStateProperty {
                                block: "minecraft:glow_lichen",
                                properties: &[("north", "true")],
                            }]),
                        },
                        LootFunction {
                            content: LootFunctionTypes::SetCount {
                                count: LootFunctionNumberProvider::Constant { value: 1f32 },
                                add: true,
                            },
                            conditions: Some(&[LootCondition::BlockStateProperty {
                                block: "minecraft:glow_lichen",
                                properties: &[("south", "true")],
                            }]),
                        },
                        LootFunction {
                            content: LootFunctionTypes::SetCount {
                                count: LootFunctionNumberProvider::Constant { value: 1f32 },
                                add: true,
                            },
                            conditions: Some(&[LootCondition::BlockStateProperty {
                                block: "minecraft:glow_lichen",
                                properties: &[("west", "true")],
                            }]),
                        },
                        LootFunction {
                            content: LootFunctionTypes::SetCount {
                                count: LootFunctionNumberProvider::Constant { value: 1f32 },
                                add: true,
                            },
                            conditions: Some(&[LootCondition::BlockStateProperty {
                                block: "minecraft:glow_lichen",
                                properties: &[("east", "true")],
                            }]),
                        },
                        LootFunction {
                            content: LootFunctionTypes::SetCount {
                                count: LootFunctionNumberProvider::Constant { value: -1f32 },
                                add: true,
                            },
                            conditions: None,
                        },
                        LootFunction {
                            content: LootFunctionTypes::ExplosionDecay,
                            conditions: None,
                        },
                    ]),
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: None,
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const RESIN_CLUMP: Self = Block {
        id: BlockId::new(368u16).unwrap(),
        name: "resin_clump",
        hardness: 0f32,
        blast_resistance: 0f32,
        map_color: 37u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 440,
        default_state: &BlockState {
            id: BlockStateId::new(8645u16).unwrap(),
            state_flags: 18,
            side_flags: 0,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0f32,
            collision_shapes: &[],
            outline_shapes: &[0],
            opacity: 1,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(8518u16).unwrap(),
                state_flags: 50,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[98, 232, 233, 234, 235, 77],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8519u16).unwrap(),
                state_flags: 50,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[98, 236, 237, 235, 80],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8520u16).unwrap(),
                state_flags: 26,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[98, 232, 233, 234, 235, 77],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8521u16).unwrap(),
                state_flags: 26,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[98, 236, 237, 235, 80],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8522u16).unwrap(),
                state_flags: 50,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[98, 232, 233, 234, 235],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8523u16).unwrap(),
                state_flags: 50,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[98, 236, 237, 235],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8524u16).unwrap(),
                state_flags: 26,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[98, 232, 233, 234, 235],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8525u16).unwrap(),
                state_flags: 26,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[98, 236, 237, 235],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8526u16).unwrap(),
                state_flags: 50,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[98, 232, 233, 238, 82],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8527u16).unwrap(),
                state_flags: 50,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[98, 236, 238, 83],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8528u16).unwrap(),
                state_flags: 26,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[98, 232, 233, 238, 82],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8529u16).unwrap(),
                state_flags: 26,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[98, 236, 238, 83],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8530u16).unwrap(),
                state_flags: 50,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[98, 232, 233, 238],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8531u16).unwrap(),
                state_flags: 50,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[98, 236, 238],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8532u16).unwrap(),
                state_flags: 26,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[98, 232, 233, 238],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8533u16).unwrap(),
                state_flags: 26,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[98, 236, 238],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8534u16).unwrap(),
                state_flags: 50,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[98, 232, 234, 239, 85],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8535u16).unwrap(),
                state_flags: 50,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[98, 237, 239, 86],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8536u16).unwrap(),
                state_flags: 26,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[98, 232, 234, 239, 85],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8537u16).unwrap(),
                state_flags: 26,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[98, 237, 239, 86],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8538u16).unwrap(),
                state_flags: 50,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[98, 232, 234, 239],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8539u16).unwrap(),
                state_flags: 50,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[98, 237, 239],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8540u16).unwrap(),
                state_flags: 26,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[98, 232, 234, 239],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8541u16).unwrap(),
                state_flags: 26,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[98, 237, 239],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8542u16).unwrap(),
                state_flags: 50,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[98, 232, 240, 88],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8543u16).unwrap(),
                state_flags: 50,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[98, 240, 89],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8544u16).unwrap(),
                state_flags: 26,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[98, 232, 240, 88],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8545u16).unwrap(),
                state_flags: 26,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[98, 240, 89],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8546u16).unwrap(),
                state_flags: 50,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[98, 232, 240],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8547u16).unwrap(),
                state_flags: 50,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[98, 240],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8548u16).unwrap(),
                state_flags: 26,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[98, 232, 240],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8549u16).unwrap(),
                state_flags: 26,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[98, 240],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8550u16).unwrap(),
                state_flags: 50,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[98, 232, 233, 234, 90],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8551u16).unwrap(),
                state_flags: 50,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[98, 236, 237, 91],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8552u16).unwrap(),
                state_flags: 26,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[98, 232, 233, 234, 90],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8553u16).unwrap(),
                state_flags: 26,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[98, 236, 237, 91],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8554u16).unwrap(),
                state_flags: 50,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[98, 232, 233, 234],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8555u16).unwrap(),
                state_flags: 50,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[98, 236, 237],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8556u16).unwrap(),
                state_flags: 26,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[98, 232, 233, 234],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8557u16).unwrap(),
                state_flags: 26,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[98, 236, 237],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8558u16).unwrap(),
                state_flags: 50,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[98, 232, 233, 92],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8559u16).unwrap(),
                state_flags: 50,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[98, 236, 93],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8560u16).unwrap(),
                state_flags: 26,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[98, 232, 233, 92],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8561u16).unwrap(),
                state_flags: 26,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[98, 236, 93],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8562u16).unwrap(),
                state_flags: 50,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[98, 232, 233],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8563u16).unwrap(),
                state_flags: 50,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[98, 236],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8564u16).unwrap(),
                state_flags: 26,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[98, 232, 233],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8565u16).unwrap(),
                state_flags: 26,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[98, 236],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8566u16).unwrap(),
                state_flags: 50,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[98, 232, 234, 94],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8567u16).unwrap(),
                state_flags: 50,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[98, 237, 95],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8568u16).unwrap(),
                state_flags: 26,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[98, 232, 234, 94],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8569u16).unwrap(),
                state_flags: 26,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[98, 237, 95],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8570u16).unwrap(),
                state_flags: 50,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[98, 232, 234],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8571u16).unwrap(),
                state_flags: 50,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[98, 237],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8572u16).unwrap(),
                state_flags: 26,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[98, 232, 234],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8573u16).unwrap(),
                state_flags: 26,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[98, 237],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8574u16).unwrap(),
                state_flags: 50,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[98, 232, 96],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8575u16).unwrap(),
                state_flags: 50,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[98, 97],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8576u16).unwrap(),
                state_flags: 26,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[98, 232, 96],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8577u16).unwrap(),
                state_flags: 26,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[98, 97],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8578u16).unwrap(),
                state_flags: 50,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[98, 232],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8579u16).unwrap(),
                state_flags: 50,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[98],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8580u16).unwrap(),
                state_flags: 26,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[98, 232],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8581u16).unwrap(),
                state_flags: 26,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[98],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8582u16).unwrap(),
                state_flags: 50,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 74, 75, 76, 77],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8583u16).unwrap(),
                state_flags: 50,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[78, 79, 76, 80],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8584u16).unwrap(),
                state_flags: 26,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 74, 75, 76, 77],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8585u16).unwrap(),
                state_flags: 26,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[78, 79, 76, 80],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8586u16).unwrap(),
                state_flags: 50,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 74, 75, 76],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8587u16).unwrap(),
                state_flags: 50,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[78, 79, 76],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8588u16).unwrap(),
                state_flags: 26,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 74, 75, 76],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8589u16).unwrap(),
                state_flags: 26,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[78, 79, 76],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8590u16).unwrap(),
                state_flags: 50,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 74, 81, 82],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8591u16).unwrap(),
                state_flags: 50,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[78, 81, 83],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8592u16).unwrap(),
                state_flags: 26,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 74, 81, 82],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8593u16).unwrap(),
                state_flags: 26,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[78, 81, 83],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8594u16).unwrap(),
                state_flags: 50,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 74, 81],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8595u16).unwrap(),
                state_flags: 50,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[78, 81],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8596u16).unwrap(),
                state_flags: 26,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 74, 81],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8597u16).unwrap(),
                state_flags: 26,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[78, 81],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8598u16).unwrap(),
                state_flags: 50,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 75, 84, 85],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8599u16).unwrap(),
                state_flags: 50,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[79, 84, 86],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8600u16).unwrap(),
                state_flags: 26,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 75, 84, 85],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8601u16).unwrap(),
                state_flags: 26,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[79, 84, 86],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8602u16).unwrap(),
                state_flags: 50,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 75, 84],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8603u16).unwrap(),
                state_flags: 50,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[79, 84],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8604u16).unwrap(),
                state_flags: 26,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 75, 84],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8605u16).unwrap(),
                state_flags: 26,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[79, 84],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8606u16).unwrap(),
                state_flags: 50,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 87, 88],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8607u16).unwrap(),
                state_flags: 50,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[87, 89],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8608u16).unwrap(),
                state_flags: 26,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 87, 88],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8609u16).unwrap(),
                state_flags: 26,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[87, 89],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8610u16).unwrap(),
                state_flags: 50,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 87],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8611u16).unwrap(),
                state_flags: 50,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[87],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8612u16).unwrap(),
                state_flags: 26,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 87],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8613u16).unwrap(),
                state_flags: 26,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[87],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8614u16).unwrap(),
                state_flags: 50,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 74, 75, 90],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8615u16).unwrap(),
                state_flags: 50,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[78, 79, 91],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8616u16).unwrap(),
                state_flags: 26,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 74, 75, 90],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8617u16).unwrap(),
                state_flags: 26,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[78, 79, 91],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8618u16).unwrap(),
                state_flags: 50,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 74, 75],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8619u16).unwrap(),
                state_flags: 50,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[78, 79],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8620u16).unwrap(),
                state_flags: 26,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 74, 75],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8621u16).unwrap(),
                state_flags: 26,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[78, 79],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8622u16).unwrap(),
                state_flags: 50,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 74, 92],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8623u16).unwrap(),
                state_flags: 50,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[78, 93],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8624u16).unwrap(),
                state_flags: 26,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 74, 92],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8625u16).unwrap(),
                state_flags: 26,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[78, 93],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8626u16).unwrap(),
                state_flags: 50,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 74],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8627u16).unwrap(),
                state_flags: 50,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[78],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8628u16).unwrap(),
                state_flags: 26,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 74],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8629u16).unwrap(),
                state_flags: 26,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[78],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8630u16).unwrap(),
                state_flags: 50,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 75, 94],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8631u16).unwrap(),
                state_flags: 50,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[79, 95],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8632u16).unwrap(),
                state_flags: 26,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 75, 94],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8633u16).unwrap(),
                state_flags: 26,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[79, 95],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8634u16).unwrap(),
                state_flags: 50,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 75],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8635u16).unwrap(),
                state_flags: 50,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[79],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8636u16).unwrap(),
                state_flags: 26,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 75],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8637u16).unwrap(),
                state_flags: 26,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[79],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8638u16).unwrap(),
                state_flags: 50,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 96],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8639u16).unwrap(),
                state_flags: 50,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[97],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8640u16).unwrap(),
                state_flags: 26,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73, 96],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8641u16).unwrap(),
                state_flags: 26,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[97],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8642u16).unwrap(),
                state_flags: 50,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8643u16).unwrap(),
                state_flags: 50,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8644u16).unwrap(),
                state_flags: 26,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[73],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8645u16).unwrap(),
                state_flags: 18,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/resin_clump"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:resin_clump",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: Some(&[
                        LootFunction {
                            content: LootFunctionTypes::SetCount {
                                count: LootFunctionNumberProvider::Constant { value: 1f32 },
                                add: true,
                            },
                            conditions: Some(&[LootCondition::BlockStateProperty {
                                block: "minecraft:resin_clump",
                                properties: &[("down", "true")],
                            }]),
                        },
                        LootFunction {
                            content: LootFunctionTypes::SetCount {
                                count: LootFunctionNumberProvider::Constant { value: 1f32 },
                                add: true,
                            },
                            conditions: Some(&[LootCondition::BlockStateProperty {
                                block: "minecraft:resin_clump",
                                properties: &[("up", "true")],
                            }]),
                        },
                        LootFunction {
                            content: LootFunctionTypes::SetCount {
                                count: LootFunctionNumberProvider::Constant { value: 1f32 },
                                add: true,
                            },
                            conditions: Some(&[LootCondition::BlockStateProperty {
                                block: "minecraft:resin_clump",
                                properties: &[("north", "true")],
                            }]),
                        },
                        LootFunction {
                            content: LootFunctionTypes::SetCount {
                                count: LootFunctionNumberProvider::Constant { value: 1f32 },
                                add: true,
                            },
                            conditions: Some(&[LootCondition::BlockStateProperty {
                                block: "minecraft:resin_clump",
                                properties: &[("south", "true")],
                            }]),
                        },
                        LootFunction {
                            content: LootFunctionTypes::SetCount {
                                count: LootFunctionNumberProvider::Constant { value: 1f32 },
                                add: true,
                            },
                            conditions: Some(&[LootCondition::BlockStateProperty {
                                block: "minecraft:resin_clump",
                                properties: &[("west", "true")],
                            }]),
                        },
                        LootFunction {
                            content: LootFunctionTypes::SetCount {
                                count: LootFunctionNumberProvider::Constant { value: 1f32 },
                                add: true,
                            },
                            conditions: Some(&[LootCondition::BlockStateProperty {
                                block: "minecraft:resin_clump",
                                properties: &[("east", "true")],
                            }]),
                        },
                        LootFunction {
                            content: LootFunctionTypes::SetCount {
                                count: LootFunctionNumberProvider::Constant { value: -1f32 },
                                add: true,
                            },
                            conditions: None,
                        },
                        LootFunction {
                            content: LootFunctionTypes::ExplosionDecay,
                            conditions: None,
                        },
                    ]),
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: None,
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const OAK_FENCE_GATE: Self = Block {
        id: BlockId::new(369u16).unwrap(),
        name: "oak_fence_gate",
        hardness: 2f32,
        blast_resistance: 3f32,
        map_color: 13u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 849,
        default_state: &BlockState {
            id: BlockStateId::new(8653u16).unwrap(),
            state_flags: 74,
            side_flags: 128,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 2f32,
            collision_shapes: &[180],
            outline_shapes: &[183],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(8646u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[],
                outline_shapes: &[241],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8647u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[],
                outline_shapes: &[241],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8648u16).unwrap(),
                state_flags: 74,
                side_flags: 128,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[180],
                outline_shapes: &[241],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8649u16).unwrap(),
                state_flags: 74,
                side_flags: 128,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[180],
                outline_shapes: &[241],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8650u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[],
                outline_shapes: &[183],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8651u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[],
                outline_shapes: &[183],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8652u16).unwrap(),
                state_flags: 74,
                side_flags: 128,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[180],
                outline_shapes: &[183],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8653u16).unwrap(),
                state_flags: 74,
                side_flags: 128,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[180],
                outline_shapes: &[183],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8654u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[],
                outline_shapes: &[241],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8655u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[],
                outline_shapes: &[241],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8656u16).unwrap(),
                state_flags: 74,
                side_flags: 128,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[180],
                outline_shapes: &[241],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8657u16).unwrap(),
                state_flags: 74,
                side_flags: 128,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[180],
                outline_shapes: &[241],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8658u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[],
                outline_shapes: &[183],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8659u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[],
                outline_shapes: &[183],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8660u16).unwrap(),
                state_flags: 74,
                side_flags: 128,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[180],
                outline_shapes: &[183],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8661u16).unwrap(),
                state_flags: 74,
                side_flags: 128,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[180],
                outline_shapes: &[183],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8662u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[],
                outline_shapes: &[242],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8663u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[],
                outline_shapes: &[242],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8664u16).unwrap(),
                state_flags: 74,
                side_flags: 128,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[186],
                outline_shapes: &[242],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8665u16).unwrap(),
                state_flags: 74,
                side_flags: 128,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[186],
                outline_shapes: &[242],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8666u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[],
                outline_shapes: &[188],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8667u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[],
                outline_shapes: &[188],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8668u16).unwrap(),
                state_flags: 74,
                side_flags: 128,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[186],
                outline_shapes: &[188],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8669u16).unwrap(),
                state_flags: 74,
                side_flags: 128,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[186],
                outline_shapes: &[188],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8670u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[],
                outline_shapes: &[242],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8671u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[],
                outline_shapes: &[242],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8672u16).unwrap(),
                state_flags: 74,
                side_flags: 128,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[186],
                outline_shapes: &[242],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8673u16).unwrap(),
                state_flags: 74,
                side_flags: 128,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[186],
                outline_shapes: &[242],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8674u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[],
                outline_shapes: &[188],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8675u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[],
                outline_shapes: &[188],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8676u16).unwrap(),
                state_flags: 74,
                side_flags: 128,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[186],
                outline_shapes: &[188],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8677u16).unwrap(),
                state_flags: 74,
                side_flags: 128,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[186],
                outline_shapes: &[188],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: Some(Flammable {
            spread_chance: 5u8,
            burn_chance: 20u8,
        }),
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/oak_fence_gate"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:oak_fence_gate",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const BRICK_STAIRS: Self = Block {
        id: BlockId::new(370u16).unwrap(),
        name: "brick_stairs",
        hardness: 2f32,
        blast_resistance: 6f32,
        map_color: 28u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 447,
        default_state: &BlockState {
            id: BlockStateId::new(8689u16).unwrap(),
            state_flags: 76,
            side_flags: 69,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 2f32,
            collision_shapes: &[21, 109],
            outline_shapes: &[21, 109],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(8678u16).unwrap(),
                state_flags: 100,
                side_flags: 134,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[99, 100],
                outline_shapes: &[99, 100],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8679u16).unwrap(),
                state_flags: 76,
                side_flags: 134,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[99, 100],
                outline_shapes: &[99, 100],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8680u16).unwrap(),
                state_flags: 100,
                side_flags: 150,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[101, 102, 103],
                outline_shapes: &[101, 102, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8681u16).unwrap(),
                state_flags: 76,
                side_flags: 150,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[101, 102, 103],
                outline_shapes: &[101, 102, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8682u16).unwrap(),
                state_flags: 100,
                side_flags: 166,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[99, 104, 105],
                outline_shapes: &[99, 104, 105],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8683u16).unwrap(),
                state_flags: 76,
                side_flags: 166,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[99, 104, 105],
                outline_shapes: &[99, 104, 105],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8684u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[106, 100, 107],
                outline_shapes: &[106, 100, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8685u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[106, 100, 107],
                outline_shapes: &[106, 100, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8686u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[102, 108, 103],
                outline_shapes: &[102, 108, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8687u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[102, 108, 103],
                outline_shapes: &[102, 108, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8688u16).unwrap(),
                state_flags: 100,
                side_flags: 69,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 109],
                outline_shapes: &[21, 109],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8689u16).unwrap(),
                state_flags: 76,
                side_flags: 69,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 109],
                outline_shapes: &[21, 109],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8690u16).unwrap(),
                state_flags: 100,
                side_flags: 85,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 108, 107],
                outline_shapes: &[21, 108, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8691u16).unwrap(),
                state_flags: 76,
                side_flags: 85,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 108, 107],
                outline_shapes: &[21, 108, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8692u16).unwrap(),
                state_flags: 100,
                side_flags: 101,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 109, 103],
                outline_shapes: &[21, 109, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8693u16).unwrap(),
                state_flags: 76,
                side_flags: 101,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 109, 103],
                outline_shapes: &[21, 109, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8694u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 110],
                outline_shapes: &[21, 110],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8695u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 110],
                outline_shapes: &[21, 110],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8696u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 107],
                outline_shapes: &[21, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8697u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 107],
                outline_shapes: &[21, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8698u16).unwrap(),
                state_flags: 100,
                side_flags: 138,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[111, 109],
                outline_shapes: &[111, 109],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8699u16).unwrap(),
                state_flags: 76,
                side_flags: 138,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[111, 109],
                outline_shapes: &[111, 109],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8700u16).unwrap(),
                state_flags: 100,
                side_flags: 170,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[111, 102, 110],
                outline_shapes: &[111, 102, 110],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8701u16).unwrap(),
                state_flags: 76,
                side_flags: 170,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[111, 102, 110],
                outline_shapes: &[111, 102, 110],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8702u16).unwrap(),
                state_flags: 100,
                side_flags: 154,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[101, 104, 107],
                outline_shapes: &[101, 104, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8703u16).unwrap(),
                state_flags: 76,
                side_flags: 154,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[101, 104, 107],
                outline_shapes: &[101, 104, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8704u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[104, 108, 107],
                outline_shapes: &[104, 108, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8705u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[104, 108, 107],
                outline_shapes: &[104, 108, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8706u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[112, 109, 103],
                outline_shapes: &[112, 109, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8707u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[112, 109, 103],
                outline_shapes: &[112, 109, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8708u16).unwrap(),
                state_flags: 100,
                side_flags: 73,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 100],
                outline_shapes: &[21, 100],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8709u16).unwrap(),
                state_flags: 76,
                side_flags: 73,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 100],
                outline_shapes: &[21, 100],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8710u16).unwrap(),
                state_flags: 100,
                side_flags: 105,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 100, 107],
                outline_shapes: &[21, 100, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8711u16).unwrap(),
                state_flags: 76,
                side_flags: 105,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 100, 107],
                outline_shapes: &[21, 100, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8712u16).unwrap(),
                state_flags: 100,
                side_flags: 89,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 108, 103],
                outline_shapes: &[21, 108, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8713u16).unwrap(),
                state_flags: 76,
                side_flags: 89,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 108, 103],
                outline_shapes: &[21, 108, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8714u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 103],
                outline_shapes: &[21, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8715u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 103],
                outline_shapes: &[21, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8716u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 105],
                outline_shapes: &[21, 105],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8717u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 105],
                outline_shapes: &[21, 105],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8718u16).unwrap(),
                state_flags: 100,
                side_flags: 146,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[101, 113],
                outline_shapes: &[101, 113],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8719u16).unwrap(),
                state_flags: 76,
                side_flags: 146,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[101, 113],
                outline_shapes: &[101, 113],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8720u16).unwrap(),
                state_flags: 100,
                side_flags: 154,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[101, 104, 107],
                outline_shapes: &[101, 104, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8721u16).unwrap(),
                state_flags: 76,
                side_flags: 154,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[101, 104, 107],
                outline_shapes: &[101, 104, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8722u16).unwrap(),
                state_flags: 100,
                side_flags: 150,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[101, 102, 103],
                outline_shapes: &[101, 102, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8723u16).unwrap(),
                state_flags: 76,
                side_flags: 150,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[101, 102, 103],
                outline_shapes: &[101, 102, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8724u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[112, 109, 103],
                outline_shapes: &[112, 109, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8725u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[112, 109, 103],
                outline_shapes: &[112, 109, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8726u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[106, 100, 107],
                outline_shapes: &[106, 100, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8727u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[106, 100, 107],
                outline_shapes: &[106, 100, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8728u16).unwrap(),
                state_flags: 100,
                side_flags: 81,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 108],
                outline_shapes: &[21, 108],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8729u16).unwrap(),
                state_flags: 76,
                side_flags: 81,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 108],
                outline_shapes: &[21, 108],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8730u16).unwrap(),
                state_flags: 100,
                side_flags: 89,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 108, 103],
                outline_shapes: &[21, 108, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8731u16).unwrap(),
                state_flags: 76,
                side_flags: 89,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 108, 103],
                outline_shapes: &[21, 108, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8732u16).unwrap(),
                state_flags: 100,
                side_flags: 85,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 108, 107],
                outline_shapes: &[21, 108, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8733u16).unwrap(),
                state_flags: 76,
                side_flags: 85,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 108, 107],
                outline_shapes: &[21, 108, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8734u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 105],
                outline_shapes: &[21, 105],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8735u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 105],
                outline_shapes: &[21, 105],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8736u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 110],
                outline_shapes: &[21, 110],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8737u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 110],
                outline_shapes: &[21, 110],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8738u16).unwrap(),
                state_flags: 100,
                side_flags: 162,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[114, 108],
                outline_shapes: &[114, 108],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8739u16).unwrap(),
                state_flags: 76,
                side_flags: 162,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[114, 108],
                outline_shapes: &[114, 108],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8740u16).unwrap(),
                state_flags: 100,
                side_flags: 166,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[99, 104, 105],
                outline_shapes: &[99, 104, 105],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8741u16).unwrap(),
                state_flags: 76,
                side_flags: 166,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[99, 104, 105],
                outline_shapes: &[99, 104, 105],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8742u16).unwrap(),
                state_flags: 100,
                side_flags: 170,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[111, 102, 110],
                outline_shapes: &[111, 102, 110],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8743u16).unwrap(),
                state_flags: 76,
                side_flags: 170,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[111, 102, 110],
                outline_shapes: &[111, 102, 110],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8744u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[102, 108, 103],
                outline_shapes: &[102, 108, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8745u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[102, 108, 103],
                outline_shapes: &[102, 108, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8746u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[104, 108, 107],
                outline_shapes: &[104, 108, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8747u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[104, 108, 107],
                outline_shapes: &[104, 108, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8748u16).unwrap(),
                state_flags: 100,
                side_flags: 97,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 113],
                outline_shapes: &[21, 113],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8749u16).unwrap(),
                state_flags: 76,
                side_flags: 97,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 113],
                outline_shapes: &[21, 113],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8750u16).unwrap(),
                state_flags: 100,
                side_flags: 101,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 109, 103],
                outline_shapes: &[21, 109, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8751u16).unwrap(),
                state_flags: 76,
                side_flags: 101,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 109, 103],
                outline_shapes: &[21, 109, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8752u16).unwrap(),
                state_flags: 100,
                side_flags: 105,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 100, 107],
                outline_shapes: &[21, 100, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8753u16).unwrap(),
                state_flags: 76,
                side_flags: 105,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 100, 107],
                outline_shapes: &[21, 100, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8754u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 107],
                outline_shapes: &[21, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8755u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 107],
                outline_shapes: &[21, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8756u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 103],
                outline_shapes: &[21, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8757u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 103],
                outline_shapes: &[21, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/brick_stairs"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:brick_stairs",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const STONE_BRICK_STAIRS: Self = Block {
        id: BlockId::new(371u16).unwrap(),
        name: "stone_brick_stairs",
        hardness: 1.5f32,
        blast_resistance: 6f32,
        map_color: 11u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 448,
        default_state: &BlockState {
            id: BlockStateId::new(8769u16).unwrap(),
            state_flags: 76,
            side_flags: 69,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1.5f32,
            collision_shapes: &[21, 109],
            outline_shapes: &[21, 109],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(8758u16).unwrap(),
                state_flags: 100,
                side_flags: 134,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[99, 100],
                outline_shapes: &[99, 100],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8759u16).unwrap(),
                state_flags: 76,
                side_flags: 134,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[99, 100],
                outline_shapes: &[99, 100],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8760u16).unwrap(),
                state_flags: 100,
                side_flags: 150,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 102, 103],
                outline_shapes: &[101, 102, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8761u16).unwrap(),
                state_flags: 76,
                side_flags: 150,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 102, 103],
                outline_shapes: &[101, 102, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8762u16).unwrap(),
                state_flags: 100,
                side_flags: 166,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[99, 104, 105],
                outline_shapes: &[99, 104, 105],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8763u16).unwrap(),
                state_flags: 76,
                side_flags: 166,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[99, 104, 105],
                outline_shapes: &[99, 104, 105],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8764u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[106, 100, 107],
                outline_shapes: &[106, 100, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8765u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[106, 100, 107],
                outline_shapes: &[106, 100, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8766u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[102, 108, 103],
                outline_shapes: &[102, 108, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8767u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[102, 108, 103],
                outline_shapes: &[102, 108, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8768u16).unwrap(),
                state_flags: 100,
                side_flags: 69,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 109],
                outline_shapes: &[21, 109],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8769u16).unwrap(),
                state_flags: 76,
                side_flags: 69,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 109],
                outline_shapes: &[21, 109],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8770u16).unwrap(),
                state_flags: 100,
                side_flags: 85,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108, 107],
                outline_shapes: &[21, 108, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8771u16).unwrap(),
                state_flags: 76,
                side_flags: 85,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108, 107],
                outline_shapes: &[21, 108, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8772u16).unwrap(),
                state_flags: 100,
                side_flags: 101,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 109, 103],
                outline_shapes: &[21, 109, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8773u16).unwrap(),
                state_flags: 76,
                side_flags: 101,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 109, 103],
                outline_shapes: &[21, 109, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8774u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 110],
                outline_shapes: &[21, 110],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8775u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 110],
                outline_shapes: &[21, 110],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8776u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 107],
                outline_shapes: &[21, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8777u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 107],
                outline_shapes: &[21, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8778u16).unwrap(),
                state_flags: 100,
                side_flags: 138,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[111, 109],
                outline_shapes: &[111, 109],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8779u16).unwrap(),
                state_flags: 76,
                side_flags: 138,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[111, 109],
                outline_shapes: &[111, 109],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8780u16).unwrap(),
                state_flags: 100,
                side_flags: 170,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[111, 102, 110],
                outline_shapes: &[111, 102, 110],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8781u16).unwrap(),
                state_flags: 76,
                side_flags: 170,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[111, 102, 110],
                outline_shapes: &[111, 102, 110],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8782u16).unwrap(),
                state_flags: 100,
                side_flags: 154,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 104, 107],
                outline_shapes: &[101, 104, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8783u16).unwrap(),
                state_flags: 76,
                side_flags: 154,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 104, 107],
                outline_shapes: &[101, 104, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8784u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[104, 108, 107],
                outline_shapes: &[104, 108, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8785u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[104, 108, 107],
                outline_shapes: &[104, 108, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8786u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[112, 109, 103],
                outline_shapes: &[112, 109, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8787u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[112, 109, 103],
                outline_shapes: &[112, 109, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8788u16).unwrap(),
                state_flags: 100,
                side_flags: 73,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 100],
                outline_shapes: &[21, 100],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8789u16).unwrap(),
                state_flags: 76,
                side_flags: 73,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 100],
                outline_shapes: &[21, 100],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8790u16).unwrap(),
                state_flags: 100,
                side_flags: 105,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 100, 107],
                outline_shapes: &[21, 100, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8791u16).unwrap(),
                state_flags: 76,
                side_flags: 105,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 100, 107],
                outline_shapes: &[21, 100, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8792u16).unwrap(),
                state_flags: 100,
                side_flags: 89,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108, 103],
                outline_shapes: &[21, 108, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8793u16).unwrap(),
                state_flags: 76,
                side_flags: 89,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108, 103],
                outline_shapes: &[21, 108, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8794u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 103],
                outline_shapes: &[21, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8795u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 103],
                outline_shapes: &[21, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8796u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 105],
                outline_shapes: &[21, 105],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8797u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 105],
                outline_shapes: &[21, 105],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8798u16).unwrap(),
                state_flags: 100,
                side_flags: 146,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 113],
                outline_shapes: &[101, 113],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8799u16).unwrap(),
                state_flags: 76,
                side_flags: 146,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 113],
                outline_shapes: &[101, 113],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8800u16).unwrap(),
                state_flags: 100,
                side_flags: 154,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 104, 107],
                outline_shapes: &[101, 104, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8801u16).unwrap(),
                state_flags: 76,
                side_flags: 154,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 104, 107],
                outline_shapes: &[101, 104, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8802u16).unwrap(),
                state_flags: 100,
                side_flags: 150,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 102, 103],
                outline_shapes: &[101, 102, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8803u16).unwrap(),
                state_flags: 76,
                side_flags: 150,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 102, 103],
                outline_shapes: &[101, 102, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8804u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[112, 109, 103],
                outline_shapes: &[112, 109, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8805u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[112, 109, 103],
                outline_shapes: &[112, 109, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8806u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[106, 100, 107],
                outline_shapes: &[106, 100, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8807u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[106, 100, 107],
                outline_shapes: &[106, 100, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8808u16).unwrap(),
                state_flags: 100,
                side_flags: 81,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108],
                outline_shapes: &[21, 108],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8809u16).unwrap(),
                state_flags: 76,
                side_flags: 81,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108],
                outline_shapes: &[21, 108],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8810u16).unwrap(),
                state_flags: 100,
                side_flags: 89,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108, 103],
                outline_shapes: &[21, 108, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8811u16).unwrap(),
                state_flags: 76,
                side_flags: 89,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108, 103],
                outline_shapes: &[21, 108, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8812u16).unwrap(),
                state_flags: 100,
                side_flags: 85,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108, 107],
                outline_shapes: &[21, 108, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8813u16).unwrap(),
                state_flags: 76,
                side_flags: 85,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108, 107],
                outline_shapes: &[21, 108, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8814u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 105],
                outline_shapes: &[21, 105],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8815u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 105],
                outline_shapes: &[21, 105],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8816u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 110],
                outline_shapes: &[21, 110],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8817u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 110],
                outline_shapes: &[21, 110],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8818u16).unwrap(),
                state_flags: 100,
                side_flags: 162,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[114, 108],
                outline_shapes: &[114, 108],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8819u16).unwrap(),
                state_flags: 76,
                side_flags: 162,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[114, 108],
                outline_shapes: &[114, 108],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8820u16).unwrap(),
                state_flags: 100,
                side_flags: 166,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[99, 104, 105],
                outline_shapes: &[99, 104, 105],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8821u16).unwrap(),
                state_flags: 76,
                side_flags: 166,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[99, 104, 105],
                outline_shapes: &[99, 104, 105],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8822u16).unwrap(),
                state_flags: 100,
                side_flags: 170,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[111, 102, 110],
                outline_shapes: &[111, 102, 110],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8823u16).unwrap(),
                state_flags: 76,
                side_flags: 170,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[111, 102, 110],
                outline_shapes: &[111, 102, 110],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8824u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[102, 108, 103],
                outline_shapes: &[102, 108, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8825u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[102, 108, 103],
                outline_shapes: &[102, 108, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8826u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[104, 108, 107],
                outline_shapes: &[104, 108, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8827u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[104, 108, 107],
                outline_shapes: &[104, 108, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8828u16).unwrap(),
                state_flags: 100,
                side_flags: 97,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 113],
                outline_shapes: &[21, 113],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8829u16).unwrap(),
                state_flags: 76,
                side_flags: 97,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 113],
                outline_shapes: &[21, 113],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8830u16).unwrap(),
                state_flags: 100,
                side_flags: 101,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 109, 103],
                outline_shapes: &[21, 109, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8831u16).unwrap(),
                state_flags: 76,
                side_flags: 101,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 109, 103],
                outline_shapes: &[21, 109, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8832u16).unwrap(),
                state_flags: 100,
                side_flags: 105,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 100, 107],
                outline_shapes: &[21, 100, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8833u16).unwrap(),
                state_flags: 76,
                side_flags: 105,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 100, 107],
                outline_shapes: &[21, 100, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8834u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 107],
                outline_shapes: &[21, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8835u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 107],
                outline_shapes: &[21, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8836u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 103],
                outline_shapes: &[21, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8837u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 103],
                outline_shapes: &[21, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/stone_brick_stairs"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:stone_brick_stairs",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const MUD_BRICK_STAIRS: Self = Block {
        id: BlockId::new(372u16).unwrap(),
        name: "mud_brick_stairs",
        hardness: 1.5f32,
        blast_resistance: 3f32,
        map_color: 44u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 449,
        default_state: &BlockState {
            id: BlockStateId::new(8849u16).unwrap(),
            state_flags: 76,
            side_flags: 69,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1.5f32,
            collision_shapes: &[21, 109],
            outline_shapes: &[21, 109],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(8838u16).unwrap(),
                state_flags: 100,
                side_flags: 134,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[99, 100],
                outline_shapes: &[99, 100],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8839u16).unwrap(),
                state_flags: 76,
                side_flags: 134,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[99, 100],
                outline_shapes: &[99, 100],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8840u16).unwrap(),
                state_flags: 100,
                side_flags: 150,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 102, 103],
                outline_shapes: &[101, 102, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8841u16).unwrap(),
                state_flags: 76,
                side_flags: 150,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 102, 103],
                outline_shapes: &[101, 102, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8842u16).unwrap(),
                state_flags: 100,
                side_flags: 166,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[99, 104, 105],
                outline_shapes: &[99, 104, 105],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8843u16).unwrap(),
                state_flags: 76,
                side_flags: 166,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[99, 104, 105],
                outline_shapes: &[99, 104, 105],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8844u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[106, 100, 107],
                outline_shapes: &[106, 100, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8845u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[106, 100, 107],
                outline_shapes: &[106, 100, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8846u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[102, 108, 103],
                outline_shapes: &[102, 108, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8847u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[102, 108, 103],
                outline_shapes: &[102, 108, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8848u16).unwrap(),
                state_flags: 100,
                side_flags: 69,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 109],
                outline_shapes: &[21, 109],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8849u16).unwrap(),
                state_flags: 76,
                side_flags: 69,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 109],
                outline_shapes: &[21, 109],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8850u16).unwrap(),
                state_flags: 100,
                side_flags: 85,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108, 107],
                outline_shapes: &[21, 108, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8851u16).unwrap(),
                state_flags: 76,
                side_flags: 85,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108, 107],
                outline_shapes: &[21, 108, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8852u16).unwrap(),
                state_flags: 100,
                side_flags: 101,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 109, 103],
                outline_shapes: &[21, 109, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8853u16).unwrap(),
                state_flags: 76,
                side_flags: 101,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 109, 103],
                outline_shapes: &[21, 109, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8854u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 110],
                outline_shapes: &[21, 110],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8855u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 110],
                outline_shapes: &[21, 110],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8856u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 107],
                outline_shapes: &[21, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8857u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 107],
                outline_shapes: &[21, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8858u16).unwrap(),
                state_flags: 100,
                side_flags: 138,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[111, 109],
                outline_shapes: &[111, 109],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8859u16).unwrap(),
                state_flags: 76,
                side_flags: 138,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[111, 109],
                outline_shapes: &[111, 109],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8860u16).unwrap(),
                state_flags: 100,
                side_flags: 170,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[111, 102, 110],
                outline_shapes: &[111, 102, 110],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8861u16).unwrap(),
                state_flags: 76,
                side_flags: 170,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[111, 102, 110],
                outline_shapes: &[111, 102, 110],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8862u16).unwrap(),
                state_flags: 100,
                side_flags: 154,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 104, 107],
                outline_shapes: &[101, 104, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8863u16).unwrap(),
                state_flags: 76,
                side_flags: 154,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 104, 107],
                outline_shapes: &[101, 104, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8864u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[104, 108, 107],
                outline_shapes: &[104, 108, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8865u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[104, 108, 107],
                outline_shapes: &[104, 108, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8866u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[112, 109, 103],
                outline_shapes: &[112, 109, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8867u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[112, 109, 103],
                outline_shapes: &[112, 109, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8868u16).unwrap(),
                state_flags: 100,
                side_flags: 73,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 100],
                outline_shapes: &[21, 100],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8869u16).unwrap(),
                state_flags: 76,
                side_flags: 73,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 100],
                outline_shapes: &[21, 100],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8870u16).unwrap(),
                state_flags: 100,
                side_flags: 105,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 100, 107],
                outline_shapes: &[21, 100, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8871u16).unwrap(),
                state_flags: 76,
                side_flags: 105,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 100, 107],
                outline_shapes: &[21, 100, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8872u16).unwrap(),
                state_flags: 100,
                side_flags: 89,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108, 103],
                outline_shapes: &[21, 108, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8873u16).unwrap(),
                state_flags: 76,
                side_flags: 89,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108, 103],
                outline_shapes: &[21, 108, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8874u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 103],
                outline_shapes: &[21, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8875u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 103],
                outline_shapes: &[21, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8876u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 105],
                outline_shapes: &[21, 105],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8877u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 105],
                outline_shapes: &[21, 105],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8878u16).unwrap(),
                state_flags: 100,
                side_flags: 146,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 113],
                outline_shapes: &[101, 113],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8879u16).unwrap(),
                state_flags: 76,
                side_flags: 146,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 113],
                outline_shapes: &[101, 113],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8880u16).unwrap(),
                state_flags: 100,
                side_flags: 154,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 104, 107],
                outline_shapes: &[101, 104, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8881u16).unwrap(),
                state_flags: 76,
                side_flags: 154,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 104, 107],
                outline_shapes: &[101, 104, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8882u16).unwrap(),
                state_flags: 100,
                side_flags: 150,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 102, 103],
                outline_shapes: &[101, 102, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8883u16).unwrap(),
                state_flags: 76,
                side_flags: 150,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 102, 103],
                outline_shapes: &[101, 102, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8884u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[112, 109, 103],
                outline_shapes: &[112, 109, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8885u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[112, 109, 103],
                outline_shapes: &[112, 109, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8886u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[106, 100, 107],
                outline_shapes: &[106, 100, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8887u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[106, 100, 107],
                outline_shapes: &[106, 100, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8888u16).unwrap(),
                state_flags: 100,
                side_flags: 81,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108],
                outline_shapes: &[21, 108],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8889u16).unwrap(),
                state_flags: 76,
                side_flags: 81,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108],
                outline_shapes: &[21, 108],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8890u16).unwrap(),
                state_flags: 100,
                side_flags: 89,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108, 103],
                outline_shapes: &[21, 108, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8891u16).unwrap(),
                state_flags: 76,
                side_flags: 89,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108, 103],
                outline_shapes: &[21, 108, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8892u16).unwrap(),
                state_flags: 100,
                side_flags: 85,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108, 107],
                outline_shapes: &[21, 108, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8893u16).unwrap(),
                state_flags: 76,
                side_flags: 85,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108, 107],
                outline_shapes: &[21, 108, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8894u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 105],
                outline_shapes: &[21, 105],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8895u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 105],
                outline_shapes: &[21, 105],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8896u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 110],
                outline_shapes: &[21, 110],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8897u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 110],
                outline_shapes: &[21, 110],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8898u16).unwrap(),
                state_flags: 100,
                side_flags: 162,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[114, 108],
                outline_shapes: &[114, 108],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8899u16).unwrap(),
                state_flags: 76,
                side_flags: 162,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[114, 108],
                outline_shapes: &[114, 108],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8900u16).unwrap(),
                state_flags: 100,
                side_flags: 166,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[99, 104, 105],
                outline_shapes: &[99, 104, 105],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8901u16).unwrap(),
                state_flags: 76,
                side_flags: 166,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[99, 104, 105],
                outline_shapes: &[99, 104, 105],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8902u16).unwrap(),
                state_flags: 100,
                side_flags: 170,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[111, 102, 110],
                outline_shapes: &[111, 102, 110],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8903u16).unwrap(),
                state_flags: 76,
                side_flags: 170,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[111, 102, 110],
                outline_shapes: &[111, 102, 110],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8904u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[102, 108, 103],
                outline_shapes: &[102, 108, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8905u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[102, 108, 103],
                outline_shapes: &[102, 108, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8906u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[104, 108, 107],
                outline_shapes: &[104, 108, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8907u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[104, 108, 107],
                outline_shapes: &[104, 108, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8908u16).unwrap(),
                state_flags: 100,
                side_flags: 97,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 113],
                outline_shapes: &[21, 113],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8909u16).unwrap(),
                state_flags: 76,
                side_flags: 97,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 113],
                outline_shapes: &[21, 113],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8910u16).unwrap(),
                state_flags: 100,
                side_flags: 101,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 109, 103],
                outline_shapes: &[21, 109, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8911u16).unwrap(),
                state_flags: 76,
                side_flags: 101,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 109, 103],
                outline_shapes: &[21, 109, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8912u16).unwrap(),
                state_flags: 100,
                side_flags: 105,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 100, 107],
                outline_shapes: &[21, 100, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8913u16).unwrap(),
                state_flags: 76,
                side_flags: 105,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 100, 107],
                outline_shapes: &[21, 100, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8914u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 107],
                outline_shapes: &[21, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8915u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 107],
                outline_shapes: &[21, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8916u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 103],
                outline_shapes: &[21, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8917u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 103],
                outline_shapes: &[21, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/mud_brick_stairs"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:mud_brick_stairs",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const MYCELIUM: Self = Block {
        id: BlockId::new(373u16).unwrap(),
        name: "mycelium",
        hardness: 0.6f32,
        blast_resistance: 0.6f32,
        map_color: 24u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 450,
        default_state: &BlockState {
            id: BlockStateId::new(8919u16).unwrap(),
            state_flags: 960,
            side_flags: 255,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.6f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(8918u16).unwrap(),
                state_flags: 960,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.6f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8919u16).unwrap(),
                state_flags: 960,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.6f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/mycelium"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Alternatives(AlternativeEntry {
                        children: &[
                            LootPoolEntry {
                                content: LootPoolEntryTypes::Item(ItemEntry {
                                    name: "minecraft:mycelium",
                                }),
                                weight: 1i32,
                                quality: 0i32,
                                conditions: Some(&[LootCondition::MatchTool { items: None }]),
                                functions: None,
                            },
                            LootPoolEntry {
                                content: LootPoolEntryTypes::Item(ItemEntry {
                                    name: "minecraft:dirt",
                                }),
                                weight: 1i32,
                                quality: 0i32,
                                conditions: Some(&[LootCondition::SurvivesExplosion]),
                                functions: None,
                            },
                        ],
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: None,
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const LILY_PAD: Self = Block {
        id: BlockId::new(374u16).unwrap(),
        name: "lily_pad",
        hardness: 0f32,
        blast_resistance: 0f32,
        map_color: 7u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 451,
        default_state: &BlockState {
            id: BlockStateId::new(8920u16).unwrap(),
            state_flags: 8,
            side_flags: 64,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0f32,
            collision_shapes: &[243],
            outline_shapes: &[243],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(8920u16).unwrap(),
            state_flags: 8,
            side_flags: 64,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0f32,
            collision_shapes: &[243],
            outline_shapes: &[243],
            opacity: 0,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/lily_pad"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:lily_pad",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const RESIN_BLOCK: Self = Block {
        id: BlockId::new(375u16).unwrap(),
        name: "resin_block",
        hardness: 0f32,
        blast_resistance: 0f32,
        map_color: 37u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 441,
        default_state: &BlockState {
            id: BlockStateId::new(8921u16).unwrap(),
            state_flags: 448,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(8921u16).unwrap(),
            state_flags: 448,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/resin_block"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:resin_block",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const RESIN_BRICKS: Self = Block {
        id: BlockId::new(376u16).unwrap(),
        name: "resin_bricks",
        hardness: 1.5f32,
        blast_resistance: 6f32,
        map_color: 37u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 442,
        default_state: &BlockState {
            id: BlockStateId::new(8922u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1.5f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(8922u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1.5f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/resin_bricks"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:resin_bricks",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const RESIN_BRICK_STAIRS: Self = Block {
        id: BlockId::new(377u16).unwrap(),
        name: "resin_brick_stairs",
        hardness: 1.5f32,
        blast_resistance: 6f32,
        map_color: 37u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 443,
        default_state: &BlockState {
            id: BlockStateId::new(8934u16).unwrap(),
            state_flags: 76,
            side_flags: 69,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1.5f32,
            collision_shapes: &[21, 109],
            outline_shapes: &[21, 109],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(8923u16).unwrap(),
                state_flags: 100,
                side_flags: 134,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[99, 100],
                outline_shapes: &[99, 100],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8924u16).unwrap(),
                state_flags: 76,
                side_flags: 134,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[99, 100],
                outline_shapes: &[99, 100],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8925u16).unwrap(),
                state_flags: 100,
                side_flags: 150,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 102, 103],
                outline_shapes: &[101, 102, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8926u16).unwrap(),
                state_flags: 76,
                side_flags: 150,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 102, 103],
                outline_shapes: &[101, 102, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8927u16).unwrap(),
                state_flags: 100,
                side_flags: 166,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[99, 104, 105],
                outline_shapes: &[99, 104, 105],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8928u16).unwrap(),
                state_flags: 76,
                side_flags: 166,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[99, 104, 105],
                outline_shapes: &[99, 104, 105],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8929u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[106, 100, 107],
                outline_shapes: &[106, 100, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8930u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[106, 100, 107],
                outline_shapes: &[106, 100, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8931u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[102, 108, 103],
                outline_shapes: &[102, 108, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8932u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[102, 108, 103],
                outline_shapes: &[102, 108, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8933u16).unwrap(),
                state_flags: 100,
                side_flags: 69,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 109],
                outline_shapes: &[21, 109],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8934u16).unwrap(),
                state_flags: 76,
                side_flags: 69,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 109],
                outline_shapes: &[21, 109],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8935u16).unwrap(),
                state_flags: 100,
                side_flags: 85,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108, 107],
                outline_shapes: &[21, 108, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8936u16).unwrap(),
                state_flags: 76,
                side_flags: 85,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108, 107],
                outline_shapes: &[21, 108, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8937u16).unwrap(),
                state_flags: 100,
                side_flags: 101,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 109, 103],
                outline_shapes: &[21, 109, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8938u16).unwrap(),
                state_flags: 76,
                side_flags: 101,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 109, 103],
                outline_shapes: &[21, 109, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8939u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 110],
                outline_shapes: &[21, 110],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8940u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 110],
                outline_shapes: &[21, 110],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8941u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 107],
                outline_shapes: &[21, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8942u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 107],
                outline_shapes: &[21, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8943u16).unwrap(),
                state_flags: 100,
                side_flags: 138,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[111, 109],
                outline_shapes: &[111, 109],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8944u16).unwrap(),
                state_flags: 76,
                side_flags: 138,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[111, 109],
                outline_shapes: &[111, 109],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8945u16).unwrap(),
                state_flags: 100,
                side_flags: 170,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[111, 102, 110],
                outline_shapes: &[111, 102, 110],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8946u16).unwrap(),
                state_flags: 76,
                side_flags: 170,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[111, 102, 110],
                outline_shapes: &[111, 102, 110],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8947u16).unwrap(),
                state_flags: 100,
                side_flags: 154,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 104, 107],
                outline_shapes: &[101, 104, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8948u16).unwrap(),
                state_flags: 76,
                side_flags: 154,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 104, 107],
                outline_shapes: &[101, 104, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8949u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[104, 108, 107],
                outline_shapes: &[104, 108, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8950u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[104, 108, 107],
                outline_shapes: &[104, 108, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8951u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[112, 109, 103],
                outline_shapes: &[112, 109, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8952u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[112, 109, 103],
                outline_shapes: &[112, 109, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8953u16).unwrap(),
                state_flags: 100,
                side_flags: 73,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 100],
                outline_shapes: &[21, 100],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8954u16).unwrap(),
                state_flags: 76,
                side_flags: 73,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 100],
                outline_shapes: &[21, 100],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8955u16).unwrap(),
                state_flags: 100,
                side_flags: 105,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 100, 107],
                outline_shapes: &[21, 100, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8956u16).unwrap(),
                state_flags: 76,
                side_flags: 105,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 100, 107],
                outline_shapes: &[21, 100, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8957u16).unwrap(),
                state_flags: 100,
                side_flags: 89,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108, 103],
                outline_shapes: &[21, 108, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8958u16).unwrap(),
                state_flags: 76,
                side_flags: 89,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108, 103],
                outline_shapes: &[21, 108, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8959u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 103],
                outline_shapes: &[21, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8960u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 103],
                outline_shapes: &[21, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8961u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 105],
                outline_shapes: &[21, 105],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8962u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 105],
                outline_shapes: &[21, 105],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8963u16).unwrap(),
                state_flags: 100,
                side_flags: 146,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 113],
                outline_shapes: &[101, 113],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8964u16).unwrap(),
                state_flags: 76,
                side_flags: 146,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 113],
                outline_shapes: &[101, 113],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8965u16).unwrap(),
                state_flags: 100,
                side_flags: 154,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 104, 107],
                outline_shapes: &[101, 104, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8966u16).unwrap(),
                state_flags: 76,
                side_flags: 154,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 104, 107],
                outline_shapes: &[101, 104, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8967u16).unwrap(),
                state_flags: 100,
                side_flags: 150,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 102, 103],
                outline_shapes: &[101, 102, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8968u16).unwrap(),
                state_flags: 76,
                side_flags: 150,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 102, 103],
                outline_shapes: &[101, 102, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8969u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[112, 109, 103],
                outline_shapes: &[112, 109, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8970u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[112, 109, 103],
                outline_shapes: &[112, 109, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8971u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[106, 100, 107],
                outline_shapes: &[106, 100, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8972u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[106, 100, 107],
                outline_shapes: &[106, 100, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8973u16).unwrap(),
                state_flags: 100,
                side_flags: 81,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108],
                outline_shapes: &[21, 108],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8974u16).unwrap(),
                state_flags: 76,
                side_flags: 81,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108],
                outline_shapes: &[21, 108],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8975u16).unwrap(),
                state_flags: 100,
                side_flags: 89,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108, 103],
                outline_shapes: &[21, 108, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8976u16).unwrap(),
                state_flags: 76,
                side_flags: 89,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108, 103],
                outline_shapes: &[21, 108, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8977u16).unwrap(),
                state_flags: 100,
                side_flags: 85,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108, 107],
                outline_shapes: &[21, 108, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8978u16).unwrap(),
                state_flags: 76,
                side_flags: 85,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108, 107],
                outline_shapes: &[21, 108, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8979u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 105],
                outline_shapes: &[21, 105],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8980u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 105],
                outline_shapes: &[21, 105],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8981u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 110],
                outline_shapes: &[21, 110],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8982u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 110],
                outline_shapes: &[21, 110],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8983u16).unwrap(),
                state_flags: 100,
                side_flags: 162,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[114, 108],
                outline_shapes: &[114, 108],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8984u16).unwrap(),
                state_flags: 76,
                side_flags: 162,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[114, 108],
                outline_shapes: &[114, 108],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8985u16).unwrap(),
                state_flags: 100,
                side_flags: 166,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[99, 104, 105],
                outline_shapes: &[99, 104, 105],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8986u16).unwrap(),
                state_flags: 76,
                side_flags: 166,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[99, 104, 105],
                outline_shapes: &[99, 104, 105],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8987u16).unwrap(),
                state_flags: 100,
                side_flags: 170,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[111, 102, 110],
                outline_shapes: &[111, 102, 110],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8988u16).unwrap(),
                state_flags: 76,
                side_flags: 170,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[111, 102, 110],
                outline_shapes: &[111, 102, 110],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8989u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[102, 108, 103],
                outline_shapes: &[102, 108, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8990u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[102, 108, 103],
                outline_shapes: &[102, 108, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8991u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[104, 108, 107],
                outline_shapes: &[104, 108, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8992u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[104, 108, 107],
                outline_shapes: &[104, 108, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8993u16).unwrap(),
                state_flags: 100,
                side_flags: 97,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 113],
                outline_shapes: &[21, 113],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8994u16).unwrap(),
                state_flags: 76,
                side_flags: 97,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 113],
                outline_shapes: &[21, 113],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8995u16).unwrap(),
                state_flags: 100,
                side_flags: 101,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 109, 103],
                outline_shapes: &[21, 109, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8996u16).unwrap(),
                state_flags: 76,
                side_flags: 101,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 109, 103],
                outline_shapes: &[21, 109, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8997u16).unwrap(),
                state_flags: 100,
                side_flags: 105,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 100, 107],
                outline_shapes: &[21, 100, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8998u16).unwrap(),
                state_flags: 76,
                side_flags: 105,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 100, 107],
                outline_shapes: &[21, 100, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(8999u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 107],
                outline_shapes: &[21, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9000u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 107],
                outline_shapes: &[21, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9001u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 103],
                outline_shapes: &[21, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9002u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 103],
                outline_shapes: &[21, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/resin_brick_stairs"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:resin_brick_stairs",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const RESIN_BRICK_SLAB: Self = Block {
        id: BlockId::new(378u16).unwrap(),
        name: "resin_brick_slab",
        hardness: 1.5f32,
        blast_resistance: 6f32,
        map_color: 37u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 444,
        default_state: &BlockState {
            id: BlockStateId::new(9006u16).unwrap(),
            state_flags: 76,
            side_flags: 65,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1.5f32,
            collision_shapes: &[21],
            outline_shapes: &[21],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(9003u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[244],
                outline_shapes: &[244],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9004u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[244],
                outline_shapes: &[244],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9005u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9006u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9007u16).unwrap(),
                state_flags: 484,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9008u16).unwrap(),
                state_flags: 452,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/resin_brick_slab"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:resin_brick_slab",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: Some(&[
                        LootFunction {
                            content: LootFunctionTypes::SetCount {
                                count: LootFunctionNumberProvider::Constant { value: 2f32 },
                                add: false,
                            },
                            conditions: Some(&[LootCondition::BlockStateProperty {
                                block: "minecraft:resin_brick_slab",
                                properties: &[("type", "double")],
                            }]),
                        },
                        LootFunction {
                            content: LootFunctionTypes::ExplosionDecay,
                            conditions: None,
                        },
                    ]),
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: None,
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const RESIN_BRICK_WALL: Self = Block {
        id: BlockId::new(379u16).unwrap(),
        name: "resin_brick_wall",
        hardness: 1.5f32,
        blast_resistance: 6f32,
        map_color: 37u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 445,
        default_state: &BlockState {
            id: BlockStateId::new(9012u16).unwrap(),
            state_flags: 76,
            side_flags: 192,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1.5f32,
            collision_shapes: &[245],
            outline_shapes: &[138],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(9009u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245],
                outline_shapes: &[138],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9010u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248],
                outline_shapes: &[249, 250, 251, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9011u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248],
                outline_shapes: &[253, 250, 251],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9012u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9013u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248],
                outline_shapes: &[249, 250, 251, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9014u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248],
                outline_shapes: &[253, 250, 251],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9015u16).unwrap(),
                state_flags: 36,
                side_flags: 0,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[],
                outline_shapes: &[],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9016u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254],
                outline_shapes: &[255],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9017u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254],
                outline_shapes: &[256],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9018u16).unwrap(),
                state_flags: 12,
                side_flags: 0,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[],
                outline_shapes: &[],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9019u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254],
                outline_shapes: &[255],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9020u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254],
                outline_shapes: &[256],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9021u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 257],
                outline_shapes: &[138, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9022u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 257],
                outline_shapes: &[249, 250, 251, 258, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9023u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 257],
                outline_shapes: &[253, 250, 251, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9024u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 257],
                outline_shapes: &[138, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9025u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 257],
                outline_shapes: &[249, 250, 251, 258, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9026u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 257],
                outline_shapes: &[253, 250, 251, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9027u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[259],
                outline_shapes: &[260],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9028u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 261],
                outline_shapes: &[255, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9029u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 261],
                outline_shapes: &[256, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9030u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[259],
                outline_shapes: &[260],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9031u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 261],
                outline_shapes: &[255, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9032u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 261],
                outline_shapes: &[256, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9033u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 257],
                outline_shapes: &[138, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9034u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 257],
                outline_shapes: &[249, 250, 251, 263, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9035u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 257],
                outline_shapes: &[253, 250, 251, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9036u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 257],
                outline_shapes: &[138, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9037u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 257],
                outline_shapes: &[249, 250, 251, 263, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9038u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 257],
                outline_shapes: &[253, 250, 251, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9039u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[259],
                outline_shapes: &[264],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9040u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 261],
                outline_shapes: &[255, 265, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9041u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 261],
                outline_shapes: &[256, 265],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9042u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[259],
                outline_shapes: &[264],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9043u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 261],
                outline_shapes: &[255, 265, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9044u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 261],
                outline_shapes: &[256, 265],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9045u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267],
                outline_shapes: &[138, 268],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9046u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267],
                outline_shapes: &[249, 250, 251, 268, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9047u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267],
                outline_shapes: &[253, 250, 251, 268],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9048u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267],
                outline_shapes: &[138, 268],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9049u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267],
                outline_shapes: &[249, 250, 251, 268, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9050u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267],
                outline_shapes: &[253, 250, 251, 268],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9051u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[269],
                outline_shapes: &[270],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9052u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271],
                outline_shapes: &[255, 272],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9053u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271],
                outline_shapes: &[256, 272],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9054u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[269],
                outline_shapes: &[270],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9055u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271],
                outline_shapes: &[255, 272],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9056u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271],
                outline_shapes: &[256, 272],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9057u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257],
                outline_shapes: &[138, 268, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9058u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[249, 250, 251, 268, 258, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9059u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[253, 250, 251, 268, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9060u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257],
                outline_shapes: &[138, 268, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9061u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[249, 250, 251, 268, 258, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9062u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[253, 250, 251, 268, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9063u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273],
                outline_shapes: &[274],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9064u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[255, 272, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9065u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[256, 272, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9066u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273],
                outline_shapes: &[274],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9067u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[255, 272, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9068u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[256, 272, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9069u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257],
                outline_shapes: &[138, 268, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9070u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[249, 250, 251, 268, 263, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9071u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[253, 250, 251, 268, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9072u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257],
                outline_shapes: &[138, 268, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9073u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[249, 250, 251, 268, 263, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9074u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[253, 250, 251, 268, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9075u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273],
                outline_shapes: &[274, 275],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9076u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[255, 272, 265, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9077u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[256, 272, 265],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9078u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273],
                outline_shapes: &[274, 275],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9079u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[255, 272, 265, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9080u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[256, 272, 265],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9081u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267],
                outline_shapes: &[138, 276],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9082u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267],
                outline_shapes: &[249, 250, 251, 276, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9083u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267],
                outline_shapes: &[253, 250, 251, 276],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9084u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267],
                outline_shapes: &[138, 276],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9085u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267],
                outline_shapes: &[249, 250, 251, 276, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9086u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267],
                outline_shapes: &[253, 250, 251, 276],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9087u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[269],
                outline_shapes: &[277],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9088u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271],
                outline_shapes: &[255, 278, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9089u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271],
                outline_shapes: &[256, 278],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9090u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[269],
                outline_shapes: &[277],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9091u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271],
                outline_shapes: &[255, 278, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9092u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271],
                outline_shapes: &[256, 278],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9093u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257],
                outline_shapes: &[138, 276, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9094u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[249, 250, 251, 276, 258, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9095u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[253, 250, 251, 276, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9096u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257],
                outline_shapes: &[138, 276, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9097u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[249, 250, 251, 276, 258, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9098u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[253, 250, 251, 276, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9099u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273],
                outline_shapes: &[274, 279],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9100u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[255, 278, 262, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9101u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[256, 278, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9102u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273],
                outline_shapes: &[274, 279],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9103u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[255, 278, 262, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9104u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[256, 278, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9105u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257],
                outline_shapes: &[138, 276, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9106u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[249, 250, 251, 276, 263, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9107u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[253, 250, 251, 276, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9108u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257],
                outline_shapes: &[138, 276, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9109u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[249, 250, 251, 276, 263, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9110u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[253, 250, 251, 276, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9111u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273],
                outline_shapes: &[280],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9112u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[255, 278, 265, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9113u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[256, 278, 265],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9114u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273],
                outline_shapes: &[280],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9115u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[255, 278, 265, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9116u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[256, 278, 265],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9117u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 281],
                outline_shapes: &[138, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9118u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248],
                outline_shapes: &[284, 250, 251, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9119u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248],
                outline_shapes: &[284, 250, 251, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9120u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 281],
                outline_shapes: &[138, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9121u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248],
                outline_shapes: &[284, 250, 251, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9122u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248],
                outline_shapes: &[284, 250, 251, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9123u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[286],
                outline_shapes: &[287],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9124u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283],
                outline_shapes: &[284],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9125u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283],
                outline_shapes: &[284, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9126u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[286],
                outline_shapes: &[287],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9127u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283],
                outline_shapes: &[284],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9128u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283],
                outline_shapes: &[284, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9129u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 257, 281],
                outline_shapes: &[138, 258, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9130u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 258, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9131u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 258, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9132u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 257, 281],
                outline_shapes: &[138, 258, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9133u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 258, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9134u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 258, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9135u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[259, 289],
                outline_shapes: &[260, 290],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9136u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9137u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 262, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9138u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[259, 289],
                outline_shapes: &[260, 290],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9139u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9140u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 262, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9141u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 257, 281],
                outline_shapes: &[138, 263, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9142u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 263, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9143u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 263, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9144u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 257, 281],
                outline_shapes: &[138, 263, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9145u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 263, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9146u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 263, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9147u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[259, 289],
                outline_shapes: &[264, 290],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9148u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 265, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9149u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 265, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9150u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[259, 289],
                outline_shapes: &[264, 290],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9151u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 265, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9152u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 265, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9153u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 281],
                outline_shapes: &[138, 268, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9154u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 268, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9155u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 268, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9156u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 281],
                outline_shapes: &[138, 268, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9157u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 268, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9158u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 268, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9159u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[269, 289],
                outline_shapes: &[270, 290],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9160u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 272],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9161u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 272, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9162u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[269, 289],
                outline_shapes: &[270, 290],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9163u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 272],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9164u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 272, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9165u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 268, 258, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9166u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 258, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9167u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 258, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9168u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 268, 258, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9169u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 258, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9170u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 258, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9171u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 290],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9172u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9173u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 262, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9174u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 290],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9175u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9176u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 262, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9177u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 268, 263, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9178u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 263, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9179u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 263, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9180u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 268, 263, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9181u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 263, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9182u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 263, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9183u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 290, 275],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9184u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 265, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9185u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 265, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9186u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 290, 275],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9187u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 265, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9188u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 265, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9189u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 281],
                outline_shapes: &[138, 276, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9190u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 276, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9191u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 276, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9192u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 281],
                outline_shapes: &[138, 276, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9193u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 276, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9194u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 276, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9195u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[269, 289],
                outline_shapes: &[277, 290],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9196u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 278, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9197u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 278, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9198u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[269, 289],
                outline_shapes: &[277, 290],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9199u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 278, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9200u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 278, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9201u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 276, 258, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9202u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 258, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9203u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 258, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9204u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 276, 258, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9205u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 258, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9206u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 258, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9207u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 290, 279],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9208u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 262, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9209u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 262, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9210u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 290, 279],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9211u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 262, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9212u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 262, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9213u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 276, 263, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9214u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 263, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9215u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 263, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9216u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 276, 263, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9217u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 263, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9218u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 263, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9219u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[280, 290],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9220u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 265, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9221u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 265, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9222u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[280, 290],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9223u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 265, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9224u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 265, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9225u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 281],
                outline_shapes: &[138, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9226u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248],
                outline_shapes: &[284, 250, 251, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9227u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248],
                outline_shapes: &[293, 250, 251],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9228u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 281],
                outline_shapes: &[138, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9229u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248],
                outline_shapes: &[284, 250, 251, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9230u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248],
                outline_shapes: &[293, 250, 251],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9231u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[286],
                outline_shapes: &[294],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9232u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283],
                outline_shapes: &[284, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9233u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283],
                outline_shapes: &[293],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9234u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[286],
                outline_shapes: &[294],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9235u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283],
                outline_shapes: &[284, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9236u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283],
                outline_shapes: &[293],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9237u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 257, 281],
                outline_shapes: &[138, 258, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9238u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 258, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9239u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[293, 250, 251, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9240u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 257, 281],
                outline_shapes: &[138, 258, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9241u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 258, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9242u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[293, 250, 251, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9243u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[259, 289],
                outline_shapes: &[260, 296, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9244u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 262, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9245u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[293, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9246u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[259, 289],
                outline_shapes: &[260, 296, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9247u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 262, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9248u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[293, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9249u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 257, 281],
                outline_shapes: &[138, 263, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9250u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 263, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9251u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[293, 250, 251, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9252u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 257, 281],
                outline_shapes: &[138, 263, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9253u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 263, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9254u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[293, 250, 251, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9255u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[259, 289],
                outline_shapes: &[264, 296],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9256u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 265, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9257u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[293, 265],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9258u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[259, 289],
                outline_shapes: &[264, 296],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9259u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 265, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9260u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[293, 265],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9261u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 281],
                outline_shapes: &[138, 268, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9262u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 268, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9263u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[293, 250, 251, 268],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9264u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 281],
                outline_shapes: &[138, 268, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9265u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 268, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9266u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[293, 250, 251, 268],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9267u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[269, 289],
                outline_shapes: &[270, 296, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9268u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 272, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9269u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[293, 272],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9270u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[269, 289],
                outline_shapes: &[270, 296, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9271u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 272, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9272u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[293, 272],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9273u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 268, 258, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9274u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 258, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9275u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[293, 250, 251, 268, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9276u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 268, 258, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9277u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 258, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9278u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[293, 250, 251, 268, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9279u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 296, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9280u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 262, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9281u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[293, 272, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9282u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 296, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9283u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 262, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9284u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[293, 272, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9285u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 268, 263, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9286u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 263, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9287u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[293, 250, 251, 268, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9288u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 268, 263, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9289u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 263, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9290u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[293, 250, 251, 268, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9291u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 296, 275],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9292u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 265, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9293u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[293, 272, 265],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9294u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 296, 275],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9295u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 265, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9296u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[293, 272, 265],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9297u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 281],
                outline_shapes: &[138, 276, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9298u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 276, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9299u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[293, 250, 251, 276],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9300u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 281],
                outline_shapes: &[138, 276, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9301u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 276, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9302u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[293, 250, 251, 276],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9303u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[269, 289],
                outline_shapes: &[277, 296],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9304u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 278, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9305u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[293, 278],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9306u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[269, 289],
                outline_shapes: &[277, 296],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9307u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 278, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9308u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[293, 278],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9309u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 276, 258, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9310u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 258, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9311u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[293, 250, 251, 276, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9312u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 276, 258, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9313u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 258, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9314u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[293, 250, 251, 276, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9315u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 296, 279],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9316u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 262, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9317u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[293, 278, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9318u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 296, 279],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9319u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 262, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9320u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[293, 278, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9321u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 276, 263, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9322u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 263, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9323u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[293, 250, 251, 276, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9324u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 276, 263, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9325u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 263, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9326u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[293, 250, 251, 276, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9327u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[280, 296],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9328u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 265, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9329u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[293, 278, 265],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9330u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[280, 296],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9331u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 265, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9332u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[293, 278, 265],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/resin_brick_wall"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:resin_brick_wall",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const CHISELED_RESIN_BRICKS: Self = Block {
        id: BlockId::new(380u16).unwrap(),
        name: "chiseled_resin_bricks",
        hardness: 1.5f32,
        blast_resistance: 6f32,
        map_color: 37u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 446,
        default_state: &BlockState {
            id: BlockStateId::new(9333u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1.5f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(9333u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1.5f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/chiseled_resin_bricks"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:chiseled_resin_bricks",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const NETHER_BRICKS: Self = Block {
        id: BlockId::new(381u16).unwrap(),
        name: "nether_bricks",
        hardness: 2f32,
        blast_resistance: 6f32,
        map_color: 35u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 452,
        default_state: &BlockState {
            id: BlockStateId::new(9334u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 2f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(9334u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 2f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/nether_bricks"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:nether_bricks",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const NETHER_BRICK_FENCE: Self = Block {
        id: BlockId::new(382u16).unwrap(),
        name: "nether_brick_fence",
        hardness: 2f32,
        blast_resistance: 6f32,
        map_color: 35u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 455,
        default_state: &BlockState {
            id: BlockStateId::new(9366u16).unwrap(),
            state_flags: 76,
            side_flags: 192,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 2f32,
            collision_shapes: &[198],
            outline_shapes: &[45],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(9335u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[180, 181, 182],
                outline_shapes: &[183, 184, 185],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9336u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[186, 187],
                outline_shapes: &[188, 189],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9337u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[180, 181, 182],
                outline_shapes: &[183, 184, 185],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9338u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[186, 187],
                outline_shapes: &[188, 189],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9339u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[180, 181],
                outline_shapes: &[183, 184],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9340u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[190, 187],
                outline_shapes: &[191, 189],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9341u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[180, 181],
                outline_shapes: &[183, 184],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9342u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[190, 187],
                outline_shapes: &[191, 189],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9343u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[180, 182],
                outline_shapes: &[183, 185],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9344u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[192, 187],
                outline_shapes: &[193, 189],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9345u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[180, 182],
                outline_shapes: &[183, 185],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9346u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[192, 187],
                outline_shapes: &[193, 189],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9347u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[180],
                outline_shapes: &[183],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9348u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[194],
                outline_shapes: &[195],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9349u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[180],
                outline_shapes: &[183],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9350u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[194],
                outline_shapes: &[195],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9351u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[196, 181, 182],
                outline_shapes: &[197, 184, 185],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9352u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[186],
                outline_shapes: &[188],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9353u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[196, 181, 182],
                outline_shapes: &[197, 184, 185],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9354u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[186],
                outline_shapes: &[188],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9355u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[196, 181],
                outline_shapes: &[197, 184],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9356u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[190],
                outline_shapes: &[191],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9357u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[196, 181],
                outline_shapes: &[197, 184],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9358u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[190],
                outline_shapes: &[191],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9359u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[196, 182],
                outline_shapes: &[197, 185],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9360u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[192],
                outline_shapes: &[193],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9361u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[196, 182],
                outline_shapes: &[197, 185],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9362u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[192],
                outline_shapes: &[193],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9363u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[196],
                outline_shapes: &[197],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9364u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[198],
                outline_shapes: &[45],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9365u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[196],
                outline_shapes: &[197],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9366u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[198],
                outline_shapes: &[45],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/nether_brick_fence"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:nether_brick_fence",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const NETHER_BRICK_STAIRS: Self = Block {
        id: BlockId::new(383u16).unwrap(),
        name: "nether_brick_stairs",
        hardness: 2f32,
        blast_resistance: 6f32,
        map_color: 35u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 456,
        default_state: &BlockState {
            id: BlockStateId::new(9378u16).unwrap(),
            state_flags: 76,
            side_flags: 69,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 2f32,
            collision_shapes: &[21, 109],
            outline_shapes: &[21, 109],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(9367u16).unwrap(),
                state_flags: 100,
                side_flags: 134,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[99, 100],
                outline_shapes: &[99, 100],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9368u16).unwrap(),
                state_flags: 76,
                side_flags: 134,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[99, 100],
                outline_shapes: &[99, 100],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9369u16).unwrap(),
                state_flags: 100,
                side_flags: 150,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[101, 102, 103],
                outline_shapes: &[101, 102, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9370u16).unwrap(),
                state_flags: 76,
                side_flags: 150,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[101, 102, 103],
                outline_shapes: &[101, 102, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9371u16).unwrap(),
                state_flags: 100,
                side_flags: 166,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[99, 104, 105],
                outline_shapes: &[99, 104, 105],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9372u16).unwrap(),
                state_flags: 76,
                side_flags: 166,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[99, 104, 105],
                outline_shapes: &[99, 104, 105],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9373u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[106, 100, 107],
                outline_shapes: &[106, 100, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9374u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[106, 100, 107],
                outline_shapes: &[106, 100, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9375u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[102, 108, 103],
                outline_shapes: &[102, 108, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9376u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[102, 108, 103],
                outline_shapes: &[102, 108, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9377u16).unwrap(),
                state_flags: 100,
                side_flags: 69,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 109],
                outline_shapes: &[21, 109],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9378u16).unwrap(),
                state_flags: 76,
                side_flags: 69,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 109],
                outline_shapes: &[21, 109],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9379u16).unwrap(),
                state_flags: 100,
                side_flags: 85,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 108, 107],
                outline_shapes: &[21, 108, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9380u16).unwrap(),
                state_flags: 76,
                side_flags: 85,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 108, 107],
                outline_shapes: &[21, 108, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9381u16).unwrap(),
                state_flags: 100,
                side_flags: 101,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 109, 103],
                outline_shapes: &[21, 109, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9382u16).unwrap(),
                state_flags: 76,
                side_flags: 101,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 109, 103],
                outline_shapes: &[21, 109, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9383u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 110],
                outline_shapes: &[21, 110],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9384u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 110],
                outline_shapes: &[21, 110],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9385u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 107],
                outline_shapes: &[21, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9386u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 107],
                outline_shapes: &[21, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9387u16).unwrap(),
                state_flags: 100,
                side_flags: 138,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[111, 109],
                outline_shapes: &[111, 109],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9388u16).unwrap(),
                state_flags: 76,
                side_flags: 138,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[111, 109],
                outline_shapes: &[111, 109],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9389u16).unwrap(),
                state_flags: 100,
                side_flags: 170,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[111, 102, 110],
                outline_shapes: &[111, 102, 110],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9390u16).unwrap(),
                state_flags: 76,
                side_flags: 170,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[111, 102, 110],
                outline_shapes: &[111, 102, 110],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9391u16).unwrap(),
                state_flags: 100,
                side_flags: 154,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[101, 104, 107],
                outline_shapes: &[101, 104, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9392u16).unwrap(),
                state_flags: 76,
                side_flags: 154,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[101, 104, 107],
                outline_shapes: &[101, 104, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9393u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[104, 108, 107],
                outline_shapes: &[104, 108, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9394u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[104, 108, 107],
                outline_shapes: &[104, 108, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9395u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[112, 109, 103],
                outline_shapes: &[112, 109, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9396u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[112, 109, 103],
                outline_shapes: &[112, 109, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9397u16).unwrap(),
                state_flags: 100,
                side_flags: 73,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 100],
                outline_shapes: &[21, 100],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9398u16).unwrap(),
                state_flags: 76,
                side_flags: 73,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 100],
                outline_shapes: &[21, 100],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9399u16).unwrap(),
                state_flags: 100,
                side_flags: 105,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 100, 107],
                outline_shapes: &[21, 100, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9400u16).unwrap(),
                state_flags: 76,
                side_flags: 105,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 100, 107],
                outline_shapes: &[21, 100, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9401u16).unwrap(),
                state_flags: 100,
                side_flags: 89,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 108, 103],
                outline_shapes: &[21, 108, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9402u16).unwrap(),
                state_flags: 76,
                side_flags: 89,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 108, 103],
                outline_shapes: &[21, 108, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9403u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 103],
                outline_shapes: &[21, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9404u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 103],
                outline_shapes: &[21, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9405u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 105],
                outline_shapes: &[21, 105],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9406u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 105],
                outline_shapes: &[21, 105],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9407u16).unwrap(),
                state_flags: 100,
                side_flags: 146,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[101, 113],
                outline_shapes: &[101, 113],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9408u16).unwrap(),
                state_flags: 76,
                side_flags: 146,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[101, 113],
                outline_shapes: &[101, 113],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9409u16).unwrap(),
                state_flags: 100,
                side_flags: 154,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[101, 104, 107],
                outline_shapes: &[101, 104, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9410u16).unwrap(),
                state_flags: 76,
                side_flags: 154,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[101, 104, 107],
                outline_shapes: &[101, 104, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9411u16).unwrap(),
                state_flags: 100,
                side_flags: 150,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[101, 102, 103],
                outline_shapes: &[101, 102, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9412u16).unwrap(),
                state_flags: 76,
                side_flags: 150,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[101, 102, 103],
                outline_shapes: &[101, 102, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9413u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[112, 109, 103],
                outline_shapes: &[112, 109, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9414u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[112, 109, 103],
                outline_shapes: &[112, 109, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9415u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[106, 100, 107],
                outline_shapes: &[106, 100, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9416u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[106, 100, 107],
                outline_shapes: &[106, 100, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9417u16).unwrap(),
                state_flags: 100,
                side_flags: 81,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 108],
                outline_shapes: &[21, 108],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9418u16).unwrap(),
                state_flags: 76,
                side_flags: 81,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 108],
                outline_shapes: &[21, 108],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9419u16).unwrap(),
                state_flags: 100,
                side_flags: 89,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 108, 103],
                outline_shapes: &[21, 108, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9420u16).unwrap(),
                state_flags: 76,
                side_flags: 89,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 108, 103],
                outline_shapes: &[21, 108, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9421u16).unwrap(),
                state_flags: 100,
                side_flags: 85,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 108, 107],
                outline_shapes: &[21, 108, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9422u16).unwrap(),
                state_flags: 76,
                side_flags: 85,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 108, 107],
                outline_shapes: &[21, 108, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9423u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 105],
                outline_shapes: &[21, 105],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9424u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 105],
                outline_shapes: &[21, 105],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9425u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 110],
                outline_shapes: &[21, 110],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9426u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 110],
                outline_shapes: &[21, 110],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9427u16).unwrap(),
                state_flags: 100,
                side_flags: 162,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[114, 108],
                outline_shapes: &[114, 108],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9428u16).unwrap(),
                state_flags: 76,
                side_flags: 162,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[114, 108],
                outline_shapes: &[114, 108],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9429u16).unwrap(),
                state_flags: 100,
                side_flags: 166,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[99, 104, 105],
                outline_shapes: &[99, 104, 105],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9430u16).unwrap(),
                state_flags: 76,
                side_flags: 166,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[99, 104, 105],
                outline_shapes: &[99, 104, 105],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9431u16).unwrap(),
                state_flags: 100,
                side_flags: 170,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[111, 102, 110],
                outline_shapes: &[111, 102, 110],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9432u16).unwrap(),
                state_flags: 76,
                side_flags: 170,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[111, 102, 110],
                outline_shapes: &[111, 102, 110],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9433u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[102, 108, 103],
                outline_shapes: &[102, 108, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9434u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[102, 108, 103],
                outline_shapes: &[102, 108, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9435u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[104, 108, 107],
                outline_shapes: &[104, 108, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9436u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[104, 108, 107],
                outline_shapes: &[104, 108, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9437u16).unwrap(),
                state_flags: 100,
                side_flags: 97,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 113],
                outline_shapes: &[21, 113],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9438u16).unwrap(),
                state_flags: 76,
                side_flags: 97,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 113],
                outline_shapes: &[21, 113],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9439u16).unwrap(),
                state_flags: 100,
                side_flags: 101,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 109, 103],
                outline_shapes: &[21, 109, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9440u16).unwrap(),
                state_flags: 76,
                side_flags: 101,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 109, 103],
                outline_shapes: &[21, 109, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9441u16).unwrap(),
                state_flags: 100,
                side_flags: 105,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 100, 107],
                outline_shapes: &[21, 100, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9442u16).unwrap(),
                state_flags: 76,
                side_flags: 105,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 100, 107],
                outline_shapes: &[21, 100, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9443u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 107],
                outline_shapes: &[21, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9444u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 107],
                outline_shapes: &[21, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9445u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 103],
                outline_shapes: &[21, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9446u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 103],
                outline_shapes: &[21, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/nether_brick_stairs"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:nether_brick_stairs",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const NETHER_WART: Self = Block {
        id: BlockId::new(384u16).unwrap(),
        name: "nether_wart",
        hardness: 0f32,
        blast_resistance: 0f32,
        map_color: 28u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 1148,
        default_state: &BlockState {
            id: BlockStateId::new(9447u16).unwrap(),
            state_flags: 520,
            side_flags: 0,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0f32,
            collision_shapes: &[],
            outline_shapes: &[297],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(9447u16).unwrap(),
                state_flags: 520,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[297],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9448u16).unwrap(),
                state_flags: 520,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9449u16).unwrap(),
                state_flags: 520,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[298],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9450u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[136],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/nether_wart"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:nether_wart",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: Some(&[
                        LootFunction {
                            content: LootFunctionTypes::SetCount {
                                count: LootFunctionNumberProvider::Uniform {
                                    min: 2f32,
                                    max: 4f32,
                                },
                                add: false,
                            },
                            conditions: Some(&[LootCondition::BlockStateProperty {
                                block: "minecraft:nether_wart",
                                properties: &[("age", "3")],
                            }]),
                        },
                        LootFunction {
                            content: LootFunctionTypes::ApplyBonus {
                                enchantment: "minecraft:fortune",
                                formula: "minecraft:uniform_bonus_count",
                                parameters: Some(LootFunctionBonusParameter::Multiplier {
                                    bonus_multiplier: 1i32,
                                }),
                            },
                            conditions: Some(&[LootCondition::BlockStateProperty {
                                block: "minecraft:nether_wart",
                                properties: &[("age", "3")],
                            }]),
                        },
                    ]),
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: None,
                functions: Some(&[LootFunction {
                    content: LootFunctionTypes::ExplosionDecay,
                    conditions: None,
                }]),
            }]),
        }),
        experience: None,
    };
    pub const ENCHANTING_TABLE: Self = Block {
        id: BlockId::new(385u16).unwrap(),
        name: "enchanting_table",
        hardness: 5f32,
        blast_resistance: 1200f32,
        map_color: 28u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 461,
        default_state: &BlockState {
            id: BlockStateId::new(9451u16).unwrap(),
            state_flags: 76,
            side_flags: 65,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 7,
            piston_behavior: PistonBehavior::Normal,
            hardness: 5f32,
            collision_shapes: &[26],
            outline_shapes: &[26],
            opacity: 0,
            block_entity_type: 13,
        },
        states: &[BlockState {
            id: BlockStateId::new(9451u16).unwrap(),
            state_flags: 76,
            side_flags: 65,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 7,
            piston_behavior: PistonBehavior::Normal,
            hardness: 5f32,
            collision_shapes: &[26],
            outline_shapes: &[26],
            opacity: 0,
            block_entity_type: 13,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/enchanting_table"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:enchanting_table",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: Some(&[LootFunction {
                        content: LootFunctionTypes::CopyComponents {
                            source: "block_entity",
                            include: &["minecraft:custom_name"],
                        },
                        conditions: None,
                    }]),
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const BREWING_STAND: Self = Block {
        id: BlockId::new(386u16).unwrap(),
        name: "brewing_stand",
        hardness: 0.5f32,
        blast_resistance: 0.5f32,
        map_color: 6u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 1155,
        default_state: &BlockState {
            id: BlockStateId::new(9459u16).unwrap(),
            state_flags: 72,
            side_flags: 64,
            instrument: NoteblockInstrument::Harp,
            luminance: 1,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.5f32,
            collision_shapes: &[299, 300],
            outline_shapes: &[299, 300],
            opacity: 0,
            block_entity_type: 12,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(9452u16).unwrap(),
                state_flags: 72,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.5f32,
                collision_shapes: &[299, 300],
                outline_shapes: &[299, 300],
                opacity: 0,
                block_entity_type: 12,
            },
            BlockState {
                id: BlockStateId::new(9453u16).unwrap(),
                state_flags: 72,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.5f32,
                collision_shapes: &[299, 300],
                outline_shapes: &[299, 300],
                opacity: 0,
                block_entity_type: 12,
            },
            BlockState {
                id: BlockStateId::new(9454u16).unwrap(),
                state_flags: 72,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.5f32,
                collision_shapes: &[299, 300],
                outline_shapes: &[299, 300],
                opacity: 0,
                block_entity_type: 12,
            },
            BlockState {
                id: BlockStateId::new(9455u16).unwrap(),
                state_flags: 72,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.5f32,
                collision_shapes: &[299, 300],
                outline_shapes: &[299, 300],
                opacity: 0,
                block_entity_type: 12,
            },
            BlockState {
                id: BlockStateId::new(9456u16).unwrap(),
                state_flags: 72,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.5f32,
                collision_shapes: &[299, 300],
                outline_shapes: &[299, 300],
                opacity: 0,
                block_entity_type: 12,
            },
            BlockState {
                id: BlockStateId::new(9457u16).unwrap(),
                state_flags: 72,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.5f32,
                collision_shapes: &[299, 300],
                outline_shapes: &[299, 300],
                opacity: 0,
                block_entity_type: 12,
            },
            BlockState {
                id: BlockStateId::new(9458u16).unwrap(),
                state_flags: 72,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.5f32,
                collision_shapes: &[299, 300],
                outline_shapes: &[299, 300],
                opacity: 0,
                block_entity_type: 12,
            },
            BlockState {
                id: BlockStateId::new(9459u16).unwrap(),
                state_flags: 72,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.5f32,
                collision_shapes: &[299, 300],
                outline_shapes: &[299, 300],
                opacity: 0,
                block_entity_type: 12,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/brewing_stand"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:brewing_stand",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: Some(&[LootFunction {
                        content: LootFunctionTypes::CopyComponents {
                            source: "block_entity",
                            include: &["minecraft:custom_name"],
                        },
                        conditions: None,
                    }]),
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const CAULDRON: Self = Block {
        id: BlockId::new(387u16).unwrap(),
        name: "cauldron",
        hardness: 2f32,
        blast_resistance: 2f32,
        map_color: 11u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 1156,
        default_state: &BlockState {
            id: BlockStateId::new(9460u16).unwrap(),
            state_flags: 76,
            side_flags: 0,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 2f32,
            collision_shapes: &[
                301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315,
            ],
            outline_shapes: &[
                301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315,
            ],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(9460u16).unwrap(),
            state_flags: 76,
            side_flags: 0,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 2f32,
            collision_shapes: &[
                301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315,
            ],
            outline_shapes: &[
                301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315,
            ],
            opacity: 0,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/cauldron"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:cauldron",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const WATER_CAULDRON: Self = Block {
        id: BlockId::new(388u16).unwrap(),
        name: "water_cauldron",
        hardness: 2f32,
        blast_resistance: 2f32,
        map_color: 11u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 1156,
        default_state: &BlockState {
            id: BlockStateId::new(9461u16).unwrap(),
            state_flags: 76,
            side_flags: 0,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 2f32,
            collision_shapes: &[
                301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315,
            ],
            outline_shapes: &[
                301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315,
            ],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(9461u16).unwrap(),
                state_flags: 76,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[
                    301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315,
                ],
                outline_shapes: &[
                    301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315,
                ],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9462u16).unwrap(),
                state_flags: 76,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[
                    301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315,
                ],
                outline_shapes: &[
                    301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315,
                ],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9463u16).unwrap(),
                state_flags: 76,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[
                    301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315,
                ],
                outline_shapes: &[
                    301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315,
                ],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/water_cauldron"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:cauldron",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const LAVA_CAULDRON: Self = Block {
        id: BlockId::new(389u16).unwrap(),
        name: "lava_cauldron",
        hardness: 2f32,
        blast_resistance: 2f32,
        map_color: 11u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 1156,
        default_state: &BlockState {
            id: BlockStateId::new(9464u16).unwrap(),
            state_flags: 76,
            side_flags: 0,
            instrument: NoteblockInstrument::Harp,
            luminance: 15,
            piston_behavior: PistonBehavior::Normal,
            hardness: 2f32,
            collision_shapes: &[
                301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315,
            ],
            outline_shapes: &[
                301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315,
            ],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(9464u16).unwrap(),
            state_flags: 76,
            side_flags: 0,
            instrument: NoteblockInstrument::Harp,
            luminance: 15,
            piston_behavior: PistonBehavior::Normal,
            hardness: 2f32,
            collision_shapes: &[
                301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315,
            ],
            outline_shapes: &[
                301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315,
            ],
            opacity: 0,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/lava_cauldron"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:cauldron",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const POWDER_SNOW_CAULDRON: Self = Block {
        id: BlockId::new(390u16).unwrap(),
        name: "powder_snow_cauldron",
        hardness: 2f32,
        blast_resistance: 2f32,
        map_color: 11u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 1156,
        default_state: &BlockState {
            id: BlockStateId::new(9465u16).unwrap(),
            state_flags: 76,
            side_flags: 0,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 2f32,
            collision_shapes: &[
                301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315,
            ],
            outline_shapes: &[
                301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315,
            ],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(9465u16).unwrap(),
                state_flags: 76,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[
                    301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315,
                ],
                outline_shapes: &[
                    301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315,
                ],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9466u16).unwrap(),
                state_flags: 76,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[
                    301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315,
                ],
                outline_shapes: &[
                    301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315,
                ],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9467u16).unwrap(),
                state_flags: 76,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[
                    301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315,
                ],
                outline_shapes: &[
                    301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315,
                ],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/powder_snow_cauldron"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:cauldron",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const END_PORTAL: Self = Block {
        id: BlockId::new(391u16).unwrap(),
        name: "end_portal",
        hardness: -1f32,
        blast_resistance: 3600000f32,
        map_color: 29u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 0,
        default_state: &BlockState {
            id: BlockStateId::new(9468u16).unwrap(),
            state_flags: 8,
            side_flags: 0,
            instrument: NoteblockInstrument::Harp,
            luminance: 15,
            piston_behavior: PistonBehavior::Block,
            hardness: -1f32,
            collision_shapes: &[],
            outline_shapes: &[316],
            opacity: 0,
            block_entity_type: 14,
        },
        states: &[BlockState {
            id: BlockStateId::new(9468u16).unwrap(),
            state_flags: 8,
            side_flags: 0,
            instrument: NoteblockInstrument::Harp,
            luminance: 15,
            piston_behavior: PistonBehavior::Block,
            hardness: -1f32,
            collision_shapes: &[],
            outline_shapes: &[316],
            opacity: 0,
            block_entity_type: 14,
        }],
        flammable: None,
        loot_table: None,
        experience: None,
    };
    pub const END_PORTAL_FRAME: Self = Block {
        id: BlockId::new(392u16).unwrap(),
        name: "end_portal_frame",
        hardness: -1f32,
        blast_resistance: 3600000f32,
        map_color: 27u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 462,
        default_state: &BlockState {
            id: BlockStateId::new(9473u16).unwrap(),
            state_flags: 72,
            side_flags: 65,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 1,
            piston_behavior: PistonBehavior::Normal,
            hardness: -1f32,
            collision_shapes: &[29],
            outline_shapes: &[29],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(9469u16).unwrap(),
                state_flags: 72,
                side_flags: 193,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: -1f32,
                collision_shapes: &[29, 317],
                outline_shapes: &[29, 317],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9470u16).unwrap(),
                state_flags: 72,
                side_flags: 193,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: -1f32,
                collision_shapes: &[29, 317],
                outline_shapes: &[29, 317],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9471u16).unwrap(),
                state_flags: 72,
                side_flags: 193,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: -1f32,
                collision_shapes: &[29, 317],
                outline_shapes: &[29, 317],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9472u16).unwrap(),
                state_flags: 72,
                side_flags: 193,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: -1f32,
                collision_shapes: &[29, 317],
                outline_shapes: &[29, 317],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9473u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: -1f32,
                collision_shapes: &[29],
                outline_shapes: &[29],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9474u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: -1f32,
                collision_shapes: &[29],
                outline_shapes: &[29],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9475u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: -1f32,
                collision_shapes: &[29],
                outline_shapes: &[29],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9476u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: -1f32,
                collision_shapes: &[29],
                outline_shapes: &[29],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: None,
        experience: None,
    };
    pub const END_STONE: Self = Block {
        id: BlockId::new(393u16).unwrap(),
        name: "end_stone",
        hardness: 3f32,
        blast_resistance: 9f32,
        map_color: 2u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 463,
        default_state: &BlockState {
            id: BlockStateId::new(9477u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 3f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(9477u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 3f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/end_stone"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:end_stone",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const DRAGON_EGG: Self = Block {
        id: BlockId::new(394u16).unwrap(),
        name: "dragon_egg",
        hardness: 3f32,
        blast_resistance: 9f32,
        map_color: 29u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 465,
        default_state: &BlockState {
            id: BlockStateId::new(9478u16).unwrap(),
            state_flags: 72,
            side_flags: 192,
            instrument: NoteblockInstrument::Harp,
            luminance: 1,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 3f32,
            collision_shapes: &[31],
            outline_shapes: &[31],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(9478u16).unwrap(),
            state_flags: 72,
            side_flags: 192,
            instrument: NoteblockInstrument::Harp,
            luminance: 1,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 3f32,
            collision_shapes: &[31],
            outline_shapes: &[31],
            opacity: 0,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/dragon_egg"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:dragon_egg",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: None,
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const REDSTONE_LAMP: Self = Block {
        id: BlockId::new(395u16).unwrap(),
        name: "redstone_lamp",
        hardness: 0.3f32,
        blast_resistance: 0.3f32,
        map_color: 37u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 775,
        default_state: &BlockState {
            id: BlockStateId::new(9480u16).unwrap(),
            state_flags: 448,
            side_flags: 255,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.3f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(9479u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9480u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/redstone_lamp"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:redstone_lamp",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const COCOA: Self = Block {
        id: BlockId::new(396u16).unwrap(),
        name: "cocoa",
        hardness: 0.2f32,
        blast_resistance: 3f32,
        map_color: 7u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 1094,
        default_state: &BlockState {
            id: BlockStateId::new(9481u16).unwrap(),
            state_flags: 520,
            side_flags: 0,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0.2f32,
            collision_shapes: &[318],
            outline_shapes: &[318],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(9481u16).unwrap(),
                state_flags: 520,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[318],
                outline_shapes: &[318],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9482u16).unwrap(),
                state_flags: 520,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[319],
                outline_shapes: &[319],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9483u16).unwrap(),
                state_flags: 520,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[320],
                outline_shapes: &[320],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9484u16).unwrap(),
                state_flags: 520,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[321],
                outline_shapes: &[321],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9485u16).unwrap(),
                state_flags: 520,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[322],
                outline_shapes: &[322],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9486u16).unwrap(),
                state_flags: 520,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[323],
                outline_shapes: &[323],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9487u16).unwrap(),
                state_flags: 520,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[324],
                outline_shapes: &[324],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9488u16).unwrap(),
                state_flags: 520,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[325],
                outline_shapes: &[325],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9489u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[326],
                outline_shapes: &[326],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9490u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[327],
                outline_shapes: &[327],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9491u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[328],
                outline_shapes: &[328],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9492u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[329],
                outline_shapes: &[329],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/cocoa"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:cocoa_beans",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: Some(&[
                        LootFunction {
                            content: LootFunctionTypes::SetCount {
                                count: LootFunctionNumberProvider::Constant { value: 3f32 },
                                add: false,
                            },
                            conditions: Some(&[LootCondition::BlockStateProperty {
                                block: "minecraft:cocoa",
                                properties: &[("age", "2")],
                            }]),
                        },
                        LootFunction {
                            content: LootFunctionTypes::ExplosionDecay,
                            conditions: None,
                        },
                    ]),
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: None,
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const SANDSTONE_STAIRS: Self = Block {
        id: BlockId::new(397u16).unwrap(),
        name: "sandstone_stairs",
        hardness: 0.8f32,
        blast_resistance: 0.8f32,
        map_color: 2u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 466,
        default_state: &BlockState {
            id: BlockStateId::new(9504u16).unwrap(),
            state_flags: 76,
            side_flags: 69,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.8f32,
            collision_shapes: &[21, 109],
            outline_shapes: &[21, 109],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(9493u16).unwrap(),
                state_flags: 100,
                side_flags: 134,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[99, 100],
                outline_shapes: &[99, 100],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9494u16).unwrap(),
                state_flags: 76,
                side_flags: 134,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[99, 100],
                outline_shapes: &[99, 100],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9495u16).unwrap(),
                state_flags: 100,
                side_flags: 150,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[101, 102, 103],
                outline_shapes: &[101, 102, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9496u16).unwrap(),
                state_flags: 76,
                side_flags: 150,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[101, 102, 103],
                outline_shapes: &[101, 102, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9497u16).unwrap(),
                state_flags: 100,
                side_flags: 166,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[99, 104, 105],
                outline_shapes: &[99, 104, 105],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9498u16).unwrap(),
                state_flags: 76,
                side_flags: 166,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[99, 104, 105],
                outline_shapes: &[99, 104, 105],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9499u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[106, 100, 107],
                outline_shapes: &[106, 100, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9500u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[106, 100, 107],
                outline_shapes: &[106, 100, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9501u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[102, 108, 103],
                outline_shapes: &[102, 108, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9502u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[102, 108, 103],
                outline_shapes: &[102, 108, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9503u16).unwrap(),
                state_flags: 100,
                side_flags: 69,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[21, 109],
                outline_shapes: &[21, 109],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9504u16).unwrap(),
                state_flags: 76,
                side_flags: 69,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[21, 109],
                outline_shapes: &[21, 109],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9505u16).unwrap(),
                state_flags: 100,
                side_flags: 85,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[21, 108, 107],
                outline_shapes: &[21, 108, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9506u16).unwrap(),
                state_flags: 76,
                side_flags: 85,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[21, 108, 107],
                outline_shapes: &[21, 108, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9507u16).unwrap(),
                state_flags: 100,
                side_flags: 101,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[21, 109, 103],
                outline_shapes: &[21, 109, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9508u16).unwrap(),
                state_flags: 76,
                side_flags: 101,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[21, 109, 103],
                outline_shapes: &[21, 109, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9509u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[21, 110],
                outline_shapes: &[21, 110],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9510u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[21, 110],
                outline_shapes: &[21, 110],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9511u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[21, 107],
                outline_shapes: &[21, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9512u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[21, 107],
                outline_shapes: &[21, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9513u16).unwrap(),
                state_flags: 100,
                side_flags: 138,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[111, 109],
                outline_shapes: &[111, 109],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9514u16).unwrap(),
                state_flags: 76,
                side_flags: 138,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[111, 109],
                outline_shapes: &[111, 109],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9515u16).unwrap(),
                state_flags: 100,
                side_flags: 170,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[111, 102, 110],
                outline_shapes: &[111, 102, 110],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9516u16).unwrap(),
                state_flags: 76,
                side_flags: 170,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[111, 102, 110],
                outline_shapes: &[111, 102, 110],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9517u16).unwrap(),
                state_flags: 100,
                side_flags: 154,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[101, 104, 107],
                outline_shapes: &[101, 104, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9518u16).unwrap(),
                state_flags: 76,
                side_flags: 154,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[101, 104, 107],
                outline_shapes: &[101, 104, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9519u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[104, 108, 107],
                outline_shapes: &[104, 108, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9520u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[104, 108, 107],
                outline_shapes: &[104, 108, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9521u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[112, 109, 103],
                outline_shapes: &[112, 109, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9522u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[112, 109, 103],
                outline_shapes: &[112, 109, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9523u16).unwrap(),
                state_flags: 100,
                side_flags: 73,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[21, 100],
                outline_shapes: &[21, 100],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9524u16).unwrap(),
                state_flags: 76,
                side_flags: 73,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[21, 100],
                outline_shapes: &[21, 100],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9525u16).unwrap(),
                state_flags: 100,
                side_flags: 105,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[21, 100, 107],
                outline_shapes: &[21, 100, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9526u16).unwrap(),
                state_flags: 76,
                side_flags: 105,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[21, 100, 107],
                outline_shapes: &[21, 100, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9527u16).unwrap(),
                state_flags: 100,
                side_flags: 89,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[21, 108, 103],
                outline_shapes: &[21, 108, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9528u16).unwrap(),
                state_flags: 76,
                side_flags: 89,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[21, 108, 103],
                outline_shapes: &[21, 108, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9529u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[21, 103],
                outline_shapes: &[21, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9530u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[21, 103],
                outline_shapes: &[21, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9531u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[21, 105],
                outline_shapes: &[21, 105],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9532u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[21, 105],
                outline_shapes: &[21, 105],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9533u16).unwrap(),
                state_flags: 100,
                side_flags: 146,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[101, 113],
                outline_shapes: &[101, 113],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9534u16).unwrap(),
                state_flags: 76,
                side_flags: 146,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[101, 113],
                outline_shapes: &[101, 113],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9535u16).unwrap(),
                state_flags: 100,
                side_flags: 154,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[101, 104, 107],
                outline_shapes: &[101, 104, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9536u16).unwrap(),
                state_flags: 76,
                side_flags: 154,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[101, 104, 107],
                outline_shapes: &[101, 104, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9537u16).unwrap(),
                state_flags: 100,
                side_flags: 150,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[101, 102, 103],
                outline_shapes: &[101, 102, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9538u16).unwrap(),
                state_flags: 76,
                side_flags: 150,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[101, 102, 103],
                outline_shapes: &[101, 102, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9539u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[112, 109, 103],
                outline_shapes: &[112, 109, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9540u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[112, 109, 103],
                outline_shapes: &[112, 109, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9541u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[106, 100, 107],
                outline_shapes: &[106, 100, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9542u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[106, 100, 107],
                outline_shapes: &[106, 100, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9543u16).unwrap(),
                state_flags: 100,
                side_flags: 81,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[21, 108],
                outline_shapes: &[21, 108],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9544u16).unwrap(),
                state_flags: 76,
                side_flags: 81,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[21, 108],
                outline_shapes: &[21, 108],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9545u16).unwrap(),
                state_flags: 100,
                side_flags: 89,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[21, 108, 103],
                outline_shapes: &[21, 108, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9546u16).unwrap(),
                state_flags: 76,
                side_flags: 89,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[21, 108, 103],
                outline_shapes: &[21, 108, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9547u16).unwrap(),
                state_flags: 100,
                side_flags: 85,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[21, 108, 107],
                outline_shapes: &[21, 108, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9548u16).unwrap(),
                state_flags: 76,
                side_flags: 85,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[21, 108, 107],
                outline_shapes: &[21, 108, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9549u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[21, 105],
                outline_shapes: &[21, 105],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9550u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[21, 105],
                outline_shapes: &[21, 105],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9551u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[21, 110],
                outline_shapes: &[21, 110],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9552u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[21, 110],
                outline_shapes: &[21, 110],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9553u16).unwrap(),
                state_flags: 100,
                side_flags: 162,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[114, 108],
                outline_shapes: &[114, 108],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9554u16).unwrap(),
                state_flags: 76,
                side_flags: 162,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[114, 108],
                outline_shapes: &[114, 108],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9555u16).unwrap(),
                state_flags: 100,
                side_flags: 166,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[99, 104, 105],
                outline_shapes: &[99, 104, 105],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9556u16).unwrap(),
                state_flags: 76,
                side_flags: 166,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[99, 104, 105],
                outline_shapes: &[99, 104, 105],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9557u16).unwrap(),
                state_flags: 100,
                side_flags: 170,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[111, 102, 110],
                outline_shapes: &[111, 102, 110],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9558u16).unwrap(),
                state_flags: 76,
                side_flags: 170,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[111, 102, 110],
                outline_shapes: &[111, 102, 110],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9559u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[102, 108, 103],
                outline_shapes: &[102, 108, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9560u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[102, 108, 103],
                outline_shapes: &[102, 108, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9561u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[104, 108, 107],
                outline_shapes: &[104, 108, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9562u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[104, 108, 107],
                outline_shapes: &[104, 108, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9563u16).unwrap(),
                state_flags: 100,
                side_flags: 97,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[21, 113],
                outline_shapes: &[21, 113],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9564u16).unwrap(),
                state_flags: 76,
                side_flags: 97,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[21, 113],
                outline_shapes: &[21, 113],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9565u16).unwrap(),
                state_flags: 100,
                side_flags: 101,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[21, 109, 103],
                outline_shapes: &[21, 109, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9566u16).unwrap(),
                state_flags: 76,
                side_flags: 101,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[21, 109, 103],
                outline_shapes: &[21, 109, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9567u16).unwrap(),
                state_flags: 100,
                side_flags: 105,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[21, 100, 107],
                outline_shapes: &[21, 100, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9568u16).unwrap(),
                state_flags: 76,
                side_flags: 105,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[21, 100, 107],
                outline_shapes: &[21, 100, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9569u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[21, 107],
                outline_shapes: &[21, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9570u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[21, 107],
                outline_shapes: &[21, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9571u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[21, 103],
                outline_shapes: &[21, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9572u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[21, 103],
                outline_shapes: &[21, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/sandstone_stairs"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:sandstone_stairs",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const EMERALD_ORE: Self = Block {
        id: BlockId::new(398u16).unwrap(),
        name: "emerald_ore",
        hardness: 3f32,
        blast_resistance: 3f32,
        map_color: 11u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 101,
        default_state: &BlockState {
            id: BlockStateId::new(9573u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 3f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(9573u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 3f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/emerald_ore"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Alternatives(AlternativeEntry {
                        children: &[
                            LootPoolEntry {
                                content: LootPoolEntryTypes::Item(ItemEntry {
                                    name: "minecraft:emerald_ore",
                                }),
                                weight: 1i32,
                                quality: 0i32,
                                conditions: Some(&[LootCondition::MatchTool { items: None }]),
                                functions: None,
                            },
                            LootPoolEntry {
                                content: LootPoolEntryTypes::Item(ItemEntry {
                                    name: "minecraft:emerald",
                                }),
                                weight: 1i32,
                                quality: 0i32,
                                conditions: None,
                                functions: Some(&[
                                    LootFunction {
                                        content: LootFunctionTypes::ApplyBonus {
                                            enchantment: "minecraft:fortune",
                                            formula: "minecraft:ore_drops",
                                            parameters: None,
                                        },
                                        conditions: None,
                                    },
                                    LootFunction {
                                        content: LootFunctionTypes::ExplosionDecay,
                                        conditions: None,
                                    },
                                ]),
                            },
                        ],
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: None,
                functions: None,
            }]),
        }),
        experience: Some(Experience {
            experience: IntProvider::Object(NormalIntProvider::Uniform(UniformIntProvider {
                min_inclusive: 3,
                max_inclusive: 7,
            })),
        }),
    };
    pub const DEEPSLATE_EMERALD_ORE: Self = Block {
        id: BlockId::new(399u16).unwrap(),
        name: "deepslate_emerald_ore",
        hardness: 4.5f32,
        blast_resistance: 3f32,
        map_color: 59u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 102,
        default_state: &BlockState {
            id: BlockStateId::new(9574u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 4.5f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(9574u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 4.5f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/deepslate_emerald_ore"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Alternatives(AlternativeEntry {
                        children: &[
                            LootPoolEntry {
                                content: LootPoolEntryTypes::Item(ItemEntry {
                                    name: "minecraft:deepslate_emerald_ore",
                                }),
                                weight: 1i32,
                                quality: 0i32,
                                conditions: Some(&[LootCondition::MatchTool { items: None }]),
                                functions: None,
                            },
                            LootPoolEntry {
                                content: LootPoolEntryTypes::Item(ItemEntry {
                                    name: "minecraft:emerald",
                                }),
                                weight: 1i32,
                                quality: 0i32,
                                conditions: None,
                                functions: Some(&[
                                    LootFunction {
                                        content: LootFunctionTypes::ApplyBonus {
                                            enchantment: "minecraft:fortune",
                                            formula: "minecraft:ore_drops",
                                            parameters: None,
                                        },
                                        conditions: None,
                                    },
                                    LootFunction {
                                        content: LootFunctionTypes::ExplosionDecay,
                                        conditions: None,
                                    },
                                ]),
                            },
                        ],
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: None,
                functions: None,
            }]),
        }),
        experience: Some(Experience {
            experience: IntProvider::Object(NormalIntProvider::Uniform(UniformIntProvider {
                min_inclusive: 3,
                max_inclusive: 7,
            })),
        }),
    };
    pub const ENDER_CHEST: Self = Block {
        id: BlockId::new(400u16).unwrap(),
        name: "ender_chest",
        hardness: 22.5f32,
        blast_resistance: 600f32,
        map_color: 11u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 467,
        default_state: &BlockState {
            id: BlockStateId::new(9576u16).unwrap(),
            state_flags: 72,
            side_flags: 64,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 7,
            piston_behavior: PistonBehavior::Normal,
            hardness: 22.5f32,
            collision_shapes: &[115],
            outline_shapes: &[115],
            opacity: 0,
            block_entity_type: 3,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(9575u16).unwrap(),
                state_flags: 96,
                side_flags: 64,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 7,
                piston_behavior: PistonBehavior::Normal,
                hardness: 22.5f32,
                collision_shapes: &[115],
                outline_shapes: &[115],
                opacity: 1,
                block_entity_type: 3,
            },
            BlockState {
                id: BlockStateId::new(9576u16).unwrap(),
                state_flags: 72,
                side_flags: 64,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 7,
                piston_behavior: PistonBehavior::Normal,
                hardness: 22.5f32,
                collision_shapes: &[115],
                outline_shapes: &[115],
                opacity: 0,
                block_entity_type: 3,
            },
            BlockState {
                id: BlockStateId::new(9577u16).unwrap(),
                state_flags: 96,
                side_flags: 64,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 7,
                piston_behavior: PistonBehavior::Normal,
                hardness: 22.5f32,
                collision_shapes: &[115],
                outline_shapes: &[115],
                opacity: 1,
                block_entity_type: 3,
            },
            BlockState {
                id: BlockStateId::new(9578u16).unwrap(),
                state_flags: 72,
                side_flags: 64,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 7,
                piston_behavior: PistonBehavior::Normal,
                hardness: 22.5f32,
                collision_shapes: &[115],
                outline_shapes: &[115],
                opacity: 0,
                block_entity_type: 3,
            },
            BlockState {
                id: BlockStateId::new(9579u16).unwrap(),
                state_flags: 96,
                side_flags: 64,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 7,
                piston_behavior: PistonBehavior::Normal,
                hardness: 22.5f32,
                collision_shapes: &[115],
                outline_shapes: &[115],
                opacity: 1,
                block_entity_type: 3,
            },
            BlockState {
                id: BlockStateId::new(9580u16).unwrap(),
                state_flags: 72,
                side_flags: 64,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 7,
                piston_behavior: PistonBehavior::Normal,
                hardness: 22.5f32,
                collision_shapes: &[115],
                outline_shapes: &[115],
                opacity: 0,
                block_entity_type: 3,
            },
            BlockState {
                id: BlockStateId::new(9581u16).unwrap(),
                state_flags: 96,
                side_flags: 64,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 7,
                piston_behavior: PistonBehavior::Normal,
                hardness: 22.5f32,
                collision_shapes: &[115],
                outline_shapes: &[115],
                opacity: 1,
                block_entity_type: 3,
            },
            BlockState {
                id: BlockStateId::new(9582u16).unwrap(),
                state_flags: 72,
                side_flags: 64,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 7,
                piston_behavior: PistonBehavior::Normal,
                hardness: 22.5f32,
                collision_shapes: &[115],
                outline_shapes: &[115],
                opacity: 0,
                block_entity_type: 3,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/ender_chest"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Alternatives(AlternativeEntry {
                        children: &[
                            LootPoolEntry {
                                content: LootPoolEntryTypes::Item(ItemEntry {
                                    name: "minecraft:ender_chest",
                                }),
                                weight: 1i32,
                                quality: 0i32,
                                conditions: Some(&[LootCondition::MatchTool { items: None }]),
                                functions: None,
                            },
                            LootPoolEntry {
                                content: LootPoolEntryTypes::Item(ItemEntry {
                                    name: "minecraft:obsidian",
                                }),
                                weight: 1i32,
                                quality: 0i32,
                                conditions: None,
                                functions: Some(&[
                                    LootFunction {
                                        content: LootFunctionTypes::SetCount {
                                            count: LootFunctionNumberProvider::Constant {
                                                value: 8f32,
                                            },
                                            add: false,
                                        },
                                        conditions: None,
                                    },
                                    LootFunction {
                                        content: LootFunctionTypes::ExplosionDecay,
                                        conditions: None,
                                    },
                                ]),
                            },
                        ],
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: None,
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const TRIPWIRE_HOOK: Self = Block {
        id: BlockId::new(401u16).unwrap(),
        name: "tripwire_hook",
        hardness: 0f32,
        blast_resistance: 0f32,
        map_color: 0u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 772,
        default_state: &BlockState {
            id: BlockStateId::new(9592u16).unwrap(),
            state_flags: 8,
            side_flags: 0,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0f32,
            collision_shapes: &[],
            outline_shapes: &[330],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(9583u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[330],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9584u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[330],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9585u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[331],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9586u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[331],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9587u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[332],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9588u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[332],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9589u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[333],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9590u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[333],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9591u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[330],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9592u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[330],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9593u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[331],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9594u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[331],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9595u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[332],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9596u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[332],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9597u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[333],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9598u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[333],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/tripwire_hook"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:tripwire_hook",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const TRIPWIRE: Self = Block {
        id: BlockId::new(402u16).unwrap(),
        name: "tripwire",
        hardness: 0f32,
        blast_resistance: 0f32,
        map_color: 0u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 976,
        default_state: &BlockState {
            id: BlockStateId::new(9726u16).unwrap(),
            state_flags: 8,
            side_flags: 0,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0f32,
            collision_shapes: &[],
            outline_shapes: &[21],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(9599u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[334],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9600u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[334],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9601u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[334],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9602u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[334],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9603u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[334],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9604u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[334],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9605u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[334],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9606u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[334],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9607u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[334],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9608u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[334],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9609u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[334],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9610u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[334],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9611u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[334],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9612u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[334],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9613u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[334],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9614u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[334],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9615u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[334],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9616u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[334],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9617u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[334],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9618u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[334],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9619u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[334],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9620u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[334],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9621u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[334],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9622u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[334],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9623u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[334],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9624u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[334],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9625u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[334],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9626u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[334],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9627u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[334],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9628u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[334],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9629u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[334],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9630u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[334],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9631u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[334],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9632u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[334],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9633u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[334],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9634u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[334],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9635u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[334],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9636u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[334],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9637u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[334],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9638u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[334],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9639u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[334],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9640u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[334],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9641u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[334],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9642u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[334],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9643u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[334],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9644u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[334],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9645u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[334],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9646u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[334],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9647u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[334],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9648u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[334],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9649u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[334],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9650u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[334],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9651u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[334],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9652u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[334],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9653u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[334],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9654u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[334],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9655u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[334],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9656u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[334],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9657u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[334],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9658u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[334],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9659u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[334],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9660u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[334],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9661u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[334],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9662u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[334],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9663u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9664u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9665u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9666u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9667u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9668u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9669u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9670u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9671u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9672u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9673u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9674u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9675u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9676u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9677u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9678u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9679u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9680u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9681u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9682u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9683u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9684u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9685u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9686u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9687u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9688u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9689u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9690u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9691u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9692u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9693u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9694u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9695u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9696u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9697u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9698u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9699u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9700u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9701u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9702u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9703u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9704u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9705u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9706u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9707u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9708u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9709u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9710u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9711u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9712u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9713u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9714u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9715u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9716u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9717u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9718u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9719u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9720u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9721u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9722u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9723u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9724u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9725u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9726u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/tripwire"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:string",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const EMERALD_BLOCK: Self = Block {
        id: BlockId::new(403u16).unwrap(),
        name: "emerald_block",
        hardness: 5f32,
        blast_resistance: 6f32,
        map_color: 33u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 468,
        default_state: &BlockState {
            id: BlockStateId::new(9727u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Bit,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 5f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(9727u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Bit,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 5f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/emerald_block"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:emerald_block",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const SPRUCE_STAIRS: Self = Block {
        id: BlockId::new(404u16).unwrap(),
        name: "spruce_stairs",
        hardness: 2f32,
        blast_resistance: 3f32,
        map_color: 34u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 470,
        default_state: &BlockState {
            id: BlockStateId::new(9739u16).unwrap(),
            state_flags: 74,
            side_flags: 69,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 2f32,
            collision_shapes: &[21, 109],
            outline_shapes: &[21, 109],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(9728u16).unwrap(),
                state_flags: 98,
                side_flags: 134,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[99, 100],
                outline_shapes: &[99, 100],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9729u16).unwrap(),
                state_flags: 74,
                side_flags: 134,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[99, 100],
                outline_shapes: &[99, 100],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9730u16).unwrap(),
                state_flags: 98,
                side_flags: 150,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[101, 102, 103],
                outline_shapes: &[101, 102, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9731u16).unwrap(),
                state_flags: 74,
                side_flags: 150,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[101, 102, 103],
                outline_shapes: &[101, 102, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9732u16).unwrap(),
                state_flags: 98,
                side_flags: 166,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[99, 104, 105],
                outline_shapes: &[99, 104, 105],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9733u16).unwrap(),
                state_flags: 74,
                side_flags: 166,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[99, 104, 105],
                outline_shapes: &[99, 104, 105],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9734u16).unwrap(),
                state_flags: 98,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[106, 100, 107],
                outline_shapes: &[106, 100, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9735u16).unwrap(),
                state_flags: 74,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[106, 100, 107],
                outline_shapes: &[106, 100, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9736u16).unwrap(),
                state_flags: 98,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[102, 108, 103],
                outline_shapes: &[102, 108, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9737u16).unwrap(),
                state_flags: 74,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[102, 108, 103],
                outline_shapes: &[102, 108, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9738u16).unwrap(),
                state_flags: 98,
                side_flags: 69,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 109],
                outline_shapes: &[21, 109],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9739u16).unwrap(),
                state_flags: 74,
                side_flags: 69,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 109],
                outline_shapes: &[21, 109],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9740u16).unwrap(),
                state_flags: 98,
                side_flags: 85,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 108, 107],
                outline_shapes: &[21, 108, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9741u16).unwrap(),
                state_flags: 74,
                side_flags: 85,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 108, 107],
                outline_shapes: &[21, 108, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9742u16).unwrap(),
                state_flags: 98,
                side_flags: 101,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 109, 103],
                outline_shapes: &[21, 109, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9743u16).unwrap(),
                state_flags: 74,
                side_flags: 101,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 109, 103],
                outline_shapes: &[21, 109, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9744u16).unwrap(),
                state_flags: 98,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 110],
                outline_shapes: &[21, 110],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9745u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 110],
                outline_shapes: &[21, 110],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9746u16).unwrap(),
                state_flags: 98,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 107],
                outline_shapes: &[21, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9747u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 107],
                outline_shapes: &[21, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9748u16).unwrap(),
                state_flags: 98,
                side_flags: 138,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[111, 109],
                outline_shapes: &[111, 109],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9749u16).unwrap(),
                state_flags: 74,
                side_flags: 138,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[111, 109],
                outline_shapes: &[111, 109],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9750u16).unwrap(),
                state_flags: 98,
                side_flags: 170,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[111, 102, 110],
                outline_shapes: &[111, 102, 110],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9751u16).unwrap(),
                state_flags: 74,
                side_flags: 170,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[111, 102, 110],
                outline_shapes: &[111, 102, 110],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9752u16).unwrap(),
                state_flags: 98,
                side_flags: 154,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[101, 104, 107],
                outline_shapes: &[101, 104, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9753u16).unwrap(),
                state_flags: 74,
                side_flags: 154,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[101, 104, 107],
                outline_shapes: &[101, 104, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9754u16).unwrap(),
                state_flags: 98,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[104, 108, 107],
                outline_shapes: &[104, 108, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9755u16).unwrap(),
                state_flags: 74,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[104, 108, 107],
                outline_shapes: &[104, 108, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9756u16).unwrap(),
                state_flags: 98,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[112, 109, 103],
                outline_shapes: &[112, 109, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9757u16).unwrap(),
                state_flags: 74,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[112, 109, 103],
                outline_shapes: &[112, 109, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9758u16).unwrap(),
                state_flags: 98,
                side_flags: 73,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 100],
                outline_shapes: &[21, 100],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9759u16).unwrap(),
                state_flags: 74,
                side_flags: 73,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 100],
                outline_shapes: &[21, 100],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9760u16).unwrap(),
                state_flags: 98,
                side_flags: 105,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 100, 107],
                outline_shapes: &[21, 100, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9761u16).unwrap(),
                state_flags: 74,
                side_flags: 105,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 100, 107],
                outline_shapes: &[21, 100, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9762u16).unwrap(),
                state_flags: 98,
                side_flags: 89,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 108, 103],
                outline_shapes: &[21, 108, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9763u16).unwrap(),
                state_flags: 74,
                side_flags: 89,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 108, 103],
                outline_shapes: &[21, 108, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9764u16).unwrap(),
                state_flags: 98,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 103],
                outline_shapes: &[21, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9765u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 103],
                outline_shapes: &[21, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9766u16).unwrap(),
                state_flags: 98,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 105],
                outline_shapes: &[21, 105],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9767u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 105],
                outline_shapes: &[21, 105],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9768u16).unwrap(),
                state_flags: 98,
                side_flags: 146,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[101, 113],
                outline_shapes: &[101, 113],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9769u16).unwrap(),
                state_flags: 74,
                side_flags: 146,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[101, 113],
                outline_shapes: &[101, 113],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9770u16).unwrap(),
                state_flags: 98,
                side_flags: 154,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[101, 104, 107],
                outline_shapes: &[101, 104, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9771u16).unwrap(),
                state_flags: 74,
                side_flags: 154,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[101, 104, 107],
                outline_shapes: &[101, 104, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9772u16).unwrap(),
                state_flags: 98,
                side_flags: 150,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[101, 102, 103],
                outline_shapes: &[101, 102, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9773u16).unwrap(),
                state_flags: 74,
                side_flags: 150,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[101, 102, 103],
                outline_shapes: &[101, 102, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9774u16).unwrap(),
                state_flags: 98,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[112, 109, 103],
                outline_shapes: &[112, 109, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9775u16).unwrap(),
                state_flags: 74,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[112, 109, 103],
                outline_shapes: &[112, 109, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9776u16).unwrap(),
                state_flags: 98,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[106, 100, 107],
                outline_shapes: &[106, 100, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9777u16).unwrap(),
                state_flags: 74,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[106, 100, 107],
                outline_shapes: &[106, 100, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9778u16).unwrap(),
                state_flags: 98,
                side_flags: 81,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 108],
                outline_shapes: &[21, 108],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9779u16).unwrap(),
                state_flags: 74,
                side_flags: 81,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 108],
                outline_shapes: &[21, 108],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9780u16).unwrap(),
                state_flags: 98,
                side_flags: 89,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 108, 103],
                outline_shapes: &[21, 108, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9781u16).unwrap(),
                state_flags: 74,
                side_flags: 89,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 108, 103],
                outline_shapes: &[21, 108, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9782u16).unwrap(),
                state_flags: 98,
                side_flags: 85,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 108, 107],
                outline_shapes: &[21, 108, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9783u16).unwrap(),
                state_flags: 74,
                side_flags: 85,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 108, 107],
                outline_shapes: &[21, 108, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9784u16).unwrap(),
                state_flags: 98,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 105],
                outline_shapes: &[21, 105],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9785u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 105],
                outline_shapes: &[21, 105],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9786u16).unwrap(),
                state_flags: 98,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 110],
                outline_shapes: &[21, 110],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9787u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 110],
                outline_shapes: &[21, 110],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9788u16).unwrap(),
                state_flags: 98,
                side_flags: 162,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[114, 108],
                outline_shapes: &[114, 108],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9789u16).unwrap(),
                state_flags: 74,
                side_flags: 162,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[114, 108],
                outline_shapes: &[114, 108],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9790u16).unwrap(),
                state_flags: 98,
                side_flags: 166,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[99, 104, 105],
                outline_shapes: &[99, 104, 105],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9791u16).unwrap(),
                state_flags: 74,
                side_flags: 166,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[99, 104, 105],
                outline_shapes: &[99, 104, 105],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9792u16).unwrap(),
                state_flags: 98,
                side_flags: 170,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[111, 102, 110],
                outline_shapes: &[111, 102, 110],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9793u16).unwrap(),
                state_flags: 74,
                side_flags: 170,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[111, 102, 110],
                outline_shapes: &[111, 102, 110],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9794u16).unwrap(),
                state_flags: 98,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[102, 108, 103],
                outline_shapes: &[102, 108, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9795u16).unwrap(),
                state_flags: 74,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[102, 108, 103],
                outline_shapes: &[102, 108, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9796u16).unwrap(),
                state_flags: 98,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[104, 108, 107],
                outline_shapes: &[104, 108, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9797u16).unwrap(),
                state_flags: 74,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[104, 108, 107],
                outline_shapes: &[104, 108, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9798u16).unwrap(),
                state_flags: 98,
                side_flags: 97,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 113],
                outline_shapes: &[21, 113],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9799u16).unwrap(),
                state_flags: 74,
                side_flags: 97,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 113],
                outline_shapes: &[21, 113],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9800u16).unwrap(),
                state_flags: 98,
                side_flags: 101,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 109, 103],
                outline_shapes: &[21, 109, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9801u16).unwrap(),
                state_flags: 74,
                side_flags: 101,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 109, 103],
                outline_shapes: &[21, 109, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9802u16).unwrap(),
                state_flags: 98,
                side_flags: 105,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 100, 107],
                outline_shapes: &[21, 100, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9803u16).unwrap(),
                state_flags: 74,
                side_flags: 105,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 100, 107],
                outline_shapes: &[21, 100, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9804u16).unwrap(),
                state_flags: 98,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 107],
                outline_shapes: &[21, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9805u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 107],
                outline_shapes: &[21, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9806u16).unwrap(),
                state_flags: 98,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 103],
                outline_shapes: &[21, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9807u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 103],
                outline_shapes: &[21, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: Some(Flammable {
            spread_chance: 5u8,
            burn_chance: 20u8,
        }),
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/spruce_stairs"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:spruce_stairs",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const BIRCH_STAIRS: Self = Block {
        id: BlockId::new(405u16).unwrap(),
        name: "birch_stairs",
        hardness: 2f32,
        blast_resistance: 3f32,
        map_color: 2u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 471,
        default_state: &BlockState {
            id: BlockStateId::new(9819u16).unwrap(),
            state_flags: 74,
            side_flags: 69,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 2f32,
            collision_shapes: &[21, 109],
            outline_shapes: &[21, 109],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(9808u16).unwrap(),
                state_flags: 98,
                side_flags: 134,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[99, 100],
                outline_shapes: &[99, 100],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9809u16).unwrap(),
                state_flags: 74,
                side_flags: 134,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[99, 100],
                outline_shapes: &[99, 100],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9810u16).unwrap(),
                state_flags: 98,
                side_flags: 150,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[101, 102, 103],
                outline_shapes: &[101, 102, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9811u16).unwrap(),
                state_flags: 74,
                side_flags: 150,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[101, 102, 103],
                outline_shapes: &[101, 102, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9812u16).unwrap(),
                state_flags: 98,
                side_flags: 166,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[99, 104, 105],
                outline_shapes: &[99, 104, 105],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9813u16).unwrap(),
                state_flags: 74,
                side_flags: 166,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[99, 104, 105],
                outline_shapes: &[99, 104, 105],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9814u16).unwrap(),
                state_flags: 98,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[106, 100, 107],
                outline_shapes: &[106, 100, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9815u16).unwrap(),
                state_flags: 74,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[106, 100, 107],
                outline_shapes: &[106, 100, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9816u16).unwrap(),
                state_flags: 98,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[102, 108, 103],
                outline_shapes: &[102, 108, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9817u16).unwrap(),
                state_flags: 74,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[102, 108, 103],
                outline_shapes: &[102, 108, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9818u16).unwrap(),
                state_flags: 98,
                side_flags: 69,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 109],
                outline_shapes: &[21, 109],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9819u16).unwrap(),
                state_flags: 74,
                side_flags: 69,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 109],
                outline_shapes: &[21, 109],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9820u16).unwrap(),
                state_flags: 98,
                side_flags: 85,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 108, 107],
                outline_shapes: &[21, 108, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9821u16).unwrap(),
                state_flags: 74,
                side_flags: 85,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 108, 107],
                outline_shapes: &[21, 108, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9822u16).unwrap(),
                state_flags: 98,
                side_flags: 101,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 109, 103],
                outline_shapes: &[21, 109, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9823u16).unwrap(),
                state_flags: 74,
                side_flags: 101,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 109, 103],
                outline_shapes: &[21, 109, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9824u16).unwrap(),
                state_flags: 98,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 110],
                outline_shapes: &[21, 110],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9825u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 110],
                outline_shapes: &[21, 110],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9826u16).unwrap(),
                state_flags: 98,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 107],
                outline_shapes: &[21, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9827u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 107],
                outline_shapes: &[21, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9828u16).unwrap(),
                state_flags: 98,
                side_flags: 138,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[111, 109],
                outline_shapes: &[111, 109],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9829u16).unwrap(),
                state_flags: 74,
                side_flags: 138,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[111, 109],
                outline_shapes: &[111, 109],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9830u16).unwrap(),
                state_flags: 98,
                side_flags: 170,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[111, 102, 110],
                outline_shapes: &[111, 102, 110],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9831u16).unwrap(),
                state_flags: 74,
                side_flags: 170,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[111, 102, 110],
                outline_shapes: &[111, 102, 110],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9832u16).unwrap(),
                state_flags: 98,
                side_flags: 154,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[101, 104, 107],
                outline_shapes: &[101, 104, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9833u16).unwrap(),
                state_flags: 74,
                side_flags: 154,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[101, 104, 107],
                outline_shapes: &[101, 104, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9834u16).unwrap(),
                state_flags: 98,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[104, 108, 107],
                outline_shapes: &[104, 108, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9835u16).unwrap(),
                state_flags: 74,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[104, 108, 107],
                outline_shapes: &[104, 108, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9836u16).unwrap(),
                state_flags: 98,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[112, 109, 103],
                outline_shapes: &[112, 109, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9837u16).unwrap(),
                state_flags: 74,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[112, 109, 103],
                outline_shapes: &[112, 109, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9838u16).unwrap(),
                state_flags: 98,
                side_flags: 73,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 100],
                outline_shapes: &[21, 100],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9839u16).unwrap(),
                state_flags: 74,
                side_flags: 73,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 100],
                outline_shapes: &[21, 100],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9840u16).unwrap(),
                state_flags: 98,
                side_flags: 105,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 100, 107],
                outline_shapes: &[21, 100, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9841u16).unwrap(),
                state_flags: 74,
                side_flags: 105,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 100, 107],
                outline_shapes: &[21, 100, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9842u16).unwrap(),
                state_flags: 98,
                side_flags: 89,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 108, 103],
                outline_shapes: &[21, 108, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9843u16).unwrap(),
                state_flags: 74,
                side_flags: 89,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 108, 103],
                outline_shapes: &[21, 108, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9844u16).unwrap(),
                state_flags: 98,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 103],
                outline_shapes: &[21, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9845u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 103],
                outline_shapes: &[21, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9846u16).unwrap(),
                state_flags: 98,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 105],
                outline_shapes: &[21, 105],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9847u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 105],
                outline_shapes: &[21, 105],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9848u16).unwrap(),
                state_flags: 98,
                side_flags: 146,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[101, 113],
                outline_shapes: &[101, 113],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9849u16).unwrap(),
                state_flags: 74,
                side_flags: 146,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[101, 113],
                outline_shapes: &[101, 113],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9850u16).unwrap(),
                state_flags: 98,
                side_flags: 154,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[101, 104, 107],
                outline_shapes: &[101, 104, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9851u16).unwrap(),
                state_flags: 74,
                side_flags: 154,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[101, 104, 107],
                outline_shapes: &[101, 104, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9852u16).unwrap(),
                state_flags: 98,
                side_flags: 150,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[101, 102, 103],
                outline_shapes: &[101, 102, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9853u16).unwrap(),
                state_flags: 74,
                side_flags: 150,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[101, 102, 103],
                outline_shapes: &[101, 102, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9854u16).unwrap(),
                state_flags: 98,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[112, 109, 103],
                outline_shapes: &[112, 109, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9855u16).unwrap(),
                state_flags: 74,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[112, 109, 103],
                outline_shapes: &[112, 109, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9856u16).unwrap(),
                state_flags: 98,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[106, 100, 107],
                outline_shapes: &[106, 100, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9857u16).unwrap(),
                state_flags: 74,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[106, 100, 107],
                outline_shapes: &[106, 100, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9858u16).unwrap(),
                state_flags: 98,
                side_flags: 81,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 108],
                outline_shapes: &[21, 108],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9859u16).unwrap(),
                state_flags: 74,
                side_flags: 81,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 108],
                outline_shapes: &[21, 108],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9860u16).unwrap(),
                state_flags: 98,
                side_flags: 89,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 108, 103],
                outline_shapes: &[21, 108, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9861u16).unwrap(),
                state_flags: 74,
                side_flags: 89,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 108, 103],
                outline_shapes: &[21, 108, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9862u16).unwrap(),
                state_flags: 98,
                side_flags: 85,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 108, 107],
                outline_shapes: &[21, 108, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9863u16).unwrap(),
                state_flags: 74,
                side_flags: 85,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 108, 107],
                outline_shapes: &[21, 108, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9864u16).unwrap(),
                state_flags: 98,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 105],
                outline_shapes: &[21, 105],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9865u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 105],
                outline_shapes: &[21, 105],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9866u16).unwrap(),
                state_flags: 98,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 110],
                outline_shapes: &[21, 110],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9867u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 110],
                outline_shapes: &[21, 110],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9868u16).unwrap(),
                state_flags: 98,
                side_flags: 162,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[114, 108],
                outline_shapes: &[114, 108],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9869u16).unwrap(),
                state_flags: 74,
                side_flags: 162,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[114, 108],
                outline_shapes: &[114, 108],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9870u16).unwrap(),
                state_flags: 98,
                side_flags: 166,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[99, 104, 105],
                outline_shapes: &[99, 104, 105],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9871u16).unwrap(),
                state_flags: 74,
                side_flags: 166,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[99, 104, 105],
                outline_shapes: &[99, 104, 105],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9872u16).unwrap(),
                state_flags: 98,
                side_flags: 170,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[111, 102, 110],
                outline_shapes: &[111, 102, 110],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9873u16).unwrap(),
                state_flags: 74,
                side_flags: 170,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[111, 102, 110],
                outline_shapes: &[111, 102, 110],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9874u16).unwrap(),
                state_flags: 98,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[102, 108, 103],
                outline_shapes: &[102, 108, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9875u16).unwrap(),
                state_flags: 74,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[102, 108, 103],
                outline_shapes: &[102, 108, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9876u16).unwrap(),
                state_flags: 98,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[104, 108, 107],
                outline_shapes: &[104, 108, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9877u16).unwrap(),
                state_flags: 74,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[104, 108, 107],
                outline_shapes: &[104, 108, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9878u16).unwrap(),
                state_flags: 98,
                side_flags: 97,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 113],
                outline_shapes: &[21, 113],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9879u16).unwrap(),
                state_flags: 74,
                side_flags: 97,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 113],
                outline_shapes: &[21, 113],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9880u16).unwrap(),
                state_flags: 98,
                side_flags: 101,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 109, 103],
                outline_shapes: &[21, 109, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9881u16).unwrap(),
                state_flags: 74,
                side_flags: 101,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 109, 103],
                outline_shapes: &[21, 109, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9882u16).unwrap(),
                state_flags: 98,
                side_flags: 105,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 100, 107],
                outline_shapes: &[21, 100, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9883u16).unwrap(),
                state_flags: 74,
                side_flags: 105,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 100, 107],
                outline_shapes: &[21, 100, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9884u16).unwrap(),
                state_flags: 98,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 107],
                outline_shapes: &[21, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9885u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 107],
                outline_shapes: &[21, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9886u16).unwrap(),
                state_flags: 98,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 103],
                outline_shapes: &[21, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9887u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 103],
                outline_shapes: &[21, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: Some(Flammable {
            spread_chance: 5u8,
            burn_chance: 20u8,
        }),
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/birch_stairs"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:birch_stairs",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const JUNGLE_STAIRS: Self = Block {
        id: BlockId::new(406u16).unwrap(),
        name: "jungle_stairs",
        hardness: 2f32,
        blast_resistance: 3f32,
        map_color: 10u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 472,
        default_state: &BlockState {
            id: BlockStateId::new(9899u16).unwrap(),
            state_flags: 74,
            side_flags: 69,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 2f32,
            collision_shapes: &[21, 109],
            outline_shapes: &[21, 109],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(9888u16).unwrap(),
                state_flags: 98,
                side_flags: 134,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[99, 100],
                outline_shapes: &[99, 100],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9889u16).unwrap(),
                state_flags: 74,
                side_flags: 134,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[99, 100],
                outline_shapes: &[99, 100],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9890u16).unwrap(),
                state_flags: 98,
                side_flags: 150,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[101, 102, 103],
                outline_shapes: &[101, 102, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9891u16).unwrap(),
                state_flags: 74,
                side_flags: 150,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[101, 102, 103],
                outline_shapes: &[101, 102, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9892u16).unwrap(),
                state_flags: 98,
                side_flags: 166,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[99, 104, 105],
                outline_shapes: &[99, 104, 105],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9893u16).unwrap(),
                state_flags: 74,
                side_flags: 166,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[99, 104, 105],
                outline_shapes: &[99, 104, 105],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9894u16).unwrap(),
                state_flags: 98,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[106, 100, 107],
                outline_shapes: &[106, 100, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9895u16).unwrap(),
                state_flags: 74,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[106, 100, 107],
                outline_shapes: &[106, 100, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9896u16).unwrap(),
                state_flags: 98,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[102, 108, 103],
                outline_shapes: &[102, 108, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9897u16).unwrap(),
                state_flags: 74,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[102, 108, 103],
                outline_shapes: &[102, 108, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9898u16).unwrap(),
                state_flags: 98,
                side_flags: 69,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 109],
                outline_shapes: &[21, 109],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9899u16).unwrap(),
                state_flags: 74,
                side_flags: 69,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 109],
                outline_shapes: &[21, 109],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9900u16).unwrap(),
                state_flags: 98,
                side_flags: 85,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 108, 107],
                outline_shapes: &[21, 108, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9901u16).unwrap(),
                state_flags: 74,
                side_flags: 85,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 108, 107],
                outline_shapes: &[21, 108, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9902u16).unwrap(),
                state_flags: 98,
                side_flags: 101,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 109, 103],
                outline_shapes: &[21, 109, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9903u16).unwrap(),
                state_flags: 74,
                side_flags: 101,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 109, 103],
                outline_shapes: &[21, 109, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9904u16).unwrap(),
                state_flags: 98,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 110],
                outline_shapes: &[21, 110],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9905u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 110],
                outline_shapes: &[21, 110],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9906u16).unwrap(),
                state_flags: 98,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 107],
                outline_shapes: &[21, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9907u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 107],
                outline_shapes: &[21, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9908u16).unwrap(),
                state_flags: 98,
                side_flags: 138,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[111, 109],
                outline_shapes: &[111, 109],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9909u16).unwrap(),
                state_flags: 74,
                side_flags: 138,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[111, 109],
                outline_shapes: &[111, 109],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9910u16).unwrap(),
                state_flags: 98,
                side_flags: 170,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[111, 102, 110],
                outline_shapes: &[111, 102, 110],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9911u16).unwrap(),
                state_flags: 74,
                side_flags: 170,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[111, 102, 110],
                outline_shapes: &[111, 102, 110],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9912u16).unwrap(),
                state_flags: 98,
                side_flags: 154,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[101, 104, 107],
                outline_shapes: &[101, 104, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9913u16).unwrap(),
                state_flags: 74,
                side_flags: 154,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[101, 104, 107],
                outline_shapes: &[101, 104, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9914u16).unwrap(),
                state_flags: 98,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[104, 108, 107],
                outline_shapes: &[104, 108, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9915u16).unwrap(),
                state_flags: 74,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[104, 108, 107],
                outline_shapes: &[104, 108, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9916u16).unwrap(),
                state_flags: 98,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[112, 109, 103],
                outline_shapes: &[112, 109, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9917u16).unwrap(),
                state_flags: 74,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[112, 109, 103],
                outline_shapes: &[112, 109, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9918u16).unwrap(),
                state_flags: 98,
                side_flags: 73,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 100],
                outline_shapes: &[21, 100],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9919u16).unwrap(),
                state_flags: 74,
                side_flags: 73,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 100],
                outline_shapes: &[21, 100],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9920u16).unwrap(),
                state_flags: 98,
                side_flags: 105,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 100, 107],
                outline_shapes: &[21, 100, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9921u16).unwrap(),
                state_flags: 74,
                side_flags: 105,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 100, 107],
                outline_shapes: &[21, 100, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9922u16).unwrap(),
                state_flags: 98,
                side_flags: 89,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 108, 103],
                outline_shapes: &[21, 108, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9923u16).unwrap(),
                state_flags: 74,
                side_flags: 89,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 108, 103],
                outline_shapes: &[21, 108, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9924u16).unwrap(),
                state_flags: 98,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 103],
                outline_shapes: &[21, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9925u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 103],
                outline_shapes: &[21, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9926u16).unwrap(),
                state_flags: 98,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 105],
                outline_shapes: &[21, 105],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9927u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 105],
                outline_shapes: &[21, 105],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9928u16).unwrap(),
                state_flags: 98,
                side_flags: 146,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[101, 113],
                outline_shapes: &[101, 113],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9929u16).unwrap(),
                state_flags: 74,
                side_flags: 146,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[101, 113],
                outline_shapes: &[101, 113],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9930u16).unwrap(),
                state_flags: 98,
                side_flags: 154,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[101, 104, 107],
                outline_shapes: &[101, 104, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9931u16).unwrap(),
                state_flags: 74,
                side_flags: 154,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[101, 104, 107],
                outline_shapes: &[101, 104, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9932u16).unwrap(),
                state_flags: 98,
                side_flags: 150,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[101, 102, 103],
                outline_shapes: &[101, 102, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9933u16).unwrap(),
                state_flags: 74,
                side_flags: 150,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[101, 102, 103],
                outline_shapes: &[101, 102, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9934u16).unwrap(),
                state_flags: 98,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[112, 109, 103],
                outline_shapes: &[112, 109, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9935u16).unwrap(),
                state_flags: 74,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[112, 109, 103],
                outline_shapes: &[112, 109, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9936u16).unwrap(),
                state_flags: 98,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[106, 100, 107],
                outline_shapes: &[106, 100, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9937u16).unwrap(),
                state_flags: 74,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[106, 100, 107],
                outline_shapes: &[106, 100, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9938u16).unwrap(),
                state_flags: 98,
                side_flags: 81,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 108],
                outline_shapes: &[21, 108],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9939u16).unwrap(),
                state_flags: 74,
                side_flags: 81,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 108],
                outline_shapes: &[21, 108],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9940u16).unwrap(),
                state_flags: 98,
                side_flags: 89,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 108, 103],
                outline_shapes: &[21, 108, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9941u16).unwrap(),
                state_flags: 74,
                side_flags: 89,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 108, 103],
                outline_shapes: &[21, 108, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9942u16).unwrap(),
                state_flags: 98,
                side_flags: 85,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 108, 107],
                outline_shapes: &[21, 108, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9943u16).unwrap(),
                state_flags: 74,
                side_flags: 85,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 108, 107],
                outline_shapes: &[21, 108, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9944u16).unwrap(),
                state_flags: 98,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 105],
                outline_shapes: &[21, 105],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9945u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 105],
                outline_shapes: &[21, 105],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9946u16).unwrap(),
                state_flags: 98,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 110],
                outline_shapes: &[21, 110],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9947u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 110],
                outline_shapes: &[21, 110],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9948u16).unwrap(),
                state_flags: 98,
                side_flags: 162,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[114, 108],
                outline_shapes: &[114, 108],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9949u16).unwrap(),
                state_flags: 74,
                side_flags: 162,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[114, 108],
                outline_shapes: &[114, 108],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9950u16).unwrap(),
                state_flags: 98,
                side_flags: 166,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[99, 104, 105],
                outline_shapes: &[99, 104, 105],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9951u16).unwrap(),
                state_flags: 74,
                side_flags: 166,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[99, 104, 105],
                outline_shapes: &[99, 104, 105],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9952u16).unwrap(),
                state_flags: 98,
                side_flags: 170,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[111, 102, 110],
                outline_shapes: &[111, 102, 110],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9953u16).unwrap(),
                state_flags: 74,
                side_flags: 170,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[111, 102, 110],
                outline_shapes: &[111, 102, 110],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9954u16).unwrap(),
                state_flags: 98,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[102, 108, 103],
                outline_shapes: &[102, 108, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9955u16).unwrap(),
                state_flags: 74,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[102, 108, 103],
                outline_shapes: &[102, 108, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9956u16).unwrap(),
                state_flags: 98,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[104, 108, 107],
                outline_shapes: &[104, 108, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9957u16).unwrap(),
                state_flags: 74,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[104, 108, 107],
                outline_shapes: &[104, 108, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9958u16).unwrap(),
                state_flags: 98,
                side_flags: 97,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 113],
                outline_shapes: &[21, 113],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9959u16).unwrap(),
                state_flags: 74,
                side_flags: 97,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 113],
                outline_shapes: &[21, 113],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9960u16).unwrap(),
                state_flags: 98,
                side_flags: 101,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 109, 103],
                outline_shapes: &[21, 109, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9961u16).unwrap(),
                state_flags: 74,
                side_flags: 101,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 109, 103],
                outline_shapes: &[21, 109, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9962u16).unwrap(),
                state_flags: 98,
                side_flags: 105,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 100, 107],
                outline_shapes: &[21, 100, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9963u16).unwrap(),
                state_flags: 74,
                side_flags: 105,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 100, 107],
                outline_shapes: &[21, 100, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9964u16).unwrap(),
                state_flags: 98,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 107],
                outline_shapes: &[21, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9965u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 107],
                outline_shapes: &[21, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9966u16).unwrap(),
                state_flags: 98,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 103],
                outline_shapes: &[21, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9967u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 103],
                outline_shapes: &[21, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: Some(Flammable {
            spread_chance: 5u8,
            burn_chance: 20u8,
        }),
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/jungle_stairs"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:jungle_stairs",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const COMMAND_BLOCK: Self = Block {
        id: BlockId::new(407u16).unwrap(),
        name: "command_block",
        hardness: -1f32,
        blast_resistance: 3600000f32,
        map_color: 26u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 482,
        default_state: &BlockState {
            id: BlockStateId::new(9974u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: -1f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: 23,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(9968u16).unwrap(),
                state_flags: 452,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: -1f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 23,
            },
            BlockState {
                id: BlockStateId::new(9969u16).unwrap(),
                state_flags: 452,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: -1f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 23,
            },
            BlockState {
                id: BlockStateId::new(9970u16).unwrap(),
                state_flags: 452,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: -1f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 23,
            },
            BlockState {
                id: BlockStateId::new(9971u16).unwrap(),
                state_flags: 452,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: -1f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 23,
            },
            BlockState {
                id: BlockStateId::new(9972u16).unwrap(),
                state_flags: 452,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: -1f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 23,
            },
            BlockState {
                id: BlockStateId::new(9973u16).unwrap(),
                state_flags: 452,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: -1f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 23,
            },
            BlockState {
                id: BlockStateId::new(9974u16).unwrap(),
                state_flags: 452,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: -1f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 23,
            },
            BlockState {
                id: BlockStateId::new(9975u16).unwrap(),
                state_flags: 452,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: -1f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 23,
            },
            BlockState {
                id: BlockStateId::new(9976u16).unwrap(),
                state_flags: 452,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: -1f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 23,
            },
            BlockState {
                id: BlockStateId::new(9977u16).unwrap(),
                state_flags: 452,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: -1f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 23,
            },
            BlockState {
                id: BlockStateId::new(9978u16).unwrap(),
                state_flags: 452,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: -1f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 23,
            },
            BlockState {
                id: BlockStateId::new(9979u16).unwrap(),
                state_flags: 452,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: -1f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 23,
            },
        ],
        flammable: None,
        loot_table: None,
        experience: None,
    };
    pub const BEACON: Self = Block {
        id: BlockId::new(408u16).unwrap(),
        name: "beacon",
        hardness: 3f32,
        blast_resistance: 3f32,
        map_color: 31u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 483,
        default_state: &BlockState {
            id: BlockStateId::new(9980u16).unwrap(),
            state_flags: 192,
            side_flags: 255,
            instrument: NoteblockInstrument::Hat,
            luminance: 15,
            piston_behavior: PistonBehavior::Normal,
            hardness: 3f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 1,
            block_entity_type: 15,
        },
        states: &[BlockState {
            id: BlockStateId::new(9980u16).unwrap(),
            state_flags: 192,
            side_flags: 255,
            instrument: NoteblockInstrument::Hat,
            luminance: 15,
            piston_behavior: PistonBehavior::Normal,
            hardness: 3f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 1,
            block_entity_type: 15,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/beacon"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:beacon",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: Some(&[LootFunction {
                        content: LootFunctionTypes::CopyComponents {
                            source: "block_entity",
                            include: &["minecraft:custom_name"],
                        },
                        conditions: None,
                    }]),
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: None,
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const COBBLESTONE_WALL: Self = Block {
        id: BlockId::new(409u16).unwrap(),
        name: "cobblestone_wall",
        hardness: 2f32,
        blast_resistance: 6f32,
        map_color: 11u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 484,
        default_state: &BlockState {
            id: BlockStateId::new(9984u16).unwrap(),
            state_flags: 76,
            side_flags: 192,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 2f32,
            collision_shapes: &[245],
            outline_shapes: &[138],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(9981u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245],
                outline_shapes: &[138],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9982u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[246, 247, 248],
                outline_shapes: &[249, 250, 251, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9983u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[246, 247, 248],
                outline_shapes: &[253, 250, 251],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9984u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9985u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[246, 247, 248],
                outline_shapes: &[249, 250, 251, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9986u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[246, 247, 248],
                outline_shapes: &[253, 250, 251],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9987u16).unwrap(),
                state_flags: 100,
                side_flags: 0,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[],
                outline_shapes: &[],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9988u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[254],
                outline_shapes: &[255],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9989u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[254],
                outline_shapes: &[256],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9990u16).unwrap(),
                state_flags: 76,
                side_flags: 0,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[],
                outline_shapes: &[],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9991u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[254],
                outline_shapes: &[255],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9992u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[254],
                outline_shapes: &[256],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9993u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 257],
                outline_shapes: &[138, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9994u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[246, 247, 248, 257],
                outline_shapes: &[249, 250, 251, 258, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9995u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[246, 247, 248, 257],
                outline_shapes: &[253, 250, 251, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9996u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 257],
                outline_shapes: &[138, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9997u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[246, 247, 248, 257],
                outline_shapes: &[249, 250, 251, 258, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9998u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[246, 247, 248, 257],
                outline_shapes: &[253, 250, 251, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(9999u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[259],
                outline_shapes: &[260],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10000u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[254, 261],
                outline_shapes: &[255, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10001u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[254, 261],
                outline_shapes: &[256, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10002u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[259],
                outline_shapes: &[260],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10003u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[254, 261],
                outline_shapes: &[255, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10004u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[254, 261],
                outline_shapes: &[256, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10005u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 257],
                outline_shapes: &[138, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10006u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[246, 247, 248, 257],
                outline_shapes: &[249, 250, 251, 263, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10007u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[246, 247, 248, 257],
                outline_shapes: &[253, 250, 251, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10008u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 257],
                outline_shapes: &[138, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10009u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[246, 247, 248, 257],
                outline_shapes: &[249, 250, 251, 263, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10010u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[246, 247, 248, 257],
                outline_shapes: &[253, 250, 251, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10011u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[259],
                outline_shapes: &[264],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10012u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[254, 261],
                outline_shapes: &[255, 265, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10013u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[254, 261],
                outline_shapes: &[256, 265],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10014u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[259],
                outline_shapes: &[264],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10015u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[254, 261],
                outline_shapes: &[255, 265, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10016u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[254, 261],
                outline_shapes: &[256, 265],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10017u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 267],
                outline_shapes: &[138, 268],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10018u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[246, 247, 248, 267],
                outline_shapes: &[249, 250, 251, 268, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10019u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[246, 247, 248, 267],
                outline_shapes: &[253, 250, 251, 268],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10020u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 267],
                outline_shapes: &[138, 268],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10021u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[246, 247, 248, 267],
                outline_shapes: &[249, 250, 251, 268, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10022u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[246, 247, 248, 267],
                outline_shapes: &[253, 250, 251, 268],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10023u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[269],
                outline_shapes: &[270],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10024u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[254, 271],
                outline_shapes: &[255, 272],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10025u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[254, 271],
                outline_shapes: &[256, 272],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10026u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[269],
                outline_shapes: &[270],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10027u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[254, 271],
                outline_shapes: &[255, 272],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10028u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[254, 271],
                outline_shapes: &[256, 272],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10029u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 267, 257],
                outline_shapes: &[138, 268, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10030u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[249, 250, 251, 268, 258, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10031u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[253, 250, 251, 268, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10032u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 267, 257],
                outline_shapes: &[138, 268, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10033u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[249, 250, 251, 268, 258, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10034u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[253, 250, 251, 268, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10035u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[273],
                outline_shapes: &[274],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10036u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[255, 272, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10037u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[256, 272, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10038u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[273],
                outline_shapes: &[274],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10039u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[255, 272, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10040u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[256, 272, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10041u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 267, 257],
                outline_shapes: &[138, 268, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10042u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[249, 250, 251, 268, 263, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10043u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[253, 250, 251, 268, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10044u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 267, 257],
                outline_shapes: &[138, 268, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10045u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[249, 250, 251, 268, 263, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10046u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[253, 250, 251, 268, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10047u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[273],
                outline_shapes: &[274, 275],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10048u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[255, 272, 265, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10049u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[256, 272, 265],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10050u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[273],
                outline_shapes: &[274, 275],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10051u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[255, 272, 265, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10052u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[256, 272, 265],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10053u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 267],
                outline_shapes: &[138, 276],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10054u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[246, 247, 248, 267],
                outline_shapes: &[249, 250, 251, 276, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10055u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[246, 247, 248, 267],
                outline_shapes: &[253, 250, 251, 276],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10056u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 267],
                outline_shapes: &[138, 276],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10057u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[246, 247, 248, 267],
                outline_shapes: &[249, 250, 251, 276, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10058u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[246, 247, 248, 267],
                outline_shapes: &[253, 250, 251, 276],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10059u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[269],
                outline_shapes: &[277],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10060u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[254, 271],
                outline_shapes: &[255, 278, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10061u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[254, 271],
                outline_shapes: &[256, 278],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10062u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[269],
                outline_shapes: &[277],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10063u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[254, 271],
                outline_shapes: &[255, 278, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10064u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[254, 271],
                outline_shapes: &[256, 278],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10065u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 267, 257],
                outline_shapes: &[138, 276, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10066u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[249, 250, 251, 276, 258, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10067u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[253, 250, 251, 276, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10068u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 267, 257],
                outline_shapes: &[138, 276, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10069u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[249, 250, 251, 276, 258, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10070u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[253, 250, 251, 276, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10071u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[273],
                outline_shapes: &[274, 279],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10072u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[255, 278, 262, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10073u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[256, 278, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10074u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[273],
                outline_shapes: &[274, 279],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10075u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[255, 278, 262, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10076u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[256, 278, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10077u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 267, 257],
                outline_shapes: &[138, 276, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10078u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[249, 250, 251, 276, 263, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10079u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[253, 250, 251, 276, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10080u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 267, 257],
                outline_shapes: &[138, 276, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10081u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[249, 250, 251, 276, 263, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10082u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[253, 250, 251, 276, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10083u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[273],
                outline_shapes: &[280],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10084u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[255, 278, 265, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10085u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[256, 278, 265],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10086u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[273],
                outline_shapes: &[280],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10087u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[255, 278, 265, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10088u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[256, 278, 265],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10089u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 281],
                outline_shapes: &[138, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10090u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248],
                outline_shapes: &[284, 250, 251, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10091u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248],
                outline_shapes: &[284, 250, 251, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10092u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 281],
                outline_shapes: &[138, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10093u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248],
                outline_shapes: &[284, 250, 251, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10094u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248],
                outline_shapes: &[284, 250, 251, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10095u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[286],
                outline_shapes: &[287],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10096u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283],
                outline_shapes: &[284],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10097u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283],
                outline_shapes: &[284, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10098u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[286],
                outline_shapes: &[287],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10099u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283],
                outline_shapes: &[284],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10100u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283],
                outline_shapes: &[284, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10101u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 257, 281],
                outline_shapes: &[138, 258, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10102u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 258, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10103u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 258, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10104u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 257, 281],
                outline_shapes: &[138, 258, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10105u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 258, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10106u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 258, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10107u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[259, 289],
                outline_shapes: &[260, 290],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10108u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10109u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 262, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10110u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[259, 289],
                outline_shapes: &[260, 290],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10111u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10112u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 262, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10113u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 257, 281],
                outline_shapes: &[138, 263, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10114u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 263, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10115u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 263, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10116u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 257, 281],
                outline_shapes: &[138, 263, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10117u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 263, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10118u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 263, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10119u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[259, 289],
                outline_shapes: &[264, 290],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10120u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 265, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10121u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 265, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10122u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[259, 289],
                outline_shapes: &[264, 290],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10123u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 265, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10124u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 265, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10125u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 267, 281],
                outline_shapes: &[138, 268, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10126u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 268, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10127u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 268, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10128u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 267, 281],
                outline_shapes: &[138, 268, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10129u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 268, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10130u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 268, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10131u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[269, 289],
                outline_shapes: &[270, 290],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10132u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 272],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10133u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 272, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10134u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[269, 289],
                outline_shapes: &[270, 290],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10135u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 272],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10136u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 272, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10137u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 268, 258, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10138u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 258, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10139u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 258, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10140u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 268, 258, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10141u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 258, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10142u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 258, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10143u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 290],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10144u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10145u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 262, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10146u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 290],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10147u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10148u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 262, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10149u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 268, 263, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10150u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 263, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10151u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 263, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10152u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 268, 263, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10153u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 263, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10154u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 263, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10155u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 290, 275],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10156u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 265, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10157u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 265, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10158u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 290, 275],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10159u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 265, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10160u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 265, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10161u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 267, 281],
                outline_shapes: &[138, 276, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10162u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 276, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10163u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 276, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10164u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 267, 281],
                outline_shapes: &[138, 276, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10165u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 276, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10166u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 276, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10167u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[269, 289],
                outline_shapes: &[277, 290],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10168u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 278, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10169u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 278, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10170u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[269, 289],
                outline_shapes: &[277, 290],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10171u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 278, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10172u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 278, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10173u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 276, 258, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10174u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 258, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10175u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 258, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10176u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 276, 258, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10177u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 258, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10178u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 258, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10179u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 290, 279],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10180u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 262, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10181u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 262, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10182u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 290, 279],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10183u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 262, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10184u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 262, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10185u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 276, 263, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10186u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 263, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10187u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 263, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10188u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 276, 263, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10189u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 263, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10190u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 263, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10191u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[280, 290],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10192u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 265, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10193u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 265, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10194u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[280, 290],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10195u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 265, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10196u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 265, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10197u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 281],
                outline_shapes: &[138, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10198u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248],
                outline_shapes: &[284, 250, 251, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10199u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248],
                outline_shapes: &[293, 250, 251],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10200u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 281],
                outline_shapes: &[138, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10201u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248],
                outline_shapes: &[284, 250, 251, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10202u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248],
                outline_shapes: &[293, 250, 251],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10203u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[286],
                outline_shapes: &[294],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10204u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283],
                outline_shapes: &[284, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10205u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283],
                outline_shapes: &[293],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10206u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[286],
                outline_shapes: &[294],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10207u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283],
                outline_shapes: &[284, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10208u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283],
                outline_shapes: &[293],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10209u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 257, 281],
                outline_shapes: &[138, 258, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10210u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 258, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10211u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[293, 250, 251, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10212u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 257, 281],
                outline_shapes: &[138, 258, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10213u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 258, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10214u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[293, 250, 251, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10215u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[259, 289],
                outline_shapes: &[260, 296, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10216u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 262, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10217u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[293, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10218u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[259, 289],
                outline_shapes: &[260, 296, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10219u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 262, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10220u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[293, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10221u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 257, 281],
                outline_shapes: &[138, 263, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10222u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 263, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10223u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[293, 250, 251, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10224u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 257, 281],
                outline_shapes: &[138, 263, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10225u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 263, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10226u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[293, 250, 251, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10227u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[259, 289],
                outline_shapes: &[264, 296],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10228u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 265, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10229u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[293, 265],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10230u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[259, 289],
                outline_shapes: &[264, 296],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10231u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 265, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10232u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[293, 265],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10233u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 267, 281],
                outline_shapes: &[138, 268, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10234u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 268, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10235u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[293, 250, 251, 268],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10236u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 267, 281],
                outline_shapes: &[138, 268, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10237u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 268, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10238u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[293, 250, 251, 268],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10239u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[269, 289],
                outline_shapes: &[270, 296, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10240u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 272, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10241u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[293, 272],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10242u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[269, 289],
                outline_shapes: &[270, 296, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10243u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 272, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10244u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[293, 272],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10245u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 268, 258, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10246u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 258, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10247u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[293, 250, 251, 268, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10248u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 268, 258, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10249u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 258, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10250u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[293, 250, 251, 268, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10251u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 296, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10252u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 262, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10253u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[293, 272, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10254u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 296, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10255u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 262, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10256u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[293, 272, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10257u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 268, 263, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10258u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 263, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10259u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[293, 250, 251, 268, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10260u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 268, 263, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10261u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 263, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10262u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[293, 250, 251, 268, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10263u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 296, 275],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10264u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 265, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10265u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[293, 272, 265],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10266u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 296, 275],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10267u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 265, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10268u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[293, 272, 265],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10269u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 267, 281],
                outline_shapes: &[138, 276, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10270u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 276, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10271u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[293, 250, 251, 276],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10272u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 267, 281],
                outline_shapes: &[138, 276, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10273u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 276, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10274u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[293, 250, 251, 276],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10275u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[269, 289],
                outline_shapes: &[277, 296],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10276u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 278, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10277u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[293, 278],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10278u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[269, 289],
                outline_shapes: &[277, 296],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10279u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 278, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10280u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[293, 278],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10281u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 276, 258, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10282u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 258, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10283u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[293, 250, 251, 276, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10284u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 276, 258, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10285u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 258, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10286u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[293, 250, 251, 276, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10287u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 296, 279],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10288u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 262, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10289u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[293, 278, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10290u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 296, 279],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10291u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 262, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10292u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[293, 278, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10293u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 276, 263, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10294u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 263, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10295u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[293, 250, 251, 276, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10296u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 276, 263, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10297u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 263, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10298u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[293, 250, 251, 276, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10299u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[280, 296],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10300u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 265, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10301u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[293, 278, 265],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10302u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[280, 296],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10303u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 265, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10304u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[293, 278, 265],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/cobblestone_wall"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:cobblestone_wall",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const MOSSY_COBBLESTONE_WALL: Self = Block {
        id: BlockId::new(410u16).unwrap(),
        name: "mossy_cobblestone_wall",
        hardness: 2f32,
        blast_resistance: 6f32,
        map_color: 11u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 485,
        default_state: &BlockState {
            id: BlockStateId::new(10308u16).unwrap(),
            state_flags: 76,
            side_flags: 192,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 2f32,
            collision_shapes: &[245],
            outline_shapes: &[138],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(10305u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245],
                outline_shapes: &[138],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10306u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[246, 247, 248],
                outline_shapes: &[249, 250, 251, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10307u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[246, 247, 248],
                outline_shapes: &[253, 250, 251],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10308u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10309u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[246, 247, 248],
                outline_shapes: &[249, 250, 251, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10310u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[246, 247, 248],
                outline_shapes: &[253, 250, 251],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10311u16).unwrap(),
                state_flags: 100,
                side_flags: 0,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[],
                outline_shapes: &[],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10312u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[254],
                outline_shapes: &[255],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10313u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[254],
                outline_shapes: &[256],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10314u16).unwrap(),
                state_flags: 76,
                side_flags: 0,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[],
                outline_shapes: &[],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10315u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[254],
                outline_shapes: &[255],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10316u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[254],
                outline_shapes: &[256],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10317u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 257],
                outline_shapes: &[138, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10318u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[246, 247, 248, 257],
                outline_shapes: &[249, 250, 251, 258, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10319u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[246, 247, 248, 257],
                outline_shapes: &[253, 250, 251, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10320u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 257],
                outline_shapes: &[138, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10321u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[246, 247, 248, 257],
                outline_shapes: &[249, 250, 251, 258, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10322u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[246, 247, 248, 257],
                outline_shapes: &[253, 250, 251, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10323u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[259],
                outline_shapes: &[260],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10324u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[254, 261],
                outline_shapes: &[255, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10325u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[254, 261],
                outline_shapes: &[256, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10326u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[259],
                outline_shapes: &[260],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10327u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[254, 261],
                outline_shapes: &[255, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10328u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[254, 261],
                outline_shapes: &[256, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10329u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 257],
                outline_shapes: &[138, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10330u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[246, 247, 248, 257],
                outline_shapes: &[249, 250, 251, 263, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10331u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[246, 247, 248, 257],
                outline_shapes: &[253, 250, 251, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10332u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 257],
                outline_shapes: &[138, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10333u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[246, 247, 248, 257],
                outline_shapes: &[249, 250, 251, 263, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10334u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[246, 247, 248, 257],
                outline_shapes: &[253, 250, 251, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10335u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[259],
                outline_shapes: &[264],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10336u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[254, 261],
                outline_shapes: &[255, 265, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10337u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[254, 261],
                outline_shapes: &[256, 265],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10338u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[259],
                outline_shapes: &[264],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10339u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[254, 261],
                outline_shapes: &[255, 265, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10340u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[254, 261],
                outline_shapes: &[256, 265],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10341u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 267],
                outline_shapes: &[138, 268],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10342u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[246, 247, 248, 267],
                outline_shapes: &[249, 250, 251, 268, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10343u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[246, 247, 248, 267],
                outline_shapes: &[253, 250, 251, 268],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10344u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 267],
                outline_shapes: &[138, 268],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10345u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[246, 247, 248, 267],
                outline_shapes: &[249, 250, 251, 268, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10346u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[246, 247, 248, 267],
                outline_shapes: &[253, 250, 251, 268],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10347u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[269],
                outline_shapes: &[270],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10348u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[254, 271],
                outline_shapes: &[255, 272],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10349u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[254, 271],
                outline_shapes: &[256, 272],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10350u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[269],
                outline_shapes: &[270],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10351u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[254, 271],
                outline_shapes: &[255, 272],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10352u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[254, 271],
                outline_shapes: &[256, 272],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10353u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 267, 257],
                outline_shapes: &[138, 268, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10354u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[249, 250, 251, 268, 258, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10355u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[253, 250, 251, 268, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10356u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 267, 257],
                outline_shapes: &[138, 268, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10357u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[249, 250, 251, 268, 258, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10358u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[253, 250, 251, 268, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10359u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[273],
                outline_shapes: &[274],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10360u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[255, 272, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10361u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[256, 272, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10362u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[273],
                outline_shapes: &[274],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10363u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[255, 272, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10364u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[256, 272, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10365u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 267, 257],
                outline_shapes: &[138, 268, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10366u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[249, 250, 251, 268, 263, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10367u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[253, 250, 251, 268, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10368u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 267, 257],
                outline_shapes: &[138, 268, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10369u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[249, 250, 251, 268, 263, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10370u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[253, 250, 251, 268, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10371u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[273],
                outline_shapes: &[274, 275],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10372u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[255, 272, 265, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10373u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[256, 272, 265],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10374u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[273],
                outline_shapes: &[274, 275],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10375u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[255, 272, 265, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10376u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[256, 272, 265],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10377u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 267],
                outline_shapes: &[138, 276],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10378u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[246, 247, 248, 267],
                outline_shapes: &[249, 250, 251, 276, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10379u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[246, 247, 248, 267],
                outline_shapes: &[253, 250, 251, 276],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10380u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 267],
                outline_shapes: &[138, 276],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10381u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[246, 247, 248, 267],
                outline_shapes: &[249, 250, 251, 276, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10382u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[246, 247, 248, 267],
                outline_shapes: &[253, 250, 251, 276],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10383u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[269],
                outline_shapes: &[277],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10384u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[254, 271],
                outline_shapes: &[255, 278, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10385u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[254, 271],
                outline_shapes: &[256, 278],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10386u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[269],
                outline_shapes: &[277],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10387u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[254, 271],
                outline_shapes: &[255, 278, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10388u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[254, 271],
                outline_shapes: &[256, 278],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10389u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 267, 257],
                outline_shapes: &[138, 276, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10390u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[249, 250, 251, 276, 258, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10391u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[253, 250, 251, 276, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10392u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 267, 257],
                outline_shapes: &[138, 276, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10393u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[249, 250, 251, 276, 258, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10394u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[253, 250, 251, 276, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10395u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[273],
                outline_shapes: &[274, 279],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10396u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[255, 278, 262, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10397u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[256, 278, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10398u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[273],
                outline_shapes: &[274, 279],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10399u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[255, 278, 262, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10400u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[256, 278, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10401u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 267, 257],
                outline_shapes: &[138, 276, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10402u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[249, 250, 251, 276, 263, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10403u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[253, 250, 251, 276, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10404u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 267, 257],
                outline_shapes: &[138, 276, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10405u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[249, 250, 251, 276, 263, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10406u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[253, 250, 251, 276, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10407u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[273],
                outline_shapes: &[280],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10408u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[255, 278, 265, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10409u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[256, 278, 265],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10410u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[273],
                outline_shapes: &[280],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10411u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[255, 278, 265, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10412u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[256, 278, 265],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10413u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 281],
                outline_shapes: &[138, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10414u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248],
                outline_shapes: &[284, 250, 251, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10415u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248],
                outline_shapes: &[284, 250, 251, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10416u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 281],
                outline_shapes: &[138, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10417u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248],
                outline_shapes: &[284, 250, 251, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10418u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248],
                outline_shapes: &[284, 250, 251, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10419u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[286],
                outline_shapes: &[287],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10420u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283],
                outline_shapes: &[284],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10421u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283],
                outline_shapes: &[284, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10422u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[286],
                outline_shapes: &[287],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10423u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283],
                outline_shapes: &[284],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10424u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283],
                outline_shapes: &[284, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10425u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 257, 281],
                outline_shapes: &[138, 258, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10426u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 258, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10427u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 258, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10428u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 257, 281],
                outline_shapes: &[138, 258, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10429u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 258, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10430u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 258, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10431u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[259, 289],
                outline_shapes: &[260, 290],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10432u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10433u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 262, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10434u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[259, 289],
                outline_shapes: &[260, 290],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10435u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10436u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 262, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10437u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 257, 281],
                outline_shapes: &[138, 263, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10438u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 263, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10439u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 263, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10440u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 257, 281],
                outline_shapes: &[138, 263, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10441u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 263, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10442u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 263, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10443u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[259, 289],
                outline_shapes: &[264, 290],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10444u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 265, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10445u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 265, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10446u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[259, 289],
                outline_shapes: &[264, 290],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10447u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 265, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10448u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 265, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10449u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 267, 281],
                outline_shapes: &[138, 268, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10450u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 268, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10451u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 268, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10452u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 267, 281],
                outline_shapes: &[138, 268, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10453u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 268, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10454u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 268, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10455u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[269, 289],
                outline_shapes: &[270, 290],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10456u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 272],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10457u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 272, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10458u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[269, 289],
                outline_shapes: &[270, 290],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10459u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 272],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10460u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 272, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10461u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 268, 258, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10462u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 258, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10463u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 258, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10464u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 268, 258, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10465u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 258, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10466u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 258, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10467u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 290],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10468u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10469u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 262, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10470u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 290],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10471u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10472u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 262, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10473u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 268, 263, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10474u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 263, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10475u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 263, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10476u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 268, 263, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10477u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 263, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10478u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 263, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10479u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 290, 275],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10480u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 265, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10481u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 265, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10482u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 290, 275],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10483u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 265, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10484u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 265, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10485u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 267, 281],
                outline_shapes: &[138, 276, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10486u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 276, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10487u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 276, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10488u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 267, 281],
                outline_shapes: &[138, 276, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10489u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 276, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10490u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 276, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10491u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[269, 289],
                outline_shapes: &[277, 290],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10492u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 278, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10493u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 278, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10494u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[269, 289],
                outline_shapes: &[277, 290],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10495u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 278, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10496u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 278, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10497u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 276, 258, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10498u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 258, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10499u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 258, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10500u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 276, 258, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10501u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 258, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10502u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 258, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10503u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 290, 279],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10504u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 262, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10505u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 262, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10506u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 290, 279],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10507u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 262, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10508u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 262, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10509u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 276, 263, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10510u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 263, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10511u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 263, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10512u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 276, 263, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10513u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 263, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10514u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 263, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10515u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[280, 290],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10516u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 265, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10517u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 265, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10518u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[280, 290],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10519u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 265, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10520u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 265, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10521u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 281],
                outline_shapes: &[138, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10522u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248],
                outline_shapes: &[284, 250, 251, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10523u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248],
                outline_shapes: &[293, 250, 251],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10524u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 281],
                outline_shapes: &[138, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10525u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248],
                outline_shapes: &[284, 250, 251, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10526u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248],
                outline_shapes: &[293, 250, 251],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10527u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[286],
                outline_shapes: &[294],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10528u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283],
                outline_shapes: &[284, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10529u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283],
                outline_shapes: &[293],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10530u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[286],
                outline_shapes: &[294],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10531u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283],
                outline_shapes: &[284, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10532u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283],
                outline_shapes: &[293],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10533u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 257, 281],
                outline_shapes: &[138, 258, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10534u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 258, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10535u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[293, 250, 251, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10536u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 257, 281],
                outline_shapes: &[138, 258, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10537u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 258, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10538u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[293, 250, 251, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10539u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[259, 289],
                outline_shapes: &[260, 296, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10540u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 262, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10541u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[293, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10542u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[259, 289],
                outline_shapes: &[260, 296, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10543u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 262, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10544u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[293, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10545u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 257, 281],
                outline_shapes: &[138, 263, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10546u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 263, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10547u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[293, 250, 251, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10548u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 257, 281],
                outline_shapes: &[138, 263, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10549u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 263, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10550u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[293, 250, 251, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10551u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[259, 289],
                outline_shapes: &[264, 296],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10552u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 265, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10553u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[293, 265],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10554u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[259, 289],
                outline_shapes: &[264, 296],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10555u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 265, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10556u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[293, 265],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10557u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 267, 281],
                outline_shapes: &[138, 268, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10558u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 268, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10559u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[293, 250, 251, 268],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10560u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 267, 281],
                outline_shapes: &[138, 268, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10561u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 268, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10562u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[293, 250, 251, 268],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10563u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[269, 289],
                outline_shapes: &[270, 296, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10564u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 272, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10565u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[293, 272],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10566u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[269, 289],
                outline_shapes: &[270, 296, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10567u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 272, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10568u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[293, 272],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10569u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 268, 258, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10570u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 258, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10571u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[293, 250, 251, 268, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10572u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 268, 258, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10573u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 258, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10574u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[293, 250, 251, 268, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10575u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 296, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10576u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 262, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10577u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[293, 272, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10578u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 296, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10579u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 262, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10580u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[293, 272, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10581u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 268, 263, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10582u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 263, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10583u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[293, 250, 251, 268, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10584u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 268, 263, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10585u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 263, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10586u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[293, 250, 251, 268, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10587u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 296, 275],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10588u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 265, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10589u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[293, 272, 265],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10590u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 296, 275],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10591u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 265, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10592u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[293, 272, 265],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10593u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 267, 281],
                outline_shapes: &[138, 276, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10594u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 276, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10595u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[293, 250, 251, 276],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10596u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 267, 281],
                outline_shapes: &[138, 276, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10597u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 276, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10598u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[293, 250, 251, 276],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10599u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[269, 289],
                outline_shapes: &[277, 296],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10600u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 278, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10601u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[293, 278],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10602u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[269, 289],
                outline_shapes: &[277, 296],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10603u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 278, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10604u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[293, 278],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10605u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 276, 258, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10606u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 258, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10607u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[293, 250, 251, 276, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10608u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 276, 258, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10609u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 258, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10610u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[293, 250, 251, 276, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10611u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 296, 279],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10612u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 262, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10613u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[293, 278, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10614u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 296, 279],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10615u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 262, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10616u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[293, 278, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10617u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 276, 263, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10618u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 263, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10619u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[293, 250, 251, 276, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10620u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 276, 263, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10621u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 263, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10622u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[293, 250, 251, 276, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10623u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[280, 296],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10624u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 265, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10625u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[293, 278, 265],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10626u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[280, 296],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10627u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 265, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10628u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[293, 278, 265],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/mossy_cobblestone_wall"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:mossy_cobblestone_wall",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const FLOWER_POT: Self = Block {
        id: BlockId::new(411u16).unwrap(),
        name: "flower_pot",
        hardness: 0f32,
        blast_resistance: 0f32,
        map_color: 0u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 1256,
        default_state: &BlockState {
            id: BlockStateId::new(10629u16).unwrap(),
            state_flags: 8,
            side_flags: 64,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0f32,
            collision_shapes: &[55],
            outline_shapes: &[55],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(10629u16).unwrap(),
            state_flags: 8,
            side_flags: 64,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0f32,
            collision_shapes: &[55],
            outline_shapes: &[55],
            opacity: 0,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/flower_pot"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:flower_pot",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const POTTED_TORCHFLOWER: Self = Block {
        id: BlockId::new(412u16).unwrap(),
        name: "potted_torchflower",
        hardness: 0f32,
        blast_resistance: 0f32,
        map_color: 0u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 0,
        default_state: &BlockState {
            id: BlockStateId::new(10630u16).unwrap(),
            state_flags: 8,
            side_flags: 64,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0f32,
            collision_shapes: &[55],
            outline_shapes: &[55],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(10630u16).unwrap(),
            state_flags: 8,
            side_flags: 64,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0f32,
            collision_shapes: &[55],
            outline_shapes: &[55],
            opacity: 0,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/potted_torchflower"),
            pools: Some(&[
                LootPool {
                    entries: &[LootPoolEntry {
                        content: LootPoolEntryTypes::Item(ItemEntry {
                            name: "minecraft:flower_pot",
                        }),
                        weight: 1i32,
                        quality: 0i32,
                        conditions: None,
                        functions: None,
                    }],
                    rolls: LootNumberProviderTypes::Constant(1f32),
                    bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                    conditions: Some(&[LootCondition::SurvivesExplosion]),
                    functions: None,
                },
                LootPool {
                    entries: &[LootPoolEntry {
                        content: LootPoolEntryTypes::Item(ItemEntry {
                            name: "minecraft:torchflower",
                        }),
                        weight: 1i32,
                        quality: 0i32,
                        conditions: None,
                        functions: None,
                    }],
                    rolls: LootNumberProviderTypes::Constant(1f32),
                    bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                    conditions: Some(&[LootCondition::SurvivesExplosion]),
                    functions: None,
                },
            ]),
        }),
        experience: None,
    };
    pub const POTTED_OAK_SAPLING: Self = Block {
        id: BlockId::new(413u16).unwrap(),
        name: "potted_oak_sapling",
        hardness: 0f32,
        blast_resistance: 0f32,
        map_color: 0u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 0,
        default_state: &BlockState {
            id: BlockStateId::new(10631u16).unwrap(),
            state_flags: 8,
            side_flags: 64,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0f32,
            collision_shapes: &[55],
            outline_shapes: &[55],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(10631u16).unwrap(),
            state_flags: 8,
            side_flags: 64,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0f32,
            collision_shapes: &[55],
            outline_shapes: &[55],
            opacity: 0,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/potted_oak_sapling"),
            pools: Some(&[
                LootPool {
                    entries: &[LootPoolEntry {
                        content: LootPoolEntryTypes::Item(ItemEntry {
                            name: "minecraft:flower_pot",
                        }),
                        weight: 1i32,
                        quality: 0i32,
                        conditions: None,
                        functions: None,
                    }],
                    rolls: LootNumberProviderTypes::Constant(1f32),
                    bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                    conditions: Some(&[LootCondition::SurvivesExplosion]),
                    functions: None,
                },
                LootPool {
                    entries: &[LootPoolEntry {
                        content: LootPoolEntryTypes::Item(ItemEntry {
                            name: "minecraft:oak_sapling",
                        }),
                        weight: 1i32,
                        quality: 0i32,
                        conditions: None,
                        functions: None,
                    }],
                    rolls: LootNumberProviderTypes::Constant(1f32),
                    bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                    conditions: Some(&[LootCondition::SurvivesExplosion]),
                    functions: None,
                },
            ]),
        }),
        experience: None,
    };
    pub const POTTED_SPRUCE_SAPLING: Self = Block {
        id: BlockId::new(414u16).unwrap(),
        name: "potted_spruce_sapling",
        hardness: 0f32,
        blast_resistance: 0f32,
        map_color: 0u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 0,
        default_state: &BlockState {
            id: BlockStateId::new(10632u16).unwrap(),
            state_flags: 8,
            side_flags: 64,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0f32,
            collision_shapes: &[55],
            outline_shapes: &[55],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(10632u16).unwrap(),
            state_flags: 8,
            side_flags: 64,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0f32,
            collision_shapes: &[55],
            outline_shapes: &[55],
            opacity: 0,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/potted_spruce_sapling"),
            pools: Some(&[
                LootPool {
                    entries: &[LootPoolEntry {
                        content: LootPoolEntryTypes::Item(ItemEntry {
                            name: "minecraft:flower_pot",
                        }),
                        weight: 1i32,
                        quality: 0i32,
                        conditions: None,
                        functions: None,
                    }],
                    rolls: LootNumberProviderTypes::Constant(1f32),
                    bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                    conditions: Some(&[LootCondition::SurvivesExplosion]),
                    functions: None,
                },
                LootPool {
                    entries: &[LootPoolEntry {
                        content: LootPoolEntryTypes::Item(ItemEntry {
                            name: "minecraft:spruce_sapling",
                        }),
                        weight: 1i32,
                        quality: 0i32,
                        conditions: None,
                        functions: None,
                    }],
                    rolls: LootNumberProviderTypes::Constant(1f32),
                    bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                    conditions: Some(&[LootCondition::SurvivesExplosion]),
                    functions: None,
                },
            ]),
        }),
        experience: None,
    };
    pub const POTTED_BIRCH_SAPLING: Self = Block {
        id: BlockId::new(415u16).unwrap(),
        name: "potted_birch_sapling",
        hardness: 0f32,
        blast_resistance: 0f32,
        map_color: 0u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 0,
        default_state: &BlockState {
            id: BlockStateId::new(10633u16).unwrap(),
            state_flags: 8,
            side_flags: 64,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0f32,
            collision_shapes: &[55],
            outline_shapes: &[55],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(10633u16).unwrap(),
            state_flags: 8,
            side_flags: 64,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0f32,
            collision_shapes: &[55],
            outline_shapes: &[55],
            opacity: 0,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/potted_birch_sapling"),
            pools: Some(&[
                LootPool {
                    entries: &[LootPoolEntry {
                        content: LootPoolEntryTypes::Item(ItemEntry {
                            name: "minecraft:flower_pot",
                        }),
                        weight: 1i32,
                        quality: 0i32,
                        conditions: None,
                        functions: None,
                    }],
                    rolls: LootNumberProviderTypes::Constant(1f32),
                    bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                    conditions: Some(&[LootCondition::SurvivesExplosion]),
                    functions: None,
                },
                LootPool {
                    entries: &[LootPoolEntry {
                        content: LootPoolEntryTypes::Item(ItemEntry {
                            name: "minecraft:birch_sapling",
                        }),
                        weight: 1i32,
                        quality: 0i32,
                        conditions: None,
                        functions: None,
                    }],
                    rolls: LootNumberProviderTypes::Constant(1f32),
                    bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                    conditions: Some(&[LootCondition::SurvivesExplosion]),
                    functions: None,
                },
            ]),
        }),
        experience: None,
    };
    pub const POTTED_JUNGLE_SAPLING: Self = Block {
        id: BlockId::new(416u16).unwrap(),
        name: "potted_jungle_sapling",
        hardness: 0f32,
        blast_resistance: 0f32,
        map_color: 0u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 0,
        default_state: &BlockState {
            id: BlockStateId::new(10634u16).unwrap(),
            state_flags: 8,
            side_flags: 64,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0f32,
            collision_shapes: &[55],
            outline_shapes: &[55],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(10634u16).unwrap(),
            state_flags: 8,
            side_flags: 64,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0f32,
            collision_shapes: &[55],
            outline_shapes: &[55],
            opacity: 0,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/potted_jungle_sapling"),
            pools: Some(&[
                LootPool {
                    entries: &[LootPoolEntry {
                        content: LootPoolEntryTypes::Item(ItemEntry {
                            name: "minecraft:flower_pot",
                        }),
                        weight: 1i32,
                        quality: 0i32,
                        conditions: None,
                        functions: None,
                    }],
                    rolls: LootNumberProviderTypes::Constant(1f32),
                    bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                    conditions: Some(&[LootCondition::SurvivesExplosion]),
                    functions: None,
                },
                LootPool {
                    entries: &[LootPoolEntry {
                        content: LootPoolEntryTypes::Item(ItemEntry {
                            name: "minecraft:jungle_sapling",
                        }),
                        weight: 1i32,
                        quality: 0i32,
                        conditions: None,
                        functions: None,
                    }],
                    rolls: LootNumberProviderTypes::Constant(1f32),
                    bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                    conditions: Some(&[LootCondition::SurvivesExplosion]),
                    functions: None,
                },
            ]),
        }),
        experience: None,
    };
    pub const POTTED_ACACIA_SAPLING: Self = Block {
        id: BlockId::new(417u16).unwrap(),
        name: "potted_acacia_sapling",
        hardness: 0f32,
        blast_resistance: 0f32,
        map_color: 0u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 0,
        default_state: &BlockState {
            id: BlockStateId::new(10635u16).unwrap(),
            state_flags: 8,
            side_flags: 64,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0f32,
            collision_shapes: &[55],
            outline_shapes: &[55],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(10635u16).unwrap(),
            state_flags: 8,
            side_flags: 64,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0f32,
            collision_shapes: &[55],
            outline_shapes: &[55],
            opacity: 0,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/potted_acacia_sapling"),
            pools: Some(&[
                LootPool {
                    entries: &[LootPoolEntry {
                        content: LootPoolEntryTypes::Item(ItemEntry {
                            name: "minecraft:flower_pot",
                        }),
                        weight: 1i32,
                        quality: 0i32,
                        conditions: None,
                        functions: None,
                    }],
                    rolls: LootNumberProviderTypes::Constant(1f32),
                    bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                    conditions: Some(&[LootCondition::SurvivesExplosion]),
                    functions: None,
                },
                LootPool {
                    entries: &[LootPoolEntry {
                        content: LootPoolEntryTypes::Item(ItemEntry {
                            name: "minecraft:acacia_sapling",
                        }),
                        weight: 1i32,
                        quality: 0i32,
                        conditions: None,
                        functions: None,
                    }],
                    rolls: LootNumberProviderTypes::Constant(1f32),
                    bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                    conditions: Some(&[LootCondition::SurvivesExplosion]),
                    functions: None,
                },
            ]),
        }),
        experience: None,
    };
    pub const POTTED_CHERRY_SAPLING: Self = Block {
        id: BlockId::new(418u16).unwrap(),
        name: "potted_cherry_sapling",
        hardness: 0f32,
        blast_resistance: 0f32,
        map_color: 0u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 0,
        default_state: &BlockState {
            id: BlockStateId::new(10636u16).unwrap(),
            state_flags: 8,
            side_flags: 64,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0f32,
            collision_shapes: &[55],
            outline_shapes: &[55],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(10636u16).unwrap(),
            state_flags: 8,
            side_flags: 64,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0f32,
            collision_shapes: &[55],
            outline_shapes: &[55],
            opacity: 0,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/potted_cherry_sapling"),
            pools: Some(&[
                LootPool {
                    entries: &[LootPoolEntry {
                        content: LootPoolEntryTypes::Item(ItemEntry {
                            name: "minecraft:flower_pot",
                        }),
                        weight: 1i32,
                        quality: 0i32,
                        conditions: None,
                        functions: None,
                    }],
                    rolls: LootNumberProviderTypes::Constant(1f32),
                    bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                    conditions: Some(&[LootCondition::SurvivesExplosion]),
                    functions: None,
                },
                LootPool {
                    entries: &[LootPoolEntry {
                        content: LootPoolEntryTypes::Item(ItemEntry {
                            name: "minecraft:cherry_sapling",
                        }),
                        weight: 1i32,
                        quality: 0i32,
                        conditions: None,
                        functions: None,
                    }],
                    rolls: LootNumberProviderTypes::Constant(1f32),
                    bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                    conditions: Some(&[LootCondition::SurvivesExplosion]),
                    functions: None,
                },
            ]),
        }),
        experience: None,
    };
    pub const POTTED_DARK_OAK_SAPLING: Self = Block {
        id: BlockId::new(419u16).unwrap(),
        name: "potted_dark_oak_sapling",
        hardness: 0f32,
        blast_resistance: 0f32,
        map_color: 0u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 0,
        default_state: &BlockState {
            id: BlockStateId::new(10637u16).unwrap(),
            state_flags: 8,
            side_flags: 64,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0f32,
            collision_shapes: &[55],
            outline_shapes: &[55],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(10637u16).unwrap(),
            state_flags: 8,
            side_flags: 64,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0f32,
            collision_shapes: &[55],
            outline_shapes: &[55],
            opacity: 0,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/potted_dark_oak_sapling"),
            pools: Some(&[
                LootPool {
                    entries: &[LootPoolEntry {
                        content: LootPoolEntryTypes::Item(ItemEntry {
                            name: "minecraft:flower_pot",
                        }),
                        weight: 1i32,
                        quality: 0i32,
                        conditions: None,
                        functions: None,
                    }],
                    rolls: LootNumberProviderTypes::Constant(1f32),
                    bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                    conditions: Some(&[LootCondition::SurvivesExplosion]),
                    functions: None,
                },
                LootPool {
                    entries: &[LootPoolEntry {
                        content: LootPoolEntryTypes::Item(ItemEntry {
                            name: "minecraft:dark_oak_sapling",
                        }),
                        weight: 1i32,
                        quality: 0i32,
                        conditions: None,
                        functions: None,
                    }],
                    rolls: LootNumberProviderTypes::Constant(1f32),
                    bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                    conditions: Some(&[LootCondition::SurvivesExplosion]),
                    functions: None,
                },
            ]),
        }),
        experience: None,
    };
    pub const POTTED_PALE_OAK_SAPLING: Self = Block {
        id: BlockId::new(420u16).unwrap(),
        name: "potted_pale_oak_sapling",
        hardness: 0f32,
        blast_resistance: 0f32,
        map_color: 0u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 0,
        default_state: &BlockState {
            id: BlockStateId::new(10638u16).unwrap(),
            state_flags: 8,
            side_flags: 64,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0f32,
            collision_shapes: &[55],
            outline_shapes: &[55],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(10638u16).unwrap(),
            state_flags: 8,
            side_flags: 64,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0f32,
            collision_shapes: &[55],
            outline_shapes: &[55],
            opacity: 0,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/potted_pale_oak_sapling"),
            pools: Some(&[
                LootPool {
                    entries: &[LootPoolEntry {
                        content: LootPoolEntryTypes::Item(ItemEntry {
                            name: "minecraft:flower_pot",
                        }),
                        weight: 1i32,
                        quality: 0i32,
                        conditions: None,
                        functions: None,
                    }],
                    rolls: LootNumberProviderTypes::Constant(1f32),
                    bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                    conditions: Some(&[LootCondition::SurvivesExplosion]),
                    functions: None,
                },
                LootPool {
                    entries: &[LootPoolEntry {
                        content: LootPoolEntryTypes::Item(ItemEntry {
                            name: "minecraft:pale_oak_sapling",
                        }),
                        weight: 1i32,
                        quality: 0i32,
                        conditions: None,
                        functions: None,
                    }],
                    rolls: LootNumberProviderTypes::Constant(1f32),
                    bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                    conditions: Some(&[LootCondition::SurvivesExplosion]),
                    functions: None,
                },
            ]),
        }),
        experience: None,
    };
    pub const POTTED_MANGROVE_PROPAGULE: Self = Block {
        id: BlockId::new(421u16).unwrap(),
        name: "potted_mangrove_propagule",
        hardness: 0f32,
        blast_resistance: 0f32,
        map_color: 0u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 0,
        default_state: &BlockState {
            id: BlockStateId::new(10639u16).unwrap(),
            state_flags: 8,
            side_flags: 64,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0f32,
            collision_shapes: &[55],
            outline_shapes: &[55],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(10639u16).unwrap(),
            state_flags: 8,
            side_flags: 64,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0f32,
            collision_shapes: &[55],
            outline_shapes: &[55],
            opacity: 0,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/potted_mangrove_propagule"),
            pools: Some(&[
                LootPool {
                    entries: &[LootPoolEntry {
                        content: LootPoolEntryTypes::Item(ItemEntry {
                            name: "minecraft:flower_pot",
                        }),
                        weight: 1i32,
                        quality: 0i32,
                        conditions: None,
                        functions: None,
                    }],
                    rolls: LootNumberProviderTypes::Constant(1f32),
                    bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                    conditions: Some(&[LootCondition::SurvivesExplosion]),
                    functions: None,
                },
                LootPool {
                    entries: &[LootPoolEntry {
                        content: LootPoolEntryTypes::Item(ItemEntry {
                            name: "minecraft:mangrove_propagule",
                        }),
                        weight: 1i32,
                        quality: 0i32,
                        conditions: None,
                        functions: None,
                    }],
                    rolls: LootNumberProviderTypes::Constant(1f32),
                    bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                    conditions: Some(&[LootCondition::SurvivesExplosion]),
                    functions: None,
                },
            ]),
        }),
        experience: None,
    };
    pub const POTTED_FERN: Self = Block {
        id: BlockId::new(422u16).unwrap(),
        name: "potted_fern",
        hardness: 0f32,
        blast_resistance: 0f32,
        map_color: 0u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 0,
        default_state: &BlockState {
            id: BlockStateId::new(10640u16).unwrap(),
            state_flags: 8,
            side_flags: 64,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0f32,
            collision_shapes: &[55],
            outline_shapes: &[55],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(10640u16).unwrap(),
            state_flags: 8,
            side_flags: 64,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0f32,
            collision_shapes: &[55],
            outline_shapes: &[55],
            opacity: 0,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/potted_fern"),
            pools: Some(&[
                LootPool {
                    entries: &[LootPoolEntry {
                        content: LootPoolEntryTypes::Item(ItemEntry {
                            name: "minecraft:flower_pot",
                        }),
                        weight: 1i32,
                        quality: 0i32,
                        conditions: None,
                        functions: None,
                    }],
                    rolls: LootNumberProviderTypes::Constant(1f32),
                    bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                    conditions: Some(&[LootCondition::SurvivesExplosion]),
                    functions: None,
                },
                LootPool {
                    entries: &[LootPoolEntry {
                        content: LootPoolEntryTypes::Item(ItemEntry {
                            name: "minecraft:fern",
                        }),
                        weight: 1i32,
                        quality: 0i32,
                        conditions: None,
                        functions: None,
                    }],
                    rolls: LootNumberProviderTypes::Constant(1f32),
                    bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                    conditions: Some(&[LootCondition::SurvivesExplosion]),
                    functions: None,
                },
            ]),
        }),
        experience: None,
    };
    pub const POTTED_DANDELION: Self = Block {
        id: BlockId::new(423u16).unwrap(),
        name: "potted_dandelion",
        hardness: 0f32,
        blast_resistance: 0f32,
        map_color: 0u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 0,
        default_state: &BlockState {
            id: BlockStateId::new(10641u16).unwrap(),
            state_flags: 8,
            side_flags: 64,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0f32,
            collision_shapes: &[55],
            outline_shapes: &[55],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(10641u16).unwrap(),
            state_flags: 8,
            side_flags: 64,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0f32,
            collision_shapes: &[55],
            outline_shapes: &[55],
            opacity: 0,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/potted_dandelion"),
            pools: Some(&[
                LootPool {
                    entries: &[LootPoolEntry {
                        content: LootPoolEntryTypes::Item(ItemEntry {
                            name: "minecraft:flower_pot",
                        }),
                        weight: 1i32,
                        quality: 0i32,
                        conditions: None,
                        functions: None,
                    }],
                    rolls: LootNumberProviderTypes::Constant(1f32),
                    bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                    conditions: Some(&[LootCondition::SurvivesExplosion]),
                    functions: None,
                },
                LootPool {
                    entries: &[LootPoolEntry {
                        content: LootPoolEntryTypes::Item(ItemEntry {
                            name: "minecraft:dandelion",
                        }),
                        weight: 1i32,
                        quality: 0i32,
                        conditions: None,
                        functions: None,
                    }],
                    rolls: LootNumberProviderTypes::Constant(1f32),
                    bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                    conditions: Some(&[LootCondition::SurvivesExplosion]),
                    functions: None,
                },
            ]),
        }),
        experience: None,
    };
    pub const POTTED_GOLDEN_DANDELION: Self = Block {
        id: BlockId::new(424u16).unwrap(),
        name: "potted_golden_dandelion",
        hardness: 0f32,
        blast_resistance: 0f32,
        map_color: 0u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 0,
        default_state: &BlockState {
            id: BlockStateId::new(10642u16).unwrap(),
            state_flags: 8,
            side_flags: 64,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0f32,
            collision_shapes: &[55],
            outline_shapes: &[55],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(10642u16).unwrap(),
            state_flags: 8,
            side_flags: 64,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0f32,
            collision_shapes: &[55],
            outline_shapes: &[55],
            opacity: 0,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/potted_golden_dandelion"),
            pools: Some(&[
                LootPool {
                    entries: &[LootPoolEntry {
                        content: LootPoolEntryTypes::Item(ItemEntry {
                            name: "minecraft:flower_pot",
                        }),
                        weight: 1i32,
                        quality: 0i32,
                        conditions: None,
                        functions: None,
                    }],
                    rolls: LootNumberProviderTypes::Constant(1f32),
                    bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                    conditions: Some(&[LootCondition::SurvivesExplosion]),
                    functions: None,
                },
                LootPool {
                    entries: &[LootPoolEntry {
                        content: LootPoolEntryTypes::Item(ItemEntry {
                            name: "minecraft:golden_dandelion",
                        }),
                        weight: 1i32,
                        quality: 0i32,
                        conditions: None,
                        functions: None,
                    }],
                    rolls: LootNumberProviderTypes::Constant(1f32),
                    bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                    conditions: Some(&[LootCondition::SurvivesExplosion]),
                    functions: None,
                },
            ]),
        }),
        experience: None,
    };
    pub const POTTED_POPPY: Self = Block {
        id: BlockId::new(425u16).unwrap(),
        name: "potted_poppy",
        hardness: 0f32,
        blast_resistance: 0f32,
        map_color: 0u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 0,
        default_state: &BlockState {
            id: BlockStateId::new(10643u16).unwrap(),
            state_flags: 8,
            side_flags: 64,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0f32,
            collision_shapes: &[55],
            outline_shapes: &[55],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(10643u16).unwrap(),
            state_flags: 8,
            side_flags: 64,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0f32,
            collision_shapes: &[55],
            outline_shapes: &[55],
            opacity: 0,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/potted_poppy"),
            pools: Some(&[
                LootPool {
                    entries: &[LootPoolEntry {
                        content: LootPoolEntryTypes::Item(ItemEntry {
                            name: "minecraft:flower_pot",
                        }),
                        weight: 1i32,
                        quality: 0i32,
                        conditions: None,
                        functions: None,
                    }],
                    rolls: LootNumberProviderTypes::Constant(1f32),
                    bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                    conditions: Some(&[LootCondition::SurvivesExplosion]),
                    functions: None,
                },
                LootPool {
                    entries: &[LootPoolEntry {
                        content: LootPoolEntryTypes::Item(ItemEntry {
                            name: "minecraft:poppy",
                        }),
                        weight: 1i32,
                        quality: 0i32,
                        conditions: None,
                        functions: None,
                    }],
                    rolls: LootNumberProviderTypes::Constant(1f32),
                    bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                    conditions: Some(&[LootCondition::SurvivesExplosion]),
                    functions: None,
                },
            ]),
        }),
        experience: None,
    };
    pub const POTTED_BLUE_ORCHID: Self = Block {
        id: BlockId::new(426u16).unwrap(),
        name: "potted_blue_orchid",
        hardness: 0f32,
        blast_resistance: 0f32,
        map_color: 0u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 0,
        default_state: &BlockState {
            id: BlockStateId::new(10644u16).unwrap(),
            state_flags: 8,
            side_flags: 64,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0f32,
            collision_shapes: &[55],
            outline_shapes: &[55],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(10644u16).unwrap(),
            state_flags: 8,
            side_flags: 64,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0f32,
            collision_shapes: &[55],
            outline_shapes: &[55],
            opacity: 0,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/potted_blue_orchid"),
            pools: Some(&[
                LootPool {
                    entries: &[LootPoolEntry {
                        content: LootPoolEntryTypes::Item(ItemEntry {
                            name: "minecraft:flower_pot",
                        }),
                        weight: 1i32,
                        quality: 0i32,
                        conditions: None,
                        functions: None,
                    }],
                    rolls: LootNumberProviderTypes::Constant(1f32),
                    bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                    conditions: Some(&[LootCondition::SurvivesExplosion]),
                    functions: None,
                },
                LootPool {
                    entries: &[LootPoolEntry {
                        content: LootPoolEntryTypes::Item(ItemEntry {
                            name: "minecraft:blue_orchid",
                        }),
                        weight: 1i32,
                        quality: 0i32,
                        conditions: None,
                        functions: None,
                    }],
                    rolls: LootNumberProviderTypes::Constant(1f32),
                    bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                    conditions: Some(&[LootCondition::SurvivesExplosion]),
                    functions: None,
                },
            ]),
        }),
        experience: None,
    };
    pub const POTTED_ALLIUM: Self = Block {
        id: BlockId::new(427u16).unwrap(),
        name: "potted_allium",
        hardness: 0f32,
        blast_resistance: 0f32,
        map_color: 0u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 0,
        default_state: &BlockState {
            id: BlockStateId::new(10645u16).unwrap(),
            state_flags: 8,
            side_flags: 64,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0f32,
            collision_shapes: &[55],
            outline_shapes: &[55],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(10645u16).unwrap(),
            state_flags: 8,
            side_flags: 64,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0f32,
            collision_shapes: &[55],
            outline_shapes: &[55],
            opacity: 0,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/potted_allium"),
            pools: Some(&[
                LootPool {
                    entries: &[LootPoolEntry {
                        content: LootPoolEntryTypes::Item(ItemEntry {
                            name: "minecraft:flower_pot",
                        }),
                        weight: 1i32,
                        quality: 0i32,
                        conditions: None,
                        functions: None,
                    }],
                    rolls: LootNumberProviderTypes::Constant(1f32),
                    bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                    conditions: Some(&[LootCondition::SurvivesExplosion]),
                    functions: None,
                },
                LootPool {
                    entries: &[LootPoolEntry {
                        content: LootPoolEntryTypes::Item(ItemEntry {
                            name: "minecraft:allium",
                        }),
                        weight: 1i32,
                        quality: 0i32,
                        conditions: None,
                        functions: None,
                    }],
                    rolls: LootNumberProviderTypes::Constant(1f32),
                    bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                    conditions: Some(&[LootCondition::SurvivesExplosion]),
                    functions: None,
                },
            ]),
        }),
        experience: None,
    };
    pub const POTTED_AZURE_BLUET: Self = Block {
        id: BlockId::new(428u16).unwrap(),
        name: "potted_azure_bluet",
        hardness: 0f32,
        blast_resistance: 0f32,
        map_color: 0u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 0,
        default_state: &BlockState {
            id: BlockStateId::new(10646u16).unwrap(),
            state_flags: 8,
            side_flags: 64,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0f32,
            collision_shapes: &[55],
            outline_shapes: &[55],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(10646u16).unwrap(),
            state_flags: 8,
            side_flags: 64,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0f32,
            collision_shapes: &[55],
            outline_shapes: &[55],
            opacity: 0,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/potted_azure_bluet"),
            pools: Some(&[
                LootPool {
                    entries: &[LootPoolEntry {
                        content: LootPoolEntryTypes::Item(ItemEntry {
                            name: "minecraft:flower_pot",
                        }),
                        weight: 1i32,
                        quality: 0i32,
                        conditions: None,
                        functions: None,
                    }],
                    rolls: LootNumberProviderTypes::Constant(1f32),
                    bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                    conditions: Some(&[LootCondition::SurvivesExplosion]),
                    functions: None,
                },
                LootPool {
                    entries: &[LootPoolEntry {
                        content: LootPoolEntryTypes::Item(ItemEntry {
                            name: "minecraft:azure_bluet",
                        }),
                        weight: 1i32,
                        quality: 0i32,
                        conditions: None,
                        functions: None,
                    }],
                    rolls: LootNumberProviderTypes::Constant(1f32),
                    bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                    conditions: Some(&[LootCondition::SurvivesExplosion]),
                    functions: None,
                },
            ]),
        }),
        experience: None,
    };
    pub const POTTED_RED_TULIP: Self = Block {
        id: BlockId::new(429u16).unwrap(),
        name: "potted_red_tulip",
        hardness: 0f32,
        blast_resistance: 0f32,
        map_color: 0u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 0,
        default_state: &BlockState {
            id: BlockStateId::new(10647u16).unwrap(),
            state_flags: 8,
            side_flags: 64,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0f32,
            collision_shapes: &[55],
            outline_shapes: &[55],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(10647u16).unwrap(),
            state_flags: 8,
            side_flags: 64,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0f32,
            collision_shapes: &[55],
            outline_shapes: &[55],
            opacity: 0,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/potted_red_tulip"),
            pools: Some(&[
                LootPool {
                    entries: &[LootPoolEntry {
                        content: LootPoolEntryTypes::Item(ItemEntry {
                            name: "minecraft:flower_pot",
                        }),
                        weight: 1i32,
                        quality: 0i32,
                        conditions: None,
                        functions: None,
                    }],
                    rolls: LootNumberProviderTypes::Constant(1f32),
                    bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                    conditions: Some(&[LootCondition::SurvivesExplosion]),
                    functions: None,
                },
                LootPool {
                    entries: &[LootPoolEntry {
                        content: LootPoolEntryTypes::Item(ItemEntry {
                            name: "minecraft:red_tulip",
                        }),
                        weight: 1i32,
                        quality: 0i32,
                        conditions: None,
                        functions: None,
                    }],
                    rolls: LootNumberProviderTypes::Constant(1f32),
                    bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                    conditions: Some(&[LootCondition::SurvivesExplosion]),
                    functions: None,
                },
            ]),
        }),
        experience: None,
    };
    pub const POTTED_ORANGE_TULIP: Self = Block {
        id: BlockId::new(430u16).unwrap(),
        name: "potted_orange_tulip",
        hardness: 0f32,
        blast_resistance: 0f32,
        map_color: 0u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 0,
        default_state: &BlockState {
            id: BlockStateId::new(10648u16).unwrap(),
            state_flags: 8,
            side_flags: 64,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0f32,
            collision_shapes: &[55],
            outline_shapes: &[55],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(10648u16).unwrap(),
            state_flags: 8,
            side_flags: 64,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0f32,
            collision_shapes: &[55],
            outline_shapes: &[55],
            opacity: 0,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/potted_orange_tulip"),
            pools: Some(&[
                LootPool {
                    entries: &[LootPoolEntry {
                        content: LootPoolEntryTypes::Item(ItemEntry {
                            name: "minecraft:flower_pot",
                        }),
                        weight: 1i32,
                        quality: 0i32,
                        conditions: None,
                        functions: None,
                    }],
                    rolls: LootNumberProviderTypes::Constant(1f32),
                    bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                    conditions: Some(&[LootCondition::SurvivesExplosion]),
                    functions: None,
                },
                LootPool {
                    entries: &[LootPoolEntry {
                        content: LootPoolEntryTypes::Item(ItemEntry {
                            name: "minecraft:orange_tulip",
                        }),
                        weight: 1i32,
                        quality: 0i32,
                        conditions: None,
                        functions: None,
                    }],
                    rolls: LootNumberProviderTypes::Constant(1f32),
                    bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                    conditions: Some(&[LootCondition::SurvivesExplosion]),
                    functions: None,
                },
            ]),
        }),
        experience: None,
    };
    pub const POTTED_WHITE_TULIP: Self = Block {
        id: BlockId::new(431u16).unwrap(),
        name: "potted_white_tulip",
        hardness: 0f32,
        blast_resistance: 0f32,
        map_color: 0u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 0,
        default_state: &BlockState {
            id: BlockStateId::new(10649u16).unwrap(),
            state_flags: 8,
            side_flags: 64,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0f32,
            collision_shapes: &[55],
            outline_shapes: &[55],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(10649u16).unwrap(),
            state_flags: 8,
            side_flags: 64,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0f32,
            collision_shapes: &[55],
            outline_shapes: &[55],
            opacity: 0,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/potted_white_tulip"),
            pools: Some(&[
                LootPool {
                    entries: &[LootPoolEntry {
                        content: LootPoolEntryTypes::Item(ItemEntry {
                            name: "minecraft:flower_pot",
                        }),
                        weight: 1i32,
                        quality: 0i32,
                        conditions: None,
                        functions: None,
                    }],
                    rolls: LootNumberProviderTypes::Constant(1f32),
                    bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                    conditions: Some(&[LootCondition::SurvivesExplosion]),
                    functions: None,
                },
                LootPool {
                    entries: &[LootPoolEntry {
                        content: LootPoolEntryTypes::Item(ItemEntry {
                            name: "minecraft:white_tulip",
                        }),
                        weight: 1i32,
                        quality: 0i32,
                        conditions: None,
                        functions: None,
                    }],
                    rolls: LootNumberProviderTypes::Constant(1f32),
                    bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                    conditions: Some(&[LootCondition::SurvivesExplosion]),
                    functions: None,
                },
            ]),
        }),
        experience: None,
    };
    pub const POTTED_PINK_TULIP: Self = Block {
        id: BlockId::new(432u16).unwrap(),
        name: "potted_pink_tulip",
        hardness: 0f32,
        blast_resistance: 0f32,
        map_color: 0u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 0,
        default_state: &BlockState {
            id: BlockStateId::new(10650u16).unwrap(),
            state_flags: 8,
            side_flags: 64,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0f32,
            collision_shapes: &[55],
            outline_shapes: &[55],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(10650u16).unwrap(),
            state_flags: 8,
            side_flags: 64,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0f32,
            collision_shapes: &[55],
            outline_shapes: &[55],
            opacity: 0,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/potted_pink_tulip"),
            pools: Some(&[
                LootPool {
                    entries: &[LootPoolEntry {
                        content: LootPoolEntryTypes::Item(ItemEntry {
                            name: "minecraft:flower_pot",
                        }),
                        weight: 1i32,
                        quality: 0i32,
                        conditions: None,
                        functions: None,
                    }],
                    rolls: LootNumberProviderTypes::Constant(1f32),
                    bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                    conditions: Some(&[LootCondition::SurvivesExplosion]),
                    functions: None,
                },
                LootPool {
                    entries: &[LootPoolEntry {
                        content: LootPoolEntryTypes::Item(ItemEntry {
                            name: "minecraft:pink_tulip",
                        }),
                        weight: 1i32,
                        quality: 0i32,
                        conditions: None,
                        functions: None,
                    }],
                    rolls: LootNumberProviderTypes::Constant(1f32),
                    bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                    conditions: Some(&[LootCondition::SurvivesExplosion]),
                    functions: None,
                },
            ]),
        }),
        experience: None,
    };
    pub const POTTED_OXEYE_DAISY: Self = Block {
        id: BlockId::new(433u16).unwrap(),
        name: "potted_oxeye_daisy",
        hardness: 0f32,
        blast_resistance: 0f32,
        map_color: 0u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 0,
        default_state: &BlockState {
            id: BlockStateId::new(10651u16).unwrap(),
            state_flags: 8,
            side_flags: 64,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0f32,
            collision_shapes: &[55],
            outline_shapes: &[55],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(10651u16).unwrap(),
            state_flags: 8,
            side_flags: 64,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0f32,
            collision_shapes: &[55],
            outline_shapes: &[55],
            opacity: 0,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/potted_oxeye_daisy"),
            pools: Some(&[
                LootPool {
                    entries: &[LootPoolEntry {
                        content: LootPoolEntryTypes::Item(ItemEntry {
                            name: "minecraft:flower_pot",
                        }),
                        weight: 1i32,
                        quality: 0i32,
                        conditions: None,
                        functions: None,
                    }],
                    rolls: LootNumberProviderTypes::Constant(1f32),
                    bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                    conditions: Some(&[LootCondition::SurvivesExplosion]),
                    functions: None,
                },
                LootPool {
                    entries: &[LootPoolEntry {
                        content: LootPoolEntryTypes::Item(ItemEntry {
                            name: "minecraft:oxeye_daisy",
                        }),
                        weight: 1i32,
                        quality: 0i32,
                        conditions: None,
                        functions: None,
                    }],
                    rolls: LootNumberProviderTypes::Constant(1f32),
                    bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                    conditions: Some(&[LootCondition::SurvivesExplosion]),
                    functions: None,
                },
            ]),
        }),
        experience: None,
    };
    pub const POTTED_CORNFLOWER: Self = Block {
        id: BlockId::new(434u16).unwrap(),
        name: "potted_cornflower",
        hardness: 0f32,
        blast_resistance: 0f32,
        map_color: 0u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 0,
        default_state: &BlockState {
            id: BlockStateId::new(10652u16).unwrap(),
            state_flags: 8,
            side_flags: 64,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0f32,
            collision_shapes: &[55],
            outline_shapes: &[55],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(10652u16).unwrap(),
            state_flags: 8,
            side_flags: 64,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0f32,
            collision_shapes: &[55],
            outline_shapes: &[55],
            opacity: 0,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/potted_cornflower"),
            pools: Some(&[
                LootPool {
                    entries: &[LootPoolEntry {
                        content: LootPoolEntryTypes::Item(ItemEntry {
                            name: "minecraft:flower_pot",
                        }),
                        weight: 1i32,
                        quality: 0i32,
                        conditions: None,
                        functions: None,
                    }],
                    rolls: LootNumberProviderTypes::Constant(1f32),
                    bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                    conditions: Some(&[LootCondition::SurvivesExplosion]),
                    functions: None,
                },
                LootPool {
                    entries: &[LootPoolEntry {
                        content: LootPoolEntryTypes::Item(ItemEntry {
                            name: "minecraft:cornflower",
                        }),
                        weight: 1i32,
                        quality: 0i32,
                        conditions: None,
                        functions: None,
                    }],
                    rolls: LootNumberProviderTypes::Constant(1f32),
                    bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                    conditions: Some(&[LootCondition::SurvivesExplosion]),
                    functions: None,
                },
            ]),
        }),
        experience: None,
    };
    pub const POTTED_LILY_OF_THE_VALLEY: Self = Block {
        id: BlockId::new(435u16).unwrap(),
        name: "potted_lily_of_the_valley",
        hardness: 0f32,
        blast_resistance: 0f32,
        map_color: 0u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 0,
        default_state: &BlockState {
            id: BlockStateId::new(10653u16).unwrap(),
            state_flags: 8,
            side_flags: 64,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0f32,
            collision_shapes: &[55],
            outline_shapes: &[55],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(10653u16).unwrap(),
            state_flags: 8,
            side_flags: 64,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0f32,
            collision_shapes: &[55],
            outline_shapes: &[55],
            opacity: 0,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/potted_lily_of_the_valley"),
            pools: Some(&[
                LootPool {
                    entries: &[LootPoolEntry {
                        content: LootPoolEntryTypes::Item(ItemEntry {
                            name: "minecraft:flower_pot",
                        }),
                        weight: 1i32,
                        quality: 0i32,
                        conditions: None,
                        functions: None,
                    }],
                    rolls: LootNumberProviderTypes::Constant(1f32),
                    bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                    conditions: Some(&[LootCondition::SurvivesExplosion]),
                    functions: None,
                },
                LootPool {
                    entries: &[LootPoolEntry {
                        content: LootPoolEntryTypes::Item(ItemEntry {
                            name: "minecraft:lily_of_the_valley",
                        }),
                        weight: 1i32,
                        quality: 0i32,
                        conditions: None,
                        functions: None,
                    }],
                    rolls: LootNumberProviderTypes::Constant(1f32),
                    bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                    conditions: Some(&[LootCondition::SurvivesExplosion]),
                    functions: None,
                },
            ]),
        }),
        experience: None,
    };
    pub const POTTED_WITHER_ROSE: Self = Block {
        id: BlockId::new(436u16).unwrap(),
        name: "potted_wither_rose",
        hardness: 0f32,
        blast_resistance: 0f32,
        map_color: 0u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 0,
        default_state: &BlockState {
            id: BlockStateId::new(10654u16).unwrap(),
            state_flags: 8,
            side_flags: 64,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0f32,
            collision_shapes: &[55],
            outline_shapes: &[55],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(10654u16).unwrap(),
            state_flags: 8,
            side_flags: 64,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0f32,
            collision_shapes: &[55],
            outline_shapes: &[55],
            opacity: 0,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/potted_wither_rose"),
            pools: Some(&[
                LootPool {
                    entries: &[LootPoolEntry {
                        content: LootPoolEntryTypes::Item(ItemEntry {
                            name: "minecraft:flower_pot",
                        }),
                        weight: 1i32,
                        quality: 0i32,
                        conditions: None,
                        functions: None,
                    }],
                    rolls: LootNumberProviderTypes::Constant(1f32),
                    bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                    conditions: Some(&[LootCondition::SurvivesExplosion]),
                    functions: None,
                },
                LootPool {
                    entries: &[LootPoolEntry {
                        content: LootPoolEntryTypes::Item(ItemEntry {
                            name: "minecraft:wither_rose",
                        }),
                        weight: 1i32,
                        quality: 0i32,
                        conditions: None,
                        functions: None,
                    }],
                    rolls: LootNumberProviderTypes::Constant(1f32),
                    bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                    conditions: Some(&[LootCondition::SurvivesExplosion]),
                    functions: None,
                },
            ]),
        }),
        experience: None,
    };
    pub const POTTED_RED_MUSHROOM: Self = Block {
        id: BlockId::new(437u16).unwrap(),
        name: "potted_red_mushroom",
        hardness: 0f32,
        blast_resistance: 0f32,
        map_color: 0u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 0,
        default_state: &BlockState {
            id: BlockStateId::new(10655u16).unwrap(),
            state_flags: 8,
            side_flags: 64,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0f32,
            collision_shapes: &[55],
            outline_shapes: &[55],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(10655u16).unwrap(),
            state_flags: 8,
            side_flags: 64,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0f32,
            collision_shapes: &[55],
            outline_shapes: &[55],
            opacity: 0,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/potted_red_mushroom"),
            pools: Some(&[
                LootPool {
                    entries: &[LootPoolEntry {
                        content: LootPoolEntryTypes::Item(ItemEntry {
                            name: "minecraft:flower_pot",
                        }),
                        weight: 1i32,
                        quality: 0i32,
                        conditions: None,
                        functions: None,
                    }],
                    rolls: LootNumberProviderTypes::Constant(1f32),
                    bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                    conditions: Some(&[LootCondition::SurvivesExplosion]),
                    functions: None,
                },
                LootPool {
                    entries: &[LootPoolEntry {
                        content: LootPoolEntryTypes::Item(ItemEntry {
                            name: "minecraft:red_mushroom",
                        }),
                        weight: 1i32,
                        quality: 0i32,
                        conditions: None,
                        functions: None,
                    }],
                    rolls: LootNumberProviderTypes::Constant(1f32),
                    bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                    conditions: Some(&[LootCondition::SurvivesExplosion]),
                    functions: None,
                },
            ]),
        }),
        experience: None,
    };
    pub const POTTED_BROWN_MUSHROOM: Self = Block {
        id: BlockId::new(438u16).unwrap(),
        name: "potted_brown_mushroom",
        hardness: 0f32,
        blast_resistance: 0f32,
        map_color: 0u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 0,
        default_state: &BlockState {
            id: BlockStateId::new(10656u16).unwrap(),
            state_flags: 8,
            side_flags: 64,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0f32,
            collision_shapes: &[55],
            outline_shapes: &[55],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(10656u16).unwrap(),
            state_flags: 8,
            side_flags: 64,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0f32,
            collision_shapes: &[55],
            outline_shapes: &[55],
            opacity: 0,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/potted_brown_mushroom"),
            pools: Some(&[
                LootPool {
                    entries: &[LootPoolEntry {
                        content: LootPoolEntryTypes::Item(ItemEntry {
                            name: "minecraft:flower_pot",
                        }),
                        weight: 1i32,
                        quality: 0i32,
                        conditions: None,
                        functions: None,
                    }],
                    rolls: LootNumberProviderTypes::Constant(1f32),
                    bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                    conditions: Some(&[LootCondition::SurvivesExplosion]),
                    functions: None,
                },
                LootPool {
                    entries: &[LootPoolEntry {
                        content: LootPoolEntryTypes::Item(ItemEntry {
                            name: "minecraft:brown_mushroom",
                        }),
                        weight: 1i32,
                        quality: 0i32,
                        conditions: None,
                        functions: None,
                    }],
                    rolls: LootNumberProviderTypes::Constant(1f32),
                    bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                    conditions: Some(&[LootCondition::SurvivesExplosion]),
                    functions: None,
                },
            ]),
        }),
        experience: None,
    };
    pub const POTTED_DEAD_BUSH: Self = Block {
        id: BlockId::new(439u16).unwrap(),
        name: "potted_dead_bush",
        hardness: 0f32,
        blast_resistance: 0f32,
        map_color: 0u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 0,
        default_state: &BlockState {
            id: BlockStateId::new(10657u16).unwrap(),
            state_flags: 8,
            side_flags: 64,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0f32,
            collision_shapes: &[55],
            outline_shapes: &[55],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(10657u16).unwrap(),
            state_flags: 8,
            side_flags: 64,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0f32,
            collision_shapes: &[55],
            outline_shapes: &[55],
            opacity: 0,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/potted_dead_bush"),
            pools: Some(&[
                LootPool {
                    entries: &[LootPoolEntry {
                        content: LootPoolEntryTypes::Item(ItemEntry {
                            name: "minecraft:flower_pot",
                        }),
                        weight: 1i32,
                        quality: 0i32,
                        conditions: None,
                        functions: None,
                    }],
                    rolls: LootNumberProviderTypes::Constant(1f32),
                    bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                    conditions: Some(&[LootCondition::SurvivesExplosion]),
                    functions: None,
                },
                LootPool {
                    entries: &[LootPoolEntry {
                        content: LootPoolEntryTypes::Item(ItemEntry {
                            name: "minecraft:dead_bush",
                        }),
                        weight: 1i32,
                        quality: 0i32,
                        conditions: None,
                        functions: None,
                    }],
                    rolls: LootNumberProviderTypes::Constant(1f32),
                    bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                    conditions: Some(&[LootCondition::SurvivesExplosion]),
                    functions: None,
                },
            ]),
        }),
        experience: None,
    };
    pub const POTTED_CACTUS: Self = Block {
        id: BlockId::new(440u16).unwrap(),
        name: "potted_cactus",
        hardness: 0f32,
        blast_resistance: 0f32,
        map_color: 0u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 0,
        default_state: &BlockState {
            id: BlockStateId::new(10658u16).unwrap(),
            state_flags: 8,
            side_flags: 64,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0f32,
            collision_shapes: &[55],
            outline_shapes: &[55],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(10658u16).unwrap(),
            state_flags: 8,
            side_flags: 64,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0f32,
            collision_shapes: &[55],
            outline_shapes: &[55],
            opacity: 0,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/potted_cactus"),
            pools: Some(&[
                LootPool {
                    entries: &[LootPoolEntry {
                        content: LootPoolEntryTypes::Item(ItemEntry {
                            name: "minecraft:flower_pot",
                        }),
                        weight: 1i32,
                        quality: 0i32,
                        conditions: None,
                        functions: None,
                    }],
                    rolls: LootNumberProviderTypes::Constant(1f32),
                    bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                    conditions: Some(&[LootCondition::SurvivesExplosion]),
                    functions: None,
                },
                LootPool {
                    entries: &[LootPoolEntry {
                        content: LootPoolEntryTypes::Item(ItemEntry {
                            name: "minecraft:cactus",
                        }),
                        weight: 1i32,
                        quality: 0i32,
                        conditions: None,
                        functions: None,
                    }],
                    rolls: LootNumberProviderTypes::Constant(1f32),
                    bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                    conditions: Some(&[LootCondition::SurvivesExplosion]),
                    functions: None,
                },
            ]),
        }),
        experience: None,
    };
    pub const CARROTS: Self = Block {
        id: BlockId::new(441u16).unwrap(),
        name: "carrots",
        hardness: 0f32,
        blast_resistance: 0f32,
        map_color: 7u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 1257,
        default_state: &BlockState {
            id: BlockStateId::new(10659u16).unwrap(),
            state_flags: 520,
            side_flags: 0,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0f32,
            collision_shapes: &[],
            outline_shapes: &[20],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(10659u16).unwrap(),
                state_flags: 520,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[20],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10660u16).unwrap(),
                state_flags: 520,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[207],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10661u16).unwrap(),
                state_flags: 520,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[51],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10662u16).unwrap(),
                state_flags: 520,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[297],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10663u16).unwrap(),
                state_flags: 520,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[134],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10664u16).unwrap(),
                state_flags: 520,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[335],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10665u16).unwrap(),
                state_flags: 520,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10666u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[336],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/carrots"),
            pools: Some(&[
                LootPool {
                    entries: &[LootPoolEntry {
                        content: LootPoolEntryTypes::Item(ItemEntry {
                            name: "minecraft:carrot",
                        }),
                        weight: 1i32,
                        quality: 0i32,
                        conditions: None,
                        functions: None,
                    }],
                    rolls: LootNumberProviderTypes::Constant(1f32),
                    bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                    conditions: None,
                    functions: None,
                },
                LootPool {
                    entries: &[LootPoolEntry {
                        content: LootPoolEntryTypes::Item(ItemEntry {
                            name: "minecraft:carrot",
                        }),
                        weight: 1i32,
                        quality: 0i32,
                        conditions: None,
                        functions: Some(&[LootFunction {
                            content: LootFunctionTypes::ApplyBonus {
                                enchantment: "minecraft:fortune",
                                formula: "minecraft:binomial_with_bonus_count",
                                parameters: Some(LootFunctionBonusParameter::Probability {
                                    extra: 3i32,
                                    probability: 0.5714286f32,
                                }),
                            },
                            conditions: None,
                        }]),
                    }],
                    rolls: LootNumberProviderTypes::Constant(1f32),
                    bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                    conditions: Some(&[LootCondition::BlockStateProperty {
                        block: "minecraft:carrots",
                        properties: &[("age", "7")],
                    }]),
                    functions: None,
                },
            ]),
        }),
        experience: None,
    };
    pub const POTATOES: Self = Block {
        id: BlockId::new(442u16).unwrap(),
        name: "potatoes",
        hardness: 0f32,
        blast_resistance: 0f32,
        map_color: 7u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 1258,
        default_state: &BlockState {
            id: BlockStateId::new(10667u16).unwrap(),
            state_flags: 520,
            side_flags: 0,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0f32,
            collision_shapes: &[],
            outline_shapes: &[20],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(10667u16).unwrap(),
                state_flags: 520,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[20],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10668u16).unwrap(),
                state_flags: 520,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[207],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10669u16).unwrap(),
                state_flags: 520,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[51],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10670u16).unwrap(),
                state_flags: 520,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[297],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10671u16).unwrap(),
                state_flags: 520,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[134],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10672u16).unwrap(),
                state_flags: 520,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[335],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10673u16).unwrap(),
                state_flags: 520,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10674u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[336],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/potatoes"),
            pools: Some(&[
                LootPool {
                    entries: &[LootPoolEntry {
                        content: LootPoolEntryTypes::Item(ItemEntry {
                            name: "minecraft:potato",
                        }),
                        weight: 1i32,
                        quality: 0i32,
                        conditions: None,
                        functions: None,
                    }],
                    rolls: LootNumberProviderTypes::Constant(1f32),
                    bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                    conditions: None,
                    functions: None,
                },
                LootPool {
                    entries: &[LootPoolEntry {
                        content: LootPoolEntryTypes::Item(ItemEntry {
                            name: "minecraft:potato",
                        }),
                        weight: 1i32,
                        quality: 0i32,
                        conditions: None,
                        functions: Some(&[LootFunction {
                            content: LootFunctionTypes::ApplyBonus {
                                enchantment: "minecraft:fortune",
                                formula: "minecraft:binomial_with_bonus_count",
                                parameters: Some(LootFunctionBonusParameter::Probability {
                                    extra: 3i32,
                                    probability: 0.5714286f32,
                                }),
                            },
                            conditions: None,
                        }]),
                    }],
                    rolls: LootNumberProviderTypes::Constant(1f32),
                    bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                    conditions: Some(&[LootCondition::BlockStateProperty {
                        block: "minecraft:potatoes",
                        properties: &[("age", "7")],
                    }]),
                    functions: None,
                },
                LootPool {
                    entries: &[LootPoolEntry {
                        content: LootPoolEntryTypes::Item(ItemEntry {
                            name: "minecraft:poisonous_potato",
                        }),
                        weight: 1i32,
                        quality: 0i32,
                        conditions: Some(&[LootCondition::RandomChance { chance: 0.02f32 }]),
                        functions: None,
                    }],
                    rolls: LootNumberProviderTypes::Constant(1f32),
                    bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                    conditions: Some(&[LootCondition::BlockStateProperty {
                        block: "minecraft:potatoes",
                        properties: &[("age", "7")],
                    }]),
                    functions: None,
                },
            ]),
        }),
        experience: None,
    };
    pub const OAK_BUTTON: Self = Block {
        id: BlockId::new(443u16).unwrap(),
        name: "oak_button",
        hardness: 0.5f32,
        blast_resistance: 0.5f32,
        map_color: 0u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 779,
        default_state: &BlockState {
            id: BlockStateId::new(10684u16).unwrap(),
            state_flags: 8,
            side_flags: 0,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0.5f32,
            collision_shapes: &[],
            outline_shapes: &[167],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(10675u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[162],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10676u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[163],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10677u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[162],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10678u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[163],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10679u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[164],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10680u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[165],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10681u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[164],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10682u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[165],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10683u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[166],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10684u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[167],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10685u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[168],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10686u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[169],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10687u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[170],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10688u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[171],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10689u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[172],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10690u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[173],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10691u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[174],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10692u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[175],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10693u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[174],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10694u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[175],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10695u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[176],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10696u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[177],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10697u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[176],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10698u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[177],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/oak_button"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:oak_button",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const SPRUCE_BUTTON: Self = Block {
        id: BlockId::new(444u16).unwrap(),
        name: "spruce_button",
        hardness: 0.5f32,
        blast_resistance: 0.5f32,
        map_color: 0u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 780,
        default_state: &BlockState {
            id: BlockStateId::new(10708u16).unwrap(),
            state_flags: 8,
            side_flags: 0,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0.5f32,
            collision_shapes: &[],
            outline_shapes: &[167],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(10699u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[162],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10700u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[163],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10701u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[162],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10702u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[163],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10703u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[164],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10704u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[165],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10705u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[164],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10706u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[165],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10707u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[166],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10708u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[167],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10709u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[168],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10710u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[169],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10711u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[170],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10712u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[171],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10713u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[172],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10714u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[173],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10715u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[174],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10716u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[175],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10717u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[174],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10718u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[175],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10719u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[176],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10720u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[177],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10721u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[176],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10722u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[177],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/spruce_button"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:spruce_button",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const BIRCH_BUTTON: Self = Block {
        id: BlockId::new(445u16).unwrap(),
        name: "birch_button",
        hardness: 0.5f32,
        blast_resistance: 0.5f32,
        map_color: 0u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 781,
        default_state: &BlockState {
            id: BlockStateId::new(10732u16).unwrap(),
            state_flags: 8,
            side_flags: 0,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0.5f32,
            collision_shapes: &[],
            outline_shapes: &[167],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(10723u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[162],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10724u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[163],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10725u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[162],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10726u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[163],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10727u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[164],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10728u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[165],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10729u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[164],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10730u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[165],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10731u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[166],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10732u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[167],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10733u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[168],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10734u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[169],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10735u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[170],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10736u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[171],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10737u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[172],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10738u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[173],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10739u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[174],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10740u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[175],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10741u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[174],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10742u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[175],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10743u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[176],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10744u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[177],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10745u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[176],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10746u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[177],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/birch_button"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:birch_button",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const JUNGLE_BUTTON: Self = Block {
        id: BlockId::new(446u16).unwrap(),
        name: "jungle_button",
        hardness: 0.5f32,
        blast_resistance: 0.5f32,
        map_color: 0u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 782,
        default_state: &BlockState {
            id: BlockStateId::new(10756u16).unwrap(),
            state_flags: 8,
            side_flags: 0,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0.5f32,
            collision_shapes: &[],
            outline_shapes: &[167],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(10747u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[162],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10748u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[163],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10749u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[162],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10750u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[163],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10751u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[164],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10752u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[165],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10753u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[164],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10754u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[165],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10755u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[166],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10756u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[167],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10757u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[168],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10758u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[169],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10759u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[170],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10760u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[171],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10761u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[172],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10762u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[173],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10763u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[174],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10764u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[175],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10765u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[174],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10766u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[175],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10767u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[176],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10768u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[177],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10769u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[176],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10770u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[177],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/jungle_button"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:jungle_button",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const ACACIA_BUTTON: Self = Block {
        id: BlockId::new(447u16).unwrap(),
        name: "acacia_button",
        hardness: 0.5f32,
        blast_resistance: 0.5f32,
        map_color: 0u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 783,
        default_state: &BlockState {
            id: BlockStateId::new(10780u16).unwrap(),
            state_flags: 8,
            side_flags: 0,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0.5f32,
            collision_shapes: &[],
            outline_shapes: &[167],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(10771u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[162],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10772u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[163],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10773u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[162],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10774u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[163],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10775u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[164],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10776u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[165],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10777u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[164],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10778u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[165],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10779u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[166],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10780u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[167],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10781u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[168],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10782u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[169],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10783u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[170],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10784u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[171],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10785u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[172],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10786u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[173],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10787u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[174],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10788u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[175],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10789u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[174],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10790u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[175],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10791u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[176],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10792u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[177],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10793u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[176],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10794u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[177],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/acacia_button"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:acacia_button",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const CHERRY_BUTTON: Self = Block {
        id: BlockId::new(448u16).unwrap(),
        name: "cherry_button",
        hardness: 0.5f32,
        blast_resistance: 0.5f32,
        map_color: 0u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 784,
        default_state: &BlockState {
            id: BlockStateId::new(10804u16).unwrap(),
            state_flags: 8,
            side_flags: 0,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0.5f32,
            collision_shapes: &[],
            outline_shapes: &[167],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(10795u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[162],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10796u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[163],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10797u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[162],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10798u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[163],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10799u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[164],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10800u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[165],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10801u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[164],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10802u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[165],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10803u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[166],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10804u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[167],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10805u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[168],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10806u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[169],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10807u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[170],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10808u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[171],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10809u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[172],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10810u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[173],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10811u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[174],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10812u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[175],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10813u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[174],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10814u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[175],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10815u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[176],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10816u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[177],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10817u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[176],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10818u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[177],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/cherry_button"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:cherry_button",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const DARK_OAK_BUTTON: Self = Block {
        id: BlockId::new(449u16).unwrap(),
        name: "dark_oak_button",
        hardness: 0.5f32,
        blast_resistance: 0.5f32,
        map_color: 0u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 785,
        default_state: &BlockState {
            id: BlockStateId::new(10828u16).unwrap(),
            state_flags: 8,
            side_flags: 0,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0.5f32,
            collision_shapes: &[],
            outline_shapes: &[167],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(10819u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[162],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10820u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[163],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10821u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[162],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10822u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[163],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10823u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[164],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10824u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[165],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10825u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[164],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10826u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[165],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10827u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[166],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10828u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[167],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10829u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[168],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10830u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[169],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10831u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[170],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10832u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[171],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10833u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[172],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10834u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[173],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10835u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[174],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10836u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[175],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10837u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[174],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10838u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[175],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10839u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[176],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10840u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[177],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10841u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[176],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10842u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[177],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/dark_oak_button"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:dark_oak_button",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const PALE_OAK_BUTTON: Self = Block {
        id: BlockId::new(450u16).unwrap(),
        name: "pale_oak_button",
        hardness: 0.5f32,
        blast_resistance: 0.5f32,
        map_color: 0u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 786,
        default_state: &BlockState {
            id: BlockStateId::new(10852u16).unwrap(),
            state_flags: 8,
            side_flags: 0,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0.5f32,
            collision_shapes: &[],
            outline_shapes: &[167],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(10843u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[162],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10844u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[163],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10845u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[162],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10846u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[163],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10847u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[164],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10848u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[165],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10849u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[164],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10850u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[165],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10851u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[166],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10852u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[167],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10853u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[168],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10854u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[169],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10855u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[170],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10856u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[171],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10857u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[172],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10858u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[173],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10859u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[174],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10860u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[175],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10861u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[174],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10862u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[175],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10863u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[176],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10864u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[177],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10865u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[176],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10866u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[177],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/pale_oak_button"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:pale_oak_button",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const MANGROVE_BUTTON: Self = Block {
        id: BlockId::new(451u16).unwrap(),
        name: "mangrove_button",
        hardness: 0.5f32,
        blast_resistance: 0.5f32,
        map_color: 0u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 787,
        default_state: &BlockState {
            id: BlockStateId::new(10876u16).unwrap(),
            state_flags: 8,
            side_flags: 0,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0.5f32,
            collision_shapes: &[],
            outline_shapes: &[167],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(10867u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[162],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10868u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[163],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10869u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[162],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10870u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[163],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10871u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[164],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10872u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[165],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10873u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[164],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10874u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[165],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10875u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[166],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10876u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[167],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10877u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[168],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10878u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[169],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10879u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[170],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10880u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[171],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10881u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[172],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10882u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[173],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10883u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[174],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10884u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[175],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10885u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[174],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10886u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[175],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10887u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[176],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10888u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[177],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10889u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[176],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10890u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[177],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/mangrove_button"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:mangrove_button",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const BAMBOO_BUTTON: Self = Block {
        id: BlockId::new(452u16).unwrap(),
        name: "bamboo_button",
        hardness: 0.5f32,
        blast_resistance: 0.5f32,
        map_color: 0u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 788,
        default_state: &BlockState {
            id: BlockStateId::new(10900u16).unwrap(),
            state_flags: 8,
            side_flags: 0,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0.5f32,
            collision_shapes: &[],
            outline_shapes: &[167],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(10891u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[162],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10892u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[163],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10893u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[162],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10894u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[163],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10895u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[164],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10896u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[165],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10897u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[164],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10898u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[165],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10899u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[166],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10900u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[167],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10901u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[168],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10902u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[169],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10903u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[170],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10904u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[171],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10905u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[172],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10906u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[173],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10907u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[174],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10908u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[175],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10909u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[174],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10910u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[175],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10911u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[176],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10912u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[177],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10913u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[176],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(10914u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[177],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/bamboo_button"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:bamboo_button",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const SKELETON_SKULL: Self = Block {
        id: BlockId::new(453u16).unwrap(),
        name: "skeleton_skull",
        hardness: 1f32,
        blast_resistance: 1f32,
        map_color: 0u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 1263,
        default_state: &BlockState {
            id: BlockStateId::new(10931u16).unwrap(),
            state_flags: 8,
            side_flags: 64,
            instrument: NoteblockInstrument::Skeleton,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 1f32,
            collision_shapes: &[337],
            outline_shapes: &[337],
            opacity: 0,
            block_entity_type: 16,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(10915u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Skeleton,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[337],
                outline_shapes: &[337],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(10916u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Skeleton,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[337],
                outline_shapes: &[337],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(10917u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Skeleton,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[337],
                outline_shapes: &[337],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(10918u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Skeleton,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[337],
                outline_shapes: &[337],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(10919u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Skeleton,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[337],
                outline_shapes: &[337],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(10920u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Skeleton,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[337],
                outline_shapes: &[337],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(10921u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Skeleton,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[337],
                outline_shapes: &[337],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(10922u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Skeleton,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[337],
                outline_shapes: &[337],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(10923u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Skeleton,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[337],
                outline_shapes: &[337],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(10924u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Skeleton,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[337],
                outline_shapes: &[337],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(10925u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Skeleton,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[337],
                outline_shapes: &[337],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(10926u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Skeleton,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[337],
                outline_shapes: &[337],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(10927u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Skeleton,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[337],
                outline_shapes: &[337],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(10928u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Skeleton,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[337],
                outline_shapes: &[337],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(10929u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Skeleton,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[337],
                outline_shapes: &[337],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(10930u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Skeleton,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[337],
                outline_shapes: &[337],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(10931u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Skeleton,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[337],
                outline_shapes: &[337],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(10932u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Skeleton,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[337],
                outline_shapes: &[337],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(10933u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Skeleton,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[337],
                outline_shapes: &[337],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(10934u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Skeleton,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[337],
                outline_shapes: &[337],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(10935u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Skeleton,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[337],
                outline_shapes: &[337],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(10936u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Skeleton,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[337],
                outline_shapes: &[337],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(10937u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Skeleton,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[337],
                outline_shapes: &[337],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(10938u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Skeleton,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[337],
                outline_shapes: &[337],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(10939u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Skeleton,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[337],
                outline_shapes: &[337],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(10940u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Skeleton,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[337],
                outline_shapes: &[337],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(10941u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Skeleton,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[337],
                outline_shapes: &[337],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(10942u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Skeleton,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[337],
                outline_shapes: &[337],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(10943u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Skeleton,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[337],
                outline_shapes: &[337],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(10944u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Skeleton,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[337],
                outline_shapes: &[337],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(10945u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Skeleton,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[337],
                outline_shapes: &[337],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(10946u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Skeleton,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[337],
                outline_shapes: &[337],
                opacity: 0,
                block_entity_type: 16,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/skeleton_skull"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:skeleton_skull",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: Some(&[LootFunction {
                        content: LootFunctionTypes::CopyComponents {
                            source: "block_entity",
                            include: &["minecraft:custom_name"],
                        },
                        conditions: None,
                    }]),
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: None,
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const SKELETON_WALL_SKULL: Self = Block {
        id: BlockId::new(454u16).unwrap(),
        name: "skeleton_wall_skull",
        hardness: 1f32,
        blast_resistance: 1f32,
        map_color: 0u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 1263,
        default_state: &BlockState {
            id: BlockStateId::new(10948u16).unwrap(),
            state_flags: 8,
            side_flags: 0,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 1f32,
            collision_shapes: &[338],
            outline_shapes: &[338],
            opacity: 0,
            block_entity_type: 16,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(10947u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[338],
                outline_shapes: &[338],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(10948u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[338],
                outline_shapes: &[338],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(10949u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[339],
                outline_shapes: &[339],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(10950u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[339],
                outline_shapes: &[339],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(10951u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[340],
                outline_shapes: &[340],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(10952u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[340],
                outline_shapes: &[340],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(10953u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[341],
                outline_shapes: &[341],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(10954u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[341],
                outline_shapes: &[341],
                opacity: 0,
                block_entity_type: 16,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/skeleton_skull"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:skeleton_skull",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: Some(&[LootFunction {
                        content: LootFunctionTypes::CopyComponents {
                            source: "block_entity",
                            include: &["minecraft:custom_name"],
                        },
                        conditions: None,
                    }]),
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: None,
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const WITHER_SKELETON_SKULL: Self = Block {
        id: BlockId::new(455u16).unwrap(),
        name: "wither_skeleton_skull",
        hardness: 1f32,
        blast_resistance: 1f32,
        map_color: 0u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 1264,
        default_state: &BlockState {
            id: BlockStateId::new(10971u16).unwrap(),
            state_flags: 8,
            side_flags: 64,
            instrument: NoteblockInstrument::WitherSkeleton,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 1f32,
            collision_shapes: &[337],
            outline_shapes: &[337],
            opacity: 0,
            block_entity_type: 16,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(10955u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::WitherSkeleton,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[337],
                outline_shapes: &[337],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(10956u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::WitherSkeleton,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[337],
                outline_shapes: &[337],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(10957u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::WitherSkeleton,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[337],
                outline_shapes: &[337],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(10958u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::WitherSkeleton,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[337],
                outline_shapes: &[337],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(10959u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::WitherSkeleton,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[337],
                outline_shapes: &[337],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(10960u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::WitherSkeleton,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[337],
                outline_shapes: &[337],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(10961u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::WitherSkeleton,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[337],
                outline_shapes: &[337],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(10962u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::WitherSkeleton,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[337],
                outline_shapes: &[337],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(10963u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::WitherSkeleton,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[337],
                outline_shapes: &[337],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(10964u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::WitherSkeleton,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[337],
                outline_shapes: &[337],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(10965u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::WitherSkeleton,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[337],
                outline_shapes: &[337],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(10966u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::WitherSkeleton,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[337],
                outline_shapes: &[337],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(10967u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::WitherSkeleton,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[337],
                outline_shapes: &[337],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(10968u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::WitherSkeleton,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[337],
                outline_shapes: &[337],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(10969u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::WitherSkeleton,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[337],
                outline_shapes: &[337],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(10970u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::WitherSkeleton,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[337],
                outline_shapes: &[337],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(10971u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::WitherSkeleton,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[337],
                outline_shapes: &[337],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(10972u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::WitherSkeleton,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[337],
                outline_shapes: &[337],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(10973u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::WitherSkeleton,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[337],
                outline_shapes: &[337],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(10974u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::WitherSkeleton,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[337],
                outline_shapes: &[337],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(10975u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::WitherSkeleton,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[337],
                outline_shapes: &[337],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(10976u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::WitherSkeleton,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[337],
                outline_shapes: &[337],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(10977u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::WitherSkeleton,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[337],
                outline_shapes: &[337],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(10978u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::WitherSkeleton,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[337],
                outline_shapes: &[337],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(10979u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::WitherSkeleton,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[337],
                outline_shapes: &[337],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(10980u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::WitherSkeleton,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[337],
                outline_shapes: &[337],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(10981u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::WitherSkeleton,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[337],
                outline_shapes: &[337],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(10982u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::WitherSkeleton,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[337],
                outline_shapes: &[337],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(10983u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::WitherSkeleton,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[337],
                outline_shapes: &[337],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(10984u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::WitherSkeleton,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[337],
                outline_shapes: &[337],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(10985u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::WitherSkeleton,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[337],
                outline_shapes: &[337],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(10986u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::WitherSkeleton,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[337],
                outline_shapes: &[337],
                opacity: 0,
                block_entity_type: 16,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/wither_skeleton_skull"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:wither_skeleton_skull",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: Some(&[LootFunction {
                        content: LootFunctionTypes::CopyComponents {
                            source: "block_entity",
                            include: &["minecraft:custom_name"],
                        },
                        conditions: None,
                    }]),
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: None,
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const WITHER_SKELETON_WALL_SKULL: Self = Block {
        id: BlockId::new(456u16).unwrap(),
        name: "wither_skeleton_wall_skull",
        hardness: 1f32,
        blast_resistance: 1f32,
        map_color: 0u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 1264,
        default_state: &BlockState {
            id: BlockStateId::new(10988u16).unwrap(),
            state_flags: 8,
            side_flags: 0,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 1f32,
            collision_shapes: &[338],
            outline_shapes: &[338],
            opacity: 0,
            block_entity_type: 16,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(10987u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[338],
                outline_shapes: &[338],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(10988u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[338],
                outline_shapes: &[338],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(10989u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[339],
                outline_shapes: &[339],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(10990u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[339],
                outline_shapes: &[339],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(10991u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[340],
                outline_shapes: &[340],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(10992u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[340],
                outline_shapes: &[340],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(10993u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[341],
                outline_shapes: &[341],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(10994u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[341],
                outline_shapes: &[341],
                opacity: 0,
                block_entity_type: 16,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/wither_skeleton_skull"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:wither_skeleton_skull",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: Some(&[LootFunction {
                        content: LootFunctionTypes::CopyComponents {
                            source: "block_entity",
                            include: &["minecraft:custom_name"],
                        },
                        conditions: None,
                    }]),
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: None,
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const ZOMBIE_HEAD: Self = Block {
        id: BlockId::new(457u16).unwrap(),
        name: "zombie_head",
        hardness: 1f32,
        blast_resistance: 1f32,
        map_color: 0u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 1266,
        default_state: &BlockState {
            id: BlockStateId::new(11011u16).unwrap(),
            state_flags: 8,
            side_flags: 64,
            instrument: NoteblockInstrument::Zombie,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 1f32,
            collision_shapes: &[337],
            outline_shapes: &[337],
            opacity: 0,
            block_entity_type: 16,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(10995u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Zombie,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[337],
                outline_shapes: &[337],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(10996u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Zombie,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[337],
                outline_shapes: &[337],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(10997u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Zombie,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[337],
                outline_shapes: &[337],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(10998u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Zombie,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[337],
                outline_shapes: &[337],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(10999u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Zombie,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[337],
                outline_shapes: &[337],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(11000u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Zombie,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[337],
                outline_shapes: &[337],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(11001u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Zombie,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[337],
                outline_shapes: &[337],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(11002u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Zombie,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[337],
                outline_shapes: &[337],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(11003u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Zombie,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[337],
                outline_shapes: &[337],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(11004u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Zombie,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[337],
                outline_shapes: &[337],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(11005u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Zombie,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[337],
                outline_shapes: &[337],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(11006u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Zombie,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[337],
                outline_shapes: &[337],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(11007u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Zombie,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[337],
                outline_shapes: &[337],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(11008u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Zombie,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[337],
                outline_shapes: &[337],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(11009u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Zombie,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[337],
                outline_shapes: &[337],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(11010u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Zombie,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[337],
                outline_shapes: &[337],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(11011u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Zombie,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[337],
                outline_shapes: &[337],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(11012u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Zombie,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[337],
                outline_shapes: &[337],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(11013u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Zombie,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[337],
                outline_shapes: &[337],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(11014u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Zombie,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[337],
                outline_shapes: &[337],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(11015u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Zombie,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[337],
                outline_shapes: &[337],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(11016u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Zombie,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[337],
                outline_shapes: &[337],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(11017u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Zombie,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[337],
                outline_shapes: &[337],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(11018u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Zombie,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[337],
                outline_shapes: &[337],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(11019u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Zombie,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[337],
                outline_shapes: &[337],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(11020u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Zombie,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[337],
                outline_shapes: &[337],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(11021u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Zombie,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[337],
                outline_shapes: &[337],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(11022u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Zombie,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[337],
                outline_shapes: &[337],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(11023u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Zombie,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[337],
                outline_shapes: &[337],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(11024u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Zombie,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[337],
                outline_shapes: &[337],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(11025u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Zombie,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[337],
                outline_shapes: &[337],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(11026u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Zombie,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[337],
                outline_shapes: &[337],
                opacity: 0,
                block_entity_type: 16,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/zombie_head"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:zombie_head",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: Some(&[LootFunction {
                        content: LootFunctionTypes::CopyComponents {
                            source: "block_entity",
                            include: &["minecraft:custom_name"],
                        },
                        conditions: None,
                    }]),
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: None,
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const ZOMBIE_WALL_HEAD: Self = Block {
        id: BlockId::new(458u16).unwrap(),
        name: "zombie_wall_head",
        hardness: 1f32,
        blast_resistance: 1f32,
        map_color: 0u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 1266,
        default_state: &BlockState {
            id: BlockStateId::new(11028u16).unwrap(),
            state_flags: 8,
            side_flags: 0,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 1f32,
            collision_shapes: &[338],
            outline_shapes: &[338],
            opacity: 0,
            block_entity_type: 16,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(11027u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[338],
                outline_shapes: &[338],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(11028u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[338],
                outline_shapes: &[338],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(11029u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[339],
                outline_shapes: &[339],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(11030u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[339],
                outline_shapes: &[339],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(11031u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[340],
                outline_shapes: &[340],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(11032u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[340],
                outline_shapes: &[340],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(11033u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[341],
                outline_shapes: &[341],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(11034u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[341],
                outline_shapes: &[341],
                opacity: 0,
                block_entity_type: 16,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/zombie_head"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:zombie_head",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: Some(&[LootFunction {
                        content: LootFunctionTypes::CopyComponents {
                            source: "block_entity",
                            include: &["minecraft:custom_name"],
                        },
                        conditions: None,
                    }]),
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: None,
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const PLAYER_HEAD: Self = Block {
        id: BlockId::new(459u16).unwrap(),
        name: "player_head",
        hardness: 1f32,
        blast_resistance: 1f32,
        map_color: 0u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 1265,
        default_state: &BlockState {
            id: BlockStateId::new(11051u16).unwrap(),
            state_flags: 8,
            side_flags: 64,
            instrument: NoteblockInstrument::CustomHead,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 1f32,
            collision_shapes: &[337],
            outline_shapes: &[337],
            opacity: 0,
            block_entity_type: 16,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(11035u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::CustomHead,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[337],
                outline_shapes: &[337],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(11036u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::CustomHead,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[337],
                outline_shapes: &[337],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(11037u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::CustomHead,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[337],
                outline_shapes: &[337],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(11038u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::CustomHead,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[337],
                outline_shapes: &[337],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(11039u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::CustomHead,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[337],
                outline_shapes: &[337],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(11040u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::CustomHead,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[337],
                outline_shapes: &[337],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(11041u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::CustomHead,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[337],
                outline_shapes: &[337],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(11042u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::CustomHead,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[337],
                outline_shapes: &[337],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(11043u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::CustomHead,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[337],
                outline_shapes: &[337],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(11044u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::CustomHead,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[337],
                outline_shapes: &[337],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(11045u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::CustomHead,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[337],
                outline_shapes: &[337],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(11046u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::CustomHead,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[337],
                outline_shapes: &[337],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(11047u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::CustomHead,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[337],
                outline_shapes: &[337],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(11048u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::CustomHead,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[337],
                outline_shapes: &[337],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(11049u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::CustomHead,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[337],
                outline_shapes: &[337],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(11050u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::CustomHead,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[337],
                outline_shapes: &[337],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(11051u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::CustomHead,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[337],
                outline_shapes: &[337],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(11052u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::CustomHead,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[337],
                outline_shapes: &[337],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(11053u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::CustomHead,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[337],
                outline_shapes: &[337],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(11054u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::CustomHead,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[337],
                outline_shapes: &[337],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(11055u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::CustomHead,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[337],
                outline_shapes: &[337],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(11056u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::CustomHead,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[337],
                outline_shapes: &[337],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(11057u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::CustomHead,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[337],
                outline_shapes: &[337],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(11058u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::CustomHead,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[337],
                outline_shapes: &[337],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(11059u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::CustomHead,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[337],
                outline_shapes: &[337],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(11060u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::CustomHead,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[337],
                outline_shapes: &[337],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(11061u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::CustomHead,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[337],
                outline_shapes: &[337],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(11062u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::CustomHead,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[337],
                outline_shapes: &[337],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(11063u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::CustomHead,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[337],
                outline_shapes: &[337],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(11064u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::CustomHead,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[337],
                outline_shapes: &[337],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(11065u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::CustomHead,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[337],
                outline_shapes: &[337],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(11066u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::CustomHead,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[337],
                outline_shapes: &[337],
                opacity: 0,
                block_entity_type: 16,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/player_head"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:player_head",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: Some(&[LootFunction {
                        content: LootFunctionTypes::CopyComponents {
                            source: "block_entity",
                            include: &[
                                "minecraft:profile",
                                "minecraft:note_block_sound",
                                "minecraft:custom_name",
                            ],
                        },
                        conditions: None,
                    }]),
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: None,
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const PLAYER_WALL_HEAD: Self = Block {
        id: BlockId::new(460u16).unwrap(),
        name: "player_wall_head",
        hardness: 1f32,
        blast_resistance: 1f32,
        map_color: 0u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 1265,
        default_state: &BlockState {
            id: BlockStateId::new(11068u16).unwrap(),
            state_flags: 8,
            side_flags: 0,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 1f32,
            collision_shapes: &[338],
            outline_shapes: &[338],
            opacity: 0,
            block_entity_type: 16,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(11067u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[338],
                outline_shapes: &[338],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(11068u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[338],
                outline_shapes: &[338],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(11069u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[339],
                outline_shapes: &[339],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(11070u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[339],
                outline_shapes: &[339],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(11071u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[340],
                outline_shapes: &[340],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(11072u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[340],
                outline_shapes: &[340],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(11073u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[341],
                outline_shapes: &[341],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(11074u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[341],
                outline_shapes: &[341],
                opacity: 0,
                block_entity_type: 16,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/player_head"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:player_head",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: Some(&[LootFunction {
                        content: LootFunctionTypes::CopyComponents {
                            source: "block_entity",
                            include: &[
                                "minecraft:profile",
                                "minecraft:note_block_sound",
                                "minecraft:custom_name",
                            ],
                        },
                        conditions: None,
                    }]),
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: None,
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const CREEPER_HEAD: Self = Block {
        id: BlockId::new(461u16).unwrap(),
        name: "creeper_head",
        hardness: 1f32,
        blast_resistance: 1f32,
        map_color: 0u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 1267,
        default_state: &BlockState {
            id: BlockStateId::new(11091u16).unwrap(),
            state_flags: 8,
            side_flags: 64,
            instrument: NoteblockInstrument::Creeper,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 1f32,
            collision_shapes: &[337],
            outline_shapes: &[337],
            opacity: 0,
            block_entity_type: 16,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(11075u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Creeper,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[337],
                outline_shapes: &[337],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(11076u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Creeper,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[337],
                outline_shapes: &[337],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(11077u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Creeper,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[337],
                outline_shapes: &[337],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(11078u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Creeper,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[337],
                outline_shapes: &[337],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(11079u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Creeper,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[337],
                outline_shapes: &[337],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(11080u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Creeper,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[337],
                outline_shapes: &[337],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(11081u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Creeper,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[337],
                outline_shapes: &[337],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(11082u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Creeper,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[337],
                outline_shapes: &[337],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(11083u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Creeper,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[337],
                outline_shapes: &[337],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(11084u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Creeper,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[337],
                outline_shapes: &[337],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(11085u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Creeper,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[337],
                outline_shapes: &[337],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(11086u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Creeper,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[337],
                outline_shapes: &[337],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(11087u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Creeper,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[337],
                outline_shapes: &[337],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(11088u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Creeper,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[337],
                outline_shapes: &[337],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(11089u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Creeper,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[337],
                outline_shapes: &[337],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(11090u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Creeper,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[337],
                outline_shapes: &[337],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(11091u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Creeper,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[337],
                outline_shapes: &[337],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(11092u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Creeper,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[337],
                outline_shapes: &[337],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(11093u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Creeper,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[337],
                outline_shapes: &[337],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(11094u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Creeper,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[337],
                outline_shapes: &[337],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(11095u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Creeper,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[337],
                outline_shapes: &[337],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(11096u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Creeper,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[337],
                outline_shapes: &[337],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(11097u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Creeper,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[337],
                outline_shapes: &[337],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(11098u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Creeper,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[337],
                outline_shapes: &[337],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(11099u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Creeper,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[337],
                outline_shapes: &[337],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(11100u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Creeper,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[337],
                outline_shapes: &[337],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(11101u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Creeper,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[337],
                outline_shapes: &[337],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(11102u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Creeper,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[337],
                outline_shapes: &[337],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(11103u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Creeper,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[337],
                outline_shapes: &[337],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(11104u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Creeper,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[337],
                outline_shapes: &[337],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(11105u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Creeper,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[337],
                outline_shapes: &[337],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(11106u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Creeper,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[337],
                outline_shapes: &[337],
                opacity: 0,
                block_entity_type: 16,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/creeper_head"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:creeper_head",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: Some(&[LootFunction {
                        content: LootFunctionTypes::CopyComponents {
                            source: "block_entity",
                            include: &["minecraft:custom_name"],
                        },
                        conditions: None,
                    }]),
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: None,
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const CREEPER_WALL_HEAD: Self = Block {
        id: BlockId::new(462u16).unwrap(),
        name: "creeper_wall_head",
        hardness: 1f32,
        blast_resistance: 1f32,
        map_color: 0u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 1267,
        default_state: &BlockState {
            id: BlockStateId::new(11108u16).unwrap(),
            state_flags: 8,
            side_flags: 0,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 1f32,
            collision_shapes: &[338],
            outline_shapes: &[338],
            opacity: 0,
            block_entity_type: 16,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(11107u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[338],
                outline_shapes: &[338],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(11108u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[338],
                outline_shapes: &[338],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(11109u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[339],
                outline_shapes: &[339],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(11110u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[339],
                outline_shapes: &[339],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(11111u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[340],
                outline_shapes: &[340],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(11112u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[340],
                outline_shapes: &[340],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(11113u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[341],
                outline_shapes: &[341],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(11114u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[341],
                outline_shapes: &[341],
                opacity: 0,
                block_entity_type: 16,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/creeper_head"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:creeper_head",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: Some(&[LootFunction {
                        content: LootFunctionTypes::CopyComponents {
                            source: "block_entity",
                            include: &["minecraft:custom_name"],
                        },
                        conditions: None,
                    }]),
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: None,
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const DRAGON_HEAD: Self = Block {
        id: BlockId::new(463u16).unwrap(),
        name: "dragon_head",
        hardness: 1f32,
        blast_resistance: 1f32,
        map_color: 0u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 1268,
        default_state: &BlockState {
            id: BlockStateId::new(11131u16).unwrap(),
            state_flags: 8,
            side_flags: 64,
            instrument: NoteblockInstrument::Dragon,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 1f32,
            collision_shapes: &[337],
            outline_shapes: &[337],
            opacity: 0,
            block_entity_type: 16,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(11115u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Dragon,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[337],
                outline_shapes: &[337],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(11116u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Dragon,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[337],
                outline_shapes: &[337],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(11117u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Dragon,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[337],
                outline_shapes: &[337],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(11118u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Dragon,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[337],
                outline_shapes: &[337],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(11119u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Dragon,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[337],
                outline_shapes: &[337],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(11120u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Dragon,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[337],
                outline_shapes: &[337],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(11121u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Dragon,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[337],
                outline_shapes: &[337],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(11122u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Dragon,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[337],
                outline_shapes: &[337],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(11123u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Dragon,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[337],
                outline_shapes: &[337],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(11124u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Dragon,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[337],
                outline_shapes: &[337],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(11125u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Dragon,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[337],
                outline_shapes: &[337],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(11126u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Dragon,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[337],
                outline_shapes: &[337],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(11127u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Dragon,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[337],
                outline_shapes: &[337],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(11128u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Dragon,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[337],
                outline_shapes: &[337],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(11129u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Dragon,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[337],
                outline_shapes: &[337],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(11130u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Dragon,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[337],
                outline_shapes: &[337],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(11131u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Dragon,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[337],
                outline_shapes: &[337],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(11132u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Dragon,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[337],
                outline_shapes: &[337],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(11133u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Dragon,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[337],
                outline_shapes: &[337],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(11134u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Dragon,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[337],
                outline_shapes: &[337],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(11135u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Dragon,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[337],
                outline_shapes: &[337],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(11136u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Dragon,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[337],
                outline_shapes: &[337],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(11137u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Dragon,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[337],
                outline_shapes: &[337],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(11138u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Dragon,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[337],
                outline_shapes: &[337],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(11139u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Dragon,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[337],
                outline_shapes: &[337],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(11140u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Dragon,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[337],
                outline_shapes: &[337],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(11141u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Dragon,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[337],
                outline_shapes: &[337],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(11142u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Dragon,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[337],
                outline_shapes: &[337],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(11143u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Dragon,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[337],
                outline_shapes: &[337],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(11144u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Dragon,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[337],
                outline_shapes: &[337],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(11145u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Dragon,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[337],
                outline_shapes: &[337],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(11146u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Dragon,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[337],
                outline_shapes: &[337],
                opacity: 0,
                block_entity_type: 16,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/dragon_head"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:dragon_head",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: Some(&[LootFunction {
                        content: LootFunctionTypes::CopyComponents {
                            source: "block_entity",
                            include: &["minecraft:custom_name"],
                        },
                        conditions: None,
                    }]),
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: None,
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const DRAGON_WALL_HEAD: Self = Block {
        id: BlockId::new(464u16).unwrap(),
        name: "dragon_wall_head",
        hardness: 1f32,
        blast_resistance: 1f32,
        map_color: 0u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 1268,
        default_state: &BlockState {
            id: BlockStateId::new(11148u16).unwrap(),
            state_flags: 8,
            side_flags: 0,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 1f32,
            collision_shapes: &[338],
            outline_shapes: &[338],
            opacity: 0,
            block_entity_type: 16,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(11147u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[338],
                outline_shapes: &[338],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(11148u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[338],
                outline_shapes: &[338],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(11149u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[339],
                outline_shapes: &[339],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(11150u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[339],
                outline_shapes: &[339],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(11151u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[340],
                outline_shapes: &[340],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(11152u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[340],
                outline_shapes: &[340],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(11153u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[341],
                outline_shapes: &[341],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(11154u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[341],
                outline_shapes: &[341],
                opacity: 0,
                block_entity_type: 16,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/dragon_head"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:dragon_head",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: Some(&[LootFunction {
                        content: LootFunctionTypes::CopyComponents {
                            source: "block_entity",
                            include: &["minecraft:custom_name"],
                        },
                        conditions: None,
                    }]),
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: None,
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const PIGLIN_HEAD: Self = Block {
        id: BlockId::new(465u16).unwrap(),
        name: "piglin_head",
        hardness: 1f32,
        blast_resistance: 1f32,
        map_color: 0u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 1269,
        default_state: &BlockState {
            id: BlockStateId::new(11171u16).unwrap(),
            state_flags: 8,
            side_flags: 64,
            instrument: NoteblockInstrument::Piglin,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 1f32,
            collision_shapes: &[342],
            outline_shapes: &[342],
            opacity: 0,
            block_entity_type: 16,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(11155u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Piglin,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[342],
                outline_shapes: &[342],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(11156u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Piglin,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[342],
                outline_shapes: &[342],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(11157u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Piglin,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[342],
                outline_shapes: &[342],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(11158u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Piglin,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[342],
                outline_shapes: &[342],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(11159u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Piglin,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[342],
                outline_shapes: &[342],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(11160u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Piglin,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[342],
                outline_shapes: &[342],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(11161u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Piglin,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[342],
                outline_shapes: &[342],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(11162u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Piglin,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[342],
                outline_shapes: &[342],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(11163u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Piglin,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[342],
                outline_shapes: &[342],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(11164u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Piglin,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[342],
                outline_shapes: &[342],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(11165u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Piglin,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[342],
                outline_shapes: &[342],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(11166u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Piglin,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[342],
                outline_shapes: &[342],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(11167u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Piglin,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[342],
                outline_shapes: &[342],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(11168u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Piglin,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[342],
                outline_shapes: &[342],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(11169u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Piglin,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[342],
                outline_shapes: &[342],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(11170u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Piglin,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[342],
                outline_shapes: &[342],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(11171u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Piglin,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[342],
                outline_shapes: &[342],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(11172u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Piglin,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[342],
                outline_shapes: &[342],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(11173u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Piglin,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[342],
                outline_shapes: &[342],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(11174u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Piglin,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[342],
                outline_shapes: &[342],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(11175u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Piglin,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[342],
                outline_shapes: &[342],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(11176u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Piglin,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[342],
                outline_shapes: &[342],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(11177u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Piglin,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[342],
                outline_shapes: &[342],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(11178u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Piglin,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[342],
                outline_shapes: &[342],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(11179u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Piglin,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[342],
                outline_shapes: &[342],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(11180u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Piglin,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[342],
                outline_shapes: &[342],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(11181u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Piglin,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[342],
                outline_shapes: &[342],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(11182u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Piglin,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[342],
                outline_shapes: &[342],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(11183u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Piglin,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[342],
                outline_shapes: &[342],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(11184u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Piglin,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[342],
                outline_shapes: &[342],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(11185u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Piglin,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[342],
                outline_shapes: &[342],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(11186u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Piglin,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[342],
                outline_shapes: &[342],
                opacity: 0,
                block_entity_type: 16,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/piglin_head"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:piglin_head",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: Some(&[LootFunction {
                        content: LootFunctionTypes::CopyComponents {
                            source: "block_entity",
                            include: &["minecraft:custom_name"],
                        },
                        conditions: None,
                    }]),
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: None,
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const PIGLIN_WALL_HEAD: Self = Block {
        id: BlockId::new(466u16).unwrap(),
        name: "piglin_wall_head",
        hardness: 1f32,
        blast_resistance: 1f32,
        map_color: 0u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 1269,
        default_state: &BlockState {
            id: BlockStateId::new(11188u16).unwrap(),
            state_flags: 8,
            side_flags: 0,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 1f32,
            collision_shapes: &[343],
            outline_shapes: &[343],
            opacity: 0,
            block_entity_type: 16,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(11187u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[343],
                outline_shapes: &[343],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(11188u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[343],
                outline_shapes: &[343],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(11189u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[344],
                outline_shapes: &[344],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(11190u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[344],
                outline_shapes: &[344],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(11191u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[345],
                outline_shapes: &[345],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(11192u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[345],
                outline_shapes: &[345],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(11193u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[346],
                outline_shapes: &[346],
                opacity: 0,
                block_entity_type: 16,
            },
            BlockState {
                id: BlockStateId::new(11194u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[346],
                outline_shapes: &[346],
                opacity: 0,
                block_entity_type: 16,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/piglin_head"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:piglin_head",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: Some(&[LootFunction {
                        content: LootFunctionTypes::CopyComponents {
                            source: "block_entity",
                            include: &["minecraft:custom_name"],
                        },
                        conditions: None,
                    }]),
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: None,
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const ANVIL: Self = Block {
        id: BlockId::new(467u16).unwrap(),
        name: "anvil",
        hardness: 5f32,
        blast_resistance: 1200f32,
        map_color: 6u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 506,
        default_state: &BlockState {
            id: BlockStateId::new(11195u16).unwrap(),
            state_flags: 76,
            side_flags: 192,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Block,
            hardness: 5f32,
            collision_shapes: &[347, 348, 349, 350, 351, 352, 353],
            outline_shapes: &[347, 348, 349, 350, 351, 352, 353],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(11195u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Block,
                hardness: 5f32,
                collision_shapes: &[347, 348, 349, 350, 351, 352, 353],
                outline_shapes: &[347, 348, 349, 350, 351, 352, 353],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11196u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Block,
                hardness: 5f32,
                collision_shapes: &[347, 348, 349, 350, 351, 352, 353],
                outline_shapes: &[347, 348, 349, 350, 351, 352, 353],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11197u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Block,
                hardness: 5f32,
                collision_shapes: &[347, 354, 355, 356, 357, 358, 359],
                outline_shapes: &[347, 354, 355, 356, 357, 358, 359],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11198u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Block,
                hardness: 5f32,
                collision_shapes: &[347, 354, 355, 356, 357, 358, 359],
                outline_shapes: &[347, 354, 355, 356, 357, 358, 359],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/anvil"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:anvil",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const CHIPPED_ANVIL: Self = Block {
        id: BlockId::new(468u16).unwrap(),
        name: "chipped_anvil",
        hardness: 5f32,
        blast_resistance: 1200f32,
        map_color: 6u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 507,
        default_state: &BlockState {
            id: BlockStateId::new(11199u16).unwrap(),
            state_flags: 76,
            side_flags: 192,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Block,
            hardness: 5f32,
            collision_shapes: &[347, 348, 349, 350, 351, 352, 353],
            outline_shapes: &[347, 348, 349, 350, 351, 352, 353],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(11199u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Block,
                hardness: 5f32,
                collision_shapes: &[347, 348, 349, 350, 351, 352, 353],
                outline_shapes: &[347, 348, 349, 350, 351, 352, 353],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11200u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Block,
                hardness: 5f32,
                collision_shapes: &[347, 348, 349, 350, 351, 352, 353],
                outline_shapes: &[347, 348, 349, 350, 351, 352, 353],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11201u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Block,
                hardness: 5f32,
                collision_shapes: &[347, 354, 355, 356, 357, 358, 359],
                outline_shapes: &[347, 354, 355, 356, 357, 358, 359],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11202u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Block,
                hardness: 5f32,
                collision_shapes: &[347, 354, 355, 356, 357, 358, 359],
                outline_shapes: &[347, 354, 355, 356, 357, 358, 359],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/chipped_anvil"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:chipped_anvil",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const DAMAGED_ANVIL: Self = Block {
        id: BlockId::new(469u16).unwrap(),
        name: "damaged_anvil",
        hardness: 5f32,
        blast_resistance: 1200f32,
        map_color: 6u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 508,
        default_state: &BlockState {
            id: BlockStateId::new(11203u16).unwrap(),
            state_flags: 76,
            side_flags: 192,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Block,
            hardness: 5f32,
            collision_shapes: &[347, 348, 349, 350, 351, 352, 353],
            outline_shapes: &[347, 348, 349, 350, 351, 352, 353],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(11203u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Block,
                hardness: 5f32,
                collision_shapes: &[347, 348, 349, 350, 351, 352, 353],
                outline_shapes: &[347, 348, 349, 350, 351, 352, 353],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11204u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Block,
                hardness: 5f32,
                collision_shapes: &[347, 348, 349, 350, 351, 352, 353],
                outline_shapes: &[347, 348, 349, 350, 351, 352, 353],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11205u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Block,
                hardness: 5f32,
                collision_shapes: &[347, 354, 355, 356, 357, 358, 359],
                outline_shapes: &[347, 354, 355, 356, 357, 358, 359],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11206u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Block,
                hardness: 5f32,
                collision_shapes: &[347, 354, 355, 356, 357, 358, 359],
                outline_shapes: &[347, 354, 355, 356, 357, 358, 359],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/damaged_anvil"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:damaged_anvil",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const TRAPPED_CHEST: Self = Block {
        id: BlockId::new(470u16).unwrap(),
        name: "trapped_chest",
        hardness: 2.5f32,
        blast_resistance: 2.5f32,
        map_color: 13u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 773,
        default_state: &BlockState {
            id: BlockStateId::new(11208u16).unwrap(),
            state_flags: 74,
            side_flags: 64,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 2.5f32,
            collision_shapes: &[115],
            outline_shapes: &[115],
            opacity: 0,
            block_entity_type: 2,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(11207u16).unwrap(),
                state_flags: 98,
                side_flags: 64,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2.5f32,
                collision_shapes: &[115],
                outline_shapes: &[115],
                opacity: 1,
                block_entity_type: 2,
            },
            BlockState {
                id: BlockStateId::new(11208u16).unwrap(),
                state_flags: 74,
                side_flags: 64,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2.5f32,
                collision_shapes: &[115],
                outline_shapes: &[115],
                opacity: 0,
                block_entity_type: 2,
            },
            BlockState {
                id: BlockStateId::new(11209u16).unwrap(),
                state_flags: 98,
                side_flags: 64,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2.5f32,
                collision_shapes: &[116],
                outline_shapes: &[116],
                opacity: 1,
                block_entity_type: 2,
            },
            BlockState {
                id: BlockStateId::new(11210u16).unwrap(),
                state_flags: 74,
                side_flags: 64,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2.5f32,
                collision_shapes: &[116],
                outline_shapes: &[116],
                opacity: 0,
                block_entity_type: 2,
            },
            BlockState {
                id: BlockStateId::new(11211u16).unwrap(),
                state_flags: 98,
                side_flags: 64,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2.5f32,
                collision_shapes: &[117],
                outline_shapes: &[117],
                opacity: 1,
                block_entity_type: 2,
            },
            BlockState {
                id: BlockStateId::new(11212u16).unwrap(),
                state_flags: 74,
                side_flags: 64,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2.5f32,
                collision_shapes: &[117],
                outline_shapes: &[117],
                opacity: 0,
                block_entity_type: 2,
            },
            BlockState {
                id: BlockStateId::new(11213u16).unwrap(),
                state_flags: 98,
                side_flags: 64,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2.5f32,
                collision_shapes: &[115],
                outline_shapes: &[115],
                opacity: 1,
                block_entity_type: 2,
            },
            BlockState {
                id: BlockStateId::new(11214u16).unwrap(),
                state_flags: 74,
                side_flags: 64,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2.5f32,
                collision_shapes: &[115],
                outline_shapes: &[115],
                opacity: 0,
                block_entity_type: 2,
            },
            BlockState {
                id: BlockStateId::new(11215u16).unwrap(),
                state_flags: 98,
                side_flags: 64,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2.5f32,
                collision_shapes: &[117],
                outline_shapes: &[117],
                opacity: 1,
                block_entity_type: 2,
            },
            BlockState {
                id: BlockStateId::new(11216u16).unwrap(),
                state_flags: 74,
                side_flags: 64,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2.5f32,
                collision_shapes: &[117],
                outline_shapes: &[117],
                opacity: 0,
                block_entity_type: 2,
            },
            BlockState {
                id: BlockStateId::new(11217u16).unwrap(),
                state_flags: 98,
                side_flags: 64,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2.5f32,
                collision_shapes: &[116],
                outline_shapes: &[116],
                opacity: 1,
                block_entity_type: 2,
            },
            BlockState {
                id: BlockStateId::new(11218u16).unwrap(),
                state_flags: 74,
                side_flags: 64,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2.5f32,
                collision_shapes: &[116],
                outline_shapes: &[116],
                opacity: 0,
                block_entity_type: 2,
            },
            BlockState {
                id: BlockStateId::new(11219u16).unwrap(),
                state_flags: 98,
                side_flags: 64,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2.5f32,
                collision_shapes: &[115],
                outline_shapes: &[115],
                opacity: 1,
                block_entity_type: 2,
            },
            BlockState {
                id: BlockStateId::new(11220u16).unwrap(),
                state_flags: 74,
                side_flags: 64,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2.5f32,
                collision_shapes: &[115],
                outline_shapes: &[115],
                opacity: 0,
                block_entity_type: 2,
            },
            BlockState {
                id: BlockStateId::new(11221u16).unwrap(),
                state_flags: 98,
                side_flags: 64,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2.5f32,
                collision_shapes: &[118],
                outline_shapes: &[118],
                opacity: 1,
                block_entity_type: 2,
            },
            BlockState {
                id: BlockStateId::new(11222u16).unwrap(),
                state_flags: 74,
                side_flags: 64,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2.5f32,
                collision_shapes: &[118],
                outline_shapes: &[118],
                opacity: 0,
                block_entity_type: 2,
            },
            BlockState {
                id: BlockStateId::new(11223u16).unwrap(),
                state_flags: 98,
                side_flags: 64,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2.5f32,
                collision_shapes: &[119],
                outline_shapes: &[119],
                opacity: 1,
                block_entity_type: 2,
            },
            BlockState {
                id: BlockStateId::new(11224u16).unwrap(),
                state_flags: 74,
                side_flags: 64,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2.5f32,
                collision_shapes: &[119],
                outline_shapes: &[119],
                opacity: 0,
                block_entity_type: 2,
            },
            BlockState {
                id: BlockStateId::new(11225u16).unwrap(),
                state_flags: 98,
                side_flags: 64,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2.5f32,
                collision_shapes: &[115],
                outline_shapes: &[115],
                opacity: 1,
                block_entity_type: 2,
            },
            BlockState {
                id: BlockStateId::new(11226u16).unwrap(),
                state_flags: 74,
                side_flags: 64,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2.5f32,
                collision_shapes: &[115],
                outline_shapes: &[115],
                opacity: 0,
                block_entity_type: 2,
            },
            BlockState {
                id: BlockStateId::new(11227u16).unwrap(),
                state_flags: 98,
                side_flags: 64,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2.5f32,
                collision_shapes: &[119],
                outline_shapes: &[119],
                opacity: 1,
                block_entity_type: 2,
            },
            BlockState {
                id: BlockStateId::new(11228u16).unwrap(),
                state_flags: 74,
                side_flags: 64,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2.5f32,
                collision_shapes: &[119],
                outline_shapes: &[119],
                opacity: 0,
                block_entity_type: 2,
            },
            BlockState {
                id: BlockStateId::new(11229u16).unwrap(),
                state_flags: 98,
                side_flags: 64,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2.5f32,
                collision_shapes: &[118],
                outline_shapes: &[118],
                opacity: 1,
                block_entity_type: 2,
            },
            BlockState {
                id: BlockStateId::new(11230u16).unwrap(),
                state_flags: 74,
                side_flags: 64,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2.5f32,
                collision_shapes: &[118],
                outline_shapes: &[118],
                opacity: 0,
                block_entity_type: 2,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/trapped_chest"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:trapped_chest",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: Some(&[LootFunction {
                        content: LootFunctionTypes::CopyComponents {
                            source: "block_entity",
                            include: &["minecraft:custom_name"],
                        },
                        conditions: None,
                    }]),
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const LIGHT_WEIGHTED_PRESSURE_PLATE: Self = Block {
        id: BlockId::new(471u16).unwrap(),
        name: "light_weighted_pressure_plate",
        hardness: 0.5f32,
        blast_resistance: 0.5f32,
        map_color: 30u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 793,
        default_state: &BlockState {
            id: BlockStateId::new(11231u16).unwrap(),
            state_flags: 72,
            side_flags: 0,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0.5f32,
            collision_shapes: &[],
            outline_shapes: &[161],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(11231u16).unwrap(),
                state_flags: 72,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[161],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11232u16).unwrap(),
                state_flags: 72,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[160],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11233u16).unwrap(),
                state_flags: 72,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[160],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11234u16).unwrap(),
                state_flags: 72,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[160],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11235u16).unwrap(),
                state_flags: 72,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[160],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11236u16).unwrap(),
                state_flags: 72,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[160],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11237u16).unwrap(),
                state_flags: 72,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[160],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11238u16).unwrap(),
                state_flags: 72,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[160],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11239u16).unwrap(),
                state_flags: 72,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[160],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11240u16).unwrap(),
                state_flags: 72,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[160],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11241u16).unwrap(),
                state_flags: 72,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[160],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11242u16).unwrap(),
                state_flags: 72,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[160],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11243u16).unwrap(),
                state_flags: 72,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[160],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11244u16).unwrap(),
                state_flags: 72,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[160],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11245u16).unwrap(),
                state_flags: 72,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[160],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11246u16).unwrap(),
                state_flags: 72,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[160],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/light_weighted_pressure_plate"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:light_weighted_pressure_plate",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const HEAVY_WEIGHTED_PRESSURE_PLATE: Self = Block {
        id: BlockId::new(472u16).unwrap(),
        name: "heavy_weighted_pressure_plate",
        hardness: 0.5f32,
        blast_resistance: 0.5f32,
        map_color: 6u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 794,
        default_state: &BlockState {
            id: BlockStateId::new(11247u16).unwrap(),
            state_flags: 72,
            side_flags: 0,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0.5f32,
            collision_shapes: &[],
            outline_shapes: &[161],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(11247u16).unwrap(),
                state_flags: 72,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[161],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11248u16).unwrap(),
                state_flags: 72,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[160],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11249u16).unwrap(),
                state_flags: 72,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[160],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11250u16).unwrap(),
                state_flags: 72,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[160],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11251u16).unwrap(),
                state_flags: 72,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[160],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11252u16).unwrap(),
                state_flags: 72,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[160],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11253u16).unwrap(),
                state_flags: 72,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[160],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11254u16).unwrap(),
                state_flags: 72,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[160],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11255u16).unwrap(),
                state_flags: 72,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[160],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11256u16).unwrap(),
                state_flags: 72,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[160],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11257u16).unwrap(),
                state_flags: 72,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[160],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11258u16).unwrap(),
                state_flags: 72,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[160],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11259u16).unwrap(),
                state_flags: 72,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[160],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11260u16).unwrap(),
                state_flags: 72,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[160],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11261u16).unwrap(),
                state_flags: 72,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[160],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11262u16).unwrap(),
                state_flags: 72,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[160],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/heavy_weighted_pressure_plate"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:heavy_weighted_pressure_plate",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const COMPARATOR: Self = Block {
        id: BlockId::new(473u16).unwrap(),
        name: "comparator",
        hardness: 0f32,
        blast_resistance: 0f32,
        map_color: 0u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 749,
        default_state: &BlockState {
            id: BlockStateId::new(11264u16).unwrap(),
            state_flags: 8,
            side_flags: 65,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0f32,
            collision_shapes: &[20],
            outline_shapes: &[20],
            opacity: 0,
            block_entity_type: 19,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(11263u16).unwrap(),
                state_flags: 8,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[20],
                outline_shapes: &[20],
                opacity: 0,
                block_entity_type: 19,
            },
            BlockState {
                id: BlockStateId::new(11264u16).unwrap(),
                state_flags: 8,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[20],
                outline_shapes: &[20],
                opacity: 0,
                block_entity_type: 19,
            },
            BlockState {
                id: BlockStateId::new(11265u16).unwrap(),
                state_flags: 8,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[20],
                outline_shapes: &[20],
                opacity: 0,
                block_entity_type: 19,
            },
            BlockState {
                id: BlockStateId::new(11266u16).unwrap(),
                state_flags: 8,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[20],
                outline_shapes: &[20],
                opacity: 0,
                block_entity_type: 19,
            },
            BlockState {
                id: BlockStateId::new(11267u16).unwrap(),
                state_flags: 8,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[20],
                outline_shapes: &[20],
                opacity: 0,
                block_entity_type: 19,
            },
            BlockState {
                id: BlockStateId::new(11268u16).unwrap(),
                state_flags: 8,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[20],
                outline_shapes: &[20],
                opacity: 0,
                block_entity_type: 19,
            },
            BlockState {
                id: BlockStateId::new(11269u16).unwrap(),
                state_flags: 8,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[20],
                outline_shapes: &[20],
                opacity: 0,
                block_entity_type: 19,
            },
            BlockState {
                id: BlockStateId::new(11270u16).unwrap(),
                state_flags: 8,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[20],
                outline_shapes: &[20],
                opacity: 0,
                block_entity_type: 19,
            },
            BlockState {
                id: BlockStateId::new(11271u16).unwrap(),
                state_flags: 8,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[20],
                outline_shapes: &[20],
                opacity: 0,
                block_entity_type: 19,
            },
            BlockState {
                id: BlockStateId::new(11272u16).unwrap(),
                state_flags: 8,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[20],
                outline_shapes: &[20],
                opacity: 0,
                block_entity_type: 19,
            },
            BlockState {
                id: BlockStateId::new(11273u16).unwrap(),
                state_flags: 8,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[20],
                outline_shapes: &[20],
                opacity: 0,
                block_entity_type: 19,
            },
            BlockState {
                id: BlockStateId::new(11274u16).unwrap(),
                state_flags: 8,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[20],
                outline_shapes: &[20],
                opacity: 0,
                block_entity_type: 19,
            },
            BlockState {
                id: BlockStateId::new(11275u16).unwrap(),
                state_flags: 8,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[20],
                outline_shapes: &[20],
                opacity: 0,
                block_entity_type: 19,
            },
            BlockState {
                id: BlockStateId::new(11276u16).unwrap(),
                state_flags: 8,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[20],
                outline_shapes: &[20],
                opacity: 0,
                block_entity_type: 19,
            },
            BlockState {
                id: BlockStateId::new(11277u16).unwrap(),
                state_flags: 8,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[20],
                outline_shapes: &[20],
                opacity: 0,
                block_entity_type: 19,
            },
            BlockState {
                id: BlockStateId::new(11278u16).unwrap(),
                state_flags: 8,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[20],
                outline_shapes: &[20],
                opacity: 0,
                block_entity_type: 19,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/comparator"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:comparator",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const DAYLIGHT_DETECTOR: Self = Block {
        id: BlockId::new(474u16).unwrap(),
        name: "daylight_detector",
        hardness: 0.2f32,
        blast_resistance: 0.2f32,
        map_color: 13u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 769,
        default_state: &BlockState {
            id: BlockStateId::new(11295u16).unwrap(),
            state_flags: 74,
            side_flags: 65,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.2f32,
            collision_shapes: &[134],
            outline_shapes: &[134],
            opacity: 0,
            block_entity_type: 17,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(11279u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.2f32,
                collision_shapes: &[134],
                outline_shapes: &[134],
                opacity: 0,
                block_entity_type: 17,
            },
            BlockState {
                id: BlockStateId::new(11280u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.2f32,
                collision_shapes: &[134],
                outline_shapes: &[134],
                opacity: 0,
                block_entity_type: 17,
            },
            BlockState {
                id: BlockStateId::new(11281u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.2f32,
                collision_shapes: &[134],
                outline_shapes: &[134],
                opacity: 0,
                block_entity_type: 17,
            },
            BlockState {
                id: BlockStateId::new(11282u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.2f32,
                collision_shapes: &[134],
                outline_shapes: &[134],
                opacity: 0,
                block_entity_type: 17,
            },
            BlockState {
                id: BlockStateId::new(11283u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.2f32,
                collision_shapes: &[134],
                outline_shapes: &[134],
                opacity: 0,
                block_entity_type: 17,
            },
            BlockState {
                id: BlockStateId::new(11284u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.2f32,
                collision_shapes: &[134],
                outline_shapes: &[134],
                opacity: 0,
                block_entity_type: 17,
            },
            BlockState {
                id: BlockStateId::new(11285u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.2f32,
                collision_shapes: &[134],
                outline_shapes: &[134],
                opacity: 0,
                block_entity_type: 17,
            },
            BlockState {
                id: BlockStateId::new(11286u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.2f32,
                collision_shapes: &[134],
                outline_shapes: &[134],
                opacity: 0,
                block_entity_type: 17,
            },
            BlockState {
                id: BlockStateId::new(11287u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.2f32,
                collision_shapes: &[134],
                outline_shapes: &[134],
                opacity: 0,
                block_entity_type: 17,
            },
            BlockState {
                id: BlockStateId::new(11288u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.2f32,
                collision_shapes: &[134],
                outline_shapes: &[134],
                opacity: 0,
                block_entity_type: 17,
            },
            BlockState {
                id: BlockStateId::new(11289u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.2f32,
                collision_shapes: &[134],
                outline_shapes: &[134],
                opacity: 0,
                block_entity_type: 17,
            },
            BlockState {
                id: BlockStateId::new(11290u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.2f32,
                collision_shapes: &[134],
                outline_shapes: &[134],
                opacity: 0,
                block_entity_type: 17,
            },
            BlockState {
                id: BlockStateId::new(11291u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.2f32,
                collision_shapes: &[134],
                outline_shapes: &[134],
                opacity: 0,
                block_entity_type: 17,
            },
            BlockState {
                id: BlockStateId::new(11292u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.2f32,
                collision_shapes: &[134],
                outline_shapes: &[134],
                opacity: 0,
                block_entity_type: 17,
            },
            BlockState {
                id: BlockStateId::new(11293u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.2f32,
                collision_shapes: &[134],
                outline_shapes: &[134],
                opacity: 0,
                block_entity_type: 17,
            },
            BlockState {
                id: BlockStateId::new(11294u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.2f32,
                collision_shapes: &[134],
                outline_shapes: &[134],
                opacity: 0,
                block_entity_type: 17,
            },
            BlockState {
                id: BlockStateId::new(11295u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.2f32,
                collision_shapes: &[134],
                outline_shapes: &[134],
                opacity: 0,
                block_entity_type: 17,
            },
            BlockState {
                id: BlockStateId::new(11296u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.2f32,
                collision_shapes: &[134],
                outline_shapes: &[134],
                opacity: 0,
                block_entity_type: 17,
            },
            BlockState {
                id: BlockStateId::new(11297u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.2f32,
                collision_shapes: &[134],
                outline_shapes: &[134],
                opacity: 0,
                block_entity_type: 17,
            },
            BlockState {
                id: BlockStateId::new(11298u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.2f32,
                collision_shapes: &[134],
                outline_shapes: &[134],
                opacity: 0,
                block_entity_type: 17,
            },
            BlockState {
                id: BlockStateId::new(11299u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.2f32,
                collision_shapes: &[134],
                outline_shapes: &[134],
                opacity: 0,
                block_entity_type: 17,
            },
            BlockState {
                id: BlockStateId::new(11300u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.2f32,
                collision_shapes: &[134],
                outline_shapes: &[134],
                opacity: 0,
                block_entity_type: 17,
            },
            BlockState {
                id: BlockStateId::new(11301u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.2f32,
                collision_shapes: &[134],
                outline_shapes: &[134],
                opacity: 0,
                block_entity_type: 17,
            },
            BlockState {
                id: BlockStateId::new(11302u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.2f32,
                collision_shapes: &[134],
                outline_shapes: &[134],
                opacity: 0,
                block_entity_type: 17,
            },
            BlockState {
                id: BlockStateId::new(11303u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.2f32,
                collision_shapes: &[134],
                outline_shapes: &[134],
                opacity: 0,
                block_entity_type: 17,
            },
            BlockState {
                id: BlockStateId::new(11304u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.2f32,
                collision_shapes: &[134],
                outline_shapes: &[134],
                opacity: 0,
                block_entity_type: 17,
            },
            BlockState {
                id: BlockStateId::new(11305u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.2f32,
                collision_shapes: &[134],
                outline_shapes: &[134],
                opacity: 0,
                block_entity_type: 17,
            },
            BlockState {
                id: BlockStateId::new(11306u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.2f32,
                collision_shapes: &[134],
                outline_shapes: &[134],
                opacity: 0,
                block_entity_type: 17,
            },
            BlockState {
                id: BlockStateId::new(11307u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.2f32,
                collision_shapes: &[134],
                outline_shapes: &[134],
                opacity: 0,
                block_entity_type: 17,
            },
            BlockState {
                id: BlockStateId::new(11308u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.2f32,
                collision_shapes: &[134],
                outline_shapes: &[134],
                opacity: 0,
                block_entity_type: 17,
            },
            BlockState {
                id: BlockStateId::new(11309u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.2f32,
                collision_shapes: &[134],
                outline_shapes: &[134],
                opacity: 0,
                block_entity_type: 17,
            },
            BlockState {
                id: BlockStateId::new(11310u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.2f32,
                collision_shapes: &[134],
                outline_shapes: &[134],
                opacity: 0,
                block_entity_type: 17,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/daylight_detector"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:daylight_detector",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const REDSTONE_BLOCK: Self = Block {
        id: BlockId::new(475u16).unwrap(),
        name: "redstone_block",
        hardness: 5f32,
        blast_resistance: 6f32,
        map_color: 4u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 747,
        default_state: &BlockState {
            id: BlockStateId::new(11311u16).unwrap(),
            state_flags: 196,
            side_flags: 255,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 5f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(11311u16).unwrap(),
            state_flags: 196,
            side_flags: 255,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 5f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/redstone_block"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:redstone_block",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const NETHER_QUARTZ_ORE: Self = Block {
        id: BlockId::new(476u16).unwrap(),
        name: "nether_quartz_ore",
        hardness: 3f32,
        blast_resistance: 3f32,
        map_color: 35u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 108,
        default_state: &BlockState {
            id: BlockStateId::new(11312u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 3f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(11312u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 3f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/nether_quartz_ore"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Alternatives(AlternativeEntry {
                        children: &[
                            LootPoolEntry {
                                content: LootPoolEntryTypes::Item(ItemEntry {
                                    name: "minecraft:nether_quartz_ore",
                                }),
                                weight: 1i32,
                                quality: 0i32,
                                conditions: Some(&[LootCondition::MatchTool { items: None }]),
                                functions: None,
                            },
                            LootPoolEntry {
                                content: LootPoolEntryTypes::Item(ItemEntry {
                                    name: "minecraft:quartz",
                                }),
                                weight: 1i32,
                                quality: 0i32,
                                conditions: None,
                                functions: Some(&[
                                    LootFunction {
                                        content: LootFunctionTypes::ApplyBonus {
                                            enchantment: "minecraft:fortune",
                                            formula: "minecraft:ore_drops",
                                            parameters: None,
                                        },
                                        conditions: None,
                                    },
                                    LootFunction {
                                        content: LootFunctionTypes::ExplosionDecay,
                                        conditions: None,
                                    },
                                ]),
                            },
                        ],
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: None,
                functions: None,
            }]),
        }),
        experience: Some(Experience {
            experience: IntProvider::Object(NormalIntProvider::Uniform(UniformIntProvider {
                min_inclusive: 2,
                max_inclusive: 5,
            })),
        }),
    };
    pub const HOPPER: Self = Block {
        id: BlockId::new(477u16).unwrap(),
        name: "hopper",
        hardness: 3f32,
        blast_resistance: 4.8f32,
        map_color: 11u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 755,
        default_state: &BlockState {
            id: BlockStateId::new(11313u16).unwrap(),
            state_flags: 76,
            side_flags: 64,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 3f32,
            collision_shapes: &[
                360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372,
            ],
            outline_shapes: &[
                360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372,
            ],
            opacity: 0,
            block_entity_type: 18,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(11313u16).unwrap(),
                state_flags: 76,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[
                    360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372,
                ],
                outline_shapes: &[
                    360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372,
                ],
                opacity: 0,
                block_entity_type: 18,
            },
            BlockState {
                id: BlockStateId::new(11314u16).unwrap(),
                state_flags: 76,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[373, 374, 365, 366, 367, 368, 369, 370, 371, 372],
                outline_shapes: &[373, 374, 365, 366, 367, 368, 369, 370, 371, 372],
                opacity: 0,
                block_entity_type: 18,
            },
            BlockState {
                id: BlockStateId::new(11315u16).unwrap(),
                state_flags: 76,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[373, 375, 365, 366, 367, 368, 369, 370, 371, 372],
                outline_shapes: &[373, 375, 365, 366, 367, 368, 369, 370, 371, 372],
                opacity: 0,
                block_entity_type: 18,
            },
            BlockState {
                id: BlockStateId::new(11316u16).unwrap(),
                state_flags: 76,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[376, 377, 378, 379, 365, 366, 367, 368, 369, 370, 371, 372],
                outline_shapes: &[376, 377, 378, 379, 365, 366, 367, 368, 369, 370, 371, 372],
                opacity: 0,
                block_entity_type: 18,
            },
            BlockState {
                id: BlockStateId::new(11317u16).unwrap(),
                state_flags: 76,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[373, 380, 365, 366, 367, 368, 369, 370, 371, 372],
                outline_shapes: &[373, 380, 365, 366, 367, 368, 369, 370, 371, 372],
                opacity: 0,
                block_entity_type: 18,
            },
            BlockState {
                id: BlockStateId::new(11318u16).unwrap(),
                state_flags: 76,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[
                    360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372,
                ],
                outline_shapes: &[
                    360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372,
                ],
                opacity: 0,
                block_entity_type: 18,
            },
            BlockState {
                id: BlockStateId::new(11319u16).unwrap(),
                state_flags: 76,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[373, 374, 365, 366, 367, 368, 369, 370, 371, 372],
                outline_shapes: &[373, 374, 365, 366, 367, 368, 369, 370, 371, 372],
                opacity: 0,
                block_entity_type: 18,
            },
            BlockState {
                id: BlockStateId::new(11320u16).unwrap(),
                state_flags: 76,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[373, 375, 365, 366, 367, 368, 369, 370, 371, 372],
                outline_shapes: &[373, 375, 365, 366, 367, 368, 369, 370, 371, 372],
                opacity: 0,
                block_entity_type: 18,
            },
            BlockState {
                id: BlockStateId::new(11321u16).unwrap(),
                state_flags: 76,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[376, 377, 378, 379, 365, 366, 367, 368, 369, 370, 371, 372],
                outline_shapes: &[376, 377, 378, 379, 365, 366, 367, 368, 369, 370, 371, 372],
                opacity: 0,
                block_entity_type: 18,
            },
            BlockState {
                id: BlockStateId::new(11322u16).unwrap(),
                state_flags: 76,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[373, 380, 365, 366, 367, 368, 369, 370, 371, 372],
                outline_shapes: &[373, 380, 365, 366, 367, 368, 369, 370, 371, 372],
                opacity: 0,
                block_entity_type: 18,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/hopper"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:hopper",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: Some(&[LootFunction {
                        content: LootFunctionTypes::CopyComponents {
                            source: "block_entity",
                            include: &["minecraft:custom_name"],
                        },
                        conditions: None,
                    }]),
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const QUARTZ_BLOCK: Self = Block {
        id: BlockId::new(478u16).unwrap(),
        name: "quartz_block",
        hardness: 0.8f32,
        blast_resistance: 0.8f32,
        map_color: 14u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 510,
        default_state: &BlockState {
            id: BlockStateId::new(11323u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.8f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(11323u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.8f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/quartz_block"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:quartz_block",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const CHISELED_QUARTZ_BLOCK: Self = Block {
        id: BlockId::new(479u16).unwrap(),
        name: "chiseled_quartz_block",
        hardness: 0.8f32,
        blast_resistance: 0.8f32,
        map_color: 14u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 509,
        default_state: &BlockState {
            id: BlockStateId::new(11324u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.8f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(11324u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.8f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/chiseled_quartz_block"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:chiseled_quartz_block",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const QUARTZ_PILLAR: Self = Block {
        id: BlockId::new(480u16).unwrap(),
        name: "quartz_pillar",
        hardness: 0.8f32,
        blast_resistance: 0.8f32,
        map_color: 14u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 512,
        default_state: &BlockState {
            id: BlockStateId::new(11326u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.8f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(11325u16).unwrap(),
                state_flags: 452,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11326u16).unwrap(),
                state_flags: 452,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11327u16).unwrap(),
                state_flags: 452,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/quartz_pillar"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:quartz_pillar",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const QUARTZ_STAIRS: Self = Block {
        id: BlockId::new(481u16).unwrap(),
        name: "quartz_stairs",
        hardness: 0.8f32,
        blast_resistance: 0.8f32,
        map_color: 14u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 513,
        default_state: &BlockState {
            id: BlockStateId::new(11339u16).unwrap(),
            state_flags: 76,
            side_flags: 69,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.8f32,
            collision_shapes: &[21, 109],
            outline_shapes: &[21, 109],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(11328u16).unwrap(),
                state_flags: 100,
                side_flags: 134,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[99, 100],
                outline_shapes: &[99, 100],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11329u16).unwrap(),
                state_flags: 76,
                side_flags: 134,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[99, 100],
                outline_shapes: &[99, 100],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11330u16).unwrap(),
                state_flags: 100,
                side_flags: 150,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[101, 102, 103],
                outline_shapes: &[101, 102, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11331u16).unwrap(),
                state_flags: 76,
                side_flags: 150,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[101, 102, 103],
                outline_shapes: &[101, 102, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11332u16).unwrap(),
                state_flags: 100,
                side_flags: 166,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[99, 104, 105],
                outline_shapes: &[99, 104, 105],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11333u16).unwrap(),
                state_flags: 76,
                side_flags: 166,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[99, 104, 105],
                outline_shapes: &[99, 104, 105],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11334u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[106, 100, 107],
                outline_shapes: &[106, 100, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11335u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[106, 100, 107],
                outline_shapes: &[106, 100, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11336u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[102, 108, 103],
                outline_shapes: &[102, 108, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11337u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[102, 108, 103],
                outline_shapes: &[102, 108, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11338u16).unwrap(),
                state_flags: 100,
                side_flags: 69,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[21, 109],
                outline_shapes: &[21, 109],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11339u16).unwrap(),
                state_flags: 76,
                side_flags: 69,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[21, 109],
                outline_shapes: &[21, 109],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11340u16).unwrap(),
                state_flags: 100,
                side_flags: 85,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[21, 108, 107],
                outline_shapes: &[21, 108, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11341u16).unwrap(),
                state_flags: 76,
                side_flags: 85,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[21, 108, 107],
                outline_shapes: &[21, 108, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11342u16).unwrap(),
                state_flags: 100,
                side_flags: 101,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[21, 109, 103],
                outline_shapes: &[21, 109, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11343u16).unwrap(),
                state_flags: 76,
                side_flags: 101,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[21, 109, 103],
                outline_shapes: &[21, 109, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11344u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[21, 110],
                outline_shapes: &[21, 110],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11345u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[21, 110],
                outline_shapes: &[21, 110],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11346u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[21, 107],
                outline_shapes: &[21, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11347u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[21, 107],
                outline_shapes: &[21, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11348u16).unwrap(),
                state_flags: 100,
                side_flags: 138,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[111, 109],
                outline_shapes: &[111, 109],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11349u16).unwrap(),
                state_flags: 76,
                side_flags: 138,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[111, 109],
                outline_shapes: &[111, 109],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11350u16).unwrap(),
                state_flags: 100,
                side_flags: 170,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[111, 102, 110],
                outline_shapes: &[111, 102, 110],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11351u16).unwrap(),
                state_flags: 76,
                side_flags: 170,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[111, 102, 110],
                outline_shapes: &[111, 102, 110],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11352u16).unwrap(),
                state_flags: 100,
                side_flags: 154,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[101, 104, 107],
                outline_shapes: &[101, 104, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11353u16).unwrap(),
                state_flags: 76,
                side_flags: 154,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[101, 104, 107],
                outline_shapes: &[101, 104, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11354u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[104, 108, 107],
                outline_shapes: &[104, 108, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11355u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[104, 108, 107],
                outline_shapes: &[104, 108, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11356u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[112, 109, 103],
                outline_shapes: &[112, 109, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11357u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[112, 109, 103],
                outline_shapes: &[112, 109, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11358u16).unwrap(),
                state_flags: 100,
                side_flags: 73,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[21, 100],
                outline_shapes: &[21, 100],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11359u16).unwrap(),
                state_flags: 76,
                side_flags: 73,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[21, 100],
                outline_shapes: &[21, 100],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11360u16).unwrap(),
                state_flags: 100,
                side_flags: 105,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[21, 100, 107],
                outline_shapes: &[21, 100, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11361u16).unwrap(),
                state_flags: 76,
                side_flags: 105,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[21, 100, 107],
                outline_shapes: &[21, 100, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11362u16).unwrap(),
                state_flags: 100,
                side_flags: 89,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[21, 108, 103],
                outline_shapes: &[21, 108, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11363u16).unwrap(),
                state_flags: 76,
                side_flags: 89,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[21, 108, 103],
                outline_shapes: &[21, 108, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11364u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[21, 103],
                outline_shapes: &[21, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11365u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[21, 103],
                outline_shapes: &[21, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11366u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[21, 105],
                outline_shapes: &[21, 105],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11367u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[21, 105],
                outline_shapes: &[21, 105],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11368u16).unwrap(),
                state_flags: 100,
                side_flags: 146,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[101, 113],
                outline_shapes: &[101, 113],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11369u16).unwrap(),
                state_flags: 76,
                side_flags: 146,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[101, 113],
                outline_shapes: &[101, 113],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11370u16).unwrap(),
                state_flags: 100,
                side_flags: 154,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[101, 104, 107],
                outline_shapes: &[101, 104, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11371u16).unwrap(),
                state_flags: 76,
                side_flags: 154,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[101, 104, 107],
                outline_shapes: &[101, 104, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11372u16).unwrap(),
                state_flags: 100,
                side_flags: 150,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[101, 102, 103],
                outline_shapes: &[101, 102, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11373u16).unwrap(),
                state_flags: 76,
                side_flags: 150,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[101, 102, 103],
                outline_shapes: &[101, 102, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11374u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[112, 109, 103],
                outline_shapes: &[112, 109, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11375u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[112, 109, 103],
                outline_shapes: &[112, 109, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11376u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[106, 100, 107],
                outline_shapes: &[106, 100, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11377u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[106, 100, 107],
                outline_shapes: &[106, 100, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11378u16).unwrap(),
                state_flags: 100,
                side_flags: 81,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[21, 108],
                outline_shapes: &[21, 108],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11379u16).unwrap(),
                state_flags: 76,
                side_flags: 81,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[21, 108],
                outline_shapes: &[21, 108],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11380u16).unwrap(),
                state_flags: 100,
                side_flags: 89,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[21, 108, 103],
                outline_shapes: &[21, 108, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11381u16).unwrap(),
                state_flags: 76,
                side_flags: 89,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[21, 108, 103],
                outline_shapes: &[21, 108, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11382u16).unwrap(),
                state_flags: 100,
                side_flags: 85,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[21, 108, 107],
                outline_shapes: &[21, 108, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11383u16).unwrap(),
                state_flags: 76,
                side_flags: 85,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[21, 108, 107],
                outline_shapes: &[21, 108, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11384u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[21, 105],
                outline_shapes: &[21, 105],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11385u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[21, 105],
                outline_shapes: &[21, 105],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11386u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[21, 110],
                outline_shapes: &[21, 110],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11387u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[21, 110],
                outline_shapes: &[21, 110],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11388u16).unwrap(),
                state_flags: 100,
                side_flags: 162,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[114, 108],
                outline_shapes: &[114, 108],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11389u16).unwrap(),
                state_flags: 76,
                side_flags: 162,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[114, 108],
                outline_shapes: &[114, 108],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11390u16).unwrap(),
                state_flags: 100,
                side_flags: 166,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[99, 104, 105],
                outline_shapes: &[99, 104, 105],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11391u16).unwrap(),
                state_flags: 76,
                side_flags: 166,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[99, 104, 105],
                outline_shapes: &[99, 104, 105],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11392u16).unwrap(),
                state_flags: 100,
                side_flags: 170,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[111, 102, 110],
                outline_shapes: &[111, 102, 110],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11393u16).unwrap(),
                state_flags: 76,
                side_flags: 170,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[111, 102, 110],
                outline_shapes: &[111, 102, 110],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11394u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[102, 108, 103],
                outline_shapes: &[102, 108, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11395u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[102, 108, 103],
                outline_shapes: &[102, 108, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11396u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[104, 108, 107],
                outline_shapes: &[104, 108, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11397u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[104, 108, 107],
                outline_shapes: &[104, 108, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11398u16).unwrap(),
                state_flags: 100,
                side_flags: 97,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[21, 113],
                outline_shapes: &[21, 113],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11399u16).unwrap(),
                state_flags: 76,
                side_flags: 97,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[21, 113],
                outline_shapes: &[21, 113],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11400u16).unwrap(),
                state_flags: 100,
                side_flags: 101,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[21, 109, 103],
                outline_shapes: &[21, 109, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11401u16).unwrap(),
                state_flags: 76,
                side_flags: 101,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[21, 109, 103],
                outline_shapes: &[21, 109, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11402u16).unwrap(),
                state_flags: 100,
                side_flags: 105,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[21, 100, 107],
                outline_shapes: &[21, 100, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11403u16).unwrap(),
                state_flags: 76,
                side_flags: 105,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[21, 100, 107],
                outline_shapes: &[21, 100, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11404u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[21, 107],
                outline_shapes: &[21, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11405u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[21, 107],
                outline_shapes: &[21, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11406u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[21, 103],
                outline_shapes: &[21, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11407u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[21, 103],
                outline_shapes: &[21, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/quartz_stairs"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:quartz_stairs",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const ACTIVATOR_RAIL: Self = Block {
        id: BlockId::new(482u16).unwrap(),
        name: "activator_rail",
        hardness: 0.7f32,
        blast_resistance: 0.7f32,
        map_color: 0u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 864,
        default_state: &BlockState {
            id: BlockStateId::new(11421u16).unwrap(),
            state_flags: 8,
            side_flags: 0,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.7f32,
            collision_shapes: &[],
            outline_shapes: &[20],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(11408u16).unwrap(),
                state_flags: 32,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.7f32,
                collision_shapes: &[],
                outline_shapes: &[20],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11409u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.7f32,
                collision_shapes: &[],
                outline_shapes: &[20],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11410u16).unwrap(),
                state_flags: 32,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.7f32,
                collision_shapes: &[],
                outline_shapes: &[20],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11411u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.7f32,
                collision_shapes: &[],
                outline_shapes: &[20],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11412u16).unwrap(),
                state_flags: 32,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.7f32,
                collision_shapes: &[],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11413u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.7f32,
                collision_shapes: &[],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11414u16).unwrap(),
                state_flags: 32,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.7f32,
                collision_shapes: &[],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11415u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.7f32,
                collision_shapes: &[],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11416u16).unwrap(),
                state_flags: 32,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.7f32,
                collision_shapes: &[],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11417u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.7f32,
                collision_shapes: &[],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11418u16).unwrap(),
                state_flags: 32,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.7f32,
                collision_shapes: &[],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11419u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.7f32,
                collision_shapes: &[],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11420u16).unwrap(),
                state_flags: 32,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.7f32,
                collision_shapes: &[],
                outline_shapes: &[20],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11421u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.7f32,
                collision_shapes: &[],
                outline_shapes: &[20],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11422u16).unwrap(),
                state_flags: 32,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.7f32,
                collision_shapes: &[],
                outline_shapes: &[20],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11423u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.7f32,
                collision_shapes: &[],
                outline_shapes: &[20],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11424u16).unwrap(),
                state_flags: 32,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.7f32,
                collision_shapes: &[],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11425u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.7f32,
                collision_shapes: &[],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11426u16).unwrap(),
                state_flags: 32,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.7f32,
                collision_shapes: &[],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11427u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.7f32,
                collision_shapes: &[],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11428u16).unwrap(),
                state_flags: 32,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.7f32,
                collision_shapes: &[],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11429u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.7f32,
                collision_shapes: &[],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11430u16).unwrap(),
                state_flags: 32,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.7f32,
                collision_shapes: &[],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11431u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.7f32,
                collision_shapes: &[],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/activator_rail"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:activator_rail",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const DROPPER: Self = Block {
        id: BlockId::new(483u16).unwrap(),
        name: "dropper",
        hardness: 3.5f32,
        blast_resistance: 3.5f32,
        map_color: 11u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 757,
        default_state: &BlockState {
            id: BlockStateId::new(11433u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 3.5f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: 6,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(11432u16).unwrap(),
                state_flags: 452,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 6,
            },
            BlockState {
                id: BlockStateId::new(11433u16).unwrap(),
                state_flags: 452,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 6,
            },
            BlockState {
                id: BlockStateId::new(11434u16).unwrap(),
                state_flags: 452,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 6,
            },
            BlockState {
                id: BlockStateId::new(11435u16).unwrap(),
                state_flags: 452,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 6,
            },
            BlockState {
                id: BlockStateId::new(11436u16).unwrap(),
                state_flags: 452,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 6,
            },
            BlockState {
                id: BlockStateId::new(11437u16).unwrap(),
                state_flags: 452,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 6,
            },
            BlockState {
                id: BlockStateId::new(11438u16).unwrap(),
                state_flags: 452,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 6,
            },
            BlockState {
                id: BlockStateId::new(11439u16).unwrap(),
                state_flags: 452,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 6,
            },
            BlockState {
                id: BlockStateId::new(11440u16).unwrap(),
                state_flags: 452,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 6,
            },
            BlockState {
                id: BlockStateId::new(11441u16).unwrap(),
                state_flags: 452,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 6,
            },
            BlockState {
                id: BlockStateId::new(11442u16).unwrap(),
                state_flags: 452,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 6,
            },
            BlockState {
                id: BlockStateId::new(11443u16).unwrap(),
                state_flags: 452,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 6,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/dropper"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:dropper",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: Some(&[LootFunction {
                        content: LootFunctionTypes::CopyComponents {
                            source: "block_entity",
                            include: &["minecraft:custom_name"],
                        },
                        conditions: None,
                    }]),
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const WHITE_TERRACOTTA: Self = Block {
        id: BlockId::new(484u16).unwrap(),
        name: "white_terracotta",
        hardness: 1.25f32,
        blast_resistance: 4.2f32,
        map_color: 36u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 514,
        default_state: &BlockState {
            id: BlockStateId::new(11444u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1.25f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(11444u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1.25f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/white_terracotta"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:white_terracotta",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const ORANGE_TERRACOTTA: Self = Block {
        id: BlockId::new(485u16).unwrap(),
        name: "orange_terracotta",
        hardness: 1.25f32,
        blast_resistance: 4.2f32,
        map_color: 37u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 515,
        default_state: &BlockState {
            id: BlockStateId::new(11445u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1.25f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(11445u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1.25f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/orange_terracotta"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:orange_terracotta",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const MAGENTA_TERRACOTTA: Self = Block {
        id: BlockId::new(486u16).unwrap(),
        name: "magenta_terracotta",
        hardness: 1.25f32,
        blast_resistance: 4.2f32,
        map_color: 38u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 516,
        default_state: &BlockState {
            id: BlockStateId::new(11446u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1.25f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(11446u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1.25f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/magenta_terracotta"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:magenta_terracotta",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const LIGHT_BLUE_TERRACOTTA: Self = Block {
        id: BlockId::new(487u16).unwrap(),
        name: "light_blue_terracotta",
        hardness: 1.25f32,
        blast_resistance: 4.2f32,
        map_color: 39u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 517,
        default_state: &BlockState {
            id: BlockStateId::new(11447u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1.25f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(11447u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1.25f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/light_blue_terracotta"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:light_blue_terracotta",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const YELLOW_TERRACOTTA: Self = Block {
        id: BlockId::new(488u16).unwrap(),
        name: "yellow_terracotta",
        hardness: 1.25f32,
        blast_resistance: 4.2f32,
        map_color: 40u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 518,
        default_state: &BlockState {
            id: BlockStateId::new(11448u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1.25f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(11448u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1.25f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/yellow_terracotta"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:yellow_terracotta",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const LIME_TERRACOTTA: Self = Block {
        id: BlockId::new(489u16).unwrap(),
        name: "lime_terracotta",
        hardness: 1.25f32,
        blast_resistance: 4.2f32,
        map_color: 41u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 519,
        default_state: &BlockState {
            id: BlockStateId::new(11449u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1.25f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(11449u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1.25f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/lime_terracotta"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:lime_terracotta",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const PINK_TERRACOTTA: Self = Block {
        id: BlockId::new(490u16).unwrap(),
        name: "pink_terracotta",
        hardness: 1.25f32,
        blast_resistance: 4.2f32,
        map_color: 42u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 520,
        default_state: &BlockState {
            id: BlockStateId::new(11450u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1.25f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(11450u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1.25f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/pink_terracotta"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:pink_terracotta",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const GRAY_TERRACOTTA: Self = Block {
        id: BlockId::new(491u16).unwrap(),
        name: "gray_terracotta",
        hardness: 1.25f32,
        blast_resistance: 4.2f32,
        map_color: 43u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 521,
        default_state: &BlockState {
            id: BlockStateId::new(11451u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1.25f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(11451u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1.25f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/gray_terracotta"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:gray_terracotta",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const LIGHT_GRAY_TERRACOTTA: Self = Block {
        id: BlockId::new(492u16).unwrap(),
        name: "light_gray_terracotta",
        hardness: 1.25f32,
        blast_resistance: 4.2f32,
        map_color: 44u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 522,
        default_state: &BlockState {
            id: BlockStateId::new(11452u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1.25f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(11452u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1.25f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/light_gray_terracotta"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:light_gray_terracotta",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const CYAN_TERRACOTTA: Self = Block {
        id: BlockId::new(493u16).unwrap(),
        name: "cyan_terracotta",
        hardness: 1.25f32,
        blast_resistance: 4.2f32,
        map_color: 45u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 523,
        default_state: &BlockState {
            id: BlockStateId::new(11453u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1.25f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(11453u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1.25f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/cyan_terracotta"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:cyan_terracotta",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const PURPLE_TERRACOTTA: Self = Block {
        id: BlockId::new(494u16).unwrap(),
        name: "purple_terracotta",
        hardness: 1.25f32,
        blast_resistance: 4.2f32,
        map_color: 46u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 524,
        default_state: &BlockState {
            id: BlockStateId::new(11454u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1.25f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(11454u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1.25f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/purple_terracotta"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:purple_terracotta",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const BLUE_TERRACOTTA: Self = Block {
        id: BlockId::new(495u16).unwrap(),
        name: "blue_terracotta",
        hardness: 1.25f32,
        blast_resistance: 4.2f32,
        map_color: 47u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 525,
        default_state: &BlockState {
            id: BlockStateId::new(11455u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1.25f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(11455u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1.25f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/blue_terracotta"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:blue_terracotta",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const BROWN_TERRACOTTA: Self = Block {
        id: BlockId::new(496u16).unwrap(),
        name: "brown_terracotta",
        hardness: 1.25f32,
        blast_resistance: 4.2f32,
        map_color: 48u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 526,
        default_state: &BlockState {
            id: BlockStateId::new(11456u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1.25f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(11456u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1.25f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/brown_terracotta"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:brown_terracotta",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const GREEN_TERRACOTTA: Self = Block {
        id: BlockId::new(497u16).unwrap(),
        name: "green_terracotta",
        hardness: 1.25f32,
        blast_resistance: 4.2f32,
        map_color: 49u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 527,
        default_state: &BlockState {
            id: BlockStateId::new(11457u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1.25f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(11457u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1.25f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/green_terracotta"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:green_terracotta",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const RED_TERRACOTTA: Self = Block {
        id: BlockId::new(498u16).unwrap(),
        name: "red_terracotta",
        hardness: 1.25f32,
        blast_resistance: 4.2f32,
        map_color: 50u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 528,
        default_state: &BlockState {
            id: BlockStateId::new(11458u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1.25f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(11458u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1.25f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/red_terracotta"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:red_terracotta",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const BLACK_TERRACOTTA: Self = Block {
        id: BlockId::new(499u16).unwrap(),
        name: "black_terracotta",
        hardness: 1.25f32,
        blast_resistance: 4.2f32,
        map_color: 51u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 529,
        default_state: &BlockState {
            id: BlockStateId::new(11459u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1.25f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(11459u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1.25f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/black_terracotta"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:black_terracotta",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const WHITE_STAINED_GLASS_PANE: Self = Block {
        id: BlockId::new(500u16).unwrap(),
        name: "white_stained_glass_pane",
        hardness: 0.3f32,
        blast_resistance: 0.3f32,
        map_color: 0u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 574,
        default_state: &BlockState {
            id: BlockStateId::new(11491u16).unwrap(),
            state_flags: 72,
            side_flags: 192,
            instrument: NoteblockInstrument::Hat,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.3f32,
            collision_shapes: &[217],
            outline_shapes: &[217],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(11460u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[208, 209, 210],
                outline_shapes: &[208, 209, 210],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11461u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[211, 212],
                outline_shapes: &[211, 212],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11462u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[208, 209, 210],
                outline_shapes: &[208, 209, 210],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11463u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[211, 212],
                outline_shapes: &[211, 212],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11464u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[208, 209],
                outline_shapes: &[208, 209],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11465u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[213, 212],
                outline_shapes: &[213, 212],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11466u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[208, 209],
                outline_shapes: &[208, 209],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11467u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[213, 212],
                outline_shapes: &[213, 212],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11468u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[208, 210],
                outline_shapes: &[208, 210],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11469u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[214, 212],
                outline_shapes: &[214, 212],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11470u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[208, 210],
                outline_shapes: &[208, 210],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11471u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[214, 212],
                outline_shapes: &[214, 212],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11472u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[208],
                outline_shapes: &[208],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11473u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[215],
                outline_shapes: &[215],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11474u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[208],
                outline_shapes: &[208],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11475u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[215],
                outline_shapes: &[215],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11476u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[216, 209, 210],
                outline_shapes: &[216, 209, 210],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11477u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[211],
                outline_shapes: &[211],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11478u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[216, 209, 210],
                outline_shapes: &[216, 209, 210],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11479u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[211],
                outline_shapes: &[211],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11480u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[216, 209],
                outline_shapes: &[216, 209],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11481u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[213],
                outline_shapes: &[213],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11482u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[216, 209],
                outline_shapes: &[216, 209],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11483u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[213],
                outline_shapes: &[213],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11484u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[216, 210],
                outline_shapes: &[216, 210],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11485u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[214],
                outline_shapes: &[214],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11486u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[216, 210],
                outline_shapes: &[216, 210],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11487u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[214],
                outline_shapes: &[214],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11488u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[216],
                outline_shapes: &[216],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11489u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[217],
                outline_shapes: &[217],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11490u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[216],
                outline_shapes: &[216],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11491u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[217],
                outline_shapes: &[217],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/white_stained_glass_pane"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:white_stained_glass_pane",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::MatchTool { items: None }]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const ORANGE_STAINED_GLASS_PANE: Self = Block {
        id: BlockId::new(501u16).unwrap(),
        name: "orange_stained_glass_pane",
        hardness: 0.3f32,
        blast_resistance: 0.3f32,
        map_color: 0u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 575,
        default_state: &BlockState {
            id: BlockStateId::new(11523u16).unwrap(),
            state_flags: 72,
            side_flags: 192,
            instrument: NoteblockInstrument::Hat,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.3f32,
            collision_shapes: &[217],
            outline_shapes: &[217],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(11492u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[208, 209, 210],
                outline_shapes: &[208, 209, 210],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11493u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[211, 212],
                outline_shapes: &[211, 212],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11494u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[208, 209, 210],
                outline_shapes: &[208, 209, 210],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11495u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[211, 212],
                outline_shapes: &[211, 212],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11496u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[208, 209],
                outline_shapes: &[208, 209],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11497u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[213, 212],
                outline_shapes: &[213, 212],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11498u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[208, 209],
                outline_shapes: &[208, 209],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11499u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[213, 212],
                outline_shapes: &[213, 212],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11500u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[208, 210],
                outline_shapes: &[208, 210],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11501u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[214, 212],
                outline_shapes: &[214, 212],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11502u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[208, 210],
                outline_shapes: &[208, 210],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11503u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[214, 212],
                outline_shapes: &[214, 212],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11504u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[208],
                outline_shapes: &[208],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11505u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[215],
                outline_shapes: &[215],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11506u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[208],
                outline_shapes: &[208],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11507u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[215],
                outline_shapes: &[215],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11508u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[216, 209, 210],
                outline_shapes: &[216, 209, 210],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11509u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[211],
                outline_shapes: &[211],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11510u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[216, 209, 210],
                outline_shapes: &[216, 209, 210],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11511u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[211],
                outline_shapes: &[211],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11512u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[216, 209],
                outline_shapes: &[216, 209],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11513u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[213],
                outline_shapes: &[213],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11514u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[216, 209],
                outline_shapes: &[216, 209],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11515u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[213],
                outline_shapes: &[213],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11516u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[216, 210],
                outline_shapes: &[216, 210],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11517u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[214],
                outline_shapes: &[214],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11518u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[216, 210],
                outline_shapes: &[216, 210],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11519u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[214],
                outline_shapes: &[214],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11520u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[216],
                outline_shapes: &[216],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11521u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[217],
                outline_shapes: &[217],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11522u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[216],
                outline_shapes: &[216],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11523u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[217],
                outline_shapes: &[217],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/orange_stained_glass_pane"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:orange_stained_glass_pane",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::MatchTool { items: None }]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const MAGENTA_STAINED_GLASS_PANE: Self = Block {
        id: BlockId::new(502u16).unwrap(),
        name: "magenta_stained_glass_pane",
        hardness: 0.3f32,
        blast_resistance: 0.3f32,
        map_color: 0u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 576,
        default_state: &BlockState {
            id: BlockStateId::new(11555u16).unwrap(),
            state_flags: 72,
            side_flags: 192,
            instrument: NoteblockInstrument::Hat,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.3f32,
            collision_shapes: &[217],
            outline_shapes: &[217],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(11524u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[208, 209, 210],
                outline_shapes: &[208, 209, 210],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11525u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[211, 212],
                outline_shapes: &[211, 212],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11526u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[208, 209, 210],
                outline_shapes: &[208, 209, 210],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11527u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[211, 212],
                outline_shapes: &[211, 212],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11528u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[208, 209],
                outline_shapes: &[208, 209],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11529u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[213, 212],
                outline_shapes: &[213, 212],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11530u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[208, 209],
                outline_shapes: &[208, 209],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11531u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[213, 212],
                outline_shapes: &[213, 212],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11532u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[208, 210],
                outline_shapes: &[208, 210],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11533u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[214, 212],
                outline_shapes: &[214, 212],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11534u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[208, 210],
                outline_shapes: &[208, 210],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11535u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[214, 212],
                outline_shapes: &[214, 212],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11536u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[208],
                outline_shapes: &[208],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11537u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[215],
                outline_shapes: &[215],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11538u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[208],
                outline_shapes: &[208],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11539u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[215],
                outline_shapes: &[215],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11540u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[216, 209, 210],
                outline_shapes: &[216, 209, 210],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11541u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[211],
                outline_shapes: &[211],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11542u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[216, 209, 210],
                outline_shapes: &[216, 209, 210],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11543u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[211],
                outline_shapes: &[211],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11544u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[216, 209],
                outline_shapes: &[216, 209],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11545u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[213],
                outline_shapes: &[213],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11546u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[216, 209],
                outline_shapes: &[216, 209],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11547u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[213],
                outline_shapes: &[213],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11548u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[216, 210],
                outline_shapes: &[216, 210],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11549u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[214],
                outline_shapes: &[214],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11550u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[216, 210],
                outline_shapes: &[216, 210],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11551u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[214],
                outline_shapes: &[214],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11552u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[216],
                outline_shapes: &[216],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11553u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[217],
                outline_shapes: &[217],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11554u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[216],
                outline_shapes: &[216],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11555u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[217],
                outline_shapes: &[217],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/magenta_stained_glass_pane"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:magenta_stained_glass_pane",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::MatchTool { items: None }]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const LIGHT_BLUE_STAINED_GLASS_PANE: Self = Block {
        id: BlockId::new(503u16).unwrap(),
        name: "light_blue_stained_glass_pane",
        hardness: 0.3f32,
        blast_resistance: 0.3f32,
        map_color: 0u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 577,
        default_state: &BlockState {
            id: BlockStateId::new(11587u16).unwrap(),
            state_flags: 72,
            side_flags: 192,
            instrument: NoteblockInstrument::Hat,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.3f32,
            collision_shapes: &[217],
            outline_shapes: &[217],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(11556u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[208, 209, 210],
                outline_shapes: &[208, 209, 210],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11557u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[211, 212],
                outline_shapes: &[211, 212],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11558u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[208, 209, 210],
                outline_shapes: &[208, 209, 210],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11559u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[211, 212],
                outline_shapes: &[211, 212],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11560u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[208, 209],
                outline_shapes: &[208, 209],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11561u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[213, 212],
                outline_shapes: &[213, 212],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11562u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[208, 209],
                outline_shapes: &[208, 209],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11563u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[213, 212],
                outline_shapes: &[213, 212],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11564u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[208, 210],
                outline_shapes: &[208, 210],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11565u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[214, 212],
                outline_shapes: &[214, 212],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11566u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[208, 210],
                outline_shapes: &[208, 210],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11567u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[214, 212],
                outline_shapes: &[214, 212],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11568u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[208],
                outline_shapes: &[208],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11569u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[215],
                outline_shapes: &[215],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11570u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[208],
                outline_shapes: &[208],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11571u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[215],
                outline_shapes: &[215],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11572u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[216, 209, 210],
                outline_shapes: &[216, 209, 210],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11573u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[211],
                outline_shapes: &[211],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11574u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[216, 209, 210],
                outline_shapes: &[216, 209, 210],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11575u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[211],
                outline_shapes: &[211],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11576u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[216, 209],
                outline_shapes: &[216, 209],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11577u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[213],
                outline_shapes: &[213],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11578u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[216, 209],
                outline_shapes: &[216, 209],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11579u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[213],
                outline_shapes: &[213],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11580u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[216, 210],
                outline_shapes: &[216, 210],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11581u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[214],
                outline_shapes: &[214],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11582u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[216, 210],
                outline_shapes: &[216, 210],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11583u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[214],
                outline_shapes: &[214],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11584u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[216],
                outline_shapes: &[216],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11585u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[217],
                outline_shapes: &[217],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11586u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[216],
                outline_shapes: &[216],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11587u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[217],
                outline_shapes: &[217],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/light_blue_stained_glass_pane"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:light_blue_stained_glass_pane",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::MatchTool { items: None }]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const YELLOW_STAINED_GLASS_PANE: Self = Block {
        id: BlockId::new(504u16).unwrap(),
        name: "yellow_stained_glass_pane",
        hardness: 0.3f32,
        blast_resistance: 0.3f32,
        map_color: 0u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 578,
        default_state: &BlockState {
            id: BlockStateId::new(11619u16).unwrap(),
            state_flags: 72,
            side_flags: 192,
            instrument: NoteblockInstrument::Hat,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.3f32,
            collision_shapes: &[217],
            outline_shapes: &[217],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(11588u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[208, 209, 210],
                outline_shapes: &[208, 209, 210],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11589u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[211, 212],
                outline_shapes: &[211, 212],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11590u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[208, 209, 210],
                outline_shapes: &[208, 209, 210],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11591u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[211, 212],
                outline_shapes: &[211, 212],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11592u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[208, 209],
                outline_shapes: &[208, 209],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11593u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[213, 212],
                outline_shapes: &[213, 212],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11594u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[208, 209],
                outline_shapes: &[208, 209],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11595u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[213, 212],
                outline_shapes: &[213, 212],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11596u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[208, 210],
                outline_shapes: &[208, 210],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11597u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[214, 212],
                outline_shapes: &[214, 212],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11598u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[208, 210],
                outline_shapes: &[208, 210],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11599u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[214, 212],
                outline_shapes: &[214, 212],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11600u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[208],
                outline_shapes: &[208],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11601u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[215],
                outline_shapes: &[215],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11602u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[208],
                outline_shapes: &[208],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11603u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[215],
                outline_shapes: &[215],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11604u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[216, 209, 210],
                outline_shapes: &[216, 209, 210],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11605u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[211],
                outline_shapes: &[211],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11606u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[216, 209, 210],
                outline_shapes: &[216, 209, 210],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11607u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[211],
                outline_shapes: &[211],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11608u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[216, 209],
                outline_shapes: &[216, 209],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11609u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[213],
                outline_shapes: &[213],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11610u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[216, 209],
                outline_shapes: &[216, 209],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11611u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[213],
                outline_shapes: &[213],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11612u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[216, 210],
                outline_shapes: &[216, 210],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11613u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[214],
                outline_shapes: &[214],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11614u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[216, 210],
                outline_shapes: &[216, 210],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11615u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[214],
                outline_shapes: &[214],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11616u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[216],
                outline_shapes: &[216],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11617u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[217],
                outline_shapes: &[217],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11618u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[216],
                outline_shapes: &[216],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11619u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[217],
                outline_shapes: &[217],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/yellow_stained_glass_pane"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:yellow_stained_glass_pane",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::MatchTool { items: None }]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const LIME_STAINED_GLASS_PANE: Self = Block {
        id: BlockId::new(505u16).unwrap(),
        name: "lime_stained_glass_pane",
        hardness: 0.3f32,
        blast_resistance: 0.3f32,
        map_color: 0u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 579,
        default_state: &BlockState {
            id: BlockStateId::new(11651u16).unwrap(),
            state_flags: 72,
            side_flags: 192,
            instrument: NoteblockInstrument::Hat,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.3f32,
            collision_shapes: &[217],
            outline_shapes: &[217],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(11620u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[208, 209, 210],
                outline_shapes: &[208, 209, 210],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11621u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[211, 212],
                outline_shapes: &[211, 212],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11622u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[208, 209, 210],
                outline_shapes: &[208, 209, 210],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11623u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[211, 212],
                outline_shapes: &[211, 212],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11624u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[208, 209],
                outline_shapes: &[208, 209],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11625u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[213, 212],
                outline_shapes: &[213, 212],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11626u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[208, 209],
                outline_shapes: &[208, 209],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11627u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[213, 212],
                outline_shapes: &[213, 212],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11628u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[208, 210],
                outline_shapes: &[208, 210],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11629u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[214, 212],
                outline_shapes: &[214, 212],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11630u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[208, 210],
                outline_shapes: &[208, 210],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11631u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[214, 212],
                outline_shapes: &[214, 212],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11632u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[208],
                outline_shapes: &[208],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11633u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[215],
                outline_shapes: &[215],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11634u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[208],
                outline_shapes: &[208],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11635u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[215],
                outline_shapes: &[215],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11636u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[216, 209, 210],
                outline_shapes: &[216, 209, 210],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11637u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[211],
                outline_shapes: &[211],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11638u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[216, 209, 210],
                outline_shapes: &[216, 209, 210],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11639u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[211],
                outline_shapes: &[211],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11640u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[216, 209],
                outline_shapes: &[216, 209],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11641u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[213],
                outline_shapes: &[213],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11642u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[216, 209],
                outline_shapes: &[216, 209],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11643u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[213],
                outline_shapes: &[213],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11644u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[216, 210],
                outline_shapes: &[216, 210],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11645u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[214],
                outline_shapes: &[214],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11646u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[216, 210],
                outline_shapes: &[216, 210],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11647u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[214],
                outline_shapes: &[214],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11648u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[216],
                outline_shapes: &[216],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11649u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[217],
                outline_shapes: &[217],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11650u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[216],
                outline_shapes: &[216],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11651u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[217],
                outline_shapes: &[217],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/lime_stained_glass_pane"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:lime_stained_glass_pane",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::MatchTool { items: None }]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const PINK_STAINED_GLASS_PANE: Self = Block {
        id: BlockId::new(506u16).unwrap(),
        name: "pink_stained_glass_pane",
        hardness: 0.3f32,
        blast_resistance: 0.3f32,
        map_color: 0u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 580,
        default_state: &BlockState {
            id: BlockStateId::new(11683u16).unwrap(),
            state_flags: 72,
            side_flags: 192,
            instrument: NoteblockInstrument::Hat,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.3f32,
            collision_shapes: &[217],
            outline_shapes: &[217],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(11652u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[208, 209, 210],
                outline_shapes: &[208, 209, 210],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11653u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[211, 212],
                outline_shapes: &[211, 212],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11654u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[208, 209, 210],
                outline_shapes: &[208, 209, 210],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11655u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[211, 212],
                outline_shapes: &[211, 212],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11656u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[208, 209],
                outline_shapes: &[208, 209],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11657u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[213, 212],
                outline_shapes: &[213, 212],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11658u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[208, 209],
                outline_shapes: &[208, 209],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11659u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[213, 212],
                outline_shapes: &[213, 212],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11660u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[208, 210],
                outline_shapes: &[208, 210],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11661u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[214, 212],
                outline_shapes: &[214, 212],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11662u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[208, 210],
                outline_shapes: &[208, 210],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11663u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[214, 212],
                outline_shapes: &[214, 212],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11664u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[208],
                outline_shapes: &[208],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11665u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[215],
                outline_shapes: &[215],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11666u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[208],
                outline_shapes: &[208],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11667u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[215],
                outline_shapes: &[215],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11668u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[216, 209, 210],
                outline_shapes: &[216, 209, 210],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11669u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[211],
                outline_shapes: &[211],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11670u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[216, 209, 210],
                outline_shapes: &[216, 209, 210],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11671u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[211],
                outline_shapes: &[211],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11672u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[216, 209],
                outline_shapes: &[216, 209],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11673u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[213],
                outline_shapes: &[213],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11674u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[216, 209],
                outline_shapes: &[216, 209],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11675u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[213],
                outline_shapes: &[213],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11676u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[216, 210],
                outline_shapes: &[216, 210],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11677u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[214],
                outline_shapes: &[214],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11678u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[216, 210],
                outline_shapes: &[216, 210],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11679u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[214],
                outline_shapes: &[214],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11680u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[216],
                outline_shapes: &[216],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11681u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[217],
                outline_shapes: &[217],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11682u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[216],
                outline_shapes: &[216],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11683u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[217],
                outline_shapes: &[217],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/pink_stained_glass_pane"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:pink_stained_glass_pane",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::MatchTool { items: None }]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const GRAY_STAINED_GLASS_PANE: Self = Block {
        id: BlockId::new(507u16).unwrap(),
        name: "gray_stained_glass_pane",
        hardness: 0.3f32,
        blast_resistance: 0.3f32,
        map_color: 0u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 581,
        default_state: &BlockState {
            id: BlockStateId::new(11715u16).unwrap(),
            state_flags: 72,
            side_flags: 192,
            instrument: NoteblockInstrument::Hat,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.3f32,
            collision_shapes: &[217],
            outline_shapes: &[217],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(11684u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[208, 209, 210],
                outline_shapes: &[208, 209, 210],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11685u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[211, 212],
                outline_shapes: &[211, 212],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11686u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[208, 209, 210],
                outline_shapes: &[208, 209, 210],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11687u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[211, 212],
                outline_shapes: &[211, 212],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11688u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[208, 209],
                outline_shapes: &[208, 209],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11689u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[213, 212],
                outline_shapes: &[213, 212],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11690u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[208, 209],
                outline_shapes: &[208, 209],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11691u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[213, 212],
                outline_shapes: &[213, 212],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11692u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[208, 210],
                outline_shapes: &[208, 210],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11693u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[214, 212],
                outline_shapes: &[214, 212],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11694u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[208, 210],
                outline_shapes: &[208, 210],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11695u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[214, 212],
                outline_shapes: &[214, 212],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11696u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[208],
                outline_shapes: &[208],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11697u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[215],
                outline_shapes: &[215],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11698u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[208],
                outline_shapes: &[208],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11699u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[215],
                outline_shapes: &[215],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11700u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[216, 209, 210],
                outline_shapes: &[216, 209, 210],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11701u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[211],
                outline_shapes: &[211],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11702u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[216, 209, 210],
                outline_shapes: &[216, 209, 210],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11703u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[211],
                outline_shapes: &[211],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11704u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[216, 209],
                outline_shapes: &[216, 209],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11705u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[213],
                outline_shapes: &[213],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11706u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[216, 209],
                outline_shapes: &[216, 209],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11707u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[213],
                outline_shapes: &[213],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11708u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[216, 210],
                outline_shapes: &[216, 210],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11709u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[214],
                outline_shapes: &[214],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11710u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[216, 210],
                outline_shapes: &[216, 210],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11711u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[214],
                outline_shapes: &[214],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11712u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[216],
                outline_shapes: &[216],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11713u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[217],
                outline_shapes: &[217],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11714u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[216],
                outline_shapes: &[216],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11715u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[217],
                outline_shapes: &[217],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/gray_stained_glass_pane"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:gray_stained_glass_pane",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::MatchTool { items: None }]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const LIGHT_GRAY_STAINED_GLASS_PANE: Self = Block {
        id: BlockId::new(508u16).unwrap(),
        name: "light_gray_stained_glass_pane",
        hardness: 0.3f32,
        blast_resistance: 0.3f32,
        map_color: 0u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 582,
        default_state: &BlockState {
            id: BlockStateId::new(11747u16).unwrap(),
            state_flags: 72,
            side_flags: 192,
            instrument: NoteblockInstrument::Hat,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.3f32,
            collision_shapes: &[217],
            outline_shapes: &[217],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(11716u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[208, 209, 210],
                outline_shapes: &[208, 209, 210],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11717u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[211, 212],
                outline_shapes: &[211, 212],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11718u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[208, 209, 210],
                outline_shapes: &[208, 209, 210],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11719u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[211, 212],
                outline_shapes: &[211, 212],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11720u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[208, 209],
                outline_shapes: &[208, 209],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11721u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[213, 212],
                outline_shapes: &[213, 212],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11722u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[208, 209],
                outline_shapes: &[208, 209],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11723u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[213, 212],
                outline_shapes: &[213, 212],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11724u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[208, 210],
                outline_shapes: &[208, 210],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11725u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[214, 212],
                outline_shapes: &[214, 212],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11726u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[208, 210],
                outline_shapes: &[208, 210],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11727u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[214, 212],
                outline_shapes: &[214, 212],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11728u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[208],
                outline_shapes: &[208],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11729u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[215],
                outline_shapes: &[215],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11730u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[208],
                outline_shapes: &[208],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11731u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[215],
                outline_shapes: &[215],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11732u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[216, 209, 210],
                outline_shapes: &[216, 209, 210],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11733u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[211],
                outline_shapes: &[211],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11734u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[216, 209, 210],
                outline_shapes: &[216, 209, 210],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11735u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[211],
                outline_shapes: &[211],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11736u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[216, 209],
                outline_shapes: &[216, 209],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11737u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[213],
                outline_shapes: &[213],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11738u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[216, 209],
                outline_shapes: &[216, 209],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11739u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[213],
                outline_shapes: &[213],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11740u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[216, 210],
                outline_shapes: &[216, 210],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11741u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[214],
                outline_shapes: &[214],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11742u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[216, 210],
                outline_shapes: &[216, 210],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11743u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[214],
                outline_shapes: &[214],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11744u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[216],
                outline_shapes: &[216],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11745u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[217],
                outline_shapes: &[217],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11746u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[216],
                outline_shapes: &[216],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11747u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[217],
                outline_shapes: &[217],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/light_gray_stained_glass_pane"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:light_gray_stained_glass_pane",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::MatchTool { items: None }]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const CYAN_STAINED_GLASS_PANE: Self = Block {
        id: BlockId::new(509u16).unwrap(),
        name: "cyan_stained_glass_pane",
        hardness: 0.3f32,
        blast_resistance: 0.3f32,
        map_color: 0u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 583,
        default_state: &BlockState {
            id: BlockStateId::new(11779u16).unwrap(),
            state_flags: 72,
            side_flags: 192,
            instrument: NoteblockInstrument::Hat,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.3f32,
            collision_shapes: &[217],
            outline_shapes: &[217],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(11748u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[208, 209, 210],
                outline_shapes: &[208, 209, 210],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11749u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[211, 212],
                outline_shapes: &[211, 212],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11750u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[208, 209, 210],
                outline_shapes: &[208, 209, 210],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11751u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[211, 212],
                outline_shapes: &[211, 212],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11752u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[208, 209],
                outline_shapes: &[208, 209],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11753u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[213, 212],
                outline_shapes: &[213, 212],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11754u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[208, 209],
                outline_shapes: &[208, 209],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11755u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[213, 212],
                outline_shapes: &[213, 212],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11756u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[208, 210],
                outline_shapes: &[208, 210],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11757u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[214, 212],
                outline_shapes: &[214, 212],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11758u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[208, 210],
                outline_shapes: &[208, 210],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11759u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[214, 212],
                outline_shapes: &[214, 212],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11760u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[208],
                outline_shapes: &[208],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11761u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[215],
                outline_shapes: &[215],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11762u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[208],
                outline_shapes: &[208],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11763u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[215],
                outline_shapes: &[215],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11764u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[216, 209, 210],
                outline_shapes: &[216, 209, 210],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11765u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[211],
                outline_shapes: &[211],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11766u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[216, 209, 210],
                outline_shapes: &[216, 209, 210],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11767u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[211],
                outline_shapes: &[211],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11768u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[216, 209],
                outline_shapes: &[216, 209],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11769u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[213],
                outline_shapes: &[213],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11770u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[216, 209],
                outline_shapes: &[216, 209],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11771u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[213],
                outline_shapes: &[213],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11772u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[216, 210],
                outline_shapes: &[216, 210],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11773u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[214],
                outline_shapes: &[214],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11774u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[216, 210],
                outline_shapes: &[216, 210],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11775u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[214],
                outline_shapes: &[214],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11776u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[216],
                outline_shapes: &[216],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11777u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[217],
                outline_shapes: &[217],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11778u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[216],
                outline_shapes: &[216],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11779u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[217],
                outline_shapes: &[217],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/cyan_stained_glass_pane"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:cyan_stained_glass_pane",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::MatchTool { items: None }]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const PURPLE_STAINED_GLASS_PANE: Self = Block {
        id: BlockId::new(510u16).unwrap(),
        name: "purple_stained_glass_pane",
        hardness: 0.3f32,
        blast_resistance: 0.3f32,
        map_color: 0u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 584,
        default_state: &BlockState {
            id: BlockStateId::new(11811u16).unwrap(),
            state_flags: 72,
            side_flags: 192,
            instrument: NoteblockInstrument::Hat,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.3f32,
            collision_shapes: &[217],
            outline_shapes: &[217],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(11780u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[208, 209, 210],
                outline_shapes: &[208, 209, 210],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11781u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[211, 212],
                outline_shapes: &[211, 212],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11782u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[208, 209, 210],
                outline_shapes: &[208, 209, 210],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11783u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[211, 212],
                outline_shapes: &[211, 212],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11784u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[208, 209],
                outline_shapes: &[208, 209],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11785u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[213, 212],
                outline_shapes: &[213, 212],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11786u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[208, 209],
                outline_shapes: &[208, 209],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11787u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[213, 212],
                outline_shapes: &[213, 212],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11788u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[208, 210],
                outline_shapes: &[208, 210],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11789u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[214, 212],
                outline_shapes: &[214, 212],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11790u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[208, 210],
                outline_shapes: &[208, 210],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11791u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[214, 212],
                outline_shapes: &[214, 212],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11792u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[208],
                outline_shapes: &[208],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11793u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[215],
                outline_shapes: &[215],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11794u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[208],
                outline_shapes: &[208],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11795u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[215],
                outline_shapes: &[215],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11796u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[216, 209, 210],
                outline_shapes: &[216, 209, 210],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11797u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[211],
                outline_shapes: &[211],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11798u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[216, 209, 210],
                outline_shapes: &[216, 209, 210],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11799u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[211],
                outline_shapes: &[211],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11800u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[216, 209],
                outline_shapes: &[216, 209],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11801u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[213],
                outline_shapes: &[213],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11802u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[216, 209],
                outline_shapes: &[216, 209],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11803u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[213],
                outline_shapes: &[213],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11804u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[216, 210],
                outline_shapes: &[216, 210],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11805u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[214],
                outline_shapes: &[214],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11806u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[216, 210],
                outline_shapes: &[216, 210],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11807u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[214],
                outline_shapes: &[214],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11808u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[216],
                outline_shapes: &[216],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11809u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[217],
                outline_shapes: &[217],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11810u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[216],
                outline_shapes: &[216],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11811u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[217],
                outline_shapes: &[217],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/purple_stained_glass_pane"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:purple_stained_glass_pane",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::MatchTool { items: None }]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const BLUE_STAINED_GLASS_PANE: Self = Block {
        id: BlockId::new(511u16).unwrap(),
        name: "blue_stained_glass_pane",
        hardness: 0.3f32,
        blast_resistance: 0.3f32,
        map_color: 0u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 585,
        default_state: &BlockState {
            id: BlockStateId::new(11843u16).unwrap(),
            state_flags: 72,
            side_flags: 192,
            instrument: NoteblockInstrument::Hat,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.3f32,
            collision_shapes: &[217],
            outline_shapes: &[217],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(11812u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[208, 209, 210],
                outline_shapes: &[208, 209, 210],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11813u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[211, 212],
                outline_shapes: &[211, 212],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11814u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[208, 209, 210],
                outline_shapes: &[208, 209, 210],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11815u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[211, 212],
                outline_shapes: &[211, 212],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11816u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[208, 209],
                outline_shapes: &[208, 209],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11817u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[213, 212],
                outline_shapes: &[213, 212],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11818u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[208, 209],
                outline_shapes: &[208, 209],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11819u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[213, 212],
                outline_shapes: &[213, 212],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11820u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[208, 210],
                outline_shapes: &[208, 210],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11821u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[214, 212],
                outline_shapes: &[214, 212],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11822u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[208, 210],
                outline_shapes: &[208, 210],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11823u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[214, 212],
                outline_shapes: &[214, 212],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11824u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[208],
                outline_shapes: &[208],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11825u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[215],
                outline_shapes: &[215],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11826u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[208],
                outline_shapes: &[208],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11827u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[215],
                outline_shapes: &[215],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11828u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[216, 209, 210],
                outline_shapes: &[216, 209, 210],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11829u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[211],
                outline_shapes: &[211],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11830u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[216, 209, 210],
                outline_shapes: &[216, 209, 210],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11831u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[211],
                outline_shapes: &[211],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11832u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[216, 209],
                outline_shapes: &[216, 209],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11833u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[213],
                outline_shapes: &[213],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11834u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[216, 209],
                outline_shapes: &[216, 209],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11835u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[213],
                outline_shapes: &[213],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11836u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[216, 210],
                outline_shapes: &[216, 210],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11837u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[214],
                outline_shapes: &[214],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11838u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[216, 210],
                outline_shapes: &[216, 210],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11839u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[214],
                outline_shapes: &[214],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11840u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[216],
                outline_shapes: &[216],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11841u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[217],
                outline_shapes: &[217],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11842u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[216],
                outline_shapes: &[216],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11843u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[217],
                outline_shapes: &[217],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/blue_stained_glass_pane"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:blue_stained_glass_pane",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::MatchTool { items: None }]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const BROWN_STAINED_GLASS_PANE: Self = Block {
        id: BlockId::new(512u16).unwrap(),
        name: "brown_stained_glass_pane",
        hardness: 0.3f32,
        blast_resistance: 0.3f32,
        map_color: 0u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 586,
        default_state: &BlockState {
            id: BlockStateId::new(11875u16).unwrap(),
            state_flags: 72,
            side_flags: 192,
            instrument: NoteblockInstrument::Hat,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.3f32,
            collision_shapes: &[217],
            outline_shapes: &[217],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(11844u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[208, 209, 210],
                outline_shapes: &[208, 209, 210],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11845u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[211, 212],
                outline_shapes: &[211, 212],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11846u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[208, 209, 210],
                outline_shapes: &[208, 209, 210],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11847u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[211, 212],
                outline_shapes: &[211, 212],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11848u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[208, 209],
                outline_shapes: &[208, 209],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11849u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[213, 212],
                outline_shapes: &[213, 212],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11850u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[208, 209],
                outline_shapes: &[208, 209],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11851u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[213, 212],
                outline_shapes: &[213, 212],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11852u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[208, 210],
                outline_shapes: &[208, 210],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11853u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[214, 212],
                outline_shapes: &[214, 212],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11854u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[208, 210],
                outline_shapes: &[208, 210],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11855u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[214, 212],
                outline_shapes: &[214, 212],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11856u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[208],
                outline_shapes: &[208],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11857u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[215],
                outline_shapes: &[215],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11858u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[208],
                outline_shapes: &[208],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11859u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[215],
                outline_shapes: &[215],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11860u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[216, 209, 210],
                outline_shapes: &[216, 209, 210],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11861u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[211],
                outline_shapes: &[211],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11862u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[216, 209, 210],
                outline_shapes: &[216, 209, 210],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11863u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[211],
                outline_shapes: &[211],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11864u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[216, 209],
                outline_shapes: &[216, 209],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11865u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[213],
                outline_shapes: &[213],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11866u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[216, 209],
                outline_shapes: &[216, 209],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11867u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[213],
                outline_shapes: &[213],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11868u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[216, 210],
                outline_shapes: &[216, 210],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11869u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[214],
                outline_shapes: &[214],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11870u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[216, 210],
                outline_shapes: &[216, 210],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11871u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[214],
                outline_shapes: &[214],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11872u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[216],
                outline_shapes: &[216],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11873u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[217],
                outline_shapes: &[217],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11874u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[216],
                outline_shapes: &[216],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11875u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[217],
                outline_shapes: &[217],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/brown_stained_glass_pane"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:brown_stained_glass_pane",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::MatchTool { items: None }]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const GREEN_STAINED_GLASS_PANE: Self = Block {
        id: BlockId::new(513u16).unwrap(),
        name: "green_stained_glass_pane",
        hardness: 0.3f32,
        blast_resistance: 0.3f32,
        map_color: 0u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 587,
        default_state: &BlockState {
            id: BlockStateId::new(11907u16).unwrap(),
            state_flags: 72,
            side_flags: 192,
            instrument: NoteblockInstrument::Hat,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.3f32,
            collision_shapes: &[217],
            outline_shapes: &[217],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(11876u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[208, 209, 210],
                outline_shapes: &[208, 209, 210],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11877u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[211, 212],
                outline_shapes: &[211, 212],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11878u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[208, 209, 210],
                outline_shapes: &[208, 209, 210],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11879u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[211, 212],
                outline_shapes: &[211, 212],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11880u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[208, 209],
                outline_shapes: &[208, 209],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11881u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[213, 212],
                outline_shapes: &[213, 212],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11882u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[208, 209],
                outline_shapes: &[208, 209],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11883u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[213, 212],
                outline_shapes: &[213, 212],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11884u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[208, 210],
                outline_shapes: &[208, 210],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11885u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[214, 212],
                outline_shapes: &[214, 212],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11886u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[208, 210],
                outline_shapes: &[208, 210],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11887u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[214, 212],
                outline_shapes: &[214, 212],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11888u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[208],
                outline_shapes: &[208],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11889u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[215],
                outline_shapes: &[215],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11890u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[208],
                outline_shapes: &[208],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11891u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[215],
                outline_shapes: &[215],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11892u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[216, 209, 210],
                outline_shapes: &[216, 209, 210],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11893u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[211],
                outline_shapes: &[211],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11894u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[216, 209, 210],
                outline_shapes: &[216, 209, 210],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11895u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[211],
                outline_shapes: &[211],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11896u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[216, 209],
                outline_shapes: &[216, 209],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11897u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[213],
                outline_shapes: &[213],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11898u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[216, 209],
                outline_shapes: &[216, 209],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11899u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[213],
                outline_shapes: &[213],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11900u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[216, 210],
                outline_shapes: &[216, 210],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11901u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[214],
                outline_shapes: &[214],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11902u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[216, 210],
                outline_shapes: &[216, 210],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11903u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[214],
                outline_shapes: &[214],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11904u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[216],
                outline_shapes: &[216],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11905u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[217],
                outline_shapes: &[217],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11906u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[216],
                outline_shapes: &[216],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11907u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[217],
                outline_shapes: &[217],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/green_stained_glass_pane"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:green_stained_glass_pane",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::MatchTool { items: None }]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const RED_STAINED_GLASS_PANE: Self = Block {
        id: BlockId::new(514u16).unwrap(),
        name: "red_stained_glass_pane",
        hardness: 0.3f32,
        blast_resistance: 0.3f32,
        map_color: 0u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 588,
        default_state: &BlockState {
            id: BlockStateId::new(11939u16).unwrap(),
            state_flags: 72,
            side_flags: 192,
            instrument: NoteblockInstrument::Hat,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.3f32,
            collision_shapes: &[217],
            outline_shapes: &[217],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(11908u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[208, 209, 210],
                outline_shapes: &[208, 209, 210],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11909u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[211, 212],
                outline_shapes: &[211, 212],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11910u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[208, 209, 210],
                outline_shapes: &[208, 209, 210],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11911u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[211, 212],
                outline_shapes: &[211, 212],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11912u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[208, 209],
                outline_shapes: &[208, 209],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11913u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[213, 212],
                outline_shapes: &[213, 212],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11914u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[208, 209],
                outline_shapes: &[208, 209],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11915u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[213, 212],
                outline_shapes: &[213, 212],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11916u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[208, 210],
                outline_shapes: &[208, 210],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11917u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[214, 212],
                outline_shapes: &[214, 212],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11918u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[208, 210],
                outline_shapes: &[208, 210],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11919u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[214, 212],
                outline_shapes: &[214, 212],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11920u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[208],
                outline_shapes: &[208],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11921u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[215],
                outline_shapes: &[215],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11922u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[208],
                outline_shapes: &[208],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11923u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[215],
                outline_shapes: &[215],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11924u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[216, 209, 210],
                outline_shapes: &[216, 209, 210],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11925u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[211],
                outline_shapes: &[211],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11926u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[216, 209, 210],
                outline_shapes: &[216, 209, 210],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11927u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[211],
                outline_shapes: &[211],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11928u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[216, 209],
                outline_shapes: &[216, 209],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11929u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[213],
                outline_shapes: &[213],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11930u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[216, 209],
                outline_shapes: &[216, 209],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11931u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[213],
                outline_shapes: &[213],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11932u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[216, 210],
                outline_shapes: &[216, 210],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11933u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[214],
                outline_shapes: &[214],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11934u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[216, 210],
                outline_shapes: &[216, 210],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11935u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[214],
                outline_shapes: &[214],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11936u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[216],
                outline_shapes: &[216],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11937u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[217],
                outline_shapes: &[217],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11938u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[216],
                outline_shapes: &[216],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11939u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[217],
                outline_shapes: &[217],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/red_stained_glass_pane"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:red_stained_glass_pane",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::MatchTool { items: None }]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const BLACK_STAINED_GLASS_PANE: Self = Block {
        id: BlockId::new(515u16).unwrap(),
        name: "black_stained_glass_pane",
        hardness: 0.3f32,
        blast_resistance: 0.3f32,
        map_color: 0u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 589,
        default_state: &BlockState {
            id: BlockStateId::new(11971u16).unwrap(),
            state_flags: 72,
            side_flags: 192,
            instrument: NoteblockInstrument::Hat,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.3f32,
            collision_shapes: &[217],
            outline_shapes: &[217],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(11940u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[208, 209, 210],
                outline_shapes: &[208, 209, 210],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11941u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[211, 212],
                outline_shapes: &[211, 212],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11942u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[208, 209, 210],
                outline_shapes: &[208, 209, 210],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11943u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[211, 212],
                outline_shapes: &[211, 212],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11944u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[208, 209],
                outline_shapes: &[208, 209],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11945u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[213, 212],
                outline_shapes: &[213, 212],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11946u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[208, 209],
                outline_shapes: &[208, 209],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11947u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[213, 212],
                outline_shapes: &[213, 212],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11948u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[208, 210],
                outline_shapes: &[208, 210],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11949u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[214, 212],
                outline_shapes: &[214, 212],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11950u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[208, 210],
                outline_shapes: &[208, 210],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11951u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[214, 212],
                outline_shapes: &[214, 212],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11952u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[208],
                outline_shapes: &[208],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11953u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[215],
                outline_shapes: &[215],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11954u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[208],
                outline_shapes: &[208],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11955u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[215],
                outline_shapes: &[215],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11956u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[216, 209, 210],
                outline_shapes: &[216, 209, 210],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11957u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[211],
                outline_shapes: &[211],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11958u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[216, 209, 210],
                outline_shapes: &[216, 209, 210],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11959u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[211],
                outline_shapes: &[211],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11960u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[216, 209],
                outline_shapes: &[216, 209],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11961u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[213],
                outline_shapes: &[213],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11962u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[216, 209],
                outline_shapes: &[216, 209],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11963u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[213],
                outline_shapes: &[213],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11964u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[216, 210],
                outline_shapes: &[216, 210],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11965u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[214],
                outline_shapes: &[214],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11966u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[216, 210],
                outline_shapes: &[216, 210],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11967u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[214],
                outline_shapes: &[214],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11968u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[216],
                outline_shapes: &[216],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11969u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[217],
                outline_shapes: &[217],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11970u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[216],
                outline_shapes: &[216],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11971u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Hat,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[217],
                outline_shapes: &[217],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/black_stained_glass_pane"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:black_stained_glass_pane",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::MatchTool { items: None }]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const ACACIA_STAIRS: Self = Block {
        id: BlockId::new(516u16).unwrap(),
        name: "acacia_stairs",
        hardness: 2f32,
        blast_resistance: 3f32,
        map_color: 15u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 473,
        default_state: &BlockState {
            id: BlockStateId::new(11983u16).unwrap(),
            state_flags: 74,
            side_flags: 69,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 2f32,
            collision_shapes: &[21, 109],
            outline_shapes: &[21, 109],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(11972u16).unwrap(),
                state_flags: 98,
                side_flags: 134,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[99, 100],
                outline_shapes: &[99, 100],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11973u16).unwrap(),
                state_flags: 74,
                side_flags: 134,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[99, 100],
                outline_shapes: &[99, 100],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11974u16).unwrap(),
                state_flags: 98,
                side_flags: 150,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[101, 102, 103],
                outline_shapes: &[101, 102, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11975u16).unwrap(),
                state_flags: 74,
                side_flags: 150,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[101, 102, 103],
                outline_shapes: &[101, 102, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11976u16).unwrap(),
                state_flags: 98,
                side_flags: 166,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[99, 104, 105],
                outline_shapes: &[99, 104, 105],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11977u16).unwrap(),
                state_flags: 74,
                side_flags: 166,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[99, 104, 105],
                outline_shapes: &[99, 104, 105],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11978u16).unwrap(),
                state_flags: 98,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[106, 100, 107],
                outline_shapes: &[106, 100, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11979u16).unwrap(),
                state_flags: 74,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[106, 100, 107],
                outline_shapes: &[106, 100, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11980u16).unwrap(),
                state_flags: 98,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[102, 108, 103],
                outline_shapes: &[102, 108, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11981u16).unwrap(),
                state_flags: 74,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[102, 108, 103],
                outline_shapes: &[102, 108, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11982u16).unwrap(),
                state_flags: 98,
                side_flags: 69,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 109],
                outline_shapes: &[21, 109],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11983u16).unwrap(),
                state_flags: 74,
                side_flags: 69,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 109],
                outline_shapes: &[21, 109],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11984u16).unwrap(),
                state_flags: 98,
                side_flags: 85,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 108, 107],
                outline_shapes: &[21, 108, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11985u16).unwrap(),
                state_flags: 74,
                side_flags: 85,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 108, 107],
                outline_shapes: &[21, 108, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11986u16).unwrap(),
                state_flags: 98,
                side_flags: 101,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 109, 103],
                outline_shapes: &[21, 109, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11987u16).unwrap(),
                state_flags: 74,
                side_flags: 101,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 109, 103],
                outline_shapes: &[21, 109, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11988u16).unwrap(),
                state_flags: 98,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 110],
                outline_shapes: &[21, 110],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11989u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 110],
                outline_shapes: &[21, 110],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11990u16).unwrap(),
                state_flags: 98,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 107],
                outline_shapes: &[21, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11991u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 107],
                outline_shapes: &[21, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11992u16).unwrap(),
                state_flags: 98,
                side_flags: 138,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[111, 109],
                outline_shapes: &[111, 109],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11993u16).unwrap(),
                state_flags: 74,
                side_flags: 138,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[111, 109],
                outline_shapes: &[111, 109],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11994u16).unwrap(),
                state_flags: 98,
                side_flags: 170,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[111, 102, 110],
                outline_shapes: &[111, 102, 110],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11995u16).unwrap(),
                state_flags: 74,
                side_flags: 170,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[111, 102, 110],
                outline_shapes: &[111, 102, 110],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11996u16).unwrap(),
                state_flags: 98,
                side_flags: 154,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[101, 104, 107],
                outline_shapes: &[101, 104, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11997u16).unwrap(),
                state_flags: 74,
                side_flags: 154,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[101, 104, 107],
                outline_shapes: &[101, 104, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11998u16).unwrap(),
                state_flags: 98,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[104, 108, 107],
                outline_shapes: &[104, 108, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(11999u16).unwrap(),
                state_flags: 74,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[104, 108, 107],
                outline_shapes: &[104, 108, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12000u16).unwrap(),
                state_flags: 98,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[112, 109, 103],
                outline_shapes: &[112, 109, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12001u16).unwrap(),
                state_flags: 74,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[112, 109, 103],
                outline_shapes: &[112, 109, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12002u16).unwrap(),
                state_flags: 98,
                side_flags: 73,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 100],
                outline_shapes: &[21, 100],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12003u16).unwrap(),
                state_flags: 74,
                side_flags: 73,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 100],
                outline_shapes: &[21, 100],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12004u16).unwrap(),
                state_flags: 98,
                side_flags: 105,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 100, 107],
                outline_shapes: &[21, 100, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12005u16).unwrap(),
                state_flags: 74,
                side_flags: 105,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 100, 107],
                outline_shapes: &[21, 100, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12006u16).unwrap(),
                state_flags: 98,
                side_flags: 89,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 108, 103],
                outline_shapes: &[21, 108, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12007u16).unwrap(),
                state_flags: 74,
                side_flags: 89,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 108, 103],
                outline_shapes: &[21, 108, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12008u16).unwrap(),
                state_flags: 98,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 103],
                outline_shapes: &[21, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12009u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 103],
                outline_shapes: &[21, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12010u16).unwrap(),
                state_flags: 98,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 105],
                outline_shapes: &[21, 105],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12011u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 105],
                outline_shapes: &[21, 105],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12012u16).unwrap(),
                state_flags: 98,
                side_flags: 146,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[101, 113],
                outline_shapes: &[101, 113],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12013u16).unwrap(),
                state_flags: 74,
                side_flags: 146,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[101, 113],
                outline_shapes: &[101, 113],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12014u16).unwrap(),
                state_flags: 98,
                side_flags: 154,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[101, 104, 107],
                outline_shapes: &[101, 104, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12015u16).unwrap(),
                state_flags: 74,
                side_flags: 154,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[101, 104, 107],
                outline_shapes: &[101, 104, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12016u16).unwrap(),
                state_flags: 98,
                side_flags: 150,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[101, 102, 103],
                outline_shapes: &[101, 102, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12017u16).unwrap(),
                state_flags: 74,
                side_flags: 150,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[101, 102, 103],
                outline_shapes: &[101, 102, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12018u16).unwrap(),
                state_flags: 98,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[112, 109, 103],
                outline_shapes: &[112, 109, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12019u16).unwrap(),
                state_flags: 74,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[112, 109, 103],
                outline_shapes: &[112, 109, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12020u16).unwrap(),
                state_flags: 98,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[106, 100, 107],
                outline_shapes: &[106, 100, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12021u16).unwrap(),
                state_flags: 74,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[106, 100, 107],
                outline_shapes: &[106, 100, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12022u16).unwrap(),
                state_flags: 98,
                side_flags: 81,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 108],
                outline_shapes: &[21, 108],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12023u16).unwrap(),
                state_flags: 74,
                side_flags: 81,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 108],
                outline_shapes: &[21, 108],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12024u16).unwrap(),
                state_flags: 98,
                side_flags: 89,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 108, 103],
                outline_shapes: &[21, 108, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12025u16).unwrap(),
                state_flags: 74,
                side_flags: 89,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 108, 103],
                outline_shapes: &[21, 108, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12026u16).unwrap(),
                state_flags: 98,
                side_flags: 85,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 108, 107],
                outline_shapes: &[21, 108, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12027u16).unwrap(),
                state_flags: 74,
                side_flags: 85,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 108, 107],
                outline_shapes: &[21, 108, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12028u16).unwrap(),
                state_flags: 98,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 105],
                outline_shapes: &[21, 105],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12029u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 105],
                outline_shapes: &[21, 105],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12030u16).unwrap(),
                state_flags: 98,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 110],
                outline_shapes: &[21, 110],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12031u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 110],
                outline_shapes: &[21, 110],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12032u16).unwrap(),
                state_flags: 98,
                side_flags: 162,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[114, 108],
                outline_shapes: &[114, 108],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12033u16).unwrap(),
                state_flags: 74,
                side_flags: 162,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[114, 108],
                outline_shapes: &[114, 108],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12034u16).unwrap(),
                state_flags: 98,
                side_flags: 166,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[99, 104, 105],
                outline_shapes: &[99, 104, 105],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12035u16).unwrap(),
                state_flags: 74,
                side_flags: 166,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[99, 104, 105],
                outline_shapes: &[99, 104, 105],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12036u16).unwrap(),
                state_flags: 98,
                side_flags: 170,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[111, 102, 110],
                outline_shapes: &[111, 102, 110],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12037u16).unwrap(),
                state_flags: 74,
                side_flags: 170,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[111, 102, 110],
                outline_shapes: &[111, 102, 110],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12038u16).unwrap(),
                state_flags: 98,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[102, 108, 103],
                outline_shapes: &[102, 108, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12039u16).unwrap(),
                state_flags: 74,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[102, 108, 103],
                outline_shapes: &[102, 108, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12040u16).unwrap(),
                state_flags: 98,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[104, 108, 107],
                outline_shapes: &[104, 108, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12041u16).unwrap(),
                state_flags: 74,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[104, 108, 107],
                outline_shapes: &[104, 108, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12042u16).unwrap(),
                state_flags: 98,
                side_flags: 97,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 113],
                outline_shapes: &[21, 113],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12043u16).unwrap(),
                state_flags: 74,
                side_flags: 97,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 113],
                outline_shapes: &[21, 113],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12044u16).unwrap(),
                state_flags: 98,
                side_flags: 101,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 109, 103],
                outline_shapes: &[21, 109, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12045u16).unwrap(),
                state_flags: 74,
                side_flags: 101,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 109, 103],
                outline_shapes: &[21, 109, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12046u16).unwrap(),
                state_flags: 98,
                side_flags: 105,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 100, 107],
                outline_shapes: &[21, 100, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12047u16).unwrap(),
                state_flags: 74,
                side_flags: 105,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 100, 107],
                outline_shapes: &[21, 100, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12048u16).unwrap(),
                state_flags: 98,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 107],
                outline_shapes: &[21, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12049u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 107],
                outline_shapes: &[21, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12050u16).unwrap(),
                state_flags: 98,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 103],
                outline_shapes: &[21, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12051u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 103],
                outline_shapes: &[21, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: Some(Flammable {
            spread_chance: 5u8,
            burn_chance: 20u8,
        }),
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/acacia_stairs"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:acacia_stairs",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const CHERRY_STAIRS: Self = Block {
        id: BlockId::new(517u16).unwrap(),
        name: "cherry_stairs",
        hardness: 2f32,
        blast_resistance: 3f32,
        map_color: 36u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 474,
        default_state: &BlockState {
            id: BlockStateId::new(12063u16).unwrap(),
            state_flags: 74,
            side_flags: 69,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 2f32,
            collision_shapes: &[21, 109],
            outline_shapes: &[21, 109],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(12052u16).unwrap(),
                state_flags: 98,
                side_flags: 134,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[99, 100],
                outline_shapes: &[99, 100],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12053u16).unwrap(),
                state_flags: 74,
                side_flags: 134,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[99, 100],
                outline_shapes: &[99, 100],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12054u16).unwrap(),
                state_flags: 98,
                side_flags: 150,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[101, 102, 103],
                outline_shapes: &[101, 102, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12055u16).unwrap(),
                state_flags: 74,
                side_flags: 150,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[101, 102, 103],
                outline_shapes: &[101, 102, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12056u16).unwrap(),
                state_flags: 98,
                side_flags: 166,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[99, 104, 105],
                outline_shapes: &[99, 104, 105],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12057u16).unwrap(),
                state_flags: 74,
                side_flags: 166,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[99, 104, 105],
                outline_shapes: &[99, 104, 105],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12058u16).unwrap(),
                state_flags: 98,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[106, 100, 107],
                outline_shapes: &[106, 100, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12059u16).unwrap(),
                state_flags: 74,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[106, 100, 107],
                outline_shapes: &[106, 100, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12060u16).unwrap(),
                state_flags: 98,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[102, 108, 103],
                outline_shapes: &[102, 108, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12061u16).unwrap(),
                state_flags: 74,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[102, 108, 103],
                outline_shapes: &[102, 108, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12062u16).unwrap(),
                state_flags: 98,
                side_flags: 69,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 109],
                outline_shapes: &[21, 109],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12063u16).unwrap(),
                state_flags: 74,
                side_flags: 69,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 109],
                outline_shapes: &[21, 109],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12064u16).unwrap(),
                state_flags: 98,
                side_flags: 85,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 108, 107],
                outline_shapes: &[21, 108, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12065u16).unwrap(),
                state_flags: 74,
                side_flags: 85,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 108, 107],
                outline_shapes: &[21, 108, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12066u16).unwrap(),
                state_flags: 98,
                side_flags: 101,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 109, 103],
                outline_shapes: &[21, 109, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12067u16).unwrap(),
                state_flags: 74,
                side_flags: 101,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 109, 103],
                outline_shapes: &[21, 109, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12068u16).unwrap(),
                state_flags: 98,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 110],
                outline_shapes: &[21, 110],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12069u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 110],
                outline_shapes: &[21, 110],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12070u16).unwrap(),
                state_flags: 98,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 107],
                outline_shapes: &[21, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12071u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 107],
                outline_shapes: &[21, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12072u16).unwrap(),
                state_flags: 98,
                side_flags: 138,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[111, 109],
                outline_shapes: &[111, 109],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12073u16).unwrap(),
                state_flags: 74,
                side_flags: 138,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[111, 109],
                outline_shapes: &[111, 109],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12074u16).unwrap(),
                state_flags: 98,
                side_flags: 170,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[111, 102, 110],
                outline_shapes: &[111, 102, 110],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12075u16).unwrap(),
                state_flags: 74,
                side_flags: 170,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[111, 102, 110],
                outline_shapes: &[111, 102, 110],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12076u16).unwrap(),
                state_flags: 98,
                side_flags: 154,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[101, 104, 107],
                outline_shapes: &[101, 104, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12077u16).unwrap(),
                state_flags: 74,
                side_flags: 154,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[101, 104, 107],
                outline_shapes: &[101, 104, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12078u16).unwrap(),
                state_flags: 98,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[104, 108, 107],
                outline_shapes: &[104, 108, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12079u16).unwrap(),
                state_flags: 74,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[104, 108, 107],
                outline_shapes: &[104, 108, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12080u16).unwrap(),
                state_flags: 98,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[112, 109, 103],
                outline_shapes: &[112, 109, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12081u16).unwrap(),
                state_flags: 74,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[112, 109, 103],
                outline_shapes: &[112, 109, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12082u16).unwrap(),
                state_flags: 98,
                side_flags: 73,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 100],
                outline_shapes: &[21, 100],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12083u16).unwrap(),
                state_flags: 74,
                side_flags: 73,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 100],
                outline_shapes: &[21, 100],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12084u16).unwrap(),
                state_flags: 98,
                side_flags: 105,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 100, 107],
                outline_shapes: &[21, 100, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12085u16).unwrap(),
                state_flags: 74,
                side_flags: 105,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 100, 107],
                outline_shapes: &[21, 100, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12086u16).unwrap(),
                state_flags: 98,
                side_flags: 89,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 108, 103],
                outline_shapes: &[21, 108, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12087u16).unwrap(),
                state_flags: 74,
                side_flags: 89,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 108, 103],
                outline_shapes: &[21, 108, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12088u16).unwrap(),
                state_flags: 98,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 103],
                outline_shapes: &[21, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12089u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 103],
                outline_shapes: &[21, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12090u16).unwrap(),
                state_flags: 98,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 105],
                outline_shapes: &[21, 105],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12091u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 105],
                outline_shapes: &[21, 105],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12092u16).unwrap(),
                state_flags: 98,
                side_flags: 146,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[101, 113],
                outline_shapes: &[101, 113],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12093u16).unwrap(),
                state_flags: 74,
                side_flags: 146,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[101, 113],
                outline_shapes: &[101, 113],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12094u16).unwrap(),
                state_flags: 98,
                side_flags: 154,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[101, 104, 107],
                outline_shapes: &[101, 104, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12095u16).unwrap(),
                state_flags: 74,
                side_flags: 154,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[101, 104, 107],
                outline_shapes: &[101, 104, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12096u16).unwrap(),
                state_flags: 98,
                side_flags: 150,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[101, 102, 103],
                outline_shapes: &[101, 102, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12097u16).unwrap(),
                state_flags: 74,
                side_flags: 150,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[101, 102, 103],
                outline_shapes: &[101, 102, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12098u16).unwrap(),
                state_flags: 98,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[112, 109, 103],
                outline_shapes: &[112, 109, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12099u16).unwrap(),
                state_flags: 74,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[112, 109, 103],
                outline_shapes: &[112, 109, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12100u16).unwrap(),
                state_flags: 98,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[106, 100, 107],
                outline_shapes: &[106, 100, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12101u16).unwrap(),
                state_flags: 74,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[106, 100, 107],
                outline_shapes: &[106, 100, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12102u16).unwrap(),
                state_flags: 98,
                side_flags: 81,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 108],
                outline_shapes: &[21, 108],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12103u16).unwrap(),
                state_flags: 74,
                side_flags: 81,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 108],
                outline_shapes: &[21, 108],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12104u16).unwrap(),
                state_flags: 98,
                side_flags: 89,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 108, 103],
                outline_shapes: &[21, 108, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12105u16).unwrap(),
                state_flags: 74,
                side_flags: 89,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 108, 103],
                outline_shapes: &[21, 108, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12106u16).unwrap(),
                state_flags: 98,
                side_flags: 85,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 108, 107],
                outline_shapes: &[21, 108, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12107u16).unwrap(),
                state_flags: 74,
                side_flags: 85,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 108, 107],
                outline_shapes: &[21, 108, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12108u16).unwrap(),
                state_flags: 98,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 105],
                outline_shapes: &[21, 105],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12109u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 105],
                outline_shapes: &[21, 105],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12110u16).unwrap(),
                state_flags: 98,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 110],
                outline_shapes: &[21, 110],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12111u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 110],
                outline_shapes: &[21, 110],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12112u16).unwrap(),
                state_flags: 98,
                side_flags: 162,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[114, 108],
                outline_shapes: &[114, 108],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12113u16).unwrap(),
                state_flags: 74,
                side_flags: 162,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[114, 108],
                outline_shapes: &[114, 108],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12114u16).unwrap(),
                state_flags: 98,
                side_flags: 166,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[99, 104, 105],
                outline_shapes: &[99, 104, 105],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12115u16).unwrap(),
                state_flags: 74,
                side_flags: 166,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[99, 104, 105],
                outline_shapes: &[99, 104, 105],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12116u16).unwrap(),
                state_flags: 98,
                side_flags: 170,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[111, 102, 110],
                outline_shapes: &[111, 102, 110],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12117u16).unwrap(),
                state_flags: 74,
                side_flags: 170,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[111, 102, 110],
                outline_shapes: &[111, 102, 110],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12118u16).unwrap(),
                state_flags: 98,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[102, 108, 103],
                outline_shapes: &[102, 108, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12119u16).unwrap(),
                state_flags: 74,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[102, 108, 103],
                outline_shapes: &[102, 108, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12120u16).unwrap(),
                state_flags: 98,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[104, 108, 107],
                outline_shapes: &[104, 108, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12121u16).unwrap(),
                state_flags: 74,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[104, 108, 107],
                outline_shapes: &[104, 108, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12122u16).unwrap(),
                state_flags: 98,
                side_flags: 97,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 113],
                outline_shapes: &[21, 113],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12123u16).unwrap(),
                state_flags: 74,
                side_flags: 97,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 113],
                outline_shapes: &[21, 113],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12124u16).unwrap(),
                state_flags: 98,
                side_flags: 101,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 109, 103],
                outline_shapes: &[21, 109, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12125u16).unwrap(),
                state_flags: 74,
                side_flags: 101,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 109, 103],
                outline_shapes: &[21, 109, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12126u16).unwrap(),
                state_flags: 98,
                side_flags: 105,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 100, 107],
                outline_shapes: &[21, 100, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12127u16).unwrap(),
                state_flags: 74,
                side_flags: 105,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 100, 107],
                outline_shapes: &[21, 100, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12128u16).unwrap(),
                state_flags: 98,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 107],
                outline_shapes: &[21, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12129u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 107],
                outline_shapes: &[21, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12130u16).unwrap(),
                state_flags: 98,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 103],
                outline_shapes: &[21, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12131u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 103],
                outline_shapes: &[21, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: Some(Flammable {
            spread_chance: 5u8,
            burn_chance: 20u8,
        }),
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/cherry_stairs"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:cherry_stairs",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const DARK_OAK_STAIRS: Self = Block {
        id: BlockId::new(518u16).unwrap(),
        name: "dark_oak_stairs",
        hardness: 2f32,
        blast_resistance: 3f32,
        map_color: 26u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 475,
        default_state: &BlockState {
            id: BlockStateId::new(12143u16).unwrap(),
            state_flags: 74,
            side_flags: 69,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 2f32,
            collision_shapes: &[21, 109],
            outline_shapes: &[21, 109],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(12132u16).unwrap(),
                state_flags: 98,
                side_flags: 134,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[99, 100],
                outline_shapes: &[99, 100],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12133u16).unwrap(),
                state_flags: 74,
                side_flags: 134,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[99, 100],
                outline_shapes: &[99, 100],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12134u16).unwrap(),
                state_flags: 98,
                side_flags: 150,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[101, 102, 103],
                outline_shapes: &[101, 102, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12135u16).unwrap(),
                state_flags: 74,
                side_flags: 150,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[101, 102, 103],
                outline_shapes: &[101, 102, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12136u16).unwrap(),
                state_flags: 98,
                side_flags: 166,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[99, 104, 105],
                outline_shapes: &[99, 104, 105],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12137u16).unwrap(),
                state_flags: 74,
                side_flags: 166,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[99, 104, 105],
                outline_shapes: &[99, 104, 105],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12138u16).unwrap(),
                state_flags: 98,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[106, 100, 107],
                outline_shapes: &[106, 100, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12139u16).unwrap(),
                state_flags: 74,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[106, 100, 107],
                outline_shapes: &[106, 100, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12140u16).unwrap(),
                state_flags: 98,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[102, 108, 103],
                outline_shapes: &[102, 108, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12141u16).unwrap(),
                state_flags: 74,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[102, 108, 103],
                outline_shapes: &[102, 108, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12142u16).unwrap(),
                state_flags: 98,
                side_flags: 69,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 109],
                outline_shapes: &[21, 109],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12143u16).unwrap(),
                state_flags: 74,
                side_flags: 69,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 109],
                outline_shapes: &[21, 109],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12144u16).unwrap(),
                state_flags: 98,
                side_flags: 85,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 108, 107],
                outline_shapes: &[21, 108, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12145u16).unwrap(),
                state_flags: 74,
                side_flags: 85,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 108, 107],
                outline_shapes: &[21, 108, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12146u16).unwrap(),
                state_flags: 98,
                side_flags: 101,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 109, 103],
                outline_shapes: &[21, 109, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12147u16).unwrap(),
                state_flags: 74,
                side_flags: 101,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 109, 103],
                outline_shapes: &[21, 109, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12148u16).unwrap(),
                state_flags: 98,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 110],
                outline_shapes: &[21, 110],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12149u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 110],
                outline_shapes: &[21, 110],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12150u16).unwrap(),
                state_flags: 98,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 107],
                outline_shapes: &[21, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12151u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 107],
                outline_shapes: &[21, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12152u16).unwrap(),
                state_flags: 98,
                side_flags: 138,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[111, 109],
                outline_shapes: &[111, 109],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12153u16).unwrap(),
                state_flags: 74,
                side_flags: 138,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[111, 109],
                outline_shapes: &[111, 109],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12154u16).unwrap(),
                state_flags: 98,
                side_flags: 170,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[111, 102, 110],
                outline_shapes: &[111, 102, 110],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12155u16).unwrap(),
                state_flags: 74,
                side_flags: 170,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[111, 102, 110],
                outline_shapes: &[111, 102, 110],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12156u16).unwrap(),
                state_flags: 98,
                side_flags: 154,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[101, 104, 107],
                outline_shapes: &[101, 104, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12157u16).unwrap(),
                state_flags: 74,
                side_flags: 154,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[101, 104, 107],
                outline_shapes: &[101, 104, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12158u16).unwrap(),
                state_flags: 98,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[104, 108, 107],
                outline_shapes: &[104, 108, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12159u16).unwrap(),
                state_flags: 74,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[104, 108, 107],
                outline_shapes: &[104, 108, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12160u16).unwrap(),
                state_flags: 98,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[112, 109, 103],
                outline_shapes: &[112, 109, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12161u16).unwrap(),
                state_flags: 74,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[112, 109, 103],
                outline_shapes: &[112, 109, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12162u16).unwrap(),
                state_flags: 98,
                side_flags: 73,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 100],
                outline_shapes: &[21, 100],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12163u16).unwrap(),
                state_flags: 74,
                side_flags: 73,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 100],
                outline_shapes: &[21, 100],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12164u16).unwrap(),
                state_flags: 98,
                side_flags: 105,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 100, 107],
                outline_shapes: &[21, 100, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12165u16).unwrap(),
                state_flags: 74,
                side_flags: 105,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 100, 107],
                outline_shapes: &[21, 100, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12166u16).unwrap(),
                state_flags: 98,
                side_flags: 89,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 108, 103],
                outline_shapes: &[21, 108, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12167u16).unwrap(),
                state_flags: 74,
                side_flags: 89,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 108, 103],
                outline_shapes: &[21, 108, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12168u16).unwrap(),
                state_flags: 98,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 103],
                outline_shapes: &[21, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12169u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 103],
                outline_shapes: &[21, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12170u16).unwrap(),
                state_flags: 98,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 105],
                outline_shapes: &[21, 105],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12171u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 105],
                outline_shapes: &[21, 105],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12172u16).unwrap(),
                state_flags: 98,
                side_flags: 146,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[101, 113],
                outline_shapes: &[101, 113],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12173u16).unwrap(),
                state_flags: 74,
                side_flags: 146,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[101, 113],
                outline_shapes: &[101, 113],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12174u16).unwrap(),
                state_flags: 98,
                side_flags: 154,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[101, 104, 107],
                outline_shapes: &[101, 104, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12175u16).unwrap(),
                state_flags: 74,
                side_flags: 154,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[101, 104, 107],
                outline_shapes: &[101, 104, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12176u16).unwrap(),
                state_flags: 98,
                side_flags: 150,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[101, 102, 103],
                outline_shapes: &[101, 102, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12177u16).unwrap(),
                state_flags: 74,
                side_flags: 150,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[101, 102, 103],
                outline_shapes: &[101, 102, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12178u16).unwrap(),
                state_flags: 98,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[112, 109, 103],
                outline_shapes: &[112, 109, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12179u16).unwrap(),
                state_flags: 74,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[112, 109, 103],
                outline_shapes: &[112, 109, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12180u16).unwrap(),
                state_flags: 98,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[106, 100, 107],
                outline_shapes: &[106, 100, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12181u16).unwrap(),
                state_flags: 74,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[106, 100, 107],
                outline_shapes: &[106, 100, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12182u16).unwrap(),
                state_flags: 98,
                side_flags: 81,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 108],
                outline_shapes: &[21, 108],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12183u16).unwrap(),
                state_flags: 74,
                side_flags: 81,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 108],
                outline_shapes: &[21, 108],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12184u16).unwrap(),
                state_flags: 98,
                side_flags: 89,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 108, 103],
                outline_shapes: &[21, 108, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12185u16).unwrap(),
                state_flags: 74,
                side_flags: 89,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 108, 103],
                outline_shapes: &[21, 108, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12186u16).unwrap(),
                state_flags: 98,
                side_flags: 85,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 108, 107],
                outline_shapes: &[21, 108, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12187u16).unwrap(),
                state_flags: 74,
                side_flags: 85,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 108, 107],
                outline_shapes: &[21, 108, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12188u16).unwrap(),
                state_flags: 98,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 105],
                outline_shapes: &[21, 105],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12189u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 105],
                outline_shapes: &[21, 105],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12190u16).unwrap(),
                state_flags: 98,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 110],
                outline_shapes: &[21, 110],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12191u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 110],
                outline_shapes: &[21, 110],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12192u16).unwrap(),
                state_flags: 98,
                side_flags: 162,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[114, 108],
                outline_shapes: &[114, 108],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12193u16).unwrap(),
                state_flags: 74,
                side_flags: 162,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[114, 108],
                outline_shapes: &[114, 108],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12194u16).unwrap(),
                state_flags: 98,
                side_flags: 166,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[99, 104, 105],
                outline_shapes: &[99, 104, 105],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12195u16).unwrap(),
                state_flags: 74,
                side_flags: 166,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[99, 104, 105],
                outline_shapes: &[99, 104, 105],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12196u16).unwrap(),
                state_flags: 98,
                side_flags: 170,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[111, 102, 110],
                outline_shapes: &[111, 102, 110],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12197u16).unwrap(),
                state_flags: 74,
                side_flags: 170,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[111, 102, 110],
                outline_shapes: &[111, 102, 110],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12198u16).unwrap(),
                state_flags: 98,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[102, 108, 103],
                outline_shapes: &[102, 108, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12199u16).unwrap(),
                state_flags: 74,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[102, 108, 103],
                outline_shapes: &[102, 108, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12200u16).unwrap(),
                state_flags: 98,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[104, 108, 107],
                outline_shapes: &[104, 108, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12201u16).unwrap(),
                state_flags: 74,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[104, 108, 107],
                outline_shapes: &[104, 108, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12202u16).unwrap(),
                state_flags: 98,
                side_flags: 97,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 113],
                outline_shapes: &[21, 113],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12203u16).unwrap(),
                state_flags: 74,
                side_flags: 97,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 113],
                outline_shapes: &[21, 113],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12204u16).unwrap(),
                state_flags: 98,
                side_flags: 101,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 109, 103],
                outline_shapes: &[21, 109, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12205u16).unwrap(),
                state_flags: 74,
                side_flags: 101,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 109, 103],
                outline_shapes: &[21, 109, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12206u16).unwrap(),
                state_flags: 98,
                side_flags: 105,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 100, 107],
                outline_shapes: &[21, 100, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12207u16).unwrap(),
                state_flags: 74,
                side_flags: 105,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 100, 107],
                outline_shapes: &[21, 100, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12208u16).unwrap(),
                state_flags: 98,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 107],
                outline_shapes: &[21, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12209u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 107],
                outline_shapes: &[21, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12210u16).unwrap(),
                state_flags: 98,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 103],
                outline_shapes: &[21, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12211u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 103],
                outline_shapes: &[21, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: Some(Flammable {
            spread_chance: 5u8,
            burn_chance: 20u8,
        }),
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/dark_oak_stairs"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:dark_oak_stairs",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const PALE_OAK_STAIRS: Self = Block {
        id: BlockId::new(519u16).unwrap(),
        name: "pale_oak_stairs",
        hardness: 2f32,
        blast_resistance: 3f32,
        map_color: 14u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 476,
        default_state: &BlockState {
            id: BlockStateId::new(12223u16).unwrap(),
            state_flags: 74,
            side_flags: 69,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 2f32,
            collision_shapes: &[21, 109],
            outline_shapes: &[21, 109],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(12212u16).unwrap(),
                state_flags: 98,
                side_flags: 134,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[99, 100],
                outline_shapes: &[99, 100],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12213u16).unwrap(),
                state_flags: 74,
                side_flags: 134,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[99, 100],
                outline_shapes: &[99, 100],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12214u16).unwrap(),
                state_flags: 98,
                side_flags: 150,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[101, 102, 103],
                outline_shapes: &[101, 102, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12215u16).unwrap(),
                state_flags: 74,
                side_flags: 150,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[101, 102, 103],
                outline_shapes: &[101, 102, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12216u16).unwrap(),
                state_flags: 98,
                side_flags: 166,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[99, 104, 105],
                outline_shapes: &[99, 104, 105],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12217u16).unwrap(),
                state_flags: 74,
                side_flags: 166,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[99, 104, 105],
                outline_shapes: &[99, 104, 105],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12218u16).unwrap(),
                state_flags: 98,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[106, 100, 107],
                outline_shapes: &[106, 100, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12219u16).unwrap(),
                state_flags: 74,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[106, 100, 107],
                outline_shapes: &[106, 100, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12220u16).unwrap(),
                state_flags: 98,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[102, 108, 103],
                outline_shapes: &[102, 108, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12221u16).unwrap(),
                state_flags: 74,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[102, 108, 103],
                outline_shapes: &[102, 108, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12222u16).unwrap(),
                state_flags: 98,
                side_flags: 69,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 109],
                outline_shapes: &[21, 109],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12223u16).unwrap(),
                state_flags: 74,
                side_flags: 69,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 109],
                outline_shapes: &[21, 109],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12224u16).unwrap(),
                state_flags: 98,
                side_flags: 85,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 108, 107],
                outline_shapes: &[21, 108, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12225u16).unwrap(),
                state_flags: 74,
                side_flags: 85,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 108, 107],
                outline_shapes: &[21, 108, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12226u16).unwrap(),
                state_flags: 98,
                side_flags: 101,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 109, 103],
                outline_shapes: &[21, 109, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12227u16).unwrap(),
                state_flags: 74,
                side_flags: 101,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 109, 103],
                outline_shapes: &[21, 109, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12228u16).unwrap(),
                state_flags: 98,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 110],
                outline_shapes: &[21, 110],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12229u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 110],
                outline_shapes: &[21, 110],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12230u16).unwrap(),
                state_flags: 98,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 107],
                outline_shapes: &[21, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12231u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 107],
                outline_shapes: &[21, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12232u16).unwrap(),
                state_flags: 98,
                side_flags: 138,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[111, 109],
                outline_shapes: &[111, 109],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12233u16).unwrap(),
                state_flags: 74,
                side_flags: 138,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[111, 109],
                outline_shapes: &[111, 109],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12234u16).unwrap(),
                state_flags: 98,
                side_flags: 170,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[111, 102, 110],
                outline_shapes: &[111, 102, 110],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12235u16).unwrap(),
                state_flags: 74,
                side_flags: 170,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[111, 102, 110],
                outline_shapes: &[111, 102, 110],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12236u16).unwrap(),
                state_flags: 98,
                side_flags: 154,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[101, 104, 107],
                outline_shapes: &[101, 104, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12237u16).unwrap(),
                state_flags: 74,
                side_flags: 154,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[101, 104, 107],
                outline_shapes: &[101, 104, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12238u16).unwrap(),
                state_flags: 98,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[104, 108, 107],
                outline_shapes: &[104, 108, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12239u16).unwrap(),
                state_flags: 74,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[104, 108, 107],
                outline_shapes: &[104, 108, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12240u16).unwrap(),
                state_flags: 98,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[112, 109, 103],
                outline_shapes: &[112, 109, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12241u16).unwrap(),
                state_flags: 74,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[112, 109, 103],
                outline_shapes: &[112, 109, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12242u16).unwrap(),
                state_flags: 98,
                side_flags: 73,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 100],
                outline_shapes: &[21, 100],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12243u16).unwrap(),
                state_flags: 74,
                side_flags: 73,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 100],
                outline_shapes: &[21, 100],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12244u16).unwrap(),
                state_flags: 98,
                side_flags: 105,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 100, 107],
                outline_shapes: &[21, 100, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12245u16).unwrap(),
                state_flags: 74,
                side_flags: 105,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 100, 107],
                outline_shapes: &[21, 100, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12246u16).unwrap(),
                state_flags: 98,
                side_flags: 89,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 108, 103],
                outline_shapes: &[21, 108, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12247u16).unwrap(),
                state_flags: 74,
                side_flags: 89,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 108, 103],
                outline_shapes: &[21, 108, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12248u16).unwrap(),
                state_flags: 98,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 103],
                outline_shapes: &[21, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12249u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 103],
                outline_shapes: &[21, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12250u16).unwrap(),
                state_flags: 98,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 105],
                outline_shapes: &[21, 105],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12251u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 105],
                outline_shapes: &[21, 105],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12252u16).unwrap(),
                state_flags: 98,
                side_flags: 146,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[101, 113],
                outline_shapes: &[101, 113],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12253u16).unwrap(),
                state_flags: 74,
                side_flags: 146,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[101, 113],
                outline_shapes: &[101, 113],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12254u16).unwrap(),
                state_flags: 98,
                side_flags: 154,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[101, 104, 107],
                outline_shapes: &[101, 104, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12255u16).unwrap(),
                state_flags: 74,
                side_flags: 154,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[101, 104, 107],
                outline_shapes: &[101, 104, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12256u16).unwrap(),
                state_flags: 98,
                side_flags: 150,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[101, 102, 103],
                outline_shapes: &[101, 102, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12257u16).unwrap(),
                state_flags: 74,
                side_flags: 150,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[101, 102, 103],
                outline_shapes: &[101, 102, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12258u16).unwrap(),
                state_flags: 98,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[112, 109, 103],
                outline_shapes: &[112, 109, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12259u16).unwrap(),
                state_flags: 74,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[112, 109, 103],
                outline_shapes: &[112, 109, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12260u16).unwrap(),
                state_flags: 98,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[106, 100, 107],
                outline_shapes: &[106, 100, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12261u16).unwrap(),
                state_flags: 74,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[106, 100, 107],
                outline_shapes: &[106, 100, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12262u16).unwrap(),
                state_flags: 98,
                side_flags: 81,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 108],
                outline_shapes: &[21, 108],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12263u16).unwrap(),
                state_flags: 74,
                side_flags: 81,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 108],
                outline_shapes: &[21, 108],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12264u16).unwrap(),
                state_flags: 98,
                side_flags: 89,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 108, 103],
                outline_shapes: &[21, 108, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12265u16).unwrap(),
                state_flags: 74,
                side_flags: 89,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 108, 103],
                outline_shapes: &[21, 108, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12266u16).unwrap(),
                state_flags: 98,
                side_flags: 85,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 108, 107],
                outline_shapes: &[21, 108, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12267u16).unwrap(),
                state_flags: 74,
                side_flags: 85,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 108, 107],
                outline_shapes: &[21, 108, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12268u16).unwrap(),
                state_flags: 98,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 105],
                outline_shapes: &[21, 105],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12269u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 105],
                outline_shapes: &[21, 105],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12270u16).unwrap(),
                state_flags: 98,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 110],
                outline_shapes: &[21, 110],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12271u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 110],
                outline_shapes: &[21, 110],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12272u16).unwrap(),
                state_flags: 98,
                side_flags: 162,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[114, 108],
                outline_shapes: &[114, 108],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12273u16).unwrap(),
                state_flags: 74,
                side_flags: 162,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[114, 108],
                outline_shapes: &[114, 108],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12274u16).unwrap(),
                state_flags: 98,
                side_flags: 166,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[99, 104, 105],
                outline_shapes: &[99, 104, 105],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12275u16).unwrap(),
                state_flags: 74,
                side_flags: 166,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[99, 104, 105],
                outline_shapes: &[99, 104, 105],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12276u16).unwrap(),
                state_flags: 98,
                side_flags: 170,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[111, 102, 110],
                outline_shapes: &[111, 102, 110],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12277u16).unwrap(),
                state_flags: 74,
                side_flags: 170,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[111, 102, 110],
                outline_shapes: &[111, 102, 110],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12278u16).unwrap(),
                state_flags: 98,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[102, 108, 103],
                outline_shapes: &[102, 108, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12279u16).unwrap(),
                state_flags: 74,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[102, 108, 103],
                outline_shapes: &[102, 108, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12280u16).unwrap(),
                state_flags: 98,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[104, 108, 107],
                outline_shapes: &[104, 108, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12281u16).unwrap(),
                state_flags: 74,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[104, 108, 107],
                outline_shapes: &[104, 108, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12282u16).unwrap(),
                state_flags: 98,
                side_flags: 97,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 113],
                outline_shapes: &[21, 113],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12283u16).unwrap(),
                state_flags: 74,
                side_flags: 97,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 113],
                outline_shapes: &[21, 113],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12284u16).unwrap(),
                state_flags: 98,
                side_flags: 101,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 109, 103],
                outline_shapes: &[21, 109, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12285u16).unwrap(),
                state_flags: 74,
                side_flags: 101,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 109, 103],
                outline_shapes: &[21, 109, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12286u16).unwrap(),
                state_flags: 98,
                side_flags: 105,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 100, 107],
                outline_shapes: &[21, 100, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12287u16).unwrap(),
                state_flags: 74,
                side_flags: 105,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 100, 107],
                outline_shapes: &[21, 100, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12288u16).unwrap(),
                state_flags: 98,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 107],
                outline_shapes: &[21, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12289u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 107],
                outline_shapes: &[21, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12290u16).unwrap(),
                state_flags: 98,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 103],
                outline_shapes: &[21, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12291u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 103],
                outline_shapes: &[21, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: Some(Flammable {
            spread_chance: 5u8,
            burn_chance: 20u8,
        }),
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/pale_oak_stairs"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:pale_oak_stairs",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const MANGROVE_STAIRS: Self = Block {
        id: BlockId::new(520u16).unwrap(),
        name: "mangrove_stairs",
        hardness: 2f32,
        blast_resistance: 3f32,
        map_color: 28u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 477,
        default_state: &BlockState {
            id: BlockStateId::new(12303u16).unwrap(),
            state_flags: 74,
            side_flags: 69,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 2f32,
            collision_shapes: &[21, 109],
            outline_shapes: &[21, 109],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(12292u16).unwrap(),
                state_flags: 98,
                side_flags: 134,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[99, 100],
                outline_shapes: &[99, 100],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12293u16).unwrap(),
                state_flags: 74,
                side_flags: 134,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[99, 100],
                outline_shapes: &[99, 100],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12294u16).unwrap(),
                state_flags: 98,
                side_flags: 150,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[101, 102, 103],
                outline_shapes: &[101, 102, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12295u16).unwrap(),
                state_flags: 74,
                side_flags: 150,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[101, 102, 103],
                outline_shapes: &[101, 102, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12296u16).unwrap(),
                state_flags: 98,
                side_flags: 166,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[99, 104, 105],
                outline_shapes: &[99, 104, 105],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12297u16).unwrap(),
                state_flags: 74,
                side_flags: 166,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[99, 104, 105],
                outline_shapes: &[99, 104, 105],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12298u16).unwrap(),
                state_flags: 98,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[106, 100, 107],
                outline_shapes: &[106, 100, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12299u16).unwrap(),
                state_flags: 74,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[106, 100, 107],
                outline_shapes: &[106, 100, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12300u16).unwrap(),
                state_flags: 98,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[102, 108, 103],
                outline_shapes: &[102, 108, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12301u16).unwrap(),
                state_flags: 74,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[102, 108, 103],
                outline_shapes: &[102, 108, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12302u16).unwrap(),
                state_flags: 98,
                side_flags: 69,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 109],
                outline_shapes: &[21, 109],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12303u16).unwrap(),
                state_flags: 74,
                side_flags: 69,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 109],
                outline_shapes: &[21, 109],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12304u16).unwrap(),
                state_flags: 98,
                side_flags: 85,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 108, 107],
                outline_shapes: &[21, 108, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12305u16).unwrap(),
                state_flags: 74,
                side_flags: 85,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 108, 107],
                outline_shapes: &[21, 108, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12306u16).unwrap(),
                state_flags: 98,
                side_flags: 101,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 109, 103],
                outline_shapes: &[21, 109, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12307u16).unwrap(),
                state_flags: 74,
                side_flags: 101,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 109, 103],
                outline_shapes: &[21, 109, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12308u16).unwrap(),
                state_flags: 98,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 110],
                outline_shapes: &[21, 110],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12309u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 110],
                outline_shapes: &[21, 110],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12310u16).unwrap(),
                state_flags: 98,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 107],
                outline_shapes: &[21, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12311u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 107],
                outline_shapes: &[21, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12312u16).unwrap(),
                state_flags: 98,
                side_flags: 138,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[111, 109],
                outline_shapes: &[111, 109],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12313u16).unwrap(),
                state_flags: 74,
                side_flags: 138,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[111, 109],
                outline_shapes: &[111, 109],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12314u16).unwrap(),
                state_flags: 98,
                side_flags: 170,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[111, 102, 110],
                outline_shapes: &[111, 102, 110],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12315u16).unwrap(),
                state_flags: 74,
                side_flags: 170,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[111, 102, 110],
                outline_shapes: &[111, 102, 110],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12316u16).unwrap(),
                state_flags: 98,
                side_flags: 154,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[101, 104, 107],
                outline_shapes: &[101, 104, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12317u16).unwrap(),
                state_flags: 74,
                side_flags: 154,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[101, 104, 107],
                outline_shapes: &[101, 104, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12318u16).unwrap(),
                state_flags: 98,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[104, 108, 107],
                outline_shapes: &[104, 108, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12319u16).unwrap(),
                state_flags: 74,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[104, 108, 107],
                outline_shapes: &[104, 108, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12320u16).unwrap(),
                state_flags: 98,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[112, 109, 103],
                outline_shapes: &[112, 109, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12321u16).unwrap(),
                state_flags: 74,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[112, 109, 103],
                outline_shapes: &[112, 109, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12322u16).unwrap(),
                state_flags: 98,
                side_flags: 73,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 100],
                outline_shapes: &[21, 100],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12323u16).unwrap(),
                state_flags: 74,
                side_flags: 73,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 100],
                outline_shapes: &[21, 100],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12324u16).unwrap(),
                state_flags: 98,
                side_flags: 105,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 100, 107],
                outline_shapes: &[21, 100, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12325u16).unwrap(),
                state_flags: 74,
                side_flags: 105,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 100, 107],
                outline_shapes: &[21, 100, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12326u16).unwrap(),
                state_flags: 98,
                side_flags: 89,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 108, 103],
                outline_shapes: &[21, 108, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12327u16).unwrap(),
                state_flags: 74,
                side_flags: 89,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 108, 103],
                outline_shapes: &[21, 108, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12328u16).unwrap(),
                state_flags: 98,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 103],
                outline_shapes: &[21, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12329u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 103],
                outline_shapes: &[21, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12330u16).unwrap(),
                state_flags: 98,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 105],
                outline_shapes: &[21, 105],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12331u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 105],
                outline_shapes: &[21, 105],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12332u16).unwrap(),
                state_flags: 98,
                side_flags: 146,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[101, 113],
                outline_shapes: &[101, 113],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12333u16).unwrap(),
                state_flags: 74,
                side_flags: 146,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[101, 113],
                outline_shapes: &[101, 113],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12334u16).unwrap(),
                state_flags: 98,
                side_flags: 154,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[101, 104, 107],
                outline_shapes: &[101, 104, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12335u16).unwrap(),
                state_flags: 74,
                side_flags: 154,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[101, 104, 107],
                outline_shapes: &[101, 104, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12336u16).unwrap(),
                state_flags: 98,
                side_flags: 150,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[101, 102, 103],
                outline_shapes: &[101, 102, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12337u16).unwrap(),
                state_flags: 74,
                side_flags: 150,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[101, 102, 103],
                outline_shapes: &[101, 102, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12338u16).unwrap(),
                state_flags: 98,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[112, 109, 103],
                outline_shapes: &[112, 109, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12339u16).unwrap(),
                state_flags: 74,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[112, 109, 103],
                outline_shapes: &[112, 109, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12340u16).unwrap(),
                state_flags: 98,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[106, 100, 107],
                outline_shapes: &[106, 100, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12341u16).unwrap(),
                state_flags: 74,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[106, 100, 107],
                outline_shapes: &[106, 100, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12342u16).unwrap(),
                state_flags: 98,
                side_flags: 81,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 108],
                outline_shapes: &[21, 108],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12343u16).unwrap(),
                state_flags: 74,
                side_flags: 81,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 108],
                outline_shapes: &[21, 108],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12344u16).unwrap(),
                state_flags: 98,
                side_flags: 89,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 108, 103],
                outline_shapes: &[21, 108, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12345u16).unwrap(),
                state_flags: 74,
                side_flags: 89,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 108, 103],
                outline_shapes: &[21, 108, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12346u16).unwrap(),
                state_flags: 98,
                side_flags: 85,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 108, 107],
                outline_shapes: &[21, 108, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12347u16).unwrap(),
                state_flags: 74,
                side_flags: 85,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 108, 107],
                outline_shapes: &[21, 108, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12348u16).unwrap(),
                state_flags: 98,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 105],
                outline_shapes: &[21, 105],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12349u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 105],
                outline_shapes: &[21, 105],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12350u16).unwrap(),
                state_flags: 98,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 110],
                outline_shapes: &[21, 110],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12351u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 110],
                outline_shapes: &[21, 110],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12352u16).unwrap(),
                state_flags: 98,
                side_flags: 162,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[114, 108],
                outline_shapes: &[114, 108],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12353u16).unwrap(),
                state_flags: 74,
                side_flags: 162,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[114, 108],
                outline_shapes: &[114, 108],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12354u16).unwrap(),
                state_flags: 98,
                side_flags: 166,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[99, 104, 105],
                outline_shapes: &[99, 104, 105],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12355u16).unwrap(),
                state_flags: 74,
                side_flags: 166,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[99, 104, 105],
                outline_shapes: &[99, 104, 105],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12356u16).unwrap(),
                state_flags: 98,
                side_flags: 170,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[111, 102, 110],
                outline_shapes: &[111, 102, 110],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12357u16).unwrap(),
                state_flags: 74,
                side_flags: 170,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[111, 102, 110],
                outline_shapes: &[111, 102, 110],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12358u16).unwrap(),
                state_flags: 98,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[102, 108, 103],
                outline_shapes: &[102, 108, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12359u16).unwrap(),
                state_flags: 74,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[102, 108, 103],
                outline_shapes: &[102, 108, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12360u16).unwrap(),
                state_flags: 98,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[104, 108, 107],
                outline_shapes: &[104, 108, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12361u16).unwrap(),
                state_flags: 74,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[104, 108, 107],
                outline_shapes: &[104, 108, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12362u16).unwrap(),
                state_flags: 98,
                side_flags: 97,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 113],
                outline_shapes: &[21, 113],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12363u16).unwrap(),
                state_flags: 74,
                side_flags: 97,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 113],
                outline_shapes: &[21, 113],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12364u16).unwrap(),
                state_flags: 98,
                side_flags: 101,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 109, 103],
                outline_shapes: &[21, 109, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12365u16).unwrap(),
                state_flags: 74,
                side_flags: 101,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 109, 103],
                outline_shapes: &[21, 109, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12366u16).unwrap(),
                state_flags: 98,
                side_flags: 105,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 100, 107],
                outline_shapes: &[21, 100, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12367u16).unwrap(),
                state_flags: 74,
                side_flags: 105,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 100, 107],
                outline_shapes: &[21, 100, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12368u16).unwrap(),
                state_flags: 98,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 107],
                outline_shapes: &[21, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12369u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 107],
                outline_shapes: &[21, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12370u16).unwrap(),
                state_flags: 98,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 103],
                outline_shapes: &[21, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12371u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 103],
                outline_shapes: &[21, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: Some(Flammable {
            spread_chance: 5u8,
            burn_chance: 20u8,
        }),
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/mangrove_stairs"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:mangrove_stairs",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const BAMBOO_STAIRS: Self = Block {
        id: BlockId::new(521u16).unwrap(),
        name: "bamboo_stairs",
        hardness: 2f32,
        blast_resistance: 3f32,
        map_color: 18u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 478,
        default_state: &BlockState {
            id: BlockStateId::new(12383u16).unwrap(),
            state_flags: 74,
            side_flags: 69,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 2f32,
            collision_shapes: &[21, 109],
            outline_shapes: &[21, 109],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(12372u16).unwrap(),
                state_flags: 98,
                side_flags: 134,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[99, 100],
                outline_shapes: &[99, 100],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12373u16).unwrap(),
                state_flags: 74,
                side_flags: 134,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[99, 100],
                outline_shapes: &[99, 100],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12374u16).unwrap(),
                state_flags: 98,
                side_flags: 150,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[101, 102, 103],
                outline_shapes: &[101, 102, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12375u16).unwrap(),
                state_flags: 74,
                side_flags: 150,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[101, 102, 103],
                outline_shapes: &[101, 102, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12376u16).unwrap(),
                state_flags: 98,
                side_flags: 166,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[99, 104, 105],
                outline_shapes: &[99, 104, 105],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12377u16).unwrap(),
                state_flags: 74,
                side_flags: 166,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[99, 104, 105],
                outline_shapes: &[99, 104, 105],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12378u16).unwrap(),
                state_flags: 98,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[106, 100, 107],
                outline_shapes: &[106, 100, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12379u16).unwrap(),
                state_flags: 74,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[106, 100, 107],
                outline_shapes: &[106, 100, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12380u16).unwrap(),
                state_flags: 98,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[102, 108, 103],
                outline_shapes: &[102, 108, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12381u16).unwrap(),
                state_flags: 74,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[102, 108, 103],
                outline_shapes: &[102, 108, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12382u16).unwrap(),
                state_flags: 98,
                side_flags: 69,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 109],
                outline_shapes: &[21, 109],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12383u16).unwrap(),
                state_flags: 74,
                side_flags: 69,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 109],
                outline_shapes: &[21, 109],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12384u16).unwrap(),
                state_flags: 98,
                side_flags: 85,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 108, 107],
                outline_shapes: &[21, 108, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12385u16).unwrap(),
                state_flags: 74,
                side_flags: 85,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 108, 107],
                outline_shapes: &[21, 108, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12386u16).unwrap(),
                state_flags: 98,
                side_flags: 101,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 109, 103],
                outline_shapes: &[21, 109, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12387u16).unwrap(),
                state_flags: 74,
                side_flags: 101,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 109, 103],
                outline_shapes: &[21, 109, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12388u16).unwrap(),
                state_flags: 98,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 110],
                outline_shapes: &[21, 110],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12389u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 110],
                outline_shapes: &[21, 110],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12390u16).unwrap(),
                state_flags: 98,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 107],
                outline_shapes: &[21, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12391u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 107],
                outline_shapes: &[21, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12392u16).unwrap(),
                state_flags: 98,
                side_flags: 138,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[111, 109],
                outline_shapes: &[111, 109],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12393u16).unwrap(),
                state_flags: 74,
                side_flags: 138,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[111, 109],
                outline_shapes: &[111, 109],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12394u16).unwrap(),
                state_flags: 98,
                side_flags: 170,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[111, 102, 110],
                outline_shapes: &[111, 102, 110],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12395u16).unwrap(),
                state_flags: 74,
                side_flags: 170,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[111, 102, 110],
                outline_shapes: &[111, 102, 110],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12396u16).unwrap(),
                state_flags: 98,
                side_flags: 154,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[101, 104, 107],
                outline_shapes: &[101, 104, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12397u16).unwrap(),
                state_flags: 74,
                side_flags: 154,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[101, 104, 107],
                outline_shapes: &[101, 104, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12398u16).unwrap(),
                state_flags: 98,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[104, 108, 107],
                outline_shapes: &[104, 108, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12399u16).unwrap(),
                state_flags: 74,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[104, 108, 107],
                outline_shapes: &[104, 108, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12400u16).unwrap(),
                state_flags: 98,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[112, 109, 103],
                outline_shapes: &[112, 109, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12401u16).unwrap(),
                state_flags: 74,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[112, 109, 103],
                outline_shapes: &[112, 109, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12402u16).unwrap(),
                state_flags: 98,
                side_flags: 73,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 100],
                outline_shapes: &[21, 100],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12403u16).unwrap(),
                state_flags: 74,
                side_flags: 73,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 100],
                outline_shapes: &[21, 100],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12404u16).unwrap(),
                state_flags: 98,
                side_flags: 105,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 100, 107],
                outline_shapes: &[21, 100, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12405u16).unwrap(),
                state_flags: 74,
                side_flags: 105,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 100, 107],
                outline_shapes: &[21, 100, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12406u16).unwrap(),
                state_flags: 98,
                side_flags: 89,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 108, 103],
                outline_shapes: &[21, 108, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12407u16).unwrap(),
                state_flags: 74,
                side_flags: 89,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 108, 103],
                outline_shapes: &[21, 108, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12408u16).unwrap(),
                state_flags: 98,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 103],
                outline_shapes: &[21, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12409u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 103],
                outline_shapes: &[21, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12410u16).unwrap(),
                state_flags: 98,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 105],
                outline_shapes: &[21, 105],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12411u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 105],
                outline_shapes: &[21, 105],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12412u16).unwrap(),
                state_flags: 98,
                side_flags: 146,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[101, 113],
                outline_shapes: &[101, 113],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12413u16).unwrap(),
                state_flags: 74,
                side_flags: 146,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[101, 113],
                outline_shapes: &[101, 113],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12414u16).unwrap(),
                state_flags: 98,
                side_flags: 154,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[101, 104, 107],
                outline_shapes: &[101, 104, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12415u16).unwrap(),
                state_flags: 74,
                side_flags: 154,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[101, 104, 107],
                outline_shapes: &[101, 104, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12416u16).unwrap(),
                state_flags: 98,
                side_flags: 150,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[101, 102, 103],
                outline_shapes: &[101, 102, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12417u16).unwrap(),
                state_flags: 74,
                side_flags: 150,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[101, 102, 103],
                outline_shapes: &[101, 102, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12418u16).unwrap(),
                state_flags: 98,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[112, 109, 103],
                outline_shapes: &[112, 109, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12419u16).unwrap(),
                state_flags: 74,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[112, 109, 103],
                outline_shapes: &[112, 109, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12420u16).unwrap(),
                state_flags: 98,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[106, 100, 107],
                outline_shapes: &[106, 100, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12421u16).unwrap(),
                state_flags: 74,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[106, 100, 107],
                outline_shapes: &[106, 100, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12422u16).unwrap(),
                state_flags: 98,
                side_flags: 81,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 108],
                outline_shapes: &[21, 108],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12423u16).unwrap(),
                state_flags: 74,
                side_flags: 81,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 108],
                outline_shapes: &[21, 108],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12424u16).unwrap(),
                state_flags: 98,
                side_flags: 89,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 108, 103],
                outline_shapes: &[21, 108, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12425u16).unwrap(),
                state_flags: 74,
                side_flags: 89,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 108, 103],
                outline_shapes: &[21, 108, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12426u16).unwrap(),
                state_flags: 98,
                side_flags: 85,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 108, 107],
                outline_shapes: &[21, 108, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12427u16).unwrap(),
                state_flags: 74,
                side_flags: 85,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 108, 107],
                outline_shapes: &[21, 108, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12428u16).unwrap(),
                state_flags: 98,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 105],
                outline_shapes: &[21, 105],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12429u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 105],
                outline_shapes: &[21, 105],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12430u16).unwrap(),
                state_flags: 98,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 110],
                outline_shapes: &[21, 110],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12431u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 110],
                outline_shapes: &[21, 110],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12432u16).unwrap(),
                state_flags: 98,
                side_flags: 162,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[114, 108],
                outline_shapes: &[114, 108],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12433u16).unwrap(),
                state_flags: 74,
                side_flags: 162,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[114, 108],
                outline_shapes: &[114, 108],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12434u16).unwrap(),
                state_flags: 98,
                side_flags: 166,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[99, 104, 105],
                outline_shapes: &[99, 104, 105],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12435u16).unwrap(),
                state_flags: 74,
                side_flags: 166,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[99, 104, 105],
                outline_shapes: &[99, 104, 105],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12436u16).unwrap(),
                state_flags: 98,
                side_flags: 170,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[111, 102, 110],
                outline_shapes: &[111, 102, 110],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12437u16).unwrap(),
                state_flags: 74,
                side_flags: 170,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[111, 102, 110],
                outline_shapes: &[111, 102, 110],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12438u16).unwrap(),
                state_flags: 98,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[102, 108, 103],
                outline_shapes: &[102, 108, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12439u16).unwrap(),
                state_flags: 74,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[102, 108, 103],
                outline_shapes: &[102, 108, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12440u16).unwrap(),
                state_flags: 98,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[104, 108, 107],
                outline_shapes: &[104, 108, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12441u16).unwrap(),
                state_flags: 74,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[104, 108, 107],
                outline_shapes: &[104, 108, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12442u16).unwrap(),
                state_flags: 98,
                side_flags: 97,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 113],
                outline_shapes: &[21, 113],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12443u16).unwrap(),
                state_flags: 74,
                side_flags: 97,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 113],
                outline_shapes: &[21, 113],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12444u16).unwrap(),
                state_flags: 98,
                side_flags: 101,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 109, 103],
                outline_shapes: &[21, 109, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12445u16).unwrap(),
                state_flags: 74,
                side_flags: 101,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 109, 103],
                outline_shapes: &[21, 109, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12446u16).unwrap(),
                state_flags: 98,
                side_flags: 105,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 100, 107],
                outline_shapes: &[21, 100, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12447u16).unwrap(),
                state_flags: 74,
                side_flags: 105,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 100, 107],
                outline_shapes: &[21, 100, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12448u16).unwrap(),
                state_flags: 98,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 107],
                outline_shapes: &[21, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12449u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 107],
                outline_shapes: &[21, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12450u16).unwrap(),
                state_flags: 98,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 103],
                outline_shapes: &[21, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12451u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 103],
                outline_shapes: &[21, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: Some(Flammable {
            spread_chance: 5u8,
            burn_chance: 20u8,
        }),
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/bamboo_stairs"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:bamboo_stairs",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const BAMBOO_MOSAIC_STAIRS: Self = Block {
        id: BlockId::new(522u16).unwrap(),
        name: "bamboo_mosaic_stairs",
        hardness: 2f32,
        blast_resistance: 3f32,
        map_color: 18u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 479,
        default_state: &BlockState {
            id: BlockStateId::new(12463u16).unwrap(),
            state_flags: 74,
            side_flags: 69,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 2f32,
            collision_shapes: &[21, 109],
            outline_shapes: &[21, 109],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(12452u16).unwrap(),
                state_flags: 98,
                side_flags: 134,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[99, 100],
                outline_shapes: &[99, 100],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12453u16).unwrap(),
                state_flags: 74,
                side_flags: 134,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[99, 100],
                outline_shapes: &[99, 100],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12454u16).unwrap(),
                state_flags: 98,
                side_flags: 150,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[101, 102, 103],
                outline_shapes: &[101, 102, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12455u16).unwrap(),
                state_flags: 74,
                side_flags: 150,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[101, 102, 103],
                outline_shapes: &[101, 102, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12456u16).unwrap(),
                state_flags: 98,
                side_flags: 166,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[99, 104, 105],
                outline_shapes: &[99, 104, 105],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12457u16).unwrap(),
                state_flags: 74,
                side_flags: 166,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[99, 104, 105],
                outline_shapes: &[99, 104, 105],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12458u16).unwrap(),
                state_flags: 98,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[106, 100, 107],
                outline_shapes: &[106, 100, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12459u16).unwrap(),
                state_flags: 74,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[106, 100, 107],
                outline_shapes: &[106, 100, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12460u16).unwrap(),
                state_flags: 98,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[102, 108, 103],
                outline_shapes: &[102, 108, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12461u16).unwrap(),
                state_flags: 74,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[102, 108, 103],
                outline_shapes: &[102, 108, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12462u16).unwrap(),
                state_flags: 98,
                side_flags: 69,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 109],
                outline_shapes: &[21, 109],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12463u16).unwrap(),
                state_flags: 74,
                side_flags: 69,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 109],
                outline_shapes: &[21, 109],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12464u16).unwrap(),
                state_flags: 98,
                side_flags: 85,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 108, 107],
                outline_shapes: &[21, 108, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12465u16).unwrap(),
                state_flags: 74,
                side_flags: 85,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 108, 107],
                outline_shapes: &[21, 108, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12466u16).unwrap(),
                state_flags: 98,
                side_flags: 101,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 109, 103],
                outline_shapes: &[21, 109, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12467u16).unwrap(),
                state_flags: 74,
                side_flags: 101,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 109, 103],
                outline_shapes: &[21, 109, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12468u16).unwrap(),
                state_flags: 98,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 110],
                outline_shapes: &[21, 110],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12469u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 110],
                outline_shapes: &[21, 110],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12470u16).unwrap(),
                state_flags: 98,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 107],
                outline_shapes: &[21, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12471u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 107],
                outline_shapes: &[21, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12472u16).unwrap(),
                state_flags: 98,
                side_flags: 138,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[111, 109],
                outline_shapes: &[111, 109],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12473u16).unwrap(),
                state_flags: 74,
                side_flags: 138,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[111, 109],
                outline_shapes: &[111, 109],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12474u16).unwrap(),
                state_flags: 98,
                side_flags: 170,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[111, 102, 110],
                outline_shapes: &[111, 102, 110],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12475u16).unwrap(),
                state_flags: 74,
                side_flags: 170,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[111, 102, 110],
                outline_shapes: &[111, 102, 110],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12476u16).unwrap(),
                state_flags: 98,
                side_flags: 154,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[101, 104, 107],
                outline_shapes: &[101, 104, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12477u16).unwrap(),
                state_flags: 74,
                side_flags: 154,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[101, 104, 107],
                outline_shapes: &[101, 104, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12478u16).unwrap(),
                state_flags: 98,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[104, 108, 107],
                outline_shapes: &[104, 108, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12479u16).unwrap(),
                state_flags: 74,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[104, 108, 107],
                outline_shapes: &[104, 108, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12480u16).unwrap(),
                state_flags: 98,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[112, 109, 103],
                outline_shapes: &[112, 109, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12481u16).unwrap(),
                state_flags: 74,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[112, 109, 103],
                outline_shapes: &[112, 109, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12482u16).unwrap(),
                state_flags: 98,
                side_flags: 73,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 100],
                outline_shapes: &[21, 100],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12483u16).unwrap(),
                state_flags: 74,
                side_flags: 73,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 100],
                outline_shapes: &[21, 100],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12484u16).unwrap(),
                state_flags: 98,
                side_flags: 105,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 100, 107],
                outline_shapes: &[21, 100, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12485u16).unwrap(),
                state_flags: 74,
                side_flags: 105,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 100, 107],
                outline_shapes: &[21, 100, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12486u16).unwrap(),
                state_flags: 98,
                side_flags: 89,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 108, 103],
                outline_shapes: &[21, 108, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12487u16).unwrap(),
                state_flags: 74,
                side_flags: 89,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 108, 103],
                outline_shapes: &[21, 108, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12488u16).unwrap(),
                state_flags: 98,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 103],
                outline_shapes: &[21, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12489u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 103],
                outline_shapes: &[21, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12490u16).unwrap(),
                state_flags: 98,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 105],
                outline_shapes: &[21, 105],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12491u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 105],
                outline_shapes: &[21, 105],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12492u16).unwrap(),
                state_flags: 98,
                side_flags: 146,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[101, 113],
                outline_shapes: &[101, 113],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12493u16).unwrap(),
                state_flags: 74,
                side_flags: 146,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[101, 113],
                outline_shapes: &[101, 113],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12494u16).unwrap(),
                state_flags: 98,
                side_flags: 154,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[101, 104, 107],
                outline_shapes: &[101, 104, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12495u16).unwrap(),
                state_flags: 74,
                side_flags: 154,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[101, 104, 107],
                outline_shapes: &[101, 104, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12496u16).unwrap(),
                state_flags: 98,
                side_flags: 150,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[101, 102, 103],
                outline_shapes: &[101, 102, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12497u16).unwrap(),
                state_flags: 74,
                side_flags: 150,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[101, 102, 103],
                outline_shapes: &[101, 102, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12498u16).unwrap(),
                state_flags: 98,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[112, 109, 103],
                outline_shapes: &[112, 109, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12499u16).unwrap(),
                state_flags: 74,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[112, 109, 103],
                outline_shapes: &[112, 109, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12500u16).unwrap(),
                state_flags: 98,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[106, 100, 107],
                outline_shapes: &[106, 100, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12501u16).unwrap(),
                state_flags: 74,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[106, 100, 107],
                outline_shapes: &[106, 100, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12502u16).unwrap(),
                state_flags: 98,
                side_flags: 81,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 108],
                outline_shapes: &[21, 108],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12503u16).unwrap(),
                state_flags: 74,
                side_flags: 81,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 108],
                outline_shapes: &[21, 108],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12504u16).unwrap(),
                state_flags: 98,
                side_flags: 89,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 108, 103],
                outline_shapes: &[21, 108, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12505u16).unwrap(),
                state_flags: 74,
                side_flags: 89,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 108, 103],
                outline_shapes: &[21, 108, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12506u16).unwrap(),
                state_flags: 98,
                side_flags: 85,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 108, 107],
                outline_shapes: &[21, 108, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12507u16).unwrap(),
                state_flags: 74,
                side_flags: 85,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 108, 107],
                outline_shapes: &[21, 108, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12508u16).unwrap(),
                state_flags: 98,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 105],
                outline_shapes: &[21, 105],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12509u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 105],
                outline_shapes: &[21, 105],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12510u16).unwrap(),
                state_flags: 98,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 110],
                outline_shapes: &[21, 110],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12511u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 110],
                outline_shapes: &[21, 110],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12512u16).unwrap(),
                state_flags: 98,
                side_flags: 162,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[114, 108],
                outline_shapes: &[114, 108],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12513u16).unwrap(),
                state_flags: 74,
                side_flags: 162,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[114, 108],
                outline_shapes: &[114, 108],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12514u16).unwrap(),
                state_flags: 98,
                side_flags: 166,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[99, 104, 105],
                outline_shapes: &[99, 104, 105],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12515u16).unwrap(),
                state_flags: 74,
                side_flags: 166,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[99, 104, 105],
                outline_shapes: &[99, 104, 105],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12516u16).unwrap(),
                state_flags: 98,
                side_flags: 170,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[111, 102, 110],
                outline_shapes: &[111, 102, 110],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12517u16).unwrap(),
                state_flags: 74,
                side_flags: 170,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[111, 102, 110],
                outline_shapes: &[111, 102, 110],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12518u16).unwrap(),
                state_flags: 98,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[102, 108, 103],
                outline_shapes: &[102, 108, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12519u16).unwrap(),
                state_flags: 74,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[102, 108, 103],
                outline_shapes: &[102, 108, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12520u16).unwrap(),
                state_flags: 98,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[104, 108, 107],
                outline_shapes: &[104, 108, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12521u16).unwrap(),
                state_flags: 74,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[104, 108, 107],
                outline_shapes: &[104, 108, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12522u16).unwrap(),
                state_flags: 98,
                side_flags: 97,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 113],
                outline_shapes: &[21, 113],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12523u16).unwrap(),
                state_flags: 74,
                side_flags: 97,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 113],
                outline_shapes: &[21, 113],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12524u16).unwrap(),
                state_flags: 98,
                side_flags: 101,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 109, 103],
                outline_shapes: &[21, 109, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12525u16).unwrap(),
                state_flags: 74,
                side_flags: 101,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 109, 103],
                outline_shapes: &[21, 109, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12526u16).unwrap(),
                state_flags: 98,
                side_flags: 105,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 100, 107],
                outline_shapes: &[21, 100, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12527u16).unwrap(),
                state_flags: 74,
                side_flags: 105,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 100, 107],
                outline_shapes: &[21, 100, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12528u16).unwrap(),
                state_flags: 98,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 107],
                outline_shapes: &[21, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12529u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 107],
                outline_shapes: &[21, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12530u16).unwrap(),
                state_flags: 98,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 103],
                outline_shapes: &[21, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12531u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 103],
                outline_shapes: &[21, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: Some(Flammable {
            spread_chance: 5u8,
            burn_chance: 20u8,
        }),
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/bamboo_mosaic_stairs"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:bamboo_mosaic_stairs",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const SLIME_BLOCK: Self = Block {
        id: BlockId::new(523u16).unwrap(),
        name: "slime_block",
        hardness: 0f32,
        blast_resistance: 0f32,
        map_color: 1u8,
        slipperiness: 0.8f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 752,
        default_state: &BlockState {
            id: BlockStateId::new(12532u16).unwrap(),
            state_flags: 448,
            side_flags: 255,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 1,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(12532u16).unwrap(),
            state_flags: 448,
            side_flags: 255,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 1,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/slime_block"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:slime_block",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const BARRIER: Self = Block {
        id: BlockId::new(524u16).unwrap(),
        name: "barrier",
        hardness: -1f32,
        blast_resistance: 3600000.8f32,
        map_color: 0u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 530,
        default_state: &BlockState {
            id: BlockStateId::new(12534u16).unwrap(),
            state_flags: 456,
            side_flags: 255,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Block,
            hardness: -1f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(12533u16).unwrap(),
                state_flags: 480,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Block,
                hardness: -1f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12534u16).unwrap(),
                state_flags: 456,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Block,
                hardness: -1f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: None,
        experience: None,
    };
    pub const LIGHT: Self = Block {
        id: BlockId::new(525u16).unwrap(),
        name: "light",
        hardness: -1f32,
        blast_resistance: 3600000.8f32,
        map_color: 0u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 531,
        default_state: &BlockState {
            id: BlockStateId::new(12566u16).unwrap(),
            state_flags: 24,
            side_flags: 0,
            instrument: NoteblockInstrument::Harp,
            luminance: 15,
            piston_behavior: PistonBehavior::Normal,
            hardness: -1f32,
            collision_shapes: &[],
            outline_shapes: &[],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(12535u16).unwrap(),
                state_flags: 48,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: -1f32,
                collision_shapes: &[],
                outline_shapes: &[],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12536u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: -1f32,
                collision_shapes: &[],
                outline_shapes: &[],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12537u16).unwrap(),
                state_flags: 48,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: -1f32,
                collision_shapes: &[],
                outline_shapes: &[],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12538u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: -1f32,
                collision_shapes: &[],
                outline_shapes: &[],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12539u16).unwrap(),
                state_flags: 48,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 2,
                piston_behavior: PistonBehavior::Normal,
                hardness: -1f32,
                collision_shapes: &[],
                outline_shapes: &[],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12540u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 2,
                piston_behavior: PistonBehavior::Normal,
                hardness: -1f32,
                collision_shapes: &[],
                outline_shapes: &[],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12541u16).unwrap(),
                state_flags: 48,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 3,
                piston_behavior: PistonBehavior::Normal,
                hardness: -1f32,
                collision_shapes: &[],
                outline_shapes: &[],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12542u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 3,
                piston_behavior: PistonBehavior::Normal,
                hardness: -1f32,
                collision_shapes: &[],
                outline_shapes: &[],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12543u16).unwrap(),
                state_flags: 48,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 4,
                piston_behavior: PistonBehavior::Normal,
                hardness: -1f32,
                collision_shapes: &[],
                outline_shapes: &[],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12544u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 4,
                piston_behavior: PistonBehavior::Normal,
                hardness: -1f32,
                collision_shapes: &[],
                outline_shapes: &[],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12545u16).unwrap(),
                state_flags: 48,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 5,
                piston_behavior: PistonBehavior::Normal,
                hardness: -1f32,
                collision_shapes: &[],
                outline_shapes: &[],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12546u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 5,
                piston_behavior: PistonBehavior::Normal,
                hardness: -1f32,
                collision_shapes: &[],
                outline_shapes: &[],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12547u16).unwrap(),
                state_flags: 48,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 6,
                piston_behavior: PistonBehavior::Normal,
                hardness: -1f32,
                collision_shapes: &[],
                outline_shapes: &[],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12548u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 6,
                piston_behavior: PistonBehavior::Normal,
                hardness: -1f32,
                collision_shapes: &[],
                outline_shapes: &[],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12549u16).unwrap(),
                state_flags: 48,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 7,
                piston_behavior: PistonBehavior::Normal,
                hardness: -1f32,
                collision_shapes: &[],
                outline_shapes: &[],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12550u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 7,
                piston_behavior: PistonBehavior::Normal,
                hardness: -1f32,
                collision_shapes: &[],
                outline_shapes: &[],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12551u16).unwrap(),
                state_flags: 48,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 8,
                piston_behavior: PistonBehavior::Normal,
                hardness: -1f32,
                collision_shapes: &[],
                outline_shapes: &[],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12552u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 8,
                piston_behavior: PistonBehavior::Normal,
                hardness: -1f32,
                collision_shapes: &[],
                outline_shapes: &[],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12553u16).unwrap(),
                state_flags: 48,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 9,
                piston_behavior: PistonBehavior::Normal,
                hardness: -1f32,
                collision_shapes: &[],
                outline_shapes: &[],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12554u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 9,
                piston_behavior: PistonBehavior::Normal,
                hardness: -1f32,
                collision_shapes: &[],
                outline_shapes: &[],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12555u16).unwrap(),
                state_flags: 48,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 10,
                piston_behavior: PistonBehavior::Normal,
                hardness: -1f32,
                collision_shapes: &[],
                outline_shapes: &[],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12556u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 10,
                piston_behavior: PistonBehavior::Normal,
                hardness: -1f32,
                collision_shapes: &[],
                outline_shapes: &[],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12557u16).unwrap(),
                state_flags: 48,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 11,
                piston_behavior: PistonBehavior::Normal,
                hardness: -1f32,
                collision_shapes: &[],
                outline_shapes: &[],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12558u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 11,
                piston_behavior: PistonBehavior::Normal,
                hardness: -1f32,
                collision_shapes: &[],
                outline_shapes: &[],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12559u16).unwrap(),
                state_flags: 48,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 12,
                piston_behavior: PistonBehavior::Normal,
                hardness: -1f32,
                collision_shapes: &[],
                outline_shapes: &[],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12560u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 12,
                piston_behavior: PistonBehavior::Normal,
                hardness: -1f32,
                collision_shapes: &[],
                outline_shapes: &[],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12561u16).unwrap(),
                state_flags: 48,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 13,
                piston_behavior: PistonBehavior::Normal,
                hardness: -1f32,
                collision_shapes: &[],
                outline_shapes: &[],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12562u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 13,
                piston_behavior: PistonBehavior::Normal,
                hardness: -1f32,
                collision_shapes: &[],
                outline_shapes: &[],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12563u16).unwrap(),
                state_flags: 48,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 14,
                piston_behavior: PistonBehavior::Normal,
                hardness: -1f32,
                collision_shapes: &[],
                outline_shapes: &[],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12564u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 14,
                piston_behavior: PistonBehavior::Normal,
                hardness: -1f32,
                collision_shapes: &[],
                outline_shapes: &[],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12565u16).unwrap(),
                state_flags: 48,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Normal,
                hardness: -1f32,
                collision_shapes: &[],
                outline_shapes: &[],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12566u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Normal,
                hardness: -1f32,
                collision_shapes: &[],
                outline_shapes: &[],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: None,
        experience: None,
    };
    pub const IRON_TRAPDOOR: Self = Block {
        id: BlockId::new(526u16).unwrap(),
        name: "iron_trapdoor",
        hardness: 5f32,
        blast_resistance: 5f32,
        map_color: 6u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 828,
        default_state: &BlockState {
            id: BlockStateId::new(12582u16).unwrap(),
            state_flags: 76,
            side_flags: 65,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 5f32,
            collision_shapes: &[207],
            outline_shapes: &[207],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(12567u16).unwrap(),
                state_flags: 100,
                side_flags: 8,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12568u16).unwrap(),
                state_flags: 76,
                side_flags: 8,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12569u16).unwrap(),
                state_flags: 100,
                side_flags: 8,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12570u16).unwrap(),
                state_flags: 76,
                side_flags: 8,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12571u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12572u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12573u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12574u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12575u16).unwrap(),
                state_flags: 100,
                side_flags: 8,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12576u16).unwrap(),
                state_flags: 76,
                side_flags: 8,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12577u16).unwrap(),
                state_flags: 100,
                side_flags: 8,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12578u16).unwrap(),
                state_flags: 76,
                side_flags: 8,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12579u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12580u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12581u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12582u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12583u16).unwrap(),
                state_flags: 100,
                side_flags: 4,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12584u16).unwrap(),
                state_flags: 76,
                side_flags: 4,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12585u16).unwrap(),
                state_flags: 100,
                side_flags: 4,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12586u16).unwrap(),
                state_flags: 76,
                side_flags: 4,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12587u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12588u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12589u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12590u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12591u16).unwrap(),
                state_flags: 100,
                side_flags: 4,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12592u16).unwrap(),
                state_flags: 76,
                side_flags: 4,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12593u16).unwrap(),
                state_flags: 100,
                side_flags: 4,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12594u16).unwrap(),
                state_flags: 76,
                side_flags: 4,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12595u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12596u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12597u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12598u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12599u16).unwrap(),
                state_flags: 100,
                side_flags: 32,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12600u16).unwrap(),
                state_flags: 76,
                side_flags: 32,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12601u16).unwrap(),
                state_flags: 100,
                side_flags: 32,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12602u16).unwrap(),
                state_flags: 76,
                side_flags: 32,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12603u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12604u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12605u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12606u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12607u16).unwrap(),
                state_flags: 100,
                side_flags: 32,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12608u16).unwrap(),
                state_flags: 76,
                side_flags: 32,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12609u16).unwrap(),
                state_flags: 100,
                side_flags: 32,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12610u16).unwrap(),
                state_flags: 76,
                side_flags: 32,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12611u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12612u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12613u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12614u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12615u16).unwrap(),
                state_flags: 100,
                side_flags: 16,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12616u16).unwrap(),
                state_flags: 76,
                side_flags: 16,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12617u16).unwrap(),
                state_flags: 100,
                side_flags: 16,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12618u16).unwrap(),
                state_flags: 76,
                side_flags: 16,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12619u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12620u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12621u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12622u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12623u16).unwrap(),
                state_flags: 100,
                side_flags: 16,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12624u16).unwrap(),
                state_flags: 76,
                side_flags: 16,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12625u16).unwrap(),
                state_flags: 100,
                side_flags: 16,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12626u16).unwrap(),
                state_flags: 76,
                side_flags: 16,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12627u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12628u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12629u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12630u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 5f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/iron_trapdoor"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:iron_trapdoor",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const PRISMARINE: Self = Block {
        id: BlockId::new(527u16).unwrap(),
        name: "prismarine",
        hardness: 1.5f32,
        blast_resistance: 6f32,
        map_color: 23u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 590,
        default_state: &BlockState {
            id: BlockStateId::new(12631u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1.5f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(12631u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1.5f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/prismarine"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:prismarine",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const PRISMARINE_BRICKS: Self = Block {
        id: BlockId::new(528u16).unwrap(),
        name: "prismarine_bricks",
        hardness: 1.5f32,
        blast_resistance: 6f32,
        map_color: 31u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 591,
        default_state: &BlockState {
            id: BlockStateId::new(12632u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1.5f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(12632u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1.5f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/prismarine_bricks"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:prismarine_bricks",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const DARK_PRISMARINE: Self = Block {
        id: BlockId::new(529u16).unwrap(),
        name: "dark_prismarine",
        hardness: 1.5f32,
        blast_resistance: 6f32,
        map_color: 31u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 592,
        default_state: &BlockState {
            id: BlockStateId::new(12633u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1.5f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(12633u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1.5f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/dark_prismarine"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:dark_prismarine",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const PRISMARINE_STAIRS: Self = Block {
        id: BlockId::new(530u16).unwrap(),
        name: "prismarine_stairs",
        hardness: 1.5f32,
        blast_resistance: 6f32,
        map_color: 23u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 593,
        default_state: &BlockState {
            id: BlockStateId::new(12645u16).unwrap(),
            state_flags: 76,
            side_flags: 69,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1.5f32,
            collision_shapes: &[21, 109],
            outline_shapes: &[21, 109],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(12634u16).unwrap(),
                state_flags: 100,
                side_flags: 134,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[99, 100],
                outline_shapes: &[99, 100],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12635u16).unwrap(),
                state_flags: 76,
                side_flags: 134,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[99, 100],
                outline_shapes: &[99, 100],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12636u16).unwrap(),
                state_flags: 100,
                side_flags: 150,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 102, 103],
                outline_shapes: &[101, 102, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12637u16).unwrap(),
                state_flags: 76,
                side_flags: 150,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 102, 103],
                outline_shapes: &[101, 102, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12638u16).unwrap(),
                state_flags: 100,
                side_flags: 166,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[99, 104, 105],
                outline_shapes: &[99, 104, 105],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12639u16).unwrap(),
                state_flags: 76,
                side_flags: 166,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[99, 104, 105],
                outline_shapes: &[99, 104, 105],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12640u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[106, 100, 107],
                outline_shapes: &[106, 100, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12641u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[106, 100, 107],
                outline_shapes: &[106, 100, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12642u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[102, 108, 103],
                outline_shapes: &[102, 108, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12643u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[102, 108, 103],
                outline_shapes: &[102, 108, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12644u16).unwrap(),
                state_flags: 100,
                side_flags: 69,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 109],
                outline_shapes: &[21, 109],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12645u16).unwrap(),
                state_flags: 76,
                side_flags: 69,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 109],
                outline_shapes: &[21, 109],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12646u16).unwrap(),
                state_flags: 100,
                side_flags: 85,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108, 107],
                outline_shapes: &[21, 108, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12647u16).unwrap(),
                state_flags: 76,
                side_flags: 85,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108, 107],
                outline_shapes: &[21, 108, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12648u16).unwrap(),
                state_flags: 100,
                side_flags: 101,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 109, 103],
                outline_shapes: &[21, 109, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12649u16).unwrap(),
                state_flags: 76,
                side_flags: 101,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 109, 103],
                outline_shapes: &[21, 109, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12650u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 110],
                outline_shapes: &[21, 110],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12651u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 110],
                outline_shapes: &[21, 110],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12652u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 107],
                outline_shapes: &[21, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12653u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 107],
                outline_shapes: &[21, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12654u16).unwrap(),
                state_flags: 100,
                side_flags: 138,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[111, 109],
                outline_shapes: &[111, 109],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12655u16).unwrap(),
                state_flags: 76,
                side_flags: 138,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[111, 109],
                outline_shapes: &[111, 109],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12656u16).unwrap(),
                state_flags: 100,
                side_flags: 170,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[111, 102, 110],
                outline_shapes: &[111, 102, 110],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12657u16).unwrap(),
                state_flags: 76,
                side_flags: 170,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[111, 102, 110],
                outline_shapes: &[111, 102, 110],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12658u16).unwrap(),
                state_flags: 100,
                side_flags: 154,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 104, 107],
                outline_shapes: &[101, 104, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12659u16).unwrap(),
                state_flags: 76,
                side_flags: 154,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 104, 107],
                outline_shapes: &[101, 104, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12660u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[104, 108, 107],
                outline_shapes: &[104, 108, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12661u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[104, 108, 107],
                outline_shapes: &[104, 108, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12662u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[112, 109, 103],
                outline_shapes: &[112, 109, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12663u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[112, 109, 103],
                outline_shapes: &[112, 109, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12664u16).unwrap(),
                state_flags: 100,
                side_flags: 73,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 100],
                outline_shapes: &[21, 100],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12665u16).unwrap(),
                state_flags: 76,
                side_flags: 73,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 100],
                outline_shapes: &[21, 100],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12666u16).unwrap(),
                state_flags: 100,
                side_flags: 105,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 100, 107],
                outline_shapes: &[21, 100, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12667u16).unwrap(),
                state_flags: 76,
                side_flags: 105,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 100, 107],
                outline_shapes: &[21, 100, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12668u16).unwrap(),
                state_flags: 100,
                side_flags: 89,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108, 103],
                outline_shapes: &[21, 108, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12669u16).unwrap(),
                state_flags: 76,
                side_flags: 89,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108, 103],
                outline_shapes: &[21, 108, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12670u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 103],
                outline_shapes: &[21, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12671u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 103],
                outline_shapes: &[21, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12672u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 105],
                outline_shapes: &[21, 105],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12673u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 105],
                outline_shapes: &[21, 105],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12674u16).unwrap(),
                state_flags: 100,
                side_flags: 146,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 113],
                outline_shapes: &[101, 113],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12675u16).unwrap(),
                state_flags: 76,
                side_flags: 146,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 113],
                outline_shapes: &[101, 113],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12676u16).unwrap(),
                state_flags: 100,
                side_flags: 154,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 104, 107],
                outline_shapes: &[101, 104, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12677u16).unwrap(),
                state_flags: 76,
                side_flags: 154,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 104, 107],
                outline_shapes: &[101, 104, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12678u16).unwrap(),
                state_flags: 100,
                side_flags: 150,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 102, 103],
                outline_shapes: &[101, 102, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12679u16).unwrap(),
                state_flags: 76,
                side_flags: 150,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 102, 103],
                outline_shapes: &[101, 102, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12680u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[112, 109, 103],
                outline_shapes: &[112, 109, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12681u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[112, 109, 103],
                outline_shapes: &[112, 109, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12682u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[106, 100, 107],
                outline_shapes: &[106, 100, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12683u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[106, 100, 107],
                outline_shapes: &[106, 100, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12684u16).unwrap(),
                state_flags: 100,
                side_flags: 81,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108],
                outline_shapes: &[21, 108],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12685u16).unwrap(),
                state_flags: 76,
                side_flags: 81,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108],
                outline_shapes: &[21, 108],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12686u16).unwrap(),
                state_flags: 100,
                side_flags: 89,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108, 103],
                outline_shapes: &[21, 108, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12687u16).unwrap(),
                state_flags: 76,
                side_flags: 89,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108, 103],
                outline_shapes: &[21, 108, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12688u16).unwrap(),
                state_flags: 100,
                side_flags: 85,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108, 107],
                outline_shapes: &[21, 108, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12689u16).unwrap(),
                state_flags: 76,
                side_flags: 85,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108, 107],
                outline_shapes: &[21, 108, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12690u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 105],
                outline_shapes: &[21, 105],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12691u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 105],
                outline_shapes: &[21, 105],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12692u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 110],
                outline_shapes: &[21, 110],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12693u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 110],
                outline_shapes: &[21, 110],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12694u16).unwrap(),
                state_flags: 100,
                side_flags: 162,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[114, 108],
                outline_shapes: &[114, 108],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12695u16).unwrap(),
                state_flags: 76,
                side_flags: 162,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[114, 108],
                outline_shapes: &[114, 108],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12696u16).unwrap(),
                state_flags: 100,
                side_flags: 166,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[99, 104, 105],
                outline_shapes: &[99, 104, 105],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12697u16).unwrap(),
                state_flags: 76,
                side_flags: 166,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[99, 104, 105],
                outline_shapes: &[99, 104, 105],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12698u16).unwrap(),
                state_flags: 100,
                side_flags: 170,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[111, 102, 110],
                outline_shapes: &[111, 102, 110],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12699u16).unwrap(),
                state_flags: 76,
                side_flags: 170,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[111, 102, 110],
                outline_shapes: &[111, 102, 110],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12700u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[102, 108, 103],
                outline_shapes: &[102, 108, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12701u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[102, 108, 103],
                outline_shapes: &[102, 108, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12702u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[104, 108, 107],
                outline_shapes: &[104, 108, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12703u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[104, 108, 107],
                outline_shapes: &[104, 108, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12704u16).unwrap(),
                state_flags: 100,
                side_flags: 97,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 113],
                outline_shapes: &[21, 113],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12705u16).unwrap(),
                state_flags: 76,
                side_flags: 97,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 113],
                outline_shapes: &[21, 113],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12706u16).unwrap(),
                state_flags: 100,
                side_flags: 101,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 109, 103],
                outline_shapes: &[21, 109, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12707u16).unwrap(),
                state_flags: 76,
                side_flags: 101,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 109, 103],
                outline_shapes: &[21, 109, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12708u16).unwrap(),
                state_flags: 100,
                side_flags: 105,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 100, 107],
                outline_shapes: &[21, 100, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12709u16).unwrap(),
                state_flags: 76,
                side_flags: 105,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 100, 107],
                outline_shapes: &[21, 100, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12710u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 107],
                outline_shapes: &[21, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12711u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 107],
                outline_shapes: &[21, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12712u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 103],
                outline_shapes: &[21, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12713u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 103],
                outline_shapes: &[21, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/prismarine_stairs"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:prismarine_stairs",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const PRISMARINE_BRICK_STAIRS: Self = Block {
        id: BlockId::new(531u16).unwrap(),
        name: "prismarine_brick_stairs",
        hardness: 1.5f32,
        blast_resistance: 6f32,
        map_color: 31u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 594,
        default_state: &BlockState {
            id: BlockStateId::new(12725u16).unwrap(),
            state_flags: 76,
            side_flags: 69,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1.5f32,
            collision_shapes: &[21, 109],
            outline_shapes: &[21, 109],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(12714u16).unwrap(),
                state_flags: 100,
                side_flags: 134,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[99, 100],
                outline_shapes: &[99, 100],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12715u16).unwrap(),
                state_flags: 76,
                side_flags: 134,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[99, 100],
                outline_shapes: &[99, 100],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12716u16).unwrap(),
                state_flags: 100,
                side_flags: 150,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 102, 103],
                outline_shapes: &[101, 102, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12717u16).unwrap(),
                state_flags: 76,
                side_flags: 150,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 102, 103],
                outline_shapes: &[101, 102, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12718u16).unwrap(),
                state_flags: 100,
                side_flags: 166,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[99, 104, 105],
                outline_shapes: &[99, 104, 105],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12719u16).unwrap(),
                state_flags: 76,
                side_flags: 166,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[99, 104, 105],
                outline_shapes: &[99, 104, 105],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12720u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[106, 100, 107],
                outline_shapes: &[106, 100, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12721u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[106, 100, 107],
                outline_shapes: &[106, 100, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12722u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[102, 108, 103],
                outline_shapes: &[102, 108, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12723u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[102, 108, 103],
                outline_shapes: &[102, 108, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12724u16).unwrap(),
                state_flags: 100,
                side_flags: 69,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 109],
                outline_shapes: &[21, 109],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12725u16).unwrap(),
                state_flags: 76,
                side_flags: 69,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 109],
                outline_shapes: &[21, 109],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12726u16).unwrap(),
                state_flags: 100,
                side_flags: 85,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108, 107],
                outline_shapes: &[21, 108, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12727u16).unwrap(),
                state_flags: 76,
                side_flags: 85,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108, 107],
                outline_shapes: &[21, 108, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12728u16).unwrap(),
                state_flags: 100,
                side_flags: 101,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 109, 103],
                outline_shapes: &[21, 109, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12729u16).unwrap(),
                state_flags: 76,
                side_flags: 101,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 109, 103],
                outline_shapes: &[21, 109, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12730u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 110],
                outline_shapes: &[21, 110],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12731u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 110],
                outline_shapes: &[21, 110],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12732u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 107],
                outline_shapes: &[21, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12733u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 107],
                outline_shapes: &[21, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12734u16).unwrap(),
                state_flags: 100,
                side_flags: 138,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[111, 109],
                outline_shapes: &[111, 109],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12735u16).unwrap(),
                state_flags: 76,
                side_flags: 138,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[111, 109],
                outline_shapes: &[111, 109],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12736u16).unwrap(),
                state_flags: 100,
                side_flags: 170,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[111, 102, 110],
                outline_shapes: &[111, 102, 110],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12737u16).unwrap(),
                state_flags: 76,
                side_flags: 170,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[111, 102, 110],
                outline_shapes: &[111, 102, 110],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12738u16).unwrap(),
                state_flags: 100,
                side_flags: 154,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 104, 107],
                outline_shapes: &[101, 104, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12739u16).unwrap(),
                state_flags: 76,
                side_flags: 154,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 104, 107],
                outline_shapes: &[101, 104, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12740u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[104, 108, 107],
                outline_shapes: &[104, 108, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12741u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[104, 108, 107],
                outline_shapes: &[104, 108, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12742u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[112, 109, 103],
                outline_shapes: &[112, 109, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12743u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[112, 109, 103],
                outline_shapes: &[112, 109, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12744u16).unwrap(),
                state_flags: 100,
                side_flags: 73,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 100],
                outline_shapes: &[21, 100],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12745u16).unwrap(),
                state_flags: 76,
                side_flags: 73,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 100],
                outline_shapes: &[21, 100],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12746u16).unwrap(),
                state_flags: 100,
                side_flags: 105,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 100, 107],
                outline_shapes: &[21, 100, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12747u16).unwrap(),
                state_flags: 76,
                side_flags: 105,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 100, 107],
                outline_shapes: &[21, 100, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12748u16).unwrap(),
                state_flags: 100,
                side_flags: 89,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108, 103],
                outline_shapes: &[21, 108, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12749u16).unwrap(),
                state_flags: 76,
                side_flags: 89,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108, 103],
                outline_shapes: &[21, 108, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12750u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 103],
                outline_shapes: &[21, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12751u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 103],
                outline_shapes: &[21, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12752u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 105],
                outline_shapes: &[21, 105],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12753u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 105],
                outline_shapes: &[21, 105],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12754u16).unwrap(),
                state_flags: 100,
                side_flags: 146,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 113],
                outline_shapes: &[101, 113],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12755u16).unwrap(),
                state_flags: 76,
                side_flags: 146,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 113],
                outline_shapes: &[101, 113],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12756u16).unwrap(),
                state_flags: 100,
                side_flags: 154,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 104, 107],
                outline_shapes: &[101, 104, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12757u16).unwrap(),
                state_flags: 76,
                side_flags: 154,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 104, 107],
                outline_shapes: &[101, 104, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12758u16).unwrap(),
                state_flags: 100,
                side_flags: 150,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 102, 103],
                outline_shapes: &[101, 102, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12759u16).unwrap(),
                state_flags: 76,
                side_flags: 150,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 102, 103],
                outline_shapes: &[101, 102, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12760u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[112, 109, 103],
                outline_shapes: &[112, 109, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12761u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[112, 109, 103],
                outline_shapes: &[112, 109, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12762u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[106, 100, 107],
                outline_shapes: &[106, 100, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12763u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[106, 100, 107],
                outline_shapes: &[106, 100, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12764u16).unwrap(),
                state_flags: 100,
                side_flags: 81,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108],
                outline_shapes: &[21, 108],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12765u16).unwrap(),
                state_flags: 76,
                side_flags: 81,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108],
                outline_shapes: &[21, 108],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12766u16).unwrap(),
                state_flags: 100,
                side_flags: 89,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108, 103],
                outline_shapes: &[21, 108, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12767u16).unwrap(),
                state_flags: 76,
                side_flags: 89,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108, 103],
                outline_shapes: &[21, 108, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12768u16).unwrap(),
                state_flags: 100,
                side_flags: 85,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108, 107],
                outline_shapes: &[21, 108, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12769u16).unwrap(),
                state_flags: 76,
                side_flags: 85,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108, 107],
                outline_shapes: &[21, 108, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12770u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 105],
                outline_shapes: &[21, 105],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12771u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 105],
                outline_shapes: &[21, 105],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12772u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 110],
                outline_shapes: &[21, 110],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12773u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 110],
                outline_shapes: &[21, 110],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12774u16).unwrap(),
                state_flags: 100,
                side_flags: 162,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[114, 108],
                outline_shapes: &[114, 108],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12775u16).unwrap(),
                state_flags: 76,
                side_flags: 162,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[114, 108],
                outline_shapes: &[114, 108],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12776u16).unwrap(),
                state_flags: 100,
                side_flags: 166,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[99, 104, 105],
                outline_shapes: &[99, 104, 105],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12777u16).unwrap(),
                state_flags: 76,
                side_flags: 166,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[99, 104, 105],
                outline_shapes: &[99, 104, 105],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12778u16).unwrap(),
                state_flags: 100,
                side_flags: 170,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[111, 102, 110],
                outline_shapes: &[111, 102, 110],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12779u16).unwrap(),
                state_flags: 76,
                side_flags: 170,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[111, 102, 110],
                outline_shapes: &[111, 102, 110],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12780u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[102, 108, 103],
                outline_shapes: &[102, 108, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12781u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[102, 108, 103],
                outline_shapes: &[102, 108, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12782u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[104, 108, 107],
                outline_shapes: &[104, 108, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12783u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[104, 108, 107],
                outline_shapes: &[104, 108, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12784u16).unwrap(),
                state_flags: 100,
                side_flags: 97,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 113],
                outline_shapes: &[21, 113],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12785u16).unwrap(),
                state_flags: 76,
                side_flags: 97,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 113],
                outline_shapes: &[21, 113],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12786u16).unwrap(),
                state_flags: 100,
                side_flags: 101,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 109, 103],
                outline_shapes: &[21, 109, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12787u16).unwrap(),
                state_flags: 76,
                side_flags: 101,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 109, 103],
                outline_shapes: &[21, 109, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12788u16).unwrap(),
                state_flags: 100,
                side_flags: 105,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 100, 107],
                outline_shapes: &[21, 100, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12789u16).unwrap(),
                state_flags: 76,
                side_flags: 105,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 100, 107],
                outline_shapes: &[21, 100, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12790u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 107],
                outline_shapes: &[21, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12791u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 107],
                outline_shapes: &[21, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12792u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 103],
                outline_shapes: &[21, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12793u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 103],
                outline_shapes: &[21, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/prismarine_brick_stairs"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:prismarine_brick_stairs",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const DARK_PRISMARINE_STAIRS: Self = Block {
        id: BlockId::new(532u16).unwrap(),
        name: "dark_prismarine_stairs",
        hardness: 1.5f32,
        blast_resistance: 6f32,
        map_color: 31u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 595,
        default_state: &BlockState {
            id: BlockStateId::new(12805u16).unwrap(),
            state_flags: 76,
            side_flags: 69,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1.5f32,
            collision_shapes: &[21, 109],
            outline_shapes: &[21, 109],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(12794u16).unwrap(),
                state_flags: 100,
                side_flags: 134,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[99, 100],
                outline_shapes: &[99, 100],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12795u16).unwrap(),
                state_flags: 76,
                side_flags: 134,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[99, 100],
                outline_shapes: &[99, 100],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12796u16).unwrap(),
                state_flags: 100,
                side_flags: 150,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 102, 103],
                outline_shapes: &[101, 102, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12797u16).unwrap(),
                state_flags: 76,
                side_flags: 150,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 102, 103],
                outline_shapes: &[101, 102, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12798u16).unwrap(),
                state_flags: 100,
                side_flags: 166,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[99, 104, 105],
                outline_shapes: &[99, 104, 105],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12799u16).unwrap(),
                state_flags: 76,
                side_flags: 166,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[99, 104, 105],
                outline_shapes: &[99, 104, 105],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12800u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[106, 100, 107],
                outline_shapes: &[106, 100, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12801u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[106, 100, 107],
                outline_shapes: &[106, 100, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12802u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[102, 108, 103],
                outline_shapes: &[102, 108, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12803u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[102, 108, 103],
                outline_shapes: &[102, 108, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12804u16).unwrap(),
                state_flags: 100,
                side_flags: 69,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 109],
                outline_shapes: &[21, 109],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12805u16).unwrap(),
                state_flags: 76,
                side_flags: 69,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 109],
                outline_shapes: &[21, 109],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12806u16).unwrap(),
                state_flags: 100,
                side_flags: 85,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108, 107],
                outline_shapes: &[21, 108, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12807u16).unwrap(),
                state_flags: 76,
                side_flags: 85,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108, 107],
                outline_shapes: &[21, 108, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12808u16).unwrap(),
                state_flags: 100,
                side_flags: 101,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 109, 103],
                outline_shapes: &[21, 109, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12809u16).unwrap(),
                state_flags: 76,
                side_flags: 101,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 109, 103],
                outline_shapes: &[21, 109, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12810u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 110],
                outline_shapes: &[21, 110],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12811u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 110],
                outline_shapes: &[21, 110],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12812u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 107],
                outline_shapes: &[21, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12813u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 107],
                outline_shapes: &[21, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12814u16).unwrap(),
                state_flags: 100,
                side_flags: 138,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[111, 109],
                outline_shapes: &[111, 109],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12815u16).unwrap(),
                state_flags: 76,
                side_flags: 138,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[111, 109],
                outline_shapes: &[111, 109],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12816u16).unwrap(),
                state_flags: 100,
                side_flags: 170,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[111, 102, 110],
                outline_shapes: &[111, 102, 110],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12817u16).unwrap(),
                state_flags: 76,
                side_flags: 170,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[111, 102, 110],
                outline_shapes: &[111, 102, 110],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12818u16).unwrap(),
                state_flags: 100,
                side_flags: 154,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 104, 107],
                outline_shapes: &[101, 104, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12819u16).unwrap(),
                state_flags: 76,
                side_flags: 154,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 104, 107],
                outline_shapes: &[101, 104, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12820u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[104, 108, 107],
                outline_shapes: &[104, 108, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12821u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[104, 108, 107],
                outline_shapes: &[104, 108, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12822u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[112, 109, 103],
                outline_shapes: &[112, 109, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12823u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[112, 109, 103],
                outline_shapes: &[112, 109, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12824u16).unwrap(),
                state_flags: 100,
                side_flags: 73,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 100],
                outline_shapes: &[21, 100],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12825u16).unwrap(),
                state_flags: 76,
                side_flags: 73,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 100],
                outline_shapes: &[21, 100],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12826u16).unwrap(),
                state_flags: 100,
                side_flags: 105,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 100, 107],
                outline_shapes: &[21, 100, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12827u16).unwrap(),
                state_flags: 76,
                side_flags: 105,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 100, 107],
                outline_shapes: &[21, 100, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12828u16).unwrap(),
                state_flags: 100,
                side_flags: 89,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108, 103],
                outline_shapes: &[21, 108, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12829u16).unwrap(),
                state_flags: 76,
                side_flags: 89,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108, 103],
                outline_shapes: &[21, 108, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12830u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 103],
                outline_shapes: &[21, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12831u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 103],
                outline_shapes: &[21, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12832u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 105],
                outline_shapes: &[21, 105],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12833u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 105],
                outline_shapes: &[21, 105],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12834u16).unwrap(),
                state_flags: 100,
                side_flags: 146,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 113],
                outline_shapes: &[101, 113],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12835u16).unwrap(),
                state_flags: 76,
                side_flags: 146,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 113],
                outline_shapes: &[101, 113],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12836u16).unwrap(),
                state_flags: 100,
                side_flags: 154,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 104, 107],
                outline_shapes: &[101, 104, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12837u16).unwrap(),
                state_flags: 76,
                side_flags: 154,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 104, 107],
                outline_shapes: &[101, 104, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12838u16).unwrap(),
                state_flags: 100,
                side_flags: 150,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 102, 103],
                outline_shapes: &[101, 102, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12839u16).unwrap(),
                state_flags: 76,
                side_flags: 150,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 102, 103],
                outline_shapes: &[101, 102, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12840u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[112, 109, 103],
                outline_shapes: &[112, 109, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12841u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[112, 109, 103],
                outline_shapes: &[112, 109, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12842u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[106, 100, 107],
                outline_shapes: &[106, 100, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12843u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[106, 100, 107],
                outline_shapes: &[106, 100, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12844u16).unwrap(),
                state_flags: 100,
                side_flags: 81,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108],
                outline_shapes: &[21, 108],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12845u16).unwrap(),
                state_flags: 76,
                side_flags: 81,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108],
                outline_shapes: &[21, 108],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12846u16).unwrap(),
                state_flags: 100,
                side_flags: 89,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108, 103],
                outline_shapes: &[21, 108, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12847u16).unwrap(),
                state_flags: 76,
                side_flags: 89,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108, 103],
                outline_shapes: &[21, 108, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12848u16).unwrap(),
                state_flags: 100,
                side_flags: 85,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108, 107],
                outline_shapes: &[21, 108, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12849u16).unwrap(),
                state_flags: 76,
                side_flags: 85,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108, 107],
                outline_shapes: &[21, 108, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12850u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 105],
                outline_shapes: &[21, 105],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12851u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 105],
                outline_shapes: &[21, 105],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12852u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 110],
                outline_shapes: &[21, 110],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12853u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 110],
                outline_shapes: &[21, 110],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12854u16).unwrap(),
                state_flags: 100,
                side_flags: 162,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[114, 108],
                outline_shapes: &[114, 108],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12855u16).unwrap(),
                state_flags: 76,
                side_flags: 162,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[114, 108],
                outline_shapes: &[114, 108],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12856u16).unwrap(),
                state_flags: 100,
                side_flags: 166,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[99, 104, 105],
                outline_shapes: &[99, 104, 105],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12857u16).unwrap(),
                state_flags: 76,
                side_flags: 166,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[99, 104, 105],
                outline_shapes: &[99, 104, 105],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12858u16).unwrap(),
                state_flags: 100,
                side_flags: 170,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[111, 102, 110],
                outline_shapes: &[111, 102, 110],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12859u16).unwrap(),
                state_flags: 76,
                side_flags: 170,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[111, 102, 110],
                outline_shapes: &[111, 102, 110],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12860u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[102, 108, 103],
                outline_shapes: &[102, 108, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12861u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[102, 108, 103],
                outline_shapes: &[102, 108, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12862u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[104, 108, 107],
                outline_shapes: &[104, 108, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12863u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[104, 108, 107],
                outline_shapes: &[104, 108, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12864u16).unwrap(),
                state_flags: 100,
                side_flags: 97,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 113],
                outline_shapes: &[21, 113],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12865u16).unwrap(),
                state_flags: 76,
                side_flags: 97,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 113],
                outline_shapes: &[21, 113],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12866u16).unwrap(),
                state_flags: 100,
                side_flags: 101,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 109, 103],
                outline_shapes: &[21, 109, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12867u16).unwrap(),
                state_flags: 76,
                side_flags: 101,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 109, 103],
                outline_shapes: &[21, 109, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12868u16).unwrap(),
                state_flags: 100,
                side_flags: 105,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 100, 107],
                outline_shapes: &[21, 100, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12869u16).unwrap(),
                state_flags: 76,
                side_flags: 105,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 100, 107],
                outline_shapes: &[21, 100, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12870u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 107],
                outline_shapes: &[21, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12871u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 107],
                outline_shapes: &[21, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12872u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 103],
                outline_shapes: &[21, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12873u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 103],
                outline_shapes: &[21, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/dark_prismarine_stairs"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:dark_prismarine_stairs",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const PRISMARINE_SLAB: Self = Block {
        id: BlockId::new(533u16).unwrap(),
        name: "prismarine_slab",
        hardness: 1.5f32,
        blast_resistance: 6f32,
        map_color: 23u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 325,
        default_state: &BlockState {
            id: BlockStateId::new(12877u16).unwrap(),
            state_flags: 76,
            side_flags: 65,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1.5f32,
            collision_shapes: &[21],
            outline_shapes: &[21],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(12874u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[244],
                outline_shapes: &[244],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12875u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[244],
                outline_shapes: &[244],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12876u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12877u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12878u16).unwrap(),
                state_flags: 484,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12879u16).unwrap(),
                state_flags: 452,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/prismarine_slab"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:prismarine_slab",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: Some(&[
                        LootFunction {
                            content: LootFunctionTypes::SetCount {
                                count: LootFunctionNumberProvider::Constant { value: 2f32 },
                                add: false,
                            },
                            conditions: Some(&[LootCondition::BlockStateProperty {
                                block: "minecraft:prismarine_slab",
                                properties: &[("type", "double")],
                            }]),
                        },
                        LootFunction {
                            content: LootFunctionTypes::ExplosionDecay,
                            conditions: None,
                        },
                    ]),
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: None,
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const PRISMARINE_BRICK_SLAB: Self = Block {
        id: BlockId::new(534u16).unwrap(),
        name: "prismarine_brick_slab",
        hardness: 1.5f32,
        blast_resistance: 6f32,
        map_color: 31u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 326,
        default_state: &BlockState {
            id: BlockStateId::new(12883u16).unwrap(),
            state_flags: 76,
            side_flags: 65,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1.5f32,
            collision_shapes: &[21],
            outline_shapes: &[21],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(12880u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[244],
                outline_shapes: &[244],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12881u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[244],
                outline_shapes: &[244],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12882u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12883u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12884u16).unwrap(),
                state_flags: 484,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12885u16).unwrap(),
                state_flags: 452,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/prismarine_brick_slab"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:prismarine_brick_slab",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: Some(&[
                        LootFunction {
                            content: LootFunctionTypes::SetCount {
                                count: LootFunctionNumberProvider::Constant { value: 2f32 },
                                add: false,
                            },
                            conditions: Some(&[LootCondition::BlockStateProperty {
                                block: "minecraft:prismarine_brick_slab",
                                properties: &[("type", "double")],
                            }]),
                        },
                        LootFunction {
                            content: LootFunctionTypes::ExplosionDecay,
                            conditions: None,
                        },
                    ]),
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: None,
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const DARK_PRISMARINE_SLAB: Self = Block {
        id: BlockId::new(535u16).unwrap(),
        name: "dark_prismarine_slab",
        hardness: 1.5f32,
        blast_resistance: 6f32,
        map_color: 31u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 327,
        default_state: &BlockState {
            id: BlockStateId::new(12889u16).unwrap(),
            state_flags: 76,
            side_flags: 65,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1.5f32,
            collision_shapes: &[21],
            outline_shapes: &[21],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(12886u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[244],
                outline_shapes: &[244],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12887u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[244],
                outline_shapes: &[244],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12888u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12889u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12890u16).unwrap(),
                state_flags: 484,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12891u16).unwrap(),
                state_flags: 452,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/dark_prismarine_slab"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:dark_prismarine_slab",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: Some(&[
                        LootFunction {
                            content: LootFunctionTypes::SetCount {
                                count: LootFunctionNumberProvider::Constant { value: 2f32 },
                                add: false,
                            },
                            conditions: Some(&[LootCondition::BlockStateProperty {
                                block: "minecraft:dark_prismarine_slab",
                                properties: &[("type", "double")],
                            }]),
                        },
                        LootFunction {
                            content: LootFunctionTypes::ExplosionDecay,
                            conditions: None,
                        },
                    ]),
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: None,
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const SEA_LANTERN: Self = Block {
        id: BlockId::new(536u16).unwrap(),
        name: "sea_lantern",
        hardness: 0.3f32,
        blast_resistance: 0.3f32,
        map_color: 14u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 596,
        default_state: &BlockState {
            id: BlockStateId::new(12892u16).unwrap(),
            state_flags: 192,
            side_flags: 255,
            instrument: NoteblockInstrument::Hat,
            luminance: 15,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.3f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(12892u16).unwrap(),
            state_flags: 192,
            side_flags: 255,
            instrument: NoteblockInstrument::Hat,
            luminance: 15,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.3f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/sea_lantern"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Alternatives(AlternativeEntry {
                        children: &[
                            LootPoolEntry {
                                content: LootPoolEntryTypes::Item(ItemEntry {
                                    name: "minecraft:sea_lantern",
                                }),
                                weight: 1i32,
                                quality: 0i32,
                                conditions: Some(&[LootCondition::MatchTool { items: None }]),
                                functions: None,
                            },
                            LootPoolEntry {
                                content: LootPoolEntryTypes::Item(ItemEntry {
                                    name: "minecraft:prismarine_crystals",
                                }),
                                weight: 1i32,
                                quality: 0i32,
                                conditions: None,
                                functions: Some(&[
                                    LootFunction {
                                        content: LootFunctionTypes::SetCount {
                                            count: LootFunctionNumberProvider::Uniform {
                                                min: 2f32,
                                                max: 3f32,
                                            },
                                            add: false,
                                        },
                                        conditions: None,
                                    },
                                    LootFunction {
                                        content: LootFunctionTypes::ApplyBonus {
                                            enchantment: "minecraft:fortune",
                                            formula: "minecraft:uniform_bonus_count",
                                            parameters: Some(
                                                LootFunctionBonusParameter::Multiplier {
                                                    bonus_multiplier: 1i32,
                                                },
                                            ),
                                        },
                                        conditions: None,
                                    },
                                    LootFunction {
                                        content: LootFunctionTypes::LimitCount {
                                            min: Some(1f32),
                                            max: Some(5f32),
                                        },
                                        conditions: None,
                                    },
                                    LootFunction {
                                        content: LootFunctionTypes::ExplosionDecay,
                                        conditions: None,
                                    },
                                ]),
                            },
                        ],
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: None,
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const HAY_BLOCK: Self = Block {
        id: BlockId::new(537u16).unwrap(),
        name: "hay_block",
        hardness: 0.5f32,
        blast_resistance: 0.5f32,
        map_color: 18u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 532,
        default_state: &BlockState {
            id: BlockStateId::new(12894u16).unwrap(),
            state_flags: 448,
            side_flags: 255,
            instrument: NoteblockInstrument::Banjo,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.5f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(12893u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Banjo,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12894u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Banjo,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12895u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Banjo,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: Some(Flammable {
            spread_chance: 60u8,
            burn_chance: 20u8,
        }),
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/hay_block"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:hay_block",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const WHITE_CARPET: Self = Block {
        id: BlockId::new(538u16).unwrap(),
        name: "white_carpet",
        hardness: 0.1f32,
        blast_resistance: 0.1f32,
        map_color: 8u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 533,
        default_state: &BlockState {
            id: BlockStateId::new(12896u16).unwrap(),
            state_flags: 10,
            side_flags: 65,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.1f32,
            collision_shapes: &[98],
            outline_shapes: &[98],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(12896u16).unwrap(),
            state_flags: 10,
            side_flags: 65,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.1f32,
            collision_shapes: &[98],
            outline_shapes: &[98],
            opacity: 0,
            block_entity_type: u16::MAX,
        }],
        flammable: Some(Flammable {
            spread_chance: 60u8,
            burn_chance: 20u8,
        }),
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/white_carpet"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:white_carpet",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const ORANGE_CARPET: Self = Block {
        id: BlockId::new(539u16).unwrap(),
        name: "orange_carpet",
        hardness: 0.1f32,
        blast_resistance: 0.1f32,
        map_color: 15u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 534,
        default_state: &BlockState {
            id: BlockStateId::new(12897u16).unwrap(),
            state_flags: 10,
            side_flags: 65,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.1f32,
            collision_shapes: &[98],
            outline_shapes: &[98],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(12897u16).unwrap(),
            state_flags: 10,
            side_flags: 65,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.1f32,
            collision_shapes: &[98],
            outline_shapes: &[98],
            opacity: 0,
            block_entity_type: u16::MAX,
        }],
        flammable: Some(Flammable {
            spread_chance: 60u8,
            burn_chance: 20u8,
        }),
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/orange_carpet"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:orange_carpet",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const MAGENTA_CARPET: Self = Block {
        id: BlockId::new(540u16).unwrap(),
        name: "magenta_carpet",
        hardness: 0.1f32,
        blast_resistance: 0.1f32,
        map_color: 16u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 535,
        default_state: &BlockState {
            id: BlockStateId::new(12898u16).unwrap(),
            state_flags: 10,
            side_flags: 65,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.1f32,
            collision_shapes: &[98],
            outline_shapes: &[98],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(12898u16).unwrap(),
            state_flags: 10,
            side_flags: 65,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.1f32,
            collision_shapes: &[98],
            outline_shapes: &[98],
            opacity: 0,
            block_entity_type: u16::MAX,
        }],
        flammable: Some(Flammable {
            spread_chance: 60u8,
            burn_chance: 20u8,
        }),
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/magenta_carpet"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:magenta_carpet",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const LIGHT_BLUE_CARPET: Self = Block {
        id: BlockId::new(541u16).unwrap(),
        name: "light_blue_carpet",
        hardness: 0.1f32,
        blast_resistance: 0.1f32,
        map_color: 17u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 536,
        default_state: &BlockState {
            id: BlockStateId::new(12899u16).unwrap(),
            state_flags: 10,
            side_flags: 65,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.1f32,
            collision_shapes: &[98],
            outline_shapes: &[98],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(12899u16).unwrap(),
            state_flags: 10,
            side_flags: 65,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.1f32,
            collision_shapes: &[98],
            outline_shapes: &[98],
            opacity: 0,
            block_entity_type: u16::MAX,
        }],
        flammable: Some(Flammable {
            spread_chance: 60u8,
            burn_chance: 20u8,
        }),
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/light_blue_carpet"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:light_blue_carpet",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const YELLOW_CARPET: Self = Block {
        id: BlockId::new(542u16).unwrap(),
        name: "yellow_carpet",
        hardness: 0.1f32,
        blast_resistance: 0.1f32,
        map_color: 18u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 537,
        default_state: &BlockState {
            id: BlockStateId::new(12900u16).unwrap(),
            state_flags: 10,
            side_flags: 65,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.1f32,
            collision_shapes: &[98],
            outline_shapes: &[98],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(12900u16).unwrap(),
            state_flags: 10,
            side_flags: 65,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.1f32,
            collision_shapes: &[98],
            outline_shapes: &[98],
            opacity: 0,
            block_entity_type: u16::MAX,
        }],
        flammable: Some(Flammable {
            spread_chance: 60u8,
            burn_chance: 20u8,
        }),
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/yellow_carpet"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:yellow_carpet",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const LIME_CARPET: Self = Block {
        id: BlockId::new(543u16).unwrap(),
        name: "lime_carpet",
        hardness: 0.1f32,
        blast_resistance: 0.1f32,
        map_color: 19u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 538,
        default_state: &BlockState {
            id: BlockStateId::new(12901u16).unwrap(),
            state_flags: 10,
            side_flags: 65,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.1f32,
            collision_shapes: &[98],
            outline_shapes: &[98],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(12901u16).unwrap(),
            state_flags: 10,
            side_flags: 65,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.1f32,
            collision_shapes: &[98],
            outline_shapes: &[98],
            opacity: 0,
            block_entity_type: u16::MAX,
        }],
        flammable: Some(Flammable {
            spread_chance: 60u8,
            burn_chance: 20u8,
        }),
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/lime_carpet"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:lime_carpet",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const PINK_CARPET: Self = Block {
        id: BlockId::new(544u16).unwrap(),
        name: "pink_carpet",
        hardness: 0.1f32,
        blast_resistance: 0.1f32,
        map_color: 20u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 539,
        default_state: &BlockState {
            id: BlockStateId::new(12902u16).unwrap(),
            state_flags: 10,
            side_flags: 65,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.1f32,
            collision_shapes: &[98],
            outline_shapes: &[98],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(12902u16).unwrap(),
            state_flags: 10,
            side_flags: 65,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.1f32,
            collision_shapes: &[98],
            outline_shapes: &[98],
            opacity: 0,
            block_entity_type: u16::MAX,
        }],
        flammable: Some(Flammable {
            spread_chance: 60u8,
            burn_chance: 20u8,
        }),
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/pink_carpet"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:pink_carpet",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const GRAY_CARPET: Self = Block {
        id: BlockId::new(545u16).unwrap(),
        name: "gray_carpet",
        hardness: 0.1f32,
        blast_resistance: 0.1f32,
        map_color: 21u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 540,
        default_state: &BlockState {
            id: BlockStateId::new(12903u16).unwrap(),
            state_flags: 10,
            side_flags: 65,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.1f32,
            collision_shapes: &[98],
            outline_shapes: &[98],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(12903u16).unwrap(),
            state_flags: 10,
            side_flags: 65,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.1f32,
            collision_shapes: &[98],
            outline_shapes: &[98],
            opacity: 0,
            block_entity_type: u16::MAX,
        }],
        flammable: Some(Flammable {
            spread_chance: 60u8,
            burn_chance: 20u8,
        }),
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/gray_carpet"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:gray_carpet",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const LIGHT_GRAY_CARPET: Self = Block {
        id: BlockId::new(546u16).unwrap(),
        name: "light_gray_carpet",
        hardness: 0.1f32,
        blast_resistance: 0.1f32,
        map_color: 22u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 541,
        default_state: &BlockState {
            id: BlockStateId::new(12904u16).unwrap(),
            state_flags: 10,
            side_flags: 65,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.1f32,
            collision_shapes: &[98],
            outline_shapes: &[98],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(12904u16).unwrap(),
            state_flags: 10,
            side_flags: 65,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.1f32,
            collision_shapes: &[98],
            outline_shapes: &[98],
            opacity: 0,
            block_entity_type: u16::MAX,
        }],
        flammable: Some(Flammable {
            spread_chance: 60u8,
            burn_chance: 20u8,
        }),
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/light_gray_carpet"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:light_gray_carpet",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const CYAN_CARPET: Self = Block {
        id: BlockId::new(547u16).unwrap(),
        name: "cyan_carpet",
        hardness: 0.1f32,
        blast_resistance: 0.1f32,
        map_color: 23u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 542,
        default_state: &BlockState {
            id: BlockStateId::new(12905u16).unwrap(),
            state_flags: 10,
            side_flags: 65,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.1f32,
            collision_shapes: &[98],
            outline_shapes: &[98],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(12905u16).unwrap(),
            state_flags: 10,
            side_flags: 65,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.1f32,
            collision_shapes: &[98],
            outline_shapes: &[98],
            opacity: 0,
            block_entity_type: u16::MAX,
        }],
        flammable: Some(Flammable {
            spread_chance: 60u8,
            burn_chance: 20u8,
        }),
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/cyan_carpet"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:cyan_carpet",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const PURPLE_CARPET: Self = Block {
        id: BlockId::new(548u16).unwrap(),
        name: "purple_carpet",
        hardness: 0.1f32,
        blast_resistance: 0.1f32,
        map_color: 24u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 543,
        default_state: &BlockState {
            id: BlockStateId::new(12906u16).unwrap(),
            state_flags: 10,
            side_flags: 65,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.1f32,
            collision_shapes: &[98],
            outline_shapes: &[98],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(12906u16).unwrap(),
            state_flags: 10,
            side_flags: 65,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.1f32,
            collision_shapes: &[98],
            outline_shapes: &[98],
            opacity: 0,
            block_entity_type: u16::MAX,
        }],
        flammable: Some(Flammable {
            spread_chance: 60u8,
            burn_chance: 20u8,
        }),
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/purple_carpet"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:purple_carpet",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const BLUE_CARPET: Self = Block {
        id: BlockId::new(549u16).unwrap(),
        name: "blue_carpet",
        hardness: 0.1f32,
        blast_resistance: 0.1f32,
        map_color: 25u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 544,
        default_state: &BlockState {
            id: BlockStateId::new(12907u16).unwrap(),
            state_flags: 10,
            side_flags: 65,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.1f32,
            collision_shapes: &[98],
            outline_shapes: &[98],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(12907u16).unwrap(),
            state_flags: 10,
            side_flags: 65,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.1f32,
            collision_shapes: &[98],
            outline_shapes: &[98],
            opacity: 0,
            block_entity_type: u16::MAX,
        }],
        flammable: Some(Flammable {
            spread_chance: 60u8,
            burn_chance: 20u8,
        }),
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/blue_carpet"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:blue_carpet",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const BROWN_CARPET: Self = Block {
        id: BlockId::new(550u16).unwrap(),
        name: "brown_carpet",
        hardness: 0.1f32,
        blast_resistance: 0.1f32,
        map_color: 26u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 545,
        default_state: &BlockState {
            id: BlockStateId::new(12908u16).unwrap(),
            state_flags: 10,
            side_flags: 65,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.1f32,
            collision_shapes: &[98],
            outline_shapes: &[98],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(12908u16).unwrap(),
            state_flags: 10,
            side_flags: 65,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.1f32,
            collision_shapes: &[98],
            outline_shapes: &[98],
            opacity: 0,
            block_entity_type: u16::MAX,
        }],
        flammable: Some(Flammable {
            spread_chance: 60u8,
            burn_chance: 20u8,
        }),
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/brown_carpet"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:brown_carpet",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const GREEN_CARPET: Self = Block {
        id: BlockId::new(551u16).unwrap(),
        name: "green_carpet",
        hardness: 0.1f32,
        blast_resistance: 0.1f32,
        map_color: 27u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 546,
        default_state: &BlockState {
            id: BlockStateId::new(12909u16).unwrap(),
            state_flags: 10,
            side_flags: 65,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.1f32,
            collision_shapes: &[98],
            outline_shapes: &[98],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(12909u16).unwrap(),
            state_flags: 10,
            side_flags: 65,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.1f32,
            collision_shapes: &[98],
            outline_shapes: &[98],
            opacity: 0,
            block_entity_type: u16::MAX,
        }],
        flammable: Some(Flammable {
            spread_chance: 60u8,
            burn_chance: 20u8,
        }),
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/green_carpet"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:green_carpet",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const RED_CARPET: Self = Block {
        id: BlockId::new(552u16).unwrap(),
        name: "red_carpet",
        hardness: 0.1f32,
        blast_resistance: 0.1f32,
        map_color: 28u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 547,
        default_state: &BlockState {
            id: BlockStateId::new(12910u16).unwrap(),
            state_flags: 10,
            side_flags: 65,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.1f32,
            collision_shapes: &[98],
            outline_shapes: &[98],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(12910u16).unwrap(),
            state_flags: 10,
            side_flags: 65,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.1f32,
            collision_shapes: &[98],
            outline_shapes: &[98],
            opacity: 0,
            block_entity_type: u16::MAX,
        }],
        flammable: Some(Flammable {
            spread_chance: 60u8,
            burn_chance: 20u8,
        }),
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/red_carpet"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:red_carpet",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const BLACK_CARPET: Self = Block {
        id: BlockId::new(553u16).unwrap(),
        name: "black_carpet",
        hardness: 0.1f32,
        blast_resistance: 0.1f32,
        map_color: 29u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 548,
        default_state: &BlockState {
            id: BlockStateId::new(12911u16).unwrap(),
            state_flags: 10,
            side_flags: 65,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.1f32,
            collision_shapes: &[98],
            outline_shapes: &[98],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(12911u16).unwrap(),
            state_flags: 10,
            side_flags: 65,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.1f32,
            collision_shapes: &[98],
            outline_shapes: &[98],
            opacity: 0,
            block_entity_type: u16::MAX,
        }],
        flammable: Some(Flammable {
            spread_chance: 60u8,
            burn_chance: 20u8,
        }),
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/black_carpet"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:black_carpet",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const TERRACOTTA: Self = Block {
        id: BlockId::new(554u16).unwrap(),
        name: "terracotta",
        hardness: 1.25f32,
        blast_resistance: 4.2f32,
        map_color: 15u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 549,
        default_state: &BlockState {
            id: BlockStateId::new(12912u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1.25f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(12912u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1.25f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/terracotta"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:terracotta",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const COAL_BLOCK: Self = Block {
        id: BlockId::new(555u16).unwrap(),
        name: "coal_block",
        hardness: 5f32,
        blast_resistance: 6f32,
        map_color: 29u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 110,
        default_state: &BlockState {
            id: BlockStateId::new(12913u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 5f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(12913u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 5f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: Some(Flammable {
            spread_chance: 5u8,
            burn_chance: 5u8,
        }),
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/coal_block"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:coal_block",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const PACKED_ICE: Self = Block {
        id: BlockId::new(556u16).unwrap(),
        name: "packed_ice",
        hardness: 0.5f32,
        blast_resistance: 0.5f32,
        map_color: 5u8,
        slipperiness: 0.98f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 550,
        default_state: &BlockState {
            id: BlockStateId::new(12914u16).unwrap(),
            state_flags: 448,
            side_flags: 255,
            instrument: NoteblockInstrument::Chime,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.5f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(12914u16).unwrap(),
            state_flags: 448,
            side_flags: 255,
            instrument: NoteblockInstrument::Chime,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.5f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/packed_ice"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:packed_ice",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::MatchTool { items: None }]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const SUNFLOWER: Self = Block {
        id: BlockId::new(557u16).unwrap(),
        name: "sunflower",
        hardness: 0f32,
        blast_resistance: 0f32,
        map_color: 7u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 552,
        default_state: &BlockState {
            id: BlockStateId::new(12916u16).unwrap(),
            state_flags: 10,
            side_flags: 0,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0f32,
            collision_shapes: &[],
            outline_shapes: &[0],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(12915u16).unwrap(),
                state_flags: 10,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[0],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12916u16).unwrap(),
                state_flags: 10,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[0],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: Some(Flammable {
            spread_chance: 60u8,
            burn_chance: 100u8,
        }),
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/sunflower"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:sunflower",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: Some(&[LootCondition::BlockStateProperty {
                        block: "minecraft:sunflower",
                        properties: &[("half", "lower")],
                    }]),
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const LILAC: Self = Block {
        id: BlockId::new(558u16).unwrap(),
        name: "lilac",
        hardness: 0f32,
        blast_resistance: 0f32,
        map_color: 7u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 553,
        default_state: &BlockState {
            id: BlockStateId::new(12918u16).unwrap(),
            state_flags: 10,
            side_flags: 0,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0f32,
            collision_shapes: &[],
            outline_shapes: &[0],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(12917u16).unwrap(),
                state_flags: 10,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[0],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12918u16).unwrap(),
                state_flags: 10,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[0],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: Some(Flammable {
            spread_chance: 60u8,
            burn_chance: 100u8,
        }),
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/lilac"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:lilac",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: Some(&[LootCondition::BlockStateProperty {
                        block: "minecraft:lilac",
                        properties: &[("half", "lower")],
                    }]),
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const ROSE_BUSH: Self = Block {
        id: BlockId::new(559u16).unwrap(),
        name: "rose_bush",
        hardness: 0f32,
        blast_resistance: 0f32,
        map_color: 7u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 554,
        default_state: &BlockState {
            id: BlockStateId::new(12920u16).unwrap(),
            state_flags: 10,
            side_flags: 0,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0f32,
            collision_shapes: &[],
            outline_shapes: &[0],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(12919u16).unwrap(),
                state_flags: 10,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[0],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12920u16).unwrap(),
                state_flags: 10,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[0],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: Some(Flammable {
            spread_chance: 60u8,
            burn_chance: 100u8,
        }),
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/rose_bush"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:rose_bush",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: Some(&[LootCondition::BlockStateProperty {
                        block: "minecraft:rose_bush",
                        properties: &[("half", "lower")],
                    }]),
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const PEONY: Self = Block {
        id: BlockId::new(560u16).unwrap(),
        name: "peony",
        hardness: 0f32,
        blast_resistance: 0f32,
        map_color: 7u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 555,
        default_state: &BlockState {
            id: BlockStateId::new(12922u16).unwrap(),
            state_flags: 10,
            side_flags: 0,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0f32,
            collision_shapes: &[],
            outline_shapes: &[0],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(12921u16).unwrap(),
                state_flags: 10,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[0],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12922u16).unwrap(),
                state_flags: 10,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[0],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: Some(Flammable {
            spread_chance: 60u8,
            burn_chance: 100u8,
        }),
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/peony"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:peony",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: Some(&[LootCondition::BlockStateProperty {
                        block: "minecraft:peony",
                        properties: &[("half", "lower")],
                    }]),
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const TALL_GRASS: Self = Block {
        id: BlockId::new(561u16).unwrap(),
        name: "tall_grass",
        hardness: 0f32,
        blast_resistance: 0f32,
        map_color: 7u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 556,
        default_state: &BlockState {
            id: BlockStateId::new(12924u16).unwrap(),
            state_flags: 26,
            side_flags: 0,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0f32,
            collision_shapes: &[],
            outline_shapes: &[0],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(12923u16).unwrap(),
                state_flags: 26,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[0],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12924u16).unwrap(),
                state_flags: 26,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[0],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: Some(Flammable {
            spread_chance: 60u8,
            burn_chance: 100u8,
        }),
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/tall_grass"),
            pools: Some(&[
                LootPool {
                    entries: &[LootPoolEntry {
                        content: LootPoolEntryTypes::Alternatives(AlternativeEntry {
                            children: &[
                                LootPoolEntry {
                                    content: LootPoolEntryTypes::Item(ItemEntry {
                                        name: "minecraft:short_grass",
                                    }),
                                    weight: 1i32,
                                    quality: 0i32,
                                    conditions: Some(&[LootCondition::MatchTool {
                                        items: Some(&["minecraft:shears"]),
                                    }]),
                                    functions: Some(&[LootFunction {
                                        content: LootFunctionTypes::SetCount {
                                            count: LootFunctionNumberProvider::Constant {
                                                value: 2f32,
                                            },
                                            add: false,
                                        },
                                        conditions: None,
                                    }]),
                                },
                                LootPoolEntry {
                                    content: LootPoolEntryTypes::Item(ItemEntry {
                                        name: "minecraft:wheat_seeds",
                                    }),
                                    weight: 1i32,
                                    quality: 0i32,
                                    conditions: Some(&[
                                        LootCondition::SurvivesExplosion,
                                        LootCondition::RandomChance { chance: 0.125f32 },
                                    ]),
                                    functions: None,
                                },
                            ],
                        }),
                        weight: 1i32,
                        quality: 0i32,
                        conditions: None,
                        functions: None,
                    }],
                    rolls: LootNumberProviderTypes::Constant(1f32),
                    bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                    conditions: Some(&[
                        LootCondition::BlockStateProperty {
                            block: "minecraft:tall_grass",
                            properties: &[("half", "lower")],
                        },
                        LootCondition::LocationCheck {
                            offset_x: 0i32,
                            offset_y: 1i32,
                            offset_z: 0i32,
                            expected_biome: None,
                        },
                    ]),
                    functions: None,
                },
                LootPool {
                    entries: &[LootPoolEntry {
                        content: LootPoolEntryTypes::Alternatives(AlternativeEntry {
                            children: &[
                                LootPoolEntry {
                                    content: LootPoolEntryTypes::Item(ItemEntry {
                                        name: "minecraft:short_grass",
                                    }),
                                    weight: 1i32,
                                    quality: 0i32,
                                    conditions: Some(&[LootCondition::MatchTool {
                                        items: Some(&["minecraft:shears"]),
                                    }]),
                                    functions: Some(&[LootFunction {
                                        content: LootFunctionTypes::SetCount {
                                            count: LootFunctionNumberProvider::Constant {
                                                value: 2f32,
                                            },
                                            add: false,
                                        },
                                        conditions: None,
                                    }]),
                                },
                                LootPoolEntry {
                                    content: LootPoolEntryTypes::Item(ItemEntry {
                                        name: "minecraft:wheat_seeds",
                                    }),
                                    weight: 1i32,
                                    quality: 0i32,
                                    conditions: Some(&[
                                        LootCondition::SurvivesExplosion,
                                        LootCondition::RandomChance { chance: 0.125f32 },
                                    ]),
                                    functions: None,
                                },
                            ],
                        }),
                        weight: 1i32,
                        quality: 0i32,
                        conditions: None,
                        functions: None,
                    }],
                    rolls: LootNumberProviderTypes::Constant(1f32),
                    bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                    conditions: Some(&[
                        LootCondition::BlockStateProperty {
                            block: "minecraft:tall_grass",
                            properties: &[("half", "upper")],
                        },
                        LootCondition::LocationCheck {
                            offset_x: 0i32,
                            offset_y: -1i32,
                            offset_z: 0i32,
                            expected_biome: None,
                        },
                    ]),
                    functions: None,
                },
            ]),
        }),
        experience: None,
    };
    pub const LARGE_FERN: Self = Block {
        id: BlockId::new(562u16).unwrap(),
        name: "large_fern",
        hardness: 0f32,
        blast_resistance: 0f32,
        map_color: 7u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 557,
        default_state: &BlockState {
            id: BlockStateId::new(12926u16).unwrap(),
            state_flags: 26,
            side_flags: 0,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0f32,
            collision_shapes: &[],
            outline_shapes: &[0],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(12925u16).unwrap(),
                state_flags: 26,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[0],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(12926u16).unwrap(),
                state_flags: 26,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[0],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: Some(Flammable {
            spread_chance: 60u8,
            burn_chance: 100u8,
        }),
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/large_fern"),
            pools: Some(&[
                LootPool {
                    entries: &[LootPoolEntry {
                        content: LootPoolEntryTypes::Alternatives(AlternativeEntry {
                            children: &[
                                LootPoolEntry {
                                    content: LootPoolEntryTypes::Item(ItemEntry {
                                        name: "minecraft:fern",
                                    }),
                                    weight: 1i32,
                                    quality: 0i32,
                                    conditions: Some(&[LootCondition::MatchTool {
                                        items: Some(&["minecraft:shears"]),
                                    }]),
                                    functions: Some(&[LootFunction {
                                        content: LootFunctionTypes::SetCount {
                                            count: LootFunctionNumberProvider::Constant {
                                                value: 2f32,
                                            },
                                            add: false,
                                        },
                                        conditions: None,
                                    }]),
                                },
                                LootPoolEntry {
                                    content: LootPoolEntryTypes::Item(ItemEntry {
                                        name: "minecraft:wheat_seeds",
                                    }),
                                    weight: 1i32,
                                    quality: 0i32,
                                    conditions: Some(&[
                                        LootCondition::SurvivesExplosion,
                                        LootCondition::RandomChance { chance: 0.125f32 },
                                    ]),
                                    functions: None,
                                },
                            ],
                        }),
                        weight: 1i32,
                        quality: 0i32,
                        conditions: None,
                        functions: None,
                    }],
                    rolls: LootNumberProviderTypes::Constant(1f32),
                    bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                    conditions: Some(&[
                        LootCondition::BlockStateProperty {
                            block: "minecraft:large_fern",
                            properties: &[("half", "lower")],
                        },
                        LootCondition::LocationCheck {
                            offset_x: 0i32,
                            offset_y: 1i32,
                            offset_z: 0i32,
                            expected_biome: None,
                        },
                    ]),
                    functions: None,
                },
                LootPool {
                    entries: &[LootPoolEntry {
                        content: LootPoolEntryTypes::Alternatives(AlternativeEntry {
                            children: &[
                                LootPoolEntry {
                                    content: LootPoolEntryTypes::Item(ItemEntry {
                                        name: "minecraft:fern",
                                    }),
                                    weight: 1i32,
                                    quality: 0i32,
                                    conditions: Some(&[LootCondition::MatchTool {
                                        items: Some(&["minecraft:shears"]),
                                    }]),
                                    functions: Some(&[LootFunction {
                                        content: LootFunctionTypes::SetCount {
                                            count: LootFunctionNumberProvider::Constant {
                                                value: 2f32,
                                            },
                                            add: false,
                                        },
                                        conditions: None,
                                    }]),
                                },
                                LootPoolEntry {
                                    content: LootPoolEntryTypes::Item(ItemEntry {
                                        name: "minecraft:wheat_seeds",
                                    }),
                                    weight: 1i32,
                                    quality: 0i32,
                                    conditions: Some(&[
                                        LootCondition::SurvivesExplosion,
                                        LootCondition::RandomChance { chance: 0.125f32 },
                                    ]),
                                    functions: None,
                                },
                            ],
                        }),
                        weight: 1i32,
                        quality: 0i32,
                        conditions: None,
                        functions: None,
                    }],
                    rolls: LootNumberProviderTypes::Constant(1f32),
                    bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                    conditions: Some(&[
                        LootCondition::BlockStateProperty {
                            block: "minecraft:large_fern",
                            properties: &[("half", "upper")],
                        },
                        LootCondition::LocationCheck {
                            offset_x: 0i32,
                            offset_y: -1i32,
                            offset_z: 0i32,
                            expected_biome: None,
                        },
                    ]),
                    functions: None,
                },
            ]),
        }),
        experience: None,
    };
    pub const WHITE_BANNER: Self = Block {
        id: BlockId::new(563u16).unwrap(),
        name: "white_banner",
        hardness: 1f32,
        blast_resistance: 1f32,
        map_color: 13u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 1296,
        default_state: &BlockState {
            id: BlockStateId::new(12935u16).unwrap(),
            state_flags: 74,
            side_flags: 0,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1f32,
            collision_shapes: &[],
            outline_shapes: &[138],
            opacity: 0,
            block_entity_type: 20,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(12927u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(12928u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(12929u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(12930u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(12931u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(12932u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(12933u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(12934u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(12935u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(12936u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(12937u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(12938u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(12939u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(12940u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(12941u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(12942u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 20,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/white_banner"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:white_banner",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: Some(&[LootFunction {
                        content: LootFunctionTypes::CopyComponents {
                            source: "block_entity",
                            include: &[
                                "minecraft:custom_name",
                                "minecraft:item_name",
                                "minecraft:tooltip_display",
                                "minecraft:banner_patterns",
                                "minecraft:rarity",
                            ],
                        },
                        conditions: None,
                    }]),
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const ORANGE_BANNER: Self = Block {
        id: BlockId::new(564u16).unwrap(),
        name: "orange_banner",
        hardness: 1f32,
        blast_resistance: 1f32,
        map_color: 13u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 1297,
        default_state: &BlockState {
            id: BlockStateId::new(12951u16).unwrap(),
            state_flags: 74,
            side_flags: 0,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1f32,
            collision_shapes: &[],
            outline_shapes: &[138],
            opacity: 0,
            block_entity_type: 20,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(12943u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(12944u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(12945u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(12946u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(12947u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(12948u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(12949u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(12950u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(12951u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(12952u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(12953u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(12954u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(12955u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(12956u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(12957u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(12958u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 20,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/orange_banner"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:orange_banner",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: Some(&[LootFunction {
                        content: LootFunctionTypes::CopyComponents {
                            source: "block_entity",
                            include: &[
                                "minecraft:custom_name",
                                "minecraft:item_name",
                                "minecraft:tooltip_display",
                                "minecraft:banner_patterns",
                                "minecraft:rarity",
                            ],
                        },
                        conditions: None,
                    }]),
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const MAGENTA_BANNER: Self = Block {
        id: BlockId::new(565u16).unwrap(),
        name: "magenta_banner",
        hardness: 1f32,
        blast_resistance: 1f32,
        map_color: 13u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 1298,
        default_state: &BlockState {
            id: BlockStateId::new(12967u16).unwrap(),
            state_flags: 74,
            side_flags: 0,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1f32,
            collision_shapes: &[],
            outline_shapes: &[138],
            opacity: 0,
            block_entity_type: 20,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(12959u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(12960u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(12961u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(12962u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(12963u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(12964u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(12965u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(12966u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(12967u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(12968u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(12969u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(12970u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(12971u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(12972u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(12973u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(12974u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 20,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/magenta_banner"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:magenta_banner",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: Some(&[LootFunction {
                        content: LootFunctionTypes::CopyComponents {
                            source: "block_entity",
                            include: &[
                                "minecraft:custom_name",
                                "minecraft:item_name",
                                "minecraft:tooltip_display",
                                "minecraft:banner_patterns",
                                "minecraft:rarity",
                            ],
                        },
                        conditions: None,
                    }]),
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const LIGHT_BLUE_BANNER: Self = Block {
        id: BlockId::new(566u16).unwrap(),
        name: "light_blue_banner",
        hardness: 1f32,
        blast_resistance: 1f32,
        map_color: 13u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 1299,
        default_state: &BlockState {
            id: BlockStateId::new(12983u16).unwrap(),
            state_flags: 74,
            side_flags: 0,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1f32,
            collision_shapes: &[],
            outline_shapes: &[138],
            opacity: 0,
            block_entity_type: 20,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(12975u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(12976u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(12977u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(12978u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(12979u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(12980u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(12981u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(12982u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(12983u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(12984u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(12985u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(12986u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(12987u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(12988u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(12989u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(12990u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 20,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/light_blue_banner"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:light_blue_banner",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: Some(&[LootFunction {
                        content: LootFunctionTypes::CopyComponents {
                            source: "block_entity",
                            include: &[
                                "minecraft:custom_name",
                                "minecraft:item_name",
                                "minecraft:tooltip_display",
                                "minecraft:banner_patterns",
                                "minecraft:rarity",
                            ],
                        },
                        conditions: None,
                    }]),
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const YELLOW_BANNER: Self = Block {
        id: BlockId::new(567u16).unwrap(),
        name: "yellow_banner",
        hardness: 1f32,
        blast_resistance: 1f32,
        map_color: 13u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 1300,
        default_state: &BlockState {
            id: BlockStateId::new(12999u16).unwrap(),
            state_flags: 74,
            side_flags: 0,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1f32,
            collision_shapes: &[],
            outline_shapes: &[138],
            opacity: 0,
            block_entity_type: 20,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(12991u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(12992u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(12993u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(12994u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(12995u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(12996u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(12997u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(12998u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(12999u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(13000u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(13001u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(13002u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(13003u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(13004u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(13005u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(13006u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 20,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/yellow_banner"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:yellow_banner",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: Some(&[LootFunction {
                        content: LootFunctionTypes::CopyComponents {
                            source: "block_entity",
                            include: &[
                                "minecraft:custom_name",
                                "minecraft:item_name",
                                "minecraft:tooltip_display",
                                "minecraft:banner_patterns",
                                "minecraft:rarity",
                            ],
                        },
                        conditions: None,
                    }]),
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const LIME_BANNER: Self = Block {
        id: BlockId::new(568u16).unwrap(),
        name: "lime_banner",
        hardness: 1f32,
        blast_resistance: 1f32,
        map_color: 13u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 1301,
        default_state: &BlockState {
            id: BlockStateId::new(13015u16).unwrap(),
            state_flags: 74,
            side_flags: 0,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1f32,
            collision_shapes: &[],
            outline_shapes: &[138],
            opacity: 0,
            block_entity_type: 20,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(13007u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(13008u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(13009u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(13010u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(13011u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(13012u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(13013u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(13014u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(13015u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(13016u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(13017u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(13018u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(13019u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(13020u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(13021u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(13022u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 20,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/lime_banner"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:lime_banner",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: Some(&[LootFunction {
                        content: LootFunctionTypes::CopyComponents {
                            source: "block_entity",
                            include: &[
                                "minecraft:custom_name",
                                "minecraft:item_name",
                                "minecraft:tooltip_display",
                                "minecraft:banner_patterns",
                                "minecraft:rarity",
                            ],
                        },
                        conditions: None,
                    }]),
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const PINK_BANNER: Self = Block {
        id: BlockId::new(569u16).unwrap(),
        name: "pink_banner",
        hardness: 1f32,
        blast_resistance: 1f32,
        map_color: 13u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 1302,
        default_state: &BlockState {
            id: BlockStateId::new(13031u16).unwrap(),
            state_flags: 74,
            side_flags: 0,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1f32,
            collision_shapes: &[],
            outline_shapes: &[138],
            opacity: 0,
            block_entity_type: 20,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(13023u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(13024u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(13025u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(13026u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(13027u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(13028u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(13029u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(13030u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(13031u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(13032u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(13033u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(13034u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(13035u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(13036u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(13037u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(13038u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 20,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/pink_banner"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:pink_banner",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: Some(&[LootFunction {
                        content: LootFunctionTypes::CopyComponents {
                            source: "block_entity",
                            include: &[
                                "minecraft:custom_name",
                                "minecraft:item_name",
                                "minecraft:tooltip_display",
                                "minecraft:banner_patterns",
                                "minecraft:rarity",
                            ],
                        },
                        conditions: None,
                    }]),
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const GRAY_BANNER: Self = Block {
        id: BlockId::new(570u16).unwrap(),
        name: "gray_banner",
        hardness: 1f32,
        blast_resistance: 1f32,
        map_color: 13u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 1303,
        default_state: &BlockState {
            id: BlockStateId::new(13047u16).unwrap(),
            state_flags: 74,
            side_flags: 0,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1f32,
            collision_shapes: &[],
            outline_shapes: &[138],
            opacity: 0,
            block_entity_type: 20,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(13039u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(13040u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(13041u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(13042u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(13043u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(13044u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(13045u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(13046u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(13047u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(13048u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(13049u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(13050u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(13051u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(13052u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(13053u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(13054u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 20,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/gray_banner"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:gray_banner",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: Some(&[LootFunction {
                        content: LootFunctionTypes::CopyComponents {
                            source: "block_entity",
                            include: &[
                                "minecraft:custom_name",
                                "minecraft:item_name",
                                "minecraft:tooltip_display",
                                "minecraft:banner_patterns",
                                "minecraft:rarity",
                            ],
                        },
                        conditions: None,
                    }]),
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const LIGHT_GRAY_BANNER: Self = Block {
        id: BlockId::new(571u16).unwrap(),
        name: "light_gray_banner",
        hardness: 1f32,
        blast_resistance: 1f32,
        map_color: 13u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 1304,
        default_state: &BlockState {
            id: BlockStateId::new(13063u16).unwrap(),
            state_flags: 74,
            side_flags: 0,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1f32,
            collision_shapes: &[],
            outline_shapes: &[138],
            opacity: 0,
            block_entity_type: 20,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(13055u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(13056u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(13057u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(13058u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(13059u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(13060u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(13061u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(13062u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(13063u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(13064u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(13065u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(13066u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(13067u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(13068u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(13069u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(13070u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 20,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/light_gray_banner"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:light_gray_banner",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: Some(&[LootFunction {
                        content: LootFunctionTypes::CopyComponents {
                            source: "block_entity",
                            include: &[
                                "minecraft:custom_name",
                                "minecraft:item_name",
                                "minecraft:tooltip_display",
                                "minecraft:banner_patterns",
                                "minecraft:rarity",
                            ],
                        },
                        conditions: None,
                    }]),
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const CYAN_BANNER: Self = Block {
        id: BlockId::new(572u16).unwrap(),
        name: "cyan_banner",
        hardness: 1f32,
        blast_resistance: 1f32,
        map_color: 13u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 1305,
        default_state: &BlockState {
            id: BlockStateId::new(13079u16).unwrap(),
            state_flags: 74,
            side_flags: 0,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1f32,
            collision_shapes: &[],
            outline_shapes: &[138],
            opacity: 0,
            block_entity_type: 20,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(13071u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(13072u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(13073u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(13074u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(13075u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(13076u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(13077u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(13078u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(13079u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(13080u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(13081u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(13082u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(13083u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(13084u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(13085u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(13086u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 20,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/cyan_banner"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:cyan_banner",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: Some(&[LootFunction {
                        content: LootFunctionTypes::CopyComponents {
                            source: "block_entity",
                            include: &[
                                "minecraft:custom_name",
                                "minecraft:item_name",
                                "minecraft:tooltip_display",
                                "minecraft:banner_patterns",
                                "minecraft:rarity",
                            ],
                        },
                        conditions: None,
                    }]),
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const PURPLE_BANNER: Self = Block {
        id: BlockId::new(573u16).unwrap(),
        name: "purple_banner",
        hardness: 1f32,
        blast_resistance: 1f32,
        map_color: 13u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 1306,
        default_state: &BlockState {
            id: BlockStateId::new(13095u16).unwrap(),
            state_flags: 74,
            side_flags: 0,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1f32,
            collision_shapes: &[],
            outline_shapes: &[138],
            opacity: 0,
            block_entity_type: 20,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(13087u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(13088u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(13089u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(13090u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(13091u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(13092u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(13093u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(13094u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(13095u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(13096u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(13097u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(13098u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(13099u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(13100u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(13101u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(13102u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 20,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/purple_banner"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:purple_banner",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: Some(&[LootFunction {
                        content: LootFunctionTypes::CopyComponents {
                            source: "block_entity",
                            include: &[
                                "minecraft:custom_name",
                                "minecraft:item_name",
                                "minecraft:tooltip_display",
                                "minecraft:banner_patterns",
                                "minecraft:rarity",
                            ],
                        },
                        conditions: None,
                    }]),
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const BLUE_BANNER: Self = Block {
        id: BlockId::new(574u16).unwrap(),
        name: "blue_banner",
        hardness: 1f32,
        blast_resistance: 1f32,
        map_color: 13u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 1307,
        default_state: &BlockState {
            id: BlockStateId::new(13111u16).unwrap(),
            state_flags: 74,
            side_flags: 0,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1f32,
            collision_shapes: &[],
            outline_shapes: &[138],
            opacity: 0,
            block_entity_type: 20,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(13103u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(13104u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(13105u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(13106u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(13107u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(13108u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(13109u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(13110u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(13111u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(13112u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(13113u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(13114u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(13115u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(13116u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(13117u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(13118u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 20,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/blue_banner"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:blue_banner",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: Some(&[LootFunction {
                        content: LootFunctionTypes::CopyComponents {
                            source: "block_entity",
                            include: &[
                                "minecraft:custom_name",
                                "minecraft:item_name",
                                "minecraft:tooltip_display",
                                "minecraft:banner_patterns",
                                "minecraft:rarity",
                            ],
                        },
                        conditions: None,
                    }]),
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const BROWN_BANNER: Self = Block {
        id: BlockId::new(575u16).unwrap(),
        name: "brown_banner",
        hardness: 1f32,
        blast_resistance: 1f32,
        map_color: 13u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 1308,
        default_state: &BlockState {
            id: BlockStateId::new(13127u16).unwrap(),
            state_flags: 74,
            side_flags: 0,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1f32,
            collision_shapes: &[],
            outline_shapes: &[138],
            opacity: 0,
            block_entity_type: 20,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(13119u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(13120u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(13121u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(13122u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(13123u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(13124u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(13125u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(13126u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(13127u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(13128u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(13129u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(13130u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(13131u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(13132u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(13133u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(13134u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 20,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/brown_banner"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:brown_banner",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: Some(&[LootFunction {
                        content: LootFunctionTypes::CopyComponents {
                            source: "block_entity",
                            include: &[
                                "minecraft:custom_name",
                                "minecraft:item_name",
                                "minecraft:tooltip_display",
                                "minecraft:banner_patterns",
                                "minecraft:rarity",
                            ],
                        },
                        conditions: None,
                    }]),
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const GREEN_BANNER: Self = Block {
        id: BlockId::new(576u16).unwrap(),
        name: "green_banner",
        hardness: 1f32,
        blast_resistance: 1f32,
        map_color: 13u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 1309,
        default_state: &BlockState {
            id: BlockStateId::new(13143u16).unwrap(),
            state_flags: 74,
            side_flags: 0,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1f32,
            collision_shapes: &[],
            outline_shapes: &[138],
            opacity: 0,
            block_entity_type: 20,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(13135u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(13136u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(13137u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(13138u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(13139u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(13140u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(13141u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(13142u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(13143u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(13144u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(13145u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(13146u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(13147u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(13148u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(13149u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(13150u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 20,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/green_banner"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:green_banner",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: Some(&[LootFunction {
                        content: LootFunctionTypes::CopyComponents {
                            source: "block_entity",
                            include: &[
                                "minecraft:custom_name",
                                "minecraft:item_name",
                                "minecraft:tooltip_display",
                                "minecraft:banner_patterns",
                                "minecraft:rarity",
                            ],
                        },
                        conditions: None,
                    }]),
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const RED_BANNER: Self = Block {
        id: BlockId::new(577u16).unwrap(),
        name: "red_banner",
        hardness: 1f32,
        blast_resistance: 1f32,
        map_color: 13u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 1310,
        default_state: &BlockState {
            id: BlockStateId::new(13159u16).unwrap(),
            state_flags: 74,
            side_flags: 0,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1f32,
            collision_shapes: &[],
            outline_shapes: &[138],
            opacity: 0,
            block_entity_type: 20,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(13151u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(13152u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(13153u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(13154u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(13155u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(13156u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(13157u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(13158u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(13159u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(13160u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(13161u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(13162u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(13163u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(13164u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(13165u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(13166u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 20,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/red_banner"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:red_banner",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: Some(&[LootFunction {
                        content: LootFunctionTypes::CopyComponents {
                            source: "block_entity",
                            include: &[
                                "minecraft:custom_name",
                                "minecraft:item_name",
                                "minecraft:tooltip_display",
                                "minecraft:banner_patterns",
                                "minecraft:rarity",
                            ],
                        },
                        conditions: None,
                    }]),
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const BLACK_BANNER: Self = Block {
        id: BlockId::new(578u16).unwrap(),
        name: "black_banner",
        hardness: 1f32,
        blast_resistance: 1f32,
        map_color: 13u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 1311,
        default_state: &BlockState {
            id: BlockStateId::new(13175u16).unwrap(),
            state_flags: 74,
            side_flags: 0,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1f32,
            collision_shapes: &[],
            outline_shapes: &[138],
            opacity: 0,
            block_entity_type: 20,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(13167u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(13168u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(13169u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(13170u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(13171u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(13172u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(13173u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(13174u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(13175u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(13176u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(13177u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(13178u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(13179u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(13180u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(13181u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(13182u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 20,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/black_banner"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:black_banner",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: Some(&[LootFunction {
                        content: LootFunctionTypes::CopyComponents {
                            source: "block_entity",
                            include: &[
                                "minecraft:custom_name",
                                "minecraft:item_name",
                                "minecraft:tooltip_display",
                                "minecraft:banner_patterns",
                                "minecraft:rarity",
                            ],
                        },
                        conditions: None,
                    }]),
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const WHITE_WALL_BANNER: Self = Block {
        id: BlockId::new(579u16).unwrap(),
        name: "white_wall_banner",
        hardness: 1f32,
        blast_resistance: 1f32,
        map_color: 13u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 1296,
        default_state: &BlockState {
            id: BlockStateId::new(13183u16).unwrap(),
            state_flags: 74,
            side_flags: 0,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1f32,
            collision_shapes: &[],
            outline_shapes: &[381],
            opacity: 0,
            block_entity_type: 20,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(13183u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[381],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(13184u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[382],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(13185u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[383],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(13186u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[384],
                opacity: 0,
                block_entity_type: 20,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/white_banner"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:white_banner",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: Some(&[LootFunction {
                        content: LootFunctionTypes::CopyComponents {
                            source: "block_entity",
                            include: &[
                                "minecraft:custom_name",
                                "minecraft:item_name",
                                "minecraft:tooltip_display",
                                "minecraft:banner_patterns",
                                "minecraft:rarity",
                            ],
                        },
                        conditions: None,
                    }]),
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const ORANGE_WALL_BANNER: Self = Block {
        id: BlockId::new(580u16).unwrap(),
        name: "orange_wall_banner",
        hardness: 1f32,
        blast_resistance: 1f32,
        map_color: 13u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 1297,
        default_state: &BlockState {
            id: BlockStateId::new(13187u16).unwrap(),
            state_flags: 74,
            side_flags: 0,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1f32,
            collision_shapes: &[],
            outline_shapes: &[381],
            opacity: 0,
            block_entity_type: 20,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(13187u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[381],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(13188u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[382],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(13189u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[383],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(13190u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[384],
                opacity: 0,
                block_entity_type: 20,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/orange_banner"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:orange_banner",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: Some(&[LootFunction {
                        content: LootFunctionTypes::CopyComponents {
                            source: "block_entity",
                            include: &[
                                "minecraft:custom_name",
                                "minecraft:item_name",
                                "minecraft:tooltip_display",
                                "minecraft:banner_patterns",
                                "minecraft:rarity",
                            ],
                        },
                        conditions: None,
                    }]),
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const MAGENTA_WALL_BANNER: Self = Block {
        id: BlockId::new(581u16).unwrap(),
        name: "magenta_wall_banner",
        hardness: 1f32,
        blast_resistance: 1f32,
        map_color: 13u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 1298,
        default_state: &BlockState {
            id: BlockStateId::new(13191u16).unwrap(),
            state_flags: 74,
            side_flags: 0,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1f32,
            collision_shapes: &[],
            outline_shapes: &[381],
            opacity: 0,
            block_entity_type: 20,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(13191u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[381],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(13192u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[382],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(13193u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[383],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(13194u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[384],
                opacity: 0,
                block_entity_type: 20,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/magenta_banner"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:magenta_banner",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: Some(&[LootFunction {
                        content: LootFunctionTypes::CopyComponents {
                            source: "block_entity",
                            include: &[
                                "minecraft:custom_name",
                                "minecraft:item_name",
                                "minecraft:tooltip_display",
                                "minecraft:banner_patterns",
                                "minecraft:rarity",
                            ],
                        },
                        conditions: None,
                    }]),
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const LIGHT_BLUE_WALL_BANNER: Self = Block {
        id: BlockId::new(582u16).unwrap(),
        name: "light_blue_wall_banner",
        hardness: 1f32,
        blast_resistance: 1f32,
        map_color: 13u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 1299,
        default_state: &BlockState {
            id: BlockStateId::new(13195u16).unwrap(),
            state_flags: 74,
            side_flags: 0,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1f32,
            collision_shapes: &[],
            outline_shapes: &[381],
            opacity: 0,
            block_entity_type: 20,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(13195u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[381],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(13196u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[382],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(13197u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[383],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(13198u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[384],
                opacity: 0,
                block_entity_type: 20,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/light_blue_banner"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:light_blue_banner",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: Some(&[LootFunction {
                        content: LootFunctionTypes::CopyComponents {
                            source: "block_entity",
                            include: &[
                                "minecraft:custom_name",
                                "minecraft:item_name",
                                "minecraft:tooltip_display",
                                "minecraft:banner_patterns",
                                "minecraft:rarity",
                            ],
                        },
                        conditions: None,
                    }]),
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const YELLOW_WALL_BANNER: Self = Block {
        id: BlockId::new(583u16).unwrap(),
        name: "yellow_wall_banner",
        hardness: 1f32,
        blast_resistance: 1f32,
        map_color: 13u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 1300,
        default_state: &BlockState {
            id: BlockStateId::new(13199u16).unwrap(),
            state_flags: 74,
            side_flags: 0,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1f32,
            collision_shapes: &[],
            outline_shapes: &[381],
            opacity: 0,
            block_entity_type: 20,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(13199u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[381],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(13200u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[382],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(13201u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[383],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(13202u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[384],
                opacity: 0,
                block_entity_type: 20,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/yellow_banner"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:yellow_banner",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: Some(&[LootFunction {
                        content: LootFunctionTypes::CopyComponents {
                            source: "block_entity",
                            include: &[
                                "minecraft:custom_name",
                                "minecraft:item_name",
                                "minecraft:tooltip_display",
                                "minecraft:banner_patterns",
                                "minecraft:rarity",
                            ],
                        },
                        conditions: None,
                    }]),
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const LIME_WALL_BANNER: Self = Block {
        id: BlockId::new(584u16).unwrap(),
        name: "lime_wall_banner",
        hardness: 1f32,
        blast_resistance: 1f32,
        map_color: 13u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 1301,
        default_state: &BlockState {
            id: BlockStateId::new(13203u16).unwrap(),
            state_flags: 74,
            side_flags: 0,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1f32,
            collision_shapes: &[],
            outline_shapes: &[381],
            opacity: 0,
            block_entity_type: 20,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(13203u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[381],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(13204u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[382],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(13205u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[383],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(13206u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[384],
                opacity: 0,
                block_entity_type: 20,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/lime_banner"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:lime_banner",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: Some(&[LootFunction {
                        content: LootFunctionTypes::CopyComponents {
                            source: "block_entity",
                            include: &[
                                "minecraft:custom_name",
                                "minecraft:item_name",
                                "minecraft:tooltip_display",
                                "minecraft:banner_patterns",
                                "minecraft:rarity",
                            ],
                        },
                        conditions: None,
                    }]),
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const PINK_WALL_BANNER: Self = Block {
        id: BlockId::new(585u16).unwrap(),
        name: "pink_wall_banner",
        hardness: 1f32,
        blast_resistance: 1f32,
        map_color: 13u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 1302,
        default_state: &BlockState {
            id: BlockStateId::new(13207u16).unwrap(),
            state_flags: 74,
            side_flags: 0,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1f32,
            collision_shapes: &[],
            outline_shapes: &[381],
            opacity: 0,
            block_entity_type: 20,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(13207u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[381],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(13208u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[382],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(13209u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[383],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(13210u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[384],
                opacity: 0,
                block_entity_type: 20,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/pink_banner"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:pink_banner",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: Some(&[LootFunction {
                        content: LootFunctionTypes::CopyComponents {
                            source: "block_entity",
                            include: &[
                                "minecraft:custom_name",
                                "minecraft:item_name",
                                "minecraft:tooltip_display",
                                "minecraft:banner_patterns",
                                "minecraft:rarity",
                            ],
                        },
                        conditions: None,
                    }]),
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const GRAY_WALL_BANNER: Self = Block {
        id: BlockId::new(586u16).unwrap(),
        name: "gray_wall_banner",
        hardness: 1f32,
        blast_resistance: 1f32,
        map_color: 13u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 1303,
        default_state: &BlockState {
            id: BlockStateId::new(13211u16).unwrap(),
            state_flags: 74,
            side_flags: 0,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1f32,
            collision_shapes: &[],
            outline_shapes: &[381],
            opacity: 0,
            block_entity_type: 20,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(13211u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[381],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(13212u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[382],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(13213u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[383],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(13214u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[384],
                opacity: 0,
                block_entity_type: 20,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/gray_banner"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:gray_banner",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: Some(&[LootFunction {
                        content: LootFunctionTypes::CopyComponents {
                            source: "block_entity",
                            include: &[
                                "minecraft:custom_name",
                                "minecraft:item_name",
                                "minecraft:tooltip_display",
                                "minecraft:banner_patterns",
                                "minecraft:rarity",
                            ],
                        },
                        conditions: None,
                    }]),
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const LIGHT_GRAY_WALL_BANNER: Self = Block {
        id: BlockId::new(587u16).unwrap(),
        name: "light_gray_wall_banner",
        hardness: 1f32,
        blast_resistance: 1f32,
        map_color: 13u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 1304,
        default_state: &BlockState {
            id: BlockStateId::new(13215u16).unwrap(),
            state_flags: 74,
            side_flags: 0,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1f32,
            collision_shapes: &[],
            outline_shapes: &[381],
            opacity: 0,
            block_entity_type: 20,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(13215u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[381],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(13216u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[382],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(13217u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[383],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(13218u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[384],
                opacity: 0,
                block_entity_type: 20,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/light_gray_banner"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:light_gray_banner",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: Some(&[LootFunction {
                        content: LootFunctionTypes::CopyComponents {
                            source: "block_entity",
                            include: &[
                                "minecraft:custom_name",
                                "minecraft:item_name",
                                "minecraft:tooltip_display",
                                "minecraft:banner_patterns",
                                "minecraft:rarity",
                            ],
                        },
                        conditions: None,
                    }]),
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const CYAN_WALL_BANNER: Self = Block {
        id: BlockId::new(588u16).unwrap(),
        name: "cyan_wall_banner",
        hardness: 1f32,
        blast_resistance: 1f32,
        map_color: 13u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 1305,
        default_state: &BlockState {
            id: BlockStateId::new(13219u16).unwrap(),
            state_flags: 74,
            side_flags: 0,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1f32,
            collision_shapes: &[],
            outline_shapes: &[381],
            opacity: 0,
            block_entity_type: 20,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(13219u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[381],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(13220u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[382],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(13221u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[383],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(13222u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[384],
                opacity: 0,
                block_entity_type: 20,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/cyan_banner"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:cyan_banner",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: Some(&[LootFunction {
                        content: LootFunctionTypes::CopyComponents {
                            source: "block_entity",
                            include: &[
                                "minecraft:custom_name",
                                "minecraft:item_name",
                                "minecraft:tooltip_display",
                                "minecraft:banner_patterns",
                                "minecraft:rarity",
                            ],
                        },
                        conditions: None,
                    }]),
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const PURPLE_WALL_BANNER: Self = Block {
        id: BlockId::new(589u16).unwrap(),
        name: "purple_wall_banner",
        hardness: 1f32,
        blast_resistance: 1f32,
        map_color: 13u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 1306,
        default_state: &BlockState {
            id: BlockStateId::new(13223u16).unwrap(),
            state_flags: 74,
            side_flags: 0,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1f32,
            collision_shapes: &[],
            outline_shapes: &[381],
            opacity: 0,
            block_entity_type: 20,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(13223u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[381],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(13224u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[382],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(13225u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[383],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(13226u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[384],
                opacity: 0,
                block_entity_type: 20,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/purple_banner"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:purple_banner",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: Some(&[LootFunction {
                        content: LootFunctionTypes::CopyComponents {
                            source: "block_entity",
                            include: &[
                                "minecraft:custom_name",
                                "minecraft:item_name",
                                "minecraft:tooltip_display",
                                "minecraft:banner_patterns",
                                "minecraft:rarity",
                            ],
                        },
                        conditions: None,
                    }]),
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const BLUE_WALL_BANNER: Self = Block {
        id: BlockId::new(590u16).unwrap(),
        name: "blue_wall_banner",
        hardness: 1f32,
        blast_resistance: 1f32,
        map_color: 13u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 1307,
        default_state: &BlockState {
            id: BlockStateId::new(13227u16).unwrap(),
            state_flags: 74,
            side_flags: 0,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1f32,
            collision_shapes: &[],
            outline_shapes: &[381],
            opacity: 0,
            block_entity_type: 20,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(13227u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[381],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(13228u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[382],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(13229u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[383],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(13230u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[384],
                opacity: 0,
                block_entity_type: 20,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/blue_banner"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:blue_banner",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: Some(&[LootFunction {
                        content: LootFunctionTypes::CopyComponents {
                            source: "block_entity",
                            include: &[
                                "minecraft:custom_name",
                                "minecraft:item_name",
                                "minecraft:tooltip_display",
                                "minecraft:banner_patterns",
                                "minecraft:rarity",
                            ],
                        },
                        conditions: None,
                    }]),
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const BROWN_WALL_BANNER: Self = Block {
        id: BlockId::new(591u16).unwrap(),
        name: "brown_wall_banner",
        hardness: 1f32,
        blast_resistance: 1f32,
        map_color: 13u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 1308,
        default_state: &BlockState {
            id: BlockStateId::new(13231u16).unwrap(),
            state_flags: 74,
            side_flags: 0,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1f32,
            collision_shapes: &[],
            outline_shapes: &[381],
            opacity: 0,
            block_entity_type: 20,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(13231u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[381],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(13232u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[382],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(13233u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[383],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(13234u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[384],
                opacity: 0,
                block_entity_type: 20,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/brown_banner"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:brown_banner",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: Some(&[LootFunction {
                        content: LootFunctionTypes::CopyComponents {
                            source: "block_entity",
                            include: &[
                                "minecraft:custom_name",
                                "minecraft:item_name",
                                "minecraft:tooltip_display",
                                "minecraft:banner_patterns",
                                "minecraft:rarity",
                            ],
                        },
                        conditions: None,
                    }]),
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const GREEN_WALL_BANNER: Self = Block {
        id: BlockId::new(592u16).unwrap(),
        name: "green_wall_banner",
        hardness: 1f32,
        blast_resistance: 1f32,
        map_color: 13u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 1309,
        default_state: &BlockState {
            id: BlockStateId::new(13235u16).unwrap(),
            state_flags: 74,
            side_flags: 0,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1f32,
            collision_shapes: &[],
            outline_shapes: &[381],
            opacity: 0,
            block_entity_type: 20,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(13235u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[381],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(13236u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[382],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(13237u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[383],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(13238u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[384],
                opacity: 0,
                block_entity_type: 20,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/green_banner"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:green_banner",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: Some(&[LootFunction {
                        content: LootFunctionTypes::CopyComponents {
                            source: "block_entity",
                            include: &[
                                "minecraft:custom_name",
                                "minecraft:item_name",
                                "minecraft:tooltip_display",
                                "minecraft:banner_patterns",
                                "minecraft:rarity",
                            ],
                        },
                        conditions: None,
                    }]),
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const RED_WALL_BANNER: Self = Block {
        id: BlockId::new(593u16).unwrap(),
        name: "red_wall_banner",
        hardness: 1f32,
        blast_resistance: 1f32,
        map_color: 13u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 1310,
        default_state: &BlockState {
            id: BlockStateId::new(13239u16).unwrap(),
            state_flags: 74,
            side_flags: 0,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1f32,
            collision_shapes: &[],
            outline_shapes: &[381],
            opacity: 0,
            block_entity_type: 20,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(13239u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[381],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(13240u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[382],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(13241u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[383],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(13242u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[384],
                opacity: 0,
                block_entity_type: 20,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/red_banner"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:red_banner",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: Some(&[LootFunction {
                        content: LootFunctionTypes::CopyComponents {
                            source: "block_entity",
                            include: &[
                                "minecraft:custom_name",
                                "minecraft:item_name",
                                "minecraft:tooltip_display",
                                "minecraft:banner_patterns",
                                "minecraft:rarity",
                            ],
                        },
                        conditions: None,
                    }]),
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const BLACK_WALL_BANNER: Self = Block {
        id: BlockId::new(594u16).unwrap(),
        name: "black_wall_banner",
        hardness: 1f32,
        blast_resistance: 1f32,
        map_color: 13u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 1311,
        default_state: &BlockState {
            id: BlockStateId::new(13243u16).unwrap(),
            state_flags: 74,
            side_flags: 0,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1f32,
            collision_shapes: &[],
            outline_shapes: &[381],
            opacity: 0,
            block_entity_type: 20,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(13243u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[381],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(13244u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[382],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(13245u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[383],
                opacity: 0,
                block_entity_type: 20,
            },
            BlockState {
                id: BlockStateId::new(13246u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[384],
                opacity: 0,
                block_entity_type: 20,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/black_banner"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:black_banner",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: Some(&[LootFunction {
                        content: LootFunctionTypes::CopyComponents {
                            source: "block_entity",
                            include: &[
                                "minecraft:custom_name",
                                "minecraft:item_name",
                                "minecraft:tooltip_display",
                                "minecraft:banner_patterns",
                                "minecraft:rarity",
                            ],
                        },
                        conditions: None,
                    }]),
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const RED_SANDSTONE: Self = Block {
        id: BlockId::new(595u16).unwrap(),
        name: "red_sandstone",
        hardness: 0.8f32,
        blast_resistance: 0.8f32,
        map_color: 15u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 597,
        default_state: &BlockState {
            id: BlockStateId::new(13247u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.8f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(13247u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.8f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/red_sandstone"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:red_sandstone",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const CHISELED_RED_SANDSTONE: Self = Block {
        id: BlockId::new(596u16).unwrap(),
        name: "chiseled_red_sandstone",
        hardness: 0.8f32,
        blast_resistance: 0.8f32,
        map_color: 15u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 598,
        default_state: &BlockState {
            id: BlockStateId::new(13248u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.8f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(13248u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.8f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/chiseled_red_sandstone"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:chiseled_red_sandstone",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const CUT_RED_SANDSTONE: Self = Block {
        id: BlockId::new(597u16).unwrap(),
        name: "cut_red_sandstone",
        hardness: 0.8f32,
        blast_resistance: 0.8f32,
        map_color: 15u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 599,
        default_state: &BlockState {
            id: BlockStateId::new(13249u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.8f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(13249u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.8f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/cut_red_sandstone"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:cut_red_sandstone",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const RED_SANDSTONE_STAIRS: Self = Block {
        id: BlockId::new(598u16).unwrap(),
        name: "red_sandstone_stairs",
        hardness: 0.8f32,
        blast_resistance: 0.8f32,
        map_color: 15u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 600,
        default_state: &BlockState {
            id: BlockStateId::new(13261u16).unwrap(),
            state_flags: 76,
            side_flags: 69,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.8f32,
            collision_shapes: &[21, 109],
            outline_shapes: &[21, 109],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(13250u16).unwrap(),
                state_flags: 100,
                side_flags: 134,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[99, 100],
                outline_shapes: &[99, 100],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13251u16).unwrap(),
                state_flags: 76,
                side_flags: 134,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[99, 100],
                outline_shapes: &[99, 100],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13252u16).unwrap(),
                state_flags: 100,
                side_flags: 150,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[101, 102, 103],
                outline_shapes: &[101, 102, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13253u16).unwrap(),
                state_flags: 76,
                side_flags: 150,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[101, 102, 103],
                outline_shapes: &[101, 102, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13254u16).unwrap(),
                state_flags: 100,
                side_flags: 166,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[99, 104, 105],
                outline_shapes: &[99, 104, 105],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13255u16).unwrap(),
                state_flags: 76,
                side_flags: 166,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[99, 104, 105],
                outline_shapes: &[99, 104, 105],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13256u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[106, 100, 107],
                outline_shapes: &[106, 100, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13257u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[106, 100, 107],
                outline_shapes: &[106, 100, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13258u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[102, 108, 103],
                outline_shapes: &[102, 108, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13259u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[102, 108, 103],
                outline_shapes: &[102, 108, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13260u16).unwrap(),
                state_flags: 100,
                side_flags: 69,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[21, 109],
                outline_shapes: &[21, 109],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13261u16).unwrap(),
                state_flags: 76,
                side_flags: 69,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[21, 109],
                outline_shapes: &[21, 109],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13262u16).unwrap(),
                state_flags: 100,
                side_flags: 85,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[21, 108, 107],
                outline_shapes: &[21, 108, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13263u16).unwrap(),
                state_flags: 76,
                side_flags: 85,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[21, 108, 107],
                outline_shapes: &[21, 108, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13264u16).unwrap(),
                state_flags: 100,
                side_flags: 101,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[21, 109, 103],
                outline_shapes: &[21, 109, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13265u16).unwrap(),
                state_flags: 76,
                side_flags: 101,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[21, 109, 103],
                outline_shapes: &[21, 109, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13266u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[21, 110],
                outline_shapes: &[21, 110],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13267u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[21, 110],
                outline_shapes: &[21, 110],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13268u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[21, 107],
                outline_shapes: &[21, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13269u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[21, 107],
                outline_shapes: &[21, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13270u16).unwrap(),
                state_flags: 100,
                side_flags: 138,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[111, 109],
                outline_shapes: &[111, 109],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13271u16).unwrap(),
                state_flags: 76,
                side_flags: 138,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[111, 109],
                outline_shapes: &[111, 109],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13272u16).unwrap(),
                state_flags: 100,
                side_flags: 170,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[111, 102, 110],
                outline_shapes: &[111, 102, 110],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13273u16).unwrap(),
                state_flags: 76,
                side_flags: 170,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[111, 102, 110],
                outline_shapes: &[111, 102, 110],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13274u16).unwrap(),
                state_flags: 100,
                side_flags: 154,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[101, 104, 107],
                outline_shapes: &[101, 104, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13275u16).unwrap(),
                state_flags: 76,
                side_flags: 154,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[101, 104, 107],
                outline_shapes: &[101, 104, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13276u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[104, 108, 107],
                outline_shapes: &[104, 108, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13277u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[104, 108, 107],
                outline_shapes: &[104, 108, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13278u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[112, 109, 103],
                outline_shapes: &[112, 109, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13279u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[112, 109, 103],
                outline_shapes: &[112, 109, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13280u16).unwrap(),
                state_flags: 100,
                side_flags: 73,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[21, 100],
                outline_shapes: &[21, 100],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13281u16).unwrap(),
                state_flags: 76,
                side_flags: 73,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[21, 100],
                outline_shapes: &[21, 100],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13282u16).unwrap(),
                state_flags: 100,
                side_flags: 105,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[21, 100, 107],
                outline_shapes: &[21, 100, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13283u16).unwrap(),
                state_flags: 76,
                side_flags: 105,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[21, 100, 107],
                outline_shapes: &[21, 100, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13284u16).unwrap(),
                state_flags: 100,
                side_flags: 89,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[21, 108, 103],
                outline_shapes: &[21, 108, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13285u16).unwrap(),
                state_flags: 76,
                side_flags: 89,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[21, 108, 103],
                outline_shapes: &[21, 108, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13286u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[21, 103],
                outline_shapes: &[21, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13287u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[21, 103],
                outline_shapes: &[21, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13288u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[21, 105],
                outline_shapes: &[21, 105],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13289u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[21, 105],
                outline_shapes: &[21, 105],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13290u16).unwrap(),
                state_flags: 100,
                side_flags: 146,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[101, 113],
                outline_shapes: &[101, 113],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13291u16).unwrap(),
                state_flags: 76,
                side_flags: 146,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[101, 113],
                outline_shapes: &[101, 113],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13292u16).unwrap(),
                state_flags: 100,
                side_flags: 154,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[101, 104, 107],
                outline_shapes: &[101, 104, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13293u16).unwrap(),
                state_flags: 76,
                side_flags: 154,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[101, 104, 107],
                outline_shapes: &[101, 104, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13294u16).unwrap(),
                state_flags: 100,
                side_flags: 150,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[101, 102, 103],
                outline_shapes: &[101, 102, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13295u16).unwrap(),
                state_flags: 76,
                side_flags: 150,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[101, 102, 103],
                outline_shapes: &[101, 102, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13296u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[112, 109, 103],
                outline_shapes: &[112, 109, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13297u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[112, 109, 103],
                outline_shapes: &[112, 109, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13298u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[106, 100, 107],
                outline_shapes: &[106, 100, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13299u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[106, 100, 107],
                outline_shapes: &[106, 100, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13300u16).unwrap(),
                state_flags: 100,
                side_flags: 81,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[21, 108],
                outline_shapes: &[21, 108],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13301u16).unwrap(),
                state_flags: 76,
                side_flags: 81,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[21, 108],
                outline_shapes: &[21, 108],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13302u16).unwrap(),
                state_flags: 100,
                side_flags: 89,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[21, 108, 103],
                outline_shapes: &[21, 108, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13303u16).unwrap(),
                state_flags: 76,
                side_flags: 89,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[21, 108, 103],
                outline_shapes: &[21, 108, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13304u16).unwrap(),
                state_flags: 100,
                side_flags: 85,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[21, 108, 107],
                outline_shapes: &[21, 108, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13305u16).unwrap(),
                state_flags: 76,
                side_flags: 85,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[21, 108, 107],
                outline_shapes: &[21, 108, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13306u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[21, 105],
                outline_shapes: &[21, 105],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13307u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[21, 105],
                outline_shapes: &[21, 105],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13308u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[21, 110],
                outline_shapes: &[21, 110],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13309u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[21, 110],
                outline_shapes: &[21, 110],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13310u16).unwrap(),
                state_flags: 100,
                side_flags: 162,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[114, 108],
                outline_shapes: &[114, 108],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13311u16).unwrap(),
                state_flags: 76,
                side_flags: 162,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[114, 108],
                outline_shapes: &[114, 108],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13312u16).unwrap(),
                state_flags: 100,
                side_flags: 166,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[99, 104, 105],
                outline_shapes: &[99, 104, 105],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13313u16).unwrap(),
                state_flags: 76,
                side_flags: 166,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[99, 104, 105],
                outline_shapes: &[99, 104, 105],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13314u16).unwrap(),
                state_flags: 100,
                side_flags: 170,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[111, 102, 110],
                outline_shapes: &[111, 102, 110],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13315u16).unwrap(),
                state_flags: 76,
                side_flags: 170,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[111, 102, 110],
                outline_shapes: &[111, 102, 110],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13316u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[102, 108, 103],
                outline_shapes: &[102, 108, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13317u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[102, 108, 103],
                outline_shapes: &[102, 108, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13318u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[104, 108, 107],
                outline_shapes: &[104, 108, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13319u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[104, 108, 107],
                outline_shapes: &[104, 108, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13320u16).unwrap(),
                state_flags: 100,
                side_flags: 97,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[21, 113],
                outline_shapes: &[21, 113],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13321u16).unwrap(),
                state_flags: 76,
                side_flags: 97,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[21, 113],
                outline_shapes: &[21, 113],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13322u16).unwrap(),
                state_flags: 100,
                side_flags: 101,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[21, 109, 103],
                outline_shapes: &[21, 109, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13323u16).unwrap(),
                state_flags: 76,
                side_flags: 101,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[21, 109, 103],
                outline_shapes: &[21, 109, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13324u16).unwrap(),
                state_flags: 100,
                side_flags: 105,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[21, 100, 107],
                outline_shapes: &[21, 100, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13325u16).unwrap(),
                state_flags: 76,
                side_flags: 105,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[21, 100, 107],
                outline_shapes: &[21, 100, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13326u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[21, 107],
                outline_shapes: &[21, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13327u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[21, 107],
                outline_shapes: &[21, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13328u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[21, 103],
                outline_shapes: &[21, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13329u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[21, 103],
                outline_shapes: &[21, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/red_sandstone_stairs"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:red_sandstone_stairs",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const OAK_SLAB: Self = Block {
        id: BlockId::new(599u16).unwrap(),
        name: "oak_slab",
        hardness: 2f32,
        blast_resistance: 3f32,
        map_color: 13u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 298,
        default_state: &BlockState {
            id: BlockStateId::new(13333u16).unwrap(),
            state_flags: 74,
            side_flags: 65,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 2f32,
            collision_shapes: &[21],
            outline_shapes: &[21],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(13330u16).unwrap(),
                state_flags: 98,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[244],
                outline_shapes: &[244],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13331u16).unwrap(),
                state_flags: 74,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[244],
                outline_shapes: &[244],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13332u16).unwrap(),
                state_flags: 98,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13333u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13334u16).unwrap(),
                state_flags: 482,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13335u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: Some(Flammable {
            spread_chance: 5u8,
            burn_chance: 20u8,
        }),
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/oak_slab"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:oak_slab",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: Some(&[
                        LootFunction {
                            content: LootFunctionTypes::SetCount {
                                count: LootFunctionNumberProvider::Constant { value: 2f32 },
                                add: false,
                            },
                            conditions: Some(&[LootCondition::BlockStateProperty {
                                block: "minecraft:oak_slab",
                                properties: &[("type", "double")],
                            }]),
                        },
                        LootFunction {
                            content: LootFunctionTypes::ExplosionDecay,
                            conditions: None,
                        },
                    ]),
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: None,
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const SPRUCE_SLAB: Self = Block {
        id: BlockId::new(600u16).unwrap(),
        name: "spruce_slab",
        hardness: 2f32,
        blast_resistance: 3f32,
        map_color: 34u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 299,
        default_state: &BlockState {
            id: BlockStateId::new(13339u16).unwrap(),
            state_flags: 74,
            side_flags: 65,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 2f32,
            collision_shapes: &[21],
            outline_shapes: &[21],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(13336u16).unwrap(),
                state_flags: 98,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[244],
                outline_shapes: &[244],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13337u16).unwrap(),
                state_flags: 74,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[244],
                outline_shapes: &[244],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13338u16).unwrap(),
                state_flags: 98,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13339u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13340u16).unwrap(),
                state_flags: 482,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13341u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: Some(Flammable {
            spread_chance: 5u8,
            burn_chance: 20u8,
        }),
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/spruce_slab"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:spruce_slab",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: Some(&[
                        LootFunction {
                            content: LootFunctionTypes::SetCount {
                                count: LootFunctionNumberProvider::Constant { value: 2f32 },
                                add: false,
                            },
                            conditions: Some(&[LootCondition::BlockStateProperty {
                                block: "minecraft:spruce_slab",
                                properties: &[("type", "double")],
                            }]),
                        },
                        LootFunction {
                            content: LootFunctionTypes::ExplosionDecay,
                            conditions: None,
                        },
                    ]),
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: None,
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const BIRCH_SLAB: Self = Block {
        id: BlockId::new(601u16).unwrap(),
        name: "birch_slab",
        hardness: 2f32,
        blast_resistance: 3f32,
        map_color: 2u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 300,
        default_state: &BlockState {
            id: BlockStateId::new(13345u16).unwrap(),
            state_flags: 74,
            side_flags: 65,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 2f32,
            collision_shapes: &[21],
            outline_shapes: &[21],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(13342u16).unwrap(),
                state_flags: 98,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[244],
                outline_shapes: &[244],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13343u16).unwrap(),
                state_flags: 74,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[244],
                outline_shapes: &[244],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13344u16).unwrap(),
                state_flags: 98,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13345u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13346u16).unwrap(),
                state_flags: 482,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13347u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: Some(Flammable {
            spread_chance: 5u8,
            burn_chance: 20u8,
        }),
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/birch_slab"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:birch_slab",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: Some(&[
                        LootFunction {
                            content: LootFunctionTypes::SetCount {
                                count: LootFunctionNumberProvider::Constant { value: 2f32 },
                                add: false,
                            },
                            conditions: Some(&[LootCondition::BlockStateProperty {
                                block: "minecraft:birch_slab",
                                properties: &[("type", "double")],
                            }]),
                        },
                        LootFunction {
                            content: LootFunctionTypes::ExplosionDecay,
                            conditions: None,
                        },
                    ]),
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: None,
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const JUNGLE_SLAB: Self = Block {
        id: BlockId::new(602u16).unwrap(),
        name: "jungle_slab",
        hardness: 2f32,
        blast_resistance: 3f32,
        map_color: 10u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 301,
        default_state: &BlockState {
            id: BlockStateId::new(13351u16).unwrap(),
            state_flags: 74,
            side_flags: 65,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 2f32,
            collision_shapes: &[21],
            outline_shapes: &[21],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(13348u16).unwrap(),
                state_flags: 98,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[244],
                outline_shapes: &[244],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13349u16).unwrap(),
                state_flags: 74,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[244],
                outline_shapes: &[244],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13350u16).unwrap(),
                state_flags: 98,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13351u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13352u16).unwrap(),
                state_flags: 482,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13353u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: Some(Flammable {
            spread_chance: 5u8,
            burn_chance: 20u8,
        }),
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/jungle_slab"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:jungle_slab",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: Some(&[
                        LootFunction {
                            content: LootFunctionTypes::SetCount {
                                count: LootFunctionNumberProvider::Constant { value: 2f32 },
                                add: false,
                            },
                            conditions: Some(&[LootCondition::BlockStateProperty {
                                block: "minecraft:jungle_slab",
                                properties: &[("type", "double")],
                            }]),
                        },
                        LootFunction {
                            content: LootFunctionTypes::ExplosionDecay,
                            conditions: None,
                        },
                    ]),
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: None,
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const ACACIA_SLAB: Self = Block {
        id: BlockId::new(603u16).unwrap(),
        name: "acacia_slab",
        hardness: 2f32,
        blast_resistance: 3f32,
        map_color: 15u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 302,
        default_state: &BlockState {
            id: BlockStateId::new(13357u16).unwrap(),
            state_flags: 74,
            side_flags: 65,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 2f32,
            collision_shapes: &[21],
            outline_shapes: &[21],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(13354u16).unwrap(),
                state_flags: 98,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[244],
                outline_shapes: &[244],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13355u16).unwrap(),
                state_flags: 74,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[244],
                outline_shapes: &[244],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13356u16).unwrap(),
                state_flags: 98,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13357u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13358u16).unwrap(),
                state_flags: 482,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13359u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: Some(Flammable {
            spread_chance: 5u8,
            burn_chance: 20u8,
        }),
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/acacia_slab"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:acacia_slab",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: Some(&[
                        LootFunction {
                            content: LootFunctionTypes::SetCount {
                                count: LootFunctionNumberProvider::Constant { value: 2f32 },
                                add: false,
                            },
                            conditions: Some(&[LootCondition::BlockStateProperty {
                                block: "minecraft:acacia_slab",
                                properties: &[("type", "double")],
                            }]),
                        },
                        LootFunction {
                            content: LootFunctionTypes::ExplosionDecay,
                            conditions: None,
                        },
                    ]),
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: None,
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const CHERRY_SLAB: Self = Block {
        id: BlockId::new(604u16).unwrap(),
        name: "cherry_slab",
        hardness: 2f32,
        blast_resistance: 3f32,
        map_color: 36u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 303,
        default_state: &BlockState {
            id: BlockStateId::new(13363u16).unwrap(),
            state_flags: 74,
            side_flags: 65,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 2f32,
            collision_shapes: &[21],
            outline_shapes: &[21],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(13360u16).unwrap(),
                state_flags: 98,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[244],
                outline_shapes: &[244],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13361u16).unwrap(),
                state_flags: 74,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[244],
                outline_shapes: &[244],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13362u16).unwrap(),
                state_flags: 98,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13363u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13364u16).unwrap(),
                state_flags: 482,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13365u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: Some(Flammable {
            spread_chance: 5u8,
            burn_chance: 20u8,
        }),
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/cherry_slab"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:cherry_slab",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: Some(&[
                        LootFunction {
                            content: LootFunctionTypes::SetCount {
                                count: LootFunctionNumberProvider::Constant { value: 2f32 },
                                add: false,
                            },
                            conditions: Some(&[LootCondition::BlockStateProperty {
                                block: "minecraft:cherry_slab",
                                properties: &[("type", "double")],
                            }]),
                        },
                        LootFunction {
                            content: LootFunctionTypes::ExplosionDecay,
                            conditions: None,
                        },
                    ]),
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: None,
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const DARK_OAK_SLAB: Self = Block {
        id: BlockId::new(605u16).unwrap(),
        name: "dark_oak_slab",
        hardness: 2f32,
        blast_resistance: 3f32,
        map_color: 26u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 304,
        default_state: &BlockState {
            id: BlockStateId::new(13369u16).unwrap(),
            state_flags: 74,
            side_flags: 65,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 2f32,
            collision_shapes: &[21],
            outline_shapes: &[21],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(13366u16).unwrap(),
                state_flags: 98,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[244],
                outline_shapes: &[244],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13367u16).unwrap(),
                state_flags: 74,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[244],
                outline_shapes: &[244],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13368u16).unwrap(),
                state_flags: 98,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13369u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13370u16).unwrap(),
                state_flags: 482,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13371u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: Some(Flammable {
            spread_chance: 5u8,
            burn_chance: 20u8,
        }),
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/dark_oak_slab"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:dark_oak_slab",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: Some(&[
                        LootFunction {
                            content: LootFunctionTypes::SetCount {
                                count: LootFunctionNumberProvider::Constant { value: 2f32 },
                                add: false,
                            },
                            conditions: Some(&[LootCondition::BlockStateProperty {
                                block: "minecraft:dark_oak_slab",
                                properties: &[("type", "double")],
                            }]),
                        },
                        LootFunction {
                            content: LootFunctionTypes::ExplosionDecay,
                            conditions: None,
                        },
                    ]),
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: None,
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const PALE_OAK_SLAB: Self = Block {
        id: BlockId::new(606u16).unwrap(),
        name: "pale_oak_slab",
        hardness: 2f32,
        blast_resistance: 3f32,
        map_color: 14u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 305,
        default_state: &BlockState {
            id: BlockStateId::new(13375u16).unwrap(),
            state_flags: 74,
            side_flags: 65,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 2f32,
            collision_shapes: &[21],
            outline_shapes: &[21],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(13372u16).unwrap(),
                state_flags: 98,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[244],
                outline_shapes: &[244],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13373u16).unwrap(),
                state_flags: 74,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[244],
                outline_shapes: &[244],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13374u16).unwrap(),
                state_flags: 98,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13375u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13376u16).unwrap(),
                state_flags: 482,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13377u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: Some(Flammable {
            spread_chance: 5u8,
            burn_chance: 20u8,
        }),
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/pale_oak_slab"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:pale_oak_slab",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: Some(&[
                        LootFunction {
                            content: LootFunctionTypes::SetCount {
                                count: LootFunctionNumberProvider::Constant { value: 2f32 },
                                add: false,
                            },
                            conditions: Some(&[LootCondition::BlockStateProperty {
                                block: "minecraft:pale_oak_slab",
                                properties: &[("type", "double")],
                            }]),
                        },
                        LootFunction {
                            content: LootFunctionTypes::ExplosionDecay,
                            conditions: None,
                        },
                    ]),
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: None,
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const MANGROVE_SLAB: Self = Block {
        id: BlockId::new(607u16).unwrap(),
        name: "mangrove_slab",
        hardness: 2f32,
        blast_resistance: 3f32,
        map_color: 28u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 306,
        default_state: &BlockState {
            id: BlockStateId::new(13381u16).unwrap(),
            state_flags: 74,
            side_flags: 65,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 2f32,
            collision_shapes: &[21],
            outline_shapes: &[21],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(13378u16).unwrap(),
                state_flags: 98,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[244],
                outline_shapes: &[244],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13379u16).unwrap(),
                state_flags: 74,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[244],
                outline_shapes: &[244],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13380u16).unwrap(),
                state_flags: 98,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13381u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13382u16).unwrap(),
                state_flags: 482,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13383u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: Some(Flammable {
            spread_chance: 5u8,
            burn_chance: 20u8,
        }),
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/mangrove_slab"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:mangrove_slab",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: Some(&[
                        LootFunction {
                            content: LootFunctionTypes::SetCount {
                                count: LootFunctionNumberProvider::Constant { value: 2f32 },
                                add: false,
                            },
                            conditions: Some(&[LootCondition::BlockStateProperty {
                                block: "minecraft:mangrove_slab",
                                properties: &[("type", "double")],
                            }]),
                        },
                        LootFunction {
                            content: LootFunctionTypes::ExplosionDecay,
                            conditions: None,
                        },
                    ]),
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: None,
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const BAMBOO_SLAB: Self = Block {
        id: BlockId::new(608u16).unwrap(),
        name: "bamboo_slab",
        hardness: 2f32,
        blast_resistance: 3f32,
        map_color: 18u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 307,
        default_state: &BlockState {
            id: BlockStateId::new(13387u16).unwrap(),
            state_flags: 74,
            side_flags: 65,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 2f32,
            collision_shapes: &[21],
            outline_shapes: &[21],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(13384u16).unwrap(),
                state_flags: 98,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[244],
                outline_shapes: &[244],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13385u16).unwrap(),
                state_flags: 74,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[244],
                outline_shapes: &[244],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13386u16).unwrap(),
                state_flags: 98,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13387u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13388u16).unwrap(),
                state_flags: 482,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13389u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: Some(Flammable {
            spread_chance: 5u8,
            burn_chance: 20u8,
        }),
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/bamboo_slab"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:bamboo_slab",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: Some(&[
                        LootFunction {
                            content: LootFunctionTypes::SetCount {
                                count: LootFunctionNumberProvider::Constant { value: 2f32 },
                                add: false,
                            },
                            conditions: Some(&[LootCondition::BlockStateProperty {
                                block: "minecraft:bamboo_slab",
                                properties: &[("type", "double")],
                            }]),
                        },
                        LootFunction {
                            content: LootFunctionTypes::ExplosionDecay,
                            conditions: None,
                        },
                    ]),
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: None,
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const BAMBOO_MOSAIC_SLAB: Self = Block {
        id: BlockId::new(609u16).unwrap(),
        name: "bamboo_mosaic_slab",
        hardness: 2f32,
        blast_resistance: 3f32,
        map_color: 18u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 308,
        default_state: &BlockState {
            id: BlockStateId::new(13393u16).unwrap(),
            state_flags: 74,
            side_flags: 65,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 2f32,
            collision_shapes: &[21],
            outline_shapes: &[21],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(13390u16).unwrap(),
                state_flags: 98,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[244],
                outline_shapes: &[244],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13391u16).unwrap(),
                state_flags: 74,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[244],
                outline_shapes: &[244],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13392u16).unwrap(),
                state_flags: 98,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13393u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13394u16).unwrap(),
                state_flags: 482,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13395u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: Some(Flammable {
            spread_chance: 5u8,
            burn_chance: 20u8,
        }),
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/bamboo_mosaic_slab"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:bamboo_mosaic_slab",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: Some(&[
                        LootFunction {
                            content: LootFunctionTypes::SetCount {
                                count: LootFunctionNumberProvider::Constant { value: 2f32 },
                                add: false,
                            },
                            conditions: Some(&[LootCondition::BlockStateProperty {
                                block: "minecraft:bamboo_mosaic_slab",
                                properties: &[("type", "double")],
                            }]),
                        },
                        LootFunction {
                            content: LootFunctionTypes::ExplosionDecay,
                            conditions: None,
                        },
                    ]),
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: None,
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const STONE_SLAB: Self = Block {
        id: BlockId::new(610u16).unwrap(),
        name: "stone_slab",
        hardness: 2f32,
        blast_resistance: 6f32,
        map_color: 11u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 311,
        default_state: &BlockState {
            id: BlockStateId::new(13399u16).unwrap(),
            state_flags: 76,
            side_flags: 65,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 2f32,
            collision_shapes: &[21],
            outline_shapes: &[21],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(13396u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[244],
                outline_shapes: &[244],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13397u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[244],
                outline_shapes: &[244],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13398u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13399u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13400u16).unwrap(),
                state_flags: 484,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13401u16).unwrap(),
                state_flags: 452,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/stone_slab"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:stone_slab",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: Some(&[
                        LootFunction {
                            content: LootFunctionTypes::SetCount {
                                count: LootFunctionNumberProvider::Constant { value: 2f32 },
                                add: false,
                            },
                            conditions: Some(&[LootCondition::BlockStateProperty {
                                block: "minecraft:stone_slab",
                                properties: &[("type", "double")],
                            }]),
                        },
                        LootFunction {
                            content: LootFunctionTypes::ExplosionDecay,
                            conditions: None,
                        },
                    ]),
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: None,
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const SMOOTH_STONE_SLAB: Self = Block {
        id: BlockId::new(611u16).unwrap(),
        name: "smooth_stone_slab",
        hardness: 2f32,
        blast_resistance: 6f32,
        map_color: 11u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 312,
        default_state: &BlockState {
            id: BlockStateId::new(13405u16).unwrap(),
            state_flags: 76,
            side_flags: 65,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 2f32,
            collision_shapes: &[21],
            outline_shapes: &[21],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(13402u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[244],
                outline_shapes: &[244],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13403u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[244],
                outline_shapes: &[244],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13404u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13405u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13406u16).unwrap(),
                state_flags: 484,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13407u16).unwrap(),
                state_flags: 452,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/smooth_stone_slab"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:smooth_stone_slab",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: Some(&[
                        LootFunction {
                            content: LootFunctionTypes::SetCount {
                                count: LootFunctionNumberProvider::Constant { value: 2f32 },
                                add: false,
                            },
                            conditions: Some(&[LootCondition::BlockStateProperty {
                                block: "minecraft:smooth_stone_slab",
                                properties: &[("type", "double")],
                            }]),
                        },
                        LootFunction {
                            content: LootFunctionTypes::ExplosionDecay,
                            conditions: None,
                        },
                    ]),
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: None,
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const SANDSTONE_SLAB: Self = Block {
        id: BlockId::new(612u16).unwrap(),
        name: "sandstone_slab",
        hardness: 2f32,
        blast_resistance: 6f32,
        map_color: 2u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 313,
        default_state: &BlockState {
            id: BlockStateId::new(13411u16).unwrap(),
            state_flags: 76,
            side_flags: 65,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 2f32,
            collision_shapes: &[21],
            outline_shapes: &[21],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(13408u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[244],
                outline_shapes: &[244],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13409u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[244],
                outline_shapes: &[244],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13410u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13411u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13412u16).unwrap(),
                state_flags: 484,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13413u16).unwrap(),
                state_flags: 452,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/sandstone_slab"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:sandstone_slab",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: Some(&[
                        LootFunction {
                            content: LootFunctionTypes::SetCount {
                                count: LootFunctionNumberProvider::Constant { value: 2f32 },
                                add: false,
                            },
                            conditions: Some(&[LootCondition::BlockStateProperty {
                                block: "minecraft:sandstone_slab",
                                properties: &[("type", "double")],
                            }]),
                        },
                        LootFunction {
                            content: LootFunctionTypes::ExplosionDecay,
                            conditions: None,
                        },
                    ]),
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: None,
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const CUT_SANDSTONE_SLAB: Self = Block {
        id: BlockId::new(613u16).unwrap(),
        name: "cut_sandstone_slab",
        hardness: 2f32,
        blast_resistance: 6f32,
        map_color: 2u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 314,
        default_state: &BlockState {
            id: BlockStateId::new(13417u16).unwrap(),
            state_flags: 76,
            side_flags: 65,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 2f32,
            collision_shapes: &[21],
            outline_shapes: &[21],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(13414u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[244],
                outline_shapes: &[244],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13415u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[244],
                outline_shapes: &[244],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13416u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13417u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13418u16).unwrap(),
                state_flags: 484,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13419u16).unwrap(),
                state_flags: 452,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/cut_sandstone_slab"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:cut_sandstone_slab",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: Some(&[
                        LootFunction {
                            content: LootFunctionTypes::SetCount {
                                count: LootFunctionNumberProvider::Constant { value: 2f32 },
                                add: false,
                            },
                            conditions: Some(&[LootCondition::BlockStateProperty {
                                block: "minecraft:cut_sandstone_slab",
                                properties: &[("type", "double")],
                            }]),
                        },
                        LootFunction {
                            content: LootFunctionTypes::ExplosionDecay,
                            conditions: None,
                        },
                    ]),
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: None,
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const PETRIFIED_OAK_SLAB: Self = Block {
        id: BlockId::new(614u16).unwrap(),
        name: "petrified_oak_slab",
        hardness: 2f32,
        blast_resistance: 6f32,
        map_color: 13u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 315,
        default_state: &BlockState {
            id: BlockStateId::new(13423u16).unwrap(),
            state_flags: 76,
            side_flags: 65,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 2f32,
            collision_shapes: &[21],
            outline_shapes: &[21],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(13420u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[244],
                outline_shapes: &[244],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13421u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[244],
                outline_shapes: &[244],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13422u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13423u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13424u16).unwrap(),
                state_flags: 484,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13425u16).unwrap(),
                state_flags: 452,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/petrified_oak_slab"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:petrified_oak_slab",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: Some(&[
                        LootFunction {
                            content: LootFunctionTypes::SetCount {
                                count: LootFunctionNumberProvider::Constant { value: 2f32 },
                                add: false,
                            },
                            conditions: Some(&[LootCondition::BlockStateProperty {
                                block: "minecraft:petrified_oak_slab",
                                properties: &[("type", "double")],
                            }]),
                        },
                        LootFunction {
                            content: LootFunctionTypes::ExplosionDecay,
                            conditions: None,
                        },
                    ]),
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: None,
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const COBBLESTONE_SLAB: Self = Block {
        id: BlockId::new(615u16).unwrap(),
        name: "cobblestone_slab",
        hardness: 2f32,
        blast_resistance: 6f32,
        map_color: 11u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 316,
        default_state: &BlockState {
            id: BlockStateId::new(13429u16).unwrap(),
            state_flags: 76,
            side_flags: 65,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 2f32,
            collision_shapes: &[21],
            outline_shapes: &[21],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(13426u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[244],
                outline_shapes: &[244],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13427u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[244],
                outline_shapes: &[244],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13428u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13429u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13430u16).unwrap(),
                state_flags: 484,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13431u16).unwrap(),
                state_flags: 452,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/cobblestone_slab"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:cobblestone_slab",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: Some(&[
                        LootFunction {
                            content: LootFunctionTypes::SetCount {
                                count: LootFunctionNumberProvider::Constant { value: 2f32 },
                                add: false,
                            },
                            conditions: Some(&[LootCondition::BlockStateProperty {
                                block: "minecraft:cobblestone_slab",
                                properties: &[("type", "double")],
                            }]),
                        },
                        LootFunction {
                            content: LootFunctionTypes::ExplosionDecay,
                            conditions: None,
                        },
                    ]),
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: None,
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const BRICK_SLAB: Self = Block {
        id: BlockId::new(616u16).unwrap(),
        name: "brick_slab",
        hardness: 2f32,
        blast_resistance: 6f32,
        map_color: 28u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 317,
        default_state: &BlockState {
            id: BlockStateId::new(13435u16).unwrap(),
            state_flags: 76,
            side_flags: 65,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 2f32,
            collision_shapes: &[21],
            outline_shapes: &[21],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(13432u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[244],
                outline_shapes: &[244],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13433u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[244],
                outline_shapes: &[244],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13434u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13435u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13436u16).unwrap(),
                state_flags: 484,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13437u16).unwrap(),
                state_flags: 452,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/brick_slab"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:brick_slab",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: Some(&[
                        LootFunction {
                            content: LootFunctionTypes::SetCount {
                                count: LootFunctionNumberProvider::Constant { value: 2f32 },
                                add: false,
                            },
                            conditions: Some(&[LootCondition::BlockStateProperty {
                                block: "minecraft:brick_slab",
                                properties: &[("type", "double")],
                            }]),
                        },
                        LootFunction {
                            content: LootFunctionTypes::ExplosionDecay,
                            conditions: None,
                        },
                    ]),
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: None,
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const STONE_BRICK_SLAB: Self = Block {
        id: BlockId::new(617u16).unwrap(),
        name: "stone_brick_slab",
        hardness: 2f32,
        blast_resistance: 6f32,
        map_color: 11u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 318,
        default_state: &BlockState {
            id: BlockStateId::new(13441u16).unwrap(),
            state_flags: 76,
            side_flags: 65,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 2f32,
            collision_shapes: &[21],
            outline_shapes: &[21],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(13438u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[244],
                outline_shapes: &[244],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13439u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[244],
                outline_shapes: &[244],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13440u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13441u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13442u16).unwrap(),
                state_flags: 484,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13443u16).unwrap(),
                state_flags: 452,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/stone_brick_slab"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:stone_brick_slab",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: Some(&[
                        LootFunction {
                            content: LootFunctionTypes::SetCount {
                                count: LootFunctionNumberProvider::Constant { value: 2f32 },
                                add: false,
                            },
                            conditions: Some(&[LootCondition::BlockStateProperty {
                                block: "minecraft:stone_brick_slab",
                                properties: &[("type", "double")],
                            }]),
                        },
                        LootFunction {
                            content: LootFunctionTypes::ExplosionDecay,
                            conditions: None,
                        },
                    ]),
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: None,
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const MUD_BRICK_SLAB: Self = Block {
        id: BlockId::new(618u16).unwrap(),
        name: "mud_brick_slab",
        hardness: 1.5f32,
        blast_resistance: 3f32,
        map_color: 44u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 319,
        default_state: &BlockState {
            id: BlockStateId::new(13447u16).unwrap(),
            state_flags: 76,
            side_flags: 65,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1.5f32,
            collision_shapes: &[21],
            outline_shapes: &[21],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(13444u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[244],
                outline_shapes: &[244],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13445u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[244],
                outline_shapes: &[244],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13446u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13447u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13448u16).unwrap(),
                state_flags: 484,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13449u16).unwrap(),
                state_flags: 452,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/mud_brick_slab"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:mud_brick_slab",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: Some(&[
                        LootFunction {
                            content: LootFunctionTypes::SetCount {
                                count: LootFunctionNumberProvider::Constant { value: 2f32 },
                                add: false,
                            },
                            conditions: Some(&[LootCondition::BlockStateProperty {
                                block: "minecraft:mud_brick_slab",
                                properties: &[("type", "double")],
                            }]),
                        },
                        LootFunction {
                            content: LootFunctionTypes::ExplosionDecay,
                            conditions: None,
                        },
                    ]),
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: None,
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const NETHER_BRICK_SLAB: Self = Block {
        id: BlockId::new(619u16).unwrap(),
        name: "nether_brick_slab",
        hardness: 2f32,
        blast_resistance: 6f32,
        map_color: 35u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 320,
        default_state: &BlockState {
            id: BlockStateId::new(13453u16).unwrap(),
            state_flags: 76,
            side_flags: 65,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 2f32,
            collision_shapes: &[21],
            outline_shapes: &[21],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(13450u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[244],
                outline_shapes: &[244],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13451u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[244],
                outline_shapes: &[244],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13452u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13453u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13454u16).unwrap(),
                state_flags: 484,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13455u16).unwrap(),
                state_flags: 452,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/nether_brick_slab"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:nether_brick_slab",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: Some(&[
                        LootFunction {
                            content: LootFunctionTypes::SetCount {
                                count: LootFunctionNumberProvider::Constant { value: 2f32 },
                                add: false,
                            },
                            conditions: Some(&[LootCondition::BlockStateProperty {
                                block: "minecraft:nether_brick_slab",
                                properties: &[("type", "double")],
                            }]),
                        },
                        LootFunction {
                            content: LootFunctionTypes::ExplosionDecay,
                            conditions: None,
                        },
                    ]),
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: None,
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const QUARTZ_SLAB: Self = Block {
        id: BlockId::new(620u16).unwrap(),
        name: "quartz_slab",
        hardness: 2f32,
        blast_resistance: 6f32,
        map_color: 14u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 321,
        default_state: &BlockState {
            id: BlockStateId::new(13459u16).unwrap(),
            state_flags: 76,
            side_flags: 65,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 2f32,
            collision_shapes: &[21],
            outline_shapes: &[21],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(13456u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[244],
                outline_shapes: &[244],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13457u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[244],
                outline_shapes: &[244],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13458u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13459u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13460u16).unwrap(),
                state_flags: 484,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13461u16).unwrap(),
                state_flags: 452,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/quartz_slab"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:quartz_slab",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: Some(&[
                        LootFunction {
                            content: LootFunctionTypes::SetCount {
                                count: LootFunctionNumberProvider::Constant { value: 2f32 },
                                add: false,
                            },
                            conditions: Some(&[LootCondition::BlockStateProperty {
                                block: "minecraft:quartz_slab",
                                properties: &[("type", "double")],
                            }]),
                        },
                        LootFunction {
                            content: LootFunctionTypes::ExplosionDecay,
                            conditions: None,
                        },
                    ]),
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: None,
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const RED_SANDSTONE_SLAB: Self = Block {
        id: BlockId::new(621u16).unwrap(),
        name: "red_sandstone_slab",
        hardness: 2f32,
        blast_resistance: 6f32,
        map_color: 15u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 322,
        default_state: &BlockState {
            id: BlockStateId::new(13465u16).unwrap(),
            state_flags: 76,
            side_flags: 65,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 2f32,
            collision_shapes: &[21],
            outline_shapes: &[21],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(13462u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[244],
                outline_shapes: &[244],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13463u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[244],
                outline_shapes: &[244],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13464u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13465u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13466u16).unwrap(),
                state_flags: 484,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13467u16).unwrap(),
                state_flags: 452,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/red_sandstone_slab"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:red_sandstone_slab",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: Some(&[
                        LootFunction {
                            content: LootFunctionTypes::SetCount {
                                count: LootFunctionNumberProvider::Constant { value: 2f32 },
                                add: false,
                            },
                            conditions: Some(&[LootCondition::BlockStateProperty {
                                block: "minecraft:red_sandstone_slab",
                                properties: &[("type", "double")],
                            }]),
                        },
                        LootFunction {
                            content: LootFunctionTypes::ExplosionDecay,
                            conditions: None,
                        },
                    ]),
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: None,
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const CUT_RED_SANDSTONE_SLAB: Self = Block {
        id: BlockId::new(622u16).unwrap(),
        name: "cut_red_sandstone_slab",
        hardness: 2f32,
        blast_resistance: 6f32,
        map_color: 15u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 323,
        default_state: &BlockState {
            id: BlockStateId::new(13471u16).unwrap(),
            state_flags: 76,
            side_flags: 65,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 2f32,
            collision_shapes: &[21],
            outline_shapes: &[21],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(13468u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[244],
                outline_shapes: &[244],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13469u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[244],
                outline_shapes: &[244],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13470u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13471u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13472u16).unwrap(),
                state_flags: 484,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13473u16).unwrap(),
                state_flags: 452,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/cut_red_sandstone_slab"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:cut_red_sandstone_slab",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: Some(&[
                        LootFunction {
                            content: LootFunctionTypes::SetCount {
                                count: LootFunctionNumberProvider::Constant { value: 2f32 },
                                add: false,
                            },
                            conditions: Some(&[LootCondition::BlockStateProperty {
                                block: "minecraft:cut_red_sandstone_slab",
                                properties: &[("type", "double")],
                            }]),
                        },
                        LootFunction {
                            content: LootFunctionTypes::ExplosionDecay,
                            conditions: None,
                        },
                    ]),
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: None,
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const PURPUR_SLAB: Self = Block {
        id: BlockId::new(623u16).unwrap(),
        name: "purpur_slab",
        hardness: 2f32,
        blast_resistance: 6f32,
        map_color: 16u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 324,
        default_state: &BlockState {
            id: BlockStateId::new(13477u16).unwrap(),
            state_flags: 76,
            side_flags: 65,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 2f32,
            collision_shapes: &[21],
            outline_shapes: &[21],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(13474u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[244],
                outline_shapes: &[244],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13475u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[244],
                outline_shapes: &[244],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13476u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13477u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13478u16).unwrap(),
                state_flags: 484,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13479u16).unwrap(),
                state_flags: 452,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/purpur_slab"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:purpur_slab",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: Some(&[
                        LootFunction {
                            content: LootFunctionTypes::SetCount {
                                count: LootFunctionNumberProvider::Constant { value: 2f32 },
                                add: false,
                            },
                            conditions: Some(&[LootCondition::BlockStateProperty {
                                block: "minecraft:purpur_slab",
                                properties: &[("type", "double")],
                            }]),
                        },
                        LootFunction {
                            content: LootFunctionTypes::ExplosionDecay,
                            conditions: None,
                        },
                    ]),
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: None,
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const SMOOTH_STONE: Self = Block {
        id: BlockId::new(624u16).unwrap(),
        name: "smooth_stone",
        hardness: 2f32,
        blast_resistance: 6f32,
        map_color: 11u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 331,
        default_state: &BlockState {
            id: BlockStateId::new(13480u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 2f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(13480u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 2f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/smooth_stone"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:smooth_stone",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const SMOOTH_SANDSTONE: Self = Block {
        id: BlockId::new(625u16).unwrap(),
        name: "smooth_sandstone",
        hardness: 2f32,
        blast_resistance: 6f32,
        map_color: 2u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 330,
        default_state: &BlockState {
            id: BlockStateId::new(13481u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 2f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(13481u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 2f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/smooth_sandstone"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:smooth_sandstone",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const SMOOTH_QUARTZ: Self = Block {
        id: BlockId::new(626u16).unwrap(),
        name: "smooth_quartz",
        hardness: 2f32,
        blast_resistance: 6f32,
        map_color: 14u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 328,
        default_state: &BlockState {
            id: BlockStateId::new(13482u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 2f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(13482u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 2f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/smooth_quartz"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:smooth_quartz",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const SMOOTH_RED_SANDSTONE: Self = Block {
        id: BlockId::new(627u16).unwrap(),
        name: "smooth_red_sandstone",
        hardness: 2f32,
        blast_resistance: 6f32,
        map_color: 15u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 329,
        default_state: &BlockState {
            id: BlockStateId::new(13483u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 2f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(13483u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 2f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/smooth_red_sandstone"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:smooth_red_sandstone",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const SPRUCE_FENCE_GATE: Self = Block {
        id: BlockId::new(628u16).unwrap(),
        name: "spruce_fence_gate",
        hardness: 2f32,
        blast_resistance: 3f32,
        map_color: 34u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 850,
        default_state: &BlockState {
            id: BlockStateId::new(13491u16).unwrap(),
            state_flags: 74,
            side_flags: 128,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 2f32,
            collision_shapes: &[180],
            outline_shapes: &[183],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(13484u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[],
                outline_shapes: &[241],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13485u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[],
                outline_shapes: &[241],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13486u16).unwrap(),
                state_flags: 74,
                side_flags: 128,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[180],
                outline_shapes: &[241],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13487u16).unwrap(),
                state_flags: 74,
                side_flags: 128,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[180],
                outline_shapes: &[241],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13488u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[],
                outline_shapes: &[183],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13489u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[],
                outline_shapes: &[183],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13490u16).unwrap(),
                state_flags: 74,
                side_flags: 128,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[180],
                outline_shapes: &[183],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13491u16).unwrap(),
                state_flags: 74,
                side_flags: 128,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[180],
                outline_shapes: &[183],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13492u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[],
                outline_shapes: &[241],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13493u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[],
                outline_shapes: &[241],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13494u16).unwrap(),
                state_flags: 74,
                side_flags: 128,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[180],
                outline_shapes: &[241],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13495u16).unwrap(),
                state_flags: 74,
                side_flags: 128,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[180],
                outline_shapes: &[241],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13496u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[],
                outline_shapes: &[183],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13497u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[],
                outline_shapes: &[183],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13498u16).unwrap(),
                state_flags: 74,
                side_flags: 128,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[180],
                outline_shapes: &[183],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13499u16).unwrap(),
                state_flags: 74,
                side_flags: 128,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[180],
                outline_shapes: &[183],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13500u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[],
                outline_shapes: &[242],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13501u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[],
                outline_shapes: &[242],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13502u16).unwrap(),
                state_flags: 74,
                side_flags: 128,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[186],
                outline_shapes: &[242],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13503u16).unwrap(),
                state_flags: 74,
                side_flags: 128,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[186],
                outline_shapes: &[242],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13504u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[],
                outline_shapes: &[188],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13505u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[],
                outline_shapes: &[188],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13506u16).unwrap(),
                state_flags: 74,
                side_flags: 128,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[186],
                outline_shapes: &[188],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13507u16).unwrap(),
                state_flags: 74,
                side_flags: 128,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[186],
                outline_shapes: &[188],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13508u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[],
                outline_shapes: &[242],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13509u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[],
                outline_shapes: &[242],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13510u16).unwrap(),
                state_flags: 74,
                side_flags: 128,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[186],
                outline_shapes: &[242],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13511u16).unwrap(),
                state_flags: 74,
                side_flags: 128,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[186],
                outline_shapes: &[242],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13512u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[],
                outline_shapes: &[188],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13513u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[],
                outline_shapes: &[188],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13514u16).unwrap(),
                state_flags: 74,
                side_flags: 128,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[186],
                outline_shapes: &[188],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13515u16).unwrap(),
                state_flags: 74,
                side_flags: 128,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[186],
                outline_shapes: &[188],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: Some(Flammable {
            spread_chance: 5u8,
            burn_chance: 20u8,
        }),
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/spruce_fence_gate"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:spruce_fence_gate",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const BIRCH_FENCE_GATE: Self = Block {
        id: BlockId::new(629u16).unwrap(),
        name: "birch_fence_gate",
        hardness: 2f32,
        blast_resistance: 3f32,
        map_color: 2u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 851,
        default_state: &BlockState {
            id: BlockStateId::new(13523u16).unwrap(),
            state_flags: 74,
            side_flags: 128,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 2f32,
            collision_shapes: &[180],
            outline_shapes: &[183],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(13516u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[],
                outline_shapes: &[241],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13517u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[],
                outline_shapes: &[241],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13518u16).unwrap(),
                state_flags: 74,
                side_flags: 128,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[180],
                outline_shapes: &[241],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13519u16).unwrap(),
                state_flags: 74,
                side_flags: 128,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[180],
                outline_shapes: &[241],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13520u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[],
                outline_shapes: &[183],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13521u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[],
                outline_shapes: &[183],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13522u16).unwrap(),
                state_flags: 74,
                side_flags: 128,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[180],
                outline_shapes: &[183],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13523u16).unwrap(),
                state_flags: 74,
                side_flags: 128,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[180],
                outline_shapes: &[183],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13524u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[],
                outline_shapes: &[241],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13525u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[],
                outline_shapes: &[241],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13526u16).unwrap(),
                state_flags: 74,
                side_flags: 128,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[180],
                outline_shapes: &[241],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13527u16).unwrap(),
                state_flags: 74,
                side_flags: 128,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[180],
                outline_shapes: &[241],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13528u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[],
                outline_shapes: &[183],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13529u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[],
                outline_shapes: &[183],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13530u16).unwrap(),
                state_flags: 74,
                side_flags: 128,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[180],
                outline_shapes: &[183],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13531u16).unwrap(),
                state_flags: 74,
                side_flags: 128,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[180],
                outline_shapes: &[183],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13532u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[],
                outline_shapes: &[242],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13533u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[],
                outline_shapes: &[242],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13534u16).unwrap(),
                state_flags: 74,
                side_flags: 128,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[186],
                outline_shapes: &[242],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13535u16).unwrap(),
                state_flags: 74,
                side_flags: 128,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[186],
                outline_shapes: &[242],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13536u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[],
                outline_shapes: &[188],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13537u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[],
                outline_shapes: &[188],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13538u16).unwrap(),
                state_flags: 74,
                side_flags: 128,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[186],
                outline_shapes: &[188],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13539u16).unwrap(),
                state_flags: 74,
                side_flags: 128,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[186],
                outline_shapes: &[188],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13540u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[],
                outline_shapes: &[242],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13541u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[],
                outline_shapes: &[242],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13542u16).unwrap(),
                state_flags: 74,
                side_flags: 128,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[186],
                outline_shapes: &[242],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13543u16).unwrap(),
                state_flags: 74,
                side_flags: 128,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[186],
                outline_shapes: &[242],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13544u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[],
                outline_shapes: &[188],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13545u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[],
                outline_shapes: &[188],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13546u16).unwrap(),
                state_flags: 74,
                side_flags: 128,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[186],
                outline_shapes: &[188],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13547u16).unwrap(),
                state_flags: 74,
                side_flags: 128,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[186],
                outline_shapes: &[188],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: Some(Flammable {
            spread_chance: 5u8,
            burn_chance: 20u8,
        }),
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/birch_fence_gate"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:birch_fence_gate",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const JUNGLE_FENCE_GATE: Self = Block {
        id: BlockId::new(630u16).unwrap(),
        name: "jungle_fence_gate",
        hardness: 2f32,
        blast_resistance: 3f32,
        map_color: 10u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 852,
        default_state: &BlockState {
            id: BlockStateId::new(13555u16).unwrap(),
            state_flags: 74,
            side_flags: 128,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 2f32,
            collision_shapes: &[180],
            outline_shapes: &[183],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(13548u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[],
                outline_shapes: &[241],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13549u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[],
                outline_shapes: &[241],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13550u16).unwrap(),
                state_flags: 74,
                side_flags: 128,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[180],
                outline_shapes: &[241],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13551u16).unwrap(),
                state_flags: 74,
                side_flags: 128,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[180],
                outline_shapes: &[241],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13552u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[],
                outline_shapes: &[183],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13553u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[],
                outline_shapes: &[183],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13554u16).unwrap(),
                state_flags: 74,
                side_flags: 128,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[180],
                outline_shapes: &[183],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13555u16).unwrap(),
                state_flags: 74,
                side_flags: 128,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[180],
                outline_shapes: &[183],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13556u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[],
                outline_shapes: &[241],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13557u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[],
                outline_shapes: &[241],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13558u16).unwrap(),
                state_flags: 74,
                side_flags: 128,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[180],
                outline_shapes: &[241],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13559u16).unwrap(),
                state_flags: 74,
                side_flags: 128,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[180],
                outline_shapes: &[241],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13560u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[],
                outline_shapes: &[183],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13561u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[],
                outline_shapes: &[183],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13562u16).unwrap(),
                state_flags: 74,
                side_flags: 128,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[180],
                outline_shapes: &[183],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13563u16).unwrap(),
                state_flags: 74,
                side_flags: 128,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[180],
                outline_shapes: &[183],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13564u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[],
                outline_shapes: &[242],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13565u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[],
                outline_shapes: &[242],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13566u16).unwrap(),
                state_flags: 74,
                side_flags: 128,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[186],
                outline_shapes: &[242],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13567u16).unwrap(),
                state_flags: 74,
                side_flags: 128,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[186],
                outline_shapes: &[242],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13568u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[],
                outline_shapes: &[188],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13569u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[],
                outline_shapes: &[188],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13570u16).unwrap(),
                state_flags: 74,
                side_flags: 128,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[186],
                outline_shapes: &[188],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13571u16).unwrap(),
                state_flags: 74,
                side_flags: 128,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[186],
                outline_shapes: &[188],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13572u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[],
                outline_shapes: &[242],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13573u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[],
                outline_shapes: &[242],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13574u16).unwrap(),
                state_flags: 74,
                side_flags: 128,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[186],
                outline_shapes: &[242],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13575u16).unwrap(),
                state_flags: 74,
                side_flags: 128,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[186],
                outline_shapes: &[242],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13576u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[],
                outline_shapes: &[188],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13577u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[],
                outline_shapes: &[188],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13578u16).unwrap(),
                state_flags: 74,
                side_flags: 128,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[186],
                outline_shapes: &[188],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13579u16).unwrap(),
                state_flags: 74,
                side_flags: 128,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[186],
                outline_shapes: &[188],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: Some(Flammable {
            spread_chance: 5u8,
            burn_chance: 20u8,
        }),
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/jungle_fence_gate"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:jungle_fence_gate",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const ACACIA_FENCE_GATE: Self = Block {
        id: BlockId::new(631u16).unwrap(),
        name: "acacia_fence_gate",
        hardness: 2f32,
        blast_resistance: 3f32,
        map_color: 15u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 853,
        default_state: &BlockState {
            id: BlockStateId::new(13587u16).unwrap(),
            state_flags: 74,
            side_flags: 128,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 2f32,
            collision_shapes: &[180],
            outline_shapes: &[183],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(13580u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[],
                outline_shapes: &[241],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13581u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[],
                outline_shapes: &[241],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13582u16).unwrap(),
                state_flags: 74,
                side_flags: 128,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[180],
                outline_shapes: &[241],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13583u16).unwrap(),
                state_flags: 74,
                side_flags: 128,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[180],
                outline_shapes: &[241],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13584u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[],
                outline_shapes: &[183],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13585u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[],
                outline_shapes: &[183],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13586u16).unwrap(),
                state_flags: 74,
                side_flags: 128,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[180],
                outline_shapes: &[183],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13587u16).unwrap(),
                state_flags: 74,
                side_flags: 128,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[180],
                outline_shapes: &[183],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13588u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[],
                outline_shapes: &[241],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13589u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[],
                outline_shapes: &[241],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13590u16).unwrap(),
                state_flags: 74,
                side_flags: 128,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[180],
                outline_shapes: &[241],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13591u16).unwrap(),
                state_flags: 74,
                side_flags: 128,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[180],
                outline_shapes: &[241],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13592u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[],
                outline_shapes: &[183],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13593u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[],
                outline_shapes: &[183],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13594u16).unwrap(),
                state_flags: 74,
                side_flags: 128,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[180],
                outline_shapes: &[183],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13595u16).unwrap(),
                state_flags: 74,
                side_flags: 128,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[180],
                outline_shapes: &[183],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13596u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[],
                outline_shapes: &[242],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13597u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[],
                outline_shapes: &[242],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13598u16).unwrap(),
                state_flags: 74,
                side_flags: 128,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[186],
                outline_shapes: &[242],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13599u16).unwrap(),
                state_flags: 74,
                side_flags: 128,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[186],
                outline_shapes: &[242],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13600u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[],
                outline_shapes: &[188],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13601u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[],
                outline_shapes: &[188],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13602u16).unwrap(),
                state_flags: 74,
                side_flags: 128,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[186],
                outline_shapes: &[188],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13603u16).unwrap(),
                state_flags: 74,
                side_flags: 128,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[186],
                outline_shapes: &[188],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13604u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[],
                outline_shapes: &[242],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13605u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[],
                outline_shapes: &[242],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13606u16).unwrap(),
                state_flags: 74,
                side_flags: 128,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[186],
                outline_shapes: &[242],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13607u16).unwrap(),
                state_flags: 74,
                side_flags: 128,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[186],
                outline_shapes: &[242],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13608u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[],
                outline_shapes: &[188],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13609u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[],
                outline_shapes: &[188],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13610u16).unwrap(),
                state_flags: 74,
                side_flags: 128,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[186],
                outline_shapes: &[188],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13611u16).unwrap(),
                state_flags: 74,
                side_flags: 128,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[186],
                outline_shapes: &[188],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: Some(Flammable {
            spread_chance: 5u8,
            burn_chance: 20u8,
        }),
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/acacia_fence_gate"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:acacia_fence_gate",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const CHERRY_FENCE_GATE: Self = Block {
        id: BlockId::new(632u16).unwrap(),
        name: "cherry_fence_gate",
        hardness: 2f32,
        blast_resistance: 3f32,
        map_color: 36u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 854,
        default_state: &BlockState {
            id: BlockStateId::new(13619u16).unwrap(),
            state_flags: 74,
            side_flags: 128,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 2f32,
            collision_shapes: &[180],
            outline_shapes: &[183],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(13612u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[],
                outline_shapes: &[241],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13613u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[],
                outline_shapes: &[241],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13614u16).unwrap(),
                state_flags: 74,
                side_flags: 128,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[180],
                outline_shapes: &[241],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13615u16).unwrap(),
                state_flags: 74,
                side_flags: 128,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[180],
                outline_shapes: &[241],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13616u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[],
                outline_shapes: &[183],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13617u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[],
                outline_shapes: &[183],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13618u16).unwrap(),
                state_flags: 74,
                side_flags: 128,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[180],
                outline_shapes: &[183],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13619u16).unwrap(),
                state_flags: 74,
                side_flags: 128,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[180],
                outline_shapes: &[183],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13620u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[],
                outline_shapes: &[241],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13621u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[],
                outline_shapes: &[241],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13622u16).unwrap(),
                state_flags: 74,
                side_flags: 128,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[180],
                outline_shapes: &[241],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13623u16).unwrap(),
                state_flags: 74,
                side_flags: 128,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[180],
                outline_shapes: &[241],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13624u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[],
                outline_shapes: &[183],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13625u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[],
                outline_shapes: &[183],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13626u16).unwrap(),
                state_flags: 74,
                side_flags: 128,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[180],
                outline_shapes: &[183],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13627u16).unwrap(),
                state_flags: 74,
                side_flags: 128,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[180],
                outline_shapes: &[183],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13628u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[],
                outline_shapes: &[242],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13629u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[],
                outline_shapes: &[242],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13630u16).unwrap(),
                state_flags: 74,
                side_flags: 128,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[186],
                outline_shapes: &[242],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13631u16).unwrap(),
                state_flags: 74,
                side_flags: 128,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[186],
                outline_shapes: &[242],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13632u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[],
                outline_shapes: &[188],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13633u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[],
                outline_shapes: &[188],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13634u16).unwrap(),
                state_flags: 74,
                side_flags: 128,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[186],
                outline_shapes: &[188],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13635u16).unwrap(),
                state_flags: 74,
                side_flags: 128,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[186],
                outline_shapes: &[188],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13636u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[],
                outline_shapes: &[242],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13637u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[],
                outline_shapes: &[242],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13638u16).unwrap(),
                state_flags: 74,
                side_flags: 128,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[186],
                outline_shapes: &[242],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13639u16).unwrap(),
                state_flags: 74,
                side_flags: 128,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[186],
                outline_shapes: &[242],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13640u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[],
                outline_shapes: &[188],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13641u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[],
                outline_shapes: &[188],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13642u16).unwrap(),
                state_flags: 74,
                side_flags: 128,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[186],
                outline_shapes: &[188],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13643u16).unwrap(),
                state_flags: 74,
                side_flags: 128,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[186],
                outline_shapes: &[188],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: Some(Flammable {
            spread_chance: 5u8,
            burn_chance: 20u8,
        }),
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/cherry_fence_gate"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:cherry_fence_gate",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const DARK_OAK_FENCE_GATE: Self = Block {
        id: BlockId::new(633u16).unwrap(),
        name: "dark_oak_fence_gate",
        hardness: 2f32,
        blast_resistance: 3f32,
        map_color: 26u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 855,
        default_state: &BlockState {
            id: BlockStateId::new(13651u16).unwrap(),
            state_flags: 74,
            side_flags: 128,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 2f32,
            collision_shapes: &[180],
            outline_shapes: &[183],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(13644u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[],
                outline_shapes: &[241],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13645u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[],
                outline_shapes: &[241],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13646u16).unwrap(),
                state_flags: 74,
                side_flags: 128,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[180],
                outline_shapes: &[241],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13647u16).unwrap(),
                state_flags: 74,
                side_flags: 128,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[180],
                outline_shapes: &[241],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13648u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[],
                outline_shapes: &[183],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13649u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[],
                outline_shapes: &[183],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13650u16).unwrap(),
                state_flags: 74,
                side_flags: 128,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[180],
                outline_shapes: &[183],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13651u16).unwrap(),
                state_flags: 74,
                side_flags: 128,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[180],
                outline_shapes: &[183],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13652u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[],
                outline_shapes: &[241],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13653u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[],
                outline_shapes: &[241],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13654u16).unwrap(),
                state_flags: 74,
                side_flags: 128,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[180],
                outline_shapes: &[241],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13655u16).unwrap(),
                state_flags: 74,
                side_flags: 128,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[180],
                outline_shapes: &[241],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13656u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[],
                outline_shapes: &[183],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13657u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[],
                outline_shapes: &[183],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13658u16).unwrap(),
                state_flags: 74,
                side_flags: 128,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[180],
                outline_shapes: &[183],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13659u16).unwrap(),
                state_flags: 74,
                side_flags: 128,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[180],
                outline_shapes: &[183],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13660u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[],
                outline_shapes: &[242],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13661u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[],
                outline_shapes: &[242],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13662u16).unwrap(),
                state_flags: 74,
                side_flags: 128,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[186],
                outline_shapes: &[242],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13663u16).unwrap(),
                state_flags: 74,
                side_flags: 128,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[186],
                outline_shapes: &[242],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13664u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[],
                outline_shapes: &[188],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13665u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[],
                outline_shapes: &[188],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13666u16).unwrap(),
                state_flags: 74,
                side_flags: 128,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[186],
                outline_shapes: &[188],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13667u16).unwrap(),
                state_flags: 74,
                side_flags: 128,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[186],
                outline_shapes: &[188],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13668u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[],
                outline_shapes: &[242],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13669u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[],
                outline_shapes: &[242],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13670u16).unwrap(),
                state_flags: 74,
                side_flags: 128,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[186],
                outline_shapes: &[242],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13671u16).unwrap(),
                state_flags: 74,
                side_flags: 128,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[186],
                outline_shapes: &[242],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13672u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[],
                outline_shapes: &[188],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13673u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[],
                outline_shapes: &[188],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13674u16).unwrap(),
                state_flags: 74,
                side_flags: 128,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[186],
                outline_shapes: &[188],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13675u16).unwrap(),
                state_flags: 74,
                side_flags: 128,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[186],
                outline_shapes: &[188],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: Some(Flammable {
            spread_chance: 5u8,
            burn_chance: 20u8,
        }),
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/dark_oak_fence_gate"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:dark_oak_fence_gate",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const PALE_OAK_FENCE_GATE: Self = Block {
        id: BlockId::new(634u16).unwrap(),
        name: "pale_oak_fence_gate",
        hardness: 2f32,
        blast_resistance: 3f32,
        map_color: 14u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 856,
        default_state: &BlockState {
            id: BlockStateId::new(13683u16).unwrap(),
            state_flags: 74,
            side_flags: 128,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 2f32,
            collision_shapes: &[180],
            outline_shapes: &[183],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(13676u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[],
                outline_shapes: &[241],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13677u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[],
                outline_shapes: &[241],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13678u16).unwrap(),
                state_flags: 74,
                side_flags: 128,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[180],
                outline_shapes: &[241],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13679u16).unwrap(),
                state_flags: 74,
                side_flags: 128,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[180],
                outline_shapes: &[241],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13680u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[],
                outline_shapes: &[183],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13681u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[],
                outline_shapes: &[183],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13682u16).unwrap(),
                state_flags: 74,
                side_flags: 128,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[180],
                outline_shapes: &[183],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13683u16).unwrap(),
                state_flags: 74,
                side_flags: 128,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[180],
                outline_shapes: &[183],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13684u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[],
                outline_shapes: &[241],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13685u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[],
                outline_shapes: &[241],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13686u16).unwrap(),
                state_flags: 74,
                side_flags: 128,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[180],
                outline_shapes: &[241],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13687u16).unwrap(),
                state_flags: 74,
                side_flags: 128,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[180],
                outline_shapes: &[241],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13688u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[],
                outline_shapes: &[183],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13689u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[],
                outline_shapes: &[183],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13690u16).unwrap(),
                state_flags: 74,
                side_flags: 128,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[180],
                outline_shapes: &[183],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13691u16).unwrap(),
                state_flags: 74,
                side_flags: 128,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[180],
                outline_shapes: &[183],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13692u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[],
                outline_shapes: &[242],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13693u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[],
                outline_shapes: &[242],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13694u16).unwrap(),
                state_flags: 74,
                side_flags: 128,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[186],
                outline_shapes: &[242],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13695u16).unwrap(),
                state_flags: 74,
                side_flags: 128,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[186],
                outline_shapes: &[242],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13696u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[],
                outline_shapes: &[188],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13697u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[],
                outline_shapes: &[188],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13698u16).unwrap(),
                state_flags: 74,
                side_flags: 128,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[186],
                outline_shapes: &[188],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13699u16).unwrap(),
                state_flags: 74,
                side_flags: 128,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[186],
                outline_shapes: &[188],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13700u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[],
                outline_shapes: &[242],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13701u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[],
                outline_shapes: &[242],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13702u16).unwrap(),
                state_flags: 74,
                side_flags: 128,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[186],
                outline_shapes: &[242],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13703u16).unwrap(),
                state_flags: 74,
                side_flags: 128,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[186],
                outline_shapes: &[242],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13704u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[],
                outline_shapes: &[188],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13705u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[],
                outline_shapes: &[188],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13706u16).unwrap(),
                state_flags: 74,
                side_flags: 128,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[186],
                outline_shapes: &[188],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13707u16).unwrap(),
                state_flags: 74,
                side_flags: 128,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[186],
                outline_shapes: &[188],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: Some(Flammable {
            spread_chance: 5u8,
            burn_chance: 20u8,
        }),
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/pale_oak_fence_gate"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:pale_oak_fence_gate",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const MANGROVE_FENCE_GATE: Self = Block {
        id: BlockId::new(635u16).unwrap(),
        name: "mangrove_fence_gate",
        hardness: 2f32,
        blast_resistance: 3f32,
        map_color: 28u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 857,
        default_state: &BlockState {
            id: BlockStateId::new(13715u16).unwrap(),
            state_flags: 74,
            side_flags: 128,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 2f32,
            collision_shapes: &[180],
            outline_shapes: &[183],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(13708u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[],
                outline_shapes: &[241],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13709u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[],
                outline_shapes: &[241],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13710u16).unwrap(),
                state_flags: 74,
                side_flags: 128,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[180],
                outline_shapes: &[241],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13711u16).unwrap(),
                state_flags: 74,
                side_flags: 128,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[180],
                outline_shapes: &[241],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13712u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[],
                outline_shapes: &[183],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13713u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[],
                outline_shapes: &[183],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13714u16).unwrap(),
                state_flags: 74,
                side_flags: 128,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[180],
                outline_shapes: &[183],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13715u16).unwrap(),
                state_flags: 74,
                side_flags: 128,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[180],
                outline_shapes: &[183],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13716u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[],
                outline_shapes: &[241],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13717u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[],
                outline_shapes: &[241],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13718u16).unwrap(),
                state_flags: 74,
                side_flags: 128,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[180],
                outline_shapes: &[241],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13719u16).unwrap(),
                state_flags: 74,
                side_flags: 128,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[180],
                outline_shapes: &[241],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13720u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[],
                outline_shapes: &[183],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13721u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[],
                outline_shapes: &[183],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13722u16).unwrap(),
                state_flags: 74,
                side_flags: 128,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[180],
                outline_shapes: &[183],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13723u16).unwrap(),
                state_flags: 74,
                side_flags: 128,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[180],
                outline_shapes: &[183],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13724u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[],
                outline_shapes: &[242],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13725u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[],
                outline_shapes: &[242],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13726u16).unwrap(),
                state_flags: 74,
                side_flags: 128,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[186],
                outline_shapes: &[242],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13727u16).unwrap(),
                state_flags: 74,
                side_flags: 128,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[186],
                outline_shapes: &[242],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13728u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[],
                outline_shapes: &[188],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13729u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[],
                outline_shapes: &[188],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13730u16).unwrap(),
                state_flags: 74,
                side_flags: 128,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[186],
                outline_shapes: &[188],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13731u16).unwrap(),
                state_flags: 74,
                side_flags: 128,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[186],
                outline_shapes: &[188],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13732u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[],
                outline_shapes: &[242],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13733u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[],
                outline_shapes: &[242],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13734u16).unwrap(),
                state_flags: 74,
                side_flags: 128,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[186],
                outline_shapes: &[242],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13735u16).unwrap(),
                state_flags: 74,
                side_flags: 128,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[186],
                outline_shapes: &[242],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13736u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[],
                outline_shapes: &[188],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13737u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[],
                outline_shapes: &[188],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13738u16).unwrap(),
                state_flags: 74,
                side_flags: 128,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[186],
                outline_shapes: &[188],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13739u16).unwrap(),
                state_flags: 74,
                side_flags: 128,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[186],
                outline_shapes: &[188],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: Some(Flammable {
            spread_chance: 5u8,
            burn_chance: 20u8,
        }),
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/mangrove_fence_gate"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:mangrove_fence_gate",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const BAMBOO_FENCE_GATE: Self = Block {
        id: BlockId::new(636u16).unwrap(),
        name: "bamboo_fence_gate",
        hardness: 2f32,
        blast_resistance: 3f32,
        map_color: 18u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 858,
        default_state: &BlockState {
            id: BlockStateId::new(13747u16).unwrap(),
            state_flags: 74,
            side_flags: 128,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 2f32,
            collision_shapes: &[180],
            outline_shapes: &[183],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(13740u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[],
                outline_shapes: &[241],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13741u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[],
                outline_shapes: &[241],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13742u16).unwrap(),
                state_flags: 74,
                side_flags: 128,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[180],
                outline_shapes: &[241],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13743u16).unwrap(),
                state_flags: 74,
                side_flags: 128,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[180],
                outline_shapes: &[241],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13744u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[],
                outline_shapes: &[183],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13745u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[],
                outline_shapes: &[183],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13746u16).unwrap(),
                state_flags: 74,
                side_flags: 128,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[180],
                outline_shapes: &[183],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13747u16).unwrap(),
                state_flags: 74,
                side_flags: 128,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[180],
                outline_shapes: &[183],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13748u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[],
                outline_shapes: &[241],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13749u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[],
                outline_shapes: &[241],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13750u16).unwrap(),
                state_flags: 74,
                side_flags: 128,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[180],
                outline_shapes: &[241],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13751u16).unwrap(),
                state_flags: 74,
                side_flags: 128,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[180],
                outline_shapes: &[241],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13752u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[],
                outline_shapes: &[183],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13753u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[],
                outline_shapes: &[183],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13754u16).unwrap(),
                state_flags: 74,
                side_flags: 128,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[180],
                outline_shapes: &[183],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13755u16).unwrap(),
                state_flags: 74,
                side_flags: 128,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[180],
                outline_shapes: &[183],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13756u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[],
                outline_shapes: &[242],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13757u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[],
                outline_shapes: &[242],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13758u16).unwrap(),
                state_flags: 74,
                side_flags: 128,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[186],
                outline_shapes: &[242],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13759u16).unwrap(),
                state_flags: 74,
                side_flags: 128,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[186],
                outline_shapes: &[242],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13760u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[],
                outline_shapes: &[188],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13761u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[],
                outline_shapes: &[188],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13762u16).unwrap(),
                state_flags: 74,
                side_flags: 128,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[186],
                outline_shapes: &[188],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13763u16).unwrap(),
                state_flags: 74,
                side_flags: 128,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[186],
                outline_shapes: &[188],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13764u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[],
                outline_shapes: &[242],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13765u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[],
                outline_shapes: &[242],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13766u16).unwrap(),
                state_flags: 74,
                side_flags: 128,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[186],
                outline_shapes: &[242],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13767u16).unwrap(),
                state_flags: 74,
                side_flags: 128,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[186],
                outline_shapes: &[242],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13768u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[],
                outline_shapes: &[188],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13769u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[],
                outline_shapes: &[188],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13770u16).unwrap(),
                state_flags: 74,
                side_flags: 128,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[186],
                outline_shapes: &[188],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13771u16).unwrap(),
                state_flags: 74,
                side_flags: 128,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[186],
                outline_shapes: &[188],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: Some(Flammable {
            spread_chance: 5u8,
            burn_chance: 20u8,
        }),
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/bamboo_fence_gate"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:bamboo_fence_gate",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const SPRUCE_FENCE: Self = Block {
        id: BlockId::new(637u16).unwrap(),
        name: "spruce_fence",
        hardness: 2f32,
        blast_resistance: 3f32,
        map_color: 34u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 373,
        default_state: &BlockState {
            id: BlockStateId::new(13803u16).unwrap(),
            state_flags: 74,
            side_flags: 192,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 2f32,
            collision_shapes: &[198],
            outline_shapes: &[45],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(13772u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[180, 181, 182],
                outline_shapes: &[183, 184, 185],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13773u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[186, 187],
                outline_shapes: &[188, 189],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13774u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[180, 181, 182],
                outline_shapes: &[183, 184, 185],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13775u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[186, 187],
                outline_shapes: &[188, 189],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13776u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[180, 181],
                outline_shapes: &[183, 184],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13777u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[190, 187],
                outline_shapes: &[191, 189],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13778u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[180, 181],
                outline_shapes: &[183, 184],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13779u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[190, 187],
                outline_shapes: &[191, 189],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13780u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[180, 182],
                outline_shapes: &[183, 185],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13781u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[192, 187],
                outline_shapes: &[193, 189],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13782u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[180, 182],
                outline_shapes: &[183, 185],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13783u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[192, 187],
                outline_shapes: &[193, 189],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13784u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[180],
                outline_shapes: &[183],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13785u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[194],
                outline_shapes: &[195],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13786u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[180],
                outline_shapes: &[183],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13787u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[194],
                outline_shapes: &[195],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13788u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[196, 181, 182],
                outline_shapes: &[197, 184, 185],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13789u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[186],
                outline_shapes: &[188],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13790u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[196, 181, 182],
                outline_shapes: &[197, 184, 185],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13791u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[186],
                outline_shapes: &[188],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13792u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[196, 181],
                outline_shapes: &[197, 184],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13793u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[190],
                outline_shapes: &[191],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13794u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[196, 181],
                outline_shapes: &[197, 184],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13795u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[190],
                outline_shapes: &[191],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13796u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[196, 182],
                outline_shapes: &[197, 185],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13797u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[192],
                outline_shapes: &[193],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13798u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[196, 182],
                outline_shapes: &[197, 185],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13799u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[192],
                outline_shapes: &[193],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13800u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[196],
                outline_shapes: &[197],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13801u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[198],
                outline_shapes: &[45],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13802u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[196],
                outline_shapes: &[197],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13803u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[198],
                outline_shapes: &[45],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: Some(Flammable {
            spread_chance: 5u8,
            burn_chance: 20u8,
        }),
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/spruce_fence"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:spruce_fence",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const BIRCH_FENCE: Self = Block {
        id: BlockId::new(638u16).unwrap(),
        name: "birch_fence",
        hardness: 2f32,
        blast_resistance: 3f32,
        map_color: 2u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 374,
        default_state: &BlockState {
            id: BlockStateId::new(13835u16).unwrap(),
            state_flags: 74,
            side_flags: 192,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 2f32,
            collision_shapes: &[198],
            outline_shapes: &[45],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(13804u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[180, 181, 182],
                outline_shapes: &[183, 184, 185],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13805u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[186, 187],
                outline_shapes: &[188, 189],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13806u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[180, 181, 182],
                outline_shapes: &[183, 184, 185],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13807u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[186, 187],
                outline_shapes: &[188, 189],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13808u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[180, 181],
                outline_shapes: &[183, 184],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13809u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[190, 187],
                outline_shapes: &[191, 189],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13810u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[180, 181],
                outline_shapes: &[183, 184],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13811u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[190, 187],
                outline_shapes: &[191, 189],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13812u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[180, 182],
                outline_shapes: &[183, 185],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13813u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[192, 187],
                outline_shapes: &[193, 189],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13814u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[180, 182],
                outline_shapes: &[183, 185],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13815u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[192, 187],
                outline_shapes: &[193, 189],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13816u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[180],
                outline_shapes: &[183],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13817u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[194],
                outline_shapes: &[195],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13818u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[180],
                outline_shapes: &[183],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13819u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[194],
                outline_shapes: &[195],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13820u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[196, 181, 182],
                outline_shapes: &[197, 184, 185],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13821u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[186],
                outline_shapes: &[188],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13822u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[196, 181, 182],
                outline_shapes: &[197, 184, 185],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13823u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[186],
                outline_shapes: &[188],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13824u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[196, 181],
                outline_shapes: &[197, 184],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13825u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[190],
                outline_shapes: &[191],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13826u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[196, 181],
                outline_shapes: &[197, 184],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13827u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[190],
                outline_shapes: &[191],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13828u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[196, 182],
                outline_shapes: &[197, 185],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13829u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[192],
                outline_shapes: &[193],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13830u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[196, 182],
                outline_shapes: &[197, 185],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13831u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[192],
                outline_shapes: &[193],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13832u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[196],
                outline_shapes: &[197],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13833u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[198],
                outline_shapes: &[45],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13834u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[196],
                outline_shapes: &[197],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13835u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[198],
                outline_shapes: &[45],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: Some(Flammable {
            spread_chance: 5u8,
            burn_chance: 20u8,
        }),
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/birch_fence"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:birch_fence",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const JUNGLE_FENCE: Self = Block {
        id: BlockId::new(639u16).unwrap(),
        name: "jungle_fence",
        hardness: 2f32,
        blast_resistance: 3f32,
        map_color: 10u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 375,
        default_state: &BlockState {
            id: BlockStateId::new(13867u16).unwrap(),
            state_flags: 74,
            side_flags: 192,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 2f32,
            collision_shapes: &[198],
            outline_shapes: &[45],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(13836u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[180, 181, 182],
                outline_shapes: &[183, 184, 185],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13837u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[186, 187],
                outline_shapes: &[188, 189],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13838u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[180, 181, 182],
                outline_shapes: &[183, 184, 185],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13839u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[186, 187],
                outline_shapes: &[188, 189],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13840u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[180, 181],
                outline_shapes: &[183, 184],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13841u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[190, 187],
                outline_shapes: &[191, 189],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13842u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[180, 181],
                outline_shapes: &[183, 184],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13843u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[190, 187],
                outline_shapes: &[191, 189],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13844u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[180, 182],
                outline_shapes: &[183, 185],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13845u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[192, 187],
                outline_shapes: &[193, 189],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13846u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[180, 182],
                outline_shapes: &[183, 185],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13847u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[192, 187],
                outline_shapes: &[193, 189],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13848u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[180],
                outline_shapes: &[183],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13849u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[194],
                outline_shapes: &[195],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13850u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[180],
                outline_shapes: &[183],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13851u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[194],
                outline_shapes: &[195],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13852u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[196, 181, 182],
                outline_shapes: &[197, 184, 185],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13853u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[186],
                outline_shapes: &[188],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13854u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[196, 181, 182],
                outline_shapes: &[197, 184, 185],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13855u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[186],
                outline_shapes: &[188],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13856u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[196, 181],
                outline_shapes: &[197, 184],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13857u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[190],
                outline_shapes: &[191],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13858u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[196, 181],
                outline_shapes: &[197, 184],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13859u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[190],
                outline_shapes: &[191],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13860u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[196, 182],
                outline_shapes: &[197, 185],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13861u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[192],
                outline_shapes: &[193],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13862u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[196, 182],
                outline_shapes: &[197, 185],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13863u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[192],
                outline_shapes: &[193],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13864u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[196],
                outline_shapes: &[197],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13865u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[198],
                outline_shapes: &[45],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13866u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[196],
                outline_shapes: &[197],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13867u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[198],
                outline_shapes: &[45],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: Some(Flammable {
            spread_chance: 5u8,
            burn_chance: 20u8,
        }),
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/jungle_fence"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:jungle_fence",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const ACACIA_FENCE: Self = Block {
        id: BlockId::new(640u16).unwrap(),
        name: "acacia_fence",
        hardness: 2f32,
        blast_resistance: 3f32,
        map_color: 15u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 376,
        default_state: &BlockState {
            id: BlockStateId::new(13899u16).unwrap(),
            state_flags: 74,
            side_flags: 192,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 2f32,
            collision_shapes: &[198],
            outline_shapes: &[45],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(13868u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[180, 181, 182],
                outline_shapes: &[183, 184, 185],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13869u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[186, 187],
                outline_shapes: &[188, 189],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13870u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[180, 181, 182],
                outline_shapes: &[183, 184, 185],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13871u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[186, 187],
                outline_shapes: &[188, 189],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13872u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[180, 181],
                outline_shapes: &[183, 184],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13873u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[190, 187],
                outline_shapes: &[191, 189],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13874u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[180, 181],
                outline_shapes: &[183, 184],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13875u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[190, 187],
                outline_shapes: &[191, 189],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13876u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[180, 182],
                outline_shapes: &[183, 185],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13877u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[192, 187],
                outline_shapes: &[193, 189],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13878u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[180, 182],
                outline_shapes: &[183, 185],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13879u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[192, 187],
                outline_shapes: &[193, 189],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13880u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[180],
                outline_shapes: &[183],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13881u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[194],
                outline_shapes: &[195],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13882u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[180],
                outline_shapes: &[183],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13883u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[194],
                outline_shapes: &[195],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13884u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[196, 181, 182],
                outline_shapes: &[197, 184, 185],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13885u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[186],
                outline_shapes: &[188],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13886u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[196, 181, 182],
                outline_shapes: &[197, 184, 185],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13887u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[186],
                outline_shapes: &[188],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13888u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[196, 181],
                outline_shapes: &[197, 184],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13889u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[190],
                outline_shapes: &[191],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13890u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[196, 181],
                outline_shapes: &[197, 184],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13891u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[190],
                outline_shapes: &[191],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13892u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[196, 182],
                outline_shapes: &[197, 185],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13893u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[192],
                outline_shapes: &[193],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13894u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[196, 182],
                outline_shapes: &[197, 185],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13895u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[192],
                outline_shapes: &[193],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13896u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[196],
                outline_shapes: &[197],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13897u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[198],
                outline_shapes: &[45],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13898u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[196],
                outline_shapes: &[197],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13899u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[198],
                outline_shapes: &[45],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: Some(Flammable {
            spread_chance: 5u8,
            burn_chance: 20u8,
        }),
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/acacia_fence"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:acacia_fence",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const CHERRY_FENCE: Self = Block {
        id: BlockId::new(641u16).unwrap(),
        name: "cherry_fence",
        hardness: 2f32,
        blast_resistance: 3f32,
        map_color: 36u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 377,
        default_state: &BlockState {
            id: BlockStateId::new(13931u16).unwrap(),
            state_flags: 74,
            side_flags: 192,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 2f32,
            collision_shapes: &[198],
            outline_shapes: &[45],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(13900u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[180, 181, 182],
                outline_shapes: &[183, 184, 185],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13901u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[186, 187],
                outline_shapes: &[188, 189],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13902u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[180, 181, 182],
                outline_shapes: &[183, 184, 185],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13903u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[186, 187],
                outline_shapes: &[188, 189],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13904u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[180, 181],
                outline_shapes: &[183, 184],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13905u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[190, 187],
                outline_shapes: &[191, 189],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13906u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[180, 181],
                outline_shapes: &[183, 184],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13907u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[190, 187],
                outline_shapes: &[191, 189],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13908u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[180, 182],
                outline_shapes: &[183, 185],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13909u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[192, 187],
                outline_shapes: &[193, 189],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13910u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[180, 182],
                outline_shapes: &[183, 185],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13911u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[192, 187],
                outline_shapes: &[193, 189],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13912u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[180],
                outline_shapes: &[183],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13913u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[194],
                outline_shapes: &[195],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13914u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[180],
                outline_shapes: &[183],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13915u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[194],
                outline_shapes: &[195],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13916u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[196, 181, 182],
                outline_shapes: &[197, 184, 185],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13917u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[186],
                outline_shapes: &[188],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13918u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[196, 181, 182],
                outline_shapes: &[197, 184, 185],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13919u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[186],
                outline_shapes: &[188],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13920u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[196, 181],
                outline_shapes: &[197, 184],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13921u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[190],
                outline_shapes: &[191],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13922u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[196, 181],
                outline_shapes: &[197, 184],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13923u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[190],
                outline_shapes: &[191],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13924u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[196, 182],
                outline_shapes: &[197, 185],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13925u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[192],
                outline_shapes: &[193],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13926u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[196, 182],
                outline_shapes: &[197, 185],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13927u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[192],
                outline_shapes: &[193],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13928u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[196],
                outline_shapes: &[197],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13929u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[198],
                outline_shapes: &[45],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13930u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[196],
                outline_shapes: &[197],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13931u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[198],
                outline_shapes: &[45],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: Some(Flammable {
            spread_chance: 5u8,
            burn_chance: 20u8,
        }),
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/cherry_fence"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:cherry_fence",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const DARK_OAK_FENCE: Self = Block {
        id: BlockId::new(642u16).unwrap(),
        name: "dark_oak_fence",
        hardness: 2f32,
        blast_resistance: 3f32,
        map_color: 26u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 378,
        default_state: &BlockState {
            id: BlockStateId::new(13963u16).unwrap(),
            state_flags: 74,
            side_flags: 192,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 2f32,
            collision_shapes: &[198],
            outline_shapes: &[45],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(13932u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[180, 181, 182],
                outline_shapes: &[183, 184, 185],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13933u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[186, 187],
                outline_shapes: &[188, 189],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13934u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[180, 181, 182],
                outline_shapes: &[183, 184, 185],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13935u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[186, 187],
                outline_shapes: &[188, 189],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13936u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[180, 181],
                outline_shapes: &[183, 184],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13937u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[190, 187],
                outline_shapes: &[191, 189],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13938u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[180, 181],
                outline_shapes: &[183, 184],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13939u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[190, 187],
                outline_shapes: &[191, 189],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13940u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[180, 182],
                outline_shapes: &[183, 185],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13941u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[192, 187],
                outline_shapes: &[193, 189],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13942u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[180, 182],
                outline_shapes: &[183, 185],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13943u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[192, 187],
                outline_shapes: &[193, 189],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13944u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[180],
                outline_shapes: &[183],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13945u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[194],
                outline_shapes: &[195],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13946u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[180],
                outline_shapes: &[183],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13947u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[194],
                outline_shapes: &[195],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13948u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[196, 181, 182],
                outline_shapes: &[197, 184, 185],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13949u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[186],
                outline_shapes: &[188],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13950u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[196, 181, 182],
                outline_shapes: &[197, 184, 185],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13951u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[186],
                outline_shapes: &[188],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13952u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[196, 181],
                outline_shapes: &[197, 184],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13953u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[190],
                outline_shapes: &[191],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13954u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[196, 181],
                outline_shapes: &[197, 184],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13955u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[190],
                outline_shapes: &[191],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13956u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[196, 182],
                outline_shapes: &[197, 185],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13957u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[192],
                outline_shapes: &[193],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13958u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[196, 182],
                outline_shapes: &[197, 185],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13959u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[192],
                outline_shapes: &[193],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13960u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[196],
                outline_shapes: &[197],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13961u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[198],
                outline_shapes: &[45],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13962u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[196],
                outline_shapes: &[197],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13963u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[198],
                outline_shapes: &[45],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: Some(Flammable {
            spread_chance: 5u8,
            burn_chance: 20u8,
        }),
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/dark_oak_fence"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:dark_oak_fence",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const PALE_OAK_FENCE: Self = Block {
        id: BlockId::new(643u16).unwrap(),
        name: "pale_oak_fence",
        hardness: 2f32,
        blast_resistance: 3f32,
        map_color: 14u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 379,
        default_state: &BlockState {
            id: BlockStateId::new(13995u16).unwrap(),
            state_flags: 74,
            side_flags: 192,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 2f32,
            collision_shapes: &[198],
            outline_shapes: &[45],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(13964u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[180, 181, 182],
                outline_shapes: &[183, 184, 185],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13965u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[186, 187],
                outline_shapes: &[188, 189],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13966u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[180, 181, 182],
                outline_shapes: &[183, 184, 185],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13967u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[186, 187],
                outline_shapes: &[188, 189],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13968u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[180, 181],
                outline_shapes: &[183, 184],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13969u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[190, 187],
                outline_shapes: &[191, 189],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13970u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[180, 181],
                outline_shapes: &[183, 184],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13971u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[190, 187],
                outline_shapes: &[191, 189],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13972u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[180, 182],
                outline_shapes: &[183, 185],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13973u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[192, 187],
                outline_shapes: &[193, 189],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13974u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[180, 182],
                outline_shapes: &[183, 185],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13975u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[192, 187],
                outline_shapes: &[193, 189],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13976u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[180],
                outline_shapes: &[183],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13977u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[194],
                outline_shapes: &[195],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13978u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[180],
                outline_shapes: &[183],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13979u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[194],
                outline_shapes: &[195],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13980u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[196, 181, 182],
                outline_shapes: &[197, 184, 185],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13981u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[186],
                outline_shapes: &[188],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13982u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[196, 181, 182],
                outline_shapes: &[197, 184, 185],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13983u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[186],
                outline_shapes: &[188],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13984u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[196, 181],
                outline_shapes: &[197, 184],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13985u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[190],
                outline_shapes: &[191],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13986u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[196, 181],
                outline_shapes: &[197, 184],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13987u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[190],
                outline_shapes: &[191],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13988u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[196, 182],
                outline_shapes: &[197, 185],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13989u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[192],
                outline_shapes: &[193],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13990u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[196, 182],
                outline_shapes: &[197, 185],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13991u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[192],
                outline_shapes: &[193],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13992u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[196],
                outline_shapes: &[197],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13993u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[198],
                outline_shapes: &[45],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13994u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[196],
                outline_shapes: &[197],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13995u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[198],
                outline_shapes: &[45],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: Some(Flammable {
            spread_chance: 5u8,
            burn_chance: 20u8,
        }),
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/pale_oak_fence"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:pale_oak_fence",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const MANGROVE_FENCE: Self = Block {
        id: BlockId::new(644u16).unwrap(),
        name: "mangrove_fence",
        hardness: 2f32,
        blast_resistance: 3f32,
        map_color: 28u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 380,
        default_state: &BlockState {
            id: BlockStateId::new(14027u16).unwrap(),
            state_flags: 74,
            side_flags: 192,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 2f32,
            collision_shapes: &[198],
            outline_shapes: &[45],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(13996u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[180, 181, 182],
                outline_shapes: &[183, 184, 185],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13997u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[186, 187],
                outline_shapes: &[188, 189],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13998u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[180, 181, 182],
                outline_shapes: &[183, 184, 185],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(13999u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[186, 187],
                outline_shapes: &[188, 189],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14000u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[180, 181],
                outline_shapes: &[183, 184],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14001u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[190, 187],
                outline_shapes: &[191, 189],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14002u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[180, 181],
                outline_shapes: &[183, 184],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14003u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[190, 187],
                outline_shapes: &[191, 189],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14004u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[180, 182],
                outline_shapes: &[183, 185],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14005u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[192, 187],
                outline_shapes: &[193, 189],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14006u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[180, 182],
                outline_shapes: &[183, 185],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14007u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[192, 187],
                outline_shapes: &[193, 189],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14008u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[180],
                outline_shapes: &[183],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14009u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[194],
                outline_shapes: &[195],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14010u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[180],
                outline_shapes: &[183],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14011u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[194],
                outline_shapes: &[195],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14012u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[196, 181, 182],
                outline_shapes: &[197, 184, 185],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14013u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[186],
                outline_shapes: &[188],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14014u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[196, 181, 182],
                outline_shapes: &[197, 184, 185],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14015u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[186],
                outline_shapes: &[188],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14016u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[196, 181],
                outline_shapes: &[197, 184],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14017u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[190],
                outline_shapes: &[191],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14018u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[196, 181],
                outline_shapes: &[197, 184],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14019u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[190],
                outline_shapes: &[191],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14020u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[196, 182],
                outline_shapes: &[197, 185],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14021u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[192],
                outline_shapes: &[193],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14022u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[196, 182],
                outline_shapes: &[197, 185],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14023u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[192],
                outline_shapes: &[193],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14024u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[196],
                outline_shapes: &[197],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14025u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[198],
                outline_shapes: &[45],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14026u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[196],
                outline_shapes: &[197],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14027u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[198],
                outline_shapes: &[45],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: Some(Flammable {
            spread_chance: 5u8,
            burn_chance: 20u8,
        }),
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/mangrove_fence"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:mangrove_fence",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const BAMBOO_FENCE: Self = Block {
        id: BlockId::new(645u16).unwrap(),
        name: "bamboo_fence",
        hardness: 2f32,
        blast_resistance: 3f32,
        map_color: 18u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 381,
        default_state: &BlockState {
            id: BlockStateId::new(14059u16).unwrap(),
            state_flags: 74,
            side_flags: 192,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 2f32,
            collision_shapes: &[198],
            outline_shapes: &[45],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(14028u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[180, 181, 182],
                outline_shapes: &[183, 184, 185],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14029u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[186, 187],
                outline_shapes: &[188, 189],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14030u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[180, 181, 182],
                outline_shapes: &[183, 184, 185],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14031u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[186, 187],
                outline_shapes: &[188, 189],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14032u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[180, 181],
                outline_shapes: &[183, 184],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14033u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[190, 187],
                outline_shapes: &[191, 189],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14034u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[180, 181],
                outline_shapes: &[183, 184],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14035u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[190, 187],
                outline_shapes: &[191, 189],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14036u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[180, 182],
                outline_shapes: &[183, 185],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14037u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[192, 187],
                outline_shapes: &[193, 189],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14038u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[180, 182],
                outline_shapes: &[183, 185],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14039u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[192, 187],
                outline_shapes: &[193, 189],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14040u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[180],
                outline_shapes: &[183],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14041u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[194],
                outline_shapes: &[195],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14042u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[180],
                outline_shapes: &[183],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14043u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[194],
                outline_shapes: &[195],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14044u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[196, 181, 182],
                outline_shapes: &[197, 184, 185],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14045u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[186],
                outline_shapes: &[188],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14046u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[196, 181, 182],
                outline_shapes: &[197, 184, 185],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14047u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[186],
                outline_shapes: &[188],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14048u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[196, 181],
                outline_shapes: &[197, 184],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14049u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[190],
                outline_shapes: &[191],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14050u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[196, 181],
                outline_shapes: &[197, 184],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14051u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[190],
                outline_shapes: &[191],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14052u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[196, 182],
                outline_shapes: &[197, 185],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14053u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[192],
                outline_shapes: &[193],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14054u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[196, 182],
                outline_shapes: &[197, 185],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14055u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[192],
                outline_shapes: &[193],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14056u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[196],
                outline_shapes: &[197],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14057u16).unwrap(),
                state_flags: 98,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[198],
                outline_shapes: &[45],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14058u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[196],
                outline_shapes: &[197],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14059u16).unwrap(),
                state_flags: 74,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[198],
                outline_shapes: &[45],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: Some(Flammable {
            spread_chance: 5u8,
            burn_chance: 20u8,
        }),
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/bamboo_fence"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:bamboo_fence",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const SPRUCE_DOOR: Self = Block {
        id: BlockId::new(646u16).unwrap(),
        name: "spruce_door",
        hardness: 3f32,
        blast_resistance: 3f32,
        map_color: 34u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 809,
        default_state: &BlockState {
            id: BlockStateId::new(14071u16).unwrap(),
            state_flags: 74,
            side_flags: 8,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 3f32,
            collision_shapes: &[140],
            outline_shapes: &[140],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(14060u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14061u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14062u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14063u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14064u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14065u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14066u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14067u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14068u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14069u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14070u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14071u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14072u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14073u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14074u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14075u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14076u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14077u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14078u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14079u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14080u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14081u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14082u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14083u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14084u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14085u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14086u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14087u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14088u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14089u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14090u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14091u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14092u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14093u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14094u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14095u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14096u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14097u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14098u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14099u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14100u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14101u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14102u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14103u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14104u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14105u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14106u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14107u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14108u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14109u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14110u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14111u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14112u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14113u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14114u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14115u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14116u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14117u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14118u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14119u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14120u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14121u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14122u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14123u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/spruce_door"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:spruce_door",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: Some(&[LootCondition::BlockStateProperty {
                        block: "minecraft:spruce_door",
                        properties: &[("half", "lower")],
                    }]),
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const BIRCH_DOOR: Self = Block {
        id: BlockId::new(647u16).unwrap(),
        name: "birch_door",
        hardness: 3f32,
        blast_resistance: 3f32,
        map_color: 2u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 810,
        default_state: &BlockState {
            id: BlockStateId::new(14135u16).unwrap(),
            state_flags: 74,
            side_flags: 8,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 3f32,
            collision_shapes: &[140],
            outline_shapes: &[140],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(14124u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14125u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14126u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14127u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14128u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14129u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14130u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14131u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14132u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14133u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14134u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14135u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14136u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14137u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14138u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14139u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14140u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14141u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14142u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14143u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14144u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14145u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14146u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14147u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14148u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14149u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14150u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14151u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14152u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14153u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14154u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14155u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14156u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14157u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14158u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14159u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14160u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14161u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14162u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14163u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14164u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14165u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14166u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14167u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14168u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14169u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14170u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14171u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14172u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14173u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14174u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14175u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14176u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14177u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14178u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14179u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14180u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14181u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14182u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14183u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14184u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14185u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14186u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14187u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/birch_door"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:birch_door",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: Some(&[LootCondition::BlockStateProperty {
                        block: "minecraft:birch_door",
                        properties: &[("half", "lower")],
                    }]),
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const JUNGLE_DOOR: Self = Block {
        id: BlockId::new(648u16).unwrap(),
        name: "jungle_door",
        hardness: 3f32,
        blast_resistance: 3f32,
        map_color: 10u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 811,
        default_state: &BlockState {
            id: BlockStateId::new(14199u16).unwrap(),
            state_flags: 74,
            side_flags: 8,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 3f32,
            collision_shapes: &[140],
            outline_shapes: &[140],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(14188u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14189u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14190u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14191u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14192u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14193u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14194u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14195u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14196u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14197u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14198u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14199u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14200u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14201u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14202u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14203u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14204u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14205u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14206u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14207u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14208u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14209u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14210u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14211u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14212u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14213u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14214u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14215u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14216u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14217u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14218u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14219u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14220u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14221u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14222u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14223u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14224u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14225u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14226u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14227u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14228u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14229u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14230u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14231u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14232u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14233u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14234u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14235u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14236u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14237u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14238u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14239u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14240u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14241u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14242u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14243u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14244u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14245u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14246u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14247u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14248u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14249u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14250u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14251u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/jungle_door"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:jungle_door",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: Some(&[LootCondition::BlockStateProperty {
                        block: "minecraft:jungle_door",
                        properties: &[("half", "lower")],
                    }]),
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const ACACIA_DOOR: Self = Block {
        id: BlockId::new(649u16).unwrap(),
        name: "acacia_door",
        hardness: 3f32,
        blast_resistance: 3f32,
        map_color: 15u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 812,
        default_state: &BlockState {
            id: BlockStateId::new(14263u16).unwrap(),
            state_flags: 74,
            side_flags: 8,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 3f32,
            collision_shapes: &[140],
            outline_shapes: &[140],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(14252u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14253u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14254u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14255u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14256u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14257u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14258u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14259u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14260u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14261u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14262u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14263u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14264u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14265u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14266u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14267u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14268u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14269u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14270u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14271u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14272u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14273u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14274u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14275u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14276u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14277u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14278u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14279u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14280u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14281u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14282u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14283u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14284u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14285u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14286u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14287u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14288u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14289u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14290u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14291u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14292u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14293u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14294u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14295u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14296u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14297u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14298u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14299u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14300u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14301u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14302u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14303u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14304u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14305u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14306u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14307u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14308u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14309u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14310u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14311u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14312u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14313u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14314u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14315u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/acacia_door"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:acacia_door",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: Some(&[LootCondition::BlockStateProperty {
                        block: "minecraft:acacia_door",
                        properties: &[("half", "lower")],
                    }]),
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const CHERRY_DOOR: Self = Block {
        id: BlockId::new(650u16).unwrap(),
        name: "cherry_door",
        hardness: 3f32,
        blast_resistance: 3f32,
        map_color: 36u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 813,
        default_state: &BlockState {
            id: BlockStateId::new(14327u16).unwrap(),
            state_flags: 74,
            side_flags: 8,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 3f32,
            collision_shapes: &[140],
            outline_shapes: &[140],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(14316u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14317u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14318u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14319u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14320u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14321u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14322u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14323u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14324u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14325u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14326u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14327u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14328u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14329u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14330u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14331u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14332u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14333u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14334u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14335u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14336u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14337u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14338u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14339u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14340u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14341u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14342u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14343u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14344u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14345u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14346u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14347u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14348u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14349u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14350u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14351u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14352u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14353u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14354u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14355u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14356u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14357u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14358u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14359u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14360u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14361u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14362u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14363u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14364u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14365u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14366u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14367u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14368u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14369u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14370u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14371u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14372u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14373u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14374u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14375u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14376u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14377u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14378u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14379u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/cherry_door"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:cherry_door",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: Some(&[LootCondition::BlockStateProperty {
                        block: "minecraft:cherry_door",
                        properties: &[("half", "lower")],
                    }]),
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const DARK_OAK_DOOR: Self = Block {
        id: BlockId::new(651u16).unwrap(),
        name: "dark_oak_door",
        hardness: 3f32,
        blast_resistance: 3f32,
        map_color: 26u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 814,
        default_state: &BlockState {
            id: BlockStateId::new(14391u16).unwrap(),
            state_flags: 74,
            side_flags: 8,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 3f32,
            collision_shapes: &[140],
            outline_shapes: &[140],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(14380u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14381u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14382u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14383u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14384u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14385u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14386u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14387u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14388u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14389u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14390u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14391u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14392u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14393u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14394u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14395u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14396u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14397u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14398u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14399u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14400u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14401u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14402u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14403u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14404u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14405u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14406u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14407u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14408u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14409u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14410u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14411u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14412u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14413u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14414u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14415u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14416u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14417u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14418u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14419u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14420u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14421u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14422u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14423u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14424u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14425u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14426u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14427u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14428u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14429u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14430u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14431u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14432u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14433u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14434u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14435u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14436u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14437u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14438u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14439u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14440u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14441u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14442u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14443u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/dark_oak_door"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:dark_oak_door",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: Some(&[LootCondition::BlockStateProperty {
                        block: "minecraft:dark_oak_door",
                        properties: &[("half", "lower")],
                    }]),
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const PALE_OAK_DOOR: Self = Block {
        id: BlockId::new(652u16).unwrap(),
        name: "pale_oak_door",
        hardness: 3f32,
        blast_resistance: 3f32,
        map_color: 14u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 815,
        default_state: &BlockState {
            id: BlockStateId::new(14455u16).unwrap(),
            state_flags: 74,
            side_flags: 8,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 3f32,
            collision_shapes: &[140],
            outline_shapes: &[140],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(14444u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14445u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14446u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14447u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14448u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14449u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14450u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14451u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14452u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14453u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14454u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14455u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14456u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14457u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14458u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14459u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14460u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14461u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14462u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14463u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14464u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14465u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14466u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14467u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14468u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14469u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14470u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14471u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14472u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14473u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14474u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14475u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14476u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14477u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14478u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14479u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14480u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14481u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14482u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14483u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14484u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14485u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14486u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14487u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14488u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14489u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14490u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14491u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14492u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14493u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14494u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14495u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14496u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14497u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14498u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14499u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14500u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14501u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14502u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14503u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14504u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14505u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14506u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14507u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/pale_oak_door"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:pale_oak_door",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: Some(&[LootCondition::BlockStateProperty {
                        block: "minecraft:pale_oak_door",
                        properties: &[("half", "lower")],
                    }]),
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const MANGROVE_DOOR: Self = Block {
        id: BlockId::new(653u16).unwrap(),
        name: "mangrove_door",
        hardness: 3f32,
        blast_resistance: 3f32,
        map_color: 28u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 816,
        default_state: &BlockState {
            id: BlockStateId::new(14519u16).unwrap(),
            state_flags: 74,
            side_flags: 8,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 3f32,
            collision_shapes: &[140],
            outline_shapes: &[140],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(14508u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14509u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14510u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14511u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14512u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14513u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14514u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14515u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14516u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14517u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14518u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14519u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14520u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14521u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14522u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14523u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14524u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14525u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14526u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14527u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14528u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14529u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14530u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14531u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14532u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14533u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14534u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14535u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14536u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14537u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14538u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14539u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14540u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14541u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14542u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14543u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14544u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14545u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14546u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14547u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14548u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14549u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14550u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14551u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14552u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14553u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14554u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14555u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14556u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14557u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14558u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14559u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14560u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14561u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14562u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14563u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14564u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14565u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14566u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14567u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14568u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14569u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14570u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14571u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/mangrove_door"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:mangrove_door",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: Some(&[LootCondition::BlockStateProperty {
                        block: "minecraft:mangrove_door",
                        properties: &[("half", "lower")],
                    }]),
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const BAMBOO_DOOR: Self = Block {
        id: BlockId::new(654u16).unwrap(),
        name: "bamboo_door",
        hardness: 3f32,
        blast_resistance: 3f32,
        map_color: 18u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 817,
        default_state: &BlockState {
            id: BlockStateId::new(14583u16).unwrap(),
            state_flags: 74,
            side_flags: 8,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 3f32,
            collision_shapes: &[140],
            outline_shapes: &[140],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(14572u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14573u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14574u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14575u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14576u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14577u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14578u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14579u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14580u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14581u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14582u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14583u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14584u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14585u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14586u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14587u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14588u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14589u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14590u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14591u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14592u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14593u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14594u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14595u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14596u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14597u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14598u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14599u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14600u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14601u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14602u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14603u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14604u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14605u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14606u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14607u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14608u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14609u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14610u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14611u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14612u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14613u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14614u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14615u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14616u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14617u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14618u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14619u16).unwrap(),
                state_flags: 74,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14620u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14621u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14622u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14623u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14624u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14625u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14626u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14627u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14628u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14629u16).unwrap(),
                state_flags: 74,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14630u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14631u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14632u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14633u16).unwrap(),
                state_flags: 74,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14634u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14635u16).unwrap(),
                state_flags: 74,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/bamboo_door"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:bamboo_door",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: Some(&[LootCondition::BlockStateProperty {
                        block: "minecraft:bamboo_door",
                        properties: &[("half", "lower")],
                    }]),
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const END_ROD: Self = Block {
        id: BlockId::new(655u16).unwrap(),
        name: "end_rod",
        hardness: 0f32,
        blast_resistance: 0f32,
        map_color: 0u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 351,
        default_state: &BlockState {
            id: BlockStateId::new(14640u16).unwrap(),
            state_flags: 8,
            side_flags: 192,
            instrument: NoteblockInstrument::Harp,
            luminance: 14,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0f32,
            collision_shapes: &[45],
            outline_shapes: &[45],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(14636u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 14,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0f32,
                collision_shapes: &[385],
                outline_shapes: &[385],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14637u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 14,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0f32,
                collision_shapes: &[386],
                outline_shapes: &[386],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14638u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 14,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0f32,
                collision_shapes: &[385],
                outline_shapes: &[385],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14639u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 14,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0f32,
                collision_shapes: &[386],
                outline_shapes: &[386],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14640u16).unwrap(),
                state_flags: 8,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 14,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0f32,
                collision_shapes: &[45],
                outline_shapes: &[45],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14641u16).unwrap(),
                state_flags: 8,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 14,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0f32,
                collision_shapes: &[45],
                outline_shapes: &[45],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/end_rod"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:end_rod",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const CHORUS_PLANT: Self = Block {
        id: BlockId::new(656u16).unwrap(),
        name: "chorus_plant",
        hardness: 0.4f32,
        blast_resistance: 0.4f32,
        map_color: 24u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 352,
        default_state: &BlockState {
            id: BlockStateId::new(14705u16).unwrap(),
            state_flags: 0,
            side_flags: 0,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0.4f32,
            collision_shapes: &[400],
            outline_shapes: &[400],
            opacity: 1,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(14642u16).unwrap(),
                state_flags: 0,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.4f32,
                collision_shapes: &[148, 387, 388, 389, 390],
                outline_shapes: &[148, 387, 388, 389, 390],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14643u16).unwrap(),
                state_flags: 0,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.4f32,
                collision_shapes: &[148, 388, 389, 390],
                outline_shapes: &[148, 388, 389, 390],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14644u16).unwrap(),
                state_flags: 0,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.4f32,
                collision_shapes: &[391, 387, 388, 389, 390],
                outline_shapes: &[391, 387, 388, 389, 390],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14645u16).unwrap(),
                state_flags: 0,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.4f32,
                collision_shapes: &[391, 388, 389, 390],
                outline_shapes: &[391, 388, 389, 390],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14646u16).unwrap(),
                state_flags: 0,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.4f32,
                collision_shapes: &[148, 387, 388, 390],
                outline_shapes: &[148, 387, 388, 390],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14647u16).unwrap(),
                state_flags: 0,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.4f32,
                collision_shapes: &[148, 388, 390],
                outline_shapes: &[148, 388, 390],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14648u16).unwrap(),
                state_flags: 0,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.4f32,
                collision_shapes: &[391, 387, 388, 390],
                outline_shapes: &[391, 387, 388, 390],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14649u16).unwrap(),
                state_flags: 0,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.4f32,
                collision_shapes: &[391, 388, 390],
                outline_shapes: &[391, 388, 390],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14650u16).unwrap(),
                state_flags: 0,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.4f32,
                collision_shapes: &[148, 387, 389, 390],
                outline_shapes: &[148, 387, 389, 390],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14651u16).unwrap(),
                state_flags: 0,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.4f32,
                collision_shapes: &[148, 389, 390],
                outline_shapes: &[148, 389, 390],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14652u16).unwrap(),
                state_flags: 0,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.4f32,
                collision_shapes: &[391, 387, 389, 390],
                outline_shapes: &[391, 387, 389, 390],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14653u16).unwrap(),
                state_flags: 0,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.4f32,
                collision_shapes: &[391, 389, 390],
                outline_shapes: &[391, 389, 390],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14654u16).unwrap(),
                state_flags: 0,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.4f32,
                collision_shapes: &[148, 387, 390],
                outline_shapes: &[148, 387, 390],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14655u16).unwrap(),
                state_flags: 0,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.4f32,
                collision_shapes: &[148, 390],
                outline_shapes: &[148, 390],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14656u16).unwrap(),
                state_flags: 0,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.4f32,
                collision_shapes: &[391, 387, 390],
                outline_shapes: &[391, 387, 390],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14657u16).unwrap(),
                state_flags: 0,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.4f32,
                collision_shapes: &[391, 390],
                outline_shapes: &[391, 390],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14658u16).unwrap(),
                state_flags: 0,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.4f32,
                collision_shapes: &[148, 387, 388, 389],
                outline_shapes: &[148, 387, 388, 389],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14659u16).unwrap(),
                state_flags: 0,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.4f32,
                collision_shapes: &[148, 388, 389],
                outline_shapes: &[148, 388, 389],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14660u16).unwrap(),
                state_flags: 0,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.4f32,
                collision_shapes: &[391, 387, 388, 389],
                outline_shapes: &[391, 387, 388, 389],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14661u16).unwrap(),
                state_flags: 0,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.4f32,
                collision_shapes: &[391, 388, 389],
                outline_shapes: &[391, 388, 389],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14662u16).unwrap(),
                state_flags: 0,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.4f32,
                collision_shapes: &[148, 387, 388],
                outline_shapes: &[148, 387, 388],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14663u16).unwrap(),
                state_flags: 0,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.4f32,
                collision_shapes: &[148, 388],
                outline_shapes: &[148, 388],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14664u16).unwrap(),
                state_flags: 0,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.4f32,
                collision_shapes: &[391, 387, 388],
                outline_shapes: &[391, 387, 388],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14665u16).unwrap(),
                state_flags: 0,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.4f32,
                collision_shapes: &[391, 388],
                outline_shapes: &[391, 388],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14666u16).unwrap(),
                state_flags: 0,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.4f32,
                collision_shapes: &[148, 387, 389],
                outline_shapes: &[148, 387, 389],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14667u16).unwrap(),
                state_flags: 0,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.4f32,
                collision_shapes: &[148, 389],
                outline_shapes: &[148, 389],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14668u16).unwrap(),
                state_flags: 0,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.4f32,
                collision_shapes: &[391, 387, 389],
                outline_shapes: &[391, 387, 389],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14669u16).unwrap(),
                state_flags: 0,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.4f32,
                collision_shapes: &[391, 389],
                outline_shapes: &[391, 389],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14670u16).unwrap(),
                state_flags: 0,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.4f32,
                collision_shapes: &[148, 387],
                outline_shapes: &[148, 387],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14671u16).unwrap(),
                state_flags: 0,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.4f32,
                collision_shapes: &[148],
                outline_shapes: &[148],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14672u16).unwrap(),
                state_flags: 0,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.4f32,
                collision_shapes: &[391, 387],
                outline_shapes: &[391, 387],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14673u16).unwrap(),
                state_flags: 0,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.4f32,
                collision_shapes: &[391],
                outline_shapes: &[391],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14674u16).unwrap(),
                state_flags: 0,
                side_flags: 128,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.4f32,
                collision_shapes: &[392, 388, 389, 393],
                outline_shapes: &[392, 388, 389, 393],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14675u16).unwrap(),
                state_flags: 0,
                side_flags: 128,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.4f32,
                collision_shapes: &[394, 390, 393],
                outline_shapes: &[394, 390, 393],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14676u16).unwrap(),
                state_flags: 0,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.4f32,
                collision_shapes: &[392, 388, 389],
                outline_shapes: &[392, 388, 389],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14677u16).unwrap(),
                state_flags: 0,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.4f32,
                collision_shapes: &[394, 390],
                outline_shapes: &[394, 390],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14678u16).unwrap(),
                state_flags: 0,
                side_flags: 128,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.4f32,
                collision_shapes: &[392, 388, 393],
                outline_shapes: &[392, 388, 393],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14679u16).unwrap(),
                state_flags: 0,
                side_flags: 128,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.4f32,
                collision_shapes: &[395, 390, 393],
                outline_shapes: &[395, 390, 393],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14680u16).unwrap(),
                state_flags: 0,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.4f32,
                collision_shapes: &[392, 388],
                outline_shapes: &[392, 388],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14681u16).unwrap(),
                state_flags: 0,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.4f32,
                collision_shapes: &[395, 390],
                outline_shapes: &[395, 390],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14682u16).unwrap(),
                state_flags: 0,
                side_flags: 128,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.4f32,
                collision_shapes: &[392, 389, 393],
                outline_shapes: &[392, 389, 393],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14683u16).unwrap(),
                state_flags: 0,
                side_flags: 128,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.4f32,
                collision_shapes: &[396, 390, 393],
                outline_shapes: &[396, 390, 393],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14684u16).unwrap(),
                state_flags: 0,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.4f32,
                collision_shapes: &[392, 389],
                outline_shapes: &[392, 389],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14685u16).unwrap(),
                state_flags: 0,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.4f32,
                collision_shapes: &[396, 390],
                outline_shapes: &[396, 390],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14686u16).unwrap(),
                state_flags: 0,
                side_flags: 128,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.4f32,
                collision_shapes: &[392, 393],
                outline_shapes: &[392, 393],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14687u16).unwrap(),
                state_flags: 0,
                side_flags: 128,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.4f32,
                collision_shapes: &[397, 393],
                outline_shapes: &[397, 393],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14688u16).unwrap(),
                state_flags: 0,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.4f32,
                collision_shapes: &[392],
                outline_shapes: &[392],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14689u16).unwrap(),
                state_flags: 0,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.4f32,
                collision_shapes: &[397],
                outline_shapes: &[397],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14690u16).unwrap(),
                state_flags: 0,
                side_flags: 128,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.4f32,
                collision_shapes: &[398, 388, 389, 393],
                outline_shapes: &[398, 388, 389, 393],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14691u16).unwrap(),
                state_flags: 0,
                side_flags: 128,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.4f32,
                collision_shapes: &[394, 393],
                outline_shapes: &[394, 393],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14692u16).unwrap(),
                state_flags: 0,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.4f32,
                collision_shapes: &[398, 388, 389],
                outline_shapes: &[398, 388, 389],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14693u16).unwrap(),
                state_flags: 0,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.4f32,
                collision_shapes: &[394],
                outline_shapes: &[394],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14694u16).unwrap(),
                state_flags: 0,
                side_flags: 128,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.4f32,
                collision_shapes: &[398, 388, 393],
                outline_shapes: &[398, 388, 393],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14695u16).unwrap(),
                state_flags: 0,
                side_flags: 128,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.4f32,
                collision_shapes: &[395, 393],
                outline_shapes: &[395, 393],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14696u16).unwrap(),
                state_flags: 0,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.4f32,
                collision_shapes: &[398, 388],
                outline_shapes: &[398, 388],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14697u16).unwrap(),
                state_flags: 0,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.4f32,
                collision_shapes: &[395],
                outline_shapes: &[395],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14698u16).unwrap(),
                state_flags: 0,
                side_flags: 128,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.4f32,
                collision_shapes: &[398, 389, 393],
                outline_shapes: &[398, 389, 393],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14699u16).unwrap(),
                state_flags: 0,
                side_flags: 128,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.4f32,
                collision_shapes: &[396, 393],
                outline_shapes: &[396, 393],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14700u16).unwrap(),
                state_flags: 0,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.4f32,
                collision_shapes: &[398, 389],
                outline_shapes: &[398, 389],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14701u16).unwrap(),
                state_flags: 0,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.4f32,
                collision_shapes: &[396],
                outline_shapes: &[396],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14702u16).unwrap(),
                state_flags: 0,
                side_flags: 128,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.4f32,
                collision_shapes: &[398, 393],
                outline_shapes: &[398, 393],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14703u16).unwrap(),
                state_flags: 0,
                side_flags: 128,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.4f32,
                collision_shapes: &[399],
                outline_shapes: &[399],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14704u16).unwrap(),
                state_flags: 0,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.4f32,
                collision_shapes: &[398],
                outline_shapes: &[398],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14705u16).unwrap(),
                state_flags: 0,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.4f32,
                collision_shapes: &[400],
                outline_shapes: &[400],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/chorus_plant"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:chorus_fruit",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: Some(&[
                        LootFunction {
                            content: LootFunctionTypes::SetCount {
                                count: LootFunctionNumberProvider::Uniform {
                                    min: 0f32,
                                    max: 1f32,
                                },
                                add: false,
                            },
                            conditions: None,
                        },
                        LootFunction {
                            content: LootFunctionTypes::ExplosionDecay,
                            conditions: None,
                        },
                    ]),
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: None,
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const CHORUS_FLOWER: Self = Block {
        id: BlockId::new(657u16).unwrap(),
        name: "chorus_flower",
        hardness: 0.4f32,
        blast_resistance: 0.4f32,
        map_color: 24u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 353,
        default_state: &BlockState {
            id: BlockStateId::new(14706u16).unwrap(),
            state_flags: 640,
            side_flags: 64,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0.4f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 1,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(14706u16).unwrap(),
                state_flags: 640,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.4f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14707u16).unwrap(),
                state_flags: 640,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.4f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14708u16).unwrap(),
                state_flags: 640,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.4f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14709u16).unwrap(),
                state_flags: 640,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.4f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14710u16).unwrap(),
                state_flags: 640,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.4f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14711u16).unwrap(),
                state_flags: 128,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.4f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/chorus_flower"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:chorus_flower",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: Some(&[
                        LootCondition::SurvivesExplosion,
                        LootCondition::EntityProperties {
                            entity: "this",
                            expected_type: None,
                            is_on_fire: None,
                            mainhand_enchantment_tag: None,
                        },
                    ]),
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: None,
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const PURPUR_BLOCK: Self = Block {
        id: BlockId::new(658u16).unwrap(),
        name: "purpur_block",
        hardness: 1.5f32,
        blast_resistance: 6f32,
        map_color: 16u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 354,
        default_state: &BlockState {
            id: BlockStateId::new(14712u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1.5f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(14712u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1.5f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/purpur_block"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:purpur_block",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const PURPUR_PILLAR: Self = Block {
        id: BlockId::new(659u16).unwrap(),
        name: "purpur_pillar",
        hardness: 1.5f32,
        blast_resistance: 6f32,
        map_color: 16u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 355,
        default_state: &BlockState {
            id: BlockStateId::new(14714u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1.5f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(14713u16).unwrap(),
                state_flags: 452,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14714u16).unwrap(),
                state_flags: 452,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14715u16).unwrap(),
                state_flags: 452,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/purpur_pillar"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:purpur_pillar",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const PURPUR_STAIRS: Self = Block {
        id: BlockId::new(660u16).unwrap(),
        name: "purpur_stairs",
        hardness: 1.5f32,
        blast_resistance: 6f32,
        map_color: 16u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 356,
        default_state: &BlockState {
            id: BlockStateId::new(14727u16).unwrap(),
            state_flags: 76,
            side_flags: 69,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1.5f32,
            collision_shapes: &[21, 109],
            outline_shapes: &[21, 109],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(14716u16).unwrap(),
                state_flags: 100,
                side_flags: 134,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[99, 100],
                outline_shapes: &[99, 100],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14717u16).unwrap(),
                state_flags: 76,
                side_flags: 134,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[99, 100],
                outline_shapes: &[99, 100],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14718u16).unwrap(),
                state_flags: 100,
                side_flags: 150,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 102, 103],
                outline_shapes: &[101, 102, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14719u16).unwrap(),
                state_flags: 76,
                side_flags: 150,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 102, 103],
                outline_shapes: &[101, 102, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14720u16).unwrap(),
                state_flags: 100,
                side_flags: 166,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[99, 104, 105],
                outline_shapes: &[99, 104, 105],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14721u16).unwrap(),
                state_flags: 76,
                side_flags: 166,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[99, 104, 105],
                outline_shapes: &[99, 104, 105],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14722u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[106, 100, 107],
                outline_shapes: &[106, 100, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14723u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[106, 100, 107],
                outline_shapes: &[106, 100, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14724u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[102, 108, 103],
                outline_shapes: &[102, 108, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14725u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[102, 108, 103],
                outline_shapes: &[102, 108, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14726u16).unwrap(),
                state_flags: 100,
                side_flags: 69,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 109],
                outline_shapes: &[21, 109],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14727u16).unwrap(),
                state_flags: 76,
                side_flags: 69,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 109],
                outline_shapes: &[21, 109],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14728u16).unwrap(),
                state_flags: 100,
                side_flags: 85,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108, 107],
                outline_shapes: &[21, 108, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14729u16).unwrap(),
                state_flags: 76,
                side_flags: 85,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108, 107],
                outline_shapes: &[21, 108, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14730u16).unwrap(),
                state_flags: 100,
                side_flags: 101,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 109, 103],
                outline_shapes: &[21, 109, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14731u16).unwrap(),
                state_flags: 76,
                side_flags: 101,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 109, 103],
                outline_shapes: &[21, 109, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14732u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 110],
                outline_shapes: &[21, 110],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14733u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 110],
                outline_shapes: &[21, 110],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14734u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 107],
                outline_shapes: &[21, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14735u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 107],
                outline_shapes: &[21, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14736u16).unwrap(),
                state_flags: 100,
                side_flags: 138,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[111, 109],
                outline_shapes: &[111, 109],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14737u16).unwrap(),
                state_flags: 76,
                side_flags: 138,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[111, 109],
                outline_shapes: &[111, 109],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14738u16).unwrap(),
                state_flags: 100,
                side_flags: 170,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[111, 102, 110],
                outline_shapes: &[111, 102, 110],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14739u16).unwrap(),
                state_flags: 76,
                side_flags: 170,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[111, 102, 110],
                outline_shapes: &[111, 102, 110],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14740u16).unwrap(),
                state_flags: 100,
                side_flags: 154,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 104, 107],
                outline_shapes: &[101, 104, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14741u16).unwrap(),
                state_flags: 76,
                side_flags: 154,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 104, 107],
                outline_shapes: &[101, 104, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14742u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[104, 108, 107],
                outline_shapes: &[104, 108, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14743u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[104, 108, 107],
                outline_shapes: &[104, 108, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14744u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[112, 109, 103],
                outline_shapes: &[112, 109, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14745u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[112, 109, 103],
                outline_shapes: &[112, 109, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14746u16).unwrap(),
                state_flags: 100,
                side_flags: 73,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 100],
                outline_shapes: &[21, 100],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14747u16).unwrap(),
                state_flags: 76,
                side_flags: 73,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 100],
                outline_shapes: &[21, 100],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14748u16).unwrap(),
                state_flags: 100,
                side_flags: 105,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 100, 107],
                outline_shapes: &[21, 100, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14749u16).unwrap(),
                state_flags: 76,
                side_flags: 105,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 100, 107],
                outline_shapes: &[21, 100, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14750u16).unwrap(),
                state_flags: 100,
                side_flags: 89,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108, 103],
                outline_shapes: &[21, 108, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14751u16).unwrap(),
                state_flags: 76,
                side_flags: 89,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108, 103],
                outline_shapes: &[21, 108, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14752u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 103],
                outline_shapes: &[21, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14753u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 103],
                outline_shapes: &[21, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14754u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 105],
                outline_shapes: &[21, 105],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14755u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 105],
                outline_shapes: &[21, 105],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14756u16).unwrap(),
                state_flags: 100,
                side_flags: 146,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 113],
                outline_shapes: &[101, 113],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14757u16).unwrap(),
                state_flags: 76,
                side_flags: 146,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 113],
                outline_shapes: &[101, 113],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14758u16).unwrap(),
                state_flags: 100,
                side_flags: 154,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 104, 107],
                outline_shapes: &[101, 104, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14759u16).unwrap(),
                state_flags: 76,
                side_flags: 154,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 104, 107],
                outline_shapes: &[101, 104, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14760u16).unwrap(),
                state_flags: 100,
                side_flags: 150,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 102, 103],
                outline_shapes: &[101, 102, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14761u16).unwrap(),
                state_flags: 76,
                side_flags: 150,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 102, 103],
                outline_shapes: &[101, 102, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14762u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[112, 109, 103],
                outline_shapes: &[112, 109, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14763u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[112, 109, 103],
                outline_shapes: &[112, 109, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14764u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[106, 100, 107],
                outline_shapes: &[106, 100, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14765u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[106, 100, 107],
                outline_shapes: &[106, 100, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14766u16).unwrap(),
                state_flags: 100,
                side_flags: 81,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108],
                outline_shapes: &[21, 108],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14767u16).unwrap(),
                state_flags: 76,
                side_flags: 81,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108],
                outline_shapes: &[21, 108],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14768u16).unwrap(),
                state_flags: 100,
                side_flags: 89,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108, 103],
                outline_shapes: &[21, 108, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14769u16).unwrap(),
                state_flags: 76,
                side_flags: 89,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108, 103],
                outline_shapes: &[21, 108, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14770u16).unwrap(),
                state_flags: 100,
                side_flags: 85,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108, 107],
                outline_shapes: &[21, 108, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14771u16).unwrap(),
                state_flags: 76,
                side_flags: 85,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108, 107],
                outline_shapes: &[21, 108, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14772u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 105],
                outline_shapes: &[21, 105],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14773u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 105],
                outline_shapes: &[21, 105],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14774u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 110],
                outline_shapes: &[21, 110],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14775u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 110],
                outline_shapes: &[21, 110],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14776u16).unwrap(),
                state_flags: 100,
                side_flags: 162,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[114, 108],
                outline_shapes: &[114, 108],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14777u16).unwrap(),
                state_flags: 76,
                side_flags: 162,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[114, 108],
                outline_shapes: &[114, 108],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14778u16).unwrap(),
                state_flags: 100,
                side_flags: 166,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[99, 104, 105],
                outline_shapes: &[99, 104, 105],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14779u16).unwrap(),
                state_flags: 76,
                side_flags: 166,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[99, 104, 105],
                outline_shapes: &[99, 104, 105],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14780u16).unwrap(),
                state_flags: 100,
                side_flags: 170,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[111, 102, 110],
                outline_shapes: &[111, 102, 110],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14781u16).unwrap(),
                state_flags: 76,
                side_flags: 170,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[111, 102, 110],
                outline_shapes: &[111, 102, 110],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14782u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[102, 108, 103],
                outline_shapes: &[102, 108, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14783u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[102, 108, 103],
                outline_shapes: &[102, 108, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14784u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[104, 108, 107],
                outline_shapes: &[104, 108, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14785u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[104, 108, 107],
                outline_shapes: &[104, 108, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14786u16).unwrap(),
                state_flags: 100,
                side_flags: 97,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 113],
                outline_shapes: &[21, 113],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14787u16).unwrap(),
                state_flags: 76,
                side_flags: 97,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 113],
                outline_shapes: &[21, 113],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14788u16).unwrap(),
                state_flags: 100,
                side_flags: 101,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 109, 103],
                outline_shapes: &[21, 109, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14789u16).unwrap(),
                state_flags: 76,
                side_flags: 101,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 109, 103],
                outline_shapes: &[21, 109, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14790u16).unwrap(),
                state_flags: 100,
                side_flags: 105,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 100, 107],
                outline_shapes: &[21, 100, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14791u16).unwrap(),
                state_flags: 76,
                side_flags: 105,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 100, 107],
                outline_shapes: &[21, 100, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14792u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 107],
                outline_shapes: &[21, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14793u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 107],
                outline_shapes: &[21, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14794u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 103],
                outline_shapes: &[21, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14795u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 103],
                outline_shapes: &[21, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/purpur_stairs"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:purpur_stairs",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const END_STONE_BRICKS: Self = Block {
        id: BlockId::new(661u16).unwrap(),
        name: "end_stone_bricks",
        hardness: 3f32,
        blast_resistance: 9f32,
        map_color: 2u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 464,
        default_state: &BlockState {
            id: BlockStateId::new(14796u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 3f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(14796u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 3f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/end_stone_bricks"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:end_stone_bricks",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const TORCHFLOWER_CROP: Self = Block {
        id: BlockId::new(662u16).unwrap(),
        name: "torchflower_crop",
        hardness: 0f32,
        blast_resistance: 0f32,
        map_color: 7u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 1315,
        default_state: &BlockState {
            id: BlockStateId::new(14797u16).unwrap(),
            state_flags: 520,
            side_flags: 0,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0f32,
            collision_shapes: &[],
            outline_shapes: &[55],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(14797u16).unwrap(),
                state_flags: 520,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[55],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14798u16).unwrap(),
                state_flags: 520,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[401],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/torchflower_crop"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:torchflower_seeds",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: None,
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const PITCHER_CROP: Self = Block {
        id: BlockId::new(663u16).unwrap(),
        name: "pitcher_crop",
        hardness: 0f32,
        blast_resistance: 0f32,
        map_color: 7u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 1316,
        default_state: &BlockState {
            id: BlockStateId::new(14800u16).unwrap(),
            state_flags: 520,
            side_flags: 64,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0f32,
            collision_shapes: &[402],
            outline_shapes: &[402],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(14799u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14800u16).unwrap(),
                state_flags: 520,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[402],
                outline_shapes: &[402],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14801u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14802u16).unwrap(),
                state_flags: 520,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[403],
                outline_shapes: &[404],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14803u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14804u16).unwrap(),
                state_flags: 520,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[403],
                outline_shapes: &[405],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14805u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[406],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14806u16).unwrap(),
                state_flags: 520,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[403],
                outline_shapes: &[405],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14807u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[407],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14808u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[403],
                outline_shapes: &[405],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/pitcher_crop"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Alternatives(AlternativeEntry {
                        children: &[
                            LootPoolEntry {
                                content: LootPoolEntryTypes::Item(ItemEntry {
                                    name: "minecraft:pitcher_pod",
                                }),
                                weight: 1i32,
                                quality: 0i32,
                                conditions: Some(&[
                                    LootCondition::BlockStateProperty {
                                        block: "minecraft:pitcher_crop",
                                        properties: &[("age", "0")],
                                    },
                                    LootCondition::BlockStateProperty {
                                        block: "minecraft:pitcher_crop",
                                        properties: &[("half", "lower")],
                                    },
                                ]),
                                functions: Some(&[LootFunction {
                                    content: LootFunctionTypes::SetCount {
                                        count: LootFunctionNumberProvider::Constant { value: 1f32 },
                                        add: false,
                                    },
                                    conditions: None,
                                }]),
                            },
                            LootPoolEntry {
                                content: LootPoolEntryTypes::Item(ItemEntry {
                                    name: "minecraft:pitcher_pod",
                                }),
                                weight: 1i32,
                                quality: 0i32,
                                conditions: Some(&[
                                    LootCondition::BlockStateProperty {
                                        block: "minecraft:pitcher_crop",
                                        properties: &[("age", "1")],
                                    },
                                    LootCondition::BlockStateProperty {
                                        block: "minecraft:pitcher_crop",
                                        properties: &[("half", "lower")],
                                    },
                                ]),
                                functions: Some(&[LootFunction {
                                    content: LootFunctionTypes::SetCount {
                                        count: LootFunctionNumberProvider::Constant { value: 1f32 },
                                        add: false,
                                    },
                                    conditions: None,
                                }]),
                            },
                            LootPoolEntry {
                                content: LootPoolEntryTypes::Item(ItemEntry {
                                    name: "minecraft:pitcher_pod",
                                }),
                                weight: 1i32,
                                quality: 0i32,
                                conditions: Some(&[
                                    LootCondition::BlockStateProperty {
                                        block: "minecraft:pitcher_crop",
                                        properties: &[("age", "2")],
                                    },
                                    LootCondition::BlockStateProperty {
                                        block: "minecraft:pitcher_crop",
                                        properties: &[("half", "lower")],
                                    },
                                ]),
                                functions: Some(&[LootFunction {
                                    content: LootFunctionTypes::SetCount {
                                        count: LootFunctionNumberProvider::Constant { value: 1f32 },
                                        add: false,
                                    },
                                    conditions: None,
                                }]),
                            },
                            LootPoolEntry {
                                content: LootPoolEntryTypes::Item(ItemEntry {
                                    name: "minecraft:pitcher_pod",
                                }),
                                weight: 1i32,
                                quality: 0i32,
                                conditions: Some(&[
                                    LootCondition::BlockStateProperty {
                                        block: "minecraft:pitcher_crop",
                                        properties: &[("age", "3")],
                                    },
                                    LootCondition::BlockStateProperty {
                                        block: "minecraft:pitcher_crop",
                                        properties: &[("half", "lower")],
                                    },
                                ]),
                                functions: Some(&[LootFunction {
                                    content: LootFunctionTypes::SetCount {
                                        count: LootFunctionNumberProvider::Constant { value: 1f32 },
                                        add: false,
                                    },
                                    conditions: None,
                                }]),
                            },
                            LootPoolEntry {
                                content: LootPoolEntryTypes::Item(ItemEntry {
                                    name: "minecraft:pitcher_plant",
                                }),
                                weight: 1i32,
                                quality: 0i32,
                                conditions: Some(&[
                                    LootCondition::BlockStateProperty {
                                        block: "minecraft:pitcher_crop",
                                        properties: &[("age", "4")],
                                    },
                                    LootCondition::BlockStateProperty {
                                        block: "minecraft:pitcher_crop",
                                        properties: &[("half", "lower")],
                                    },
                                ]),
                                functions: Some(&[LootFunction {
                                    content: LootFunctionTypes::SetCount {
                                        count: LootFunctionNumberProvider::Constant { value: 1f32 },
                                        add: false,
                                    },
                                    conditions: None,
                                }]),
                            },
                        ],
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: None,
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const PITCHER_PLANT: Self = Block {
        id: BlockId::new(664u16).unwrap(),
        name: "pitcher_plant",
        hardness: 0f32,
        blast_resistance: 0f32,
        map_color: 7u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 273,
        default_state: &BlockState {
            id: BlockStateId::new(14810u16).unwrap(),
            state_flags: 10,
            side_flags: 0,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0f32,
            collision_shapes: &[],
            outline_shapes: &[0],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(14809u16).unwrap(),
                state_flags: 10,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[0],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14810u16).unwrap(),
                state_flags: 10,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[0],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: Some(Flammable {
            spread_chance: 60u8,
            burn_chance: 100u8,
        }),
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/pitcher_plant"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:pitcher_plant",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: Some(&[LootCondition::BlockStateProperty {
                        block: "minecraft:pitcher_plant",
                        properties: &[("half", "lower")],
                    }]),
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: None,
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const BEETROOTS: Self = Block {
        id: BlockId::new(665u16).unwrap(),
        name: "beetroots",
        hardness: 0f32,
        blast_resistance: 0f32,
        map_color: 7u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 1318,
        default_state: &BlockState {
            id: BlockStateId::new(14811u16).unwrap(),
            state_flags: 520,
            side_flags: 0,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0f32,
            collision_shapes: &[],
            outline_shapes: &[20],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(14811u16).unwrap(),
                state_flags: 520,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[20],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14812u16).unwrap(),
                state_flags: 520,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[51],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14813u16).unwrap(),
                state_flags: 520,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[134],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14814u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/beetroots"),
            pools: Some(&[
                LootPool {
                    entries: &[LootPoolEntry {
                        content: LootPoolEntryTypes::Alternatives(AlternativeEntry {
                            children: &[
                                LootPoolEntry {
                                    content: LootPoolEntryTypes::Item(ItemEntry {
                                        name: "minecraft:beetroot",
                                    }),
                                    weight: 1i32,
                                    quality: 0i32,
                                    conditions: Some(&[LootCondition::BlockStateProperty {
                                        block: "minecraft:beetroots",
                                        properties: &[("age", "3")],
                                    }]),
                                    functions: None,
                                },
                                LootPoolEntry {
                                    content: LootPoolEntryTypes::Item(ItemEntry {
                                        name: "minecraft:beetroot_seeds",
                                    }),
                                    weight: 1i32,
                                    quality: 0i32,
                                    conditions: None,
                                    functions: None,
                                },
                            ],
                        }),
                        weight: 1i32,
                        quality: 0i32,
                        conditions: None,
                        functions: None,
                    }],
                    rolls: LootNumberProviderTypes::Constant(1f32),
                    bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                    conditions: None,
                    functions: None,
                },
                LootPool {
                    entries: &[LootPoolEntry {
                        content: LootPoolEntryTypes::Item(ItemEntry {
                            name: "minecraft:beetroot_seeds",
                        }),
                        weight: 1i32,
                        quality: 0i32,
                        conditions: None,
                        functions: Some(&[LootFunction {
                            content: LootFunctionTypes::ApplyBonus {
                                enchantment: "minecraft:fortune",
                                formula: "minecraft:binomial_with_bonus_count",
                                parameters: Some(LootFunctionBonusParameter::Probability {
                                    extra: 3i32,
                                    probability: 0.5714286f32,
                                }),
                            },
                            conditions: None,
                        }]),
                    }],
                    rolls: LootNumberProviderTypes::Constant(1f32),
                    bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                    conditions: Some(&[LootCondition::BlockStateProperty {
                        block: "minecraft:beetroots",
                        properties: &[("age", "3")],
                    }]),
                    functions: None,
                },
            ]),
        }),
        experience: None,
    };
    pub const DIRT_PATH: Self = Block {
        id: BlockId::new(666u16).unwrap(),
        name: "dirt_path",
        hardness: 0.65f32,
        blast_resistance: 0.65f32,
        map_color: 10u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 551,
        default_state: &BlockState {
            id: BlockStateId::new(14815u16).unwrap(),
            state_flags: 72,
            side_flags: 65,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.65f32,
            collision_shapes: &[137],
            outline_shapes: &[137],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(14815u16).unwrap(),
            state_flags: 72,
            side_flags: 65,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.65f32,
            collision_shapes: &[137],
            outline_shapes: &[137],
            opacity: 0,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/dirt_path"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:dirt",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const END_GATEWAY: Self = Block {
        id: BlockId::new(667u16).unwrap(),
        name: "end_gateway",
        hardness: -1f32,
        blast_resistance: 3600000f32,
        map_color: 29u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 0,
        default_state: &BlockState {
            id: BlockStateId::new(14816u16).unwrap(),
            state_flags: 0,
            side_flags: 0,
            instrument: NoteblockInstrument::Harp,
            luminance: 15,
            piston_behavior: PistonBehavior::Block,
            hardness: -1f32,
            collision_shapes: &[],
            outline_shapes: &[0],
            opacity: 1,
            block_entity_type: 22,
        },
        states: &[BlockState {
            id: BlockStateId::new(14816u16).unwrap(),
            state_flags: 0,
            side_flags: 0,
            instrument: NoteblockInstrument::Harp,
            luminance: 15,
            piston_behavior: PistonBehavior::Block,
            hardness: -1f32,
            collision_shapes: &[],
            outline_shapes: &[0],
            opacity: 1,
            block_entity_type: 22,
        }],
        flammable: None,
        loot_table: None,
        experience: None,
    };
    pub const REPEATING_COMMAND_BLOCK: Self = Block {
        id: BlockId::new(668u16).unwrap(),
        name: "repeating_command_block",
        hardness: -1f32,
        blast_resistance: 3600000f32,
        map_color: 24u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 601,
        default_state: &BlockState {
            id: BlockStateId::new(14823u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: -1f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: 23,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(14817u16).unwrap(),
                state_flags: 452,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: -1f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 23,
            },
            BlockState {
                id: BlockStateId::new(14818u16).unwrap(),
                state_flags: 452,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: -1f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 23,
            },
            BlockState {
                id: BlockStateId::new(14819u16).unwrap(),
                state_flags: 452,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: -1f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 23,
            },
            BlockState {
                id: BlockStateId::new(14820u16).unwrap(),
                state_flags: 452,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: -1f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 23,
            },
            BlockState {
                id: BlockStateId::new(14821u16).unwrap(),
                state_flags: 452,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: -1f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 23,
            },
            BlockState {
                id: BlockStateId::new(14822u16).unwrap(),
                state_flags: 452,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: -1f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 23,
            },
            BlockState {
                id: BlockStateId::new(14823u16).unwrap(),
                state_flags: 452,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: -1f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 23,
            },
            BlockState {
                id: BlockStateId::new(14824u16).unwrap(),
                state_flags: 452,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: -1f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 23,
            },
            BlockState {
                id: BlockStateId::new(14825u16).unwrap(),
                state_flags: 452,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: -1f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 23,
            },
            BlockState {
                id: BlockStateId::new(14826u16).unwrap(),
                state_flags: 452,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: -1f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 23,
            },
            BlockState {
                id: BlockStateId::new(14827u16).unwrap(),
                state_flags: 452,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: -1f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 23,
            },
            BlockState {
                id: BlockStateId::new(14828u16).unwrap(),
                state_flags: 452,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: -1f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 23,
            },
        ],
        flammable: None,
        loot_table: None,
        experience: None,
    };
    pub const CHAIN_COMMAND_BLOCK: Self = Block {
        id: BlockId::new(669u16).unwrap(),
        name: "chain_command_block",
        hardness: -1f32,
        blast_resistance: 3600000f32,
        map_color: 27u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 602,
        default_state: &BlockState {
            id: BlockStateId::new(14835u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: -1f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: 23,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(14829u16).unwrap(),
                state_flags: 452,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: -1f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 23,
            },
            BlockState {
                id: BlockStateId::new(14830u16).unwrap(),
                state_flags: 452,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: -1f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 23,
            },
            BlockState {
                id: BlockStateId::new(14831u16).unwrap(),
                state_flags: 452,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: -1f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 23,
            },
            BlockState {
                id: BlockStateId::new(14832u16).unwrap(),
                state_flags: 452,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: -1f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 23,
            },
            BlockState {
                id: BlockStateId::new(14833u16).unwrap(),
                state_flags: 452,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: -1f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 23,
            },
            BlockState {
                id: BlockStateId::new(14834u16).unwrap(),
                state_flags: 452,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: -1f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 23,
            },
            BlockState {
                id: BlockStateId::new(14835u16).unwrap(),
                state_flags: 452,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: -1f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 23,
            },
            BlockState {
                id: BlockStateId::new(14836u16).unwrap(),
                state_flags: 452,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: -1f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 23,
            },
            BlockState {
                id: BlockStateId::new(14837u16).unwrap(),
                state_flags: 452,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: -1f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 23,
            },
            BlockState {
                id: BlockStateId::new(14838u16).unwrap(),
                state_flags: 452,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: -1f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 23,
            },
            BlockState {
                id: BlockStateId::new(14839u16).unwrap(),
                state_flags: 452,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: -1f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 23,
            },
            BlockState {
                id: BlockStateId::new(14840u16).unwrap(),
                state_flags: 452,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: -1f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 23,
            },
        ],
        flammable: None,
        loot_table: None,
        experience: None,
    };
    pub const FROSTED_ICE: Self = Block {
        id: BlockId::new(670u16).unwrap(),
        name: "frosted_ice",
        hardness: 0.5f32,
        blast_resistance: 0.5f32,
        map_color: 5u8,
        slipperiness: 0.98f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 0,
        default_state: &BlockState {
            id: BlockStateId::new(14841u16).unwrap(),
            state_flags: 192,
            side_flags: 255,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.5f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 1,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(14841u16).unwrap(),
                state_flags: 192,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14842u16).unwrap(),
                state_flags: 192,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14843u16).unwrap(),
                state_flags: 192,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14844u16).unwrap(),
                state_flags: 192,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/frosted_ice"),
            pools: None,
        }),
        experience: None,
    };
    pub const MAGMA_BLOCK: Self = Block {
        id: BlockId::new(671u16).unwrap(),
        name: "magma_block",
        hardness: 0.5f32,
        blast_resistance: 0.5f32,
        map_color: 35u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 603,
        default_state: &BlockState {
            id: BlockStateId::new(14845u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 3,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.5f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(14845u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 3,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.5f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/magma_block"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:magma_block",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const NETHER_WART_BLOCK: Self = Block {
        id: BlockId::new(672u16).unwrap(),
        name: "nether_wart_block",
        hardness: 1f32,
        blast_resistance: 1f32,
        map_color: 28u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 604,
        default_state: &BlockState {
            id: BlockStateId::new(14846u16).unwrap(),
            state_flags: 448,
            side_flags: 255,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(14846u16).unwrap(),
            state_flags: 448,
            side_flags: 255,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/nether_wart_block"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:nether_wart_block",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const RED_NETHER_BRICKS: Self = Block {
        id: BlockId::new(673u16).unwrap(),
        name: "red_nether_bricks",
        hardness: 2f32,
        blast_resistance: 6f32,
        map_color: 35u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 606,
        default_state: &BlockState {
            id: BlockStateId::new(14847u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 2f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(14847u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 2f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/red_nether_bricks"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:red_nether_bricks",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const BONE_BLOCK: Self = Block {
        id: BlockId::new(674u16).unwrap(),
        name: "bone_block",
        hardness: 2f32,
        blast_resistance: 2f32,
        map_color: 2u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 607,
        default_state: &BlockState {
            id: BlockStateId::new(14849u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Xylophone,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 2f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(14848u16).unwrap(),
                state_flags: 452,
                side_flags: 255,
                instrument: NoteblockInstrument::Xylophone,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14849u16).unwrap(),
                state_flags: 452,
                side_flags: 255,
                instrument: NoteblockInstrument::Xylophone,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14850u16).unwrap(),
                state_flags: 452,
                side_flags: 255,
                instrument: NoteblockInstrument::Xylophone,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/bone_block"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:bone_block",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const STRUCTURE_VOID: Self = Block {
        id: BlockId::new(675u16).unwrap(),
        name: "structure_void",
        hardness: 0f32,
        blast_resistance: 0f32,
        map_color: 0u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 608,
        default_state: &BlockState {
            id: BlockStateId::new(14851u16).unwrap(),
            state_flags: 24,
            side_flags: 0,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0f32,
            collision_shapes: &[],
            outline_shapes: &[408],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(14851u16).unwrap(),
            state_flags: 24,
            side_flags: 0,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0f32,
            collision_shapes: &[],
            outline_shapes: &[408],
            opacity: 0,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: None,
        experience: None,
    };
    pub const OBSERVER: Self = Block {
        id: BlockId::new(676u16).unwrap(),
        name: "observer",
        hardness: 3f32,
        blast_resistance: 3f32,
        map_color: 11u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 754,
        default_state: &BlockState {
            id: BlockStateId::new(14857u16).unwrap(),
            state_flags: 196,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 3f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(14852u16).unwrap(),
                state_flags: 196,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14853u16).unwrap(),
                state_flags: 196,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14854u16).unwrap(),
                state_flags: 196,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14855u16).unwrap(),
                state_flags: 196,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14856u16).unwrap(),
                state_flags: 196,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14857u16).unwrap(),
                state_flags: 196,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14858u16).unwrap(),
                state_flags: 196,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14859u16).unwrap(),
                state_flags: 196,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14860u16).unwrap(),
                state_flags: 196,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14861u16).unwrap(),
                state_flags: 196,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14862u16).unwrap(),
                state_flags: 196,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14863u16).unwrap(),
                state_flags: 196,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/observer"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:observer",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const SHULKER_BOX: Self = Block {
        id: BlockId::new(677u16).unwrap(),
        name: "shulker_box",
        hardness: 2f32,
        blast_resistance: 2f32,
        map_color: 24u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 609,
        default_state: &BlockState {
            id: BlockStateId::new(14868u16).unwrap(),
            state_flags: 448,
            side_flags: 255,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 2f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 1,
            block_entity_type: 24,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(14864u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: 24,
            },
            BlockState {
                id: BlockStateId::new(14865u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: 24,
            },
            BlockState {
                id: BlockStateId::new(14866u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: 24,
            },
            BlockState {
                id: BlockStateId::new(14867u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: 24,
            },
            BlockState {
                id: BlockStateId::new(14868u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: 24,
            },
            BlockState {
                id: BlockStateId::new(14869u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: 24,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/shulker_box"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:shulker_box",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: Some(&[LootFunction {
                        content: LootFunctionTypes::CopyComponents {
                            source: "block_entity",
                            include: &[
                                "minecraft:custom_name",
                                "minecraft:container",
                                "minecraft:lock",
                                "minecraft:container_loot",
                            ],
                        },
                        conditions: None,
                    }]),
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: None,
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const WHITE_SHULKER_BOX: Self = Block {
        id: BlockId::new(678u16).unwrap(),
        name: "white_shulker_box",
        hardness: 2f32,
        blast_resistance: 2f32,
        map_color: 8u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 610,
        default_state: &BlockState {
            id: BlockStateId::new(14874u16).unwrap(),
            state_flags: 448,
            side_flags: 255,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 2f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 1,
            block_entity_type: 24,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(14870u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: 24,
            },
            BlockState {
                id: BlockStateId::new(14871u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: 24,
            },
            BlockState {
                id: BlockStateId::new(14872u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: 24,
            },
            BlockState {
                id: BlockStateId::new(14873u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: 24,
            },
            BlockState {
                id: BlockStateId::new(14874u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: 24,
            },
            BlockState {
                id: BlockStateId::new(14875u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: 24,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/white_shulker_box"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:white_shulker_box",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: Some(&[LootFunction {
                        content: LootFunctionTypes::CopyComponents {
                            source: "block_entity",
                            include: &[
                                "minecraft:custom_name",
                                "minecraft:container",
                                "minecraft:lock",
                                "minecraft:container_loot",
                            ],
                        },
                        conditions: None,
                    }]),
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: None,
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const ORANGE_SHULKER_BOX: Self = Block {
        id: BlockId::new(679u16).unwrap(),
        name: "orange_shulker_box",
        hardness: 2f32,
        blast_resistance: 2f32,
        map_color: 15u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 611,
        default_state: &BlockState {
            id: BlockStateId::new(14880u16).unwrap(),
            state_flags: 448,
            side_flags: 255,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 2f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 1,
            block_entity_type: 24,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(14876u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: 24,
            },
            BlockState {
                id: BlockStateId::new(14877u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: 24,
            },
            BlockState {
                id: BlockStateId::new(14878u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: 24,
            },
            BlockState {
                id: BlockStateId::new(14879u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: 24,
            },
            BlockState {
                id: BlockStateId::new(14880u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: 24,
            },
            BlockState {
                id: BlockStateId::new(14881u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: 24,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/orange_shulker_box"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:orange_shulker_box",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: Some(&[LootFunction {
                        content: LootFunctionTypes::CopyComponents {
                            source: "block_entity",
                            include: &[
                                "minecraft:custom_name",
                                "minecraft:container",
                                "minecraft:lock",
                                "minecraft:container_loot",
                            ],
                        },
                        conditions: None,
                    }]),
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: None,
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const MAGENTA_SHULKER_BOX: Self = Block {
        id: BlockId::new(680u16).unwrap(),
        name: "magenta_shulker_box",
        hardness: 2f32,
        blast_resistance: 2f32,
        map_color: 16u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 612,
        default_state: &BlockState {
            id: BlockStateId::new(14886u16).unwrap(),
            state_flags: 448,
            side_flags: 255,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 2f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 1,
            block_entity_type: 24,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(14882u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: 24,
            },
            BlockState {
                id: BlockStateId::new(14883u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: 24,
            },
            BlockState {
                id: BlockStateId::new(14884u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: 24,
            },
            BlockState {
                id: BlockStateId::new(14885u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: 24,
            },
            BlockState {
                id: BlockStateId::new(14886u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: 24,
            },
            BlockState {
                id: BlockStateId::new(14887u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: 24,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/magenta_shulker_box"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:magenta_shulker_box",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: Some(&[LootFunction {
                        content: LootFunctionTypes::CopyComponents {
                            source: "block_entity",
                            include: &[
                                "minecraft:custom_name",
                                "minecraft:container",
                                "minecraft:lock",
                                "minecraft:container_loot",
                            ],
                        },
                        conditions: None,
                    }]),
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: None,
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const LIGHT_BLUE_SHULKER_BOX: Self = Block {
        id: BlockId::new(681u16).unwrap(),
        name: "light_blue_shulker_box",
        hardness: 2f32,
        blast_resistance: 2f32,
        map_color: 17u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 613,
        default_state: &BlockState {
            id: BlockStateId::new(14892u16).unwrap(),
            state_flags: 448,
            side_flags: 255,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 2f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 1,
            block_entity_type: 24,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(14888u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: 24,
            },
            BlockState {
                id: BlockStateId::new(14889u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: 24,
            },
            BlockState {
                id: BlockStateId::new(14890u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: 24,
            },
            BlockState {
                id: BlockStateId::new(14891u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: 24,
            },
            BlockState {
                id: BlockStateId::new(14892u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: 24,
            },
            BlockState {
                id: BlockStateId::new(14893u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: 24,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/light_blue_shulker_box"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:light_blue_shulker_box",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: Some(&[LootFunction {
                        content: LootFunctionTypes::CopyComponents {
                            source: "block_entity",
                            include: &[
                                "minecraft:custom_name",
                                "minecraft:container",
                                "minecraft:lock",
                                "minecraft:container_loot",
                            ],
                        },
                        conditions: None,
                    }]),
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: None,
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const YELLOW_SHULKER_BOX: Self = Block {
        id: BlockId::new(682u16).unwrap(),
        name: "yellow_shulker_box",
        hardness: 2f32,
        blast_resistance: 2f32,
        map_color: 18u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 614,
        default_state: &BlockState {
            id: BlockStateId::new(14898u16).unwrap(),
            state_flags: 448,
            side_flags: 255,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 2f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 1,
            block_entity_type: 24,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(14894u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: 24,
            },
            BlockState {
                id: BlockStateId::new(14895u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: 24,
            },
            BlockState {
                id: BlockStateId::new(14896u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: 24,
            },
            BlockState {
                id: BlockStateId::new(14897u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: 24,
            },
            BlockState {
                id: BlockStateId::new(14898u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: 24,
            },
            BlockState {
                id: BlockStateId::new(14899u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: 24,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/yellow_shulker_box"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:yellow_shulker_box",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: Some(&[LootFunction {
                        content: LootFunctionTypes::CopyComponents {
                            source: "block_entity",
                            include: &[
                                "minecraft:custom_name",
                                "minecraft:container",
                                "minecraft:lock",
                                "minecraft:container_loot",
                            ],
                        },
                        conditions: None,
                    }]),
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: None,
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const LIME_SHULKER_BOX: Self = Block {
        id: BlockId::new(683u16).unwrap(),
        name: "lime_shulker_box",
        hardness: 2f32,
        blast_resistance: 2f32,
        map_color: 19u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 615,
        default_state: &BlockState {
            id: BlockStateId::new(14904u16).unwrap(),
            state_flags: 448,
            side_flags: 255,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 2f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 1,
            block_entity_type: 24,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(14900u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: 24,
            },
            BlockState {
                id: BlockStateId::new(14901u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: 24,
            },
            BlockState {
                id: BlockStateId::new(14902u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: 24,
            },
            BlockState {
                id: BlockStateId::new(14903u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: 24,
            },
            BlockState {
                id: BlockStateId::new(14904u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: 24,
            },
            BlockState {
                id: BlockStateId::new(14905u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: 24,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/lime_shulker_box"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:lime_shulker_box",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: Some(&[LootFunction {
                        content: LootFunctionTypes::CopyComponents {
                            source: "block_entity",
                            include: &[
                                "minecraft:custom_name",
                                "minecraft:container",
                                "minecraft:lock",
                                "minecraft:container_loot",
                            ],
                        },
                        conditions: None,
                    }]),
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: None,
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const PINK_SHULKER_BOX: Self = Block {
        id: BlockId::new(684u16).unwrap(),
        name: "pink_shulker_box",
        hardness: 2f32,
        blast_resistance: 2f32,
        map_color: 20u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 616,
        default_state: &BlockState {
            id: BlockStateId::new(14910u16).unwrap(),
            state_flags: 448,
            side_flags: 255,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 2f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 1,
            block_entity_type: 24,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(14906u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: 24,
            },
            BlockState {
                id: BlockStateId::new(14907u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: 24,
            },
            BlockState {
                id: BlockStateId::new(14908u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: 24,
            },
            BlockState {
                id: BlockStateId::new(14909u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: 24,
            },
            BlockState {
                id: BlockStateId::new(14910u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: 24,
            },
            BlockState {
                id: BlockStateId::new(14911u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: 24,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/pink_shulker_box"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:pink_shulker_box",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: Some(&[LootFunction {
                        content: LootFunctionTypes::CopyComponents {
                            source: "block_entity",
                            include: &[
                                "minecraft:custom_name",
                                "minecraft:container",
                                "minecraft:lock",
                                "minecraft:container_loot",
                            ],
                        },
                        conditions: None,
                    }]),
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: None,
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const GRAY_SHULKER_BOX: Self = Block {
        id: BlockId::new(685u16).unwrap(),
        name: "gray_shulker_box",
        hardness: 2f32,
        blast_resistance: 2f32,
        map_color: 21u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 617,
        default_state: &BlockState {
            id: BlockStateId::new(14916u16).unwrap(),
            state_flags: 448,
            side_flags: 255,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 2f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 1,
            block_entity_type: 24,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(14912u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: 24,
            },
            BlockState {
                id: BlockStateId::new(14913u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: 24,
            },
            BlockState {
                id: BlockStateId::new(14914u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: 24,
            },
            BlockState {
                id: BlockStateId::new(14915u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: 24,
            },
            BlockState {
                id: BlockStateId::new(14916u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: 24,
            },
            BlockState {
                id: BlockStateId::new(14917u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: 24,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/gray_shulker_box"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:gray_shulker_box",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: Some(&[LootFunction {
                        content: LootFunctionTypes::CopyComponents {
                            source: "block_entity",
                            include: &[
                                "minecraft:custom_name",
                                "minecraft:container",
                                "minecraft:lock",
                                "minecraft:container_loot",
                            ],
                        },
                        conditions: None,
                    }]),
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: None,
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const LIGHT_GRAY_SHULKER_BOX: Self = Block {
        id: BlockId::new(686u16).unwrap(),
        name: "light_gray_shulker_box",
        hardness: 2f32,
        blast_resistance: 2f32,
        map_color: 22u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 618,
        default_state: &BlockState {
            id: BlockStateId::new(14922u16).unwrap(),
            state_flags: 448,
            side_flags: 255,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 2f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 1,
            block_entity_type: 24,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(14918u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: 24,
            },
            BlockState {
                id: BlockStateId::new(14919u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: 24,
            },
            BlockState {
                id: BlockStateId::new(14920u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: 24,
            },
            BlockState {
                id: BlockStateId::new(14921u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: 24,
            },
            BlockState {
                id: BlockStateId::new(14922u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: 24,
            },
            BlockState {
                id: BlockStateId::new(14923u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: 24,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/light_gray_shulker_box"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:light_gray_shulker_box",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: Some(&[LootFunction {
                        content: LootFunctionTypes::CopyComponents {
                            source: "block_entity",
                            include: &[
                                "minecraft:custom_name",
                                "minecraft:container",
                                "minecraft:lock",
                                "minecraft:container_loot",
                            ],
                        },
                        conditions: None,
                    }]),
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: None,
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const CYAN_SHULKER_BOX: Self = Block {
        id: BlockId::new(687u16).unwrap(),
        name: "cyan_shulker_box",
        hardness: 2f32,
        blast_resistance: 2f32,
        map_color: 23u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 619,
        default_state: &BlockState {
            id: BlockStateId::new(14928u16).unwrap(),
            state_flags: 448,
            side_flags: 255,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 2f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 1,
            block_entity_type: 24,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(14924u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: 24,
            },
            BlockState {
                id: BlockStateId::new(14925u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: 24,
            },
            BlockState {
                id: BlockStateId::new(14926u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: 24,
            },
            BlockState {
                id: BlockStateId::new(14927u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: 24,
            },
            BlockState {
                id: BlockStateId::new(14928u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: 24,
            },
            BlockState {
                id: BlockStateId::new(14929u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: 24,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/cyan_shulker_box"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:cyan_shulker_box",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: Some(&[LootFunction {
                        content: LootFunctionTypes::CopyComponents {
                            source: "block_entity",
                            include: &[
                                "minecraft:custom_name",
                                "minecraft:container",
                                "minecraft:lock",
                                "minecraft:container_loot",
                            ],
                        },
                        conditions: None,
                    }]),
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: None,
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const PURPLE_SHULKER_BOX: Self = Block {
        id: BlockId::new(688u16).unwrap(),
        name: "purple_shulker_box",
        hardness: 2f32,
        blast_resistance: 2f32,
        map_color: 46u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 620,
        default_state: &BlockState {
            id: BlockStateId::new(14934u16).unwrap(),
            state_flags: 448,
            side_flags: 255,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 2f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 1,
            block_entity_type: 24,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(14930u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: 24,
            },
            BlockState {
                id: BlockStateId::new(14931u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: 24,
            },
            BlockState {
                id: BlockStateId::new(14932u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: 24,
            },
            BlockState {
                id: BlockStateId::new(14933u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: 24,
            },
            BlockState {
                id: BlockStateId::new(14934u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: 24,
            },
            BlockState {
                id: BlockStateId::new(14935u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: 24,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/purple_shulker_box"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:purple_shulker_box",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: Some(&[LootFunction {
                        content: LootFunctionTypes::CopyComponents {
                            source: "block_entity",
                            include: &[
                                "minecraft:custom_name",
                                "minecraft:container",
                                "minecraft:lock",
                                "minecraft:container_loot",
                            ],
                        },
                        conditions: None,
                    }]),
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: None,
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const BLUE_SHULKER_BOX: Self = Block {
        id: BlockId::new(689u16).unwrap(),
        name: "blue_shulker_box",
        hardness: 2f32,
        blast_resistance: 2f32,
        map_color: 25u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 621,
        default_state: &BlockState {
            id: BlockStateId::new(14940u16).unwrap(),
            state_flags: 448,
            side_flags: 255,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 2f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 1,
            block_entity_type: 24,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(14936u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: 24,
            },
            BlockState {
                id: BlockStateId::new(14937u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: 24,
            },
            BlockState {
                id: BlockStateId::new(14938u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: 24,
            },
            BlockState {
                id: BlockStateId::new(14939u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: 24,
            },
            BlockState {
                id: BlockStateId::new(14940u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: 24,
            },
            BlockState {
                id: BlockStateId::new(14941u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: 24,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/blue_shulker_box"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:blue_shulker_box",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: Some(&[LootFunction {
                        content: LootFunctionTypes::CopyComponents {
                            source: "block_entity",
                            include: &[
                                "minecraft:custom_name",
                                "minecraft:container",
                                "minecraft:lock",
                                "minecraft:container_loot",
                            ],
                        },
                        conditions: None,
                    }]),
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: None,
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const BROWN_SHULKER_BOX: Self = Block {
        id: BlockId::new(690u16).unwrap(),
        name: "brown_shulker_box",
        hardness: 2f32,
        blast_resistance: 2f32,
        map_color: 26u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 622,
        default_state: &BlockState {
            id: BlockStateId::new(14946u16).unwrap(),
            state_flags: 448,
            side_flags: 255,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 2f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 1,
            block_entity_type: 24,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(14942u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: 24,
            },
            BlockState {
                id: BlockStateId::new(14943u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: 24,
            },
            BlockState {
                id: BlockStateId::new(14944u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: 24,
            },
            BlockState {
                id: BlockStateId::new(14945u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: 24,
            },
            BlockState {
                id: BlockStateId::new(14946u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: 24,
            },
            BlockState {
                id: BlockStateId::new(14947u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: 24,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/brown_shulker_box"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:brown_shulker_box",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: Some(&[LootFunction {
                        content: LootFunctionTypes::CopyComponents {
                            source: "block_entity",
                            include: &[
                                "minecraft:custom_name",
                                "minecraft:container",
                                "minecraft:lock",
                                "minecraft:container_loot",
                            ],
                        },
                        conditions: None,
                    }]),
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: None,
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const GREEN_SHULKER_BOX: Self = Block {
        id: BlockId::new(691u16).unwrap(),
        name: "green_shulker_box",
        hardness: 2f32,
        blast_resistance: 2f32,
        map_color: 27u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 623,
        default_state: &BlockState {
            id: BlockStateId::new(14952u16).unwrap(),
            state_flags: 448,
            side_flags: 255,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 2f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 1,
            block_entity_type: 24,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(14948u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: 24,
            },
            BlockState {
                id: BlockStateId::new(14949u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: 24,
            },
            BlockState {
                id: BlockStateId::new(14950u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: 24,
            },
            BlockState {
                id: BlockStateId::new(14951u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: 24,
            },
            BlockState {
                id: BlockStateId::new(14952u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: 24,
            },
            BlockState {
                id: BlockStateId::new(14953u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: 24,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/green_shulker_box"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:green_shulker_box",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: Some(&[LootFunction {
                        content: LootFunctionTypes::CopyComponents {
                            source: "block_entity",
                            include: &[
                                "minecraft:custom_name",
                                "minecraft:container",
                                "minecraft:lock",
                                "minecraft:container_loot",
                            ],
                        },
                        conditions: None,
                    }]),
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: None,
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const RED_SHULKER_BOX: Self = Block {
        id: BlockId::new(692u16).unwrap(),
        name: "red_shulker_box",
        hardness: 2f32,
        blast_resistance: 2f32,
        map_color: 28u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 624,
        default_state: &BlockState {
            id: BlockStateId::new(14958u16).unwrap(),
            state_flags: 448,
            side_flags: 255,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 2f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 1,
            block_entity_type: 24,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(14954u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: 24,
            },
            BlockState {
                id: BlockStateId::new(14955u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: 24,
            },
            BlockState {
                id: BlockStateId::new(14956u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: 24,
            },
            BlockState {
                id: BlockStateId::new(14957u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: 24,
            },
            BlockState {
                id: BlockStateId::new(14958u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: 24,
            },
            BlockState {
                id: BlockStateId::new(14959u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: 24,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/red_shulker_box"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:red_shulker_box",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: Some(&[LootFunction {
                        content: LootFunctionTypes::CopyComponents {
                            source: "block_entity",
                            include: &[
                                "minecraft:custom_name",
                                "minecraft:container",
                                "minecraft:lock",
                                "minecraft:container_loot",
                            ],
                        },
                        conditions: None,
                    }]),
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: None,
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const BLACK_SHULKER_BOX: Self = Block {
        id: BlockId::new(693u16).unwrap(),
        name: "black_shulker_box",
        hardness: 2f32,
        blast_resistance: 2f32,
        map_color: 29u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 625,
        default_state: &BlockState {
            id: BlockStateId::new(14964u16).unwrap(),
            state_flags: 448,
            side_flags: 255,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 2f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 1,
            block_entity_type: 24,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(14960u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: 24,
            },
            BlockState {
                id: BlockStateId::new(14961u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: 24,
            },
            BlockState {
                id: BlockStateId::new(14962u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: 24,
            },
            BlockState {
                id: BlockStateId::new(14963u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: 24,
            },
            BlockState {
                id: BlockStateId::new(14964u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: 24,
            },
            BlockState {
                id: BlockStateId::new(14965u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: 24,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/black_shulker_box"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:black_shulker_box",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: Some(&[LootFunction {
                        content: LootFunctionTypes::CopyComponents {
                            source: "block_entity",
                            include: &[
                                "minecraft:custom_name",
                                "minecraft:container",
                                "minecraft:lock",
                                "minecraft:container_loot",
                            ],
                        },
                        conditions: None,
                    }]),
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: None,
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const WHITE_GLAZED_TERRACOTTA: Self = Block {
        id: BlockId::new(694u16).unwrap(),
        name: "white_glazed_terracotta",
        hardness: 1.4f32,
        blast_resistance: 1.4f32,
        map_color: 8u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 626,
        default_state: &BlockState {
            id: BlockStateId::new(14966u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::PushOnly,
            hardness: 1.4f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(14966u16).unwrap(),
                state_flags: 452,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::PushOnly,
                hardness: 1.4f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14967u16).unwrap(),
                state_flags: 452,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::PushOnly,
                hardness: 1.4f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14968u16).unwrap(),
                state_flags: 452,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::PushOnly,
                hardness: 1.4f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14969u16).unwrap(),
                state_flags: 452,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::PushOnly,
                hardness: 1.4f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/white_glazed_terracotta"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:white_glazed_terracotta",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const ORANGE_GLAZED_TERRACOTTA: Self = Block {
        id: BlockId::new(695u16).unwrap(),
        name: "orange_glazed_terracotta",
        hardness: 1.4f32,
        blast_resistance: 1.4f32,
        map_color: 15u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 627,
        default_state: &BlockState {
            id: BlockStateId::new(14970u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::PushOnly,
            hardness: 1.4f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(14970u16).unwrap(),
                state_flags: 452,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::PushOnly,
                hardness: 1.4f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14971u16).unwrap(),
                state_flags: 452,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::PushOnly,
                hardness: 1.4f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14972u16).unwrap(),
                state_flags: 452,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::PushOnly,
                hardness: 1.4f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14973u16).unwrap(),
                state_flags: 452,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::PushOnly,
                hardness: 1.4f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/orange_glazed_terracotta"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:orange_glazed_terracotta",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const MAGENTA_GLAZED_TERRACOTTA: Self = Block {
        id: BlockId::new(696u16).unwrap(),
        name: "magenta_glazed_terracotta",
        hardness: 1.4f32,
        blast_resistance: 1.4f32,
        map_color: 16u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 628,
        default_state: &BlockState {
            id: BlockStateId::new(14974u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::PushOnly,
            hardness: 1.4f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(14974u16).unwrap(),
                state_flags: 452,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::PushOnly,
                hardness: 1.4f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14975u16).unwrap(),
                state_flags: 452,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::PushOnly,
                hardness: 1.4f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14976u16).unwrap(),
                state_flags: 452,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::PushOnly,
                hardness: 1.4f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14977u16).unwrap(),
                state_flags: 452,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::PushOnly,
                hardness: 1.4f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/magenta_glazed_terracotta"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:magenta_glazed_terracotta",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const LIGHT_BLUE_GLAZED_TERRACOTTA: Self = Block {
        id: BlockId::new(697u16).unwrap(),
        name: "light_blue_glazed_terracotta",
        hardness: 1.4f32,
        blast_resistance: 1.4f32,
        map_color: 17u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 629,
        default_state: &BlockState {
            id: BlockStateId::new(14978u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::PushOnly,
            hardness: 1.4f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(14978u16).unwrap(),
                state_flags: 452,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::PushOnly,
                hardness: 1.4f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14979u16).unwrap(),
                state_flags: 452,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::PushOnly,
                hardness: 1.4f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14980u16).unwrap(),
                state_flags: 452,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::PushOnly,
                hardness: 1.4f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14981u16).unwrap(),
                state_flags: 452,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::PushOnly,
                hardness: 1.4f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/light_blue_glazed_terracotta"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:light_blue_glazed_terracotta",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const YELLOW_GLAZED_TERRACOTTA: Self = Block {
        id: BlockId::new(698u16).unwrap(),
        name: "yellow_glazed_terracotta",
        hardness: 1.4f32,
        blast_resistance: 1.4f32,
        map_color: 18u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 630,
        default_state: &BlockState {
            id: BlockStateId::new(14982u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::PushOnly,
            hardness: 1.4f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(14982u16).unwrap(),
                state_flags: 452,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::PushOnly,
                hardness: 1.4f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14983u16).unwrap(),
                state_flags: 452,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::PushOnly,
                hardness: 1.4f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14984u16).unwrap(),
                state_flags: 452,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::PushOnly,
                hardness: 1.4f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14985u16).unwrap(),
                state_flags: 452,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::PushOnly,
                hardness: 1.4f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/yellow_glazed_terracotta"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:yellow_glazed_terracotta",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const LIME_GLAZED_TERRACOTTA: Self = Block {
        id: BlockId::new(699u16).unwrap(),
        name: "lime_glazed_terracotta",
        hardness: 1.4f32,
        blast_resistance: 1.4f32,
        map_color: 19u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 631,
        default_state: &BlockState {
            id: BlockStateId::new(14986u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::PushOnly,
            hardness: 1.4f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(14986u16).unwrap(),
                state_flags: 452,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::PushOnly,
                hardness: 1.4f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14987u16).unwrap(),
                state_flags: 452,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::PushOnly,
                hardness: 1.4f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14988u16).unwrap(),
                state_flags: 452,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::PushOnly,
                hardness: 1.4f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14989u16).unwrap(),
                state_flags: 452,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::PushOnly,
                hardness: 1.4f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/lime_glazed_terracotta"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:lime_glazed_terracotta",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const PINK_GLAZED_TERRACOTTA: Self = Block {
        id: BlockId::new(700u16).unwrap(),
        name: "pink_glazed_terracotta",
        hardness: 1.4f32,
        blast_resistance: 1.4f32,
        map_color: 20u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 632,
        default_state: &BlockState {
            id: BlockStateId::new(14990u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::PushOnly,
            hardness: 1.4f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(14990u16).unwrap(),
                state_flags: 452,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::PushOnly,
                hardness: 1.4f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14991u16).unwrap(),
                state_flags: 452,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::PushOnly,
                hardness: 1.4f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14992u16).unwrap(),
                state_flags: 452,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::PushOnly,
                hardness: 1.4f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14993u16).unwrap(),
                state_flags: 452,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::PushOnly,
                hardness: 1.4f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/pink_glazed_terracotta"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:pink_glazed_terracotta",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const GRAY_GLAZED_TERRACOTTA: Self = Block {
        id: BlockId::new(701u16).unwrap(),
        name: "gray_glazed_terracotta",
        hardness: 1.4f32,
        blast_resistance: 1.4f32,
        map_color: 21u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 633,
        default_state: &BlockState {
            id: BlockStateId::new(14994u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::PushOnly,
            hardness: 1.4f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(14994u16).unwrap(),
                state_flags: 452,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::PushOnly,
                hardness: 1.4f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14995u16).unwrap(),
                state_flags: 452,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::PushOnly,
                hardness: 1.4f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14996u16).unwrap(),
                state_flags: 452,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::PushOnly,
                hardness: 1.4f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14997u16).unwrap(),
                state_flags: 452,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::PushOnly,
                hardness: 1.4f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/gray_glazed_terracotta"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:gray_glazed_terracotta",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const LIGHT_GRAY_GLAZED_TERRACOTTA: Self = Block {
        id: BlockId::new(702u16).unwrap(),
        name: "light_gray_glazed_terracotta",
        hardness: 1.4f32,
        blast_resistance: 1.4f32,
        map_color: 22u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 634,
        default_state: &BlockState {
            id: BlockStateId::new(14998u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::PushOnly,
            hardness: 1.4f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(14998u16).unwrap(),
                state_flags: 452,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::PushOnly,
                hardness: 1.4f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(14999u16).unwrap(),
                state_flags: 452,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::PushOnly,
                hardness: 1.4f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15000u16).unwrap(),
                state_flags: 452,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::PushOnly,
                hardness: 1.4f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15001u16).unwrap(),
                state_flags: 452,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::PushOnly,
                hardness: 1.4f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/light_gray_glazed_terracotta"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:light_gray_glazed_terracotta",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const CYAN_GLAZED_TERRACOTTA: Self = Block {
        id: BlockId::new(703u16).unwrap(),
        name: "cyan_glazed_terracotta",
        hardness: 1.4f32,
        blast_resistance: 1.4f32,
        map_color: 23u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 635,
        default_state: &BlockState {
            id: BlockStateId::new(15002u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::PushOnly,
            hardness: 1.4f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(15002u16).unwrap(),
                state_flags: 452,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::PushOnly,
                hardness: 1.4f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15003u16).unwrap(),
                state_flags: 452,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::PushOnly,
                hardness: 1.4f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15004u16).unwrap(),
                state_flags: 452,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::PushOnly,
                hardness: 1.4f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15005u16).unwrap(),
                state_flags: 452,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::PushOnly,
                hardness: 1.4f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/cyan_glazed_terracotta"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:cyan_glazed_terracotta",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const PURPLE_GLAZED_TERRACOTTA: Self = Block {
        id: BlockId::new(704u16).unwrap(),
        name: "purple_glazed_terracotta",
        hardness: 1.4f32,
        blast_resistance: 1.4f32,
        map_color: 24u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 636,
        default_state: &BlockState {
            id: BlockStateId::new(15006u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::PushOnly,
            hardness: 1.4f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(15006u16).unwrap(),
                state_flags: 452,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::PushOnly,
                hardness: 1.4f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15007u16).unwrap(),
                state_flags: 452,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::PushOnly,
                hardness: 1.4f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15008u16).unwrap(),
                state_flags: 452,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::PushOnly,
                hardness: 1.4f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15009u16).unwrap(),
                state_flags: 452,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::PushOnly,
                hardness: 1.4f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/purple_glazed_terracotta"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:purple_glazed_terracotta",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const BLUE_GLAZED_TERRACOTTA: Self = Block {
        id: BlockId::new(705u16).unwrap(),
        name: "blue_glazed_terracotta",
        hardness: 1.4f32,
        blast_resistance: 1.4f32,
        map_color: 25u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 637,
        default_state: &BlockState {
            id: BlockStateId::new(15010u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::PushOnly,
            hardness: 1.4f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(15010u16).unwrap(),
                state_flags: 452,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::PushOnly,
                hardness: 1.4f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15011u16).unwrap(),
                state_flags: 452,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::PushOnly,
                hardness: 1.4f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15012u16).unwrap(),
                state_flags: 452,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::PushOnly,
                hardness: 1.4f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15013u16).unwrap(),
                state_flags: 452,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::PushOnly,
                hardness: 1.4f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/blue_glazed_terracotta"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:blue_glazed_terracotta",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const BROWN_GLAZED_TERRACOTTA: Self = Block {
        id: BlockId::new(706u16).unwrap(),
        name: "brown_glazed_terracotta",
        hardness: 1.4f32,
        blast_resistance: 1.4f32,
        map_color: 26u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 638,
        default_state: &BlockState {
            id: BlockStateId::new(15014u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::PushOnly,
            hardness: 1.4f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(15014u16).unwrap(),
                state_flags: 452,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::PushOnly,
                hardness: 1.4f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15015u16).unwrap(),
                state_flags: 452,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::PushOnly,
                hardness: 1.4f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15016u16).unwrap(),
                state_flags: 452,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::PushOnly,
                hardness: 1.4f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15017u16).unwrap(),
                state_flags: 452,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::PushOnly,
                hardness: 1.4f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/brown_glazed_terracotta"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:brown_glazed_terracotta",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const GREEN_GLAZED_TERRACOTTA: Self = Block {
        id: BlockId::new(707u16).unwrap(),
        name: "green_glazed_terracotta",
        hardness: 1.4f32,
        blast_resistance: 1.4f32,
        map_color: 27u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 639,
        default_state: &BlockState {
            id: BlockStateId::new(15018u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::PushOnly,
            hardness: 1.4f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(15018u16).unwrap(),
                state_flags: 452,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::PushOnly,
                hardness: 1.4f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15019u16).unwrap(),
                state_flags: 452,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::PushOnly,
                hardness: 1.4f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15020u16).unwrap(),
                state_flags: 452,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::PushOnly,
                hardness: 1.4f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15021u16).unwrap(),
                state_flags: 452,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::PushOnly,
                hardness: 1.4f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/green_glazed_terracotta"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:green_glazed_terracotta",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const RED_GLAZED_TERRACOTTA: Self = Block {
        id: BlockId::new(708u16).unwrap(),
        name: "red_glazed_terracotta",
        hardness: 1.4f32,
        blast_resistance: 1.4f32,
        map_color: 28u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 640,
        default_state: &BlockState {
            id: BlockStateId::new(15022u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::PushOnly,
            hardness: 1.4f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(15022u16).unwrap(),
                state_flags: 452,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::PushOnly,
                hardness: 1.4f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15023u16).unwrap(),
                state_flags: 452,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::PushOnly,
                hardness: 1.4f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15024u16).unwrap(),
                state_flags: 452,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::PushOnly,
                hardness: 1.4f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15025u16).unwrap(),
                state_flags: 452,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::PushOnly,
                hardness: 1.4f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/red_glazed_terracotta"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:red_glazed_terracotta",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const BLACK_GLAZED_TERRACOTTA: Self = Block {
        id: BlockId::new(709u16).unwrap(),
        name: "black_glazed_terracotta",
        hardness: 1.4f32,
        blast_resistance: 1.4f32,
        map_color: 29u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 641,
        default_state: &BlockState {
            id: BlockStateId::new(15026u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::PushOnly,
            hardness: 1.4f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(15026u16).unwrap(),
                state_flags: 452,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::PushOnly,
                hardness: 1.4f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15027u16).unwrap(),
                state_flags: 452,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::PushOnly,
                hardness: 1.4f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15028u16).unwrap(),
                state_flags: 452,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::PushOnly,
                hardness: 1.4f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15029u16).unwrap(),
                state_flags: 452,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::PushOnly,
                hardness: 1.4f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/black_glazed_terracotta"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:black_glazed_terracotta",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const WHITE_CONCRETE: Self = Block {
        id: BlockId::new(710u16).unwrap(),
        name: "white_concrete",
        hardness: 1.8f32,
        blast_resistance: 1.8f32,
        map_color: 8u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 642,
        default_state: &BlockState {
            id: BlockStateId::new(15030u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1.8f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(15030u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1.8f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/white_concrete"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:white_concrete",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const ORANGE_CONCRETE: Self = Block {
        id: BlockId::new(711u16).unwrap(),
        name: "orange_concrete",
        hardness: 1.8f32,
        blast_resistance: 1.8f32,
        map_color: 15u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 643,
        default_state: &BlockState {
            id: BlockStateId::new(15031u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1.8f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(15031u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1.8f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/orange_concrete"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:orange_concrete",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const MAGENTA_CONCRETE: Self = Block {
        id: BlockId::new(712u16).unwrap(),
        name: "magenta_concrete",
        hardness: 1.8f32,
        blast_resistance: 1.8f32,
        map_color: 16u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 644,
        default_state: &BlockState {
            id: BlockStateId::new(15032u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1.8f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(15032u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1.8f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/magenta_concrete"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:magenta_concrete",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const LIGHT_BLUE_CONCRETE: Self = Block {
        id: BlockId::new(713u16).unwrap(),
        name: "light_blue_concrete",
        hardness: 1.8f32,
        blast_resistance: 1.8f32,
        map_color: 17u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 645,
        default_state: &BlockState {
            id: BlockStateId::new(15033u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1.8f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(15033u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1.8f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/light_blue_concrete"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:light_blue_concrete",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const YELLOW_CONCRETE: Self = Block {
        id: BlockId::new(714u16).unwrap(),
        name: "yellow_concrete",
        hardness: 1.8f32,
        blast_resistance: 1.8f32,
        map_color: 18u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 646,
        default_state: &BlockState {
            id: BlockStateId::new(15034u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1.8f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(15034u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1.8f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/yellow_concrete"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:yellow_concrete",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const LIME_CONCRETE: Self = Block {
        id: BlockId::new(715u16).unwrap(),
        name: "lime_concrete",
        hardness: 1.8f32,
        blast_resistance: 1.8f32,
        map_color: 19u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 647,
        default_state: &BlockState {
            id: BlockStateId::new(15035u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1.8f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(15035u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1.8f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/lime_concrete"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:lime_concrete",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const PINK_CONCRETE: Self = Block {
        id: BlockId::new(716u16).unwrap(),
        name: "pink_concrete",
        hardness: 1.8f32,
        blast_resistance: 1.8f32,
        map_color: 20u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 648,
        default_state: &BlockState {
            id: BlockStateId::new(15036u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1.8f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(15036u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1.8f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/pink_concrete"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:pink_concrete",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const GRAY_CONCRETE: Self = Block {
        id: BlockId::new(717u16).unwrap(),
        name: "gray_concrete",
        hardness: 1.8f32,
        blast_resistance: 1.8f32,
        map_color: 21u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 649,
        default_state: &BlockState {
            id: BlockStateId::new(15037u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1.8f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(15037u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1.8f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/gray_concrete"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:gray_concrete",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const LIGHT_GRAY_CONCRETE: Self = Block {
        id: BlockId::new(718u16).unwrap(),
        name: "light_gray_concrete",
        hardness: 1.8f32,
        blast_resistance: 1.8f32,
        map_color: 22u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 650,
        default_state: &BlockState {
            id: BlockStateId::new(15038u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1.8f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(15038u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1.8f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/light_gray_concrete"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:light_gray_concrete",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const CYAN_CONCRETE: Self = Block {
        id: BlockId::new(719u16).unwrap(),
        name: "cyan_concrete",
        hardness: 1.8f32,
        blast_resistance: 1.8f32,
        map_color: 23u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 651,
        default_state: &BlockState {
            id: BlockStateId::new(15039u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1.8f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(15039u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1.8f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/cyan_concrete"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:cyan_concrete",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const PURPLE_CONCRETE: Self = Block {
        id: BlockId::new(720u16).unwrap(),
        name: "purple_concrete",
        hardness: 1.8f32,
        blast_resistance: 1.8f32,
        map_color: 24u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 652,
        default_state: &BlockState {
            id: BlockStateId::new(15040u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1.8f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(15040u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1.8f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/purple_concrete"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:purple_concrete",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const BLUE_CONCRETE: Self = Block {
        id: BlockId::new(721u16).unwrap(),
        name: "blue_concrete",
        hardness: 1.8f32,
        blast_resistance: 1.8f32,
        map_color: 25u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 653,
        default_state: &BlockState {
            id: BlockStateId::new(15041u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1.8f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(15041u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1.8f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/blue_concrete"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:blue_concrete",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const BROWN_CONCRETE: Self = Block {
        id: BlockId::new(722u16).unwrap(),
        name: "brown_concrete",
        hardness: 1.8f32,
        blast_resistance: 1.8f32,
        map_color: 26u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 654,
        default_state: &BlockState {
            id: BlockStateId::new(15042u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1.8f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(15042u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1.8f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/brown_concrete"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:brown_concrete",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const GREEN_CONCRETE: Self = Block {
        id: BlockId::new(723u16).unwrap(),
        name: "green_concrete",
        hardness: 1.8f32,
        blast_resistance: 1.8f32,
        map_color: 27u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 655,
        default_state: &BlockState {
            id: BlockStateId::new(15043u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1.8f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(15043u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1.8f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/green_concrete"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:green_concrete",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const RED_CONCRETE: Self = Block {
        id: BlockId::new(724u16).unwrap(),
        name: "red_concrete",
        hardness: 1.8f32,
        blast_resistance: 1.8f32,
        map_color: 28u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 656,
        default_state: &BlockState {
            id: BlockStateId::new(15044u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1.8f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(15044u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1.8f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/red_concrete"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:red_concrete",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const BLACK_CONCRETE: Self = Block {
        id: BlockId::new(725u16).unwrap(),
        name: "black_concrete",
        hardness: 1.8f32,
        blast_resistance: 1.8f32,
        map_color: 29u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 657,
        default_state: &BlockState {
            id: BlockStateId::new(15045u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1.8f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(15045u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1.8f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/black_concrete"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:black_concrete",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const WHITE_CONCRETE_POWDER: Self = Block {
        id: BlockId::new(726u16).unwrap(),
        name: "white_concrete_powder",
        hardness: 0.5f32,
        blast_resistance: 0.5f32,
        map_color: 8u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 658,
        default_state: &BlockState {
            id: BlockStateId::new(15046u16).unwrap(),
            state_flags: 448,
            side_flags: 255,
            instrument: NoteblockInstrument::Snare,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.5f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(15046u16).unwrap(),
            state_flags: 448,
            side_flags: 255,
            instrument: NoteblockInstrument::Snare,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.5f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/white_concrete_powder"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:white_concrete_powder",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const ORANGE_CONCRETE_POWDER: Self = Block {
        id: BlockId::new(727u16).unwrap(),
        name: "orange_concrete_powder",
        hardness: 0.5f32,
        blast_resistance: 0.5f32,
        map_color: 15u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 659,
        default_state: &BlockState {
            id: BlockStateId::new(15047u16).unwrap(),
            state_flags: 448,
            side_flags: 255,
            instrument: NoteblockInstrument::Snare,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.5f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(15047u16).unwrap(),
            state_flags: 448,
            side_flags: 255,
            instrument: NoteblockInstrument::Snare,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.5f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/orange_concrete_powder"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:orange_concrete_powder",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const MAGENTA_CONCRETE_POWDER: Self = Block {
        id: BlockId::new(728u16).unwrap(),
        name: "magenta_concrete_powder",
        hardness: 0.5f32,
        blast_resistance: 0.5f32,
        map_color: 16u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 660,
        default_state: &BlockState {
            id: BlockStateId::new(15048u16).unwrap(),
            state_flags: 448,
            side_flags: 255,
            instrument: NoteblockInstrument::Snare,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.5f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(15048u16).unwrap(),
            state_flags: 448,
            side_flags: 255,
            instrument: NoteblockInstrument::Snare,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.5f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/magenta_concrete_powder"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:magenta_concrete_powder",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const LIGHT_BLUE_CONCRETE_POWDER: Self = Block {
        id: BlockId::new(729u16).unwrap(),
        name: "light_blue_concrete_powder",
        hardness: 0.5f32,
        blast_resistance: 0.5f32,
        map_color: 17u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 661,
        default_state: &BlockState {
            id: BlockStateId::new(15049u16).unwrap(),
            state_flags: 448,
            side_flags: 255,
            instrument: NoteblockInstrument::Snare,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.5f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(15049u16).unwrap(),
            state_flags: 448,
            side_flags: 255,
            instrument: NoteblockInstrument::Snare,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.5f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/light_blue_concrete_powder"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:light_blue_concrete_powder",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const YELLOW_CONCRETE_POWDER: Self = Block {
        id: BlockId::new(730u16).unwrap(),
        name: "yellow_concrete_powder",
        hardness: 0.5f32,
        blast_resistance: 0.5f32,
        map_color: 18u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 662,
        default_state: &BlockState {
            id: BlockStateId::new(15050u16).unwrap(),
            state_flags: 448,
            side_flags: 255,
            instrument: NoteblockInstrument::Snare,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.5f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(15050u16).unwrap(),
            state_flags: 448,
            side_flags: 255,
            instrument: NoteblockInstrument::Snare,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.5f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/yellow_concrete_powder"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:yellow_concrete_powder",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const LIME_CONCRETE_POWDER: Self = Block {
        id: BlockId::new(731u16).unwrap(),
        name: "lime_concrete_powder",
        hardness: 0.5f32,
        blast_resistance: 0.5f32,
        map_color: 19u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 663,
        default_state: &BlockState {
            id: BlockStateId::new(15051u16).unwrap(),
            state_flags: 448,
            side_flags: 255,
            instrument: NoteblockInstrument::Snare,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.5f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(15051u16).unwrap(),
            state_flags: 448,
            side_flags: 255,
            instrument: NoteblockInstrument::Snare,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.5f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/lime_concrete_powder"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:lime_concrete_powder",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const PINK_CONCRETE_POWDER: Self = Block {
        id: BlockId::new(732u16).unwrap(),
        name: "pink_concrete_powder",
        hardness: 0.5f32,
        blast_resistance: 0.5f32,
        map_color: 20u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 664,
        default_state: &BlockState {
            id: BlockStateId::new(15052u16).unwrap(),
            state_flags: 448,
            side_flags: 255,
            instrument: NoteblockInstrument::Snare,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.5f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(15052u16).unwrap(),
            state_flags: 448,
            side_flags: 255,
            instrument: NoteblockInstrument::Snare,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.5f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/pink_concrete_powder"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:pink_concrete_powder",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const GRAY_CONCRETE_POWDER: Self = Block {
        id: BlockId::new(733u16).unwrap(),
        name: "gray_concrete_powder",
        hardness: 0.5f32,
        blast_resistance: 0.5f32,
        map_color: 21u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 665,
        default_state: &BlockState {
            id: BlockStateId::new(15053u16).unwrap(),
            state_flags: 448,
            side_flags: 255,
            instrument: NoteblockInstrument::Snare,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.5f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(15053u16).unwrap(),
            state_flags: 448,
            side_flags: 255,
            instrument: NoteblockInstrument::Snare,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.5f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/gray_concrete_powder"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:gray_concrete_powder",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const LIGHT_GRAY_CONCRETE_POWDER: Self = Block {
        id: BlockId::new(734u16).unwrap(),
        name: "light_gray_concrete_powder",
        hardness: 0.5f32,
        blast_resistance: 0.5f32,
        map_color: 22u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 666,
        default_state: &BlockState {
            id: BlockStateId::new(15054u16).unwrap(),
            state_flags: 448,
            side_flags: 255,
            instrument: NoteblockInstrument::Snare,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.5f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(15054u16).unwrap(),
            state_flags: 448,
            side_flags: 255,
            instrument: NoteblockInstrument::Snare,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.5f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/light_gray_concrete_powder"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:light_gray_concrete_powder",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const CYAN_CONCRETE_POWDER: Self = Block {
        id: BlockId::new(735u16).unwrap(),
        name: "cyan_concrete_powder",
        hardness: 0.5f32,
        blast_resistance: 0.5f32,
        map_color: 23u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 667,
        default_state: &BlockState {
            id: BlockStateId::new(15055u16).unwrap(),
            state_flags: 448,
            side_flags: 255,
            instrument: NoteblockInstrument::Snare,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.5f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(15055u16).unwrap(),
            state_flags: 448,
            side_flags: 255,
            instrument: NoteblockInstrument::Snare,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.5f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/cyan_concrete_powder"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:cyan_concrete_powder",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const PURPLE_CONCRETE_POWDER: Self = Block {
        id: BlockId::new(736u16).unwrap(),
        name: "purple_concrete_powder",
        hardness: 0.5f32,
        blast_resistance: 0.5f32,
        map_color: 24u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 668,
        default_state: &BlockState {
            id: BlockStateId::new(15056u16).unwrap(),
            state_flags: 448,
            side_flags: 255,
            instrument: NoteblockInstrument::Snare,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.5f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(15056u16).unwrap(),
            state_flags: 448,
            side_flags: 255,
            instrument: NoteblockInstrument::Snare,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.5f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/purple_concrete_powder"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:purple_concrete_powder",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const BLUE_CONCRETE_POWDER: Self = Block {
        id: BlockId::new(737u16).unwrap(),
        name: "blue_concrete_powder",
        hardness: 0.5f32,
        blast_resistance: 0.5f32,
        map_color: 25u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 669,
        default_state: &BlockState {
            id: BlockStateId::new(15057u16).unwrap(),
            state_flags: 448,
            side_flags: 255,
            instrument: NoteblockInstrument::Snare,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.5f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(15057u16).unwrap(),
            state_flags: 448,
            side_flags: 255,
            instrument: NoteblockInstrument::Snare,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.5f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/blue_concrete_powder"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:blue_concrete_powder",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const BROWN_CONCRETE_POWDER: Self = Block {
        id: BlockId::new(738u16).unwrap(),
        name: "brown_concrete_powder",
        hardness: 0.5f32,
        blast_resistance: 0.5f32,
        map_color: 26u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 670,
        default_state: &BlockState {
            id: BlockStateId::new(15058u16).unwrap(),
            state_flags: 448,
            side_flags: 255,
            instrument: NoteblockInstrument::Snare,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.5f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(15058u16).unwrap(),
            state_flags: 448,
            side_flags: 255,
            instrument: NoteblockInstrument::Snare,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.5f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/brown_concrete_powder"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:brown_concrete_powder",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const GREEN_CONCRETE_POWDER: Self = Block {
        id: BlockId::new(739u16).unwrap(),
        name: "green_concrete_powder",
        hardness: 0.5f32,
        blast_resistance: 0.5f32,
        map_color: 27u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 671,
        default_state: &BlockState {
            id: BlockStateId::new(15059u16).unwrap(),
            state_flags: 448,
            side_flags: 255,
            instrument: NoteblockInstrument::Snare,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.5f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(15059u16).unwrap(),
            state_flags: 448,
            side_flags: 255,
            instrument: NoteblockInstrument::Snare,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.5f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/green_concrete_powder"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:green_concrete_powder",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const RED_CONCRETE_POWDER: Self = Block {
        id: BlockId::new(740u16).unwrap(),
        name: "red_concrete_powder",
        hardness: 0.5f32,
        blast_resistance: 0.5f32,
        map_color: 28u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 672,
        default_state: &BlockState {
            id: BlockStateId::new(15060u16).unwrap(),
            state_flags: 448,
            side_flags: 255,
            instrument: NoteblockInstrument::Snare,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.5f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(15060u16).unwrap(),
            state_flags: 448,
            side_flags: 255,
            instrument: NoteblockInstrument::Snare,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.5f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/red_concrete_powder"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:red_concrete_powder",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const BLACK_CONCRETE_POWDER: Self = Block {
        id: BlockId::new(741u16).unwrap(),
        name: "black_concrete_powder",
        hardness: 0.5f32,
        blast_resistance: 0.5f32,
        map_color: 29u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 673,
        default_state: &BlockState {
            id: BlockStateId::new(15061u16).unwrap(),
            state_flags: 448,
            side_flags: 255,
            instrument: NoteblockInstrument::Snare,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.5f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(15061u16).unwrap(),
            state_flags: 448,
            side_flags: 255,
            instrument: NoteblockInstrument::Snare,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.5f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/black_concrete_powder"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:black_concrete_powder",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const KELP: Self = Block {
        id: BlockId::new(742u16).unwrap(),
        name: "kelp",
        hardness: 0f32,
        blast_resistance: 0f32,
        map_color: 12u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 285,
        default_state: &BlockState {
            id: BlockStateId::new(15062u16).unwrap(),
            state_flags: 544,
            side_flags: 0,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0f32,
            collision_shapes: &[],
            outline_shapes: &[336],
            opacity: 1,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(15062u16).unwrap(),
                state_flags: 544,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[336],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15063u16).unwrap(),
                state_flags: 544,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[336],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15064u16).unwrap(),
                state_flags: 544,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[336],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15065u16).unwrap(),
                state_flags: 544,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[336],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15066u16).unwrap(),
                state_flags: 544,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[336],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15067u16).unwrap(),
                state_flags: 544,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[336],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15068u16).unwrap(),
                state_flags: 544,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[336],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15069u16).unwrap(),
                state_flags: 544,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[336],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15070u16).unwrap(),
                state_flags: 544,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[336],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15071u16).unwrap(),
                state_flags: 544,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[336],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15072u16).unwrap(),
                state_flags: 544,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[336],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15073u16).unwrap(),
                state_flags: 544,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[336],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15074u16).unwrap(),
                state_flags: 544,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[336],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15075u16).unwrap(),
                state_flags: 544,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[336],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15076u16).unwrap(),
                state_flags: 544,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[336],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15077u16).unwrap(),
                state_flags: 544,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[336],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15078u16).unwrap(),
                state_flags: 544,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[336],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15079u16).unwrap(),
                state_flags: 544,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[336],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15080u16).unwrap(),
                state_flags: 544,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[336],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15081u16).unwrap(),
                state_flags: 544,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[336],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15082u16).unwrap(),
                state_flags: 544,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[336],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15083u16).unwrap(),
                state_flags: 544,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[336],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15084u16).unwrap(),
                state_flags: 544,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[336],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15085u16).unwrap(),
                state_flags: 544,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[336],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15086u16).unwrap(),
                state_flags: 544,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[336],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15087u16).unwrap(),
                state_flags: 32,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[336],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/kelp"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:kelp",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const KELP_PLANT: Self = Block {
        id: BlockId::new(743u16).unwrap(),
        name: "kelp_plant",
        hardness: 0f32,
        blast_resistance: 0f32,
        map_color: 12u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 0,
        default_state: &BlockState {
            id: BlockStateId::new(15088u16).unwrap(),
            state_flags: 32,
            side_flags: 0,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0f32,
            collision_shapes: &[],
            outline_shapes: &[0],
            opacity: 1,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(15088u16).unwrap(),
            state_flags: 32,
            side_flags: 0,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0f32,
            collision_shapes: &[],
            outline_shapes: &[0],
            opacity: 1,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/kelp_plant"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:kelp",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const DRIED_KELP_BLOCK: Self = Block {
        id: BlockId::new(744u16).unwrap(),
        name: "dried_kelp_block",
        hardness: 0.5f32,
        blast_resistance: 2.5f32,
        map_color: 27u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 1056,
        default_state: &BlockState {
            id: BlockStateId::new(15089u16).unwrap(),
            state_flags: 448,
            side_flags: 255,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.5f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(15089u16).unwrap(),
            state_flags: 448,
            side_flags: 255,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.5f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: Some(Flammable {
            spread_chance: 30u8,
            burn_chance: 60u8,
        }),
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/dried_kelp_block"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:dried_kelp_block",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const TURTLE_EGG: Self = Block {
        id: BlockId::new(745u16).unwrap(),
        name: "turtle_egg",
        hardness: 0.5f32,
        blast_resistance: 0.5f32,
        map_color: 2u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 674,
        default_state: &BlockState {
            id: BlockStateId::new(15090u16).unwrap(),
            state_flags: 584,
            side_flags: 64,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0.5f32,
            collision_shapes: &[409],
            outline_shapes: &[409],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(15090u16).unwrap(),
                state_flags: 584,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[409],
                outline_shapes: &[409],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15091u16).unwrap(),
                state_flags: 584,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[409],
                outline_shapes: &[409],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15092u16).unwrap(),
                state_flags: 584,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[409],
                outline_shapes: &[409],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15093u16).unwrap(),
                state_flags: 584,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[410],
                outline_shapes: &[410],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15094u16).unwrap(),
                state_flags: 584,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[410],
                outline_shapes: &[410],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15095u16).unwrap(),
                state_flags: 584,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[410],
                outline_shapes: &[410],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15096u16).unwrap(),
                state_flags: 584,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[410],
                outline_shapes: &[410],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15097u16).unwrap(),
                state_flags: 584,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[410],
                outline_shapes: &[410],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15098u16).unwrap(),
                state_flags: 584,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[410],
                outline_shapes: &[410],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15099u16).unwrap(),
                state_flags: 584,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[410],
                outline_shapes: &[410],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15100u16).unwrap(),
                state_flags: 584,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[410],
                outline_shapes: &[410],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15101u16).unwrap(),
                state_flags: 584,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[410],
                outline_shapes: &[410],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/turtle_egg"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:turtle_egg",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::MatchTool { items: None }]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const SNIFFER_EGG: Self = Block {
        id: BlockId::new(746u16).unwrap(),
        name: "sniffer_egg",
        hardness: 0.5f32,
        blast_resistance: 0.5f32,
        map_color: 28u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 675,
        default_state: &BlockState {
            id: BlockStateId::new(15102u16).unwrap(),
            state_flags: 72,
            side_flags: 192,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.5f32,
            collision_shapes: &[411],
            outline_shapes: &[411],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(15102u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.5f32,
                collision_shapes: &[411],
                outline_shapes: &[411],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15103u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.5f32,
                collision_shapes: &[411],
                outline_shapes: &[411],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15104u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.5f32,
                collision_shapes: &[411],
                outline_shapes: &[411],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/sniffer_egg"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:sniffer_egg",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const DRIED_GHAST: Self = Block {
        id: BlockId::new(747u16).unwrap(),
        name: "dried_ghast",
        hardness: 0f32,
        blast_resistance: 0f32,
        map_color: 21u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 676,
        default_state: &BlockState {
            id: BlockStateId::new(15106u16).unwrap(),
            state_flags: 584,
            side_flags: 64,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0f32,
            collision_shapes: &[412],
            outline_shapes: &[412],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(15105u16).unwrap(),
                state_flags: 608,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0f32,
                collision_shapes: &[412],
                outline_shapes: &[412],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15106u16).unwrap(),
                state_flags: 584,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0f32,
                collision_shapes: &[412],
                outline_shapes: &[412],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15107u16).unwrap(),
                state_flags: 608,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0f32,
                collision_shapes: &[412],
                outline_shapes: &[412],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15108u16).unwrap(),
                state_flags: 584,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0f32,
                collision_shapes: &[412],
                outline_shapes: &[412],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15109u16).unwrap(),
                state_flags: 608,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0f32,
                collision_shapes: &[412],
                outline_shapes: &[412],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15110u16).unwrap(),
                state_flags: 584,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0f32,
                collision_shapes: &[412],
                outline_shapes: &[412],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15111u16).unwrap(),
                state_flags: 608,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0f32,
                collision_shapes: &[412],
                outline_shapes: &[412],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15112u16).unwrap(),
                state_flags: 584,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0f32,
                collision_shapes: &[412],
                outline_shapes: &[412],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15113u16).unwrap(),
                state_flags: 608,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0f32,
                collision_shapes: &[412],
                outline_shapes: &[412],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15114u16).unwrap(),
                state_flags: 584,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0f32,
                collision_shapes: &[412],
                outline_shapes: &[412],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15115u16).unwrap(),
                state_flags: 608,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0f32,
                collision_shapes: &[412],
                outline_shapes: &[412],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15116u16).unwrap(),
                state_flags: 584,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0f32,
                collision_shapes: &[412],
                outline_shapes: &[412],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15117u16).unwrap(),
                state_flags: 608,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0f32,
                collision_shapes: &[412],
                outline_shapes: &[412],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15118u16).unwrap(),
                state_flags: 584,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0f32,
                collision_shapes: &[412],
                outline_shapes: &[412],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15119u16).unwrap(),
                state_flags: 608,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0f32,
                collision_shapes: &[412],
                outline_shapes: &[412],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15120u16).unwrap(),
                state_flags: 584,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0f32,
                collision_shapes: &[412],
                outline_shapes: &[412],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15121u16).unwrap(),
                state_flags: 608,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0f32,
                collision_shapes: &[412],
                outline_shapes: &[412],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15122u16).unwrap(),
                state_flags: 584,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0f32,
                collision_shapes: &[412],
                outline_shapes: &[412],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15123u16).unwrap(),
                state_flags: 608,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0f32,
                collision_shapes: &[412],
                outline_shapes: &[412],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15124u16).unwrap(),
                state_flags: 584,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0f32,
                collision_shapes: &[412],
                outline_shapes: &[412],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15125u16).unwrap(),
                state_flags: 608,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0f32,
                collision_shapes: &[412],
                outline_shapes: &[412],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15126u16).unwrap(),
                state_flags: 584,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0f32,
                collision_shapes: &[412],
                outline_shapes: &[412],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15127u16).unwrap(),
                state_flags: 608,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0f32,
                collision_shapes: &[412],
                outline_shapes: &[412],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15128u16).unwrap(),
                state_flags: 584,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0f32,
                collision_shapes: &[412],
                outline_shapes: &[412],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15129u16).unwrap(),
                state_flags: 608,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0f32,
                collision_shapes: &[412],
                outline_shapes: &[412],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15130u16).unwrap(),
                state_flags: 584,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0f32,
                collision_shapes: &[412],
                outline_shapes: &[412],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15131u16).unwrap(),
                state_flags: 608,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0f32,
                collision_shapes: &[412],
                outline_shapes: &[412],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15132u16).unwrap(),
                state_flags: 584,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0f32,
                collision_shapes: &[412],
                outline_shapes: &[412],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15133u16).unwrap(),
                state_flags: 608,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0f32,
                collision_shapes: &[412],
                outline_shapes: &[412],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15134u16).unwrap(),
                state_flags: 584,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0f32,
                collision_shapes: &[412],
                outline_shapes: &[412],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15135u16).unwrap(),
                state_flags: 608,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0f32,
                collision_shapes: &[412],
                outline_shapes: &[412],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15136u16).unwrap(),
                state_flags: 584,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0f32,
                collision_shapes: &[412],
                outline_shapes: &[412],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/dried_ghast"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:dried_ghast",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const DEAD_TUBE_CORAL_BLOCK: Self = Block {
        id: BlockId::new(748u16).unwrap(),
        name: "dead_tube_coral_block",
        hardness: 1.5f32,
        blast_resistance: 6f32,
        map_color: 21u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 677,
        default_state: &BlockState {
            id: BlockStateId::new(15137u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1.5f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(15137u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1.5f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/dead_tube_coral_block"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:dead_tube_coral_block",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const DEAD_BRAIN_CORAL_BLOCK: Self = Block {
        id: BlockId::new(749u16).unwrap(),
        name: "dead_brain_coral_block",
        hardness: 1.5f32,
        blast_resistance: 6f32,
        map_color: 21u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 678,
        default_state: &BlockState {
            id: BlockStateId::new(15138u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1.5f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(15138u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1.5f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/dead_brain_coral_block"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:dead_brain_coral_block",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const DEAD_BUBBLE_CORAL_BLOCK: Self = Block {
        id: BlockId::new(750u16).unwrap(),
        name: "dead_bubble_coral_block",
        hardness: 1.5f32,
        blast_resistance: 6f32,
        map_color: 21u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 679,
        default_state: &BlockState {
            id: BlockStateId::new(15139u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1.5f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(15139u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1.5f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/dead_bubble_coral_block"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:dead_bubble_coral_block",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const DEAD_FIRE_CORAL_BLOCK: Self = Block {
        id: BlockId::new(751u16).unwrap(),
        name: "dead_fire_coral_block",
        hardness: 1.5f32,
        blast_resistance: 6f32,
        map_color: 21u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 680,
        default_state: &BlockState {
            id: BlockStateId::new(15140u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1.5f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(15140u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1.5f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/dead_fire_coral_block"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:dead_fire_coral_block",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const DEAD_HORN_CORAL_BLOCK: Self = Block {
        id: BlockId::new(752u16).unwrap(),
        name: "dead_horn_coral_block",
        hardness: 1.5f32,
        blast_resistance: 6f32,
        map_color: 21u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 681,
        default_state: &BlockState {
            id: BlockStateId::new(15141u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1.5f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(15141u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1.5f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/dead_horn_coral_block"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:dead_horn_coral_block",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const TUBE_CORAL_BLOCK: Self = Block {
        id: BlockId::new(753u16).unwrap(),
        name: "tube_coral_block",
        hardness: 1.5f32,
        blast_resistance: 6f32,
        map_color: 25u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 682,
        default_state: &BlockState {
            id: BlockStateId::new(15142u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1.5f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(15142u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1.5f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/tube_coral_block"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Alternatives(AlternativeEntry {
                        children: &[
                            LootPoolEntry {
                                content: LootPoolEntryTypes::Item(ItemEntry {
                                    name: "minecraft:tube_coral_block",
                                }),
                                weight: 1i32,
                                quality: 0i32,
                                conditions: Some(&[LootCondition::MatchTool { items: None }]),
                                functions: None,
                            },
                            LootPoolEntry {
                                content: LootPoolEntryTypes::Item(ItemEntry {
                                    name: "minecraft:dead_tube_coral_block",
                                }),
                                weight: 1i32,
                                quality: 0i32,
                                conditions: Some(&[LootCondition::SurvivesExplosion]),
                                functions: None,
                            },
                        ],
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: None,
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const BRAIN_CORAL_BLOCK: Self = Block {
        id: BlockId::new(754u16).unwrap(),
        name: "brain_coral_block",
        hardness: 1.5f32,
        blast_resistance: 6f32,
        map_color: 20u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 683,
        default_state: &BlockState {
            id: BlockStateId::new(15143u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1.5f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(15143u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1.5f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/brain_coral_block"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Alternatives(AlternativeEntry {
                        children: &[
                            LootPoolEntry {
                                content: LootPoolEntryTypes::Item(ItemEntry {
                                    name: "minecraft:brain_coral_block",
                                }),
                                weight: 1i32,
                                quality: 0i32,
                                conditions: Some(&[LootCondition::MatchTool { items: None }]),
                                functions: None,
                            },
                            LootPoolEntry {
                                content: LootPoolEntryTypes::Item(ItemEntry {
                                    name: "minecraft:dead_brain_coral_block",
                                }),
                                weight: 1i32,
                                quality: 0i32,
                                conditions: Some(&[LootCondition::SurvivesExplosion]),
                                functions: None,
                            },
                        ],
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: None,
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const BUBBLE_CORAL_BLOCK: Self = Block {
        id: BlockId::new(755u16).unwrap(),
        name: "bubble_coral_block",
        hardness: 1.5f32,
        blast_resistance: 6f32,
        map_color: 24u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 684,
        default_state: &BlockState {
            id: BlockStateId::new(15144u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1.5f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(15144u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1.5f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/bubble_coral_block"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Alternatives(AlternativeEntry {
                        children: &[
                            LootPoolEntry {
                                content: LootPoolEntryTypes::Item(ItemEntry {
                                    name: "minecraft:bubble_coral_block",
                                }),
                                weight: 1i32,
                                quality: 0i32,
                                conditions: Some(&[LootCondition::MatchTool { items: None }]),
                                functions: None,
                            },
                            LootPoolEntry {
                                content: LootPoolEntryTypes::Item(ItemEntry {
                                    name: "minecraft:dead_bubble_coral_block",
                                }),
                                weight: 1i32,
                                quality: 0i32,
                                conditions: Some(&[LootCondition::SurvivesExplosion]),
                                functions: None,
                            },
                        ],
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: None,
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const FIRE_CORAL_BLOCK: Self = Block {
        id: BlockId::new(756u16).unwrap(),
        name: "fire_coral_block",
        hardness: 1.5f32,
        blast_resistance: 6f32,
        map_color: 28u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 685,
        default_state: &BlockState {
            id: BlockStateId::new(15145u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1.5f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(15145u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1.5f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/fire_coral_block"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Alternatives(AlternativeEntry {
                        children: &[
                            LootPoolEntry {
                                content: LootPoolEntryTypes::Item(ItemEntry {
                                    name: "minecraft:fire_coral_block",
                                }),
                                weight: 1i32,
                                quality: 0i32,
                                conditions: Some(&[LootCondition::MatchTool { items: None }]),
                                functions: None,
                            },
                            LootPoolEntry {
                                content: LootPoolEntryTypes::Item(ItemEntry {
                                    name: "minecraft:dead_fire_coral_block",
                                }),
                                weight: 1i32,
                                quality: 0i32,
                                conditions: Some(&[LootCondition::SurvivesExplosion]),
                                functions: None,
                            },
                        ],
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: None,
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const HORN_CORAL_BLOCK: Self = Block {
        id: BlockId::new(757u16).unwrap(),
        name: "horn_coral_block",
        hardness: 1.5f32,
        blast_resistance: 6f32,
        map_color: 18u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 686,
        default_state: &BlockState {
            id: BlockStateId::new(15146u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1.5f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(15146u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1.5f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/horn_coral_block"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Alternatives(AlternativeEntry {
                        children: &[
                            LootPoolEntry {
                                content: LootPoolEntryTypes::Item(ItemEntry {
                                    name: "minecraft:horn_coral_block",
                                }),
                                weight: 1i32,
                                quality: 0i32,
                                conditions: Some(&[LootCondition::MatchTool { items: None }]),
                                functions: None,
                            },
                            LootPoolEntry {
                                content: LootPoolEntryTypes::Item(ItemEntry {
                                    name: "minecraft:dead_horn_coral_block",
                                }),
                                weight: 1i32,
                                quality: 0i32,
                                conditions: Some(&[LootCondition::SurvivesExplosion]),
                                functions: None,
                            },
                        ],
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: None,
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const DEAD_TUBE_CORAL: Self = Block {
        id: BlockId::new(758u16).unwrap(),
        name: "dead_tube_coral",
        hardness: 0f32,
        blast_resistance: 0f32,
        map_color: 21u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 696,
        default_state: &BlockState {
            id: BlockStateId::new(15147u16).unwrap(),
            state_flags: 100,
            side_flags: 0,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0f32,
            collision_shapes: &[],
            outline_shapes: &[413],
            opacity: 1,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(15147u16).unwrap(),
                state_flags: 100,
                side_flags: 0,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[413],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15148u16).unwrap(),
                state_flags: 76,
                side_flags: 0,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[413],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/dead_tube_coral"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:dead_tube_coral",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::MatchTool { items: None }]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const DEAD_BRAIN_CORAL: Self = Block {
        id: BlockId::new(759u16).unwrap(),
        name: "dead_brain_coral",
        hardness: 0f32,
        blast_resistance: 0f32,
        map_color: 21u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 692,
        default_state: &BlockState {
            id: BlockStateId::new(15149u16).unwrap(),
            state_flags: 100,
            side_flags: 0,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0f32,
            collision_shapes: &[],
            outline_shapes: &[413],
            opacity: 1,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(15149u16).unwrap(),
                state_flags: 100,
                side_flags: 0,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[413],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15150u16).unwrap(),
                state_flags: 76,
                side_flags: 0,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[413],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/dead_brain_coral"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:dead_brain_coral",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::MatchTool { items: None }]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const DEAD_BUBBLE_CORAL: Self = Block {
        id: BlockId::new(760u16).unwrap(),
        name: "dead_bubble_coral",
        hardness: 0f32,
        blast_resistance: 0f32,
        map_color: 21u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 693,
        default_state: &BlockState {
            id: BlockStateId::new(15151u16).unwrap(),
            state_flags: 100,
            side_flags: 0,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0f32,
            collision_shapes: &[],
            outline_shapes: &[413],
            opacity: 1,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(15151u16).unwrap(),
                state_flags: 100,
                side_flags: 0,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[413],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15152u16).unwrap(),
                state_flags: 76,
                side_flags: 0,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[413],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/dead_bubble_coral"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:dead_bubble_coral",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::MatchTool { items: None }]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const DEAD_FIRE_CORAL: Self = Block {
        id: BlockId::new(761u16).unwrap(),
        name: "dead_fire_coral",
        hardness: 0f32,
        blast_resistance: 0f32,
        map_color: 21u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 694,
        default_state: &BlockState {
            id: BlockStateId::new(15153u16).unwrap(),
            state_flags: 100,
            side_flags: 0,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0f32,
            collision_shapes: &[],
            outline_shapes: &[413],
            opacity: 1,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(15153u16).unwrap(),
                state_flags: 100,
                side_flags: 0,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[413],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15154u16).unwrap(),
                state_flags: 76,
                side_flags: 0,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[413],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/dead_fire_coral"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:dead_fire_coral",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::MatchTool { items: None }]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const DEAD_HORN_CORAL: Self = Block {
        id: BlockId::new(762u16).unwrap(),
        name: "dead_horn_coral",
        hardness: 0f32,
        blast_resistance: 0f32,
        map_color: 21u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 695,
        default_state: &BlockState {
            id: BlockStateId::new(15155u16).unwrap(),
            state_flags: 100,
            side_flags: 0,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0f32,
            collision_shapes: &[],
            outline_shapes: &[413],
            opacity: 1,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(15155u16).unwrap(),
                state_flags: 100,
                side_flags: 0,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[413],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15156u16).unwrap(),
                state_flags: 76,
                side_flags: 0,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[413],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/dead_horn_coral"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:dead_horn_coral",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::MatchTool { items: None }]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const TUBE_CORAL: Self = Block {
        id: BlockId::new(763u16).unwrap(),
        name: "tube_coral",
        hardness: 0f32,
        blast_resistance: 0f32,
        map_color: 25u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 687,
        default_state: &BlockState {
            id: BlockStateId::new(15157u16).unwrap(),
            state_flags: 32,
            side_flags: 0,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0f32,
            collision_shapes: &[],
            outline_shapes: &[413],
            opacity: 1,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(15157u16).unwrap(),
                state_flags: 32,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[413],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15158u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[413],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/tube_coral"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:tube_coral",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::MatchTool { items: None }]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const BRAIN_CORAL: Self = Block {
        id: BlockId::new(764u16).unwrap(),
        name: "brain_coral",
        hardness: 0f32,
        blast_resistance: 0f32,
        map_color: 20u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 688,
        default_state: &BlockState {
            id: BlockStateId::new(15159u16).unwrap(),
            state_flags: 32,
            side_flags: 0,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0f32,
            collision_shapes: &[],
            outline_shapes: &[413],
            opacity: 1,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(15159u16).unwrap(),
                state_flags: 32,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[413],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15160u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[413],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/brain_coral"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:brain_coral",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::MatchTool { items: None }]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const BUBBLE_CORAL: Self = Block {
        id: BlockId::new(765u16).unwrap(),
        name: "bubble_coral",
        hardness: 0f32,
        blast_resistance: 0f32,
        map_color: 24u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 689,
        default_state: &BlockState {
            id: BlockStateId::new(15161u16).unwrap(),
            state_flags: 32,
            side_flags: 0,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0f32,
            collision_shapes: &[],
            outline_shapes: &[413],
            opacity: 1,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(15161u16).unwrap(),
                state_flags: 32,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[413],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15162u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[413],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/bubble_coral"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:bubble_coral",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::MatchTool { items: None }]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const FIRE_CORAL: Self = Block {
        id: BlockId::new(766u16).unwrap(),
        name: "fire_coral",
        hardness: 0f32,
        blast_resistance: 0f32,
        map_color: 28u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 690,
        default_state: &BlockState {
            id: BlockStateId::new(15163u16).unwrap(),
            state_flags: 32,
            side_flags: 0,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0f32,
            collision_shapes: &[],
            outline_shapes: &[413],
            opacity: 1,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(15163u16).unwrap(),
                state_flags: 32,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[413],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15164u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[413],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/fire_coral"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:fire_coral",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::MatchTool { items: None }]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const HORN_CORAL: Self = Block {
        id: BlockId::new(767u16).unwrap(),
        name: "horn_coral",
        hardness: 0f32,
        blast_resistance: 0f32,
        map_color: 18u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 691,
        default_state: &BlockState {
            id: BlockStateId::new(15165u16).unwrap(),
            state_flags: 32,
            side_flags: 0,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0f32,
            collision_shapes: &[],
            outline_shapes: &[413],
            opacity: 1,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(15165u16).unwrap(),
                state_flags: 32,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[413],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15166u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[413],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/horn_coral"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:horn_coral",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::MatchTool { items: None }]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const DEAD_TUBE_CORAL_FAN: Self = Block {
        id: BlockId::new(768u16).unwrap(),
        name: "dead_tube_coral_fan",
        hardness: 0f32,
        blast_resistance: 0f32,
        map_color: 21u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 702,
        default_state: &BlockState {
            id: BlockStateId::new(15167u16).unwrap(),
            state_flags: 100,
            side_flags: 0,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0f32,
            collision_shapes: &[],
            outline_shapes: &[347],
            opacity: 1,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(15167u16).unwrap(),
                state_flags: 100,
                side_flags: 0,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[347],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15168u16).unwrap(),
                state_flags: 76,
                side_flags: 0,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[347],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/dead_tube_coral_fan"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:dead_tube_coral_fan",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::MatchTool { items: None }]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const DEAD_BRAIN_CORAL_FAN: Self = Block {
        id: BlockId::new(769u16).unwrap(),
        name: "dead_brain_coral_fan",
        hardness: 0f32,
        blast_resistance: 0f32,
        map_color: 21u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 703,
        default_state: &BlockState {
            id: BlockStateId::new(15169u16).unwrap(),
            state_flags: 100,
            side_flags: 0,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0f32,
            collision_shapes: &[],
            outline_shapes: &[347],
            opacity: 1,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(15169u16).unwrap(),
                state_flags: 100,
                side_flags: 0,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[347],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15170u16).unwrap(),
                state_flags: 76,
                side_flags: 0,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[347],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/dead_brain_coral_fan"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:dead_brain_coral_fan",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::MatchTool { items: None }]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const DEAD_BUBBLE_CORAL_FAN: Self = Block {
        id: BlockId::new(770u16).unwrap(),
        name: "dead_bubble_coral_fan",
        hardness: 0f32,
        blast_resistance: 0f32,
        map_color: 21u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 704,
        default_state: &BlockState {
            id: BlockStateId::new(15171u16).unwrap(),
            state_flags: 100,
            side_flags: 0,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0f32,
            collision_shapes: &[],
            outline_shapes: &[347],
            opacity: 1,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(15171u16).unwrap(),
                state_flags: 100,
                side_flags: 0,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[347],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15172u16).unwrap(),
                state_flags: 76,
                side_flags: 0,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[347],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/dead_bubble_coral_fan"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:dead_bubble_coral_fan",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::MatchTool { items: None }]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const DEAD_FIRE_CORAL_FAN: Self = Block {
        id: BlockId::new(771u16).unwrap(),
        name: "dead_fire_coral_fan",
        hardness: 0f32,
        blast_resistance: 0f32,
        map_color: 21u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 705,
        default_state: &BlockState {
            id: BlockStateId::new(15173u16).unwrap(),
            state_flags: 100,
            side_flags: 0,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0f32,
            collision_shapes: &[],
            outline_shapes: &[347],
            opacity: 1,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(15173u16).unwrap(),
                state_flags: 100,
                side_flags: 0,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[347],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15174u16).unwrap(),
                state_flags: 76,
                side_flags: 0,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[347],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/dead_fire_coral_fan"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:dead_fire_coral_fan",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::MatchTool { items: None }]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const DEAD_HORN_CORAL_FAN: Self = Block {
        id: BlockId::new(772u16).unwrap(),
        name: "dead_horn_coral_fan",
        hardness: 0f32,
        blast_resistance: 0f32,
        map_color: 21u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 706,
        default_state: &BlockState {
            id: BlockStateId::new(15175u16).unwrap(),
            state_flags: 100,
            side_flags: 0,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0f32,
            collision_shapes: &[],
            outline_shapes: &[347],
            opacity: 1,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(15175u16).unwrap(),
                state_flags: 100,
                side_flags: 0,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[347],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15176u16).unwrap(),
                state_flags: 76,
                side_flags: 0,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[347],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/dead_horn_coral_fan"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:dead_horn_coral_fan",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::MatchTool { items: None }]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const TUBE_CORAL_FAN: Self = Block {
        id: BlockId::new(773u16).unwrap(),
        name: "tube_coral_fan",
        hardness: 0f32,
        blast_resistance: 0f32,
        map_color: 25u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 697,
        default_state: &BlockState {
            id: BlockStateId::new(15177u16).unwrap(),
            state_flags: 32,
            side_flags: 0,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0f32,
            collision_shapes: &[],
            outline_shapes: &[347],
            opacity: 1,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(15177u16).unwrap(),
                state_flags: 32,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[347],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15178u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[347],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/tube_coral_fan"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:tube_coral_fan",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::MatchTool { items: None }]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const BRAIN_CORAL_FAN: Self = Block {
        id: BlockId::new(774u16).unwrap(),
        name: "brain_coral_fan",
        hardness: 0f32,
        blast_resistance: 0f32,
        map_color: 20u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 698,
        default_state: &BlockState {
            id: BlockStateId::new(15179u16).unwrap(),
            state_flags: 32,
            side_flags: 0,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0f32,
            collision_shapes: &[],
            outline_shapes: &[347],
            opacity: 1,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(15179u16).unwrap(),
                state_flags: 32,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[347],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15180u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[347],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/brain_coral_fan"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:brain_coral_fan",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::MatchTool { items: None }]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const BUBBLE_CORAL_FAN: Self = Block {
        id: BlockId::new(775u16).unwrap(),
        name: "bubble_coral_fan",
        hardness: 0f32,
        blast_resistance: 0f32,
        map_color: 24u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 699,
        default_state: &BlockState {
            id: BlockStateId::new(15181u16).unwrap(),
            state_flags: 32,
            side_flags: 0,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0f32,
            collision_shapes: &[],
            outline_shapes: &[347],
            opacity: 1,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(15181u16).unwrap(),
                state_flags: 32,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[347],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15182u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[347],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/bubble_coral_fan"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:bubble_coral_fan",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::MatchTool { items: None }]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const FIRE_CORAL_FAN: Self = Block {
        id: BlockId::new(776u16).unwrap(),
        name: "fire_coral_fan",
        hardness: 0f32,
        blast_resistance: 0f32,
        map_color: 28u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 700,
        default_state: &BlockState {
            id: BlockStateId::new(15183u16).unwrap(),
            state_flags: 32,
            side_flags: 0,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0f32,
            collision_shapes: &[],
            outline_shapes: &[347],
            opacity: 1,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(15183u16).unwrap(),
                state_flags: 32,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[347],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15184u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[347],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/fire_coral_fan"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:fire_coral_fan",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::MatchTool { items: None }]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const HORN_CORAL_FAN: Self = Block {
        id: BlockId::new(777u16).unwrap(),
        name: "horn_coral_fan",
        hardness: 0f32,
        blast_resistance: 0f32,
        map_color: 18u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 701,
        default_state: &BlockState {
            id: BlockStateId::new(15185u16).unwrap(),
            state_flags: 32,
            side_flags: 0,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0f32,
            collision_shapes: &[],
            outline_shapes: &[347],
            opacity: 1,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(15185u16).unwrap(),
                state_flags: 32,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[347],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15186u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[347],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/horn_coral_fan"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:horn_coral_fan",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::MatchTool { items: None }]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const DEAD_TUBE_CORAL_WALL_FAN: Self = Block {
        id: BlockId::new(778u16).unwrap(),
        name: "dead_tube_coral_wall_fan",
        hardness: 0f32,
        blast_resistance: 0f32,
        map_color: 21u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 702,
        default_state: &BlockState {
            id: BlockStateId::new(15187u16).unwrap(),
            state_flags: 100,
            side_flags: 0,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0f32,
            collision_shapes: &[],
            outline_shapes: &[414],
            opacity: 1,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(15187u16).unwrap(),
                state_flags: 100,
                side_flags: 0,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[414],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15188u16).unwrap(),
                state_flags: 76,
                side_flags: 0,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[414],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15189u16).unwrap(),
                state_flags: 100,
                side_flags: 0,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[415],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15190u16).unwrap(),
                state_flags: 76,
                side_flags: 0,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[415],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15191u16).unwrap(),
                state_flags: 100,
                side_flags: 0,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[416],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15192u16).unwrap(),
                state_flags: 76,
                side_flags: 0,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[416],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15193u16).unwrap(),
                state_flags: 100,
                side_flags: 0,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[417],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15194u16).unwrap(),
                state_flags: 76,
                side_flags: 0,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[417],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/dead_tube_coral_fan"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:dead_tube_coral_fan",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::MatchTool { items: None }]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const DEAD_BRAIN_CORAL_WALL_FAN: Self = Block {
        id: BlockId::new(779u16).unwrap(),
        name: "dead_brain_coral_wall_fan",
        hardness: 0f32,
        blast_resistance: 0f32,
        map_color: 21u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 703,
        default_state: &BlockState {
            id: BlockStateId::new(15195u16).unwrap(),
            state_flags: 100,
            side_flags: 0,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0f32,
            collision_shapes: &[],
            outline_shapes: &[414],
            opacity: 1,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(15195u16).unwrap(),
                state_flags: 100,
                side_flags: 0,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[414],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15196u16).unwrap(),
                state_flags: 76,
                side_flags: 0,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[414],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15197u16).unwrap(),
                state_flags: 100,
                side_flags: 0,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[415],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15198u16).unwrap(),
                state_flags: 76,
                side_flags: 0,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[415],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15199u16).unwrap(),
                state_flags: 100,
                side_flags: 0,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[416],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15200u16).unwrap(),
                state_flags: 76,
                side_flags: 0,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[416],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15201u16).unwrap(),
                state_flags: 100,
                side_flags: 0,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[417],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15202u16).unwrap(),
                state_flags: 76,
                side_flags: 0,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[417],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/dead_brain_coral_fan"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:dead_brain_coral_fan",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::MatchTool { items: None }]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const DEAD_BUBBLE_CORAL_WALL_FAN: Self = Block {
        id: BlockId::new(780u16).unwrap(),
        name: "dead_bubble_coral_wall_fan",
        hardness: 0f32,
        blast_resistance: 0f32,
        map_color: 21u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 704,
        default_state: &BlockState {
            id: BlockStateId::new(15203u16).unwrap(),
            state_flags: 100,
            side_flags: 0,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0f32,
            collision_shapes: &[],
            outline_shapes: &[414],
            opacity: 1,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(15203u16).unwrap(),
                state_flags: 100,
                side_flags: 0,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[414],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15204u16).unwrap(),
                state_flags: 76,
                side_flags: 0,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[414],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15205u16).unwrap(),
                state_flags: 100,
                side_flags: 0,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[415],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15206u16).unwrap(),
                state_flags: 76,
                side_flags: 0,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[415],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15207u16).unwrap(),
                state_flags: 100,
                side_flags: 0,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[416],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15208u16).unwrap(),
                state_flags: 76,
                side_flags: 0,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[416],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15209u16).unwrap(),
                state_flags: 100,
                side_flags: 0,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[417],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15210u16).unwrap(),
                state_flags: 76,
                side_flags: 0,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[417],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/dead_bubble_coral_fan"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:dead_bubble_coral_fan",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::MatchTool { items: None }]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const DEAD_FIRE_CORAL_WALL_FAN: Self = Block {
        id: BlockId::new(781u16).unwrap(),
        name: "dead_fire_coral_wall_fan",
        hardness: 0f32,
        blast_resistance: 0f32,
        map_color: 21u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 705,
        default_state: &BlockState {
            id: BlockStateId::new(15211u16).unwrap(),
            state_flags: 100,
            side_flags: 0,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0f32,
            collision_shapes: &[],
            outline_shapes: &[414],
            opacity: 1,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(15211u16).unwrap(),
                state_flags: 100,
                side_flags: 0,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[414],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15212u16).unwrap(),
                state_flags: 76,
                side_flags: 0,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[414],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15213u16).unwrap(),
                state_flags: 100,
                side_flags: 0,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[415],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15214u16).unwrap(),
                state_flags: 76,
                side_flags: 0,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[415],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15215u16).unwrap(),
                state_flags: 100,
                side_flags: 0,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[416],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15216u16).unwrap(),
                state_flags: 76,
                side_flags: 0,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[416],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15217u16).unwrap(),
                state_flags: 100,
                side_flags: 0,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[417],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15218u16).unwrap(),
                state_flags: 76,
                side_flags: 0,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[417],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/dead_fire_coral_fan"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:dead_fire_coral_fan",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::MatchTool { items: None }]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const DEAD_HORN_CORAL_WALL_FAN: Self = Block {
        id: BlockId::new(782u16).unwrap(),
        name: "dead_horn_coral_wall_fan",
        hardness: 0f32,
        blast_resistance: 0f32,
        map_color: 21u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 706,
        default_state: &BlockState {
            id: BlockStateId::new(15219u16).unwrap(),
            state_flags: 100,
            side_flags: 0,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0f32,
            collision_shapes: &[],
            outline_shapes: &[414],
            opacity: 1,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(15219u16).unwrap(),
                state_flags: 100,
                side_flags: 0,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[414],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15220u16).unwrap(),
                state_flags: 76,
                side_flags: 0,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[414],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15221u16).unwrap(),
                state_flags: 100,
                side_flags: 0,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[415],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15222u16).unwrap(),
                state_flags: 76,
                side_flags: 0,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[415],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15223u16).unwrap(),
                state_flags: 100,
                side_flags: 0,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[416],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15224u16).unwrap(),
                state_flags: 76,
                side_flags: 0,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[416],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15225u16).unwrap(),
                state_flags: 100,
                side_flags: 0,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[417],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15226u16).unwrap(),
                state_flags: 76,
                side_flags: 0,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[417],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/dead_horn_coral_fan"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:dead_horn_coral_fan",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::MatchTool { items: None }]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const TUBE_CORAL_WALL_FAN: Self = Block {
        id: BlockId::new(783u16).unwrap(),
        name: "tube_coral_wall_fan",
        hardness: 0f32,
        blast_resistance: 0f32,
        map_color: 25u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 697,
        default_state: &BlockState {
            id: BlockStateId::new(15227u16).unwrap(),
            state_flags: 32,
            side_flags: 0,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0f32,
            collision_shapes: &[],
            outline_shapes: &[414],
            opacity: 1,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(15227u16).unwrap(),
                state_flags: 32,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[414],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15228u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[414],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15229u16).unwrap(),
                state_flags: 32,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[415],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15230u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[415],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15231u16).unwrap(),
                state_flags: 32,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[416],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15232u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[416],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15233u16).unwrap(),
                state_flags: 32,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[417],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15234u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[417],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/tube_coral_fan"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:tube_coral_fan",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::MatchTool { items: None }]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const BRAIN_CORAL_WALL_FAN: Self = Block {
        id: BlockId::new(784u16).unwrap(),
        name: "brain_coral_wall_fan",
        hardness: 0f32,
        blast_resistance: 0f32,
        map_color: 20u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 698,
        default_state: &BlockState {
            id: BlockStateId::new(15235u16).unwrap(),
            state_flags: 32,
            side_flags: 0,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0f32,
            collision_shapes: &[],
            outline_shapes: &[414],
            opacity: 1,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(15235u16).unwrap(),
                state_flags: 32,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[414],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15236u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[414],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15237u16).unwrap(),
                state_flags: 32,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[415],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15238u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[415],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15239u16).unwrap(),
                state_flags: 32,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[416],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15240u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[416],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15241u16).unwrap(),
                state_flags: 32,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[417],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15242u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[417],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/brain_coral_fan"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:brain_coral_fan",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::MatchTool { items: None }]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const BUBBLE_CORAL_WALL_FAN: Self = Block {
        id: BlockId::new(785u16).unwrap(),
        name: "bubble_coral_wall_fan",
        hardness: 0f32,
        blast_resistance: 0f32,
        map_color: 24u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 699,
        default_state: &BlockState {
            id: BlockStateId::new(15243u16).unwrap(),
            state_flags: 32,
            side_flags: 0,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0f32,
            collision_shapes: &[],
            outline_shapes: &[414],
            opacity: 1,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(15243u16).unwrap(),
                state_flags: 32,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[414],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15244u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[414],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15245u16).unwrap(),
                state_flags: 32,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[415],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15246u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[415],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15247u16).unwrap(),
                state_flags: 32,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[416],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15248u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[416],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15249u16).unwrap(),
                state_flags: 32,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[417],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15250u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[417],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/bubble_coral_fan"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:bubble_coral_fan",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::MatchTool { items: None }]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const FIRE_CORAL_WALL_FAN: Self = Block {
        id: BlockId::new(786u16).unwrap(),
        name: "fire_coral_wall_fan",
        hardness: 0f32,
        blast_resistance: 0f32,
        map_color: 28u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 700,
        default_state: &BlockState {
            id: BlockStateId::new(15251u16).unwrap(),
            state_flags: 32,
            side_flags: 0,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0f32,
            collision_shapes: &[],
            outline_shapes: &[414],
            opacity: 1,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(15251u16).unwrap(),
                state_flags: 32,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[414],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15252u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[414],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15253u16).unwrap(),
                state_flags: 32,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[415],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15254u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[415],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15255u16).unwrap(),
                state_flags: 32,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[416],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15256u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[416],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15257u16).unwrap(),
                state_flags: 32,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[417],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15258u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[417],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/fire_coral_fan"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:fire_coral_fan",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::MatchTool { items: None }]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const HORN_CORAL_WALL_FAN: Self = Block {
        id: BlockId::new(787u16).unwrap(),
        name: "horn_coral_wall_fan",
        hardness: 0f32,
        blast_resistance: 0f32,
        map_color: 18u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 701,
        default_state: &BlockState {
            id: BlockStateId::new(15259u16).unwrap(),
            state_flags: 32,
            side_flags: 0,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0f32,
            collision_shapes: &[],
            outline_shapes: &[414],
            opacity: 1,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(15259u16).unwrap(),
                state_flags: 32,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[414],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15260u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[414],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15261u16).unwrap(),
                state_flags: 32,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[415],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15262u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[415],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15263u16).unwrap(),
                state_flags: 32,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[416],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15264u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[416],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15265u16).unwrap(),
                state_flags: 32,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[417],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15266u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[417],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/horn_coral_fan"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:horn_coral_fan",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::MatchTool { items: None }]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const SEA_PICKLE: Self = Block {
        id: BlockId::new(788u16).unwrap(),
        name: "sea_pickle",
        hardness: 0f32,
        blast_resistance: 0f32,
        map_color: 27u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 239,
        default_state: &BlockState {
            id: BlockStateId::new(15267u16).unwrap(),
            state_flags: 32,
            side_flags: 64,
            instrument: NoteblockInstrument::Harp,
            luminance: 6,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0f32,
            collision_shapes: &[418],
            outline_shapes: &[418],
            opacity: 1,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(15267u16).unwrap(),
                state_flags: 32,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 6,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[418],
                outline_shapes: &[418],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15268u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[418],
                outline_shapes: &[418],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15269u16).unwrap(),
                state_flags: 32,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 9,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[419],
                outline_shapes: &[419],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15270u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[419],
                outline_shapes: &[419],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15271u16).unwrap(),
                state_flags: 32,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 12,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[420],
                outline_shapes: &[420],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15272u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[420],
                outline_shapes: &[420],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15273u16).unwrap(),
                state_flags: 32,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[421],
                outline_shapes: &[421],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15274u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[421],
                outline_shapes: &[421],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/sea_pickle"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:sea_pickle",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: Some(&[
                        LootFunction {
                            content: LootFunctionTypes::SetCount {
                                count: LootFunctionNumberProvider::Constant { value: 2f32 },
                                add: false,
                            },
                            conditions: Some(&[LootCondition::BlockStateProperty {
                                block: "minecraft:sea_pickle",
                                properties: &[("pickles", "2")],
                            }]),
                        },
                        LootFunction {
                            content: LootFunctionTypes::SetCount {
                                count: LootFunctionNumberProvider::Constant { value: 3f32 },
                                add: false,
                            },
                            conditions: Some(&[LootCondition::BlockStateProperty {
                                block: "minecraft:sea_pickle",
                                properties: &[("pickles", "3")],
                            }]),
                        },
                        LootFunction {
                            content: LootFunctionTypes::SetCount {
                                count: LootFunctionNumberProvider::Constant { value: 4f32 },
                                add: false,
                            },
                            conditions: Some(&[LootCondition::BlockStateProperty {
                                block: "minecraft:sea_pickle",
                                properties: &[("pickles", "4")],
                            }]),
                        },
                        LootFunction {
                            content: LootFunctionTypes::ExplosionDecay,
                            conditions: None,
                        },
                    ]),
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: None,
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const BLUE_ICE: Self = Block {
        id: BlockId::new(789u16).unwrap(),
        name: "blue_ice",
        hardness: 2.8f32,
        blast_resistance: 2.8f32,
        map_color: 5u8,
        slipperiness: 0.989f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 707,
        default_state: &BlockState {
            id: BlockStateId::new(15275u16).unwrap(),
            state_flags: 448,
            side_flags: 255,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 2.8f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(15275u16).unwrap(),
            state_flags: 448,
            side_flags: 255,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 2.8f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/blue_ice"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:blue_ice",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::MatchTool { items: None }]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const CONDUIT: Self = Block {
        id: BlockId::new(790u16).unwrap(),
        name: "conduit",
        hardness: 3f32,
        blast_resistance: 3f32,
        map_color: 31u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 708,
        default_state: &BlockState {
            id: BlockStateId::new(15276u16).unwrap(),
            state_flags: 96,
            side_flags: 0,
            instrument: NoteblockInstrument::Hat,
            luminance: 15,
            piston_behavior: PistonBehavior::Normal,
            hardness: 3f32,
            collision_shapes: &[408],
            outline_shapes: &[408],
            opacity: 1,
            block_entity_type: 25,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(15276u16).unwrap(),
                state_flags: 96,
                side_flags: 0,
                instrument: NoteblockInstrument::Hat,
                luminance: 15,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[408],
                outline_shapes: &[408],
                opacity: 1,
                block_entity_type: 25,
            },
            BlockState {
                id: BlockStateId::new(15277u16).unwrap(),
                state_flags: 72,
                side_flags: 0,
                instrument: NoteblockInstrument::Hat,
                luminance: 15,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[408],
                outline_shapes: &[408],
                opacity: 0,
                block_entity_type: 25,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/conduit"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:conduit",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: None,
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const BAMBOO_SAPLING: Self = Block {
        id: BlockId::new(791u16).unwrap(),
        name: "bamboo_sapling",
        hardness: 1f32,
        blast_resistance: 1f32,
        map_color: 13u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 0,
        default_state: &BlockState {
            id: BlockStateId::new(15278u16).unwrap(),
            state_flags: 522,
            side_flags: 0,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 1f32,
            collision_shapes: &[],
            outline_shapes: &[422],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(15278u16).unwrap(),
            state_flags: 522,
            side_flags: 0,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 1f32,
            collision_shapes: &[],
            outline_shapes: &[422],
            opacity: 0,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/bamboo_sapling"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:bamboo",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const BAMBOO: Self = Block {
        id: BlockId::new(792u16).unwrap(),
        name: "bamboo",
        hardness: 1f32,
        blast_resistance: 1f32,
        map_color: 7u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 297,
        default_state: &BlockState {
            id: BlockStateId::new(15279u16).unwrap(),
            state_flags: 586,
            side_flags: 0,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 1f32,
            collision_shapes: &[423],
            outline_shapes: &[424],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(15279u16).unwrap(),
                state_flags: 586,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[423],
                outline_shapes: &[424],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15280u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[423],
                outline_shapes: &[424],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15281u16).unwrap(),
                state_flags: 586,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[423],
                outline_shapes: &[424],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15282u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[423],
                outline_shapes: &[424],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15283u16).unwrap(),
                state_flags: 586,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[423],
                outline_shapes: &[425],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15284u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[423],
                outline_shapes: &[425],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15285u16).unwrap(),
                state_flags: 586,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[423],
                outline_shapes: &[424],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15286u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[423],
                outline_shapes: &[424],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15287u16).unwrap(),
                state_flags: 586,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[423],
                outline_shapes: &[424],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15288u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[423],
                outline_shapes: &[424],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15289u16).unwrap(),
                state_flags: 586,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[423],
                outline_shapes: &[425],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15290u16).unwrap(),
                state_flags: 74,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1f32,
                collision_shapes: &[423],
                outline_shapes: &[425],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: Some(Flammable {
            spread_chance: 60u8,
            burn_chance: 60u8,
        }),
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/bamboo"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:bamboo",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const POTTED_BAMBOO: Self = Block {
        id: BlockId::new(793u16).unwrap(),
        name: "potted_bamboo",
        hardness: 0f32,
        blast_resistance: 0f32,
        map_color: 0u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 0,
        default_state: &BlockState {
            id: BlockStateId::new(15291u16).unwrap(),
            state_flags: 8,
            side_flags: 64,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0f32,
            collision_shapes: &[55],
            outline_shapes: &[55],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(15291u16).unwrap(),
            state_flags: 8,
            side_flags: 64,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0f32,
            collision_shapes: &[55],
            outline_shapes: &[55],
            opacity: 0,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/potted_bamboo"),
            pools: Some(&[
                LootPool {
                    entries: &[LootPoolEntry {
                        content: LootPoolEntryTypes::Item(ItemEntry {
                            name: "minecraft:flower_pot",
                        }),
                        weight: 1i32,
                        quality: 0i32,
                        conditions: None,
                        functions: None,
                    }],
                    rolls: LootNumberProviderTypes::Constant(1f32),
                    bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                    conditions: Some(&[LootCondition::SurvivesExplosion]),
                    functions: None,
                },
                LootPool {
                    entries: &[LootPoolEntry {
                        content: LootPoolEntryTypes::Item(ItemEntry {
                            name: "minecraft:bamboo",
                        }),
                        weight: 1i32,
                        quality: 0i32,
                        conditions: None,
                        functions: None,
                    }],
                    rolls: LootNumberProviderTypes::Constant(1f32),
                    bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                    conditions: Some(&[LootCondition::SurvivesExplosion]),
                    functions: None,
                },
            ]),
        }),
        experience: None,
    };
    pub const VOID_AIR: Self = Block {
        id: BlockId::new(794u16).unwrap(),
        name: "void_air",
        hardness: 0f32,
        blast_resistance: 0f32,
        map_color: 0u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 0,
        default_state: &BlockState {
            id: BlockStateId::new(15292u16).unwrap(),
            state_flags: 25,
            side_flags: 0,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0f32,
            collision_shapes: &[],
            outline_shapes: &[],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(15292u16).unwrap(),
            state_flags: 25,
            side_flags: 0,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0f32,
            collision_shapes: &[],
            outline_shapes: &[],
            opacity: 0,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: None,
        experience: None,
    };
    pub const CAVE_AIR: Self = Block {
        id: BlockId::new(795u16).unwrap(),
        name: "cave_air",
        hardness: 0f32,
        blast_resistance: 0f32,
        map_color: 0u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 0,
        default_state: &BlockState {
            id: BlockStateId::new(15293u16).unwrap(),
            state_flags: 25,
            side_flags: 0,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0f32,
            collision_shapes: &[],
            outline_shapes: &[],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(15293u16).unwrap(),
            state_flags: 25,
            side_flags: 0,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0f32,
            collision_shapes: &[],
            outline_shapes: &[],
            opacity: 0,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: None,
        experience: None,
    };
    pub const BUBBLE_COLUMN: Self = Block {
        id: BlockId::new(796u16).unwrap(),
        name: "bubble_column",
        hardness: 0f32,
        blast_resistance: 0f32,
        map_color: 12u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 0,
        default_state: &BlockState {
            id: BlockStateId::new(15294u16).unwrap(),
            state_flags: 48,
            side_flags: 0,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0f32,
            collision_shapes: &[],
            outline_shapes: &[],
            opacity: 1,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(15294u16).unwrap(),
                state_flags: 48,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15295u16).unwrap(),
                state_flags: 48,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: None,
        experience: None,
    };
    pub const POLISHED_GRANITE_STAIRS: Self = Block {
        id: BlockId::new(797u16).unwrap(),
        name: "polished_granite_stairs",
        hardness: 1.5f32,
        blast_resistance: 6f32,
        map_color: 10u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 709,
        default_state: &BlockState {
            id: BlockStateId::new(15307u16).unwrap(),
            state_flags: 76,
            side_flags: 69,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1.5f32,
            collision_shapes: &[21, 109],
            outline_shapes: &[21, 109],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(15296u16).unwrap(),
                state_flags: 100,
                side_flags: 134,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[99, 100],
                outline_shapes: &[99, 100],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15297u16).unwrap(),
                state_flags: 76,
                side_flags: 134,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[99, 100],
                outline_shapes: &[99, 100],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15298u16).unwrap(),
                state_flags: 100,
                side_flags: 150,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 102, 103],
                outline_shapes: &[101, 102, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15299u16).unwrap(),
                state_flags: 76,
                side_flags: 150,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 102, 103],
                outline_shapes: &[101, 102, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15300u16).unwrap(),
                state_flags: 100,
                side_flags: 166,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[99, 104, 105],
                outline_shapes: &[99, 104, 105],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15301u16).unwrap(),
                state_flags: 76,
                side_flags: 166,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[99, 104, 105],
                outline_shapes: &[99, 104, 105],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15302u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[106, 100, 107],
                outline_shapes: &[106, 100, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15303u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[106, 100, 107],
                outline_shapes: &[106, 100, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15304u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[102, 108, 103],
                outline_shapes: &[102, 108, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15305u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[102, 108, 103],
                outline_shapes: &[102, 108, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15306u16).unwrap(),
                state_flags: 100,
                side_flags: 69,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 109],
                outline_shapes: &[21, 109],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15307u16).unwrap(),
                state_flags: 76,
                side_flags: 69,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 109],
                outline_shapes: &[21, 109],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15308u16).unwrap(),
                state_flags: 100,
                side_flags: 85,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108, 107],
                outline_shapes: &[21, 108, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15309u16).unwrap(),
                state_flags: 76,
                side_flags: 85,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108, 107],
                outline_shapes: &[21, 108, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15310u16).unwrap(),
                state_flags: 100,
                side_flags: 101,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 109, 103],
                outline_shapes: &[21, 109, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15311u16).unwrap(),
                state_flags: 76,
                side_flags: 101,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 109, 103],
                outline_shapes: &[21, 109, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15312u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 110],
                outline_shapes: &[21, 110],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15313u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 110],
                outline_shapes: &[21, 110],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15314u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 107],
                outline_shapes: &[21, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15315u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 107],
                outline_shapes: &[21, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15316u16).unwrap(),
                state_flags: 100,
                side_flags: 138,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[111, 109],
                outline_shapes: &[111, 109],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15317u16).unwrap(),
                state_flags: 76,
                side_flags: 138,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[111, 109],
                outline_shapes: &[111, 109],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15318u16).unwrap(),
                state_flags: 100,
                side_flags: 170,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[111, 102, 110],
                outline_shapes: &[111, 102, 110],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15319u16).unwrap(),
                state_flags: 76,
                side_flags: 170,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[111, 102, 110],
                outline_shapes: &[111, 102, 110],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15320u16).unwrap(),
                state_flags: 100,
                side_flags: 154,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 104, 107],
                outline_shapes: &[101, 104, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15321u16).unwrap(),
                state_flags: 76,
                side_flags: 154,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 104, 107],
                outline_shapes: &[101, 104, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15322u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[104, 108, 107],
                outline_shapes: &[104, 108, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15323u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[104, 108, 107],
                outline_shapes: &[104, 108, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15324u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[112, 109, 103],
                outline_shapes: &[112, 109, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15325u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[112, 109, 103],
                outline_shapes: &[112, 109, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15326u16).unwrap(),
                state_flags: 100,
                side_flags: 73,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 100],
                outline_shapes: &[21, 100],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15327u16).unwrap(),
                state_flags: 76,
                side_flags: 73,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 100],
                outline_shapes: &[21, 100],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15328u16).unwrap(),
                state_flags: 100,
                side_flags: 105,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 100, 107],
                outline_shapes: &[21, 100, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15329u16).unwrap(),
                state_flags: 76,
                side_flags: 105,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 100, 107],
                outline_shapes: &[21, 100, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15330u16).unwrap(),
                state_flags: 100,
                side_flags: 89,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108, 103],
                outline_shapes: &[21, 108, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15331u16).unwrap(),
                state_flags: 76,
                side_flags: 89,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108, 103],
                outline_shapes: &[21, 108, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15332u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 103],
                outline_shapes: &[21, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15333u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 103],
                outline_shapes: &[21, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15334u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 105],
                outline_shapes: &[21, 105],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15335u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 105],
                outline_shapes: &[21, 105],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15336u16).unwrap(),
                state_flags: 100,
                side_flags: 146,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 113],
                outline_shapes: &[101, 113],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15337u16).unwrap(),
                state_flags: 76,
                side_flags: 146,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 113],
                outline_shapes: &[101, 113],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15338u16).unwrap(),
                state_flags: 100,
                side_flags: 154,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 104, 107],
                outline_shapes: &[101, 104, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15339u16).unwrap(),
                state_flags: 76,
                side_flags: 154,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 104, 107],
                outline_shapes: &[101, 104, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15340u16).unwrap(),
                state_flags: 100,
                side_flags: 150,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 102, 103],
                outline_shapes: &[101, 102, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15341u16).unwrap(),
                state_flags: 76,
                side_flags: 150,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 102, 103],
                outline_shapes: &[101, 102, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15342u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[112, 109, 103],
                outline_shapes: &[112, 109, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15343u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[112, 109, 103],
                outline_shapes: &[112, 109, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15344u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[106, 100, 107],
                outline_shapes: &[106, 100, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15345u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[106, 100, 107],
                outline_shapes: &[106, 100, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15346u16).unwrap(),
                state_flags: 100,
                side_flags: 81,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108],
                outline_shapes: &[21, 108],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15347u16).unwrap(),
                state_flags: 76,
                side_flags: 81,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108],
                outline_shapes: &[21, 108],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15348u16).unwrap(),
                state_flags: 100,
                side_flags: 89,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108, 103],
                outline_shapes: &[21, 108, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15349u16).unwrap(),
                state_flags: 76,
                side_flags: 89,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108, 103],
                outline_shapes: &[21, 108, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15350u16).unwrap(),
                state_flags: 100,
                side_flags: 85,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108, 107],
                outline_shapes: &[21, 108, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15351u16).unwrap(),
                state_flags: 76,
                side_flags: 85,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108, 107],
                outline_shapes: &[21, 108, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15352u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 105],
                outline_shapes: &[21, 105],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15353u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 105],
                outline_shapes: &[21, 105],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15354u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 110],
                outline_shapes: &[21, 110],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15355u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 110],
                outline_shapes: &[21, 110],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15356u16).unwrap(),
                state_flags: 100,
                side_flags: 162,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[114, 108],
                outline_shapes: &[114, 108],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15357u16).unwrap(),
                state_flags: 76,
                side_flags: 162,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[114, 108],
                outline_shapes: &[114, 108],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15358u16).unwrap(),
                state_flags: 100,
                side_flags: 166,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[99, 104, 105],
                outline_shapes: &[99, 104, 105],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15359u16).unwrap(),
                state_flags: 76,
                side_flags: 166,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[99, 104, 105],
                outline_shapes: &[99, 104, 105],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15360u16).unwrap(),
                state_flags: 100,
                side_flags: 170,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[111, 102, 110],
                outline_shapes: &[111, 102, 110],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15361u16).unwrap(),
                state_flags: 76,
                side_flags: 170,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[111, 102, 110],
                outline_shapes: &[111, 102, 110],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15362u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[102, 108, 103],
                outline_shapes: &[102, 108, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15363u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[102, 108, 103],
                outline_shapes: &[102, 108, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15364u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[104, 108, 107],
                outline_shapes: &[104, 108, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15365u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[104, 108, 107],
                outline_shapes: &[104, 108, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15366u16).unwrap(),
                state_flags: 100,
                side_flags: 97,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 113],
                outline_shapes: &[21, 113],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15367u16).unwrap(),
                state_flags: 76,
                side_flags: 97,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 113],
                outline_shapes: &[21, 113],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15368u16).unwrap(),
                state_flags: 100,
                side_flags: 101,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 109, 103],
                outline_shapes: &[21, 109, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15369u16).unwrap(),
                state_flags: 76,
                side_flags: 101,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 109, 103],
                outline_shapes: &[21, 109, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15370u16).unwrap(),
                state_flags: 100,
                side_flags: 105,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 100, 107],
                outline_shapes: &[21, 100, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15371u16).unwrap(),
                state_flags: 76,
                side_flags: 105,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 100, 107],
                outline_shapes: &[21, 100, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15372u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 107],
                outline_shapes: &[21, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15373u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 107],
                outline_shapes: &[21, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15374u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 103],
                outline_shapes: &[21, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15375u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 103],
                outline_shapes: &[21, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/polished_granite_stairs"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:polished_granite_stairs",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const SMOOTH_RED_SANDSTONE_STAIRS: Self = Block {
        id: BlockId::new(798u16).unwrap(),
        name: "smooth_red_sandstone_stairs",
        hardness: 2f32,
        blast_resistance: 6f32,
        map_color: 15u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 710,
        default_state: &BlockState {
            id: BlockStateId::new(15387u16).unwrap(),
            state_flags: 76,
            side_flags: 69,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 2f32,
            collision_shapes: &[21, 109],
            outline_shapes: &[21, 109],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(15376u16).unwrap(),
                state_flags: 100,
                side_flags: 134,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[99, 100],
                outline_shapes: &[99, 100],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15377u16).unwrap(),
                state_flags: 76,
                side_flags: 134,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[99, 100],
                outline_shapes: &[99, 100],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15378u16).unwrap(),
                state_flags: 100,
                side_flags: 150,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[101, 102, 103],
                outline_shapes: &[101, 102, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15379u16).unwrap(),
                state_flags: 76,
                side_flags: 150,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[101, 102, 103],
                outline_shapes: &[101, 102, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15380u16).unwrap(),
                state_flags: 100,
                side_flags: 166,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[99, 104, 105],
                outline_shapes: &[99, 104, 105],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15381u16).unwrap(),
                state_flags: 76,
                side_flags: 166,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[99, 104, 105],
                outline_shapes: &[99, 104, 105],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15382u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[106, 100, 107],
                outline_shapes: &[106, 100, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15383u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[106, 100, 107],
                outline_shapes: &[106, 100, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15384u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[102, 108, 103],
                outline_shapes: &[102, 108, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15385u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[102, 108, 103],
                outline_shapes: &[102, 108, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15386u16).unwrap(),
                state_flags: 100,
                side_flags: 69,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 109],
                outline_shapes: &[21, 109],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15387u16).unwrap(),
                state_flags: 76,
                side_flags: 69,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 109],
                outline_shapes: &[21, 109],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15388u16).unwrap(),
                state_flags: 100,
                side_flags: 85,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 108, 107],
                outline_shapes: &[21, 108, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15389u16).unwrap(),
                state_flags: 76,
                side_flags: 85,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 108, 107],
                outline_shapes: &[21, 108, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15390u16).unwrap(),
                state_flags: 100,
                side_flags: 101,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 109, 103],
                outline_shapes: &[21, 109, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15391u16).unwrap(),
                state_flags: 76,
                side_flags: 101,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 109, 103],
                outline_shapes: &[21, 109, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15392u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 110],
                outline_shapes: &[21, 110],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15393u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 110],
                outline_shapes: &[21, 110],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15394u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 107],
                outline_shapes: &[21, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15395u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 107],
                outline_shapes: &[21, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15396u16).unwrap(),
                state_flags: 100,
                side_flags: 138,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[111, 109],
                outline_shapes: &[111, 109],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15397u16).unwrap(),
                state_flags: 76,
                side_flags: 138,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[111, 109],
                outline_shapes: &[111, 109],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15398u16).unwrap(),
                state_flags: 100,
                side_flags: 170,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[111, 102, 110],
                outline_shapes: &[111, 102, 110],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15399u16).unwrap(),
                state_flags: 76,
                side_flags: 170,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[111, 102, 110],
                outline_shapes: &[111, 102, 110],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15400u16).unwrap(),
                state_flags: 100,
                side_flags: 154,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[101, 104, 107],
                outline_shapes: &[101, 104, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15401u16).unwrap(),
                state_flags: 76,
                side_flags: 154,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[101, 104, 107],
                outline_shapes: &[101, 104, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15402u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[104, 108, 107],
                outline_shapes: &[104, 108, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15403u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[104, 108, 107],
                outline_shapes: &[104, 108, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15404u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[112, 109, 103],
                outline_shapes: &[112, 109, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15405u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[112, 109, 103],
                outline_shapes: &[112, 109, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15406u16).unwrap(),
                state_flags: 100,
                side_flags: 73,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 100],
                outline_shapes: &[21, 100],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15407u16).unwrap(),
                state_flags: 76,
                side_flags: 73,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 100],
                outline_shapes: &[21, 100],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15408u16).unwrap(),
                state_flags: 100,
                side_flags: 105,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 100, 107],
                outline_shapes: &[21, 100, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15409u16).unwrap(),
                state_flags: 76,
                side_flags: 105,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 100, 107],
                outline_shapes: &[21, 100, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15410u16).unwrap(),
                state_flags: 100,
                side_flags: 89,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 108, 103],
                outline_shapes: &[21, 108, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15411u16).unwrap(),
                state_flags: 76,
                side_flags: 89,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 108, 103],
                outline_shapes: &[21, 108, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15412u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 103],
                outline_shapes: &[21, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15413u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 103],
                outline_shapes: &[21, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15414u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 105],
                outline_shapes: &[21, 105],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15415u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 105],
                outline_shapes: &[21, 105],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15416u16).unwrap(),
                state_flags: 100,
                side_flags: 146,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[101, 113],
                outline_shapes: &[101, 113],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15417u16).unwrap(),
                state_flags: 76,
                side_flags: 146,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[101, 113],
                outline_shapes: &[101, 113],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15418u16).unwrap(),
                state_flags: 100,
                side_flags: 154,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[101, 104, 107],
                outline_shapes: &[101, 104, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15419u16).unwrap(),
                state_flags: 76,
                side_flags: 154,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[101, 104, 107],
                outline_shapes: &[101, 104, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15420u16).unwrap(),
                state_flags: 100,
                side_flags: 150,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[101, 102, 103],
                outline_shapes: &[101, 102, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15421u16).unwrap(),
                state_flags: 76,
                side_flags: 150,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[101, 102, 103],
                outline_shapes: &[101, 102, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15422u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[112, 109, 103],
                outline_shapes: &[112, 109, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15423u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[112, 109, 103],
                outline_shapes: &[112, 109, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15424u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[106, 100, 107],
                outline_shapes: &[106, 100, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15425u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[106, 100, 107],
                outline_shapes: &[106, 100, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15426u16).unwrap(),
                state_flags: 100,
                side_flags: 81,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 108],
                outline_shapes: &[21, 108],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15427u16).unwrap(),
                state_flags: 76,
                side_flags: 81,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 108],
                outline_shapes: &[21, 108],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15428u16).unwrap(),
                state_flags: 100,
                side_flags: 89,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 108, 103],
                outline_shapes: &[21, 108, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15429u16).unwrap(),
                state_flags: 76,
                side_flags: 89,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 108, 103],
                outline_shapes: &[21, 108, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15430u16).unwrap(),
                state_flags: 100,
                side_flags: 85,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 108, 107],
                outline_shapes: &[21, 108, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15431u16).unwrap(),
                state_flags: 76,
                side_flags: 85,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 108, 107],
                outline_shapes: &[21, 108, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15432u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 105],
                outline_shapes: &[21, 105],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15433u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 105],
                outline_shapes: &[21, 105],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15434u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 110],
                outline_shapes: &[21, 110],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15435u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 110],
                outline_shapes: &[21, 110],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15436u16).unwrap(),
                state_flags: 100,
                side_flags: 162,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[114, 108],
                outline_shapes: &[114, 108],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15437u16).unwrap(),
                state_flags: 76,
                side_flags: 162,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[114, 108],
                outline_shapes: &[114, 108],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15438u16).unwrap(),
                state_flags: 100,
                side_flags: 166,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[99, 104, 105],
                outline_shapes: &[99, 104, 105],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15439u16).unwrap(),
                state_flags: 76,
                side_flags: 166,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[99, 104, 105],
                outline_shapes: &[99, 104, 105],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15440u16).unwrap(),
                state_flags: 100,
                side_flags: 170,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[111, 102, 110],
                outline_shapes: &[111, 102, 110],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15441u16).unwrap(),
                state_flags: 76,
                side_flags: 170,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[111, 102, 110],
                outline_shapes: &[111, 102, 110],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15442u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[102, 108, 103],
                outline_shapes: &[102, 108, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15443u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[102, 108, 103],
                outline_shapes: &[102, 108, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15444u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[104, 108, 107],
                outline_shapes: &[104, 108, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15445u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[104, 108, 107],
                outline_shapes: &[104, 108, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15446u16).unwrap(),
                state_flags: 100,
                side_flags: 97,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 113],
                outline_shapes: &[21, 113],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15447u16).unwrap(),
                state_flags: 76,
                side_flags: 97,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 113],
                outline_shapes: &[21, 113],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15448u16).unwrap(),
                state_flags: 100,
                side_flags: 101,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 109, 103],
                outline_shapes: &[21, 109, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15449u16).unwrap(),
                state_flags: 76,
                side_flags: 101,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 109, 103],
                outline_shapes: &[21, 109, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15450u16).unwrap(),
                state_flags: 100,
                side_flags: 105,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 100, 107],
                outline_shapes: &[21, 100, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15451u16).unwrap(),
                state_flags: 76,
                side_flags: 105,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 100, 107],
                outline_shapes: &[21, 100, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15452u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 107],
                outline_shapes: &[21, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15453u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 107],
                outline_shapes: &[21, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15454u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 103],
                outline_shapes: &[21, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15455u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 103],
                outline_shapes: &[21, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/smooth_red_sandstone_stairs"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:smooth_red_sandstone_stairs",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const MOSSY_STONE_BRICK_STAIRS: Self = Block {
        id: BlockId::new(799u16).unwrap(),
        name: "mossy_stone_brick_stairs",
        hardness: 1.5f32,
        blast_resistance: 6f32,
        map_color: 11u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 711,
        default_state: &BlockState {
            id: BlockStateId::new(15467u16).unwrap(),
            state_flags: 76,
            side_flags: 69,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1.5f32,
            collision_shapes: &[21, 109],
            outline_shapes: &[21, 109],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(15456u16).unwrap(),
                state_flags: 100,
                side_flags: 134,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[99, 100],
                outline_shapes: &[99, 100],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15457u16).unwrap(),
                state_flags: 76,
                side_flags: 134,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[99, 100],
                outline_shapes: &[99, 100],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15458u16).unwrap(),
                state_flags: 100,
                side_flags: 150,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 102, 103],
                outline_shapes: &[101, 102, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15459u16).unwrap(),
                state_flags: 76,
                side_flags: 150,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 102, 103],
                outline_shapes: &[101, 102, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15460u16).unwrap(),
                state_flags: 100,
                side_flags: 166,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[99, 104, 105],
                outline_shapes: &[99, 104, 105],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15461u16).unwrap(),
                state_flags: 76,
                side_flags: 166,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[99, 104, 105],
                outline_shapes: &[99, 104, 105],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15462u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[106, 100, 107],
                outline_shapes: &[106, 100, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15463u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[106, 100, 107],
                outline_shapes: &[106, 100, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15464u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[102, 108, 103],
                outline_shapes: &[102, 108, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15465u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[102, 108, 103],
                outline_shapes: &[102, 108, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15466u16).unwrap(),
                state_flags: 100,
                side_flags: 69,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 109],
                outline_shapes: &[21, 109],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15467u16).unwrap(),
                state_flags: 76,
                side_flags: 69,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 109],
                outline_shapes: &[21, 109],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15468u16).unwrap(),
                state_flags: 100,
                side_flags: 85,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108, 107],
                outline_shapes: &[21, 108, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15469u16).unwrap(),
                state_flags: 76,
                side_flags: 85,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108, 107],
                outline_shapes: &[21, 108, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15470u16).unwrap(),
                state_flags: 100,
                side_flags: 101,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 109, 103],
                outline_shapes: &[21, 109, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15471u16).unwrap(),
                state_flags: 76,
                side_flags: 101,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 109, 103],
                outline_shapes: &[21, 109, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15472u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 110],
                outline_shapes: &[21, 110],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15473u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 110],
                outline_shapes: &[21, 110],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15474u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 107],
                outline_shapes: &[21, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15475u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 107],
                outline_shapes: &[21, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15476u16).unwrap(),
                state_flags: 100,
                side_flags: 138,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[111, 109],
                outline_shapes: &[111, 109],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15477u16).unwrap(),
                state_flags: 76,
                side_flags: 138,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[111, 109],
                outline_shapes: &[111, 109],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15478u16).unwrap(),
                state_flags: 100,
                side_flags: 170,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[111, 102, 110],
                outline_shapes: &[111, 102, 110],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15479u16).unwrap(),
                state_flags: 76,
                side_flags: 170,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[111, 102, 110],
                outline_shapes: &[111, 102, 110],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15480u16).unwrap(),
                state_flags: 100,
                side_flags: 154,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 104, 107],
                outline_shapes: &[101, 104, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15481u16).unwrap(),
                state_flags: 76,
                side_flags: 154,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 104, 107],
                outline_shapes: &[101, 104, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15482u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[104, 108, 107],
                outline_shapes: &[104, 108, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15483u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[104, 108, 107],
                outline_shapes: &[104, 108, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15484u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[112, 109, 103],
                outline_shapes: &[112, 109, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15485u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[112, 109, 103],
                outline_shapes: &[112, 109, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15486u16).unwrap(),
                state_flags: 100,
                side_flags: 73,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 100],
                outline_shapes: &[21, 100],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15487u16).unwrap(),
                state_flags: 76,
                side_flags: 73,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 100],
                outline_shapes: &[21, 100],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15488u16).unwrap(),
                state_flags: 100,
                side_flags: 105,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 100, 107],
                outline_shapes: &[21, 100, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15489u16).unwrap(),
                state_flags: 76,
                side_flags: 105,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 100, 107],
                outline_shapes: &[21, 100, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15490u16).unwrap(),
                state_flags: 100,
                side_flags: 89,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108, 103],
                outline_shapes: &[21, 108, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15491u16).unwrap(),
                state_flags: 76,
                side_flags: 89,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108, 103],
                outline_shapes: &[21, 108, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15492u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 103],
                outline_shapes: &[21, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15493u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 103],
                outline_shapes: &[21, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15494u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 105],
                outline_shapes: &[21, 105],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15495u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 105],
                outline_shapes: &[21, 105],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15496u16).unwrap(),
                state_flags: 100,
                side_flags: 146,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 113],
                outline_shapes: &[101, 113],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15497u16).unwrap(),
                state_flags: 76,
                side_flags: 146,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 113],
                outline_shapes: &[101, 113],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15498u16).unwrap(),
                state_flags: 100,
                side_flags: 154,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 104, 107],
                outline_shapes: &[101, 104, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15499u16).unwrap(),
                state_flags: 76,
                side_flags: 154,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 104, 107],
                outline_shapes: &[101, 104, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15500u16).unwrap(),
                state_flags: 100,
                side_flags: 150,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 102, 103],
                outline_shapes: &[101, 102, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15501u16).unwrap(),
                state_flags: 76,
                side_flags: 150,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 102, 103],
                outline_shapes: &[101, 102, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15502u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[112, 109, 103],
                outline_shapes: &[112, 109, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15503u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[112, 109, 103],
                outline_shapes: &[112, 109, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15504u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[106, 100, 107],
                outline_shapes: &[106, 100, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15505u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[106, 100, 107],
                outline_shapes: &[106, 100, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15506u16).unwrap(),
                state_flags: 100,
                side_flags: 81,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108],
                outline_shapes: &[21, 108],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15507u16).unwrap(),
                state_flags: 76,
                side_flags: 81,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108],
                outline_shapes: &[21, 108],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15508u16).unwrap(),
                state_flags: 100,
                side_flags: 89,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108, 103],
                outline_shapes: &[21, 108, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15509u16).unwrap(),
                state_flags: 76,
                side_flags: 89,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108, 103],
                outline_shapes: &[21, 108, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15510u16).unwrap(),
                state_flags: 100,
                side_flags: 85,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108, 107],
                outline_shapes: &[21, 108, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15511u16).unwrap(),
                state_flags: 76,
                side_flags: 85,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108, 107],
                outline_shapes: &[21, 108, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15512u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 105],
                outline_shapes: &[21, 105],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15513u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 105],
                outline_shapes: &[21, 105],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15514u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 110],
                outline_shapes: &[21, 110],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15515u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 110],
                outline_shapes: &[21, 110],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15516u16).unwrap(),
                state_flags: 100,
                side_flags: 162,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[114, 108],
                outline_shapes: &[114, 108],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15517u16).unwrap(),
                state_flags: 76,
                side_flags: 162,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[114, 108],
                outline_shapes: &[114, 108],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15518u16).unwrap(),
                state_flags: 100,
                side_flags: 166,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[99, 104, 105],
                outline_shapes: &[99, 104, 105],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15519u16).unwrap(),
                state_flags: 76,
                side_flags: 166,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[99, 104, 105],
                outline_shapes: &[99, 104, 105],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15520u16).unwrap(),
                state_flags: 100,
                side_flags: 170,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[111, 102, 110],
                outline_shapes: &[111, 102, 110],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15521u16).unwrap(),
                state_flags: 76,
                side_flags: 170,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[111, 102, 110],
                outline_shapes: &[111, 102, 110],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15522u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[102, 108, 103],
                outline_shapes: &[102, 108, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15523u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[102, 108, 103],
                outline_shapes: &[102, 108, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15524u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[104, 108, 107],
                outline_shapes: &[104, 108, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15525u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[104, 108, 107],
                outline_shapes: &[104, 108, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15526u16).unwrap(),
                state_flags: 100,
                side_flags: 97,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 113],
                outline_shapes: &[21, 113],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15527u16).unwrap(),
                state_flags: 76,
                side_flags: 97,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 113],
                outline_shapes: &[21, 113],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15528u16).unwrap(),
                state_flags: 100,
                side_flags: 101,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 109, 103],
                outline_shapes: &[21, 109, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15529u16).unwrap(),
                state_flags: 76,
                side_flags: 101,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 109, 103],
                outline_shapes: &[21, 109, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15530u16).unwrap(),
                state_flags: 100,
                side_flags: 105,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 100, 107],
                outline_shapes: &[21, 100, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15531u16).unwrap(),
                state_flags: 76,
                side_flags: 105,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 100, 107],
                outline_shapes: &[21, 100, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15532u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 107],
                outline_shapes: &[21, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15533u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 107],
                outline_shapes: &[21, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15534u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 103],
                outline_shapes: &[21, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15535u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 103],
                outline_shapes: &[21, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/mossy_stone_brick_stairs"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:mossy_stone_brick_stairs",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const POLISHED_DIORITE_STAIRS: Self = Block {
        id: BlockId::new(800u16).unwrap(),
        name: "polished_diorite_stairs",
        hardness: 1.5f32,
        blast_resistance: 6f32,
        map_color: 14u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 712,
        default_state: &BlockState {
            id: BlockStateId::new(15547u16).unwrap(),
            state_flags: 76,
            side_flags: 69,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1.5f32,
            collision_shapes: &[21, 109],
            outline_shapes: &[21, 109],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(15536u16).unwrap(),
                state_flags: 100,
                side_flags: 134,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[99, 100],
                outline_shapes: &[99, 100],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15537u16).unwrap(),
                state_flags: 76,
                side_flags: 134,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[99, 100],
                outline_shapes: &[99, 100],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15538u16).unwrap(),
                state_flags: 100,
                side_flags: 150,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 102, 103],
                outline_shapes: &[101, 102, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15539u16).unwrap(),
                state_flags: 76,
                side_flags: 150,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 102, 103],
                outline_shapes: &[101, 102, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15540u16).unwrap(),
                state_flags: 100,
                side_flags: 166,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[99, 104, 105],
                outline_shapes: &[99, 104, 105],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15541u16).unwrap(),
                state_flags: 76,
                side_flags: 166,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[99, 104, 105],
                outline_shapes: &[99, 104, 105],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15542u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[106, 100, 107],
                outline_shapes: &[106, 100, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15543u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[106, 100, 107],
                outline_shapes: &[106, 100, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15544u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[102, 108, 103],
                outline_shapes: &[102, 108, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15545u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[102, 108, 103],
                outline_shapes: &[102, 108, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15546u16).unwrap(),
                state_flags: 100,
                side_flags: 69,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 109],
                outline_shapes: &[21, 109],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15547u16).unwrap(),
                state_flags: 76,
                side_flags: 69,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 109],
                outline_shapes: &[21, 109],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15548u16).unwrap(),
                state_flags: 100,
                side_flags: 85,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108, 107],
                outline_shapes: &[21, 108, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15549u16).unwrap(),
                state_flags: 76,
                side_flags: 85,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108, 107],
                outline_shapes: &[21, 108, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15550u16).unwrap(),
                state_flags: 100,
                side_flags: 101,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 109, 103],
                outline_shapes: &[21, 109, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15551u16).unwrap(),
                state_flags: 76,
                side_flags: 101,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 109, 103],
                outline_shapes: &[21, 109, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15552u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 110],
                outline_shapes: &[21, 110],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15553u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 110],
                outline_shapes: &[21, 110],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15554u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 107],
                outline_shapes: &[21, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15555u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 107],
                outline_shapes: &[21, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15556u16).unwrap(),
                state_flags: 100,
                side_flags: 138,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[111, 109],
                outline_shapes: &[111, 109],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15557u16).unwrap(),
                state_flags: 76,
                side_flags: 138,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[111, 109],
                outline_shapes: &[111, 109],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15558u16).unwrap(),
                state_flags: 100,
                side_flags: 170,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[111, 102, 110],
                outline_shapes: &[111, 102, 110],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15559u16).unwrap(),
                state_flags: 76,
                side_flags: 170,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[111, 102, 110],
                outline_shapes: &[111, 102, 110],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15560u16).unwrap(),
                state_flags: 100,
                side_flags: 154,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 104, 107],
                outline_shapes: &[101, 104, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15561u16).unwrap(),
                state_flags: 76,
                side_flags: 154,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 104, 107],
                outline_shapes: &[101, 104, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15562u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[104, 108, 107],
                outline_shapes: &[104, 108, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15563u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[104, 108, 107],
                outline_shapes: &[104, 108, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15564u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[112, 109, 103],
                outline_shapes: &[112, 109, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15565u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[112, 109, 103],
                outline_shapes: &[112, 109, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15566u16).unwrap(),
                state_flags: 100,
                side_flags: 73,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 100],
                outline_shapes: &[21, 100],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15567u16).unwrap(),
                state_flags: 76,
                side_flags: 73,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 100],
                outline_shapes: &[21, 100],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15568u16).unwrap(),
                state_flags: 100,
                side_flags: 105,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 100, 107],
                outline_shapes: &[21, 100, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15569u16).unwrap(),
                state_flags: 76,
                side_flags: 105,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 100, 107],
                outline_shapes: &[21, 100, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15570u16).unwrap(),
                state_flags: 100,
                side_flags: 89,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108, 103],
                outline_shapes: &[21, 108, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15571u16).unwrap(),
                state_flags: 76,
                side_flags: 89,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108, 103],
                outline_shapes: &[21, 108, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15572u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 103],
                outline_shapes: &[21, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15573u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 103],
                outline_shapes: &[21, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15574u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 105],
                outline_shapes: &[21, 105],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15575u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 105],
                outline_shapes: &[21, 105],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15576u16).unwrap(),
                state_flags: 100,
                side_flags: 146,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 113],
                outline_shapes: &[101, 113],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15577u16).unwrap(),
                state_flags: 76,
                side_flags: 146,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 113],
                outline_shapes: &[101, 113],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15578u16).unwrap(),
                state_flags: 100,
                side_flags: 154,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 104, 107],
                outline_shapes: &[101, 104, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15579u16).unwrap(),
                state_flags: 76,
                side_flags: 154,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 104, 107],
                outline_shapes: &[101, 104, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15580u16).unwrap(),
                state_flags: 100,
                side_flags: 150,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 102, 103],
                outline_shapes: &[101, 102, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15581u16).unwrap(),
                state_flags: 76,
                side_flags: 150,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 102, 103],
                outline_shapes: &[101, 102, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15582u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[112, 109, 103],
                outline_shapes: &[112, 109, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15583u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[112, 109, 103],
                outline_shapes: &[112, 109, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15584u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[106, 100, 107],
                outline_shapes: &[106, 100, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15585u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[106, 100, 107],
                outline_shapes: &[106, 100, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15586u16).unwrap(),
                state_flags: 100,
                side_flags: 81,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108],
                outline_shapes: &[21, 108],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15587u16).unwrap(),
                state_flags: 76,
                side_flags: 81,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108],
                outline_shapes: &[21, 108],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15588u16).unwrap(),
                state_flags: 100,
                side_flags: 89,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108, 103],
                outline_shapes: &[21, 108, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15589u16).unwrap(),
                state_flags: 76,
                side_flags: 89,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108, 103],
                outline_shapes: &[21, 108, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15590u16).unwrap(),
                state_flags: 100,
                side_flags: 85,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108, 107],
                outline_shapes: &[21, 108, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15591u16).unwrap(),
                state_flags: 76,
                side_flags: 85,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108, 107],
                outline_shapes: &[21, 108, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15592u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 105],
                outline_shapes: &[21, 105],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15593u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 105],
                outline_shapes: &[21, 105],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15594u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 110],
                outline_shapes: &[21, 110],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15595u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 110],
                outline_shapes: &[21, 110],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15596u16).unwrap(),
                state_flags: 100,
                side_flags: 162,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[114, 108],
                outline_shapes: &[114, 108],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15597u16).unwrap(),
                state_flags: 76,
                side_flags: 162,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[114, 108],
                outline_shapes: &[114, 108],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15598u16).unwrap(),
                state_flags: 100,
                side_flags: 166,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[99, 104, 105],
                outline_shapes: &[99, 104, 105],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15599u16).unwrap(),
                state_flags: 76,
                side_flags: 166,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[99, 104, 105],
                outline_shapes: &[99, 104, 105],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15600u16).unwrap(),
                state_flags: 100,
                side_flags: 170,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[111, 102, 110],
                outline_shapes: &[111, 102, 110],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15601u16).unwrap(),
                state_flags: 76,
                side_flags: 170,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[111, 102, 110],
                outline_shapes: &[111, 102, 110],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15602u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[102, 108, 103],
                outline_shapes: &[102, 108, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15603u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[102, 108, 103],
                outline_shapes: &[102, 108, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15604u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[104, 108, 107],
                outline_shapes: &[104, 108, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15605u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[104, 108, 107],
                outline_shapes: &[104, 108, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15606u16).unwrap(),
                state_flags: 100,
                side_flags: 97,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 113],
                outline_shapes: &[21, 113],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15607u16).unwrap(),
                state_flags: 76,
                side_flags: 97,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 113],
                outline_shapes: &[21, 113],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15608u16).unwrap(),
                state_flags: 100,
                side_flags: 101,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 109, 103],
                outline_shapes: &[21, 109, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15609u16).unwrap(),
                state_flags: 76,
                side_flags: 101,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 109, 103],
                outline_shapes: &[21, 109, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15610u16).unwrap(),
                state_flags: 100,
                side_flags: 105,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 100, 107],
                outline_shapes: &[21, 100, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15611u16).unwrap(),
                state_flags: 76,
                side_flags: 105,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 100, 107],
                outline_shapes: &[21, 100, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15612u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 107],
                outline_shapes: &[21, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15613u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 107],
                outline_shapes: &[21, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15614u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 103],
                outline_shapes: &[21, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15615u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 103],
                outline_shapes: &[21, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/polished_diorite_stairs"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:polished_diorite_stairs",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const MOSSY_COBBLESTONE_STAIRS: Self = Block {
        id: BlockId::new(801u16).unwrap(),
        name: "mossy_cobblestone_stairs",
        hardness: 2f32,
        blast_resistance: 6f32,
        map_color: 11u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 713,
        default_state: &BlockState {
            id: BlockStateId::new(15627u16).unwrap(),
            state_flags: 76,
            side_flags: 69,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 2f32,
            collision_shapes: &[21, 109],
            outline_shapes: &[21, 109],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(15616u16).unwrap(),
                state_flags: 100,
                side_flags: 134,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[99, 100],
                outline_shapes: &[99, 100],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15617u16).unwrap(),
                state_flags: 76,
                side_flags: 134,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[99, 100],
                outline_shapes: &[99, 100],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15618u16).unwrap(),
                state_flags: 100,
                side_flags: 150,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[101, 102, 103],
                outline_shapes: &[101, 102, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15619u16).unwrap(),
                state_flags: 76,
                side_flags: 150,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[101, 102, 103],
                outline_shapes: &[101, 102, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15620u16).unwrap(),
                state_flags: 100,
                side_flags: 166,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[99, 104, 105],
                outline_shapes: &[99, 104, 105],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15621u16).unwrap(),
                state_flags: 76,
                side_flags: 166,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[99, 104, 105],
                outline_shapes: &[99, 104, 105],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15622u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[106, 100, 107],
                outline_shapes: &[106, 100, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15623u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[106, 100, 107],
                outline_shapes: &[106, 100, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15624u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[102, 108, 103],
                outline_shapes: &[102, 108, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15625u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[102, 108, 103],
                outline_shapes: &[102, 108, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15626u16).unwrap(),
                state_flags: 100,
                side_flags: 69,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 109],
                outline_shapes: &[21, 109],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15627u16).unwrap(),
                state_flags: 76,
                side_flags: 69,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 109],
                outline_shapes: &[21, 109],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15628u16).unwrap(),
                state_flags: 100,
                side_flags: 85,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 108, 107],
                outline_shapes: &[21, 108, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15629u16).unwrap(),
                state_flags: 76,
                side_flags: 85,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 108, 107],
                outline_shapes: &[21, 108, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15630u16).unwrap(),
                state_flags: 100,
                side_flags: 101,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 109, 103],
                outline_shapes: &[21, 109, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15631u16).unwrap(),
                state_flags: 76,
                side_flags: 101,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 109, 103],
                outline_shapes: &[21, 109, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15632u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 110],
                outline_shapes: &[21, 110],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15633u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 110],
                outline_shapes: &[21, 110],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15634u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 107],
                outline_shapes: &[21, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15635u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 107],
                outline_shapes: &[21, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15636u16).unwrap(),
                state_flags: 100,
                side_flags: 138,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[111, 109],
                outline_shapes: &[111, 109],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15637u16).unwrap(),
                state_flags: 76,
                side_flags: 138,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[111, 109],
                outline_shapes: &[111, 109],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15638u16).unwrap(),
                state_flags: 100,
                side_flags: 170,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[111, 102, 110],
                outline_shapes: &[111, 102, 110],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15639u16).unwrap(),
                state_flags: 76,
                side_flags: 170,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[111, 102, 110],
                outline_shapes: &[111, 102, 110],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15640u16).unwrap(),
                state_flags: 100,
                side_flags: 154,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[101, 104, 107],
                outline_shapes: &[101, 104, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15641u16).unwrap(),
                state_flags: 76,
                side_flags: 154,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[101, 104, 107],
                outline_shapes: &[101, 104, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15642u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[104, 108, 107],
                outline_shapes: &[104, 108, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15643u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[104, 108, 107],
                outline_shapes: &[104, 108, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15644u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[112, 109, 103],
                outline_shapes: &[112, 109, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15645u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[112, 109, 103],
                outline_shapes: &[112, 109, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15646u16).unwrap(),
                state_flags: 100,
                side_flags: 73,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 100],
                outline_shapes: &[21, 100],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15647u16).unwrap(),
                state_flags: 76,
                side_flags: 73,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 100],
                outline_shapes: &[21, 100],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15648u16).unwrap(),
                state_flags: 100,
                side_flags: 105,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 100, 107],
                outline_shapes: &[21, 100, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15649u16).unwrap(),
                state_flags: 76,
                side_flags: 105,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 100, 107],
                outline_shapes: &[21, 100, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15650u16).unwrap(),
                state_flags: 100,
                side_flags: 89,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 108, 103],
                outline_shapes: &[21, 108, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15651u16).unwrap(),
                state_flags: 76,
                side_flags: 89,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 108, 103],
                outline_shapes: &[21, 108, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15652u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 103],
                outline_shapes: &[21, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15653u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 103],
                outline_shapes: &[21, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15654u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 105],
                outline_shapes: &[21, 105],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15655u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 105],
                outline_shapes: &[21, 105],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15656u16).unwrap(),
                state_flags: 100,
                side_flags: 146,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[101, 113],
                outline_shapes: &[101, 113],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15657u16).unwrap(),
                state_flags: 76,
                side_flags: 146,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[101, 113],
                outline_shapes: &[101, 113],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15658u16).unwrap(),
                state_flags: 100,
                side_flags: 154,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[101, 104, 107],
                outline_shapes: &[101, 104, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15659u16).unwrap(),
                state_flags: 76,
                side_flags: 154,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[101, 104, 107],
                outline_shapes: &[101, 104, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15660u16).unwrap(),
                state_flags: 100,
                side_flags: 150,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[101, 102, 103],
                outline_shapes: &[101, 102, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15661u16).unwrap(),
                state_flags: 76,
                side_flags: 150,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[101, 102, 103],
                outline_shapes: &[101, 102, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15662u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[112, 109, 103],
                outline_shapes: &[112, 109, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15663u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[112, 109, 103],
                outline_shapes: &[112, 109, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15664u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[106, 100, 107],
                outline_shapes: &[106, 100, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15665u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[106, 100, 107],
                outline_shapes: &[106, 100, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15666u16).unwrap(),
                state_flags: 100,
                side_flags: 81,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 108],
                outline_shapes: &[21, 108],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15667u16).unwrap(),
                state_flags: 76,
                side_flags: 81,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 108],
                outline_shapes: &[21, 108],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15668u16).unwrap(),
                state_flags: 100,
                side_flags: 89,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 108, 103],
                outline_shapes: &[21, 108, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15669u16).unwrap(),
                state_flags: 76,
                side_flags: 89,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 108, 103],
                outline_shapes: &[21, 108, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15670u16).unwrap(),
                state_flags: 100,
                side_flags: 85,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 108, 107],
                outline_shapes: &[21, 108, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15671u16).unwrap(),
                state_flags: 76,
                side_flags: 85,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 108, 107],
                outline_shapes: &[21, 108, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15672u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 105],
                outline_shapes: &[21, 105],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15673u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 105],
                outline_shapes: &[21, 105],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15674u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 110],
                outline_shapes: &[21, 110],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15675u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 110],
                outline_shapes: &[21, 110],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15676u16).unwrap(),
                state_flags: 100,
                side_flags: 162,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[114, 108],
                outline_shapes: &[114, 108],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15677u16).unwrap(),
                state_flags: 76,
                side_flags: 162,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[114, 108],
                outline_shapes: &[114, 108],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15678u16).unwrap(),
                state_flags: 100,
                side_flags: 166,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[99, 104, 105],
                outline_shapes: &[99, 104, 105],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15679u16).unwrap(),
                state_flags: 76,
                side_flags: 166,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[99, 104, 105],
                outline_shapes: &[99, 104, 105],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15680u16).unwrap(),
                state_flags: 100,
                side_flags: 170,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[111, 102, 110],
                outline_shapes: &[111, 102, 110],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15681u16).unwrap(),
                state_flags: 76,
                side_flags: 170,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[111, 102, 110],
                outline_shapes: &[111, 102, 110],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15682u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[102, 108, 103],
                outline_shapes: &[102, 108, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15683u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[102, 108, 103],
                outline_shapes: &[102, 108, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15684u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[104, 108, 107],
                outline_shapes: &[104, 108, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15685u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[104, 108, 107],
                outline_shapes: &[104, 108, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15686u16).unwrap(),
                state_flags: 100,
                side_flags: 97,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 113],
                outline_shapes: &[21, 113],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15687u16).unwrap(),
                state_flags: 76,
                side_flags: 97,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 113],
                outline_shapes: &[21, 113],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15688u16).unwrap(),
                state_flags: 100,
                side_flags: 101,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 109, 103],
                outline_shapes: &[21, 109, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15689u16).unwrap(),
                state_flags: 76,
                side_flags: 101,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 109, 103],
                outline_shapes: &[21, 109, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15690u16).unwrap(),
                state_flags: 100,
                side_flags: 105,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 100, 107],
                outline_shapes: &[21, 100, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15691u16).unwrap(),
                state_flags: 76,
                side_flags: 105,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 100, 107],
                outline_shapes: &[21, 100, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15692u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 107],
                outline_shapes: &[21, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15693u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 107],
                outline_shapes: &[21, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15694u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 103],
                outline_shapes: &[21, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15695u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 103],
                outline_shapes: &[21, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/mossy_cobblestone_stairs"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:mossy_cobblestone_stairs",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const END_STONE_BRICK_STAIRS: Self = Block {
        id: BlockId::new(802u16).unwrap(),
        name: "end_stone_brick_stairs",
        hardness: 3f32,
        blast_resistance: 9f32,
        map_color: 2u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 714,
        default_state: &BlockState {
            id: BlockStateId::new(15707u16).unwrap(),
            state_flags: 76,
            side_flags: 69,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 3f32,
            collision_shapes: &[21, 109],
            outline_shapes: &[21, 109],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(15696u16).unwrap(),
                state_flags: 100,
                side_flags: 134,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[99, 100],
                outline_shapes: &[99, 100],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15697u16).unwrap(),
                state_flags: 76,
                side_flags: 134,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[99, 100],
                outline_shapes: &[99, 100],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15698u16).unwrap(),
                state_flags: 100,
                side_flags: 150,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[101, 102, 103],
                outline_shapes: &[101, 102, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15699u16).unwrap(),
                state_flags: 76,
                side_flags: 150,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[101, 102, 103],
                outline_shapes: &[101, 102, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15700u16).unwrap(),
                state_flags: 100,
                side_flags: 166,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[99, 104, 105],
                outline_shapes: &[99, 104, 105],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15701u16).unwrap(),
                state_flags: 76,
                side_flags: 166,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[99, 104, 105],
                outline_shapes: &[99, 104, 105],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15702u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[106, 100, 107],
                outline_shapes: &[106, 100, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15703u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[106, 100, 107],
                outline_shapes: &[106, 100, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15704u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[102, 108, 103],
                outline_shapes: &[102, 108, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15705u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[102, 108, 103],
                outline_shapes: &[102, 108, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15706u16).unwrap(),
                state_flags: 100,
                side_flags: 69,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 109],
                outline_shapes: &[21, 109],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15707u16).unwrap(),
                state_flags: 76,
                side_flags: 69,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 109],
                outline_shapes: &[21, 109],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15708u16).unwrap(),
                state_flags: 100,
                side_flags: 85,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 108, 107],
                outline_shapes: &[21, 108, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15709u16).unwrap(),
                state_flags: 76,
                side_flags: 85,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 108, 107],
                outline_shapes: &[21, 108, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15710u16).unwrap(),
                state_flags: 100,
                side_flags: 101,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 109, 103],
                outline_shapes: &[21, 109, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15711u16).unwrap(),
                state_flags: 76,
                side_flags: 101,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 109, 103],
                outline_shapes: &[21, 109, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15712u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 110],
                outline_shapes: &[21, 110],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15713u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 110],
                outline_shapes: &[21, 110],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15714u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 107],
                outline_shapes: &[21, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15715u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 107],
                outline_shapes: &[21, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15716u16).unwrap(),
                state_flags: 100,
                side_flags: 138,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[111, 109],
                outline_shapes: &[111, 109],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15717u16).unwrap(),
                state_flags: 76,
                side_flags: 138,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[111, 109],
                outline_shapes: &[111, 109],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15718u16).unwrap(),
                state_flags: 100,
                side_flags: 170,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[111, 102, 110],
                outline_shapes: &[111, 102, 110],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15719u16).unwrap(),
                state_flags: 76,
                side_flags: 170,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[111, 102, 110],
                outline_shapes: &[111, 102, 110],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15720u16).unwrap(),
                state_flags: 100,
                side_flags: 154,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[101, 104, 107],
                outline_shapes: &[101, 104, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15721u16).unwrap(),
                state_flags: 76,
                side_flags: 154,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[101, 104, 107],
                outline_shapes: &[101, 104, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15722u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[104, 108, 107],
                outline_shapes: &[104, 108, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15723u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[104, 108, 107],
                outline_shapes: &[104, 108, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15724u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[112, 109, 103],
                outline_shapes: &[112, 109, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15725u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[112, 109, 103],
                outline_shapes: &[112, 109, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15726u16).unwrap(),
                state_flags: 100,
                side_flags: 73,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 100],
                outline_shapes: &[21, 100],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15727u16).unwrap(),
                state_flags: 76,
                side_flags: 73,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 100],
                outline_shapes: &[21, 100],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15728u16).unwrap(),
                state_flags: 100,
                side_flags: 105,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 100, 107],
                outline_shapes: &[21, 100, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15729u16).unwrap(),
                state_flags: 76,
                side_flags: 105,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 100, 107],
                outline_shapes: &[21, 100, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15730u16).unwrap(),
                state_flags: 100,
                side_flags: 89,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 108, 103],
                outline_shapes: &[21, 108, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15731u16).unwrap(),
                state_flags: 76,
                side_flags: 89,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 108, 103],
                outline_shapes: &[21, 108, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15732u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 103],
                outline_shapes: &[21, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15733u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 103],
                outline_shapes: &[21, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15734u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 105],
                outline_shapes: &[21, 105],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15735u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 105],
                outline_shapes: &[21, 105],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15736u16).unwrap(),
                state_flags: 100,
                side_flags: 146,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[101, 113],
                outline_shapes: &[101, 113],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15737u16).unwrap(),
                state_flags: 76,
                side_flags: 146,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[101, 113],
                outline_shapes: &[101, 113],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15738u16).unwrap(),
                state_flags: 100,
                side_flags: 154,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[101, 104, 107],
                outline_shapes: &[101, 104, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15739u16).unwrap(),
                state_flags: 76,
                side_flags: 154,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[101, 104, 107],
                outline_shapes: &[101, 104, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15740u16).unwrap(),
                state_flags: 100,
                side_flags: 150,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[101, 102, 103],
                outline_shapes: &[101, 102, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15741u16).unwrap(),
                state_flags: 76,
                side_flags: 150,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[101, 102, 103],
                outline_shapes: &[101, 102, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15742u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[112, 109, 103],
                outline_shapes: &[112, 109, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15743u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[112, 109, 103],
                outline_shapes: &[112, 109, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15744u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[106, 100, 107],
                outline_shapes: &[106, 100, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15745u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[106, 100, 107],
                outline_shapes: &[106, 100, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15746u16).unwrap(),
                state_flags: 100,
                side_flags: 81,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 108],
                outline_shapes: &[21, 108],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15747u16).unwrap(),
                state_flags: 76,
                side_flags: 81,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 108],
                outline_shapes: &[21, 108],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15748u16).unwrap(),
                state_flags: 100,
                side_flags: 89,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 108, 103],
                outline_shapes: &[21, 108, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15749u16).unwrap(),
                state_flags: 76,
                side_flags: 89,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 108, 103],
                outline_shapes: &[21, 108, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15750u16).unwrap(),
                state_flags: 100,
                side_flags: 85,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 108, 107],
                outline_shapes: &[21, 108, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15751u16).unwrap(),
                state_flags: 76,
                side_flags: 85,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 108, 107],
                outline_shapes: &[21, 108, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15752u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 105],
                outline_shapes: &[21, 105],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15753u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 105],
                outline_shapes: &[21, 105],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15754u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 110],
                outline_shapes: &[21, 110],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15755u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 110],
                outline_shapes: &[21, 110],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15756u16).unwrap(),
                state_flags: 100,
                side_flags: 162,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[114, 108],
                outline_shapes: &[114, 108],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15757u16).unwrap(),
                state_flags: 76,
                side_flags: 162,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[114, 108],
                outline_shapes: &[114, 108],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15758u16).unwrap(),
                state_flags: 100,
                side_flags: 166,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[99, 104, 105],
                outline_shapes: &[99, 104, 105],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15759u16).unwrap(),
                state_flags: 76,
                side_flags: 166,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[99, 104, 105],
                outline_shapes: &[99, 104, 105],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15760u16).unwrap(),
                state_flags: 100,
                side_flags: 170,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[111, 102, 110],
                outline_shapes: &[111, 102, 110],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15761u16).unwrap(),
                state_flags: 76,
                side_flags: 170,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[111, 102, 110],
                outline_shapes: &[111, 102, 110],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15762u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[102, 108, 103],
                outline_shapes: &[102, 108, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15763u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[102, 108, 103],
                outline_shapes: &[102, 108, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15764u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[104, 108, 107],
                outline_shapes: &[104, 108, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15765u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[104, 108, 107],
                outline_shapes: &[104, 108, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15766u16).unwrap(),
                state_flags: 100,
                side_flags: 97,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 113],
                outline_shapes: &[21, 113],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15767u16).unwrap(),
                state_flags: 76,
                side_flags: 97,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 113],
                outline_shapes: &[21, 113],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15768u16).unwrap(),
                state_flags: 100,
                side_flags: 101,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 109, 103],
                outline_shapes: &[21, 109, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15769u16).unwrap(),
                state_flags: 76,
                side_flags: 101,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 109, 103],
                outline_shapes: &[21, 109, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15770u16).unwrap(),
                state_flags: 100,
                side_flags: 105,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 100, 107],
                outline_shapes: &[21, 100, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15771u16).unwrap(),
                state_flags: 76,
                side_flags: 105,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 100, 107],
                outline_shapes: &[21, 100, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15772u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 107],
                outline_shapes: &[21, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15773u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 107],
                outline_shapes: &[21, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15774u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 103],
                outline_shapes: &[21, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15775u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 103],
                outline_shapes: &[21, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/end_stone_brick_stairs"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:end_stone_brick_stairs",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const STONE_STAIRS: Self = Block {
        id: BlockId::new(803u16).unwrap(),
        name: "stone_stairs",
        hardness: 1.5f32,
        blast_resistance: 6f32,
        map_color: 11u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 715,
        default_state: &BlockState {
            id: BlockStateId::new(15787u16).unwrap(),
            state_flags: 76,
            side_flags: 69,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1.5f32,
            collision_shapes: &[21, 109],
            outline_shapes: &[21, 109],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(15776u16).unwrap(),
                state_flags: 100,
                side_flags: 134,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[99, 100],
                outline_shapes: &[99, 100],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15777u16).unwrap(),
                state_flags: 76,
                side_flags: 134,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[99, 100],
                outline_shapes: &[99, 100],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15778u16).unwrap(),
                state_flags: 100,
                side_flags: 150,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 102, 103],
                outline_shapes: &[101, 102, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15779u16).unwrap(),
                state_flags: 76,
                side_flags: 150,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 102, 103],
                outline_shapes: &[101, 102, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15780u16).unwrap(),
                state_flags: 100,
                side_flags: 166,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[99, 104, 105],
                outline_shapes: &[99, 104, 105],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15781u16).unwrap(),
                state_flags: 76,
                side_flags: 166,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[99, 104, 105],
                outline_shapes: &[99, 104, 105],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15782u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[106, 100, 107],
                outline_shapes: &[106, 100, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15783u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[106, 100, 107],
                outline_shapes: &[106, 100, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15784u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[102, 108, 103],
                outline_shapes: &[102, 108, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15785u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[102, 108, 103],
                outline_shapes: &[102, 108, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15786u16).unwrap(),
                state_flags: 100,
                side_flags: 69,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 109],
                outline_shapes: &[21, 109],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15787u16).unwrap(),
                state_flags: 76,
                side_flags: 69,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 109],
                outline_shapes: &[21, 109],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15788u16).unwrap(),
                state_flags: 100,
                side_flags: 85,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108, 107],
                outline_shapes: &[21, 108, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15789u16).unwrap(),
                state_flags: 76,
                side_flags: 85,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108, 107],
                outline_shapes: &[21, 108, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15790u16).unwrap(),
                state_flags: 100,
                side_flags: 101,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 109, 103],
                outline_shapes: &[21, 109, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15791u16).unwrap(),
                state_flags: 76,
                side_flags: 101,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 109, 103],
                outline_shapes: &[21, 109, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15792u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 110],
                outline_shapes: &[21, 110],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15793u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 110],
                outline_shapes: &[21, 110],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15794u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 107],
                outline_shapes: &[21, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15795u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 107],
                outline_shapes: &[21, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15796u16).unwrap(),
                state_flags: 100,
                side_flags: 138,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[111, 109],
                outline_shapes: &[111, 109],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15797u16).unwrap(),
                state_flags: 76,
                side_flags: 138,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[111, 109],
                outline_shapes: &[111, 109],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15798u16).unwrap(),
                state_flags: 100,
                side_flags: 170,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[111, 102, 110],
                outline_shapes: &[111, 102, 110],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15799u16).unwrap(),
                state_flags: 76,
                side_flags: 170,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[111, 102, 110],
                outline_shapes: &[111, 102, 110],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15800u16).unwrap(),
                state_flags: 100,
                side_flags: 154,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 104, 107],
                outline_shapes: &[101, 104, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15801u16).unwrap(),
                state_flags: 76,
                side_flags: 154,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 104, 107],
                outline_shapes: &[101, 104, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15802u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[104, 108, 107],
                outline_shapes: &[104, 108, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15803u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[104, 108, 107],
                outline_shapes: &[104, 108, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15804u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[112, 109, 103],
                outline_shapes: &[112, 109, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15805u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[112, 109, 103],
                outline_shapes: &[112, 109, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15806u16).unwrap(),
                state_flags: 100,
                side_flags: 73,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 100],
                outline_shapes: &[21, 100],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15807u16).unwrap(),
                state_flags: 76,
                side_flags: 73,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 100],
                outline_shapes: &[21, 100],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15808u16).unwrap(),
                state_flags: 100,
                side_flags: 105,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 100, 107],
                outline_shapes: &[21, 100, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15809u16).unwrap(),
                state_flags: 76,
                side_flags: 105,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 100, 107],
                outline_shapes: &[21, 100, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15810u16).unwrap(),
                state_flags: 100,
                side_flags: 89,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108, 103],
                outline_shapes: &[21, 108, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15811u16).unwrap(),
                state_flags: 76,
                side_flags: 89,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108, 103],
                outline_shapes: &[21, 108, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15812u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 103],
                outline_shapes: &[21, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15813u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 103],
                outline_shapes: &[21, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15814u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 105],
                outline_shapes: &[21, 105],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15815u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 105],
                outline_shapes: &[21, 105],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15816u16).unwrap(),
                state_flags: 100,
                side_flags: 146,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 113],
                outline_shapes: &[101, 113],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15817u16).unwrap(),
                state_flags: 76,
                side_flags: 146,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 113],
                outline_shapes: &[101, 113],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15818u16).unwrap(),
                state_flags: 100,
                side_flags: 154,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 104, 107],
                outline_shapes: &[101, 104, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15819u16).unwrap(),
                state_flags: 76,
                side_flags: 154,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 104, 107],
                outline_shapes: &[101, 104, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15820u16).unwrap(),
                state_flags: 100,
                side_flags: 150,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 102, 103],
                outline_shapes: &[101, 102, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15821u16).unwrap(),
                state_flags: 76,
                side_flags: 150,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 102, 103],
                outline_shapes: &[101, 102, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15822u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[112, 109, 103],
                outline_shapes: &[112, 109, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15823u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[112, 109, 103],
                outline_shapes: &[112, 109, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15824u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[106, 100, 107],
                outline_shapes: &[106, 100, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15825u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[106, 100, 107],
                outline_shapes: &[106, 100, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15826u16).unwrap(),
                state_flags: 100,
                side_flags: 81,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108],
                outline_shapes: &[21, 108],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15827u16).unwrap(),
                state_flags: 76,
                side_flags: 81,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108],
                outline_shapes: &[21, 108],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15828u16).unwrap(),
                state_flags: 100,
                side_flags: 89,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108, 103],
                outline_shapes: &[21, 108, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15829u16).unwrap(),
                state_flags: 76,
                side_flags: 89,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108, 103],
                outline_shapes: &[21, 108, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15830u16).unwrap(),
                state_flags: 100,
                side_flags: 85,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108, 107],
                outline_shapes: &[21, 108, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15831u16).unwrap(),
                state_flags: 76,
                side_flags: 85,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108, 107],
                outline_shapes: &[21, 108, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15832u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 105],
                outline_shapes: &[21, 105],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15833u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 105],
                outline_shapes: &[21, 105],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15834u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 110],
                outline_shapes: &[21, 110],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15835u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 110],
                outline_shapes: &[21, 110],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15836u16).unwrap(),
                state_flags: 100,
                side_flags: 162,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[114, 108],
                outline_shapes: &[114, 108],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15837u16).unwrap(),
                state_flags: 76,
                side_flags: 162,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[114, 108],
                outline_shapes: &[114, 108],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15838u16).unwrap(),
                state_flags: 100,
                side_flags: 166,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[99, 104, 105],
                outline_shapes: &[99, 104, 105],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15839u16).unwrap(),
                state_flags: 76,
                side_flags: 166,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[99, 104, 105],
                outline_shapes: &[99, 104, 105],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15840u16).unwrap(),
                state_flags: 100,
                side_flags: 170,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[111, 102, 110],
                outline_shapes: &[111, 102, 110],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15841u16).unwrap(),
                state_flags: 76,
                side_flags: 170,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[111, 102, 110],
                outline_shapes: &[111, 102, 110],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15842u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[102, 108, 103],
                outline_shapes: &[102, 108, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15843u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[102, 108, 103],
                outline_shapes: &[102, 108, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15844u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[104, 108, 107],
                outline_shapes: &[104, 108, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15845u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[104, 108, 107],
                outline_shapes: &[104, 108, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15846u16).unwrap(),
                state_flags: 100,
                side_flags: 97,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 113],
                outline_shapes: &[21, 113],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15847u16).unwrap(),
                state_flags: 76,
                side_flags: 97,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 113],
                outline_shapes: &[21, 113],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15848u16).unwrap(),
                state_flags: 100,
                side_flags: 101,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 109, 103],
                outline_shapes: &[21, 109, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15849u16).unwrap(),
                state_flags: 76,
                side_flags: 101,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 109, 103],
                outline_shapes: &[21, 109, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15850u16).unwrap(),
                state_flags: 100,
                side_flags: 105,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 100, 107],
                outline_shapes: &[21, 100, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15851u16).unwrap(),
                state_flags: 76,
                side_flags: 105,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 100, 107],
                outline_shapes: &[21, 100, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15852u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 107],
                outline_shapes: &[21, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15853u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 107],
                outline_shapes: &[21, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15854u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 103],
                outline_shapes: &[21, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15855u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 103],
                outline_shapes: &[21, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/stone_stairs"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:stone_stairs",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const SMOOTH_SANDSTONE_STAIRS: Self = Block {
        id: BlockId::new(804u16).unwrap(),
        name: "smooth_sandstone_stairs",
        hardness: 2f32,
        blast_resistance: 6f32,
        map_color: 2u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 716,
        default_state: &BlockState {
            id: BlockStateId::new(15867u16).unwrap(),
            state_flags: 76,
            side_flags: 69,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 2f32,
            collision_shapes: &[21, 109],
            outline_shapes: &[21, 109],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(15856u16).unwrap(),
                state_flags: 100,
                side_flags: 134,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[99, 100],
                outline_shapes: &[99, 100],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15857u16).unwrap(),
                state_flags: 76,
                side_flags: 134,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[99, 100],
                outline_shapes: &[99, 100],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15858u16).unwrap(),
                state_flags: 100,
                side_flags: 150,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[101, 102, 103],
                outline_shapes: &[101, 102, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15859u16).unwrap(),
                state_flags: 76,
                side_flags: 150,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[101, 102, 103],
                outline_shapes: &[101, 102, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15860u16).unwrap(),
                state_flags: 100,
                side_flags: 166,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[99, 104, 105],
                outline_shapes: &[99, 104, 105],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15861u16).unwrap(),
                state_flags: 76,
                side_flags: 166,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[99, 104, 105],
                outline_shapes: &[99, 104, 105],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15862u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[106, 100, 107],
                outline_shapes: &[106, 100, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15863u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[106, 100, 107],
                outline_shapes: &[106, 100, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15864u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[102, 108, 103],
                outline_shapes: &[102, 108, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15865u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[102, 108, 103],
                outline_shapes: &[102, 108, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15866u16).unwrap(),
                state_flags: 100,
                side_flags: 69,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 109],
                outline_shapes: &[21, 109],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15867u16).unwrap(),
                state_flags: 76,
                side_flags: 69,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 109],
                outline_shapes: &[21, 109],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15868u16).unwrap(),
                state_flags: 100,
                side_flags: 85,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 108, 107],
                outline_shapes: &[21, 108, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15869u16).unwrap(),
                state_flags: 76,
                side_flags: 85,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 108, 107],
                outline_shapes: &[21, 108, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15870u16).unwrap(),
                state_flags: 100,
                side_flags: 101,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 109, 103],
                outline_shapes: &[21, 109, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15871u16).unwrap(),
                state_flags: 76,
                side_flags: 101,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 109, 103],
                outline_shapes: &[21, 109, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15872u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 110],
                outline_shapes: &[21, 110],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15873u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 110],
                outline_shapes: &[21, 110],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15874u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 107],
                outline_shapes: &[21, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15875u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 107],
                outline_shapes: &[21, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15876u16).unwrap(),
                state_flags: 100,
                side_flags: 138,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[111, 109],
                outline_shapes: &[111, 109],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15877u16).unwrap(),
                state_flags: 76,
                side_flags: 138,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[111, 109],
                outline_shapes: &[111, 109],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15878u16).unwrap(),
                state_flags: 100,
                side_flags: 170,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[111, 102, 110],
                outline_shapes: &[111, 102, 110],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15879u16).unwrap(),
                state_flags: 76,
                side_flags: 170,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[111, 102, 110],
                outline_shapes: &[111, 102, 110],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15880u16).unwrap(),
                state_flags: 100,
                side_flags: 154,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[101, 104, 107],
                outline_shapes: &[101, 104, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15881u16).unwrap(),
                state_flags: 76,
                side_flags: 154,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[101, 104, 107],
                outline_shapes: &[101, 104, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15882u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[104, 108, 107],
                outline_shapes: &[104, 108, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15883u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[104, 108, 107],
                outline_shapes: &[104, 108, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15884u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[112, 109, 103],
                outline_shapes: &[112, 109, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15885u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[112, 109, 103],
                outline_shapes: &[112, 109, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15886u16).unwrap(),
                state_flags: 100,
                side_flags: 73,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 100],
                outline_shapes: &[21, 100],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15887u16).unwrap(),
                state_flags: 76,
                side_flags: 73,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 100],
                outline_shapes: &[21, 100],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15888u16).unwrap(),
                state_flags: 100,
                side_flags: 105,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 100, 107],
                outline_shapes: &[21, 100, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15889u16).unwrap(),
                state_flags: 76,
                side_flags: 105,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 100, 107],
                outline_shapes: &[21, 100, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15890u16).unwrap(),
                state_flags: 100,
                side_flags: 89,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 108, 103],
                outline_shapes: &[21, 108, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15891u16).unwrap(),
                state_flags: 76,
                side_flags: 89,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 108, 103],
                outline_shapes: &[21, 108, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15892u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 103],
                outline_shapes: &[21, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15893u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 103],
                outline_shapes: &[21, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15894u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 105],
                outline_shapes: &[21, 105],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15895u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 105],
                outline_shapes: &[21, 105],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15896u16).unwrap(),
                state_flags: 100,
                side_flags: 146,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[101, 113],
                outline_shapes: &[101, 113],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15897u16).unwrap(),
                state_flags: 76,
                side_flags: 146,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[101, 113],
                outline_shapes: &[101, 113],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15898u16).unwrap(),
                state_flags: 100,
                side_flags: 154,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[101, 104, 107],
                outline_shapes: &[101, 104, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15899u16).unwrap(),
                state_flags: 76,
                side_flags: 154,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[101, 104, 107],
                outline_shapes: &[101, 104, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15900u16).unwrap(),
                state_flags: 100,
                side_flags: 150,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[101, 102, 103],
                outline_shapes: &[101, 102, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15901u16).unwrap(),
                state_flags: 76,
                side_flags: 150,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[101, 102, 103],
                outline_shapes: &[101, 102, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15902u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[112, 109, 103],
                outline_shapes: &[112, 109, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15903u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[112, 109, 103],
                outline_shapes: &[112, 109, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15904u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[106, 100, 107],
                outline_shapes: &[106, 100, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15905u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[106, 100, 107],
                outline_shapes: &[106, 100, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15906u16).unwrap(),
                state_flags: 100,
                side_flags: 81,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 108],
                outline_shapes: &[21, 108],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15907u16).unwrap(),
                state_flags: 76,
                side_flags: 81,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 108],
                outline_shapes: &[21, 108],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15908u16).unwrap(),
                state_flags: 100,
                side_flags: 89,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 108, 103],
                outline_shapes: &[21, 108, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15909u16).unwrap(),
                state_flags: 76,
                side_flags: 89,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 108, 103],
                outline_shapes: &[21, 108, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15910u16).unwrap(),
                state_flags: 100,
                side_flags: 85,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 108, 107],
                outline_shapes: &[21, 108, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15911u16).unwrap(),
                state_flags: 76,
                side_flags: 85,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 108, 107],
                outline_shapes: &[21, 108, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15912u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 105],
                outline_shapes: &[21, 105],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15913u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 105],
                outline_shapes: &[21, 105],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15914u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 110],
                outline_shapes: &[21, 110],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15915u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 110],
                outline_shapes: &[21, 110],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15916u16).unwrap(),
                state_flags: 100,
                side_flags: 162,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[114, 108],
                outline_shapes: &[114, 108],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15917u16).unwrap(),
                state_flags: 76,
                side_flags: 162,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[114, 108],
                outline_shapes: &[114, 108],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15918u16).unwrap(),
                state_flags: 100,
                side_flags: 166,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[99, 104, 105],
                outline_shapes: &[99, 104, 105],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15919u16).unwrap(),
                state_flags: 76,
                side_flags: 166,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[99, 104, 105],
                outline_shapes: &[99, 104, 105],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15920u16).unwrap(),
                state_flags: 100,
                side_flags: 170,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[111, 102, 110],
                outline_shapes: &[111, 102, 110],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15921u16).unwrap(),
                state_flags: 76,
                side_flags: 170,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[111, 102, 110],
                outline_shapes: &[111, 102, 110],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15922u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[102, 108, 103],
                outline_shapes: &[102, 108, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15923u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[102, 108, 103],
                outline_shapes: &[102, 108, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15924u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[104, 108, 107],
                outline_shapes: &[104, 108, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15925u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[104, 108, 107],
                outline_shapes: &[104, 108, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15926u16).unwrap(),
                state_flags: 100,
                side_flags: 97,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 113],
                outline_shapes: &[21, 113],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15927u16).unwrap(),
                state_flags: 76,
                side_flags: 97,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 113],
                outline_shapes: &[21, 113],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15928u16).unwrap(),
                state_flags: 100,
                side_flags: 101,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 109, 103],
                outline_shapes: &[21, 109, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15929u16).unwrap(),
                state_flags: 76,
                side_flags: 101,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 109, 103],
                outline_shapes: &[21, 109, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15930u16).unwrap(),
                state_flags: 100,
                side_flags: 105,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 100, 107],
                outline_shapes: &[21, 100, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15931u16).unwrap(),
                state_flags: 76,
                side_flags: 105,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 100, 107],
                outline_shapes: &[21, 100, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15932u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 107],
                outline_shapes: &[21, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15933u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 107],
                outline_shapes: &[21, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15934u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 103],
                outline_shapes: &[21, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15935u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 103],
                outline_shapes: &[21, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/smooth_sandstone_stairs"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:smooth_sandstone_stairs",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const SMOOTH_QUARTZ_STAIRS: Self = Block {
        id: BlockId::new(805u16).unwrap(),
        name: "smooth_quartz_stairs",
        hardness: 2f32,
        blast_resistance: 6f32,
        map_color: 14u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 717,
        default_state: &BlockState {
            id: BlockStateId::new(15947u16).unwrap(),
            state_flags: 76,
            side_flags: 69,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 2f32,
            collision_shapes: &[21, 109],
            outline_shapes: &[21, 109],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(15936u16).unwrap(),
                state_flags: 100,
                side_flags: 134,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[99, 100],
                outline_shapes: &[99, 100],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15937u16).unwrap(),
                state_flags: 76,
                side_flags: 134,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[99, 100],
                outline_shapes: &[99, 100],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15938u16).unwrap(),
                state_flags: 100,
                side_flags: 150,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[101, 102, 103],
                outline_shapes: &[101, 102, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15939u16).unwrap(),
                state_flags: 76,
                side_flags: 150,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[101, 102, 103],
                outline_shapes: &[101, 102, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15940u16).unwrap(),
                state_flags: 100,
                side_flags: 166,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[99, 104, 105],
                outline_shapes: &[99, 104, 105],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15941u16).unwrap(),
                state_flags: 76,
                side_flags: 166,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[99, 104, 105],
                outline_shapes: &[99, 104, 105],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15942u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[106, 100, 107],
                outline_shapes: &[106, 100, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15943u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[106, 100, 107],
                outline_shapes: &[106, 100, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15944u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[102, 108, 103],
                outline_shapes: &[102, 108, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15945u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[102, 108, 103],
                outline_shapes: &[102, 108, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15946u16).unwrap(),
                state_flags: 100,
                side_flags: 69,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 109],
                outline_shapes: &[21, 109],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15947u16).unwrap(),
                state_flags: 76,
                side_flags: 69,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 109],
                outline_shapes: &[21, 109],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15948u16).unwrap(),
                state_flags: 100,
                side_flags: 85,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 108, 107],
                outline_shapes: &[21, 108, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15949u16).unwrap(),
                state_flags: 76,
                side_flags: 85,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 108, 107],
                outline_shapes: &[21, 108, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15950u16).unwrap(),
                state_flags: 100,
                side_flags: 101,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 109, 103],
                outline_shapes: &[21, 109, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15951u16).unwrap(),
                state_flags: 76,
                side_flags: 101,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 109, 103],
                outline_shapes: &[21, 109, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15952u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 110],
                outline_shapes: &[21, 110],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15953u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 110],
                outline_shapes: &[21, 110],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15954u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 107],
                outline_shapes: &[21, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15955u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 107],
                outline_shapes: &[21, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15956u16).unwrap(),
                state_flags: 100,
                side_flags: 138,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[111, 109],
                outline_shapes: &[111, 109],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15957u16).unwrap(),
                state_flags: 76,
                side_flags: 138,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[111, 109],
                outline_shapes: &[111, 109],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15958u16).unwrap(),
                state_flags: 100,
                side_flags: 170,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[111, 102, 110],
                outline_shapes: &[111, 102, 110],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15959u16).unwrap(),
                state_flags: 76,
                side_flags: 170,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[111, 102, 110],
                outline_shapes: &[111, 102, 110],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15960u16).unwrap(),
                state_flags: 100,
                side_flags: 154,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[101, 104, 107],
                outline_shapes: &[101, 104, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15961u16).unwrap(),
                state_flags: 76,
                side_flags: 154,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[101, 104, 107],
                outline_shapes: &[101, 104, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15962u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[104, 108, 107],
                outline_shapes: &[104, 108, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15963u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[104, 108, 107],
                outline_shapes: &[104, 108, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15964u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[112, 109, 103],
                outline_shapes: &[112, 109, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15965u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[112, 109, 103],
                outline_shapes: &[112, 109, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15966u16).unwrap(),
                state_flags: 100,
                side_flags: 73,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 100],
                outline_shapes: &[21, 100],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15967u16).unwrap(),
                state_flags: 76,
                side_flags: 73,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 100],
                outline_shapes: &[21, 100],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15968u16).unwrap(),
                state_flags: 100,
                side_flags: 105,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 100, 107],
                outline_shapes: &[21, 100, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15969u16).unwrap(),
                state_flags: 76,
                side_flags: 105,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 100, 107],
                outline_shapes: &[21, 100, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15970u16).unwrap(),
                state_flags: 100,
                side_flags: 89,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 108, 103],
                outline_shapes: &[21, 108, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15971u16).unwrap(),
                state_flags: 76,
                side_flags: 89,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 108, 103],
                outline_shapes: &[21, 108, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15972u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 103],
                outline_shapes: &[21, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15973u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 103],
                outline_shapes: &[21, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15974u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 105],
                outline_shapes: &[21, 105],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15975u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 105],
                outline_shapes: &[21, 105],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15976u16).unwrap(),
                state_flags: 100,
                side_flags: 146,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[101, 113],
                outline_shapes: &[101, 113],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15977u16).unwrap(),
                state_flags: 76,
                side_flags: 146,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[101, 113],
                outline_shapes: &[101, 113],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15978u16).unwrap(),
                state_flags: 100,
                side_flags: 154,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[101, 104, 107],
                outline_shapes: &[101, 104, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15979u16).unwrap(),
                state_flags: 76,
                side_flags: 154,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[101, 104, 107],
                outline_shapes: &[101, 104, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15980u16).unwrap(),
                state_flags: 100,
                side_flags: 150,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[101, 102, 103],
                outline_shapes: &[101, 102, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15981u16).unwrap(),
                state_flags: 76,
                side_flags: 150,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[101, 102, 103],
                outline_shapes: &[101, 102, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15982u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[112, 109, 103],
                outline_shapes: &[112, 109, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15983u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[112, 109, 103],
                outline_shapes: &[112, 109, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15984u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[106, 100, 107],
                outline_shapes: &[106, 100, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15985u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[106, 100, 107],
                outline_shapes: &[106, 100, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15986u16).unwrap(),
                state_flags: 100,
                side_flags: 81,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 108],
                outline_shapes: &[21, 108],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15987u16).unwrap(),
                state_flags: 76,
                side_flags: 81,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 108],
                outline_shapes: &[21, 108],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15988u16).unwrap(),
                state_flags: 100,
                side_flags: 89,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 108, 103],
                outline_shapes: &[21, 108, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15989u16).unwrap(),
                state_flags: 76,
                side_flags: 89,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 108, 103],
                outline_shapes: &[21, 108, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15990u16).unwrap(),
                state_flags: 100,
                side_flags: 85,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 108, 107],
                outline_shapes: &[21, 108, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15991u16).unwrap(),
                state_flags: 76,
                side_flags: 85,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 108, 107],
                outline_shapes: &[21, 108, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15992u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 105],
                outline_shapes: &[21, 105],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15993u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 105],
                outline_shapes: &[21, 105],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15994u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 110],
                outline_shapes: &[21, 110],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15995u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 110],
                outline_shapes: &[21, 110],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15996u16).unwrap(),
                state_flags: 100,
                side_flags: 162,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[114, 108],
                outline_shapes: &[114, 108],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15997u16).unwrap(),
                state_flags: 76,
                side_flags: 162,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[114, 108],
                outline_shapes: &[114, 108],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15998u16).unwrap(),
                state_flags: 100,
                side_flags: 166,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[99, 104, 105],
                outline_shapes: &[99, 104, 105],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(15999u16).unwrap(),
                state_flags: 76,
                side_flags: 166,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[99, 104, 105],
                outline_shapes: &[99, 104, 105],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16000u16).unwrap(),
                state_flags: 100,
                side_flags: 170,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[111, 102, 110],
                outline_shapes: &[111, 102, 110],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16001u16).unwrap(),
                state_flags: 76,
                side_flags: 170,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[111, 102, 110],
                outline_shapes: &[111, 102, 110],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16002u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[102, 108, 103],
                outline_shapes: &[102, 108, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16003u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[102, 108, 103],
                outline_shapes: &[102, 108, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16004u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[104, 108, 107],
                outline_shapes: &[104, 108, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16005u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[104, 108, 107],
                outline_shapes: &[104, 108, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16006u16).unwrap(),
                state_flags: 100,
                side_flags: 97,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 113],
                outline_shapes: &[21, 113],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16007u16).unwrap(),
                state_flags: 76,
                side_flags: 97,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 113],
                outline_shapes: &[21, 113],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16008u16).unwrap(),
                state_flags: 100,
                side_flags: 101,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 109, 103],
                outline_shapes: &[21, 109, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16009u16).unwrap(),
                state_flags: 76,
                side_flags: 101,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 109, 103],
                outline_shapes: &[21, 109, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16010u16).unwrap(),
                state_flags: 100,
                side_flags: 105,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 100, 107],
                outline_shapes: &[21, 100, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16011u16).unwrap(),
                state_flags: 76,
                side_flags: 105,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 100, 107],
                outline_shapes: &[21, 100, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16012u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 107],
                outline_shapes: &[21, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16013u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 107],
                outline_shapes: &[21, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16014u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 103],
                outline_shapes: &[21, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16015u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 103],
                outline_shapes: &[21, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/smooth_quartz_stairs"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:smooth_quartz_stairs",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const GRANITE_STAIRS: Self = Block {
        id: BlockId::new(806u16).unwrap(),
        name: "granite_stairs",
        hardness: 1.5f32,
        blast_resistance: 6f32,
        map_color: 10u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 718,
        default_state: &BlockState {
            id: BlockStateId::new(16027u16).unwrap(),
            state_flags: 76,
            side_flags: 69,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1.5f32,
            collision_shapes: &[21, 109],
            outline_shapes: &[21, 109],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(16016u16).unwrap(),
                state_flags: 100,
                side_flags: 134,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[99, 100],
                outline_shapes: &[99, 100],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16017u16).unwrap(),
                state_flags: 76,
                side_flags: 134,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[99, 100],
                outline_shapes: &[99, 100],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16018u16).unwrap(),
                state_flags: 100,
                side_flags: 150,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 102, 103],
                outline_shapes: &[101, 102, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16019u16).unwrap(),
                state_flags: 76,
                side_flags: 150,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 102, 103],
                outline_shapes: &[101, 102, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16020u16).unwrap(),
                state_flags: 100,
                side_flags: 166,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[99, 104, 105],
                outline_shapes: &[99, 104, 105],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16021u16).unwrap(),
                state_flags: 76,
                side_flags: 166,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[99, 104, 105],
                outline_shapes: &[99, 104, 105],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16022u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[106, 100, 107],
                outline_shapes: &[106, 100, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16023u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[106, 100, 107],
                outline_shapes: &[106, 100, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16024u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[102, 108, 103],
                outline_shapes: &[102, 108, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16025u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[102, 108, 103],
                outline_shapes: &[102, 108, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16026u16).unwrap(),
                state_flags: 100,
                side_flags: 69,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 109],
                outline_shapes: &[21, 109],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16027u16).unwrap(),
                state_flags: 76,
                side_flags: 69,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 109],
                outline_shapes: &[21, 109],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16028u16).unwrap(),
                state_flags: 100,
                side_flags: 85,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108, 107],
                outline_shapes: &[21, 108, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16029u16).unwrap(),
                state_flags: 76,
                side_flags: 85,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108, 107],
                outline_shapes: &[21, 108, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16030u16).unwrap(),
                state_flags: 100,
                side_flags: 101,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 109, 103],
                outline_shapes: &[21, 109, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16031u16).unwrap(),
                state_flags: 76,
                side_flags: 101,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 109, 103],
                outline_shapes: &[21, 109, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16032u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 110],
                outline_shapes: &[21, 110],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16033u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 110],
                outline_shapes: &[21, 110],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16034u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 107],
                outline_shapes: &[21, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16035u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 107],
                outline_shapes: &[21, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16036u16).unwrap(),
                state_flags: 100,
                side_flags: 138,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[111, 109],
                outline_shapes: &[111, 109],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16037u16).unwrap(),
                state_flags: 76,
                side_flags: 138,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[111, 109],
                outline_shapes: &[111, 109],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16038u16).unwrap(),
                state_flags: 100,
                side_flags: 170,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[111, 102, 110],
                outline_shapes: &[111, 102, 110],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16039u16).unwrap(),
                state_flags: 76,
                side_flags: 170,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[111, 102, 110],
                outline_shapes: &[111, 102, 110],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16040u16).unwrap(),
                state_flags: 100,
                side_flags: 154,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 104, 107],
                outline_shapes: &[101, 104, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16041u16).unwrap(),
                state_flags: 76,
                side_flags: 154,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 104, 107],
                outline_shapes: &[101, 104, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16042u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[104, 108, 107],
                outline_shapes: &[104, 108, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16043u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[104, 108, 107],
                outline_shapes: &[104, 108, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16044u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[112, 109, 103],
                outline_shapes: &[112, 109, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16045u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[112, 109, 103],
                outline_shapes: &[112, 109, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16046u16).unwrap(),
                state_flags: 100,
                side_flags: 73,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 100],
                outline_shapes: &[21, 100],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16047u16).unwrap(),
                state_flags: 76,
                side_flags: 73,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 100],
                outline_shapes: &[21, 100],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16048u16).unwrap(),
                state_flags: 100,
                side_flags: 105,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 100, 107],
                outline_shapes: &[21, 100, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16049u16).unwrap(),
                state_flags: 76,
                side_flags: 105,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 100, 107],
                outline_shapes: &[21, 100, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16050u16).unwrap(),
                state_flags: 100,
                side_flags: 89,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108, 103],
                outline_shapes: &[21, 108, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16051u16).unwrap(),
                state_flags: 76,
                side_flags: 89,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108, 103],
                outline_shapes: &[21, 108, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16052u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 103],
                outline_shapes: &[21, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16053u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 103],
                outline_shapes: &[21, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16054u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 105],
                outline_shapes: &[21, 105],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16055u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 105],
                outline_shapes: &[21, 105],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16056u16).unwrap(),
                state_flags: 100,
                side_flags: 146,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 113],
                outline_shapes: &[101, 113],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16057u16).unwrap(),
                state_flags: 76,
                side_flags: 146,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 113],
                outline_shapes: &[101, 113],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16058u16).unwrap(),
                state_flags: 100,
                side_flags: 154,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 104, 107],
                outline_shapes: &[101, 104, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16059u16).unwrap(),
                state_flags: 76,
                side_flags: 154,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 104, 107],
                outline_shapes: &[101, 104, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16060u16).unwrap(),
                state_flags: 100,
                side_flags: 150,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 102, 103],
                outline_shapes: &[101, 102, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16061u16).unwrap(),
                state_flags: 76,
                side_flags: 150,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 102, 103],
                outline_shapes: &[101, 102, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16062u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[112, 109, 103],
                outline_shapes: &[112, 109, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16063u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[112, 109, 103],
                outline_shapes: &[112, 109, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16064u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[106, 100, 107],
                outline_shapes: &[106, 100, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16065u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[106, 100, 107],
                outline_shapes: &[106, 100, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16066u16).unwrap(),
                state_flags: 100,
                side_flags: 81,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108],
                outline_shapes: &[21, 108],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16067u16).unwrap(),
                state_flags: 76,
                side_flags: 81,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108],
                outline_shapes: &[21, 108],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16068u16).unwrap(),
                state_flags: 100,
                side_flags: 89,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108, 103],
                outline_shapes: &[21, 108, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16069u16).unwrap(),
                state_flags: 76,
                side_flags: 89,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108, 103],
                outline_shapes: &[21, 108, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16070u16).unwrap(),
                state_flags: 100,
                side_flags: 85,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108, 107],
                outline_shapes: &[21, 108, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16071u16).unwrap(),
                state_flags: 76,
                side_flags: 85,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108, 107],
                outline_shapes: &[21, 108, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16072u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 105],
                outline_shapes: &[21, 105],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16073u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 105],
                outline_shapes: &[21, 105],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16074u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 110],
                outline_shapes: &[21, 110],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16075u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 110],
                outline_shapes: &[21, 110],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16076u16).unwrap(),
                state_flags: 100,
                side_flags: 162,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[114, 108],
                outline_shapes: &[114, 108],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16077u16).unwrap(),
                state_flags: 76,
                side_flags: 162,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[114, 108],
                outline_shapes: &[114, 108],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16078u16).unwrap(),
                state_flags: 100,
                side_flags: 166,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[99, 104, 105],
                outline_shapes: &[99, 104, 105],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16079u16).unwrap(),
                state_flags: 76,
                side_flags: 166,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[99, 104, 105],
                outline_shapes: &[99, 104, 105],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16080u16).unwrap(),
                state_flags: 100,
                side_flags: 170,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[111, 102, 110],
                outline_shapes: &[111, 102, 110],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16081u16).unwrap(),
                state_flags: 76,
                side_flags: 170,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[111, 102, 110],
                outline_shapes: &[111, 102, 110],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16082u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[102, 108, 103],
                outline_shapes: &[102, 108, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16083u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[102, 108, 103],
                outline_shapes: &[102, 108, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16084u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[104, 108, 107],
                outline_shapes: &[104, 108, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16085u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[104, 108, 107],
                outline_shapes: &[104, 108, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16086u16).unwrap(),
                state_flags: 100,
                side_flags: 97,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 113],
                outline_shapes: &[21, 113],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16087u16).unwrap(),
                state_flags: 76,
                side_flags: 97,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 113],
                outline_shapes: &[21, 113],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16088u16).unwrap(),
                state_flags: 100,
                side_flags: 101,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 109, 103],
                outline_shapes: &[21, 109, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16089u16).unwrap(),
                state_flags: 76,
                side_flags: 101,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 109, 103],
                outline_shapes: &[21, 109, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16090u16).unwrap(),
                state_flags: 100,
                side_flags: 105,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 100, 107],
                outline_shapes: &[21, 100, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16091u16).unwrap(),
                state_flags: 76,
                side_flags: 105,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 100, 107],
                outline_shapes: &[21, 100, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16092u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 107],
                outline_shapes: &[21, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16093u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 107],
                outline_shapes: &[21, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16094u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 103],
                outline_shapes: &[21, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16095u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 103],
                outline_shapes: &[21, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/granite_stairs"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:granite_stairs",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const ANDESITE_STAIRS: Self = Block {
        id: BlockId::new(807u16).unwrap(),
        name: "andesite_stairs",
        hardness: 1.5f32,
        blast_resistance: 6f32,
        map_color: 11u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 719,
        default_state: &BlockState {
            id: BlockStateId::new(16107u16).unwrap(),
            state_flags: 76,
            side_flags: 69,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1.5f32,
            collision_shapes: &[21, 109],
            outline_shapes: &[21, 109],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(16096u16).unwrap(),
                state_flags: 100,
                side_flags: 134,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[99, 100],
                outline_shapes: &[99, 100],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16097u16).unwrap(),
                state_flags: 76,
                side_flags: 134,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[99, 100],
                outline_shapes: &[99, 100],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16098u16).unwrap(),
                state_flags: 100,
                side_flags: 150,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 102, 103],
                outline_shapes: &[101, 102, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16099u16).unwrap(),
                state_flags: 76,
                side_flags: 150,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 102, 103],
                outline_shapes: &[101, 102, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16100u16).unwrap(),
                state_flags: 100,
                side_flags: 166,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[99, 104, 105],
                outline_shapes: &[99, 104, 105],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16101u16).unwrap(),
                state_flags: 76,
                side_flags: 166,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[99, 104, 105],
                outline_shapes: &[99, 104, 105],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16102u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[106, 100, 107],
                outline_shapes: &[106, 100, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16103u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[106, 100, 107],
                outline_shapes: &[106, 100, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16104u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[102, 108, 103],
                outline_shapes: &[102, 108, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16105u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[102, 108, 103],
                outline_shapes: &[102, 108, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16106u16).unwrap(),
                state_flags: 100,
                side_flags: 69,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 109],
                outline_shapes: &[21, 109],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16107u16).unwrap(),
                state_flags: 76,
                side_flags: 69,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 109],
                outline_shapes: &[21, 109],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16108u16).unwrap(),
                state_flags: 100,
                side_flags: 85,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108, 107],
                outline_shapes: &[21, 108, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16109u16).unwrap(),
                state_flags: 76,
                side_flags: 85,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108, 107],
                outline_shapes: &[21, 108, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16110u16).unwrap(),
                state_flags: 100,
                side_flags: 101,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 109, 103],
                outline_shapes: &[21, 109, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16111u16).unwrap(),
                state_flags: 76,
                side_flags: 101,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 109, 103],
                outline_shapes: &[21, 109, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16112u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 110],
                outline_shapes: &[21, 110],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16113u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 110],
                outline_shapes: &[21, 110],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16114u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 107],
                outline_shapes: &[21, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16115u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 107],
                outline_shapes: &[21, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16116u16).unwrap(),
                state_flags: 100,
                side_flags: 138,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[111, 109],
                outline_shapes: &[111, 109],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16117u16).unwrap(),
                state_flags: 76,
                side_flags: 138,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[111, 109],
                outline_shapes: &[111, 109],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16118u16).unwrap(),
                state_flags: 100,
                side_flags: 170,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[111, 102, 110],
                outline_shapes: &[111, 102, 110],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16119u16).unwrap(),
                state_flags: 76,
                side_flags: 170,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[111, 102, 110],
                outline_shapes: &[111, 102, 110],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16120u16).unwrap(),
                state_flags: 100,
                side_flags: 154,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 104, 107],
                outline_shapes: &[101, 104, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16121u16).unwrap(),
                state_flags: 76,
                side_flags: 154,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 104, 107],
                outline_shapes: &[101, 104, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16122u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[104, 108, 107],
                outline_shapes: &[104, 108, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16123u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[104, 108, 107],
                outline_shapes: &[104, 108, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16124u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[112, 109, 103],
                outline_shapes: &[112, 109, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16125u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[112, 109, 103],
                outline_shapes: &[112, 109, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16126u16).unwrap(),
                state_flags: 100,
                side_flags: 73,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 100],
                outline_shapes: &[21, 100],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16127u16).unwrap(),
                state_flags: 76,
                side_flags: 73,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 100],
                outline_shapes: &[21, 100],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16128u16).unwrap(),
                state_flags: 100,
                side_flags: 105,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 100, 107],
                outline_shapes: &[21, 100, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16129u16).unwrap(),
                state_flags: 76,
                side_flags: 105,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 100, 107],
                outline_shapes: &[21, 100, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16130u16).unwrap(),
                state_flags: 100,
                side_flags: 89,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108, 103],
                outline_shapes: &[21, 108, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16131u16).unwrap(),
                state_flags: 76,
                side_flags: 89,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108, 103],
                outline_shapes: &[21, 108, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16132u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 103],
                outline_shapes: &[21, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16133u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 103],
                outline_shapes: &[21, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16134u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 105],
                outline_shapes: &[21, 105],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16135u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 105],
                outline_shapes: &[21, 105],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16136u16).unwrap(),
                state_flags: 100,
                side_flags: 146,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 113],
                outline_shapes: &[101, 113],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16137u16).unwrap(),
                state_flags: 76,
                side_flags: 146,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 113],
                outline_shapes: &[101, 113],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16138u16).unwrap(),
                state_flags: 100,
                side_flags: 154,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 104, 107],
                outline_shapes: &[101, 104, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16139u16).unwrap(),
                state_flags: 76,
                side_flags: 154,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 104, 107],
                outline_shapes: &[101, 104, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16140u16).unwrap(),
                state_flags: 100,
                side_flags: 150,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 102, 103],
                outline_shapes: &[101, 102, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16141u16).unwrap(),
                state_flags: 76,
                side_flags: 150,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 102, 103],
                outline_shapes: &[101, 102, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16142u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[112, 109, 103],
                outline_shapes: &[112, 109, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16143u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[112, 109, 103],
                outline_shapes: &[112, 109, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16144u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[106, 100, 107],
                outline_shapes: &[106, 100, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16145u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[106, 100, 107],
                outline_shapes: &[106, 100, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16146u16).unwrap(),
                state_flags: 100,
                side_flags: 81,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108],
                outline_shapes: &[21, 108],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16147u16).unwrap(),
                state_flags: 76,
                side_flags: 81,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108],
                outline_shapes: &[21, 108],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16148u16).unwrap(),
                state_flags: 100,
                side_flags: 89,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108, 103],
                outline_shapes: &[21, 108, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16149u16).unwrap(),
                state_flags: 76,
                side_flags: 89,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108, 103],
                outline_shapes: &[21, 108, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16150u16).unwrap(),
                state_flags: 100,
                side_flags: 85,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108, 107],
                outline_shapes: &[21, 108, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16151u16).unwrap(),
                state_flags: 76,
                side_flags: 85,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108, 107],
                outline_shapes: &[21, 108, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16152u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 105],
                outline_shapes: &[21, 105],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16153u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 105],
                outline_shapes: &[21, 105],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16154u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 110],
                outline_shapes: &[21, 110],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16155u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 110],
                outline_shapes: &[21, 110],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16156u16).unwrap(),
                state_flags: 100,
                side_flags: 162,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[114, 108],
                outline_shapes: &[114, 108],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16157u16).unwrap(),
                state_flags: 76,
                side_flags: 162,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[114, 108],
                outline_shapes: &[114, 108],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16158u16).unwrap(),
                state_flags: 100,
                side_flags: 166,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[99, 104, 105],
                outline_shapes: &[99, 104, 105],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16159u16).unwrap(),
                state_flags: 76,
                side_flags: 166,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[99, 104, 105],
                outline_shapes: &[99, 104, 105],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16160u16).unwrap(),
                state_flags: 100,
                side_flags: 170,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[111, 102, 110],
                outline_shapes: &[111, 102, 110],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16161u16).unwrap(),
                state_flags: 76,
                side_flags: 170,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[111, 102, 110],
                outline_shapes: &[111, 102, 110],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16162u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[102, 108, 103],
                outline_shapes: &[102, 108, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16163u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[102, 108, 103],
                outline_shapes: &[102, 108, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16164u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[104, 108, 107],
                outline_shapes: &[104, 108, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16165u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[104, 108, 107],
                outline_shapes: &[104, 108, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16166u16).unwrap(),
                state_flags: 100,
                side_flags: 97,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 113],
                outline_shapes: &[21, 113],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16167u16).unwrap(),
                state_flags: 76,
                side_flags: 97,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 113],
                outline_shapes: &[21, 113],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16168u16).unwrap(),
                state_flags: 100,
                side_flags: 101,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 109, 103],
                outline_shapes: &[21, 109, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16169u16).unwrap(),
                state_flags: 76,
                side_flags: 101,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 109, 103],
                outline_shapes: &[21, 109, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16170u16).unwrap(),
                state_flags: 100,
                side_flags: 105,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 100, 107],
                outline_shapes: &[21, 100, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16171u16).unwrap(),
                state_flags: 76,
                side_flags: 105,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 100, 107],
                outline_shapes: &[21, 100, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16172u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 107],
                outline_shapes: &[21, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16173u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 107],
                outline_shapes: &[21, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16174u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 103],
                outline_shapes: &[21, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16175u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 103],
                outline_shapes: &[21, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/andesite_stairs"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:andesite_stairs",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const RED_NETHER_BRICK_STAIRS: Self = Block {
        id: BlockId::new(808u16).unwrap(),
        name: "red_nether_brick_stairs",
        hardness: 2f32,
        blast_resistance: 6f32,
        map_color: 35u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 720,
        default_state: &BlockState {
            id: BlockStateId::new(16187u16).unwrap(),
            state_flags: 76,
            side_flags: 69,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 2f32,
            collision_shapes: &[21, 109],
            outline_shapes: &[21, 109],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(16176u16).unwrap(),
                state_flags: 100,
                side_flags: 134,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[99, 100],
                outline_shapes: &[99, 100],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16177u16).unwrap(),
                state_flags: 76,
                side_flags: 134,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[99, 100],
                outline_shapes: &[99, 100],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16178u16).unwrap(),
                state_flags: 100,
                side_flags: 150,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[101, 102, 103],
                outline_shapes: &[101, 102, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16179u16).unwrap(),
                state_flags: 76,
                side_flags: 150,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[101, 102, 103],
                outline_shapes: &[101, 102, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16180u16).unwrap(),
                state_flags: 100,
                side_flags: 166,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[99, 104, 105],
                outline_shapes: &[99, 104, 105],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16181u16).unwrap(),
                state_flags: 76,
                side_flags: 166,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[99, 104, 105],
                outline_shapes: &[99, 104, 105],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16182u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[106, 100, 107],
                outline_shapes: &[106, 100, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16183u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[106, 100, 107],
                outline_shapes: &[106, 100, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16184u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[102, 108, 103],
                outline_shapes: &[102, 108, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16185u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[102, 108, 103],
                outline_shapes: &[102, 108, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16186u16).unwrap(),
                state_flags: 100,
                side_flags: 69,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 109],
                outline_shapes: &[21, 109],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16187u16).unwrap(),
                state_flags: 76,
                side_flags: 69,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 109],
                outline_shapes: &[21, 109],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16188u16).unwrap(),
                state_flags: 100,
                side_flags: 85,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 108, 107],
                outline_shapes: &[21, 108, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16189u16).unwrap(),
                state_flags: 76,
                side_flags: 85,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 108, 107],
                outline_shapes: &[21, 108, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16190u16).unwrap(),
                state_flags: 100,
                side_flags: 101,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 109, 103],
                outline_shapes: &[21, 109, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16191u16).unwrap(),
                state_flags: 76,
                side_flags: 101,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 109, 103],
                outline_shapes: &[21, 109, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16192u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 110],
                outline_shapes: &[21, 110],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16193u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 110],
                outline_shapes: &[21, 110],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16194u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 107],
                outline_shapes: &[21, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16195u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 107],
                outline_shapes: &[21, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16196u16).unwrap(),
                state_flags: 100,
                side_flags: 138,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[111, 109],
                outline_shapes: &[111, 109],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16197u16).unwrap(),
                state_flags: 76,
                side_flags: 138,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[111, 109],
                outline_shapes: &[111, 109],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16198u16).unwrap(),
                state_flags: 100,
                side_flags: 170,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[111, 102, 110],
                outline_shapes: &[111, 102, 110],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16199u16).unwrap(),
                state_flags: 76,
                side_flags: 170,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[111, 102, 110],
                outline_shapes: &[111, 102, 110],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16200u16).unwrap(),
                state_flags: 100,
                side_flags: 154,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[101, 104, 107],
                outline_shapes: &[101, 104, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16201u16).unwrap(),
                state_flags: 76,
                side_flags: 154,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[101, 104, 107],
                outline_shapes: &[101, 104, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16202u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[104, 108, 107],
                outline_shapes: &[104, 108, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16203u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[104, 108, 107],
                outline_shapes: &[104, 108, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16204u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[112, 109, 103],
                outline_shapes: &[112, 109, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16205u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[112, 109, 103],
                outline_shapes: &[112, 109, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16206u16).unwrap(),
                state_flags: 100,
                side_flags: 73,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 100],
                outline_shapes: &[21, 100],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16207u16).unwrap(),
                state_flags: 76,
                side_flags: 73,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 100],
                outline_shapes: &[21, 100],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16208u16).unwrap(),
                state_flags: 100,
                side_flags: 105,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 100, 107],
                outline_shapes: &[21, 100, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16209u16).unwrap(),
                state_flags: 76,
                side_flags: 105,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 100, 107],
                outline_shapes: &[21, 100, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16210u16).unwrap(),
                state_flags: 100,
                side_flags: 89,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 108, 103],
                outline_shapes: &[21, 108, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16211u16).unwrap(),
                state_flags: 76,
                side_flags: 89,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 108, 103],
                outline_shapes: &[21, 108, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16212u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 103],
                outline_shapes: &[21, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16213u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 103],
                outline_shapes: &[21, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16214u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 105],
                outline_shapes: &[21, 105],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16215u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 105],
                outline_shapes: &[21, 105],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16216u16).unwrap(),
                state_flags: 100,
                side_flags: 146,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[101, 113],
                outline_shapes: &[101, 113],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16217u16).unwrap(),
                state_flags: 76,
                side_flags: 146,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[101, 113],
                outline_shapes: &[101, 113],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16218u16).unwrap(),
                state_flags: 100,
                side_flags: 154,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[101, 104, 107],
                outline_shapes: &[101, 104, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16219u16).unwrap(),
                state_flags: 76,
                side_flags: 154,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[101, 104, 107],
                outline_shapes: &[101, 104, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16220u16).unwrap(),
                state_flags: 100,
                side_flags: 150,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[101, 102, 103],
                outline_shapes: &[101, 102, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16221u16).unwrap(),
                state_flags: 76,
                side_flags: 150,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[101, 102, 103],
                outline_shapes: &[101, 102, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16222u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[112, 109, 103],
                outline_shapes: &[112, 109, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16223u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[112, 109, 103],
                outline_shapes: &[112, 109, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16224u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[106, 100, 107],
                outline_shapes: &[106, 100, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16225u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[106, 100, 107],
                outline_shapes: &[106, 100, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16226u16).unwrap(),
                state_flags: 100,
                side_flags: 81,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 108],
                outline_shapes: &[21, 108],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16227u16).unwrap(),
                state_flags: 76,
                side_flags: 81,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 108],
                outline_shapes: &[21, 108],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16228u16).unwrap(),
                state_flags: 100,
                side_flags: 89,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 108, 103],
                outline_shapes: &[21, 108, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16229u16).unwrap(),
                state_flags: 76,
                side_flags: 89,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 108, 103],
                outline_shapes: &[21, 108, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16230u16).unwrap(),
                state_flags: 100,
                side_flags: 85,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 108, 107],
                outline_shapes: &[21, 108, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16231u16).unwrap(),
                state_flags: 76,
                side_flags: 85,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 108, 107],
                outline_shapes: &[21, 108, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16232u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 105],
                outline_shapes: &[21, 105],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16233u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 105],
                outline_shapes: &[21, 105],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16234u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 110],
                outline_shapes: &[21, 110],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16235u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 110],
                outline_shapes: &[21, 110],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16236u16).unwrap(),
                state_flags: 100,
                side_flags: 162,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[114, 108],
                outline_shapes: &[114, 108],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16237u16).unwrap(),
                state_flags: 76,
                side_flags: 162,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[114, 108],
                outline_shapes: &[114, 108],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16238u16).unwrap(),
                state_flags: 100,
                side_flags: 166,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[99, 104, 105],
                outline_shapes: &[99, 104, 105],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16239u16).unwrap(),
                state_flags: 76,
                side_flags: 166,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[99, 104, 105],
                outline_shapes: &[99, 104, 105],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16240u16).unwrap(),
                state_flags: 100,
                side_flags: 170,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[111, 102, 110],
                outline_shapes: &[111, 102, 110],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16241u16).unwrap(),
                state_flags: 76,
                side_flags: 170,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[111, 102, 110],
                outline_shapes: &[111, 102, 110],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16242u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[102, 108, 103],
                outline_shapes: &[102, 108, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16243u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[102, 108, 103],
                outline_shapes: &[102, 108, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16244u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[104, 108, 107],
                outline_shapes: &[104, 108, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16245u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[104, 108, 107],
                outline_shapes: &[104, 108, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16246u16).unwrap(),
                state_flags: 100,
                side_flags: 97,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 113],
                outline_shapes: &[21, 113],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16247u16).unwrap(),
                state_flags: 76,
                side_flags: 97,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 113],
                outline_shapes: &[21, 113],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16248u16).unwrap(),
                state_flags: 100,
                side_flags: 101,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 109, 103],
                outline_shapes: &[21, 109, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16249u16).unwrap(),
                state_flags: 76,
                side_flags: 101,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 109, 103],
                outline_shapes: &[21, 109, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16250u16).unwrap(),
                state_flags: 100,
                side_flags: 105,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 100, 107],
                outline_shapes: &[21, 100, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16251u16).unwrap(),
                state_flags: 76,
                side_flags: 105,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 100, 107],
                outline_shapes: &[21, 100, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16252u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 107],
                outline_shapes: &[21, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16253u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 107],
                outline_shapes: &[21, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16254u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 103],
                outline_shapes: &[21, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16255u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 103],
                outline_shapes: &[21, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/red_nether_brick_stairs"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:red_nether_brick_stairs",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const POLISHED_ANDESITE_STAIRS: Self = Block {
        id: BlockId::new(809u16).unwrap(),
        name: "polished_andesite_stairs",
        hardness: 1.5f32,
        blast_resistance: 6f32,
        map_color: 11u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 721,
        default_state: &BlockState {
            id: BlockStateId::new(16267u16).unwrap(),
            state_flags: 76,
            side_flags: 69,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1.5f32,
            collision_shapes: &[21, 109],
            outline_shapes: &[21, 109],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(16256u16).unwrap(),
                state_flags: 100,
                side_flags: 134,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[99, 100],
                outline_shapes: &[99, 100],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16257u16).unwrap(),
                state_flags: 76,
                side_flags: 134,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[99, 100],
                outline_shapes: &[99, 100],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16258u16).unwrap(),
                state_flags: 100,
                side_flags: 150,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 102, 103],
                outline_shapes: &[101, 102, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16259u16).unwrap(),
                state_flags: 76,
                side_flags: 150,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 102, 103],
                outline_shapes: &[101, 102, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16260u16).unwrap(),
                state_flags: 100,
                side_flags: 166,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[99, 104, 105],
                outline_shapes: &[99, 104, 105],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16261u16).unwrap(),
                state_flags: 76,
                side_flags: 166,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[99, 104, 105],
                outline_shapes: &[99, 104, 105],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16262u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[106, 100, 107],
                outline_shapes: &[106, 100, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16263u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[106, 100, 107],
                outline_shapes: &[106, 100, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16264u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[102, 108, 103],
                outline_shapes: &[102, 108, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16265u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[102, 108, 103],
                outline_shapes: &[102, 108, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16266u16).unwrap(),
                state_flags: 100,
                side_flags: 69,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 109],
                outline_shapes: &[21, 109],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16267u16).unwrap(),
                state_flags: 76,
                side_flags: 69,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 109],
                outline_shapes: &[21, 109],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16268u16).unwrap(),
                state_flags: 100,
                side_flags: 85,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108, 107],
                outline_shapes: &[21, 108, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16269u16).unwrap(),
                state_flags: 76,
                side_flags: 85,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108, 107],
                outline_shapes: &[21, 108, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16270u16).unwrap(),
                state_flags: 100,
                side_flags: 101,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 109, 103],
                outline_shapes: &[21, 109, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16271u16).unwrap(),
                state_flags: 76,
                side_flags: 101,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 109, 103],
                outline_shapes: &[21, 109, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16272u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 110],
                outline_shapes: &[21, 110],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16273u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 110],
                outline_shapes: &[21, 110],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16274u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 107],
                outline_shapes: &[21, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16275u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 107],
                outline_shapes: &[21, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16276u16).unwrap(),
                state_flags: 100,
                side_flags: 138,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[111, 109],
                outline_shapes: &[111, 109],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16277u16).unwrap(),
                state_flags: 76,
                side_flags: 138,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[111, 109],
                outline_shapes: &[111, 109],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16278u16).unwrap(),
                state_flags: 100,
                side_flags: 170,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[111, 102, 110],
                outline_shapes: &[111, 102, 110],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16279u16).unwrap(),
                state_flags: 76,
                side_flags: 170,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[111, 102, 110],
                outline_shapes: &[111, 102, 110],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16280u16).unwrap(),
                state_flags: 100,
                side_flags: 154,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 104, 107],
                outline_shapes: &[101, 104, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16281u16).unwrap(),
                state_flags: 76,
                side_flags: 154,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 104, 107],
                outline_shapes: &[101, 104, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16282u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[104, 108, 107],
                outline_shapes: &[104, 108, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16283u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[104, 108, 107],
                outline_shapes: &[104, 108, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16284u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[112, 109, 103],
                outline_shapes: &[112, 109, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16285u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[112, 109, 103],
                outline_shapes: &[112, 109, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16286u16).unwrap(),
                state_flags: 100,
                side_flags: 73,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 100],
                outline_shapes: &[21, 100],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16287u16).unwrap(),
                state_flags: 76,
                side_flags: 73,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 100],
                outline_shapes: &[21, 100],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16288u16).unwrap(),
                state_flags: 100,
                side_flags: 105,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 100, 107],
                outline_shapes: &[21, 100, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16289u16).unwrap(),
                state_flags: 76,
                side_flags: 105,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 100, 107],
                outline_shapes: &[21, 100, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16290u16).unwrap(),
                state_flags: 100,
                side_flags: 89,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108, 103],
                outline_shapes: &[21, 108, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16291u16).unwrap(),
                state_flags: 76,
                side_flags: 89,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108, 103],
                outline_shapes: &[21, 108, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16292u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 103],
                outline_shapes: &[21, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16293u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 103],
                outline_shapes: &[21, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16294u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 105],
                outline_shapes: &[21, 105],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16295u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 105],
                outline_shapes: &[21, 105],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16296u16).unwrap(),
                state_flags: 100,
                side_flags: 146,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 113],
                outline_shapes: &[101, 113],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16297u16).unwrap(),
                state_flags: 76,
                side_flags: 146,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 113],
                outline_shapes: &[101, 113],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16298u16).unwrap(),
                state_flags: 100,
                side_flags: 154,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 104, 107],
                outline_shapes: &[101, 104, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16299u16).unwrap(),
                state_flags: 76,
                side_flags: 154,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 104, 107],
                outline_shapes: &[101, 104, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16300u16).unwrap(),
                state_flags: 100,
                side_flags: 150,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 102, 103],
                outline_shapes: &[101, 102, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16301u16).unwrap(),
                state_flags: 76,
                side_flags: 150,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 102, 103],
                outline_shapes: &[101, 102, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16302u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[112, 109, 103],
                outline_shapes: &[112, 109, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16303u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[112, 109, 103],
                outline_shapes: &[112, 109, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16304u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[106, 100, 107],
                outline_shapes: &[106, 100, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16305u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[106, 100, 107],
                outline_shapes: &[106, 100, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16306u16).unwrap(),
                state_flags: 100,
                side_flags: 81,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108],
                outline_shapes: &[21, 108],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16307u16).unwrap(),
                state_flags: 76,
                side_flags: 81,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108],
                outline_shapes: &[21, 108],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16308u16).unwrap(),
                state_flags: 100,
                side_flags: 89,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108, 103],
                outline_shapes: &[21, 108, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16309u16).unwrap(),
                state_flags: 76,
                side_flags: 89,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108, 103],
                outline_shapes: &[21, 108, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16310u16).unwrap(),
                state_flags: 100,
                side_flags: 85,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108, 107],
                outline_shapes: &[21, 108, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16311u16).unwrap(),
                state_flags: 76,
                side_flags: 85,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108, 107],
                outline_shapes: &[21, 108, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16312u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 105],
                outline_shapes: &[21, 105],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16313u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 105],
                outline_shapes: &[21, 105],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16314u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 110],
                outline_shapes: &[21, 110],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16315u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 110],
                outline_shapes: &[21, 110],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16316u16).unwrap(),
                state_flags: 100,
                side_flags: 162,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[114, 108],
                outline_shapes: &[114, 108],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16317u16).unwrap(),
                state_flags: 76,
                side_flags: 162,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[114, 108],
                outline_shapes: &[114, 108],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16318u16).unwrap(),
                state_flags: 100,
                side_flags: 166,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[99, 104, 105],
                outline_shapes: &[99, 104, 105],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16319u16).unwrap(),
                state_flags: 76,
                side_flags: 166,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[99, 104, 105],
                outline_shapes: &[99, 104, 105],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16320u16).unwrap(),
                state_flags: 100,
                side_flags: 170,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[111, 102, 110],
                outline_shapes: &[111, 102, 110],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16321u16).unwrap(),
                state_flags: 76,
                side_flags: 170,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[111, 102, 110],
                outline_shapes: &[111, 102, 110],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16322u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[102, 108, 103],
                outline_shapes: &[102, 108, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16323u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[102, 108, 103],
                outline_shapes: &[102, 108, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16324u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[104, 108, 107],
                outline_shapes: &[104, 108, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16325u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[104, 108, 107],
                outline_shapes: &[104, 108, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16326u16).unwrap(),
                state_flags: 100,
                side_flags: 97,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 113],
                outline_shapes: &[21, 113],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16327u16).unwrap(),
                state_flags: 76,
                side_flags: 97,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 113],
                outline_shapes: &[21, 113],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16328u16).unwrap(),
                state_flags: 100,
                side_flags: 101,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 109, 103],
                outline_shapes: &[21, 109, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16329u16).unwrap(),
                state_flags: 76,
                side_flags: 101,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 109, 103],
                outline_shapes: &[21, 109, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16330u16).unwrap(),
                state_flags: 100,
                side_flags: 105,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 100, 107],
                outline_shapes: &[21, 100, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16331u16).unwrap(),
                state_flags: 76,
                side_flags: 105,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 100, 107],
                outline_shapes: &[21, 100, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16332u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 107],
                outline_shapes: &[21, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16333u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 107],
                outline_shapes: &[21, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16334u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 103],
                outline_shapes: &[21, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16335u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 103],
                outline_shapes: &[21, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/polished_andesite_stairs"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:polished_andesite_stairs",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const DIORITE_STAIRS: Self = Block {
        id: BlockId::new(810u16).unwrap(),
        name: "diorite_stairs",
        hardness: 1.5f32,
        blast_resistance: 6f32,
        map_color: 14u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 722,
        default_state: &BlockState {
            id: BlockStateId::new(16347u16).unwrap(),
            state_flags: 76,
            side_flags: 69,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1.5f32,
            collision_shapes: &[21, 109],
            outline_shapes: &[21, 109],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(16336u16).unwrap(),
                state_flags: 100,
                side_flags: 134,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[99, 100],
                outline_shapes: &[99, 100],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16337u16).unwrap(),
                state_flags: 76,
                side_flags: 134,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[99, 100],
                outline_shapes: &[99, 100],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16338u16).unwrap(),
                state_flags: 100,
                side_flags: 150,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 102, 103],
                outline_shapes: &[101, 102, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16339u16).unwrap(),
                state_flags: 76,
                side_flags: 150,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 102, 103],
                outline_shapes: &[101, 102, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16340u16).unwrap(),
                state_flags: 100,
                side_flags: 166,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[99, 104, 105],
                outline_shapes: &[99, 104, 105],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16341u16).unwrap(),
                state_flags: 76,
                side_flags: 166,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[99, 104, 105],
                outline_shapes: &[99, 104, 105],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16342u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[106, 100, 107],
                outline_shapes: &[106, 100, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16343u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[106, 100, 107],
                outline_shapes: &[106, 100, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16344u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[102, 108, 103],
                outline_shapes: &[102, 108, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16345u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[102, 108, 103],
                outline_shapes: &[102, 108, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16346u16).unwrap(),
                state_flags: 100,
                side_flags: 69,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 109],
                outline_shapes: &[21, 109],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16347u16).unwrap(),
                state_flags: 76,
                side_flags: 69,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 109],
                outline_shapes: &[21, 109],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16348u16).unwrap(),
                state_flags: 100,
                side_flags: 85,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108, 107],
                outline_shapes: &[21, 108, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16349u16).unwrap(),
                state_flags: 76,
                side_flags: 85,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108, 107],
                outline_shapes: &[21, 108, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16350u16).unwrap(),
                state_flags: 100,
                side_flags: 101,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 109, 103],
                outline_shapes: &[21, 109, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16351u16).unwrap(),
                state_flags: 76,
                side_flags: 101,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 109, 103],
                outline_shapes: &[21, 109, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16352u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 110],
                outline_shapes: &[21, 110],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16353u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 110],
                outline_shapes: &[21, 110],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16354u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 107],
                outline_shapes: &[21, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16355u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 107],
                outline_shapes: &[21, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16356u16).unwrap(),
                state_flags: 100,
                side_flags: 138,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[111, 109],
                outline_shapes: &[111, 109],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16357u16).unwrap(),
                state_flags: 76,
                side_flags: 138,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[111, 109],
                outline_shapes: &[111, 109],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16358u16).unwrap(),
                state_flags: 100,
                side_flags: 170,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[111, 102, 110],
                outline_shapes: &[111, 102, 110],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16359u16).unwrap(),
                state_flags: 76,
                side_flags: 170,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[111, 102, 110],
                outline_shapes: &[111, 102, 110],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16360u16).unwrap(),
                state_flags: 100,
                side_flags: 154,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 104, 107],
                outline_shapes: &[101, 104, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16361u16).unwrap(),
                state_flags: 76,
                side_flags: 154,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 104, 107],
                outline_shapes: &[101, 104, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16362u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[104, 108, 107],
                outline_shapes: &[104, 108, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16363u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[104, 108, 107],
                outline_shapes: &[104, 108, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16364u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[112, 109, 103],
                outline_shapes: &[112, 109, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16365u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[112, 109, 103],
                outline_shapes: &[112, 109, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16366u16).unwrap(),
                state_flags: 100,
                side_flags: 73,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 100],
                outline_shapes: &[21, 100],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16367u16).unwrap(),
                state_flags: 76,
                side_flags: 73,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 100],
                outline_shapes: &[21, 100],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16368u16).unwrap(),
                state_flags: 100,
                side_flags: 105,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 100, 107],
                outline_shapes: &[21, 100, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16369u16).unwrap(),
                state_flags: 76,
                side_flags: 105,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 100, 107],
                outline_shapes: &[21, 100, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16370u16).unwrap(),
                state_flags: 100,
                side_flags: 89,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108, 103],
                outline_shapes: &[21, 108, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16371u16).unwrap(),
                state_flags: 76,
                side_flags: 89,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108, 103],
                outline_shapes: &[21, 108, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16372u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 103],
                outline_shapes: &[21, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16373u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 103],
                outline_shapes: &[21, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16374u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 105],
                outline_shapes: &[21, 105],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16375u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 105],
                outline_shapes: &[21, 105],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16376u16).unwrap(),
                state_flags: 100,
                side_flags: 146,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 113],
                outline_shapes: &[101, 113],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16377u16).unwrap(),
                state_flags: 76,
                side_flags: 146,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 113],
                outline_shapes: &[101, 113],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16378u16).unwrap(),
                state_flags: 100,
                side_flags: 154,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 104, 107],
                outline_shapes: &[101, 104, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16379u16).unwrap(),
                state_flags: 76,
                side_flags: 154,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 104, 107],
                outline_shapes: &[101, 104, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16380u16).unwrap(),
                state_flags: 100,
                side_flags: 150,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 102, 103],
                outline_shapes: &[101, 102, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16381u16).unwrap(),
                state_flags: 76,
                side_flags: 150,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 102, 103],
                outline_shapes: &[101, 102, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16382u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[112, 109, 103],
                outline_shapes: &[112, 109, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16383u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[112, 109, 103],
                outline_shapes: &[112, 109, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16384u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[106, 100, 107],
                outline_shapes: &[106, 100, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16385u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[106, 100, 107],
                outline_shapes: &[106, 100, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16386u16).unwrap(),
                state_flags: 100,
                side_flags: 81,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108],
                outline_shapes: &[21, 108],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16387u16).unwrap(),
                state_flags: 76,
                side_flags: 81,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108],
                outline_shapes: &[21, 108],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16388u16).unwrap(),
                state_flags: 100,
                side_flags: 89,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108, 103],
                outline_shapes: &[21, 108, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16389u16).unwrap(),
                state_flags: 76,
                side_flags: 89,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108, 103],
                outline_shapes: &[21, 108, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16390u16).unwrap(),
                state_flags: 100,
                side_flags: 85,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108, 107],
                outline_shapes: &[21, 108, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16391u16).unwrap(),
                state_flags: 76,
                side_flags: 85,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108, 107],
                outline_shapes: &[21, 108, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16392u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 105],
                outline_shapes: &[21, 105],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16393u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 105],
                outline_shapes: &[21, 105],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16394u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 110],
                outline_shapes: &[21, 110],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16395u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 110],
                outline_shapes: &[21, 110],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16396u16).unwrap(),
                state_flags: 100,
                side_flags: 162,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[114, 108],
                outline_shapes: &[114, 108],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16397u16).unwrap(),
                state_flags: 76,
                side_flags: 162,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[114, 108],
                outline_shapes: &[114, 108],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16398u16).unwrap(),
                state_flags: 100,
                side_flags: 166,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[99, 104, 105],
                outline_shapes: &[99, 104, 105],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16399u16).unwrap(),
                state_flags: 76,
                side_flags: 166,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[99, 104, 105],
                outline_shapes: &[99, 104, 105],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16400u16).unwrap(),
                state_flags: 100,
                side_flags: 170,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[111, 102, 110],
                outline_shapes: &[111, 102, 110],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16401u16).unwrap(),
                state_flags: 76,
                side_flags: 170,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[111, 102, 110],
                outline_shapes: &[111, 102, 110],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16402u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[102, 108, 103],
                outline_shapes: &[102, 108, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16403u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[102, 108, 103],
                outline_shapes: &[102, 108, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16404u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[104, 108, 107],
                outline_shapes: &[104, 108, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16405u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[104, 108, 107],
                outline_shapes: &[104, 108, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16406u16).unwrap(),
                state_flags: 100,
                side_flags: 97,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 113],
                outline_shapes: &[21, 113],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16407u16).unwrap(),
                state_flags: 76,
                side_flags: 97,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 113],
                outline_shapes: &[21, 113],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16408u16).unwrap(),
                state_flags: 100,
                side_flags: 101,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 109, 103],
                outline_shapes: &[21, 109, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16409u16).unwrap(),
                state_flags: 76,
                side_flags: 101,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 109, 103],
                outline_shapes: &[21, 109, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16410u16).unwrap(),
                state_flags: 100,
                side_flags: 105,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 100, 107],
                outline_shapes: &[21, 100, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16411u16).unwrap(),
                state_flags: 76,
                side_flags: 105,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 100, 107],
                outline_shapes: &[21, 100, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16412u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 107],
                outline_shapes: &[21, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16413u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 107],
                outline_shapes: &[21, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16414u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 103],
                outline_shapes: &[21, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16415u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 103],
                outline_shapes: &[21, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/diorite_stairs"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:diorite_stairs",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const POLISHED_GRANITE_SLAB: Self = Block {
        id: BlockId::new(811u16).unwrap(),
        name: "polished_granite_slab",
        hardness: 1.5f32,
        blast_resistance: 6f32,
        map_color: 10u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 727,
        default_state: &BlockState {
            id: BlockStateId::new(16419u16).unwrap(),
            state_flags: 76,
            side_flags: 65,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1.5f32,
            collision_shapes: &[21],
            outline_shapes: &[21],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(16416u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[244],
                outline_shapes: &[244],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16417u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[244],
                outline_shapes: &[244],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16418u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16419u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16420u16).unwrap(),
                state_flags: 484,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16421u16).unwrap(),
                state_flags: 452,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/polished_granite_slab"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:polished_granite_slab",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: Some(&[
                        LootFunction {
                            content: LootFunctionTypes::SetCount {
                                count: LootFunctionNumberProvider::Constant { value: 2f32 },
                                add: false,
                            },
                            conditions: Some(&[LootCondition::BlockStateProperty {
                                block: "minecraft:polished_granite_slab",
                                properties: &[("type", "double")],
                            }]),
                        },
                        LootFunction {
                            content: LootFunctionTypes::ExplosionDecay,
                            conditions: None,
                        },
                    ]),
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: None,
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const SMOOTH_RED_SANDSTONE_SLAB: Self = Block {
        id: BlockId::new(812u16).unwrap(),
        name: "smooth_red_sandstone_slab",
        hardness: 2f32,
        blast_resistance: 6f32,
        map_color: 15u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 728,
        default_state: &BlockState {
            id: BlockStateId::new(16425u16).unwrap(),
            state_flags: 76,
            side_flags: 65,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 2f32,
            collision_shapes: &[21],
            outline_shapes: &[21],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(16422u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[244],
                outline_shapes: &[244],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16423u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[244],
                outline_shapes: &[244],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16424u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16425u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16426u16).unwrap(),
                state_flags: 484,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16427u16).unwrap(),
                state_flags: 452,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/smooth_red_sandstone_slab"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:smooth_red_sandstone_slab",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: Some(&[
                        LootFunction {
                            content: LootFunctionTypes::SetCount {
                                count: LootFunctionNumberProvider::Constant { value: 2f32 },
                                add: false,
                            },
                            conditions: Some(&[LootCondition::BlockStateProperty {
                                block: "minecraft:smooth_red_sandstone_slab",
                                properties: &[("type", "double")],
                            }]),
                        },
                        LootFunction {
                            content: LootFunctionTypes::ExplosionDecay,
                            conditions: None,
                        },
                    ]),
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: None,
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const MOSSY_STONE_BRICK_SLAB: Self = Block {
        id: BlockId::new(813u16).unwrap(),
        name: "mossy_stone_brick_slab",
        hardness: 1.5f32,
        blast_resistance: 6f32,
        map_color: 11u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 729,
        default_state: &BlockState {
            id: BlockStateId::new(16431u16).unwrap(),
            state_flags: 76,
            side_flags: 65,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1.5f32,
            collision_shapes: &[21],
            outline_shapes: &[21],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(16428u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[244],
                outline_shapes: &[244],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16429u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[244],
                outline_shapes: &[244],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16430u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16431u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16432u16).unwrap(),
                state_flags: 484,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16433u16).unwrap(),
                state_flags: 452,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/mossy_stone_brick_slab"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:mossy_stone_brick_slab",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: Some(&[
                        LootFunction {
                            content: LootFunctionTypes::SetCount {
                                count: LootFunctionNumberProvider::Constant { value: 2f32 },
                                add: false,
                            },
                            conditions: Some(&[LootCondition::BlockStateProperty {
                                block: "minecraft:mossy_stone_brick_slab",
                                properties: &[("type", "double")],
                            }]),
                        },
                        LootFunction {
                            content: LootFunctionTypes::ExplosionDecay,
                            conditions: None,
                        },
                    ]),
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: None,
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const POLISHED_DIORITE_SLAB: Self = Block {
        id: BlockId::new(814u16).unwrap(),
        name: "polished_diorite_slab",
        hardness: 1.5f32,
        blast_resistance: 6f32,
        map_color: 14u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 730,
        default_state: &BlockState {
            id: BlockStateId::new(16437u16).unwrap(),
            state_flags: 76,
            side_flags: 65,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1.5f32,
            collision_shapes: &[21],
            outline_shapes: &[21],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(16434u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[244],
                outline_shapes: &[244],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16435u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[244],
                outline_shapes: &[244],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16436u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16437u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16438u16).unwrap(),
                state_flags: 484,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16439u16).unwrap(),
                state_flags: 452,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/polished_diorite_slab"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:polished_diorite_slab",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: Some(&[
                        LootFunction {
                            content: LootFunctionTypes::SetCount {
                                count: LootFunctionNumberProvider::Constant { value: 2f32 },
                                add: false,
                            },
                            conditions: Some(&[LootCondition::BlockStateProperty {
                                block: "minecraft:polished_diorite_slab",
                                properties: &[("type", "double")],
                            }]),
                        },
                        LootFunction {
                            content: LootFunctionTypes::ExplosionDecay,
                            conditions: None,
                        },
                    ]),
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: None,
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const MOSSY_COBBLESTONE_SLAB: Self = Block {
        id: BlockId::new(815u16).unwrap(),
        name: "mossy_cobblestone_slab",
        hardness: 2f32,
        blast_resistance: 6f32,
        map_color: 11u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 731,
        default_state: &BlockState {
            id: BlockStateId::new(16443u16).unwrap(),
            state_flags: 76,
            side_flags: 65,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 2f32,
            collision_shapes: &[21],
            outline_shapes: &[21],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(16440u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[244],
                outline_shapes: &[244],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16441u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[244],
                outline_shapes: &[244],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16442u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16443u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16444u16).unwrap(),
                state_flags: 484,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16445u16).unwrap(),
                state_flags: 452,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/mossy_cobblestone_slab"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:mossy_cobblestone_slab",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: Some(&[
                        LootFunction {
                            content: LootFunctionTypes::SetCount {
                                count: LootFunctionNumberProvider::Constant { value: 2f32 },
                                add: false,
                            },
                            conditions: Some(&[LootCondition::BlockStateProperty {
                                block: "minecraft:mossy_cobblestone_slab",
                                properties: &[("type", "double")],
                            }]),
                        },
                        LootFunction {
                            content: LootFunctionTypes::ExplosionDecay,
                            conditions: None,
                        },
                    ]),
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: None,
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const END_STONE_BRICK_SLAB: Self = Block {
        id: BlockId::new(816u16).unwrap(),
        name: "end_stone_brick_slab",
        hardness: 3f32,
        blast_resistance: 9f32,
        map_color: 2u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 732,
        default_state: &BlockState {
            id: BlockStateId::new(16449u16).unwrap(),
            state_flags: 76,
            side_flags: 65,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 3f32,
            collision_shapes: &[21],
            outline_shapes: &[21],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(16446u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[244],
                outline_shapes: &[244],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16447u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[244],
                outline_shapes: &[244],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16448u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16449u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16450u16).unwrap(),
                state_flags: 484,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16451u16).unwrap(),
                state_flags: 452,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/end_stone_brick_slab"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:end_stone_brick_slab",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: Some(&[
                        LootFunction {
                            content: LootFunctionTypes::SetCount {
                                count: LootFunctionNumberProvider::Constant { value: 2f32 },
                                add: false,
                            },
                            conditions: Some(&[LootCondition::BlockStateProperty {
                                block: "minecraft:end_stone_brick_slab",
                                properties: &[("type", "double")],
                            }]),
                        },
                        LootFunction {
                            content: LootFunctionTypes::ExplosionDecay,
                            conditions: None,
                        },
                    ]),
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: None,
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const SMOOTH_SANDSTONE_SLAB: Self = Block {
        id: BlockId::new(817u16).unwrap(),
        name: "smooth_sandstone_slab",
        hardness: 2f32,
        blast_resistance: 6f32,
        map_color: 2u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 733,
        default_state: &BlockState {
            id: BlockStateId::new(16455u16).unwrap(),
            state_flags: 76,
            side_flags: 65,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 2f32,
            collision_shapes: &[21],
            outline_shapes: &[21],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(16452u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[244],
                outline_shapes: &[244],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16453u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[244],
                outline_shapes: &[244],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16454u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16455u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16456u16).unwrap(),
                state_flags: 484,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16457u16).unwrap(),
                state_flags: 452,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/smooth_sandstone_slab"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:smooth_sandstone_slab",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: Some(&[
                        LootFunction {
                            content: LootFunctionTypes::SetCount {
                                count: LootFunctionNumberProvider::Constant { value: 2f32 },
                                add: false,
                            },
                            conditions: Some(&[LootCondition::BlockStateProperty {
                                block: "minecraft:smooth_sandstone_slab",
                                properties: &[("type", "double")],
                            }]),
                        },
                        LootFunction {
                            content: LootFunctionTypes::ExplosionDecay,
                            conditions: None,
                        },
                    ]),
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: None,
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const SMOOTH_QUARTZ_SLAB: Self = Block {
        id: BlockId::new(818u16).unwrap(),
        name: "smooth_quartz_slab",
        hardness: 2f32,
        blast_resistance: 6f32,
        map_color: 14u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 734,
        default_state: &BlockState {
            id: BlockStateId::new(16461u16).unwrap(),
            state_flags: 76,
            side_flags: 65,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 2f32,
            collision_shapes: &[21],
            outline_shapes: &[21],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(16458u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[244],
                outline_shapes: &[244],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16459u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[244],
                outline_shapes: &[244],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16460u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16461u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16462u16).unwrap(),
                state_flags: 484,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16463u16).unwrap(),
                state_flags: 452,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/smooth_quartz_slab"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:smooth_quartz_slab",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: Some(&[
                        LootFunction {
                            content: LootFunctionTypes::SetCount {
                                count: LootFunctionNumberProvider::Constant { value: 2f32 },
                                add: false,
                            },
                            conditions: Some(&[LootCondition::BlockStateProperty {
                                block: "minecraft:smooth_quartz_slab",
                                properties: &[("type", "double")],
                            }]),
                        },
                        LootFunction {
                            content: LootFunctionTypes::ExplosionDecay,
                            conditions: None,
                        },
                    ]),
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: None,
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const GRANITE_SLAB: Self = Block {
        id: BlockId::new(819u16).unwrap(),
        name: "granite_slab",
        hardness: 1.5f32,
        blast_resistance: 6f32,
        map_color: 10u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 735,
        default_state: &BlockState {
            id: BlockStateId::new(16467u16).unwrap(),
            state_flags: 76,
            side_flags: 65,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1.5f32,
            collision_shapes: &[21],
            outline_shapes: &[21],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(16464u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[244],
                outline_shapes: &[244],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16465u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[244],
                outline_shapes: &[244],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16466u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16467u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16468u16).unwrap(),
                state_flags: 484,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16469u16).unwrap(),
                state_flags: 452,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/granite_slab"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:granite_slab",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: Some(&[
                        LootFunction {
                            content: LootFunctionTypes::SetCount {
                                count: LootFunctionNumberProvider::Constant { value: 2f32 },
                                add: false,
                            },
                            conditions: Some(&[LootCondition::BlockStateProperty {
                                block: "minecraft:granite_slab",
                                properties: &[("type", "double")],
                            }]),
                        },
                        LootFunction {
                            content: LootFunctionTypes::ExplosionDecay,
                            conditions: None,
                        },
                    ]),
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: None,
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const ANDESITE_SLAB: Self = Block {
        id: BlockId::new(820u16).unwrap(),
        name: "andesite_slab",
        hardness: 1.5f32,
        blast_resistance: 6f32,
        map_color: 11u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 736,
        default_state: &BlockState {
            id: BlockStateId::new(16473u16).unwrap(),
            state_flags: 76,
            side_flags: 65,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1.5f32,
            collision_shapes: &[21],
            outline_shapes: &[21],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(16470u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[244],
                outline_shapes: &[244],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16471u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[244],
                outline_shapes: &[244],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16472u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16473u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16474u16).unwrap(),
                state_flags: 484,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16475u16).unwrap(),
                state_flags: 452,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/andesite_slab"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:andesite_slab",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: Some(&[
                        LootFunction {
                            content: LootFunctionTypes::SetCount {
                                count: LootFunctionNumberProvider::Constant { value: 2f32 },
                                add: false,
                            },
                            conditions: Some(&[LootCondition::BlockStateProperty {
                                block: "minecraft:andesite_slab",
                                properties: &[("type", "double")],
                            }]),
                        },
                        LootFunction {
                            content: LootFunctionTypes::ExplosionDecay,
                            conditions: None,
                        },
                    ]),
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: None,
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const RED_NETHER_BRICK_SLAB: Self = Block {
        id: BlockId::new(821u16).unwrap(),
        name: "red_nether_brick_slab",
        hardness: 2f32,
        blast_resistance: 6f32,
        map_color: 35u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 737,
        default_state: &BlockState {
            id: BlockStateId::new(16479u16).unwrap(),
            state_flags: 76,
            side_flags: 65,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 2f32,
            collision_shapes: &[21],
            outline_shapes: &[21],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(16476u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[244],
                outline_shapes: &[244],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16477u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[244],
                outline_shapes: &[244],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16478u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16479u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16480u16).unwrap(),
                state_flags: 484,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16481u16).unwrap(),
                state_flags: 452,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/red_nether_brick_slab"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:red_nether_brick_slab",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: Some(&[
                        LootFunction {
                            content: LootFunctionTypes::SetCount {
                                count: LootFunctionNumberProvider::Constant { value: 2f32 },
                                add: false,
                            },
                            conditions: Some(&[LootCondition::BlockStateProperty {
                                block: "minecraft:red_nether_brick_slab",
                                properties: &[("type", "double")],
                            }]),
                        },
                        LootFunction {
                            content: LootFunctionTypes::ExplosionDecay,
                            conditions: None,
                        },
                    ]),
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: None,
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const POLISHED_ANDESITE_SLAB: Self = Block {
        id: BlockId::new(822u16).unwrap(),
        name: "polished_andesite_slab",
        hardness: 1.5f32,
        blast_resistance: 6f32,
        map_color: 11u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 738,
        default_state: &BlockState {
            id: BlockStateId::new(16485u16).unwrap(),
            state_flags: 76,
            side_flags: 65,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1.5f32,
            collision_shapes: &[21],
            outline_shapes: &[21],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(16482u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[244],
                outline_shapes: &[244],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16483u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[244],
                outline_shapes: &[244],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16484u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16485u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16486u16).unwrap(),
                state_flags: 484,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16487u16).unwrap(),
                state_flags: 452,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/polished_andesite_slab"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:polished_andesite_slab",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: Some(&[
                        LootFunction {
                            content: LootFunctionTypes::SetCount {
                                count: LootFunctionNumberProvider::Constant { value: 2f32 },
                                add: false,
                            },
                            conditions: Some(&[LootCondition::BlockStateProperty {
                                block: "minecraft:polished_andesite_slab",
                                properties: &[("type", "double")],
                            }]),
                        },
                        LootFunction {
                            content: LootFunctionTypes::ExplosionDecay,
                            conditions: None,
                        },
                    ]),
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: None,
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const DIORITE_SLAB: Self = Block {
        id: BlockId::new(823u16).unwrap(),
        name: "diorite_slab",
        hardness: 1.5f32,
        blast_resistance: 6f32,
        map_color: 14u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 739,
        default_state: &BlockState {
            id: BlockStateId::new(16491u16).unwrap(),
            state_flags: 76,
            side_flags: 65,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1.5f32,
            collision_shapes: &[21],
            outline_shapes: &[21],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(16488u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[244],
                outline_shapes: &[244],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16489u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[244],
                outline_shapes: &[244],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16490u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16491u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16492u16).unwrap(),
                state_flags: 484,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16493u16).unwrap(),
                state_flags: 452,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/diorite_slab"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:diorite_slab",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: Some(&[
                        LootFunction {
                            content: LootFunctionTypes::SetCount {
                                count: LootFunctionNumberProvider::Constant { value: 2f32 },
                                add: false,
                            },
                            conditions: Some(&[LootCondition::BlockStateProperty {
                                block: "minecraft:diorite_slab",
                                properties: &[("type", "double")],
                            }]),
                        },
                        LootFunction {
                            content: LootFunctionTypes::ExplosionDecay,
                            conditions: None,
                        },
                    ]),
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: None,
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const BRICK_WALL: Self = Block {
        id: BlockId::new(824u16).unwrap(),
        name: "brick_wall",
        hardness: 2f32,
        blast_resistance: 6f32,
        map_color: 28u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 486,
        default_state: &BlockState {
            id: BlockStateId::new(16497u16).unwrap(),
            state_flags: 76,
            side_flags: 192,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 2f32,
            collision_shapes: &[245],
            outline_shapes: &[138],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(16494u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245],
                outline_shapes: &[138],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16495u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[246, 247, 248],
                outline_shapes: &[249, 250, 251, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16496u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[246, 247, 248],
                outline_shapes: &[253, 250, 251],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16497u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16498u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[246, 247, 248],
                outline_shapes: &[249, 250, 251, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16499u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[246, 247, 248],
                outline_shapes: &[253, 250, 251],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16500u16).unwrap(),
                state_flags: 100,
                side_flags: 0,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[],
                outline_shapes: &[],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16501u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[254],
                outline_shapes: &[255],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16502u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[254],
                outline_shapes: &[256],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16503u16).unwrap(),
                state_flags: 76,
                side_flags: 0,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[],
                outline_shapes: &[],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16504u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[254],
                outline_shapes: &[255],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16505u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[254],
                outline_shapes: &[256],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16506u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 257],
                outline_shapes: &[138, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16507u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[246, 247, 248, 257],
                outline_shapes: &[249, 250, 251, 258, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16508u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[246, 247, 248, 257],
                outline_shapes: &[253, 250, 251, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16509u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 257],
                outline_shapes: &[138, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16510u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[246, 247, 248, 257],
                outline_shapes: &[249, 250, 251, 258, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16511u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[246, 247, 248, 257],
                outline_shapes: &[253, 250, 251, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16512u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[259],
                outline_shapes: &[260],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16513u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[254, 261],
                outline_shapes: &[255, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16514u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[254, 261],
                outline_shapes: &[256, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16515u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[259],
                outline_shapes: &[260],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16516u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[254, 261],
                outline_shapes: &[255, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16517u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[254, 261],
                outline_shapes: &[256, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16518u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 257],
                outline_shapes: &[138, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16519u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[246, 247, 248, 257],
                outline_shapes: &[249, 250, 251, 263, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16520u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[246, 247, 248, 257],
                outline_shapes: &[253, 250, 251, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16521u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 257],
                outline_shapes: &[138, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16522u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[246, 247, 248, 257],
                outline_shapes: &[249, 250, 251, 263, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16523u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[246, 247, 248, 257],
                outline_shapes: &[253, 250, 251, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16524u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[259],
                outline_shapes: &[264],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16525u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[254, 261],
                outline_shapes: &[255, 265, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16526u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[254, 261],
                outline_shapes: &[256, 265],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16527u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[259],
                outline_shapes: &[264],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16528u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[254, 261],
                outline_shapes: &[255, 265, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16529u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[254, 261],
                outline_shapes: &[256, 265],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16530u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 267],
                outline_shapes: &[138, 268],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16531u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[246, 247, 248, 267],
                outline_shapes: &[249, 250, 251, 268, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16532u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[246, 247, 248, 267],
                outline_shapes: &[253, 250, 251, 268],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16533u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 267],
                outline_shapes: &[138, 268],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16534u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[246, 247, 248, 267],
                outline_shapes: &[249, 250, 251, 268, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16535u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[246, 247, 248, 267],
                outline_shapes: &[253, 250, 251, 268],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16536u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[269],
                outline_shapes: &[270],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16537u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[254, 271],
                outline_shapes: &[255, 272],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16538u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[254, 271],
                outline_shapes: &[256, 272],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16539u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[269],
                outline_shapes: &[270],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16540u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[254, 271],
                outline_shapes: &[255, 272],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16541u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[254, 271],
                outline_shapes: &[256, 272],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16542u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 267, 257],
                outline_shapes: &[138, 268, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16543u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[249, 250, 251, 268, 258, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16544u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[253, 250, 251, 268, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16545u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 267, 257],
                outline_shapes: &[138, 268, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16546u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[249, 250, 251, 268, 258, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16547u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[253, 250, 251, 268, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16548u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[273],
                outline_shapes: &[274],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16549u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[255, 272, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16550u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[256, 272, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16551u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[273],
                outline_shapes: &[274],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16552u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[255, 272, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16553u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[256, 272, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16554u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 267, 257],
                outline_shapes: &[138, 268, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16555u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[249, 250, 251, 268, 263, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16556u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[253, 250, 251, 268, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16557u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 267, 257],
                outline_shapes: &[138, 268, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16558u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[249, 250, 251, 268, 263, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16559u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[253, 250, 251, 268, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16560u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[273],
                outline_shapes: &[274, 275],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16561u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[255, 272, 265, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16562u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[256, 272, 265],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16563u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[273],
                outline_shapes: &[274, 275],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16564u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[255, 272, 265, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16565u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[256, 272, 265],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16566u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 267],
                outline_shapes: &[138, 276],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16567u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[246, 247, 248, 267],
                outline_shapes: &[249, 250, 251, 276, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16568u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[246, 247, 248, 267],
                outline_shapes: &[253, 250, 251, 276],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16569u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 267],
                outline_shapes: &[138, 276],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16570u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[246, 247, 248, 267],
                outline_shapes: &[249, 250, 251, 276, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16571u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[246, 247, 248, 267],
                outline_shapes: &[253, 250, 251, 276],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16572u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[269],
                outline_shapes: &[277],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16573u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[254, 271],
                outline_shapes: &[255, 278, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16574u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[254, 271],
                outline_shapes: &[256, 278],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16575u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[269],
                outline_shapes: &[277],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16576u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[254, 271],
                outline_shapes: &[255, 278, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16577u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[254, 271],
                outline_shapes: &[256, 278],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16578u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 267, 257],
                outline_shapes: &[138, 276, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16579u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[249, 250, 251, 276, 258, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16580u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[253, 250, 251, 276, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16581u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 267, 257],
                outline_shapes: &[138, 276, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16582u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[249, 250, 251, 276, 258, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16583u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[253, 250, 251, 276, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16584u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[273],
                outline_shapes: &[274, 279],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16585u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[255, 278, 262, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16586u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[256, 278, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16587u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[273],
                outline_shapes: &[274, 279],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16588u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[255, 278, 262, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16589u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[256, 278, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16590u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 267, 257],
                outline_shapes: &[138, 276, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16591u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[249, 250, 251, 276, 263, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16592u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[253, 250, 251, 276, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16593u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 267, 257],
                outline_shapes: &[138, 276, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16594u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[249, 250, 251, 276, 263, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16595u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[253, 250, 251, 276, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16596u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[273],
                outline_shapes: &[280],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16597u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[255, 278, 265, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16598u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[256, 278, 265],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16599u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[273],
                outline_shapes: &[280],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16600u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[255, 278, 265, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16601u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[256, 278, 265],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16602u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 281],
                outline_shapes: &[138, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16603u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248],
                outline_shapes: &[284, 250, 251, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16604u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248],
                outline_shapes: &[284, 250, 251, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16605u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 281],
                outline_shapes: &[138, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16606u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248],
                outline_shapes: &[284, 250, 251, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16607u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248],
                outline_shapes: &[284, 250, 251, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16608u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[286],
                outline_shapes: &[287],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16609u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283],
                outline_shapes: &[284],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16610u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283],
                outline_shapes: &[284, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16611u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[286],
                outline_shapes: &[287],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16612u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283],
                outline_shapes: &[284],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16613u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283],
                outline_shapes: &[284, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16614u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 257, 281],
                outline_shapes: &[138, 258, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16615u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 258, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16616u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 258, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16617u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 257, 281],
                outline_shapes: &[138, 258, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16618u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 258, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16619u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 258, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16620u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[259, 289],
                outline_shapes: &[260, 290],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16621u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16622u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 262, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16623u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[259, 289],
                outline_shapes: &[260, 290],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16624u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16625u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 262, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16626u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 257, 281],
                outline_shapes: &[138, 263, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16627u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 263, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16628u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 263, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16629u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 257, 281],
                outline_shapes: &[138, 263, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16630u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 263, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16631u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 263, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16632u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[259, 289],
                outline_shapes: &[264, 290],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16633u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 265, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16634u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 265, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16635u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[259, 289],
                outline_shapes: &[264, 290],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16636u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 265, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16637u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 265, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16638u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 267, 281],
                outline_shapes: &[138, 268, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16639u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 268, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16640u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 268, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16641u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 267, 281],
                outline_shapes: &[138, 268, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16642u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 268, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16643u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 268, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16644u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[269, 289],
                outline_shapes: &[270, 290],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16645u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 272],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16646u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 272, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16647u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[269, 289],
                outline_shapes: &[270, 290],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16648u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 272],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16649u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 272, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16650u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 268, 258, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16651u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 258, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16652u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 258, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16653u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 268, 258, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16654u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 258, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16655u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 258, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16656u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 290],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16657u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16658u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 262, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16659u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 290],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16660u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16661u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 262, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16662u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 268, 263, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16663u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 263, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16664u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 263, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16665u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 268, 263, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16666u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 263, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16667u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 263, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16668u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 290, 275],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16669u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 265, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16670u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 265, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16671u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 290, 275],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16672u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 265, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16673u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 265, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16674u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 267, 281],
                outline_shapes: &[138, 276, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16675u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 276, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16676u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 276, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16677u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 267, 281],
                outline_shapes: &[138, 276, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16678u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 276, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16679u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 276, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16680u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[269, 289],
                outline_shapes: &[277, 290],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16681u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 278, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16682u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 278, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16683u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[269, 289],
                outline_shapes: &[277, 290],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16684u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 278, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16685u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 278, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16686u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 276, 258, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16687u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 258, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16688u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 258, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16689u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 276, 258, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16690u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 258, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16691u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 258, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16692u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 290, 279],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16693u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 262, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16694u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 262, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16695u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 290, 279],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16696u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 262, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16697u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 262, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16698u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 276, 263, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16699u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 263, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16700u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 263, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16701u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 276, 263, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16702u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 263, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16703u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 263, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16704u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[280, 290],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16705u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 265, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16706u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 265, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16707u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[280, 290],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16708u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 265, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16709u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 265, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16710u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 281],
                outline_shapes: &[138, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16711u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248],
                outline_shapes: &[284, 250, 251, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16712u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248],
                outline_shapes: &[293, 250, 251],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16713u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 281],
                outline_shapes: &[138, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16714u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248],
                outline_shapes: &[284, 250, 251, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16715u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248],
                outline_shapes: &[293, 250, 251],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16716u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[286],
                outline_shapes: &[294],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16717u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283],
                outline_shapes: &[284, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16718u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283],
                outline_shapes: &[293],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16719u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[286],
                outline_shapes: &[294],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16720u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283],
                outline_shapes: &[284, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16721u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283],
                outline_shapes: &[293],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16722u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 257, 281],
                outline_shapes: &[138, 258, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16723u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 258, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16724u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[293, 250, 251, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16725u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 257, 281],
                outline_shapes: &[138, 258, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16726u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 258, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16727u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[293, 250, 251, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16728u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[259, 289],
                outline_shapes: &[260, 296, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16729u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 262, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16730u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[293, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16731u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[259, 289],
                outline_shapes: &[260, 296, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16732u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 262, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16733u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[293, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16734u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 257, 281],
                outline_shapes: &[138, 263, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16735u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 263, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16736u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[293, 250, 251, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16737u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 257, 281],
                outline_shapes: &[138, 263, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16738u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 263, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16739u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[293, 250, 251, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16740u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[259, 289],
                outline_shapes: &[264, 296],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16741u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 265, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16742u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[293, 265],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16743u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[259, 289],
                outline_shapes: &[264, 296],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16744u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 265, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16745u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[293, 265],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16746u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 267, 281],
                outline_shapes: &[138, 268, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16747u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 268, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16748u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[293, 250, 251, 268],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16749u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 267, 281],
                outline_shapes: &[138, 268, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16750u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 268, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16751u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[293, 250, 251, 268],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16752u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[269, 289],
                outline_shapes: &[270, 296, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16753u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 272, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16754u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[293, 272],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16755u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[269, 289],
                outline_shapes: &[270, 296, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16756u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 272, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16757u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[293, 272],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16758u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 268, 258, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16759u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 258, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16760u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[293, 250, 251, 268, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16761u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 268, 258, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16762u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 258, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16763u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[293, 250, 251, 268, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16764u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 296, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16765u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 262, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16766u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[293, 272, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16767u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 296, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16768u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 262, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16769u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[293, 272, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16770u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 268, 263, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16771u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 263, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16772u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[293, 250, 251, 268, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16773u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 268, 263, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16774u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 263, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16775u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[293, 250, 251, 268, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16776u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 296, 275],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16777u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 265, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16778u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[293, 272, 265],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16779u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 296, 275],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16780u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 265, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16781u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[293, 272, 265],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16782u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 267, 281],
                outline_shapes: &[138, 276, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16783u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 276, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16784u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[293, 250, 251, 276],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16785u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 267, 281],
                outline_shapes: &[138, 276, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16786u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 276, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16787u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[293, 250, 251, 276],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16788u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[269, 289],
                outline_shapes: &[277, 296],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16789u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 278, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16790u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[293, 278],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16791u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[269, 289],
                outline_shapes: &[277, 296],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16792u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 278, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16793u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[293, 278],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16794u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 276, 258, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16795u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 258, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16796u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[293, 250, 251, 276, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16797u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 276, 258, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16798u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 258, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16799u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[293, 250, 251, 276, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16800u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 296, 279],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16801u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 262, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16802u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[293, 278, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16803u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 296, 279],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16804u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 262, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16805u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[293, 278, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16806u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 276, 263, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16807u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 263, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16808u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[293, 250, 251, 276, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16809u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 276, 263, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16810u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 263, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16811u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[293, 250, 251, 276, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16812u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[280, 296],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16813u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 265, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16814u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[293, 278, 265],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16815u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[280, 296],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16816u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 265, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16817u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[293, 278, 265],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/brick_wall"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:brick_wall",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const PRISMARINE_WALL: Self = Block {
        id: BlockId::new(825u16).unwrap(),
        name: "prismarine_wall",
        hardness: 1.5f32,
        blast_resistance: 6f32,
        map_color: 23u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 487,
        default_state: &BlockState {
            id: BlockStateId::new(16821u16).unwrap(),
            state_flags: 76,
            side_flags: 192,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1.5f32,
            collision_shapes: &[245],
            outline_shapes: &[138],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(16818u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245],
                outline_shapes: &[138],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16819u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248],
                outline_shapes: &[249, 250, 251, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16820u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248],
                outline_shapes: &[253, 250, 251],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16821u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16822u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248],
                outline_shapes: &[249, 250, 251, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16823u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248],
                outline_shapes: &[253, 250, 251],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16824u16).unwrap(),
                state_flags: 100,
                side_flags: 0,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[],
                outline_shapes: &[],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16825u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254],
                outline_shapes: &[255],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16826u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254],
                outline_shapes: &[256],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16827u16).unwrap(),
                state_flags: 76,
                side_flags: 0,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[],
                outline_shapes: &[],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16828u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254],
                outline_shapes: &[255],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16829u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254],
                outline_shapes: &[256],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16830u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 257],
                outline_shapes: &[138, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16831u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 257],
                outline_shapes: &[249, 250, 251, 258, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16832u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 257],
                outline_shapes: &[253, 250, 251, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16833u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 257],
                outline_shapes: &[138, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16834u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 257],
                outline_shapes: &[249, 250, 251, 258, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16835u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 257],
                outline_shapes: &[253, 250, 251, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16836u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[259],
                outline_shapes: &[260],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16837u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 261],
                outline_shapes: &[255, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16838u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 261],
                outline_shapes: &[256, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16839u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[259],
                outline_shapes: &[260],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16840u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 261],
                outline_shapes: &[255, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16841u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 261],
                outline_shapes: &[256, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16842u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 257],
                outline_shapes: &[138, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16843u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 257],
                outline_shapes: &[249, 250, 251, 263, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16844u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 257],
                outline_shapes: &[253, 250, 251, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16845u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 257],
                outline_shapes: &[138, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16846u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 257],
                outline_shapes: &[249, 250, 251, 263, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16847u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 257],
                outline_shapes: &[253, 250, 251, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16848u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[259],
                outline_shapes: &[264],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16849u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 261],
                outline_shapes: &[255, 265, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16850u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 261],
                outline_shapes: &[256, 265],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16851u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[259],
                outline_shapes: &[264],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16852u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 261],
                outline_shapes: &[255, 265, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16853u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 261],
                outline_shapes: &[256, 265],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16854u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267],
                outline_shapes: &[138, 268],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16855u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267],
                outline_shapes: &[249, 250, 251, 268, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16856u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267],
                outline_shapes: &[253, 250, 251, 268],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16857u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267],
                outline_shapes: &[138, 268],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16858u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267],
                outline_shapes: &[249, 250, 251, 268, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16859u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267],
                outline_shapes: &[253, 250, 251, 268],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16860u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[269],
                outline_shapes: &[270],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16861u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271],
                outline_shapes: &[255, 272],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16862u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271],
                outline_shapes: &[256, 272],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16863u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[269],
                outline_shapes: &[270],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16864u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271],
                outline_shapes: &[255, 272],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16865u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271],
                outline_shapes: &[256, 272],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16866u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257],
                outline_shapes: &[138, 268, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16867u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[249, 250, 251, 268, 258, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16868u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[253, 250, 251, 268, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16869u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257],
                outline_shapes: &[138, 268, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16870u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[249, 250, 251, 268, 258, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16871u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[253, 250, 251, 268, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16872u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273],
                outline_shapes: &[274],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16873u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[255, 272, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16874u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[256, 272, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16875u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273],
                outline_shapes: &[274],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16876u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[255, 272, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16877u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[256, 272, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16878u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257],
                outline_shapes: &[138, 268, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16879u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[249, 250, 251, 268, 263, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16880u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[253, 250, 251, 268, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16881u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257],
                outline_shapes: &[138, 268, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16882u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[249, 250, 251, 268, 263, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16883u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[253, 250, 251, 268, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16884u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273],
                outline_shapes: &[274, 275],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16885u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[255, 272, 265, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16886u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[256, 272, 265],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16887u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273],
                outline_shapes: &[274, 275],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16888u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[255, 272, 265, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16889u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[256, 272, 265],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16890u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267],
                outline_shapes: &[138, 276],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16891u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267],
                outline_shapes: &[249, 250, 251, 276, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16892u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267],
                outline_shapes: &[253, 250, 251, 276],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16893u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267],
                outline_shapes: &[138, 276],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16894u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267],
                outline_shapes: &[249, 250, 251, 276, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16895u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267],
                outline_shapes: &[253, 250, 251, 276],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16896u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[269],
                outline_shapes: &[277],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16897u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271],
                outline_shapes: &[255, 278, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16898u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271],
                outline_shapes: &[256, 278],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16899u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[269],
                outline_shapes: &[277],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16900u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271],
                outline_shapes: &[255, 278, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16901u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271],
                outline_shapes: &[256, 278],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16902u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257],
                outline_shapes: &[138, 276, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16903u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[249, 250, 251, 276, 258, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16904u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[253, 250, 251, 276, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16905u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257],
                outline_shapes: &[138, 276, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16906u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[249, 250, 251, 276, 258, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16907u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[253, 250, 251, 276, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16908u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273],
                outline_shapes: &[274, 279],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16909u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[255, 278, 262, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16910u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[256, 278, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16911u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273],
                outline_shapes: &[274, 279],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16912u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[255, 278, 262, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16913u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[256, 278, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16914u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257],
                outline_shapes: &[138, 276, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16915u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[249, 250, 251, 276, 263, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16916u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[253, 250, 251, 276, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16917u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257],
                outline_shapes: &[138, 276, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16918u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[249, 250, 251, 276, 263, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16919u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[253, 250, 251, 276, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16920u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273],
                outline_shapes: &[280],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16921u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[255, 278, 265, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16922u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[256, 278, 265],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16923u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273],
                outline_shapes: &[280],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16924u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[255, 278, 265, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16925u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[256, 278, 265],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16926u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 281],
                outline_shapes: &[138, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16927u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248],
                outline_shapes: &[284, 250, 251, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16928u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248],
                outline_shapes: &[284, 250, 251, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16929u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 281],
                outline_shapes: &[138, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16930u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248],
                outline_shapes: &[284, 250, 251, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16931u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248],
                outline_shapes: &[284, 250, 251, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16932u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[286],
                outline_shapes: &[287],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16933u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283],
                outline_shapes: &[284],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16934u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283],
                outline_shapes: &[284, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16935u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[286],
                outline_shapes: &[287],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16936u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283],
                outline_shapes: &[284],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16937u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283],
                outline_shapes: &[284, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16938u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 257, 281],
                outline_shapes: &[138, 258, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16939u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 258, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16940u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 258, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16941u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 257, 281],
                outline_shapes: &[138, 258, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16942u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 258, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16943u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 258, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16944u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[259, 289],
                outline_shapes: &[260, 290],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16945u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16946u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 262, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16947u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[259, 289],
                outline_shapes: &[260, 290],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16948u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16949u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 262, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16950u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 257, 281],
                outline_shapes: &[138, 263, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16951u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 263, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16952u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 263, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16953u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 257, 281],
                outline_shapes: &[138, 263, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16954u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 263, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16955u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 263, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16956u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[259, 289],
                outline_shapes: &[264, 290],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16957u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 265, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16958u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 265, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16959u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[259, 289],
                outline_shapes: &[264, 290],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16960u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 265, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16961u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 265, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16962u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 281],
                outline_shapes: &[138, 268, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16963u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 268, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16964u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 268, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16965u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 281],
                outline_shapes: &[138, 268, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16966u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 268, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16967u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 268, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16968u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[269, 289],
                outline_shapes: &[270, 290],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16969u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 272],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16970u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 272, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16971u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[269, 289],
                outline_shapes: &[270, 290],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16972u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 272],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16973u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 272, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16974u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 268, 258, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16975u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 258, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16976u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 258, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16977u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 268, 258, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16978u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 258, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16979u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 258, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16980u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 290],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16981u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16982u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 262, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16983u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 290],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16984u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16985u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 262, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16986u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 268, 263, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16987u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 263, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16988u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 263, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16989u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 268, 263, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16990u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 263, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16991u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 263, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16992u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 290, 275],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16993u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 265, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16994u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 265, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16995u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 290, 275],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16996u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 265, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16997u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 265, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16998u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 281],
                outline_shapes: &[138, 276, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(16999u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 276, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17000u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 276, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17001u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 281],
                outline_shapes: &[138, 276, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17002u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 276, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17003u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 276, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17004u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[269, 289],
                outline_shapes: &[277, 290],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17005u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 278, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17006u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 278, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17007u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[269, 289],
                outline_shapes: &[277, 290],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17008u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 278, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17009u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 278, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17010u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 276, 258, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17011u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 258, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17012u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 258, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17013u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 276, 258, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17014u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 258, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17015u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 258, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17016u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 290, 279],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17017u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 262, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17018u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 262, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17019u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 290, 279],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17020u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 262, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17021u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 262, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17022u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 276, 263, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17023u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 263, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17024u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 263, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17025u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 276, 263, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17026u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 263, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17027u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 263, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17028u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[280, 290],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17029u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 265, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17030u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 265, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17031u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[280, 290],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17032u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 265, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17033u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 265, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17034u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 281],
                outline_shapes: &[138, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17035u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248],
                outline_shapes: &[284, 250, 251, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17036u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248],
                outline_shapes: &[293, 250, 251],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17037u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 281],
                outline_shapes: &[138, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17038u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248],
                outline_shapes: &[284, 250, 251, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17039u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248],
                outline_shapes: &[293, 250, 251],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17040u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[286],
                outline_shapes: &[294],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17041u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283],
                outline_shapes: &[284, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17042u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283],
                outline_shapes: &[293],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17043u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[286],
                outline_shapes: &[294],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17044u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283],
                outline_shapes: &[284, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17045u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283],
                outline_shapes: &[293],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17046u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 257, 281],
                outline_shapes: &[138, 258, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17047u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 258, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17048u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[293, 250, 251, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17049u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 257, 281],
                outline_shapes: &[138, 258, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17050u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 258, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17051u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[293, 250, 251, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17052u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[259, 289],
                outline_shapes: &[260, 296, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17053u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 262, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17054u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[293, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17055u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[259, 289],
                outline_shapes: &[260, 296, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17056u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 262, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17057u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[293, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17058u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 257, 281],
                outline_shapes: &[138, 263, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17059u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 263, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17060u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[293, 250, 251, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17061u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 257, 281],
                outline_shapes: &[138, 263, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17062u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 263, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17063u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[293, 250, 251, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17064u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[259, 289],
                outline_shapes: &[264, 296],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17065u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 265, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17066u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[293, 265],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17067u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[259, 289],
                outline_shapes: &[264, 296],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17068u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 265, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17069u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[293, 265],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17070u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 281],
                outline_shapes: &[138, 268, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17071u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 268, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17072u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[293, 250, 251, 268],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17073u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 281],
                outline_shapes: &[138, 268, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17074u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 268, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17075u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[293, 250, 251, 268],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17076u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[269, 289],
                outline_shapes: &[270, 296, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17077u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 272, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17078u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[293, 272],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17079u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[269, 289],
                outline_shapes: &[270, 296, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17080u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 272, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17081u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[293, 272],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17082u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 268, 258, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17083u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 258, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17084u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[293, 250, 251, 268, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17085u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 268, 258, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17086u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 258, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17087u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[293, 250, 251, 268, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17088u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 296, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17089u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 262, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17090u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[293, 272, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17091u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 296, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17092u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 262, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17093u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[293, 272, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17094u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 268, 263, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17095u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 263, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17096u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[293, 250, 251, 268, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17097u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 268, 263, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17098u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 263, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17099u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[293, 250, 251, 268, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17100u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 296, 275],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17101u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 265, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17102u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[293, 272, 265],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17103u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 296, 275],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17104u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 265, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17105u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[293, 272, 265],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17106u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 281],
                outline_shapes: &[138, 276, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17107u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 276, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17108u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[293, 250, 251, 276],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17109u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 281],
                outline_shapes: &[138, 276, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17110u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 276, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17111u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[293, 250, 251, 276],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17112u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[269, 289],
                outline_shapes: &[277, 296],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17113u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 278, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17114u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[293, 278],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17115u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[269, 289],
                outline_shapes: &[277, 296],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17116u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 278, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17117u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[293, 278],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17118u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 276, 258, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17119u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 258, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17120u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[293, 250, 251, 276, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17121u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 276, 258, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17122u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 258, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17123u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[293, 250, 251, 276, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17124u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 296, 279],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17125u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 262, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17126u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[293, 278, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17127u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 296, 279],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17128u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 262, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17129u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[293, 278, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17130u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 276, 263, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17131u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 263, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17132u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[293, 250, 251, 276, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17133u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 276, 263, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17134u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 263, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17135u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[293, 250, 251, 276, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17136u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[280, 296],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17137u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 265, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17138u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[293, 278, 265],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17139u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[280, 296],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17140u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 265, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17141u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[293, 278, 265],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/prismarine_wall"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:prismarine_wall",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const RED_SANDSTONE_WALL: Self = Block {
        id: BlockId::new(826u16).unwrap(),
        name: "red_sandstone_wall",
        hardness: 0.8f32,
        blast_resistance: 0.8f32,
        map_color: 15u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 488,
        default_state: &BlockState {
            id: BlockStateId::new(17145u16).unwrap(),
            state_flags: 76,
            side_flags: 192,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.8f32,
            collision_shapes: &[245],
            outline_shapes: &[138],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(17142u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[245],
                outline_shapes: &[138],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17143u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[246, 247, 248],
                outline_shapes: &[249, 250, 251, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17144u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[246, 247, 248],
                outline_shapes: &[253, 250, 251],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17145u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[245],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17146u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[246, 247, 248],
                outline_shapes: &[249, 250, 251, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17147u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[246, 247, 248],
                outline_shapes: &[253, 250, 251],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17148u16).unwrap(),
                state_flags: 100,
                side_flags: 0,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[],
                outline_shapes: &[],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17149u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[254],
                outline_shapes: &[255],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17150u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[254],
                outline_shapes: &[256],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17151u16).unwrap(),
                state_flags: 76,
                side_flags: 0,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[],
                outline_shapes: &[],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17152u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[254],
                outline_shapes: &[255],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17153u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[254],
                outline_shapes: &[256],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17154u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[245, 257],
                outline_shapes: &[138, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17155u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[246, 247, 248, 257],
                outline_shapes: &[249, 250, 251, 258, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17156u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[246, 247, 248, 257],
                outline_shapes: &[253, 250, 251, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17157u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[245, 257],
                outline_shapes: &[138, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17158u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[246, 247, 248, 257],
                outline_shapes: &[249, 250, 251, 258, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17159u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[246, 247, 248, 257],
                outline_shapes: &[253, 250, 251, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17160u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[259],
                outline_shapes: &[260],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17161u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[254, 261],
                outline_shapes: &[255, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17162u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[254, 261],
                outline_shapes: &[256, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17163u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[259],
                outline_shapes: &[260],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17164u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[254, 261],
                outline_shapes: &[255, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17165u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[254, 261],
                outline_shapes: &[256, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17166u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[245, 257],
                outline_shapes: &[138, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17167u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[246, 247, 248, 257],
                outline_shapes: &[249, 250, 251, 263, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17168u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[246, 247, 248, 257],
                outline_shapes: &[253, 250, 251, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17169u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[245, 257],
                outline_shapes: &[138, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17170u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[246, 247, 248, 257],
                outline_shapes: &[249, 250, 251, 263, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17171u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[246, 247, 248, 257],
                outline_shapes: &[253, 250, 251, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17172u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[259],
                outline_shapes: &[264],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17173u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[254, 261],
                outline_shapes: &[255, 265, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17174u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[254, 261],
                outline_shapes: &[256, 265],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17175u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[259],
                outline_shapes: &[264],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17176u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[254, 261],
                outline_shapes: &[255, 265, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17177u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[254, 261],
                outline_shapes: &[256, 265],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17178u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[245, 267],
                outline_shapes: &[138, 268],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17179u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[246, 247, 248, 267],
                outline_shapes: &[249, 250, 251, 268, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17180u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[246, 247, 248, 267],
                outline_shapes: &[253, 250, 251, 268],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17181u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[245, 267],
                outline_shapes: &[138, 268],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17182u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[246, 247, 248, 267],
                outline_shapes: &[249, 250, 251, 268, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17183u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[246, 247, 248, 267],
                outline_shapes: &[253, 250, 251, 268],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17184u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[269],
                outline_shapes: &[270],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17185u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[254, 271],
                outline_shapes: &[255, 272],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17186u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[254, 271],
                outline_shapes: &[256, 272],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17187u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[269],
                outline_shapes: &[270],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17188u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[254, 271],
                outline_shapes: &[255, 272],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17189u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[254, 271],
                outline_shapes: &[256, 272],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17190u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[245, 267, 257],
                outline_shapes: &[138, 268, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17191u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[249, 250, 251, 268, 258, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17192u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[253, 250, 251, 268, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17193u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[245, 267, 257],
                outline_shapes: &[138, 268, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17194u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[249, 250, 251, 268, 258, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17195u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[253, 250, 251, 268, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17196u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[273],
                outline_shapes: &[274],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17197u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[255, 272, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17198u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[256, 272, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17199u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[273],
                outline_shapes: &[274],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17200u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[255, 272, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17201u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[256, 272, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17202u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[245, 267, 257],
                outline_shapes: &[138, 268, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17203u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[249, 250, 251, 268, 263, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17204u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[253, 250, 251, 268, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17205u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[245, 267, 257],
                outline_shapes: &[138, 268, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17206u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[249, 250, 251, 268, 263, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17207u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[253, 250, 251, 268, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17208u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[273],
                outline_shapes: &[274, 275],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17209u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[255, 272, 265, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17210u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[256, 272, 265],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17211u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[273],
                outline_shapes: &[274, 275],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17212u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[255, 272, 265, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17213u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[256, 272, 265],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17214u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[245, 267],
                outline_shapes: &[138, 276],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17215u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[246, 247, 248, 267],
                outline_shapes: &[249, 250, 251, 276, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17216u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[246, 247, 248, 267],
                outline_shapes: &[253, 250, 251, 276],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17217u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[245, 267],
                outline_shapes: &[138, 276],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17218u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[246, 247, 248, 267],
                outline_shapes: &[249, 250, 251, 276, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17219u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[246, 247, 248, 267],
                outline_shapes: &[253, 250, 251, 276],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17220u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[269],
                outline_shapes: &[277],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17221u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[254, 271],
                outline_shapes: &[255, 278, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17222u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[254, 271],
                outline_shapes: &[256, 278],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17223u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[269],
                outline_shapes: &[277],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17224u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[254, 271],
                outline_shapes: &[255, 278, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17225u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[254, 271],
                outline_shapes: &[256, 278],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17226u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[245, 267, 257],
                outline_shapes: &[138, 276, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17227u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[249, 250, 251, 276, 258, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17228u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[253, 250, 251, 276, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17229u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[245, 267, 257],
                outline_shapes: &[138, 276, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17230u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[249, 250, 251, 276, 258, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17231u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[253, 250, 251, 276, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17232u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[273],
                outline_shapes: &[274, 279],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17233u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[255, 278, 262, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17234u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[256, 278, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17235u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[273],
                outline_shapes: &[274, 279],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17236u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[255, 278, 262, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17237u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[256, 278, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17238u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[245, 267, 257],
                outline_shapes: &[138, 276, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17239u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[249, 250, 251, 276, 263, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17240u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[253, 250, 251, 276, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17241u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[245, 267, 257],
                outline_shapes: &[138, 276, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17242u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[249, 250, 251, 276, 263, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17243u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[253, 250, 251, 276, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17244u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[273],
                outline_shapes: &[280],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17245u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[255, 278, 265, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17246u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[256, 278, 265],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17247u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[273],
                outline_shapes: &[280],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17248u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[255, 278, 265, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17249u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[256, 278, 265],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17250u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[245, 281],
                outline_shapes: &[138, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17251u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 247, 248],
                outline_shapes: &[284, 250, 251, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17252u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 247, 248],
                outline_shapes: &[284, 250, 251, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17253u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[245, 281],
                outline_shapes: &[138, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17254u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 247, 248],
                outline_shapes: &[284, 250, 251, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17255u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 247, 248],
                outline_shapes: &[284, 250, 251, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17256u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[286],
                outline_shapes: &[287],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17257u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283],
                outline_shapes: &[284],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17258u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283],
                outline_shapes: &[284, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17259u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[286],
                outline_shapes: &[287],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17260u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283],
                outline_shapes: &[284],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17261u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283],
                outline_shapes: &[284, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17262u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[245, 257, 281],
                outline_shapes: &[138, 258, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17263u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 258, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17264u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 258, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17265u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[245, 257, 281],
                outline_shapes: &[138, 258, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17266u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 258, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17267u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 258, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17268u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[259, 289],
                outline_shapes: &[260, 290],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17269u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17270u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 262, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17271u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[259, 289],
                outline_shapes: &[260, 290],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17272u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17273u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 262, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17274u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[245, 257, 281],
                outline_shapes: &[138, 263, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17275u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 263, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17276u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 263, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17277u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[245, 257, 281],
                outline_shapes: &[138, 263, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17278u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 263, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17279u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 263, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17280u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[259, 289],
                outline_shapes: &[264, 290],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17281u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 265, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17282u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 265, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17283u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[259, 289],
                outline_shapes: &[264, 290],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17284u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 265, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17285u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 265, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17286u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[245, 267, 281],
                outline_shapes: &[138, 268, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17287u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 268, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17288u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 268, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17289u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[245, 267, 281],
                outline_shapes: &[138, 268, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17290u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 268, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17291u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 268, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17292u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[269, 289],
                outline_shapes: &[270, 290],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17293u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 272],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17294u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 272, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17295u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[269, 289],
                outline_shapes: &[270, 290],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17296u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 272],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17297u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 272, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17298u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 268, 258, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17299u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 258, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17300u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 258, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17301u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 268, 258, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17302u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 258, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17303u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 258, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17304u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 290],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17305u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17306u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 262, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17307u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 290],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17308u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17309u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 262, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17310u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 268, 263, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17311u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 263, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17312u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 263, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17313u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 268, 263, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17314u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 263, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17315u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 263, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17316u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 290, 275],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17317u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 265, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17318u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 265, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17319u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 290, 275],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17320u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 265, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17321u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 265, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17322u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[245, 267, 281],
                outline_shapes: &[138, 276, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17323u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 276, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17324u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 276, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17325u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[245, 267, 281],
                outline_shapes: &[138, 276, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17326u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 276, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17327u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 276, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17328u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[269, 289],
                outline_shapes: &[277, 290],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17329u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 278, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17330u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 278, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17331u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[269, 289],
                outline_shapes: &[277, 290],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17332u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 278, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17333u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 278, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17334u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 276, 258, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17335u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 258, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17336u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 258, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17337u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 276, 258, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17338u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 258, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17339u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 258, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17340u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 290, 279],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17341u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 262, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17342u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 262, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17343u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 290, 279],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17344u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 262, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17345u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 262, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17346u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 276, 263, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17347u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 263, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17348u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 263, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17349u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 276, 263, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17350u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 263, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17351u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 263, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17352u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[280, 290],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17353u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 265, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17354u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 265, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17355u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[280, 290],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17356u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 265, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17357u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 265, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17358u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[245, 281],
                outline_shapes: &[138, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17359u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 247, 248],
                outline_shapes: &[284, 250, 251, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17360u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 247, 248],
                outline_shapes: &[293, 250, 251],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17361u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[245, 281],
                outline_shapes: &[138, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17362u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 247, 248],
                outline_shapes: &[284, 250, 251, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17363u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 247, 248],
                outline_shapes: &[293, 250, 251],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17364u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[286],
                outline_shapes: &[294],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17365u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283],
                outline_shapes: &[284, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17366u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283],
                outline_shapes: &[293],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17367u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[286],
                outline_shapes: &[294],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17368u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283],
                outline_shapes: &[284, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17369u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283],
                outline_shapes: &[293],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17370u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[245, 257, 281],
                outline_shapes: &[138, 258, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17371u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 258, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17372u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[293, 250, 251, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17373u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[245, 257, 281],
                outline_shapes: &[138, 258, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17374u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 258, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17375u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[293, 250, 251, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17376u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[259, 289],
                outline_shapes: &[260, 296, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17377u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 262, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17378u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[293, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17379u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[259, 289],
                outline_shapes: &[260, 296, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17380u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 262, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17381u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[293, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17382u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[245, 257, 281],
                outline_shapes: &[138, 263, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17383u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 263, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17384u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[293, 250, 251, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17385u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[245, 257, 281],
                outline_shapes: &[138, 263, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17386u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 263, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17387u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[293, 250, 251, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17388u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[259, 289],
                outline_shapes: &[264, 296],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17389u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 265, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17390u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[293, 265],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17391u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[259, 289],
                outline_shapes: &[264, 296],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17392u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 265, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17393u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[293, 265],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17394u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[245, 267, 281],
                outline_shapes: &[138, 268, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17395u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 268, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17396u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[293, 250, 251, 268],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17397u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[245, 267, 281],
                outline_shapes: &[138, 268, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17398u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 268, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17399u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[293, 250, 251, 268],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17400u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[269, 289],
                outline_shapes: &[270, 296, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17401u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 272, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17402u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[293, 272],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17403u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[269, 289],
                outline_shapes: &[270, 296, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17404u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 272, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17405u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[293, 272],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17406u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 268, 258, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17407u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 258, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17408u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[293, 250, 251, 268, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17409u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 268, 258, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17410u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 258, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17411u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[293, 250, 251, 268, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17412u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 296, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17413u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 262, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17414u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[293, 272, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17415u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 296, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17416u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 262, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17417u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[293, 272, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17418u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 268, 263, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17419u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 263, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17420u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[293, 250, 251, 268, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17421u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 268, 263, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17422u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 263, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17423u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[293, 250, 251, 268, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17424u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 296, 275],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17425u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 265, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17426u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[293, 272, 265],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17427u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 296, 275],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17428u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 265, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17429u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[293, 272, 265],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17430u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[245, 267, 281],
                outline_shapes: &[138, 276, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17431u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 276, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17432u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[293, 250, 251, 276],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17433u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[245, 267, 281],
                outline_shapes: &[138, 276, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17434u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 276, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17435u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[293, 250, 251, 276],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17436u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[269, 289],
                outline_shapes: &[277, 296],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17437u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 278, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17438u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[293, 278],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17439u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[269, 289],
                outline_shapes: &[277, 296],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17440u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 278, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17441u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[293, 278],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17442u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 276, 258, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17443u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 258, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17444u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[293, 250, 251, 276, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17445u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 276, 258, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17446u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 258, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17447u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[293, 250, 251, 276, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17448u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 296, 279],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17449u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 262, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17450u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[293, 278, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17451u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 296, 279],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17452u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 262, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17453u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[293, 278, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17454u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 276, 263, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17455u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 263, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17456u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[293, 250, 251, 276, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17457u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 276, 263, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17458u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 263, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17459u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[293, 250, 251, 276, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17460u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[280, 296],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17461u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 265, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17462u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[293, 278, 265],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17463u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[280, 296],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17464u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 265, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17465u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[293, 278, 265],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/red_sandstone_wall"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:red_sandstone_wall",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const MOSSY_STONE_BRICK_WALL: Self = Block {
        id: BlockId::new(827u16).unwrap(),
        name: "mossy_stone_brick_wall",
        hardness: 1.5f32,
        blast_resistance: 6f32,
        map_color: 11u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 489,
        default_state: &BlockState {
            id: BlockStateId::new(17469u16).unwrap(),
            state_flags: 76,
            side_flags: 192,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1.5f32,
            collision_shapes: &[245],
            outline_shapes: &[138],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(17466u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245],
                outline_shapes: &[138],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17467u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248],
                outline_shapes: &[249, 250, 251, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17468u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248],
                outline_shapes: &[253, 250, 251],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17469u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17470u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248],
                outline_shapes: &[249, 250, 251, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17471u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248],
                outline_shapes: &[253, 250, 251],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17472u16).unwrap(),
                state_flags: 100,
                side_flags: 0,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[],
                outline_shapes: &[],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17473u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254],
                outline_shapes: &[255],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17474u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254],
                outline_shapes: &[256],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17475u16).unwrap(),
                state_flags: 76,
                side_flags: 0,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[],
                outline_shapes: &[],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17476u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254],
                outline_shapes: &[255],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17477u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254],
                outline_shapes: &[256],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17478u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 257],
                outline_shapes: &[138, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17479u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 257],
                outline_shapes: &[249, 250, 251, 258, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17480u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 257],
                outline_shapes: &[253, 250, 251, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17481u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 257],
                outline_shapes: &[138, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17482u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 257],
                outline_shapes: &[249, 250, 251, 258, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17483u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 257],
                outline_shapes: &[253, 250, 251, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17484u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[259],
                outline_shapes: &[260],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17485u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 261],
                outline_shapes: &[255, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17486u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 261],
                outline_shapes: &[256, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17487u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[259],
                outline_shapes: &[260],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17488u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 261],
                outline_shapes: &[255, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17489u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 261],
                outline_shapes: &[256, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17490u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 257],
                outline_shapes: &[138, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17491u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 257],
                outline_shapes: &[249, 250, 251, 263, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17492u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 257],
                outline_shapes: &[253, 250, 251, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17493u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 257],
                outline_shapes: &[138, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17494u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 257],
                outline_shapes: &[249, 250, 251, 263, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17495u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 257],
                outline_shapes: &[253, 250, 251, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17496u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[259],
                outline_shapes: &[264],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17497u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 261],
                outline_shapes: &[255, 265, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17498u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 261],
                outline_shapes: &[256, 265],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17499u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[259],
                outline_shapes: &[264],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17500u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 261],
                outline_shapes: &[255, 265, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17501u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 261],
                outline_shapes: &[256, 265],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17502u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267],
                outline_shapes: &[138, 268],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17503u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267],
                outline_shapes: &[249, 250, 251, 268, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17504u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267],
                outline_shapes: &[253, 250, 251, 268],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17505u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267],
                outline_shapes: &[138, 268],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17506u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267],
                outline_shapes: &[249, 250, 251, 268, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17507u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267],
                outline_shapes: &[253, 250, 251, 268],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17508u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[269],
                outline_shapes: &[270],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17509u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271],
                outline_shapes: &[255, 272],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17510u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271],
                outline_shapes: &[256, 272],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17511u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[269],
                outline_shapes: &[270],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17512u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271],
                outline_shapes: &[255, 272],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17513u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271],
                outline_shapes: &[256, 272],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17514u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257],
                outline_shapes: &[138, 268, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17515u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[249, 250, 251, 268, 258, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17516u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[253, 250, 251, 268, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17517u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257],
                outline_shapes: &[138, 268, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17518u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[249, 250, 251, 268, 258, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17519u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[253, 250, 251, 268, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17520u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273],
                outline_shapes: &[274],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17521u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[255, 272, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17522u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[256, 272, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17523u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273],
                outline_shapes: &[274],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17524u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[255, 272, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17525u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[256, 272, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17526u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257],
                outline_shapes: &[138, 268, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17527u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[249, 250, 251, 268, 263, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17528u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[253, 250, 251, 268, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17529u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257],
                outline_shapes: &[138, 268, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17530u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[249, 250, 251, 268, 263, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17531u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[253, 250, 251, 268, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17532u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273],
                outline_shapes: &[274, 275],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17533u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[255, 272, 265, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17534u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[256, 272, 265],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17535u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273],
                outline_shapes: &[274, 275],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17536u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[255, 272, 265, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17537u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[256, 272, 265],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17538u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267],
                outline_shapes: &[138, 276],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17539u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267],
                outline_shapes: &[249, 250, 251, 276, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17540u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267],
                outline_shapes: &[253, 250, 251, 276],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17541u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267],
                outline_shapes: &[138, 276],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17542u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267],
                outline_shapes: &[249, 250, 251, 276, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17543u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267],
                outline_shapes: &[253, 250, 251, 276],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17544u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[269],
                outline_shapes: &[277],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17545u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271],
                outline_shapes: &[255, 278, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17546u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271],
                outline_shapes: &[256, 278],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17547u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[269],
                outline_shapes: &[277],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17548u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271],
                outline_shapes: &[255, 278, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17549u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271],
                outline_shapes: &[256, 278],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17550u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257],
                outline_shapes: &[138, 276, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17551u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[249, 250, 251, 276, 258, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17552u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[253, 250, 251, 276, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17553u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257],
                outline_shapes: &[138, 276, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17554u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[249, 250, 251, 276, 258, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17555u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[253, 250, 251, 276, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17556u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273],
                outline_shapes: &[274, 279],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17557u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[255, 278, 262, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17558u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[256, 278, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17559u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273],
                outline_shapes: &[274, 279],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17560u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[255, 278, 262, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17561u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[256, 278, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17562u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257],
                outline_shapes: &[138, 276, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17563u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[249, 250, 251, 276, 263, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17564u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[253, 250, 251, 276, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17565u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257],
                outline_shapes: &[138, 276, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17566u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[249, 250, 251, 276, 263, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17567u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[253, 250, 251, 276, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17568u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273],
                outline_shapes: &[280],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17569u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[255, 278, 265, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17570u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[256, 278, 265],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17571u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273],
                outline_shapes: &[280],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17572u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[255, 278, 265, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17573u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[256, 278, 265],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17574u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 281],
                outline_shapes: &[138, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17575u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248],
                outline_shapes: &[284, 250, 251, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17576u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248],
                outline_shapes: &[284, 250, 251, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17577u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 281],
                outline_shapes: &[138, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17578u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248],
                outline_shapes: &[284, 250, 251, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17579u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248],
                outline_shapes: &[284, 250, 251, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17580u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[286],
                outline_shapes: &[287],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17581u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283],
                outline_shapes: &[284],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17582u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283],
                outline_shapes: &[284, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17583u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[286],
                outline_shapes: &[287],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17584u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283],
                outline_shapes: &[284],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17585u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283],
                outline_shapes: &[284, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17586u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 257, 281],
                outline_shapes: &[138, 258, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17587u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 258, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17588u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 258, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17589u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 257, 281],
                outline_shapes: &[138, 258, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17590u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 258, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17591u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 258, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17592u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[259, 289],
                outline_shapes: &[260, 290],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17593u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17594u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 262, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17595u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[259, 289],
                outline_shapes: &[260, 290],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17596u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17597u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 262, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17598u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 257, 281],
                outline_shapes: &[138, 263, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17599u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 263, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17600u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 263, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17601u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 257, 281],
                outline_shapes: &[138, 263, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17602u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 263, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17603u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 263, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17604u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[259, 289],
                outline_shapes: &[264, 290],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17605u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 265, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17606u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 265, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17607u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[259, 289],
                outline_shapes: &[264, 290],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17608u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 265, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17609u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 265, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17610u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 281],
                outline_shapes: &[138, 268, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17611u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 268, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17612u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 268, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17613u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 281],
                outline_shapes: &[138, 268, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17614u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 268, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17615u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 268, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17616u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[269, 289],
                outline_shapes: &[270, 290],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17617u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 272],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17618u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 272, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17619u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[269, 289],
                outline_shapes: &[270, 290],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17620u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 272],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17621u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 272, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17622u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 268, 258, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17623u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 258, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17624u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 258, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17625u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 268, 258, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17626u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 258, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17627u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 258, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17628u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 290],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17629u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17630u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 262, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17631u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 290],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17632u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17633u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 262, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17634u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 268, 263, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17635u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 263, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17636u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 263, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17637u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 268, 263, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17638u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 263, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17639u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 263, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17640u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 290, 275],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17641u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 265, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17642u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 265, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17643u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 290, 275],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17644u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 265, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17645u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 265, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17646u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 281],
                outline_shapes: &[138, 276, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17647u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 276, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17648u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 276, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17649u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 281],
                outline_shapes: &[138, 276, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17650u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 276, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17651u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 276, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17652u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[269, 289],
                outline_shapes: &[277, 290],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17653u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 278, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17654u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 278, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17655u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[269, 289],
                outline_shapes: &[277, 290],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17656u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 278, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17657u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 278, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17658u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 276, 258, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17659u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 258, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17660u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 258, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17661u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 276, 258, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17662u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 258, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17663u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 258, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17664u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 290, 279],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17665u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 262, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17666u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 262, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17667u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 290, 279],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17668u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 262, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17669u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 262, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17670u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 276, 263, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17671u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 263, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17672u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 263, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17673u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 276, 263, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17674u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 263, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17675u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 263, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17676u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[280, 290],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17677u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 265, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17678u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 265, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17679u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[280, 290],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17680u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 265, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17681u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 265, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17682u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 281],
                outline_shapes: &[138, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17683u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248],
                outline_shapes: &[284, 250, 251, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17684u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248],
                outline_shapes: &[293, 250, 251],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17685u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 281],
                outline_shapes: &[138, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17686u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248],
                outline_shapes: &[284, 250, 251, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17687u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248],
                outline_shapes: &[293, 250, 251],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17688u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[286],
                outline_shapes: &[294],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17689u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283],
                outline_shapes: &[284, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17690u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283],
                outline_shapes: &[293],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17691u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[286],
                outline_shapes: &[294],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17692u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283],
                outline_shapes: &[284, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17693u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283],
                outline_shapes: &[293],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17694u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 257, 281],
                outline_shapes: &[138, 258, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17695u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 258, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17696u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[293, 250, 251, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17697u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 257, 281],
                outline_shapes: &[138, 258, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17698u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 258, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17699u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[293, 250, 251, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17700u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[259, 289],
                outline_shapes: &[260, 296, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17701u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 262, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17702u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[293, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17703u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[259, 289],
                outline_shapes: &[260, 296, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17704u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 262, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17705u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[293, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17706u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 257, 281],
                outline_shapes: &[138, 263, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17707u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 263, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17708u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[293, 250, 251, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17709u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 257, 281],
                outline_shapes: &[138, 263, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17710u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 263, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17711u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[293, 250, 251, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17712u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[259, 289],
                outline_shapes: &[264, 296],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17713u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 265, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17714u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[293, 265],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17715u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[259, 289],
                outline_shapes: &[264, 296],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17716u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 265, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17717u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[293, 265],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17718u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 281],
                outline_shapes: &[138, 268, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17719u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 268, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17720u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[293, 250, 251, 268],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17721u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 281],
                outline_shapes: &[138, 268, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17722u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 268, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17723u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[293, 250, 251, 268],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17724u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[269, 289],
                outline_shapes: &[270, 296, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17725u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 272, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17726u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[293, 272],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17727u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[269, 289],
                outline_shapes: &[270, 296, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17728u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 272, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17729u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[293, 272],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17730u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 268, 258, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17731u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 258, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17732u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[293, 250, 251, 268, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17733u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 268, 258, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17734u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 258, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17735u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[293, 250, 251, 268, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17736u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 296, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17737u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 262, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17738u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[293, 272, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17739u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 296, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17740u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 262, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17741u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[293, 272, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17742u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 268, 263, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17743u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 263, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17744u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[293, 250, 251, 268, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17745u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 268, 263, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17746u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 263, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17747u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[293, 250, 251, 268, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17748u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 296, 275],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17749u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 265, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17750u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[293, 272, 265],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17751u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 296, 275],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17752u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 265, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17753u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[293, 272, 265],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17754u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 281],
                outline_shapes: &[138, 276, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17755u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 276, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17756u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[293, 250, 251, 276],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17757u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 281],
                outline_shapes: &[138, 276, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17758u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 276, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17759u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[293, 250, 251, 276],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17760u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[269, 289],
                outline_shapes: &[277, 296],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17761u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 278, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17762u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[293, 278],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17763u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[269, 289],
                outline_shapes: &[277, 296],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17764u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 278, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17765u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[293, 278],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17766u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 276, 258, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17767u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 258, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17768u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[293, 250, 251, 276, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17769u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 276, 258, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17770u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 258, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17771u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[293, 250, 251, 276, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17772u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 296, 279],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17773u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 262, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17774u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[293, 278, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17775u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 296, 279],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17776u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 262, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17777u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[293, 278, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17778u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 276, 263, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17779u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 263, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17780u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[293, 250, 251, 276, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17781u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 276, 263, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17782u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 263, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17783u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[293, 250, 251, 276, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17784u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[280, 296],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17785u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 265, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17786u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[293, 278, 265],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17787u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[280, 296],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17788u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 265, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17789u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[293, 278, 265],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/mossy_stone_brick_wall"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:mossy_stone_brick_wall",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const GRANITE_WALL: Self = Block {
        id: BlockId::new(828u16).unwrap(),
        name: "granite_wall",
        hardness: 1.5f32,
        blast_resistance: 6f32,
        map_color: 10u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 490,
        default_state: &BlockState {
            id: BlockStateId::new(17793u16).unwrap(),
            state_flags: 76,
            side_flags: 192,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1.5f32,
            collision_shapes: &[245],
            outline_shapes: &[138],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(17790u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245],
                outline_shapes: &[138],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17791u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248],
                outline_shapes: &[249, 250, 251, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17792u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248],
                outline_shapes: &[253, 250, 251],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17793u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17794u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248],
                outline_shapes: &[249, 250, 251, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17795u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248],
                outline_shapes: &[253, 250, 251],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17796u16).unwrap(),
                state_flags: 100,
                side_flags: 0,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[],
                outline_shapes: &[],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17797u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254],
                outline_shapes: &[255],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17798u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254],
                outline_shapes: &[256],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17799u16).unwrap(),
                state_flags: 76,
                side_flags: 0,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[],
                outline_shapes: &[],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17800u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254],
                outline_shapes: &[255],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17801u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254],
                outline_shapes: &[256],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17802u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 257],
                outline_shapes: &[138, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17803u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 257],
                outline_shapes: &[249, 250, 251, 258, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17804u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 257],
                outline_shapes: &[253, 250, 251, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17805u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 257],
                outline_shapes: &[138, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17806u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 257],
                outline_shapes: &[249, 250, 251, 258, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17807u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 257],
                outline_shapes: &[253, 250, 251, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17808u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[259],
                outline_shapes: &[260],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17809u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 261],
                outline_shapes: &[255, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17810u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 261],
                outline_shapes: &[256, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17811u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[259],
                outline_shapes: &[260],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17812u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 261],
                outline_shapes: &[255, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17813u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 261],
                outline_shapes: &[256, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17814u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 257],
                outline_shapes: &[138, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17815u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 257],
                outline_shapes: &[249, 250, 251, 263, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17816u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 257],
                outline_shapes: &[253, 250, 251, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17817u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 257],
                outline_shapes: &[138, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17818u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 257],
                outline_shapes: &[249, 250, 251, 263, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17819u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 257],
                outline_shapes: &[253, 250, 251, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17820u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[259],
                outline_shapes: &[264],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17821u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 261],
                outline_shapes: &[255, 265, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17822u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 261],
                outline_shapes: &[256, 265],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17823u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[259],
                outline_shapes: &[264],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17824u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 261],
                outline_shapes: &[255, 265, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17825u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 261],
                outline_shapes: &[256, 265],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17826u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267],
                outline_shapes: &[138, 268],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17827u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267],
                outline_shapes: &[249, 250, 251, 268, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17828u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267],
                outline_shapes: &[253, 250, 251, 268],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17829u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267],
                outline_shapes: &[138, 268],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17830u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267],
                outline_shapes: &[249, 250, 251, 268, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17831u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267],
                outline_shapes: &[253, 250, 251, 268],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17832u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[269],
                outline_shapes: &[270],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17833u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271],
                outline_shapes: &[255, 272],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17834u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271],
                outline_shapes: &[256, 272],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17835u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[269],
                outline_shapes: &[270],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17836u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271],
                outline_shapes: &[255, 272],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17837u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271],
                outline_shapes: &[256, 272],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17838u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257],
                outline_shapes: &[138, 268, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17839u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[249, 250, 251, 268, 258, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17840u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[253, 250, 251, 268, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17841u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257],
                outline_shapes: &[138, 268, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17842u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[249, 250, 251, 268, 258, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17843u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[253, 250, 251, 268, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17844u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273],
                outline_shapes: &[274],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17845u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[255, 272, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17846u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[256, 272, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17847u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273],
                outline_shapes: &[274],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17848u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[255, 272, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17849u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[256, 272, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17850u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257],
                outline_shapes: &[138, 268, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17851u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[249, 250, 251, 268, 263, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17852u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[253, 250, 251, 268, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17853u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257],
                outline_shapes: &[138, 268, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17854u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[249, 250, 251, 268, 263, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17855u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[253, 250, 251, 268, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17856u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273],
                outline_shapes: &[274, 275],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17857u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[255, 272, 265, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17858u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[256, 272, 265],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17859u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273],
                outline_shapes: &[274, 275],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17860u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[255, 272, 265, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17861u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[256, 272, 265],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17862u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267],
                outline_shapes: &[138, 276],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17863u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267],
                outline_shapes: &[249, 250, 251, 276, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17864u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267],
                outline_shapes: &[253, 250, 251, 276],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17865u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267],
                outline_shapes: &[138, 276],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17866u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267],
                outline_shapes: &[249, 250, 251, 276, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17867u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267],
                outline_shapes: &[253, 250, 251, 276],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17868u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[269],
                outline_shapes: &[277],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17869u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271],
                outline_shapes: &[255, 278, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17870u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271],
                outline_shapes: &[256, 278],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17871u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[269],
                outline_shapes: &[277],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17872u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271],
                outline_shapes: &[255, 278, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17873u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271],
                outline_shapes: &[256, 278],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17874u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257],
                outline_shapes: &[138, 276, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17875u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[249, 250, 251, 276, 258, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17876u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[253, 250, 251, 276, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17877u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257],
                outline_shapes: &[138, 276, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17878u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[249, 250, 251, 276, 258, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17879u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[253, 250, 251, 276, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17880u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273],
                outline_shapes: &[274, 279],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17881u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[255, 278, 262, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17882u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[256, 278, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17883u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273],
                outline_shapes: &[274, 279],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17884u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[255, 278, 262, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17885u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[256, 278, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17886u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257],
                outline_shapes: &[138, 276, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17887u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[249, 250, 251, 276, 263, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17888u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[253, 250, 251, 276, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17889u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257],
                outline_shapes: &[138, 276, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17890u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[249, 250, 251, 276, 263, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17891u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[253, 250, 251, 276, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17892u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273],
                outline_shapes: &[280],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17893u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[255, 278, 265, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17894u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[256, 278, 265],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17895u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273],
                outline_shapes: &[280],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17896u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[255, 278, 265, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17897u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[256, 278, 265],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17898u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 281],
                outline_shapes: &[138, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17899u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248],
                outline_shapes: &[284, 250, 251, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17900u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248],
                outline_shapes: &[284, 250, 251, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17901u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 281],
                outline_shapes: &[138, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17902u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248],
                outline_shapes: &[284, 250, 251, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17903u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248],
                outline_shapes: &[284, 250, 251, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17904u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[286],
                outline_shapes: &[287],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17905u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283],
                outline_shapes: &[284],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17906u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283],
                outline_shapes: &[284, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17907u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[286],
                outline_shapes: &[287],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17908u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283],
                outline_shapes: &[284],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17909u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283],
                outline_shapes: &[284, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17910u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 257, 281],
                outline_shapes: &[138, 258, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17911u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 258, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17912u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 258, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17913u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 257, 281],
                outline_shapes: &[138, 258, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17914u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 258, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17915u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 258, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17916u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[259, 289],
                outline_shapes: &[260, 290],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17917u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17918u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 262, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17919u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[259, 289],
                outline_shapes: &[260, 290],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17920u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17921u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 262, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17922u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 257, 281],
                outline_shapes: &[138, 263, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17923u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 263, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17924u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 263, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17925u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 257, 281],
                outline_shapes: &[138, 263, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17926u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 263, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17927u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 263, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17928u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[259, 289],
                outline_shapes: &[264, 290],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17929u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 265, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17930u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 265, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17931u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[259, 289],
                outline_shapes: &[264, 290],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17932u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 265, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17933u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 265, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17934u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 281],
                outline_shapes: &[138, 268, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17935u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 268, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17936u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 268, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17937u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 281],
                outline_shapes: &[138, 268, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17938u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 268, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17939u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 268, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17940u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[269, 289],
                outline_shapes: &[270, 290],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17941u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 272],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17942u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 272, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17943u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[269, 289],
                outline_shapes: &[270, 290],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17944u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 272],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17945u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 272, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17946u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 268, 258, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17947u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 258, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17948u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 258, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17949u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 268, 258, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17950u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 258, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17951u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 258, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17952u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 290],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17953u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17954u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 262, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17955u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 290],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17956u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17957u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 262, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17958u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 268, 263, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17959u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 263, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17960u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 263, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17961u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 268, 263, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17962u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 263, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17963u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 263, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17964u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 290, 275],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17965u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 265, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17966u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 265, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17967u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 290, 275],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17968u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 265, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17969u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 265, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17970u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 281],
                outline_shapes: &[138, 276, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17971u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 276, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17972u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 276, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17973u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 281],
                outline_shapes: &[138, 276, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17974u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 276, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17975u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 276, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17976u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[269, 289],
                outline_shapes: &[277, 290],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17977u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 278, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17978u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 278, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17979u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[269, 289],
                outline_shapes: &[277, 290],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17980u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 278, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17981u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 278, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17982u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 276, 258, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17983u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 258, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17984u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 258, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17985u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 276, 258, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17986u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 258, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17987u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 258, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17988u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 290, 279],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17989u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 262, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17990u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 262, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17991u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 290, 279],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17992u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 262, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17993u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 262, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17994u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 276, 263, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17995u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 263, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17996u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 263, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17997u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 276, 263, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17998u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 263, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(17999u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 263, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18000u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[280, 290],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18001u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 265, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18002u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 265, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18003u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[280, 290],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18004u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 265, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18005u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 265, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18006u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 281],
                outline_shapes: &[138, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18007u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248],
                outline_shapes: &[284, 250, 251, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18008u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248],
                outline_shapes: &[293, 250, 251],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18009u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 281],
                outline_shapes: &[138, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18010u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248],
                outline_shapes: &[284, 250, 251, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18011u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248],
                outline_shapes: &[293, 250, 251],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18012u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[286],
                outline_shapes: &[294],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18013u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283],
                outline_shapes: &[284, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18014u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283],
                outline_shapes: &[293],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18015u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[286],
                outline_shapes: &[294],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18016u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283],
                outline_shapes: &[284, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18017u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283],
                outline_shapes: &[293],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18018u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 257, 281],
                outline_shapes: &[138, 258, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18019u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 258, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18020u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[293, 250, 251, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18021u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 257, 281],
                outline_shapes: &[138, 258, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18022u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 258, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18023u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[293, 250, 251, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18024u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[259, 289],
                outline_shapes: &[260, 296, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18025u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 262, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18026u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[293, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18027u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[259, 289],
                outline_shapes: &[260, 296, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18028u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 262, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18029u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[293, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18030u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 257, 281],
                outline_shapes: &[138, 263, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18031u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 263, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18032u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[293, 250, 251, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18033u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 257, 281],
                outline_shapes: &[138, 263, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18034u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 263, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18035u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[293, 250, 251, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18036u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[259, 289],
                outline_shapes: &[264, 296],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18037u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 265, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18038u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[293, 265],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18039u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[259, 289],
                outline_shapes: &[264, 296],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18040u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 265, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18041u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[293, 265],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18042u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 281],
                outline_shapes: &[138, 268, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18043u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 268, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18044u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[293, 250, 251, 268],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18045u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 281],
                outline_shapes: &[138, 268, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18046u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 268, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18047u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[293, 250, 251, 268],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18048u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[269, 289],
                outline_shapes: &[270, 296, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18049u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 272, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18050u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[293, 272],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18051u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[269, 289],
                outline_shapes: &[270, 296, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18052u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 272, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18053u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[293, 272],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18054u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 268, 258, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18055u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 258, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18056u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[293, 250, 251, 268, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18057u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 268, 258, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18058u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 258, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18059u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[293, 250, 251, 268, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18060u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 296, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18061u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 262, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18062u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[293, 272, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18063u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 296, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18064u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 262, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18065u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[293, 272, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18066u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 268, 263, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18067u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 263, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18068u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[293, 250, 251, 268, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18069u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 268, 263, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18070u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 263, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18071u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[293, 250, 251, 268, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18072u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 296, 275],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18073u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 265, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18074u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[293, 272, 265],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18075u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 296, 275],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18076u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 265, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18077u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[293, 272, 265],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18078u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 281],
                outline_shapes: &[138, 276, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18079u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 276, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18080u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[293, 250, 251, 276],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18081u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 281],
                outline_shapes: &[138, 276, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18082u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 276, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18083u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[293, 250, 251, 276],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18084u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[269, 289],
                outline_shapes: &[277, 296],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18085u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 278, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18086u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[293, 278],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18087u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[269, 289],
                outline_shapes: &[277, 296],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18088u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 278, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18089u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[293, 278],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18090u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 276, 258, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18091u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 258, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18092u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[293, 250, 251, 276, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18093u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 276, 258, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18094u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 258, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18095u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[293, 250, 251, 276, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18096u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 296, 279],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18097u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 262, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18098u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[293, 278, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18099u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 296, 279],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18100u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 262, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18101u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[293, 278, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18102u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 276, 263, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18103u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 263, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18104u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[293, 250, 251, 276, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18105u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 276, 263, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18106u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 263, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18107u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[293, 250, 251, 276, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18108u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[280, 296],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18109u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 265, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18110u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[293, 278, 265],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18111u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[280, 296],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18112u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 265, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18113u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[293, 278, 265],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/granite_wall"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:granite_wall",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const STONE_BRICK_WALL: Self = Block {
        id: BlockId::new(829u16).unwrap(),
        name: "stone_brick_wall",
        hardness: 1.5f32,
        blast_resistance: 6f32,
        map_color: 11u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 491,
        default_state: &BlockState {
            id: BlockStateId::new(18117u16).unwrap(),
            state_flags: 76,
            side_flags: 192,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1.5f32,
            collision_shapes: &[245],
            outline_shapes: &[138],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(18114u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245],
                outline_shapes: &[138],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18115u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248],
                outline_shapes: &[249, 250, 251, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18116u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248],
                outline_shapes: &[253, 250, 251],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18117u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18118u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248],
                outline_shapes: &[249, 250, 251, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18119u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248],
                outline_shapes: &[253, 250, 251],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18120u16).unwrap(),
                state_flags: 100,
                side_flags: 0,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[],
                outline_shapes: &[],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18121u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254],
                outline_shapes: &[255],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18122u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254],
                outline_shapes: &[256],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18123u16).unwrap(),
                state_flags: 76,
                side_flags: 0,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[],
                outline_shapes: &[],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18124u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254],
                outline_shapes: &[255],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18125u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254],
                outline_shapes: &[256],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18126u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 257],
                outline_shapes: &[138, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18127u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 257],
                outline_shapes: &[249, 250, 251, 258, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18128u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 257],
                outline_shapes: &[253, 250, 251, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18129u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 257],
                outline_shapes: &[138, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18130u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 257],
                outline_shapes: &[249, 250, 251, 258, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18131u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 257],
                outline_shapes: &[253, 250, 251, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18132u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[259],
                outline_shapes: &[260],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18133u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 261],
                outline_shapes: &[255, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18134u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 261],
                outline_shapes: &[256, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18135u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[259],
                outline_shapes: &[260],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18136u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 261],
                outline_shapes: &[255, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18137u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 261],
                outline_shapes: &[256, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18138u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 257],
                outline_shapes: &[138, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18139u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 257],
                outline_shapes: &[249, 250, 251, 263, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18140u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 257],
                outline_shapes: &[253, 250, 251, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18141u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 257],
                outline_shapes: &[138, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18142u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 257],
                outline_shapes: &[249, 250, 251, 263, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18143u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 257],
                outline_shapes: &[253, 250, 251, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18144u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[259],
                outline_shapes: &[264],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18145u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 261],
                outline_shapes: &[255, 265, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18146u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 261],
                outline_shapes: &[256, 265],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18147u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[259],
                outline_shapes: &[264],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18148u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 261],
                outline_shapes: &[255, 265, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18149u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 261],
                outline_shapes: &[256, 265],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18150u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267],
                outline_shapes: &[138, 268],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18151u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267],
                outline_shapes: &[249, 250, 251, 268, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18152u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267],
                outline_shapes: &[253, 250, 251, 268],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18153u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267],
                outline_shapes: &[138, 268],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18154u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267],
                outline_shapes: &[249, 250, 251, 268, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18155u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267],
                outline_shapes: &[253, 250, 251, 268],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18156u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[269],
                outline_shapes: &[270],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18157u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271],
                outline_shapes: &[255, 272],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18158u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271],
                outline_shapes: &[256, 272],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18159u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[269],
                outline_shapes: &[270],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18160u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271],
                outline_shapes: &[255, 272],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18161u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271],
                outline_shapes: &[256, 272],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18162u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257],
                outline_shapes: &[138, 268, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18163u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[249, 250, 251, 268, 258, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18164u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[253, 250, 251, 268, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18165u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257],
                outline_shapes: &[138, 268, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18166u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[249, 250, 251, 268, 258, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18167u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[253, 250, 251, 268, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18168u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273],
                outline_shapes: &[274],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18169u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[255, 272, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18170u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[256, 272, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18171u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273],
                outline_shapes: &[274],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18172u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[255, 272, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18173u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[256, 272, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18174u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257],
                outline_shapes: &[138, 268, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18175u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[249, 250, 251, 268, 263, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18176u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[253, 250, 251, 268, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18177u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257],
                outline_shapes: &[138, 268, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18178u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[249, 250, 251, 268, 263, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18179u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[253, 250, 251, 268, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18180u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273],
                outline_shapes: &[274, 275],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18181u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[255, 272, 265, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18182u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[256, 272, 265],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18183u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273],
                outline_shapes: &[274, 275],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18184u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[255, 272, 265, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18185u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[256, 272, 265],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18186u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267],
                outline_shapes: &[138, 276],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18187u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267],
                outline_shapes: &[249, 250, 251, 276, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18188u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267],
                outline_shapes: &[253, 250, 251, 276],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18189u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267],
                outline_shapes: &[138, 276],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18190u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267],
                outline_shapes: &[249, 250, 251, 276, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18191u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267],
                outline_shapes: &[253, 250, 251, 276],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18192u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[269],
                outline_shapes: &[277],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18193u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271],
                outline_shapes: &[255, 278, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18194u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271],
                outline_shapes: &[256, 278],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18195u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[269],
                outline_shapes: &[277],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18196u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271],
                outline_shapes: &[255, 278, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18197u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271],
                outline_shapes: &[256, 278],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18198u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257],
                outline_shapes: &[138, 276, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18199u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[249, 250, 251, 276, 258, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18200u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[253, 250, 251, 276, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18201u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257],
                outline_shapes: &[138, 276, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18202u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[249, 250, 251, 276, 258, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18203u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[253, 250, 251, 276, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18204u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273],
                outline_shapes: &[274, 279],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18205u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[255, 278, 262, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18206u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[256, 278, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18207u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273],
                outline_shapes: &[274, 279],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18208u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[255, 278, 262, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18209u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[256, 278, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18210u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257],
                outline_shapes: &[138, 276, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18211u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[249, 250, 251, 276, 263, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18212u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[253, 250, 251, 276, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18213u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257],
                outline_shapes: &[138, 276, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18214u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[249, 250, 251, 276, 263, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18215u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[253, 250, 251, 276, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18216u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273],
                outline_shapes: &[280],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18217u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[255, 278, 265, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18218u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[256, 278, 265],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18219u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273],
                outline_shapes: &[280],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18220u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[255, 278, 265, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18221u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[256, 278, 265],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18222u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 281],
                outline_shapes: &[138, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18223u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248],
                outline_shapes: &[284, 250, 251, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18224u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248],
                outline_shapes: &[284, 250, 251, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18225u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 281],
                outline_shapes: &[138, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18226u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248],
                outline_shapes: &[284, 250, 251, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18227u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248],
                outline_shapes: &[284, 250, 251, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18228u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[286],
                outline_shapes: &[287],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18229u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283],
                outline_shapes: &[284],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18230u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283],
                outline_shapes: &[284, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18231u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[286],
                outline_shapes: &[287],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18232u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283],
                outline_shapes: &[284],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18233u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283],
                outline_shapes: &[284, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18234u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 257, 281],
                outline_shapes: &[138, 258, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18235u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 258, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18236u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 258, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18237u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 257, 281],
                outline_shapes: &[138, 258, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18238u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 258, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18239u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 258, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18240u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[259, 289],
                outline_shapes: &[260, 290],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18241u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18242u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 262, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18243u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[259, 289],
                outline_shapes: &[260, 290],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18244u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18245u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 262, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18246u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 257, 281],
                outline_shapes: &[138, 263, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18247u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 263, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18248u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 263, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18249u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 257, 281],
                outline_shapes: &[138, 263, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18250u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 263, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18251u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 263, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18252u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[259, 289],
                outline_shapes: &[264, 290],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18253u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 265, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18254u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 265, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18255u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[259, 289],
                outline_shapes: &[264, 290],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18256u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 265, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18257u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 265, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18258u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 281],
                outline_shapes: &[138, 268, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18259u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 268, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18260u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 268, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18261u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 281],
                outline_shapes: &[138, 268, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18262u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 268, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18263u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 268, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18264u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[269, 289],
                outline_shapes: &[270, 290],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18265u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 272],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18266u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 272, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18267u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[269, 289],
                outline_shapes: &[270, 290],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18268u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 272],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18269u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 272, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18270u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 268, 258, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18271u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 258, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18272u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 258, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18273u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 268, 258, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18274u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 258, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18275u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 258, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18276u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 290],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18277u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18278u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 262, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18279u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 290],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18280u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18281u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 262, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18282u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 268, 263, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18283u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 263, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18284u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 263, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18285u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 268, 263, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18286u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 263, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18287u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 263, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18288u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 290, 275],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18289u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 265, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18290u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 265, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18291u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 290, 275],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18292u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 265, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18293u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 265, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18294u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 281],
                outline_shapes: &[138, 276, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18295u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 276, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18296u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 276, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18297u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 281],
                outline_shapes: &[138, 276, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18298u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 276, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18299u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 276, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18300u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[269, 289],
                outline_shapes: &[277, 290],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18301u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 278, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18302u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 278, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18303u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[269, 289],
                outline_shapes: &[277, 290],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18304u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 278, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18305u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 278, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18306u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 276, 258, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18307u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 258, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18308u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 258, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18309u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 276, 258, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18310u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 258, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18311u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 258, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18312u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 290, 279],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18313u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 262, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18314u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 262, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18315u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 290, 279],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18316u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 262, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18317u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 262, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18318u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 276, 263, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18319u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 263, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18320u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 263, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18321u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 276, 263, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18322u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 263, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18323u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 263, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18324u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[280, 290],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18325u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 265, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18326u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 265, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18327u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[280, 290],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18328u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 265, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18329u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 265, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18330u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 281],
                outline_shapes: &[138, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18331u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248],
                outline_shapes: &[284, 250, 251, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18332u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248],
                outline_shapes: &[293, 250, 251],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18333u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 281],
                outline_shapes: &[138, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18334u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248],
                outline_shapes: &[284, 250, 251, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18335u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248],
                outline_shapes: &[293, 250, 251],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18336u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[286],
                outline_shapes: &[294],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18337u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283],
                outline_shapes: &[284, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18338u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283],
                outline_shapes: &[293],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18339u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[286],
                outline_shapes: &[294],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18340u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283],
                outline_shapes: &[284, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18341u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283],
                outline_shapes: &[293],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18342u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 257, 281],
                outline_shapes: &[138, 258, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18343u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 258, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18344u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[293, 250, 251, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18345u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 257, 281],
                outline_shapes: &[138, 258, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18346u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 258, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18347u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[293, 250, 251, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18348u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[259, 289],
                outline_shapes: &[260, 296, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18349u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 262, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18350u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[293, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18351u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[259, 289],
                outline_shapes: &[260, 296, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18352u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 262, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18353u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[293, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18354u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 257, 281],
                outline_shapes: &[138, 263, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18355u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 263, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18356u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[293, 250, 251, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18357u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 257, 281],
                outline_shapes: &[138, 263, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18358u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 263, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18359u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[293, 250, 251, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18360u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[259, 289],
                outline_shapes: &[264, 296],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18361u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 265, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18362u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[293, 265],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18363u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[259, 289],
                outline_shapes: &[264, 296],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18364u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 265, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18365u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[293, 265],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18366u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 281],
                outline_shapes: &[138, 268, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18367u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 268, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18368u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[293, 250, 251, 268],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18369u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 281],
                outline_shapes: &[138, 268, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18370u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 268, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18371u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[293, 250, 251, 268],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18372u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[269, 289],
                outline_shapes: &[270, 296, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18373u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 272, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18374u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[293, 272],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18375u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[269, 289],
                outline_shapes: &[270, 296, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18376u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 272, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18377u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[293, 272],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18378u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 268, 258, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18379u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 258, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18380u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[293, 250, 251, 268, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18381u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 268, 258, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18382u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 258, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18383u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[293, 250, 251, 268, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18384u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 296, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18385u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 262, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18386u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[293, 272, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18387u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 296, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18388u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 262, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18389u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[293, 272, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18390u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 268, 263, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18391u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 263, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18392u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[293, 250, 251, 268, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18393u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 268, 263, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18394u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 263, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18395u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[293, 250, 251, 268, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18396u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 296, 275],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18397u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 265, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18398u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[293, 272, 265],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18399u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 296, 275],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18400u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 265, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18401u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[293, 272, 265],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18402u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 281],
                outline_shapes: &[138, 276, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18403u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 276, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18404u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[293, 250, 251, 276],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18405u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 281],
                outline_shapes: &[138, 276, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18406u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 276, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18407u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[293, 250, 251, 276],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18408u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[269, 289],
                outline_shapes: &[277, 296],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18409u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 278, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18410u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[293, 278],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18411u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[269, 289],
                outline_shapes: &[277, 296],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18412u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 278, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18413u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[293, 278],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18414u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 276, 258, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18415u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 258, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18416u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[293, 250, 251, 276, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18417u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 276, 258, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18418u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 258, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18419u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[293, 250, 251, 276, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18420u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 296, 279],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18421u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 262, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18422u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[293, 278, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18423u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 296, 279],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18424u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 262, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18425u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[293, 278, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18426u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 276, 263, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18427u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 263, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18428u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[293, 250, 251, 276, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18429u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 276, 263, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18430u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 263, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18431u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[293, 250, 251, 276, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18432u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[280, 296],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18433u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 265, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18434u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[293, 278, 265],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18435u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[280, 296],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18436u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 265, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18437u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[293, 278, 265],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/stone_brick_wall"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:stone_brick_wall",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const MUD_BRICK_WALL: Self = Block {
        id: BlockId::new(830u16).unwrap(),
        name: "mud_brick_wall",
        hardness: 1.5f32,
        blast_resistance: 3f32,
        map_color: 44u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 492,
        default_state: &BlockState {
            id: BlockStateId::new(18441u16).unwrap(),
            state_flags: 76,
            side_flags: 192,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1.5f32,
            collision_shapes: &[245],
            outline_shapes: &[138],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(18438u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245],
                outline_shapes: &[138],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18439u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248],
                outline_shapes: &[249, 250, 251, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18440u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248],
                outline_shapes: &[253, 250, 251],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18441u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18442u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248],
                outline_shapes: &[249, 250, 251, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18443u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248],
                outline_shapes: &[253, 250, 251],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18444u16).unwrap(),
                state_flags: 100,
                side_flags: 0,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[],
                outline_shapes: &[],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18445u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254],
                outline_shapes: &[255],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18446u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254],
                outline_shapes: &[256],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18447u16).unwrap(),
                state_flags: 76,
                side_flags: 0,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[],
                outline_shapes: &[],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18448u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254],
                outline_shapes: &[255],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18449u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254],
                outline_shapes: &[256],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18450u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 257],
                outline_shapes: &[138, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18451u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 257],
                outline_shapes: &[249, 250, 251, 258, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18452u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 257],
                outline_shapes: &[253, 250, 251, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18453u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 257],
                outline_shapes: &[138, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18454u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 257],
                outline_shapes: &[249, 250, 251, 258, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18455u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 257],
                outline_shapes: &[253, 250, 251, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18456u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[259],
                outline_shapes: &[260],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18457u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 261],
                outline_shapes: &[255, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18458u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 261],
                outline_shapes: &[256, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18459u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[259],
                outline_shapes: &[260],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18460u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 261],
                outline_shapes: &[255, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18461u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 261],
                outline_shapes: &[256, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18462u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 257],
                outline_shapes: &[138, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18463u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 257],
                outline_shapes: &[249, 250, 251, 263, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18464u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 257],
                outline_shapes: &[253, 250, 251, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18465u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 257],
                outline_shapes: &[138, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18466u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 257],
                outline_shapes: &[249, 250, 251, 263, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18467u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 257],
                outline_shapes: &[253, 250, 251, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18468u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[259],
                outline_shapes: &[264],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18469u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 261],
                outline_shapes: &[255, 265, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18470u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 261],
                outline_shapes: &[256, 265],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18471u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[259],
                outline_shapes: &[264],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18472u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 261],
                outline_shapes: &[255, 265, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18473u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 261],
                outline_shapes: &[256, 265],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18474u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267],
                outline_shapes: &[138, 268],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18475u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267],
                outline_shapes: &[249, 250, 251, 268, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18476u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267],
                outline_shapes: &[253, 250, 251, 268],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18477u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267],
                outline_shapes: &[138, 268],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18478u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267],
                outline_shapes: &[249, 250, 251, 268, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18479u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267],
                outline_shapes: &[253, 250, 251, 268],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18480u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[269],
                outline_shapes: &[270],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18481u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271],
                outline_shapes: &[255, 272],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18482u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271],
                outline_shapes: &[256, 272],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18483u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[269],
                outline_shapes: &[270],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18484u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271],
                outline_shapes: &[255, 272],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18485u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271],
                outline_shapes: &[256, 272],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18486u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257],
                outline_shapes: &[138, 268, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18487u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[249, 250, 251, 268, 258, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18488u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[253, 250, 251, 268, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18489u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257],
                outline_shapes: &[138, 268, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18490u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[249, 250, 251, 268, 258, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18491u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[253, 250, 251, 268, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18492u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273],
                outline_shapes: &[274],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18493u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[255, 272, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18494u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[256, 272, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18495u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273],
                outline_shapes: &[274],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18496u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[255, 272, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18497u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[256, 272, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18498u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257],
                outline_shapes: &[138, 268, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18499u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[249, 250, 251, 268, 263, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18500u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[253, 250, 251, 268, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18501u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257],
                outline_shapes: &[138, 268, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18502u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[249, 250, 251, 268, 263, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18503u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[253, 250, 251, 268, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18504u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273],
                outline_shapes: &[274, 275],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18505u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[255, 272, 265, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18506u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[256, 272, 265],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18507u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273],
                outline_shapes: &[274, 275],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18508u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[255, 272, 265, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18509u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[256, 272, 265],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18510u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267],
                outline_shapes: &[138, 276],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18511u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267],
                outline_shapes: &[249, 250, 251, 276, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18512u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267],
                outline_shapes: &[253, 250, 251, 276],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18513u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267],
                outline_shapes: &[138, 276],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18514u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267],
                outline_shapes: &[249, 250, 251, 276, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18515u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267],
                outline_shapes: &[253, 250, 251, 276],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18516u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[269],
                outline_shapes: &[277],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18517u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271],
                outline_shapes: &[255, 278, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18518u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271],
                outline_shapes: &[256, 278],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18519u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[269],
                outline_shapes: &[277],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18520u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271],
                outline_shapes: &[255, 278, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18521u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271],
                outline_shapes: &[256, 278],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18522u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257],
                outline_shapes: &[138, 276, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18523u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[249, 250, 251, 276, 258, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18524u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[253, 250, 251, 276, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18525u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257],
                outline_shapes: &[138, 276, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18526u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[249, 250, 251, 276, 258, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18527u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[253, 250, 251, 276, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18528u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273],
                outline_shapes: &[274, 279],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18529u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[255, 278, 262, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18530u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[256, 278, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18531u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273],
                outline_shapes: &[274, 279],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18532u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[255, 278, 262, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18533u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[256, 278, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18534u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257],
                outline_shapes: &[138, 276, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18535u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[249, 250, 251, 276, 263, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18536u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[253, 250, 251, 276, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18537u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257],
                outline_shapes: &[138, 276, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18538u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[249, 250, 251, 276, 263, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18539u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[253, 250, 251, 276, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18540u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273],
                outline_shapes: &[280],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18541u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[255, 278, 265, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18542u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[256, 278, 265],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18543u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273],
                outline_shapes: &[280],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18544u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[255, 278, 265, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18545u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[256, 278, 265],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18546u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 281],
                outline_shapes: &[138, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18547u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248],
                outline_shapes: &[284, 250, 251, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18548u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248],
                outline_shapes: &[284, 250, 251, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18549u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 281],
                outline_shapes: &[138, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18550u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248],
                outline_shapes: &[284, 250, 251, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18551u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248],
                outline_shapes: &[284, 250, 251, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18552u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[286],
                outline_shapes: &[287],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18553u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283],
                outline_shapes: &[284],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18554u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283],
                outline_shapes: &[284, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18555u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[286],
                outline_shapes: &[287],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18556u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283],
                outline_shapes: &[284],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18557u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283],
                outline_shapes: &[284, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18558u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 257, 281],
                outline_shapes: &[138, 258, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18559u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 258, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18560u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 258, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18561u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 257, 281],
                outline_shapes: &[138, 258, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18562u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 258, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18563u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 258, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18564u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[259, 289],
                outline_shapes: &[260, 290],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18565u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18566u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 262, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18567u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[259, 289],
                outline_shapes: &[260, 290],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18568u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18569u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 262, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18570u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 257, 281],
                outline_shapes: &[138, 263, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18571u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 263, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18572u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 263, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18573u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 257, 281],
                outline_shapes: &[138, 263, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18574u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 263, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18575u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 263, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18576u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[259, 289],
                outline_shapes: &[264, 290],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18577u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 265, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18578u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 265, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18579u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[259, 289],
                outline_shapes: &[264, 290],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18580u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 265, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18581u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 265, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18582u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 281],
                outline_shapes: &[138, 268, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18583u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 268, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18584u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 268, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18585u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 281],
                outline_shapes: &[138, 268, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18586u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 268, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18587u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 268, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18588u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[269, 289],
                outline_shapes: &[270, 290],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18589u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 272],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18590u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 272, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18591u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[269, 289],
                outline_shapes: &[270, 290],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18592u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 272],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18593u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 272, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18594u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 268, 258, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18595u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 258, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18596u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 258, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18597u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 268, 258, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18598u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 258, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18599u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 258, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18600u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 290],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18601u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18602u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 262, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18603u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 290],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18604u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18605u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 262, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18606u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 268, 263, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18607u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 263, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18608u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 263, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18609u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 268, 263, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18610u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 263, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18611u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 263, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18612u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 290, 275],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18613u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 265, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18614u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 265, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18615u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 290, 275],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18616u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 265, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18617u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 265, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18618u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 281],
                outline_shapes: &[138, 276, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18619u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 276, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18620u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 276, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18621u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 281],
                outline_shapes: &[138, 276, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18622u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 276, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18623u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 276, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18624u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[269, 289],
                outline_shapes: &[277, 290],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18625u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 278, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18626u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 278, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18627u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[269, 289],
                outline_shapes: &[277, 290],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18628u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 278, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18629u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 278, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18630u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 276, 258, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18631u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 258, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18632u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 258, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18633u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 276, 258, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18634u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 258, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18635u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 258, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18636u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 290, 279],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18637u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 262, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18638u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 262, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18639u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 290, 279],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18640u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 262, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18641u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 262, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18642u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 276, 263, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18643u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 263, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18644u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 263, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18645u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 276, 263, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18646u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 263, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18647u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 263, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18648u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[280, 290],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18649u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 265, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18650u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 265, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18651u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[280, 290],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18652u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 265, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18653u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 265, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18654u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 281],
                outline_shapes: &[138, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18655u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248],
                outline_shapes: &[284, 250, 251, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18656u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248],
                outline_shapes: &[293, 250, 251],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18657u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 281],
                outline_shapes: &[138, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18658u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248],
                outline_shapes: &[284, 250, 251, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18659u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248],
                outline_shapes: &[293, 250, 251],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18660u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[286],
                outline_shapes: &[294],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18661u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283],
                outline_shapes: &[284, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18662u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283],
                outline_shapes: &[293],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18663u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[286],
                outline_shapes: &[294],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18664u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283],
                outline_shapes: &[284, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18665u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283],
                outline_shapes: &[293],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18666u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 257, 281],
                outline_shapes: &[138, 258, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18667u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 258, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18668u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[293, 250, 251, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18669u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 257, 281],
                outline_shapes: &[138, 258, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18670u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 258, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18671u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[293, 250, 251, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18672u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[259, 289],
                outline_shapes: &[260, 296, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18673u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 262, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18674u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[293, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18675u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[259, 289],
                outline_shapes: &[260, 296, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18676u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 262, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18677u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[293, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18678u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 257, 281],
                outline_shapes: &[138, 263, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18679u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 263, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18680u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[293, 250, 251, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18681u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 257, 281],
                outline_shapes: &[138, 263, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18682u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 263, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18683u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[293, 250, 251, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18684u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[259, 289],
                outline_shapes: &[264, 296],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18685u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 265, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18686u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[293, 265],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18687u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[259, 289],
                outline_shapes: &[264, 296],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18688u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 265, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18689u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[293, 265],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18690u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 281],
                outline_shapes: &[138, 268, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18691u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 268, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18692u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[293, 250, 251, 268],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18693u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 281],
                outline_shapes: &[138, 268, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18694u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 268, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18695u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[293, 250, 251, 268],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18696u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[269, 289],
                outline_shapes: &[270, 296, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18697u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 272, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18698u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[293, 272],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18699u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[269, 289],
                outline_shapes: &[270, 296, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18700u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 272, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18701u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[293, 272],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18702u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 268, 258, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18703u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 258, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18704u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[293, 250, 251, 268, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18705u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 268, 258, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18706u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 258, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18707u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[293, 250, 251, 268, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18708u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 296, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18709u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 262, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18710u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[293, 272, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18711u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 296, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18712u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 262, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18713u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[293, 272, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18714u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 268, 263, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18715u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 263, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18716u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[293, 250, 251, 268, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18717u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 268, 263, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18718u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 263, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18719u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[293, 250, 251, 268, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18720u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 296, 275],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18721u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 265, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18722u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[293, 272, 265],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18723u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 296, 275],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18724u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 265, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18725u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[293, 272, 265],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18726u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 281],
                outline_shapes: &[138, 276, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18727u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 276, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18728u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[293, 250, 251, 276],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18729u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 281],
                outline_shapes: &[138, 276, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18730u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 276, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18731u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[293, 250, 251, 276],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18732u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[269, 289],
                outline_shapes: &[277, 296],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18733u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 278, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18734u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[293, 278],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18735u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[269, 289],
                outline_shapes: &[277, 296],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18736u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 278, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18737u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[293, 278],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18738u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 276, 258, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18739u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 258, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18740u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[293, 250, 251, 276, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18741u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 276, 258, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18742u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 258, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18743u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[293, 250, 251, 276, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18744u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 296, 279],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18745u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 262, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18746u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[293, 278, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18747u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 296, 279],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18748u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 262, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18749u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[293, 278, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18750u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 276, 263, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18751u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 263, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18752u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[293, 250, 251, 276, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18753u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 276, 263, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18754u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 263, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18755u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[293, 250, 251, 276, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18756u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[280, 296],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18757u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 265, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18758u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[293, 278, 265],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18759u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[280, 296],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18760u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 265, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18761u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[293, 278, 265],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/mud_brick_wall"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:mud_brick_wall",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const NETHER_BRICK_WALL: Self = Block {
        id: BlockId::new(831u16).unwrap(),
        name: "nether_brick_wall",
        hardness: 2f32,
        blast_resistance: 6f32,
        map_color: 35u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 493,
        default_state: &BlockState {
            id: BlockStateId::new(18765u16).unwrap(),
            state_flags: 76,
            side_flags: 192,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 2f32,
            collision_shapes: &[245],
            outline_shapes: &[138],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(18762u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245],
                outline_shapes: &[138],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18763u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[246, 247, 248],
                outline_shapes: &[249, 250, 251, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18764u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[246, 247, 248],
                outline_shapes: &[253, 250, 251],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18765u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18766u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[246, 247, 248],
                outline_shapes: &[249, 250, 251, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18767u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[246, 247, 248],
                outline_shapes: &[253, 250, 251],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18768u16).unwrap(),
                state_flags: 100,
                side_flags: 0,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[],
                outline_shapes: &[],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18769u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[254],
                outline_shapes: &[255],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18770u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[254],
                outline_shapes: &[256],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18771u16).unwrap(),
                state_flags: 76,
                side_flags: 0,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[],
                outline_shapes: &[],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18772u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[254],
                outline_shapes: &[255],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18773u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[254],
                outline_shapes: &[256],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18774u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 257],
                outline_shapes: &[138, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18775u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[246, 247, 248, 257],
                outline_shapes: &[249, 250, 251, 258, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18776u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[246, 247, 248, 257],
                outline_shapes: &[253, 250, 251, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18777u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 257],
                outline_shapes: &[138, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18778u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[246, 247, 248, 257],
                outline_shapes: &[249, 250, 251, 258, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18779u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[246, 247, 248, 257],
                outline_shapes: &[253, 250, 251, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18780u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[259],
                outline_shapes: &[260],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18781u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[254, 261],
                outline_shapes: &[255, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18782u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[254, 261],
                outline_shapes: &[256, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18783u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[259],
                outline_shapes: &[260],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18784u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[254, 261],
                outline_shapes: &[255, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18785u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[254, 261],
                outline_shapes: &[256, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18786u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 257],
                outline_shapes: &[138, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18787u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[246, 247, 248, 257],
                outline_shapes: &[249, 250, 251, 263, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18788u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[246, 247, 248, 257],
                outline_shapes: &[253, 250, 251, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18789u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 257],
                outline_shapes: &[138, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18790u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[246, 247, 248, 257],
                outline_shapes: &[249, 250, 251, 263, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18791u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[246, 247, 248, 257],
                outline_shapes: &[253, 250, 251, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18792u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[259],
                outline_shapes: &[264],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18793u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[254, 261],
                outline_shapes: &[255, 265, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18794u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[254, 261],
                outline_shapes: &[256, 265],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18795u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[259],
                outline_shapes: &[264],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18796u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[254, 261],
                outline_shapes: &[255, 265, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18797u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[254, 261],
                outline_shapes: &[256, 265],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18798u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 267],
                outline_shapes: &[138, 268],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18799u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[246, 247, 248, 267],
                outline_shapes: &[249, 250, 251, 268, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18800u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[246, 247, 248, 267],
                outline_shapes: &[253, 250, 251, 268],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18801u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 267],
                outline_shapes: &[138, 268],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18802u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[246, 247, 248, 267],
                outline_shapes: &[249, 250, 251, 268, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18803u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[246, 247, 248, 267],
                outline_shapes: &[253, 250, 251, 268],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18804u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[269],
                outline_shapes: &[270],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18805u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[254, 271],
                outline_shapes: &[255, 272],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18806u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[254, 271],
                outline_shapes: &[256, 272],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18807u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[269],
                outline_shapes: &[270],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18808u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[254, 271],
                outline_shapes: &[255, 272],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18809u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[254, 271],
                outline_shapes: &[256, 272],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18810u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 267, 257],
                outline_shapes: &[138, 268, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18811u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[249, 250, 251, 268, 258, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18812u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[253, 250, 251, 268, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18813u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 267, 257],
                outline_shapes: &[138, 268, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18814u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[249, 250, 251, 268, 258, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18815u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[253, 250, 251, 268, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18816u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[273],
                outline_shapes: &[274],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18817u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[255, 272, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18818u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[256, 272, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18819u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[273],
                outline_shapes: &[274],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18820u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[255, 272, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18821u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[256, 272, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18822u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 267, 257],
                outline_shapes: &[138, 268, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18823u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[249, 250, 251, 268, 263, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18824u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[253, 250, 251, 268, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18825u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 267, 257],
                outline_shapes: &[138, 268, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18826u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[249, 250, 251, 268, 263, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18827u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[253, 250, 251, 268, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18828u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[273],
                outline_shapes: &[274, 275],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18829u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[255, 272, 265, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18830u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[256, 272, 265],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18831u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[273],
                outline_shapes: &[274, 275],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18832u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[255, 272, 265, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18833u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[256, 272, 265],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18834u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 267],
                outline_shapes: &[138, 276],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18835u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[246, 247, 248, 267],
                outline_shapes: &[249, 250, 251, 276, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18836u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[246, 247, 248, 267],
                outline_shapes: &[253, 250, 251, 276],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18837u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 267],
                outline_shapes: &[138, 276],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18838u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[246, 247, 248, 267],
                outline_shapes: &[249, 250, 251, 276, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18839u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[246, 247, 248, 267],
                outline_shapes: &[253, 250, 251, 276],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18840u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[269],
                outline_shapes: &[277],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18841u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[254, 271],
                outline_shapes: &[255, 278, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18842u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[254, 271],
                outline_shapes: &[256, 278],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18843u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[269],
                outline_shapes: &[277],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18844u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[254, 271],
                outline_shapes: &[255, 278, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18845u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[254, 271],
                outline_shapes: &[256, 278],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18846u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 267, 257],
                outline_shapes: &[138, 276, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18847u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[249, 250, 251, 276, 258, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18848u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[253, 250, 251, 276, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18849u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 267, 257],
                outline_shapes: &[138, 276, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18850u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[249, 250, 251, 276, 258, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18851u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[253, 250, 251, 276, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18852u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[273],
                outline_shapes: &[274, 279],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18853u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[255, 278, 262, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18854u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[256, 278, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18855u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[273],
                outline_shapes: &[274, 279],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18856u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[255, 278, 262, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18857u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[256, 278, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18858u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 267, 257],
                outline_shapes: &[138, 276, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18859u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[249, 250, 251, 276, 263, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18860u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[253, 250, 251, 276, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18861u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 267, 257],
                outline_shapes: &[138, 276, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18862u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[249, 250, 251, 276, 263, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18863u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[253, 250, 251, 276, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18864u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[273],
                outline_shapes: &[280],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18865u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[255, 278, 265, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18866u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[256, 278, 265],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18867u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[273],
                outline_shapes: &[280],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18868u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[255, 278, 265, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18869u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[256, 278, 265],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18870u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 281],
                outline_shapes: &[138, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18871u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248],
                outline_shapes: &[284, 250, 251, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18872u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248],
                outline_shapes: &[284, 250, 251, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18873u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 281],
                outline_shapes: &[138, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18874u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248],
                outline_shapes: &[284, 250, 251, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18875u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248],
                outline_shapes: &[284, 250, 251, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18876u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[286],
                outline_shapes: &[287],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18877u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283],
                outline_shapes: &[284],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18878u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283],
                outline_shapes: &[284, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18879u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[286],
                outline_shapes: &[287],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18880u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283],
                outline_shapes: &[284],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18881u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283],
                outline_shapes: &[284, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18882u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 257, 281],
                outline_shapes: &[138, 258, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18883u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 258, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18884u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 258, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18885u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 257, 281],
                outline_shapes: &[138, 258, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18886u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 258, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18887u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 258, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18888u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[259, 289],
                outline_shapes: &[260, 290],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18889u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18890u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 262, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18891u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[259, 289],
                outline_shapes: &[260, 290],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18892u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18893u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 262, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18894u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 257, 281],
                outline_shapes: &[138, 263, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18895u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 263, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18896u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 263, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18897u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 257, 281],
                outline_shapes: &[138, 263, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18898u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 263, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18899u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 263, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18900u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[259, 289],
                outline_shapes: &[264, 290],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18901u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 265, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18902u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 265, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18903u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[259, 289],
                outline_shapes: &[264, 290],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18904u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 265, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18905u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 265, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18906u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 267, 281],
                outline_shapes: &[138, 268, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18907u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 268, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18908u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 268, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18909u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 267, 281],
                outline_shapes: &[138, 268, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18910u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 268, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18911u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 268, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18912u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[269, 289],
                outline_shapes: &[270, 290],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18913u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 272],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18914u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 272, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18915u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[269, 289],
                outline_shapes: &[270, 290],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18916u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 272],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18917u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 272, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18918u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 268, 258, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18919u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 258, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18920u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 258, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18921u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 268, 258, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18922u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 258, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18923u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 258, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18924u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 290],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18925u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18926u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 262, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18927u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 290],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18928u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18929u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 262, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18930u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 268, 263, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18931u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 263, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18932u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 263, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18933u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 268, 263, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18934u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 263, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18935u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 263, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18936u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 290, 275],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18937u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 265, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18938u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 265, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18939u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 290, 275],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18940u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 265, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18941u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 265, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18942u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 267, 281],
                outline_shapes: &[138, 276, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18943u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 276, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18944u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 276, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18945u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 267, 281],
                outline_shapes: &[138, 276, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18946u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 276, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18947u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 276, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18948u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[269, 289],
                outline_shapes: &[277, 290],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18949u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 278, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18950u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 278, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18951u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[269, 289],
                outline_shapes: &[277, 290],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18952u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 278, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18953u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 278, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18954u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 276, 258, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18955u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 258, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18956u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 258, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18957u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 276, 258, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18958u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 258, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18959u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 258, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18960u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 290, 279],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18961u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 262, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18962u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 262, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18963u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 290, 279],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18964u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 262, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18965u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 262, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18966u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 276, 263, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18967u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 263, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18968u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 263, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18969u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 276, 263, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18970u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 263, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18971u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 263, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18972u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[280, 290],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18973u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 265, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18974u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 265, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18975u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[280, 290],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18976u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 265, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18977u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 265, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18978u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 281],
                outline_shapes: &[138, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18979u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248],
                outline_shapes: &[284, 250, 251, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18980u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248],
                outline_shapes: &[293, 250, 251],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18981u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 281],
                outline_shapes: &[138, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18982u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248],
                outline_shapes: &[284, 250, 251, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18983u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248],
                outline_shapes: &[293, 250, 251],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18984u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[286],
                outline_shapes: &[294],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18985u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283],
                outline_shapes: &[284, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18986u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283],
                outline_shapes: &[293],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18987u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[286],
                outline_shapes: &[294],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18988u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283],
                outline_shapes: &[284, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18989u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283],
                outline_shapes: &[293],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18990u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 257, 281],
                outline_shapes: &[138, 258, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18991u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 258, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18992u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[293, 250, 251, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18993u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 257, 281],
                outline_shapes: &[138, 258, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18994u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 258, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18995u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[293, 250, 251, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18996u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[259, 289],
                outline_shapes: &[260, 296, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18997u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 262, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18998u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[293, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(18999u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[259, 289],
                outline_shapes: &[260, 296, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19000u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 262, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19001u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[293, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19002u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 257, 281],
                outline_shapes: &[138, 263, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19003u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 263, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19004u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[293, 250, 251, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19005u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 257, 281],
                outline_shapes: &[138, 263, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19006u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 263, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19007u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[293, 250, 251, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19008u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[259, 289],
                outline_shapes: &[264, 296],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19009u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 265, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19010u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[293, 265],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19011u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[259, 289],
                outline_shapes: &[264, 296],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19012u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 265, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19013u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[293, 265],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19014u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 267, 281],
                outline_shapes: &[138, 268, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19015u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 268, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19016u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[293, 250, 251, 268],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19017u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 267, 281],
                outline_shapes: &[138, 268, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19018u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 268, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19019u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[293, 250, 251, 268],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19020u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[269, 289],
                outline_shapes: &[270, 296, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19021u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 272, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19022u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[293, 272],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19023u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[269, 289],
                outline_shapes: &[270, 296, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19024u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 272, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19025u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[293, 272],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19026u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 268, 258, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19027u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 258, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19028u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[293, 250, 251, 268, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19029u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 268, 258, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19030u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 258, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19031u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[293, 250, 251, 268, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19032u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 296, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19033u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 262, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19034u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[293, 272, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19035u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 296, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19036u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 262, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19037u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[293, 272, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19038u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 268, 263, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19039u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 263, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19040u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[293, 250, 251, 268, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19041u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 268, 263, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19042u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 263, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19043u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[293, 250, 251, 268, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19044u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 296, 275],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19045u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 265, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19046u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[293, 272, 265],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19047u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 296, 275],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19048u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 265, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19049u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[293, 272, 265],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19050u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 267, 281],
                outline_shapes: &[138, 276, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19051u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 276, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19052u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[293, 250, 251, 276],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19053u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 267, 281],
                outline_shapes: &[138, 276, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19054u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 276, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19055u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[293, 250, 251, 276],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19056u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[269, 289],
                outline_shapes: &[277, 296],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19057u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 278, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19058u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[293, 278],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19059u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[269, 289],
                outline_shapes: &[277, 296],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19060u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 278, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19061u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[293, 278],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19062u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 276, 258, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19063u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 258, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19064u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[293, 250, 251, 276, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19065u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 276, 258, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19066u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 258, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19067u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[293, 250, 251, 276, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19068u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 296, 279],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19069u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 262, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19070u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[293, 278, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19071u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 296, 279],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19072u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 262, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19073u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[293, 278, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19074u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 276, 263, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19075u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 263, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19076u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[293, 250, 251, 276, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19077u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 276, 263, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19078u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 263, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19079u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[293, 250, 251, 276, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19080u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[280, 296],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19081u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 265, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19082u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[293, 278, 265],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19083u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[280, 296],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19084u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 265, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19085u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[293, 278, 265],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/nether_brick_wall"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:nether_brick_wall",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const ANDESITE_WALL: Self = Block {
        id: BlockId::new(832u16).unwrap(),
        name: "andesite_wall",
        hardness: 1.5f32,
        blast_resistance: 6f32,
        map_color: 11u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 494,
        default_state: &BlockState {
            id: BlockStateId::new(19089u16).unwrap(),
            state_flags: 76,
            side_flags: 192,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1.5f32,
            collision_shapes: &[245],
            outline_shapes: &[138],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(19086u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245],
                outline_shapes: &[138],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19087u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248],
                outline_shapes: &[249, 250, 251, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19088u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248],
                outline_shapes: &[253, 250, 251],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19089u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19090u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248],
                outline_shapes: &[249, 250, 251, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19091u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248],
                outline_shapes: &[253, 250, 251],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19092u16).unwrap(),
                state_flags: 100,
                side_flags: 0,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[],
                outline_shapes: &[],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19093u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254],
                outline_shapes: &[255],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19094u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254],
                outline_shapes: &[256],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19095u16).unwrap(),
                state_flags: 76,
                side_flags: 0,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[],
                outline_shapes: &[],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19096u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254],
                outline_shapes: &[255],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19097u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254],
                outline_shapes: &[256],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19098u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 257],
                outline_shapes: &[138, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19099u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 257],
                outline_shapes: &[249, 250, 251, 258, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19100u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 257],
                outline_shapes: &[253, 250, 251, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19101u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 257],
                outline_shapes: &[138, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19102u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 257],
                outline_shapes: &[249, 250, 251, 258, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19103u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 257],
                outline_shapes: &[253, 250, 251, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19104u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[259],
                outline_shapes: &[260],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19105u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 261],
                outline_shapes: &[255, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19106u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 261],
                outline_shapes: &[256, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19107u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[259],
                outline_shapes: &[260],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19108u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 261],
                outline_shapes: &[255, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19109u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 261],
                outline_shapes: &[256, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19110u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 257],
                outline_shapes: &[138, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19111u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 257],
                outline_shapes: &[249, 250, 251, 263, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19112u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 257],
                outline_shapes: &[253, 250, 251, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19113u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 257],
                outline_shapes: &[138, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19114u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 257],
                outline_shapes: &[249, 250, 251, 263, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19115u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 257],
                outline_shapes: &[253, 250, 251, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19116u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[259],
                outline_shapes: &[264],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19117u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 261],
                outline_shapes: &[255, 265, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19118u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 261],
                outline_shapes: &[256, 265],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19119u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[259],
                outline_shapes: &[264],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19120u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 261],
                outline_shapes: &[255, 265, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19121u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 261],
                outline_shapes: &[256, 265],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19122u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267],
                outline_shapes: &[138, 268],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19123u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267],
                outline_shapes: &[249, 250, 251, 268, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19124u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267],
                outline_shapes: &[253, 250, 251, 268],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19125u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267],
                outline_shapes: &[138, 268],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19126u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267],
                outline_shapes: &[249, 250, 251, 268, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19127u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267],
                outline_shapes: &[253, 250, 251, 268],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19128u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[269],
                outline_shapes: &[270],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19129u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271],
                outline_shapes: &[255, 272],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19130u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271],
                outline_shapes: &[256, 272],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19131u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[269],
                outline_shapes: &[270],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19132u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271],
                outline_shapes: &[255, 272],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19133u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271],
                outline_shapes: &[256, 272],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19134u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257],
                outline_shapes: &[138, 268, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19135u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[249, 250, 251, 268, 258, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19136u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[253, 250, 251, 268, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19137u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257],
                outline_shapes: &[138, 268, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19138u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[249, 250, 251, 268, 258, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19139u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[253, 250, 251, 268, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19140u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273],
                outline_shapes: &[274],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19141u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[255, 272, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19142u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[256, 272, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19143u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273],
                outline_shapes: &[274],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19144u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[255, 272, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19145u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[256, 272, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19146u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257],
                outline_shapes: &[138, 268, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19147u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[249, 250, 251, 268, 263, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19148u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[253, 250, 251, 268, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19149u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257],
                outline_shapes: &[138, 268, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19150u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[249, 250, 251, 268, 263, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19151u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[253, 250, 251, 268, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19152u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273],
                outline_shapes: &[274, 275],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19153u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[255, 272, 265, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19154u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[256, 272, 265],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19155u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273],
                outline_shapes: &[274, 275],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19156u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[255, 272, 265, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19157u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[256, 272, 265],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19158u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267],
                outline_shapes: &[138, 276],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19159u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267],
                outline_shapes: &[249, 250, 251, 276, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19160u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267],
                outline_shapes: &[253, 250, 251, 276],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19161u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267],
                outline_shapes: &[138, 276],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19162u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267],
                outline_shapes: &[249, 250, 251, 276, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19163u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267],
                outline_shapes: &[253, 250, 251, 276],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19164u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[269],
                outline_shapes: &[277],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19165u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271],
                outline_shapes: &[255, 278, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19166u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271],
                outline_shapes: &[256, 278],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19167u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[269],
                outline_shapes: &[277],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19168u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271],
                outline_shapes: &[255, 278, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19169u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271],
                outline_shapes: &[256, 278],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19170u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257],
                outline_shapes: &[138, 276, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19171u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[249, 250, 251, 276, 258, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19172u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[253, 250, 251, 276, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19173u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257],
                outline_shapes: &[138, 276, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19174u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[249, 250, 251, 276, 258, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19175u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[253, 250, 251, 276, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19176u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273],
                outline_shapes: &[274, 279],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19177u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[255, 278, 262, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19178u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[256, 278, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19179u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273],
                outline_shapes: &[274, 279],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19180u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[255, 278, 262, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19181u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[256, 278, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19182u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257],
                outline_shapes: &[138, 276, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19183u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[249, 250, 251, 276, 263, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19184u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[253, 250, 251, 276, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19185u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257],
                outline_shapes: &[138, 276, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19186u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[249, 250, 251, 276, 263, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19187u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[253, 250, 251, 276, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19188u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273],
                outline_shapes: &[280],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19189u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[255, 278, 265, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19190u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[256, 278, 265],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19191u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273],
                outline_shapes: &[280],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19192u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[255, 278, 265, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19193u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[256, 278, 265],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19194u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 281],
                outline_shapes: &[138, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19195u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248],
                outline_shapes: &[284, 250, 251, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19196u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248],
                outline_shapes: &[284, 250, 251, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19197u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 281],
                outline_shapes: &[138, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19198u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248],
                outline_shapes: &[284, 250, 251, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19199u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248],
                outline_shapes: &[284, 250, 251, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19200u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[286],
                outline_shapes: &[287],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19201u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283],
                outline_shapes: &[284],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19202u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283],
                outline_shapes: &[284, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19203u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[286],
                outline_shapes: &[287],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19204u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283],
                outline_shapes: &[284],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19205u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283],
                outline_shapes: &[284, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19206u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 257, 281],
                outline_shapes: &[138, 258, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19207u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 258, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19208u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 258, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19209u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 257, 281],
                outline_shapes: &[138, 258, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19210u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 258, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19211u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 258, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19212u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[259, 289],
                outline_shapes: &[260, 290],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19213u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19214u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 262, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19215u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[259, 289],
                outline_shapes: &[260, 290],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19216u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19217u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 262, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19218u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 257, 281],
                outline_shapes: &[138, 263, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19219u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 263, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19220u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 263, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19221u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 257, 281],
                outline_shapes: &[138, 263, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19222u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 263, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19223u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 263, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19224u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[259, 289],
                outline_shapes: &[264, 290],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19225u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 265, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19226u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 265, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19227u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[259, 289],
                outline_shapes: &[264, 290],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19228u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 265, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19229u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 265, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19230u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 281],
                outline_shapes: &[138, 268, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19231u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 268, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19232u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 268, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19233u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 281],
                outline_shapes: &[138, 268, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19234u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 268, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19235u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 268, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19236u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[269, 289],
                outline_shapes: &[270, 290],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19237u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 272],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19238u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 272, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19239u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[269, 289],
                outline_shapes: &[270, 290],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19240u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 272],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19241u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 272, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19242u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 268, 258, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19243u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 258, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19244u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 258, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19245u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 268, 258, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19246u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 258, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19247u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 258, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19248u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 290],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19249u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19250u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 262, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19251u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 290],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19252u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19253u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 262, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19254u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 268, 263, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19255u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 263, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19256u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 263, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19257u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 268, 263, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19258u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 263, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19259u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 263, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19260u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 290, 275],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19261u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 265, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19262u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 265, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19263u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 290, 275],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19264u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 265, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19265u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 265, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19266u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 281],
                outline_shapes: &[138, 276, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19267u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 276, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19268u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 276, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19269u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 281],
                outline_shapes: &[138, 276, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19270u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 276, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19271u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 276, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19272u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[269, 289],
                outline_shapes: &[277, 290],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19273u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 278, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19274u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 278, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19275u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[269, 289],
                outline_shapes: &[277, 290],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19276u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 278, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19277u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 278, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19278u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 276, 258, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19279u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 258, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19280u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 258, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19281u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 276, 258, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19282u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 258, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19283u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 258, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19284u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 290, 279],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19285u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 262, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19286u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 262, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19287u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 290, 279],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19288u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 262, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19289u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 262, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19290u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 276, 263, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19291u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 263, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19292u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 263, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19293u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 276, 263, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19294u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 263, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19295u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 263, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19296u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[280, 290],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19297u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 265, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19298u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 265, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19299u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[280, 290],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19300u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 265, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19301u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 265, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19302u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 281],
                outline_shapes: &[138, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19303u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248],
                outline_shapes: &[284, 250, 251, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19304u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248],
                outline_shapes: &[293, 250, 251],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19305u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 281],
                outline_shapes: &[138, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19306u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248],
                outline_shapes: &[284, 250, 251, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19307u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248],
                outline_shapes: &[293, 250, 251],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19308u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[286],
                outline_shapes: &[294],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19309u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283],
                outline_shapes: &[284, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19310u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283],
                outline_shapes: &[293],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19311u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[286],
                outline_shapes: &[294],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19312u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283],
                outline_shapes: &[284, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19313u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283],
                outline_shapes: &[293],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19314u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 257, 281],
                outline_shapes: &[138, 258, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19315u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 258, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19316u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[293, 250, 251, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19317u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 257, 281],
                outline_shapes: &[138, 258, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19318u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 258, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19319u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[293, 250, 251, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19320u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[259, 289],
                outline_shapes: &[260, 296, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19321u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 262, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19322u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[293, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19323u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[259, 289],
                outline_shapes: &[260, 296, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19324u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 262, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19325u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[293, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19326u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 257, 281],
                outline_shapes: &[138, 263, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19327u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 263, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19328u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[293, 250, 251, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19329u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 257, 281],
                outline_shapes: &[138, 263, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19330u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 263, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19331u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[293, 250, 251, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19332u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[259, 289],
                outline_shapes: &[264, 296],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19333u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 265, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19334u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[293, 265],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19335u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[259, 289],
                outline_shapes: &[264, 296],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19336u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 265, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19337u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[293, 265],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19338u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 281],
                outline_shapes: &[138, 268, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19339u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 268, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19340u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[293, 250, 251, 268],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19341u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 281],
                outline_shapes: &[138, 268, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19342u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 268, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19343u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[293, 250, 251, 268],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19344u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[269, 289],
                outline_shapes: &[270, 296, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19345u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 272, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19346u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[293, 272],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19347u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[269, 289],
                outline_shapes: &[270, 296, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19348u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 272, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19349u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[293, 272],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19350u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 268, 258, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19351u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 258, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19352u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[293, 250, 251, 268, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19353u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 268, 258, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19354u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 258, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19355u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[293, 250, 251, 268, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19356u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 296, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19357u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 262, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19358u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[293, 272, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19359u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 296, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19360u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 262, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19361u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[293, 272, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19362u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 268, 263, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19363u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 263, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19364u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[293, 250, 251, 268, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19365u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 268, 263, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19366u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 263, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19367u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[293, 250, 251, 268, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19368u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 296, 275],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19369u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 265, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19370u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[293, 272, 265],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19371u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 296, 275],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19372u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 265, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19373u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[293, 272, 265],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19374u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 281],
                outline_shapes: &[138, 276, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19375u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 276, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19376u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[293, 250, 251, 276],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19377u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 281],
                outline_shapes: &[138, 276, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19378u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 276, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19379u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[293, 250, 251, 276],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19380u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[269, 289],
                outline_shapes: &[277, 296],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19381u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 278, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19382u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[293, 278],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19383u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[269, 289],
                outline_shapes: &[277, 296],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19384u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 278, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19385u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[293, 278],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19386u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 276, 258, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19387u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 258, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19388u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[293, 250, 251, 276, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19389u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 276, 258, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19390u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 258, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19391u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[293, 250, 251, 276, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19392u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 296, 279],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19393u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 262, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19394u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[293, 278, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19395u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 296, 279],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19396u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 262, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19397u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[293, 278, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19398u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 276, 263, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19399u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 263, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19400u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[293, 250, 251, 276, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19401u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 276, 263, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19402u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 263, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19403u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[293, 250, 251, 276, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19404u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[280, 296],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19405u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 265, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19406u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[293, 278, 265],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19407u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[280, 296],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19408u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 265, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19409u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[293, 278, 265],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/andesite_wall"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:andesite_wall",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const RED_NETHER_BRICK_WALL: Self = Block {
        id: BlockId::new(833u16).unwrap(),
        name: "red_nether_brick_wall",
        hardness: 2f32,
        blast_resistance: 6f32,
        map_color: 35u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 495,
        default_state: &BlockState {
            id: BlockStateId::new(19413u16).unwrap(),
            state_flags: 76,
            side_flags: 192,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 2f32,
            collision_shapes: &[245],
            outline_shapes: &[138],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(19410u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245],
                outline_shapes: &[138],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19411u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[246, 247, 248],
                outline_shapes: &[249, 250, 251, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19412u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[246, 247, 248],
                outline_shapes: &[253, 250, 251],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19413u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19414u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[246, 247, 248],
                outline_shapes: &[249, 250, 251, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19415u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[246, 247, 248],
                outline_shapes: &[253, 250, 251],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19416u16).unwrap(),
                state_flags: 100,
                side_flags: 0,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[],
                outline_shapes: &[],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19417u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[254],
                outline_shapes: &[255],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19418u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[254],
                outline_shapes: &[256],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19419u16).unwrap(),
                state_flags: 76,
                side_flags: 0,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[],
                outline_shapes: &[],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19420u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[254],
                outline_shapes: &[255],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19421u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[254],
                outline_shapes: &[256],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19422u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 257],
                outline_shapes: &[138, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19423u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[246, 247, 248, 257],
                outline_shapes: &[249, 250, 251, 258, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19424u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[246, 247, 248, 257],
                outline_shapes: &[253, 250, 251, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19425u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 257],
                outline_shapes: &[138, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19426u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[246, 247, 248, 257],
                outline_shapes: &[249, 250, 251, 258, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19427u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[246, 247, 248, 257],
                outline_shapes: &[253, 250, 251, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19428u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[259],
                outline_shapes: &[260],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19429u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[254, 261],
                outline_shapes: &[255, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19430u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[254, 261],
                outline_shapes: &[256, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19431u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[259],
                outline_shapes: &[260],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19432u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[254, 261],
                outline_shapes: &[255, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19433u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[254, 261],
                outline_shapes: &[256, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19434u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 257],
                outline_shapes: &[138, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19435u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[246, 247, 248, 257],
                outline_shapes: &[249, 250, 251, 263, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19436u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[246, 247, 248, 257],
                outline_shapes: &[253, 250, 251, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19437u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 257],
                outline_shapes: &[138, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19438u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[246, 247, 248, 257],
                outline_shapes: &[249, 250, 251, 263, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19439u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[246, 247, 248, 257],
                outline_shapes: &[253, 250, 251, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19440u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[259],
                outline_shapes: &[264],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19441u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[254, 261],
                outline_shapes: &[255, 265, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19442u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[254, 261],
                outline_shapes: &[256, 265],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19443u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[259],
                outline_shapes: &[264],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19444u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[254, 261],
                outline_shapes: &[255, 265, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19445u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[254, 261],
                outline_shapes: &[256, 265],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19446u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 267],
                outline_shapes: &[138, 268],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19447u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[246, 247, 248, 267],
                outline_shapes: &[249, 250, 251, 268, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19448u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[246, 247, 248, 267],
                outline_shapes: &[253, 250, 251, 268],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19449u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 267],
                outline_shapes: &[138, 268],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19450u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[246, 247, 248, 267],
                outline_shapes: &[249, 250, 251, 268, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19451u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[246, 247, 248, 267],
                outline_shapes: &[253, 250, 251, 268],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19452u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[269],
                outline_shapes: &[270],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19453u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[254, 271],
                outline_shapes: &[255, 272],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19454u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[254, 271],
                outline_shapes: &[256, 272],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19455u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[269],
                outline_shapes: &[270],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19456u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[254, 271],
                outline_shapes: &[255, 272],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19457u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[254, 271],
                outline_shapes: &[256, 272],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19458u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 267, 257],
                outline_shapes: &[138, 268, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19459u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[249, 250, 251, 268, 258, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19460u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[253, 250, 251, 268, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19461u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 267, 257],
                outline_shapes: &[138, 268, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19462u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[249, 250, 251, 268, 258, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19463u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[253, 250, 251, 268, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19464u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[273],
                outline_shapes: &[274],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19465u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[255, 272, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19466u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[256, 272, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19467u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[273],
                outline_shapes: &[274],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19468u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[255, 272, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19469u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[256, 272, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19470u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 267, 257],
                outline_shapes: &[138, 268, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19471u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[249, 250, 251, 268, 263, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19472u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[253, 250, 251, 268, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19473u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 267, 257],
                outline_shapes: &[138, 268, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19474u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[249, 250, 251, 268, 263, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19475u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[253, 250, 251, 268, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19476u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[273],
                outline_shapes: &[274, 275],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19477u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[255, 272, 265, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19478u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[256, 272, 265],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19479u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[273],
                outline_shapes: &[274, 275],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19480u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[255, 272, 265, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19481u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[256, 272, 265],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19482u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 267],
                outline_shapes: &[138, 276],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19483u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[246, 247, 248, 267],
                outline_shapes: &[249, 250, 251, 276, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19484u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[246, 247, 248, 267],
                outline_shapes: &[253, 250, 251, 276],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19485u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 267],
                outline_shapes: &[138, 276],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19486u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[246, 247, 248, 267],
                outline_shapes: &[249, 250, 251, 276, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19487u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[246, 247, 248, 267],
                outline_shapes: &[253, 250, 251, 276],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19488u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[269],
                outline_shapes: &[277],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19489u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[254, 271],
                outline_shapes: &[255, 278, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19490u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[254, 271],
                outline_shapes: &[256, 278],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19491u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[269],
                outline_shapes: &[277],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19492u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[254, 271],
                outline_shapes: &[255, 278, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19493u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[254, 271],
                outline_shapes: &[256, 278],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19494u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 267, 257],
                outline_shapes: &[138, 276, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19495u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[249, 250, 251, 276, 258, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19496u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[253, 250, 251, 276, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19497u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 267, 257],
                outline_shapes: &[138, 276, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19498u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[249, 250, 251, 276, 258, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19499u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[253, 250, 251, 276, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19500u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[273],
                outline_shapes: &[274, 279],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19501u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[255, 278, 262, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19502u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[256, 278, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19503u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[273],
                outline_shapes: &[274, 279],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19504u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[255, 278, 262, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19505u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[256, 278, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19506u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 267, 257],
                outline_shapes: &[138, 276, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19507u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[249, 250, 251, 276, 263, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19508u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[253, 250, 251, 276, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19509u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 267, 257],
                outline_shapes: &[138, 276, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19510u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[249, 250, 251, 276, 263, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19511u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[253, 250, 251, 276, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19512u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[273],
                outline_shapes: &[280],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19513u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[255, 278, 265, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19514u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[256, 278, 265],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19515u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[273],
                outline_shapes: &[280],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19516u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[255, 278, 265, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19517u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[256, 278, 265],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19518u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 281],
                outline_shapes: &[138, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19519u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248],
                outline_shapes: &[284, 250, 251, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19520u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248],
                outline_shapes: &[284, 250, 251, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19521u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 281],
                outline_shapes: &[138, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19522u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248],
                outline_shapes: &[284, 250, 251, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19523u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248],
                outline_shapes: &[284, 250, 251, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19524u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[286],
                outline_shapes: &[287],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19525u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283],
                outline_shapes: &[284],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19526u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283],
                outline_shapes: &[284, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19527u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[286],
                outline_shapes: &[287],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19528u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283],
                outline_shapes: &[284],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19529u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283],
                outline_shapes: &[284, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19530u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 257, 281],
                outline_shapes: &[138, 258, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19531u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 258, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19532u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 258, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19533u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 257, 281],
                outline_shapes: &[138, 258, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19534u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 258, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19535u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 258, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19536u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[259, 289],
                outline_shapes: &[260, 290],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19537u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19538u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 262, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19539u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[259, 289],
                outline_shapes: &[260, 290],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19540u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19541u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 262, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19542u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 257, 281],
                outline_shapes: &[138, 263, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19543u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 263, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19544u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 263, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19545u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 257, 281],
                outline_shapes: &[138, 263, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19546u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 263, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19547u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 263, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19548u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[259, 289],
                outline_shapes: &[264, 290],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19549u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 265, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19550u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 265, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19551u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[259, 289],
                outline_shapes: &[264, 290],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19552u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 265, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19553u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 265, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19554u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 267, 281],
                outline_shapes: &[138, 268, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19555u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 268, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19556u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 268, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19557u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 267, 281],
                outline_shapes: &[138, 268, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19558u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 268, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19559u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 268, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19560u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[269, 289],
                outline_shapes: &[270, 290],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19561u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 272],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19562u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 272, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19563u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[269, 289],
                outline_shapes: &[270, 290],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19564u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 272],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19565u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 272, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19566u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 268, 258, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19567u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 258, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19568u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 258, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19569u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 268, 258, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19570u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 258, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19571u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 258, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19572u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 290],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19573u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19574u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 262, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19575u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 290],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19576u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19577u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 262, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19578u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 268, 263, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19579u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 263, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19580u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 263, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19581u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 268, 263, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19582u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 263, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19583u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 263, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19584u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 290, 275],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19585u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 265, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19586u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 265, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19587u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 290, 275],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19588u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 265, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19589u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 265, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19590u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 267, 281],
                outline_shapes: &[138, 276, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19591u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 276, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19592u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 276, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19593u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 267, 281],
                outline_shapes: &[138, 276, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19594u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 276, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19595u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 276, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19596u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[269, 289],
                outline_shapes: &[277, 290],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19597u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 278, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19598u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 278, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19599u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[269, 289],
                outline_shapes: &[277, 290],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19600u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 278, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19601u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 278, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19602u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 276, 258, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19603u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 258, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19604u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 258, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19605u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 276, 258, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19606u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 258, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19607u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 258, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19608u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 290, 279],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19609u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 262, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19610u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 262, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19611u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 290, 279],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19612u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 262, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19613u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 262, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19614u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 276, 263, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19615u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 263, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19616u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 263, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19617u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 276, 263, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19618u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 263, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19619u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 263, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19620u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[280, 290],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19621u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 265, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19622u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 265, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19623u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[280, 290],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19624u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 265, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19625u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 265, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19626u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 281],
                outline_shapes: &[138, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19627u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248],
                outline_shapes: &[284, 250, 251, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19628u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248],
                outline_shapes: &[293, 250, 251],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19629u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 281],
                outline_shapes: &[138, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19630u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248],
                outline_shapes: &[284, 250, 251, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19631u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248],
                outline_shapes: &[293, 250, 251],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19632u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[286],
                outline_shapes: &[294],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19633u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283],
                outline_shapes: &[284, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19634u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283],
                outline_shapes: &[293],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19635u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[286],
                outline_shapes: &[294],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19636u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283],
                outline_shapes: &[284, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19637u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283],
                outline_shapes: &[293],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19638u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 257, 281],
                outline_shapes: &[138, 258, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19639u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 258, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19640u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[293, 250, 251, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19641u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 257, 281],
                outline_shapes: &[138, 258, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19642u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 258, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19643u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[293, 250, 251, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19644u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[259, 289],
                outline_shapes: &[260, 296, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19645u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 262, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19646u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[293, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19647u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[259, 289],
                outline_shapes: &[260, 296, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19648u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 262, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19649u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[293, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19650u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 257, 281],
                outline_shapes: &[138, 263, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19651u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 263, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19652u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[293, 250, 251, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19653u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 257, 281],
                outline_shapes: &[138, 263, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19654u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 263, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19655u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[293, 250, 251, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19656u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[259, 289],
                outline_shapes: &[264, 296],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19657u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 265, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19658u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[293, 265],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19659u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[259, 289],
                outline_shapes: &[264, 296],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19660u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 265, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19661u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[293, 265],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19662u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 267, 281],
                outline_shapes: &[138, 268, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19663u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 268, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19664u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[293, 250, 251, 268],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19665u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 267, 281],
                outline_shapes: &[138, 268, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19666u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 268, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19667u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[293, 250, 251, 268],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19668u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[269, 289],
                outline_shapes: &[270, 296, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19669u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 272, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19670u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[293, 272],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19671u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[269, 289],
                outline_shapes: &[270, 296, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19672u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 272, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19673u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[293, 272],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19674u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 268, 258, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19675u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 258, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19676u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[293, 250, 251, 268, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19677u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 268, 258, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19678u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 258, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19679u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[293, 250, 251, 268, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19680u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 296, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19681u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 262, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19682u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[293, 272, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19683u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 296, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19684u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 262, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19685u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[293, 272, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19686u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 268, 263, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19687u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 263, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19688u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[293, 250, 251, 268, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19689u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 268, 263, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19690u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 263, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19691u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[293, 250, 251, 268, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19692u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 296, 275],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19693u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 265, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19694u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[293, 272, 265],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19695u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 296, 275],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19696u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 265, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19697u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[293, 272, 265],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19698u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 267, 281],
                outline_shapes: &[138, 276, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19699u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 276, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19700u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[293, 250, 251, 276],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19701u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 267, 281],
                outline_shapes: &[138, 276, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19702u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 276, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19703u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[293, 250, 251, 276],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19704u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[269, 289],
                outline_shapes: &[277, 296],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19705u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 278, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19706u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[293, 278],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19707u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[269, 289],
                outline_shapes: &[277, 296],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19708u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 278, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19709u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[293, 278],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19710u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 276, 258, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19711u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 258, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19712u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[293, 250, 251, 276, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19713u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 276, 258, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19714u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 258, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19715u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[293, 250, 251, 276, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19716u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 296, 279],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19717u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 262, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19718u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[293, 278, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19719u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 296, 279],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19720u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 262, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19721u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[293, 278, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19722u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 276, 263, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19723u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 263, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19724u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[293, 250, 251, 276, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19725u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 276, 263, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19726u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 263, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19727u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[293, 250, 251, 276, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19728u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[280, 296],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19729u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 265, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19730u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[293, 278, 265],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19731u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[280, 296],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19732u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 265, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19733u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[293, 278, 265],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/red_nether_brick_wall"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:red_nether_brick_wall",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const SANDSTONE_WALL: Self = Block {
        id: BlockId::new(834u16).unwrap(),
        name: "sandstone_wall",
        hardness: 0.8f32,
        blast_resistance: 0.8f32,
        map_color: 2u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 496,
        default_state: &BlockState {
            id: BlockStateId::new(19737u16).unwrap(),
            state_flags: 76,
            side_flags: 192,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.8f32,
            collision_shapes: &[245],
            outline_shapes: &[138],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(19734u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[245],
                outline_shapes: &[138],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19735u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[246, 247, 248],
                outline_shapes: &[249, 250, 251, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19736u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[246, 247, 248],
                outline_shapes: &[253, 250, 251],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19737u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[245],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19738u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[246, 247, 248],
                outline_shapes: &[249, 250, 251, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19739u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[246, 247, 248],
                outline_shapes: &[253, 250, 251],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19740u16).unwrap(),
                state_flags: 100,
                side_flags: 0,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[],
                outline_shapes: &[],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19741u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[254],
                outline_shapes: &[255],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19742u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[254],
                outline_shapes: &[256],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19743u16).unwrap(),
                state_flags: 76,
                side_flags: 0,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[],
                outline_shapes: &[],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19744u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[254],
                outline_shapes: &[255],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19745u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[254],
                outline_shapes: &[256],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19746u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[245, 257],
                outline_shapes: &[138, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19747u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[246, 247, 248, 257],
                outline_shapes: &[249, 250, 251, 258, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19748u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[246, 247, 248, 257],
                outline_shapes: &[253, 250, 251, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19749u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[245, 257],
                outline_shapes: &[138, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19750u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[246, 247, 248, 257],
                outline_shapes: &[249, 250, 251, 258, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19751u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[246, 247, 248, 257],
                outline_shapes: &[253, 250, 251, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19752u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[259],
                outline_shapes: &[260],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19753u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[254, 261],
                outline_shapes: &[255, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19754u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[254, 261],
                outline_shapes: &[256, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19755u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[259],
                outline_shapes: &[260],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19756u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[254, 261],
                outline_shapes: &[255, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19757u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[254, 261],
                outline_shapes: &[256, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19758u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[245, 257],
                outline_shapes: &[138, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19759u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[246, 247, 248, 257],
                outline_shapes: &[249, 250, 251, 263, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19760u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[246, 247, 248, 257],
                outline_shapes: &[253, 250, 251, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19761u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[245, 257],
                outline_shapes: &[138, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19762u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[246, 247, 248, 257],
                outline_shapes: &[249, 250, 251, 263, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19763u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[246, 247, 248, 257],
                outline_shapes: &[253, 250, 251, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19764u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[259],
                outline_shapes: &[264],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19765u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[254, 261],
                outline_shapes: &[255, 265, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19766u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[254, 261],
                outline_shapes: &[256, 265],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19767u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[259],
                outline_shapes: &[264],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19768u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[254, 261],
                outline_shapes: &[255, 265, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19769u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[254, 261],
                outline_shapes: &[256, 265],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19770u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[245, 267],
                outline_shapes: &[138, 268],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19771u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[246, 247, 248, 267],
                outline_shapes: &[249, 250, 251, 268, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19772u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[246, 247, 248, 267],
                outline_shapes: &[253, 250, 251, 268],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19773u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[245, 267],
                outline_shapes: &[138, 268],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19774u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[246, 247, 248, 267],
                outline_shapes: &[249, 250, 251, 268, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19775u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[246, 247, 248, 267],
                outline_shapes: &[253, 250, 251, 268],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19776u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[269],
                outline_shapes: &[270],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19777u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[254, 271],
                outline_shapes: &[255, 272],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19778u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[254, 271],
                outline_shapes: &[256, 272],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19779u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[269],
                outline_shapes: &[270],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19780u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[254, 271],
                outline_shapes: &[255, 272],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19781u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[254, 271],
                outline_shapes: &[256, 272],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19782u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[245, 267, 257],
                outline_shapes: &[138, 268, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19783u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[249, 250, 251, 268, 258, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19784u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[253, 250, 251, 268, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19785u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[245, 267, 257],
                outline_shapes: &[138, 268, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19786u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[249, 250, 251, 268, 258, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19787u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[253, 250, 251, 268, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19788u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[273],
                outline_shapes: &[274],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19789u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[255, 272, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19790u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[256, 272, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19791u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[273],
                outline_shapes: &[274],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19792u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[255, 272, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19793u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[256, 272, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19794u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[245, 267, 257],
                outline_shapes: &[138, 268, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19795u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[249, 250, 251, 268, 263, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19796u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[253, 250, 251, 268, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19797u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[245, 267, 257],
                outline_shapes: &[138, 268, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19798u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[249, 250, 251, 268, 263, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19799u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[253, 250, 251, 268, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19800u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[273],
                outline_shapes: &[274, 275],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19801u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[255, 272, 265, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19802u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[256, 272, 265],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19803u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[273],
                outline_shapes: &[274, 275],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19804u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[255, 272, 265, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19805u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[256, 272, 265],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19806u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[245, 267],
                outline_shapes: &[138, 276],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19807u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[246, 247, 248, 267],
                outline_shapes: &[249, 250, 251, 276, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19808u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[246, 247, 248, 267],
                outline_shapes: &[253, 250, 251, 276],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19809u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[245, 267],
                outline_shapes: &[138, 276],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19810u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[246, 247, 248, 267],
                outline_shapes: &[249, 250, 251, 276, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19811u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[246, 247, 248, 267],
                outline_shapes: &[253, 250, 251, 276],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19812u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[269],
                outline_shapes: &[277],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19813u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[254, 271],
                outline_shapes: &[255, 278, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19814u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[254, 271],
                outline_shapes: &[256, 278],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19815u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[269],
                outline_shapes: &[277],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19816u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[254, 271],
                outline_shapes: &[255, 278, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19817u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[254, 271],
                outline_shapes: &[256, 278],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19818u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[245, 267, 257],
                outline_shapes: &[138, 276, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19819u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[249, 250, 251, 276, 258, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19820u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[253, 250, 251, 276, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19821u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[245, 267, 257],
                outline_shapes: &[138, 276, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19822u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[249, 250, 251, 276, 258, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19823u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[253, 250, 251, 276, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19824u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[273],
                outline_shapes: &[274, 279],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19825u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[255, 278, 262, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19826u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[256, 278, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19827u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[273],
                outline_shapes: &[274, 279],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19828u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[255, 278, 262, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19829u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[256, 278, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19830u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[245, 267, 257],
                outline_shapes: &[138, 276, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19831u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[249, 250, 251, 276, 263, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19832u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[253, 250, 251, 276, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19833u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[245, 267, 257],
                outline_shapes: &[138, 276, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19834u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[249, 250, 251, 276, 263, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19835u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[253, 250, 251, 276, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19836u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[273],
                outline_shapes: &[280],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19837u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[255, 278, 265, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19838u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[256, 278, 265],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19839u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[273],
                outline_shapes: &[280],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19840u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[255, 278, 265, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19841u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[256, 278, 265],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19842u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[245, 281],
                outline_shapes: &[138, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19843u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 247, 248],
                outline_shapes: &[284, 250, 251, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19844u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 247, 248],
                outline_shapes: &[284, 250, 251, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19845u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[245, 281],
                outline_shapes: &[138, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19846u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 247, 248],
                outline_shapes: &[284, 250, 251, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19847u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 247, 248],
                outline_shapes: &[284, 250, 251, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19848u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[286],
                outline_shapes: &[287],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19849u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283],
                outline_shapes: &[284],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19850u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283],
                outline_shapes: &[284, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19851u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[286],
                outline_shapes: &[287],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19852u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283],
                outline_shapes: &[284],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19853u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283],
                outline_shapes: &[284, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19854u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[245, 257, 281],
                outline_shapes: &[138, 258, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19855u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 258, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19856u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 258, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19857u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[245, 257, 281],
                outline_shapes: &[138, 258, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19858u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 258, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19859u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 258, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19860u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[259, 289],
                outline_shapes: &[260, 290],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19861u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19862u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 262, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19863u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[259, 289],
                outline_shapes: &[260, 290],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19864u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19865u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 262, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19866u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[245, 257, 281],
                outline_shapes: &[138, 263, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19867u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 263, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19868u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 263, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19869u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[245, 257, 281],
                outline_shapes: &[138, 263, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19870u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 263, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19871u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 263, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19872u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[259, 289],
                outline_shapes: &[264, 290],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19873u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 265, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19874u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 265, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19875u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[259, 289],
                outline_shapes: &[264, 290],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19876u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 265, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19877u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 265, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19878u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[245, 267, 281],
                outline_shapes: &[138, 268, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19879u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 268, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19880u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 268, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19881u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[245, 267, 281],
                outline_shapes: &[138, 268, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19882u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 268, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19883u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 268, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19884u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[269, 289],
                outline_shapes: &[270, 290],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19885u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 272],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19886u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 272, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19887u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[269, 289],
                outline_shapes: &[270, 290],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19888u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 272],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19889u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 272, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19890u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 268, 258, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19891u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 258, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19892u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 258, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19893u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 268, 258, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19894u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 258, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19895u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 258, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19896u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 290],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19897u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19898u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 262, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19899u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 290],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19900u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19901u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 262, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19902u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 268, 263, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19903u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 263, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19904u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 263, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19905u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 268, 263, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19906u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 263, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19907u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 263, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19908u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 290, 275],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19909u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 265, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19910u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 265, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19911u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 290, 275],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19912u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 265, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19913u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 265, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19914u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[245, 267, 281],
                outline_shapes: &[138, 276, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19915u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 276, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19916u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 276, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19917u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[245, 267, 281],
                outline_shapes: &[138, 276, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19918u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 276, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19919u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 276, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19920u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[269, 289],
                outline_shapes: &[277, 290],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19921u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 278, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19922u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 278, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19923u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[269, 289],
                outline_shapes: &[277, 290],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19924u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 278, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19925u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 278, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19926u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 276, 258, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19927u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 258, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19928u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 258, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19929u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 276, 258, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19930u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 258, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19931u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 258, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19932u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 290, 279],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19933u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 262, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19934u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 262, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19935u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 290, 279],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19936u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 262, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19937u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 262, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19938u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 276, 263, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19939u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 263, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19940u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 263, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19941u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 276, 263, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19942u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 263, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19943u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 263, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19944u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[280, 290],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19945u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 265, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19946u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 265, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19947u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[280, 290],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19948u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 265, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19949u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 265, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19950u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[245, 281],
                outline_shapes: &[138, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19951u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 247, 248],
                outline_shapes: &[284, 250, 251, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19952u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 247, 248],
                outline_shapes: &[293, 250, 251],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19953u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[245, 281],
                outline_shapes: &[138, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19954u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 247, 248],
                outline_shapes: &[284, 250, 251, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19955u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 247, 248],
                outline_shapes: &[293, 250, 251],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19956u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[286],
                outline_shapes: &[294],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19957u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283],
                outline_shapes: &[284, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19958u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283],
                outline_shapes: &[293],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19959u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[286],
                outline_shapes: &[294],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19960u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283],
                outline_shapes: &[284, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19961u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283],
                outline_shapes: &[293],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19962u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[245, 257, 281],
                outline_shapes: &[138, 258, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19963u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 258, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19964u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[293, 250, 251, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19965u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[245, 257, 281],
                outline_shapes: &[138, 258, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19966u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 258, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19967u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[293, 250, 251, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19968u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[259, 289],
                outline_shapes: &[260, 296, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19969u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 262, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19970u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[293, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19971u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[259, 289],
                outline_shapes: &[260, 296, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19972u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 262, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19973u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[293, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19974u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[245, 257, 281],
                outline_shapes: &[138, 263, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19975u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 263, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19976u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[293, 250, 251, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19977u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[245, 257, 281],
                outline_shapes: &[138, 263, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19978u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 263, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19979u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[293, 250, 251, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19980u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[259, 289],
                outline_shapes: &[264, 296],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19981u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 265, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19982u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[293, 265],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19983u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[259, 289],
                outline_shapes: &[264, 296],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19984u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 265, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19985u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[293, 265],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19986u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[245, 267, 281],
                outline_shapes: &[138, 268, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19987u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 268, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19988u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[293, 250, 251, 268],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19989u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[245, 267, 281],
                outline_shapes: &[138, 268, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19990u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 268, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19991u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[293, 250, 251, 268],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19992u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[269, 289],
                outline_shapes: &[270, 296, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19993u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 272, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19994u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[293, 272],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19995u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[269, 289],
                outline_shapes: &[270, 296, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19996u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 272, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19997u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[293, 272],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19998u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 268, 258, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(19999u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 258, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20000u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[293, 250, 251, 268, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20001u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 268, 258, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20002u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 258, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20003u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[293, 250, 251, 268, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20004u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 296, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20005u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 262, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20006u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[293, 272, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20007u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 296, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20008u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 262, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20009u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[293, 272, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20010u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 268, 263, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20011u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 263, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20012u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[293, 250, 251, 268, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20013u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 268, 263, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20014u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 263, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20015u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[293, 250, 251, 268, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20016u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 296, 275],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20017u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 265, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20018u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[293, 272, 265],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20019u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 296, 275],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20020u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 265, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20021u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[293, 272, 265],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20022u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[245, 267, 281],
                outline_shapes: &[138, 276, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20023u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 276, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20024u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[293, 250, 251, 276],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20025u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[245, 267, 281],
                outline_shapes: &[138, 276, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20026u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 276, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20027u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[293, 250, 251, 276],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20028u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[269, 289],
                outline_shapes: &[277, 296],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20029u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 278, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20030u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[293, 278],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20031u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[269, 289],
                outline_shapes: &[277, 296],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20032u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 278, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20033u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[293, 278],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20034u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 276, 258, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20035u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 258, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20036u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[293, 250, 251, 276, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20037u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 276, 258, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20038u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 258, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20039u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[293, 250, 251, 276, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20040u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 296, 279],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20041u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 262, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20042u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[293, 278, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20043u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 296, 279],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20044u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 262, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20045u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[293, 278, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20046u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 276, 263, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20047u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 263, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20048u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[293, 250, 251, 276, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20049u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 276, 263, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20050u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 263, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20051u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[293, 250, 251, 276, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20052u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[280, 296],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20053u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 265, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20054u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[293, 278, 265],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20055u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[280, 296],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20056u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 265, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20057u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.8f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[293, 278, 265],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/sandstone_wall"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:sandstone_wall",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const END_STONE_BRICK_WALL: Self = Block {
        id: BlockId::new(835u16).unwrap(),
        name: "end_stone_brick_wall",
        hardness: 3f32,
        blast_resistance: 9f32,
        map_color: 2u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 497,
        default_state: &BlockState {
            id: BlockStateId::new(20061u16).unwrap(),
            state_flags: 76,
            side_flags: 192,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 3f32,
            collision_shapes: &[245],
            outline_shapes: &[138],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(20058u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[245],
                outline_shapes: &[138],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20059u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[246, 247, 248],
                outline_shapes: &[249, 250, 251, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20060u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[246, 247, 248],
                outline_shapes: &[253, 250, 251],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20061u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[245],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20062u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[246, 247, 248],
                outline_shapes: &[249, 250, 251, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20063u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[246, 247, 248],
                outline_shapes: &[253, 250, 251],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20064u16).unwrap(),
                state_flags: 100,
                side_flags: 0,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[],
                outline_shapes: &[],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20065u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[254],
                outline_shapes: &[255],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20066u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[254],
                outline_shapes: &[256],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20067u16).unwrap(),
                state_flags: 76,
                side_flags: 0,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[],
                outline_shapes: &[],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20068u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[254],
                outline_shapes: &[255],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20069u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[254],
                outline_shapes: &[256],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20070u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[245, 257],
                outline_shapes: &[138, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20071u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[246, 247, 248, 257],
                outline_shapes: &[249, 250, 251, 258, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20072u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[246, 247, 248, 257],
                outline_shapes: &[253, 250, 251, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20073u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[245, 257],
                outline_shapes: &[138, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20074u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[246, 247, 248, 257],
                outline_shapes: &[249, 250, 251, 258, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20075u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[246, 247, 248, 257],
                outline_shapes: &[253, 250, 251, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20076u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[259],
                outline_shapes: &[260],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20077u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[254, 261],
                outline_shapes: &[255, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20078u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[254, 261],
                outline_shapes: &[256, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20079u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[259],
                outline_shapes: &[260],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20080u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[254, 261],
                outline_shapes: &[255, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20081u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[254, 261],
                outline_shapes: &[256, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20082u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[245, 257],
                outline_shapes: &[138, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20083u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[246, 247, 248, 257],
                outline_shapes: &[249, 250, 251, 263, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20084u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[246, 247, 248, 257],
                outline_shapes: &[253, 250, 251, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20085u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[245, 257],
                outline_shapes: &[138, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20086u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[246, 247, 248, 257],
                outline_shapes: &[249, 250, 251, 263, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20087u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[246, 247, 248, 257],
                outline_shapes: &[253, 250, 251, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20088u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[259],
                outline_shapes: &[264],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20089u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[254, 261],
                outline_shapes: &[255, 265, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20090u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[254, 261],
                outline_shapes: &[256, 265],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20091u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[259],
                outline_shapes: &[264],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20092u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[254, 261],
                outline_shapes: &[255, 265, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20093u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[254, 261],
                outline_shapes: &[256, 265],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20094u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[245, 267],
                outline_shapes: &[138, 268],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20095u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[246, 247, 248, 267],
                outline_shapes: &[249, 250, 251, 268, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20096u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[246, 247, 248, 267],
                outline_shapes: &[253, 250, 251, 268],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20097u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[245, 267],
                outline_shapes: &[138, 268],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20098u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[246, 247, 248, 267],
                outline_shapes: &[249, 250, 251, 268, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20099u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[246, 247, 248, 267],
                outline_shapes: &[253, 250, 251, 268],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20100u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[269],
                outline_shapes: &[270],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20101u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[254, 271],
                outline_shapes: &[255, 272],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20102u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[254, 271],
                outline_shapes: &[256, 272],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20103u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[269],
                outline_shapes: &[270],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20104u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[254, 271],
                outline_shapes: &[255, 272],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20105u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[254, 271],
                outline_shapes: &[256, 272],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20106u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[245, 267, 257],
                outline_shapes: &[138, 268, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20107u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[249, 250, 251, 268, 258, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20108u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[253, 250, 251, 268, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20109u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[245, 267, 257],
                outline_shapes: &[138, 268, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20110u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[249, 250, 251, 268, 258, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20111u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[253, 250, 251, 268, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20112u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[273],
                outline_shapes: &[274],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20113u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[255, 272, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20114u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[256, 272, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20115u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[273],
                outline_shapes: &[274],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20116u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[255, 272, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20117u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[256, 272, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20118u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[245, 267, 257],
                outline_shapes: &[138, 268, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20119u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[249, 250, 251, 268, 263, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20120u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[253, 250, 251, 268, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20121u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[245, 267, 257],
                outline_shapes: &[138, 268, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20122u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[249, 250, 251, 268, 263, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20123u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[253, 250, 251, 268, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20124u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[273],
                outline_shapes: &[274, 275],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20125u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[255, 272, 265, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20126u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[256, 272, 265],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20127u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[273],
                outline_shapes: &[274, 275],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20128u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[255, 272, 265, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20129u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[256, 272, 265],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20130u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[245, 267],
                outline_shapes: &[138, 276],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20131u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[246, 247, 248, 267],
                outline_shapes: &[249, 250, 251, 276, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20132u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[246, 247, 248, 267],
                outline_shapes: &[253, 250, 251, 276],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20133u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[245, 267],
                outline_shapes: &[138, 276],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20134u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[246, 247, 248, 267],
                outline_shapes: &[249, 250, 251, 276, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20135u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[246, 247, 248, 267],
                outline_shapes: &[253, 250, 251, 276],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20136u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[269],
                outline_shapes: &[277],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20137u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[254, 271],
                outline_shapes: &[255, 278, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20138u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[254, 271],
                outline_shapes: &[256, 278],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20139u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[269],
                outline_shapes: &[277],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20140u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[254, 271],
                outline_shapes: &[255, 278, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20141u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[254, 271],
                outline_shapes: &[256, 278],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20142u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[245, 267, 257],
                outline_shapes: &[138, 276, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20143u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[249, 250, 251, 276, 258, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20144u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[253, 250, 251, 276, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20145u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[245, 267, 257],
                outline_shapes: &[138, 276, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20146u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[249, 250, 251, 276, 258, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20147u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[253, 250, 251, 276, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20148u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[273],
                outline_shapes: &[274, 279],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20149u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[255, 278, 262, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20150u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[256, 278, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20151u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[273],
                outline_shapes: &[274, 279],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20152u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[255, 278, 262, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20153u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[256, 278, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20154u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[245, 267, 257],
                outline_shapes: &[138, 276, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20155u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[249, 250, 251, 276, 263, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20156u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[253, 250, 251, 276, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20157u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[245, 267, 257],
                outline_shapes: &[138, 276, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20158u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[249, 250, 251, 276, 263, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20159u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[253, 250, 251, 276, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20160u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[273],
                outline_shapes: &[280],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20161u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[255, 278, 265, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20162u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[256, 278, 265],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20163u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[273],
                outline_shapes: &[280],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20164u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[255, 278, 265, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20165u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[256, 278, 265],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20166u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[245, 281],
                outline_shapes: &[138, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20167u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[283, 247, 248],
                outline_shapes: &[284, 250, 251, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20168u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[283, 247, 248],
                outline_shapes: &[284, 250, 251, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20169u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[245, 281],
                outline_shapes: &[138, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20170u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[283, 247, 248],
                outline_shapes: &[284, 250, 251, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20171u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[283, 247, 248],
                outline_shapes: &[284, 250, 251, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20172u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[286],
                outline_shapes: &[287],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20173u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[283],
                outline_shapes: &[284],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20174u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[283],
                outline_shapes: &[284, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20175u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[286],
                outline_shapes: &[287],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20176u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[283],
                outline_shapes: &[284],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20177u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[283],
                outline_shapes: &[284, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20178u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[245, 257, 281],
                outline_shapes: &[138, 258, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20179u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 258, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20180u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 258, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20181u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[245, 257, 281],
                outline_shapes: &[138, 258, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20182u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 258, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20183u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 258, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20184u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[259, 289],
                outline_shapes: &[260, 290],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20185u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20186u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 262, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20187u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[259, 289],
                outline_shapes: &[260, 290],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20188u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20189u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 262, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20190u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[245, 257, 281],
                outline_shapes: &[138, 263, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20191u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 263, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20192u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 263, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20193u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[245, 257, 281],
                outline_shapes: &[138, 263, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20194u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 263, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20195u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 263, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20196u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[259, 289],
                outline_shapes: &[264, 290],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20197u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 265, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20198u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 265, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20199u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[259, 289],
                outline_shapes: &[264, 290],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20200u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 265, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20201u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 265, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20202u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[245, 267, 281],
                outline_shapes: &[138, 268, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20203u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 268, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20204u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 268, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20205u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[245, 267, 281],
                outline_shapes: &[138, 268, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20206u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 268, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20207u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 268, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20208u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[269, 289],
                outline_shapes: &[270, 290],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20209u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 272],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20210u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 272, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20211u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[269, 289],
                outline_shapes: &[270, 290],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20212u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 272],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20213u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 272, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20214u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 268, 258, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20215u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 258, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20216u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 258, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20217u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 268, 258, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20218u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 258, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20219u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 258, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20220u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 290],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20221u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20222u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 262, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20223u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 290],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20224u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20225u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 262, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20226u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 268, 263, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20227u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 263, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20228u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 263, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20229u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 268, 263, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20230u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 263, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20231u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 263, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20232u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 290, 275],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20233u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 265, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20234u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 265, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20235u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 290, 275],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20236u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 265, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20237u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 265, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20238u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[245, 267, 281],
                outline_shapes: &[138, 276, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20239u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 276, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20240u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 276, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20241u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[245, 267, 281],
                outline_shapes: &[138, 276, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20242u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 276, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20243u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 276, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20244u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[269, 289],
                outline_shapes: &[277, 290],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20245u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 278, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20246u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 278, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20247u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[269, 289],
                outline_shapes: &[277, 290],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20248u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 278, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20249u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 278, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20250u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 276, 258, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20251u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 258, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20252u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 258, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20253u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 276, 258, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20254u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 258, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20255u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 258, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20256u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 290, 279],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20257u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 262, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20258u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 262, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20259u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 290, 279],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20260u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 262, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20261u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 262, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20262u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 276, 263, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20263u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 263, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20264u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 263, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20265u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 276, 263, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20266u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 263, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20267u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 263, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20268u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[280, 290],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20269u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 265, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20270u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 265, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20271u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[280, 290],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20272u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 265, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20273u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 265, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20274u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[245, 281],
                outline_shapes: &[138, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20275u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[283, 247, 248],
                outline_shapes: &[284, 250, 251, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20276u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[283, 247, 248],
                outline_shapes: &[293, 250, 251],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20277u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[245, 281],
                outline_shapes: &[138, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20278u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[283, 247, 248],
                outline_shapes: &[284, 250, 251, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20279u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[283, 247, 248],
                outline_shapes: &[293, 250, 251],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20280u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[286],
                outline_shapes: &[294],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20281u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[283],
                outline_shapes: &[284, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20282u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[283],
                outline_shapes: &[293],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20283u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[286],
                outline_shapes: &[294],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20284u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[283],
                outline_shapes: &[284, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20285u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[283],
                outline_shapes: &[293],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20286u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[245, 257, 281],
                outline_shapes: &[138, 258, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20287u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 258, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20288u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[293, 250, 251, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20289u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[245, 257, 281],
                outline_shapes: &[138, 258, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20290u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 258, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20291u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[293, 250, 251, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20292u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[259, 289],
                outline_shapes: &[260, 296, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20293u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 262, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20294u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[293, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20295u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[259, 289],
                outline_shapes: &[260, 296, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20296u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 262, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20297u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[293, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20298u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[245, 257, 281],
                outline_shapes: &[138, 263, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20299u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 263, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20300u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[293, 250, 251, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20301u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[245, 257, 281],
                outline_shapes: &[138, 263, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20302u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 263, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20303u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[293, 250, 251, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20304u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[259, 289],
                outline_shapes: &[264, 296],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20305u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 265, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20306u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[293, 265],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20307u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[259, 289],
                outline_shapes: &[264, 296],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20308u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 265, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20309u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[293, 265],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20310u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[245, 267, 281],
                outline_shapes: &[138, 268, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20311u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 268, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20312u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[293, 250, 251, 268],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20313u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[245, 267, 281],
                outline_shapes: &[138, 268, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20314u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 268, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20315u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[293, 250, 251, 268],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20316u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[269, 289],
                outline_shapes: &[270, 296, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20317u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 272, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20318u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[293, 272],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20319u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[269, 289],
                outline_shapes: &[270, 296, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20320u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 272, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20321u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[293, 272],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20322u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 268, 258, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20323u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 258, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20324u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[293, 250, 251, 268, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20325u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 268, 258, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20326u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 258, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20327u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[293, 250, 251, 268, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20328u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 296, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20329u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 262, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20330u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[293, 272, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20331u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 296, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20332u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 262, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20333u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[293, 272, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20334u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 268, 263, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20335u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 263, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20336u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[293, 250, 251, 268, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20337u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 268, 263, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20338u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 263, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20339u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[293, 250, 251, 268, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20340u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 296, 275],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20341u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 265, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20342u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[293, 272, 265],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20343u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 296, 275],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20344u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 265, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20345u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[293, 272, 265],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20346u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[245, 267, 281],
                outline_shapes: &[138, 276, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20347u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 276, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20348u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[293, 250, 251, 276],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20349u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[245, 267, 281],
                outline_shapes: &[138, 276, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20350u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 276, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20351u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[293, 250, 251, 276],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20352u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[269, 289],
                outline_shapes: &[277, 296],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20353u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 278, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20354u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[293, 278],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20355u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[269, 289],
                outline_shapes: &[277, 296],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20356u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 278, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20357u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[293, 278],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20358u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 276, 258, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20359u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 258, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20360u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[293, 250, 251, 276, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20361u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 276, 258, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20362u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 258, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20363u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[293, 250, 251, 276, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20364u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 296, 279],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20365u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 262, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20366u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[293, 278, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20367u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 296, 279],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20368u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 262, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20369u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[293, 278, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20370u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 276, 263, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20371u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 263, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20372u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[293, 250, 251, 276, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20373u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 276, 263, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20374u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 263, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20375u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[293, 250, 251, 276, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20376u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[280, 296],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20377u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 265, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20378u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[293, 278, 265],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20379u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[280, 296],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20380u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 265, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20381u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[293, 278, 265],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/end_stone_brick_wall"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:end_stone_brick_wall",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const DIORITE_WALL: Self = Block {
        id: BlockId::new(836u16).unwrap(),
        name: "diorite_wall",
        hardness: 1.5f32,
        blast_resistance: 6f32,
        map_color: 14u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 498,
        default_state: &BlockState {
            id: BlockStateId::new(20385u16).unwrap(),
            state_flags: 76,
            side_flags: 192,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1.5f32,
            collision_shapes: &[245],
            outline_shapes: &[138],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(20382u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245],
                outline_shapes: &[138],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20383u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248],
                outline_shapes: &[249, 250, 251, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20384u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248],
                outline_shapes: &[253, 250, 251],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20385u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20386u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248],
                outline_shapes: &[249, 250, 251, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20387u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248],
                outline_shapes: &[253, 250, 251],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20388u16).unwrap(),
                state_flags: 100,
                side_flags: 0,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[],
                outline_shapes: &[],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20389u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254],
                outline_shapes: &[255],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20390u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254],
                outline_shapes: &[256],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20391u16).unwrap(),
                state_flags: 76,
                side_flags: 0,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[],
                outline_shapes: &[],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20392u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254],
                outline_shapes: &[255],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20393u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254],
                outline_shapes: &[256],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20394u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 257],
                outline_shapes: &[138, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20395u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 257],
                outline_shapes: &[249, 250, 251, 258, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20396u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 257],
                outline_shapes: &[253, 250, 251, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20397u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 257],
                outline_shapes: &[138, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20398u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 257],
                outline_shapes: &[249, 250, 251, 258, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20399u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 257],
                outline_shapes: &[253, 250, 251, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20400u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[259],
                outline_shapes: &[260],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20401u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 261],
                outline_shapes: &[255, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20402u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 261],
                outline_shapes: &[256, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20403u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[259],
                outline_shapes: &[260],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20404u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 261],
                outline_shapes: &[255, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20405u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 261],
                outline_shapes: &[256, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20406u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 257],
                outline_shapes: &[138, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20407u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 257],
                outline_shapes: &[249, 250, 251, 263, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20408u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 257],
                outline_shapes: &[253, 250, 251, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20409u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 257],
                outline_shapes: &[138, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20410u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 257],
                outline_shapes: &[249, 250, 251, 263, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20411u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 257],
                outline_shapes: &[253, 250, 251, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20412u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[259],
                outline_shapes: &[264],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20413u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 261],
                outline_shapes: &[255, 265, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20414u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 261],
                outline_shapes: &[256, 265],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20415u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[259],
                outline_shapes: &[264],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20416u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 261],
                outline_shapes: &[255, 265, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20417u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 261],
                outline_shapes: &[256, 265],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20418u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267],
                outline_shapes: &[138, 268],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20419u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267],
                outline_shapes: &[249, 250, 251, 268, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20420u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267],
                outline_shapes: &[253, 250, 251, 268],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20421u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267],
                outline_shapes: &[138, 268],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20422u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267],
                outline_shapes: &[249, 250, 251, 268, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20423u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267],
                outline_shapes: &[253, 250, 251, 268],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20424u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[269],
                outline_shapes: &[270],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20425u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271],
                outline_shapes: &[255, 272],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20426u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271],
                outline_shapes: &[256, 272],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20427u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[269],
                outline_shapes: &[270],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20428u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271],
                outline_shapes: &[255, 272],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20429u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271],
                outline_shapes: &[256, 272],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20430u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257],
                outline_shapes: &[138, 268, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20431u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[249, 250, 251, 268, 258, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20432u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[253, 250, 251, 268, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20433u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257],
                outline_shapes: &[138, 268, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20434u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[249, 250, 251, 268, 258, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20435u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[253, 250, 251, 268, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20436u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273],
                outline_shapes: &[274],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20437u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[255, 272, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20438u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[256, 272, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20439u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273],
                outline_shapes: &[274],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20440u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[255, 272, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20441u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[256, 272, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20442u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257],
                outline_shapes: &[138, 268, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20443u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[249, 250, 251, 268, 263, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20444u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[253, 250, 251, 268, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20445u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257],
                outline_shapes: &[138, 268, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20446u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[249, 250, 251, 268, 263, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20447u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[253, 250, 251, 268, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20448u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273],
                outline_shapes: &[274, 275],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20449u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[255, 272, 265, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20450u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[256, 272, 265],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20451u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273],
                outline_shapes: &[274, 275],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20452u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[255, 272, 265, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20453u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[256, 272, 265],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20454u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267],
                outline_shapes: &[138, 276],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20455u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267],
                outline_shapes: &[249, 250, 251, 276, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20456u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267],
                outline_shapes: &[253, 250, 251, 276],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20457u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267],
                outline_shapes: &[138, 276],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20458u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267],
                outline_shapes: &[249, 250, 251, 276, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20459u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267],
                outline_shapes: &[253, 250, 251, 276],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20460u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[269],
                outline_shapes: &[277],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20461u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271],
                outline_shapes: &[255, 278, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20462u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271],
                outline_shapes: &[256, 278],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20463u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[269],
                outline_shapes: &[277],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20464u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271],
                outline_shapes: &[255, 278, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20465u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271],
                outline_shapes: &[256, 278],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20466u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257],
                outline_shapes: &[138, 276, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20467u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[249, 250, 251, 276, 258, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20468u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[253, 250, 251, 276, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20469u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257],
                outline_shapes: &[138, 276, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20470u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[249, 250, 251, 276, 258, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20471u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[253, 250, 251, 276, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20472u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273],
                outline_shapes: &[274, 279],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20473u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[255, 278, 262, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20474u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[256, 278, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20475u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273],
                outline_shapes: &[274, 279],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20476u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[255, 278, 262, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20477u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[256, 278, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20478u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257],
                outline_shapes: &[138, 276, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20479u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[249, 250, 251, 276, 263, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20480u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[253, 250, 251, 276, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20481u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257],
                outline_shapes: &[138, 276, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20482u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[249, 250, 251, 276, 263, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20483u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[253, 250, 251, 276, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20484u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273],
                outline_shapes: &[280],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20485u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[255, 278, 265, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20486u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[256, 278, 265],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20487u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273],
                outline_shapes: &[280],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20488u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[255, 278, 265, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20489u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[256, 278, 265],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20490u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 281],
                outline_shapes: &[138, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20491u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248],
                outline_shapes: &[284, 250, 251, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20492u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248],
                outline_shapes: &[284, 250, 251, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20493u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 281],
                outline_shapes: &[138, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20494u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248],
                outline_shapes: &[284, 250, 251, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20495u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248],
                outline_shapes: &[284, 250, 251, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20496u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[286],
                outline_shapes: &[287],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20497u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283],
                outline_shapes: &[284],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20498u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283],
                outline_shapes: &[284, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20499u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[286],
                outline_shapes: &[287],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20500u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283],
                outline_shapes: &[284],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20501u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283],
                outline_shapes: &[284, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20502u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 257, 281],
                outline_shapes: &[138, 258, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20503u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 258, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20504u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 258, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20505u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 257, 281],
                outline_shapes: &[138, 258, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20506u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 258, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20507u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 258, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20508u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[259, 289],
                outline_shapes: &[260, 290],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20509u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20510u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 262, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20511u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[259, 289],
                outline_shapes: &[260, 290],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20512u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20513u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 262, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20514u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 257, 281],
                outline_shapes: &[138, 263, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20515u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 263, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20516u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 263, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20517u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 257, 281],
                outline_shapes: &[138, 263, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20518u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 263, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20519u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 263, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20520u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[259, 289],
                outline_shapes: &[264, 290],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20521u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 265, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20522u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 265, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20523u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[259, 289],
                outline_shapes: &[264, 290],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20524u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 265, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20525u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 265, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20526u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 281],
                outline_shapes: &[138, 268, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20527u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 268, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20528u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 268, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20529u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 281],
                outline_shapes: &[138, 268, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20530u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 268, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20531u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 268, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20532u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[269, 289],
                outline_shapes: &[270, 290],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20533u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 272],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20534u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 272, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20535u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[269, 289],
                outline_shapes: &[270, 290],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20536u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 272],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20537u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 272, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20538u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 268, 258, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20539u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 258, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20540u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 258, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20541u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 268, 258, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20542u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 258, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20543u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 258, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20544u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 290],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20545u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20546u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 262, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20547u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 290],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20548u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20549u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 262, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20550u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 268, 263, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20551u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 263, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20552u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 263, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20553u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 268, 263, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20554u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 263, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20555u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 263, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20556u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 290, 275],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20557u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 265, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20558u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 265, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20559u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 290, 275],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20560u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 265, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20561u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 265, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20562u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 281],
                outline_shapes: &[138, 276, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20563u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 276, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20564u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 276, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20565u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 281],
                outline_shapes: &[138, 276, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20566u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 276, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20567u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 276, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20568u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[269, 289],
                outline_shapes: &[277, 290],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20569u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 278, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20570u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 278, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20571u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[269, 289],
                outline_shapes: &[277, 290],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20572u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 278, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20573u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 278, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20574u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 276, 258, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20575u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 258, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20576u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 258, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20577u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 276, 258, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20578u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 258, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20579u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 258, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20580u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 290, 279],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20581u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 262, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20582u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 262, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20583u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 290, 279],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20584u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 262, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20585u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 262, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20586u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 276, 263, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20587u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 263, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20588u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 263, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20589u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 276, 263, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20590u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 263, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20591u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 263, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20592u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[280, 290],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20593u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 265, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20594u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 265, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20595u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[280, 290],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20596u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 265, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20597u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 265, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20598u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 281],
                outline_shapes: &[138, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20599u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248],
                outline_shapes: &[284, 250, 251, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20600u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248],
                outline_shapes: &[293, 250, 251],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20601u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 281],
                outline_shapes: &[138, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20602u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248],
                outline_shapes: &[284, 250, 251, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20603u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248],
                outline_shapes: &[293, 250, 251],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20604u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[286],
                outline_shapes: &[294],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20605u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283],
                outline_shapes: &[284, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20606u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283],
                outline_shapes: &[293],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20607u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[286],
                outline_shapes: &[294],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20608u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283],
                outline_shapes: &[284, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20609u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283],
                outline_shapes: &[293],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20610u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 257, 281],
                outline_shapes: &[138, 258, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20611u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 258, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20612u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[293, 250, 251, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20613u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 257, 281],
                outline_shapes: &[138, 258, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20614u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 258, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20615u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[293, 250, 251, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20616u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[259, 289],
                outline_shapes: &[260, 296, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20617u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 262, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20618u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[293, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20619u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[259, 289],
                outline_shapes: &[260, 296, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20620u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 262, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20621u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[293, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20622u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 257, 281],
                outline_shapes: &[138, 263, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20623u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 263, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20624u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[293, 250, 251, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20625u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 257, 281],
                outline_shapes: &[138, 263, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20626u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 263, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20627u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[293, 250, 251, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20628u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[259, 289],
                outline_shapes: &[264, 296],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20629u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 265, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20630u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[293, 265],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20631u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[259, 289],
                outline_shapes: &[264, 296],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20632u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 265, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20633u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[293, 265],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20634u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 281],
                outline_shapes: &[138, 268, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20635u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 268, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20636u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[293, 250, 251, 268],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20637u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 281],
                outline_shapes: &[138, 268, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20638u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 268, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20639u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[293, 250, 251, 268],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20640u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[269, 289],
                outline_shapes: &[270, 296, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20641u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 272, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20642u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[293, 272],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20643u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[269, 289],
                outline_shapes: &[270, 296, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20644u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 272, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20645u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[293, 272],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20646u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 268, 258, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20647u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 258, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20648u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[293, 250, 251, 268, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20649u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 268, 258, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20650u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 258, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20651u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[293, 250, 251, 268, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20652u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 296, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20653u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 262, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20654u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[293, 272, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20655u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 296, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20656u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 262, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20657u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[293, 272, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20658u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 268, 263, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20659u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 263, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20660u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[293, 250, 251, 268, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20661u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 268, 263, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20662u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 263, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20663u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[293, 250, 251, 268, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20664u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 296, 275],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20665u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 265, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20666u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[293, 272, 265],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20667u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 296, 275],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20668u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 265, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20669u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[293, 272, 265],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20670u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 281],
                outline_shapes: &[138, 276, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20671u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 276, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20672u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[293, 250, 251, 276],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20673u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 281],
                outline_shapes: &[138, 276, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20674u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 276, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20675u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[293, 250, 251, 276],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20676u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[269, 289],
                outline_shapes: &[277, 296],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20677u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 278, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20678u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[293, 278],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20679u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[269, 289],
                outline_shapes: &[277, 296],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20680u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 278, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20681u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[293, 278],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20682u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 276, 258, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20683u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 258, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20684u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[293, 250, 251, 276, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20685u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 276, 258, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20686u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 258, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20687u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[293, 250, 251, 276, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20688u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 296, 279],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20689u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 262, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20690u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[293, 278, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20691u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 296, 279],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20692u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 262, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20693u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[293, 278, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20694u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 276, 263, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20695u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 263, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20696u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[293, 250, 251, 276, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20697u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 276, 263, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20698u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 263, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20699u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[293, 250, 251, 276, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20700u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[280, 296],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20701u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 265, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20702u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[293, 278, 265],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20703u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[280, 296],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20704u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 265, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20705u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[293, 278, 265],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/diorite_wall"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:diorite_wall",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const SCAFFOLDING: Self = Block {
        id: BlockId::new(837u16).unwrap(),
        name: "scaffolding",
        hardness: 0f32,
        blast_resistance: 0f32,
        map_color: 2u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 744,
        default_state: &BlockState {
            id: BlockStateId::new(20737u16).unwrap(),
            state_flags: 8,
            side_flags: 130,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0f32,
            collision_shapes: &[426, 427, 428, 429, 430, 431, 432],
            outline_shapes: &[426, 427, 428, 429, 430, 431, 432],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(20706u16).unwrap(),
                state_flags: 32,
                side_flags: 130,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[426, 427, 428, 429, 430, 431, 432],
                outline_shapes: &[20, 433, 434, 435, 436, 430, 431, 432],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20707u16).unwrap(),
                state_flags: 8,
                side_flags: 130,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[426, 427, 428, 429, 430, 431, 432],
                outline_shapes: &[20, 433, 434, 435, 436, 430, 431, 432],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20708u16).unwrap(),
                state_flags: 32,
                side_flags: 130,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[426, 427, 428, 429, 430, 431, 432],
                outline_shapes: &[20, 433, 434, 435, 436, 430, 431, 432],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20709u16).unwrap(),
                state_flags: 8,
                side_flags: 130,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[426, 427, 428, 429, 430, 431, 432],
                outline_shapes: &[20, 433, 434, 435, 436, 430, 431, 432],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20710u16).unwrap(),
                state_flags: 32,
                side_flags: 130,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[426, 427, 428, 429, 430, 431, 432],
                outline_shapes: &[20, 433, 434, 435, 436, 430, 431, 432],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20711u16).unwrap(),
                state_flags: 8,
                side_flags: 130,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[426, 427, 428, 429, 430, 431, 432],
                outline_shapes: &[20, 433, 434, 435, 436, 430, 431, 432],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20712u16).unwrap(),
                state_flags: 32,
                side_flags: 130,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[426, 427, 428, 429, 430, 431, 432],
                outline_shapes: &[20, 433, 434, 435, 436, 430, 431, 432],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20713u16).unwrap(),
                state_flags: 8,
                side_flags: 130,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[426, 427, 428, 429, 430, 431, 432],
                outline_shapes: &[20, 433, 434, 435, 436, 430, 431, 432],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20714u16).unwrap(),
                state_flags: 32,
                side_flags: 130,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[426, 427, 428, 429, 430, 431, 432],
                outline_shapes: &[20, 433, 434, 435, 436, 430, 431, 432],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20715u16).unwrap(),
                state_flags: 8,
                side_flags: 130,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[426, 427, 428, 429, 430, 431, 432],
                outline_shapes: &[20, 433, 434, 435, 436, 430, 431, 432],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20716u16).unwrap(),
                state_flags: 32,
                side_flags: 130,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[426, 427, 428, 429, 430, 431, 432],
                outline_shapes: &[20, 433, 434, 435, 436, 430, 431, 432],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20717u16).unwrap(),
                state_flags: 8,
                side_flags: 130,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[426, 427, 428, 429, 430, 431, 432],
                outline_shapes: &[20, 433, 434, 435, 436, 430, 431, 432],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20718u16).unwrap(),
                state_flags: 32,
                side_flags: 130,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[426, 427, 428, 429, 430, 431, 432],
                outline_shapes: &[20, 433, 434, 435, 436, 430, 431, 432],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20719u16).unwrap(),
                state_flags: 8,
                side_flags: 130,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[426, 427, 428, 429, 430, 431, 432],
                outline_shapes: &[20, 433, 434, 435, 436, 430, 431, 432],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20720u16).unwrap(),
                state_flags: 32,
                side_flags: 130,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[426, 427, 428, 429, 430, 431, 432],
                outline_shapes: &[20, 433, 434, 435, 436, 430, 431, 432],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20721u16).unwrap(),
                state_flags: 8,
                side_flags: 130,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[426, 427, 428, 429, 430, 431, 432],
                outline_shapes: &[20, 433, 434, 435, 436, 430, 431, 432],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20722u16).unwrap(),
                state_flags: 32,
                side_flags: 130,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[426, 427, 428, 429, 430, 431, 432],
                outline_shapes: &[426, 427, 428, 429, 430, 431, 432],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20723u16).unwrap(),
                state_flags: 8,
                side_flags: 130,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[426, 427, 428, 429, 430, 431, 432],
                outline_shapes: &[426, 427, 428, 429, 430, 431, 432],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20724u16).unwrap(),
                state_flags: 32,
                side_flags: 130,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[426, 427, 428, 429, 430, 431, 432],
                outline_shapes: &[426, 427, 428, 429, 430, 431, 432],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20725u16).unwrap(),
                state_flags: 8,
                side_flags: 130,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[426, 427, 428, 429, 430, 431, 432],
                outline_shapes: &[426, 427, 428, 429, 430, 431, 432],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20726u16).unwrap(),
                state_flags: 32,
                side_flags: 130,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[426, 427, 428, 429, 430, 431, 432],
                outline_shapes: &[426, 427, 428, 429, 430, 431, 432],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20727u16).unwrap(),
                state_flags: 8,
                side_flags: 130,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[426, 427, 428, 429, 430, 431, 432],
                outline_shapes: &[426, 427, 428, 429, 430, 431, 432],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20728u16).unwrap(),
                state_flags: 32,
                side_flags: 130,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[426, 427, 428, 429, 430, 431, 432],
                outline_shapes: &[426, 427, 428, 429, 430, 431, 432],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20729u16).unwrap(),
                state_flags: 8,
                side_flags: 130,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[426, 427, 428, 429, 430, 431, 432],
                outline_shapes: &[426, 427, 428, 429, 430, 431, 432],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20730u16).unwrap(),
                state_flags: 32,
                side_flags: 130,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[426, 427, 428, 429, 430, 431, 432],
                outline_shapes: &[426, 427, 428, 429, 430, 431, 432],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20731u16).unwrap(),
                state_flags: 8,
                side_flags: 130,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[426, 427, 428, 429, 430, 431, 432],
                outline_shapes: &[426, 427, 428, 429, 430, 431, 432],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20732u16).unwrap(),
                state_flags: 32,
                side_flags: 130,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[426, 427, 428, 429, 430, 431, 432],
                outline_shapes: &[426, 427, 428, 429, 430, 431, 432],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20733u16).unwrap(),
                state_flags: 8,
                side_flags: 130,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[426, 427, 428, 429, 430, 431, 432],
                outline_shapes: &[426, 427, 428, 429, 430, 431, 432],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20734u16).unwrap(),
                state_flags: 32,
                side_flags: 130,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[426, 427, 428, 429, 430, 431, 432],
                outline_shapes: &[426, 427, 428, 429, 430, 431, 432],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20735u16).unwrap(),
                state_flags: 8,
                side_flags: 130,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[426, 427, 428, 429, 430, 431, 432],
                outline_shapes: &[426, 427, 428, 429, 430, 431, 432],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20736u16).unwrap(),
                state_flags: 32,
                side_flags: 130,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[426, 427, 428, 429, 430, 431, 432],
                outline_shapes: &[426, 427, 428, 429, 430, 431, 432],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20737u16).unwrap(),
                state_flags: 8,
                side_flags: 130,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[426, 427, 428, 429, 430, 431, 432],
                outline_shapes: &[426, 427, 428, 429, 430, 431, 432],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: Some(Flammable {
            spread_chance: 60u8,
            burn_chance: 60u8,
        }),
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/scaffolding"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:scaffolding",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const LOOM: Self = Block {
        id: BlockId::new(838u16).unwrap(),
        name: "loom",
        hardness: 2.5f32,
        blast_resistance: 2.5f32,
        map_color: 13u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 1372,
        default_state: &BlockState {
            id: BlockStateId::new(20738u16).unwrap(),
            state_flags: 450,
            side_flags: 255,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 2.5f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(20738u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20739u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20740u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20741u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/loom"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:loom",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const BARREL: Self = Block {
        id: BlockId::new(839u16).unwrap(),
        name: "barrel",
        hardness: 2.5f32,
        blast_resistance: 2.5f32,
        map_color: 13u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 1385,
        default_state: &BlockState {
            id: BlockStateId::new(20743u16).unwrap(),
            state_flags: 450,
            side_flags: 255,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 2.5f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: 26,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(20742u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 26,
            },
            BlockState {
                id: BlockStateId::new(20743u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 26,
            },
            BlockState {
                id: BlockStateId::new(20744u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 26,
            },
            BlockState {
                id: BlockStateId::new(20745u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 26,
            },
            BlockState {
                id: BlockStateId::new(20746u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 26,
            },
            BlockState {
                id: BlockStateId::new(20747u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 26,
            },
            BlockState {
                id: BlockStateId::new(20748u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 26,
            },
            BlockState {
                id: BlockStateId::new(20749u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 26,
            },
            BlockState {
                id: BlockStateId::new(20750u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 26,
            },
            BlockState {
                id: BlockStateId::new(20751u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 26,
            },
            BlockState {
                id: BlockStateId::new(20752u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 26,
            },
            BlockState {
                id: BlockStateId::new(20753u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 26,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/barrel"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:barrel",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: Some(&[LootFunction {
                        content: LootFunctionTypes::CopyComponents {
                            source: "block_entity",
                            include: &["minecraft:custom_name"],
                        },
                        conditions: None,
                    }]),
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const SMOKER: Self = Block {
        id: BlockId::new(840u16).unwrap(),
        name: "smoker",
        hardness: 3.5f32,
        blast_resistance: 3.5f32,
        map_color: 11u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 1386,
        default_state: &BlockState {
            id: BlockStateId::new(20755u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 3.5f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: 27,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(20754u16).unwrap(),
                state_flags: 452,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 13,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 27,
            },
            BlockState {
                id: BlockStateId::new(20755u16).unwrap(),
                state_flags: 452,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 27,
            },
            BlockState {
                id: BlockStateId::new(20756u16).unwrap(),
                state_flags: 452,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 13,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 27,
            },
            BlockState {
                id: BlockStateId::new(20757u16).unwrap(),
                state_flags: 452,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 27,
            },
            BlockState {
                id: BlockStateId::new(20758u16).unwrap(),
                state_flags: 452,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 13,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 27,
            },
            BlockState {
                id: BlockStateId::new(20759u16).unwrap(),
                state_flags: 452,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 27,
            },
            BlockState {
                id: BlockStateId::new(20760u16).unwrap(),
                state_flags: 452,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 13,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 27,
            },
            BlockState {
                id: BlockStateId::new(20761u16).unwrap(),
                state_flags: 452,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 27,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/smoker"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:smoker",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: Some(&[LootFunction {
                        content: LootFunctionTypes::CopyComponents {
                            source: "block_entity",
                            include: &["minecraft:custom_name"],
                        },
                        conditions: None,
                    }]),
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const BLAST_FURNACE: Self = Block {
        id: BlockId::new(841u16).unwrap(),
        name: "blast_furnace",
        hardness: 3.5f32,
        blast_resistance: 3.5f32,
        map_color: 11u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 1387,
        default_state: &BlockState {
            id: BlockStateId::new(20763u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 3.5f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: 28,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(20762u16).unwrap(),
                state_flags: 452,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 13,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 28,
            },
            BlockState {
                id: BlockStateId::new(20763u16).unwrap(),
                state_flags: 452,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 28,
            },
            BlockState {
                id: BlockStateId::new(20764u16).unwrap(),
                state_flags: 452,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 13,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 28,
            },
            BlockState {
                id: BlockStateId::new(20765u16).unwrap(),
                state_flags: 452,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 28,
            },
            BlockState {
                id: BlockStateId::new(20766u16).unwrap(),
                state_flags: 452,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 13,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 28,
            },
            BlockState {
                id: BlockStateId::new(20767u16).unwrap(),
                state_flags: 452,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 28,
            },
            BlockState {
                id: BlockStateId::new(20768u16).unwrap(),
                state_flags: 452,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 13,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 28,
            },
            BlockState {
                id: BlockStateId::new(20769u16).unwrap(),
                state_flags: 452,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 28,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/blast_furnace"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:blast_furnace",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: Some(&[LootFunction {
                        content: LootFunctionTypes::CopyComponents {
                            source: "block_entity",
                            include: &["minecraft:custom_name"],
                        },
                        conditions: None,
                    }]),
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const CARTOGRAPHY_TABLE: Self = Block {
        id: BlockId::new(842u16).unwrap(),
        name: "cartography_table",
        hardness: 2.5f32,
        blast_resistance: 2.5f32,
        map_color: 13u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 1388,
        default_state: &BlockState {
            id: BlockStateId::new(20770u16).unwrap(),
            state_flags: 450,
            side_flags: 255,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 2.5f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(20770u16).unwrap(),
            state_flags: 450,
            side_flags: 255,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 2.5f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/cartography_table"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:cartography_table",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const FLETCHING_TABLE: Self = Block {
        id: BlockId::new(843u16).unwrap(),
        name: "fletching_table",
        hardness: 2.5f32,
        blast_resistance: 2.5f32,
        map_color: 13u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 1389,
        default_state: &BlockState {
            id: BlockStateId::new(20771u16).unwrap(),
            state_flags: 450,
            side_flags: 255,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 2.5f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(20771u16).unwrap(),
            state_flags: 450,
            side_flags: 255,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 2.5f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/fletching_table"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:fletching_table",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const GRINDSTONE: Self = Block {
        id: BlockId::new(844u16).unwrap(),
        name: "grindstone",
        hardness: 2f32,
        blast_resistance: 6f32,
        map_color: 6u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 1390,
        default_state: &BlockState {
            id: BlockStateId::new(20776u16).unwrap(),
            state_flags: 76,
            side_flags: 0,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Block,
            hardness: 2f32,
            collision_shapes: &[451, 452, 453, 454, 455],
            outline_shapes: &[451, 452, 453, 454, 455],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(20772u16).unwrap(),
                state_flags: 76,
                side_flags: 128,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Block,
                hardness: 2f32,
                collision_shapes: &[437, 438, 439, 440, 441, 442, 443],
                outline_shapes: &[437, 438, 439, 440, 441, 442, 443],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20773u16).unwrap(),
                state_flags: 76,
                side_flags: 128,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Block,
                hardness: 2f32,
                collision_shapes: &[437, 438, 439, 440, 441, 442, 443],
                outline_shapes: &[437, 438, 439, 440, 441, 442, 443],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20774u16).unwrap(),
                state_flags: 76,
                side_flags: 128,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Block,
                hardness: 2f32,
                collision_shapes: &[444, 445, 446, 447, 448, 449, 450],
                outline_shapes: &[444, 445, 446, 447, 448, 449, 450],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20775u16).unwrap(),
                state_flags: 76,
                side_flags: 128,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Block,
                hardness: 2f32,
                collision_shapes: &[444, 445, 446, 447, 448, 449, 450],
                outline_shapes: &[444, 445, 446, 447, 448, 449, 450],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20776u16).unwrap(),
                state_flags: 76,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Block,
                hardness: 2f32,
                collision_shapes: &[451, 452, 453, 454, 455],
                outline_shapes: &[451, 452, 453, 454, 455],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20777u16).unwrap(),
                state_flags: 76,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Block,
                hardness: 2f32,
                collision_shapes: &[456, 457, 458, 459, 460],
                outline_shapes: &[456, 457, 458, 459, 460],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20778u16).unwrap(),
                state_flags: 76,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Block,
                hardness: 2f32,
                collision_shapes: &[461, 462, 463, 464, 465],
                outline_shapes: &[461, 462, 463, 464, 465],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20779u16).unwrap(),
                state_flags: 76,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Block,
                hardness: 2f32,
                collision_shapes: &[466, 467, 468, 469, 470],
                outline_shapes: &[466, 467, 468, 469, 470],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20780u16).unwrap(),
                state_flags: 76,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Block,
                hardness: 2f32,
                collision_shapes: &[471, 472, 473, 474, 475],
                outline_shapes: &[471, 472, 473, 474, 475],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20781u16).unwrap(),
                state_flags: 76,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Block,
                hardness: 2f32,
                collision_shapes: &[471, 472, 473, 474, 475],
                outline_shapes: &[471, 472, 473, 474, 475],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20782u16).unwrap(),
                state_flags: 76,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Block,
                hardness: 2f32,
                collision_shapes: &[476, 477, 478, 479, 480],
                outline_shapes: &[476, 477, 478, 479, 480],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20783u16).unwrap(),
                state_flags: 76,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Block,
                hardness: 2f32,
                collision_shapes: &[476, 477, 478, 479, 480],
                outline_shapes: &[476, 477, 478, 479, 480],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/grindstone"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:grindstone",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const LECTERN: Self = Block {
        id: BlockId::new(845u16).unwrap(),
        name: "lectern",
        hardness: 2.5f32,
        blast_resistance: 2.5f32,
        map_color: 13u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 758,
        default_state: &BlockState {
            id: BlockStateId::new(20787u16).unwrap(),
            state_flags: 74,
            side_flags: 65,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 2.5f32,
            collision_shapes: &[20, 481],
            outline_shapes: &[20, 481, 482, 483, 484, 485, 486, 487, 488],
            opacity: 0,
            block_entity_type: 29,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(20784u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2.5f32,
                collision_shapes: &[20, 481],
                outline_shapes: &[20, 481, 482, 483, 484, 485, 486, 487, 488],
                opacity: 0,
                block_entity_type: 29,
            },
            BlockState {
                id: BlockStateId::new(20785u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2.5f32,
                collision_shapes: &[20, 481],
                outline_shapes: &[20, 481, 482, 483, 484, 485, 486, 487, 488],
                opacity: 0,
                block_entity_type: 29,
            },
            BlockState {
                id: BlockStateId::new(20786u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2.5f32,
                collision_shapes: &[20, 481],
                outline_shapes: &[20, 481, 482, 483, 484, 485, 486, 487, 488],
                opacity: 0,
                block_entity_type: 29,
            },
            BlockState {
                id: BlockStateId::new(20787u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2.5f32,
                collision_shapes: &[20, 481],
                outline_shapes: &[20, 481, 482, 483, 484, 485, 486, 487, 488],
                opacity: 0,
                block_entity_type: 29,
            },
            BlockState {
                id: BlockStateId::new(20788u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2.5f32,
                collision_shapes: &[20, 481],
                outline_shapes: &[20, 481, 489, 490, 491, 492, 493, 494, 495],
                opacity: 0,
                block_entity_type: 29,
            },
            BlockState {
                id: BlockStateId::new(20789u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2.5f32,
                collision_shapes: &[20, 481],
                outline_shapes: &[20, 481, 489, 490, 491, 492, 493, 494, 495],
                opacity: 0,
                block_entity_type: 29,
            },
            BlockState {
                id: BlockStateId::new(20790u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2.5f32,
                collision_shapes: &[20, 481],
                outline_shapes: &[20, 481, 489, 490, 491, 492, 493, 494, 495],
                opacity: 0,
                block_entity_type: 29,
            },
            BlockState {
                id: BlockStateId::new(20791u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2.5f32,
                collision_shapes: &[20, 481],
                outline_shapes: &[20, 481, 489, 490, 491, 492, 493, 494, 495],
                opacity: 0,
                block_entity_type: 29,
            },
            BlockState {
                id: BlockStateId::new(20792u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2.5f32,
                collision_shapes: &[20, 481],
                outline_shapes: &[20, 481, 496, 497, 498, 499, 500, 501, 502, 503, 504],
                opacity: 0,
                block_entity_type: 29,
            },
            BlockState {
                id: BlockStateId::new(20793u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2.5f32,
                collision_shapes: &[20, 481],
                outline_shapes: &[20, 481, 496, 497, 498, 499, 500, 501, 502, 503, 504],
                opacity: 0,
                block_entity_type: 29,
            },
            BlockState {
                id: BlockStateId::new(20794u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2.5f32,
                collision_shapes: &[20, 481],
                outline_shapes: &[20, 481, 496, 497, 498, 499, 500, 501, 502, 503, 504],
                opacity: 0,
                block_entity_type: 29,
            },
            BlockState {
                id: BlockStateId::new(20795u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2.5f32,
                collision_shapes: &[20, 481],
                outline_shapes: &[20, 481, 496, 497, 498, 499, 500, 501, 502, 503, 504],
                opacity: 0,
                block_entity_type: 29,
            },
            BlockState {
                id: BlockStateId::new(20796u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2.5f32,
                collision_shapes: &[20, 481],
                outline_shapes: &[20, 481, 505, 506, 507, 508, 509, 510, 511],
                opacity: 0,
                block_entity_type: 29,
            },
            BlockState {
                id: BlockStateId::new(20797u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2.5f32,
                collision_shapes: &[20, 481],
                outline_shapes: &[20, 481, 505, 506, 507, 508, 509, 510, 511],
                opacity: 0,
                block_entity_type: 29,
            },
            BlockState {
                id: BlockStateId::new(20798u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2.5f32,
                collision_shapes: &[20, 481],
                outline_shapes: &[20, 481, 505, 506, 507, 508, 509, 510, 511],
                opacity: 0,
                block_entity_type: 29,
            },
            BlockState {
                id: BlockStateId::new(20799u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2.5f32,
                collision_shapes: &[20, 481],
                outline_shapes: &[20, 481, 505, 506, 507, 508, 509, 510, 511],
                opacity: 0,
                block_entity_type: 29,
            },
        ],
        flammable: Some(Flammable {
            spread_chance: 30u8,
            burn_chance: 20u8,
        }),
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/lectern"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:lectern",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const SMITHING_TABLE: Self = Block {
        id: BlockId::new(846u16).unwrap(),
        name: "smithing_table",
        hardness: 2.5f32,
        blast_resistance: 2.5f32,
        map_color: 13u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 1391,
        default_state: &BlockState {
            id: BlockStateId::new(20800u16).unwrap(),
            state_flags: 450,
            side_flags: 255,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 2.5f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(20800u16).unwrap(),
            state_flags: 450,
            side_flags: 255,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 2.5f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/smithing_table"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:smithing_table",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const STONECUTTER: Self = Block {
        id: BlockId::new(847u16).unwrap(),
        name: "stonecutter",
        hardness: 3.5f32,
        blast_resistance: 3.5f32,
        map_color: 11u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 1392,
        default_state: &BlockState {
            id: BlockStateId::new(20801u16).unwrap(),
            state_flags: 76,
            side_flags: 65,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 3.5f32,
            collision_shapes: &[336],
            outline_shapes: &[336],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(20801u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[336],
                outline_shapes: &[336],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20802u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[336],
                outline_shapes: &[336],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20803u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[336],
                outline_shapes: &[336],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20804u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[336],
                outline_shapes: &[336],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/stonecutter"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:stonecutter",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const BELL: Self = Block {
        id: BlockId::new(848u16).unwrap(),
        name: "bell",
        hardness: 5f32,
        blast_resistance: 5f32,
        map_color: 30u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 1393,
        default_state: &BlockState {
            id: BlockStateId::new(20806u16).unwrap(),
            state_flags: 72,
            side_flags: 192,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 5f32,
            collision_shapes: &[512],
            outline_shapes: &[512],
            opacity: 0,
            block_entity_type: 30,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(20805u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 5f32,
                collision_shapes: &[512],
                outline_shapes: &[512],
                opacity: 0,
                block_entity_type: 30,
            },
            BlockState {
                id: BlockStateId::new(20806u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 5f32,
                collision_shapes: &[512],
                outline_shapes: &[512],
                opacity: 0,
                block_entity_type: 30,
            },
            BlockState {
                id: BlockStateId::new(20807u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 5f32,
                collision_shapes: &[512],
                outline_shapes: &[512],
                opacity: 0,
                block_entity_type: 30,
            },
            BlockState {
                id: BlockStateId::new(20808u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 5f32,
                collision_shapes: &[512],
                outline_shapes: &[512],
                opacity: 0,
                block_entity_type: 30,
            },
            BlockState {
                id: BlockStateId::new(20809u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 5f32,
                collision_shapes: &[513],
                outline_shapes: &[513],
                opacity: 0,
                block_entity_type: 30,
            },
            BlockState {
                id: BlockStateId::new(20810u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 5f32,
                collision_shapes: &[513],
                outline_shapes: &[513],
                opacity: 0,
                block_entity_type: 30,
            },
            BlockState {
                id: BlockStateId::new(20811u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 5f32,
                collision_shapes: &[513],
                outline_shapes: &[513],
                opacity: 0,
                block_entity_type: 30,
            },
            BlockState {
                id: BlockStateId::new(20812u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 5f32,
                collision_shapes: &[513],
                outline_shapes: &[513],
                opacity: 0,
                block_entity_type: 30,
            },
            BlockState {
                id: BlockStateId::new(20813u16).unwrap(),
                state_flags: 72,
                side_flags: 128,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 5f32,
                collision_shapes: &[514, 515, 516],
                outline_shapes: &[514, 515, 516],
                opacity: 0,
                block_entity_type: 30,
            },
            BlockState {
                id: BlockStateId::new(20814u16).unwrap(),
                state_flags: 72,
                side_flags: 128,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 5f32,
                collision_shapes: &[514, 515, 516],
                outline_shapes: &[514, 515, 516],
                opacity: 0,
                block_entity_type: 30,
            },
            BlockState {
                id: BlockStateId::new(20815u16).unwrap(),
                state_flags: 72,
                side_flags: 128,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 5f32,
                collision_shapes: &[514, 515, 516],
                outline_shapes: &[514, 515, 516],
                opacity: 0,
                block_entity_type: 30,
            },
            BlockState {
                id: BlockStateId::new(20816u16).unwrap(),
                state_flags: 72,
                side_flags: 128,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 5f32,
                collision_shapes: &[514, 515, 516],
                outline_shapes: &[514, 515, 516],
                opacity: 0,
                block_entity_type: 30,
            },
            BlockState {
                id: BlockStateId::new(20817u16).unwrap(),
                state_flags: 72,
                side_flags: 128,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 5f32,
                collision_shapes: &[514, 515, 516],
                outline_shapes: &[514, 515, 516],
                opacity: 0,
                block_entity_type: 30,
            },
            BlockState {
                id: BlockStateId::new(20818u16).unwrap(),
                state_flags: 72,
                side_flags: 128,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 5f32,
                collision_shapes: &[514, 515, 516],
                outline_shapes: &[514, 515, 516],
                opacity: 0,
                block_entity_type: 30,
            },
            BlockState {
                id: BlockStateId::new(20819u16).unwrap(),
                state_flags: 72,
                side_flags: 128,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 5f32,
                collision_shapes: &[514, 515, 516],
                outline_shapes: &[514, 515, 516],
                opacity: 0,
                block_entity_type: 30,
            },
            BlockState {
                id: BlockStateId::new(20820u16).unwrap(),
                state_flags: 72,
                side_flags: 128,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 5f32,
                collision_shapes: &[514, 515, 516],
                outline_shapes: &[514, 515, 516],
                opacity: 0,
                block_entity_type: 30,
            },
            BlockState {
                id: BlockStateId::new(20821u16).unwrap(),
                state_flags: 72,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 5f32,
                collision_shapes: &[514, 515, 517],
                outline_shapes: &[514, 515, 517],
                opacity: 0,
                block_entity_type: 30,
            },
            BlockState {
                id: BlockStateId::new(20822u16).unwrap(),
                state_flags: 72,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 5f32,
                collision_shapes: &[514, 515, 517],
                outline_shapes: &[514, 515, 517],
                opacity: 0,
                block_entity_type: 30,
            },
            BlockState {
                id: BlockStateId::new(20823u16).unwrap(),
                state_flags: 72,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 5f32,
                collision_shapes: &[514, 515, 518],
                outline_shapes: &[514, 515, 518],
                opacity: 0,
                block_entity_type: 30,
            },
            BlockState {
                id: BlockStateId::new(20824u16).unwrap(),
                state_flags: 72,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 5f32,
                collision_shapes: &[514, 515, 518],
                outline_shapes: &[514, 515, 518],
                opacity: 0,
                block_entity_type: 30,
            },
            BlockState {
                id: BlockStateId::new(20825u16).unwrap(),
                state_flags: 72,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 5f32,
                collision_shapes: &[514, 515, 519],
                outline_shapes: &[514, 515, 519],
                opacity: 0,
                block_entity_type: 30,
            },
            BlockState {
                id: BlockStateId::new(20826u16).unwrap(),
                state_flags: 72,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 5f32,
                collision_shapes: &[514, 515, 519],
                outline_shapes: &[514, 515, 519],
                opacity: 0,
                block_entity_type: 30,
            },
            BlockState {
                id: BlockStateId::new(20827u16).unwrap(),
                state_flags: 72,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 5f32,
                collision_shapes: &[514, 515, 520],
                outline_shapes: &[514, 515, 520],
                opacity: 0,
                block_entity_type: 30,
            },
            BlockState {
                id: BlockStateId::new(20828u16).unwrap(),
                state_flags: 72,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 5f32,
                collision_shapes: &[514, 515, 520],
                outline_shapes: &[514, 515, 520],
                opacity: 0,
                block_entity_type: 30,
            },
            BlockState {
                id: BlockStateId::new(20829u16).unwrap(),
                state_flags: 72,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 5f32,
                collision_shapes: &[514, 515, 521],
                outline_shapes: &[514, 515, 521],
                opacity: 0,
                block_entity_type: 30,
            },
            BlockState {
                id: BlockStateId::new(20830u16).unwrap(),
                state_flags: 72,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 5f32,
                collision_shapes: &[514, 515, 521],
                outline_shapes: &[514, 515, 521],
                opacity: 0,
                block_entity_type: 30,
            },
            BlockState {
                id: BlockStateId::new(20831u16).unwrap(),
                state_flags: 72,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 5f32,
                collision_shapes: &[514, 515, 521],
                outline_shapes: &[514, 515, 521],
                opacity: 0,
                block_entity_type: 30,
            },
            BlockState {
                id: BlockStateId::new(20832u16).unwrap(),
                state_flags: 72,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 5f32,
                collision_shapes: &[514, 515, 521],
                outline_shapes: &[514, 515, 521],
                opacity: 0,
                block_entity_type: 30,
            },
            BlockState {
                id: BlockStateId::new(20833u16).unwrap(),
                state_flags: 72,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 5f32,
                collision_shapes: &[514, 515, 522],
                outline_shapes: &[514, 515, 522],
                opacity: 0,
                block_entity_type: 30,
            },
            BlockState {
                id: BlockStateId::new(20834u16).unwrap(),
                state_flags: 72,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 5f32,
                collision_shapes: &[514, 515, 522],
                outline_shapes: &[514, 515, 522],
                opacity: 0,
                block_entity_type: 30,
            },
            BlockState {
                id: BlockStateId::new(20835u16).unwrap(),
                state_flags: 72,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 5f32,
                collision_shapes: &[514, 515, 522],
                outline_shapes: &[514, 515, 522],
                opacity: 0,
                block_entity_type: 30,
            },
            BlockState {
                id: BlockStateId::new(20836u16).unwrap(),
                state_flags: 72,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 5f32,
                collision_shapes: &[514, 515, 522],
                outline_shapes: &[514, 515, 522],
                opacity: 0,
                block_entity_type: 30,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/bell"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:bell",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const LANTERN: Self = Block {
        id: BlockId::new(849u16).unwrap(),
        name: "lantern",
        hardness: 3.5f32,
        blast_resistance: 3.5f32,
        map_color: 6u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 1394,
        default_state: &BlockState {
            id: BlockStateId::new(20840u16).unwrap(),
            state_flags: 72,
            side_flags: 64,
            instrument: NoteblockInstrument::Harp,
            luminance: 15,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 3.5f32,
            collision_shapes: &[525, 526],
            outline_shapes: &[525, 526],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(20837u16).unwrap(),
                state_flags: 96,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3.5f32,
                collision_shapes: &[523, 524],
                outline_shapes: &[523, 524],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20838u16).unwrap(),
                state_flags: 72,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3.5f32,
                collision_shapes: &[523, 524],
                outline_shapes: &[523, 524],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20839u16).unwrap(),
                state_flags: 96,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3.5f32,
                collision_shapes: &[525, 526],
                outline_shapes: &[525, 526],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20840u16).unwrap(),
                state_flags: 72,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3.5f32,
                collision_shapes: &[525, 526],
                outline_shapes: &[525, 526],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/lantern"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:lantern",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const SOUL_LANTERN: Self = Block {
        id: BlockId::new(850u16).unwrap(),
        name: "soul_lantern",
        hardness: 3.5f32,
        blast_resistance: 3.5f32,
        map_color: 6u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 1395,
        default_state: &BlockState {
            id: BlockStateId::new(20844u16).unwrap(),
            state_flags: 72,
            side_flags: 64,
            instrument: NoteblockInstrument::Harp,
            luminance: 10,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 3.5f32,
            collision_shapes: &[525, 526],
            outline_shapes: &[525, 526],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(20841u16).unwrap(),
                state_flags: 96,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 10,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3.5f32,
                collision_shapes: &[523, 524],
                outline_shapes: &[523, 524],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20842u16).unwrap(),
                state_flags: 72,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 10,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3.5f32,
                collision_shapes: &[523, 524],
                outline_shapes: &[523, 524],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20843u16).unwrap(),
                state_flags: 96,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 10,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3.5f32,
                collision_shapes: &[525, 526],
                outline_shapes: &[525, 526],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20844u16).unwrap(),
                state_flags: 72,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 10,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3.5f32,
                collision_shapes: &[525, 526],
                outline_shapes: &[525, 526],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/soul_lantern"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:soul_lantern",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const COPPER_LANTERN: Self = Block {
        id: BlockId::new(851u16).unwrap(),
        name: "copper_lantern",
        hardness: 3.5f32,
        blast_resistance: 3.5f32,
        map_color: 6u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 1396,
        default_state: &BlockState {
            id: BlockStateId::new(20848u16).unwrap(),
            state_flags: 584,
            side_flags: 64,
            instrument: NoteblockInstrument::Harp,
            luminance: 15,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 3.5f32,
            collision_shapes: &[525, 526],
            outline_shapes: &[525, 526],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(20845u16).unwrap(),
                state_flags: 608,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3.5f32,
                collision_shapes: &[523, 524],
                outline_shapes: &[523, 524],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20846u16).unwrap(),
                state_flags: 584,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3.5f32,
                collision_shapes: &[523, 524],
                outline_shapes: &[523, 524],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20847u16).unwrap(),
                state_flags: 608,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3.5f32,
                collision_shapes: &[525, 526],
                outline_shapes: &[525, 526],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20848u16).unwrap(),
                state_flags: 584,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3.5f32,
                collision_shapes: &[525, 526],
                outline_shapes: &[525, 526],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/copper_lantern"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:copper_lantern",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const EXPOSED_COPPER_LANTERN: Self = Block {
        id: BlockId::new(852u16).unwrap(),
        name: "exposed_copper_lantern",
        hardness: 3.5f32,
        blast_resistance: 3.5f32,
        map_color: 6u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 1397,
        default_state: &BlockState {
            id: BlockStateId::new(20852u16).unwrap(),
            state_flags: 584,
            side_flags: 64,
            instrument: NoteblockInstrument::Harp,
            luminance: 15,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 3.5f32,
            collision_shapes: &[525, 526],
            outline_shapes: &[525, 526],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(20849u16).unwrap(),
                state_flags: 608,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3.5f32,
                collision_shapes: &[523, 524],
                outline_shapes: &[523, 524],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20850u16).unwrap(),
                state_flags: 584,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3.5f32,
                collision_shapes: &[523, 524],
                outline_shapes: &[523, 524],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20851u16).unwrap(),
                state_flags: 608,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3.5f32,
                collision_shapes: &[525, 526],
                outline_shapes: &[525, 526],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20852u16).unwrap(),
                state_flags: 584,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3.5f32,
                collision_shapes: &[525, 526],
                outline_shapes: &[525, 526],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/exposed_copper_lantern"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:exposed_copper_lantern",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const WEATHERED_COPPER_LANTERN: Self = Block {
        id: BlockId::new(853u16).unwrap(),
        name: "weathered_copper_lantern",
        hardness: 3.5f32,
        blast_resistance: 3.5f32,
        map_color: 6u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 1398,
        default_state: &BlockState {
            id: BlockStateId::new(20856u16).unwrap(),
            state_flags: 584,
            side_flags: 64,
            instrument: NoteblockInstrument::Harp,
            luminance: 15,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 3.5f32,
            collision_shapes: &[525, 526],
            outline_shapes: &[525, 526],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(20853u16).unwrap(),
                state_flags: 608,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3.5f32,
                collision_shapes: &[523, 524],
                outline_shapes: &[523, 524],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20854u16).unwrap(),
                state_flags: 584,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3.5f32,
                collision_shapes: &[523, 524],
                outline_shapes: &[523, 524],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20855u16).unwrap(),
                state_flags: 608,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3.5f32,
                collision_shapes: &[525, 526],
                outline_shapes: &[525, 526],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20856u16).unwrap(),
                state_flags: 584,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3.5f32,
                collision_shapes: &[525, 526],
                outline_shapes: &[525, 526],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/weathered_copper_lantern"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:weathered_copper_lantern",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const OXIDIZED_COPPER_LANTERN: Self = Block {
        id: BlockId::new(854u16).unwrap(),
        name: "oxidized_copper_lantern",
        hardness: 3.5f32,
        blast_resistance: 3.5f32,
        map_color: 6u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 1399,
        default_state: &BlockState {
            id: BlockStateId::new(20860u16).unwrap(),
            state_flags: 72,
            side_flags: 64,
            instrument: NoteblockInstrument::Harp,
            luminance: 15,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 3.5f32,
            collision_shapes: &[525, 526],
            outline_shapes: &[525, 526],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(20857u16).unwrap(),
                state_flags: 96,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3.5f32,
                collision_shapes: &[523, 524],
                outline_shapes: &[523, 524],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20858u16).unwrap(),
                state_flags: 72,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3.5f32,
                collision_shapes: &[523, 524],
                outline_shapes: &[523, 524],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20859u16).unwrap(),
                state_flags: 96,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3.5f32,
                collision_shapes: &[525, 526],
                outline_shapes: &[525, 526],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20860u16).unwrap(),
                state_flags: 72,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3.5f32,
                collision_shapes: &[525, 526],
                outline_shapes: &[525, 526],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/oxidized_copper_lantern"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:oxidized_copper_lantern",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const WAXED_COPPER_LANTERN: Self = Block {
        id: BlockId::new(855u16).unwrap(),
        name: "waxed_copper_lantern",
        hardness: 3.5f32,
        blast_resistance: 3.5f32,
        map_color: 6u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 1400,
        default_state: &BlockState {
            id: BlockStateId::new(20864u16).unwrap(),
            state_flags: 72,
            side_flags: 64,
            instrument: NoteblockInstrument::Harp,
            luminance: 15,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 3.5f32,
            collision_shapes: &[525, 526],
            outline_shapes: &[525, 526],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(20861u16).unwrap(),
                state_flags: 96,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3.5f32,
                collision_shapes: &[523, 524],
                outline_shapes: &[523, 524],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20862u16).unwrap(),
                state_flags: 72,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3.5f32,
                collision_shapes: &[523, 524],
                outline_shapes: &[523, 524],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20863u16).unwrap(),
                state_flags: 96,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3.5f32,
                collision_shapes: &[525, 526],
                outline_shapes: &[525, 526],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20864u16).unwrap(),
                state_flags: 72,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3.5f32,
                collision_shapes: &[525, 526],
                outline_shapes: &[525, 526],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/waxed_copper_lantern"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:waxed_copper_lantern",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const WAXED_EXPOSED_COPPER_LANTERN: Self = Block {
        id: BlockId::new(856u16).unwrap(),
        name: "waxed_exposed_copper_lantern",
        hardness: 3.5f32,
        blast_resistance: 3.5f32,
        map_color: 6u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 1401,
        default_state: &BlockState {
            id: BlockStateId::new(20868u16).unwrap(),
            state_flags: 72,
            side_flags: 64,
            instrument: NoteblockInstrument::Harp,
            luminance: 15,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 3.5f32,
            collision_shapes: &[525, 526],
            outline_shapes: &[525, 526],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(20865u16).unwrap(),
                state_flags: 96,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3.5f32,
                collision_shapes: &[523, 524],
                outline_shapes: &[523, 524],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20866u16).unwrap(),
                state_flags: 72,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3.5f32,
                collision_shapes: &[523, 524],
                outline_shapes: &[523, 524],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20867u16).unwrap(),
                state_flags: 96,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3.5f32,
                collision_shapes: &[525, 526],
                outline_shapes: &[525, 526],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20868u16).unwrap(),
                state_flags: 72,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3.5f32,
                collision_shapes: &[525, 526],
                outline_shapes: &[525, 526],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/waxed_exposed_copper_lantern"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:waxed_exposed_copper_lantern",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const WAXED_WEATHERED_COPPER_LANTERN: Self = Block {
        id: BlockId::new(857u16).unwrap(),
        name: "waxed_weathered_copper_lantern",
        hardness: 3.5f32,
        blast_resistance: 3.5f32,
        map_color: 6u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 1402,
        default_state: &BlockState {
            id: BlockStateId::new(20872u16).unwrap(),
            state_flags: 72,
            side_flags: 64,
            instrument: NoteblockInstrument::Harp,
            luminance: 15,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 3.5f32,
            collision_shapes: &[525, 526],
            outline_shapes: &[525, 526],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(20869u16).unwrap(),
                state_flags: 96,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3.5f32,
                collision_shapes: &[523, 524],
                outline_shapes: &[523, 524],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20870u16).unwrap(),
                state_flags: 72,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3.5f32,
                collision_shapes: &[523, 524],
                outline_shapes: &[523, 524],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20871u16).unwrap(),
                state_flags: 96,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3.5f32,
                collision_shapes: &[525, 526],
                outline_shapes: &[525, 526],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20872u16).unwrap(),
                state_flags: 72,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3.5f32,
                collision_shapes: &[525, 526],
                outline_shapes: &[525, 526],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/waxed_weathered_copper_lantern"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:waxed_weathered_copper_lantern",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const WAXED_OXIDIZED_COPPER_LANTERN: Self = Block {
        id: BlockId::new(858u16).unwrap(),
        name: "waxed_oxidized_copper_lantern",
        hardness: 3.5f32,
        blast_resistance: 3.5f32,
        map_color: 6u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 1403,
        default_state: &BlockState {
            id: BlockStateId::new(20876u16).unwrap(),
            state_flags: 72,
            side_flags: 64,
            instrument: NoteblockInstrument::Harp,
            luminance: 15,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 3.5f32,
            collision_shapes: &[525, 526],
            outline_shapes: &[525, 526],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(20873u16).unwrap(),
                state_flags: 96,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3.5f32,
                collision_shapes: &[523, 524],
                outline_shapes: &[523, 524],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20874u16).unwrap(),
                state_flags: 72,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3.5f32,
                collision_shapes: &[523, 524],
                outline_shapes: &[523, 524],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20875u16).unwrap(),
                state_flags: 96,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3.5f32,
                collision_shapes: &[525, 526],
                outline_shapes: &[525, 526],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20876u16).unwrap(),
                state_flags: 72,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3.5f32,
                collision_shapes: &[525, 526],
                outline_shapes: &[525, 526],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/waxed_oxidized_copper_lantern"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:waxed_oxidized_copper_lantern",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const CAMPFIRE: Self = Block {
        id: BlockId::new(859u16).unwrap(),
        name: "campfire",
        hardness: 2f32,
        blast_resistance: 2f32,
        map_color: 34u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 1406,
        default_state: &BlockState {
            id: BlockStateId::new(20880u16).unwrap(),
            state_flags: 74,
            side_flags: 65,
            instrument: NoteblockInstrument::Bass,
            luminance: 15,
            piston_behavior: PistonBehavior::Normal,
            hardness: 2f32,
            collision_shapes: &[335],
            outline_shapes: &[335],
            opacity: 0,
            block_entity_type: 32,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(20877u16).unwrap(),
                state_flags: 98,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 15,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[335],
                outline_shapes: &[335],
                opacity: 1,
                block_entity_type: 32,
            },
            BlockState {
                id: BlockStateId::new(20878u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 15,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[335],
                outline_shapes: &[335],
                opacity: 0,
                block_entity_type: 32,
            },
            BlockState {
                id: BlockStateId::new(20879u16).unwrap(),
                state_flags: 98,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 15,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[335],
                outline_shapes: &[335],
                opacity: 1,
                block_entity_type: 32,
            },
            BlockState {
                id: BlockStateId::new(20880u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 15,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[335],
                outline_shapes: &[335],
                opacity: 0,
                block_entity_type: 32,
            },
            BlockState {
                id: BlockStateId::new(20881u16).unwrap(),
                state_flags: 98,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[335],
                outline_shapes: &[335],
                opacity: 1,
                block_entity_type: 32,
            },
            BlockState {
                id: BlockStateId::new(20882u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[335],
                outline_shapes: &[335],
                opacity: 0,
                block_entity_type: 32,
            },
            BlockState {
                id: BlockStateId::new(20883u16).unwrap(),
                state_flags: 98,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[335],
                outline_shapes: &[335],
                opacity: 1,
                block_entity_type: 32,
            },
            BlockState {
                id: BlockStateId::new(20884u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[335],
                outline_shapes: &[335],
                opacity: 0,
                block_entity_type: 32,
            },
            BlockState {
                id: BlockStateId::new(20885u16).unwrap(),
                state_flags: 98,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 15,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[335],
                outline_shapes: &[335],
                opacity: 1,
                block_entity_type: 32,
            },
            BlockState {
                id: BlockStateId::new(20886u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 15,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[335],
                outline_shapes: &[335],
                opacity: 0,
                block_entity_type: 32,
            },
            BlockState {
                id: BlockStateId::new(20887u16).unwrap(),
                state_flags: 98,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 15,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[335],
                outline_shapes: &[335],
                opacity: 1,
                block_entity_type: 32,
            },
            BlockState {
                id: BlockStateId::new(20888u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 15,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[335],
                outline_shapes: &[335],
                opacity: 0,
                block_entity_type: 32,
            },
            BlockState {
                id: BlockStateId::new(20889u16).unwrap(),
                state_flags: 98,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[335],
                outline_shapes: &[335],
                opacity: 1,
                block_entity_type: 32,
            },
            BlockState {
                id: BlockStateId::new(20890u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[335],
                outline_shapes: &[335],
                opacity: 0,
                block_entity_type: 32,
            },
            BlockState {
                id: BlockStateId::new(20891u16).unwrap(),
                state_flags: 98,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[335],
                outline_shapes: &[335],
                opacity: 1,
                block_entity_type: 32,
            },
            BlockState {
                id: BlockStateId::new(20892u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[335],
                outline_shapes: &[335],
                opacity: 0,
                block_entity_type: 32,
            },
            BlockState {
                id: BlockStateId::new(20893u16).unwrap(),
                state_flags: 98,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 15,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[335],
                outline_shapes: &[335],
                opacity: 1,
                block_entity_type: 32,
            },
            BlockState {
                id: BlockStateId::new(20894u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 15,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[335],
                outline_shapes: &[335],
                opacity: 0,
                block_entity_type: 32,
            },
            BlockState {
                id: BlockStateId::new(20895u16).unwrap(),
                state_flags: 98,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 15,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[335],
                outline_shapes: &[335],
                opacity: 1,
                block_entity_type: 32,
            },
            BlockState {
                id: BlockStateId::new(20896u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 15,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[335],
                outline_shapes: &[335],
                opacity: 0,
                block_entity_type: 32,
            },
            BlockState {
                id: BlockStateId::new(20897u16).unwrap(),
                state_flags: 98,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[335],
                outline_shapes: &[335],
                opacity: 1,
                block_entity_type: 32,
            },
            BlockState {
                id: BlockStateId::new(20898u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[335],
                outline_shapes: &[335],
                opacity: 0,
                block_entity_type: 32,
            },
            BlockState {
                id: BlockStateId::new(20899u16).unwrap(),
                state_flags: 98,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[335],
                outline_shapes: &[335],
                opacity: 1,
                block_entity_type: 32,
            },
            BlockState {
                id: BlockStateId::new(20900u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[335],
                outline_shapes: &[335],
                opacity: 0,
                block_entity_type: 32,
            },
            BlockState {
                id: BlockStateId::new(20901u16).unwrap(),
                state_flags: 98,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 15,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[335],
                outline_shapes: &[335],
                opacity: 1,
                block_entity_type: 32,
            },
            BlockState {
                id: BlockStateId::new(20902u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 15,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[335],
                outline_shapes: &[335],
                opacity: 0,
                block_entity_type: 32,
            },
            BlockState {
                id: BlockStateId::new(20903u16).unwrap(),
                state_flags: 98,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 15,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[335],
                outline_shapes: &[335],
                opacity: 1,
                block_entity_type: 32,
            },
            BlockState {
                id: BlockStateId::new(20904u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 15,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[335],
                outline_shapes: &[335],
                opacity: 0,
                block_entity_type: 32,
            },
            BlockState {
                id: BlockStateId::new(20905u16).unwrap(),
                state_flags: 98,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[335],
                outline_shapes: &[335],
                opacity: 1,
                block_entity_type: 32,
            },
            BlockState {
                id: BlockStateId::new(20906u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[335],
                outline_shapes: &[335],
                opacity: 0,
                block_entity_type: 32,
            },
            BlockState {
                id: BlockStateId::new(20907u16).unwrap(),
                state_flags: 98,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[335],
                outline_shapes: &[335],
                opacity: 1,
                block_entity_type: 32,
            },
            BlockState {
                id: BlockStateId::new(20908u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[335],
                outline_shapes: &[335],
                opacity: 0,
                block_entity_type: 32,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/campfire"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Alternatives(AlternativeEntry {
                        children: &[
                            LootPoolEntry {
                                content: LootPoolEntryTypes::Item(ItemEntry {
                                    name: "minecraft:campfire",
                                }),
                                weight: 1i32,
                                quality: 0i32,
                                conditions: Some(&[LootCondition::MatchTool { items: None }]),
                                functions: None,
                            },
                            LootPoolEntry {
                                content: LootPoolEntryTypes::Item(ItemEntry {
                                    name: "minecraft:charcoal",
                                }),
                                weight: 1i32,
                                quality: 0i32,
                                conditions: Some(&[LootCondition::SurvivesExplosion]),
                                functions: Some(&[LootFunction {
                                    content: LootFunctionTypes::SetCount {
                                        count: LootFunctionNumberProvider::Constant { value: 2f32 },
                                        add: false,
                                    },
                                    conditions: None,
                                }]),
                            },
                        ],
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: None,
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const SOUL_CAMPFIRE: Self = Block {
        id: BlockId::new(860u16).unwrap(),
        name: "soul_campfire",
        hardness: 2f32,
        blast_resistance: 2f32,
        map_color: 34u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 1407,
        default_state: &BlockState {
            id: BlockStateId::new(20912u16).unwrap(),
            state_flags: 74,
            side_flags: 65,
            instrument: NoteblockInstrument::Bass,
            luminance: 10,
            piston_behavior: PistonBehavior::Normal,
            hardness: 2f32,
            collision_shapes: &[335],
            outline_shapes: &[335],
            opacity: 0,
            block_entity_type: 32,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(20909u16).unwrap(),
                state_flags: 98,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 10,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[335],
                outline_shapes: &[335],
                opacity: 1,
                block_entity_type: 32,
            },
            BlockState {
                id: BlockStateId::new(20910u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 10,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[335],
                outline_shapes: &[335],
                opacity: 0,
                block_entity_type: 32,
            },
            BlockState {
                id: BlockStateId::new(20911u16).unwrap(),
                state_flags: 98,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 10,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[335],
                outline_shapes: &[335],
                opacity: 1,
                block_entity_type: 32,
            },
            BlockState {
                id: BlockStateId::new(20912u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 10,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[335],
                outline_shapes: &[335],
                opacity: 0,
                block_entity_type: 32,
            },
            BlockState {
                id: BlockStateId::new(20913u16).unwrap(),
                state_flags: 98,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[335],
                outline_shapes: &[335],
                opacity: 1,
                block_entity_type: 32,
            },
            BlockState {
                id: BlockStateId::new(20914u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[335],
                outline_shapes: &[335],
                opacity: 0,
                block_entity_type: 32,
            },
            BlockState {
                id: BlockStateId::new(20915u16).unwrap(),
                state_flags: 98,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[335],
                outline_shapes: &[335],
                opacity: 1,
                block_entity_type: 32,
            },
            BlockState {
                id: BlockStateId::new(20916u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[335],
                outline_shapes: &[335],
                opacity: 0,
                block_entity_type: 32,
            },
            BlockState {
                id: BlockStateId::new(20917u16).unwrap(),
                state_flags: 98,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 10,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[335],
                outline_shapes: &[335],
                opacity: 1,
                block_entity_type: 32,
            },
            BlockState {
                id: BlockStateId::new(20918u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 10,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[335],
                outline_shapes: &[335],
                opacity: 0,
                block_entity_type: 32,
            },
            BlockState {
                id: BlockStateId::new(20919u16).unwrap(),
                state_flags: 98,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 10,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[335],
                outline_shapes: &[335],
                opacity: 1,
                block_entity_type: 32,
            },
            BlockState {
                id: BlockStateId::new(20920u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 10,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[335],
                outline_shapes: &[335],
                opacity: 0,
                block_entity_type: 32,
            },
            BlockState {
                id: BlockStateId::new(20921u16).unwrap(),
                state_flags: 98,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[335],
                outline_shapes: &[335],
                opacity: 1,
                block_entity_type: 32,
            },
            BlockState {
                id: BlockStateId::new(20922u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[335],
                outline_shapes: &[335],
                opacity: 0,
                block_entity_type: 32,
            },
            BlockState {
                id: BlockStateId::new(20923u16).unwrap(),
                state_flags: 98,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[335],
                outline_shapes: &[335],
                opacity: 1,
                block_entity_type: 32,
            },
            BlockState {
                id: BlockStateId::new(20924u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[335],
                outline_shapes: &[335],
                opacity: 0,
                block_entity_type: 32,
            },
            BlockState {
                id: BlockStateId::new(20925u16).unwrap(),
                state_flags: 98,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 10,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[335],
                outline_shapes: &[335],
                opacity: 1,
                block_entity_type: 32,
            },
            BlockState {
                id: BlockStateId::new(20926u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 10,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[335],
                outline_shapes: &[335],
                opacity: 0,
                block_entity_type: 32,
            },
            BlockState {
                id: BlockStateId::new(20927u16).unwrap(),
                state_flags: 98,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 10,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[335],
                outline_shapes: &[335],
                opacity: 1,
                block_entity_type: 32,
            },
            BlockState {
                id: BlockStateId::new(20928u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 10,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[335],
                outline_shapes: &[335],
                opacity: 0,
                block_entity_type: 32,
            },
            BlockState {
                id: BlockStateId::new(20929u16).unwrap(),
                state_flags: 98,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[335],
                outline_shapes: &[335],
                opacity: 1,
                block_entity_type: 32,
            },
            BlockState {
                id: BlockStateId::new(20930u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[335],
                outline_shapes: &[335],
                opacity: 0,
                block_entity_type: 32,
            },
            BlockState {
                id: BlockStateId::new(20931u16).unwrap(),
                state_flags: 98,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[335],
                outline_shapes: &[335],
                opacity: 1,
                block_entity_type: 32,
            },
            BlockState {
                id: BlockStateId::new(20932u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[335],
                outline_shapes: &[335],
                opacity: 0,
                block_entity_type: 32,
            },
            BlockState {
                id: BlockStateId::new(20933u16).unwrap(),
                state_flags: 98,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 10,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[335],
                outline_shapes: &[335],
                opacity: 1,
                block_entity_type: 32,
            },
            BlockState {
                id: BlockStateId::new(20934u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 10,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[335],
                outline_shapes: &[335],
                opacity: 0,
                block_entity_type: 32,
            },
            BlockState {
                id: BlockStateId::new(20935u16).unwrap(),
                state_flags: 98,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 10,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[335],
                outline_shapes: &[335],
                opacity: 1,
                block_entity_type: 32,
            },
            BlockState {
                id: BlockStateId::new(20936u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 10,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[335],
                outline_shapes: &[335],
                opacity: 0,
                block_entity_type: 32,
            },
            BlockState {
                id: BlockStateId::new(20937u16).unwrap(),
                state_flags: 98,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[335],
                outline_shapes: &[335],
                opacity: 1,
                block_entity_type: 32,
            },
            BlockState {
                id: BlockStateId::new(20938u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[335],
                outline_shapes: &[335],
                opacity: 0,
                block_entity_type: 32,
            },
            BlockState {
                id: BlockStateId::new(20939u16).unwrap(),
                state_flags: 98,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[335],
                outline_shapes: &[335],
                opacity: 1,
                block_entity_type: 32,
            },
            BlockState {
                id: BlockStateId::new(20940u16).unwrap(),
                state_flags: 74,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[335],
                outline_shapes: &[335],
                opacity: 0,
                block_entity_type: 32,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/soul_campfire"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Alternatives(AlternativeEntry {
                        children: &[
                            LootPoolEntry {
                                content: LootPoolEntryTypes::Item(ItemEntry {
                                    name: "minecraft:soul_campfire",
                                }),
                                weight: 1i32,
                                quality: 0i32,
                                conditions: Some(&[LootCondition::MatchTool { items: None }]),
                                functions: None,
                            },
                            LootPoolEntry {
                                content: LootPoolEntryTypes::Item(ItemEntry {
                                    name: "minecraft:soul_soil",
                                }),
                                weight: 1i32,
                                quality: 0i32,
                                conditions: Some(&[LootCondition::SurvivesExplosion]),
                                functions: Some(&[LootFunction {
                                    content: LootFunctionTypes::SetCount {
                                        count: LootFunctionNumberProvider::Constant { value: 1f32 },
                                        add: false,
                                    },
                                    conditions: None,
                                }]),
                            },
                        ],
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: None,
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const SWEET_BERRY_BUSH: Self = Block {
        id: BlockId::new(861u16).unwrap(),
        name: "sweet_berry_bush",
        hardness: 0f32,
        blast_resistance: 0f32,
        map_color: 7u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 1404,
        default_state: &BlockState {
            id: BlockStateId::new(20941u16).unwrap(),
            state_flags: 520,
            side_flags: 0,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0f32,
            collision_shapes: &[],
            outline_shapes: &[342],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(20941u16).unwrap(),
                state_flags: 520,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[342],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20942u16).unwrap(),
                state_flags: 520,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[31],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20943u16).unwrap(),
                state_flags: 520,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[31],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20944u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[0],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: Some(Flammable {
            spread_chance: 60u8,
            burn_chance: 100u8,
        }),
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/sweet_berry_bush"),
            pools: Some(&[
                LootPool {
                    entries: &[LootPoolEntry {
                        content: LootPoolEntryTypes::Item(ItemEntry {
                            name: "minecraft:sweet_berries",
                        }),
                        weight: 1i32,
                        quality: 0i32,
                        conditions: None,
                        functions: None,
                    }],
                    rolls: LootNumberProviderTypes::Constant(1f32),
                    bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                    conditions: Some(&[LootCondition::BlockStateProperty {
                        block: "minecraft:sweet_berry_bush",
                        properties: &[("age", "3")],
                    }]),
                    functions: Some(&[
                        LootFunction {
                            content: LootFunctionTypes::SetCount {
                                count: LootFunctionNumberProvider::Uniform {
                                    min: 2f32,
                                    max: 3f32,
                                },
                                add: false,
                            },
                            conditions: None,
                        },
                        LootFunction {
                            content: LootFunctionTypes::ApplyBonus {
                                enchantment: "minecraft:fortune",
                                formula: "minecraft:uniform_bonus_count",
                                parameters: Some(LootFunctionBonusParameter::Multiplier {
                                    bonus_multiplier: 1i32,
                                }),
                            },
                            conditions: None,
                        },
                    ]),
                },
                LootPool {
                    entries: &[LootPoolEntry {
                        content: LootPoolEntryTypes::Item(ItemEntry {
                            name: "minecraft:sweet_berries",
                        }),
                        weight: 1i32,
                        quality: 0i32,
                        conditions: None,
                        functions: None,
                    }],
                    rolls: LootNumberProviderTypes::Constant(1f32),
                    bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                    conditions: Some(&[LootCondition::BlockStateProperty {
                        block: "minecraft:sweet_berry_bush",
                        properties: &[("age", "2")],
                    }]),
                    functions: Some(&[
                        LootFunction {
                            content: LootFunctionTypes::SetCount {
                                count: LootFunctionNumberProvider::Uniform {
                                    min: 1f32,
                                    max: 2f32,
                                },
                                add: false,
                            },
                            conditions: None,
                        },
                        LootFunction {
                            content: LootFunctionTypes::ApplyBonus {
                                enchantment: "minecraft:fortune",
                                formula: "minecraft:uniform_bonus_count",
                                parameters: Some(LootFunctionBonusParameter::Multiplier {
                                    bonus_multiplier: 1i32,
                                }),
                            },
                            conditions: None,
                        },
                    ]),
                },
            ]),
        }),
        experience: None,
    };
    pub const WARPED_STEM: Self = Block {
        id: BlockId::new(862u16).unwrap(),
        name: "warped_stem",
        hardness: 2f32,
        blast_resistance: 2f32,
        map_color: 56u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 173,
        default_state: &BlockState {
            id: BlockStateId::new(20946u16).unwrap(),
            state_flags: 448,
            side_flags: 255,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 2f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(20945u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20946u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20947u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/warped_stem"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:warped_stem",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const STRIPPED_WARPED_STEM: Self = Block {
        id: BlockId::new(863u16).unwrap(),
        name: "stripped_warped_stem",
        hardness: 2f32,
        blast_resistance: 2f32,
        map_color: 56u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 185,
        default_state: &BlockState {
            id: BlockStateId::new(20949u16).unwrap(),
            state_flags: 448,
            side_flags: 255,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 2f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(20948u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20949u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20950u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/stripped_warped_stem"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:stripped_warped_stem",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const WARPED_HYPHAE: Self = Block {
        id: BlockId::new(864u16).unwrap(),
        name: "warped_hyphae",
        hardness: 2f32,
        blast_resistance: 2f32,
        map_color: 57u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 208,
        default_state: &BlockState {
            id: BlockStateId::new(20952u16).unwrap(),
            state_flags: 448,
            side_flags: 255,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 2f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(20951u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20952u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20953u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/warped_hyphae"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:warped_hyphae",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const STRIPPED_WARPED_HYPHAE: Self = Block {
        id: BlockId::new(865u16).unwrap(),
        name: "stripped_warped_hyphae",
        hardness: 2f32,
        blast_resistance: 2f32,
        map_color: 57u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 196,
        default_state: &BlockState {
            id: BlockStateId::new(20955u16).unwrap(),
            state_flags: 448,
            side_flags: 255,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 2f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(20954u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20955u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20956u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/stripped_warped_hyphae"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:stripped_warped_hyphae",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const WARPED_NYLIUM: Self = Block {
        id: BlockId::new(866u16).unwrap(),
        name: "warped_nylium",
        hardness: 0.4f32,
        blast_resistance: 0.4f32,
        map_color: 55u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 61,
        default_state: &BlockState {
            id: BlockStateId::new(20957u16).unwrap(),
            state_flags: 964,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.4f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(20957u16).unwrap(),
            state_flags: 964,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.4f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/warped_nylium"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Alternatives(AlternativeEntry {
                        children: &[
                            LootPoolEntry {
                                content: LootPoolEntryTypes::Item(ItemEntry {
                                    name: "minecraft:warped_nylium",
                                }),
                                weight: 1i32,
                                quality: 0i32,
                                conditions: Some(&[LootCondition::MatchTool { items: None }]),
                                functions: None,
                            },
                            LootPoolEntry {
                                content: LootPoolEntryTypes::Item(ItemEntry {
                                    name: "minecraft:netherrack",
                                }),
                                weight: 1i32,
                                quality: 0i32,
                                conditions: Some(&[LootCondition::SurvivesExplosion]),
                                functions: None,
                            },
                        ],
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: None,
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const WARPED_FUNGUS: Self = Block {
        id: BlockId::new(867u16).unwrap(),
        name: "warped_fungus",
        hardness: 0f32,
        blast_resistance: 0f32,
        map_color: 23u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 278,
        default_state: &BlockState {
            id: BlockStateId::new(20958u16).unwrap(),
            state_flags: 8,
            side_flags: 0,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0f32,
            collision_shapes: &[],
            outline_shapes: &[527],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(20958u16).unwrap(),
            state_flags: 8,
            side_flags: 0,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0f32,
            collision_shapes: &[],
            outline_shapes: &[527],
            opacity: 0,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/warped_fungus"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:warped_fungus",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const WARPED_WART_BLOCK: Self = Block {
        id: BlockId::new(868u16).unwrap(),
        name: "warped_wart_block",
        hardness: 1f32,
        blast_resistance: 1f32,
        map_color: 58u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 605,
        default_state: &BlockState {
            id: BlockStateId::new(20959u16).unwrap(),
            state_flags: 448,
            side_flags: 255,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(20959u16).unwrap(),
            state_flags: 448,
            side_flags: 255,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/warped_wart_block"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:warped_wart_block",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const WARPED_ROOTS: Self = Block {
        id: BlockId::new(869u16).unwrap(),
        name: "warped_roots",
        hardness: 0f32,
        blast_resistance: 0f32,
        map_color: 23u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 280,
        default_state: &BlockState {
            id: BlockStateId::new(20960u16).unwrap(),
            state_flags: 24,
            side_flags: 0,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0f32,
            collision_shapes: &[],
            outline_shapes: &[28],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(20960u16).unwrap(),
            state_flags: 24,
            side_flags: 0,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0f32,
            collision_shapes: &[],
            outline_shapes: &[28],
            opacity: 0,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/warped_roots"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:warped_roots",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const NETHER_SPROUTS: Self = Block {
        id: BlockId::new(870u16).unwrap(),
        name: "nether_sprouts",
        hardness: 0f32,
        blast_resistance: 0f32,
        map_color: 23u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 281,
        default_state: &BlockState {
            id: BlockStateId::new(20961u16).unwrap(),
            state_flags: 24,
            side_flags: 0,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0f32,
            collision_shapes: &[],
            outline_shapes: &[528],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(20961u16).unwrap(),
            state_flags: 24,
            side_flags: 0,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0f32,
            collision_shapes: &[],
            outline_shapes: &[528],
            opacity: 0,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/nether_sprouts"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:nether_sprouts",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::MatchTool {
                    items: Some(&["minecraft:shears"]),
                }]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const CRIMSON_STEM: Self = Block {
        id: BlockId::new(871u16).unwrap(),
        name: "crimson_stem",
        hardness: 2f32,
        blast_resistance: 2f32,
        map_color: 53u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 172,
        default_state: &BlockState {
            id: BlockStateId::new(20963u16).unwrap(),
            state_flags: 448,
            side_flags: 255,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 2f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(20962u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20963u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20964u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/crimson_stem"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:crimson_stem",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const STRIPPED_CRIMSON_STEM: Self = Block {
        id: BlockId::new(872u16).unwrap(),
        name: "stripped_crimson_stem",
        hardness: 2f32,
        blast_resistance: 2f32,
        map_color: 53u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 184,
        default_state: &BlockState {
            id: BlockStateId::new(20966u16).unwrap(),
            state_flags: 448,
            side_flags: 255,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 2f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(20965u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20966u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20967u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/stripped_crimson_stem"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:stripped_crimson_stem",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const CRIMSON_HYPHAE: Self = Block {
        id: BlockId::new(873u16).unwrap(),
        name: "crimson_hyphae",
        hardness: 2f32,
        blast_resistance: 2f32,
        map_color: 54u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 207,
        default_state: &BlockState {
            id: BlockStateId::new(20969u16).unwrap(),
            state_flags: 448,
            side_flags: 255,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 2f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(20968u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20969u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20970u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/crimson_hyphae"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:crimson_hyphae",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const STRIPPED_CRIMSON_HYPHAE: Self = Block {
        id: BlockId::new(874u16).unwrap(),
        name: "stripped_crimson_hyphae",
        hardness: 2f32,
        blast_resistance: 2f32,
        map_color: 54u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 195,
        default_state: &BlockState {
            id: BlockStateId::new(20972u16).unwrap(),
            state_flags: 448,
            side_flags: 255,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 2f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(20971u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20972u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20973u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/stripped_crimson_hyphae"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:stripped_crimson_hyphae",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const CRIMSON_NYLIUM: Self = Block {
        id: BlockId::new(875u16).unwrap(),
        name: "crimson_nylium",
        hardness: 0.4f32,
        blast_resistance: 0.4f32,
        map_color: 52u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 60,
        default_state: &BlockState {
            id: BlockStateId::new(20974u16).unwrap(),
            state_flags: 964,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.4f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(20974u16).unwrap(),
            state_flags: 964,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.4f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/crimson_nylium"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Alternatives(AlternativeEntry {
                        children: &[
                            LootPoolEntry {
                                content: LootPoolEntryTypes::Item(ItemEntry {
                                    name: "minecraft:crimson_nylium",
                                }),
                                weight: 1i32,
                                quality: 0i32,
                                conditions: Some(&[LootCondition::MatchTool { items: None }]),
                                functions: None,
                            },
                            LootPoolEntry {
                                content: LootPoolEntryTypes::Item(ItemEntry {
                                    name: "minecraft:netherrack",
                                }),
                                weight: 1i32,
                                quality: 0i32,
                                conditions: Some(&[LootCondition::SurvivesExplosion]),
                                functions: None,
                            },
                        ],
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: None,
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const CRIMSON_FUNGUS: Self = Block {
        id: BlockId::new(876u16).unwrap(),
        name: "crimson_fungus",
        hardness: 0f32,
        blast_resistance: 0f32,
        map_color: 35u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 277,
        default_state: &BlockState {
            id: BlockStateId::new(20975u16).unwrap(),
            state_flags: 8,
            side_flags: 0,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0f32,
            collision_shapes: &[],
            outline_shapes: &[527],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(20975u16).unwrap(),
            state_flags: 8,
            side_flags: 0,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0f32,
            collision_shapes: &[],
            outline_shapes: &[527],
            opacity: 0,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/crimson_fungus"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:crimson_fungus",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const SHROOMLIGHT: Self = Block {
        id: BlockId::new(877u16).unwrap(),
        name: "shroomlight",
        hardness: 1f32,
        blast_resistance: 1f32,
        map_color: 28u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 1408,
        default_state: &BlockState {
            id: BlockStateId::new(20976u16).unwrap(),
            state_flags: 448,
            side_flags: 255,
            instrument: NoteblockInstrument::Harp,
            luminance: 15,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(20976u16).unwrap(),
            state_flags: 448,
            side_flags: 255,
            instrument: NoteblockInstrument::Harp,
            luminance: 15,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/shroomlight"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:shroomlight",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const WEEPING_VINES: Self = Block {
        id: BlockId::new(878u16).unwrap(),
        name: "weeping_vines",
        hardness: 0f32,
        blast_resistance: 0f32,
        map_color: 35u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 282,
        default_state: &BlockState {
            id: BlockStateId::new(20977u16).unwrap(),
            state_flags: 520,
            side_flags: 0,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0f32,
            collision_shapes: &[],
            outline_shapes: &[529],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(20977u16).unwrap(),
                state_flags: 520,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[529],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20978u16).unwrap(),
                state_flags: 520,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[529],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20979u16).unwrap(),
                state_flags: 520,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[529],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20980u16).unwrap(),
                state_flags: 520,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[529],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20981u16).unwrap(),
                state_flags: 520,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[529],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20982u16).unwrap(),
                state_flags: 520,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[529],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20983u16).unwrap(),
                state_flags: 520,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[529],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20984u16).unwrap(),
                state_flags: 520,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[529],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20985u16).unwrap(),
                state_flags: 520,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[529],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20986u16).unwrap(),
                state_flags: 520,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[529],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20987u16).unwrap(),
                state_flags: 520,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[529],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20988u16).unwrap(),
                state_flags: 520,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[529],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20989u16).unwrap(),
                state_flags: 520,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[529],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20990u16).unwrap(),
                state_flags: 520,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[529],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20991u16).unwrap(),
                state_flags: 520,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[529],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20992u16).unwrap(),
                state_flags: 520,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[529],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20993u16).unwrap(),
                state_flags: 520,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[529],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20994u16).unwrap(),
                state_flags: 520,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[529],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20995u16).unwrap(),
                state_flags: 520,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[529],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20996u16).unwrap(),
                state_flags: 520,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[529],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20997u16).unwrap(),
                state_flags: 520,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[529],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20998u16).unwrap(),
                state_flags: 520,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[529],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(20999u16).unwrap(),
                state_flags: 520,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[529],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21000u16).unwrap(),
                state_flags: 520,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[529],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21001u16).unwrap(),
                state_flags: 520,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[529],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21002u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[529],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/weeping_vines"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Alternatives(AlternativeEntry {
                        children: &[
                            LootPoolEntry {
                                content: LootPoolEntryTypes::Item(ItemEntry {
                                    name: "minecraft:weeping_vines",
                                }),
                                weight: 1i32,
                                quality: 0i32,
                                conditions: Some(&[LootCondition::AnyOf(&[
                                    LootCondition::MatchTool {
                                        items: Some(&["minecraft:shears"]),
                                    },
                                    LootCondition::MatchTool { items: None },
                                ])]),
                                functions: None,
                            },
                            LootPoolEntry {
                                content: LootPoolEntryTypes::Item(ItemEntry {
                                    name: "minecraft:weeping_vines",
                                }),
                                weight: 1i32,
                                quality: 0i32,
                                conditions: Some(&[LootCondition::TableBonus {
                                    enchantment: "minecraft:fortune",
                                    chances: &[0.33f32, 0.55f32, 0.77f32, 1f32],
                                }]),
                                functions: None,
                            },
                        ],
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: None,
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const WEEPING_VINES_PLANT: Self = Block {
        id: BlockId::new(879u16).unwrap(),
        name: "weeping_vines_plant",
        hardness: 0f32,
        blast_resistance: 0f32,
        map_color: 35u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 0,
        default_state: &BlockState {
            id: BlockStateId::new(21003u16).unwrap(),
            state_flags: 8,
            side_flags: 0,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0f32,
            collision_shapes: &[],
            outline_shapes: &[31],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(21003u16).unwrap(),
            state_flags: 8,
            side_flags: 0,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0f32,
            collision_shapes: &[],
            outline_shapes: &[31],
            opacity: 0,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/weeping_vines_plant"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Alternatives(AlternativeEntry {
                        children: &[
                            LootPoolEntry {
                                content: LootPoolEntryTypes::Item(ItemEntry {
                                    name: "minecraft:weeping_vines",
                                }),
                                weight: 1i32,
                                quality: 0i32,
                                conditions: Some(&[LootCondition::AnyOf(&[
                                    LootCondition::MatchTool {
                                        items: Some(&["minecraft:shears"]),
                                    },
                                    LootCondition::MatchTool { items: None },
                                ])]),
                                functions: None,
                            },
                            LootPoolEntry {
                                content: LootPoolEntryTypes::Item(ItemEntry {
                                    name: "minecraft:weeping_vines",
                                }),
                                weight: 1i32,
                                quality: 0i32,
                                conditions: Some(&[LootCondition::TableBonus {
                                    enchantment: "minecraft:fortune",
                                    chances: &[0.33f32, 0.55f32, 0.77f32, 1f32],
                                }]),
                                functions: None,
                            },
                        ],
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: None,
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const TWISTING_VINES: Self = Block {
        id: BlockId::new(880u16).unwrap(),
        name: "twisting_vines",
        hardness: 0f32,
        blast_resistance: 0f32,
        map_color: 23u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 283,
        default_state: &BlockState {
            id: BlockStateId::new(21004u16).unwrap(),
            state_flags: 520,
            side_flags: 0,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0f32,
            collision_shapes: &[],
            outline_shapes: &[530],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(21004u16).unwrap(),
                state_flags: 520,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[530],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21005u16).unwrap(),
                state_flags: 520,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[530],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21006u16).unwrap(),
                state_flags: 520,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[530],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21007u16).unwrap(),
                state_flags: 520,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[530],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21008u16).unwrap(),
                state_flags: 520,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[530],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21009u16).unwrap(),
                state_flags: 520,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[530],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21010u16).unwrap(),
                state_flags: 520,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[530],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21011u16).unwrap(),
                state_flags: 520,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[530],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21012u16).unwrap(),
                state_flags: 520,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[530],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21013u16).unwrap(),
                state_flags: 520,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[530],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21014u16).unwrap(),
                state_flags: 520,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[530],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21015u16).unwrap(),
                state_flags: 520,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[530],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21016u16).unwrap(),
                state_flags: 520,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[530],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21017u16).unwrap(),
                state_flags: 520,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[530],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21018u16).unwrap(),
                state_flags: 520,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[530],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21019u16).unwrap(),
                state_flags: 520,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[530],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21020u16).unwrap(),
                state_flags: 520,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[530],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21021u16).unwrap(),
                state_flags: 520,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[530],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21022u16).unwrap(),
                state_flags: 520,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[530],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21023u16).unwrap(),
                state_flags: 520,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[530],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21024u16).unwrap(),
                state_flags: 520,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[530],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21025u16).unwrap(),
                state_flags: 520,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[530],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21026u16).unwrap(),
                state_flags: 520,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[530],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21027u16).unwrap(),
                state_flags: 520,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[530],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21028u16).unwrap(),
                state_flags: 520,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[530],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21029u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[530],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/twisting_vines"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Alternatives(AlternativeEntry {
                        children: &[
                            LootPoolEntry {
                                content: LootPoolEntryTypes::Item(ItemEntry {
                                    name: "minecraft:twisting_vines",
                                }),
                                weight: 1i32,
                                quality: 0i32,
                                conditions: Some(&[LootCondition::AnyOf(&[
                                    LootCondition::MatchTool {
                                        items: Some(&["minecraft:shears"]),
                                    },
                                    LootCondition::MatchTool { items: None },
                                ])]),
                                functions: None,
                            },
                            LootPoolEntry {
                                content: LootPoolEntryTypes::Item(ItemEntry {
                                    name: "minecraft:twisting_vines",
                                }),
                                weight: 1i32,
                                quality: 0i32,
                                conditions: Some(&[LootCondition::TableBonus {
                                    enchantment: "minecraft:fortune",
                                    chances: &[0.33f32, 0.55f32, 0.77f32, 1f32],
                                }]),
                                functions: None,
                            },
                        ],
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: None,
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const TWISTING_VINES_PLANT: Self = Block {
        id: BlockId::new(881u16).unwrap(),
        name: "twisting_vines_plant",
        hardness: 0f32,
        blast_resistance: 0f32,
        map_color: 23u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 0,
        default_state: &BlockState {
            id: BlockStateId::new(21030u16).unwrap(),
            state_flags: 8,
            side_flags: 0,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0f32,
            collision_shapes: &[],
            outline_shapes: &[138],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(21030u16).unwrap(),
            state_flags: 8,
            side_flags: 0,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0f32,
            collision_shapes: &[],
            outline_shapes: &[138],
            opacity: 0,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/twisting_vines_plant"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Alternatives(AlternativeEntry {
                        children: &[
                            LootPoolEntry {
                                content: LootPoolEntryTypes::Item(ItemEntry {
                                    name: "minecraft:twisting_vines",
                                }),
                                weight: 1i32,
                                quality: 0i32,
                                conditions: Some(&[LootCondition::AnyOf(&[
                                    LootCondition::MatchTool {
                                        items: Some(&["minecraft:shears"]),
                                    },
                                    LootCondition::MatchTool { items: None },
                                ])]),
                                functions: None,
                            },
                            LootPoolEntry {
                                content: LootPoolEntryTypes::Item(ItemEntry {
                                    name: "minecraft:twisting_vines",
                                }),
                                weight: 1i32,
                                quality: 0i32,
                                conditions: Some(&[LootCondition::TableBonus {
                                    enchantment: "minecraft:fortune",
                                    chances: &[0.33f32, 0.55f32, 0.77f32, 1f32],
                                }]),
                                functions: None,
                            },
                        ],
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: None,
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const CRIMSON_ROOTS: Self = Block {
        id: BlockId::new(882u16).unwrap(),
        name: "crimson_roots",
        hardness: 0f32,
        blast_resistance: 0f32,
        map_color: 35u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 279,
        default_state: &BlockState {
            id: BlockStateId::new(21031u16).unwrap(),
            state_flags: 24,
            side_flags: 0,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0f32,
            collision_shapes: &[],
            outline_shapes: &[28],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(21031u16).unwrap(),
            state_flags: 24,
            side_flags: 0,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0f32,
            collision_shapes: &[],
            outline_shapes: &[28],
            opacity: 0,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/crimson_roots"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:crimson_roots",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const CRIMSON_PLANKS: Self = Block {
        id: BlockId::new(883u16).unwrap(),
        name: "crimson_planks",
        hardness: 2f32,
        blast_resistance: 3f32,
        map_color: 53u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 73,
        default_state: &BlockState {
            id: BlockStateId::new(21032u16).unwrap(),
            state_flags: 448,
            side_flags: 255,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 2f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(21032u16).unwrap(),
            state_flags: 448,
            side_flags: 255,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 2f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/crimson_planks"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:crimson_planks",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const WARPED_PLANKS: Self = Block {
        id: BlockId::new(884u16).unwrap(),
        name: "warped_planks",
        hardness: 2f32,
        blast_resistance: 3f32,
        map_color: 56u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 74,
        default_state: &BlockState {
            id: BlockStateId::new(21033u16).unwrap(),
            state_flags: 448,
            side_flags: 255,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 2f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(21033u16).unwrap(),
            state_flags: 448,
            side_flags: 255,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 2f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/warped_planks"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:warped_planks",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const CRIMSON_SLAB: Self = Block {
        id: BlockId::new(885u16).unwrap(),
        name: "crimson_slab",
        hardness: 2f32,
        blast_resistance: 3f32,
        map_color: 53u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 309,
        default_state: &BlockState {
            id: BlockStateId::new(21037u16).unwrap(),
            state_flags: 72,
            side_flags: 65,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 2f32,
            collision_shapes: &[21],
            outline_shapes: &[21],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(21034u16).unwrap(),
                state_flags: 96,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[244],
                outline_shapes: &[244],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21035u16).unwrap(),
                state_flags: 72,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[244],
                outline_shapes: &[244],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21036u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21037u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21038u16).unwrap(),
                state_flags: 480,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21039u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/crimson_slab"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:crimson_slab",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: Some(&[
                        LootFunction {
                            content: LootFunctionTypes::SetCount {
                                count: LootFunctionNumberProvider::Constant { value: 2f32 },
                                add: false,
                            },
                            conditions: Some(&[LootCondition::BlockStateProperty {
                                block: "minecraft:crimson_slab",
                                properties: &[("type", "double")],
                            }]),
                        },
                        LootFunction {
                            content: LootFunctionTypes::ExplosionDecay,
                            conditions: None,
                        },
                    ]),
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: None,
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const WARPED_SLAB: Self = Block {
        id: BlockId::new(886u16).unwrap(),
        name: "warped_slab",
        hardness: 2f32,
        blast_resistance: 3f32,
        map_color: 56u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 310,
        default_state: &BlockState {
            id: BlockStateId::new(21043u16).unwrap(),
            state_flags: 72,
            side_flags: 65,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 2f32,
            collision_shapes: &[21],
            outline_shapes: &[21],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(21040u16).unwrap(),
                state_flags: 96,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[244],
                outline_shapes: &[244],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21041u16).unwrap(),
                state_flags: 72,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[244],
                outline_shapes: &[244],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21042u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21043u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21044u16).unwrap(),
                state_flags: 480,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21045u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/warped_slab"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:warped_slab",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: Some(&[
                        LootFunction {
                            content: LootFunctionTypes::SetCount {
                                count: LootFunctionNumberProvider::Constant { value: 2f32 },
                                add: false,
                            },
                            conditions: Some(&[LootCondition::BlockStateProperty {
                                block: "minecraft:warped_slab",
                                properties: &[("type", "double")],
                            }]),
                        },
                        LootFunction {
                            content: LootFunctionTypes::ExplosionDecay,
                            conditions: None,
                        },
                    ]),
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: None,
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const CRIMSON_PRESSURE_PLATE: Self = Block {
        id: BlockId::new(887u16).unwrap(),
        name: "crimson_pressure_plate",
        hardness: 0.5f32,
        blast_resistance: 0.5f32,
        map_color: 53u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 805,
        default_state: &BlockState {
            id: BlockStateId::new(21047u16).unwrap(),
            state_flags: 72,
            side_flags: 0,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0.5f32,
            collision_shapes: &[],
            outline_shapes: &[161],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(21046u16).unwrap(),
                state_flags: 72,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[160],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21047u16).unwrap(),
                state_flags: 72,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[161],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/crimson_pressure_plate"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:crimson_pressure_plate",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const WARPED_PRESSURE_PLATE: Self = Block {
        id: BlockId::new(888u16).unwrap(),
        name: "warped_pressure_plate",
        hardness: 0.5f32,
        blast_resistance: 0.5f32,
        map_color: 56u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 806,
        default_state: &BlockState {
            id: BlockStateId::new(21049u16).unwrap(),
            state_flags: 72,
            side_flags: 0,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0.5f32,
            collision_shapes: &[],
            outline_shapes: &[161],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(21048u16).unwrap(),
                state_flags: 72,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[160],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21049u16).unwrap(),
                state_flags: 72,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[161],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/warped_pressure_plate"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:warped_pressure_plate",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const CRIMSON_FENCE: Self = Block {
        id: BlockId::new(889u16).unwrap(),
        name: "crimson_fence",
        hardness: 2f32,
        blast_resistance: 3f32,
        map_color: 53u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 382,
        default_state: &BlockState {
            id: BlockStateId::new(21081u16).unwrap(),
            state_flags: 72,
            side_flags: 192,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 2f32,
            collision_shapes: &[198],
            outline_shapes: &[45],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(21050u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[180, 181, 182],
                outline_shapes: &[183, 184, 185],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21051u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[186, 187],
                outline_shapes: &[188, 189],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21052u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[180, 181, 182],
                outline_shapes: &[183, 184, 185],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21053u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[186, 187],
                outline_shapes: &[188, 189],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21054u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[180, 181],
                outline_shapes: &[183, 184],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21055u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[190, 187],
                outline_shapes: &[191, 189],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21056u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[180, 181],
                outline_shapes: &[183, 184],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21057u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[190, 187],
                outline_shapes: &[191, 189],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21058u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[180, 182],
                outline_shapes: &[183, 185],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21059u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[192, 187],
                outline_shapes: &[193, 189],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21060u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[180, 182],
                outline_shapes: &[183, 185],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21061u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[192, 187],
                outline_shapes: &[193, 189],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21062u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[180],
                outline_shapes: &[183],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21063u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[194],
                outline_shapes: &[195],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21064u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[180],
                outline_shapes: &[183],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21065u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[194],
                outline_shapes: &[195],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21066u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[196, 181, 182],
                outline_shapes: &[197, 184, 185],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21067u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[186],
                outline_shapes: &[188],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21068u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[196, 181, 182],
                outline_shapes: &[197, 184, 185],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21069u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[186],
                outline_shapes: &[188],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21070u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[196, 181],
                outline_shapes: &[197, 184],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21071u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[190],
                outline_shapes: &[191],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21072u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[196, 181],
                outline_shapes: &[197, 184],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21073u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[190],
                outline_shapes: &[191],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21074u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[196, 182],
                outline_shapes: &[197, 185],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21075u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[192],
                outline_shapes: &[193],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21076u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[196, 182],
                outline_shapes: &[197, 185],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21077u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[192],
                outline_shapes: &[193],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21078u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[196],
                outline_shapes: &[197],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21079u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[198],
                outline_shapes: &[45],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21080u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[196],
                outline_shapes: &[197],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21081u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[198],
                outline_shapes: &[45],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/crimson_fence"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:crimson_fence",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const WARPED_FENCE: Self = Block {
        id: BlockId::new(890u16).unwrap(),
        name: "warped_fence",
        hardness: 2f32,
        blast_resistance: 3f32,
        map_color: 56u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 383,
        default_state: &BlockState {
            id: BlockStateId::new(21113u16).unwrap(),
            state_flags: 72,
            side_flags: 192,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 2f32,
            collision_shapes: &[198],
            outline_shapes: &[45],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(21082u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[180, 181, 182],
                outline_shapes: &[183, 184, 185],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21083u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[186, 187],
                outline_shapes: &[188, 189],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21084u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[180, 181, 182],
                outline_shapes: &[183, 184, 185],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21085u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[186, 187],
                outline_shapes: &[188, 189],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21086u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[180, 181],
                outline_shapes: &[183, 184],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21087u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[190, 187],
                outline_shapes: &[191, 189],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21088u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[180, 181],
                outline_shapes: &[183, 184],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21089u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[190, 187],
                outline_shapes: &[191, 189],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21090u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[180, 182],
                outline_shapes: &[183, 185],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21091u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[192, 187],
                outline_shapes: &[193, 189],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21092u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[180, 182],
                outline_shapes: &[183, 185],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21093u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[192, 187],
                outline_shapes: &[193, 189],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21094u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[180],
                outline_shapes: &[183],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21095u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[194],
                outline_shapes: &[195],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21096u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[180],
                outline_shapes: &[183],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21097u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[194],
                outline_shapes: &[195],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21098u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[196, 181, 182],
                outline_shapes: &[197, 184, 185],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21099u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[186],
                outline_shapes: &[188],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21100u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[196, 181, 182],
                outline_shapes: &[197, 184, 185],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21101u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[186],
                outline_shapes: &[188],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21102u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[196, 181],
                outline_shapes: &[197, 184],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21103u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[190],
                outline_shapes: &[191],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21104u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[196, 181],
                outline_shapes: &[197, 184],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21105u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[190],
                outline_shapes: &[191],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21106u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[196, 182],
                outline_shapes: &[197, 185],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21107u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[192],
                outline_shapes: &[193],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21108u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[196, 182],
                outline_shapes: &[197, 185],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21109u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[192],
                outline_shapes: &[193],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21110u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[196],
                outline_shapes: &[197],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21111u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[198],
                outline_shapes: &[45],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21112u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[196],
                outline_shapes: &[197],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21113u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[198],
                outline_shapes: &[45],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/warped_fence"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:warped_fence",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const CRIMSON_TRAPDOOR: Self = Block {
        id: BlockId::new(891u16).unwrap(),
        name: "crimson_trapdoor",
        hardness: 3f32,
        blast_resistance: 3f32,
        map_color: 53u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 839,
        default_state: &BlockState {
            id: BlockStateId::new(21129u16).unwrap(),
            state_flags: 72,
            side_flags: 65,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 3f32,
            collision_shapes: &[207],
            outline_shapes: &[207],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(21114u16).unwrap(),
                state_flags: 96,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21115u16).unwrap(),
                state_flags: 72,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21116u16).unwrap(),
                state_flags: 96,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21117u16).unwrap(),
                state_flags: 72,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21118u16).unwrap(),
                state_flags: 96,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21119u16).unwrap(),
                state_flags: 72,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21120u16).unwrap(),
                state_flags: 96,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21121u16).unwrap(),
                state_flags: 72,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21122u16).unwrap(),
                state_flags: 96,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21123u16).unwrap(),
                state_flags: 72,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21124u16).unwrap(),
                state_flags: 96,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21125u16).unwrap(),
                state_flags: 72,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21126u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21127u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21128u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21129u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21130u16).unwrap(),
                state_flags: 96,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21131u16).unwrap(),
                state_flags: 72,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21132u16).unwrap(),
                state_flags: 96,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21133u16).unwrap(),
                state_flags: 72,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21134u16).unwrap(),
                state_flags: 96,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21135u16).unwrap(),
                state_flags: 72,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21136u16).unwrap(),
                state_flags: 96,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21137u16).unwrap(),
                state_flags: 72,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21138u16).unwrap(),
                state_flags: 96,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21139u16).unwrap(),
                state_flags: 72,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21140u16).unwrap(),
                state_flags: 96,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21141u16).unwrap(),
                state_flags: 72,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21142u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21143u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21144u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21145u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21146u16).unwrap(),
                state_flags: 96,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21147u16).unwrap(),
                state_flags: 72,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21148u16).unwrap(),
                state_flags: 96,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21149u16).unwrap(),
                state_flags: 72,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21150u16).unwrap(),
                state_flags: 96,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21151u16).unwrap(),
                state_flags: 72,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21152u16).unwrap(),
                state_flags: 96,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21153u16).unwrap(),
                state_flags: 72,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21154u16).unwrap(),
                state_flags: 96,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21155u16).unwrap(),
                state_flags: 72,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21156u16).unwrap(),
                state_flags: 96,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21157u16).unwrap(),
                state_flags: 72,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21158u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21159u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21160u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21161u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21162u16).unwrap(),
                state_flags: 96,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21163u16).unwrap(),
                state_flags: 72,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21164u16).unwrap(),
                state_flags: 96,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21165u16).unwrap(),
                state_flags: 72,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21166u16).unwrap(),
                state_flags: 96,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21167u16).unwrap(),
                state_flags: 72,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21168u16).unwrap(),
                state_flags: 96,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21169u16).unwrap(),
                state_flags: 72,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21170u16).unwrap(),
                state_flags: 96,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21171u16).unwrap(),
                state_flags: 72,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21172u16).unwrap(),
                state_flags: 96,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21173u16).unwrap(),
                state_flags: 72,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21174u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21175u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21176u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21177u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/crimson_trapdoor"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:crimson_trapdoor",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const WARPED_TRAPDOOR: Self = Block {
        id: BlockId::new(892u16).unwrap(),
        name: "warped_trapdoor",
        hardness: 3f32,
        blast_resistance: 3f32,
        map_color: 56u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 840,
        default_state: &BlockState {
            id: BlockStateId::new(21193u16).unwrap(),
            state_flags: 72,
            side_flags: 65,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 3f32,
            collision_shapes: &[207],
            outline_shapes: &[207],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(21178u16).unwrap(),
                state_flags: 96,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21179u16).unwrap(),
                state_flags: 72,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21180u16).unwrap(),
                state_flags: 96,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21181u16).unwrap(),
                state_flags: 72,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21182u16).unwrap(),
                state_flags: 96,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21183u16).unwrap(),
                state_flags: 72,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21184u16).unwrap(),
                state_flags: 96,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21185u16).unwrap(),
                state_flags: 72,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21186u16).unwrap(),
                state_flags: 96,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21187u16).unwrap(),
                state_flags: 72,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21188u16).unwrap(),
                state_flags: 96,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21189u16).unwrap(),
                state_flags: 72,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21190u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21191u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21192u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21193u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21194u16).unwrap(),
                state_flags: 96,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21195u16).unwrap(),
                state_flags: 72,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21196u16).unwrap(),
                state_flags: 96,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21197u16).unwrap(),
                state_flags: 72,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21198u16).unwrap(),
                state_flags: 96,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21199u16).unwrap(),
                state_flags: 72,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21200u16).unwrap(),
                state_flags: 96,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21201u16).unwrap(),
                state_flags: 72,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21202u16).unwrap(),
                state_flags: 96,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21203u16).unwrap(),
                state_flags: 72,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21204u16).unwrap(),
                state_flags: 96,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21205u16).unwrap(),
                state_flags: 72,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21206u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21207u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21208u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21209u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21210u16).unwrap(),
                state_flags: 96,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21211u16).unwrap(),
                state_flags: 72,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21212u16).unwrap(),
                state_flags: 96,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21213u16).unwrap(),
                state_flags: 72,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21214u16).unwrap(),
                state_flags: 96,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21215u16).unwrap(),
                state_flags: 72,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21216u16).unwrap(),
                state_flags: 96,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21217u16).unwrap(),
                state_flags: 72,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21218u16).unwrap(),
                state_flags: 96,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21219u16).unwrap(),
                state_flags: 72,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21220u16).unwrap(),
                state_flags: 96,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21221u16).unwrap(),
                state_flags: 72,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21222u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21223u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21224u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21225u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21226u16).unwrap(),
                state_flags: 96,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21227u16).unwrap(),
                state_flags: 72,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21228u16).unwrap(),
                state_flags: 96,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21229u16).unwrap(),
                state_flags: 72,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21230u16).unwrap(),
                state_flags: 96,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21231u16).unwrap(),
                state_flags: 72,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21232u16).unwrap(),
                state_flags: 96,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21233u16).unwrap(),
                state_flags: 72,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21234u16).unwrap(),
                state_flags: 96,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21235u16).unwrap(),
                state_flags: 72,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21236u16).unwrap(),
                state_flags: 96,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21237u16).unwrap(),
                state_flags: 72,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21238u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21239u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21240u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21241u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/warped_trapdoor"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:warped_trapdoor",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const CRIMSON_FENCE_GATE: Self = Block {
        id: BlockId::new(893u16).unwrap(),
        name: "crimson_fence_gate",
        hardness: 2f32,
        blast_resistance: 3f32,
        map_color: 53u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 859,
        default_state: &BlockState {
            id: BlockStateId::new(21249u16).unwrap(),
            state_flags: 72,
            side_flags: 128,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 2f32,
            collision_shapes: &[180],
            outline_shapes: &[183],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(21242u16).unwrap(),
                state_flags: 72,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[],
                outline_shapes: &[241],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21243u16).unwrap(),
                state_flags: 72,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[],
                outline_shapes: &[241],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21244u16).unwrap(),
                state_flags: 72,
                side_flags: 128,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[180],
                outline_shapes: &[241],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21245u16).unwrap(),
                state_flags: 72,
                side_flags: 128,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[180],
                outline_shapes: &[241],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21246u16).unwrap(),
                state_flags: 72,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[],
                outline_shapes: &[183],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21247u16).unwrap(),
                state_flags: 72,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[],
                outline_shapes: &[183],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21248u16).unwrap(),
                state_flags: 72,
                side_flags: 128,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[180],
                outline_shapes: &[183],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21249u16).unwrap(),
                state_flags: 72,
                side_flags: 128,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[180],
                outline_shapes: &[183],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21250u16).unwrap(),
                state_flags: 72,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[],
                outline_shapes: &[241],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21251u16).unwrap(),
                state_flags: 72,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[],
                outline_shapes: &[241],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21252u16).unwrap(),
                state_flags: 72,
                side_flags: 128,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[180],
                outline_shapes: &[241],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21253u16).unwrap(),
                state_flags: 72,
                side_flags: 128,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[180],
                outline_shapes: &[241],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21254u16).unwrap(),
                state_flags: 72,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[],
                outline_shapes: &[183],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21255u16).unwrap(),
                state_flags: 72,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[],
                outline_shapes: &[183],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21256u16).unwrap(),
                state_flags: 72,
                side_flags: 128,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[180],
                outline_shapes: &[183],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21257u16).unwrap(),
                state_flags: 72,
                side_flags: 128,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[180],
                outline_shapes: &[183],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21258u16).unwrap(),
                state_flags: 72,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[],
                outline_shapes: &[242],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21259u16).unwrap(),
                state_flags: 72,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[],
                outline_shapes: &[242],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21260u16).unwrap(),
                state_flags: 72,
                side_flags: 128,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[186],
                outline_shapes: &[242],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21261u16).unwrap(),
                state_flags: 72,
                side_flags: 128,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[186],
                outline_shapes: &[242],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21262u16).unwrap(),
                state_flags: 72,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[],
                outline_shapes: &[188],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21263u16).unwrap(),
                state_flags: 72,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[],
                outline_shapes: &[188],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21264u16).unwrap(),
                state_flags: 72,
                side_flags: 128,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[186],
                outline_shapes: &[188],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21265u16).unwrap(),
                state_flags: 72,
                side_flags: 128,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[186],
                outline_shapes: &[188],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21266u16).unwrap(),
                state_flags: 72,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[],
                outline_shapes: &[242],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21267u16).unwrap(),
                state_flags: 72,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[],
                outline_shapes: &[242],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21268u16).unwrap(),
                state_flags: 72,
                side_flags: 128,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[186],
                outline_shapes: &[242],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21269u16).unwrap(),
                state_flags: 72,
                side_flags: 128,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[186],
                outline_shapes: &[242],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21270u16).unwrap(),
                state_flags: 72,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[],
                outline_shapes: &[188],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21271u16).unwrap(),
                state_flags: 72,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[],
                outline_shapes: &[188],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21272u16).unwrap(),
                state_flags: 72,
                side_flags: 128,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[186],
                outline_shapes: &[188],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21273u16).unwrap(),
                state_flags: 72,
                side_flags: 128,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[186],
                outline_shapes: &[188],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/crimson_fence_gate"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:crimson_fence_gate",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const WARPED_FENCE_GATE: Self = Block {
        id: BlockId::new(894u16).unwrap(),
        name: "warped_fence_gate",
        hardness: 2f32,
        blast_resistance: 3f32,
        map_color: 56u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 860,
        default_state: &BlockState {
            id: BlockStateId::new(21281u16).unwrap(),
            state_flags: 72,
            side_flags: 128,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 2f32,
            collision_shapes: &[180],
            outline_shapes: &[183],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(21274u16).unwrap(),
                state_flags: 72,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[],
                outline_shapes: &[241],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21275u16).unwrap(),
                state_flags: 72,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[],
                outline_shapes: &[241],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21276u16).unwrap(),
                state_flags: 72,
                side_flags: 128,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[180],
                outline_shapes: &[241],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21277u16).unwrap(),
                state_flags: 72,
                side_flags: 128,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[180],
                outline_shapes: &[241],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21278u16).unwrap(),
                state_flags: 72,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[],
                outline_shapes: &[183],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21279u16).unwrap(),
                state_flags: 72,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[],
                outline_shapes: &[183],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21280u16).unwrap(),
                state_flags: 72,
                side_flags: 128,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[180],
                outline_shapes: &[183],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21281u16).unwrap(),
                state_flags: 72,
                side_flags: 128,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[180],
                outline_shapes: &[183],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21282u16).unwrap(),
                state_flags: 72,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[],
                outline_shapes: &[241],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21283u16).unwrap(),
                state_flags: 72,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[],
                outline_shapes: &[241],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21284u16).unwrap(),
                state_flags: 72,
                side_flags: 128,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[180],
                outline_shapes: &[241],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21285u16).unwrap(),
                state_flags: 72,
                side_flags: 128,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[180],
                outline_shapes: &[241],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21286u16).unwrap(),
                state_flags: 72,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[],
                outline_shapes: &[183],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21287u16).unwrap(),
                state_flags: 72,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[],
                outline_shapes: &[183],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21288u16).unwrap(),
                state_flags: 72,
                side_flags: 128,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[180],
                outline_shapes: &[183],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21289u16).unwrap(),
                state_flags: 72,
                side_flags: 128,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[180],
                outline_shapes: &[183],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21290u16).unwrap(),
                state_flags: 72,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[],
                outline_shapes: &[242],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21291u16).unwrap(),
                state_flags: 72,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[],
                outline_shapes: &[242],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21292u16).unwrap(),
                state_flags: 72,
                side_flags: 128,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[186],
                outline_shapes: &[242],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21293u16).unwrap(),
                state_flags: 72,
                side_flags: 128,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[186],
                outline_shapes: &[242],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21294u16).unwrap(),
                state_flags: 72,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[],
                outline_shapes: &[188],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21295u16).unwrap(),
                state_flags: 72,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[],
                outline_shapes: &[188],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21296u16).unwrap(),
                state_flags: 72,
                side_flags: 128,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[186],
                outline_shapes: &[188],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21297u16).unwrap(),
                state_flags: 72,
                side_flags: 128,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[186],
                outline_shapes: &[188],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21298u16).unwrap(),
                state_flags: 72,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[],
                outline_shapes: &[242],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21299u16).unwrap(),
                state_flags: 72,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[],
                outline_shapes: &[242],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21300u16).unwrap(),
                state_flags: 72,
                side_flags: 128,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[186],
                outline_shapes: &[242],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21301u16).unwrap(),
                state_flags: 72,
                side_flags: 128,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[186],
                outline_shapes: &[242],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21302u16).unwrap(),
                state_flags: 72,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[],
                outline_shapes: &[188],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21303u16).unwrap(),
                state_flags: 72,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[],
                outline_shapes: &[188],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21304u16).unwrap(),
                state_flags: 72,
                side_flags: 128,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[186],
                outline_shapes: &[188],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21305u16).unwrap(),
                state_flags: 72,
                side_flags: 128,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[186],
                outline_shapes: &[188],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/warped_fence_gate"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:warped_fence_gate",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const CRIMSON_STAIRS: Self = Block {
        id: BlockId::new(895u16).unwrap(),
        name: "crimson_stairs",
        hardness: 2f32,
        blast_resistance: 3f32,
        map_color: 53u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 480,
        default_state: &BlockState {
            id: BlockStateId::new(21317u16).unwrap(),
            state_flags: 72,
            side_flags: 69,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 2f32,
            collision_shapes: &[21, 109],
            outline_shapes: &[21, 109],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(21306u16).unwrap(),
                state_flags: 96,
                side_flags: 134,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[99, 100],
                outline_shapes: &[99, 100],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21307u16).unwrap(),
                state_flags: 72,
                side_flags: 134,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[99, 100],
                outline_shapes: &[99, 100],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21308u16).unwrap(),
                state_flags: 96,
                side_flags: 150,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[101, 102, 103],
                outline_shapes: &[101, 102, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21309u16).unwrap(),
                state_flags: 72,
                side_flags: 150,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[101, 102, 103],
                outline_shapes: &[101, 102, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21310u16).unwrap(),
                state_flags: 96,
                side_flags: 166,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[99, 104, 105],
                outline_shapes: &[99, 104, 105],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21311u16).unwrap(),
                state_flags: 72,
                side_flags: 166,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[99, 104, 105],
                outline_shapes: &[99, 104, 105],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21312u16).unwrap(),
                state_flags: 96,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[106, 100, 107],
                outline_shapes: &[106, 100, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21313u16).unwrap(),
                state_flags: 72,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[106, 100, 107],
                outline_shapes: &[106, 100, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21314u16).unwrap(),
                state_flags: 96,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[102, 108, 103],
                outline_shapes: &[102, 108, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21315u16).unwrap(),
                state_flags: 72,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[102, 108, 103],
                outline_shapes: &[102, 108, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21316u16).unwrap(),
                state_flags: 96,
                side_flags: 69,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 109],
                outline_shapes: &[21, 109],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21317u16).unwrap(),
                state_flags: 72,
                side_flags: 69,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 109],
                outline_shapes: &[21, 109],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21318u16).unwrap(),
                state_flags: 96,
                side_flags: 85,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 108, 107],
                outline_shapes: &[21, 108, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21319u16).unwrap(),
                state_flags: 72,
                side_flags: 85,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 108, 107],
                outline_shapes: &[21, 108, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21320u16).unwrap(),
                state_flags: 96,
                side_flags: 101,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 109, 103],
                outline_shapes: &[21, 109, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21321u16).unwrap(),
                state_flags: 72,
                side_flags: 101,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 109, 103],
                outline_shapes: &[21, 109, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21322u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 110],
                outline_shapes: &[21, 110],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21323u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 110],
                outline_shapes: &[21, 110],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21324u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 107],
                outline_shapes: &[21, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21325u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 107],
                outline_shapes: &[21, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21326u16).unwrap(),
                state_flags: 96,
                side_flags: 138,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[111, 109],
                outline_shapes: &[111, 109],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21327u16).unwrap(),
                state_flags: 72,
                side_flags: 138,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[111, 109],
                outline_shapes: &[111, 109],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21328u16).unwrap(),
                state_flags: 96,
                side_flags: 170,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[111, 102, 110],
                outline_shapes: &[111, 102, 110],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21329u16).unwrap(),
                state_flags: 72,
                side_flags: 170,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[111, 102, 110],
                outline_shapes: &[111, 102, 110],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21330u16).unwrap(),
                state_flags: 96,
                side_flags: 154,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[101, 104, 107],
                outline_shapes: &[101, 104, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21331u16).unwrap(),
                state_flags: 72,
                side_flags: 154,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[101, 104, 107],
                outline_shapes: &[101, 104, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21332u16).unwrap(),
                state_flags: 96,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[104, 108, 107],
                outline_shapes: &[104, 108, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21333u16).unwrap(),
                state_flags: 72,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[104, 108, 107],
                outline_shapes: &[104, 108, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21334u16).unwrap(),
                state_flags: 96,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[112, 109, 103],
                outline_shapes: &[112, 109, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21335u16).unwrap(),
                state_flags: 72,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[112, 109, 103],
                outline_shapes: &[112, 109, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21336u16).unwrap(),
                state_flags: 96,
                side_flags: 73,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 100],
                outline_shapes: &[21, 100],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21337u16).unwrap(),
                state_flags: 72,
                side_flags: 73,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 100],
                outline_shapes: &[21, 100],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21338u16).unwrap(),
                state_flags: 96,
                side_flags: 105,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 100, 107],
                outline_shapes: &[21, 100, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21339u16).unwrap(),
                state_flags: 72,
                side_flags: 105,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 100, 107],
                outline_shapes: &[21, 100, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21340u16).unwrap(),
                state_flags: 96,
                side_flags: 89,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 108, 103],
                outline_shapes: &[21, 108, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21341u16).unwrap(),
                state_flags: 72,
                side_flags: 89,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 108, 103],
                outline_shapes: &[21, 108, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21342u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 103],
                outline_shapes: &[21, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21343u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 103],
                outline_shapes: &[21, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21344u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 105],
                outline_shapes: &[21, 105],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21345u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 105],
                outline_shapes: &[21, 105],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21346u16).unwrap(),
                state_flags: 96,
                side_flags: 146,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[101, 113],
                outline_shapes: &[101, 113],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21347u16).unwrap(),
                state_flags: 72,
                side_flags: 146,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[101, 113],
                outline_shapes: &[101, 113],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21348u16).unwrap(),
                state_flags: 96,
                side_flags: 154,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[101, 104, 107],
                outline_shapes: &[101, 104, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21349u16).unwrap(),
                state_flags: 72,
                side_flags: 154,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[101, 104, 107],
                outline_shapes: &[101, 104, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21350u16).unwrap(),
                state_flags: 96,
                side_flags: 150,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[101, 102, 103],
                outline_shapes: &[101, 102, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21351u16).unwrap(),
                state_flags: 72,
                side_flags: 150,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[101, 102, 103],
                outline_shapes: &[101, 102, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21352u16).unwrap(),
                state_flags: 96,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[112, 109, 103],
                outline_shapes: &[112, 109, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21353u16).unwrap(),
                state_flags: 72,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[112, 109, 103],
                outline_shapes: &[112, 109, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21354u16).unwrap(),
                state_flags: 96,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[106, 100, 107],
                outline_shapes: &[106, 100, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21355u16).unwrap(),
                state_flags: 72,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[106, 100, 107],
                outline_shapes: &[106, 100, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21356u16).unwrap(),
                state_flags: 96,
                side_flags: 81,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 108],
                outline_shapes: &[21, 108],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21357u16).unwrap(),
                state_flags: 72,
                side_flags: 81,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 108],
                outline_shapes: &[21, 108],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21358u16).unwrap(),
                state_flags: 96,
                side_flags: 89,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 108, 103],
                outline_shapes: &[21, 108, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21359u16).unwrap(),
                state_flags: 72,
                side_flags: 89,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 108, 103],
                outline_shapes: &[21, 108, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21360u16).unwrap(),
                state_flags: 96,
                side_flags: 85,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 108, 107],
                outline_shapes: &[21, 108, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21361u16).unwrap(),
                state_flags: 72,
                side_flags: 85,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 108, 107],
                outline_shapes: &[21, 108, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21362u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 105],
                outline_shapes: &[21, 105],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21363u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 105],
                outline_shapes: &[21, 105],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21364u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 110],
                outline_shapes: &[21, 110],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21365u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 110],
                outline_shapes: &[21, 110],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21366u16).unwrap(),
                state_flags: 96,
                side_flags: 162,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[114, 108],
                outline_shapes: &[114, 108],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21367u16).unwrap(),
                state_flags: 72,
                side_flags: 162,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[114, 108],
                outline_shapes: &[114, 108],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21368u16).unwrap(),
                state_flags: 96,
                side_flags: 166,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[99, 104, 105],
                outline_shapes: &[99, 104, 105],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21369u16).unwrap(),
                state_flags: 72,
                side_flags: 166,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[99, 104, 105],
                outline_shapes: &[99, 104, 105],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21370u16).unwrap(),
                state_flags: 96,
                side_flags: 170,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[111, 102, 110],
                outline_shapes: &[111, 102, 110],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21371u16).unwrap(),
                state_flags: 72,
                side_flags: 170,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[111, 102, 110],
                outline_shapes: &[111, 102, 110],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21372u16).unwrap(),
                state_flags: 96,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[102, 108, 103],
                outline_shapes: &[102, 108, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21373u16).unwrap(),
                state_flags: 72,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[102, 108, 103],
                outline_shapes: &[102, 108, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21374u16).unwrap(),
                state_flags: 96,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[104, 108, 107],
                outline_shapes: &[104, 108, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21375u16).unwrap(),
                state_flags: 72,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[104, 108, 107],
                outline_shapes: &[104, 108, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21376u16).unwrap(),
                state_flags: 96,
                side_flags: 97,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 113],
                outline_shapes: &[21, 113],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21377u16).unwrap(),
                state_flags: 72,
                side_flags: 97,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 113],
                outline_shapes: &[21, 113],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21378u16).unwrap(),
                state_flags: 96,
                side_flags: 101,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 109, 103],
                outline_shapes: &[21, 109, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21379u16).unwrap(),
                state_flags: 72,
                side_flags: 101,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 109, 103],
                outline_shapes: &[21, 109, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21380u16).unwrap(),
                state_flags: 96,
                side_flags: 105,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 100, 107],
                outline_shapes: &[21, 100, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21381u16).unwrap(),
                state_flags: 72,
                side_flags: 105,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 100, 107],
                outline_shapes: &[21, 100, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21382u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 107],
                outline_shapes: &[21, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21383u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 107],
                outline_shapes: &[21, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21384u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 103],
                outline_shapes: &[21, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21385u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 103],
                outline_shapes: &[21, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/crimson_stairs"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:crimson_stairs",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const WARPED_STAIRS: Self = Block {
        id: BlockId::new(896u16).unwrap(),
        name: "warped_stairs",
        hardness: 2f32,
        blast_resistance: 3f32,
        map_color: 56u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 481,
        default_state: &BlockState {
            id: BlockStateId::new(21397u16).unwrap(),
            state_flags: 72,
            side_flags: 69,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 2f32,
            collision_shapes: &[21, 109],
            outline_shapes: &[21, 109],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(21386u16).unwrap(),
                state_flags: 96,
                side_flags: 134,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[99, 100],
                outline_shapes: &[99, 100],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21387u16).unwrap(),
                state_flags: 72,
                side_flags: 134,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[99, 100],
                outline_shapes: &[99, 100],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21388u16).unwrap(),
                state_flags: 96,
                side_flags: 150,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[101, 102, 103],
                outline_shapes: &[101, 102, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21389u16).unwrap(),
                state_flags: 72,
                side_flags: 150,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[101, 102, 103],
                outline_shapes: &[101, 102, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21390u16).unwrap(),
                state_flags: 96,
                side_flags: 166,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[99, 104, 105],
                outline_shapes: &[99, 104, 105],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21391u16).unwrap(),
                state_flags: 72,
                side_flags: 166,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[99, 104, 105],
                outline_shapes: &[99, 104, 105],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21392u16).unwrap(),
                state_flags: 96,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[106, 100, 107],
                outline_shapes: &[106, 100, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21393u16).unwrap(),
                state_flags: 72,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[106, 100, 107],
                outline_shapes: &[106, 100, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21394u16).unwrap(),
                state_flags: 96,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[102, 108, 103],
                outline_shapes: &[102, 108, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21395u16).unwrap(),
                state_flags: 72,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[102, 108, 103],
                outline_shapes: &[102, 108, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21396u16).unwrap(),
                state_flags: 96,
                side_flags: 69,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 109],
                outline_shapes: &[21, 109],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21397u16).unwrap(),
                state_flags: 72,
                side_flags: 69,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 109],
                outline_shapes: &[21, 109],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21398u16).unwrap(),
                state_flags: 96,
                side_flags: 85,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 108, 107],
                outline_shapes: &[21, 108, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21399u16).unwrap(),
                state_flags: 72,
                side_flags: 85,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 108, 107],
                outline_shapes: &[21, 108, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21400u16).unwrap(),
                state_flags: 96,
                side_flags: 101,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 109, 103],
                outline_shapes: &[21, 109, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21401u16).unwrap(),
                state_flags: 72,
                side_flags: 101,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 109, 103],
                outline_shapes: &[21, 109, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21402u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 110],
                outline_shapes: &[21, 110],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21403u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 110],
                outline_shapes: &[21, 110],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21404u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 107],
                outline_shapes: &[21, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21405u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 107],
                outline_shapes: &[21, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21406u16).unwrap(),
                state_flags: 96,
                side_flags: 138,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[111, 109],
                outline_shapes: &[111, 109],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21407u16).unwrap(),
                state_flags: 72,
                side_flags: 138,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[111, 109],
                outline_shapes: &[111, 109],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21408u16).unwrap(),
                state_flags: 96,
                side_flags: 170,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[111, 102, 110],
                outline_shapes: &[111, 102, 110],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21409u16).unwrap(),
                state_flags: 72,
                side_flags: 170,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[111, 102, 110],
                outline_shapes: &[111, 102, 110],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21410u16).unwrap(),
                state_flags: 96,
                side_flags: 154,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[101, 104, 107],
                outline_shapes: &[101, 104, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21411u16).unwrap(),
                state_flags: 72,
                side_flags: 154,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[101, 104, 107],
                outline_shapes: &[101, 104, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21412u16).unwrap(),
                state_flags: 96,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[104, 108, 107],
                outline_shapes: &[104, 108, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21413u16).unwrap(),
                state_flags: 72,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[104, 108, 107],
                outline_shapes: &[104, 108, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21414u16).unwrap(),
                state_flags: 96,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[112, 109, 103],
                outline_shapes: &[112, 109, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21415u16).unwrap(),
                state_flags: 72,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[112, 109, 103],
                outline_shapes: &[112, 109, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21416u16).unwrap(),
                state_flags: 96,
                side_flags: 73,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 100],
                outline_shapes: &[21, 100],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21417u16).unwrap(),
                state_flags: 72,
                side_flags: 73,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 100],
                outline_shapes: &[21, 100],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21418u16).unwrap(),
                state_flags: 96,
                side_flags: 105,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 100, 107],
                outline_shapes: &[21, 100, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21419u16).unwrap(),
                state_flags: 72,
                side_flags: 105,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 100, 107],
                outline_shapes: &[21, 100, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21420u16).unwrap(),
                state_flags: 96,
                side_flags: 89,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 108, 103],
                outline_shapes: &[21, 108, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21421u16).unwrap(),
                state_flags: 72,
                side_flags: 89,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 108, 103],
                outline_shapes: &[21, 108, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21422u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 103],
                outline_shapes: &[21, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21423u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 103],
                outline_shapes: &[21, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21424u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 105],
                outline_shapes: &[21, 105],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21425u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 105],
                outline_shapes: &[21, 105],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21426u16).unwrap(),
                state_flags: 96,
                side_flags: 146,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[101, 113],
                outline_shapes: &[101, 113],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21427u16).unwrap(),
                state_flags: 72,
                side_flags: 146,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[101, 113],
                outline_shapes: &[101, 113],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21428u16).unwrap(),
                state_flags: 96,
                side_flags: 154,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[101, 104, 107],
                outline_shapes: &[101, 104, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21429u16).unwrap(),
                state_flags: 72,
                side_flags: 154,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[101, 104, 107],
                outline_shapes: &[101, 104, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21430u16).unwrap(),
                state_flags: 96,
                side_flags: 150,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[101, 102, 103],
                outline_shapes: &[101, 102, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21431u16).unwrap(),
                state_flags: 72,
                side_flags: 150,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[101, 102, 103],
                outline_shapes: &[101, 102, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21432u16).unwrap(),
                state_flags: 96,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[112, 109, 103],
                outline_shapes: &[112, 109, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21433u16).unwrap(),
                state_flags: 72,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[112, 109, 103],
                outline_shapes: &[112, 109, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21434u16).unwrap(),
                state_flags: 96,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[106, 100, 107],
                outline_shapes: &[106, 100, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21435u16).unwrap(),
                state_flags: 72,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[106, 100, 107],
                outline_shapes: &[106, 100, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21436u16).unwrap(),
                state_flags: 96,
                side_flags: 81,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 108],
                outline_shapes: &[21, 108],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21437u16).unwrap(),
                state_flags: 72,
                side_flags: 81,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 108],
                outline_shapes: &[21, 108],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21438u16).unwrap(),
                state_flags: 96,
                side_flags: 89,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 108, 103],
                outline_shapes: &[21, 108, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21439u16).unwrap(),
                state_flags: 72,
                side_flags: 89,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 108, 103],
                outline_shapes: &[21, 108, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21440u16).unwrap(),
                state_flags: 96,
                side_flags: 85,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 108, 107],
                outline_shapes: &[21, 108, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21441u16).unwrap(),
                state_flags: 72,
                side_flags: 85,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 108, 107],
                outline_shapes: &[21, 108, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21442u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 105],
                outline_shapes: &[21, 105],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21443u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 105],
                outline_shapes: &[21, 105],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21444u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 110],
                outline_shapes: &[21, 110],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21445u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 110],
                outline_shapes: &[21, 110],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21446u16).unwrap(),
                state_flags: 96,
                side_flags: 162,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[114, 108],
                outline_shapes: &[114, 108],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21447u16).unwrap(),
                state_flags: 72,
                side_flags: 162,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[114, 108],
                outline_shapes: &[114, 108],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21448u16).unwrap(),
                state_flags: 96,
                side_flags: 166,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[99, 104, 105],
                outline_shapes: &[99, 104, 105],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21449u16).unwrap(),
                state_flags: 72,
                side_flags: 166,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[99, 104, 105],
                outline_shapes: &[99, 104, 105],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21450u16).unwrap(),
                state_flags: 96,
                side_flags: 170,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[111, 102, 110],
                outline_shapes: &[111, 102, 110],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21451u16).unwrap(),
                state_flags: 72,
                side_flags: 170,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[111, 102, 110],
                outline_shapes: &[111, 102, 110],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21452u16).unwrap(),
                state_flags: 96,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[102, 108, 103],
                outline_shapes: &[102, 108, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21453u16).unwrap(),
                state_flags: 72,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[102, 108, 103],
                outline_shapes: &[102, 108, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21454u16).unwrap(),
                state_flags: 96,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[104, 108, 107],
                outline_shapes: &[104, 108, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21455u16).unwrap(),
                state_flags: 72,
                side_flags: 130,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[104, 108, 107],
                outline_shapes: &[104, 108, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21456u16).unwrap(),
                state_flags: 96,
                side_flags: 97,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 113],
                outline_shapes: &[21, 113],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21457u16).unwrap(),
                state_flags: 72,
                side_flags: 97,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 113],
                outline_shapes: &[21, 113],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21458u16).unwrap(),
                state_flags: 96,
                side_flags: 101,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 109, 103],
                outline_shapes: &[21, 109, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21459u16).unwrap(),
                state_flags: 72,
                side_flags: 101,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 109, 103],
                outline_shapes: &[21, 109, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21460u16).unwrap(),
                state_flags: 96,
                side_flags: 105,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 100, 107],
                outline_shapes: &[21, 100, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21461u16).unwrap(),
                state_flags: 72,
                side_flags: 105,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 100, 107],
                outline_shapes: &[21, 100, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21462u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 107],
                outline_shapes: &[21, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21463u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 107],
                outline_shapes: &[21, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21464u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 103],
                outline_shapes: &[21, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21465u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 103],
                outline_shapes: &[21, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/warped_stairs"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:warped_stairs",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const CRIMSON_BUTTON: Self = Block {
        id: BlockId::new(897u16).unwrap(),
        name: "crimson_button",
        hardness: 0.5f32,
        blast_resistance: 0.5f32,
        map_color: 0u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 789,
        default_state: &BlockState {
            id: BlockStateId::new(21475u16).unwrap(),
            state_flags: 8,
            side_flags: 0,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0.5f32,
            collision_shapes: &[],
            outline_shapes: &[167],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(21466u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[162],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21467u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[163],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21468u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[162],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21469u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[163],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21470u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[164],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21471u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[165],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21472u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[164],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21473u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[165],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21474u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[166],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21475u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[167],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21476u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[168],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21477u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[169],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21478u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[170],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21479u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[171],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21480u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[172],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21481u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[173],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21482u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[174],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21483u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[175],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21484u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[174],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21485u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[175],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21486u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[176],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21487u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[177],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21488u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[176],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21489u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[177],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/crimson_button"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:crimson_button",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const WARPED_BUTTON: Self = Block {
        id: BlockId::new(898u16).unwrap(),
        name: "warped_button",
        hardness: 0.5f32,
        blast_resistance: 0.5f32,
        map_color: 0u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 790,
        default_state: &BlockState {
            id: BlockStateId::new(21499u16).unwrap(),
            state_flags: 8,
            side_flags: 0,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0.5f32,
            collision_shapes: &[],
            outline_shapes: &[167],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(21490u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[162],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21491u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[163],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21492u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[162],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21493u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[163],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21494u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[164],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21495u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[165],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21496u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[164],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21497u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[165],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21498u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[166],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21499u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[167],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21500u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[168],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21501u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[169],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21502u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[170],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21503u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[171],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21504u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[172],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21505u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[173],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21506u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[174],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21507u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[175],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21508u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[174],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21509u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[175],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21510u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[176],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21511u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[177],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21512u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[176],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21513u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[177],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/warped_button"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:warped_button",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const CRIMSON_DOOR: Self = Block {
        id: BlockId::new(899u16).unwrap(),
        name: "crimson_door",
        hardness: 3f32,
        blast_resistance: 3f32,
        map_color: 53u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 818,
        default_state: &BlockState {
            id: BlockStateId::new(21525u16).unwrap(),
            state_flags: 72,
            side_flags: 8,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 3f32,
            collision_shapes: &[140],
            outline_shapes: &[140],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(21514u16).unwrap(),
                state_flags: 72,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21515u16).unwrap(),
                state_flags: 72,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21516u16).unwrap(),
                state_flags: 72,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21517u16).unwrap(),
                state_flags: 72,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21518u16).unwrap(),
                state_flags: 72,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21519u16).unwrap(),
                state_flags: 72,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21520u16).unwrap(),
                state_flags: 72,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21521u16).unwrap(),
                state_flags: 72,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21522u16).unwrap(),
                state_flags: 72,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21523u16).unwrap(),
                state_flags: 72,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21524u16).unwrap(),
                state_flags: 72,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21525u16).unwrap(),
                state_flags: 72,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21526u16).unwrap(),
                state_flags: 72,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21527u16).unwrap(),
                state_flags: 72,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21528u16).unwrap(),
                state_flags: 72,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21529u16).unwrap(),
                state_flags: 72,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21530u16).unwrap(),
                state_flags: 72,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21531u16).unwrap(),
                state_flags: 72,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21532u16).unwrap(),
                state_flags: 72,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21533u16).unwrap(),
                state_flags: 72,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21534u16).unwrap(),
                state_flags: 72,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21535u16).unwrap(),
                state_flags: 72,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21536u16).unwrap(),
                state_flags: 72,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21537u16).unwrap(),
                state_flags: 72,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21538u16).unwrap(),
                state_flags: 72,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21539u16).unwrap(),
                state_flags: 72,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21540u16).unwrap(),
                state_flags: 72,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21541u16).unwrap(),
                state_flags: 72,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21542u16).unwrap(),
                state_flags: 72,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21543u16).unwrap(),
                state_flags: 72,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21544u16).unwrap(),
                state_flags: 72,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21545u16).unwrap(),
                state_flags: 72,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21546u16).unwrap(),
                state_flags: 72,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21547u16).unwrap(),
                state_flags: 72,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21548u16).unwrap(),
                state_flags: 72,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21549u16).unwrap(),
                state_flags: 72,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21550u16).unwrap(),
                state_flags: 72,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21551u16).unwrap(),
                state_flags: 72,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21552u16).unwrap(),
                state_flags: 72,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21553u16).unwrap(),
                state_flags: 72,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21554u16).unwrap(),
                state_flags: 72,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21555u16).unwrap(),
                state_flags: 72,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21556u16).unwrap(),
                state_flags: 72,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21557u16).unwrap(),
                state_flags: 72,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21558u16).unwrap(),
                state_flags: 72,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21559u16).unwrap(),
                state_flags: 72,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21560u16).unwrap(),
                state_flags: 72,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21561u16).unwrap(),
                state_flags: 72,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21562u16).unwrap(),
                state_flags: 72,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21563u16).unwrap(),
                state_flags: 72,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21564u16).unwrap(),
                state_flags: 72,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21565u16).unwrap(),
                state_flags: 72,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21566u16).unwrap(),
                state_flags: 72,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21567u16).unwrap(),
                state_flags: 72,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21568u16).unwrap(),
                state_flags: 72,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21569u16).unwrap(),
                state_flags: 72,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21570u16).unwrap(),
                state_flags: 72,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21571u16).unwrap(),
                state_flags: 72,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21572u16).unwrap(),
                state_flags: 72,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21573u16).unwrap(),
                state_flags: 72,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21574u16).unwrap(),
                state_flags: 72,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21575u16).unwrap(),
                state_flags: 72,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21576u16).unwrap(),
                state_flags: 72,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21577u16).unwrap(),
                state_flags: 72,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/crimson_door"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:crimson_door",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: Some(&[LootCondition::BlockStateProperty {
                        block: "minecraft:crimson_door",
                        properties: &[("half", "lower")],
                    }]),
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const WARPED_DOOR: Self = Block {
        id: BlockId::new(900u16).unwrap(),
        name: "warped_door",
        hardness: 3f32,
        blast_resistance: 3f32,
        map_color: 56u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 819,
        default_state: &BlockState {
            id: BlockStateId::new(21589u16).unwrap(),
            state_flags: 72,
            side_flags: 8,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 3f32,
            collision_shapes: &[140],
            outline_shapes: &[140],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(21578u16).unwrap(),
                state_flags: 72,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21579u16).unwrap(),
                state_flags: 72,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21580u16).unwrap(),
                state_flags: 72,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21581u16).unwrap(),
                state_flags: 72,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21582u16).unwrap(),
                state_flags: 72,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21583u16).unwrap(),
                state_flags: 72,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21584u16).unwrap(),
                state_flags: 72,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21585u16).unwrap(),
                state_flags: 72,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21586u16).unwrap(),
                state_flags: 72,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21587u16).unwrap(),
                state_flags: 72,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21588u16).unwrap(),
                state_flags: 72,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21589u16).unwrap(),
                state_flags: 72,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21590u16).unwrap(),
                state_flags: 72,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21591u16).unwrap(),
                state_flags: 72,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21592u16).unwrap(),
                state_flags: 72,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21593u16).unwrap(),
                state_flags: 72,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21594u16).unwrap(),
                state_flags: 72,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21595u16).unwrap(),
                state_flags: 72,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21596u16).unwrap(),
                state_flags: 72,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21597u16).unwrap(),
                state_flags: 72,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21598u16).unwrap(),
                state_flags: 72,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21599u16).unwrap(),
                state_flags: 72,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21600u16).unwrap(),
                state_flags: 72,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21601u16).unwrap(),
                state_flags: 72,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21602u16).unwrap(),
                state_flags: 72,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21603u16).unwrap(),
                state_flags: 72,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21604u16).unwrap(),
                state_flags: 72,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21605u16).unwrap(),
                state_flags: 72,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21606u16).unwrap(),
                state_flags: 72,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21607u16).unwrap(),
                state_flags: 72,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21608u16).unwrap(),
                state_flags: 72,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21609u16).unwrap(),
                state_flags: 72,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21610u16).unwrap(),
                state_flags: 72,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21611u16).unwrap(),
                state_flags: 72,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21612u16).unwrap(),
                state_flags: 72,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21613u16).unwrap(),
                state_flags: 72,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21614u16).unwrap(),
                state_flags: 72,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21615u16).unwrap(),
                state_flags: 72,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21616u16).unwrap(),
                state_flags: 72,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21617u16).unwrap(),
                state_flags: 72,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21618u16).unwrap(),
                state_flags: 72,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21619u16).unwrap(),
                state_flags: 72,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21620u16).unwrap(),
                state_flags: 72,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21621u16).unwrap(),
                state_flags: 72,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21622u16).unwrap(),
                state_flags: 72,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21623u16).unwrap(),
                state_flags: 72,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21624u16).unwrap(),
                state_flags: 72,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21625u16).unwrap(),
                state_flags: 72,
                side_flags: 32,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21626u16).unwrap(),
                state_flags: 72,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21627u16).unwrap(),
                state_flags: 72,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21628u16).unwrap(),
                state_flags: 72,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21629u16).unwrap(),
                state_flags: 72,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21630u16).unwrap(),
                state_flags: 72,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21631u16).unwrap(),
                state_flags: 72,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21632u16).unwrap(),
                state_flags: 72,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21633u16).unwrap(),
                state_flags: 72,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21634u16).unwrap(),
                state_flags: 72,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21635u16).unwrap(),
                state_flags: 72,
                side_flags: 4,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21636u16).unwrap(),
                state_flags: 72,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21637u16).unwrap(),
                state_flags: 72,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21638u16).unwrap(),
                state_flags: 72,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21639u16).unwrap(),
                state_flags: 72,
                side_flags: 8,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21640u16).unwrap(),
                state_flags: 72,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21641u16).unwrap(),
                state_flags: 72,
                side_flags: 16,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/warped_door"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:warped_door",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: Some(&[LootCondition::BlockStateProperty {
                        block: "minecraft:warped_door",
                        properties: &[("half", "lower")],
                    }]),
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const CRIMSON_SIGN: Self = Block {
        id: BlockId::new(901u16).unwrap(),
        name: "crimson_sign",
        hardness: 1f32,
        blast_resistance: 1f32,
        map_color: 53u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 1026,
        default_state: &BlockState {
            id: BlockStateId::new(21659u16).unwrap(),
            state_flags: 72,
            side_flags: 0,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1f32,
            collision_shapes: &[],
            outline_shapes: &[138],
            opacity: 0,
            block_entity_type: 7,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(21642u16).unwrap(),
                state_flags: 96,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 1,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(21643u16).unwrap(),
                state_flags: 72,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(21644u16).unwrap(),
                state_flags: 96,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 1,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(21645u16).unwrap(),
                state_flags: 72,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(21646u16).unwrap(),
                state_flags: 96,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 1,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(21647u16).unwrap(),
                state_flags: 72,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(21648u16).unwrap(),
                state_flags: 96,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 1,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(21649u16).unwrap(),
                state_flags: 72,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(21650u16).unwrap(),
                state_flags: 96,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 1,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(21651u16).unwrap(),
                state_flags: 72,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(21652u16).unwrap(),
                state_flags: 96,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 1,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(21653u16).unwrap(),
                state_flags: 72,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(21654u16).unwrap(),
                state_flags: 96,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 1,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(21655u16).unwrap(),
                state_flags: 72,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(21656u16).unwrap(),
                state_flags: 96,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 1,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(21657u16).unwrap(),
                state_flags: 72,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(21658u16).unwrap(),
                state_flags: 96,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 1,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(21659u16).unwrap(),
                state_flags: 72,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(21660u16).unwrap(),
                state_flags: 96,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 1,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(21661u16).unwrap(),
                state_flags: 72,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(21662u16).unwrap(),
                state_flags: 96,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 1,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(21663u16).unwrap(),
                state_flags: 72,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(21664u16).unwrap(),
                state_flags: 96,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 1,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(21665u16).unwrap(),
                state_flags: 72,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(21666u16).unwrap(),
                state_flags: 96,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 1,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(21667u16).unwrap(),
                state_flags: 72,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(21668u16).unwrap(),
                state_flags: 96,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 1,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(21669u16).unwrap(),
                state_flags: 72,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(21670u16).unwrap(),
                state_flags: 96,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 1,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(21671u16).unwrap(),
                state_flags: 72,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(21672u16).unwrap(),
                state_flags: 96,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 1,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(21673u16).unwrap(),
                state_flags: 72,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 7,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/crimson_sign"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:crimson_sign",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const WARPED_SIGN: Self = Block {
        id: BlockId::new(902u16).unwrap(),
        name: "warped_sign",
        hardness: 1f32,
        blast_resistance: 1f32,
        map_color: 56u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 1027,
        default_state: &BlockState {
            id: BlockStateId::new(21691u16).unwrap(),
            state_flags: 72,
            side_flags: 0,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1f32,
            collision_shapes: &[],
            outline_shapes: &[138],
            opacity: 0,
            block_entity_type: 7,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(21674u16).unwrap(),
                state_flags: 96,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 1,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(21675u16).unwrap(),
                state_flags: 72,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(21676u16).unwrap(),
                state_flags: 96,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 1,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(21677u16).unwrap(),
                state_flags: 72,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(21678u16).unwrap(),
                state_flags: 96,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 1,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(21679u16).unwrap(),
                state_flags: 72,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(21680u16).unwrap(),
                state_flags: 96,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 1,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(21681u16).unwrap(),
                state_flags: 72,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(21682u16).unwrap(),
                state_flags: 96,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 1,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(21683u16).unwrap(),
                state_flags: 72,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(21684u16).unwrap(),
                state_flags: 96,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 1,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(21685u16).unwrap(),
                state_flags: 72,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(21686u16).unwrap(),
                state_flags: 96,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 1,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(21687u16).unwrap(),
                state_flags: 72,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(21688u16).unwrap(),
                state_flags: 96,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 1,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(21689u16).unwrap(),
                state_flags: 72,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(21690u16).unwrap(),
                state_flags: 96,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 1,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(21691u16).unwrap(),
                state_flags: 72,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(21692u16).unwrap(),
                state_flags: 96,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 1,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(21693u16).unwrap(),
                state_flags: 72,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(21694u16).unwrap(),
                state_flags: 96,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 1,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(21695u16).unwrap(),
                state_flags: 72,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(21696u16).unwrap(),
                state_flags: 96,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 1,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(21697u16).unwrap(),
                state_flags: 72,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(21698u16).unwrap(),
                state_flags: 96,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 1,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(21699u16).unwrap(),
                state_flags: 72,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(21700u16).unwrap(),
                state_flags: 96,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 1,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(21701u16).unwrap(),
                state_flags: 72,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(21702u16).unwrap(),
                state_flags: 96,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 1,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(21703u16).unwrap(),
                state_flags: 72,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(21704u16).unwrap(),
                state_flags: 96,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 1,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(21705u16).unwrap(),
                state_flags: 72,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: 7,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/warped_sign"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:warped_sign",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const CRIMSON_WALL_SIGN: Self = Block {
        id: BlockId::new(903u16).unwrap(),
        name: "crimson_wall_sign",
        hardness: 1f32,
        blast_resistance: 1f32,
        map_color: 53u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 1026,
        default_state: &BlockState {
            id: BlockStateId::new(21707u16).unwrap(),
            state_flags: 72,
            side_flags: 0,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1f32,
            collision_shapes: &[],
            outline_shapes: &[143],
            opacity: 0,
            block_entity_type: 7,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(21706u16).unwrap(),
                state_flags: 96,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[143],
                opacity: 1,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(21707u16).unwrap(),
                state_flags: 72,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[143],
                opacity: 0,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(21708u16).unwrap(),
                state_flags: 96,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[144],
                opacity: 1,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(21709u16).unwrap(),
                state_flags: 72,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[144],
                opacity: 0,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(21710u16).unwrap(),
                state_flags: 96,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[145],
                opacity: 1,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(21711u16).unwrap(),
                state_flags: 72,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[145],
                opacity: 0,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(21712u16).unwrap(),
                state_flags: 96,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[146],
                opacity: 1,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(21713u16).unwrap(),
                state_flags: 72,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[146],
                opacity: 0,
                block_entity_type: 7,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/crimson_sign"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:crimson_sign",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const WARPED_WALL_SIGN: Self = Block {
        id: BlockId::new(904u16).unwrap(),
        name: "warped_wall_sign",
        hardness: 1f32,
        blast_resistance: 1f32,
        map_color: 56u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 1027,
        default_state: &BlockState {
            id: BlockStateId::new(21715u16).unwrap(),
            state_flags: 72,
            side_flags: 0,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1f32,
            collision_shapes: &[],
            outline_shapes: &[143],
            opacity: 0,
            block_entity_type: 7,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(21714u16).unwrap(),
                state_flags: 96,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[143],
                opacity: 1,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(21715u16).unwrap(),
                state_flags: 72,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[143],
                opacity: 0,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(21716u16).unwrap(),
                state_flags: 96,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[144],
                opacity: 1,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(21717u16).unwrap(),
                state_flags: 72,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[144],
                opacity: 0,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(21718u16).unwrap(),
                state_flags: 96,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[145],
                opacity: 1,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(21719u16).unwrap(),
                state_flags: 72,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[145],
                opacity: 0,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(21720u16).unwrap(),
                state_flags: 96,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[146],
                opacity: 1,
                block_entity_type: 7,
            },
            BlockState {
                id: BlockStateId::new(21721u16).unwrap(),
                state_flags: 72,
                side_flags: 0,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1f32,
                collision_shapes: &[],
                outline_shapes: &[146],
                opacity: 0,
                block_entity_type: 7,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/warped_sign"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:warped_sign",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const STRUCTURE_BLOCK: Self = Block {
        id: BlockId::new(905u16).unwrap(),
        name: "structure_block",
        hardness: -1f32,
        blast_resistance: 3600000f32,
        map_color: 22u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 911,
        default_state: &BlockState {
            id: BlockStateId::new(21723u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: -1f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: 21,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(21722u16).unwrap(),
                state_flags: 452,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: -1f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 21,
            },
            BlockState {
                id: BlockStateId::new(21723u16).unwrap(),
                state_flags: 452,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: -1f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 21,
            },
            BlockState {
                id: BlockStateId::new(21724u16).unwrap(),
                state_flags: 452,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: -1f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 21,
            },
            BlockState {
                id: BlockStateId::new(21725u16).unwrap(),
                state_flags: 452,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: -1f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 21,
            },
        ],
        flammable: None,
        loot_table: None,
        experience: None,
    };
    pub const JIGSAW: Self = Block {
        id: BlockId::new(906u16).unwrap(),
        name: "jigsaw",
        hardness: -1f32,
        blast_resistance: 3600000f32,
        map_color: 22u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 912,
        default_state: &BlockState {
            id: BlockStateId::new(21736u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: -1f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: 31,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(21726u16).unwrap(),
                state_flags: 452,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: -1f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 31,
            },
            BlockState {
                id: BlockStateId::new(21727u16).unwrap(),
                state_flags: 452,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: -1f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 31,
            },
            BlockState {
                id: BlockStateId::new(21728u16).unwrap(),
                state_flags: 452,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: -1f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 31,
            },
            BlockState {
                id: BlockStateId::new(21729u16).unwrap(),
                state_flags: 452,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: -1f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 31,
            },
            BlockState {
                id: BlockStateId::new(21730u16).unwrap(),
                state_flags: 452,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: -1f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 31,
            },
            BlockState {
                id: BlockStateId::new(21731u16).unwrap(),
                state_flags: 452,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: -1f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 31,
            },
            BlockState {
                id: BlockStateId::new(21732u16).unwrap(),
                state_flags: 452,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: -1f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 31,
            },
            BlockState {
                id: BlockStateId::new(21733u16).unwrap(),
                state_flags: 452,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: -1f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 31,
            },
            BlockState {
                id: BlockStateId::new(21734u16).unwrap(),
                state_flags: 452,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: -1f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 31,
            },
            BlockState {
                id: BlockStateId::new(21735u16).unwrap(),
                state_flags: 452,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: -1f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 31,
            },
            BlockState {
                id: BlockStateId::new(21736u16).unwrap(),
                state_flags: 452,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: -1f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 31,
            },
            BlockState {
                id: BlockStateId::new(21737u16).unwrap(),
                state_flags: 452,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: -1f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 31,
            },
        ],
        flammable: None,
        loot_table: None,
        experience: None,
    };
    pub const TEST_BLOCK: Self = Block {
        id: BlockId::new(907u16).unwrap(),
        name: "test_block",
        hardness: -1f32,
        blast_resistance: 3600000f32,
        map_color: 22u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 913,
        default_state: &BlockState {
            id: BlockStateId::new(21738u16).unwrap(),
            state_flags: 448,
            side_flags: 255,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: -1f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: 45,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(21738u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: -1f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 45,
            },
            BlockState {
                id: BlockStateId::new(21739u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: -1f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 45,
            },
            BlockState {
                id: BlockStateId::new(21740u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: -1f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 45,
            },
            BlockState {
                id: BlockStateId::new(21741u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: -1f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 45,
            },
        ],
        flammable: None,
        loot_table: None,
        experience: None,
    };
    pub const TEST_INSTANCE_BLOCK: Self = Block {
        id: BlockId::new(908u16).unwrap(),
        name: "test_instance_block",
        hardness: -1f32,
        blast_resistance: 3600000f32,
        map_color: 0u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 914,
        default_state: &BlockState {
            id: BlockStateId::new(21742u16).unwrap(),
            state_flags: 448,
            side_flags: 255,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: -1f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 1,
            block_entity_type: 46,
        },
        states: &[BlockState {
            id: BlockStateId::new(21742u16).unwrap(),
            state_flags: 448,
            side_flags: 255,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: -1f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 1,
            block_entity_type: 46,
        }],
        flammable: None,
        loot_table: None,
        experience: None,
    };
    pub const COMPOSTER: Self = Block {
        id: BlockId::new(909u16).unwrap(),
        name: "composter",
        hardness: 0.6f32,
        blast_resistance: 0.6f32,
        map_color: 13u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 1384,
        default_state: &BlockState {
            id: BlockStateId::new(21743u16).unwrap(),
            state_flags: 74,
            side_flags: 125,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.6f32,
            collision_shapes: &[20, 531, 532, 533, 534],
            outline_shapes: &[20, 531, 532, 533, 534],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(21743u16).unwrap(),
                state_flags: 74,
                side_flags: 125,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.6f32,
                collision_shapes: &[20, 531, 532, 533, 534],
                outline_shapes: &[20, 531, 532, 533, 534],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21744u16).unwrap(),
                state_flags: 74,
                side_flags: 125,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.6f32,
                collision_shapes: &[20, 531, 532, 533, 534],
                outline_shapes: &[207, 535, 536, 537, 538],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21745u16).unwrap(),
                state_flags: 74,
                side_flags: 125,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.6f32,
                collision_shapes: &[20, 531, 532, 533, 534],
                outline_shapes: &[297, 539, 540, 541, 542],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21746u16).unwrap(),
                state_flags: 74,
                side_flags: 125,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.6f32,
                collision_shapes: &[20, 531, 532, 533, 534],
                outline_shapes: &[335, 543, 544, 545, 546],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21747u16).unwrap(),
                state_flags: 74,
                side_flags: 125,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.6f32,
                collision_shapes: &[20, 531, 532, 533, 534],
                outline_shapes: &[336, 547, 548, 549, 550],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21748u16).unwrap(),
                state_flags: 74,
                side_flags: 125,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.6f32,
                collision_shapes: &[20, 531, 532, 533, 534],
                outline_shapes: &[298, 369, 370, 371, 372],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21749u16).unwrap(),
                state_flags: 74,
                side_flags: 125,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.6f32,
                collision_shapes: &[20, 531, 532, 533, 534],
                outline_shapes: &[29, 551, 552, 553, 554],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21750u16).unwrap(),
                state_flags: 74,
                side_flags: 125,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.6f32,
                collision_shapes: &[20, 531, 532, 533, 534],
                outline_shapes: &[137, 555, 556, 557, 558],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21751u16).unwrap(),
                state_flags: 74,
                side_flags: 125,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.6f32,
                collision_shapes: &[20, 531, 532, 533, 534],
                outline_shapes: &[137, 555, 556, 557, 558],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: Some(Flammable {
            spread_chance: 5u8,
            burn_chance: 20u8,
        }),
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/composter"),
            pools: Some(&[
                LootPool {
                    entries: &[LootPoolEntry {
                        content: LootPoolEntryTypes::Item(ItemEntry {
                            name: "minecraft:composter",
                        }),
                        weight: 1i32,
                        quality: 0i32,
                        conditions: None,
                        functions: Some(&[LootFunction {
                            content: LootFunctionTypes::ExplosionDecay,
                            conditions: None,
                        }]),
                    }],
                    rolls: LootNumberProviderTypes::Constant(1f32),
                    bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                    conditions: None,
                    functions: None,
                },
                LootPool {
                    entries: &[LootPoolEntry {
                        content: LootPoolEntryTypes::Item(ItemEntry {
                            name: "minecraft:bone_meal",
                        }),
                        weight: 1i32,
                        quality: 0i32,
                        conditions: None,
                        functions: None,
                    }],
                    rolls: LootNumberProviderTypes::Constant(1f32),
                    bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                    conditions: Some(&[LootCondition::BlockStateProperty {
                        block: "minecraft:composter",
                        properties: &[("level", "8")],
                    }]),
                    functions: None,
                },
            ]),
        }),
        experience: None,
    };
    pub const TARGET: Self = Block {
        id: BlockId::new(910u16).unwrap(),
        name: "target",
        hardness: 0.5f32,
        blast_resistance: 0.5f32,
        map_color: 14u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 759,
        default_state: &BlockState {
            id: BlockStateId::new(21752u16).unwrap(),
            state_flags: 448,
            side_flags: 255,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.5f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(21752u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21753u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21754u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21755u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21756u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21757u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21758u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21759u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21760u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21761u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21762u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21763u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21764u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21765u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21766u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21767u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: Some(Flammable {
            spread_chance: 15u8,
            burn_chance: 20u8,
        }),
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/target"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:target",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const BEE_NEST: Self = Block {
        id: BlockId::new(911u16).unwrap(),
        name: "bee_nest",
        hardness: 0.3f32,
        blast_resistance: 0.3f32,
        map_color: 18u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 1410,
        default_state: &BlockState {
            id: BlockStateId::new(21768u16).unwrap(),
            state_flags: 450,
            side_flags: 255,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.3f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: 33,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(21768u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 33,
            },
            BlockState {
                id: BlockStateId::new(21769u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 33,
            },
            BlockState {
                id: BlockStateId::new(21770u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 33,
            },
            BlockState {
                id: BlockStateId::new(21771u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 33,
            },
            BlockState {
                id: BlockStateId::new(21772u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 33,
            },
            BlockState {
                id: BlockStateId::new(21773u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 33,
            },
            BlockState {
                id: BlockStateId::new(21774u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 33,
            },
            BlockState {
                id: BlockStateId::new(21775u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 33,
            },
            BlockState {
                id: BlockStateId::new(21776u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 33,
            },
            BlockState {
                id: BlockStateId::new(21777u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 33,
            },
            BlockState {
                id: BlockStateId::new(21778u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 33,
            },
            BlockState {
                id: BlockStateId::new(21779u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 33,
            },
            BlockState {
                id: BlockStateId::new(21780u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 33,
            },
            BlockState {
                id: BlockStateId::new(21781u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 33,
            },
            BlockState {
                id: BlockStateId::new(21782u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 33,
            },
            BlockState {
                id: BlockStateId::new(21783u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 33,
            },
            BlockState {
                id: BlockStateId::new(21784u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 33,
            },
            BlockState {
                id: BlockStateId::new(21785u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 33,
            },
            BlockState {
                id: BlockStateId::new(21786u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 33,
            },
            BlockState {
                id: BlockStateId::new(21787u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 33,
            },
            BlockState {
                id: BlockStateId::new(21788u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 33,
            },
            BlockState {
                id: BlockStateId::new(21789u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 33,
            },
            BlockState {
                id: BlockStateId::new(21790u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 33,
            },
            BlockState {
                id: BlockStateId::new(21791u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 33,
            },
        ],
        flammable: Some(Flammable {
            spread_chance: 30u8,
            burn_chance: 20u8,
        }),
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/bee_nest"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:bee_nest",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: Some(&[
                        LootFunction {
                            content: LootFunctionTypes::CopyComponents {
                                source: "block_entity",
                                include: &["minecraft:bees"],
                            },
                            conditions: None,
                        },
                        LootFunction {
                            content: LootFunctionTypes::CopyState {
                                block: "minecraft:bee_nest",
                                properties: &["honey_level"],
                            },
                            conditions: None,
                        },
                    ]),
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::MatchTool { items: None }]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const BEEHIVE: Self = Block {
        id: BlockId::new(912u16).unwrap(),
        name: "beehive",
        hardness: 0.6f32,
        blast_resistance: 0.6f32,
        map_color: 13u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 1411,
        default_state: &BlockState {
            id: BlockStateId::new(21792u16).unwrap(),
            state_flags: 450,
            side_flags: 255,
            instrument: NoteblockInstrument::Bass,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.6f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: 33,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(21792u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.6f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 33,
            },
            BlockState {
                id: BlockStateId::new(21793u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.6f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 33,
            },
            BlockState {
                id: BlockStateId::new(21794u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.6f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 33,
            },
            BlockState {
                id: BlockStateId::new(21795u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.6f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 33,
            },
            BlockState {
                id: BlockStateId::new(21796u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.6f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 33,
            },
            BlockState {
                id: BlockStateId::new(21797u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.6f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 33,
            },
            BlockState {
                id: BlockStateId::new(21798u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.6f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 33,
            },
            BlockState {
                id: BlockStateId::new(21799u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.6f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 33,
            },
            BlockState {
                id: BlockStateId::new(21800u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.6f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 33,
            },
            BlockState {
                id: BlockStateId::new(21801u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.6f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 33,
            },
            BlockState {
                id: BlockStateId::new(21802u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.6f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 33,
            },
            BlockState {
                id: BlockStateId::new(21803u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.6f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 33,
            },
            BlockState {
                id: BlockStateId::new(21804u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.6f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 33,
            },
            BlockState {
                id: BlockStateId::new(21805u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.6f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 33,
            },
            BlockState {
                id: BlockStateId::new(21806u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.6f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 33,
            },
            BlockState {
                id: BlockStateId::new(21807u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.6f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 33,
            },
            BlockState {
                id: BlockStateId::new(21808u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.6f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 33,
            },
            BlockState {
                id: BlockStateId::new(21809u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.6f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 33,
            },
            BlockState {
                id: BlockStateId::new(21810u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.6f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 33,
            },
            BlockState {
                id: BlockStateId::new(21811u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.6f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 33,
            },
            BlockState {
                id: BlockStateId::new(21812u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.6f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 33,
            },
            BlockState {
                id: BlockStateId::new(21813u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.6f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 33,
            },
            BlockState {
                id: BlockStateId::new(21814u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.6f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 33,
            },
            BlockState {
                id: BlockStateId::new(21815u16).unwrap(),
                state_flags: 450,
                side_flags: 255,
                instrument: NoteblockInstrument::Bass,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.6f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 33,
            },
        ],
        flammable: Some(Flammable {
            spread_chance: 5u8,
            burn_chance: 20u8,
        }),
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/beehive"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Alternatives(AlternativeEntry {
                        children: &[
                            LootPoolEntry {
                                content: LootPoolEntryTypes::Item(ItemEntry {
                                    name: "minecraft:beehive",
                                }),
                                weight: 1i32,
                                quality: 0i32,
                                conditions: Some(&[LootCondition::MatchTool { items: None }]),
                                functions: Some(&[
                                    LootFunction {
                                        content: LootFunctionTypes::CopyComponents {
                                            source: "block_entity",
                                            include: &["minecraft:bees"],
                                        },
                                        conditions: None,
                                    },
                                    LootFunction {
                                        content: LootFunctionTypes::CopyState {
                                            block: "minecraft:beehive",
                                            properties: &["honey_level"],
                                        },
                                        conditions: None,
                                    },
                                ]),
                            },
                            LootPoolEntry {
                                content: LootPoolEntryTypes::Item(ItemEntry {
                                    name: "minecraft:beehive",
                                }),
                                weight: 1i32,
                                quality: 0i32,
                                conditions: None,
                                functions: None,
                            },
                        ],
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: None,
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const HONEY_BLOCK: Self = Block {
        id: BlockId::new(913u16).unwrap(),
        name: "honey_block",
        hardness: 0f32,
        blast_resistance: 0f32,
        map_color: 15u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 0.4f32,
        jump_velocity_multiplier: 0.5f32,
        item_id: 753,
        default_state: &BlockState {
            id: BlockStateId::new(21816u16).unwrap(),
            state_flags: 64,
            side_flags: 64,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0f32,
            collision_shapes: &[178],
            outline_shapes: &[0],
            opacity: 1,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(21816u16).unwrap(),
            state_flags: 64,
            side_flags: 64,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0f32,
            collision_shapes: &[178],
            outline_shapes: &[0],
            opacity: 1,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/honey_block"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:honey_block",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const HONEYCOMB_BLOCK: Self = Block {
        id: BlockId::new(914u16).unwrap(),
        name: "honeycomb_block",
        hardness: 0.6f32,
        blast_resistance: 0.6f32,
        map_color: 15u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 1413,
        default_state: &BlockState {
            id: BlockStateId::new(21817u16).unwrap(),
            state_flags: 448,
            side_flags: 255,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.6f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(21817u16).unwrap(),
            state_flags: 448,
            side_flags: 255,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.6f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/honeycomb_block"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:honeycomb_block",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const NETHERITE_BLOCK: Self = Block {
        id: BlockId::new(915u16).unwrap(),
        name: "netherite_block",
        hardness: 50f32,
        blast_resistance: 1200f32,
        map_color: 29u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 128,
        default_state: &BlockState {
            id: BlockStateId::new(21818u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 50f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(21818u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 50f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/netherite_block"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:netherite_block",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const ANCIENT_DEBRIS: Self = Block {
        id: BlockId::new(916u16).unwrap(),
        name: "ancient_debris",
        hardness: 30f32,
        blast_resistance: 1200f32,
        map_color: 29u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 109,
        default_state: &BlockState {
            id: BlockStateId::new(21819u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 30f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(21819u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 30f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/ancient_debris"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:ancient_debris",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const CRYING_OBSIDIAN: Self = Block {
        id: BlockId::new(917u16).unwrap(),
        name: "crying_obsidian",
        hardness: 50f32,
        blast_resistance: 1200f32,
        map_color: 29u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 1415,
        default_state: &BlockState {
            id: BlockStateId::new(21820u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 10,
            piston_behavior: PistonBehavior::Normal,
            hardness: 50f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(21820u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 10,
            piston_behavior: PistonBehavior::Normal,
            hardness: 50f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/crying_obsidian"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:crying_obsidian",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const RESPAWN_ANCHOR: Self = Block {
        id: BlockId::new(918u16).unwrap(),
        name: "respawn_anchor",
        hardness: 50f32,
        blast_resistance: 1200f32,
        map_color: 29u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 1428,
        default_state: &BlockState {
            id: BlockStateId::new(21821u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 50f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(21821u16).unwrap(),
                state_flags: 452,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 50f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21822u16).unwrap(),
                state_flags: 452,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 3,
                piston_behavior: PistonBehavior::Normal,
                hardness: 50f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21823u16).unwrap(),
                state_flags: 452,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 7,
                piston_behavior: PistonBehavior::Normal,
                hardness: 50f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21824u16).unwrap(),
                state_flags: 452,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 11,
                piston_behavior: PistonBehavior::Normal,
                hardness: 50f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21825u16).unwrap(),
                state_flags: 452,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 15,
                piston_behavior: PistonBehavior::Normal,
                hardness: 50f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/respawn_anchor"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:respawn_anchor",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const POTTED_CRIMSON_FUNGUS: Self = Block {
        id: BlockId::new(919u16).unwrap(),
        name: "potted_crimson_fungus",
        hardness: 0f32,
        blast_resistance: 0f32,
        map_color: 0u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 0,
        default_state: &BlockState {
            id: BlockStateId::new(21826u16).unwrap(),
            state_flags: 8,
            side_flags: 64,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0f32,
            collision_shapes: &[55],
            outline_shapes: &[55],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(21826u16).unwrap(),
            state_flags: 8,
            side_flags: 64,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0f32,
            collision_shapes: &[55],
            outline_shapes: &[55],
            opacity: 0,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/potted_crimson_fungus"),
            pools: Some(&[
                LootPool {
                    entries: &[LootPoolEntry {
                        content: LootPoolEntryTypes::Item(ItemEntry {
                            name: "minecraft:flower_pot",
                        }),
                        weight: 1i32,
                        quality: 0i32,
                        conditions: None,
                        functions: None,
                    }],
                    rolls: LootNumberProviderTypes::Constant(1f32),
                    bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                    conditions: Some(&[LootCondition::SurvivesExplosion]),
                    functions: None,
                },
                LootPool {
                    entries: &[LootPoolEntry {
                        content: LootPoolEntryTypes::Item(ItemEntry {
                            name: "minecraft:crimson_fungus",
                        }),
                        weight: 1i32,
                        quality: 0i32,
                        conditions: None,
                        functions: None,
                    }],
                    rolls: LootNumberProviderTypes::Constant(1f32),
                    bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                    conditions: Some(&[LootCondition::SurvivesExplosion]),
                    functions: None,
                },
            ]),
        }),
        experience: None,
    };
    pub const POTTED_WARPED_FUNGUS: Self = Block {
        id: BlockId::new(920u16).unwrap(),
        name: "potted_warped_fungus",
        hardness: 0f32,
        blast_resistance: 0f32,
        map_color: 0u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 0,
        default_state: &BlockState {
            id: BlockStateId::new(21827u16).unwrap(),
            state_flags: 8,
            side_flags: 64,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0f32,
            collision_shapes: &[55],
            outline_shapes: &[55],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(21827u16).unwrap(),
            state_flags: 8,
            side_flags: 64,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0f32,
            collision_shapes: &[55],
            outline_shapes: &[55],
            opacity: 0,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/potted_warped_fungus"),
            pools: Some(&[
                LootPool {
                    entries: &[LootPoolEntry {
                        content: LootPoolEntryTypes::Item(ItemEntry {
                            name: "minecraft:flower_pot",
                        }),
                        weight: 1i32,
                        quality: 0i32,
                        conditions: None,
                        functions: None,
                    }],
                    rolls: LootNumberProviderTypes::Constant(1f32),
                    bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                    conditions: Some(&[LootCondition::SurvivesExplosion]),
                    functions: None,
                },
                LootPool {
                    entries: &[LootPoolEntry {
                        content: LootPoolEntryTypes::Item(ItemEntry {
                            name: "minecraft:warped_fungus",
                        }),
                        weight: 1i32,
                        quality: 0i32,
                        conditions: None,
                        functions: None,
                    }],
                    rolls: LootNumberProviderTypes::Constant(1f32),
                    bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                    conditions: Some(&[LootCondition::SurvivesExplosion]),
                    functions: None,
                },
            ]),
        }),
        experience: None,
    };
    pub const POTTED_CRIMSON_ROOTS: Self = Block {
        id: BlockId::new(921u16).unwrap(),
        name: "potted_crimson_roots",
        hardness: 0f32,
        blast_resistance: 0f32,
        map_color: 0u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 0,
        default_state: &BlockState {
            id: BlockStateId::new(21828u16).unwrap(),
            state_flags: 8,
            side_flags: 64,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0f32,
            collision_shapes: &[55],
            outline_shapes: &[55],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(21828u16).unwrap(),
            state_flags: 8,
            side_flags: 64,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0f32,
            collision_shapes: &[55],
            outline_shapes: &[55],
            opacity: 0,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/potted_crimson_roots"),
            pools: Some(&[
                LootPool {
                    entries: &[LootPoolEntry {
                        content: LootPoolEntryTypes::Item(ItemEntry {
                            name: "minecraft:flower_pot",
                        }),
                        weight: 1i32,
                        quality: 0i32,
                        conditions: None,
                        functions: None,
                    }],
                    rolls: LootNumberProviderTypes::Constant(1f32),
                    bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                    conditions: Some(&[LootCondition::SurvivesExplosion]),
                    functions: None,
                },
                LootPool {
                    entries: &[LootPoolEntry {
                        content: LootPoolEntryTypes::Item(ItemEntry {
                            name: "minecraft:crimson_roots",
                        }),
                        weight: 1i32,
                        quality: 0i32,
                        conditions: None,
                        functions: None,
                    }],
                    rolls: LootNumberProviderTypes::Constant(1f32),
                    bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                    conditions: Some(&[LootCondition::SurvivesExplosion]),
                    functions: None,
                },
            ]),
        }),
        experience: None,
    };
    pub const POTTED_WARPED_ROOTS: Self = Block {
        id: BlockId::new(922u16).unwrap(),
        name: "potted_warped_roots",
        hardness: 0f32,
        blast_resistance: 0f32,
        map_color: 0u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 0,
        default_state: &BlockState {
            id: BlockStateId::new(21829u16).unwrap(),
            state_flags: 8,
            side_flags: 64,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0f32,
            collision_shapes: &[55],
            outline_shapes: &[55],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(21829u16).unwrap(),
            state_flags: 8,
            side_flags: 64,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0f32,
            collision_shapes: &[55],
            outline_shapes: &[55],
            opacity: 0,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/potted_warped_roots"),
            pools: Some(&[
                LootPool {
                    entries: &[LootPoolEntry {
                        content: LootPoolEntryTypes::Item(ItemEntry {
                            name: "minecraft:flower_pot",
                        }),
                        weight: 1i32,
                        quality: 0i32,
                        conditions: None,
                        functions: None,
                    }],
                    rolls: LootNumberProviderTypes::Constant(1f32),
                    bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                    conditions: Some(&[LootCondition::SurvivesExplosion]),
                    functions: None,
                },
                LootPool {
                    entries: &[LootPoolEntry {
                        content: LootPoolEntryTypes::Item(ItemEntry {
                            name: "minecraft:warped_roots",
                        }),
                        weight: 1i32,
                        quality: 0i32,
                        conditions: None,
                        functions: None,
                    }],
                    rolls: LootNumberProviderTypes::Constant(1f32),
                    bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                    conditions: Some(&[LootCondition::SurvivesExplosion]),
                    functions: None,
                },
            ]),
        }),
        experience: None,
    };
    pub const LODESTONE: Self = Block {
        id: BlockId::new(923u16).unwrap(),
        name: "lodestone",
        hardness: 3.5f32,
        blast_resistance: 3.5f32,
        map_color: 6u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 1414,
        default_state: &BlockState {
            id: BlockStateId::new(21830u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Block,
            hardness: 3.5f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(21830u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Block,
            hardness: 3.5f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/lodestone"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:lodestone",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const BLACKSTONE: Self = Block {
        id: BlockId::new(924u16).unwrap(),
        name: "blackstone",
        hardness: 1.5f32,
        blast_resistance: 6f32,
        map_color: 29u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 1416,
        default_state: &BlockState {
            id: BlockStateId::new(21831u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1.5f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(21831u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1.5f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/blackstone"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:blackstone",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const BLACKSTONE_STAIRS: Self = Block {
        id: BlockId::new(925u16).unwrap(),
        name: "blackstone_stairs",
        hardness: 1.5f32,
        blast_resistance: 6f32,
        map_color: 29u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 1418,
        default_state: &BlockState {
            id: BlockStateId::new(21843u16).unwrap(),
            state_flags: 76,
            side_flags: 69,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1.5f32,
            collision_shapes: &[21, 109],
            outline_shapes: &[21, 109],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(21832u16).unwrap(),
                state_flags: 100,
                side_flags: 134,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[99, 100],
                outline_shapes: &[99, 100],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21833u16).unwrap(),
                state_flags: 76,
                side_flags: 134,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[99, 100],
                outline_shapes: &[99, 100],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21834u16).unwrap(),
                state_flags: 100,
                side_flags: 150,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 102, 103],
                outline_shapes: &[101, 102, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21835u16).unwrap(),
                state_flags: 76,
                side_flags: 150,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 102, 103],
                outline_shapes: &[101, 102, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21836u16).unwrap(),
                state_flags: 100,
                side_flags: 166,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[99, 104, 105],
                outline_shapes: &[99, 104, 105],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21837u16).unwrap(),
                state_flags: 76,
                side_flags: 166,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[99, 104, 105],
                outline_shapes: &[99, 104, 105],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21838u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[106, 100, 107],
                outline_shapes: &[106, 100, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21839u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[106, 100, 107],
                outline_shapes: &[106, 100, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21840u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[102, 108, 103],
                outline_shapes: &[102, 108, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21841u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[102, 108, 103],
                outline_shapes: &[102, 108, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21842u16).unwrap(),
                state_flags: 100,
                side_flags: 69,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 109],
                outline_shapes: &[21, 109],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21843u16).unwrap(),
                state_flags: 76,
                side_flags: 69,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 109],
                outline_shapes: &[21, 109],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21844u16).unwrap(),
                state_flags: 100,
                side_flags: 85,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108, 107],
                outline_shapes: &[21, 108, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21845u16).unwrap(),
                state_flags: 76,
                side_flags: 85,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108, 107],
                outline_shapes: &[21, 108, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21846u16).unwrap(),
                state_flags: 100,
                side_flags: 101,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 109, 103],
                outline_shapes: &[21, 109, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21847u16).unwrap(),
                state_flags: 76,
                side_flags: 101,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 109, 103],
                outline_shapes: &[21, 109, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21848u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 110],
                outline_shapes: &[21, 110],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21849u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 110],
                outline_shapes: &[21, 110],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21850u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 107],
                outline_shapes: &[21, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21851u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 107],
                outline_shapes: &[21, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21852u16).unwrap(),
                state_flags: 100,
                side_flags: 138,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[111, 109],
                outline_shapes: &[111, 109],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21853u16).unwrap(),
                state_flags: 76,
                side_flags: 138,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[111, 109],
                outline_shapes: &[111, 109],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21854u16).unwrap(),
                state_flags: 100,
                side_flags: 170,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[111, 102, 110],
                outline_shapes: &[111, 102, 110],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21855u16).unwrap(),
                state_flags: 76,
                side_flags: 170,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[111, 102, 110],
                outline_shapes: &[111, 102, 110],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21856u16).unwrap(),
                state_flags: 100,
                side_flags: 154,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 104, 107],
                outline_shapes: &[101, 104, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21857u16).unwrap(),
                state_flags: 76,
                side_flags: 154,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 104, 107],
                outline_shapes: &[101, 104, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21858u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[104, 108, 107],
                outline_shapes: &[104, 108, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21859u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[104, 108, 107],
                outline_shapes: &[104, 108, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21860u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[112, 109, 103],
                outline_shapes: &[112, 109, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21861u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[112, 109, 103],
                outline_shapes: &[112, 109, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21862u16).unwrap(),
                state_flags: 100,
                side_flags: 73,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 100],
                outline_shapes: &[21, 100],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21863u16).unwrap(),
                state_flags: 76,
                side_flags: 73,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 100],
                outline_shapes: &[21, 100],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21864u16).unwrap(),
                state_flags: 100,
                side_flags: 105,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 100, 107],
                outline_shapes: &[21, 100, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21865u16).unwrap(),
                state_flags: 76,
                side_flags: 105,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 100, 107],
                outline_shapes: &[21, 100, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21866u16).unwrap(),
                state_flags: 100,
                side_flags: 89,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108, 103],
                outline_shapes: &[21, 108, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21867u16).unwrap(),
                state_flags: 76,
                side_flags: 89,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108, 103],
                outline_shapes: &[21, 108, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21868u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 103],
                outline_shapes: &[21, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21869u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 103],
                outline_shapes: &[21, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21870u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 105],
                outline_shapes: &[21, 105],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21871u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 105],
                outline_shapes: &[21, 105],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21872u16).unwrap(),
                state_flags: 100,
                side_flags: 146,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 113],
                outline_shapes: &[101, 113],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21873u16).unwrap(),
                state_flags: 76,
                side_flags: 146,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 113],
                outline_shapes: &[101, 113],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21874u16).unwrap(),
                state_flags: 100,
                side_flags: 154,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 104, 107],
                outline_shapes: &[101, 104, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21875u16).unwrap(),
                state_flags: 76,
                side_flags: 154,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 104, 107],
                outline_shapes: &[101, 104, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21876u16).unwrap(),
                state_flags: 100,
                side_flags: 150,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 102, 103],
                outline_shapes: &[101, 102, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21877u16).unwrap(),
                state_flags: 76,
                side_flags: 150,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 102, 103],
                outline_shapes: &[101, 102, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21878u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[112, 109, 103],
                outline_shapes: &[112, 109, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21879u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[112, 109, 103],
                outline_shapes: &[112, 109, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21880u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[106, 100, 107],
                outline_shapes: &[106, 100, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21881u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[106, 100, 107],
                outline_shapes: &[106, 100, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21882u16).unwrap(),
                state_flags: 100,
                side_flags: 81,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108],
                outline_shapes: &[21, 108],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21883u16).unwrap(),
                state_flags: 76,
                side_flags: 81,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108],
                outline_shapes: &[21, 108],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21884u16).unwrap(),
                state_flags: 100,
                side_flags: 89,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108, 103],
                outline_shapes: &[21, 108, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21885u16).unwrap(),
                state_flags: 76,
                side_flags: 89,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108, 103],
                outline_shapes: &[21, 108, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21886u16).unwrap(),
                state_flags: 100,
                side_flags: 85,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108, 107],
                outline_shapes: &[21, 108, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21887u16).unwrap(),
                state_flags: 76,
                side_flags: 85,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108, 107],
                outline_shapes: &[21, 108, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21888u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 105],
                outline_shapes: &[21, 105],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21889u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 105],
                outline_shapes: &[21, 105],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21890u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 110],
                outline_shapes: &[21, 110],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21891u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 110],
                outline_shapes: &[21, 110],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21892u16).unwrap(),
                state_flags: 100,
                side_flags: 162,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[114, 108],
                outline_shapes: &[114, 108],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21893u16).unwrap(),
                state_flags: 76,
                side_flags: 162,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[114, 108],
                outline_shapes: &[114, 108],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21894u16).unwrap(),
                state_flags: 100,
                side_flags: 166,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[99, 104, 105],
                outline_shapes: &[99, 104, 105],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21895u16).unwrap(),
                state_flags: 76,
                side_flags: 166,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[99, 104, 105],
                outline_shapes: &[99, 104, 105],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21896u16).unwrap(),
                state_flags: 100,
                side_flags: 170,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[111, 102, 110],
                outline_shapes: &[111, 102, 110],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21897u16).unwrap(),
                state_flags: 76,
                side_flags: 170,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[111, 102, 110],
                outline_shapes: &[111, 102, 110],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21898u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[102, 108, 103],
                outline_shapes: &[102, 108, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21899u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[102, 108, 103],
                outline_shapes: &[102, 108, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21900u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[104, 108, 107],
                outline_shapes: &[104, 108, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21901u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[104, 108, 107],
                outline_shapes: &[104, 108, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21902u16).unwrap(),
                state_flags: 100,
                side_flags: 97,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 113],
                outline_shapes: &[21, 113],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21903u16).unwrap(),
                state_flags: 76,
                side_flags: 97,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 113],
                outline_shapes: &[21, 113],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21904u16).unwrap(),
                state_flags: 100,
                side_flags: 101,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 109, 103],
                outline_shapes: &[21, 109, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21905u16).unwrap(),
                state_flags: 76,
                side_flags: 101,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 109, 103],
                outline_shapes: &[21, 109, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21906u16).unwrap(),
                state_flags: 100,
                side_flags: 105,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 100, 107],
                outline_shapes: &[21, 100, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21907u16).unwrap(),
                state_flags: 76,
                side_flags: 105,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 100, 107],
                outline_shapes: &[21, 100, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21908u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 107],
                outline_shapes: &[21, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21909u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 107],
                outline_shapes: &[21, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21910u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 103],
                outline_shapes: &[21, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21911u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 103],
                outline_shapes: &[21, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/blackstone_stairs"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:blackstone_stairs",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const BLACKSTONE_WALL: Self = Block {
        id: BlockId::new(926u16).unwrap(),
        name: "blackstone_wall",
        hardness: 1.5f32,
        blast_resistance: 6f32,
        map_color: 29u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 499,
        default_state: &BlockState {
            id: BlockStateId::new(21915u16).unwrap(),
            state_flags: 76,
            side_flags: 192,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1.5f32,
            collision_shapes: &[245],
            outline_shapes: &[138],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(21912u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245],
                outline_shapes: &[138],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21913u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248],
                outline_shapes: &[249, 250, 251, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21914u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248],
                outline_shapes: &[253, 250, 251],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21915u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21916u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248],
                outline_shapes: &[249, 250, 251, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21917u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248],
                outline_shapes: &[253, 250, 251],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21918u16).unwrap(),
                state_flags: 100,
                side_flags: 0,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[],
                outline_shapes: &[],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21919u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254],
                outline_shapes: &[255],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21920u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254],
                outline_shapes: &[256],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21921u16).unwrap(),
                state_flags: 76,
                side_flags: 0,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[],
                outline_shapes: &[],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21922u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254],
                outline_shapes: &[255],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21923u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254],
                outline_shapes: &[256],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21924u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 257],
                outline_shapes: &[138, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21925u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 257],
                outline_shapes: &[249, 250, 251, 258, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21926u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 257],
                outline_shapes: &[253, 250, 251, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21927u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 257],
                outline_shapes: &[138, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21928u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 257],
                outline_shapes: &[249, 250, 251, 258, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21929u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 257],
                outline_shapes: &[253, 250, 251, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21930u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[259],
                outline_shapes: &[260],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21931u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 261],
                outline_shapes: &[255, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21932u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 261],
                outline_shapes: &[256, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21933u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[259],
                outline_shapes: &[260],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21934u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 261],
                outline_shapes: &[255, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21935u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 261],
                outline_shapes: &[256, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21936u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 257],
                outline_shapes: &[138, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21937u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 257],
                outline_shapes: &[249, 250, 251, 263, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21938u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 257],
                outline_shapes: &[253, 250, 251, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21939u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 257],
                outline_shapes: &[138, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21940u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 257],
                outline_shapes: &[249, 250, 251, 263, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21941u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 257],
                outline_shapes: &[253, 250, 251, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21942u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[259],
                outline_shapes: &[264],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21943u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 261],
                outline_shapes: &[255, 265, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21944u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 261],
                outline_shapes: &[256, 265],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21945u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[259],
                outline_shapes: &[264],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21946u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 261],
                outline_shapes: &[255, 265, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21947u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 261],
                outline_shapes: &[256, 265],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21948u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267],
                outline_shapes: &[138, 268],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21949u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267],
                outline_shapes: &[249, 250, 251, 268, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21950u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267],
                outline_shapes: &[253, 250, 251, 268],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21951u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267],
                outline_shapes: &[138, 268],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21952u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267],
                outline_shapes: &[249, 250, 251, 268, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21953u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267],
                outline_shapes: &[253, 250, 251, 268],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21954u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[269],
                outline_shapes: &[270],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21955u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271],
                outline_shapes: &[255, 272],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21956u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271],
                outline_shapes: &[256, 272],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21957u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[269],
                outline_shapes: &[270],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21958u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271],
                outline_shapes: &[255, 272],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21959u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271],
                outline_shapes: &[256, 272],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21960u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257],
                outline_shapes: &[138, 268, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21961u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[249, 250, 251, 268, 258, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21962u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[253, 250, 251, 268, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21963u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257],
                outline_shapes: &[138, 268, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21964u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[249, 250, 251, 268, 258, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21965u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[253, 250, 251, 268, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21966u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273],
                outline_shapes: &[274],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21967u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[255, 272, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21968u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[256, 272, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21969u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273],
                outline_shapes: &[274],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21970u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[255, 272, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21971u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[256, 272, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21972u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257],
                outline_shapes: &[138, 268, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21973u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[249, 250, 251, 268, 263, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21974u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[253, 250, 251, 268, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21975u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257],
                outline_shapes: &[138, 268, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21976u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[249, 250, 251, 268, 263, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21977u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[253, 250, 251, 268, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21978u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273],
                outline_shapes: &[274, 275],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21979u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[255, 272, 265, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21980u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[256, 272, 265],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21981u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273],
                outline_shapes: &[274, 275],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21982u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[255, 272, 265, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21983u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[256, 272, 265],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21984u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267],
                outline_shapes: &[138, 276],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21985u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267],
                outline_shapes: &[249, 250, 251, 276, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21986u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267],
                outline_shapes: &[253, 250, 251, 276],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21987u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267],
                outline_shapes: &[138, 276],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21988u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267],
                outline_shapes: &[249, 250, 251, 276, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21989u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267],
                outline_shapes: &[253, 250, 251, 276],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21990u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[269],
                outline_shapes: &[277],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21991u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271],
                outline_shapes: &[255, 278, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21992u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271],
                outline_shapes: &[256, 278],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21993u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[269],
                outline_shapes: &[277],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21994u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271],
                outline_shapes: &[255, 278, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21995u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271],
                outline_shapes: &[256, 278],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21996u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257],
                outline_shapes: &[138, 276, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21997u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[249, 250, 251, 276, 258, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21998u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[253, 250, 251, 276, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(21999u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257],
                outline_shapes: &[138, 276, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22000u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[249, 250, 251, 276, 258, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22001u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[253, 250, 251, 276, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22002u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273],
                outline_shapes: &[274, 279],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22003u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[255, 278, 262, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22004u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[256, 278, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22005u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273],
                outline_shapes: &[274, 279],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22006u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[255, 278, 262, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22007u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[256, 278, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22008u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257],
                outline_shapes: &[138, 276, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22009u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[249, 250, 251, 276, 263, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22010u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[253, 250, 251, 276, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22011u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257],
                outline_shapes: &[138, 276, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22012u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[249, 250, 251, 276, 263, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22013u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[253, 250, 251, 276, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22014u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273],
                outline_shapes: &[280],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22015u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[255, 278, 265, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22016u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[256, 278, 265],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22017u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273],
                outline_shapes: &[280],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22018u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[255, 278, 265, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22019u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[256, 278, 265],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22020u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 281],
                outline_shapes: &[138, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22021u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248],
                outline_shapes: &[284, 250, 251, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22022u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248],
                outline_shapes: &[284, 250, 251, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22023u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 281],
                outline_shapes: &[138, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22024u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248],
                outline_shapes: &[284, 250, 251, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22025u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248],
                outline_shapes: &[284, 250, 251, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22026u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[286],
                outline_shapes: &[287],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22027u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283],
                outline_shapes: &[284],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22028u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283],
                outline_shapes: &[284, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22029u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[286],
                outline_shapes: &[287],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22030u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283],
                outline_shapes: &[284],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22031u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283],
                outline_shapes: &[284, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22032u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 257, 281],
                outline_shapes: &[138, 258, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22033u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 258, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22034u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 258, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22035u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 257, 281],
                outline_shapes: &[138, 258, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22036u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 258, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22037u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 258, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22038u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[259, 289],
                outline_shapes: &[260, 290],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22039u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22040u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 262, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22041u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[259, 289],
                outline_shapes: &[260, 290],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22042u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22043u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 262, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22044u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 257, 281],
                outline_shapes: &[138, 263, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22045u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 263, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22046u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 263, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22047u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 257, 281],
                outline_shapes: &[138, 263, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22048u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 263, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22049u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 263, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22050u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[259, 289],
                outline_shapes: &[264, 290],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22051u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 265, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22052u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 265, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22053u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[259, 289],
                outline_shapes: &[264, 290],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22054u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 265, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22055u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 265, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22056u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 281],
                outline_shapes: &[138, 268, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22057u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 268, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22058u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 268, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22059u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 281],
                outline_shapes: &[138, 268, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22060u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 268, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22061u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 268, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22062u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[269, 289],
                outline_shapes: &[270, 290],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22063u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 272],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22064u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 272, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22065u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[269, 289],
                outline_shapes: &[270, 290],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22066u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 272],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22067u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 272, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22068u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 268, 258, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22069u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 258, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22070u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 258, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22071u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 268, 258, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22072u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 258, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22073u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 258, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22074u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 290],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22075u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22076u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 262, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22077u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 290],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22078u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22079u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 262, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22080u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 268, 263, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22081u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 263, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22082u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 263, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22083u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 268, 263, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22084u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 263, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22085u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 263, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22086u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 290, 275],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22087u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 265, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22088u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 265, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22089u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 290, 275],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22090u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 265, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22091u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 265, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22092u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 281],
                outline_shapes: &[138, 276, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22093u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 276, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22094u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 276, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22095u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 281],
                outline_shapes: &[138, 276, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22096u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 276, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22097u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 276, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22098u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[269, 289],
                outline_shapes: &[277, 290],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22099u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 278, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22100u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 278, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22101u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[269, 289],
                outline_shapes: &[277, 290],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22102u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 278, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22103u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 278, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22104u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 276, 258, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22105u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 258, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22106u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 258, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22107u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 276, 258, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22108u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 258, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22109u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 258, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22110u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 290, 279],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22111u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 262, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22112u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 262, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22113u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 290, 279],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22114u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 262, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22115u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 262, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22116u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 276, 263, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22117u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 263, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22118u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 263, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22119u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 276, 263, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22120u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 263, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22121u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 263, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22122u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[280, 290],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22123u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 265, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22124u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 265, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22125u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[280, 290],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22126u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 265, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22127u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 265, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22128u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 281],
                outline_shapes: &[138, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22129u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248],
                outline_shapes: &[284, 250, 251, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22130u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248],
                outline_shapes: &[293, 250, 251],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22131u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 281],
                outline_shapes: &[138, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22132u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248],
                outline_shapes: &[284, 250, 251, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22133u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248],
                outline_shapes: &[293, 250, 251],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22134u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[286],
                outline_shapes: &[294],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22135u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283],
                outline_shapes: &[284, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22136u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283],
                outline_shapes: &[293],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22137u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[286],
                outline_shapes: &[294],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22138u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283],
                outline_shapes: &[284, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22139u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283],
                outline_shapes: &[293],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22140u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 257, 281],
                outline_shapes: &[138, 258, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22141u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 258, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22142u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[293, 250, 251, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22143u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 257, 281],
                outline_shapes: &[138, 258, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22144u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 258, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22145u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[293, 250, 251, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22146u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[259, 289],
                outline_shapes: &[260, 296, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22147u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 262, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22148u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[293, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22149u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[259, 289],
                outline_shapes: &[260, 296, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22150u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 262, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22151u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[293, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22152u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 257, 281],
                outline_shapes: &[138, 263, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22153u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 263, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22154u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[293, 250, 251, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22155u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 257, 281],
                outline_shapes: &[138, 263, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22156u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 263, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22157u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[293, 250, 251, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22158u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[259, 289],
                outline_shapes: &[264, 296],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22159u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 265, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22160u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[293, 265],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22161u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[259, 289],
                outline_shapes: &[264, 296],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22162u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 265, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22163u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[293, 265],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22164u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 281],
                outline_shapes: &[138, 268, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22165u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 268, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22166u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[293, 250, 251, 268],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22167u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 281],
                outline_shapes: &[138, 268, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22168u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 268, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22169u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[293, 250, 251, 268],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22170u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[269, 289],
                outline_shapes: &[270, 296, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22171u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 272, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22172u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[293, 272],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22173u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[269, 289],
                outline_shapes: &[270, 296, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22174u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 272, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22175u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[293, 272],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22176u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 268, 258, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22177u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 258, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22178u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[293, 250, 251, 268, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22179u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 268, 258, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22180u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 258, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22181u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[293, 250, 251, 268, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22182u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 296, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22183u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 262, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22184u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[293, 272, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22185u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 296, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22186u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 262, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22187u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[293, 272, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22188u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 268, 263, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22189u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 263, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22190u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[293, 250, 251, 268, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22191u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 268, 263, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22192u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 263, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22193u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[293, 250, 251, 268, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22194u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 296, 275],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22195u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 265, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22196u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[293, 272, 265],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22197u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 296, 275],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22198u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 265, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22199u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[293, 272, 265],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22200u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 281],
                outline_shapes: &[138, 276, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22201u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 276, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22202u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[293, 250, 251, 276],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22203u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 281],
                outline_shapes: &[138, 276, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22204u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 276, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22205u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[293, 250, 251, 276],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22206u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[269, 289],
                outline_shapes: &[277, 296],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22207u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 278, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22208u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[293, 278],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22209u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[269, 289],
                outline_shapes: &[277, 296],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22210u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 278, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22211u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[293, 278],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22212u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 276, 258, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22213u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 258, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22214u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[293, 250, 251, 276, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22215u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 276, 258, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22216u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 258, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22217u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[293, 250, 251, 276, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22218u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 296, 279],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22219u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 262, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22220u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[293, 278, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22221u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 296, 279],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22222u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 262, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22223u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[293, 278, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22224u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 276, 263, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22225u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 263, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22226u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[293, 250, 251, 276, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22227u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 276, 263, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22228u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 263, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22229u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[293, 250, 251, 276, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22230u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[280, 296],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22231u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 265, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22232u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[293, 278, 265],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22233u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[280, 296],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22234u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 265, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22235u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[293, 278, 265],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/blackstone_wall"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:blackstone_wall",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const BLACKSTONE_SLAB: Self = Block {
        id: BlockId::new(927u16).unwrap(),
        name: "blackstone_slab",
        hardness: 2f32,
        blast_resistance: 6f32,
        map_color: 29u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 1417,
        default_state: &BlockState {
            id: BlockStateId::new(22239u16).unwrap(),
            state_flags: 76,
            side_flags: 65,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 2f32,
            collision_shapes: &[21],
            outline_shapes: &[21],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(22236u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[244],
                outline_shapes: &[244],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22237u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[244],
                outline_shapes: &[244],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22238u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22239u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22240u16).unwrap(),
                state_flags: 484,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22241u16).unwrap(),
                state_flags: 452,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/blackstone_slab"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:blackstone_slab",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: Some(&[
                        LootFunction {
                            content: LootFunctionTypes::SetCount {
                                count: LootFunctionNumberProvider::Constant { value: 2f32 },
                                add: false,
                            },
                            conditions: Some(&[LootCondition::BlockStateProperty {
                                block: "minecraft:blackstone_slab",
                                properties: &[("type", "double")],
                            }]),
                        },
                        LootFunction {
                            content: LootFunctionTypes::ExplosionDecay,
                            conditions: None,
                        },
                    ]),
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: None,
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const POLISHED_BLACKSTONE: Self = Block {
        id: BlockId::new(928u16).unwrap(),
        name: "polished_blackstone",
        hardness: 2f32,
        blast_resistance: 6f32,
        map_color: 29u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 1420,
        default_state: &BlockState {
            id: BlockStateId::new(22242u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 2f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(22242u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 2f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/polished_blackstone"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:polished_blackstone",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const POLISHED_BLACKSTONE_BRICKS: Self = Block {
        id: BlockId::new(929u16).unwrap(),
        name: "polished_blackstone_bricks",
        hardness: 1.5f32,
        blast_resistance: 6f32,
        map_color: 29u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 1424,
        default_state: &BlockState {
            id: BlockStateId::new(22243u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1.5f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(22243u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1.5f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/polished_blackstone_bricks"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:polished_blackstone_bricks",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const CRACKED_POLISHED_BLACKSTONE_BRICKS: Self = Block {
        id: BlockId::new(930u16).unwrap(),
        name: "cracked_polished_blackstone_bricks",
        hardness: 1.5f32,
        blast_resistance: 6f32,
        map_color: 29u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 1427,
        default_state: &BlockState {
            id: BlockStateId::new(22244u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1.5f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(22244u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1.5f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/cracked_polished_blackstone_bricks"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:cracked_polished_blackstone_bricks",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const CHISELED_POLISHED_BLACKSTONE: Self = Block {
        id: BlockId::new(931u16).unwrap(),
        name: "chiseled_polished_blackstone",
        hardness: 1.5f32,
        blast_resistance: 6f32,
        map_color: 29u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 1423,
        default_state: &BlockState {
            id: BlockStateId::new(22245u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1.5f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(22245u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1.5f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/chiseled_polished_blackstone"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:chiseled_polished_blackstone",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const POLISHED_BLACKSTONE_BRICK_SLAB: Self = Block {
        id: BlockId::new(932u16).unwrap(),
        name: "polished_blackstone_brick_slab",
        hardness: 2f32,
        blast_resistance: 6f32,
        map_color: 29u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 1425,
        default_state: &BlockState {
            id: BlockStateId::new(22249u16).unwrap(),
            state_flags: 76,
            side_flags: 65,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 2f32,
            collision_shapes: &[21],
            outline_shapes: &[21],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(22246u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[244],
                outline_shapes: &[244],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22247u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[244],
                outline_shapes: &[244],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22248u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22249u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22250u16).unwrap(),
                state_flags: 484,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22251u16).unwrap(),
                state_flags: 452,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/polished_blackstone_brick_slab"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:polished_blackstone_brick_slab",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: Some(&[
                        LootFunction {
                            content: LootFunctionTypes::SetCount {
                                count: LootFunctionNumberProvider::Constant { value: 2f32 },
                                add: false,
                            },
                            conditions: Some(&[LootCondition::BlockStateProperty {
                                block: "minecraft:polished_blackstone_brick_slab",
                                properties: &[("type", "double")],
                            }]),
                        },
                        LootFunction {
                            content: LootFunctionTypes::ExplosionDecay,
                            conditions: None,
                        },
                    ]),
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: None,
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const POLISHED_BLACKSTONE_BRICK_STAIRS: Self = Block {
        id: BlockId::new(933u16).unwrap(),
        name: "polished_blackstone_brick_stairs",
        hardness: 1.5f32,
        blast_resistance: 6f32,
        map_color: 29u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 1426,
        default_state: &BlockState {
            id: BlockStateId::new(22263u16).unwrap(),
            state_flags: 76,
            side_flags: 69,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1.5f32,
            collision_shapes: &[21, 109],
            outline_shapes: &[21, 109],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(22252u16).unwrap(),
                state_flags: 100,
                side_flags: 134,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[99, 100],
                outline_shapes: &[99, 100],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22253u16).unwrap(),
                state_flags: 76,
                side_flags: 134,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[99, 100],
                outline_shapes: &[99, 100],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22254u16).unwrap(),
                state_flags: 100,
                side_flags: 150,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 102, 103],
                outline_shapes: &[101, 102, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22255u16).unwrap(),
                state_flags: 76,
                side_flags: 150,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 102, 103],
                outline_shapes: &[101, 102, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22256u16).unwrap(),
                state_flags: 100,
                side_flags: 166,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[99, 104, 105],
                outline_shapes: &[99, 104, 105],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22257u16).unwrap(),
                state_flags: 76,
                side_flags: 166,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[99, 104, 105],
                outline_shapes: &[99, 104, 105],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22258u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[106, 100, 107],
                outline_shapes: &[106, 100, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22259u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[106, 100, 107],
                outline_shapes: &[106, 100, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22260u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[102, 108, 103],
                outline_shapes: &[102, 108, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22261u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[102, 108, 103],
                outline_shapes: &[102, 108, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22262u16).unwrap(),
                state_flags: 100,
                side_flags: 69,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 109],
                outline_shapes: &[21, 109],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22263u16).unwrap(),
                state_flags: 76,
                side_flags: 69,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 109],
                outline_shapes: &[21, 109],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22264u16).unwrap(),
                state_flags: 100,
                side_flags: 85,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108, 107],
                outline_shapes: &[21, 108, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22265u16).unwrap(),
                state_flags: 76,
                side_flags: 85,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108, 107],
                outline_shapes: &[21, 108, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22266u16).unwrap(),
                state_flags: 100,
                side_flags: 101,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 109, 103],
                outline_shapes: &[21, 109, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22267u16).unwrap(),
                state_flags: 76,
                side_flags: 101,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 109, 103],
                outline_shapes: &[21, 109, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22268u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 110],
                outline_shapes: &[21, 110],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22269u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 110],
                outline_shapes: &[21, 110],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22270u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 107],
                outline_shapes: &[21, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22271u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 107],
                outline_shapes: &[21, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22272u16).unwrap(),
                state_flags: 100,
                side_flags: 138,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[111, 109],
                outline_shapes: &[111, 109],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22273u16).unwrap(),
                state_flags: 76,
                side_flags: 138,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[111, 109],
                outline_shapes: &[111, 109],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22274u16).unwrap(),
                state_flags: 100,
                side_flags: 170,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[111, 102, 110],
                outline_shapes: &[111, 102, 110],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22275u16).unwrap(),
                state_flags: 76,
                side_flags: 170,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[111, 102, 110],
                outline_shapes: &[111, 102, 110],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22276u16).unwrap(),
                state_flags: 100,
                side_flags: 154,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 104, 107],
                outline_shapes: &[101, 104, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22277u16).unwrap(),
                state_flags: 76,
                side_flags: 154,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 104, 107],
                outline_shapes: &[101, 104, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22278u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[104, 108, 107],
                outline_shapes: &[104, 108, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22279u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[104, 108, 107],
                outline_shapes: &[104, 108, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22280u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[112, 109, 103],
                outline_shapes: &[112, 109, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22281u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[112, 109, 103],
                outline_shapes: &[112, 109, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22282u16).unwrap(),
                state_flags: 100,
                side_flags: 73,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 100],
                outline_shapes: &[21, 100],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22283u16).unwrap(),
                state_flags: 76,
                side_flags: 73,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 100],
                outline_shapes: &[21, 100],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22284u16).unwrap(),
                state_flags: 100,
                side_flags: 105,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 100, 107],
                outline_shapes: &[21, 100, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22285u16).unwrap(),
                state_flags: 76,
                side_flags: 105,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 100, 107],
                outline_shapes: &[21, 100, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22286u16).unwrap(),
                state_flags: 100,
                side_flags: 89,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108, 103],
                outline_shapes: &[21, 108, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22287u16).unwrap(),
                state_flags: 76,
                side_flags: 89,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108, 103],
                outline_shapes: &[21, 108, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22288u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 103],
                outline_shapes: &[21, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22289u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 103],
                outline_shapes: &[21, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22290u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 105],
                outline_shapes: &[21, 105],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22291u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 105],
                outline_shapes: &[21, 105],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22292u16).unwrap(),
                state_flags: 100,
                side_flags: 146,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 113],
                outline_shapes: &[101, 113],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22293u16).unwrap(),
                state_flags: 76,
                side_flags: 146,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 113],
                outline_shapes: &[101, 113],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22294u16).unwrap(),
                state_flags: 100,
                side_flags: 154,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 104, 107],
                outline_shapes: &[101, 104, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22295u16).unwrap(),
                state_flags: 76,
                side_flags: 154,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 104, 107],
                outline_shapes: &[101, 104, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22296u16).unwrap(),
                state_flags: 100,
                side_flags: 150,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 102, 103],
                outline_shapes: &[101, 102, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22297u16).unwrap(),
                state_flags: 76,
                side_flags: 150,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 102, 103],
                outline_shapes: &[101, 102, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22298u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[112, 109, 103],
                outline_shapes: &[112, 109, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22299u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[112, 109, 103],
                outline_shapes: &[112, 109, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22300u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[106, 100, 107],
                outline_shapes: &[106, 100, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22301u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[106, 100, 107],
                outline_shapes: &[106, 100, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22302u16).unwrap(),
                state_flags: 100,
                side_flags: 81,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108],
                outline_shapes: &[21, 108],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22303u16).unwrap(),
                state_flags: 76,
                side_flags: 81,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108],
                outline_shapes: &[21, 108],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22304u16).unwrap(),
                state_flags: 100,
                side_flags: 89,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108, 103],
                outline_shapes: &[21, 108, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22305u16).unwrap(),
                state_flags: 76,
                side_flags: 89,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108, 103],
                outline_shapes: &[21, 108, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22306u16).unwrap(),
                state_flags: 100,
                side_flags: 85,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108, 107],
                outline_shapes: &[21, 108, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22307u16).unwrap(),
                state_flags: 76,
                side_flags: 85,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108, 107],
                outline_shapes: &[21, 108, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22308u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 105],
                outline_shapes: &[21, 105],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22309u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 105],
                outline_shapes: &[21, 105],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22310u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 110],
                outline_shapes: &[21, 110],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22311u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 110],
                outline_shapes: &[21, 110],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22312u16).unwrap(),
                state_flags: 100,
                side_flags: 162,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[114, 108],
                outline_shapes: &[114, 108],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22313u16).unwrap(),
                state_flags: 76,
                side_flags: 162,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[114, 108],
                outline_shapes: &[114, 108],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22314u16).unwrap(),
                state_flags: 100,
                side_flags: 166,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[99, 104, 105],
                outline_shapes: &[99, 104, 105],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22315u16).unwrap(),
                state_flags: 76,
                side_flags: 166,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[99, 104, 105],
                outline_shapes: &[99, 104, 105],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22316u16).unwrap(),
                state_flags: 100,
                side_flags: 170,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[111, 102, 110],
                outline_shapes: &[111, 102, 110],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22317u16).unwrap(),
                state_flags: 76,
                side_flags: 170,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[111, 102, 110],
                outline_shapes: &[111, 102, 110],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22318u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[102, 108, 103],
                outline_shapes: &[102, 108, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22319u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[102, 108, 103],
                outline_shapes: &[102, 108, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22320u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[104, 108, 107],
                outline_shapes: &[104, 108, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22321u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[104, 108, 107],
                outline_shapes: &[104, 108, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22322u16).unwrap(),
                state_flags: 100,
                side_flags: 97,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 113],
                outline_shapes: &[21, 113],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22323u16).unwrap(),
                state_flags: 76,
                side_flags: 97,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 113],
                outline_shapes: &[21, 113],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22324u16).unwrap(),
                state_flags: 100,
                side_flags: 101,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 109, 103],
                outline_shapes: &[21, 109, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22325u16).unwrap(),
                state_flags: 76,
                side_flags: 101,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 109, 103],
                outline_shapes: &[21, 109, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22326u16).unwrap(),
                state_flags: 100,
                side_flags: 105,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 100, 107],
                outline_shapes: &[21, 100, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22327u16).unwrap(),
                state_flags: 76,
                side_flags: 105,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 100, 107],
                outline_shapes: &[21, 100, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22328u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 107],
                outline_shapes: &[21, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22329u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 107],
                outline_shapes: &[21, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22330u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 103],
                outline_shapes: &[21, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22331u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 103],
                outline_shapes: &[21, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/polished_blackstone_brick_stairs"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:polished_blackstone_brick_stairs",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const POLISHED_BLACKSTONE_BRICK_WALL: Self = Block {
        id: BlockId::new(934u16).unwrap(),
        name: "polished_blackstone_brick_wall",
        hardness: 1.5f32,
        blast_resistance: 6f32,
        map_color: 29u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 501,
        default_state: &BlockState {
            id: BlockStateId::new(22335u16).unwrap(),
            state_flags: 76,
            side_flags: 192,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1.5f32,
            collision_shapes: &[245],
            outline_shapes: &[138],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(22332u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245],
                outline_shapes: &[138],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22333u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248],
                outline_shapes: &[249, 250, 251, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22334u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248],
                outline_shapes: &[253, 250, 251],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22335u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22336u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248],
                outline_shapes: &[249, 250, 251, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22337u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248],
                outline_shapes: &[253, 250, 251],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22338u16).unwrap(),
                state_flags: 100,
                side_flags: 0,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[],
                outline_shapes: &[],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22339u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254],
                outline_shapes: &[255],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22340u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254],
                outline_shapes: &[256],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22341u16).unwrap(),
                state_flags: 76,
                side_flags: 0,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[],
                outline_shapes: &[],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22342u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254],
                outline_shapes: &[255],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22343u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254],
                outline_shapes: &[256],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22344u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 257],
                outline_shapes: &[138, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22345u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 257],
                outline_shapes: &[249, 250, 251, 258, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22346u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 257],
                outline_shapes: &[253, 250, 251, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22347u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 257],
                outline_shapes: &[138, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22348u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 257],
                outline_shapes: &[249, 250, 251, 258, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22349u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 257],
                outline_shapes: &[253, 250, 251, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22350u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[259],
                outline_shapes: &[260],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22351u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 261],
                outline_shapes: &[255, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22352u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 261],
                outline_shapes: &[256, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22353u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[259],
                outline_shapes: &[260],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22354u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 261],
                outline_shapes: &[255, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22355u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 261],
                outline_shapes: &[256, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22356u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 257],
                outline_shapes: &[138, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22357u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 257],
                outline_shapes: &[249, 250, 251, 263, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22358u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 257],
                outline_shapes: &[253, 250, 251, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22359u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 257],
                outline_shapes: &[138, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22360u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 257],
                outline_shapes: &[249, 250, 251, 263, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22361u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 257],
                outline_shapes: &[253, 250, 251, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22362u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[259],
                outline_shapes: &[264],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22363u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 261],
                outline_shapes: &[255, 265, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22364u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 261],
                outline_shapes: &[256, 265],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22365u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[259],
                outline_shapes: &[264],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22366u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 261],
                outline_shapes: &[255, 265, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22367u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 261],
                outline_shapes: &[256, 265],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22368u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267],
                outline_shapes: &[138, 268],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22369u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267],
                outline_shapes: &[249, 250, 251, 268, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22370u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267],
                outline_shapes: &[253, 250, 251, 268],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22371u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267],
                outline_shapes: &[138, 268],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22372u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267],
                outline_shapes: &[249, 250, 251, 268, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22373u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267],
                outline_shapes: &[253, 250, 251, 268],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22374u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[269],
                outline_shapes: &[270],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22375u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271],
                outline_shapes: &[255, 272],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22376u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271],
                outline_shapes: &[256, 272],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22377u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[269],
                outline_shapes: &[270],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22378u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271],
                outline_shapes: &[255, 272],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22379u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271],
                outline_shapes: &[256, 272],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22380u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257],
                outline_shapes: &[138, 268, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22381u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[249, 250, 251, 268, 258, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22382u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[253, 250, 251, 268, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22383u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257],
                outline_shapes: &[138, 268, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22384u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[249, 250, 251, 268, 258, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22385u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[253, 250, 251, 268, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22386u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273],
                outline_shapes: &[274],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22387u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[255, 272, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22388u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[256, 272, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22389u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273],
                outline_shapes: &[274],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22390u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[255, 272, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22391u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[256, 272, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22392u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257],
                outline_shapes: &[138, 268, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22393u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[249, 250, 251, 268, 263, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22394u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[253, 250, 251, 268, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22395u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257],
                outline_shapes: &[138, 268, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22396u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[249, 250, 251, 268, 263, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22397u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[253, 250, 251, 268, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22398u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273],
                outline_shapes: &[274, 275],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22399u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[255, 272, 265, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22400u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[256, 272, 265],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22401u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273],
                outline_shapes: &[274, 275],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22402u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[255, 272, 265, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22403u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[256, 272, 265],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22404u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267],
                outline_shapes: &[138, 276],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22405u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267],
                outline_shapes: &[249, 250, 251, 276, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22406u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267],
                outline_shapes: &[253, 250, 251, 276],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22407u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267],
                outline_shapes: &[138, 276],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22408u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267],
                outline_shapes: &[249, 250, 251, 276, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22409u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267],
                outline_shapes: &[253, 250, 251, 276],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22410u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[269],
                outline_shapes: &[277],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22411u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271],
                outline_shapes: &[255, 278, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22412u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271],
                outline_shapes: &[256, 278],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22413u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[269],
                outline_shapes: &[277],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22414u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271],
                outline_shapes: &[255, 278, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22415u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271],
                outline_shapes: &[256, 278],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22416u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257],
                outline_shapes: &[138, 276, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22417u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[249, 250, 251, 276, 258, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22418u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[253, 250, 251, 276, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22419u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257],
                outline_shapes: &[138, 276, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22420u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[249, 250, 251, 276, 258, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22421u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[253, 250, 251, 276, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22422u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273],
                outline_shapes: &[274, 279],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22423u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[255, 278, 262, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22424u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[256, 278, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22425u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273],
                outline_shapes: &[274, 279],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22426u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[255, 278, 262, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22427u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[256, 278, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22428u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257],
                outline_shapes: &[138, 276, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22429u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[249, 250, 251, 276, 263, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22430u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[253, 250, 251, 276, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22431u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257],
                outline_shapes: &[138, 276, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22432u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[249, 250, 251, 276, 263, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22433u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[253, 250, 251, 276, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22434u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273],
                outline_shapes: &[280],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22435u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[255, 278, 265, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22436u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[256, 278, 265],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22437u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273],
                outline_shapes: &[280],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22438u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[255, 278, 265, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22439u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[256, 278, 265],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22440u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 281],
                outline_shapes: &[138, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22441u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248],
                outline_shapes: &[284, 250, 251, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22442u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248],
                outline_shapes: &[284, 250, 251, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22443u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 281],
                outline_shapes: &[138, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22444u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248],
                outline_shapes: &[284, 250, 251, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22445u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248],
                outline_shapes: &[284, 250, 251, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22446u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[286],
                outline_shapes: &[287],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22447u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283],
                outline_shapes: &[284],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22448u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283],
                outline_shapes: &[284, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22449u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[286],
                outline_shapes: &[287],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22450u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283],
                outline_shapes: &[284],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22451u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283],
                outline_shapes: &[284, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22452u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 257, 281],
                outline_shapes: &[138, 258, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22453u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 258, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22454u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 258, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22455u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 257, 281],
                outline_shapes: &[138, 258, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22456u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 258, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22457u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 258, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22458u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[259, 289],
                outline_shapes: &[260, 290],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22459u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22460u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 262, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22461u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[259, 289],
                outline_shapes: &[260, 290],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22462u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22463u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 262, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22464u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 257, 281],
                outline_shapes: &[138, 263, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22465u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 263, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22466u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 263, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22467u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 257, 281],
                outline_shapes: &[138, 263, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22468u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 263, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22469u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 263, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22470u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[259, 289],
                outline_shapes: &[264, 290],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22471u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 265, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22472u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 265, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22473u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[259, 289],
                outline_shapes: &[264, 290],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22474u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 265, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22475u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 265, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22476u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 281],
                outline_shapes: &[138, 268, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22477u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 268, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22478u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 268, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22479u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 281],
                outline_shapes: &[138, 268, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22480u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 268, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22481u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 268, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22482u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[269, 289],
                outline_shapes: &[270, 290],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22483u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 272],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22484u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 272, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22485u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[269, 289],
                outline_shapes: &[270, 290],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22486u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 272],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22487u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 272, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22488u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 268, 258, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22489u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 258, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22490u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 258, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22491u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 268, 258, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22492u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 258, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22493u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 258, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22494u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 290],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22495u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22496u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 262, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22497u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 290],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22498u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22499u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 262, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22500u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 268, 263, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22501u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 263, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22502u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 263, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22503u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 268, 263, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22504u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 263, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22505u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 263, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22506u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 290, 275],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22507u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 265, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22508u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 265, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22509u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 290, 275],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22510u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 265, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22511u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 265, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22512u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 281],
                outline_shapes: &[138, 276, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22513u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 276, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22514u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 276, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22515u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 281],
                outline_shapes: &[138, 276, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22516u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 276, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22517u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 276, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22518u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[269, 289],
                outline_shapes: &[277, 290],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22519u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 278, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22520u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 278, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22521u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[269, 289],
                outline_shapes: &[277, 290],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22522u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 278, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22523u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 278, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22524u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 276, 258, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22525u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 258, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22526u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 258, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22527u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 276, 258, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22528u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 258, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22529u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 258, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22530u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 290, 279],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22531u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 262, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22532u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 262, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22533u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 290, 279],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22534u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 262, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22535u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 262, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22536u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 276, 263, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22537u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 263, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22538u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 263, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22539u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 276, 263, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22540u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 263, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22541u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 263, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22542u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[280, 290],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22543u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 265, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22544u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 265, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22545u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[280, 290],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22546u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 265, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22547u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 265, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22548u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 281],
                outline_shapes: &[138, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22549u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248],
                outline_shapes: &[284, 250, 251, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22550u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248],
                outline_shapes: &[293, 250, 251],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22551u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 281],
                outline_shapes: &[138, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22552u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248],
                outline_shapes: &[284, 250, 251, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22553u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248],
                outline_shapes: &[293, 250, 251],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22554u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[286],
                outline_shapes: &[294],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22555u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283],
                outline_shapes: &[284, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22556u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283],
                outline_shapes: &[293],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22557u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[286],
                outline_shapes: &[294],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22558u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283],
                outline_shapes: &[284, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22559u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283],
                outline_shapes: &[293],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22560u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 257, 281],
                outline_shapes: &[138, 258, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22561u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 258, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22562u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[293, 250, 251, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22563u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 257, 281],
                outline_shapes: &[138, 258, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22564u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 258, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22565u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[293, 250, 251, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22566u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[259, 289],
                outline_shapes: &[260, 296, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22567u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 262, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22568u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[293, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22569u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[259, 289],
                outline_shapes: &[260, 296, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22570u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 262, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22571u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[293, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22572u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 257, 281],
                outline_shapes: &[138, 263, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22573u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 263, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22574u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[293, 250, 251, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22575u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 257, 281],
                outline_shapes: &[138, 263, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22576u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 263, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22577u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[293, 250, 251, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22578u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[259, 289],
                outline_shapes: &[264, 296],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22579u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 265, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22580u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[293, 265],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22581u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[259, 289],
                outline_shapes: &[264, 296],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22582u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 265, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22583u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[293, 265],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22584u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 281],
                outline_shapes: &[138, 268, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22585u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 268, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22586u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[293, 250, 251, 268],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22587u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 281],
                outline_shapes: &[138, 268, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22588u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 268, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22589u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[293, 250, 251, 268],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22590u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[269, 289],
                outline_shapes: &[270, 296, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22591u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 272, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22592u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[293, 272],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22593u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[269, 289],
                outline_shapes: &[270, 296, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22594u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 272, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22595u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[293, 272],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22596u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 268, 258, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22597u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 258, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22598u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[293, 250, 251, 268, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22599u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 268, 258, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22600u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 258, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22601u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[293, 250, 251, 268, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22602u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 296, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22603u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 262, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22604u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[293, 272, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22605u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 296, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22606u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 262, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22607u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[293, 272, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22608u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 268, 263, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22609u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 263, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22610u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[293, 250, 251, 268, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22611u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 268, 263, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22612u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 263, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22613u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[293, 250, 251, 268, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22614u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 296, 275],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22615u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 265, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22616u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[293, 272, 265],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22617u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 296, 275],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22618u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 265, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22619u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[293, 272, 265],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22620u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 281],
                outline_shapes: &[138, 276, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22621u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 276, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22622u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[293, 250, 251, 276],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22623u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 281],
                outline_shapes: &[138, 276, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22624u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 276, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22625u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[293, 250, 251, 276],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22626u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[269, 289],
                outline_shapes: &[277, 296],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22627u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 278, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22628u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[293, 278],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22629u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[269, 289],
                outline_shapes: &[277, 296],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22630u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 278, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22631u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[293, 278],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22632u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 276, 258, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22633u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 258, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22634u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[293, 250, 251, 276, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22635u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 276, 258, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22636u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 258, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22637u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[293, 250, 251, 276, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22638u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 296, 279],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22639u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 262, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22640u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[293, 278, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22641u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 296, 279],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22642u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 262, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22643u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[293, 278, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22644u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 276, 263, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22645u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 263, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22646u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[293, 250, 251, 276, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22647u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 276, 263, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22648u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 263, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22649u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[293, 250, 251, 276, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22650u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[280, 296],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22651u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 265, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22652u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[293, 278, 265],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22653u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[280, 296],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22654u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 265, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22655u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[293, 278, 265],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/polished_blackstone_brick_wall"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:polished_blackstone_brick_wall",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const GILDED_BLACKSTONE: Self = Block {
        id: BlockId::new(935u16).unwrap(),
        name: "gilded_blackstone",
        hardness: 1.5f32,
        blast_resistance: 6f32,
        map_color: 29u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 1419,
        default_state: &BlockState {
            id: BlockStateId::new(22656u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1.5f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(22656u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1.5f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/gilded_blackstone"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Alternatives(AlternativeEntry {
                        children: &[
                            LootPoolEntry {
                                content: LootPoolEntryTypes::Item(ItemEntry {
                                    name: "minecraft:gilded_blackstone",
                                }),
                                weight: 1i32,
                                quality: 0i32,
                                conditions: Some(&[LootCondition::MatchTool { items: None }]),
                                functions: None,
                            },
                            LootPoolEntry {
                                content: LootPoolEntryTypes::Alternatives(AlternativeEntry {
                                    children: &[
                                        LootPoolEntry {
                                            content: LootPoolEntryTypes::Item(ItemEntry {
                                                name: "minecraft:gold_nugget",
                                            }),
                                            weight: 1i32,
                                            quality: 0i32,
                                            conditions: Some(&[LootCondition::TableBonus {
                                                enchantment: "minecraft:fortune",
                                                chances: &[0.1f32, 0.14285715f32, 0.25f32, 1f32],
                                            }]),
                                            functions: Some(&[LootFunction {
                                                content: LootFunctionTypes::SetCount {
                                                    count: LootFunctionNumberProvider::Uniform {
                                                        min: 2f32,
                                                        max: 5f32,
                                                    },
                                                    add: false,
                                                },
                                                conditions: None,
                                            }]),
                                        },
                                        LootPoolEntry {
                                            content: LootPoolEntryTypes::Item(ItemEntry {
                                                name: "minecraft:gilded_blackstone",
                                            }),
                                            weight: 1i32,
                                            quality: 0i32,
                                            conditions: None,
                                            functions: None,
                                        },
                                    ],
                                }),
                                weight: 1i32,
                                quality: 0i32,
                                conditions: Some(&[LootCondition::SurvivesExplosion]),
                                functions: None,
                            },
                        ],
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: None,
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const POLISHED_BLACKSTONE_STAIRS: Self = Block {
        id: BlockId::new(936u16).unwrap(),
        name: "polished_blackstone_stairs",
        hardness: 2f32,
        blast_resistance: 6f32,
        map_color: 29u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 1422,
        default_state: &BlockState {
            id: BlockStateId::new(22668u16).unwrap(),
            state_flags: 76,
            side_flags: 69,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 2f32,
            collision_shapes: &[21, 109],
            outline_shapes: &[21, 109],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(22657u16).unwrap(),
                state_flags: 100,
                side_flags: 134,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[99, 100],
                outline_shapes: &[99, 100],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22658u16).unwrap(),
                state_flags: 76,
                side_flags: 134,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[99, 100],
                outline_shapes: &[99, 100],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22659u16).unwrap(),
                state_flags: 100,
                side_flags: 150,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[101, 102, 103],
                outline_shapes: &[101, 102, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22660u16).unwrap(),
                state_flags: 76,
                side_flags: 150,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[101, 102, 103],
                outline_shapes: &[101, 102, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22661u16).unwrap(),
                state_flags: 100,
                side_flags: 166,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[99, 104, 105],
                outline_shapes: &[99, 104, 105],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22662u16).unwrap(),
                state_flags: 76,
                side_flags: 166,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[99, 104, 105],
                outline_shapes: &[99, 104, 105],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22663u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[106, 100, 107],
                outline_shapes: &[106, 100, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22664u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[106, 100, 107],
                outline_shapes: &[106, 100, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22665u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[102, 108, 103],
                outline_shapes: &[102, 108, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22666u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[102, 108, 103],
                outline_shapes: &[102, 108, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22667u16).unwrap(),
                state_flags: 100,
                side_flags: 69,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 109],
                outline_shapes: &[21, 109],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22668u16).unwrap(),
                state_flags: 76,
                side_flags: 69,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 109],
                outline_shapes: &[21, 109],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22669u16).unwrap(),
                state_flags: 100,
                side_flags: 85,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 108, 107],
                outline_shapes: &[21, 108, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22670u16).unwrap(),
                state_flags: 76,
                side_flags: 85,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 108, 107],
                outline_shapes: &[21, 108, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22671u16).unwrap(),
                state_flags: 100,
                side_flags: 101,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 109, 103],
                outline_shapes: &[21, 109, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22672u16).unwrap(),
                state_flags: 76,
                side_flags: 101,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 109, 103],
                outline_shapes: &[21, 109, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22673u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 110],
                outline_shapes: &[21, 110],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22674u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 110],
                outline_shapes: &[21, 110],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22675u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 107],
                outline_shapes: &[21, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22676u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 107],
                outline_shapes: &[21, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22677u16).unwrap(),
                state_flags: 100,
                side_flags: 138,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[111, 109],
                outline_shapes: &[111, 109],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22678u16).unwrap(),
                state_flags: 76,
                side_flags: 138,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[111, 109],
                outline_shapes: &[111, 109],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22679u16).unwrap(),
                state_flags: 100,
                side_flags: 170,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[111, 102, 110],
                outline_shapes: &[111, 102, 110],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22680u16).unwrap(),
                state_flags: 76,
                side_flags: 170,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[111, 102, 110],
                outline_shapes: &[111, 102, 110],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22681u16).unwrap(),
                state_flags: 100,
                side_flags: 154,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[101, 104, 107],
                outline_shapes: &[101, 104, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22682u16).unwrap(),
                state_flags: 76,
                side_flags: 154,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[101, 104, 107],
                outline_shapes: &[101, 104, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22683u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[104, 108, 107],
                outline_shapes: &[104, 108, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22684u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[104, 108, 107],
                outline_shapes: &[104, 108, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22685u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[112, 109, 103],
                outline_shapes: &[112, 109, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22686u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[112, 109, 103],
                outline_shapes: &[112, 109, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22687u16).unwrap(),
                state_flags: 100,
                side_flags: 73,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 100],
                outline_shapes: &[21, 100],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22688u16).unwrap(),
                state_flags: 76,
                side_flags: 73,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 100],
                outline_shapes: &[21, 100],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22689u16).unwrap(),
                state_flags: 100,
                side_flags: 105,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 100, 107],
                outline_shapes: &[21, 100, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22690u16).unwrap(),
                state_flags: 76,
                side_flags: 105,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 100, 107],
                outline_shapes: &[21, 100, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22691u16).unwrap(),
                state_flags: 100,
                side_flags: 89,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 108, 103],
                outline_shapes: &[21, 108, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22692u16).unwrap(),
                state_flags: 76,
                side_flags: 89,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 108, 103],
                outline_shapes: &[21, 108, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22693u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 103],
                outline_shapes: &[21, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22694u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 103],
                outline_shapes: &[21, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22695u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 105],
                outline_shapes: &[21, 105],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22696u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 105],
                outline_shapes: &[21, 105],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22697u16).unwrap(),
                state_flags: 100,
                side_flags: 146,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[101, 113],
                outline_shapes: &[101, 113],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22698u16).unwrap(),
                state_flags: 76,
                side_flags: 146,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[101, 113],
                outline_shapes: &[101, 113],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22699u16).unwrap(),
                state_flags: 100,
                side_flags: 154,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[101, 104, 107],
                outline_shapes: &[101, 104, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22700u16).unwrap(),
                state_flags: 76,
                side_flags: 154,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[101, 104, 107],
                outline_shapes: &[101, 104, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22701u16).unwrap(),
                state_flags: 100,
                side_flags: 150,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[101, 102, 103],
                outline_shapes: &[101, 102, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22702u16).unwrap(),
                state_flags: 76,
                side_flags: 150,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[101, 102, 103],
                outline_shapes: &[101, 102, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22703u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[112, 109, 103],
                outline_shapes: &[112, 109, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22704u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[112, 109, 103],
                outline_shapes: &[112, 109, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22705u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[106, 100, 107],
                outline_shapes: &[106, 100, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22706u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[106, 100, 107],
                outline_shapes: &[106, 100, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22707u16).unwrap(),
                state_flags: 100,
                side_flags: 81,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 108],
                outline_shapes: &[21, 108],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22708u16).unwrap(),
                state_flags: 76,
                side_flags: 81,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 108],
                outline_shapes: &[21, 108],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22709u16).unwrap(),
                state_flags: 100,
                side_flags: 89,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 108, 103],
                outline_shapes: &[21, 108, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22710u16).unwrap(),
                state_flags: 76,
                side_flags: 89,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 108, 103],
                outline_shapes: &[21, 108, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22711u16).unwrap(),
                state_flags: 100,
                side_flags: 85,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 108, 107],
                outline_shapes: &[21, 108, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22712u16).unwrap(),
                state_flags: 76,
                side_flags: 85,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 108, 107],
                outline_shapes: &[21, 108, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22713u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 105],
                outline_shapes: &[21, 105],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22714u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 105],
                outline_shapes: &[21, 105],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22715u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 110],
                outline_shapes: &[21, 110],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22716u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 110],
                outline_shapes: &[21, 110],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22717u16).unwrap(),
                state_flags: 100,
                side_flags: 162,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[114, 108],
                outline_shapes: &[114, 108],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22718u16).unwrap(),
                state_flags: 76,
                side_flags: 162,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[114, 108],
                outline_shapes: &[114, 108],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22719u16).unwrap(),
                state_flags: 100,
                side_flags: 166,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[99, 104, 105],
                outline_shapes: &[99, 104, 105],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22720u16).unwrap(),
                state_flags: 76,
                side_flags: 166,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[99, 104, 105],
                outline_shapes: &[99, 104, 105],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22721u16).unwrap(),
                state_flags: 100,
                side_flags: 170,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[111, 102, 110],
                outline_shapes: &[111, 102, 110],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22722u16).unwrap(),
                state_flags: 76,
                side_flags: 170,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[111, 102, 110],
                outline_shapes: &[111, 102, 110],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22723u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[102, 108, 103],
                outline_shapes: &[102, 108, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22724u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[102, 108, 103],
                outline_shapes: &[102, 108, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22725u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[104, 108, 107],
                outline_shapes: &[104, 108, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22726u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[104, 108, 107],
                outline_shapes: &[104, 108, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22727u16).unwrap(),
                state_flags: 100,
                side_flags: 97,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 113],
                outline_shapes: &[21, 113],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22728u16).unwrap(),
                state_flags: 76,
                side_flags: 97,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 113],
                outline_shapes: &[21, 113],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22729u16).unwrap(),
                state_flags: 100,
                side_flags: 101,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 109, 103],
                outline_shapes: &[21, 109, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22730u16).unwrap(),
                state_flags: 76,
                side_flags: 101,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 109, 103],
                outline_shapes: &[21, 109, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22731u16).unwrap(),
                state_flags: 100,
                side_flags: 105,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 100, 107],
                outline_shapes: &[21, 100, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22732u16).unwrap(),
                state_flags: 76,
                side_flags: 105,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 100, 107],
                outline_shapes: &[21, 100, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22733u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 107],
                outline_shapes: &[21, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22734u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 107],
                outline_shapes: &[21, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22735u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 103],
                outline_shapes: &[21, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22736u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21, 103],
                outline_shapes: &[21, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/polished_blackstone_stairs"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:polished_blackstone_stairs",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const POLISHED_BLACKSTONE_SLAB: Self = Block {
        id: BlockId::new(937u16).unwrap(),
        name: "polished_blackstone_slab",
        hardness: 2f32,
        blast_resistance: 6f32,
        map_color: 29u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 1421,
        default_state: &BlockState {
            id: BlockStateId::new(22740u16).unwrap(),
            state_flags: 76,
            side_flags: 65,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 2f32,
            collision_shapes: &[21],
            outline_shapes: &[21],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(22737u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[244],
                outline_shapes: &[244],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22738u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[244],
                outline_shapes: &[244],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22739u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22740u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22741u16).unwrap(),
                state_flags: 484,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22742u16).unwrap(),
                state_flags: 452,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/polished_blackstone_slab"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:polished_blackstone_slab",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: Some(&[
                        LootFunction {
                            content: LootFunctionTypes::SetCount {
                                count: LootFunctionNumberProvider::Constant { value: 2f32 },
                                add: false,
                            },
                            conditions: Some(&[LootCondition::BlockStateProperty {
                                block: "minecraft:polished_blackstone_slab",
                                properties: &[("type", "double")],
                            }]),
                        },
                        LootFunction {
                            content: LootFunctionTypes::ExplosionDecay,
                            conditions: None,
                        },
                    ]),
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: None,
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const POLISHED_BLACKSTONE_PRESSURE_PLATE: Self = Block {
        id: BlockId::new(938u16).unwrap(),
        name: "polished_blackstone_pressure_plate",
        hardness: 0.5f32,
        blast_resistance: 0.5f32,
        map_color: 29u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 792,
        default_state: &BlockState {
            id: BlockStateId::new(22744u16).unwrap(),
            state_flags: 72,
            side_flags: 0,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0.5f32,
            collision_shapes: &[],
            outline_shapes: &[161],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(22743u16).unwrap(),
                state_flags: 72,
                side_flags: 0,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[160],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22744u16).unwrap(),
                state_flags: 72,
                side_flags: 0,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[161],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/polished_blackstone_pressure_plate"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:polished_blackstone_pressure_plate",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const POLISHED_BLACKSTONE_BUTTON: Self = Block {
        id: BlockId::new(939u16).unwrap(),
        name: "polished_blackstone_button",
        hardness: 0.5f32,
        blast_resistance: 0.5f32,
        map_color: 0u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 778,
        default_state: &BlockState {
            id: BlockStateId::new(22754u16).unwrap(),
            state_flags: 8,
            side_flags: 0,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0.5f32,
            collision_shapes: &[],
            outline_shapes: &[167],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(22745u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[162],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22746u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[163],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22747u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[162],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22748u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[163],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22749u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[164],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22750u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[165],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22751u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[164],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22752u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[165],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22753u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[166],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22754u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[167],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22755u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[168],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22756u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[169],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22757u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[170],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22758u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[171],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22759u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[172],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22760u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[173],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22761u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[174],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22762u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[175],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22763u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[174],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22764u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[175],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22765u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[176],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22766u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[177],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22767u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[176],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22768u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[],
                outline_shapes: &[177],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/polished_blackstone_button"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:polished_blackstone_button",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const POLISHED_BLACKSTONE_WALL: Self = Block {
        id: BlockId::new(940u16).unwrap(),
        name: "polished_blackstone_wall",
        hardness: 2f32,
        blast_resistance: 6f32,
        map_color: 29u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 500,
        default_state: &BlockState {
            id: BlockStateId::new(22772u16).unwrap(),
            state_flags: 76,
            side_flags: 192,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 2f32,
            collision_shapes: &[245],
            outline_shapes: &[138],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(22769u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245],
                outline_shapes: &[138],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22770u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[246, 247, 248],
                outline_shapes: &[249, 250, 251, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22771u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[246, 247, 248],
                outline_shapes: &[253, 250, 251],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22772u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22773u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[246, 247, 248],
                outline_shapes: &[249, 250, 251, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22774u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[246, 247, 248],
                outline_shapes: &[253, 250, 251],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22775u16).unwrap(),
                state_flags: 100,
                side_flags: 0,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[],
                outline_shapes: &[],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22776u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[254],
                outline_shapes: &[255],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22777u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[254],
                outline_shapes: &[256],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22778u16).unwrap(),
                state_flags: 76,
                side_flags: 0,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[],
                outline_shapes: &[],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22779u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[254],
                outline_shapes: &[255],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22780u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[254],
                outline_shapes: &[256],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22781u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 257],
                outline_shapes: &[138, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22782u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[246, 247, 248, 257],
                outline_shapes: &[249, 250, 251, 258, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22783u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[246, 247, 248, 257],
                outline_shapes: &[253, 250, 251, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22784u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 257],
                outline_shapes: &[138, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22785u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[246, 247, 248, 257],
                outline_shapes: &[249, 250, 251, 258, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22786u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[246, 247, 248, 257],
                outline_shapes: &[253, 250, 251, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22787u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[259],
                outline_shapes: &[260],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22788u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[254, 261],
                outline_shapes: &[255, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22789u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[254, 261],
                outline_shapes: &[256, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22790u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[259],
                outline_shapes: &[260],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22791u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[254, 261],
                outline_shapes: &[255, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22792u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[254, 261],
                outline_shapes: &[256, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22793u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 257],
                outline_shapes: &[138, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22794u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[246, 247, 248, 257],
                outline_shapes: &[249, 250, 251, 263, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22795u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[246, 247, 248, 257],
                outline_shapes: &[253, 250, 251, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22796u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 257],
                outline_shapes: &[138, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22797u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[246, 247, 248, 257],
                outline_shapes: &[249, 250, 251, 263, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22798u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[246, 247, 248, 257],
                outline_shapes: &[253, 250, 251, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22799u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[259],
                outline_shapes: &[264],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22800u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[254, 261],
                outline_shapes: &[255, 265, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22801u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[254, 261],
                outline_shapes: &[256, 265],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22802u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[259],
                outline_shapes: &[264],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22803u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[254, 261],
                outline_shapes: &[255, 265, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22804u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[254, 261],
                outline_shapes: &[256, 265],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22805u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 267],
                outline_shapes: &[138, 268],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22806u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[246, 247, 248, 267],
                outline_shapes: &[249, 250, 251, 268, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22807u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[246, 247, 248, 267],
                outline_shapes: &[253, 250, 251, 268],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22808u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 267],
                outline_shapes: &[138, 268],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22809u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[246, 247, 248, 267],
                outline_shapes: &[249, 250, 251, 268, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22810u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[246, 247, 248, 267],
                outline_shapes: &[253, 250, 251, 268],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22811u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[269],
                outline_shapes: &[270],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22812u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[254, 271],
                outline_shapes: &[255, 272],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22813u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[254, 271],
                outline_shapes: &[256, 272],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22814u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[269],
                outline_shapes: &[270],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22815u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[254, 271],
                outline_shapes: &[255, 272],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22816u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[254, 271],
                outline_shapes: &[256, 272],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22817u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 267, 257],
                outline_shapes: &[138, 268, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22818u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[249, 250, 251, 268, 258, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22819u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[253, 250, 251, 268, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22820u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 267, 257],
                outline_shapes: &[138, 268, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22821u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[249, 250, 251, 268, 258, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22822u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[253, 250, 251, 268, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22823u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[273],
                outline_shapes: &[274],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22824u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[255, 272, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22825u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[256, 272, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22826u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[273],
                outline_shapes: &[274],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22827u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[255, 272, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22828u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[256, 272, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22829u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 267, 257],
                outline_shapes: &[138, 268, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22830u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[249, 250, 251, 268, 263, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22831u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[253, 250, 251, 268, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22832u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 267, 257],
                outline_shapes: &[138, 268, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22833u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[249, 250, 251, 268, 263, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22834u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[253, 250, 251, 268, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22835u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[273],
                outline_shapes: &[274, 275],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22836u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[255, 272, 265, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22837u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[256, 272, 265],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22838u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[273],
                outline_shapes: &[274, 275],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22839u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[255, 272, 265, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22840u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[256, 272, 265],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22841u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 267],
                outline_shapes: &[138, 276],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22842u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[246, 247, 248, 267],
                outline_shapes: &[249, 250, 251, 276, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22843u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[246, 247, 248, 267],
                outline_shapes: &[253, 250, 251, 276],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22844u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 267],
                outline_shapes: &[138, 276],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22845u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[246, 247, 248, 267],
                outline_shapes: &[249, 250, 251, 276, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22846u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[246, 247, 248, 267],
                outline_shapes: &[253, 250, 251, 276],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22847u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[269],
                outline_shapes: &[277],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22848u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[254, 271],
                outline_shapes: &[255, 278, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22849u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[254, 271],
                outline_shapes: &[256, 278],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22850u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[269],
                outline_shapes: &[277],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22851u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[254, 271],
                outline_shapes: &[255, 278, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22852u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[254, 271],
                outline_shapes: &[256, 278],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22853u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 267, 257],
                outline_shapes: &[138, 276, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22854u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[249, 250, 251, 276, 258, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22855u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[253, 250, 251, 276, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22856u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 267, 257],
                outline_shapes: &[138, 276, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22857u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[249, 250, 251, 276, 258, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22858u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[253, 250, 251, 276, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22859u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[273],
                outline_shapes: &[274, 279],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22860u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[255, 278, 262, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22861u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[256, 278, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22862u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[273],
                outline_shapes: &[274, 279],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22863u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[255, 278, 262, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22864u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[256, 278, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22865u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 267, 257],
                outline_shapes: &[138, 276, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22866u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[249, 250, 251, 276, 263, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22867u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[253, 250, 251, 276, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22868u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 267, 257],
                outline_shapes: &[138, 276, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22869u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[249, 250, 251, 276, 263, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22870u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[253, 250, 251, 276, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22871u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[273],
                outline_shapes: &[280],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22872u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[255, 278, 265, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22873u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[256, 278, 265],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22874u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[273],
                outline_shapes: &[280],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22875u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[255, 278, 265, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22876u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[256, 278, 265],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22877u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 281],
                outline_shapes: &[138, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22878u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248],
                outline_shapes: &[284, 250, 251, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22879u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248],
                outline_shapes: &[284, 250, 251, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22880u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 281],
                outline_shapes: &[138, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22881u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248],
                outline_shapes: &[284, 250, 251, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22882u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248],
                outline_shapes: &[284, 250, 251, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22883u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[286],
                outline_shapes: &[287],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22884u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283],
                outline_shapes: &[284],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22885u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283],
                outline_shapes: &[284, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22886u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[286],
                outline_shapes: &[287],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22887u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283],
                outline_shapes: &[284],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22888u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283],
                outline_shapes: &[284, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22889u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 257, 281],
                outline_shapes: &[138, 258, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22890u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 258, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22891u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 258, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22892u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 257, 281],
                outline_shapes: &[138, 258, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22893u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 258, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22894u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 258, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22895u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[259, 289],
                outline_shapes: &[260, 290],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22896u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22897u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 262, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22898u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[259, 289],
                outline_shapes: &[260, 290],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22899u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22900u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 262, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22901u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 257, 281],
                outline_shapes: &[138, 263, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22902u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 263, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22903u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 263, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22904u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 257, 281],
                outline_shapes: &[138, 263, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22905u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 263, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22906u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 263, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22907u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[259, 289],
                outline_shapes: &[264, 290],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22908u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 265, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22909u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 265, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22910u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[259, 289],
                outline_shapes: &[264, 290],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22911u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 265, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22912u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 265, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22913u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 267, 281],
                outline_shapes: &[138, 268, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22914u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 268, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22915u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 268, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22916u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 267, 281],
                outline_shapes: &[138, 268, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22917u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 268, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22918u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 268, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22919u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[269, 289],
                outline_shapes: &[270, 290],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22920u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 272],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22921u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 272, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22922u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[269, 289],
                outline_shapes: &[270, 290],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22923u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 272],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22924u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 272, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22925u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 268, 258, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22926u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 258, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22927u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 258, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22928u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 268, 258, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22929u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 258, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22930u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 258, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22931u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 290],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22932u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22933u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 262, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22934u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 290],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22935u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22936u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 262, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22937u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 268, 263, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22938u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 263, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22939u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 263, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22940u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 268, 263, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22941u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 263, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22942u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 263, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22943u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 290, 275],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22944u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 265, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22945u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 265, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22946u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 290, 275],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22947u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 265, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22948u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 265, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22949u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 267, 281],
                outline_shapes: &[138, 276, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22950u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 276, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22951u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 276, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22952u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 267, 281],
                outline_shapes: &[138, 276, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22953u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 276, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22954u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 276, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22955u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[269, 289],
                outline_shapes: &[277, 290],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22956u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 278, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22957u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 278, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22958u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[269, 289],
                outline_shapes: &[277, 290],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22959u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 278, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22960u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 278, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22961u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 276, 258, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22962u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 258, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22963u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 258, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22964u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 276, 258, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22965u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 258, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22966u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 258, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22967u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 290, 279],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22968u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 262, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22969u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 262, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22970u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 290, 279],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22971u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 262, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22972u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 262, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22973u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 276, 263, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22974u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 263, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22975u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 263, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22976u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 276, 263, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22977u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 263, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22978u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 263, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22979u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[280, 290],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22980u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 265, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22981u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 265, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22982u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[280, 290],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22983u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 265, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22984u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 265, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22985u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 281],
                outline_shapes: &[138, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22986u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248],
                outline_shapes: &[284, 250, 251, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22987u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248],
                outline_shapes: &[293, 250, 251],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22988u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 281],
                outline_shapes: &[138, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22989u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248],
                outline_shapes: &[284, 250, 251, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22990u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248],
                outline_shapes: &[293, 250, 251],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22991u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[286],
                outline_shapes: &[294],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22992u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283],
                outline_shapes: &[284, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22993u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283],
                outline_shapes: &[293],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22994u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[286],
                outline_shapes: &[294],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22995u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283],
                outline_shapes: &[284, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22996u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283],
                outline_shapes: &[293],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22997u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 257, 281],
                outline_shapes: &[138, 258, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22998u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 258, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(22999u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[293, 250, 251, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23000u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 257, 281],
                outline_shapes: &[138, 258, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23001u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 258, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23002u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[293, 250, 251, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23003u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[259, 289],
                outline_shapes: &[260, 296, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23004u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 262, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23005u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[293, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23006u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[259, 289],
                outline_shapes: &[260, 296, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23007u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 262, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23008u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[293, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23009u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 257, 281],
                outline_shapes: &[138, 263, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23010u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 263, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23011u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[293, 250, 251, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23012u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 257, 281],
                outline_shapes: &[138, 263, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23013u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 263, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23014u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[293, 250, 251, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23015u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[259, 289],
                outline_shapes: &[264, 296],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23016u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 265, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23017u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[293, 265],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23018u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[259, 289],
                outline_shapes: &[264, 296],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23019u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 265, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23020u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[293, 265],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23021u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 267, 281],
                outline_shapes: &[138, 268, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23022u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 268, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23023u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[293, 250, 251, 268],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23024u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 267, 281],
                outline_shapes: &[138, 268, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23025u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 268, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23026u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[293, 250, 251, 268],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23027u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[269, 289],
                outline_shapes: &[270, 296, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23028u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 272, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23029u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[293, 272],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23030u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[269, 289],
                outline_shapes: &[270, 296, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23031u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 272, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23032u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[293, 272],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23033u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 268, 258, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23034u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 258, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23035u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[293, 250, 251, 268, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23036u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 268, 258, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23037u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 258, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23038u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[293, 250, 251, 268, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23039u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 296, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23040u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 262, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23041u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[293, 272, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23042u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 296, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23043u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 262, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23044u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[293, 272, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23045u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 268, 263, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23046u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 263, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23047u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[293, 250, 251, 268, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23048u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 268, 263, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23049u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 263, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23050u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[293, 250, 251, 268, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23051u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 296, 275],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23052u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 265, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23053u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[293, 272, 265],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23054u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 296, 275],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23055u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 265, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23056u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[293, 272, 265],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23057u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 267, 281],
                outline_shapes: &[138, 276, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23058u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 276, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23059u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[293, 250, 251, 276],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23060u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 267, 281],
                outline_shapes: &[138, 276, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23061u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 276, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23062u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[293, 250, 251, 276],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23063u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[269, 289],
                outline_shapes: &[277, 296],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23064u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 278, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23065u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[293, 278],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23066u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[269, 289],
                outline_shapes: &[277, 296],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23067u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 278, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23068u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[293, 278],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23069u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 276, 258, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23070u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 258, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23071u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[293, 250, 251, 276, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23072u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 276, 258, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23073u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 258, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23074u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[293, 250, 251, 276, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23075u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 296, 279],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23076u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 262, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23077u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[293, 278, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23078u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 296, 279],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23079u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 262, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23080u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[293, 278, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23081u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 276, 263, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23082u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 263, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23083u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[293, 250, 251, 276, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23084u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 276, 263, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23085u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 263, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23086u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[293, 250, 251, 276, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23087u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[280, 296],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23088u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 265, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23089u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[293, 278, 265],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23090u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[280, 296],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23091u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 265, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23092u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 2f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[293, 278, 265],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/polished_blackstone_wall"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:polished_blackstone_wall",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const CHISELED_NETHER_BRICKS: Self = Block {
        id: BlockId::new(941u16).unwrap(),
        name: "chiseled_nether_bricks",
        hardness: 2f32,
        blast_resistance: 6f32,
        map_color: 35u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 454,
        default_state: &BlockState {
            id: BlockStateId::new(23093u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 2f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(23093u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 2f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/chiseled_nether_bricks"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:chiseled_nether_bricks",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const CRACKED_NETHER_BRICKS: Self = Block {
        id: BlockId::new(942u16).unwrap(),
        name: "cracked_nether_bricks",
        hardness: 2f32,
        blast_resistance: 6f32,
        map_color: 35u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 453,
        default_state: &BlockState {
            id: BlockStateId::new(23094u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 2f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(23094u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 2f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/cracked_nether_bricks"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:cracked_nether_bricks",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const QUARTZ_BRICKS: Self = Block {
        id: BlockId::new(943u16).unwrap(),
        name: "quartz_bricks",
        hardness: 0.8f32,
        blast_resistance: 0.8f32,
        map_color: 14u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 511,
        default_state: &BlockState {
            id: BlockStateId::new(23095u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.8f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(23095u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.8f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/quartz_bricks"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:quartz_bricks",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const CANDLE: Self = Block {
        id: BlockId::new(944u16).unwrap(),
        name: "candle",
        hardness: 0.1f32,
        blast_resistance: 0.1f32,
        map_color: 2u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 1429,
        default_state: &BlockState {
            id: BlockStateId::new(23099u16).unwrap(),
            state_flags: 8,
            side_flags: 64,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0.1f32,
            collision_shapes: &[227],
            outline_shapes: &[227],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(23096u16).unwrap(),
                state_flags: 32,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 3,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[227],
                outline_shapes: &[227],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23097u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 3,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[227],
                outline_shapes: &[227],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23098u16).unwrap(),
                state_flags: 32,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[227],
                outline_shapes: &[227],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23099u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[227],
                outline_shapes: &[227],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23100u16).unwrap(),
                state_flags: 32,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 6,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[559],
                outline_shapes: &[559],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23101u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 6,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[559],
                outline_shapes: &[559],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23102u16).unwrap(),
                state_flags: 32,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[559],
                outline_shapes: &[559],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23103u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[559],
                outline_shapes: &[559],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23104u16).unwrap(),
                state_flags: 32,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 9,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[560],
                outline_shapes: &[560],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23105u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 9,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[560],
                outline_shapes: &[560],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23106u16).unwrap(),
                state_flags: 32,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[560],
                outline_shapes: &[560],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23107u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[560],
                outline_shapes: &[560],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23108u16).unwrap(),
                state_flags: 32,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 12,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[561],
                outline_shapes: &[561],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23109u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 12,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[561],
                outline_shapes: &[561],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23110u16).unwrap(),
                state_flags: 32,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[561],
                outline_shapes: &[561],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23111u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[561],
                outline_shapes: &[561],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/candle"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:candle",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: Some(&[
                        LootFunction {
                            content: LootFunctionTypes::SetCount {
                                count: LootFunctionNumberProvider::Constant { value: 2f32 },
                                add: false,
                            },
                            conditions: Some(&[LootCondition::BlockStateProperty {
                                block: "minecraft:candle",
                                properties: &[("candles", "2")],
                            }]),
                        },
                        LootFunction {
                            content: LootFunctionTypes::SetCount {
                                count: LootFunctionNumberProvider::Constant { value: 3f32 },
                                add: false,
                            },
                            conditions: Some(&[LootCondition::BlockStateProperty {
                                block: "minecraft:candle",
                                properties: &[("candles", "3")],
                            }]),
                        },
                        LootFunction {
                            content: LootFunctionTypes::SetCount {
                                count: LootFunctionNumberProvider::Constant { value: 4f32 },
                                add: false,
                            },
                            conditions: Some(&[LootCondition::BlockStateProperty {
                                block: "minecraft:candle",
                                properties: &[("candles", "4")],
                            }]),
                        },
                        LootFunction {
                            content: LootFunctionTypes::ExplosionDecay,
                            conditions: None,
                        },
                    ]),
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: None,
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const WHITE_CANDLE: Self = Block {
        id: BlockId::new(945u16).unwrap(),
        name: "white_candle",
        hardness: 0.1f32,
        blast_resistance: 0.1f32,
        map_color: 3u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 1430,
        default_state: &BlockState {
            id: BlockStateId::new(23115u16).unwrap(),
            state_flags: 8,
            side_flags: 64,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0.1f32,
            collision_shapes: &[227],
            outline_shapes: &[227],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(23112u16).unwrap(),
                state_flags: 32,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 3,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[227],
                outline_shapes: &[227],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23113u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 3,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[227],
                outline_shapes: &[227],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23114u16).unwrap(),
                state_flags: 32,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[227],
                outline_shapes: &[227],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23115u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[227],
                outline_shapes: &[227],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23116u16).unwrap(),
                state_flags: 32,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 6,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[559],
                outline_shapes: &[559],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23117u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 6,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[559],
                outline_shapes: &[559],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23118u16).unwrap(),
                state_flags: 32,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[559],
                outline_shapes: &[559],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23119u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[559],
                outline_shapes: &[559],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23120u16).unwrap(),
                state_flags: 32,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 9,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[560],
                outline_shapes: &[560],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23121u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 9,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[560],
                outline_shapes: &[560],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23122u16).unwrap(),
                state_flags: 32,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[560],
                outline_shapes: &[560],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23123u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[560],
                outline_shapes: &[560],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23124u16).unwrap(),
                state_flags: 32,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 12,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[561],
                outline_shapes: &[561],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23125u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 12,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[561],
                outline_shapes: &[561],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23126u16).unwrap(),
                state_flags: 32,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[561],
                outline_shapes: &[561],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23127u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[561],
                outline_shapes: &[561],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/white_candle"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:white_candle",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: Some(&[
                        LootFunction {
                            content: LootFunctionTypes::SetCount {
                                count: LootFunctionNumberProvider::Constant { value: 2f32 },
                                add: false,
                            },
                            conditions: Some(&[LootCondition::BlockStateProperty {
                                block: "minecraft:white_candle",
                                properties: &[("candles", "2")],
                            }]),
                        },
                        LootFunction {
                            content: LootFunctionTypes::SetCount {
                                count: LootFunctionNumberProvider::Constant { value: 3f32 },
                                add: false,
                            },
                            conditions: Some(&[LootCondition::BlockStateProperty {
                                block: "minecraft:white_candle",
                                properties: &[("candles", "3")],
                            }]),
                        },
                        LootFunction {
                            content: LootFunctionTypes::SetCount {
                                count: LootFunctionNumberProvider::Constant { value: 4f32 },
                                add: false,
                            },
                            conditions: Some(&[LootCondition::BlockStateProperty {
                                block: "minecraft:white_candle",
                                properties: &[("candles", "4")],
                            }]),
                        },
                        LootFunction {
                            content: LootFunctionTypes::ExplosionDecay,
                            conditions: None,
                        },
                    ]),
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: None,
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const ORANGE_CANDLE: Self = Block {
        id: BlockId::new(946u16).unwrap(),
        name: "orange_candle",
        hardness: 0.1f32,
        blast_resistance: 0.1f32,
        map_color: 15u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 1431,
        default_state: &BlockState {
            id: BlockStateId::new(23131u16).unwrap(),
            state_flags: 8,
            side_flags: 64,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0.1f32,
            collision_shapes: &[227],
            outline_shapes: &[227],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(23128u16).unwrap(),
                state_flags: 32,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 3,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[227],
                outline_shapes: &[227],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23129u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 3,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[227],
                outline_shapes: &[227],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23130u16).unwrap(),
                state_flags: 32,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[227],
                outline_shapes: &[227],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23131u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[227],
                outline_shapes: &[227],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23132u16).unwrap(),
                state_flags: 32,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 6,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[559],
                outline_shapes: &[559],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23133u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 6,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[559],
                outline_shapes: &[559],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23134u16).unwrap(),
                state_flags: 32,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[559],
                outline_shapes: &[559],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23135u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[559],
                outline_shapes: &[559],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23136u16).unwrap(),
                state_flags: 32,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 9,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[560],
                outline_shapes: &[560],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23137u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 9,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[560],
                outline_shapes: &[560],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23138u16).unwrap(),
                state_flags: 32,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[560],
                outline_shapes: &[560],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23139u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[560],
                outline_shapes: &[560],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23140u16).unwrap(),
                state_flags: 32,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 12,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[561],
                outline_shapes: &[561],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23141u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 12,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[561],
                outline_shapes: &[561],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23142u16).unwrap(),
                state_flags: 32,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[561],
                outline_shapes: &[561],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23143u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[561],
                outline_shapes: &[561],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/orange_candle"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:orange_candle",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: Some(&[
                        LootFunction {
                            content: LootFunctionTypes::SetCount {
                                count: LootFunctionNumberProvider::Constant { value: 2f32 },
                                add: false,
                            },
                            conditions: Some(&[LootCondition::BlockStateProperty {
                                block: "minecraft:orange_candle",
                                properties: &[("candles", "2")],
                            }]),
                        },
                        LootFunction {
                            content: LootFunctionTypes::SetCount {
                                count: LootFunctionNumberProvider::Constant { value: 3f32 },
                                add: false,
                            },
                            conditions: Some(&[LootCondition::BlockStateProperty {
                                block: "minecraft:orange_candle",
                                properties: &[("candles", "3")],
                            }]),
                        },
                        LootFunction {
                            content: LootFunctionTypes::SetCount {
                                count: LootFunctionNumberProvider::Constant { value: 4f32 },
                                add: false,
                            },
                            conditions: Some(&[LootCondition::BlockStateProperty {
                                block: "minecraft:orange_candle",
                                properties: &[("candles", "4")],
                            }]),
                        },
                        LootFunction {
                            content: LootFunctionTypes::ExplosionDecay,
                            conditions: None,
                        },
                    ]),
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: None,
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const MAGENTA_CANDLE: Self = Block {
        id: BlockId::new(947u16).unwrap(),
        name: "magenta_candle",
        hardness: 0.1f32,
        blast_resistance: 0.1f32,
        map_color: 16u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 1432,
        default_state: &BlockState {
            id: BlockStateId::new(23147u16).unwrap(),
            state_flags: 8,
            side_flags: 64,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0.1f32,
            collision_shapes: &[227],
            outline_shapes: &[227],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(23144u16).unwrap(),
                state_flags: 32,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 3,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[227],
                outline_shapes: &[227],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23145u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 3,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[227],
                outline_shapes: &[227],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23146u16).unwrap(),
                state_flags: 32,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[227],
                outline_shapes: &[227],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23147u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[227],
                outline_shapes: &[227],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23148u16).unwrap(),
                state_flags: 32,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 6,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[559],
                outline_shapes: &[559],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23149u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 6,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[559],
                outline_shapes: &[559],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23150u16).unwrap(),
                state_flags: 32,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[559],
                outline_shapes: &[559],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23151u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[559],
                outline_shapes: &[559],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23152u16).unwrap(),
                state_flags: 32,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 9,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[560],
                outline_shapes: &[560],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23153u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 9,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[560],
                outline_shapes: &[560],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23154u16).unwrap(),
                state_flags: 32,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[560],
                outline_shapes: &[560],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23155u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[560],
                outline_shapes: &[560],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23156u16).unwrap(),
                state_flags: 32,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 12,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[561],
                outline_shapes: &[561],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23157u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 12,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[561],
                outline_shapes: &[561],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23158u16).unwrap(),
                state_flags: 32,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[561],
                outline_shapes: &[561],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23159u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[561],
                outline_shapes: &[561],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/magenta_candle"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:magenta_candle",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: Some(&[
                        LootFunction {
                            content: LootFunctionTypes::SetCount {
                                count: LootFunctionNumberProvider::Constant { value: 2f32 },
                                add: false,
                            },
                            conditions: Some(&[LootCondition::BlockStateProperty {
                                block: "minecraft:magenta_candle",
                                properties: &[("candles", "2")],
                            }]),
                        },
                        LootFunction {
                            content: LootFunctionTypes::SetCount {
                                count: LootFunctionNumberProvider::Constant { value: 3f32 },
                                add: false,
                            },
                            conditions: Some(&[LootCondition::BlockStateProperty {
                                block: "minecraft:magenta_candle",
                                properties: &[("candles", "3")],
                            }]),
                        },
                        LootFunction {
                            content: LootFunctionTypes::SetCount {
                                count: LootFunctionNumberProvider::Constant { value: 4f32 },
                                add: false,
                            },
                            conditions: Some(&[LootCondition::BlockStateProperty {
                                block: "minecraft:magenta_candle",
                                properties: &[("candles", "4")],
                            }]),
                        },
                        LootFunction {
                            content: LootFunctionTypes::ExplosionDecay,
                            conditions: None,
                        },
                    ]),
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: None,
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const LIGHT_BLUE_CANDLE: Self = Block {
        id: BlockId::new(948u16).unwrap(),
        name: "light_blue_candle",
        hardness: 0.1f32,
        blast_resistance: 0.1f32,
        map_color: 17u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 1433,
        default_state: &BlockState {
            id: BlockStateId::new(23163u16).unwrap(),
            state_flags: 8,
            side_flags: 64,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0.1f32,
            collision_shapes: &[227],
            outline_shapes: &[227],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(23160u16).unwrap(),
                state_flags: 32,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 3,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[227],
                outline_shapes: &[227],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23161u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 3,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[227],
                outline_shapes: &[227],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23162u16).unwrap(),
                state_flags: 32,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[227],
                outline_shapes: &[227],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23163u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[227],
                outline_shapes: &[227],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23164u16).unwrap(),
                state_flags: 32,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 6,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[559],
                outline_shapes: &[559],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23165u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 6,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[559],
                outline_shapes: &[559],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23166u16).unwrap(),
                state_flags: 32,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[559],
                outline_shapes: &[559],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23167u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[559],
                outline_shapes: &[559],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23168u16).unwrap(),
                state_flags: 32,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 9,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[560],
                outline_shapes: &[560],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23169u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 9,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[560],
                outline_shapes: &[560],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23170u16).unwrap(),
                state_flags: 32,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[560],
                outline_shapes: &[560],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23171u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[560],
                outline_shapes: &[560],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23172u16).unwrap(),
                state_flags: 32,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 12,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[561],
                outline_shapes: &[561],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23173u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 12,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[561],
                outline_shapes: &[561],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23174u16).unwrap(),
                state_flags: 32,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[561],
                outline_shapes: &[561],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23175u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[561],
                outline_shapes: &[561],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/light_blue_candle"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:light_blue_candle",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: Some(&[
                        LootFunction {
                            content: LootFunctionTypes::SetCount {
                                count: LootFunctionNumberProvider::Constant { value: 2f32 },
                                add: false,
                            },
                            conditions: Some(&[LootCondition::BlockStateProperty {
                                block: "minecraft:light_blue_candle",
                                properties: &[("candles", "2")],
                            }]),
                        },
                        LootFunction {
                            content: LootFunctionTypes::SetCount {
                                count: LootFunctionNumberProvider::Constant { value: 3f32 },
                                add: false,
                            },
                            conditions: Some(&[LootCondition::BlockStateProperty {
                                block: "minecraft:light_blue_candle",
                                properties: &[("candles", "3")],
                            }]),
                        },
                        LootFunction {
                            content: LootFunctionTypes::SetCount {
                                count: LootFunctionNumberProvider::Constant { value: 4f32 },
                                add: false,
                            },
                            conditions: Some(&[LootCondition::BlockStateProperty {
                                block: "minecraft:light_blue_candle",
                                properties: &[("candles", "4")],
                            }]),
                        },
                        LootFunction {
                            content: LootFunctionTypes::ExplosionDecay,
                            conditions: None,
                        },
                    ]),
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: None,
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const YELLOW_CANDLE: Self = Block {
        id: BlockId::new(949u16).unwrap(),
        name: "yellow_candle",
        hardness: 0.1f32,
        blast_resistance: 0.1f32,
        map_color: 18u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 1434,
        default_state: &BlockState {
            id: BlockStateId::new(23179u16).unwrap(),
            state_flags: 8,
            side_flags: 64,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0.1f32,
            collision_shapes: &[227],
            outline_shapes: &[227],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(23176u16).unwrap(),
                state_flags: 32,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 3,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[227],
                outline_shapes: &[227],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23177u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 3,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[227],
                outline_shapes: &[227],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23178u16).unwrap(),
                state_flags: 32,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[227],
                outline_shapes: &[227],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23179u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[227],
                outline_shapes: &[227],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23180u16).unwrap(),
                state_flags: 32,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 6,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[559],
                outline_shapes: &[559],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23181u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 6,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[559],
                outline_shapes: &[559],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23182u16).unwrap(),
                state_flags: 32,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[559],
                outline_shapes: &[559],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23183u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[559],
                outline_shapes: &[559],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23184u16).unwrap(),
                state_flags: 32,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 9,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[560],
                outline_shapes: &[560],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23185u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 9,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[560],
                outline_shapes: &[560],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23186u16).unwrap(),
                state_flags: 32,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[560],
                outline_shapes: &[560],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23187u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[560],
                outline_shapes: &[560],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23188u16).unwrap(),
                state_flags: 32,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 12,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[561],
                outline_shapes: &[561],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23189u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 12,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[561],
                outline_shapes: &[561],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23190u16).unwrap(),
                state_flags: 32,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[561],
                outline_shapes: &[561],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23191u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[561],
                outline_shapes: &[561],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/yellow_candle"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:yellow_candle",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: Some(&[
                        LootFunction {
                            content: LootFunctionTypes::SetCount {
                                count: LootFunctionNumberProvider::Constant { value: 2f32 },
                                add: false,
                            },
                            conditions: Some(&[LootCondition::BlockStateProperty {
                                block: "minecraft:yellow_candle",
                                properties: &[("candles", "2")],
                            }]),
                        },
                        LootFunction {
                            content: LootFunctionTypes::SetCount {
                                count: LootFunctionNumberProvider::Constant { value: 3f32 },
                                add: false,
                            },
                            conditions: Some(&[LootCondition::BlockStateProperty {
                                block: "minecraft:yellow_candle",
                                properties: &[("candles", "3")],
                            }]),
                        },
                        LootFunction {
                            content: LootFunctionTypes::SetCount {
                                count: LootFunctionNumberProvider::Constant { value: 4f32 },
                                add: false,
                            },
                            conditions: Some(&[LootCondition::BlockStateProperty {
                                block: "minecraft:yellow_candle",
                                properties: &[("candles", "4")],
                            }]),
                        },
                        LootFunction {
                            content: LootFunctionTypes::ExplosionDecay,
                            conditions: None,
                        },
                    ]),
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: None,
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const LIME_CANDLE: Self = Block {
        id: BlockId::new(950u16).unwrap(),
        name: "lime_candle",
        hardness: 0.1f32,
        blast_resistance: 0.1f32,
        map_color: 19u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 1435,
        default_state: &BlockState {
            id: BlockStateId::new(23195u16).unwrap(),
            state_flags: 8,
            side_flags: 64,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0.1f32,
            collision_shapes: &[227],
            outline_shapes: &[227],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(23192u16).unwrap(),
                state_flags: 32,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 3,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[227],
                outline_shapes: &[227],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23193u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 3,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[227],
                outline_shapes: &[227],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23194u16).unwrap(),
                state_flags: 32,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[227],
                outline_shapes: &[227],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23195u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[227],
                outline_shapes: &[227],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23196u16).unwrap(),
                state_flags: 32,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 6,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[559],
                outline_shapes: &[559],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23197u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 6,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[559],
                outline_shapes: &[559],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23198u16).unwrap(),
                state_flags: 32,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[559],
                outline_shapes: &[559],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23199u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[559],
                outline_shapes: &[559],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23200u16).unwrap(),
                state_flags: 32,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 9,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[560],
                outline_shapes: &[560],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23201u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 9,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[560],
                outline_shapes: &[560],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23202u16).unwrap(),
                state_flags: 32,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[560],
                outline_shapes: &[560],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23203u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[560],
                outline_shapes: &[560],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23204u16).unwrap(),
                state_flags: 32,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 12,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[561],
                outline_shapes: &[561],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23205u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 12,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[561],
                outline_shapes: &[561],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23206u16).unwrap(),
                state_flags: 32,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[561],
                outline_shapes: &[561],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23207u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[561],
                outline_shapes: &[561],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/lime_candle"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:lime_candle",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: Some(&[
                        LootFunction {
                            content: LootFunctionTypes::SetCount {
                                count: LootFunctionNumberProvider::Constant { value: 2f32 },
                                add: false,
                            },
                            conditions: Some(&[LootCondition::BlockStateProperty {
                                block: "minecraft:lime_candle",
                                properties: &[("candles", "2")],
                            }]),
                        },
                        LootFunction {
                            content: LootFunctionTypes::SetCount {
                                count: LootFunctionNumberProvider::Constant { value: 3f32 },
                                add: false,
                            },
                            conditions: Some(&[LootCondition::BlockStateProperty {
                                block: "minecraft:lime_candle",
                                properties: &[("candles", "3")],
                            }]),
                        },
                        LootFunction {
                            content: LootFunctionTypes::SetCount {
                                count: LootFunctionNumberProvider::Constant { value: 4f32 },
                                add: false,
                            },
                            conditions: Some(&[LootCondition::BlockStateProperty {
                                block: "minecraft:lime_candle",
                                properties: &[("candles", "4")],
                            }]),
                        },
                        LootFunction {
                            content: LootFunctionTypes::ExplosionDecay,
                            conditions: None,
                        },
                    ]),
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: None,
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const PINK_CANDLE: Self = Block {
        id: BlockId::new(951u16).unwrap(),
        name: "pink_candle",
        hardness: 0.1f32,
        blast_resistance: 0.1f32,
        map_color: 20u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 1436,
        default_state: &BlockState {
            id: BlockStateId::new(23211u16).unwrap(),
            state_flags: 8,
            side_flags: 64,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0.1f32,
            collision_shapes: &[227],
            outline_shapes: &[227],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(23208u16).unwrap(),
                state_flags: 32,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 3,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[227],
                outline_shapes: &[227],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23209u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 3,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[227],
                outline_shapes: &[227],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23210u16).unwrap(),
                state_flags: 32,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[227],
                outline_shapes: &[227],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23211u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[227],
                outline_shapes: &[227],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23212u16).unwrap(),
                state_flags: 32,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 6,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[559],
                outline_shapes: &[559],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23213u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 6,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[559],
                outline_shapes: &[559],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23214u16).unwrap(),
                state_flags: 32,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[559],
                outline_shapes: &[559],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23215u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[559],
                outline_shapes: &[559],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23216u16).unwrap(),
                state_flags: 32,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 9,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[560],
                outline_shapes: &[560],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23217u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 9,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[560],
                outline_shapes: &[560],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23218u16).unwrap(),
                state_flags: 32,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[560],
                outline_shapes: &[560],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23219u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[560],
                outline_shapes: &[560],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23220u16).unwrap(),
                state_flags: 32,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 12,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[561],
                outline_shapes: &[561],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23221u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 12,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[561],
                outline_shapes: &[561],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23222u16).unwrap(),
                state_flags: 32,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[561],
                outline_shapes: &[561],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23223u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[561],
                outline_shapes: &[561],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/pink_candle"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:pink_candle",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: Some(&[
                        LootFunction {
                            content: LootFunctionTypes::SetCount {
                                count: LootFunctionNumberProvider::Constant { value: 2f32 },
                                add: false,
                            },
                            conditions: Some(&[LootCondition::BlockStateProperty {
                                block: "minecraft:pink_candle",
                                properties: &[("candles", "2")],
                            }]),
                        },
                        LootFunction {
                            content: LootFunctionTypes::SetCount {
                                count: LootFunctionNumberProvider::Constant { value: 3f32 },
                                add: false,
                            },
                            conditions: Some(&[LootCondition::BlockStateProperty {
                                block: "minecraft:pink_candle",
                                properties: &[("candles", "3")],
                            }]),
                        },
                        LootFunction {
                            content: LootFunctionTypes::SetCount {
                                count: LootFunctionNumberProvider::Constant { value: 4f32 },
                                add: false,
                            },
                            conditions: Some(&[LootCondition::BlockStateProperty {
                                block: "minecraft:pink_candle",
                                properties: &[("candles", "4")],
                            }]),
                        },
                        LootFunction {
                            content: LootFunctionTypes::ExplosionDecay,
                            conditions: None,
                        },
                    ]),
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: None,
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const GRAY_CANDLE: Self = Block {
        id: BlockId::new(952u16).unwrap(),
        name: "gray_candle",
        hardness: 0.1f32,
        blast_resistance: 0.1f32,
        map_color: 21u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 1437,
        default_state: &BlockState {
            id: BlockStateId::new(23227u16).unwrap(),
            state_flags: 8,
            side_flags: 64,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0.1f32,
            collision_shapes: &[227],
            outline_shapes: &[227],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(23224u16).unwrap(),
                state_flags: 32,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 3,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[227],
                outline_shapes: &[227],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23225u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 3,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[227],
                outline_shapes: &[227],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23226u16).unwrap(),
                state_flags: 32,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[227],
                outline_shapes: &[227],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23227u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[227],
                outline_shapes: &[227],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23228u16).unwrap(),
                state_flags: 32,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 6,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[559],
                outline_shapes: &[559],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23229u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 6,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[559],
                outline_shapes: &[559],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23230u16).unwrap(),
                state_flags: 32,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[559],
                outline_shapes: &[559],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23231u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[559],
                outline_shapes: &[559],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23232u16).unwrap(),
                state_flags: 32,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 9,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[560],
                outline_shapes: &[560],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23233u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 9,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[560],
                outline_shapes: &[560],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23234u16).unwrap(),
                state_flags: 32,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[560],
                outline_shapes: &[560],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23235u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[560],
                outline_shapes: &[560],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23236u16).unwrap(),
                state_flags: 32,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 12,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[561],
                outline_shapes: &[561],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23237u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 12,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[561],
                outline_shapes: &[561],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23238u16).unwrap(),
                state_flags: 32,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[561],
                outline_shapes: &[561],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23239u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[561],
                outline_shapes: &[561],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/gray_candle"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:gray_candle",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: Some(&[
                        LootFunction {
                            content: LootFunctionTypes::SetCount {
                                count: LootFunctionNumberProvider::Constant { value: 2f32 },
                                add: false,
                            },
                            conditions: Some(&[LootCondition::BlockStateProperty {
                                block: "minecraft:gray_candle",
                                properties: &[("candles", "2")],
                            }]),
                        },
                        LootFunction {
                            content: LootFunctionTypes::SetCount {
                                count: LootFunctionNumberProvider::Constant { value: 3f32 },
                                add: false,
                            },
                            conditions: Some(&[LootCondition::BlockStateProperty {
                                block: "minecraft:gray_candle",
                                properties: &[("candles", "3")],
                            }]),
                        },
                        LootFunction {
                            content: LootFunctionTypes::SetCount {
                                count: LootFunctionNumberProvider::Constant { value: 4f32 },
                                add: false,
                            },
                            conditions: Some(&[LootCondition::BlockStateProperty {
                                block: "minecraft:gray_candle",
                                properties: &[("candles", "4")],
                            }]),
                        },
                        LootFunction {
                            content: LootFunctionTypes::ExplosionDecay,
                            conditions: None,
                        },
                    ]),
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: None,
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const LIGHT_GRAY_CANDLE: Self = Block {
        id: BlockId::new(953u16).unwrap(),
        name: "light_gray_candle",
        hardness: 0.1f32,
        blast_resistance: 0.1f32,
        map_color: 22u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 1438,
        default_state: &BlockState {
            id: BlockStateId::new(23243u16).unwrap(),
            state_flags: 8,
            side_flags: 64,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0.1f32,
            collision_shapes: &[227],
            outline_shapes: &[227],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(23240u16).unwrap(),
                state_flags: 32,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 3,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[227],
                outline_shapes: &[227],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23241u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 3,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[227],
                outline_shapes: &[227],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23242u16).unwrap(),
                state_flags: 32,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[227],
                outline_shapes: &[227],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23243u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[227],
                outline_shapes: &[227],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23244u16).unwrap(),
                state_flags: 32,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 6,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[559],
                outline_shapes: &[559],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23245u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 6,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[559],
                outline_shapes: &[559],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23246u16).unwrap(),
                state_flags: 32,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[559],
                outline_shapes: &[559],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23247u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[559],
                outline_shapes: &[559],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23248u16).unwrap(),
                state_flags: 32,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 9,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[560],
                outline_shapes: &[560],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23249u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 9,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[560],
                outline_shapes: &[560],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23250u16).unwrap(),
                state_flags: 32,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[560],
                outline_shapes: &[560],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23251u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[560],
                outline_shapes: &[560],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23252u16).unwrap(),
                state_flags: 32,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 12,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[561],
                outline_shapes: &[561],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23253u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 12,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[561],
                outline_shapes: &[561],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23254u16).unwrap(),
                state_flags: 32,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[561],
                outline_shapes: &[561],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23255u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[561],
                outline_shapes: &[561],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/light_gray_candle"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:light_gray_candle",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: Some(&[
                        LootFunction {
                            content: LootFunctionTypes::SetCount {
                                count: LootFunctionNumberProvider::Constant { value: 2f32 },
                                add: false,
                            },
                            conditions: Some(&[LootCondition::BlockStateProperty {
                                block: "minecraft:light_gray_candle",
                                properties: &[("candles", "2")],
                            }]),
                        },
                        LootFunction {
                            content: LootFunctionTypes::SetCount {
                                count: LootFunctionNumberProvider::Constant { value: 3f32 },
                                add: false,
                            },
                            conditions: Some(&[LootCondition::BlockStateProperty {
                                block: "minecraft:light_gray_candle",
                                properties: &[("candles", "3")],
                            }]),
                        },
                        LootFunction {
                            content: LootFunctionTypes::SetCount {
                                count: LootFunctionNumberProvider::Constant { value: 4f32 },
                                add: false,
                            },
                            conditions: Some(&[LootCondition::BlockStateProperty {
                                block: "minecraft:light_gray_candle",
                                properties: &[("candles", "4")],
                            }]),
                        },
                        LootFunction {
                            content: LootFunctionTypes::ExplosionDecay,
                            conditions: None,
                        },
                    ]),
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: None,
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const CYAN_CANDLE: Self = Block {
        id: BlockId::new(954u16).unwrap(),
        name: "cyan_candle",
        hardness: 0.1f32,
        blast_resistance: 0.1f32,
        map_color: 23u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 1439,
        default_state: &BlockState {
            id: BlockStateId::new(23259u16).unwrap(),
            state_flags: 8,
            side_flags: 64,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0.1f32,
            collision_shapes: &[227],
            outline_shapes: &[227],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(23256u16).unwrap(),
                state_flags: 32,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 3,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[227],
                outline_shapes: &[227],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23257u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 3,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[227],
                outline_shapes: &[227],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23258u16).unwrap(),
                state_flags: 32,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[227],
                outline_shapes: &[227],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23259u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[227],
                outline_shapes: &[227],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23260u16).unwrap(),
                state_flags: 32,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 6,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[559],
                outline_shapes: &[559],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23261u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 6,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[559],
                outline_shapes: &[559],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23262u16).unwrap(),
                state_flags: 32,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[559],
                outline_shapes: &[559],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23263u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[559],
                outline_shapes: &[559],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23264u16).unwrap(),
                state_flags: 32,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 9,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[560],
                outline_shapes: &[560],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23265u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 9,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[560],
                outline_shapes: &[560],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23266u16).unwrap(),
                state_flags: 32,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[560],
                outline_shapes: &[560],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23267u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[560],
                outline_shapes: &[560],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23268u16).unwrap(),
                state_flags: 32,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 12,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[561],
                outline_shapes: &[561],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23269u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 12,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[561],
                outline_shapes: &[561],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23270u16).unwrap(),
                state_flags: 32,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[561],
                outline_shapes: &[561],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23271u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[561],
                outline_shapes: &[561],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/cyan_candle"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:cyan_candle",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: Some(&[
                        LootFunction {
                            content: LootFunctionTypes::SetCount {
                                count: LootFunctionNumberProvider::Constant { value: 2f32 },
                                add: false,
                            },
                            conditions: Some(&[LootCondition::BlockStateProperty {
                                block: "minecraft:cyan_candle",
                                properties: &[("candles", "2")],
                            }]),
                        },
                        LootFunction {
                            content: LootFunctionTypes::SetCount {
                                count: LootFunctionNumberProvider::Constant { value: 3f32 },
                                add: false,
                            },
                            conditions: Some(&[LootCondition::BlockStateProperty {
                                block: "minecraft:cyan_candle",
                                properties: &[("candles", "3")],
                            }]),
                        },
                        LootFunction {
                            content: LootFunctionTypes::SetCount {
                                count: LootFunctionNumberProvider::Constant { value: 4f32 },
                                add: false,
                            },
                            conditions: Some(&[LootCondition::BlockStateProperty {
                                block: "minecraft:cyan_candle",
                                properties: &[("candles", "4")],
                            }]),
                        },
                        LootFunction {
                            content: LootFunctionTypes::ExplosionDecay,
                            conditions: None,
                        },
                    ]),
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: None,
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const PURPLE_CANDLE: Self = Block {
        id: BlockId::new(955u16).unwrap(),
        name: "purple_candle",
        hardness: 0.1f32,
        blast_resistance: 0.1f32,
        map_color: 24u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 1440,
        default_state: &BlockState {
            id: BlockStateId::new(23275u16).unwrap(),
            state_flags: 8,
            side_flags: 64,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0.1f32,
            collision_shapes: &[227],
            outline_shapes: &[227],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(23272u16).unwrap(),
                state_flags: 32,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 3,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[227],
                outline_shapes: &[227],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23273u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 3,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[227],
                outline_shapes: &[227],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23274u16).unwrap(),
                state_flags: 32,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[227],
                outline_shapes: &[227],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23275u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[227],
                outline_shapes: &[227],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23276u16).unwrap(),
                state_flags: 32,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 6,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[559],
                outline_shapes: &[559],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23277u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 6,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[559],
                outline_shapes: &[559],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23278u16).unwrap(),
                state_flags: 32,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[559],
                outline_shapes: &[559],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23279u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[559],
                outline_shapes: &[559],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23280u16).unwrap(),
                state_flags: 32,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 9,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[560],
                outline_shapes: &[560],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23281u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 9,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[560],
                outline_shapes: &[560],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23282u16).unwrap(),
                state_flags: 32,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[560],
                outline_shapes: &[560],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23283u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[560],
                outline_shapes: &[560],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23284u16).unwrap(),
                state_flags: 32,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 12,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[561],
                outline_shapes: &[561],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23285u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 12,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[561],
                outline_shapes: &[561],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23286u16).unwrap(),
                state_flags: 32,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[561],
                outline_shapes: &[561],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23287u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[561],
                outline_shapes: &[561],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/purple_candle"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:purple_candle",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: Some(&[
                        LootFunction {
                            content: LootFunctionTypes::SetCount {
                                count: LootFunctionNumberProvider::Constant { value: 2f32 },
                                add: false,
                            },
                            conditions: Some(&[LootCondition::BlockStateProperty {
                                block: "minecraft:purple_candle",
                                properties: &[("candles", "2")],
                            }]),
                        },
                        LootFunction {
                            content: LootFunctionTypes::SetCount {
                                count: LootFunctionNumberProvider::Constant { value: 3f32 },
                                add: false,
                            },
                            conditions: Some(&[LootCondition::BlockStateProperty {
                                block: "minecraft:purple_candle",
                                properties: &[("candles", "3")],
                            }]),
                        },
                        LootFunction {
                            content: LootFunctionTypes::SetCount {
                                count: LootFunctionNumberProvider::Constant { value: 4f32 },
                                add: false,
                            },
                            conditions: Some(&[LootCondition::BlockStateProperty {
                                block: "minecraft:purple_candle",
                                properties: &[("candles", "4")],
                            }]),
                        },
                        LootFunction {
                            content: LootFunctionTypes::ExplosionDecay,
                            conditions: None,
                        },
                    ]),
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: None,
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const BLUE_CANDLE: Self = Block {
        id: BlockId::new(956u16).unwrap(),
        name: "blue_candle",
        hardness: 0.1f32,
        blast_resistance: 0.1f32,
        map_color: 25u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 1441,
        default_state: &BlockState {
            id: BlockStateId::new(23291u16).unwrap(),
            state_flags: 8,
            side_flags: 64,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0.1f32,
            collision_shapes: &[227],
            outline_shapes: &[227],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(23288u16).unwrap(),
                state_flags: 32,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 3,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[227],
                outline_shapes: &[227],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23289u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 3,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[227],
                outline_shapes: &[227],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23290u16).unwrap(),
                state_flags: 32,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[227],
                outline_shapes: &[227],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23291u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[227],
                outline_shapes: &[227],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23292u16).unwrap(),
                state_flags: 32,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 6,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[559],
                outline_shapes: &[559],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23293u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 6,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[559],
                outline_shapes: &[559],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23294u16).unwrap(),
                state_flags: 32,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[559],
                outline_shapes: &[559],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23295u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[559],
                outline_shapes: &[559],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23296u16).unwrap(),
                state_flags: 32,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 9,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[560],
                outline_shapes: &[560],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23297u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 9,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[560],
                outline_shapes: &[560],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23298u16).unwrap(),
                state_flags: 32,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[560],
                outline_shapes: &[560],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23299u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[560],
                outline_shapes: &[560],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23300u16).unwrap(),
                state_flags: 32,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 12,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[561],
                outline_shapes: &[561],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23301u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 12,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[561],
                outline_shapes: &[561],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23302u16).unwrap(),
                state_flags: 32,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[561],
                outline_shapes: &[561],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23303u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[561],
                outline_shapes: &[561],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/blue_candle"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:blue_candle",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: Some(&[
                        LootFunction {
                            content: LootFunctionTypes::SetCount {
                                count: LootFunctionNumberProvider::Constant { value: 2f32 },
                                add: false,
                            },
                            conditions: Some(&[LootCondition::BlockStateProperty {
                                block: "minecraft:blue_candle",
                                properties: &[("candles", "2")],
                            }]),
                        },
                        LootFunction {
                            content: LootFunctionTypes::SetCount {
                                count: LootFunctionNumberProvider::Constant { value: 3f32 },
                                add: false,
                            },
                            conditions: Some(&[LootCondition::BlockStateProperty {
                                block: "minecraft:blue_candle",
                                properties: &[("candles", "3")],
                            }]),
                        },
                        LootFunction {
                            content: LootFunctionTypes::SetCount {
                                count: LootFunctionNumberProvider::Constant { value: 4f32 },
                                add: false,
                            },
                            conditions: Some(&[LootCondition::BlockStateProperty {
                                block: "minecraft:blue_candle",
                                properties: &[("candles", "4")],
                            }]),
                        },
                        LootFunction {
                            content: LootFunctionTypes::ExplosionDecay,
                            conditions: None,
                        },
                    ]),
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: None,
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const BROWN_CANDLE: Self = Block {
        id: BlockId::new(957u16).unwrap(),
        name: "brown_candle",
        hardness: 0.1f32,
        blast_resistance: 0.1f32,
        map_color: 26u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 1442,
        default_state: &BlockState {
            id: BlockStateId::new(23307u16).unwrap(),
            state_flags: 8,
            side_flags: 64,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0.1f32,
            collision_shapes: &[227],
            outline_shapes: &[227],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(23304u16).unwrap(),
                state_flags: 32,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 3,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[227],
                outline_shapes: &[227],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23305u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 3,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[227],
                outline_shapes: &[227],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23306u16).unwrap(),
                state_flags: 32,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[227],
                outline_shapes: &[227],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23307u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[227],
                outline_shapes: &[227],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23308u16).unwrap(),
                state_flags: 32,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 6,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[559],
                outline_shapes: &[559],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23309u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 6,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[559],
                outline_shapes: &[559],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23310u16).unwrap(),
                state_flags: 32,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[559],
                outline_shapes: &[559],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23311u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[559],
                outline_shapes: &[559],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23312u16).unwrap(),
                state_flags: 32,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 9,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[560],
                outline_shapes: &[560],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23313u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 9,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[560],
                outline_shapes: &[560],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23314u16).unwrap(),
                state_flags: 32,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[560],
                outline_shapes: &[560],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23315u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[560],
                outline_shapes: &[560],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23316u16).unwrap(),
                state_flags: 32,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 12,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[561],
                outline_shapes: &[561],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23317u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 12,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[561],
                outline_shapes: &[561],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23318u16).unwrap(),
                state_flags: 32,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[561],
                outline_shapes: &[561],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23319u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[561],
                outline_shapes: &[561],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/brown_candle"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:brown_candle",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: Some(&[
                        LootFunction {
                            content: LootFunctionTypes::SetCount {
                                count: LootFunctionNumberProvider::Constant { value: 2f32 },
                                add: false,
                            },
                            conditions: Some(&[LootCondition::BlockStateProperty {
                                block: "minecraft:brown_candle",
                                properties: &[("candles", "2")],
                            }]),
                        },
                        LootFunction {
                            content: LootFunctionTypes::SetCount {
                                count: LootFunctionNumberProvider::Constant { value: 3f32 },
                                add: false,
                            },
                            conditions: Some(&[LootCondition::BlockStateProperty {
                                block: "minecraft:brown_candle",
                                properties: &[("candles", "3")],
                            }]),
                        },
                        LootFunction {
                            content: LootFunctionTypes::SetCount {
                                count: LootFunctionNumberProvider::Constant { value: 4f32 },
                                add: false,
                            },
                            conditions: Some(&[LootCondition::BlockStateProperty {
                                block: "minecraft:brown_candle",
                                properties: &[("candles", "4")],
                            }]),
                        },
                        LootFunction {
                            content: LootFunctionTypes::ExplosionDecay,
                            conditions: None,
                        },
                    ]),
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: None,
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const GREEN_CANDLE: Self = Block {
        id: BlockId::new(958u16).unwrap(),
        name: "green_candle",
        hardness: 0.1f32,
        blast_resistance: 0.1f32,
        map_color: 27u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 1443,
        default_state: &BlockState {
            id: BlockStateId::new(23323u16).unwrap(),
            state_flags: 8,
            side_flags: 64,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0.1f32,
            collision_shapes: &[227],
            outline_shapes: &[227],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(23320u16).unwrap(),
                state_flags: 32,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 3,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[227],
                outline_shapes: &[227],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23321u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 3,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[227],
                outline_shapes: &[227],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23322u16).unwrap(),
                state_flags: 32,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[227],
                outline_shapes: &[227],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23323u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[227],
                outline_shapes: &[227],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23324u16).unwrap(),
                state_flags: 32,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 6,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[559],
                outline_shapes: &[559],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23325u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 6,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[559],
                outline_shapes: &[559],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23326u16).unwrap(),
                state_flags: 32,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[559],
                outline_shapes: &[559],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23327u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[559],
                outline_shapes: &[559],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23328u16).unwrap(),
                state_flags: 32,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 9,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[560],
                outline_shapes: &[560],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23329u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 9,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[560],
                outline_shapes: &[560],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23330u16).unwrap(),
                state_flags: 32,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[560],
                outline_shapes: &[560],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23331u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[560],
                outline_shapes: &[560],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23332u16).unwrap(),
                state_flags: 32,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 12,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[561],
                outline_shapes: &[561],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23333u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 12,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[561],
                outline_shapes: &[561],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23334u16).unwrap(),
                state_flags: 32,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[561],
                outline_shapes: &[561],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23335u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[561],
                outline_shapes: &[561],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/green_candle"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:green_candle",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: Some(&[
                        LootFunction {
                            content: LootFunctionTypes::SetCount {
                                count: LootFunctionNumberProvider::Constant { value: 2f32 },
                                add: false,
                            },
                            conditions: Some(&[LootCondition::BlockStateProperty {
                                block: "minecraft:green_candle",
                                properties: &[("candles", "2")],
                            }]),
                        },
                        LootFunction {
                            content: LootFunctionTypes::SetCount {
                                count: LootFunctionNumberProvider::Constant { value: 3f32 },
                                add: false,
                            },
                            conditions: Some(&[LootCondition::BlockStateProperty {
                                block: "minecraft:green_candle",
                                properties: &[("candles", "3")],
                            }]),
                        },
                        LootFunction {
                            content: LootFunctionTypes::SetCount {
                                count: LootFunctionNumberProvider::Constant { value: 4f32 },
                                add: false,
                            },
                            conditions: Some(&[LootCondition::BlockStateProperty {
                                block: "minecraft:green_candle",
                                properties: &[("candles", "4")],
                            }]),
                        },
                        LootFunction {
                            content: LootFunctionTypes::ExplosionDecay,
                            conditions: None,
                        },
                    ]),
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: None,
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const RED_CANDLE: Self = Block {
        id: BlockId::new(959u16).unwrap(),
        name: "red_candle",
        hardness: 0.1f32,
        blast_resistance: 0.1f32,
        map_color: 28u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 1444,
        default_state: &BlockState {
            id: BlockStateId::new(23339u16).unwrap(),
            state_flags: 8,
            side_flags: 64,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0.1f32,
            collision_shapes: &[227],
            outline_shapes: &[227],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(23336u16).unwrap(),
                state_flags: 32,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 3,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[227],
                outline_shapes: &[227],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23337u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 3,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[227],
                outline_shapes: &[227],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23338u16).unwrap(),
                state_flags: 32,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[227],
                outline_shapes: &[227],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23339u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[227],
                outline_shapes: &[227],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23340u16).unwrap(),
                state_flags: 32,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 6,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[559],
                outline_shapes: &[559],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23341u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 6,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[559],
                outline_shapes: &[559],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23342u16).unwrap(),
                state_flags: 32,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[559],
                outline_shapes: &[559],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23343u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[559],
                outline_shapes: &[559],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23344u16).unwrap(),
                state_flags: 32,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 9,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[560],
                outline_shapes: &[560],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23345u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 9,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[560],
                outline_shapes: &[560],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23346u16).unwrap(),
                state_flags: 32,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[560],
                outline_shapes: &[560],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23347u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[560],
                outline_shapes: &[560],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23348u16).unwrap(),
                state_flags: 32,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 12,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[561],
                outline_shapes: &[561],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23349u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 12,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[561],
                outline_shapes: &[561],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23350u16).unwrap(),
                state_flags: 32,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[561],
                outline_shapes: &[561],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23351u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[561],
                outline_shapes: &[561],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/red_candle"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:red_candle",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: Some(&[
                        LootFunction {
                            content: LootFunctionTypes::SetCount {
                                count: LootFunctionNumberProvider::Constant { value: 2f32 },
                                add: false,
                            },
                            conditions: Some(&[LootCondition::BlockStateProperty {
                                block: "minecraft:red_candle",
                                properties: &[("candles", "2")],
                            }]),
                        },
                        LootFunction {
                            content: LootFunctionTypes::SetCount {
                                count: LootFunctionNumberProvider::Constant { value: 3f32 },
                                add: false,
                            },
                            conditions: Some(&[LootCondition::BlockStateProperty {
                                block: "minecraft:red_candle",
                                properties: &[("candles", "3")],
                            }]),
                        },
                        LootFunction {
                            content: LootFunctionTypes::SetCount {
                                count: LootFunctionNumberProvider::Constant { value: 4f32 },
                                add: false,
                            },
                            conditions: Some(&[LootCondition::BlockStateProperty {
                                block: "minecraft:red_candle",
                                properties: &[("candles", "4")],
                            }]),
                        },
                        LootFunction {
                            content: LootFunctionTypes::ExplosionDecay,
                            conditions: None,
                        },
                    ]),
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: None,
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const BLACK_CANDLE: Self = Block {
        id: BlockId::new(960u16).unwrap(),
        name: "black_candle",
        hardness: 0.1f32,
        blast_resistance: 0.1f32,
        map_color: 29u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 1445,
        default_state: &BlockState {
            id: BlockStateId::new(23355u16).unwrap(),
            state_flags: 8,
            side_flags: 64,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0.1f32,
            collision_shapes: &[227],
            outline_shapes: &[227],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(23352u16).unwrap(),
                state_flags: 32,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 3,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[227],
                outline_shapes: &[227],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23353u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 3,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[227],
                outline_shapes: &[227],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23354u16).unwrap(),
                state_flags: 32,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[227],
                outline_shapes: &[227],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23355u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[227],
                outline_shapes: &[227],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23356u16).unwrap(),
                state_flags: 32,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 6,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[559],
                outline_shapes: &[559],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23357u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 6,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[559],
                outline_shapes: &[559],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23358u16).unwrap(),
                state_flags: 32,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[559],
                outline_shapes: &[559],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23359u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[559],
                outline_shapes: &[559],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23360u16).unwrap(),
                state_flags: 32,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 9,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[560],
                outline_shapes: &[560],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23361u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 9,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[560],
                outline_shapes: &[560],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23362u16).unwrap(),
                state_flags: 32,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[560],
                outline_shapes: &[560],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23363u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[560],
                outline_shapes: &[560],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23364u16).unwrap(),
                state_flags: 32,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 12,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[561],
                outline_shapes: &[561],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23365u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 12,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[561],
                outline_shapes: &[561],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23366u16).unwrap(),
                state_flags: 32,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[561],
                outline_shapes: &[561],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23367u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[561],
                outline_shapes: &[561],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/black_candle"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:black_candle",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: Some(&[
                        LootFunction {
                            content: LootFunctionTypes::SetCount {
                                count: LootFunctionNumberProvider::Constant { value: 2f32 },
                                add: false,
                            },
                            conditions: Some(&[LootCondition::BlockStateProperty {
                                block: "minecraft:black_candle",
                                properties: &[("candles", "2")],
                            }]),
                        },
                        LootFunction {
                            content: LootFunctionTypes::SetCount {
                                count: LootFunctionNumberProvider::Constant { value: 3f32 },
                                add: false,
                            },
                            conditions: Some(&[LootCondition::BlockStateProperty {
                                block: "minecraft:black_candle",
                                properties: &[("candles", "3")],
                            }]),
                        },
                        LootFunction {
                            content: LootFunctionTypes::SetCount {
                                count: LootFunctionNumberProvider::Constant { value: 4f32 },
                                add: false,
                            },
                            conditions: Some(&[LootCondition::BlockStateProperty {
                                block: "minecraft:black_candle",
                                properties: &[("candles", "4")],
                            }]),
                        },
                        LootFunction {
                            content: LootFunctionTypes::ExplosionDecay,
                            conditions: None,
                        },
                    ]),
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: None,
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const CANDLE_CAKE: Self = Block {
        id: BlockId::new(961u16).unwrap(),
        name: "candle_cake",
        hardness: 0.5f32,
        blast_resistance: 0.5f32,
        map_color: 0u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 0,
        default_state: &BlockState {
            id: BlockStateId::new(23369u16).unwrap(),
            state_flags: 72,
            side_flags: 64,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0.5f32,
            collision_shapes: &[199, 562],
            outline_shapes: &[199, 562],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(23368u16).unwrap(),
                state_flags: 72,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 3,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[199, 562],
                outline_shapes: &[199, 562],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23369u16).unwrap(),
                state_flags: 72,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[199, 562],
                outline_shapes: &[199, 562],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/candle_cake"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:candle",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: None,
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const WHITE_CANDLE_CAKE: Self = Block {
        id: BlockId::new(962u16).unwrap(),
        name: "white_candle_cake",
        hardness: 0.5f32,
        blast_resistance: 0.5f32,
        map_color: 0u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 0,
        default_state: &BlockState {
            id: BlockStateId::new(23371u16).unwrap(),
            state_flags: 72,
            side_flags: 64,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0.5f32,
            collision_shapes: &[199, 562],
            outline_shapes: &[199, 562],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(23370u16).unwrap(),
                state_flags: 72,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 3,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[199, 562],
                outline_shapes: &[199, 562],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23371u16).unwrap(),
                state_flags: 72,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[199, 562],
                outline_shapes: &[199, 562],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/white_candle_cake"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:white_candle",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: None,
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const ORANGE_CANDLE_CAKE: Self = Block {
        id: BlockId::new(963u16).unwrap(),
        name: "orange_candle_cake",
        hardness: 0.5f32,
        blast_resistance: 0.5f32,
        map_color: 0u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 0,
        default_state: &BlockState {
            id: BlockStateId::new(23373u16).unwrap(),
            state_flags: 72,
            side_flags: 64,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0.5f32,
            collision_shapes: &[199, 562],
            outline_shapes: &[199, 562],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(23372u16).unwrap(),
                state_flags: 72,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 3,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[199, 562],
                outline_shapes: &[199, 562],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23373u16).unwrap(),
                state_flags: 72,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[199, 562],
                outline_shapes: &[199, 562],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/orange_candle_cake"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:orange_candle",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: None,
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const MAGENTA_CANDLE_CAKE: Self = Block {
        id: BlockId::new(964u16).unwrap(),
        name: "magenta_candle_cake",
        hardness: 0.5f32,
        blast_resistance: 0.5f32,
        map_color: 0u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 0,
        default_state: &BlockState {
            id: BlockStateId::new(23375u16).unwrap(),
            state_flags: 72,
            side_flags: 64,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0.5f32,
            collision_shapes: &[199, 562],
            outline_shapes: &[199, 562],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(23374u16).unwrap(),
                state_flags: 72,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 3,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[199, 562],
                outline_shapes: &[199, 562],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23375u16).unwrap(),
                state_flags: 72,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[199, 562],
                outline_shapes: &[199, 562],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/magenta_candle_cake"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:magenta_candle",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: None,
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const LIGHT_BLUE_CANDLE_CAKE: Self = Block {
        id: BlockId::new(965u16).unwrap(),
        name: "light_blue_candle_cake",
        hardness: 0.5f32,
        blast_resistance: 0.5f32,
        map_color: 0u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 0,
        default_state: &BlockState {
            id: BlockStateId::new(23377u16).unwrap(),
            state_flags: 72,
            side_flags: 64,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0.5f32,
            collision_shapes: &[199, 562],
            outline_shapes: &[199, 562],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(23376u16).unwrap(),
                state_flags: 72,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 3,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[199, 562],
                outline_shapes: &[199, 562],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23377u16).unwrap(),
                state_flags: 72,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[199, 562],
                outline_shapes: &[199, 562],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/light_blue_candle_cake"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:light_blue_candle",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: None,
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const YELLOW_CANDLE_CAKE: Self = Block {
        id: BlockId::new(966u16).unwrap(),
        name: "yellow_candle_cake",
        hardness: 0.5f32,
        blast_resistance: 0.5f32,
        map_color: 0u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 0,
        default_state: &BlockState {
            id: BlockStateId::new(23379u16).unwrap(),
            state_flags: 72,
            side_flags: 64,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0.5f32,
            collision_shapes: &[199, 562],
            outline_shapes: &[199, 562],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(23378u16).unwrap(),
                state_flags: 72,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 3,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[199, 562],
                outline_shapes: &[199, 562],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23379u16).unwrap(),
                state_flags: 72,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[199, 562],
                outline_shapes: &[199, 562],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/yellow_candle_cake"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:yellow_candle",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: None,
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const LIME_CANDLE_CAKE: Self = Block {
        id: BlockId::new(967u16).unwrap(),
        name: "lime_candle_cake",
        hardness: 0.5f32,
        blast_resistance: 0.5f32,
        map_color: 0u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 0,
        default_state: &BlockState {
            id: BlockStateId::new(23381u16).unwrap(),
            state_flags: 72,
            side_flags: 64,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0.5f32,
            collision_shapes: &[199, 562],
            outline_shapes: &[199, 562],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(23380u16).unwrap(),
                state_flags: 72,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 3,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[199, 562],
                outline_shapes: &[199, 562],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23381u16).unwrap(),
                state_flags: 72,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[199, 562],
                outline_shapes: &[199, 562],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/lime_candle_cake"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:lime_candle",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: None,
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const PINK_CANDLE_CAKE: Self = Block {
        id: BlockId::new(968u16).unwrap(),
        name: "pink_candle_cake",
        hardness: 0.5f32,
        blast_resistance: 0.5f32,
        map_color: 0u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 0,
        default_state: &BlockState {
            id: BlockStateId::new(23383u16).unwrap(),
            state_flags: 72,
            side_flags: 64,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0.5f32,
            collision_shapes: &[199, 562],
            outline_shapes: &[199, 562],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(23382u16).unwrap(),
                state_flags: 72,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 3,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[199, 562],
                outline_shapes: &[199, 562],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23383u16).unwrap(),
                state_flags: 72,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[199, 562],
                outline_shapes: &[199, 562],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/pink_candle_cake"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:pink_candle",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: None,
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const GRAY_CANDLE_CAKE: Self = Block {
        id: BlockId::new(969u16).unwrap(),
        name: "gray_candle_cake",
        hardness: 0.5f32,
        blast_resistance: 0.5f32,
        map_color: 0u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 0,
        default_state: &BlockState {
            id: BlockStateId::new(23385u16).unwrap(),
            state_flags: 72,
            side_flags: 64,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0.5f32,
            collision_shapes: &[199, 562],
            outline_shapes: &[199, 562],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(23384u16).unwrap(),
                state_flags: 72,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 3,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[199, 562],
                outline_shapes: &[199, 562],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23385u16).unwrap(),
                state_flags: 72,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[199, 562],
                outline_shapes: &[199, 562],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/gray_candle_cake"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:gray_candle",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: None,
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const LIGHT_GRAY_CANDLE_CAKE: Self = Block {
        id: BlockId::new(970u16).unwrap(),
        name: "light_gray_candle_cake",
        hardness: 0.5f32,
        blast_resistance: 0.5f32,
        map_color: 0u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 0,
        default_state: &BlockState {
            id: BlockStateId::new(23387u16).unwrap(),
            state_flags: 72,
            side_flags: 64,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0.5f32,
            collision_shapes: &[199, 562],
            outline_shapes: &[199, 562],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(23386u16).unwrap(),
                state_flags: 72,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 3,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[199, 562],
                outline_shapes: &[199, 562],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23387u16).unwrap(),
                state_flags: 72,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[199, 562],
                outline_shapes: &[199, 562],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/light_gray_candle_cake"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:light_gray_candle",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: None,
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const CYAN_CANDLE_CAKE: Self = Block {
        id: BlockId::new(971u16).unwrap(),
        name: "cyan_candle_cake",
        hardness: 0.5f32,
        blast_resistance: 0.5f32,
        map_color: 0u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 0,
        default_state: &BlockState {
            id: BlockStateId::new(23389u16).unwrap(),
            state_flags: 72,
            side_flags: 64,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0.5f32,
            collision_shapes: &[199, 562],
            outline_shapes: &[199, 562],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(23388u16).unwrap(),
                state_flags: 72,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 3,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[199, 562],
                outline_shapes: &[199, 562],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23389u16).unwrap(),
                state_flags: 72,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[199, 562],
                outline_shapes: &[199, 562],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/cyan_candle_cake"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:cyan_candle",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: None,
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const PURPLE_CANDLE_CAKE: Self = Block {
        id: BlockId::new(972u16).unwrap(),
        name: "purple_candle_cake",
        hardness: 0.5f32,
        blast_resistance: 0.5f32,
        map_color: 0u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 0,
        default_state: &BlockState {
            id: BlockStateId::new(23391u16).unwrap(),
            state_flags: 72,
            side_flags: 64,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0.5f32,
            collision_shapes: &[199, 562],
            outline_shapes: &[199, 562],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(23390u16).unwrap(),
                state_flags: 72,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 3,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[199, 562],
                outline_shapes: &[199, 562],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23391u16).unwrap(),
                state_flags: 72,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[199, 562],
                outline_shapes: &[199, 562],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/purple_candle_cake"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:purple_candle",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: None,
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const BLUE_CANDLE_CAKE: Self = Block {
        id: BlockId::new(973u16).unwrap(),
        name: "blue_candle_cake",
        hardness: 0.5f32,
        blast_resistance: 0.5f32,
        map_color: 0u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 0,
        default_state: &BlockState {
            id: BlockStateId::new(23393u16).unwrap(),
            state_flags: 72,
            side_flags: 64,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0.5f32,
            collision_shapes: &[199, 562],
            outline_shapes: &[199, 562],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(23392u16).unwrap(),
                state_flags: 72,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 3,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[199, 562],
                outline_shapes: &[199, 562],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23393u16).unwrap(),
                state_flags: 72,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[199, 562],
                outline_shapes: &[199, 562],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/blue_candle_cake"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:blue_candle",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: None,
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const BROWN_CANDLE_CAKE: Self = Block {
        id: BlockId::new(974u16).unwrap(),
        name: "brown_candle_cake",
        hardness: 0.5f32,
        blast_resistance: 0.5f32,
        map_color: 0u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 0,
        default_state: &BlockState {
            id: BlockStateId::new(23395u16).unwrap(),
            state_flags: 72,
            side_flags: 64,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0.5f32,
            collision_shapes: &[199, 562],
            outline_shapes: &[199, 562],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(23394u16).unwrap(),
                state_flags: 72,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 3,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[199, 562],
                outline_shapes: &[199, 562],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23395u16).unwrap(),
                state_flags: 72,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[199, 562],
                outline_shapes: &[199, 562],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/brown_candle_cake"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:brown_candle",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: None,
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const GREEN_CANDLE_CAKE: Self = Block {
        id: BlockId::new(975u16).unwrap(),
        name: "green_candle_cake",
        hardness: 0.5f32,
        blast_resistance: 0.5f32,
        map_color: 0u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 0,
        default_state: &BlockState {
            id: BlockStateId::new(23397u16).unwrap(),
            state_flags: 72,
            side_flags: 64,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0.5f32,
            collision_shapes: &[199, 562],
            outline_shapes: &[199, 562],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(23396u16).unwrap(),
                state_flags: 72,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 3,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[199, 562],
                outline_shapes: &[199, 562],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23397u16).unwrap(),
                state_flags: 72,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[199, 562],
                outline_shapes: &[199, 562],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/green_candle_cake"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:green_candle",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: None,
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const RED_CANDLE_CAKE: Self = Block {
        id: BlockId::new(976u16).unwrap(),
        name: "red_candle_cake",
        hardness: 0.5f32,
        blast_resistance: 0.5f32,
        map_color: 0u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 0,
        default_state: &BlockState {
            id: BlockStateId::new(23399u16).unwrap(),
            state_flags: 72,
            side_flags: 64,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0.5f32,
            collision_shapes: &[199, 562],
            outline_shapes: &[199, 562],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(23398u16).unwrap(),
                state_flags: 72,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 3,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[199, 562],
                outline_shapes: &[199, 562],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23399u16).unwrap(),
                state_flags: 72,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[199, 562],
                outline_shapes: &[199, 562],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/red_candle_cake"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:red_candle",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: None,
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const BLACK_CANDLE_CAKE: Self = Block {
        id: BlockId::new(977u16).unwrap(),
        name: "black_candle_cake",
        hardness: 0.5f32,
        blast_resistance: 0.5f32,
        map_color: 0u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 0,
        default_state: &BlockState {
            id: BlockStateId::new(23401u16).unwrap(),
            state_flags: 72,
            side_flags: 64,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0.5f32,
            collision_shapes: &[199, 562],
            outline_shapes: &[199, 562],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(23400u16).unwrap(),
                state_flags: 72,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 3,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[199, 562],
                outline_shapes: &[199, 562],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23401u16).unwrap(),
                state_flags: 72,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.5f32,
                collision_shapes: &[199, 562],
                outline_shapes: &[199, 562],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/black_candle_cake"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:black_candle",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: None,
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const AMETHYST_BLOCK: Self = Block {
        id: BlockId::new(978u16).unwrap(),
        name: "amethyst_block",
        hardness: 1.5f32,
        blast_resistance: 1.5f32,
        map_color: 24u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 115,
        default_state: &BlockState {
            id: BlockStateId::new(23402u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1.5f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(23402u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1.5f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/amethyst_block"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:amethyst_block",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const BUDDING_AMETHYST: Self = Block {
        id: BlockId::new(979u16).unwrap(),
        name: "budding_amethyst",
        hardness: 1.5f32,
        blast_resistance: 1.5f32,
        map_color: 24u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 116,
        default_state: &BlockState {
            id: BlockStateId::new(23403u16).unwrap(),
            state_flags: 964,
            side_flags: 255,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 1.5f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(23403u16).unwrap(),
            state_flags: 964,
            side_flags: 255,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 1.5f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/budding_amethyst"),
            pools: None,
        }),
        experience: None,
    };
    pub const AMETHYST_CLUSTER: Self = Block {
        id: BlockId::new(980u16).unwrap(),
        name: "amethyst_cluster",
        hardness: 1.5f32,
        blast_resistance: 1.5f32,
        map_color: 24u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 1449,
        default_state: &BlockState {
            id: BlockStateId::new(23413u16).unwrap(),
            state_flags: 72,
            side_flags: 64,
            instrument: NoteblockInstrument::Harp,
            luminance: 5,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 1.5f32,
            collision_shapes: &[567],
            outline_shapes: &[567],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(23404u16).unwrap(),
                state_flags: 96,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 5,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1.5f32,
                collision_shapes: &[563],
                outline_shapes: &[563],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23405u16).unwrap(),
                state_flags: 72,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 5,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1.5f32,
                collision_shapes: &[563],
                outline_shapes: &[563],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23406u16).unwrap(),
                state_flags: 96,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 5,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1.5f32,
                collision_shapes: &[564],
                outline_shapes: &[564],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23407u16).unwrap(),
                state_flags: 72,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 5,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1.5f32,
                collision_shapes: &[564],
                outline_shapes: &[564],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23408u16).unwrap(),
                state_flags: 96,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 5,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1.5f32,
                collision_shapes: &[565],
                outline_shapes: &[565],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23409u16).unwrap(),
                state_flags: 72,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 5,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1.5f32,
                collision_shapes: &[565],
                outline_shapes: &[565],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23410u16).unwrap(),
                state_flags: 96,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 5,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1.5f32,
                collision_shapes: &[566],
                outline_shapes: &[566],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23411u16).unwrap(),
                state_flags: 72,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 5,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1.5f32,
                collision_shapes: &[566],
                outline_shapes: &[566],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23412u16).unwrap(),
                state_flags: 96,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 5,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1.5f32,
                collision_shapes: &[567],
                outline_shapes: &[567],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23413u16).unwrap(),
                state_flags: 72,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 5,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1.5f32,
                collision_shapes: &[567],
                outline_shapes: &[567],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23414u16).unwrap(),
                state_flags: 96,
                side_flags: 128,
                instrument: NoteblockInstrument::Harp,
                luminance: 5,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1.5f32,
                collision_shapes: &[568],
                outline_shapes: &[568],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23415u16).unwrap(),
                state_flags: 72,
                side_flags: 128,
                instrument: NoteblockInstrument::Harp,
                luminance: 5,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1.5f32,
                collision_shapes: &[568],
                outline_shapes: &[568],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/amethyst_cluster"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Alternatives(AlternativeEntry {
                        children: &[
                            LootPoolEntry {
                                content: LootPoolEntryTypes::Item(ItemEntry {
                                    name: "minecraft:amethyst_cluster",
                                }),
                                weight: 1i32,
                                quality: 0i32,
                                conditions: Some(&[LootCondition::MatchTool { items: None }]),
                                functions: None,
                            },
                            LootPoolEntry {
                                content: LootPoolEntryTypes::Alternatives(AlternativeEntry {
                                    children: &[
                                        LootPoolEntry {
                                            content: LootPoolEntryTypes::Item(ItemEntry {
                                                name: "minecraft:amethyst_shard",
                                            }),
                                            weight: 1i32,
                                            quality: 0i32,
                                            conditions: Some(&[LootCondition::MatchTool {
                                                items: Some(&[
                                                    "#minecraft:cluster_max_harvestables",
                                                ]),
                                            }]),
                                            functions: Some(&[
                                                LootFunction {
                                                    content: LootFunctionTypes::SetCount {
                                                        count:
                                                            LootFunctionNumberProvider::Constant {
                                                                value: 4f32,
                                                            },
                                                        add: false,
                                                    },
                                                    conditions: None,
                                                },
                                                LootFunction {
                                                    content: LootFunctionTypes::ApplyBonus {
                                                        enchantment: "minecraft:fortune",
                                                        formula: "minecraft:ore_drops",
                                                        parameters: None,
                                                    },
                                                    conditions: None,
                                                },
                                            ]),
                                        },
                                        LootPoolEntry {
                                            content: LootPoolEntryTypes::Item(ItemEntry {
                                                name: "minecraft:amethyst_shard",
                                            }),
                                            weight: 1i32,
                                            quality: 0i32,
                                            conditions: None,
                                            functions: Some(&[
                                                LootFunction {
                                                    content: LootFunctionTypes::SetCount {
                                                        count:
                                                            LootFunctionNumberProvider::Constant {
                                                                value: 2f32,
                                                            },
                                                        add: false,
                                                    },
                                                    conditions: None,
                                                },
                                                LootFunction {
                                                    content: LootFunctionTypes::ExplosionDecay,
                                                    conditions: None,
                                                },
                                            ]),
                                        },
                                    ],
                                }),
                                weight: 1i32,
                                quality: 0i32,
                                conditions: None,
                                functions: None,
                            },
                        ],
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: None,
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const LARGE_AMETHYST_BUD: Self = Block {
        id: BlockId::new(981u16).unwrap(),
        name: "large_amethyst_bud",
        hardness: 1.5f32,
        blast_resistance: 1.5f32,
        map_color: 24u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 1448,
        default_state: &BlockState {
            id: BlockStateId::new(23425u16).unwrap(),
            state_flags: 72,
            side_flags: 64,
            instrument: NoteblockInstrument::Harp,
            luminance: 4,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 1.5f32,
            collision_shapes: &[573],
            outline_shapes: &[573],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(23416u16).unwrap(),
                state_flags: 96,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 4,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1.5f32,
                collision_shapes: &[569],
                outline_shapes: &[569],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23417u16).unwrap(),
                state_flags: 72,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 4,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1.5f32,
                collision_shapes: &[569],
                outline_shapes: &[569],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23418u16).unwrap(),
                state_flags: 96,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 4,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1.5f32,
                collision_shapes: &[570],
                outline_shapes: &[570],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23419u16).unwrap(),
                state_flags: 72,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 4,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1.5f32,
                collision_shapes: &[570],
                outline_shapes: &[570],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23420u16).unwrap(),
                state_flags: 96,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 4,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1.5f32,
                collision_shapes: &[571],
                outline_shapes: &[571],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23421u16).unwrap(),
                state_flags: 72,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 4,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1.5f32,
                collision_shapes: &[571],
                outline_shapes: &[571],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23422u16).unwrap(),
                state_flags: 96,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 4,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1.5f32,
                collision_shapes: &[572],
                outline_shapes: &[572],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23423u16).unwrap(),
                state_flags: 72,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 4,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1.5f32,
                collision_shapes: &[572],
                outline_shapes: &[572],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23424u16).unwrap(),
                state_flags: 96,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 4,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1.5f32,
                collision_shapes: &[573],
                outline_shapes: &[573],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23425u16).unwrap(),
                state_flags: 72,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 4,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1.5f32,
                collision_shapes: &[573],
                outline_shapes: &[573],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23426u16).unwrap(),
                state_flags: 96,
                side_flags: 128,
                instrument: NoteblockInstrument::Harp,
                luminance: 4,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1.5f32,
                collision_shapes: &[574],
                outline_shapes: &[574],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23427u16).unwrap(),
                state_flags: 72,
                side_flags: 128,
                instrument: NoteblockInstrument::Harp,
                luminance: 4,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1.5f32,
                collision_shapes: &[574],
                outline_shapes: &[574],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/large_amethyst_bud"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:large_amethyst_bud",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::MatchTool { items: None }]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const MEDIUM_AMETHYST_BUD: Self = Block {
        id: BlockId::new(982u16).unwrap(),
        name: "medium_amethyst_bud",
        hardness: 1.5f32,
        blast_resistance: 1.5f32,
        map_color: 24u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 1447,
        default_state: &BlockState {
            id: BlockStateId::new(23437u16).unwrap(),
            state_flags: 72,
            side_flags: 64,
            instrument: NoteblockInstrument::Harp,
            luminance: 2,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 1.5f32,
            collision_shapes: &[579],
            outline_shapes: &[579],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(23428u16).unwrap(),
                state_flags: 96,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 2,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1.5f32,
                collision_shapes: &[575],
                outline_shapes: &[575],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23429u16).unwrap(),
                state_flags: 72,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 2,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1.5f32,
                collision_shapes: &[575],
                outline_shapes: &[575],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23430u16).unwrap(),
                state_flags: 96,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 2,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1.5f32,
                collision_shapes: &[576],
                outline_shapes: &[576],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23431u16).unwrap(),
                state_flags: 72,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 2,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1.5f32,
                collision_shapes: &[576],
                outline_shapes: &[576],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23432u16).unwrap(),
                state_flags: 96,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 2,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1.5f32,
                collision_shapes: &[577],
                outline_shapes: &[577],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23433u16).unwrap(),
                state_flags: 72,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 2,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1.5f32,
                collision_shapes: &[577],
                outline_shapes: &[577],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23434u16).unwrap(),
                state_flags: 96,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 2,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1.5f32,
                collision_shapes: &[578],
                outline_shapes: &[578],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23435u16).unwrap(),
                state_flags: 72,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 2,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1.5f32,
                collision_shapes: &[578],
                outline_shapes: &[578],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23436u16).unwrap(),
                state_flags: 96,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 2,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1.5f32,
                collision_shapes: &[579],
                outline_shapes: &[579],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23437u16).unwrap(),
                state_flags: 72,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 2,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1.5f32,
                collision_shapes: &[579],
                outline_shapes: &[579],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23438u16).unwrap(),
                state_flags: 96,
                side_flags: 128,
                instrument: NoteblockInstrument::Harp,
                luminance: 2,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1.5f32,
                collision_shapes: &[580],
                outline_shapes: &[580],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23439u16).unwrap(),
                state_flags: 72,
                side_flags: 128,
                instrument: NoteblockInstrument::Harp,
                luminance: 2,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1.5f32,
                collision_shapes: &[580],
                outline_shapes: &[580],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/medium_amethyst_bud"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:medium_amethyst_bud",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::MatchTool { items: None }]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const SMALL_AMETHYST_BUD: Self = Block {
        id: BlockId::new(983u16).unwrap(),
        name: "small_amethyst_bud",
        hardness: 1.5f32,
        blast_resistance: 1.5f32,
        map_color: 24u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 1446,
        default_state: &BlockState {
            id: BlockStateId::new(23449u16).unwrap(),
            state_flags: 72,
            side_flags: 64,
            instrument: NoteblockInstrument::Harp,
            luminance: 1,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 1.5f32,
            collision_shapes: &[585],
            outline_shapes: &[585],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(23440u16).unwrap(),
                state_flags: 96,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1.5f32,
                collision_shapes: &[581],
                outline_shapes: &[581],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23441u16).unwrap(),
                state_flags: 72,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1.5f32,
                collision_shapes: &[581],
                outline_shapes: &[581],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23442u16).unwrap(),
                state_flags: 96,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1.5f32,
                collision_shapes: &[582],
                outline_shapes: &[582],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23443u16).unwrap(),
                state_flags: 72,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1.5f32,
                collision_shapes: &[582],
                outline_shapes: &[582],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23444u16).unwrap(),
                state_flags: 96,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1.5f32,
                collision_shapes: &[583],
                outline_shapes: &[583],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23445u16).unwrap(),
                state_flags: 72,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1.5f32,
                collision_shapes: &[583],
                outline_shapes: &[583],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23446u16).unwrap(),
                state_flags: 96,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1.5f32,
                collision_shapes: &[584],
                outline_shapes: &[584],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23447u16).unwrap(),
                state_flags: 72,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1.5f32,
                collision_shapes: &[584],
                outline_shapes: &[584],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23448u16).unwrap(),
                state_flags: 96,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1.5f32,
                collision_shapes: &[585],
                outline_shapes: &[585],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23449u16).unwrap(),
                state_flags: 72,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1.5f32,
                collision_shapes: &[585],
                outline_shapes: &[585],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23450u16).unwrap(),
                state_flags: 96,
                side_flags: 128,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1.5f32,
                collision_shapes: &[317],
                outline_shapes: &[317],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23451u16).unwrap(),
                state_flags: 72,
                side_flags: 128,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1.5f32,
                collision_shapes: &[317],
                outline_shapes: &[317],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/small_amethyst_bud"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:small_amethyst_bud",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::MatchTool { items: None }]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const TUFF: Self = Block {
        id: BlockId::new(984u16).unwrap(),
        name: "tuff",
        hardness: 1.5f32,
        blast_resistance: 6f32,
        map_color: 43u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 12,
        default_state: &BlockState {
            id: BlockStateId::new(23452u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1.5f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(23452u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1.5f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/tuff"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:tuff",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const TUFF_SLAB: Self = Block {
        id: BlockId::new(985u16).unwrap(),
        name: "tuff_slab",
        hardness: 1.5f32,
        blast_resistance: 6f32,
        map_color: 43u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 13,
        default_state: &BlockState {
            id: BlockStateId::new(23456u16).unwrap(),
            state_flags: 76,
            side_flags: 65,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1.5f32,
            collision_shapes: &[21],
            outline_shapes: &[21],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(23453u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[244],
                outline_shapes: &[244],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23454u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[244],
                outline_shapes: &[244],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23455u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23456u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23457u16).unwrap(),
                state_flags: 484,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23458u16).unwrap(),
                state_flags: 452,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/tuff_slab"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:tuff_slab",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: Some(&[
                        LootFunction {
                            content: LootFunctionTypes::SetCount {
                                count: LootFunctionNumberProvider::Constant { value: 2f32 },
                                add: false,
                            },
                            conditions: Some(&[LootCondition::BlockStateProperty {
                                block: "minecraft:tuff_slab",
                                properties: &[("type", "double")],
                            }]),
                        },
                        LootFunction {
                            content: LootFunctionTypes::ExplosionDecay,
                            conditions: None,
                        },
                    ]),
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: None,
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const TUFF_STAIRS: Self = Block {
        id: BlockId::new(986u16).unwrap(),
        name: "tuff_stairs",
        hardness: 1.5f32,
        blast_resistance: 6f32,
        map_color: 43u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 14,
        default_state: &BlockState {
            id: BlockStateId::new(23470u16).unwrap(),
            state_flags: 76,
            side_flags: 69,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1.5f32,
            collision_shapes: &[21, 109],
            outline_shapes: &[21, 109],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(23459u16).unwrap(),
                state_flags: 100,
                side_flags: 134,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[99, 100],
                outline_shapes: &[99, 100],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23460u16).unwrap(),
                state_flags: 76,
                side_flags: 134,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[99, 100],
                outline_shapes: &[99, 100],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23461u16).unwrap(),
                state_flags: 100,
                side_flags: 150,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 102, 103],
                outline_shapes: &[101, 102, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23462u16).unwrap(),
                state_flags: 76,
                side_flags: 150,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 102, 103],
                outline_shapes: &[101, 102, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23463u16).unwrap(),
                state_flags: 100,
                side_flags: 166,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[99, 104, 105],
                outline_shapes: &[99, 104, 105],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23464u16).unwrap(),
                state_flags: 76,
                side_flags: 166,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[99, 104, 105],
                outline_shapes: &[99, 104, 105],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23465u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[106, 100, 107],
                outline_shapes: &[106, 100, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23466u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[106, 100, 107],
                outline_shapes: &[106, 100, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23467u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[102, 108, 103],
                outline_shapes: &[102, 108, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23468u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[102, 108, 103],
                outline_shapes: &[102, 108, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23469u16).unwrap(),
                state_flags: 100,
                side_flags: 69,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 109],
                outline_shapes: &[21, 109],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23470u16).unwrap(),
                state_flags: 76,
                side_flags: 69,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 109],
                outline_shapes: &[21, 109],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23471u16).unwrap(),
                state_flags: 100,
                side_flags: 85,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108, 107],
                outline_shapes: &[21, 108, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23472u16).unwrap(),
                state_flags: 76,
                side_flags: 85,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108, 107],
                outline_shapes: &[21, 108, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23473u16).unwrap(),
                state_flags: 100,
                side_flags: 101,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 109, 103],
                outline_shapes: &[21, 109, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23474u16).unwrap(),
                state_flags: 76,
                side_flags: 101,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 109, 103],
                outline_shapes: &[21, 109, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23475u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 110],
                outline_shapes: &[21, 110],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23476u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 110],
                outline_shapes: &[21, 110],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23477u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 107],
                outline_shapes: &[21, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23478u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 107],
                outline_shapes: &[21, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23479u16).unwrap(),
                state_flags: 100,
                side_flags: 138,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[111, 109],
                outline_shapes: &[111, 109],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23480u16).unwrap(),
                state_flags: 76,
                side_flags: 138,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[111, 109],
                outline_shapes: &[111, 109],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23481u16).unwrap(),
                state_flags: 100,
                side_flags: 170,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[111, 102, 110],
                outline_shapes: &[111, 102, 110],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23482u16).unwrap(),
                state_flags: 76,
                side_flags: 170,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[111, 102, 110],
                outline_shapes: &[111, 102, 110],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23483u16).unwrap(),
                state_flags: 100,
                side_flags: 154,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 104, 107],
                outline_shapes: &[101, 104, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23484u16).unwrap(),
                state_flags: 76,
                side_flags: 154,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 104, 107],
                outline_shapes: &[101, 104, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23485u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[104, 108, 107],
                outline_shapes: &[104, 108, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23486u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[104, 108, 107],
                outline_shapes: &[104, 108, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23487u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[112, 109, 103],
                outline_shapes: &[112, 109, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23488u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[112, 109, 103],
                outline_shapes: &[112, 109, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23489u16).unwrap(),
                state_flags: 100,
                side_flags: 73,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 100],
                outline_shapes: &[21, 100],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23490u16).unwrap(),
                state_flags: 76,
                side_flags: 73,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 100],
                outline_shapes: &[21, 100],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23491u16).unwrap(),
                state_flags: 100,
                side_flags: 105,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 100, 107],
                outline_shapes: &[21, 100, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23492u16).unwrap(),
                state_flags: 76,
                side_flags: 105,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 100, 107],
                outline_shapes: &[21, 100, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23493u16).unwrap(),
                state_flags: 100,
                side_flags: 89,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108, 103],
                outline_shapes: &[21, 108, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23494u16).unwrap(),
                state_flags: 76,
                side_flags: 89,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108, 103],
                outline_shapes: &[21, 108, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23495u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 103],
                outline_shapes: &[21, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23496u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 103],
                outline_shapes: &[21, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23497u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 105],
                outline_shapes: &[21, 105],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23498u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 105],
                outline_shapes: &[21, 105],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23499u16).unwrap(),
                state_flags: 100,
                side_flags: 146,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 113],
                outline_shapes: &[101, 113],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23500u16).unwrap(),
                state_flags: 76,
                side_flags: 146,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 113],
                outline_shapes: &[101, 113],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23501u16).unwrap(),
                state_flags: 100,
                side_flags: 154,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 104, 107],
                outline_shapes: &[101, 104, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23502u16).unwrap(),
                state_flags: 76,
                side_flags: 154,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 104, 107],
                outline_shapes: &[101, 104, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23503u16).unwrap(),
                state_flags: 100,
                side_flags: 150,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 102, 103],
                outline_shapes: &[101, 102, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23504u16).unwrap(),
                state_flags: 76,
                side_flags: 150,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 102, 103],
                outline_shapes: &[101, 102, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23505u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[112, 109, 103],
                outline_shapes: &[112, 109, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23506u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[112, 109, 103],
                outline_shapes: &[112, 109, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23507u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[106, 100, 107],
                outline_shapes: &[106, 100, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23508u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[106, 100, 107],
                outline_shapes: &[106, 100, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23509u16).unwrap(),
                state_flags: 100,
                side_flags: 81,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108],
                outline_shapes: &[21, 108],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23510u16).unwrap(),
                state_flags: 76,
                side_flags: 81,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108],
                outline_shapes: &[21, 108],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23511u16).unwrap(),
                state_flags: 100,
                side_flags: 89,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108, 103],
                outline_shapes: &[21, 108, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23512u16).unwrap(),
                state_flags: 76,
                side_flags: 89,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108, 103],
                outline_shapes: &[21, 108, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23513u16).unwrap(),
                state_flags: 100,
                side_flags: 85,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108, 107],
                outline_shapes: &[21, 108, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23514u16).unwrap(),
                state_flags: 76,
                side_flags: 85,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108, 107],
                outline_shapes: &[21, 108, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23515u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 105],
                outline_shapes: &[21, 105],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23516u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 105],
                outline_shapes: &[21, 105],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23517u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 110],
                outline_shapes: &[21, 110],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23518u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 110],
                outline_shapes: &[21, 110],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23519u16).unwrap(),
                state_flags: 100,
                side_flags: 162,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[114, 108],
                outline_shapes: &[114, 108],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23520u16).unwrap(),
                state_flags: 76,
                side_flags: 162,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[114, 108],
                outline_shapes: &[114, 108],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23521u16).unwrap(),
                state_flags: 100,
                side_flags: 166,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[99, 104, 105],
                outline_shapes: &[99, 104, 105],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23522u16).unwrap(),
                state_flags: 76,
                side_flags: 166,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[99, 104, 105],
                outline_shapes: &[99, 104, 105],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23523u16).unwrap(),
                state_flags: 100,
                side_flags: 170,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[111, 102, 110],
                outline_shapes: &[111, 102, 110],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23524u16).unwrap(),
                state_flags: 76,
                side_flags: 170,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[111, 102, 110],
                outline_shapes: &[111, 102, 110],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23525u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[102, 108, 103],
                outline_shapes: &[102, 108, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23526u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[102, 108, 103],
                outline_shapes: &[102, 108, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23527u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[104, 108, 107],
                outline_shapes: &[104, 108, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23528u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[104, 108, 107],
                outline_shapes: &[104, 108, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23529u16).unwrap(),
                state_flags: 100,
                side_flags: 97,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 113],
                outline_shapes: &[21, 113],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23530u16).unwrap(),
                state_flags: 76,
                side_flags: 97,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 113],
                outline_shapes: &[21, 113],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23531u16).unwrap(),
                state_flags: 100,
                side_flags: 101,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 109, 103],
                outline_shapes: &[21, 109, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23532u16).unwrap(),
                state_flags: 76,
                side_flags: 101,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 109, 103],
                outline_shapes: &[21, 109, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23533u16).unwrap(),
                state_flags: 100,
                side_flags: 105,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 100, 107],
                outline_shapes: &[21, 100, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23534u16).unwrap(),
                state_flags: 76,
                side_flags: 105,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 100, 107],
                outline_shapes: &[21, 100, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23535u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 107],
                outline_shapes: &[21, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23536u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 107],
                outline_shapes: &[21, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23537u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 103],
                outline_shapes: &[21, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23538u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 103],
                outline_shapes: &[21, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/tuff_stairs"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:tuff_stairs",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const TUFF_WALL: Self = Block {
        id: BlockId::new(987u16).unwrap(),
        name: "tuff_wall",
        hardness: 1.5f32,
        blast_resistance: 6f32,
        map_color: 43u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 15,
        default_state: &BlockState {
            id: BlockStateId::new(23542u16).unwrap(),
            state_flags: 76,
            side_flags: 192,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1.5f32,
            collision_shapes: &[245],
            outline_shapes: &[138],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(23539u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245],
                outline_shapes: &[138],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23540u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248],
                outline_shapes: &[249, 250, 251, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23541u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248],
                outline_shapes: &[253, 250, 251],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23542u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23543u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248],
                outline_shapes: &[249, 250, 251, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23544u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248],
                outline_shapes: &[253, 250, 251],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23545u16).unwrap(),
                state_flags: 100,
                side_flags: 0,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[],
                outline_shapes: &[],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23546u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254],
                outline_shapes: &[255],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23547u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254],
                outline_shapes: &[256],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23548u16).unwrap(),
                state_flags: 76,
                side_flags: 0,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[],
                outline_shapes: &[],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23549u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254],
                outline_shapes: &[255],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23550u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254],
                outline_shapes: &[256],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23551u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 257],
                outline_shapes: &[138, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23552u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 257],
                outline_shapes: &[249, 250, 251, 258, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23553u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 257],
                outline_shapes: &[253, 250, 251, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23554u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 257],
                outline_shapes: &[138, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23555u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 257],
                outline_shapes: &[249, 250, 251, 258, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23556u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 257],
                outline_shapes: &[253, 250, 251, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23557u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[259],
                outline_shapes: &[260],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23558u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 261],
                outline_shapes: &[255, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23559u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 261],
                outline_shapes: &[256, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23560u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[259],
                outline_shapes: &[260],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23561u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 261],
                outline_shapes: &[255, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23562u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 261],
                outline_shapes: &[256, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23563u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 257],
                outline_shapes: &[138, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23564u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 257],
                outline_shapes: &[249, 250, 251, 263, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23565u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 257],
                outline_shapes: &[253, 250, 251, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23566u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 257],
                outline_shapes: &[138, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23567u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 257],
                outline_shapes: &[249, 250, 251, 263, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23568u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 257],
                outline_shapes: &[253, 250, 251, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23569u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[259],
                outline_shapes: &[264],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23570u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 261],
                outline_shapes: &[255, 265, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23571u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 261],
                outline_shapes: &[256, 265],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23572u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[259],
                outline_shapes: &[264],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23573u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 261],
                outline_shapes: &[255, 265, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23574u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 261],
                outline_shapes: &[256, 265],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23575u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267],
                outline_shapes: &[138, 268],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23576u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267],
                outline_shapes: &[249, 250, 251, 268, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23577u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267],
                outline_shapes: &[253, 250, 251, 268],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23578u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267],
                outline_shapes: &[138, 268],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23579u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267],
                outline_shapes: &[249, 250, 251, 268, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23580u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267],
                outline_shapes: &[253, 250, 251, 268],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23581u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[269],
                outline_shapes: &[270],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23582u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271],
                outline_shapes: &[255, 272],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23583u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271],
                outline_shapes: &[256, 272],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23584u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[269],
                outline_shapes: &[270],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23585u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271],
                outline_shapes: &[255, 272],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23586u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271],
                outline_shapes: &[256, 272],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23587u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257],
                outline_shapes: &[138, 268, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23588u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[249, 250, 251, 268, 258, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23589u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[253, 250, 251, 268, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23590u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257],
                outline_shapes: &[138, 268, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23591u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[249, 250, 251, 268, 258, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23592u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[253, 250, 251, 268, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23593u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273],
                outline_shapes: &[274],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23594u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[255, 272, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23595u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[256, 272, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23596u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273],
                outline_shapes: &[274],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23597u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[255, 272, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23598u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[256, 272, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23599u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257],
                outline_shapes: &[138, 268, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23600u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[249, 250, 251, 268, 263, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23601u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[253, 250, 251, 268, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23602u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257],
                outline_shapes: &[138, 268, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23603u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[249, 250, 251, 268, 263, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23604u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[253, 250, 251, 268, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23605u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273],
                outline_shapes: &[274, 275],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23606u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[255, 272, 265, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23607u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[256, 272, 265],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23608u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273],
                outline_shapes: &[274, 275],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23609u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[255, 272, 265, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23610u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[256, 272, 265],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23611u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267],
                outline_shapes: &[138, 276],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23612u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267],
                outline_shapes: &[249, 250, 251, 276, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23613u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267],
                outline_shapes: &[253, 250, 251, 276],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23614u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267],
                outline_shapes: &[138, 276],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23615u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267],
                outline_shapes: &[249, 250, 251, 276, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23616u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267],
                outline_shapes: &[253, 250, 251, 276],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23617u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[269],
                outline_shapes: &[277],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23618u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271],
                outline_shapes: &[255, 278, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23619u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271],
                outline_shapes: &[256, 278],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23620u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[269],
                outline_shapes: &[277],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23621u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271],
                outline_shapes: &[255, 278, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23622u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271],
                outline_shapes: &[256, 278],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23623u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257],
                outline_shapes: &[138, 276, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23624u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[249, 250, 251, 276, 258, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23625u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[253, 250, 251, 276, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23626u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257],
                outline_shapes: &[138, 276, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23627u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[249, 250, 251, 276, 258, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23628u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[253, 250, 251, 276, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23629u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273],
                outline_shapes: &[274, 279],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23630u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[255, 278, 262, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23631u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[256, 278, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23632u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273],
                outline_shapes: &[274, 279],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23633u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[255, 278, 262, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23634u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[256, 278, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23635u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257],
                outline_shapes: &[138, 276, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23636u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[249, 250, 251, 276, 263, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23637u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[253, 250, 251, 276, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23638u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257],
                outline_shapes: &[138, 276, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23639u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[249, 250, 251, 276, 263, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23640u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[253, 250, 251, 276, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23641u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273],
                outline_shapes: &[280],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23642u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[255, 278, 265, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23643u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[256, 278, 265],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23644u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273],
                outline_shapes: &[280],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23645u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[255, 278, 265, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23646u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[256, 278, 265],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23647u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 281],
                outline_shapes: &[138, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23648u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248],
                outline_shapes: &[284, 250, 251, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23649u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248],
                outline_shapes: &[284, 250, 251, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23650u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 281],
                outline_shapes: &[138, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23651u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248],
                outline_shapes: &[284, 250, 251, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23652u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248],
                outline_shapes: &[284, 250, 251, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23653u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[286],
                outline_shapes: &[287],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23654u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283],
                outline_shapes: &[284],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23655u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283],
                outline_shapes: &[284, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23656u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[286],
                outline_shapes: &[287],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23657u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283],
                outline_shapes: &[284],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23658u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283],
                outline_shapes: &[284, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23659u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 257, 281],
                outline_shapes: &[138, 258, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23660u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 258, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23661u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 258, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23662u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 257, 281],
                outline_shapes: &[138, 258, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23663u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 258, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23664u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 258, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23665u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[259, 289],
                outline_shapes: &[260, 290],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23666u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23667u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 262, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23668u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[259, 289],
                outline_shapes: &[260, 290],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23669u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23670u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 262, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23671u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 257, 281],
                outline_shapes: &[138, 263, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23672u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 263, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23673u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 263, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23674u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 257, 281],
                outline_shapes: &[138, 263, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23675u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 263, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23676u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 263, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23677u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[259, 289],
                outline_shapes: &[264, 290],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23678u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 265, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23679u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 265, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23680u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[259, 289],
                outline_shapes: &[264, 290],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23681u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 265, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23682u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 265, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23683u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 281],
                outline_shapes: &[138, 268, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23684u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 268, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23685u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 268, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23686u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 281],
                outline_shapes: &[138, 268, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23687u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 268, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23688u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 268, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23689u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[269, 289],
                outline_shapes: &[270, 290],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23690u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 272],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23691u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 272, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23692u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[269, 289],
                outline_shapes: &[270, 290],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23693u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 272],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23694u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 272, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23695u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 268, 258, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23696u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 258, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23697u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 258, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23698u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 268, 258, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23699u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 258, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23700u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 258, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23701u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 290],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23702u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23703u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 262, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23704u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 290],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23705u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23706u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 262, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23707u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 268, 263, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23708u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 263, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23709u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 263, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23710u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 268, 263, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23711u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 263, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23712u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 263, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23713u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 290, 275],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23714u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 265, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23715u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 265, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23716u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 290, 275],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23717u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 265, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23718u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 265, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23719u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 281],
                outline_shapes: &[138, 276, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23720u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 276, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23721u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 276, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23722u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 281],
                outline_shapes: &[138, 276, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23723u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 276, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23724u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 276, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23725u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[269, 289],
                outline_shapes: &[277, 290],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23726u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 278, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23727u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 278, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23728u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[269, 289],
                outline_shapes: &[277, 290],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23729u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 278, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23730u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 278, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23731u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 276, 258, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23732u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 258, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23733u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 258, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23734u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 276, 258, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23735u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 258, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23736u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 258, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23737u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 290, 279],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23738u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 262, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23739u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 262, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23740u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 290, 279],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23741u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 262, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23742u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 262, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23743u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 276, 263, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23744u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 263, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23745u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 263, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23746u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 276, 263, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23747u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 263, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23748u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 263, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23749u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[280, 290],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23750u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 265, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23751u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 265, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23752u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[280, 290],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23753u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 265, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23754u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 265, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23755u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 281],
                outline_shapes: &[138, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23756u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248],
                outline_shapes: &[284, 250, 251, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23757u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248],
                outline_shapes: &[293, 250, 251],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23758u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 281],
                outline_shapes: &[138, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23759u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248],
                outline_shapes: &[284, 250, 251, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23760u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248],
                outline_shapes: &[293, 250, 251],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23761u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[286],
                outline_shapes: &[294],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23762u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283],
                outline_shapes: &[284, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23763u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283],
                outline_shapes: &[293],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23764u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[286],
                outline_shapes: &[294],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23765u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283],
                outline_shapes: &[284, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23766u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283],
                outline_shapes: &[293],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23767u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 257, 281],
                outline_shapes: &[138, 258, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23768u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 258, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23769u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[293, 250, 251, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23770u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 257, 281],
                outline_shapes: &[138, 258, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23771u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 258, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23772u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[293, 250, 251, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23773u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[259, 289],
                outline_shapes: &[260, 296, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23774u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 262, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23775u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[293, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23776u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[259, 289],
                outline_shapes: &[260, 296, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23777u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 262, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23778u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[293, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23779u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 257, 281],
                outline_shapes: &[138, 263, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23780u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 263, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23781u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[293, 250, 251, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23782u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 257, 281],
                outline_shapes: &[138, 263, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23783u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 263, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23784u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[293, 250, 251, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23785u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[259, 289],
                outline_shapes: &[264, 296],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23786u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 265, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23787u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[293, 265],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23788u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[259, 289],
                outline_shapes: &[264, 296],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23789u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 265, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23790u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[293, 265],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23791u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 281],
                outline_shapes: &[138, 268, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23792u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 268, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23793u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[293, 250, 251, 268],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23794u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 281],
                outline_shapes: &[138, 268, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23795u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 268, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23796u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[293, 250, 251, 268],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23797u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[269, 289],
                outline_shapes: &[270, 296, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23798u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 272, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23799u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[293, 272],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23800u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[269, 289],
                outline_shapes: &[270, 296, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23801u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 272, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23802u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[293, 272],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23803u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 268, 258, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23804u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 258, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23805u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[293, 250, 251, 268, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23806u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 268, 258, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23807u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 258, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23808u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[293, 250, 251, 268, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23809u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 296, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23810u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 262, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23811u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[293, 272, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23812u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 296, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23813u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 262, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23814u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[293, 272, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23815u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 268, 263, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23816u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 263, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23817u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[293, 250, 251, 268, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23818u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 268, 263, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23819u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 263, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23820u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[293, 250, 251, 268, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23821u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 296, 275],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23822u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 265, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23823u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[293, 272, 265],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23824u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 296, 275],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23825u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 265, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23826u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[293, 272, 265],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23827u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 281],
                outline_shapes: &[138, 276, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23828u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 276, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23829u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[293, 250, 251, 276],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23830u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 281],
                outline_shapes: &[138, 276, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23831u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 276, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23832u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[293, 250, 251, 276],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23833u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[269, 289],
                outline_shapes: &[277, 296],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23834u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 278, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23835u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[293, 278],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23836u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[269, 289],
                outline_shapes: &[277, 296],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23837u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 278, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23838u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[293, 278],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23839u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 276, 258, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23840u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 258, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23841u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[293, 250, 251, 276, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23842u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 276, 258, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23843u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 258, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23844u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[293, 250, 251, 276, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23845u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 296, 279],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23846u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 262, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23847u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[293, 278, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23848u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 296, 279],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23849u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 262, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23850u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[293, 278, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23851u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 276, 263, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23852u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 263, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23853u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[293, 250, 251, 276, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23854u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 276, 263, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23855u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 263, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23856u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[293, 250, 251, 276, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23857u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[280, 296],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23858u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 265, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23859u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[293, 278, 265],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23860u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[280, 296],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23861u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 265, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23862u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[293, 278, 265],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/tuff_wall"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:tuff_wall",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const POLISHED_TUFF: Self = Block {
        id: BlockId::new(988u16).unwrap(),
        name: "polished_tuff",
        hardness: 1.5f32,
        blast_resistance: 6f32,
        map_color: 43u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 17,
        default_state: &BlockState {
            id: BlockStateId::new(23863u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1.5f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(23863u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1.5f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/polished_tuff"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:polished_tuff",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const POLISHED_TUFF_SLAB: Self = Block {
        id: BlockId::new(989u16).unwrap(),
        name: "polished_tuff_slab",
        hardness: 1.5f32,
        blast_resistance: 6f32,
        map_color: 43u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 18,
        default_state: &BlockState {
            id: BlockStateId::new(23867u16).unwrap(),
            state_flags: 76,
            side_flags: 65,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1.5f32,
            collision_shapes: &[21],
            outline_shapes: &[21],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(23864u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[244],
                outline_shapes: &[244],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23865u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[244],
                outline_shapes: &[244],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23866u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23867u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23868u16).unwrap(),
                state_flags: 484,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23869u16).unwrap(),
                state_flags: 452,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/polished_tuff_slab"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:polished_tuff_slab",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: Some(&[
                        LootFunction {
                            content: LootFunctionTypes::SetCount {
                                count: LootFunctionNumberProvider::Constant { value: 2f32 },
                                add: false,
                            },
                            conditions: Some(&[LootCondition::BlockStateProperty {
                                block: "minecraft:polished_tuff_slab",
                                properties: &[("type", "double")],
                            }]),
                        },
                        LootFunction {
                            content: LootFunctionTypes::ExplosionDecay,
                            conditions: None,
                        },
                    ]),
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: None,
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const POLISHED_TUFF_STAIRS: Self = Block {
        id: BlockId::new(990u16).unwrap(),
        name: "polished_tuff_stairs",
        hardness: 1.5f32,
        blast_resistance: 6f32,
        map_color: 43u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 19,
        default_state: &BlockState {
            id: BlockStateId::new(23881u16).unwrap(),
            state_flags: 76,
            side_flags: 69,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1.5f32,
            collision_shapes: &[21, 109],
            outline_shapes: &[21, 109],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(23870u16).unwrap(),
                state_flags: 100,
                side_flags: 134,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[99, 100],
                outline_shapes: &[99, 100],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23871u16).unwrap(),
                state_flags: 76,
                side_flags: 134,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[99, 100],
                outline_shapes: &[99, 100],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23872u16).unwrap(),
                state_flags: 100,
                side_flags: 150,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 102, 103],
                outline_shapes: &[101, 102, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23873u16).unwrap(),
                state_flags: 76,
                side_flags: 150,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 102, 103],
                outline_shapes: &[101, 102, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23874u16).unwrap(),
                state_flags: 100,
                side_flags: 166,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[99, 104, 105],
                outline_shapes: &[99, 104, 105],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23875u16).unwrap(),
                state_flags: 76,
                side_flags: 166,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[99, 104, 105],
                outline_shapes: &[99, 104, 105],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23876u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[106, 100, 107],
                outline_shapes: &[106, 100, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23877u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[106, 100, 107],
                outline_shapes: &[106, 100, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23878u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[102, 108, 103],
                outline_shapes: &[102, 108, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23879u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[102, 108, 103],
                outline_shapes: &[102, 108, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23880u16).unwrap(),
                state_flags: 100,
                side_flags: 69,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 109],
                outline_shapes: &[21, 109],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23881u16).unwrap(),
                state_flags: 76,
                side_flags: 69,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 109],
                outline_shapes: &[21, 109],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23882u16).unwrap(),
                state_flags: 100,
                side_flags: 85,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108, 107],
                outline_shapes: &[21, 108, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23883u16).unwrap(),
                state_flags: 76,
                side_flags: 85,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108, 107],
                outline_shapes: &[21, 108, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23884u16).unwrap(),
                state_flags: 100,
                side_flags: 101,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 109, 103],
                outline_shapes: &[21, 109, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23885u16).unwrap(),
                state_flags: 76,
                side_flags: 101,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 109, 103],
                outline_shapes: &[21, 109, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23886u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 110],
                outline_shapes: &[21, 110],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23887u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 110],
                outline_shapes: &[21, 110],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23888u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 107],
                outline_shapes: &[21, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23889u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 107],
                outline_shapes: &[21, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23890u16).unwrap(),
                state_flags: 100,
                side_flags: 138,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[111, 109],
                outline_shapes: &[111, 109],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23891u16).unwrap(),
                state_flags: 76,
                side_flags: 138,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[111, 109],
                outline_shapes: &[111, 109],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23892u16).unwrap(),
                state_flags: 100,
                side_flags: 170,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[111, 102, 110],
                outline_shapes: &[111, 102, 110],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23893u16).unwrap(),
                state_flags: 76,
                side_flags: 170,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[111, 102, 110],
                outline_shapes: &[111, 102, 110],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23894u16).unwrap(),
                state_flags: 100,
                side_flags: 154,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 104, 107],
                outline_shapes: &[101, 104, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23895u16).unwrap(),
                state_flags: 76,
                side_flags: 154,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 104, 107],
                outline_shapes: &[101, 104, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23896u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[104, 108, 107],
                outline_shapes: &[104, 108, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23897u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[104, 108, 107],
                outline_shapes: &[104, 108, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23898u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[112, 109, 103],
                outline_shapes: &[112, 109, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23899u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[112, 109, 103],
                outline_shapes: &[112, 109, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23900u16).unwrap(),
                state_flags: 100,
                side_flags: 73,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 100],
                outline_shapes: &[21, 100],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23901u16).unwrap(),
                state_flags: 76,
                side_flags: 73,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 100],
                outline_shapes: &[21, 100],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23902u16).unwrap(),
                state_flags: 100,
                side_flags: 105,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 100, 107],
                outline_shapes: &[21, 100, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23903u16).unwrap(),
                state_flags: 76,
                side_flags: 105,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 100, 107],
                outline_shapes: &[21, 100, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23904u16).unwrap(),
                state_flags: 100,
                side_flags: 89,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108, 103],
                outline_shapes: &[21, 108, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23905u16).unwrap(),
                state_flags: 76,
                side_flags: 89,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108, 103],
                outline_shapes: &[21, 108, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23906u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 103],
                outline_shapes: &[21, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23907u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 103],
                outline_shapes: &[21, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23908u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 105],
                outline_shapes: &[21, 105],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23909u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 105],
                outline_shapes: &[21, 105],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23910u16).unwrap(),
                state_flags: 100,
                side_flags: 146,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 113],
                outline_shapes: &[101, 113],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23911u16).unwrap(),
                state_flags: 76,
                side_flags: 146,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 113],
                outline_shapes: &[101, 113],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23912u16).unwrap(),
                state_flags: 100,
                side_flags: 154,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 104, 107],
                outline_shapes: &[101, 104, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23913u16).unwrap(),
                state_flags: 76,
                side_flags: 154,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 104, 107],
                outline_shapes: &[101, 104, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23914u16).unwrap(),
                state_flags: 100,
                side_flags: 150,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 102, 103],
                outline_shapes: &[101, 102, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23915u16).unwrap(),
                state_flags: 76,
                side_flags: 150,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 102, 103],
                outline_shapes: &[101, 102, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23916u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[112, 109, 103],
                outline_shapes: &[112, 109, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23917u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[112, 109, 103],
                outline_shapes: &[112, 109, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23918u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[106, 100, 107],
                outline_shapes: &[106, 100, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23919u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[106, 100, 107],
                outline_shapes: &[106, 100, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23920u16).unwrap(),
                state_flags: 100,
                side_flags: 81,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108],
                outline_shapes: &[21, 108],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23921u16).unwrap(),
                state_flags: 76,
                side_flags: 81,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108],
                outline_shapes: &[21, 108],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23922u16).unwrap(),
                state_flags: 100,
                side_flags: 89,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108, 103],
                outline_shapes: &[21, 108, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23923u16).unwrap(),
                state_flags: 76,
                side_flags: 89,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108, 103],
                outline_shapes: &[21, 108, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23924u16).unwrap(),
                state_flags: 100,
                side_flags: 85,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108, 107],
                outline_shapes: &[21, 108, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23925u16).unwrap(),
                state_flags: 76,
                side_flags: 85,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108, 107],
                outline_shapes: &[21, 108, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23926u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 105],
                outline_shapes: &[21, 105],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23927u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 105],
                outline_shapes: &[21, 105],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23928u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 110],
                outline_shapes: &[21, 110],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23929u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 110],
                outline_shapes: &[21, 110],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23930u16).unwrap(),
                state_flags: 100,
                side_flags: 162,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[114, 108],
                outline_shapes: &[114, 108],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23931u16).unwrap(),
                state_flags: 76,
                side_flags: 162,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[114, 108],
                outline_shapes: &[114, 108],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23932u16).unwrap(),
                state_flags: 100,
                side_flags: 166,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[99, 104, 105],
                outline_shapes: &[99, 104, 105],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23933u16).unwrap(),
                state_flags: 76,
                side_flags: 166,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[99, 104, 105],
                outline_shapes: &[99, 104, 105],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23934u16).unwrap(),
                state_flags: 100,
                side_flags: 170,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[111, 102, 110],
                outline_shapes: &[111, 102, 110],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23935u16).unwrap(),
                state_flags: 76,
                side_flags: 170,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[111, 102, 110],
                outline_shapes: &[111, 102, 110],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23936u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[102, 108, 103],
                outline_shapes: &[102, 108, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23937u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[102, 108, 103],
                outline_shapes: &[102, 108, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23938u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[104, 108, 107],
                outline_shapes: &[104, 108, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23939u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[104, 108, 107],
                outline_shapes: &[104, 108, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23940u16).unwrap(),
                state_flags: 100,
                side_flags: 97,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 113],
                outline_shapes: &[21, 113],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23941u16).unwrap(),
                state_flags: 76,
                side_flags: 97,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 113],
                outline_shapes: &[21, 113],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23942u16).unwrap(),
                state_flags: 100,
                side_flags: 101,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 109, 103],
                outline_shapes: &[21, 109, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23943u16).unwrap(),
                state_flags: 76,
                side_flags: 101,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 109, 103],
                outline_shapes: &[21, 109, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23944u16).unwrap(),
                state_flags: 100,
                side_flags: 105,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 100, 107],
                outline_shapes: &[21, 100, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23945u16).unwrap(),
                state_flags: 76,
                side_flags: 105,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 100, 107],
                outline_shapes: &[21, 100, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23946u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 107],
                outline_shapes: &[21, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23947u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 107],
                outline_shapes: &[21, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23948u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 103],
                outline_shapes: &[21, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23949u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 103],
                outline_shapes: &[21, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/polished_tuff_stairs"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:polished_tuff_stairs",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const POLISHED_TUFF_WALL: Self = Block {
        id: BlockId::new(991u16).unwrap(),
        name: "polished_tuff_wall",
        hardness: 1.5f32,
        blast_resistance: 6f32,
        map_color: 43u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 20,
        default_state: &BlockState {
            id: BlockStateId::new(23953u16).unwrap(),
            state_flags: 76,
            side_flags: 192,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1.5f32,
            collision_shapes: &[245],
            outline_shapes: &[138],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(23950u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245],
                outline_shapes: &[138],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23951u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248],
                outline_shapes: &[249, 250, 251, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23952u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248],
                outline_shapes: &[253, 250, 251],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23953u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23954u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248],
                outline_shapes: &[249, 250, 251, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23955u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248],
                outline_shapes: &[253, 250, 251],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23956u16).unwrap(),
                state_flags: 100,
                side_flags: 0,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[],
                outline_shapes: &[],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23957u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254],
                outline_shapes: &[255],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23958u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254],
                outline_shapes: &[256],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23959u16).unwrap(),
                state_flags: 76,
                side_flags: 0,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[],
                outline_shapes: &[],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23960u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254],
                outline_shapes: &[255],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23961u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254],
                outline_shapes: &[256],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23962u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 257],
                outline_shapes: &[138, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23963u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 257],
                outline_shapes: &[249, 250, 251, 258, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23964u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 257],
                outline_shapes: &[253, 250, 251, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23965u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 257],
                outline_shapes: &[138, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23966u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 257],
                outline_shapes: &[249, 250, 251, 258, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23967u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 257],
                outline_shapes: &[253, 250, 251, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23968u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[259],
                outline_shapes: &[260],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23969u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 261],
                outline_shapes: &[255, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23970u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 261],
                outline_shapes: &[256, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23971u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[259],
                outline_shapes: &[260],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23972u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 261],
                outline_shapes: &[255, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23973u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 261],
                outline_shapes: &[256, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23974u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 257],
                outline_shapes: &[138, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23975u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 257],
                outline_shapes: &[249, 250, 251, 263, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23976u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 257],
                outline_shapes: &[253, 250, 251, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23977u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 257],
                outline_shapes: &[138, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23978u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 257],
                outline_shapes: &[249, 250, 251, 263, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23979u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 257],
                outline_shapes: &[253, 250, 251, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23980u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[259],
                outline_shapes: &[264],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23981u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 261],
                outline_shapes: &[255, 265, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23982u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 261],
                outline_shapes: &[256, 265],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23983u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[259],
                outline_shapes: &[264],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23984u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 261],
                outline_shapes: &[255, 265, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23985u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 261],
                outline_shapes: &[256, 265],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23986u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267],
                outline_shapes: &[138, 268],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23987u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267],
                outline_shapes: &[249, 250, 251, 268, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23988u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267],
                outline_shapes: &[253, 250, 251, 268],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23989u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267],
                outline_shapes: &[138, 268],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23990u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267],
                outline_shapes: &[249, 250, 251, 268, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23991u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267],
                outline_shapes: &[253, 250, 251, 268],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23992u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[269],
                outline_shapes: &[270],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23993u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271],
                outline_shapes: &[255, 272],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23994u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271],
                outline_shapes: &[256, 272],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23995u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[269],
                outline_shapes: &[270],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23996u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271],
                outline_shapes: &[255, 272],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23997u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271],
                outline_shapes: &[256, 272],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23998u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257],
                outline_shapes: &[138, 268, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(23999u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[249, 250, 251, 268, 258, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24000u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[253, 250, 251, 268, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24001u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257],
                outline_shapes: &[138, 268, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24002u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[249, 250, 251, 268, 258, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24003u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[253, 250, 251, 268, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24004u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273],
                outline_shapes: &[274],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24005u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[255, 272, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24006u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[256, 272, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24007u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273],
                outline_shapes: &[274],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24008u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[255, 272, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24009u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[256, 272, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24010u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257],
                outline_shapes: &[138, 268, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24011u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[249, 250, 251, 268, 263, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24012u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[253, 250, 251, 268, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24013u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257],
                outline_shapes: &[138, 268, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24014u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[249, 250, 251, 268, 263, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24015u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[253, 250, 251, 268, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24016u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273],
                outline_shapes: &[274, 275],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24017u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[255, 272, 265, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24018u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[256, 272, 265],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24019u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273],
                outline_shapes: &[274, 275],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24020u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[255, 272, 265, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24021u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[256, 272, 265],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24022u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267],
                outline_shapes: &[138, 276],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24023u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267],
                outline_shapes: &[249, 250, 251, 276, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24024u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267],
                outline_shapes: &[253, 250, 251, 276],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24025u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267],
                outline_shapes: &[138, 276],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24026u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267],
                outline_shapes: &[249, 250, 251, 276, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24027u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267],
                outline_shapes: &[253, 250, 251, 276],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24028u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[269],
                outline_shapes: &[277],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24029u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271],
                outline_shapes: &[255, 278, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24030u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271],
                outline_shapes: &[256, 278],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24031u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[269],
                outline_shapes: &[277],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24032u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271],
                outline_shapes: &[255, 278, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24033u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271],
                outline_shapes: &[256, 278],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24034u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257],
                outline_shapes: &[138, 276, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24035u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[249, 250, 251, 276, 258, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24036u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[253, 250, 251, 276, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24037u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257],
                outline_shapes: &[138, 276, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24038u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[249, 250, 251, 276, 258, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24039u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[253, 250, 251, 276, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24040u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273],
                outline_shapes: &[274, 279],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24041u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[255, 278, 262, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24042u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[256, 278, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24043u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273],
                outline_shapes: &[274, 279],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24044u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[255, 278, 262, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24045u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[256, 278, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24046u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257],
                outline_shapes: &[138, 276, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24047u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[249, 250, 251, 276, 263, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24048u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[253, 250, 251, 276, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24049u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257],
                outline_shapes: &[138, 276, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24050u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[249, 250, 251, 276, 263, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24051u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[253, 250, 251, 276, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24052u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273],
                outline_shapes: &[280],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24053u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[255, 278, 265, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24054u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[256, 278, 265],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24055u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273],
                outline_shapes: &[280],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24056u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[255, 278, 265, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24057u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[256, 278, 265],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24058u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 281],
                outline_shapes: &[138, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24059u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248],
                outline_shapes: &[284, 250, 251, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24060u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248],
                outline_shapes: &[284, 250, 251, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24061u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 281],
                outline_shapes: &[138, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24062u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248],
                outline_shapes: &[284, 250, 251, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24063u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248],
                outline_shapes: &[284, 250, 251, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24064u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[286],
                outline_shapes: &[287],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24065u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283],
                outline_shapes: &[284],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24066u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283],
                outline_shapes: &[284, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24067u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[286],
                outline_shapes: &[287],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24068u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283],
                outline_shapes: &[284],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24069u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283],
                outline_shapes: &[284, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24070u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 257, 281],
                outline_shapes: &[138, 258, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24071u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 258, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24072u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 258, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24073u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 257, 281],
                outline_shapes: &[138, 258, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24074u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 258, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24075u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 258, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24076u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[259, 289],
                outline_shapes: &[260, 290],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24077u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24078u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 262, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24079u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[259, 289],
                outline_shapes: &[260, 290],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24080u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24081u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 262, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24082u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 257, 281],
                outline_shapes: &[138, 263, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24083u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 263, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24084u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 263, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24085u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 257, 281],
                outline_shapes: &[138, 263, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24086u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 263, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24087u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 263, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24088u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[259, 289],
                outline_shapes: &[264, 290],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24089u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 265, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24090u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 265, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24091u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[259, 289],
                outline_shapes: &[264, 290],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24092u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 265, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24093u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 265, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24094u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 281],
                outline_shapes: &[138, 268, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24095u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 268, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24096u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 268, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24097u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 281],
                outline_shapes: &[138, 268, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24098u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 268, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24099u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 268, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24100u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[269, 289],
                outline_shapes: &[270, 290],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24101u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 272],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24102u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 272, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24103u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[269, 289],
                outline_shapes: &[270, 290],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24104u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 272],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24105u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 272, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24106u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 268, 258, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24107u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 258, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24108u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 258, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24109u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 268, 258, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24110u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 258, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24111u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 258, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24112u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 290],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24113u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24114u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 262, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24115u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 290],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24116u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24117u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 262, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24118u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 268, 263, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24119u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 263, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24120u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 263, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24121u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 268, 263, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24122u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 263, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24123u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 263, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24124u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 290, 275],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24125u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 265, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24126u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 265, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24127u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 290, 275],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24128u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 265, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24129u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 265, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24130u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 281],
                outline_shapes: &[138, 276, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24131u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 276, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24132u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 276, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24133u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 281],
                outline_shapes: &[138, 276, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24134u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 276, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24135u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 276, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24136u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[269, 289],
                outline_shapes: &[277, 290],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24137u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 278, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24138u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 278, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24139u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[269, 289],
                outline_shapes: &[277, 290],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24140u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 278, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24141u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 278, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24142u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 276, 258, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24143u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 258, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24144u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 258, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24145u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 276, 258, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24146u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 258, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24147u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 258, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24148u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 290, 279],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24149u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 262, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24150u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 262, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24151u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 290, 279],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24152u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 262, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24153u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 262, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24154u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 276, 263, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24155u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 263, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24156u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 263, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24157u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 276, 263, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24158u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 263, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24159u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 263, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24160u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[280, 290],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24161u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 265, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24162u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 265, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24163u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[280, 290],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24164u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 265, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24165u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 265, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24166u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 281],
                outline_shapes: &[138, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24167u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248],
                outline_shapes: &[284, 250, 251, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24168u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248],
                outline_shapes: &[293, 250, 251],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24169u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 281],
                outline_shapes: &[138, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24170u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248],
                outline_shapes: &[284, 250, 251, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24171u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248],
                outline_shapes: &[293, 250, 251],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24172u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[286],
                outline_shapes: &[294],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24173u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283],
                outline_shapes: &[284, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24174u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283],
                outline_shapes: &[293],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24175u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[286],
                outline_shapes: &[294],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24176u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283],
                outline_shapes: &[284, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24177u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283],
                outline_shapes: &[293],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24178u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 257, 281],
                outline_shapes: &[138, 258, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24179u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 258, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24180u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[293, 250, 251, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24181u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 257, 281],
                outline_shapes: &[138, 258, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24182u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 258, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24183u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[293, 250, 251, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24184u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[259, 289],
                outline_shapes: &[260, 296, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24185u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 262, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24186u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[293, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24187u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[259, 289],
                outline_shapes: &[260, 296, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24188u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 262, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24189u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[293, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24190u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 257, 281],
                outline_shapes: &[138, 263, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24191u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 263, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24192u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[293, 250, 251, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24193u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 257, 281],
                outline_shapes: &[138, 263, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24194u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 263, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24195u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[293, 250, 251, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24196u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[259, 289],
                outline_shapes: &[264, 296],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24197u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 265, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24198u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[293, 265],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24199u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[259, 289],
                outline_shapes: &[264, 296],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24200u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 265, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24201u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[293, 265],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24202u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 281],
                outline_shapes: &[138, 268, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24203u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 268, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24204u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[293, 250, 251, 268],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24205u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 281],
                outline_shapes: &[138, 268, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24206u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 268, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24207u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[293, 250, 251, 268],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24208u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[269, 289],
                outline_shapes: &[270, 296, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24209u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 272, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24210u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[293, 272],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24211u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[269, 289],
                outline_shapes: &[270, 296, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24212u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 272, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24213u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[293, 272],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24214u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 268, 258, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24215u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 258, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24216u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[293, 250, 251, 268, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24217u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 268, 258, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24218u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 258, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24219u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[293, 250, 251, 268, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24220u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 296, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24221u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 262, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24222u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[293, 272, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24223u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 296, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24224u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 262, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24225u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[293, 272, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24226u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 268, 263, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24227u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 263, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24228u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[293, 250, 251, 268, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24229u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 268, 263, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24230u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 263, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24231u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[293, 250, 251, 268, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24232u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 296, 275],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24233u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 265, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24234u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[293, 272, 265],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24235u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 296, 275],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24236u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 265, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24237u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[293, 272, 265],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24238u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 281],
                outline_shapes: &[138, 276, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24239u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 276, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24240u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[293, 250, 251, 276],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24241u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 281],
                outline_shapes: &[138, 276, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24242u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 276, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24243u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[293, 250, 251, 276],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24244u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[269, 289],
                outline_shapes: &[277, 296],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24245u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 278, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24246u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[293, 278],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24247u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[269, 289],
                outline_shapes: &[277, 296],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24248u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 278, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24249u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[293, 278],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24250u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 276, 258, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24251u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 258, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24252u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[293, 250, 251, 276, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24253u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 276, 258, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24254u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 258, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24255u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[293, 250, 251, 276, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24256u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 296, 279],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24257u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 262, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24258u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[293, 278, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24259u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 296, 279],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24260u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 262, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24261u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[293, 278, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24262u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 276, 263, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24263u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 263, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24264u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[293, 250, 251, 276, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24265u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 276, 263, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24266u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 263, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24267u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[293, 250, 251, 276, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24268u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[280, 296],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24269u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 265, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24270u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[293, 278, 265],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24271u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[280, 296],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24272u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 265, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24273u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[293, 278, 265],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/polished_tuff_wall"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:polished_tuff_wall",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const CHISELED_TUFF: Self = Block {
        id: BlockId::new(992u16).unwrap(),
        name: "chiseled_tuff",
        hardness: 1.5f32,
        blast_resistance: 6f32,
        map_color: 43u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 16,
        default_state: &BlockState {
            id: BlockStateId::new(24274u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1.5f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(24274u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1.5f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/chiseled_tuff"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:chiseled_tuff",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const TUFF_BRICKS: Self = Block {
        id: BlockId::new(993u16).unwrap(),
        name: "tuff_bricks",
        hardness: 1.5f32,
        blast_resistance: 6f32,
        map_color: 43u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 21,
        default_state: &BlockState {
            id: BlockStateId::new(24275u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1.5f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(24275u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1.5f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/tuff_bricks"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:tuff_bricks",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const TUFF_BRICK_SLAB: Self = Block {
        id: BlockId::new(994u16).unwrap(),
        name: "tuff_brick_slab",
        hardness: 1.5f32,
        blast_resistance: 6f32,
        map_color: 43u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 22,
        default_state: &BlockState {
            id: BlockStateId::new(24279u16).unwrap(),
            state_flags: 76,
            side_flags: 65,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1.5f32,
            collision_shapes: &[21],
            outline_shapes: &[21],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(24276u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[244],
                outline_shapes: &[244],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24277u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[244],
                outline_shapes: &[244],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24278u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24279u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24280u16).unwrap(),
                state_flags: 484,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24281u16).unwrap(),
                state_flags: 452,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/tuff_brick_slab"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:tuff_brick_slab",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: Some(&[
                        LootFunction {
                            content: LootFunctionTypes::SetCount {
                                count: LootFunctionNumberProvider::Constant { value: 2f32 },
                                add: false,
                            },
                            conditions: Some(&[LootCondition::BlockStateProperty {
                                block: "minecraft:tuff_brick_slab",
                                properties: &[("type", "double")],
                            }]),
                        },
                        LootFunction {
                            content: LootFunctionTypes::ExplosionDecay,
                            conditions: None,
                        },
                    ]),
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: None,
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const TUFF_BRICK_STAIRS: Self = Block {
        id: BlockId::new(995u16).unwrap(),
        name: "tuff_brick_stairs",
        hardness: 1.5f32,
        blast_resistance: 6f32,
        map_color: 43u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 23,
        default_state: &BlockState {
            id: BlockStateId::new(24293u16).unwrap(),
            state_flags: 76,
            side_flags: 69,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1.5f32,
            collision_shapes: &[21, 109],
            outline_shapes: &[21, 109],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(24282u16).unwrap(),
                state_flags: 100,
                side_flags: 134,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[99, 100],
                outline_shapes: &[99, 100],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24283u16).unwrap(),
                state_flags: 76,
                side_flags: 134,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[99, 100],
                outline_shapes: &[99, 100],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24284u16).unwrap(),
                state_flags: 100,
                side_flags: 150,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 102, 103],
                outline_shapes: &[101, 102, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24285u16).unwrap(),
                state_flags: 76,
                side_flags: 150,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 102, 103],
                outline_shapes: &[101, 102, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24286u16).unwrap(),
                state_flags: 100,
                side_flags: 166,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[99, 104, 105],
                outline_shapes: &[99, 104, 105],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24287u16).unwrap(),
                state_flags: 76,
                side_flags: 166,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[99, 104, 105],
                outline_shapes: &[99, 104, 105],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24288u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[106, 100, 107],
                outline_shapes: &[106, 100, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24289u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[106, 100, 107],
                outline_shapes: &[106, 100, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24290u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[102, 108, 103],
                outline_shapes: &[102, 108, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24291u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[102, 108, 103],
                outline_shapes: &[102, 108, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24292u16).unwrap(),
                state_flags: 100,
                side_flags: 69,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 109],
                outline_shapes: &[21, 109],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24293u16).unwrap(),
                state_flags: 76,
                side_flags: 69,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 109],
                outline_shapes: &[21, 109],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24294u16).unwrap(),
                state_flags: 100,
                side_flags: 85,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108, 107],
                outline_shapes: &[21, 108, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24295u16).unwrap(),
                state_flags: 76,
                side_flags: 85,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108, 107],
                outline_shapes: &[21, 108, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24296u16).unwrap(),
                state_flags: 100,
                side_flags: 101,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 109, 103],
                outline_shapes: &[21, 109, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24297u16).unwrap(),
                state_flags: 76,
                side_flags: 101,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 109, 103],
                outline_shapes: &[21, 109, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24298u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 110],
                outline_shapes: &[21, 110],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24299u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 110],
                outline_shapes: &[21, 110],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24300u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 107],
                outline_shapes: &[21, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24301u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 107],
                outline_shapes: &[21, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24302u16).unwrap(),
                state_flags: 100,
                side_flags: 138,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[111, 109],
                outline_shapes: &[111, 109],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24303u16).unwrap(),
                state_flags: 76,
                side_flags: 138,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[111, 109],
                outline_shapes: &[111, 109],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24304u16).unwrap(),
                state_flags: 100,
                side_flags: 170,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[111, 102, 110],
                outline_shapes: &[111, 102, 110],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24305u16).unwrap(),
                state_flags: 76,
                side_flags: 170,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[111, 102, 110],
                outline_shapes: &[111, 102, 110],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24306u16).unwrap(),
                state_flags: 100,
                side_flags: 154,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 104, 107],
                outline_shapes: &[101, 104, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24307u16).unwrap(),
                state_flags: 76,
                side_flags: 154,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 104, 107],
                outline_shapes: &[101, 104, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24308u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[104, 108, 107],
                outline_shapes: &[104, 108, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24309u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[104, 108, 107],
                outline_shapes: &[104, 108, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24310u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[112, 109, 103],
                outline_shapes: &[112, 109, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24311u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[112, 109, 103],
                outline_shapes: &[112, 109, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24312u16).unwrap(),
                state_flags: 100,
                side_flags: 73,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 100],
                outline_shapes: &[21, 100],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24313u16).unwrap(),
                state_flags: 76,
                side_flags: 73,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 100],
                outline_shapes: &[21, 100],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24314u16).unwrap(),
                state_flags: 100,
                side_flags: 105,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 100, 107],
                outline_shapes: &[21, 100, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24315u16).unwrap(),
                state_flags: 76,
                side_flags: 105,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 100, 107],
                outline_shapes: &[21, 100, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24316u16).unwrap(),
                state_flags: 100,
                side_flags: 89,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108, 103],
                outline_shapes: &[21, 108, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24317u16).unwrap(),
                state_flags: 76,
                side_flags: 89,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108, 103],
                outline_shapes: &[21, 108, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24318u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 103],
                outline_shapes: &[21, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24319u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 103],
                outline_shapes: &[21, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24320u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 105],
                outline_shapes: &[21, 105],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24321u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 105],
                outline_shapes: &[21, 105],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24322u16).unwrap(),
                state_flags: 100,
                side_flags: 146,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 113],
                outline_shapes: &[101, 113],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24323u16).unwrap(),
                state_flags: 76,
                side_flags: 146,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 113],
                outline_shapes: &[101, 113],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24324u16).unwrap(),
                state_flags: 100,
                side_flags: 154,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 104, 107],
                outline_shapes: &[101, 104, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24325u16).unwrap(),
                state_flags: 76,
                side_flags: 154,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 104, 107],
                outline_shapes: &[101, 104, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24326u16).unwrap(),
                state_flags: 100,
                side_flags: 150,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 102, 103],
                outline_shapes: &[101, 102, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24327u16).unwrap(),
                state_flags: 76,
                side_flags: 150,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 102, 103],
                outline_shapes: &[101, 102, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24328u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[112, 109, 103],
                outline_shapes: &[112, 109, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24329u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[112, 109, 103],
                outline_shapes: &[112, 109, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24330u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[106, 100, 107],
                outline_shapes: &[106, 100, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24331u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[106, 100, 107],
                outline_shapes: &[106, 100, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24332u16).unwrap(),
                state_flags: 100,
                side_flags: 81,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108],
                outline_shapes: &[21, 108],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24333u16).unwrap(),
                state_flags: 76,
                side_flags: 81,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108],
                outline_shapes: &[21, 108],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24334u16).unwrap(),
                state_flags: 100,
                side_flags: 89,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108, 103],
                outline_shapes: &[21, 108, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24335u16).unwrap(),
                state_flags: 76,
                side_flags: 89,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108, 103],
                outline_shapes: &[21, 108, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24336u16).unwrap(),
                state_flags: 100,
                side_flags: 85,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108, 107],
                outline_shapes: &[21, 108, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24337u16).unwrap(),
                state_flags: 76,
                side_flags: 85,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108, 107],
                outline_shapes: &[21, 108, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24338u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 105],
                outline_shapes: &[21, 105],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24339u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 105],
                outline_shapes: &[21, 105],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24340u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 110],
                outline_shapes: &[21, 110],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24341u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 110],
                outline_shapes: &[21, 110],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24342u16).unwrap(),
                state_flags: 100,
                side_flags: 162,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[114, 108],
                outline_shapes: &[114, 108],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24343u16).unwrap(),
                state_flags: 76,
                side_flags: 162,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[114, 108],
                outline_shapes: &[114, 108],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24344u16).unwrap(),
                state_flags: 100,
                side_flags: 166,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[99, 104, 105],
                outline_shapes: &[99, 104, 105],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24345u16).unwrap(),
                state_flags: 76,
                side_flags: 166,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[99, 104, 105],
                outline_shapes: &[99, 104, 105],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24346u16).unwrap(),
                state_flags: 100,
                side_flags: 170,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[111, 102, 110],
                outline_shapes: &[111, 102, 110],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24347u16).unwrap(),
                state_flags: 76,
                side_flags: 170,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[111, 102, 110],
                outline_shapes: &[111, 102, 110],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24348u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[102, 108, 103],
                outline_shapes: &[102, 108, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24349u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[102, 108, 103],
                outline_shapes: &[102, 108, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24350u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[104, 108, 107],
                outline_shapes: &[104, 108, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24351u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[104, 108, 107],
                outline_shapes: &[104, 108, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24352u16).unwrap(),
                state_flags: 100,
                side_flags: 97,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 113],
                outline_shapes: &[21, 113],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24353u16).unwrap(),
                state_flags: 76,
                side_flags: 97,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 113],
                outline_shapes: &[21, 113],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24354u16).unwrap(),
                state_flags: 100,
                side_flags: 101,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 109, 103],
                outline_shapes: &[21, 109, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24355u16).unwrap(),
                state_flags: 76,
                side_flags: 101,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 109, 103],
                outline_shapes: &[21, 109, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24356u16).unwrap(),
                state_flags: 100,
                side_flags: 105,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 100, 107],
                outline_shapes: &[21, 100, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24357u16).unwrap(),
                state_flags: 76,
                side_flags: 105,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 100, 107],
                outline_shapes: &[21, 100, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24358u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 107],
                outline_shapes: &[21, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24359u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 107],
                outline_shapes: &[21, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24360u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 103],
                outline_shapes: &[21, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24361u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 103],
                outline_shapes: &[21, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/tuff_brick_stairs"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:tuff_brick_stairs",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const TUFF_BRICK_WALL: Self = Block {
        id: BlockId::new(996u16).unwrap(),
        name: "tuff_brick_wall",
        hardness: 1.5f32,
        blast_resistance: 6f32,
        map_color: 43u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 24,
        default_state: &BlockState {
            id: BlockStateId::new(24365u16).unwrap(),
            state_flags: 76,
            side_flags: 192,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1.5f32,
            collision_shapes: &[245],
            outline_shapes: &[138],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(24362u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245],
                outline_shapes: &[138],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24363u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248],
                outline_shapes: &[249, 250, 251, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24364u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248],
                outline_shapes: &[253, 250, 251],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24365u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24366u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248],
                outline_shapes: &[249, 250, 251, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24367u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248],
                outline_shapes: &[253, 250, 251],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24368u16).unwrap(),
                state_flags: 100,
                side_flags: 0,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[],
                outline_shapes: &[],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24369u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254],
                outline_shapes: &[255],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24370u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254],
                outline_shapes: &[256],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24371u16).unwrap(),
                state_flags: 76,
                side_flags: 0,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[],
                outline_shapes: &[],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24372u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254],
                outline_shapes: &[255],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24373u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254],
                outline_shapes: &[256],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24374u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 257],
                outline_shapes: &[138, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24375u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 257],
                outline_shapes: &[249, 250, 251, 258, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24376u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 257],
                outline_shapes: &[253, 250, 251, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24377u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 257],
                outline_shapes: &[138, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24378u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 257],
                outline_shapes: &[249, 250, 251, 258, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24379u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 257],
                outline_shapes: &[253, 250, 251, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24380u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[259],
                outline_shapes: &[260],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24381u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 261],
                outline_shapes: &[255, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24382u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 261],
                outline_shapes: &[256, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24383u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[259],
                outline_shapes: &[260],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24384u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 261],
                outline_shapes: &[255, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24385u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 261],
                outline_shapes: &[256, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24386u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 257],
                outline_shapes: &[138, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24387u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 257],
                outline_shapes: &[249, 250, 251, 263, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24388u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 257],
                outline_shapes: &[253, 250, 251, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24389u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 257],
                outline_shapes: &[138, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24390u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 257],
                outline_shapes: &[249, 250, 251, 263, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24391u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 257],
                outline_shapes: &[253, 250, 251, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24392u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[259],
                outline_shapes: &[264],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24393u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 261],
                outline_shapes: &[255, 265, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24394u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 261],
                outline_shapes: &[256, 265],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24395u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[259],
                outline_shapes: &[264],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24396u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 261],
                outline_shapes: &[255, 265, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24397u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 261],
                outline_shapes: &[256, 265],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24398u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267],
                outline_shapes: &[138, 268],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24399u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267],
                outline_shapes: &[249, 250, 251, 268, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24400u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267],
                outline_shapes: &[253, 250, 251, 268],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24401u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267],
                outline_shapes: &[138, 268],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24402u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267],
                outline_shapes: &[249, 250, 251, 268, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24403u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267],
                outline_shapes: &[253, 250, 251, 268],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24404u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[269],
                outline_shapes: &[270],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24405u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271],
                outline_shapes: &[255, 272],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24406u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271],
                outline_shapes: &[256, 272],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24407u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[269],
                outline_shapes: &[270],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24408u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271],
                outline_shapes: &[255, 272],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24409u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271],
                outline_shapes: &[256, 272],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24410u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257],
                outline_shapes: &[138, 268, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24411u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[249, 250, 251, 268, 258, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24412u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[253, 250, 251, 268, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24413u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257],
                outline_shapes: &[138, 268, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24414u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[249, 250, 251, 268, 258, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24415u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[253, 250, 251, 268, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24416u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273],
                outline_shapes: &[274],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24417u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[255, 272, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24418u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[256, 272, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24419u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273],
                outline_shapes: &[274],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24420u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[255, 272, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24421u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[256, 272, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24422u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257],
                outline_shapes: &[138, 268, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24423u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[249, 250, 251, 268, 263, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24424u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[253, 250, 251, 268, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24425u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257],
                outline_shapes: &[138, 268, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24426u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[249, 250, 251, 268, 263, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24427u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[253, 250, 251, 268, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24428u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273],
                outline_shapes: &[274, 275],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24429u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[255, 272, 265, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24430u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[256, 272, 265],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24431u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273],
                outline_shapes: &[274, 275],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24432u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[255, 272, 265, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24433u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[256, 272, 265],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24434u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267],
                outline_shapes: &[138, 276],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24435u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267],
                outline_shapes: &[249, 250, 251, 276, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24436u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267],
                outline_shapes: &[253, 250, 251, 276],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24437u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267],
                outline_shapes: &[138, 276],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24438u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267],
                outline_shapes: &[249, 250, 251, 276, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24439u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267],
                outline_shapes: &[253, 250, 251, 276],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24440u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[269],
                outline_shapes: &[277],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24441u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271],
                outline_shapes: &[255, 278, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24442u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271],
                outline_shapes: &[256, 278],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24443u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[269],
                outline_shapes: &[277],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24444u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271],
                outline_shapes: &[255, 278, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24445u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271],
                outline_shapes: &[256, 278],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24446u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257],
                outline_shapes: &[138, 276, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24447u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[249, 250, 251, 276, 258, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24448u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[253, 250, 251, 276, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24449u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257],
                outline_shapes: &[138, 276, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24450u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[249, 250, 251, 276, 258, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24451u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[253, 250, 251, 276, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24452u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273],
                outline_shapes: &[274, 279],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24453u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[255, 278, 262, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24454u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[256, 278, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24455u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273],
                outline_shapes: &[274, 279],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24456u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[255, 278, 262, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24457u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[256, 278, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24458u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257],
                outline_shapes: &[138, 276, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24459u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[249, 250, 251, 276, 263, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24460u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[253, 250, 251, 276, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24461u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257],
                outline_shapes: &[138, 276, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24462u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[249, 250, 251, 276, 263, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24463u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[253, 250, 251, 276, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24464u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273],
                outline_shapes: &[280],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24465u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[255, 278, 265, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24466u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[256, 278, 265],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24467u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273],
                outline_shapes: &[280],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24468u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[255, 278, 265, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24469u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[256, 278, 265],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24470u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 281],
                outline_shapes: &[138, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24471u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248],
                outline_shapes: &[284, 250, 251, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24472u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248],
                outline_shapes: &[284, 250, 251, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24473u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 281],
                outline_shapes: &[138, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24474u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248],
                outline_shapes: &[284, 250, 251, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24475u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248],
                outline_shapes: &[284, 250, 251, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24476u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[286],
                outline_shapes: &[287],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24477u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283],
                outline_shapes: &[284],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24478u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283],
                outline_shapes: &[284, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24479u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[286],
                outline_shapes: &[287],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24480u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283],
                outline_shapes: &[284],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24481u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283],
                outline_shapes: &[284, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24482u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 257, 281],
                outline_shapes: &[138, 258, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24483u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 258, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24484u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 258, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24485u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 257, 281],
                outline_shapes: &[138, 258, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24486u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 258, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24487u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 258, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24488u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[259, 289],
                outline_shapes: &[260, 290],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24489u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24490u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 262, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24491u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[259, 289],
                outline_shapes: &[260, 290],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24492u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24493u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 262, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24494u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 257, 281],
                outline_shapes: &[138, 263, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24495u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 263, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24496u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 263, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24497u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 257, 281],
                outline_shapes: &[138, 263, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24498u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 263, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24499u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 263, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24500u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[259, 289],
                outline_shapes: &[264, 290],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24501u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 265, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24502u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 265, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24503u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[259, 289],
                outline_shapes: &[264, 290],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24504u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 265, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24505u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 265, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24506u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 281],
                outline_shapes: &[138, 268, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24507u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 268, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24508u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 268, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24509u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 281],
                outline_shapes: &[138, 268, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24510u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 268, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24511u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 268, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24512u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[269, 289],
                outline_shapes: &[270, 290],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24513u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 272],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24514u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 272, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24515u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[269, 289],
                outline_shapes: &[270, 290],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24516u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 272],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24517u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 272, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24518u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 268, 258, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24519u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 258, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24520u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 258, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24521u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 268, 258, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24522u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 258, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24523u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 258, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24524u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 290],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24525u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24526u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 262, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24527u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 290],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24528u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24529u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 262, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24530u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 268, 263, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24531u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 263, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24532u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 263, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24533u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 268, 263, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24534u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 263, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24535u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 263, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24536u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 290, 275],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24537u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 265, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24538u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 265, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24539u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 290, 275],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24540u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 265, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24541u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 265, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24542u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 281],
                outline_shapes: &[138, 276, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24543u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 276, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24544u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 276, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24545u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 281],
                outline_shapes: &[138, 276, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24546u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 276, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24547u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 276, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24548u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[269, 289],
                outline_shapes: &[277, 290],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24549u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 278, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24550u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 278, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24551u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[269, 289],
                outline_shapes: &[277, 290],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24552u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 278, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24553u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 278, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24554u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 276, 258, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24555u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 258, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24556u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 258, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24557u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 276, 258, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24558u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 258, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24559u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 258, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24560u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 290, 279],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24561u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 262, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24562u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 262, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24563u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 290, 279],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24564u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 262, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24565u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 262, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24566u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 276, 263, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24567u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 263, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24568u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 263, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24569u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 276, 263, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24570u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 263, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24571u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 263, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24572u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[280, 290],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24573u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 265, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24574u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 265, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24575u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[280, 290],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24576u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 265, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24577u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 265, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24578u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 281],
                outline_shapes: &[138, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24579u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248],
                outline_shapes: &[284, 250, 251, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24580u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248],
                outline_shapes: &[293, 250, 251],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24581u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 281],
                outline_shapes: &[138, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24582u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248],
                outline_shapes: &[284, 250, 251, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24583u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248],
                outline_shapes: &[293, 250, 251],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24584u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[286],
                outline_shapes: &[294],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24585u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283],
                outline_shapes: &[284, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24586u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283],
                outline_shapes: &[293],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24587u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[286],
                outline_shapes: &[294],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24588u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283],
                outline_shapes: &[284, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24589u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283],
                outline_shapes: &[293],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24590u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 257, 281],
                outline_shapes: &[138, 258, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24591u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 258, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24592u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[293, 250, 251, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24593u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 257, 281],
                outline_shapes: &[138, 258, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24594u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 258, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24595u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[293, 250, 251, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24596u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[259, 289],
                outline_shapes: &[260, 296, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24597u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 262, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24598u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[293, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24599u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[259, 289],
                outline_shapes: &[260, 296, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24600u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 262, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24601u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[293, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24602u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 257, 281],
                outline_shapes: &[138, 263, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24603u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 263, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24604u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[293, 250, 251, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24605u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 257, 281],
                outline_shapes: &[138, 263, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24606u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 263, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24607u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[293, 250, 251, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24608u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[259, 289],
                outline_shapes: &[264, 296],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24609u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 265, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24610u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[293, 265],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24611u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[259, 289],
                outline_shapes: &[264, 296],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24612u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 265, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24613u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[293, 265],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24614u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 281],
                outline_shapes: &[138, 268, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24615u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 268, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24616u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[293, 250, 251, 268],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24617u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 281],
                outline_shapes: &[138, 268, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24618u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 268, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24619u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[293, 250, 251, 268],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24620u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[269, 289],
                outline_shapes: &[270, 296, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24621u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 272, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24622u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[293, 272],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24623u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[269, 289],
                outline_shapes: &[270, 296, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24624u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 272, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24625u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[293, 272],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24626u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 268, 258, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24627u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 258, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24628u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[293, 250, 251, 268, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24629u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 268, 258, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24630u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 258, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24631u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[293, 250, 251, 268, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24632u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 296, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24633u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 262, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24634u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[293, 272, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24635u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 296, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24636u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 262, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24637u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[293, 272, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24638u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 268, 263, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24639u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 263, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24640u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[293, 250, 251, 268, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24641u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 268, 263, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24642u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 263, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24643u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[293, 250, 251, 268, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24644u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 296, 275],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24645u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 265, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24646u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[293, 272, 265],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24647u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 296, 275],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24648u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 265, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24649u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[293, 272, 265],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24650u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 281],
                outline_shapes: &[138, 276, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24651u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 276, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24652u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[293, 250, 251, 276],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24653u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 281],
                outline_shapes: &[138, 276, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24654u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 276, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24655u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[293, 250, 251, 276],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24656u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[269, 289],
                outline_shapes: &[277, 296],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24657u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 278, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24658u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[293, 278],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24659u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[269, 289],
                outline_shapes: &[277, 296],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24660u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 278, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24661u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[293, 278],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24662u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 276, 258, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24663u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 258, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24664u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[293, 250, 251, 276, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24665u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 276, 258, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24666u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 258, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24667u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[293, 250, 251, 276, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24668u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 296, 279],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24669u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 262, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24670u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[293, 278, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24671u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 296, 279],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24672u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 262, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24673u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[293, 278, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24674u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 276, 263, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24675u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 263, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24676u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[293, 250, 251, 276, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24677u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 276, 263, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24678u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 263, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24679u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[293, 250, 251, 276, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24680u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[280, 296],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24681u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 265, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24682u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[293, 278, 265],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24683u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[280, 296],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24684u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 265, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24685u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[293, 278, 265],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/tuff_brick_wall"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:tuff_brick_wall",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const CHISELED_TUFF_BRICKS: Self = Block {
        id: BlockId::new(997u16).unwrap(),
        name: "chiseled_tuff_bricks",
        hardness: 1.5f32,
        blast_resistance: 6f32,
        map_color: 43u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 25,
        default_state: &BlockState {
            id: BlockStateId::new(24686u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1.5f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(24686u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1.5f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/chiseled_tuff_bricks"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:chiseled_tuff_bricks",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const SULFUR: Self = Block {
        id: BlockId::new(998u16).unwrap(),
        name: "sulfur",
        hardness: 1.5f32,
        blast_resistance: 6f32,
        map_color: 18u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 26,
        default_state: &BlockState {
            id: BlockStateId::new(24687u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1.5f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(24687u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1.5f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/sulfur"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:sulfur",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const POTENT_SULFUR: Self = Block {
        id: BlockId::new(999u16).unwrap(),
        name: "potent_sulfur",
        hardness: 1.5f32,
        blast_resistance: 6f32,
        map_color: 30u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 27,
        default_state: &BlockState {
            id: BlockStateId::new(24688u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1.5f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: 48,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(24688u16).unwrap(),
                state_flags: 452,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 48,
            },
            BlockState {
                id: BlockStateId::new(24689u16).unwrap(),
                state_flags: 452,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 48,
            },
            BlockState {
                id: BlockStateId::new(24690u16).unwrap(),
                state_flags: 452,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 48,
            },
            BlockState {
                id: BlockStateId::new(24691u16).unwrap(),
                state_flags: 452,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 48,
            },
            BlockState {
                id: BlockStateId::new(24692u16).unwrap(),
                state_flags: 452,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 48,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/potent_sulfur"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:potent_sulfur",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const SULFUR_SLAB: Self = Block {
        id: BlockId::new(1000u16).unwrap(),
        name: "sulfur_slab",
        hardness: 1.5f32,
        blast_resistance: 6f32,
        map_color: 18u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 28,
        default_state: &BlockState {
            id: BlockStateId::new(24696u16).unwrap(),
            state_flags: 76,
            side_flags: 65,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1.5f32,
            collision_shapes: &[21],
            outline_shapes: &[21],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(24693u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[244],
                outline_shapes: &[244],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24694u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[244],
                outline_shapes: &[244],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24695u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24696u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24697u16).unwrap(),
                state_flags: 484,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24698u16).unwrap(),
                state_flags: 452,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/sulfur_slab"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:sulfur_slab",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: Some(&[
                        LootFunction {
                            content: LootFunctionTypes::SetCount {
                                count: LootFunctionNumberProvider::Constant { value: 2f32 },
                                add: false,
                            },
                            conditions: Some(&[LootCondition::BlockStateProperty {
                                block: "minecraft:sulfur_slab",
                                properties: &[("type", "double")],
                            }]),
                        },
                        LootFunction {
                            content: LootFunctionTypes::ExplosionDecay,
                            conditions: None,
                        },
                    ]),
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: None,
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const SULFUR_STAIRS: Self = Block {
        id: BlockId::new(1001u16).unwrap(),
        name: "sulfur_stairs",
        hardness: 1.5f32,
        blast_resistance: 6f32,
        map_color: 18u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 29,
        default_state: &BlockState {
            id: BlockStateId::new(24710u16).unwrap(),
            state_flags: 76,
            side_flags: 69,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1.5f32,
            collision_shapes: &[21, 109],
            outline_shapes: &[21, 109],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(24699u16).unwrap(),
                state_flags: 100,
                side_flags: 134,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[99, 100],
                outline_shapes: &[99, 100],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24700u16).unwrap(),
                state_flags: 76,
                side_flags: 134,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[99, 100],
                outline_shapes: &[99, 100],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24701u16).unwrap(),
                state_flags: 100,
                side_flags: 150,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 102, 103],
                outline_shapes: &[101, 102, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24702u16).unwrap(),
                state_flags: 76,
                side_flags: 150,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 102, 103],
                outline_shapes: &[101, 102, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24703u16).unwrap(),
                state_flags: 100,
                side_flags: 166,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[99, 104, 105],
                outline_shapes: &[99, 104, 105],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24704u16).unwrap(),
                state_flags: 76,
                side_flags: 166,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[99, 104, 105],
                outline_shapes: &[99, 104, 105],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24705u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[106, 100, 107],
                outline_shapes: &[106, 100, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24706u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[106, 100, 107],
                outline_shapes: &[106, 100, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24707u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[102, 108, 103],
                outline_shapes: &[102, 108, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24708u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[102, 108, 103],
                outline_shapes: &[102, 108, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24709u16).unwrap(),
                state_flags: 100,
                side_flags: 69,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 109],
                outline_shapes: &[21, 109],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24710u16).unwrap(),
                state_flags: 76,
                side_flags: 69,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 109],
                outline_shapes: &[21, 109],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24711u16).unwrap(),
                state_flags: 100,
                side_flags: 85,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108, 107],
                outline_shapes: &[21, 108, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24712u16).unwrap(),
                state_flags: 76,
                side_flags: 85,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108, 107],
                outline_shapes: &[21, 108, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24713u16).unwrap(),
                state_flags: 100,
                side_flags: 101,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 109, 103],
                outline_shapes: &[21, 109, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24714u16).unwrap(),
                state_flags: 76,
                side_flags: 101,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 109, 103],
                outline_shapes: &[21, 109, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24715u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 110],
                outline_shapes: &[21, 110],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24716u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 110],
                outline_shapes: &[21, 110],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24717u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 107],
                outline_shapes: &[21, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24718u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 107],
                outline_shapes: &[21, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24719u16).unwrap(),
                state_flags: 100,
                side_flags: 138,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[111, 109],
                outline_shapes: &[111, 109],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24720u16).unwrap(),
                state_flags: 76,
                side_flags: 138,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[111, 109],
                outline_shapes: &[111, 109],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24721u16).unwrap(),
                state_flags: 100,
                side_flags: 170,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[111, 102, 110],
                outline_shapes: &[111, 102, 110],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24722u16).unwrap(),
                state_flags: 76,
                side_flags: 170,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[111, 102, 110],
                outline_shapes: &[111, 102, 110],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24723u16).unwrap(),
                state_flags: 100,
                side_flags: 154,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 104, 107],
                outline_shapes: &[101, 104, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24724u16).unwrap(),
                state_flags: 76,
                side_flags: 154,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 104, 107],
                outline_shapes: &[101, 104, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24725u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[104, 108, 107],
                outline_shapes: &[104, 108, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24726u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[104, 108, 107],
                outline_shapes: &[104, 108, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24727u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[112, 109, 103],
                outline_shapes: &[112, 109, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24728u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[112, 109, 103],
                outline_shapes: &[112, 109, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24729u16).unwrap(),
                state_flags: 100,
                side_flags: 73,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 100],
                outline_shapes: &[21, 100],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24730u16).unwrap(),
                state_flags: 76,
                side_flags: 73,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 100],
                outline_shapes: &[21, 100],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24731u16).unwrap(),
                state_flags: 100,
                side_flags: 105,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 100, 107],
                outline_shapes: &[21, 100, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24732u16).unwrap(),
                state_flags: 76,
                side_flags: 105,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 100, 107],
                outline_shapes: &[21, 100, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24733u16).unwrap(),
                state_flags: 100,
                side_flags: 89,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108, 103],
                outline_shapes: &[21, 108, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24734u16).unwrap(),
                state_flags: 76,
                side_flags: 89,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108, 103],
                outline_shapes: &[21, 108, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24735u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 103],
                outline_shapes: &[21, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24736u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 103],
                outline_shapes: &[21, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24737u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 105],
                outline_shapes: &[21, 105],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24738u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 105],
                outline_shapes: &[21, 105],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24739u16).unwrap(),
                state_flags: 100,
                side_flags: 146,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 113],
                outline_shapes: &[101, 113],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24740u16).unwrap(),
                state_flags: 76,
                side_flags: 146,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 113],
                outline_shapes: &[101, 113],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24741u16).unwrap(),
                state_flags: 100,
                side_flags: 154,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 104, 107],
                outline_shapes: &[101, 104, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24742u16).unwrap(),
                state_flags: 76,
                side_flags: 154,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 104, 107],
                outline_shapes: &[101, 104, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24743u16).unwrap(),
                state_flags: 100,
                side_flags: 150,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 102, 103],
                outline_shapes: &[101, 102, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24744u16).unwrap(),
                state_flags: 76,
                side_flags: 150,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 102, 103],
                outline_shapes: &[101, 102, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24745u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[112, 109, 103],
                outline_shapes: &[112, 109, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24746u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[112, 109, 103],
                outline_shapes: &[112, 109, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24747u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[106, 100, 107],
                outline_shapes: &[106, 100, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24748u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[106, 100, 107],
                outline_shapes: &[106, 100, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24749u16).unwrap(),
                state_flags: 100,
                side_flags: 81,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108],
                outline_shapes: &[21, 108],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24750u16).unwrap(),
                state_flags: 76,
                side_flags: 81,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108],
                outline_shapes: &[21, 108],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24751u16).unwrap(),
                state_flags: 100,
                side_flags: 89,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108, 103],
                outline_shapes: &[21, 108, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24752u16).unwrap(),
                state_flags: 76,
                side_flags: 89,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108, 103],
                outline_shapes: &[21, 108, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24753u16).unwrap(),
                state_flags: 100,
                side_flags: 85,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108, 107],
                outline_shapes: &[21, 108, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24754u16).unwrap(),
                state_flags: 76,
                side_flags: 85,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108, 107],
                outline_shapes: &[21, 108, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24755u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 105],
                outline_shapes: &[21, 105],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24756u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 105],
                outline_shapes: &[21, 105],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24757u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 110],
                outline_shapes: &[21, 110],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24758u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 110],
                outline_shapes: &[21, 110],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24759u16).unwrap(),
                state_flags: 100,
                side_flags: 162,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[114, 108],
                outline_shapes: &[114, 108],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24760u16).unwrap(),
                state_flags: 76,
                side_flags: 162,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[114, 108],
                outline_shapes: &[114, 108],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24761u16).unwrap(),
                state_flags: 100,
                side_flags: 166,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[99, 104, 105],
                outline_shapes: &[99, 104, 105],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24762u16).unwrap(),
                state_flags: 76,
                side_flags: 166,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[99, 104, 105],
                outline_shapes: &[99, 104, 105],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24763u16).unwrap(),
                state_flags: 100,
                side_flags: 170,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[111, 102, 110],
                outline_shapes: &[111, 102, 110],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24764u16).unwrap(),
                state_flags: 76,
                side_flags: 170,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[111, 102, 110],
                outline_shapes: &[111, 102, 110],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24765u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[102, 108, 103],
                outline_shapes: &[102, 108, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24766u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[102, 108, 103],
                outline_shapes: &[102, 108, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24767u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[104, 108, 107],
                outline_shapes: &[104, 108, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24768u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[104, 108, 107],
                outline_shapes: &[104, 108, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24769u16).unwrap(),
                state_flags: 100,
                side_flags: 97,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 113],
                outline_shapes: &[21, 113],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24770u16).unwrap(),
                state_flags: 76,
                side_flags: 97,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 113],
                outline_shapes: &[21, 113],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24771u16).unwrap(),
                state_flags: 100,
                side_flags: 101,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 109, 103],
                outline_shapes: &[21, 109, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24772u16).unwrap(),
                state_flags: 76,
                side_flags: 101,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 109, 103],
                outline_shapes: &[21, 109, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24773u16).unwrap(),
                state_flags: 100,
                side_flags: 105,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 100, 107],
                outline_shapes: &[21, 100, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24774u16).unwrap(),
                state_flags: 76,
                side_flags: 105,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 100, 107],
                outline_shapes: &[21, 100, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24775u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 107],
                outline_shapes: &[21, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24776u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 107],
                outline_shapes: &[21, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24777u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 103],
                outline_shapes: &[21, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24778u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 103],
                outline_shapes: &[21, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/sulfur_stairs"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:sulfur_stairs",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const SULFUR_WALL: Self = Block {
        id: BlockId::new(1002u16).unwrap(),
        name: "sulfur_wall",
        hardness: 1.5f32,
        blast_resistance: 6f32,
        map_color: 18u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 30,
        default_state: &BlockState {
            id: BlockStateId::new(24782u16).unwrap(),
            state_flags: 76,
            side_flags: 192,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1.5f32,
            collision_shapes: &[245],
            outline_shapes: &[138],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(24779u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245],
                outline_shapes: &[138],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24780u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248],
                outline_shapes: &[249, 250, 251, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24781u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248],
                outline_shapes: &[253, 250, 251],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24782u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24783u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248],
                outline_shapes: &[249, 250, 251, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24784u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248],
                outline_shapes: &[253, 250, 251],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24785u16).unwrap(),
                state_flags: 100,
                side_flags: 0,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[],
                outline_shapes: &[],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24786u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254],
                outline_shapes: &[255],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24787u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254],
                outline_shapes: &[256],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24788u16).unwrap(),
                state_flags: 76,
                side_flags: 0,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[],
                outline_shapes: &[],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24789u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254],
                outline_shapes: &[255],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24790u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254],
                outline_shapes: &[256],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24791u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 257],
                outline_shapes: &[138, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24792u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 257],
                outline_shapes: &[249, 250, 251, 258, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24793u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 257],
                outline_shapes: &[253, 250, 251, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24794u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 257],
                outline_shapes: &[138, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24795u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 257],
                outline_shapes: &[249, 250, 251, 258, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24796u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 257],
                outline_shapes: &[253, 250, 251, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24797u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[259],
                outline_shapes: &[260],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24798u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 261],
                outline_shapes: &[255, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24799u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 261],
                outline_shapes: &[256, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24800u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[259],
                outline_shapes: &[260],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24801u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 261],
                outline_shapes: &[255, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24802u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 261],
                outline_shapes: &[256, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24803u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 257],
                outline_shapes: &[138, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24804u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 257],
                outline_shapes: &[249, 250, 251, 263, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24805u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 257],
                outline_shapes: &[253, 250, 251, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24806u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 257],
                outline_shapes: &[138, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24807u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 257],
                outline_shapes: &[249, 250, 251, 263, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24808u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 257],
                outline_shapes: &[253, 250, 251, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24809u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[259],
                outline_shapes: &[264],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24810u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 261],
                outline_shapes: &[255, 265, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24811u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 261],
                outline_shapes: &[256, 265],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24812u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[259],
                outline_shapes: &[264],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24813u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 261],
                outline_shapes: &[255, 265, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24814u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 261],
                outline_shapes: &[256, 265],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24815u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267],
                outline_shapes: &[138, 268],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24816u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267],
                outline_shapes: &[249, 250, 251, 268, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24817u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267],
                outline_shapes: &[253, 250, 251, 268],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24818u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267],
                outline_shapes: &[138, 268],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24819u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267],
                outline_shapes: &[249, 250, 251, 268, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24820u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267],
                outline_shapes: &[253, 250, 251, 268],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24821u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[269],
                outline_shapes: &[270],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24822u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271],
                outline_shapes: &[255, 272],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24823u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271],
                outline_shapes: &[256, 272],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24824u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[269],
                outline_shapes: &[270],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24825u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271],
                outline_shapes: &[255, 272],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24826u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271],
                outline_shapes: &[256, 272],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24827u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257],
                outline_shapes: &[138, 268, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24828u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[249, 250, 251, 268, 258, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24829u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[253, 250, 251, 268, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24830u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257],
                outline_shapes: &[138, 268, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24831u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[249, 250, 251, 268, 258, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24832u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[253, 250, 251, 268, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24833u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273],
                outline_shapes: &[274],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24834u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[255, 272, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24835u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[256, 272, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24836u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273],
                outline_shapes: &[274],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24837u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[255, 272, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24838u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[256, 272, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24839u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257],
                outline_shapes: &[138, 268, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24840u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[249, 250, 251, 268, 263, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24841u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[253, 250, 251, 268, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24842u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257],
                outline_shapes: &[138, 268, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24843u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[249, 250, 251, 268, 263, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24844u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[253, 250, 251, 268, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24845u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273],
                outline_shapes: &[274, 275],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24846u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[255, 272, 265, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24847u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[256, 272, 265],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24848u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273],
                outline_shapes: &[274, 275],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24849u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[255, 272, 265, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24850u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[256, 272, 265],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24851u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267],
                outline_shapes: &[138, 276],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24852u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267],
                outline_shapes: &[249, 250, 251, 276, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24853u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267],
                outline_shapes: &[253, 250, 251, 276],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24854u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267],
                outline_shapes: &[138, 276],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24855u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267],
                outline_shapes: &[249, 250, 251, 276, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24856u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267],
                outline_shapes: &[253, 250, 251, 276],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24857u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[269],
                outline_shapes: &[277],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24858u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271],
                outline_shapes: &[255, 278, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24859u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271],
                outline_shapes: &[256, 278],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24860u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[269],
                outline_shapes: &[277],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24861u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271],
                outline_shapes: &[255, 278, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24862u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271],
                outline_shapes: &[256, 278],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24863u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257],
                outline_shapes: &[138, 276, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24864u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[249, 250, 251, 276, 258, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24865u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[253, 250, 251, 276, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24866u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257],
                outline_shapes: &[138, 276, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24867u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[249, 250, 251, 276, 258, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24868u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[253, 250, 251, 276, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24869u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273],
                outline_shapes: &[274, 279],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24870u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[255, 278, 262, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24871u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[256, 278, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24872u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273],
                outline_shapes: &[274, 279],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24873u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[255, 278, 262, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24874u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[256, 278, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24875u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257],
                outline_shapes: &[138, 276, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24876u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[249, 250, 251, 276, 263, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24877u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[253, 250, 251, 276, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24878u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257],
                outline_shapes: &[138, 276, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24879u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[249, 250, 251, 276, 263, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24880u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[253, 250, 251, 276, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24881u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273],
                outline_shapes: &[280],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24882u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[255, 278, 265, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24883u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[256, 278, 265],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24884u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273],
                outline_shapes: &[280],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24885u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[255, 278, 265, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24886u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[256, 278, 265],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24887u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 281],
                outline_shapes: &[138, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24888u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248],
                outline_shapes: &[284, 250, 251, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24889u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248],
                outline_shapes: &[284, 250, 251, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24890u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 281],
                outline_shapes: &[138, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24891u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248],
                outline_shapes: &[284, 250, 251, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24892u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248],
                outline_shapes: &[284, 250, 251, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24893u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[286],
                outline_shapes: &[287],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24894u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283],
                outline_shapes: &[284],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24895u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283],
                outline_shapes: &[284, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24896u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[286],
                outline_shapes: &[287],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24897u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283],
                outline_shapes: &[284],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24898u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283],
                outline_shapes: &[284, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24899u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 257, 281],
                outline_shapes: &[138, 258, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24900u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 258, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24901u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 258, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24902u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 257, 281],
                outline_shapes: &[138, 258, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24903u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 258, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24904u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 258, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24905u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[259, 289],
                outline_shapes: &[260, 290],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24906u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24907u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 262, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24908u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[259, 289],
                outline_shapes: &[260, 290],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24909u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24910u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 262, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24911u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 257, 281],
                outline_shapes: &[138, 263, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24912u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 263, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24913u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 263, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24914u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 257, 281],
                outline_shapes: &[138, 263, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24915u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 263, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24916u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 263, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24917u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[259, 289],
                outline_shapes: &[264, 290],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24918u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 265, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24919u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 265, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24920u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[259, 289],
                outline_shapes: &[264, 290],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24921u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 265, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24922u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 265, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24923u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 281],
                outline_shapes: &[138, 268, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24924u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 268, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24925u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 268, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24926u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 281],
                outline_shapes: &[138, 268, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24927u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 268, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24928u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 268, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24929u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[269, 289],
                outline_shapes: &[270, 290],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24930u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 272],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24931u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 272, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24932u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[269, 289],
                outline_shapes: &[270, 290],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24933u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 272],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24934u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 272, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24935u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 268, 258, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24936u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 258, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24937u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 258, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24938u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 268, 258, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24939u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 258, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24940u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 258, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24941u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 290],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24942u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24943u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 262, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24944u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 290],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24945u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24946u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 262, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24947u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 268, 263, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24948u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 263, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24949u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 263, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24950u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 268, 263, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24951u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 263, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24952u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 263, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24953u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 290, 275],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24954u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 265, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24955u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 265, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24956u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 290, 275],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24957u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 265, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24958u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 265, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24959u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 281],
                outline_shapes: &[138, 276, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24960u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 276, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24961u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 276, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24962u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 281],
                outline_shapes: &[138, 276, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24963u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 276, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24964u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 276, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24965u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[269, 289],
                outline_shapes: &[277, 290],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24966u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 278, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24967u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 278, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24968u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[269, 289],
                outline_shapes: &[277, 290],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24969u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 278, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24970u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 278, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24971u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 276, 258, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24972u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 258, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24973u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 258, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24974u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 276, 258, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24975u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 258, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24976u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 258, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24977u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 290, 279],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24978u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 262, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24979u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 262, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24980u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 290, 279],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24981u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 262, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24982u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 262, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24983u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 276, 263, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24984u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 263, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24985u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 263, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24986u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 276, 263, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24987u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 263, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24988u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 263, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24989u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[280, 290],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24990u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 265, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24991u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 265, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24992u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[280, 290],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24993u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 265, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24994u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 265, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24995u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 281],
                outline_shapes: &[138, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24996u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248],
                outline_shapes: &[284, 250, 251, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24997u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248],
                outline_shapes: &[293, 250, 251],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24998u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 281],
                outline_shapes: &[138, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(24999u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248],
                outline_shapes: &[284, 250, 251, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25000u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248],
                outline_shapes: &[293, 250, 251],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25001u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[286],
                outline_shapes: &[294],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25002u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283],
                outline_shapes: &[284, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25003u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283],
                outline_shapes: &[293],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25004u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[286],
                outline_shapes: &[294],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25005u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283],
                outline_shapes: &[284, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25006u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283],
                outline_shapes: &[293],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25007u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 257, 281],
                outline_shapes: &[138, 258, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25008u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 258, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25009u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[293, 250, 251, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25010u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 257, 281],
                outline_shapes: &[138, 258, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25011u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 258, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25012u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[293, 250, 251, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25013u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[259, 289],
                outline_shapes: &[260, 296, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25014u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 262, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25015u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[293, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25016u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[259, 289],
                outline_shapes: &[260, 296, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25017u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 262, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25018u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[293, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25019u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 257, 281],
                outline_shapes: &[138, 263, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25020u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 263, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25021u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[293, 250, 251, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25022u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 257, 281],
                outline_shapes: &[138, 263, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25023u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 263, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25024u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[293, 250, 251, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25025u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[259, 289],
                outline_shapes: &[264, 296],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25026u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 265, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25027u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[293, 265],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25028u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[259, 289],
                outline_shapes: &[264, 296],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25029u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 265, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25030u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[293, 265],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25031u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 281],
                outline_shapes: &[138, 268, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25032u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 268, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25033u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[293, 250, 251, 268],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25034u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 281],
                outline_shapes: &[138, 268, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25035u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 268, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25036u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[293, 250, 251, 268],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25037u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[269, 289],
                outline_shapes: &[270, 296, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25038u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 272, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25039u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[293, 272],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25040u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[269, 289],
                outline_shapes: &[270, 296, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25041u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 272, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25042u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[293, 272],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25043u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 268, 258, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25044u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 258, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25045u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[293, 250, 251, 268, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25046u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 268, 258, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25047u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 258, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25048u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[293, 250, 251, 268, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25049u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 296, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25050u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 262, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25051u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[293, 272, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25052u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 296, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25053u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 262, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25054u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[293, 272, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25055u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 268, 263, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25056u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 263, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25057u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[293, 250, 251, 268, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25058u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 268, 263, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25059u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 263, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25060u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[293, 250, 251, 268, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25061u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 296, 275],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25062u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 265, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25063u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[293, 272, 265],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25064u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 296, 275],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25065u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 265, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25066u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[293, 272, 265],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25067u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 281],
                outline_shapes: &[138, 276, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25068u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 276, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25069u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[293, 250, 251, 276],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25070u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 281],
                outline_shapes: &[138, 276, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25071u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 276, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25072u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[293, 250, 251, 276],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25073u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[269, 289],
                outline_shapes: &[277, 296],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25074u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 278, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25075u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[293, 278],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25076u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[269, 289],
                outline_shapes: &[277, 296],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25077u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 278, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25078u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[293, 278],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25079u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 276, 258, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25080u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 258, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25081u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[293, 250, 251, 276, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25082u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 276, 258, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25083u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 258, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25084u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[293, 250, 251, 276, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25085u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 296, 279],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25086u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 262, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25087u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[293, 278, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25088u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 296, 279],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25089u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 262, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25090u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[293, 278, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25091u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 276, 263, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25092u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 263, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25093u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[293, 250, 251, 276, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25094u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 276, 263, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25095u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 263, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25096u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[293, 250, 251, 276, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25097u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[280, 296],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25098u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 265, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25099u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[293, 278, 265],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25100u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[280, 296],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25101u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 265, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25102u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[293, 278, 265],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/sulfur_wall"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:sulfur_wall",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const POLISHED_SULFUR: Self = Block {
        id: BlockId::new(1003u16).unwrap(),
        name: "polished_sulfur",
        hardness: 1.5f32,
        blast_resistance: 6f32,
        map_color: 18u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 31,
        default_state: &BlockState {
            id: BlockStateId::new(25103u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1.5f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(25103u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1.5f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/polished_sulfur"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:polished_sulfur",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const POLISHED_SULFUR_SLAB: Self = Block {
        id: BlockId::new(1004u16).unwrap(),
        name: "polished_sulfur_slab",
        hardness: 1.5f32,
        blast_resistance: 6f32,
        map_color: 18u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 32,
        default_state: &BlockState {
            id: BlockStateId::new(25107u16).unwrap(),
            state_flags: 76,
            side_flags: 65,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1.5f32,
            collision_shapes: &[21],
            outline_shapes: &[21],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(25104u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[244],
                outline_shapes: &[244],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25105u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[244],
                outline_shapes: &[244],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25106u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25107u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25108u16).unwrap(),
                state_flags: 484,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25109u16).unwrap(),
                state_flags: 452,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/polished_sulfur_slab"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:polished_sulfur_slab",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: Some(&[
                        LootFunction {
                            content: LootFunctionTypes::SetCount {
                                count: LootFunctionNumberProvider::Constant { value: 2f32 },
                                add: false,
                            },
                            conditions: Some(&[LootCondition::BlockStateProperty {
                                block: "minecraft:polished_sulfur_slab",
                                properties: &[("type", "double")],
                            }]),
                        },
                        LootFunction {
                            content: LootFunctionTypes::ExplosionDecay,
                            conditions: None,
                        },
                    ]),
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: None,
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const POLISHED_SULFUR_STAIRS: Self = Block {
        id: BlockId::new(1005u16).unwrap(),
        name: "polished_sulfur_stairs",
        hardness: 1.5f32,
        blast_resistance: 6f32,
        map_color: 18u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 33,
        default_state: &BlockState {
            id: BlockStateId::new(25121u16).unwrap(),
            state_flags: 76,
            side_flags: 69,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1.5f32,
            collision_shapes: &[21, 109],
            outline_shapes: &[21, 109],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(25110u16).unwrap(),
                state_flags: 100,
                side_flags: 134,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[99, 100],
                outline_shapes: &[99, 100],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25111u16).unwrap(),
                state_flags: 76,
                side_flags: 134,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[99, 100],
                outline_shapes: &[99, 100],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25112u16).unwrap(),
                state_flags: 100,
                side_flags: 150,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 102, 103],
                outline_shapes: &[101, 102, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25113u16).unwrap(),
                state_flags: 76,
                side_flags: 150,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 102, 103],
                outline_shapes: &[101, 102, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25114u16).unwrap(),
                state_flags: 100,
                side_flags: 166,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[99, 104, 105],
                outline_shapes: &[99, 104, 105],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25115u16).unwrap(),
                state_flags: 76,
                side_flags: 166,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[99, 104, 105],
                outline_shapes: &[99, 104, 105],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25116u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[106, 100, 107],
                outline_shapes: &[106, 100, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25117u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[106, 100, 107],
                outline_shapes: &[106, 100, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25118u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[102, 108, 103],
                outline_shapes: &[102, 108, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25119u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[102, 108, 103],
                outline_shapes: &[102, 108, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25120u16).unwrap(),
                state_flags: 100,
                side_flags: 69,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 109],
                outline_shapes: &[21, 109],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25121u16).unwrap(),
                state_flags: 76,
                side_flags: 69,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 109],
                outline_shapes: &[21, 109],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25122u16).unwrap(),
                state_flags: 100,
                side_flags: 85,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108, 107],
                outline_shapes: &[21, 108, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25123u16).unwrap(),
                state_flags: 76,
                side_flags: 85,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108, 107],
                outline_shapes: &[21, 108, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25124u16).unwrap(),
                state_flags: 100,
                side_flags: 101,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 109, 103],
                outline_shapes: &[21, 109, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25125u16).unwrap(),
                state_flags: 76,
                side_flags: 101,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 109, 103],
                outline_shapes: &[21, 109, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25126u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 110],
                outline_shapes: &[21, 110],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25127u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 110],
                outline_shapes: &[21, 110],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25128u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 107],
                outline_shapes: &[21, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25129u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 107],
                outline_shapes: &[21, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25130u16).unwrap(),
                state_flags: 100,
                side_flags: 138,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[111, 109],
                outline_shapes: &[111, 109],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25131u16).unwrap(),
                state_flags: 76,
                side_flags: 138,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[111, 109],
                outline_shapes: &[111, 109],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25132u16).unwrap(),
                state_flags: 100,
                side_flags: 170,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[111, 102, 110],
                outline_shapes: &[111, 102, 110],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25133u16).unwrap(),
                state_flags: 76,
                side_flags: 170,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[111, 102, 110],
                outline_shapes: &[111, 102, 110],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25134u16).unwrap(),
                state_flags: 100,
                side_flags: 154,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 104, 107],
                outline_shapes: &[101, 104, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25135u16).unwrap(),
                state_flags: 76,
                side_flags: 154,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 104, 107],
                outline_shapes: &[101, 104, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25136u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[104, 108, 107],
                outline_shapes: &[104, 108, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25137u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[104, 108, 107],
                outline_shapes: &[104, 108, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25138u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[112, 109, 103],
                outline_shapes: &[112, 109, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25139u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[112, 109, 103],
                outline_shapes: &[112, 109, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25140u16).unwrap(),
                state_flags: 100,
                side_flags: 73,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 100],
                outline_shapes: &[21, 100],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25141u16).unwrap(),
                state_flags: 76,
                side_flags: 73,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 100],
                outline_shapes: &[21, 100],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25142u16).unwrap(),
                state_flags: 100,
                side_flags: 105,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 100, 107],
                outline_shapes: &[21, 100, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25143u16).unwrap(),
                state_flags: 76,
                side_flags: 105,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 100, 107],
                outline_shapes: &[21, 100, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25144u16).unwrap(),
                state_flags: 100,
                side_flags: 89,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108, 103],
                outline_shapes: &[21, 108, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25145u16).unwrap(),
                state_flags: 76,
                side_flags: 89,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108, 103],
                outline_shapes: &[21, 108, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25146u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 103],
                outline_shapes: &[21, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25147u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 103],
                outline_shapes: &[21, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25148u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 105],
                outline_shapes: &[21, 105],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25149u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 105],
                outline_shapes: &[21, 105],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25150u16).unwrap(),
                state_flags: 100,
                side_flags: 146,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 113],
                outline_shapes: &[101, 113],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25151u16).unwrap(),
                state_flags: 76,
                side_flags: 146,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 113],
                outline_shapes: &[101, 113],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25152u16).unwrap(),
                state_flags: 100,
                side_flags: 154,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 104, 107],
                outline_shapes: &[101, 104, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25153u16).unwrap(),
                state_flags: 76,
                side_flags: 154,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 104, 107],
                outline_shapes: &[101, 104, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25154u16).unwrap(),
                state_flags: 100,
                side_flags: 150,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 102, 103],
                outline_shapes: &[101, 102, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25155u16).unwrap(),
                state_flags: 76,
                side_flags: 150,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 102, 103],
                outline_shapes: &[101, 102, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25156u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[112, 109, 103],
                outline_shapes: &[112, 109, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25157u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[112, 109, 103],
                outline_shapes: &[112, 109, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25158u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[106, 100, 107],
                outline_shapes: &[106, 100, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25159u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[106, 100, 107],
                outline_shapes: &[106, 100, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25160u16).unwrap(),
                state_flags: 100,
                side_flags: 81,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108],
                outline_shapes: &[21, 108],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25161u16).unwrap(),
                state_flags: 76,
                side_flags: 81,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108],
                outline_shapes: &[21, 108],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25162u16).unwrap(),
                state_flags: 100,
                side_flags: 89,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108, 103],
                outline_shapes: &[21, 108, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25163u16).unwrap(),
                state_flags: 76,
                side_flags: 89,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108, 103],
                outline_shapes: &[21, 108, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25164u16).unwrap(),
                state_flags: 100,
                side_flags: 85,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108, 107],
                outline_shapes: &[21, 108, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25165u16).unwrap(),
                state_flags: 76,
                side_flags: 85,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108, 107],
                outline_shapes: &[21, 108, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25166u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 105],
                outline_shapes: &[21, 105],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25167u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 105],
                outline_shapes: &[21, 105],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25168u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 110],
                outline_shapes: &[21, 110],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25169u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 110],
                outline_shapes: &[21, 110],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25170u16).unwrap(),
                state_flags: 100,
                side_flags: 162,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[114, 108],
                outline_shapes: &[114, 108],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25171u16).unwrap(),
                state_flags: 76,
                side_flags: 162,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[114, 108],
                outline_shapes: &[114, 108],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25172u16).unwrap(),
                state_flags: 100,
                side_flags: 166,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[99, 104, 105],
                outline_shapes: &[99, 104, 105],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25173u16).unwrap(),
                state_flags: 76,
                side_flags: 166,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[99, 104, 105],
                outline_shapes: &[99, 104, 105],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25174u16).unwrap(),
                state_flags: 100,
                side_flags: 170,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[111, 102, 110],
                outline_shapes: &[111, 102, 110],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25175u16).unwrap(),
                state_flags: 76,
                side_flags: 170,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[111, 102, 110],
                outline_shapes: &[111, 102, 110],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25176u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[102, 108, 103],
                outline_shapes: &[102, 108, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25177u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[102, 108, 103],
                outline_shapes: &[102, 108, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25178u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[104, 108, 107],
                outline_shapes: &[104, 108, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25179u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[104, 108, 107],
                outline_shapes: &[104, 108, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25180u16).unwrap(),
                state_flags: 100,
                side_flags: 97,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 113],
                outline_shapes: &[21, 113],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25181u16).unwrap(),
                state_flags: 76,
                side_flags: 97,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 113],
                outline_shapes: &[21, 113],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25182u16).unwrap(),
                state_flags: 100,
                side_flags: 101,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 109, 103],
                outline_shapes: &[21, 109, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25183u16).unwrap(),
                state_flags: 76,
                side_flags: 101,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 109, 103],
                outline_shapes: &[21, 109, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25184u16).unwrap(),
                state_flags: 100,
                side_flags: 105,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 100, 107],
                outline_shapes: &[21, 100, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25185u16).unwrap(),
                state_flags: 76,
                side_flags: 105,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 100, 107],
                outline_shapes: &[21, 100, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25186u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 107],
                outline_shapes: &[21, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25187u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 107],
                outline_shapes: &[21, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25188u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 103],
                outline_shapes: &[21, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25189u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 103],
                outline_shapes: &[21, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/polished_sulfur_stairs"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:polished_sulfur_stairs",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const POLISHED_SULFUR_WALL: Self = Block {
        id: BlockId::new(1006u16).unwrap(),
        name: "polished_sulfur_wall",
        hardness: 1.5f32,
        blast_resistance: 6f32,
        map_color: 18u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 34,
        default_state: &BlockState {
            id: BlockStateId::new(25193u16).unwrap(),
            state_flags: 76,
            side_flags: 192,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1.5f32,
            collision_shapes: &[245],
            outline_shapes: &[138],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(25190u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245],
                outline_shapes: &[138],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25191u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248],
                outline_shapes: &[249, 250, 251, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25192u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248],
                outline_shapes: &[253, 250, 251],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25193u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25194u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248],
                outline_shapes: &[249, 250, 251, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25195u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248],
                outline_shapes: &[253, 250, 251],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25196u16).unwrap(),
                state_flags: 100,
                side_flags: 0,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[],
                outline_shapes: &[],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25197u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254],
                outline_shapes: &[255],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25198u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254],
                outline_shapes: &[256],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25199u16).unwrap(),
                state_flags: 76,
                side_flags: 0,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[],
                outline_shapes: &[],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25200u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254],
                outline_shapes: &[255],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25201u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254],
                outline_shapes: &[256],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25202u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 257],
                outline_shapes: &[138, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25203u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 257],
                outline_shapes: &[249, 250, 251, 258, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25204u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 257],
                outline_shapes: &[253, 250, 251, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25205u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 257],
                outline_shapes: &[138, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25206u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 257],
                outline_shapes: &[249, 250, 251, 258, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25207u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 257],
                outline_shapes: &[253, 250, 251, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25208u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[259],
                outline_shapes: &[260],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25209u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 261],
                outline_shapes: &[255, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25210u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 261],
                outline_shapes: &[256, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25211u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[259],
                outline_shapes: &[260],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25212u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 261],
                outline_shapes: &[255, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25213u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 261],
                outline_shapes: &[256, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25214u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 257],
                outline_shapes: &[138, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25215u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 257],
                outline_shapes: &[249, 250, 251, 263, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25216u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 257],
                outline_shapes: &[253, 250, 251, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25217u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 257],
                outline_shapes: &[138, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25218u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 257],
                outline_shapes: &[249, 250, 251, 263, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25219u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 257],
                outline_shapes: &[253, 250, 251, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25220u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[259],
                outline_shapes: &[264],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25221u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 261],
                outline_shapes: &[255, 265, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25222u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 261],
                outline_shapes: &[256, 265],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25223u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[259],
                outline_shapes: &[264],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25224u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 261],
                outline_shapes: &[255, 265, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25225u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 261],
                outline_shapes: &[256, 265],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25226u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267],
                outline_shapes: &[138, 268],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25227u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267],
                outline_shapes: &[249, 250, 251, 268, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25228u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267],
                outline_shapes: &[253, 250, 251, 268],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25229u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267],
                outline_shapes: &[138, 268],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25230u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267],
                outline_shapes: &[249, 250, 251, 268, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25231u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267],
                outline_shapes: &[253, 250, 251, 268],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25232u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[269],
                outline_shapes: &[270],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25233u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271],
                outline_shapes: &[255, 272],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25234u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271],
                outline_shapes: &[256, 272],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25235u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[269],
                outline_shapes: &[270],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25236u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271],
                outline_shapes: &[255, 272],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25237u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271],
                outline_shapes: &[256, 272],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25238u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257],
                outline_shapes: &[138, 268, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25239u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[249, 250, 251, 268, 258, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25240u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[253, 250, 251, 268, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25241u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257],
                outline_shapes: &[138, 268, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25242u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[249, 250, 251, 268, 258, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25243u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[253, 250, 251, 268, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25244u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273],
                outline_shapes: &[274],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25245u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[255, 272, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25246u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[256, 272, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25247u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273],
                outline_shapes: &[274],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25248u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[255, 272, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25249u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[256, 272, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25250u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257],
                outline_shapes: &[138, 268, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25251u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[249, 250, 251, 268, 263, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25252u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[253, 250, 251, 268, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25253u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257],
                outline_shapes: &[138, 268, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25254u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[249, 250, 251, 268, 263, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25255u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[253, 250, 251, 268, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25256u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273],
                outline_shapes: &[274, 275],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25257u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[255, 272, 265, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25258u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[256, 272, 265],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25259u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273],
                outline_shapes: &[274, 275],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25260u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[255, 272, 265, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25261u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[256, 272, 265],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25262u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267],
                outline_shapes: &[138, 276],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25263u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267],
                outline_shapes: &[249, 250, 251, 276, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25264u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267],
                outline_shapes: &[253, 250, 251, 276],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25265u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267],
                outline_shapes: &[138, 276],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25266u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267],
                outline_shapes: &[249, 250, 251, 276, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25267u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267],
                outline_shapes: &[253, 250, 251, 276],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25268u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[269],
                outline_shapes: &[277],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25269u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271],
                outline_shapes: &[255, 278, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25270u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271],
                outline_shapes: &[256, 278],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25271u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[269],
                outline_shapes: &[277],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25272u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271],
                outline_shapes: &[255, 278, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25273u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271],
                outline_shapes: &[256, 278],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25274u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257],
                outline_shapes: &[138, 276, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25275u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[249, 250, 251, 276, 258, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25276u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[253, 250, 251, 276, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25277u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257],
                outline_shapes: &[138, 276, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25278u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[249, 250, 251, 276, 258, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25279u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[253, 250, 251, 276, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25280u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273],
                outline_shapes: &[274, 279],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25281u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[255, 278, 262, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25282u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[256, 278, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25283u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273],
                outline_shapes: &[274, 279],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25284u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[255, 278, 262, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25285u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[256, 278, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25286u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257],
                outline_shapes: &[138, 276, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25287u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[249, 250, 251, 276, 263, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25288u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[253, 250, 251, 276, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25289u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257],
                outline_shapes: &[138, 276, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25290u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[249, 250, 251, 276, 263, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25291u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[253, 250, 251, 276, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25292u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273],
                outline_shapes: &[280],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25293u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[255, 278, 265, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25294u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[256, 278, 265],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25295u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273],
                outline_shapes: &[280],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25296u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[255, 278, 265, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25297u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[256, 278, 265],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25298u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 281],
                outline_shapes: &[138, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25299u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248],
                outline_shapes: &[284, 250, 251, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25300u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248],
                outline_shapes: &[284, 250, 251, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25301u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 281],
                outline_shapes: &[138, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25302u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248],
                outline_shapes: &[284, 250, 251, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25303u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248],
                outline_shapes: &[284, 250, 251, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25304u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[286],
                outline_shapes: &[287],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25305u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283],
                outline_shapes: &[284],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25306u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283],
                outline_shapes: &[284, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25307u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[286],
                outline_shapes: &[287],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25308u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283],
                outline_shapes: &[284],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25309u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283],
                outline_shapes: &[284, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25310u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 257, 281],
                outline_shapes: &[138, 258, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25311u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 258, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25312u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 258, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25313u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 257, 281],
                outline_shapes: &[138, 258, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25314u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 258, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25315u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 258, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25316u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[259, 289],
                outline_shapes: &[260, 290],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25317u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25318u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 262, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25319u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[259, 289],
                outline_shapes: &[260, 290],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25320u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25321u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 262, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25322u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 257, 281],
                outline_shapes: &[138, 263, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25323u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 263, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25324u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 263, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25325u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 257, 281],
                outline_shapes: &[138, 263, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25326u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 263, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25327u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 263, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25328u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[259, 289],
                outline_shapes: &[264, 290],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25329u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 265, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25330u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 265, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25331u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[259, 289],
                outline_shapes: &[264, 290],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25332u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 265, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25333u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 265, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25334u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 281],
                outline_shapes: &[138, 268, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25335u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 268, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25336u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 268, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25337u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 281],
                outline_shapes: &[138, 268, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25338u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 268, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25339u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 268, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25340u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[269, 289],
                outline_shapes: &[270, 290],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25341u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 272],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25342u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 272, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25343u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[269, 289],
                outline_shapes: &[270, 290],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25344u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 272],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25345u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 272, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25346u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 268, 258, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25347u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 258, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25348u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 258, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25349u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 268, 258, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25350u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 258, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25351u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 258, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25352u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 290],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25353u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25354u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 262, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25355u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 290],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25356u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25357u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 262, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25358u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 268, 263, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25359u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 263, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25360u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 263, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25361u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 268, 263, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25362u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 263, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25363u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 263, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25364u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 290, 275],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25365u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 265, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25366u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 265, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25367u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 290, 275],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25368u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 265, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25369u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 265, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25370u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 281],
                outline_shapes: &[138, 276, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25371u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 276, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25372u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 276, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25373u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 281],
                outline_shapes: &[138, 276, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25374u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 276, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25375u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 276, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25376u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[269, 289],
                outline_shapes: &[277, 290],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25377u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 278, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25378u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 278, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25379u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[269, 289],
                outline_shapes: &[277, 290],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25380u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 278, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25381u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 278, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25382u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 276, 258, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25383u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 258, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25384u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 258, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25385u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 276, 258, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25386u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 258, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25387u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 258, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25388u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 290, 279],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25389u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 262, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25390u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 262, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25391u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 290, 279],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25392u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 262, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25393u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 262, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25394u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 276, 263, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25395u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 263, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25396u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 263, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25397u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 276, 263, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25398u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 263, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25399u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 263, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25400u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[280, 290],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25401u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 265, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25402u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 265, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25403u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[280, 290],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25404u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 265, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25405u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 265, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25406u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 281],
                outline_shapes: &[138, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25407u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248],
                outline_shapes: &[284, 250, 251, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25408u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248],
                outline_shapes: &[293, 250, 251],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25409u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 281],
                outline_shapes: &[138, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25410u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248],
                outline_shapes: &[284, 250, 251, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25411u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248],
                outline_shapes: &[293, 250, 251],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25412u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[286],
                outline_shapes: &[294],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25413u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283],
                outline_shapes: &[284, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25414u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283],
                outline_shapes: &[293],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25415u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[286],
                outline_shapes: &[294],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25416u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283],
                outline_shapes: &[284, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25417u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283],
                outline_shapes: &[293],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25418u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 257, 281],
                outline_shapes: &[138, 258, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25419u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 258, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25420u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[293, 250, 251, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25421u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 257, 281],
                outline_shapes: &[138, 258, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25422u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 258, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25423u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[293, 250, 251, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25424u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[259, 289],
                outline_shapes: &[260, 296, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25425u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 262, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25426u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[293, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25427u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[259, 289],
                outline_shapes: &[260, 296, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25428u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 262, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25429u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[293, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25430u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 257, 281],
                outline_shapes: &[138, 263, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25431u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 263, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25432u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[293, 250, 251, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25433u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 257, 281],
                outline_shapes: &[138, 263, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25434u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 263, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25435u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[293, 250, 251, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25436u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[259, 289],
                outline_shapes: &[264, 296],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25437u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 265, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25438u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[293, 265],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25439u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[259, 289],
                outline_shapes: &[264, 296],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25440u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 265, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25441u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[293, 265],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25442u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 281],
                outline_shapes: &[138, 268, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25443u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 268, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25444u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[293, 250, 251, 268],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25445u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 281],
                outline_shapes: &[138, 268, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25446u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 268, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25447u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[293, 250, 251, 268],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25448u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[269, 289],
                outline_shapes: &[270, 296, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25449u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 272, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25450u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[293, 272],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25451u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[269, 289],
                outline_shapes: &[270, 296, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25452u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 272, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25453u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[293, 272],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25454u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 268, 258, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25455u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 258, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25456u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[293, 250, 251, 268, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25457u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 268, 258, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25458u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 258, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25459u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[293, 250, 251, 268, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25460u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 296, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25461u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 262, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25462u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[293, 272, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25463u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 296, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25464u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 262, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25465u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[293, 272, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25466u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 268, 263, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25467u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 263, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25468u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[293, 250, 251, 268, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25469u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 268, 263, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25470u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 263, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25471u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[293, 250, 251, 268, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25472u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 296, 275],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25473u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 265, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25474u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[293, 272, 265],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25475u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 296, 275],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25476u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 265, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25477u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[293, 272, 265],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25478u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 281],
                outline_shapes: &[138, 276, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25479u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 276, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25480u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[293, 250, 251, 276],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25481u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 281],
                outline_shapes: &[138, 276, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25482u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 276, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25483u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[293, 250, 251, 276],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25484u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[269, 289],
                outline_shapes: &[277, 296],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25485u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 278, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25486u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[293, 278],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25487u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[269, 289],
                outline_shapes: &[277, 296],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25488u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 278, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25489u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[293, 278],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25490u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 276, 258, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25491u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 258, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25492u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[293, 250, 251, 276, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25493u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 276, 258, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25494u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 258, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25495u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[293, 250, 251, 276, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25496u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 296, 279],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25497u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 262, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25498u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[293, 278, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25499u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 296, 279],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25500u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 262, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25501u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[293, 278, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25502u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 276, 263, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25503u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 263, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25504u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[293, 250, 251, 276, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25505u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 276, 263, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25506u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 263, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25507u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[293, 250, 251, 276, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25508u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[280, 296],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25509u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 265, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25510u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[293, 278, 265],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25511u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[280, 296],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25512u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 265, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25513u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[293, 278, 265],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/polished_sulfur_wall"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:polished_sulfur_wall",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const SULFUR_BRICKS: Self = Block {
        id: BlockId::new(1007u16).unwrap(),
        name: "sulfur_bricks",
        hardness: 1.5f32,
        blast_resistance: 6f32,
        map_color: 18u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 35,
        default_state: &BlockState {
            id: BlockStateId::new(25514u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1.5f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(25514u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1.5f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/sulfur_bricks"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:sulfur_bricks",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const SULFUR_BRICK_SLAB: Self = Block {
        id: BlockId::new(1008u16).unwrap(),
        name: "sulfur_brick_slab",
        hardness: 1.5f32,
        blast_resistance: 6f32,
        map_color: 18u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 36,
        default_state: &BlockState {
            id: BlockStateId::new(25518u16).unwrap(),
            state_flags: 76,
            side_flags: 65,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1.5f32,
            collision_shapes: &[21],
            outline_shapes: &[21],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(25515u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[244],
                outline_shapes: &[244],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25516u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[244],
                outline_shapes: &[244],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25517u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25518u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25519u16).unwrap(),
                state_flags: 484,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25520u16).unwrap(),
                state_flags: 452,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/sulfur_brick_slab"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:sulfur_brick_slab",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: Some(&[
                        LootFunction {
                            content: LootFunctionTypes::SetCount {
                                count: LootFunctionNumberProvider::Constant { value: 2f32 },
                                add: false,
                            },
                            conditions: Some(&[LootCondition::BlockStateProperty {
                                block: "minecraft:sulfur_brick_slab",
                                properties: &[("type", "double")],
                            }]),
                        },
                        LootFunction {
                            content: LootFunctionTypes::ExplosionDecay,
                            conditions: None,
                        },
                    ]),
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: None,
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const SULFUR_BRICK_STAIRS: Self = Block {
        id: BlockId::new(1009u16).unwrap(),
        name: "sulfur_brick_stairs",
        hardness: 1.5f32,
        blast_resistance: 6f32,
        map_color: 18u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 37,
        default_state: &BlockState {
            id: BlockStateId::new(25532u16).unwrap(),
            state_flags: 76,
            side_flags: 69,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1.5f32,
            collision_shapes: &[21, 109],
            outline_shapes: &[21, 109],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(25521u16).unwrap(),
                state_flags: 100,
                side_flags: 134,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[99, 100],
                outline_shapes: &[99, 100],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25522u16).unwrap(),
                state_flags: 76,
                side_flags: 134,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[99, 100],
                outline_shapes: &[99, 100],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25523u16).unwrap(),
                state_flags: 100,
                side_flags: 150,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 102, 103],
                outline_shapes: &[101, 102, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25524u16).unwrap(),
                state_flags: 76,
                side_flags: 150,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 102, 103],
                outline_shapes: &[101, 102, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25525u16).unwrap(),
                state_flags: 100,
                side_flags: 166,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[99, 104, 105],
                outline_shapes: &[99, 104, 105],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25526u16).unwrap(),
                state_flags: 76,
                side_flags: 166,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[99, 104, 105],
                outline_shapes: &[99, 104, 105],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25527u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[106, 100, 107],
                outline_shapes: &[106, 100, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25528u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[106, 100, 107],
                outline_shapes: &[106, 100, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25529u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[102, 108, 103],
                outline_shapes: &[102, 108, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25530u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[102, 108, 103],
                outline_shapes: &[102, 108, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25531u16).unwrap(),
                state_flags: 100,
                side_flags: 69,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 109],
                outline_shapes: &[21, 109],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25532u16).unwrap(),
                state_flags: 76,
                side_flags: 69,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 109],
                outline_shapes: &[21, 109],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25533u16).unwrap(),
                state_flags: 100,
                side_flags: 85,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108, 107],
                outline_shapes: &[21, 108, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25534u16).unwrap(),
                state_flags: 76,
                side_flags: 85,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108, 107],
                outline_shapes: &[21, 108, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25535u16).unwrap(),
                state_flags: 100,
                side_flags: 101,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 109, 103],
                outline_shapes: &[21, 109, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25536u16).unwrap(),
                state_flags: 76,
                side_flags: 101,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 109, 103],
                outline_shapes: &[21, 109, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25537u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 110],
                outline_shapes: &[21, 110],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25538u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 110],
                outline_shapes: &[21, 110],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25539u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 107],
                outline_shapes: &[21, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25540u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 107],
                outline_shapes: &[21, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25541u16).unwrap(),
                state_flags: 100,
                side_flags: 138,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[111, 109],
                outline_shapes: &[111, 109],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25542u16).unwrap(),
                state_flags: 76,
                side_flags: 138,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[111, 109],
                outline_shapes: &[111, 109],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25543u16).unwrap(),
                state_flags: 100,
                side_flags: 170,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[111, 102, 110],
                outline_shapes: &[111, 102, 110],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25544u16).unwrap(),
                state_flags: 76,
                side_flags: 170,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[111, 102, 110],
                outline_shapes: &[111, 102, 110],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25545u16).unwrap(),
                state_flags: 100,
                side_flags: 154,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 104, 107],
                outline_shapes: &[101, 104, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25546u16).unwrap(),
                state_flags: 76,
                side_flags: 154,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 104, 107],
                outline_shapes: &[101, 104, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25547u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[104, 108, 107],
                outline_shapes: &[104, 108, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25548u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[104, 108, 107],
                outline_shapes: &[104, 108, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25549u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[112, 109, 103],
                outline_shapes: &[112, 109, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25550u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[112, 109, 103],
                outline_shapes: &[112, 109, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25551u16).unwrap(),
                state_flags: 100,
                side_flags: 73,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 100],
                outline_shapes: &[21, 100],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25552u16).unwrap(),
                state_flags: 76,
                side_flags: 73,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 100],
                outline_shapes: &[21, 100],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25553u16).unwrap(),
                state_flags: 100,
                side_flags: 105,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 100, 107],
                outline_shapes: &[21, 100, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25554u16).unwrap(),
                state_flags: 76,
                side_flags: 105,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 100, 107],
                outline_shapes: &[21, 100, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25555u16).unwrap(),
                state_flags: 100,
                side_flags: 89,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108, 103],
                outline_shapes: &[21, 108, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25556u16).unwrap(),
                state_flags: 76,
                side_flags: 89,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108, 103],
                outline_shapes: &[21, 108, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25557u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 103],
                outline_shapes: &[21, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25558u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 103],
                outline_shapes: &[21, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25559u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 105],
                outline_shapes: &[21, 105],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25560u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 105],
                outline_shapes: &[21, 105],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25561u16).unwrap(),
                state_flags: 100,
                side_flags: 146,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 113],
                outline_shapes: &[101, 113],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25562u16).unwrap(),
                state_flags: 76,
                side_flags: 146,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 113],
                outline_shapes: &[101, 113],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25563u16).unwrap(),
                state_flags: 100,
                side_flags: 154,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 104, 107],
                outline_shapes: &[101, 104, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25564u16).unwrap(),
                state_flags: 76,
                side_flags: 154,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 104, 107],
                outline_shapes: &[101, 104, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25565u16).unwrap(),
                state_flags: 100,
                side_flags: 150,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 102, 103],
                outline_shapes: &[101, 102, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25566u16).unwrap(),
                state_flags: 76,
                side_flags: 150,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 102, 103],
                outline_shapes: &[101, 102, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25567u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[112, 109, 103],
                outline_shapes: &[112, 109, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25568u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[112, 109, 103],
                outline_shapes: &[112, 109, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25569u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[106, 100, 107],
                outline_shapes: &[106, 100, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25570u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[106, 100, 107],
                outline_shapes: &[106, 100, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25571u16).unwrap(),
                state_flags: 100,
                side_flags: 81,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108],
                outline_shapes: &[21, 108],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25572u16).unwrap(),
                state_flags: 76,
                side_flags: 81,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108],
                outline_shapes: &[21, 108],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25573u16).unwrap(),
                state_flags: 100,
                side_flags: 89,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108, 103],
                outline_shapes: &[21, 108, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25574u16).unwrap(),
                state_flags: 76,
                side_flags: 89,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108, 103],
                outline_shapes: &[21, 108, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25575u16).unwrap(),
                state_flags: 100,
                side_flags: 85,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108, 107],
                outline_shapes: &[21, 108, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25576u16).unwrap(),
                state_flags: 76,
                side_flags: 85,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108, 107],
                outline_shapes: &[21, 108, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25577u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 105],
                outline_shapes: &[21, 105],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25578u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 105],
                outline_shapes: &[21, 105],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25579u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 110],
                outline_shapes: &[21, 110],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25580u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 110],
                outline_shapes: &[21, 110],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25581u16).unwrap(),
                state_flags: 100,
                side_flags: 162,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[114, 108],
                outline_shapes: &[114, 108],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25582u16).unwrap(),
                state_flags: 76,
                side_flags: 162,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[114, 108],
                outline_shapes: &[114, 108],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25583u16).unwrap(),
                state_flags: 100,
                side_flags: 166,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[99, 104, 105],
                outline_shapes: &[99, 104, 105],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25584u16).unwrap(),
                state_flags: 76,
                side_flags: 166,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[99, 104, 105],
                outline_shapes: &[99, 104, 105],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25585u16).unwrap(),
                state_flags: 100,
                side_flags: 170,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[111, 102, 110],
                outline_shapes: &[111, 102, 110],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25586u16).unwrap(),
                state_flags: 76,
                side_flags: 170,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[111, 102, 110],
                outline_shapes: &[111, 102, 110],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25587u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[102, 108, 103],
                outline_shapes: &[102, 108, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25588u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[102, 108, 103],
                outline_shapes: &[102, 108, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25589u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[104, 108, 107],
                outline_shapes: &[104, 108, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25590u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[104, 108, 107],
                outline_shapes: &[104, 108, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25591u16).unwrap(),
                state_flags: 100,
                side_flags: 97,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 113],
                outline_shapes: &[21, 113],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25592u16).unwrap(),
                state_flags: 76,
                side_flags: 97,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 113],
                outline_shapes: &[21, 113],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25593u16).unwrap(),
                state_flags: 100,
                side_flags: 101,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 109, 103],
                outline_shapes: &[21, 109, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25594u16).unwrap(),
                state_flags: 76,
                side_flags: 101,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 109, 103],
                outline_shapes: &[21, 109, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25595u16).unwrap(),
                state_flags: 100,
                side_flags: 105,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 100, 107],
                outline_shapes: &[21, 100, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25596u16).unwrap(),
                state_flags: 76,
                side_flags: 105,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 100, 107],
                outline_shapes: &[21, 100, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25597u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 107],
                outline_shapes: &[21, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25598u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 107],
                outline_shapes: &[21, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25599u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 103],
                outline_shapes: &[21, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25600u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 103],
                outline_shapes: &[21, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/sulfur_brick_stairs"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:sulfur_brick_stairs",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const SULFUR_BRICK_WALL: Self = Block {
        id: BlockId::new(1010u16).unwrap(),
        name: "sulfur_brick_wall",
        hardness: 1.5f32,
        blast_resistance: 6f32,
        map_color: 18u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 38,
        default_state: &BlockState {
            id: BlockStateId::new(25604u16).unwrap(),
            state_flags: 76,
            side_flags: 192,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1.5f32,
            collision_shapes: &[245],
            outline_shapes: &[138],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(25601u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245],
                outline_shapes: &[138],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25602u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248],
                outline_shapes: &[249, 250, 251, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25603u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248],
                outline_shapes: &[253, 250, 251],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25604u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25605u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248],
                outline_shapes: &[249, 250, 251, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25606u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248],
                outline_shapes: &[253, 250, 251],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25607u16).unwrap(),
                state_flags: 100,
                side_flags: 0,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[],
                outline_shapes: &[],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25608u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254],
                outline_shapes: &[255],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25609u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254],
                outline_shapes: &[256],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25610u16).unwrap(),
                state_flags: 76,
                side_flags: 0,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[],
                outline_shapes: &[],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25611u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254],
                outline_shapes: &[255],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25612u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254],
                outline_shapes: &[256],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25613u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 257],
                outline_shapes: &[138, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25614u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 257],
                outline_shapes: &[249, 250, 251, 258, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25615u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 257],
                outline_shapes: &[253, 250, 251, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25616u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 257],
                outline_shapes: &[138, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25617u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 257],
                outline_shapes: &[249, 250, 251, 258, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25618u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 257],
                outline_shapes: &[253, 250, 251, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25619u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[259],
                outline_shapes: &[260],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25620u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 261],
                outline_shapes: &[255, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25621u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 261],
                outline_shapes: &[256, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25622u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[259],
                outline_shapes: &[260],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25623u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 261],
                outline_shapes: &[255, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25624u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 261],
                outline_shapes: &[256, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25625u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 257],
                outline_shapes: &[138, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25626u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 257],
                outline_shapes: &[249, 250, 251, 263, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25627u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 257],
                outline_shapes: &[253, 250, 251, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25628u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 257],
                outline_shapes: &[138, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25629u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 257],
                outline_shapes: &[249, 250, 251, 263, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25630u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 257],
                outline_shapes: &[253, 250, 251, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25631u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[259],
                outline_shapes: &[264],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25632u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 261],
                outline_shapes: &[255, 265, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25633u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 261],
                outline_shapes: &[256, 265],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25634u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[259],
                outline_shapes: &[264],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25635u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 261],
                outline_shapes: &[255, 265, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25636u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 261],
                outline_shapes: &[256, 265],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25637u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267],
                outline_shapes: &[138, 268],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25638u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267],
                outline_shapes: &[249, 250, 251, 268, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25639u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267],
                outline_shapes: &[253, 250, 251, 268],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25640u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267],
                outline_shapes: &[138, 268],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25641u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267],
                outline_shapes: &[249, 250, 251, 268, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25642u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267],
                outline_shapes: &[253, 250, 251, 268],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25643u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[269],
                outline_shapes: &[270],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25644u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271],
                outline_shapes: &[255, 272],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25645u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271],
                outline_shapes: &[256, 272],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25646u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[269],
                outline_shapes: &[270],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25647u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271],
                outline_shapes: &[255, 272],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25648u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271],
                outline_shapes: &[256, 272],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25649u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257],
                outline_shapes: &[138, 268, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25650u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[249, 250, 251, 268, 258, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25651u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[253, 250, 251, 268, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25652u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257],
                outline_shapes: &[138, 268, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25653u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[249, 250, 251, 268, 258, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25654u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[253, 250, 251, 268, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25655u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273],
                outline_shapes: &[274],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25656u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[255, 272, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25657u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[256, 272, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25658u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273],
                outline_shapes: &[274],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25659u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[255, 272, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25660u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[256, 272, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25661u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257],
                outline_shapes: &[138, 268, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25662u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[249, 250, 251, 268, 263, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25663u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[253, 250, 251, 268, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25664u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257],
                outline_shapes: &[138, 268, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25665u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[249, 250, 251, 268, 263, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25666u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[253, 250, 251, 268, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25667u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273],
                outline_shapes: &[274, 275],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25668u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[255, 272, 265, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25669u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[256, 272, 265],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25670u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273],
                outline_shapes: &[274, 275],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25671u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[255, 272, 265, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25672u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[256, 272, 265],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25673u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267],
                outline_shapes: &[138, 276],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25674u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267],
                outline_shapes: &[249, 250, 251, 276, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25675u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267],
                outline_shapes: &[253, 250, 251, 276],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25676u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267],
                outline_shapes: &[138, 276],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25677u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267],
                outline_shapes: &[249, 250, 251, 276, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25678u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267],
                outline_shapes: &[253, 250, 251, 276],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25679u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[269],
                outline_shapes: &[277],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25680u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271],
                outline_shapes: &[255, 278, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25681u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271],
                outline_shapes: &[256, 278],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25682u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[269],
                outline_shapes: &[277],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25683u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271],
                outline_shapes: &[255, 278, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25684u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271],
                outline_shapes: &[256, 278],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25685u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257],
                outline_shapes: &[138, 276, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25686u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[249, 250, 251, 276, 258, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25687u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[253, 250, 251, 276, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25688u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257],
                outline_shapes: &[138, 276, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25689u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[249, 250, 251, 276, 258, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25690u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[253, 250, 251, 276, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25691u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273],
                outline_shapes: &[274, 279],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25692u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[255, 278, 262, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25693u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[256, 278, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25694u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273],
                outline_shapes: &[274, 279],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25695u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[255, 278, 262, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25696u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[256, 278, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25697u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257],
                outline_shapes: &[138, 276, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25698u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[249, 250, 251, 276, 263, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25699u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[253, 250, 251, 276, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25700u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257],
                outline_shapes: &[138, 276, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25701u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[249, 250, 251, 276, 263, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25702u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[253, 250, 251, 276, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25703u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273],
                outline_shapes: &[280],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25704u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[255, 278, 265, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25705u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[256, 278, 265],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25706u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273],
                outline_shapes: &[280],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25707u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[255, 278, 265, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25708u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[256, 278, 265],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25709u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 281],
                outline_shapes: &[138, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25710u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248],
                outline_shapes: &[284, 250, 251, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25711u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248],
                outline_shapes: &[284, 250, 251, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25712u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 281],
                outline_shapes: &[138, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25713u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248],
                outline_shapes: &[284, 250, 251, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25714u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248],
                outline_shapes: &[284, 250, 251, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25715u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[286],
                outline_shapes: &[287],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25716u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283],
                outline_shapes: &[284],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25717u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283],
                outline_shapes: &[284, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25718u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[286],
                outline_shapes: &[287],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25719u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283],
                outline_shapes: &[284],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25720u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283],
                outline_shapes: &[284, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25721u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 257, 281],
                outline_shapes: &[138, 258, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25722u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 258, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25723u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 258, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25724u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 257, 281],
                outline_shapes: &[138, 258, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25725u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 258, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25726u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 258, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25727u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[259, 289],
                outline_shapes: &[260, 290],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25728u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25729u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 262, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25730u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[259, 289],
                outline_shapes: &[260, 290],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25731u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25732u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 262, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25733u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 257, 281],
                outline_shapes: &[138, 263, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25734u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 263, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25735u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 263, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25736u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 257, 281],
                outline_shapes: &[138, 263, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25737u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 263, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25738u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 263, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25739u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[259, 289],
                outline_shapes: &[264, 290],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25740u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 265, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25741u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 265, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25742u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[259, 289],
                outline_shapes: &[264, 290],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25743u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 265, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25744u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 265, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25745u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 281],
                outline_shapes: &[138, 268, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25746u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 268, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25747u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 268, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25748u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 281],
                outline_shapes: &[138, 268, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25749u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 268, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25750u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 268, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25751u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[269, 289],
                outline_shapes: &[270, 290],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25752u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 272],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25753u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 272, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25754u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[269, 289],
                outline_shapes: &[270, 290],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25755u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 272],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25756u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 272, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25757u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 268, 258, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25758u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 258, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25759u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 258, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25760u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 268, 258, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25761u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 258, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25762u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 258, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25763u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 290],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25764u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25765u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 262, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25766u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 290],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25767u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25768u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 262, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25769u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 268, 263, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25770u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 263, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25771u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 263, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25772u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 268, 263, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25773u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 263, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25774u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 263, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25775u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 290, 275],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25776u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 265, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25777u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 265, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25778u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 290, 275],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25779u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 265, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25780u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 265, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25781u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 281],
                outline_shapes: &[138, 276, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25782u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 276, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25783u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 276, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25784u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 281],
                outline_shapes: &[138, 276, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25785u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 276, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25786u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 276, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25787u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[269, 289],
                outline_shapes: &[277, 290],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25788u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 278, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25789u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 278, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25790u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[269, 289],
                outline_shapes: &[277, 290],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25791u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 278, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25792u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 278, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25793u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 276, 258, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25794u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 258, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25795u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 258, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25796u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 276, 258, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25797u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 258, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25798u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 258, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25799u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 290, 279],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25800u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 262, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25801u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 262, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25802u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 290, 279],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25803u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 262, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25804u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 262, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25805u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 276, 263, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25806u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 263, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25807u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 263, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25808u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 276, 263, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25809u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 263, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25810u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 263, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25811u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[280, 290],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25812u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 265, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25813u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 265, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25814u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[280, 290],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25815u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 265, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25816u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 265, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25817u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 281],
                outline_shapes: &[138, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25818u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248],
                outline_shapes: &[284, 250, 251, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25819u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248],
                outline_shapes: &[293, 250, 251],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25820u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 281],
                outline_shapes: &[138, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25821u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248],
                outline_shapes: &[284, 250, 251, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25822u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248],
                outline_shapes: &[293, 250, 251],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25823u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[286],
                outline_shapes: &[294],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25824u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283],
                outline_shapes: &[284, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25825u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283],
                outline_shapes: &[293],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25826u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[286],
                outline_shapes: &[294],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25827u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283],
                outline_shapes: &[284, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25828u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283],
                outline_shapes: &[293],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25829u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 257, 281],
                outline_shapes: &[138, 258, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25830u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 258, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25831u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[293, 250, 251, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25832u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 257, 281],
                outline_shapes: &[138, 258, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25833u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 258, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25834u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[293, 250, 251, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25835u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[259, 289],
                outline_shapes: &[260, 296, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25836u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 262, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25837u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[293, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25838u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[259, 289],
                outline_shapes: &[260, 296, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25839u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 262, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25840u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[293, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25841u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 257, 281],
                outline_shapes: &[138, 263, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25842u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 263, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25843u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[293, 250, 251, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25844u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 257, 281],
                outline_shapes: &[138, 263, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25845u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 263, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25846u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[293, 250, 251, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25847u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[259, 289],
                outline_shapes: &[264, 296],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25848u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 265, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25849u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[293, 265],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25850u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[259, 289],
                outline_shapes: &[264, 296],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25851u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 265, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25852u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[293, 265],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25853u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 281],
                outline_shapes: &[138, 268, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25854u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 268, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25855u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[293, 250, 251, 268],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25856u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 281],
                outline_shapes: &[138, 268, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25857u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 268, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25858u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[293, 250, 251, 268],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25859u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[269, 289],
                outline_shapes: &[270, 296, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25860u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 272, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25861u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[293, 272],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25862u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[269, 289],
                outline_shapes: &[270, 296, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25863u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 272, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25864u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[293, 272],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25865u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 268, 258, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25866u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 258, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25867u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[293, 250, 251, 268, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25868u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 268, 258, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25869u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 258, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25870u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[293, 250, 251, 268, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25871u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 296, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25872u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 262, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25873u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[293, 272, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25874u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 296, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25875u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 262, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25876u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[293, 272, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25877u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 268, 263, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25878u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 263, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25879u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[293, 250, 251, 268, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25880u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 268, 263, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25881u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 263, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25882u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[293, 250, 251, 268, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25883u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 296, 275],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25884u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 265, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25885u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[293, 272, 265],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25886u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 296, 275],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25887u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 265, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25888u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[293, 272, 265],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25889u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 281],
                outline_shapes: &[138, 276, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25890u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 276, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25891u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[293, 250, 251, 276],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25892u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 281],
                outline_shapes: &[138, 276, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25893u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 276, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25894u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[293, 250, 251, 276],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25895u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[269, 289],
                outline_shapes: &[277, 296],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25896u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 278, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25897u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[293, 278],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25898u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[269, 289],
                outline_shapes: &[277, 296],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25899u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 278, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25900u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[293, 278],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25901u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 276, 258, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25902u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 258, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25903u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[293, 250, 251, 276, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25904u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 276, 258, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25905u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 258, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25906u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[293, 250, 251, 276, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25907u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 296, 279],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25908u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 262, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25909u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[293, 278, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25910u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 296, 279],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25911u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 262, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25912u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[293, 278, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25913u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 276, 263, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25914u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 263, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25915u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[293, 250, 251, 276, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25916u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 276, 263, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25917u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 263, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25918u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[293, 250, 251, 276, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25919u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[280, 296],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25920u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 265, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25921u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[293, 278, 265],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25922u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[280, 296],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25923u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 265, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25924u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[293, 278, 265],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/sulfur_brick_wall"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:sulfur_brick_wall",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const CHISELED_SULFUR: Self = Block {
        id: BlockId::new(1011u16).unwrap(),
        name: "chiseled_sulfur",
        hardness: 1.5f32,
        blast_resistance: 6f32,
        map_color: 18u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 39,
        default_state: &BlockState {
            id: BlockStateId::new(25925u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1.5f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(25925u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1.5f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/chiseled_sulfur"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:chiseled_sulfur",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const CINNABAR: Self = Block {
        id: BlockId::new(1012u16).unwrap(),
        name: "cinnabar",
        hardness: 1.5f32,
        blast_resistance: 6f32,
        map_color: 28u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 40,
        default_state: &BlockState {
            id: BlockStateId::new(25926u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1.5f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(25926u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1.5f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/cinnabar"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:cinnabar",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const CINNABAR_SLAB: Self = Block {
        id: BlockId::new(1013u16).unwrap(),
        name: "cinnabar_slab",
        hardness: 1.5f32,
        blast_resistance: 6f32,
        map_color: 28u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 41,
        default_state: &BlockState {
            id: BlockStateId::new(25930u16).unwrap(),
            state_flags: 76,
            side_flags: 65,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1.5f32,
            collision_shapes: &[21],
            outline_shapes: &[21],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(25927u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[244],
                outline_shapes: &[244],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25928u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[244],
                outline_shapes: &[244],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25929u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25930u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25931u16).unwrap(),
                state_flags: 484,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25932u16).unwrap(),
                state_flags: 452,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/cinnabar_slab"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:cinnabar_slab",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: Some(&[
                        LootFunction {
                            content: LootFunctionTypes::SetCount {
                                count: LootFunctionNumberProvider::Constant { value: 2f32 },
                                add: false,
                            },
                            conditions: Some(&[LootCondition::BlockStateProperty {
                                block: "minecraft:cinnabar_slab",
                                properties: &[("type", "double")],
                            }]),
                        },
                        LootFunction {
                            content: LootFunctionTypes::ExplosionDecay,
                            conditions: None,
                        },
                    ]),
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: None,
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const CINNABAR_STAIRS: Self = Block {
        id: BlockId::new(1014u16).unwrap(),
        name: "cinnabar_stairs",
        hardness: 1.5f32,
        blast_resistance: 6f32,
        map_color: 28u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 42,
        default_state: &BlockState {
            id: BlockStateId::new(25944u16).unwrap(),
            state_flags: 76,
            side_flags: 69,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1.5f32,
            collision_shapes: &[21, 109],
            outline_shapes: &[21, 109],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(25933u16).unwrap(),
                state_flags: 100,
                side_flags: 134,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[99, 100],
                outline_shapes: &[99, 100],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25934u16).unwrap(),
                state_flags: 76,
                side_flags: 134,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[99, 100],
                outline_shapes: &[99, 100],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25935u16).unwrap(),
                state_flags: 100,
                side_flags: 150,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 102, 103],
                outline_shapes: &[101, 102, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25936u16).unwrap(),
                state_flags: 76,
                side_flags: 150,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 102, 103],
                outline_shapes: &[101, 102, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25937u16).unwrap(),
                state_flags: 100,
                side_flags: 166,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[99, 104, 105],
                outline_shapes: &[99, 104, 105],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25938u16).unwrap(),
                state_flags: 76,
                side_flags: 166,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[99, 104, 105],
                outline_shapes: &[99, 104, 105],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25939u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[106, 100, 107],
                outline_shapes: &[106, 100, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25940u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[106, 100, 107],
                outline_shapes: &[106, 100, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25941u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[102, 108, 103],
                outline_shapes: &[102, 108, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25942u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[102, 108, 103],
                outline_shapes: &[102, 108, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25943u16).unwrap(),
                state_flags: 100,
                side_flags: 69,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 109],
                outline_shapes: &[21, 109],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25944u16).unwrap(),
                state_flags: 76,
                side_flags: 69,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 109],
                outline_shapes: &[21, 109],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25945u16).unwrap(),
                state_flags: 100,
                side_flags: 85,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108, 107],
                outline_shapes: &[21, 108, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25946u16).unwrap(),
                state_flags: 76,
                side_flags: 85,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108, 107],
                outline_shapes: &[21, 108, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25947u16).unwrap(),
                state_flags: 100,
                side_flags: 101,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 109, 103],
                outline_shapes: &[21, 109, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25948u16).unwrap(),
                state_flags: 76,
                side_flags: 101,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 109, 103],
                outline_shapes: &[21, 109, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25949u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 110],
                outline_shapes: &[21, 110],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25950u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 110],
                outline_shapes: &[21, 110],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25951u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 107],
                outline_shapes: &[21, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25952u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 107],
                outline_shapes: &[21, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25953u16).unwrap(),
                state_flags: 100,
                side_flags: 138,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[111, 109],
                outline_shapes: &[111, 109],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25954u16).unwrap(),
                state_flags: 76,
                side_flags: 138,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[111, 109],
                outline_shapes: &[111, 109],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25955u16).unwrap(),
                state_flags: 100,
                side_flags: 170,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[111, 102, 110],
                outline_shapes: &[111, 102, 110],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25956u16).unwrap(),
                state_flags: 76,
                side_flags: 170,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[111, 102, 110],
                outline_shapes: &[111, 102, 110],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25957u16).unwrap(),
                state_flags: 100,
                side_flags: 154,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 104, 107],
                outline_shapes: &[101, 104, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25958u16).unwrap(),
                state_flags: 76,
                side_flags: 154,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 104, 107],
                outline_shapes: &[101, 104, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25959u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[104, 108, 107],
                outline_shapes: &[104, 108, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25960u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[104, 108, 107],
                outline_shapes: &[104, 108, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25961u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[112, 109, 103],
                outline_shapes: &[112, 109, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25962u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[112, 109, 103],
                outline_shapes: &[112, 109, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25963u16).unwrap(),
                state_flags: 100,
                side_flags: 73,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 100],
                outline_shapes: &[21, 100],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25964u16).unwrap(),
                state_flags: 76,
                side_flags: 73,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 100],
                outline_shapes: &[21, 100],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25965u16).unwrap(),
                state_flags: 100,
                side_flags: 105,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 100, 107],
                outline_shapes: &[21, 100, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25966u16).unwrap(),
                state_flags: 76,
                side_flags: 105,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 100, 107],
                outline_shapes: &[21, 100, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25967u16).unwrap(),
                state_flags: 100,
                side_flags: 89,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108, 103],
                outline_shapes: &[21, 108, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25968u16).unwrap(),
                state_flags: 76,
                side_flags: 89,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108, 103],
                outline_shapes: &[21, 108, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25969u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 103],
                outline_shapes: &[21, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25970u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 103],
                outline_shapes: &[21, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25971u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 105],
                outline_shapes: &[21, 105],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25972u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 105],
                outline_shapes: &[21, 105],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25973u16).unwrap(),
                state_flags: 100,
                side_flags: 146,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 113],
                outline_shapes: &[101, 113],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25974u16).unwrap(),
                state_flags: 76,
                side_flags: 146,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 113],
                outline_shapes: &[101, 113],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25975u16).unwrap(),
                state_flags: 100,
                side_flags: 154,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 104, 107],
                outline_shapes: &[101, 104, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25976u16).unwrap(),
                state_flags: 76,
                side_flags: 154,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 104, 107],
                outline_shapes: &[101, 104, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25977u16).unwrap(),
                state_flags: 100,
                side_flags: 150,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 102, 103],
                outline_shapes: &[101, 102, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25978u16).unwrap(),
                state_flags: 76,
                side_flags: 150,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 102, 103],
                outline_shapes: &[101, 102, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25979u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[112, 109, 103],
                outline_shapes: &[112, 109, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25980u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[112, 109, 103],
                outline_shapes: &[112, 109, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25981u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[106, 100, 107],
                outline_shapes: &[106, 100, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25982u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[106, 100, 107],
                outline_shapes: &[106, 100, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25983u16).unwrap(),
                state_flags: 100,
                side_flags: 81,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108],
                outline_shapes: &[21, 108],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25984u16).unwrap(),
                state_flags: 76,
                side_flags: 81,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108],
                outline_shapes: &[21, 108],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25985u16).unwrap(),
                state_flags: 100,
                side_flags: 89,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108, 103],
                outline_shapes: &[21, 108, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25986u16).unwrap(),
                state_flags: 76,
                side_flags: 89,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108, 103],
                outline_shapes: &[21, 108, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25987u16).unwrap(),
                state_flags: 100,
                side_flags: 85,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108, 107],
                outline_shapes: &[21, 108, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25988u16).unwrap(),
                state_flags: 76,
                side_flags: 85,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108, 107],
                outline_shapes: &[21, 108, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25989u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 105],
                outline_shapes: &[21, 105],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25990u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 105],
                outline_shapes: &[21, 105],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25991u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 110],
                outline_shapes: &[21, 110],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25992u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 110],
                outline_shapes: &[21, 110],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25993u16).unwrap(),
                state_flags: 100,
                side_flags: 162,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[114, 108],
                outline_shapes: &[114, 108],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25994u16).unwrap(),
                state_flags: 76,
                side_flags: 162,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[114, 108],
                outline_shapes: &[114, 108],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25995u16).unwrap(),
                state_flags: 100,
                side_flags: 166,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[99, 104, 105],
                outline_shapes: &[99, 104, 105],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25996u16).unwrap(),
                state_flags: 76,
                side_flags: 166,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[99, 104, 105],
                outline_shapes: &[99, 104, 105],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25997u16).unwrap(),
                state_flags: 100,
                side_flags: 170,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[111, 102, 110],
                outline_shapes: &[111, 102, 110],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25998u16).unwrap(),
                state_flags: 76,
                side_flags: 170,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[111, 102, 110],
                outline_shapes: &[111, 102, 110],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(25999u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[102, 108, 103],
                outline_shapes: &[102, 108, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26000u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[102, 108, 103],
                outline_shapes: &[102, 108, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26001u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[104, 108, 107],
                outline_shapes: &[104, 108, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26002u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[104, 108, 107],
                outline_shapes: &[104, 108, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26003u16).unwrap(),
                state_flags: 100,
                side_flags: 97,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 113],
                outline_shapes: &[21, 113],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26004u16).unwrap(),
                state_flags: 76,
                side_flags: 97,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 113],
                outline_shapes: &[21, 113],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26005u16).unwrap(),
                state_flags: 100,
                side_flags: 101,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 109, 103],
                outline_shapes: &[21, 109, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26006u16).unwrap(),
                state_flags: 76,
                side_flags: 101,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 109, 103],
                outline_shapes: &[21, 109, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26007u16).unwrap(),
                state_flags: 100,
                side_flags: 105,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 100, 107],
                outline_shapes: &[21, 100, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26008u16).unwrap(),
                state_flags: 76,
                side_flags: 105,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 100, 107],
                outline_shapes: &[21, 100, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26009u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 107],
                outline_shapes: &[21, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26010u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 107],
                outline_shapes: &[21, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26011u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 103],
                outline_shapes: &[21, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26012u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 103],
                outline_shapes: &[21, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/cinnabar_stairs"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:cinnabar_stairs",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const CINNABAR_WALL: Self = Block {
        id: BlockId::new(1015u16).unwrap(),
        name: "cinnabar_wall",
        hardness: 1.5f32,
        blast_resistance: 6f32,
        map_color: 28u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 43,
        default_state: &BlockState {
            id: BlockStateId::new(26016u16).unwrap(),
            state_flags: 76,
            side_flags: 192,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1.5f32,
            collision_shapes: &[245],
            outline_shapes: &[138],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(26013u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245],
                outline_shapes: &[138],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26014u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248],
                outline_shapes: &[249, 250, 251, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26015u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248],
                outline_shapes: &[253, 250, 251],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26016u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26017u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248],
                outline_shapes: &[249, 250, 251, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26018u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248],
                outline_shapes: &[253, 250, 251],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26019u16).unwrap(),
                state_flags: 100,
                side_flags: 0,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[],
                outline_shapes: &[],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26020u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254],
                outline_shapes: &[255],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26021u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254],
                outline_shapes: &[256],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26022u16).unwrap(),
                state_flags: 76,
                side_flags: 0,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[],
                outline_shapes: &[],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26023u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254],
                outline_shapes: &[255],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26024u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254],
                outline_shapes: &[256],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26025u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 257],
                outline_shapes: &[138, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26026u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 257],
                outline_shapes: &[249, 250, 251, 258, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26027u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 257],
                outline_shapes: &[253, 250, 251, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26028u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 257],
                outline_shapes: &[138, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26029u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 257],
                outline_shapes: &[249, 250, 251, 258, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26030u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 257],
                outline_shapes: &[253, 250, 251, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26031u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[259],
                outline_shapes: &[260],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26032u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 261],
                outline_shapes: &[255, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26033u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 261],
                outline_shapes: &[256, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26034u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[259],
                outline_shapes: &[260],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26035u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 261],
                outline_shapes: &[255, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26036u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 261],
                outline_shapes: &[256, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26037u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 257],
                outline_shapes: &[138, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26038u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 257],
                outline_shapes: &[249, 250, 251, 263, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26039u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 257],
                outline_shapes: &[253, 250, 251, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26040u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 257],
                outline_shapes: &[138, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26041u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 257],
                outline_shapes: &[249, 250, 251, 263, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26042u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 257],
                outline_shapes: &[253, 250, 251, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26043u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[259],
                outline_shapes: &[264],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26044u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 261],
                outline_shapes: &[255, 265, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26045u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 261],
                outline_shapes: &[256, 265],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26046u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[259],
                outline_shapes: &[264],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26047u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 261],
                outline_shapes: &[255, 265, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26048u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 261],
                outline_shapes: &[256, 265],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26049u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267],
                outline_shapes: &[138, 268],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26050u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267],
                outline_shapes: &[249, 250, 251, 268, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26051u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267],
                outline_shapes: &[253, 250, 251, 268],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26052u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267],
                outline_shapes: &[138, 268],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26053u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267],
                outline_shapes: &[249, 250, 251, 268, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26054u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267],
                outline_shapes: &[253, 250, 251, 268],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26055u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[269],
                outline_shapes: &[270],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26056u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271],
                outline_shapes: &[255, 272],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26057u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271],
                outline_shapes: &[256, 272],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26058u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[269],
                outline_shapes: &[270],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26059u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271],
                outline_shapes: &[255, 272],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26060u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271],
                outline_shapes: &[256, 272],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26061u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257],
                outline_shapes: &[138, 268, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26062u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[249, 250, 251, 268, 258, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26063u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[253, 250, 251, 268, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26064u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257],
                outline_shapes: &[138, 268, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26065u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[249, 250, 251, 268, 258, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26066u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[253, 250, 251, 268, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26067u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273],
                outline_shapes: &[274],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26068u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[255, 272, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26069u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[256, 272, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26070u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273],
                outline_shapes: &[274],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26071u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[255, 272, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26072u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[256, 272, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26073u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257],
                outline_shapes: &[138, 268, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26074u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[249, 250, 251, 268, 263, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26075u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[253, 250, 251, 268, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26076u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257],
                outline_shapes: &[138, 268, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26077u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[249, 250, 251, 268, 263, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26078u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[253, 250, 251, 268, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26079u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273],
                outline_shapes: &[274, 275],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26080u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[255, 272, 265, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26081u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[256, 272, 265],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26082u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273],
                outline_shapes: &[274, 275],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26083u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[255, 272, 265, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26084u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[256, 272, 265],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26085u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267],
                outline_shapes: &[138, 276],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26086u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267],
                outline_shapes: &[249, 250, 251, 276, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26087u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267],
                outline_shapes: &[253, 250, 251, 276],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26088u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267],
                outline_shapes: &[138, 276],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26089u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267],
                outline_shapes: &[249, 250, 251, 276, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26090u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267],
                outline_shapes: &[253, 250, 251, 276],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26091u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[269],
                outline_shapes: &[277],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26092u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271],
                outline_shapes: &[255, 278, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26093u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271],
                outline_shapes: &[256, 278],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26094u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[269],
                outline_shapes: &[277],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26095u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271],
                outline_shapes: &[255, 278, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26096u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271],
                outline_shapes: &[256, 278],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26097u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257],
                outline_shapes: &[138, 276, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26098u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[249, 250, 251, 276, 258, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26099u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[253, 250, 251, 276, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26100u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257],
                outline_shapes: &[138, 276, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26101u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[249, 250, 251, 276, 258, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26102u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[253, 250, 251, 276, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26103u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273],
                outline_shapes: &[274, 279],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26104u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[255, 278, 262, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26105u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[256, 278, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26106u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273],
                outline_shapes: &[274, 279],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26107u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[255, 278, 262, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26108u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[256, 278, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26109u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257],
                outline_shapes: &[138, 276, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26110u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[249, 250, 251, 276, 263, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26111u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[253, 250, 251, 276, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26112u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257],
                outline_shapes: &[138, 276, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26113u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[249, 250, 251, 276, 263, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26114u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[253, 250, 251, 276, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26115u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273],
                outline_shapes: &[280],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26116u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[255, 278, 265, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26117u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[256, 278, 265],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26118u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273],
                outline_shapes: &[280],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26119u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[255, 278, 265, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26120u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[256, 278, 265],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26121u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 281],
                outline_shapes: &[138, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26122u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248],
                outline_shapes: &[284, 250, 251, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26123u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248],
                outline_shapes: &[284, 250, 251, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26124u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 281],
                outline_shapes: &[138, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26125u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248],
                outline_shapes: &[284, 250, 251, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26126u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248],
                outline_shapes: &[284, 250, 251, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26127u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[286],
                outline_shapes: &[287],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26128u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283],
                outline_shapes: &[284],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26129u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283],
                outline_shapes: &[284, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26130u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[286],
                outline_shapes: &[287],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26131u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283],
                outline_shapes: &[284],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26132u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283],
                outline_shapes: &[284, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26133u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 257, 281],
                outline_shapes: &[138, 258, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26134u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 258, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26135u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 258, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26136u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 257, 281],
                outline_shapes: &[138, 258, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26137u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 258, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26138u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 258, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26139u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[259, 289],
                outline_shapes: &[260, 290],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26140u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26141u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 262, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26142u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[259, 289],
                outline_shapes: &[260, 290],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26143u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26144u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 262, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26145u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 257, 281],
                outline_shapes: &[138, 263, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26146u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 263, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26147u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 263, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26148u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 257, 281],
                outline_shapes: &[138, 263, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26149u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 263, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26150u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 263, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26151u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[259, 289],
                outline_shapes: &[264, 290],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26152u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 265, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26153u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 265, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26154u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[259, 289],
                outline_shapes: &[264, 290],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26155u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 265, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26156u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 265, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26157u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 281],
                outline_shapes: &[138, 268, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26158u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 268, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26159u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 268, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26160u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 281],
                outline_shapes: &[138, 268, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26161u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 268, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26162u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 268, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26163u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[269, 289],
                outline_shapes: &[270, 290],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26164u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 272],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26165u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 272, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26166u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[269, 289],
                outline_shapes: &[270, 290],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26167u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 272],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26168u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 272, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26169u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 268, 258, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26170u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 258, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26171u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 258, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26172u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 268, 258, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26173u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 258, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26174u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 258, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26175u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 290],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26176u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26177u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 262, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26178u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 290],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26179u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26180u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 262, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26181u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 268, 263, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26182u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 263, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26183u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 263, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26184u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 268, 263, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26185u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 263, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26186u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 263, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26187u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 290, 275],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26188u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 265, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26189u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 265, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26190u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 290, 275],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26191u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 265, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26192u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 265, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26193u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 281],
                outline_shapes: &[138, 276, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26194u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 276, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26195u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 276, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26196u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 281],
                outline_shapes: &[138, 276, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26197u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 276, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26198u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 276, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26199u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[269, 289],
                outline_shapes: &[277, 290],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26200u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 278, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26201u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 278, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26202u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[269, 289],
                outline_shapes: &[277, 290],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26203u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 278, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26204u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 278, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26205u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 276, 258, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26206u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 258, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26207u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 258, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26208u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 276, 258, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26209u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 258, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26210u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 258, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26211u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 290, 279],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26212u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 262, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26213u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 262, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26214u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 290, 279],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26215u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 262, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26216u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 262, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26217u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 276, 263, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26218u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 263, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26219u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 263, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26220u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 276, 263, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26221u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 263, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26222u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 263, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26223u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[280, 290],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26224u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 265, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26225u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 265, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26226u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[280, 290],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26227u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 265, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26228u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 265, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26229u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 281],
                outline_shapes: &[138, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26230u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248],
                outline_shapes: &[284, 250, 251, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26231u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248],
                outline_shapes: &[293, 250, 251],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26232u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 281],
                outline_shapes: &[138, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26233u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248],
                outline_shapes: &[284, 250, 251, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26234u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248],
                outline_shapes: &[293, 250, 251],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26235u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[286],
                outline_shapes: &[294],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26236u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283],
                outline_shapes: &[284, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26237u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283],
                outline_shapes: &[293],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26238u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[286],
                outline_shapes: &[294],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26239u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283],
                outline_shapes: &[284, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26240u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283],
                outline_shapes: &[293],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26241u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 257, 281],
                outline_shapes: &[138, 258, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26242u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 258, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26243u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[293, 250, 251, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26244u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 257, 281],
                outline_shapes: &[138, 258, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26245u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 258, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26246u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[293, 250, 251, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26247u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[259, 289],
                outline_shapes: &[260, 296, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26248u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 262, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26249u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[293, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26250u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[259, 289],
                outline_shapes: &[260, 296, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26251u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 262, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26252u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[293, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26253u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 257, 281],
                outline_shapes: &[138, 263, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26254u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 263, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26255u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[293, 250, 251, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26256u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 257, 281],
                outline_shapes: &[138, 263, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26257u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 263, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26258u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[293, 250, 251, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26259u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[259, 289],
                outline_shapes: &[264, 296],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26260u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 265, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26261u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[293, 265],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26262u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[259, 289],
                outline_shapes: &[264, 296],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26263u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 265, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26264u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[293, 265],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26265u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 281],
                outline_shapes: &[138, 268, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26266u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 268, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26267u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[293, 250, 251, 268],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26268u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 281],
                outline_shapes: &[138, 268, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26269u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 268, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26270u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[293, 250, 251, 268],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26271u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[269, 289],
                outline_shapes: &[270, 296, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26272u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 272, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26273u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[293, 272],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26274u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[269, 289],
                outline_shapes: &[270, 296, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26275u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 272, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26276u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[293, 272],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26277u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 268, 258, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26278u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 258, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26279u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[293, 250, 251, 268, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26280u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 268, 258, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26281u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 258, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26282u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[293, 250, 251, 268, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26283u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 296, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26284u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 262, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26285u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[293, 272, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26286u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 296, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26287u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 262, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26288u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[293, 272, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26289u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 268, 263, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26290u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 263, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26291u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[293, 250, 251, 268, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26292u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 268, 263, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26293u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 263, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26294u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[293, 250, 251, 268, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26295u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 296, 275],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26296u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 265, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26297u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[293, 272, 265],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26298u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 296, 275],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26299u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 265, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26300u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[293, 272, 265],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26301u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 281],
                outline_shapes: &[138, 276, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26302u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 276, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26303u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[293, 250, 251, 276],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26304u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 281],
                outline_shapes: &[138, 276, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26305u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 276, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26306u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[293, 250, 251, 276],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26307u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[269, 289],
                outline_shapes: &[277, 296],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26308u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 278, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26309u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[293, 278],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26310u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[269, 289],
                outline_shapes: &[277, 296],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26311u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 278, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26312u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[293, 278],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26313u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 276, 258, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26314u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 258, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26315u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[293, 250, 251, 276, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26316u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 276, 258, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26317u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 258, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26318u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[293, 250, 251, 276, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26319u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 296, 279],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26320u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 262, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26321u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[293, 278, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26322u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 296, 279],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26323u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 262, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26324u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[293, 278, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26325u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 276, 263, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26326u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 263, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26327u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[293, 250, 251, 276, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26328u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 276, 263, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26329u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 263, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26330u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[293, 250, 251, 276, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26331u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[280, 296],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26332u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 265, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26333u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[293, 278, 265],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26334u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[280, 296],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26335u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 265, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26336u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[293, 278, 265],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/cinnabar_wall"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:cinnabar_wall",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const POLISHED_CINNABAR: Self = Block {
        id: BlockId::new(1016u16).unwrap(),
        name: "polished_cinnabar",
        hardness: 1.5f32,
        blast_resistance: 6f32,
        map_color: 28u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 44,
        default_state: &BlockState {
            id: BlockStateId::new(26337u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1.5f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(26337u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1.5f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/polished_cinnabar"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:polished_cinnabar",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const POLISHED_CINNABAR_SLAB: Self = Block {
        id: BlockId::new(1017u16).unwrap(),
        name: "polished_cinnabar_slab",
        hardness: 1.5f32,
        blast_resistance: 6f32,
        map_color: 28u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 45,
        default_state: &BlockState {
            id: BlockStateId::new(26341u16).unwrap(),
            state_flags: 76,
            side_flags: 65,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1.5f32,
            collision_shapes: &[21],
            outline_shapes: &[21],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(26338u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[244],
                outline_shapes: &[244],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26339u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[244],
                outline_shapes: &[244],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26340u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26341u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26342u16).unwrap(),
                state_flags: 484,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26343u16).unwrap(),
                state_flags: 452,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/polished_cinnabar_slab"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:polished_cinnabar_slab",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: Some(&[
                        LootFunction {
                            content: LootFunctionTypes::SetCount {
                                count: LootFunctionNumberProvider::Constant { value: 2f32 },
                                add: false,
                            },
                            conditions: Some(&[LootCondition::BlockStateProperty {
                                block: "minecraft:polished_cinnabar_slab",
                                properties: &[("type", "double")],
                            }]),
                        },
                        LootFunction {
                            content: LootFunctionTypes::ExplosionDecay,
                            conditions: None,
                        },
                    ]),
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: None,
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const POLISHED_CINNABAR_STAIRS: Self = Block {
        id: BlockId::new(1018u16).unwrap(),
        name: "polished_cinnabar_stairs",
        hardness: 1.5f32,
        blast_resistance: 6f32,
        map_color: 28u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 46,
        default_state: &BlockState {
            id: BlockStateId::new(26355u16).unwrap(),
            state_flags: 76,
            side_flags: 69,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1.5f32,
            collision_shapes: &[21, 109],
            outline_shapes: &[21, 109],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(26344u16).unwrap(),
                state_flags: 100,
                side_flags: 134,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[99, 100],
                outline_shapes: &[99, 100],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26345u16).unwrap(),
                state_flags: 76,
                side_flags: 134,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[99, 100],
                outline_shapes: &[99, 100],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26346u16).unwrap(),
                state_flags: 100,
                side_flags: 150,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 102, 103],
                outline_shapes: &[101, 102, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26347u16).unwrap(),
                state_flags: 76,
                side_flags: 150,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 102, 103],
                outline_shapes: &[101, 102, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26348u16).unwrap(),
                state_flags: 100,
                side_flags: 166,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[99, 104, 105],
                outline_shapes: &[99, 104, 105],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26349u16).unwrap(),
                state_flags: 76,
                side_flags: 166,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[99, 104, 105],
                outline_shapes: &[99, 104, 105],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26350u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[106, 100, 107],
                outline_shapes: &[106, 100, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26351u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[106, 100, 107],
                outline_shapes: &[106, 100, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26352u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[102, 108, 103],
                outline_shapes: &[102, 108, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26353u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[102, 108, 103],
                outline_shapes: &[102, 108, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26354u16).unwrap(),
                state_flags: 100,
                side_flags: 69,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 109],
                outline_shapes: &[21, 109],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26355u16).unwrap(),
                state_flags: 76,
                side_flags: 69,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 109],
                outline_shapes: &[21, 109],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26356u16).unwrap(),
                state_flags: 100,
                side_flags: 85,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108, 107],
                outline_shapes: &[21, 108, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26357u16).unwrap(),
                state_flags: 76,
                side_flags: 85,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108, 107],
                outline_shapes: &[21, 108, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26358u16).unwrap(),
                state_flags: 100,
                side_flags: 101,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 109, 103],
                outline_shapes: &[21, 109, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26359u16).unwrap(),
                state_flags: 76,
                side_flags: 101,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 109, 103],
                outline_shapes: &[21, 109, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26360u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 110],
                outline_shapes: &[21, 110],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26361u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 110],
                outline_shapes: &[21, 110],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26362u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 107],
                outline_shapes: &[21, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26363u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 107],
                outline_shapes: &[21, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26364u16).unwrap(),
                state_flags: 100,
                side_flags: 138,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[111, 109],
                outline_shapes: &[111, 109],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26365u16).unwrap(),
                state_flags: 76,
                side_flags: 138,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[111, 109],
                outline_shapes: &[111, 109],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26366u16).unwrap(),
                state_flags: 100,
                side_flags: 170,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[111, 102, 110],
                outline_shapes: &[111, 102, 110],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26367u16).unwrap(),
                state_flags: 76,
                side_flags: 170,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[111, 102, 110],
                outline_shapes: &[111, 102, 110],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26368u16).unwrap(),
                state_flags: 100,
                side_flags: 154,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 104, 107],
                outline_shapes: &[101, 104, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26369u16).unwrap(),
                state_flags: 76,
                side_flags: 154,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 104, 107],
                outline_shapes: &[101, 104, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26370u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[104, 108, 107],
                outline_shapes: &[104, 108, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26371u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[104, 108, 107],
                outline_shapes: &[104, 108, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26372u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[112, 109, 103],
                outline_shapes: &[112, 109, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26373u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[112, 109, 103],
                outline_shapes: &[112, 109, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26374u16).unwrap(),
                state_flags: 100,
                side_flags: 73,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 100],
                outline_shapes: &[21, 100],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26375u16).unwrap(),
                state_flags: 76,
                side_flags: 73,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 100],
                outline_shapes: &[21, 100],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26376u16).unwrap(),
                state_flags: 100,
                side_flags: 105,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 100, 107],
                outline_shapes: &[21, 100, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26377u16).unwrap(),
                state_flags: 76,
                side_flags: 105,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 100, 107],
                outline_shapes: &[21, 100, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26378u16).unwrap(),
                state_flags: 100,
                side_flags: 89,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108, 103],
                outline_shapes: &[21, 108, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26379u16).unwrap(),
                state_flags: 76,
                side_flags: 89,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108, 103],
                outline_shapes: &[21, 108, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26380u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 103],
                outline_shapes: &[21, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26381u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 103],
                outline_shapes: &[21, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26382u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 105],
                outline_shapes: &[21, 105],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26383u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 105],
                outline_shapes: &[21, 105],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26384u16).unwrap(),
                state_flags: 100,
                side_flags: 146,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 113],
                outline_shapes: &[101, 113],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26385u16).unwrap(),
                state_flags: 76,
                side_flags: 146,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 113],
                outline_shapes: &[101, 113],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26386u16).unwrap(),
                state_flags: 100,
                side_flags: 154,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 104, 107],
                outline_shapes: &[101, 104, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26387u16).unwrap(),
                state_flags: 76,
                side_flags: 154,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 104, 107],
                outline_shapes: &[101, 104, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26388u16).unwrap(),
                state_flags: 100,
                side_flags: 150,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 102, 103],
                outline_shapes: &[101, 102, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26389u16).unwrap(),
                state_flags: 76,
                side_flags: 150,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 102, 103],
                outline_shapes: &[101, 102, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26390u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[112, 109, 103],
                outline_shapes: &[112, 109, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26391u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[112, 109, 103],
                outline_shapes: &[112, 109, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26392u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[106, 100, 107],
                outline_shapes: &[106, 100, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26393u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[106, 100, 107],
                outline_shapes: &[106, 100, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26394u16).unwrap(),
                state_flags: 100,
                side_flags: 81,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108],
                outline_shapes: &[21, 108],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26395u16).unwrap(),
                state_flags: 76,
                side_flags: 81,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108],
                outline_shapes: &[21, 108],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26396u16).unwrap(),
                state_flags: 100,
                side_flags: 89,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108, 103],
                outline_shapes: &[21, 108, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26397u16).unwrap(),
                state_flags: 76,
                side_flags: 89,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108, 103],
                outline_shapes: &[21, 108, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26398u16).unwrap(),
                state_flags: 100,
                side_flags: 85,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108, 107],
                outline_shapes: &[21, 108, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26399u16).unwrap(),
                state_flags: 76,
                side_flags: 85,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108, 107],
                outline_shapes: &[21, 108, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26400u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 105],
                outline_shapes: &[21, 105],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26401u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 105],
                outline_shapes: &[21, 105],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26402u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 110],
                outline_shapes: &[21, 110],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26403u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 110],
                outline_shapes: &[21, 110],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26404u16).unwrap(),
                state_flags: 100,
                side_flags: 162,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[114, 108],
                outline_shapes: &[114, 108],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26405u16).unwrap(),
                state_flags: 76,
                side_flags: 162,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[114, 108],
                outline_shapes: &[114, 108],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26406u16).unwrap(),
                state_flags: 100,
                side_flags: 166,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[99, 104, 105],
                outline_shapes: &[99, 104, 105],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26407u16).unwrap(),
                state_flags: 76,
                side_flags: 166,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[99, 104, 105],
                outline_shapes: &[99, 104, 105],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26408u16).unwrap(),
                state_flags: 100,
                side_flags: 170,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[111, 102, 110],
                outline_shapes: &[111, 102, 110],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26409u16).unwrap(),
                state_flags: 76,
                side_flags: 170,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[111, 102, 110],
                outline_shapes: &[111, 102, 110],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26410u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[102, 108, 103],
                outline_shapes: &[102, 108, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26411u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[102, 108, 103],
                outline_shapes: &[102, 108, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26412u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[104, 108, 107],
                outline_shapes: &[104, 108, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26413u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[104, 108, 107],
                outline_shapes: &[104, 108, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26414u16).unwrap(),
                state_flags: 100,
                side_flags: 97,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 113],
                outline_shapes: &[21, 113],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26415u16).unwrap(),
                state_flags: 76,
                side_flags: 97,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 113],
                outline_shapes: &[21, 113],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26416u16).unwrap(),
                state_flags: 100,
                side_flags: 101,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 109, 103],
                outline_shapes: &[21, 109, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26417u16).unwrap(),
                state_flags: 76,
                side_flags: 101,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 109, 103],
                outline_shapes: &[21, 109, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26418u16).unwrap(),
                state_flags: 100,
                side_flags: 105,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 100, 107],
                outline_shapes: &[21, 100, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26419u16).unwrap(),
                state_flags: 76,
                side_flags: 105,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 100, 107],
                outline_shapes: &[21, 100, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26420u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 107],
                outline_shapes: &[21, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26421u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 107],
                outline_shapes: &[21, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26422u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 103],
                outline_shapes: &[21, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26423u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 103],
                outline_shapes: &[21, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/polished_cinnabar_stairs"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:polished_cinnabar_stairs",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const POLISHED_CINNABAR_WALL: Self = Block {
        id: BlockId::new(1019u16).unwrap(),
        name: "polished_cinnabar_wall",
        hardness: 1.5f32,
        blast_resistance: 6f32,
        map_color: 28u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 47,
        default_state: &BlockState {
            id: BlockStateId::new(26427u16).unwrap(),
            state_flags: 76,
            side_flags: 192,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1.5f32,
            collision_shapes: &[245],
            outline_shapes: &[138],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(26424u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245],
                outline_shapes: &[138],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26425u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248],
                outline_shapes: &[249, 250, 251, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26426u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248],
                outline_shapes: &[253, 250, 251],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26427u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26428u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248],
                outline_shapes: &[249, 250, 251, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26429u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248],
                outline_shapes: &[253, 250, 251],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26430u16).unwrap(),
                state_flags: 100,
                side_flags: 0,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[],
                outline_shapes: &[],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26431u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254],
                outline_shapes: &[255],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26432u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254],
                outline_shapes: &[256],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26433u16).unwrap(),
                state_flags: 76,
                side_flags: 0,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[],
                outline_shapes: &[],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26434u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254],
                outline_shapes: &[255],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26435u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254],
                outline_shapes: &[256],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26436u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 257],
                outline_shapes: &[138, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26437u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 257],
                outline_shapes: &[249, 250, 251, 258, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26438u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 257],
                outline_shapes: &[253, 250, 251, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26439u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 257],
                outline_shapes: &[138, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26440u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 257],
                outline_shapes: &[249, 250, 251, 258, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26441u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 257],
                outline_shapes: &[253, 250, 251, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26442u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[259],
                outline_shapes: &[260],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26443u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 261],
                outline_shapes: &[255, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26444u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 261],
                outline_shapes: &[256, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26445u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[259],
                outline_shapes: &[260],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26446u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 261],
                outline_shapes: &[255, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26447u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 261],
                outline_shapes: &[256, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26448u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 257],
                outline_shapes: &[138, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26449u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 257],
                outline_shapes: &[249, 250, 251, 263, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26450u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 257],
                outline_shapes: &[253, 250, 251, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26451u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 257],
                outline_shapes: &[138, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26452u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 257],
                outline_shapes: &[249, 250, 251, 263, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26453u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 257],
                outline_shapes: &[253, 250, 251, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26454u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[259],
                outline_shapes: &[264],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26455u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 261],
                outline_shapes: &[255, 265, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26456u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 261],
                outline_shapes: &[256, 265],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26457u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[259],
                outline_shapes: &[264],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26458u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 261],
                outline_shapes: &[255, 265, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26459u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 261],
                outline_shapes: &[256, 265],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26460u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267],
                outline_shapes: &[138, 268],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26461u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267],
                outline_shapes: &[249, 250, 251, 268, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26462u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267],
                outline_shapes: &[253, 250, 251, 268],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26463u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267],
                outline_shapes: &[138, 268],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26464u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267],
                outline_shapes: &[249, 250, 251, 268, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26465u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267],
                outline_shapes: &[253, 250, 251, 268],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26466u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[269],
                outline_shapes: &[270],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26467u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271],
                outline_shapes: &[255, 272],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26468u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271],
                outline_shapes: &[256, 272],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26469u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[269],
                outline_shapes: &[270],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26470u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271],
                outline_shapes: &[255, 272],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26471u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271],
                outline_shapes: &[256, 272],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26472u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257],
                outline_shapes: &[138, 268, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26473u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[249, 250, 251, 268, 258, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26474u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[253, 250, 251, 268, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26475u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257],
                outline_shapes: &[138, 268, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26476u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[249, 250, 251, 268, 258, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26477u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[253, 250, 251, 268, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26478u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273],
                outline_shapes: &[274],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26479u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[255, 272, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26480u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[256, 272, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26481u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273],
                outline_shapes: &[274],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26482u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[255, 272, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26483u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[256, 272, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26484u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257],
                outline_shapes: &[138, 268, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26485u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[249, 250, 251, 268, 263, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26486u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[253, 250, 251, 268, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26487u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257],
                outline_shapes: &[138, 268, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26488u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[249, 250, 251, 268, 263, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26489u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[253, 250, 251, 268, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26490u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273],
                outline_shapes: &[274, 275],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26491u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[255, 272, 265, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26492u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[256, 272, 265],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26493u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273],
                outline_shapes: &[274, 275],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26494u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[255, 272, 265, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26495u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[256, 272, 265],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26496u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267],
                outline_shapes: &[138, 276],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26497u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267],
                outline_shapes: &[249, 250, 251, 276, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26498u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267],
                outline_shapes: &[253, 250, 251, 276],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26499u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267],
                outline_shapes: &[138, 276],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26500u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267],
                outline_shapes: &[249, 250, 251, 276, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26501u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267],
                outline_shapes: &[253, 250, 251, 276],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26502u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[269],
                outline_shapes: &[277],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26503u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271],
                outline_shapes: &[255, 278, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26504u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271],
                outline_shapes: &[256, 278],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26505u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[269],
                outline_shapes: &[277],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26506u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271],
                outline_shapes: &[255, 278, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26507u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271],
                outline_shapes: &[256, 278],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26508u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257],
                outline_shapes: &[138, 276, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26509u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[249, 250, 251, 276, 258, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26510u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[253, 250, 251, 276, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26511u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257],
                outline_shapes: &[138, 276, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26512u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[249, 250, 251, 276, 258, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26513u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[253, 250, 251, 276, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26514u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273],
                outline_shapes: &[274, 279],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26515u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[255, 278, 262, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26516u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[256, 278, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26517u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273],
                outline_shapes: &[274, 279],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26518u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[255, 278, 262, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26519u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[256, 278, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26520u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257],
                outline_shapes: &[138, 276, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26521u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[249, 250, 251, 276, 263, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26522u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[253, 250, 251, 276, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26523u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257],
                outline_shapes: &[138, 276, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26524u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[249, 250, 251, 276, 263, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26525u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[253, 250, 251, 276, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26526u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273],
                outline_shapes: &[280],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26527u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[255, 278, 265, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26528u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[256, 278, 265],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26529u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273],
                outline_shapes: &[280],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26530u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[255, 278, 265, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26531u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[256, 278, 265],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26532u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 281],
                outline_shapes: &[138, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26533u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248],
                outline_shapes: &[284, 250, 251, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26534u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248],
                outline_shapes: &[284, 250, 251, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26535u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 281],
                outline_shapes: &[138, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26536u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248],
                outline_shapes: &[284, 250, 251, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26537u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248],
                outline_shapes: &[284, 250, 251, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26538u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[286],
                outline_shapes: &[287],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26539u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283],
                outline_shapes: &[284],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26540u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283],
                outline_shapes: &[284, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26541u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[286],
                outline_shapes: &[287],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26542u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283],
                outline_shapes: &[284],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26543u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283],
                outline_shapes: &[284, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26544u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 257, 281],
                outline_shapes: &[138, 258, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26545u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 258, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26546u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 258, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26547u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 257, 281],
                outline_shapes: &[138, 258, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26548u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 258, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26549u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 258, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26550u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[259, 289],
                outline_shapes: &[260, 290],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26551u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26552u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 262, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26553u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[259, 289],
                outline_shapes: &[260, 290],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26554u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26555u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 262, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26556u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 257, 281],
                outline_shapes: &[138, 263, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26557u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 263, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26558u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 263, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26559u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 257, 281],
                outline_shapes: &[138, 263, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26560u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 263, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26561u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 263, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26562u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[259, 289],
                outline_shapes: &[264, 290],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26563u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 265, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26564u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 265, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26565u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[259, 289],
                outline_shapes: &[264, 290],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26566u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 265, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26567u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 265, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26568u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 281],
                outline_shapes: &[138, 268, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26569u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 268, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26570u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 268, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26571u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 281],
                outline_shapes: &[138, 268, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26572u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 268, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26573u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 268, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26574u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[269, 289],
                outline_shapes: &[270, 290],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26575u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 272],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26576u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 272, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26577u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[269, 289],
                outline_shapes: &[270, 290],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26578u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 272],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26579u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 272, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26580u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 268, 258, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26581u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 258, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26582u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 258, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26583u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 268, 258, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26584u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 258, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26585u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 258, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26586u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 290],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26587u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26588u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 262, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26589u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 290],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26590u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26591u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 262, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26592u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 268, 263, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26593u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 263, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26594u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 263, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26595u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 268, 263, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26596u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 263, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26597u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 263, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26598u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 290, 275],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26599u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 265, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26600u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 265, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26601u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 290, 275],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26602u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 265, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26603u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 265, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26604u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 281],
                outline_shapes: &[138, 276, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26605u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 276, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26606u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 276, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26607u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 281],
                outline_shapes: &[138, 276, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26608u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 276, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26609u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 276, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26610u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[269, 289],
                outline_shapes: &[277, 290],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26611u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 278, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26612u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 278, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26613u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[269, 289],
                outline_shapes: &[277, 290],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26614u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 278, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26615u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 278, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26616u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 276, 258, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26617u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 258, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26618u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 258, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26619u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 276, 258, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26620u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 258, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26621u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 258, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26622u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 290, 279],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26623u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 262, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26624u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 262, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26625u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 290, 279],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26626u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 262, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26627u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 262, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26628u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 276, 263, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26629u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 263, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26630u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 263, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26631u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 276, 263, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26632u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 263, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26633u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 263, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26634u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[280, 290],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26635u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 265, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26636u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 265, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26637u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[280, 290],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26638u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 265, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26639u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 265, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26640u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 281],
                outline_shapes: &[138, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26641u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248],
                outline_shapes: &[284, 250, 251, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26642u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248],
                outline_shapes: &[293, 250, 251],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26643u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 281],
                outline_shapes: &[138, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26644u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248],
                outline_shapes: &[284, 250, 251, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26645u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248],
                outline_shapes: &[293, 250, 251],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26646u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[286],
                outline_shapes: &[294],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26647u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283],
                outline_shapes: &[284, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26648u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283],
                outline_shapes: &[293],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26649u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[286],
                outline_shapes: &[294],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26650u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283],
                outline_shapes: &[284, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26651u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283],
                outline_shapes: &[293],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26652u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 257, 281],
                outline_shapes: &[138, 258, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26653u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 258, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26654u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[293, 250, 251, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26655u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 257, 281],
                outline_shapes: &[138, 258, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26656u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 258, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26657u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[293, 250, 251, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26658u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[259, 289],
                outline_shapes: &[260, 296, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26659u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 262, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26660u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[293, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26661u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[259, 289],
                outline_shapes: &[260, 296, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26662u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 262, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26663u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[293, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26664u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 257, 281],
                outline_shapes: &[138, 263, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26665u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 263, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26666u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[293, 250, 251, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26667u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 257, 281],
                outline_shapes: &[138, 263, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26668u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 263, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26669u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[293, 250, 251, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26670u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[259, 289],
                outline_shapes: &[264, 296],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26671u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 265, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26672u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[293, 265],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26673u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[259, 289],
                outline_shapes: &[264, 296],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26674u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 265, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26675u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[293, 265],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26676u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 281],
                outline_shapes: &[138, 268, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26677u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 268, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26678u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[293, 250, 251, 268],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26679u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 281],
                outline_shapes: &[138, 268, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26680u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 268, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26681u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[293, 250, 251, 268],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26682u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[269, 289],
                outline_shapes: &[270, 296, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26683u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 272, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26684u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[293, 272],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26685u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[269, 289],
                outline_shapes: &[270, 296, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26686u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 272, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26687u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[293, 272],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26688u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 268, 258, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26689u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 258, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26690u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[293, 250, 251, 268, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26691u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 268, 258, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26692u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 258, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26693u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[293, 250, 251, 268, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26694u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 296, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26695u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 262, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26696u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[293, 272, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26697u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 296, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26698u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 262, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26699u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[293, 272, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26700u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 268, 263, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26701u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 263, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26702u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[293, 250, 251, 268, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26703u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 268, 263, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26704u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 263, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26705u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[293, 250, 251, 268, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26706u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 296, 275],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26707u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 265, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26708u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[293, 272, 265],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26709u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 296, 275],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26710u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 265, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26711u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[293, 272, 265],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26712u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 281],
                outline_shapes: &[138, 276, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26713u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 276, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26714u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[293, 250, 251, 276],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26715u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 281],
                outline_shapes: &[138, 276, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26716u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 276, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26717u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[293, 250, 251, 276],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26718u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[269, 289],
                outline_shapes: &[277, 296],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26719u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 278, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26720u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[293, 278],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26721u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[269, 289],
                outline_shapes: &[277, 296],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26722u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 278, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26723u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[293, 278],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26724u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 276, 258, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26725u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 258, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26726u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[293, 250, 251, 276, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26727u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 276, 258, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26728u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 258, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26729u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[293, 250, 251, 276, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26730u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 296, 279],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26731u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 262, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26732u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[293, 278, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26733u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 296, 279],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26734u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 262, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26735u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[293, 278, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26736u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 276, 263, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26737u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 263, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26738u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[293, 250, 251, 276, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26739u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 276, 263, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26740u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 263, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26741u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[293, 250, 251, 276, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26742u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[280, 296],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26743u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 265, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26744u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[293, 278, 265],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26745u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[280, 296],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26746u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 265, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26747u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[293, 278, 265],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/polished_cinnabar_wall"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:polished_cinnabar_wall",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const CINNABAR_BRICKS: Self = Block {
        id: BlockId::new(1020u16).unwrap(),
        name: "cinnabar_bricks",
        hardness: 1.5f32,
        blast_resistance: 6f32,
        map_color: 28u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 48,
        default_state: &BlockState {
            id: BlockStateId::new(26748u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1.5f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(26748u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1.5f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/cinnabar_bricks"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:cinnabar_bricks",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const CINNABAR_BRICK_SLAB: Self = Block {
        id: BlockId::new(1021u16).unwrap(),
        name: "cinnabar_brick_slab",
        hardness: 1.5f32,
        blast_resistance: 6f32,
        map_color: 28u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 49,
        default_state: &BlockState {
            id: BlockStateId::new(26752u16).unwrap(),
            state_flags: 76,
            side_flags: 65,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1.5f32,
            collision_shapes: &[21],
            outline_shapes: &[21],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(26749u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[244],
                outline_shapes: &[244],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26750u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[244],
                outline_shapes: &[244],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26751u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26752u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26753u16).unwrap(),
                state_flags: 484,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26754u16).unwrap(),
                state_flags: 452,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/cinnabar_brick_slab"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:cinnabar_brick_slab",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: Some(&[
                        LootFunction {
                            content: LootFunctionTypes::SetCount {
                                count: LootFunctionNumberProvider::Constant { value: 2f32 },
                                add: false,
                            },
                            conditions: Some(&[LootCondition::BlockStateProperty {
                                block: "minecraft:cinnabar_brick_slab",
                                properties: &[("type", "double")],
                            }]),
                        },
                        LootFunction {
                            content: LootFunctionTypes::ExplosionDecay,
                            conditions: None,
                        },
                    ]),
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: None,
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const CINNABAR_BRICK_STAIRS: Self = Block {
        id: BlockId::new(1022u16).unwrap(),
        name: "cinnabar_brick_stairs",
        hardness: 1.5f32,
        blast_resistance: 6f32,
        map_color: 28u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 50,
        default_state: &BlockState {
            id: BlockStateId::new(26766u16).unwrap(),
            state_flags: 76,
            side_flags: 69,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1.5f32,
            collision_shapes: &[21, 109],
            outline_shapes: &[21, 109],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(26755u16).unwrap(),
                state_flags: 100,
                side_flags: 134,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[99, 100],
                outline_shapes: &[99, 100],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26756u16).unwrap(),
                state_flags: 76,
                side_flags: 134,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[99, 100],
                outline_shapes: &[99, 100],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26757u16).unwrap(),
                state_flags: 100,
                side_flags: 150,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 102, 103],
                outline_shapes: &[101, 102, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26758u16).unwrap(),
                state_flags: 76,
                side_flags: 150,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 102, 103],
                outline_shapes: &[101, 102, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26759u16).unwrap(),
                state_flags: 100,
                side_flags: 166,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[99, 104, 105],
                outline_shapes: &[99, 104, 105],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26760u16).unwrap(),
                state_flags: 76,
                side_flags: 166,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[99, 104, 105],
                outline_shapes: &[99, 104, 105],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26761u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[106, 100, 107],
                outline_shapes: &[106, 100, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26762u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[106, 100, 107],
                outline_shapes: &[106, 100, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26763u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[102, 108, 103],
                outline_shapes: &[102, 108, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26764u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[102, 108, 103],
                outline_shapes: &[102, 108, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26765u16).unwrap(),
                state_flags: 100,
                side_flags: 69,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 109],
                outline_shapes: &[21, 109],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26766u16).unwrap(),
                state_flags: 76,
                side_flags: 69,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 109],
                outline_shapes: &[21, 109],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26767u16).unwrap(),
                state_flags: 100,
                side_flags: 85,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108, 107],
                outline_shapes: &[21, 108, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26768u16).unwrap(),
                state_flags: 76,
                side_flags: 85,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108, 107],
                outline_shapes: &[21, 108, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26769u16).unwrap(),
                state_flags: 100,
                side_flags: 101,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 109, 103],
                outline_shapes: &[21, 109, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26770u16).unwrap(),
                state_flags: 76,
                side_flags: 101,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 109, 103],
                outline_shapes: &[21, 109, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26771u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 110],
                outline_shapes: &[21, 110],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26772u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 110],
                outline_shapes: &[21, 110],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26773u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 107],
                outline_shapes: &[21, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26774u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 107],
                outline_shapes: &[21, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26775u16).unwrap(),
                state_flags: 100,
                side_flags: 138,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[111, 109],
                outline_shapes: &[111, 109],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26776u16).unwrap(),
                state_flags: 76,
                side_flags: 138,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[111, 109],
                outline_shapes: &[111, 109],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26777u16).unwrap(),
                state_flags: 100,
                side_flags: 170,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[111, 102, 110],
                outline_shapes: &[111, 102, 110],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26778u16).unwrap(),
                state_flags: 76,
                side_flags: 170,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[111, 102, 110],
                outline_shapes: &[111, 102, 110],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26779u16).unwrap(),
                state_flags: 100,
                side_flags: 154,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 104, 107],
                outline_shapes: &[101, 104, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26780u16).unwrap(),
                state_flags: 76,
                side_flags: 154,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 104, 107],
                outline_shapes: &[101, 104, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26781u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[104, 108, 107],
                outline_shapes: &[104, 108, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26782u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[104, 108, 107],
                outline_shapes: &[104, 108, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26783u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[112, 109, 103],
                outline_shapes: &[112, 109, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26784u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[112, 109, 103],
                outline_shapes: &[112, 109, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26785u16).unwrap(),
                state_flags: 100,
                side_flags: 73,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 100],
                outline_shapes: &[21, 100],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26786u16).unwrap(),
                state_flags: 76,
                side_flags: 73,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 100],
                outline_shapes: &[21, 100],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26787u16).unwrap(),
                state_flags: 100,
                side_flags: 105,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 100, 107],
                outline_shapes: &[21, 100, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26788u16).unwrap(),
                state_flags: 76,
                side_flags: 105,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 100, 107],
                outline_shapes: &[21, 100, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26789u16).unwrap(),
                state_flags: 100,
                side_flags: 89,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108, 103],
                outline_shapes: &[21, 108, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26790u16).unwrap(),
                state_flags: 76,
                side_flags: 89,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108, 103],
                outline_shapes: &[21, 108, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26791u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 103],
                outline_shapes: &[21, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26792u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 103],
                outline_shapes: &[21, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26793u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 105],
                outline_shapes: &[21, 105],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26794u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 105],
                outline_shapes: &[21, 105],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26795u16).unwrap(),
                state_flags: 100,
                side_flags: 146,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 113],
                outline_shapes: &[101, 113],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26796u16).unwrap(),
                state_flags: 76,
                side_flags: 146,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 113],
                outline_shapes: &[101, 113],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26797u16).unwrap(),
                state_flags: 100,
                side_flags: 154,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 104, 107],
                outline_shapes: &[101, 104, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26798u16).unwrap(),
                state_flags: 76,
                side_flags: 154,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 104, 107],
                outline_shapes: &[101, 104, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26799u16).unwrap(),
                state_flags: 100,
                side_flags: 150,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 102, 103],
                outline_shapes: &[101, 102, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26800u16).unwrap(),
                state_flags: 76,
                side_flags: 150,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[101, 102, 103],
                outline_shapes: &[101, 102, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26801u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[112, 109, 103],
                outline_shapes: &[112, 109, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26802u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[112, 109, 103],
                outline_shapes: &[112, 109, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26803u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[106, 100, 107],
                outline_shapes: &[106, 100, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26804u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[106, 100, 107],
                outline_shapes: &[106, 100, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26805u16).unwrap(),
                state_flags: 100,
                side_flags: 81,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108],
                outline_shapes: &[21, 108],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26806u16).unwrap(),
                state_flags: 76,
                side_flags: 81,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108],
                outline_shapes: &[21, 108],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26807u16).unwrap(),
                state_flags: 100,
                side_flags: 89,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108, 103],
                outline_shapes: &[21, 108, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26808u16).unwrap(),
                state_flags: 76,
                side_flags: 89,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108, 103],
                outline_shapes: &[21, 108, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26809u16).unwrap(),
                state_flags: 100,
                side_flags: 85,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108, 107],
                outline_shapes: &[21, 108, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26810u16).unwrap(),
                state_flags: 76,
                side_flags: 85,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 108, 107],
                outline_shapes: &[21, 108, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26811u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 105],
                outline_shapes: &[21, 105],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26812u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 105],
                outline_shapes: &[21, 105],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26813u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 110],
                outline_shapes: &[21, 110],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26814u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 110],
                outline_shapes: &[21, 110],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26815u16).unwrap(),
                state_flags: 100,
                side_flags: 162,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[114, 108],
                outline_shapes: &[114, 108],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26816u16).unwrap(),
                state_flags: 76,
                side_flags: 162,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[114, 108],
                outline_shapes: &[114, 108],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26817u16).unwrap(),
                state_flags: 100,
                side_flags: 166,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[99, 104, 105],
                outline_shapes: &[99, 104, 105],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26818u16).unwrap(),
                state_flags: 76,
                side_flags: 166,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[99, 104, 105],
                outline_shapes: &[99, 104, 105],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26819u16).unwrap(),
                state_flags: 100,
                side_flags: 170,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[111, 102, 110],
                outline_shapes: &[111, 102, 110],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26820u16).unwrap(),
                state_flags: 76,
                side_flags: 170,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[111, 102, 110],
                outline_shapes: &[111, 102, 110],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26821u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[102, 108, 103],
                outline_shapes: &[102, 108, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26822u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[102, 108, 103],
                outline_shapes: &[102, 108, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26823u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[104, 108, 107],
                outline_shapes: &[104, 108, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26824u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[104, 108, 107],
                outline_shapes: &[104, 108, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26825u16).unwrap(),
                state_flags: 100,
                side_flags: 97,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 113],
                outline_shapes: &[21, 113],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26826u16).unwrap(),
                state_flags: 76,
                side_flags: 97,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 113],
                outline_shapes: &[21, 113],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26827u16).unwrap(),
                state_flags: 100,
                side_flags: 101,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 109, 103],
                outline_shapes: &[21, 109, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26828u16).unwrap(),
                state_flags: 76,
                side_flags: 101,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 109, 103],
                outline_shapes: &[21, 109, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26829u16).unwrap(),
                state_flags: 100,
                side_flags: 105,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 100, 107],
                outline_shapes: &[21, 100, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26830u16).unwrap(),
                state_flags: 76,
                side_flags: 105,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 100, 107],
                outline_shapes: &[21, 100, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26831u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 107],
                outline_shapes: &[21, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26832u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 107],
                outline_shapes: &[21, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26833u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 103],
                outline_shapes: &[21, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26834u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21, 103],
                outline_shapes: &[21, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/cinnabar_brick_stairs"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:cinnabar_brick_stairs",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const CINNABAR_BRICK_WALL: Self = Block {
        id: BlockId::new(1023u16).unwrap(),
        name: "cinnabar_brick_wall",
        hardness: 1.5f32,
        blast_resistance: 6f32,
        map_color: 28u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 51,
        default_state: &BlockState {
            id: BlockStateId::new(26838u16).unwrap(),
            state_flags: 76,
            side_flags: 192,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1.5f32,
            collision_shapes: &[245],
            outline_shapes: &[138],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(26835u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245],
                outline_shapes: &[138],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26836u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248],
                outline_shapes: &[249, 250, 251, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26837u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248],
                outline_shapes: &[253, 250, 251],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26838u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26839u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248],
                outline_shapes: &[249, 250, 251, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26840u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248],
                outline_shapes: &[253, 250, 251],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26841u16).unwrap(),
                state_flags: 100,
                side_flags: 0,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[],
                outline_shapes: &[],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26842u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254],
                outline_shapes: &[255],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26843u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254],
                outline_shapes: &[256],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26844u16).unwrap(),
                state_flags: 76,
                side_flags: 0,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[],
                outline_shapes: &[],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26845u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254],
                outline_shapes: &[255],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26846u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254],
                outline_shapes: &[256],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26847u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 257],
                outline_shapes: &[138, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26848u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 257],
                outline_shapes: &[249, 250, 251, 258, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26849u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 257],
                outline_shapes: &[253, 250, 251, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26850u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 257],
                outline_shapes: &[138, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26851u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 257],
                outline_shapes: &[249, 250, 251, 258, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26852u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 257],
                outline_shapes: &[253, 250, 251, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26853u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[259],
                outline_shapes: &[260],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26854u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 261],
                outline_shapes: &[255, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26855u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 261],
                outline_shapes: &[256, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26856u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[259],
                outline_shapes: &[260],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26857u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 261],
                outline_shapes: &[255, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26858u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 261],
                outline_shapes: &[256, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26859u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 257],
                outline_shapes: &[138, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26860u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 257],
                outline_shapes: &[249, 250, 251, 263, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26861u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 257],
                outline_shapes: &[253, 250, 251, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26862u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 257],
                outline_shapes: &[138, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26863u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 257],
                outline_shapes: &[249, 250, 251, 263, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26864u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 257],
                outline_shapes: &[253, 250, 251, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26865u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[259],
                outline_shapes: &[264],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26866u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 261],
                outline_shapes: &[255, 265, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26867u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 261],
                outline_shapes: &[256, 265],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26868u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[259],
                outline_shapes: &[264],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26869u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 261],
                outline_shapes: &[255, 265, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26870u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 261],
                outline_shapes: &[256, 265],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26871u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267],
                outline_shapes: &[138, 268],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26872u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267],
                outline_shapes: &[249, 250, 251, 268, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26873u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267],
                outline_shapes: &[253, 250, 251, 268],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26874u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267],
                outline_shapes: &[138, 268],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26875u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267],
                outline_shapes: &[249, 250, 251, 268, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26876u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267],
                outline_shapes: &[253, 250, 251, 268],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26877u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[269],
                outline_shapes: &[270],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26878u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271],
                outline_shapes: &[255, 272],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26879u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271],
                outline_shapes: &[256, 272],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26880u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[269],
                outline_shapes: &[270],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26881u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271],
                outline_shapes: &[255, 272],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26882u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271],
                outline_shapes: &[256, 272],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26883u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257],
                outline_shapes: &[138, 268, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26884u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[249, 250, 251, 268, 258, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26885u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[253, 250, 251, 268, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26886u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257],
                outline_shapes: &[138, 268, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26887u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[249, 250, 251, 268, 258, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26888u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[253, 250, 251, 268, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26889u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273],
                outline_shapes: &[274],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26890u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[255, 272, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26891u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[256, 272, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26892u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273],
                outline_shapes: &[274],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26893u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[255, 272, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26894u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[256, 272, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26895u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257],
                outline_shapes: &[138, 268, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26896u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[249, 250, 251, 268, 263, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26897u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[253, 250, 251, 268, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26898u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257],
                outline_shapes: &[138, 268, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26899u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[249, 250, 251, 268, 263, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26900u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[253, 250, 251, 268, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26901u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273],
                outline_shapes: &[274, 275],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26902u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[255, 272, 265, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26903u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[256, 272, 265],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26904u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273],
                outline_shapes: &[274, 275],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26905u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[255, 272, 265, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26906u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[256, 272, 265],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26907u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267],
                outline_shapes: &[138, 276],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26908u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267],
                outline_shapes: &[249, 250, 251, 276, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26909u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267],
                outline_shapes: &[253, 250, 251, 276],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26910u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267],
                outline_shapes: &[138, 276],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26911u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267],
                outline_shapes: &[249, 250, 251, 276, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26912u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267],
                outline_shapes: &[253, 250, 251, 276],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26913u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[269],
                outline_shapes: &[277],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26914u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271],
                outline_shapes: &[255, 278, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26915u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271],
                outline_shapes: &[256, 278],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26916u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[269],
                outline_shapes: &[277],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26917u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271],
                outline_shapes: &[255, 278, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26918u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271],
                outline_shapes: &[256, 278],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26919u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257],
                outline_shapes: &[138, 276, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26920u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[249, 250, 251, 276, 258, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26921u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[253, 250, 251, 276, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26922u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257],
                outline_shapes: &[138, 276, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26923u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[249, 250, 251, 276, 258, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26924u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[253, 250, 251, 276, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26925u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273],
                outline_shapes: &[274, 279],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26926u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[255, 278, 262, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26927u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[256, 278, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26928u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273],
                outline_shapes: &[274, 279],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26929u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[255, 278, 262, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26930u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[256, 278, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26931u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257],
                outline_shapes: &[138, 276, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26932u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[249, 250, 251, 276, 263, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26933u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[253, 250, 251, 276, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26934u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257],
                outline_shapes: &[138, 276, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26935u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[249, 250, 251, 276, 263, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26936u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[253, 250, 251, 276, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26937u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273],
                outline_shapes: &[280],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26938u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[255, 278, 265, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26939u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[256, 278, 265],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26940u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273],
                outline_shapes: &[280],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26941u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[255, 278, 265, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26942u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[256, 278, 265],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26943u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 281],
                outline_shapes: &[138, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26944u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248],
                outline_shapes: &[284, 250, 251, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26945u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248],
                outline_shapes: &[284, 250, 251, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26946u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 281],
                outline_shapes: &[138, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26947u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248],
                outline_shapes: &[284, 250, 251, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26948u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248],
                outline_shapes: &[284, 250, 251, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26949u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[286],
                outline_shapes: &[287],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26950u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283],
                outline_shapes: &[284],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26951u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283],
                outline_shapes: &[284, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26952u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[286],
                outline_shapes: &[287],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26953u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283],
                outline_shapes: &[284],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26954u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283],
                outline_shapes: &[284, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26955u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 257, 281],
                outline_shapes: &[138, 258, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26956u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 258, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26957u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 258, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26958u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 257, 281],
                outline_shapes: &[138, 258, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26959u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 258, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26960u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 258, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26961u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[259, 289],
                outline_shapes: &[260, 290],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26962u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26963u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 262, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26964u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[259, 289],
                outline_shapes: &[260, 290],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26965u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26966u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 262, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26967u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 257, 281],
                outline_shapes: &[138, 263, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26968u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 263, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26969u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 263, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26970u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 257, 281],
                outline_shapes: &[138, 263, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26971u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 263, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26972u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 263, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26973u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[259, 289],
                outline_shapes: &[264, 290],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26974u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 265, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26975u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 265, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26976u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[259, 289],
                outline_shapes: &[264, 290],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26977u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 265, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26978u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 265, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26979u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 281],
                outline_shapes: &[138, 268, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26980u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 268, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26981u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 268, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26982u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 281],
                outline_shapes: &[138, 268, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26983u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 268, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26984u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 268, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26985u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[269, 289],
                outline_shapes: &[270, 290],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26986u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 272],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26987u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 272, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26988u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[269, 289],
                outline_shapes: &[270, 290],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26989u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 272],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26990u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 272, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26991u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 268, 258, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26992u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 258, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26993u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 258, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26994u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 268, 258, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26995u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 258, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26996u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 258, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26997u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 290],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26998u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(26999u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 262, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27000u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 290],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27001u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27002u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 262, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27003u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 268, 263, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27004u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 263, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27005u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 263, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27006u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 268, 263, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27007u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 263, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27008u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 263, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27009u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 290, 275],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27010u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 265, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27011u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 265, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27012u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 290, 275],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27013u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 265, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27014u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 265, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27015u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 281],
                outline_shapes: &[138, 276, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27016u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 276, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27017u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 276, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27018u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 281],
                outline_shapes: &[138, 276, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27019u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 276, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27020u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 276, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27021u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[269, 289],
                outline_shapes: &[277, 290],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27022u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 278, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27023u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 278, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27024u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[269, 289],
                outline_shapes: &[277, 290],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27025u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 278, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27026u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 278, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27027u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 276, 258, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27028u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 258, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27029u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 258, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27030u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 276, 258, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27031u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 258, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27032u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 258, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27033u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 290, 279],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27034u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 262, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27035u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 262, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27036u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 290, 279],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27037u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 262, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27038u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 262, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27039u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 276, 263, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27040u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 263, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27041u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 263, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27042u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 276, 263, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27043u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 263, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27044u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 263, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27045u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[280, 290],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27046u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 265, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27047u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 265, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27048u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[280, 290],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27049u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 265, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27050u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 265, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27051u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 281],
                outline_shapes: &[138, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27052u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248],
                outline_shapes: &[284, 250, 251, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27053u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248],
                outline_shapes: &[293, 250, 251],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27054u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 281],
                outline_shapes: &[138, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27055u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248],
                outline_shapes: &[284, 250, 251, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27056u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248],
                outline_shapes: &[293, 250, 251],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27057u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[286],
                outline_shapes: &[294],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27058u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283],
                outline_shapes: &[284, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27059u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283],
                outline_shapes: &[293],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27060u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[286],
                outline_shapes: &[294],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27061u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283],
                outline_shapes: &[284, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27062u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283],
                outline_shapes: &[293],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27063u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 257, 281],
                outline_shapes: &[138, 258, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27064u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 258, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27065u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[293, 250, 251, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27066u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 257, 281],
                outline_shapes: &[138, 258, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27067u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 258, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27068u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[293, 250, 251, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27069u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[259, 289],
                outline_shapes: &[260, 296, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27070u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 262, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27071u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[293, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27072u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[259, 289],
                outline_shapes: &[260, 296, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27073u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 262, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27074u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[293, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27075u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 257, 281],
                outline_shapes: &[138, 263, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27076u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 263, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27077u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[293, 250, 251, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27078u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 257, 281],
                outline_shapes: &[138, 263, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27079u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 263, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27080u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[293, 250, 251, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27081u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[259, 289],
                outline_shapes: &[264, 296],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27082u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 265, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27083u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[293, 265],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27084u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[259, 289],
                outline_shapes: &[264, 296],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27085u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 265, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27086u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[293, 265],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27087u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 281],
                outline_shapes: &[138, 268, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27088u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 268, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27089u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[293, 250, 251, 268],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27090u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 281],
                outline_shapes: &[138, 268, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27091u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 268, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27092u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[293, 250, 251, 268],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27093u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[269, 289],
                outline_shapes: &[270, 296, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27094u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 272, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27095u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[293, 272],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27096u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[269, 289],
                outline_shapes: &[270, 296, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27097u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 272, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27098u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[293, 272],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27099u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 268, 258, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27100u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 258, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27101u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[293, 250, 251, 268, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27102u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 268, 258, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27103u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 258, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27104u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[293, 250, 251, 268, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27105u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 296, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27106u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 262, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27107u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[293, 272, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27108u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 296, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27109u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 262, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27110u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[293, 272, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27111u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 268, 263, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27112u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 263, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27113u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[293, 250, 251, 268, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27114u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 268, 263, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27115u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 263, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27116u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[293, 250, 251, 268, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27117u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 296, 275],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27118u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 265, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27119u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[293, 272, 265],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27120u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 296, 275],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27121u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 265, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27122u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[293, 272, 265],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27123u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 281],
                outline_shapes: &[138, 276, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27124u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 276, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27125u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[293, 250, 251, 276],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27126u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 281],
                outline_shapes: &[138, 276, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27127u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 276, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27128u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[293, 250, 251, 276],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27129u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[269, 289],
                outline_shapes: &[277, 296],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27130u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 278, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27131u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[293, 278],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27132u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[269, 289],
                outline_shapes: &[277, 296],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27133u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 278, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27134u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[293, 278],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27135u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 276, 258, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27136u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 258, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27137u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[293, 250, 251, 276, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27138u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 276, 258, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27139u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 258, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27140u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[293, 250, 251, 276, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27141u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 296, 279],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27142u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 262, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27143u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[293, 278, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27144u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 296, 279],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27145u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 262, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27146u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[293, 278, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27147u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 276, 263, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27148u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 263, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27149u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[293, 250, 251, 276, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27150u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 276, 263, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27151u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 263, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27152u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[293, 250, 251, 276, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27153u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[280, 296],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27154u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 265, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27155u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[293, 278, 265],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27156u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[280, 296],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27157u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 265, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27158u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[293, 278, 265],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/cinnabar_brick_wall"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:cinnabar_brick_wall",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const CHISELED_CINNABAR: Self = Block {
        id: BlockId::new(1024u16).unwrap(),
        name: "chiseled_cinnabar",
        hardness: 1.5f32,
        blast_resistance: 6f32,
        map_color: 28u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 52,
        default_state: &BlockState {
            id: BlockStateId::new(27159u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1.5f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(27159u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1.5f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/chiseled_cinnabar"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:chiseled_cinnabar",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const CALCITE: Self = Block {
        id: BlockId::new(1025u16).unwrap(),
        name: "calcite",
        hardness: 0.75f32,
        blast_resistance: 0.75f32,
        map_color: 36u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 11,
        default_state: &BlockState {
            id: BlockStateId::new(27160u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.75f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(27160u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.75f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/calcite"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:calcite",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const TINTED_GLASS: Self = Block {
        id: BlockId::new(1026u16).unwrap(),
        name: "tinted_glass",
        hardness: 0.3f32,
        blast_resistance: 0.3f32,
        map_color: 21u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 223,
        default_state: &BlockState {
            id: BlockStateId::new(27161u16).unwrap(),
            state_flags: 192,
            side_flags: 255,
            instrument: NoteblockInstrument::Hat,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.3f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(27161u16).unwrap(),
            state_flags: 192,
            side_flags: 255,
            instrument: NoteblockInstrument::Hat,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.3f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/tinted_glass"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:tinted_glass",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const POWDER_SNOW: Self = Block {
        id: BlockId::new(1027u16).unwrap(),
        name: "powder_snow",
        hardness: 0.25f32,
        blast_resistance: 0.25f32,
        map_color: 8u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 1043,
        default_state: &BlockState {
            id: BlockStateId::new(27162u16).unwrap(),
            state_flags: 0,
            side_flags: 0,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.25f32,
            collision_shapes: &[],
            outline_shapes: &[0],
            opacity: 1,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(27162u16).unwrap(),
            state_flags: 0,
            side_flags: 0,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.25f32,
            collision_shapes: &[],
            outline_shapes: &[0],
            opacity: 1,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/powder_snow"),
            pools: None,
        }),
        experience: None,
    };
    pub const SCULK_SENSOR: Self = Block {
        id: BlockId::new(1028u16).unwrap(),
        name: "sculk_sensor",
        hardness: 1.5f32,
        blast_resistance: 1.5f32,
        map_color: 23u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 770,
        default_state: &BlockState {
            id: BlockStateId::new(27164u16).unwrap(),
            state_flags: 72,
            side_flags: 65,
            instrument: NoteblockInstrument::Harp,
            luminance: 1,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1.5f32,
            collision_shapes: &[21],
            outline_shapes: &[21],
            opacity: 0,
            block_entity_type: 34,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(27163u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: 34,
            },
            BlockState {
                id: BlockStateId::new(27164u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: 34,
            },
            BlockState {
                id: BlockStateId::new(27165u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: 34,
            },
            BlockState {
                id: BlockStateId::new(27166u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: 34,
            },
            BlockState {
                id: BlockStateId::new(27167u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: 34,
            },
            BlockState {
                id: BlockStateId::new(27168u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: 34,
            },
            BlockState {
                id: BlockStateId::new(27169u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: 34,
            },
            BlockState {
                id: BlockStateId::new(27170u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: 34,
            },
            BlockState {
                id: BlockStateId::new(27171u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: 34,
            },
            BlockState {
                id: BlockStateId::new(27172u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: 34,
            },
            BlockState {
                id: BlockStateId::new(27173u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: 34,
            },
            BlockState {
                id: BlockStateId::new(27174u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: 34,
            },
            BlockState {
                id: BlockStateId::new(27175u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: 34,
            },
            BlockState {
                id: BlockStateId::new(27176u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: 34,
            },
            BlockState {
                id: BlockStateId::new(27177u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: 34,
            },
            BlockState {
                id: BlockStateId::new(27178u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: 34,
            },
            BlockState {
                id: BlockStateId::new(27179u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: 34,
            },
            BlockState {
                id: BlockStateId::new(27180u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: 34,
            },
            BlockState {
                id: BlockStateId::new(27181u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: 34,
            },
            BlockState {
                id: BlockStateId::new(27182u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: 34,
            },
            BlockState {
                id: BlockStateId::new(27183u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: 34,
            },
            BlockState {
                id: BlockStateId::new(27184u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: 34,
            },
            BlockState {
                id: BlockStateId::new(27185u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: 34,
            },
            BlockState {
                id: BlockStateId::new(27186u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: 34,
            },
            BlockState {
                id: BlockStateId::new(27187u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: 34,
            },
            BlockState {
                id: BlockStateId::new(27188u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: 34,
            },
            BlockState {
                id: BlockStateId::new(27189u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: 34,
            },
            BlockState {
                id: BlockStateId::new(27190u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: 34,
            },
            BlockState {
                id: BlockStateId::new(27191u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: 34,
            },
            BlockState {
                id: BlockStateId::new(27192u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: 34,
            },
            BlockState {
                id: BlockStateId::new(27193u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: 34,
            },
            BlockState {
                id: BlockStateId::new(27194u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: 34,
            },
            BlockState {
                id: BlockStateId::new(27195u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: 34,
            },
            BlockState {
                id: BlockStateId::new(27196u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: 34,
            },
            BlockState {
                id: BlockStateId::new(27197u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: 34,
            },
            BlockState {
                id: BlockStateId::new(27198u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: 34,
            },
            BlockState {
                id: BlockStateId::new(27199u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: 34,
            },
            BlockState {
                id: BlockStateId::new(27200u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: 34,
            },
            BlockState {
                id: BlockStateId::new(27201u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: 34,
            },
            BlockState {
                id: BlockStateId::new(27202u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: 34,
            },
            BlockState {
                id: BlockStateId::new(27203u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: 34,
            },
            BlockState {
                id: BlockStateId::new(27204u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: 34,
            },
            BlockState {
                id: BlockStateId::new(27205u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: 34,
            },
            BlockState {
                id: BlockStateId::new(27206u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: 34,
            },
            BlockState {
                id: BlockStateId::new(27207u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: 34,
            },
            BlockState {
                id: BlockStateId::new(27208u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: 34,
            },
            BlockState {
                id: BlockStateId::new(27209u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: 34,
            },
            BlockState {
                id: BlockStateId::new(27210u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: 34,
            },
            BlockState {
                id: BlockStateId::new(27211u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: 34,
            },
            BlockState {
                id: BlockStateId::new(27212u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: 34,
            },
            BlockState {
                id: BlockStateId::new(27213u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: 34,
            },
            BlockState {
                id: BlockStateId::new(27214u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: 34,
            },
            BlockState {
                id: BlockStateId::new(27215u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: 34,
            },
            BlockState {
                id: BlockStateId::new(27216u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: 34,
            },
            BlockState {
                id: BlockStateId::new(27217u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: 34,
            },
            BlockState {
                id: BlockStateId::new(27218u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: 34,
            },
            BlockState {
                id: BlockStateId::new(27219u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: 34,
            },
            BlockState {
                id: BlockStateId::new(27220u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: 34,
            },
            BlockState {
                id: BlockStateId::new(27221u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: 34,
            },
            BlockState {
                id: BlockStateId::new(27222u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: 34,
            },
            BlockState {
                id: BlockStateId::new(27223u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: 34,
            },
            BlockState {
                id: BlockStateId::new(27224u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: 34,
            },
            BlockState {
                id: BlockStateId::new(27225u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: 34,
            },
            BlockState {
                id: BlockStateId::new(27226u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: 34,
            },
            BlockState {
                id: BlockStateId::new(27227u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: 34,
            },
            BlockState {
                id: BlockStateId::new(27228u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: 34,
            },
            BlockState {
                id: BlockStateId::new(27229u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: 34,
            },
            BlockState {
                id: BlockStateId::new(27230u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: 34,
            },
            BlockState {
                id: BlockStateId::new(27231u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: 34,
            },
            BlockState {
                id: BlockStateId::new(27232u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: 34,
            },
            BlockState {
                id: BlockStateId::new(27233u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: 34,
            },
            BlockState {
                id: BlockStateId::new(27234u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: 34,
            },
            BlockState {
                id: BlockStateId::new(27235u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: 34,
            },
            BlockState {
                id: BlockStateId::new(27236u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: 34,
            },
            BlockState {
                id: BlockStateId::new(27237u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: 34,
            },
            BlockState {
                id: BlockStateId::new(27238u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: 34,
            },
            BlockState {
                id: BlockStateId::new(27239u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: 34,
            },
            BlockState {
                id: BlockStateId::new(27240u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: 34,
            },
            BlockState {
                id: BlockStateId::new(27241u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: 34,
            },
            BlockState {
                id: BlockStateId::new(27242u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: 34,
            },
            BlockState {
                id: BlockStateId::new(27243u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: 34,
            },
            BlockState {
                id: BlockStateId::new(27244u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: 34,
            },
            BlockState {
                id: BlockStateId::new(27245u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: 34,
            },
            BlockState {
                id: BlockStateId::new(27246u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: 34,
            },
            BlockState {
                id: BlockStateId::new(27247u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: 34,
            },
            BlockState {
                id: BlockStateId::new(27248u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: 34,
            },
            BlockState {
                id: BlockStateId::new(27249u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: 34,
            },
            BlockState {
                id: BlockStateId::new(27250u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: 34,
            },
            BlockState {
                id: BlockStateId::new(27251u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: 34,
            },
            BlockState {
                id: BlockStateId::new(27252u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: 34,
            },
            BlockState {
                id: BlockStateId::new(27253u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: 34,
            },
            BlockState {
                id: BlockStateId::new(27254u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: 34,
            },
            BlockState {
                id: BlockStateId::new(27255u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: 34,
            },
            BlockState {
                id: BlockStateId::new(27256u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: 34,
            },
            BlockState {
                id: BlockStateId::new(27257u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: 34,
            },
            BlockState {
                id: BlockStateId::new(27258u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: 34,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/sculk_sensor"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:sculk_sensor",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::MatchTool { items: None }]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const CALIBRATED_SCULK_SENSOR: Self = Block {
        id: BlockId::new(1029u16).unwrap(),
        name: "calibrated_sculk_sensor",
        hardness: 1.5f32,
        blast_resistance: 1.5f32,
        map_color: 23u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 771,
        default_state: &BlockState {
            id: BlockStateId::new(27260u16).unwrap(),
            state_flags: 72,
            side_flags: 65,
            instrument: NoteblockInstrument::Harp,
            luminance: 1,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1.5f32,
            collision_shapes: &[21],
            outline_shapes: &[21],
            opacity: 0,
            block_entity_type: 35,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(27259u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27260u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27261u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27262u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27263u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27264u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27265u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27266u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27267u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27268u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27269u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27270u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27271u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27272u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27273u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27274u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27275u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27276u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27277u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27278u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27279u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27280u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27281u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27282u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27283u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27284u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27285u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27286u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27287u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27288u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27289u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27290u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27291u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27292u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27293u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27294u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27295u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27296u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27297u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27298u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27299u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27300u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27301u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27302u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27303u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27304u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27305u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27306u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27307u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27308u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27309u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27310u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27311u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27312u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27313u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27314u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27315u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27316u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27317u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27318u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27319u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27320u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27321u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27322u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27323u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27324u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27325u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27326u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27327u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27328u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27329u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27330u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27331u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27332u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27333u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27334u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27335u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27336u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27337u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27338u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27339u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27340u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27341u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27342u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27343u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27344u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27345u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27346u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27347u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27348u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27349u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27350u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27351u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27352u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27353u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27354u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27355u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27356u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27357u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27358u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27359u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27360u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27361u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27362u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27363u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27364u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27365u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27366u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27367u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27368u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27369u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27370u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27371u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27372u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27373u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27374u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27375u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27376u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27377u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27378u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27379u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27380u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27381u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27382u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27383u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27384u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27385u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27386u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27387u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27388u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27389u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27390u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27391u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27392u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27393u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27394u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27395u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27396u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27397u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27398u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27399u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27400u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27401u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27402u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27403u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27404u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27405u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27406u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27407u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27408u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27409u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27410u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27411u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27412u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27413u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27414u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27415u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27416u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27417u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27418u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27419u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27420u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27421u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27422u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27423u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27424u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27425u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27426u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27427u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27428u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27429u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27430u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27431u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27432u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27433u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27434u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27435u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27436u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27437u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27438u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27439u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27440u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27441u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27442u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27443u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27444u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27445u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27446u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27447u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27448u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27449u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27450u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27451u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27452u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27453u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27454u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27455u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27456u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27457u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27458u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27459u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27460u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27461u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27462u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27463u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27464u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27465u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27466u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27467u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27468u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27469u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27470u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27471u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27472u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27473u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27474u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27475u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27476u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27477u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27478u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27479u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27480u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27481u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27482u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27483u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27484u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27485u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27486u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27487u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27488u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27489u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27490u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27491u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27492u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27493u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27494u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27495u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27496u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27497u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27498u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27499u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27500u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27501u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27502u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27503u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27504u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27505u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27506u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27507u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27508u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27509u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27510u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27511u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27512u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27513u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27514u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27515u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27516u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27517u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27518u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27519u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27520u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27521u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27522u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27523u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27524u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27525u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27526u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27527u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27528u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27529u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27530u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27531u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27532u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27533u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27534u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27535u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27536u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27537u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27538u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27539u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27540u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27541u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27542u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27543u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27544u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27545u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27546u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27547u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27548u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27549u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27550u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27551u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27552u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27553u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27554u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27555u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27556u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27557u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27558u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27559u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27560u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27561u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27562u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27563u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27564u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27565u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27566u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27567u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27568u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27569u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27570u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27571u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27572u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27573u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27574u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27575u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27576u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27577u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27578u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27579u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27580u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27581u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27582u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27583u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27584u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27585u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27586u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27587u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27588u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27589u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27590u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27591u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27592u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27593u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27594u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27595u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27596u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27597u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27598u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27599u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27600u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27601u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27602u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27603u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27604u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27605u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27606u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27607u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27608u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27609u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27610u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27611u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27612u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27613u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27614u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27615u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27616u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27617u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27618u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27619u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27620u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27621u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27622u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27623u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27624u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27625u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27626u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27627u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27628u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27629u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27630u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27631u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27632u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27633u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27634u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27635u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27636u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27637u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27638u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27639u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27640u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27641u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: 35,
            },
            BlockState {
                id: BlockStateId::new(27642u16).unwrap(),
                state_flags: 72,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 1,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: 35,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/calibrated_sculk_sensor"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:calibrated_sculk_sensor",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::MatchTool { items: None }]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const SCULK: Self = Block {
        id: BlockId::new(1030u16).unwrap(),
        name: "sculk",
        hardness: 0.2f32,
        blast_resistance: 0.2f32,
        map_color: 29u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 457,
        default_state: &BlockState {
            id: BlockStateId::new(27643u16).unwrap(),
            state_flags: 448,
            side_flags: 255,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.2f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(27643u16).unwrap(),
            state_flags: 448,
            side_flags: 255,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.2f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/sculk"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:sculk",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::MatchTool { items: None }]),
                functions: None,
            }]),
        }),
        experience: Some(Experience {
            experience: IntProvider::Constant(1i32),
        }),
    };
    pub const SCULK_VEIN: Self = Block {
        id: BlockId::new(1031u16).unwrap(),
        name: "sculk_vein",
        hardness: 0.2f32,
        blast_resistance: 0.2f32,
        map_color: 29u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 458,
        default_state: &BlockState {
            id: BlockStateId::new(27771u16).unwrap(),
            state_flags: 64,
            side_flags: 0,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0.2f32,
            collision_shapes: &[],
            outline_shapes: &[0],
            opacity: 1,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(27644u16).unwrap(),
                state_flags: 96,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[98, 232, 233, 234, 235, 77],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27645u16).unwrap(),
                state_flags: 96,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[98, 236, 237, 235, 80],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27646u16).unwrap(),
                state_flags: 72,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[98, 232, 233, 234, 235, 77],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27647u16).unwrap(),
                state_flags: 72,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[98, 236, 237, 235, 80],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27648u16).unwrap(),
                state_flags: 96,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[98, 232, 233, 234, 235],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27649u16).unwrap(),
                state_flags: 96,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[98, 236, 237, 235],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27650u16).unwrap(),
                state_flags: 72,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[98, 232, 233, 234, 235],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27651u16).unwrap(),
                state_flags: 72,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[98, 236, 237, 235],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27652u16).unwrap(),
                state_flags: 96,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[98, 232, 233, 238, 82],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27653u16).unwrap(),
                state_flags: 96,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[98, 236, 238, 83],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27654u16).unwrap(),
                state_flags: 72,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[98, 232, 233, 238, 82],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27655u16).unwrap(),
                state_flags: 72,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[98, 236, 238, 83],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27656u16).unwrap(),
                state_flags: 96,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[98, 232, 233, 238],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27657u16).unwrap(),
                state_flags: 96,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[98, 236, 238],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27658u16).unwrap(),
                state_flags: 72,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[98, 232, 233, 238],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27659u16).unwrap(),
                state_flags: 72,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[98, 236, 238],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27660u16).unwrap(),
                state_flags: 96,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[98, 232, 234, 239, 85],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27661u16).unwrap(),
                state_flags: 96,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[98, 237, 239, 86],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27662u16).unwrap(),
                state_flags: 72,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[98, 232, 234, 239, 85],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27663u16).unwrap(),
                state_flags: 72,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[98, 237, 239, 86],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27664u16).unwrap(),
                state_flags: 96,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[98, 232, 234, 239],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27665u16).unwrap(),
                state_flags: 96,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[98, 237, 239],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27666u16).unwrap(),
                state_flags: 72,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[98, 232, 234, 239],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27667u16).unwrap(),
                state_flags: 72,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[98, 237, 239],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27668u16).unwrap(),
                state_flags: 96,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[98, 232, 240, 88],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27669u16).unwrap(),
                state_flags: 96,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[98, 240, 89],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27670u16).unwrap(),
                state_flags: 72,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[98, 232, 240, 88],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27671u16).unwrap(),
                state_flags: 72,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[98, 240, 89],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27672u16).unwrap(),
                state_flags: 96,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[98, 232, 240],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27673u16).unwrap(),
                state_flags: 96,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[98, 240],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27674u16).unwrap(),
                state_flags: 72,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[98, 232, 240],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27675u16).unwrap(),
                state_flags: 72,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[98, 240],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27676u16).unwrap(),
                state_flags: 96,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[98, 232, 233, 234, 90],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27677u16).unwrap(),
                state_flags: 96,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[98, 236, 237, 91],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27678u16).unwrap(),
                state_flags: 72,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[98, 232, 233, 234, 90],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27679u16).unwrap(),
                state_flags: 72,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[98, 236, 237, 91],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27680u16).unwrap(),
                state_flags: 96,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[98, 232, 233, 234],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27681u16).unwrap(),
                state_flags: 96,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[98, 236, 237],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27682u16).unwrap(),
                state_flags: 72,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[98, 232, 233, 234],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27683u16).unwrap(),
                state_flags: 72,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[98, 236, 237],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27684u16).unwrap(),
                state_flags: 96,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[98, 232, 233, 92],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27685u16).unwrap(),
                state_flags: 96,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[98, 236, 93],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27686u16).unwrap(),
                state_flags: 72,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[98, 232, 233, 92],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27687u16).unwrap(),
                state_flags: 72,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[98, 236, 93],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27688u16).unwrap(),
                state_flags: 96,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[98, 232, 233],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27689u16).unwrap(),
                state_flags: 96,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[98, 236],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27690u16).unwrap(),
                state_flags: 72,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[98, 232, 233],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27691u16).unwrap(),
                state_flags: 72,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[98, 236],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27692u16).unwrap(),
                state_flags: 96,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[98, 232, 234, 94],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27693u16).unwrap(),
                state_flags: 96,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[98, 237, 95],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27694u16).unwrap(),
                state_flags: 72,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[98, 232, 234, 94],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27695u16).unwrap(),
                state_flags: 72,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[98, 237, 95],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27696u16).unwrap(),
                state_flags: 96,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[98, 232, 234],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27697u16).unwrap(),
                state_flags: 96,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[98, 237],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27698u16).unwrap(),
                state_flags: 72,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[98, 232, 234],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27699u16).unwrap(),
                state_flags: 72,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[98, 237],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27700u16).unwrap(),
                state_flags: 96,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[98, 232, 96],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27701u16).unwrap(),
                state_flags: 96,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[98, 97],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27702u16).unwrap(),
                state_flags: 72,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[98, 232, 96],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27703u16).unwrap(),
                state_flags: 72,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[98, 97],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27704u16).unwrap(),
                state_flags: 96,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[98, 232],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27705u16).unwrap(),
                state_flags: 96,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[98],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27706u16).unwrap(),
                state_flags: 72,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[98, 232],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27707u16).unwrap(),
                state_flags: 72,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[98],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27708u16).unwrap(),
                state_flags: 96,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[73, 74, 75, 76, 77],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27709u16).unwrap(),
                state_flags: 96,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[78, 79, 76, 80],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27710u16).unwrap(),
                state_flags: 72,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[73, 74, 75, 76, 77],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27711u16).unwrap(),
                state_flags: 72,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[78, 79, 76, 80],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27712u16).unwrap(),
                state_flags: 96,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[73, 74, 75, 76],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27713u16).unwrap(),
                state_flags: 96,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[78, 79, 76],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27714u16).unwrap(),
                state_flags: 72,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[73, 74, 75, 76],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27715u16).unwrap(),
                state_flags: 72,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[78, 79, 76],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27716u16).unwrap(),
                state_flags: 96,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[73, 74, 81, 82],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27717u16).unwrap(),
                state_flags: 96,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[78, 81, 83],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27718u16).unwrap(),
                state_flags: 72,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[73, 74, 81, 82],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27719u16).unwrap(),
                state_flags: 72,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[78, 81, 83],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27720u16).unwrap(),
                state_flags: 96,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[73, 74, 81],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27721u16).unwrap(),
                state_flags: 96,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[78, 81],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27722u16).unwrap(),
                state_flags: 72,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[73, 74, 81],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27723u16).unwrap(),
                state_flags: 72,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[78, 81],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27724u16).unwrap(),
                state_flags: 96,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[73, 75, 84, 85],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27725u16).unwrap(),
                state_flags: 96,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[79, 84, 86],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27726u16).unwrap(),
                state_flags: 72,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[73, 75, 84, 85],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27727u16).unwrap(),
                state_flags: 72,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[79, 84, 86],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27728u16).unwrap(),
                state_flags: 96,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[73, 75, 84],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27729u16).unwrap(),
                state_flags: 96,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[79, 84],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27730u16).unwrap(),
                state_flags: 72,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[73, 75, 84],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27731u16).unwrap(),
                state_flags: 72,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[79, 84],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27732u16).unwrap(),
                state_flags: 96,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[73, 87, 88],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27733u16).unwrap(),
                state_flags: 96,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[87, 89],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27734u16).unwrap(),
                state_flags: 72,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[73, 87, 88],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27735u16).unwrap(),
                state_flags: 72,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[87, 89],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27736u16).unwrap(),
                state_flags: 96,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[73, 87],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27737u16).unwrap(),
                state_flags: 96,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[87],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27738u16).unwrap(),
                state_flags: 72,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[73, 87],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27739u16).unwrap(),
                state_flags: 72,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[87],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27740u16).unwrap(),
                state_flags: 96,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[73, 74, 75, 90],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27741u16).unwrap(),
                state_flags: 96,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[78, 79, 91],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27742u16).unwrap(),
                state_flags: 72,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[73, 74, 75, 90],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27743u16).unwrap(),
                state_flags: 72,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[78, 79, 91],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27744u16).unwrap(),
                state_flags: 96,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[73, 74, 75],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27745u16).unwrap(),
                state_flags: 96,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[78, 79],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27746u16).unwrap(),
                state_flags: 72,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[73, 74, 75],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27747u16).unwrap(),
                state_flags: 72,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[78, 79],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27748u16).unwrap(),
                state_flags: 96,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[73, 74, 92],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27749u16).unwrap(),
                state_flags: 96,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[78, 93],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27750u16).unwrap(),
                state_flags: 72,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[73, 74, 92],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27751u16).unwrap(),
                state_flags: 72,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[78, 93],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27752u16).unwrap(),
                state_flags: 96,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[73, 74],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27753u16).unwrap(),
                state_flags: 96,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[78],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27754u16).unwrap(),
                state_flags: 72,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[73, 74],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27755u16).unwrap(),
                state_flags: 72,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[78],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27756u16).unwrap(),
                state_flags: 96,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[73, 75, 94],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27757u16).unwrap(),
                state_flags: 96,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[79, 95],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27758u16).unwrap(),
                state_flags: 72,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[73, 75, 94],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27759u16).unwrap(),
                state_flags: 72,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[79, 95],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27760u16).unwrap(),
                state_flags: 96,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[73, 75],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27761u16).unwrap(),
                state_flags: 96,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[79],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27762u16).unwrap(),
                state_flags: 72,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[73, 75],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27763u16).unwrap(),
                state_flags: 72,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[79],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27764u16).unwrap(),
                state_flags: 96,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[73, 96],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27765u16).unwrap(),
                state_flags: 96,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[97],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27766u16).unwrap(),
                state_flags: 72,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[73, 96],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27767u16).unwrap(),
                state_flags: 72,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[97],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27768u16).unwrap(),
                state_flags: 96,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[73],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27769u16).unwrap(),
                state_flags: 96,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27770u16).unwrap(),
                state_flags: 72,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[73],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27771u16).unwrap(),
                state_flags: 64,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.2f32,
                collision_shapes: &[],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/sculk_vein"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:sculk_vein",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: Some(&[LootCondition::MatchTool { items: None }]),
                    functions: Some(&[
                        LootFunction {
                            content: LootFunctionTypes::SetCount {
                                count: LootFunctionNumberProvider::Constant { value: 1f32 },
                                add: true,
                            },
                            conditions: Some(&[LootCondition::BlockStateProperty {
                                block: "minecraft:sculk_vein",
                                properties: &[("down", "true")],
                            }]),
                        },
                        LootFunction {
                            content: LootFunctionTypes::SetCount {
                                count: LootFunctionNumberProvider::Constant { value: 1f32 },
                                add: true,
                            },
                            conditions: Some(&[LootCondition::BlockStateProperty {
                                block: "minecraft:sculk_vein",
                                properties: &[("up", "true")],
                            }]),
                        },
                        LootFunction {
                            content: LootFunctionTypes::SetCount {
                                count: LootFunctionNumberProvider::Constant { value: 1f32 },
                                add: true,
                            },
                            conditions: Some(&[LootCondition::BlockStateProperty {
                                block: "minecraft:sculk_vein",
                                properties: &[("north", "true")],
                            }]),
                        },
                        LootFunction {
                            content: LootFunctionTypes::SetCount {
                                count: LootFunctionNumberProvider::Constant { value: 1f32 },
                                add: true,
                            },
                            conditions: Some(&[LootCondition::BlockStateProperty {
                                block: "minecraft:sculk_vein",
                                properties: &[("south", "true")],
                            }]),
                        },
                        LootFunction {
                            content: LootFunctionTypes::SetCount {
                                count: LootFunctionNumberProvider::Constant { value: 1f32 },
                                add: true,
                            },
                            conditions: Some(&[LootCondition::BlockStateProperty {
                                block: "minecraft:sculk_vein",
                                properties: &[("west", "true")],
                            }]),
                        },
                        LootFunction {
                            content: LootFunctionTypes::SetCount {
                                count: LootFunctionNumberProvider::Constant { value: 1f32 },
                                add: true,
                            },
                            conditions: Some(&[LootCondition::BlockStateProperty {
                                block: "minecraft:sculk_vein",
                                properties: &[("east", "true")],
                            }]),
                        },
                        LootFunction {
                            content: LootFunctionTypes::SetCount {
                                count: LootFunctionNumberProvider::Constant { value: -1f32 },
                                add: true,
                            },
                            conditions: None,
                        },
                        LootFunction {
                            content: LootFunctionTypes::ExplosionDecay,
                            conditions: None,
                        },
                    ]),
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: None,
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const SCULK_CATALYST: Self = Block {
        id: BlockId::new(1032u16).unwrap(),
        name: "sculk_catalyst",
        hardness: 3f32,
        blast_resistance: 3f32,
        map_color: 29u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 459,
        default_state: &BlockState {
            id: BlockStateId::new(27773u16).unwrap(),
            state_flags: 448,
            side_flags: 255,
            instrument: NoteblockInstrument::Harp,
            luminance: 6,
            piston_behavior: PistonBehavior::Normal,
            hardness: 3f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: 36,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(27772u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 6,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 36,
            },
            BlockState {
                id: BlockStateId::new(27773u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 6,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 36,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/sculk_catalyst"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:sculk_catalyst",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::MatchTool { items: None }]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const SCULK_SHRIEKER: Self = Block {
        id: BlockId::new(1033u16).unwrap(),
        name: "sculk_shrieker",
        hardness: 3f32,
        blast_resistance: 3f32,
        map_color: 29u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 460,
        default_state: &BlockState {
            id: BlockStateId::new(27781u16).unwrap(),
            state_flags: 64,
            side_flags: 65,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 3f32,
            collision_shapes: &[21],
            outline_shapes: &[0],
            opacity: 1,
            block_entity_type: 37,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(27774u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: 37,
            },
            BlockState {
                id: BlockStateId::new(27775u16).unwrap(),
                state_flags: 64,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: 37,
            },
            BlockState {
                id: BlockStateId::new(27776u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: 37,
            },
            BlockState {
                id: BlockStateId::new(27777u16).unwrap(),
                state_flags: 64,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: 37,
            },
            BlockState {
                id: BlockStateId::new(27778u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: 37,
            },
            BlockState {
                id: BlockStateId::new(27779u16).unwrap(),
                state_flags: 64,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: 37,
            },
            BlockState {
                id: BlockStateId::new(27780u16).unwrap(),
                state_flags: 96,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: 37,
            },
            BlockState {
                id: BlockStateId::new(27781u16).unwrap(),
                state_flags: 64,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: 37,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/sculk_shrieker"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:sculk_shrieker",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::MatchTool { items: None }]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const COPPER_BLOCK: Self = Block {
        id: BlockId::new(1034u16).unwrap(),
        name: "copper_block",
        hardness: 3f32,
        blast_resistance: 6f32,
        map_color: 15u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 118,
        default_state: &BlockState {
            id: BlockStateId::new(27782u16).unwrap(),
            state_flags: 964,
            side_flags: 255,
            instrument: NoteblockInstrument::Trumpet,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 3f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(27782u16).unwrap(),
            state_flags: 964,
            side_flags: 255,
            instrument: NoteblockInstrument::Trumpet,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 3f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/copper_block"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:copper_block",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const EXPOSED_COPPER: Self = Block {
        id: BlockId::new(1035u16).unwrap(),
        name: "exposed_copper",
        hardness: 3f32,
        blast_resistance: 6f32,
        map_color: 44u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 119,
        default_state: &BlockState {
            id: BlockStateId::new(27783u16).unwrap(),
            state_flags: 964,
            side_flags: 255,
            instrument: NoteblockInstrument::TrumpetExposed,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 3f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(27783u16).unwrap(),
            state_flags: 964,
            side_flags: 255,
            instrument: NoteblockInstrument::TrumpetExposed,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 3f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/exposed_copper"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:exposed_copper",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const WEATHERED_COPPER: Self = Block {
        id: BlockId::new(1036u16).unwrap(),
        name: "weathered_copper",
        hardness: 3f32,
        blast_resistance: 6f32,
        map_color: 56u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 120,
        default_state: &BlockState {
            id: BlockStateId::new(27784u16).unwrap(),
            state_flags: 964,
            side_flags: 255,
            instrument: NoteblockInstrument::TrumpetWeathered,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 3f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(27784u16).unwrap(),
            state_flags: 964,
            side_flags: 255,
            instrument: NoteblockInstrument::TrumpetWeathered,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 3f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/weathered_copper"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:weathered_copper",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const OXIDIZED_COPPER: Self = Block {
        id: BlockId::new(1037u16).unwrap(),
        name: "oxidized_copper",
        hardness: 3f32,
        blast_resistance: 6f32,
        map_color: 55u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 121,
        default_state: &BlockState {
            id: BlockStateId::new(27785u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::TrumpetOxidized,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 3f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(27785u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::TrumpetOxidized,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 3f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/oxidized_copper"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:oxidized_copper",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const WAXED_COPPER_BLOCK: Self = Block {
        id: BlockId::new(1038u16).unwrap(),
        name: "waxed_copper_block",
        hardness: 3f32,
        blast_resistance: 6f32,
        map_color: 15u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 122,
        default_state: &BlockState {
            id: BlockStateId::new(27786u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Trumpet,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 3f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(27786u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Trumpet,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 3f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/waxed_copper_block"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:waxed_copper_block",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const WAXED_EXPOSED_COPPER: Self = Block {
        id: BlockId::new(1039u16).unwrap(),
        name: "waxed_exposed_copper",
        hardness: 3f32,
        blast_resistance: 6f32,
        map_color: 44u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 123,
        default_state: &BlockState {
            id: BlockStateId::new(27787u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::TrumpetExposed,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 3f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(27787u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::TrumpetExposed,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 3f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/waxed_exposed_copper"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:waxed_exposed_copper",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const WAXED_WEATHERED_COPPER: Self = Block {
        id: BlockId::new(1040u16).unwrap(),
        name: "waxed_weathered_copper",
        hardness: 3f32,
        blast_resistance: 6f32,
        map_color: 56u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 124,
        default_state: &BlockState {
            id: BlockStateId::new(27788u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::TrumpetWeathered,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 3f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(27788u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::TrumpetWeathered,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 3f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/waxed_weathered_copper"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:waxed_weathered_copper",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const WAXED_OXIDIZED_COPPER: Self = Block {
        id: BlockId::new(1041u16).unwrap(),
        name: "waxed_oxidized_copper",
        hardness: 3f32,
        blast_resistance: 6f32,
        map_color: 55u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 125,
        default_state: &BlockState {
            id: BlockStateId::new(27789u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::TrumpetOxidized,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 3f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(27789u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::TrumpetOxidized,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 3f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/waxed_oxidized_copper"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:waxed_oxidized_copper",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const COPPER_ORE: Self = Block {
        id: BlockId::new(1042u16).unwrap(),
        name: "copper_ore",
        hardness: 3f32,
        blast_resistance: 3f32,
        map_color: 11u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 95,
        default_state: &BlockState {
            id: BlockStateId::new(27790u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 3f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(27790u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 3f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/copper_ore"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Alternatives(AlternativeEntry {
                        children: &[
                            LootPoolEntry {
                                content: LootPoolEntryTypes::Item(ItemEntry {
                                    name: "minecraft:copper_ore",
                                }),
                                weight: 1i32,
                                quality: 0i32,
                                conditions: Some(&[LootCondition::MatchTool { items: None }]),
                                functions: None,
                            },
                            LootPoolEntry {
                                content: LootPoolEntryTypes::Item(ItemEntry {
                                    name: "minecraft:raw_copper",
                                }),
                                weight: 1i32,
                                quality: 0i32,
                                conditions: None,
                                functions: Some(&[
                                    LootFunction {
                                        content: LootFunctionTypes::SetCount {
                                            count: LootFunctionNumberProvider::Uniform {
                                                min: 2f32,
                                                max: 5f32,
                                            },
                                            add: false,
                                        },
                                        conditions: None,
                                    },
                                    LootFunction {
                                        content: LootFunctionTypes::ApplyBonus {
                                            enchantment: "minecraft:fortune",
                                            formula: "minecraft:ore_drops",
                                            parameters: None,
                                        },
                                        conditions: None,
                                    },
                                    LootFunction {
                                        content: LootFunctionTypes::ExplosionDecay,
                                        conditions: None,
                                    },
                                ]),
                            },
                        ],
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: None,
                functions: None,
            }]),
        }),
        experience: Some(Experience {
            experience: IntProvider::Constant(0i32),
        }),
    };
    pub const DEEPSLATE_COPPER_ORE: Self = Block {
        id: BlockId::new(1043u16).unwrap(),
        name: "deepslate_copper_ore",
        hardness: 4.5f32,
        blast_resistance: 3f32,
        map_color: 59u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 96,
        default_state: &BlockState {
            id: BlockStateId::new(27791u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 4.5f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(27791u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 4.5f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/deepslate_copper_ore"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Alternatives(AlternativeEntry {
                        children: &[
                            LootPoolEntry {
                                content: LootPoolEntryTypes::Item(ItemEntry {
                                    name: "minecraft:deepslate_copper_ore",
                                }),
                                weight: 1i32,
                                quality: 0i32,
                                conditions: Some(&[LootCondition::MatchTool { items: None }]),
                                functions: None,
                            },
                            LootPoolEntry {
                                content: LootPoolEntryTypes::Item(ItemEntry {
                                    name: "minecraft:raw_copper",
                                }),
                                weight: 1i32,
                                quality: 0i32,
                                conditions: None,
                                functions: Some(&[
                                    LootFunction {
                                        content: LootFunctionTypes::SetCount {
                                            count: LootFunctionNumberProvider::Uniform {
                                                min: 2f32,
                                                max: 5f32,
                                            },
                                            add: false,
                                        },
                                        conditions: None,
                                    },
                                    LootFunction {
                                        content: LootFunctionTypes::ApplyBonus {
                                            enchantment: "minecraft:fortune",
                                            formula: "minecraft:ore_drops",
                                            parameters: None,
                                        },
                                        conditions: None,
                                    },
                                    LootFunction {
                                        content: LootFunctionTypes::ExplosionDecay,
                                        conditions: None,
                                    },
                                ]),
                            },
                        ],
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: None,
                functions: None,
            }]),
        }),
        experience: Some(Experience {
            experience: IntProvider::Constant(0i32),
        }),
    };
    pub const CUT_COPPER: Self = Block {
        id: BlockId::new(1044u16).unwrap(),
        name: "cut_copper",
        hardness: 3f32,
        blast_resistance: 6f32,
        map_color: 15u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 137,
        default_state: &BlockState {
            id: BlockStateId::new(27792u16).unwrap(),
            state_flags: 964,
            side_flags: 255,
            instrument: NoteblockInstrument::Trumpet,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 3f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(27792u16).unwrap(),
            state_flags: 964,
            side_flags: 255,
            instrument: NoteblockInstrument::Trumpet,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 3f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/cut_copper"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:cut_copper",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const EXPOSED_CUT_COPPER: Self = Block {
        id: BlockId::new(1045u16).unwrap(),
        name: "exposed_cut_copper",
        hardness: 3f32,
        blast_resistance: 6f32,
        map_color: 44u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 138,
        default_state: &BlockState {
            id: BlockStateId::new(27793u16).unwrap(),
            state_flags: 964,
            side_flags: 255,
            instrument: NoteblockInstrument::TrumpetExposed,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 3f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(27793u16).unwrap(),
            state_flags: 964,
            side_flags: 255,
            instrument: NoteblockInstrument::TrumpetExposed,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 3f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/exposed_cut_copper"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:exposed_cut_copper",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const WEATHERED_CUT_COPPER: Self = Block {
        id: BlockId::new(1046u16).unwrap(),
        name: "weathered_cut_copper",
        hardness: 3f32,
        blast_resistance: 6f32,
        map_color: 56u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 139,
        default_state: &BlockState {
            id: BlockStateId::new(27794u16).unwrap(),
            state_flags: 964,
            side_flags: 255,
            instrument: NoteblockInstrument::TrumpetWeathered,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 3f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(27794u16).unwrap(),
            state_flags: 964,
            side_flags: 255,
            instrument: NoteblockInstrument::TrumpetWeathered,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 3f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/weathered_cut_copper"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:weathered_cut_copper",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const OXIDIZED_CUT_COPPER: Self = Block {
        id: BlockId::new(1047u16).unwrap(),
        name: "oxidized_cut_copper",
        hardness: 3f32,
        blast_resistance: 6f32,
        map_color: 55u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 140,
        default_state: &BlockState {
            id: BlockStateId::new(27795u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::TrumpetOxidized,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 3f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(27795u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::TrumpetOxidized,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 3f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/oxidized_cut_copper"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:oxidized_cut_copper",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const WAXED_CUT_COPPER: Self = Block {
        id: BlockId::new(1048u16).unwrap(),
        name: "waxed_cut_copper",
        hardness: 3f32,
        blast_resistance: 6f32,
        map_color: 15u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 141,
        default_state: &BlockState {
            id: BlockStateId::new(27796u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Trumpet,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 3f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(27796u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Trumpet,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 3f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/waxed_cut_copper"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:waxed_cut_copper",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const WAXED_EXPOSED_CUT_COPPER: Self = Block {
        id: BlockId::new(1049u16).unwrap(),
        name: "waxed_exposed_cut_copper",
        hardness: 3f32,
        blast_resistance: 6f32,
        map_color: 44u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 142,
        default_state: &BlockState {
            id: BlockStateId::new(27797u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::TrumpetExposed,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 3f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(27797u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::TrumpetExposed,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 3f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/waxed_exposed_cut_copper"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:waxed_exposed_cut_copper",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const WAXED_WEATHERED_CUT_COPPER: Self = Block {
        id: BlockId::new(1050u16).unwrap(),
        name: "waxed_weathered_cut_copper",
        hardness: 3f32,
        blast_resistance: 6f32,
        map_color: 56u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 143,
        default_state: &BlockState {
            id: BlockStateId::new(27798u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::TrumpetWeathered,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 3f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(27798u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::TrumpetWeathered,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 3f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/waxed_weathered_cut_copper"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:waxed_weathered_cut_copper",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const WAXED_OXIDIZED_CUT_COPPER: Self = Block {
        id: BlockId::new(1051u16).unwrap(),
        name: "waxed_oxidized_cut_copper",
        hardness: 3f32,
        blast_resistance: 6f32,
        map_color: 55u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 144,
        default_state: &BlockState {
            id: BlockStateId::new(27799u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::TrumpetOxidized,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 3f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(27799u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::TrumpetOxidized,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 3f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/waxed_oxidized_cut_copper"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:waxed_oxidized_cut_copper",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const CHISELED_COPPER: Self = Block {
        id: BlockId::new(1052u16).unwrap(),
        name: "chiseled_copper",
        hardness: 3f32,
        blast_resistance: 6f32,
        map_color: 15u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 129,
        default_state: &BlockState {
            id: BlockStateId::new(27800u16).unwrap(),
            state_flags: 964,
            side_flags: 255,
            instrument: NoteblockInstrument::Trumpet,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 3f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(27800u16).unwrap(),
            state_flags: 964,
            side_flags: 255,
            instrument: NoteblockInstrument::Trumpet,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 3f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/chiseled_copper"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:chiseled_copper",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const EXPOSED_CHISELED_COPPER: Self = Block {
        id: BlockId::new(1053u16).unwrap(),
        name: "exposed_chiseled_copper",
        hardness: 3f32,
        blast_resistance: 6f32,
        map_color: 44u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 130,
        default_state: &BlockState {
            id: BlockStateId::new(27801u16).unwrap(),
            state_flags: 964,
            side_flags: 255,
            instrument: NoteblockInstrument::TrumpetExposed,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 3f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(27801u16).unwrap(),
            state_flags: 964,
            side_flags: 255,
            instrument: NoteblockInstrument::TrumpetExposed,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 3f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/exposed_chiseled_copper"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:exposed_chiseled_copper",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const WEATHERED_CHISELED_COPPER: Self = Block {
        id: BlockId::new(1054u16).unwrap(),
        name: "weathered_chiseled_copper",
        hardness: 3f32,
        blast_resistance: 6f32,
        map_color: 56u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 131,
        default_state: &BlockState {
            id: BlockStateId::new(27802u16).unwrap(),
            state_flags: 964,
            side_flags: 255,
            instrument: NoteblockInstrument::TrumpetWeathered,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 3f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(27802u16).unwrap(),
            state_flags: 964,
            side_flags: 255,
            instrument: NoteblockInstrument::TrumpetWeathered,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 3f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/weathered_chiseled_copper"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:weathered_chiseled_copper",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const OXIDIZED_CHISELED_COPPER: Self = Block {
        id: BlockId::new(1055u16).unwrap(),
        name: "oxidized_chiseled_copper",
        hardness: 3f32,
        blast_resistance: 6f32,
        map_color: 55u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 132,
        default_state: &BlockState {
            id: BlockStateId::new(27803u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::TrumpetOxidized,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 3f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(27803u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::TrumpetOxidized,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 3f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/oxidized_chiseled_copper"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:oxidized_chiseled_copper",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const WAXED_CHISELED_COPPER: Self = Block {
        id: BlockId::new(1056u16).unwrap(),
        name: "waxed_chiseled_copper",
        hardness: 3f32,
        blast_resistance: 6f32,
        map_color: 15u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 133,
        default_state: &BlockState {
            id: BlockStateId::new(27804u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Trumpet,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 3f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(27804u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Trumpet,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 3f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/waxed_chiseled_copper"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:waxed_chiseled_copper",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const WAXED_EXPOSED_CHISELED_COPPER: Self = Block {
        id: BlockId::new(1057u16).unwrap(),
        name: "waxed_exposed_chiseled_copper",
        hardness: 3f32,
        blast_resistance: 6f32,
        map_color: 44u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 134,
        default_state: &BlockState {
            id: BlockStateId::new(27805u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::TrumpetExposed,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 3f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(27805u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::TrumpetExposed,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 3f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/waxed_exposed_chiseled_copper"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:waxed_exposed_chiseled_copper",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const WAXED_WEATHERED_CHISELED_COPPER: Self = Block {
        id: BlockId::new(1058u16).unwrap(),
        name: "waxed_weathered_chiseled_copper",
        hardness: 3f32,
        blast_resistance: 6f32,
        map_color: 56u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 135,
        default_state: &BlockState {
            id: BlockStateId::new(27806u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::TrumpetWeathered,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 3f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(27806u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::TrumpetWeathered,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 3f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/waxed_weathered_chiseled_copper"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:waxed_weathered_chiseled_copper",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const WAXED_OXIDIZED_CHISELED_COPPER: Self = Block {
        id: BlockId::new(1059u16).unwrap(),
        name: "waxed_oxidized_chiseled_copper",
        hardness: 3f32,
        blast_resistance: 6f32,
        map_color: 55u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 136,
        default_state: &BlockState {
            id: BlockStateId::new(27807u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::TrumpetOxidized,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 3f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(27807u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::TrumpetOxidized,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 3f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/waxed_oxidized_chiseled_copper"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:waxed_oxidized_chiseled_copper",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const CUT_COPPER_STAIRS: Self = Block {
        id: BlockId::new(1060u16).unwrap(),
        name: "cut_copper_stairs",
        hardness: 3f32,
        blast_resistance: 6f32,
        map_color: 15u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 145,
        default_state: &BlockState {
            id: BlockStateId::new(27819u16).unwrap(),
            state_flags: 588,
            side_flags: 69,
            instrument: NoteblockInstrument::Trumpet,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 3f32,
            collision_shapes: &[21, 109],
            outline_shapes: &[21, 109],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(27808u16).unwrap(),
                state_flags: 612,
                side_flags: 134,
                instrument: NoteblockInstrument::Trumpet,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[99, 100],
                outline_shapes: &[99, 100],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27809u16).unwrap(),
                state_flags: 588,
                side_flags: 134,
                instrument: NoteblockInstrument::Trumpet,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[99, 100],
                outline_shapes: &[99, 100],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27810u16).unwrap(),
                state_flags: 612,
                side_flags: 150,
                instrument: NoteblockInstrument::Trumpet,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[101, 102, 103],
                outline_shapes: &[101, 102, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27811u16).unwrap(),
                state_flags: 588,
                side_flags: 150,
                instrument: NoteblockInstrument::Trumpet,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[101, 102, 103],
                outline_shapes: &[101, 102, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27812u16).unwrap(),
                state_flags: 612,
                side_flags: 166,
                instrument: NoteblockInstrument::Trumpet,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[99, 104, 105],
                outline_shapes: &[99, 104, 105],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27813u16).unwrap(),
                state_flags: 588,
                side_flags: 166,
                instrument: NoteblockInstrument::Trumpet,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[99, 104, 105],
                outline_shapes: &[99, 104, 105],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27814u16).unwrap(),
                state_flags: 612,
                side_flags: 130,
                instrument: NoteblockInstrument::Trumpet,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[106, 100, 107],
                outline_shapes: &[106, 100, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27815u16).unwrap(),
                state_flags: 588,
                side_flags: 130,
                instrument: NoteblockInstrument::Trumpet,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[106, 100, 107],
                outline_shapes: &[106, 100, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27816u16).unwrap(),
                state_flags: 612,
                side_flags: 130,
                instrument: NoteblockInstrument::Trumpet,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[102, 108, 103],
                outline_shapes: &[102, 108, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27817u16).unwrap(),
                state_flags: 588,
                side_flags: 130,
                instrument: NoteblockInstrument::Trumpet,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[102, 108, 103],
                outline_shapes: &[102, 108, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27818u16).unwrap(),
                state_flags: 612,
                side_flags: 69,
                instrument: NoteblockInstrument::Trumpet,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 109],
                outline_shapes: &[21, 109],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27819u16).unwrap(),
                state_flags: 588,
                side_flags: 69,
                instrument: NoteblockInstrument::Trumpet,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 109],
                outline_shapes: &[21, 109],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27820u16).unwrap(),
                state_flags: 612,
                side_flags: 85,
                instrument: NoteblockInstrument::Trumpet,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 108, 107],
                outline_shapes: &[21, 108, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27821u16).unwrap(),
                state_flags: 588,
                side_flags: 85,
                instrument: NoteblockInstrument::Trumpet,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 108, 107],
                outline_shapes: &[21, 108, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27822u16).unwrap(),
                state_flags: 612,
                side_flags: 101,
                instrument: NoteblockInstrument::Trumpet,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 109, 103],
                outline_shapes: &[21, 109, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27823u16).unwrap(),
                state_flags: 588,
                side_flags: 101,
                instrument: NoteblockInstrument::Trumpet,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 109, 103],
                outline_shapes: &[21, 109, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27824u16).unwrap(),
                state_flags: 612,
                side_flags: 65,
                instrument: NoteblockInstrument::Trumpet,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 110],
                outline_shapes: &[21, 110],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27825u16).unwrap(),
                state_flags: 588,
                side_flags: 65,
                instrument: NoteblockInstrument::Trumpet,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 110],
                outline_shapes: &[21, 110],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27826u16).unwrap(),
                state_flags: 612,
                side_flags: 65,
                instrument: NoteblockInstrument::Trumpet,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 107],
                outline_shapes: &[21, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27827u16).unwrap(),
                state_flags: 588,
                side_flags: 65,
                instrument: NoteblockInstrument::Trumpet,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 107],
                outline_shapes: &[21, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27828u16).unwrap(),
                state_flags: 612,
                side_flags: 138,
                instrument: NoteblockInstrument::Trumpet,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[111, 109],
                outline_shapes: &[111, 109],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27829u16).unwrap(),
                state_flags: 588,
                side_flags: 138,
                instrument: NoteblockInstrument::Trumpet,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[111, 109],
                outline_shapes: &[111, 109],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27830u16).unwrap(),
                state_flags: 612,
                side_flags: 170,
                instrument: NoteblockInstrument::Trumpet,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[111, 102, 110],
                outline_shapes: &[111, 102, 110],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27831u16).unwrap(),
                state_flags: 588,
                side_flags: 170,
                instrument: NoteblockInstrument::Trumpet,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[111, 102, 110],
                outline_shapes: &[111, 102, 110],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27832u16).unwrap(),
                state_flags: 612,
                side_flags: 154,
                instrument: NoteblockInstrument::Trumpet,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[101, 104, 107],
                outline_shapes: &[101, 104, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27833u16).unwrap(),
                state_flags: 588,
                side_flags: 154,
                instrument: NoteblockInstrument::Trumpet,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[101, 104, 107],
                outline_shapes: &[101, 104, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27834u16).unwrap(),
                state_flags: 612,
                side_flags: 130,
                instrument: NoteblockInstrument::Trumpet,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[104, 108, 107],
                outline_shapes: &[104, 108, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27835u16).unwrap(),
                state_flags: 588,
                side_flags: 130,
                instrument: NoteblockInstrument::Trumpet,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[104, 108, 107],
                outline_shapes: &[104, 108, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27836u16).unwrap(),
                state_flags: 612,
                side_flags: 130,
                instrument: NoteblockInstrument::Trumpet,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[112, 109, 103],
                outline_shapes: &[112, 109, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27837u16).unwrap(),
                state_flags: 588,
                side_flags: 130,
                instrument: NoteblockInstrument::Trumpet,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[112, 109, 103],
                outline_shapes: &[112, 109, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27838u16).unwrap(),
                state_flags: 612,
                side_flags: 73,
                instrument: NoteblockInstrument::Trumpet,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 100],
                outline_shapes: &[21, 100],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27839u16).unwrap(),
                state_flags: 588,
                side_flags: 73,
                instrument: NoteblockInstrument::Trumpet,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 100],
                outline_shapes: &[21, 100],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27840u16).unwrap(),
                state_flags: 612,
                side_flags: 105,
                instrument: NoteblockInstrument::Trumpet,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 100, 107],
                outline_shapes: &[21, 100, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27841u16).unwrap(),
                state_flags: 588,
                side_flags: 105,
                instrument: NoteblockInstrument::Trumpet,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 100, 107],
                outline_shapes: &[21, 100, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27842u16).unwrap(),
                state_flags: 612,
                side_flags: 89,
                instrument: NoteblockInstrument::Trumpet,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 108, 103],
                outline_shapes: &[21, 108, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27843u16).unwrap(),
                state_flags: 588,
                side_flags: 89,
                instrument: NoteblockInstrument::Trumpet,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 108, 103],
                outline_shapes: &[21, 108, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27844u16).unwrap(),
                state_flags: 612,
                side_flags: 65,
                instrument: NoteblockInstrument::Trumpet,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 103],
                outline_shapes: &[21, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27845u16).unwrap(),
                state_flags: 588,
                side_flags: 65,
                instrument: NoteblockInstrument::Trumpet,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 103],
                outline_shapes: &[21, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27846u16).unwrap(),
                state_flags: 612,
                side_flags: 65,
                instrument: NoteblockInstrument::Trumpet,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 105],
                outline_shapes: &[21, 105],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27847u16).unwrap(),
                state_flags: 588,
                side_flags: 65,
                instrument: NoteblockInstrument::Trumpet,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 105],
                outline_shapes: &[21, 105],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27848u16).unwrap(),
                state_flags: 612,
                side_flags: 146,
                instrument: NoteblockInstrument::Trumpet,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[101, 113],
                outline_shapes: &[101, 113],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27849u16).unwrap(),
                state_flags: 588,
                side_flags: 146,
                instrument: NoteblockInstrument::Trumpet,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[101, 113],
                outline_shapes: &[101, 113],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27850u16).unwrap(),
                state_flags: 612,
                side_flags: 154,
                instrument: NoteblockInstrument::Trumpet,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[101, 104, 107],
                outline_shapes: &[101, 104, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27851u16).unwrap(),
                state_flags: 588,
                side_flags: 154,
                instrument: NoteblockInstrument::Trumpet,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[101, 104, 107],
                outline_shapes: &[101, 104, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27852u16).unwrap(),
                state_flags: 612,
                side_flags: 150,
                instrument: NoteblockInstrument::Trumpet,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[101, 102, 103],
                outline_shapes: &[101, 102, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27853u16).unwrap(),
                state_flags: 588,
                side_flags: 150,
                instrument: NoteblockInstrument::Trumpet,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[101, 102, 103],
                outline_shapes: &[101, 102, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27854u16).unwrap(),
                state_flags: 612,
                side_flags: 130,
                instrument: NoteblockInstrument::Trumpet,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[112, 109, 103],
                outline_shapes: &[112, 109, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27855u16).unwrap(),
                state_flags: 588,
                side_flags: 130,
                instrument: NoteblockInstrument::Trumpet,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[112, 109, 103],
                outline_shapes: &[112, 109, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27856u16).unwrap(),
                state_flags: 612,
                side_flags: 130,
                instrument: NoteblockInstrument::Trumpet,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[106, 100, 107],
                outline_shapes: &[106, 100, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27857u16).unwrap(),
                state_flags: 588,
                side_flags: 130,
                instrument: NoteblockInstrument::Trumpet,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[106, 100, 107],
                outline_shapes: &[106, 100, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27858u16).unwrap(),
                state_flags: 612,
                side_flags: 81,
                instrument: NoteblockInstrument::Trumpet,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 108],
                outline_shapes: &[21, 108],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27859u16).unwrap(),
                state_flags: 588,
                side_flags: 81,
                instrument: NoteblockInstrument::Trumpet,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 108],
                outline_shapes: &[21, 108],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27860u16).unwrap(),
                state_flags: 612,
                side_flags: 89,
                instrument: NoteblockInstrument::Trumpet,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 108, 103],
                outline_shapes: &[21, 108, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27861u16).unwrap(),
                state_flags: 588,
                side_flags: 89,
                instrument: NoteblockInstrument::Trumpet,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 108, 103],
                outline_shapes: &[21, 108, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27862u16).unwrap(),
                state_flags: 612,
                side_flags: 85,
                instrument: NoteblockInstrument::Trumpet,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 108, 107],
                outline_shapes: &[21, 108, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27863u16).unwrap(),
                state_flags: 588,
                side_flags: 85,
                instrument: NoteblockInstrument::Trumpet,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 108, 107],
                outline_shapes: &[21, 108, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27864u16).unwrap(),
                state_flags: 612,
                side_flags: 65,
                instrument: NoteblockInstrument::Trumpet,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 105],
                outline_shapes: &[21, 105],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27865u16).unwrap(),
                state_flags: 588,
                side_flags: 65,
                instrument: NoteblockInstrument::Trumpet,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 105],
                outline_shapes: &[21, 105],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27866u16).unwrap(),
                state_flags: 612,
                side_flags: 65,
                instrument: NoteblockInstrument::Trumpet,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 110],
                outline_shapes: &[21, 110],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27867u16).unwrap(),
                state_flags: 588,
                side_flags: 65,
                instrument: NoteblockInstrument::Trumpet,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 110],
                outline_shapes: &[21, 110],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27868u16).unwrap(),
                state_flags: 612,
                side_flags: 162,
                instrument: NoteblockInstrument::Trumpet,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[114, 108],
                outline_shapes: &[114, 108],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27869u16).unwrap(),
                state_flags: 588,
                side_flags: 162,
                instrument: NoteblockInstrument::Trumpet,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[114, 108],
                outline_shapes: &[114, 108],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27870u16).unwrap(),
                state_flags: 612,
                side_flags: 166,
                instrument: NoteblockInstrument::Trumpet,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[99, 104, 105],
                outline_shapes: &[99, 104, 105],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27871u16).unwrap(),
                state_flags: 588,
                side_flags: 166,
                instrument: NoteblockInstrument::Trumpet,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[99, 104, 105],
                outline_shapes: &[99, 104, 105],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27872u16).unwrap(),
                state_flags: 612,
                side_flags: 170,
                instrument: NoteblockInstrument::Trumpet,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[111, 102, 110],
                outline_shapes: &[111, 102, 110],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27873u16).unwrap(),
                state_flags: 588,
                side_flags: 170,
                instrument: NoteblockInstrument::Trumpet,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[111, 102, 110],
                outline_shapes: &[111, 102, 110],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27874u16).unwrap(),
                state_flags: 612,
                side_flags: 130,
                instrument: NoteblockInstrument::Trumpet,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[102, 108, 103],
                outline_shapes: &[102, 108, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27875u16).unwrap(),
                state_flags: 588,
                side_flags: 130,
                instrument: NoteblockInstrument::Trumpet,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[102, 108, 103],
                outline_shapes: &[102, 108, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27876u16).unwrap(),
                state_flags: 612,
                side_flags: 130,
                instrument: NoteblockInstrument::Trumpet,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[104, 108, 107],
                outline_shapes: &[104, 108, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27877u16).unwrap(),
                state_flags: 588,
                side_flags: 130,
                instrument: NoteblockInstrument::Trumpet,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[104, 108, 107],
                outline_shapes: &[104, 108, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27878u16).unwrap(),
                state_flags: 612,
                side_flags: 97,
                instrument: NoteblockInstrument::Trumpet,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 113],
                outline_shapes: &[21, 113],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27879u16).unwrap(),
                state_flags: 588,
                side_flags: 97,
                instrument: NoteblockInstrument::Trumpet,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 113],
                outline_shapes: &[21, 113],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27880u16).unwrap(),
                state_flags: 612,
                side_flags: 101,
                instrument: NoteblockInstrument::Trumpet,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 109, 103],
                outline_shapes: &[21, 109, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27881u16).unwrap(),
                state_flags: 588,
                side_flags: 101,
                instrument: NoteblockInstrument::Trumpet,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 109, 103],
                outline_shapes: &[21, 109, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27882u16).unwrap(),
                state_flags: 612,
                side_flags: 105,
                instrument: NoteblockInstrument::Trumpet,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 100, 107],
                outline_shapes: &[21, 100, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27883u16).unwrap(),
                state_flags: 588,
                side_flags: 105,
                instrument: NoteblockInstrument::Trumpet,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 100, 107],
                outline_shapes: &[21, 100, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27884u16).unwrap(),
                state_flags: 612,
                side_flags: 65,
                instrument: NoteblockInstrument::Trumpet,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 107],
                outline_shapes: &[21, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27885u16).unwrap(),
                state_flags: 588,
                side_flags: 65,
                instrument: NoteblockInstrument::Trumpet,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 107],
                outline_shapes: &[21, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27886u16).unwrap(),
                state_flags: 612,
                side_flags: 65,
                instrument: NoteblockInstrument::Trumpet,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 103],
                outline_shapes: &[21, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27887u16).unwrap(),
                state_flags: 588,
                side_flags: 65,
                instrument: NoteblockInstrument::Trumpet,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 103],
                outline_shapes: &[21, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/cut_copper_stairs"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:cut_copper_stairs",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const EXPOSED_CUT_COPPER_STAIRS: Self = Block {
        id: BlockId::new(1061u16).unwrap(),
        name: "exposed_cut_copper_stairs",
        hardness: 3f32,
        blast_resistance: 6f32,
        map_color: 44u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 146,
        default_state: &BlockState {
            id: BlockStateId::new(27899u16).unwrap(),
            state_flags: 588,
            side_flags: 69,
            instrument: NoteblockInstrument::TrumpetExposed,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 3f32,
            collision_shapes: &[21, 109],
            outline_shapes: &[21, 109],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(27888u16).unwrap(),
                state_flags: 612,
                side_flags: 134,
                instrument: NoteblockInstrument::TrumpetExposed,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[99, 100],
                outline_shapes: &[99, 100],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27889u16).unwrap(),
                state_flags: 588,
                side_flags: 134,
                instrument: NoteblockInstrument::TrumpetExposed,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[99, 100],
                outline_shapes: &[99, 100],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27890u16).unwrap(),
                state_flags: 612,
                side_flags: 150,
                instrument: NoteblockInstrument::TrumpetExposed,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[101, 102, 103],
                outline_shapes: &[101, 102, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27891u16).unwrap(),
                state_flags: 588,
                side_flags: 150,
                instrument: NoteblockInstrument::TrumpetExposed,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[101, 102, 103],
                outline_shapes: &[101, 102, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27892u16).unwrap(),
                state_flags: 612,
                side_flags: 166,
                instrument: NoteblockInstrument::TrumpetExposed,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[99, 104, 105],
                outline_shapes: &[99, 104, 105],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27893u16).unwrap(),
                state_flags: 588,
                side_flags: 166,
                instrument: NoteblockInstrument::TrumpetExposed,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[99, 104, 105],
                outline_shapes: &[99, 104, 105],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27894u16).unwrap(),
                state_flags: 612,
                side_flags: 130,
                instrument: NoteblockInstrument::TrumpetExposed,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[106, 100, 107],
                outline_shapes: &[106, 100, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27895u16).unwrap(),
                state_flags: 588,
                side_flags: 130,
                instrument: NoteblockInstrument::TrumpetExposed,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[106, 100, 107],
                outline_shapes: &[106, 100, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27896u16).unwrap(),
                state_flags: 612,
                side_flags: 130,
                instrument: NoteblockInstrument::TrumpetExposed,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[102, 108, 103],
                outline_shapes: &[102, 108, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27897u16).unwrap(),
                state_flags: 588,
                side_flags: 130,
                instrument: NoteblockInstrument::TrumpetExposed,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[102, 108, 103],
                outline_shapes: &[102, 108, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27898u16).unwrap(),
                state_flags: 612,
                side_flags: 69,
                instrument: NoteblockInstrument::TrumpetExposed,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 109],
                outline_shapes: &[21, 109],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27899u16).unwrap(),
                state_flags: 588,
                side_flags: 69,
                instrument: NoteblockInstrument::TrumpetExposed,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 109],
                outline_shapes: &[21, 109],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27900u16).unwrap(),
                state_flags: 612,
                side_flags: 85,
                instrument: NoteblockInstrument::TrumpetExposed,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 108, 107],
                outline_shapes: &[21, 108, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27901u16).unwrap(),
                state_flags: 588,
                side_flags: 85,
                instrument: NoteblockInstrument::TrumpetExposed,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 108, 107],
                outline_shapes: &[21, 108, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27902u16).unwrap(),
                state_flags: 612,
                side_flags: 101,
                instrument: NoteblockInstrument::TrumpetExposed,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 109, 103],
                outline_shapes: &[21, 109, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27903u16).unwrap(),
                state_flags: 588,
                side_flags: 101,
                instrument: NoteblockInstrument::TrumpetExposed,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 109, 103],
                outline_shapes: &[21, 109, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27904u16).unwrap(),
                state_flags: 612,
                side_flags: 65,
                instrument: NoteblockInstrument::TrumpetExposed,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 110],
                outline_shapes: &[21, 110],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27905u16).unwrap(),
                state_flags: 588,
                side_flags: 65,
                instrument: NoteblockInstrument::TrumpetExposed,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 110],
                outline_shapes: &[21, 110],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27906u16).unwrap(),
                state_flags: 612,
                side_flags: 65,
                instrument: NoteblockInstrument::TrumpetExposed,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 107],
                outline_shapes: &[21, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27907u16).unwrap(),
                state_flags: 588,
                side_flags: 65,
                instrument: NoteblockInstrument::TrumpetExposed,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 107],
                outline_shapes: &[21, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27908u16).unwrap(),
                state_flags: 612,
                side_flags: 138,
                instrument: NoteblockInstrument::TrumpetExposed,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[111, 109],
                outline_shapes: &[111, 109],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27909u16).unwrap(),
                state_flags: 588,
                side_flags: 138,
                instrument: NoteblockInstrument::TrumpetExposed,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[111, 109],
                outline_shapes: &[111, 109],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27910u16).unwrap(),
                state_flags: 612,
                side_flags: 170,
                instrument: NoteblockInstrument::TrumpetExposed,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[111, 102, 110],
                outline_shapes: &[111, 102, 110],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27911u16).unwrap(),
                state_flags: 588,
                side_flags: 170,
                instrument: NoteblockInstrument::TrumpetExposed,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[111, 102, 110],
                outline_shapes: &[111, 102, 110],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27912u16).unwrap(),
                state_flags: 612,
                side_flags: 154,
                instrument: NoteblockInstrument::TrumpetExposed,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[101, 104, 107],
                outline_shapes: &[101, 104, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27913u16).unwrap(),
                state_flags: 588,
                side_flags: 154,
                instrument: NoteblockInstrument::TrumpetExposed,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[101, 104, 107],
                outline_shapes: &[101, 104, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27914u16).unwrap(),
                state_flags: 612,
                side_flags: 130,
                instrument: NoteblockInstrument::TrumpetExposed,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[104, 108, 107],
                outline_shapes: &[104, 108, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27915u16).unwrap(),
                state_flags: 588,
                side_flags: 130,
                instrument: NoteblockInstrument::TrumpetExposed,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[104, 108, 107],
                outline_shapes: &[104, 108, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27916u16).unwrap(),
                state_flags: 612,
                side_flags: 130,
                instrument: NoteblockInstrument::TrumpetExposed,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[112, 109, 103],
                outline_shapes: &[112, 109, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27917u16).unwrap(),
                state_flags: 588,
                side_flags: 130,
                instrument: NoteblockInstrument::TrumpetExposed,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[112, 109, 103],
                outline_shapes: &[112, 109, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27918u16).unwrap(),
                state_flags: 612,
                side_flags: 73,
                instrument: NoteblockInstrument::TrumpetExposed,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 100],
                outline_shapes: &[21, 100],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27919u16).unwrap(),
                state_flags: 588,
                side_flags: 73,
                instrument: NoteblockInstrument::TrumpetExposed,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 100],
                outline_shapes: &[21, 100],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27920u16).unwrap(),
                state_flags: 612,
                side_flags: 105,
                instrument: NoteblockInstrument::TrumpetExposed,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 100, 107],
                outline_shapes: &[21, 100, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27921u16).unwrap(),
                state_flags: 588,
                side_flags: 105,
                instrument: NoteblockInstrument::TrumpetExposed,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 100, 107],
                outline_shapes: &[21, 100, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27922u16).unwrap(),
                state_flags: 612,
                side_flags: 89,
                instrument: NoteblockInstrument::TrumpetExposed,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 108, 103],
                outline_shapes: &[21, 108, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27923u16).unwrap(),
                state_flags: 588,
                side_flags: 89,
                instrument: NoteblockInstrument::TrumpetExposed,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 108, 103],
                outline_shapes: &[21, 108, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27924u16).unwrap(),
                state_flags: 612,
                side_flags: 65,
                instrument: NoteblockInstrument::TrumpetExposed,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 103],
                outline_shapes: &[21, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27925u16).unwrap(),
                state_flags: 588,
                side_flags: 65,
                instrument: NoteblockInstrument::TrumpetExposed,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 103],
                outline_shapes: &[21, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27926u16).unwrap(),
                state_flags: 612,
                side_flags: 65,
                instrument: NoteblockInstrument::TrumpetExposed,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 105],
                outline_shapes: &[21, 105],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27927u16).unwrap(),
                state_flags: 588,
                side_flags: 65,
                instrument: NoteblockInstrument::TrumpetExposed,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 105],
                outline_shapes: &[21, 105],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27928u16).unwrap(),
                state_flags: 612,
                side_flags: 146,
                instrument: NoteblockInstrument::TrumpetExposed,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[101, 113],
                outline_shapes: &[101, 113],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27929u16).unwrap(),
                state_flags: 588,
                side_flags: 146,
                instrument: NoteblockInstrument::TrumpetExposed,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[101, 113],
                outline_shapes: &[101, 113],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27930u16).unwrap(),
                state_flags: 612,
                side_flags: 154,
                instrument: NoteblockInstrument::TrumpetExposed,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[101, 104, 107],
                outline_shapes: &[101, 104, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27931u16).unwrap(),
                state_flags: 588,
                side_flags: 154,
                instrument: NoteblockInstrument::TrumpetExposed,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[101, 104, 107],
                outline_shapes: &[101, 104, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27932u16).unwrap(),
                state_flags: 612,
                side_flags: 150,
                instrument: NoteblockInstrument::TrumpetExposed,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[101, 102, 103],
                outline_shapes: &[101, 102, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27933u16).unwrap(),
                state_flags: 588,
                side_flags: 150,
                instrument: NoteblockInstrument::TrumpetExposed,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[101, 102, 103],
                outline_shapes: &[101, 102, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27934u16).unwrap(),
                state_flags: 612,
                side_flags: 130,
                instrument: NoteblockInstrument::TrumpetExposed,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[112, 109, 103],
                outline_shapes: &[112, 109, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27935u16).unwrap(),
                state_flags: 588,
                side_flags: 130,
                instrument: NoteblockInstrument::TrumpetExposed,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[112, 109, 103],
                outline_shapes: &[112, 109, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27936u16).unwrap(),
                state_flags: 612,
                side_flags: 130,
                instrument: NoteblockInstrument::TrumpetExposed,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[106, 100, 107],
                outline_shapes: &[106, 100, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27937u16).unwrap(),
                state_flags: 588,
                side_flags: 130,
                instrument: NoteblockInstrument::TrumpetExposed,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[106, 100, 107],
                outline_shapes: &[106, 100, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27938u16).unwrap(),
                state_flags: 612,
                side_flags: 81,
                instrument: NoteblockInstrument::TrumpetExposed,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 108],
                outline_shapes: &[21, 108],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27939u16).unwrap(),
                state_flags: 588,
                side_flags: 81,
                instrument: NoteblockInstrument::TrumpetExposed,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 108],
                outline_shapes: &[21, 108],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27940u16).unwrap(),
                state_flags: 612,
                side_flags: 89,
                instrument: NoteblockInstrument::TrumpetExposed,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 108, 103],
                outline_shapes: &[21, 108, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27941u16).unwrap(),
                state_flags: 588,
                side_flags: 89,
                instrument: NoteblockInstrument::TrumpetExposed,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 108, 103],
                outline_shapes: &[21, 108, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27942u16).unwrap(),
                state_flags: 612,
                side_flags: 85,
                instrument: NoteblockInstrument::TrumpetExposed,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 108, 107],
                outline_shapes: &[21, 108, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27943u16).unwrap(),
                state_flags: 588,
                side_flags: 85,
                instrument: NoteblockInstrument::TrumpetExposed,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 108, 107],
                outline_shapes: &[21, 108, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27944u16).unwrap(),
                state_flags: 612,
                side_flags: 65,
                instrument: NoteblockInstrument::TrumpetExposed,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 105],
                outline_shapes: &[21, 105],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27945u16).unwrap(),
                state_flags: 588,
                side_flags: 65,
                instrument: NoteblockInstrument::TrumpetExposed,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 105],
                outline_shapes: &[21, 105],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27946u16).unwrap(),
                state_flags: 612,
                side_flags: 65,
                instrument: NoteblockInstrument::TrumpetExposed,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 110],
                outline_shapes: &[21, 110],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27947u16).unwrap(),
                state_flags: 588,
                side_flags: 65,
                instrument: NoteblockInstrument::TrumpetExposed,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 110],
                outline_shapes: &[21, 110],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27948u16).unwrap(),
                state_flags: 612,
                side_flags: 162,
                instrument: NoteblockInstrument::TrumpetExposed,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[114, 108],
                outline_shapes: &[114, 108],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27949u16).unwrap(),
                state_flags: 588,
                side_flags: 162,
                instrument: NoteblockInstrument::TrumpetExposed,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[114, 108],
                outline_shapes: &[114, 108],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27950u16).unwrap(),
                state_flags: 612,
                side_flags: 166,
                instrument: NoteblockInstrument::TrumpetExposed,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[99, 104, 105],
                outline_shapes: &[99, 104, 105],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27951u16).unwrap(),
                state_flags: 588,
                side_flags: 166,
                instrument: NoteblockInstrument::TrumpetExposed,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[99, 104, 105],
                outline_shapes: &[99, 104, 105],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27952u16).unwrap(),
                state_flags: 612,
                side_flags: 170,
                instrument: NoteblockInstrument::TrumpetExposed,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[111, 102, 110],
                outline_shapes: &[111, 102, 110],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27953u16).unwrap(),
                state_flags: 588,
                side_flags: 170,
                instrument: NoteblockInstrument::TrumpetExposed,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[111, 102, 110],
                outline_shapes: &[111, 102, 110],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27954u16).unwrap(),
                state_flags: 612,
                side_flags: 130,
                instrument: NoteblockInstrument::TrumpetExposed,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[102, 108, 103],
                outline_shapes: &[102, 108, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27955u16).unwrap(),
                state_flags: 588,
                side_flags: 130,
                instrument: NoteblockInstrument::TrumpetExposed,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[102, 108, 103],
                outline_shapes: &[102, 108, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27956u16).unwrap(),
                state_flags: 612,
                side_flags: 130,
                instrument: NoteblockInstrument::TrumpetExposed,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[104, 108, 107],
                outline_shapes: &[104, 108, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27957u16).unwrap(),
                state_flags: 588,
                side_flags: 130,
                instrument: NoteblockInstrument::TrumpetExposed,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[104, 108, 107],
                outline_shapes: &[104, 108, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27958u16).unwrap(),
                state_flags: 612,
                side_flags: 97,
                instrument: NoteblockInstrument::TrumpetExposed,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 113],
                outline_shapes: &[21, 113],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27959u16).unwrap(),
                state_flags: 588,
                side_flags: 97,
                instrument: NoteblockInstrument::TrumpetExposed,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 113],
                outline_shapes: &[21, 113],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27960u16).unwrap(),
                state_flags: 612,
                side_flags: 101,
                instrument: NoteblockInstrument::TrumpetExposed,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 109, 103],
                outline_shapes: &[21, 109, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27961u16).unwrap(),
                state_flags: 588,
                side_flags: 101,
                instrument: NoteblockInstrument::TrumpetExposed,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 109, 103],
                outline_shapes: &[21, 109, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27962u16).unwrap(),
                state_flags: 612,
                side_flags: 105,
                instrument: NoteblockInstrument::TrumpetExposed,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 100, 107],
                outline_shapes: &[21, 100, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27963u16).unwrap(),
                state_flags: 588,
                side_flags: 105,
                instrument: NoteblockInstrument::TrumpetExposed,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 100, 107],
                outline_shapes: &[21, 100, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27964u16).unwrap(),
                state_flags: 612,
                side_flags: 65,
                instrument: NoteblockInstrument::TrumpetExposed,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 107],
                outline_shapes: &[21, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27965u16).unwrap(),
                state_flags: 588,
                side_flags: 65,
                instrument: NoteblockInstrument::TrumpetExposed,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 107],
                outline_shapes: &[21, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27966u16).unwrap(),
                state_flags: 612,
                side_flags: 65,
                instrument: NoteblockInstrument::TrumpetExposed,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 103],
                outline_shapes: &[21, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27967u16).unwrap(),
                state_flags: 588,
                side_flags: 65,
                instrument: NoteblockInstrument::TrumpetExposed,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 103],
                outline_shapes: &[21, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/exposed_cut_copper_stairs"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:exposed_cut_copper_stairs",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const WEATHERED_CUT_COPPER_STAIRS: Self = Block {
        id: BlockId::new(1062u16).unwrap(),
        name: "weathered_cut_copper_stairs",
        hardness: 3f32,
        blast_resistance: 6f32,
        map_color: 56u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 147,
        default_state: &BlockState {
            id: BlockStateId::new(27979u16).unwrap(),
            state_flags: 588,
            side_flags: 69,
            instrument: NoteblockInstrument::TrumpetWeathered,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 3f32,
            collision_shapes: &[21, 109],
            outline_shapes: &[21, 109],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(27968u16).unwrap(),
                state_flags: 612,
                side_flags: 134,
                instrument: NoteblockInstrument::TrumpetWeathered,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[99, 100],
                outline_shapes: &[99, 100],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27969u16).unwrap(),
                state_flags: 588,
                side_flags: 134,
                instrument: NoteblockInstrument::TrumpetWeathered,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[99, 100],
                outline_shapes: &[99, 100],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27970u16).unwrap(),
                state_flags: 612,
                side_flags: 150,
                instrument: NoteblockInstrument::TrumpetWeathered,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[101, 102, 103],
                outline_shapes: &[101, 102, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27971u16).unwrap(),
                state_flags: 588,
                side_flags: 150,
                instrument: NoteblockInstrument::TrumpetWeathered,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[101, 102, 103],
                outline_shapes: &[101, 102, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27972u16).unwrap(),
                state_flags: 612,
                side_flags: 166,
                instrument: NoteblockInstrument::TrumpetWeathered,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[99, 104, 105],
                outline_shapes: &[99, 104, 105],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27973u16).unwrap(),
                state_flags: 588,
                side_flags: 166,
                instrument: NoteblockInstrument::TrumpetWeathered,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[99, 104, 105],
                outline_shapes: &[99, 104, 105],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27974u16).unwrap(),
                state_flags: 612,
                side_flags: 130,
                instrument: NoteblockInstrument::TrumpetWeathered,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[106, 100, 107],
                outline_shapes: &[106, 100, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27975u16).unwrap(),
                state_flags: 588,
                side_flags: 130,
                instrument: NoteblockInstrument::TrumpetWeathered,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[106, 100, 107],
                outline_shapes: &[106, 100, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27976u16).unwrap(),
                state_flags: 612,
                side_flags: 130,
                instrument: NoteblockInstrument::TrumpetWeathered,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[102, 108, 103],
                outline_shapes: &[102, 108, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27977u16).unwrap(),
                state_flags: 588,
                side_flags: 130,
                instrument: NoteblockInstrument::TrumpetWeathered,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[102, 108, 103],
                outline_shapes: &[102, 108, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27978u16).unwrap(),
                state_flags: 612,
                side_flags: 69,
                instrument: NoteblockInstrument::TrumpetWeathered,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 109],
                outline_shapes: &[21, 109],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27979u16).unwrap(),
                state_flags: 588,
                side_flags: 69,
                instrument: NoteblockInstrument::TrumpetWeathered,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 109],
                outline_shapes: &[21, 109],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27980u16).unwrap(),
                state_flags: 612,
                side_flags: 85,
                instrument: NoteblockInstrument::TrumpetWeathered,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 108, 107],
                outline_shapes: &[21, 108, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27981u16).unwrap(),
                state_flags: 588,
                side_flags: 85,
                instrument: NoteblockInstrument::TrumpetWeathered,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 108, 107],
                outline_shapes: &[21, 108, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27982u16).unwrap(),
                state_flags: 612,
                side_flags: 101,
                instrument: NoteblockInstrument::TrumpetWeathered,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 109, 103],
                outline_shapes: &[21, 109, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27983u16).unwrap(),
                state_flags: 588,
                side_flags: 101,
                instrument: NoteblockInstrument::TrumpetWeathered,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 109, 103],
                outline_shapes: &[21, 109, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27984u16).unwrap(),
                state_flags: 612,
                side_flags: 65,
                instrument: NoteblockInstrument::TrumpetWeathered,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 110],
                outline_shapes: &[21, 110],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27985u16).unwrap(),
                state_flags: 588,
                side_flags: 65,
                instrument: NoteblockInstrument::TrumpetWeathered,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 110],
                outline_shapes: &[21, 110],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27986u16).unwrap(),
                state_flags: 612,
                side_flags: 65,
                instrument: NoteblockInstrument::TrumpetWeathered,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 107],
                outline_shapes: &[21, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27987u16).unwrap(),
                state_flags: 588,
                side_flags: 65,
                instrument: NoteblockInstrument::TrumpetWeathered,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 107],
                outline_shapes: &[21, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27988u16).unwrap(),
                state_flags: 612,
                side_flags: 138,
                instrument: NoteblockInstrument::TrumpetWeathered,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[111, 109],
                outline_shapes: &[111, 109],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27989u16).unwrap(),
                state_flags: 588,
                side_flags: 138,
                instrument: NoteblockInstrument::TrumpetWeathered,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[111, 109],
                outline_shapes: &[111, 109],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27990u16).unwrap(),
                state_flags: 612,
                side_flags: 170,
                instrument: NoteblockInstrument::TrumpetWeathered,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[111, 102, 110],
                outline_shapes: &[111, 102, 110],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27991u16).unwrap(),
                state_flags: 588,
                side_flags: 170,
                instrument: NoteblockInstrument::TrumpetWeathered,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[111, 102, 110],
                outline_shapes: &[111, 102, 110],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27992u16).unwrap(),
                state_flags: 612,
                side_flags: 154,
                instrument: NoteblockInstrument::TrumpetWeathered,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[101, 104, 107],
                outline_shapes: &[101, 104, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27993u16).unwrap(),
                state_flags: 588,
                side_flags: 154,
                instrument: NoteblockInstrument::TrumpetWeathered,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[101, 104, 107],
                outline_shapes: &[101, 104, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27994u16).unwrap(),
                state_flags: 612,
                side_flags: 130,
                instrument: NoteblockInstrument::TrumpetWeathered,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[104, 108, 107],
                outline_shapes: &[104, 108, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27995u16).unwrap(),
                state_flags: 588,
                side_flags: 130,
                instrument: NoteblockInstrument::TrumpetWeathered,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[104, 108, 107],
                outline_shapes: &[104, 108, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27996u16).unwrap(),
                state_flags: 612,
                side_flags: 130,
                instrument: NoteblockInstrument::TrumpetWeathered,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[112, 109, 103],
                outline_shapes: &[112, 109, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27997u16).unwrap(),
                state_flags: 588,
                side_flags: 130,
                instrument: NoteblockInstrument::TrumpetWeathered,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[112, 109, 103],
                outline_shapes: &[112, 109, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27998u16).unwrap(),
                state_flags: 612,
                side_flags: 73,
                instrument: NoteblockInstrument::TrumpetWeathered,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 100],
                outline_shapes: &[21, 100],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(27999u16).unwrap(),
                state_flags: 588,
                side_flags: 73,
                instrument: NoteblockInstrument::TrumpetWeathered,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 100],
                outline_shapes: &[21, 100],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28000u16).unwrap(),
                state_flags: 612,
                side_flags: 105,
                instrument: NoteblockInstrument::TrumpetWeathered,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 100, 107],
                outline_shapes: &[21, 100, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28001u16).unwrap(),
                state_flags: 588,
                side_flags: 105,
                instrument: NoteblockInstrument::TrumpetWeathered,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 100, 107],
                outline_shapes: &[21, 100, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28002u16).unwrap(),
                state_flags: 612,
                side_flags: 89,
                instrument: NoteblockInstrument::TrumpetWeathered,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 108, 103],
                outline_shapes: &[21, 108, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28003u16).unwrap(),
                state_flags: 588,
                side_flags: 89,
                instrument: NoteblockInstrument::TrumpetWeathered,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 108, 103],
                outline_shapes: &[21, 108, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28004u16).unwrap(),
                state_flags: 612,
                side_flags: 65,
                instrument: NoteblockInstrument::TrumpetWeathered,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 103],
                outline_shapes: &[21, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28005u16).unwrap(),
                state_flags: 588,
                side_flags: 65,
                instrument: NoteblockInstrument::TrumpetWeathered,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 103],
                outline_shapes: &[21, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28006u16).unwrap(),
                state_flags: 612,
                side_flags: 65,
                instrument: NoteblockInstrument::TrumpetWeathered,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 105],
                outline_shapes: &[21, 105],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28007u16).unwrap(),
                state_flags: 588,
                side_flags: 65,
                instrument: NoteblockInstrument::TrumpetWeathered,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 105],
                outline_shapes: &[21, 105],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28008u16).unwrap(),
                state_flags: 612,
                side_flags: 146,
                instrument: NoteblockInstrument::TrumpetWeathered,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[101, 113],
                outline_shapes: &[101, 113],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28009u16).unwrap(),
                state_flags: 588,
                side_flags: 146,
                instrument: NoteblockInstrument::TrumpetWeathered,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[101, 113],
                outline_shapes: &[101, 113],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28010u16).unwrap(),
                state_flags: 612,
                side_flags: 154,
                instrument: NoteblockInstrument::TrumpetWeathered,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[101, 104, 107],
                outline_shapes: &[101, 104, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28011u16).unwrap(),
                state_flags: 588,
                side_flags: 154,
                instrument: NoteblockInstrument::TrumpetWeathered,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[101, 104, 107],
                outline_shapes: &[101, 104, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28012u16).unwrap(),
                state_flags: 612,
                side_flags: 150,
                instrument: NoteblockInstrument::TrumpetWeathered,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[101, 102, 103],
                outline_shapes: &[101, 102, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28013u16).unwrap(),
                state_flags: 588,
                side_flags: 150,
                instrument: NoteblockInstrument::TrumpetWeathered,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[101, 102, 103],
                outline_shapes: &[101, 102, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28014u16).unwrap(),
                state_flags: 612,
                side_flags: 130,
                instrument: NoteblockInstrument::TrumpetWeathered,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[112, 109, 103],
                outline_shapes: &[112, 109, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28015u16).unwrap(),
                state_flags: 588,
                side_flags: 130,
                instrument: NoteblockInstrument::TrumpetWeathered,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[112, 109, 103],
                outline_shapes: &[112, 109, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28016u16).unwrap(),
                state_flags: 612,
                side_flags: 130,
                instrument: NoteblockInstrument::TrumpetWeathered,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[106, 100, 107],
                outline_shapes: &[106, 100, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28017u16).unwrap(),
                state_flags: 588,
                side_flags: 130,
                instrument: NoteblockInstrument::TrumpetWeathered,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[106, 100, 107],
                outline_shapes: &[106, 100, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28018u16).unwrap(),
                state_flags: 612,
                side_flags: 81,
                instrument: NoteblockInstrument::TrumpetWeathered,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 108],
                outline_shapes: &[21, 108],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28019u16).unwrap(),
                state_flags: 588,
                side_flags: 81,
                instrument: NoteblockInstrument::TrumpetWeathered,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 108],
                outline_shapes: &[21, 108],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28020u16).unwrap(),
                state_flags: 612,
                side_flags: 89,
                instrument: NoteblockInstrument::TrumpetWeathered,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 108, 103],
                outline_shapes: &[21, 108, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28021u16).unwrap(),
                state_flags: 588,
                side_flags: 89,
                instrument: NoteblockInstrument::TrumpetWeathered,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 108, 103],
                outline_shapes: &[21, 108, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28022u16).unwrap(),
                state_flags: 612,
                side_flags: 85,
                instrument: NoteblockInstrument::TrumpetWeathered,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 108, 107],
                outline_shapes: &[21, 108, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28023u16).unwrap(),
                state_flags: 588,
                side_flags: 85,
                instrument: NoteblockInstrument::TrumpetWeathered,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 108, 107],
                outline_shapes: &[21, 108, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28024u16).unwrap(),
                state_flags: 612,
                side_flags: 65,
                instrument: NoteblockInstrument::TrumpetWeathered,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 105],
                outline_shapes: &[21, 105],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28025u16).unwrap(),
                state_flags: 588,
                side_flags: 65,
                instrument: NoteblockInstrument::TrumpetWeathered,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 105],
                outline_shapes: &[21, 105],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28026u16).unwrap(),
                state_flags: 612,
                side_flags: 65,
                instrument: NoteblockInstrument::TrumpetWeathered,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 110],
                outline_shapes: &[21, 110],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28027u16).unwrap(),
                state_flags: 588,
                side_flags: 65,
                instrument: NoteblockInstrument::TrumpetWeathered,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 110],
                outline_shapes: &[21, 110],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28028u16).unwrap(),
                state_flags: 612,
                side_flags: 162,
                instrument: NoteblockInstrument::TrumpetWeathered,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[114, 108],
                outline_shapes: &[114, 108],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28029u16).unwrap(),
                state_flags: 588,
                side_flags: 162,
                instrument: NoteblockInstrument::TrumpetWeathered,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[114, 108],
                outline_shapes: &[114, 108],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28030u16).unwrap(),
                state_flags: 612,
                side_flags: 166,
                instrument: NoteblockInstrument::TrumpetWeathered,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[99, 104, 105],
                outline_shapes: &[99, 104, 105],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28031u16).unwrap(),
                state_flags: 588,
                side_flags: 166,
                instrument: NoteblockInstrument::TrumpetWeathered,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[99, 104, 105],
                outline_shapes: &[99, 104, 105],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28032u16).unwrap(),
                state_flags: 612,
                side_flags: 170,
                instrument: NoteblockInstrument::TrumpetWeathered,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[111, 102, 110],
                outline_shapes: &[111, 102, 110],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28033u16).unwrap(),
                state_flags: 588,
                side_flags: 170,
                instrument: NoteblockInstrument::TrumpetWeathered,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[111, 102, 110],
                outline_shapes: &[111, 102, 110],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28034u16).unwrap(),
                state_flags: 612,
                side_flags: 130,
                instrument: NoteblockInstrument::TrumpetWeathered,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[102, 108, 103],
                outline_shapes: &[102, 108, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28035u16).unwrap(),
                state_flags: 588,
                side_flags: 130,
                instrument: NoteblockInstrument::TrumpetWeathered,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[102, 108, 103],
                outline_shapes: &[102, 108, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28036u16).unwrap(),
                state_flags: 612,
                side_flags: 130,
                instrument: NoteblockInstrument::TrumpetWeathered,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[104, 108, 107],
                outline_shapes: &[104, 108, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28037u16).unwrap(),
                state_flags: 588,
                side_flags: 130,
                instrument: NoteblockInstrument::TrumpetWeathered,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[104, 108, 107],
                outline_shapes: &[104, 108, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28038u16).unwrap(),
                state_flags: 612,
                side_flags: 97,
                instrument: NoteblockInstrument::TrumpetWeathered,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 113],
                outline_shapes: &[21, 113],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28039u16).unwrap(),
                state_flags: 588,
                side_flags: 97,
                instrument: NoteblockInstrument::TrumpetWeathered,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 113],
                outline_shapes: &[21, 113],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28040u16).unwrap(),
                state_flags: 612,
                side_flags: 101,
                instrument: NoteblockInstrument::TrumpetWeathered,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 109, 103],
                outline_shapes: &[21, 109, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28041u16).unwrap(),
                state_flags: 588,
                side_flags: 101,
                instrument: NoteblockInstrument::TrumpetWeathered,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 109, 103],
                outline_shapes: &[21, 109, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28042u16).unwrap(),
                state_flags: 612,
                side_flags: 105,
                instrument: NoteblockInstrument::TrumpetWeathered,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 100, 107],
                outline_shapes: &[21, 100, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28043u16).unwrap(),
                state_flags: 588,
                side_flags: 105,
                instrument: NoteblockInstrument::TrumpetWeathered,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 100, 107],
                outline_shapes: &[21, 100, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28044u16).unwrap(),
                state_flags: 612,
                side_flags: 65,
                instrument: NoteblockInstrument::TrumpetWeathered,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 107],
                outline_shapes: &[21, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28045u16).unwrap(),
                state_flags: 588,
                side_flags: 65,
                instrument: NoteblockInstrument::TrumpetWeathered,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 107],
                outline_shapes: &[21, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28046u16).unwrap(),
                state_flags: 612,
                side_flags: 65,
                instrument: NoteblockInstrument::TrumpetWeathered,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 103],
                outline_shapes: &[21, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28047u16).unwrap(),
                state_flags: 588,
                side_flags: 65,
                instrument: NoteblockInstrument::TrumpetWeathered,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 103],
                outline_shapes: &[21, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/weathered_cut_copper_stairs"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:weathered_cut_copper_stairs",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const OXIDIZED_CUT_COPPER_STAIRS: Self = Block {
        id: BlockId::new(1063u16).unwrap(),
        name: "oxidized_cut_copper_stairs",
        hardness: 3f32,
        blast_resistance: 6f32,
        map_color: 55u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 148,
        default_state: &BlockState {
            id: BlockStateId::new(28059u16).unwrap(),
            state_flags: 76,
            side_flags: 69,
            instrument: NoteblockInstrument::TrumpetOxidized,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 3f32,
            collision_shapes: &[21, 109],
            outline_shapes: &[21, 109],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(28048u16).unwrap(),
                state_flags: 100,
                side_flags: 134,
                instrument: NoteblockInstrument::TrumpetOxidized,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[99, 100],
                outline_shapes: &[99, 100],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28049u16).unwrap(),
                state_flags: 76,
                side_flags: 134,
                instrument: NoteblockInstrument::TrumpetOxidized,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[99, 100],
                outline_shapes: &[99, 100],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28050u16).unwrap(),
                state_flags: 100,
                side_flags: 150,
                instrument: NoteblockInstrument::TrumpetOxidized,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[101, 102, 103],
                outline_shapes: &[101, 102, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28051u16).unwrap(),
                state_flags: 76,
                side_flags: 150,
                instrument: NoteblockInstrument::TrumpetOxidized,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[101, 102, 103],
                outline_shapes: &[101, 102, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28052u16).unwrap(),
                state_flags: 100,
                side_flags: 166,
                instrument: NoteblockInstrument::TrumpetOxidized,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[99, 104, 105],
                outline_shapes: &[99, 104, 105],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28053u16).unwrap(),
                state_flags: 76,
                side_flags: 166,
                instrument: NoteblockInstrument::TrumpetOxidized,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[99, 104, 105],
                outline_shapes: &[99, 104, 105],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28054u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::TrumpetOxidized,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[106, 100, 107],
                outline_shapes: &[106, 100, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28055u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::TrumpetOxidized,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[106, 100, 107],
                outline_shapes: &[106, 100, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28056u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::TrumpetOxidized,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[102, 108, 103],
                outline_shapes: &[102, 108, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28057u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::TrumpetOxidized,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[102, 108, 103],
                outline_shapes: &[102, 108, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28058u16).unwrap(),
                state_flags: 100,
                side_flags: 69,
                instrument: NoteblockInstrument::TrumpetOxidized,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 109],
                outline_shapes: &[21, 109],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28059u16).unwrap(),
                state_flags: 76,
                side_flags: 69,
                instrument: NoteblockInstrument::TrumpetOxidized,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 109],
                outline_shapes: &[21, 109],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28060u16).unwrap(),
                state_flags: 100,
                side_flags: 85,
                instrument: NoteblockInstrument::TrumpetOxidized,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 108, 107],
                outline_shapes: &[21, 108, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28061u16).unwrap(),
                state_flags: 76,
                side_flags: 85,
                instrument: NoteblockInstrument::TrumpetOxidized,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 108, 107],
                outline_shapes: &[21, 108, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28062u16).unwrap(),
                state_flags: 100,
                side_flags: 101,
                instrument: NoteblockInstrument::TrumpetOxidized,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 109, 103],
                outline_shapes: &[21, 109, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28063u16).unwrap(),
                state_flags: 76,
                side_flags: 101,
                instrument: NoteblockInstrument::TrumpetOxidized,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 109, 103],
                outline_shapes: &[21, 109, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28064u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::TrumpetOxidized,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 110],
                outline_shapes: &[21, 110],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28065u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::TrumpetOxidized,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 110],
                outline_shapes: &[21, 110],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28066u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::TrumpetOxidized,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 107],
                outline_shapes: &[21, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28067u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::TrumpetOxidized,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 107],
                outline_shapes: &[21, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28068u16).unwrap(),
                state_flags: 100,
                side_flags: 138,
                instrument: NoteblockInstrument::TrumpetOxidized,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[111, 109],
                outline_shapes: &[111, 109],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28069u16).unwrap(),
                state_flags: 76,
                side_flags: 138,
                instrument: NoteblockInstrument::TrumpetOxidized,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[111, 109],
                outline_shapes: &[111, 109],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28070u16).unwrap(),
                state_flags: 100,
                side_flags: 170,
                instrument: NoteblockInstrument::TrumpetOxidized,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[111, 102, 110],
                outline_shapes: &[111, 102, 110],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28071u16).unwrap(),
                state_flags: 76,
                side_flags: 170,
                instrument: NoteblockInstrument::TrumpetOxidized,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[111, 102, 110],
                outline_shapes: &[111, 102, 110],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28072u16).unwrap(),
                state_flags: 100,
                side_flags: 154,
                instrument: NoteblockInstrument::TrumpetOxidized,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[101, 104, 107],
                outline_shapes: &[101, 104, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28073u16).unwrap(),
                state_flags: 76,
                side_flags: 154,
                instrument: NoteblockInstrument::TrumpetOxidized,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[101, 104, 107],
                outline_shapes: &[101, 104, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28074u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::TrumpetOxidized,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[104, 108, 107],
                outline_shapes: &[104, 108, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28075u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::TrumpetOxidized,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[104, 108, 107],
                outline_shapes: &[104, 108, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28076u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::TrumpetOxidized,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[112, 109, 103],
                outline_shapes: &[112, 109, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28077u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::TrumpetOxidized,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[112, 109, 103],
                outline_shapes: &[112, 109, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28078u16).unwrap(),
                state_flags: 100,
                side_flags: 73,
                instrument: NoteblockInstrument::TrumpetOxidized,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 100],
                outline_shapes: &[21, 100],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28079u16).unwrap(),
                state_flags: 76,
                side_flags: 73,
                instrument: NoteblockInstrument::TrumpetOxidized,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 100],
                outline_shapes: &[21, 100],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28080u16).unwrap(),
                state_flags: 100,
                side_flags: 105,
                instrument: NoteblockInstrument::TrumpetOxidized,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 100, 107],
                outline_shapes: &[21, 100, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28081u16).unwrap(),
                state_flags: 76,
                side_flags: 105,
                instrument: NoteblockInstrument::TrumpetOxidized,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 100, 107],
                outline_shapes: &[21, 100, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28082u16).unwrap(),
                state_flags: 100,
                side_flags: 89,
                instrument: NoteblockInstrument::TrumpetOxidized,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 108, 103],
                outline_shapes: &[21, 108, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28083u16).unwrap(),
                state_flags: 76,
                side_flags: 89,
                instrument: NoteblockInstrument::TrumpetOxidized,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 108, 103],
                outline_shapes: &[21, 108, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28084u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::TrumpetOxidized,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 103],
                outline_shapes: &[21, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28085u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::TrumpetOxidized,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 103],
                outline_shapes: &[21, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28086u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::TrumpetOxidized,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 105],
                outline_shapes: &[21, 105],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28087u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::TrumpetOxidized,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 105],
                outline_shapes: &[21, 105],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28088u16).unwrap(),
                state_flags: 100,
                side_flags: 146,
                instrument: NoteblockInstrument::TrumpetOxidized,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[101, 113],
                outline_shapes: &[101, 113],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28089u16).unwrap(),
                state_flags: 76,
                side_flags: 146,
                instrument: NoteblockInstrument::TrumpetOxidized,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[101, 113],
                outline_shapes: &[101, 113],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28090u16).unwrap(),
                state_flags: 100,
                side_flags: 154,
                instrument: NoteblockInstrument::TrumpetOxidized,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[101, 104, 107],
                outline_shapes: &[101, 104, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28091u16).unwrap(),
                state_flags: 76,
                side_flags: 154,
                instrument: NoteblockInstrument::TrumpetOxidized,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[101, 104, 107],
                outline_shapes: &[101, 104, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28092u16).unwrap(),
                state_flags: 100,
                side_flags: 150,
                instrument: NoteblockInstrument::TrumpetOxidized,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[101, 102, 103],
                outline_shapes: &[101, 102, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28093u16).unwrap(),
                state_flags: 76,
                side_flags: 150,
                instrument: NoteblockInstrument::TrumpetOxidized,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[101, 102, 103],
                outline_shapes: &[101, 102, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28094u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::TrumpetOxidized,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[112, 109, 103],
                outline_shapes: &[112, 109, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28095u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::TrumpetOxidized,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[112, 109, 103],
                outline_shapes: &[112, 109, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28096u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::TrumpetOxidized,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[106, 100, 107],
                outline_shapes: &[106, 100, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28097u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::TrumpetOxidized,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[106, 100, 107],
                outline_shapes: &[106, 100, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28098u16).unwrap(),
                state_flags: 100,
                side_flags: 81,
                instrument: NoteblockInstrument::TrumpetOxidized,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 108],
                outline_shapes: &[21, 108],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28099u16).unwrap(),
                state_flags: 76,
                side_flags: 81,
                instrument: NoteblockInstrument::TrumpetOxidized,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 108],
                outline_shapes: &[21, 108],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28100u16).unwrap(),
                state_flags: 100,
                side_flags: 89,
                instrument: NoteblockInstrument::TrumpetOxidized,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 108, 103],
                outline_shapes: &[21, 108, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28101u16).unwrap(),
                state_flags: 76,
                side_flags: 89,
                instrument: NoteblockInstrument::TrumpetOxidized,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 108, 103],
                outline_shapes: &[21, 108, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28102u16).unwrap(),
                state_flags: 100,
                side_flags: 85,
                instrument: NoteblockInstrument::TrumpetOxidized,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 108, 107],
                outline_shapes: &[21, 108, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28103u16).unwrap(),
                state_flags: 76,
                side_flags: 85,
                instrument: NoteblockInstrument::TrumpetOxidized,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 108, 107],
                outline_shapes: &[21, 108, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28104u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::TrumpetOxidized,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 105],
                outline_shapes: &[21, 105],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28105u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::TrumpetOxidized,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 105],
                outline_shapes: &[21, 105],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28106u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::TrumpetOxidized,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 110],
                outline_shapes: &[21, 110],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28107u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::TrumpetOxidized,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 110],
                outline_shapes: &[21, 110],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28108u16).unwrap(),
                state_flags: 100,
                side_flags: 162,
                instrument: NoteblockInstrument::TrumpetOxidized,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[114, 108],
                outline_shapes: &[114, 108],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28109u16).unwrap(),
                state_flags: 76,
                side_flags: 162,
                instrument: NoteblockInstrument::TrumpetOxidized,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[114, 108],
                outline_shapes: &[114, 108],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28110u16).unwrap(),
                state_flags: 100,
                side_flags: 166,
                instrument: NoteblockInstrument::TrumpetOxidized,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[99, 104, 105],
                outline_shapes: &[99, 104, 105],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28111u16).unwrap(),
                state_flags: 76,
                side_flags: 166,
                instrument: NoteblockInstrument::TrumpetOxidized,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[99, 104, 105],
                outline_shapes: &[99, 104, 105],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28112u16).unwrap(),
                state_flags: 100,
                side_flags: 170,
                instrument: NoteblockInstrument::TrumpetOxidized,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[111, 102, 110],
                outline_shapes: &[111, 102, 110],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28113u16).unwrap(),
                state_flags: 76,
                side_flags: 170,
                instrument: NoteblockInstrument::TrumpetOxidized,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[111, 102, 110],
                outline_shapes: &[111, 102, 110],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28114u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::TrumpetOxidized,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[102, 108, 103],
                outline_shapes: &[102, 108, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28115u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::TrumpetOxidized,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[102, 108, 103],
                outline_shapes: &[102, 108, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28116u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::TrumpetOxidized,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[104, 108, 107],
                outline_shapes: &[104, 108, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28117u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::TrumpetOxidized,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[104, 108, 107],
                outline_shapes: &[104, 108, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28118u16).unwrap(),
                state_flags: 100,
                side_flags: 97,
                instrument: NoteblockInstrument::TrumpetOxidized,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 113],
                outline_shapes: &[21, 113],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28119u16).unwrap(),
                state_flags: 76,
                side_flags: 97,
                instrument: NoteblockInstrument::TrumpetOxidized,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 113],
                outline_shapes: &[21, 113],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28120u16).unwrap(),
                state_flags: 100,
                side_flags: 101,
                instrument: NoteblockInstrument::TrumpetOxidized,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 109, 103],
                outline_shapes: &[21, 109, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28121u16).unwrap(),
                state_flags: 76,
                side_flags: 101,
                instrument: NoteblockInstrument::TrumpetOxidized,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 109, 103],
                outline_shapes: &[21, 109, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28122u16).unwrap(),
                state_flags: 100,
                side_flags: 105,
                instrument: NoteblockInstrument::TrumpetOxidized,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 100, 107],
                outline_shapes: &[21, 100, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28123u16).unwrap(),
                state_flags: 76,
                side_flags: 105,
                instrument: NoteblockInstrument::TrumpetOxidized,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 100, 107],
                outline_shapes: &[21, 100, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28124u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::TrumpetOxidized,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 107],
                outline_shapes: &[21, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28125u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::TrumpetOxidized,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 107],
                outline_shapes: &[21, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28126u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::TrumpetOxidized,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 103],
                outline_shapes: &[21, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28127u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::TrumpetOxidized,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 103],
                outline_shapes: &[21, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/oxidized_cut_copper_stairs"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:oxidized_cut_copper_stairs",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const WAXED_CUT_COPPER_STAIRS: Self = Block {
        id: BlockId::new(1064u16).unwrap(),
        name: "waxed_cut_copper_stairs",
        hardness: 3f32,
        blast_resistance: 6f32,
        map_color: 15u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 149,
        default_state: &BlockState {
            id: BlockStateId::new(28139u16).unwrap(),
            state_flags: 76,
            side_flags: 69,
            instrument: NoteblockInstrument::Trumpet,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 3f32,
            collision_shapes: &[21, 109],
            outline_shapes: &[21, 109],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(28128u16).unwrap(),
                state_flags: 100,
                side_flags: 134,
                instrument: NoteblockInstrument::Trumpet,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[99, 100],
                outline_shapes: &[99, 100],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28129u16).unwrap(),
                state_flags: 76,
                side_flags: 134,
                instrument: NoteblockInstrument::Trumpet,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[99, 100],
                outline_shapes: &[99, 100],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28130u16).unwrap(),
                state_flags: 100,
                side_flags: 150,
                instrument: NoteblockInstrument::Trumpet,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[101, 102, 103],
                outline_shapes: &[101, 102, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28131u16).unwrap(),
                state_flags: 76,
                side_flags: 150,
                instrument: NoteblockInstrument::Trumpet,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[101, 102, 103],
                outline_shapes: &[101, 102, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28132u16).unwrap(),
                state_flags: 100,
                side_flags: 166,
                instrument: NoteblockInstrument::Trumpet,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[99, 104, 105],
                outline_shapes: &[99, 104, 105],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28133u16).unwrap(),
                state_flags: 76,
                side_flags: 166,
                instrument: NoteblockInstrument::Trumpet,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[99, 104, 105],
                outline_shapes: &[99, 104, 105],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28134u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Trumpet,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[106, 100, 107],
                outline_shapes: &[106, 100, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28135u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Trumpet,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[106, 100, 107],
                outline_shapes: &[106, 100, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28136u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Trumpet,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[102, 108, 103],
                outline_shapes: &[102, 108, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28137u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Trumpet,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[102, 108, 103],
                outline_shapes: &[102, 108, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28138u16).unwrap(),
                state_flags: 100,
                side_flags: 69,
                instrument: NoteblockInstrument::Trumpet,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 109],
                outline_shapes: &[21, 109],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28139u16).unwrap(),
                state_flags: 76,
                side_flags: 69,
                instrument: NoteblockInstrument::Trumpet,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 109],
                outline_shapes: &[21, 109],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28140u16).unwrap(),
                state_flags: 100,
                side_flags: 85,
                instrument: NoteblockInstrument::Trumpet,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 108, 107],
                outline_shapes: &[21, 108, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28141u16).unwrap(),
                state_flags: 76,
                side_flags: 85,
                instrument: NoteblockInstrument::Trumpet,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 108, 107],
                outline_shapes: &[21, 108, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28142u16).unwrap(),
                state_flags: 100,
                side_flags: 101,
                instrument: NoteblockInstrument::Trumpet,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 109, 103],
                outline_shapes: &[21, 109, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28143u16).unwrap(),
                state_flags: 76,
                side_flags: 101,
                instrument: NoteblockInstrument::Trumpet,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 109, 103],
                outline_shapes: &[21, 109, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28144u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Trumpet,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 110],
                outline_shapes: &[21, 110],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28145u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Trumpet,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 110],
                outline_shapes: &[21, 110],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28146u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Trumpet,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 107],
                outline_shapes: &[21, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28147u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Trumpet,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 107],
                outline_shapes: &[21, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28148u16).unwrap(),
                state_flags: 100,
                side_flags: 138,
                instrument: NoteblockInstrument::Trumpet,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[111, 109],
                outline_shapes: &[111, 109],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28149u16).unwrap(),
                state_flags: 76,
                side_flags: 138,
                instrument: NoteblockInstrument::Trumpet,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[111, 109],
                outline_shapes: &[111, 109],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28150u16).unwrap(),
                state_flags: 100,
                side_flags: 170,
                instrument: NoteblockInstrument::Trumpet,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[111, 102, 110],
                outline_shapes: &[111, 102, 110],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28151u16).unwrap(),
                state_flags: 76,
                side_flags: 170,
                instrument: NoteblockInstrument::Trumpet,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[111, 102, 110],
                outline_shapes: &[111, 102, 110],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28152u16).unwrap(),
                state_flags: 100,
                side_flags: 154,
                instrument: NoteblockInstrument::Trumpet,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[101, 104, 107],
                outline_shapes: &[101, 104, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28153u16).unwrap(),
                state_flags: 76,
                side_flags: 154,
                instrument: NoteblockInstrument::Trumpet,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[101, 104, 107],
                outline_shapes: &[101, 104, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28154u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Trumpet,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[104, 108, 107],
                outline_shapes: &[104, 108, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28155u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Trumpet,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[104, 108, 107],
                outline_shapes: &[104, 108, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28156u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Trumpet,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[112, 109, 103],
                outline_shapes: &[112, 109, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28157u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Trumpet,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[112, 109, 103],
                outline_shapes: &[112, 109, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28158u16).unwrap(),
                state_flags: 100,
                side_flags: 73,
                instrument: NoteblockInstrument::Trumpet,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 100],
                outline_shapes: &[21, 100],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28159u16).unwrap(),
                state_flags: 76,
                side_flags: 73,
                instrument: NoteblockInstrument::Trumpet,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 100],
                outline_shapes: &[21, 100],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28160u16).unwrap(),
                state_flags: 100,
                side_flags: 105,
                instrument: NoteblockInstrument::Trumpet,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 100, 107],
                outline_shapes: &[21, 100, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28161u16).unwrap(),
                state_flags: 76,
                side_flags: 105,
                instrument: NoteblockInstrument::Trumpet,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 100, 107],
                outline_shapes: &[21, 100, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28162u16).unwrap(),
                state_flags: 100,
                side_flags: 89,
                instrument: NoteblockInstrument::Trumpet,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 108, 103],
                outline_shapes: &[21, 108, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28163u16).unwrap(),
                state_flags: 76,
                side_flags: 89,
                instrument: NoteblockInstrument::Trumpet,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 108, 103],
                outline_shapes: &[21, 108, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28164u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Trumpet,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 103],
                outline_shapes: &[21, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28165u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Trumpet,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 103],
                outline_shapes: &[21, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28166u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Trumpet,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 105],
                outline_shapes: &[21, 105],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28167u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Trumpet,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 105],
                outline_shapes: &[21, 105],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28168u16).unwrap(),
                state_flags: 100,
                side_flags: 146,
                instrument: NoteblockInstrument::Trumpet,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[101, 113],
                outline_shapes: &[101, 113],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28169u16).unwrap(),
                state_flags: 76,
                side_flags: 146,
                instrument: NoteblockInstrument::Trumpet,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[101, 113],
                outline_shapes: &[101, 113],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28170u16).unwrap(),
                state_flags: 100,
                side_flags: 154,
                instrument: NoteblockInstrument::Trumpet,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[101, 104, 107],
                outline_shapes: &[101, 104, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28171u16).unwrap(),
                state_flags: 76,
                side_flags: 154,
                instrument: NoteblockInstrument::Trumpet,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[101, 104, 107],
                outline_shapes: &[101, 104, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28172u16).unwrap(),
                state_flags: 100,
                side_flags: 150,
                instrument: NoteblockInstrument::Trumpet,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[101, 102, 103],
                outline_shapes: &[101, 102, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28173u16).unwrap(),
                state_flags: 76,
                side_flags: 150,
                instrument: NoteblockInstrument::Trumpet,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[101, 102, 103],
                outline_shapes: &[101, 102, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28174u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Trumpet,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[112, 109, 103],
                outline_shapes: &[112, 109, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28175u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Trumpet,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[112, 109, 103],
                outline_shapes: &[112, 109, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28176u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Trumpet,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[106, 100, 107],
                outline_shapes: &[106, 100, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28177u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Trumpet,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[106, 100, 107],
                outline_shapes: &[106, 100, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28178u16).unwrap(),
                state_flags: 100,
                side_flags: 81,
                instrument: NoteblockInstrument::Trumpet,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 108],
                outline_shapes: &[21, 108],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28179u16).unwrap(),
                state_flags: 76,
                side_flags: 81,
                instrument: NoteblockInstrument::Trumpet,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 108],
                outline_shapes: &[21, 108],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28180u16).unwrap(),
                state_flags: 100,
                side_flags: 89,
                instrument: NoteblockInstrument::Trumpet,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 108, 103],
                outline_shapes: &[21, 108, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28181u16).unwrap(),
                state_flags: 76,
                side_flags: 89,
                instrument: NoteblockInstrument::Trumpet,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 108, 103],
                outline_shapes: &[21, 108, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28182u16).unwrap(),
                state_flags: 100,
                side_flags: 85,
                instrument: NoteblockInstrument::Trumpet,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 108, 107],
                outline_shapes: &[21, 108, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28183u16).unwrap(),
                state_flags: 76,
                side_flags: 85,
                instrument: NoteblockInstrument::Trumpet,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 108, 107],
                outline_shapes: &[21, 108, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28184u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Trumpet,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 105],
                outline_shapes: &[21, 105],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28185u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Trumpet,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 105],
                outline_shapes: &[21, 105],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28186u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Trumpet,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 110],
                outline_shapes: &[21, 110],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28187u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Trumpet,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 110],
                outline_shapes: &[21, 110],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28188u16).unwrap(),
                state_flags: 100,
                side_flags: 162,
                instrument: NoteblockInstrument::Trumpet,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[114, 108],
                outline_shapes: &[114, 108],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28189u16).unwrap(),
                state_flags: 76,
                side_flags: 162,
                instrument: NoteblockInstrument::Trumpet,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[114, 108],
                outline_shapes: &[114, 108],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28190u16).unwrap(),
                state_flags: 100,
                side_flags: 166,
                instrument: NoteblockInstrument::Trumpet,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[99, 104, 105],
                outline_shapes: &[99, 104, 105],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28191u16).unwrap(),
                state_flags: 76,
                side_flags: 166,
                instrument: NoteblockInstrument::Trumpet,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[99, 104, 105],
                outline_shapes: &[99, 104, 105],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28192u16).unwrap(),
                state_flags: 100,
                side_flags: 170,
                instrument: NoteblockInstrument::Trumpet,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[111, 102, 110],
                outline_shapes: &[111, 102, 110],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28193u16).unwrap(),
                state_flags: 76,
                side_flags: 170,
                instrument: NoteblockInstrument::Trumpet,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[111, 102, 110],
                outline_shapes: &[111, 102, 110],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28194u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Trumpet,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[102, 108, 103],
                outline_shapes: &[102, 108, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28195u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Trumpet,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[102, 108, 103],
                outline_shapes: &[102, 108, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28196u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Trumpet,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[104, 108, 107],
                outline_shapes: &[104, 108, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28197u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Trumpet,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[104, 108, 107],
                outline_shapes: &[104, 108, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28198u16).unwrap(),
                state_flags: 100,
                side_flags: 97,
                instrument: NoteblockInstrument::Trumpet,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 113],
                outline_shapes: &[21, 113],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28199u16).unwrap(),
                state_flags: 76,
                side_flags: 97,
                instrument: NoteblockInstrument::Trumpet,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 113],
                outline_shapes: &[21, 113],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28200u16).unwrap(),
                state_flags: 100,
                side_flags: 101,
                instrument: NoteblockInstrument::Trumpet,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 109, 103],
                outline_shapes: &[21, 109, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28201u16).unwrap(),
                state_flags: 76,
                side_flags: 101,
                instrument: NoteblockInstrument::Trumpet,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 109, 103],
                outline_shapes: &[21, 109, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28202u16).unwrap(),
                state_flags: 100,
                side_flags: 105,
                instrument: NoteblockInstrument::Trumpet,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 100, 107],
                outline_shapes: &[21, 100, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28203u16).unwrap(),
                state_flags: 76,
                side_flags: 105,
                instrument: NoteblockInstrument::Trumpet,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 100, 107],
                outline_shapes: &[21, 100, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28204u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Trumpet,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 107],
                outline_shapes: &[21, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28205u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Trumpet,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 107],
                outline_shapes: &[21, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28206u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Trumpet,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 103],
                outline_shapes: &[21, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28207u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Trumpet,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 103],
                outline_shapes: &[21, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/waxed_cut_copper_stairs"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:waxed_cut_copper_stairs",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const WAXED_EXPOSED_CUT_COPPER_STAIRS: Self = Block {
        id: BlockId::new(1065u16).unwrap(),
        name: "waxed_exposed_cut_copper_stairs",
        hardness: 3f32,
        blast_resistance: 6f32,
        map_color: 44u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 150,
        default_state: &BlockState {
            id: BlockStateId::new(28219u16).unwrap(),
            state_flags: 76,
            side_flags: 69,
            instrument: NoteblockInstrument::TrumpetExposed,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 3f32,
            collision_shapes: &[21, 109],
            outline_shapes: &[21, 109],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(28208u16).unwrap(),
                state_flags: 100,
                side_flags: 134,
                instrument: NoteblockInstrument::TrumpetExposed,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[99, 100],
                outline_shapes: &[99, 100],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28209u16).unwrap(),
                state_flags: 76,
                side_flags: 134,
                instrument: NoteblockInstrument::TrumpetExposed,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[99, 100],
                outline_shapes: &[99, 100],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28210u16).unwrap(),
                state_flags: 100,
                side_flags: 150,
                instrument: NoteblockInstrument::TrumpetExposed,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[101, 102, 103],
                outline_shapes: &[101, 102, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28211u16).unwrap(),
                state_flags: 76,
                side_flags: 150,
                instrument: NoteblockInstrument::TrumpetExposed,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[101, 102, 103],
                outline_shapes: &[101, 102, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28212u16).unwrap(),
                state_flags: 100,
                side_flags: 166,
                instrument: NoteblockInstrument::TrumpetExposed,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[99, 104, 105],
                outline_shapes: &[99, 104, 105],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28213u16).unwrap(),
                state_flags: 76,
                side_flags: 166,
                instrument: NoteblockInstrument::TrumpetExposed,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[99, 104, 105],
                outline_shapes: &[99, 104, 105],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28214u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::TrumpetExposed,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[106, 100, 107],
                outline_shapes: &[106, 100, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28215u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::TrumpetExposed,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[106, 100, 107],
                outline_shapes: &[106, 100, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28216u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::TrumpetExposed,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[102, 108, 103],
                outline_shapes: &[102, 108, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28217u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::TrumpetExposed,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[102, 108, 103],
                outline_shapes: &[102, 108, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28218u16).unwrap(),
                state_flags: 100,
                side_flags: 69,
                instrument: NoteblockInstrument::TrumpetExposed,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 109],
                outline_shapes: &[21, 109],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28219u16).unwrap(),
                state_flags: 76,
                side_flags: 69,
                instrument: NoteblockInstrument::TrumpetExposed,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 109],
                outline_shapes: &[21, 109],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28220u16).unwrap(),
                state_flags: 100,
                side_flags: 85,
                instrument: NoteblockInstrument::TrumpetExposed,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 108, 107],
                outline_shapes: &[21, 108, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28221u16).unwrap(),
                state_flags: 76,
                side_flags: 85,
                instrument: NoteblockInstrument::TrumpetExposed,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 108, 107],
                outline_shapes: &[21, 108, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28222u16).unwrap(),
                state_flags: 100,
                side_flags: 101,
                instrument: NoteblockInstrument::TrumpetExposed,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 109, 103],
                outline_shapes: &[21, 109, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28223u16).unwrap(),
                state_flags: 76,
                side_flags: 101,
                instrument: NoteblockInstrument::TrumpetExposed,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 109, 103],
                outline_shapes: &[21, 109, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28224u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::TrumpetExposed,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 110],
                outline_shapes: &[21, 110],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28225u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::TrumpetExposed,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 110],
                outline_shapes: &[21, 110],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28226u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::TrumpetExposed,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 107],
                outline_shapes: &[21, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28227u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::TrumpetExposed,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 107],
                outline_shapes: &[21, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28228u16).unwrap(),
                state_flags: 100,
                side_flags: 138,
                instrument: NoteblockInstrument::TrumpetExposed,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[111, 109],
                outline_shapes: &[111, 109],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28229u16).unwrap(),
                state_flags: 76,
                side_flags: 138,
                instrument: NoteblockInstrument::TrumpetExposed,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[111, 109],
                outline_shapes: &[111, 109],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28230u16).unwrap(),
                state_flags: 100,
                side_flags: 170,
                instrument: NoteblockInstrument::TrumpetExposed,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[111, 102, 110],
                outline_shapes: &[111, 102, 110],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28231u16).unwrap(),
                state_flags: 76,
                side_flags: 170,
                instrument: NoteblockInstrument::TrumpetExposed,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[111, 102, 110],
                outline_shapes: &[111, 102, 110],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28232u16).unwrap(),
                state_flags: 100,
                side_flags: 154,
                instrument: NoteblockInstrument::TrumpetExposed,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[101, 104, 107],
                outline_shapes: &[101, 104, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28233u16).unwrap(),
                state_flags: 76,
                side_flags: 154,
                instrument: NoteblockInstrument::TrumpetExposed,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[101, 104, 107],
                outline_shapes: &[101, 104, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28234u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::TrumpetExposed,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[104, 108, 107],
                outline_shapes: &[104, 108, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28235u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::TrumpetExposed,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[104, 108, 107],
                outline_shapes: &[104, 108, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28236u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::TrumpetExposed,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[112, 109, 103],
                outline_shapes: &[112, 109, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28237u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::TrumpetExposed,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[112, 109, 103],
                outline_shapes: &[112, 109, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28238u16).unwrap(),
                state_flags: 100,
                side_flags: 73,
                instrument: NoteblockInstrument::TrumpetExposed,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 100],
                outline_shapes: &[21, 100],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28239u16).unwrap(),
                state_flags: 76,
                side_flags: 73,
                instrument: NoteblockInstrument::TrumpetExposed,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 100],
                outline_shapes: &[21, 100],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28240u16).unwrap(),
                state_flags: 100,
                side_flags: 105,
                instrument: NoteblockInstrument::TrumpetExposed,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 100, 107],
                outline_shapes: &[21, 100, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28241u16).unwrap(),
                state_flags: 76,
                side_flags: 105,
                instrument: NoteblockInstrument::TrumpetExposed,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 100, 107],
                outline_shapes: &[21, 100, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28242u16).unwrap(),
                state_flags: 100,
                side_flags: 89,
                instrument: NoteblockInstrument::TrumpetExposed,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 108, 103],
                outline_shapes: &[21, 108, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28243u16).unwrap(),
                state_flags: 76,
                side_flags: 89,
                instrument: NoteblockInstrument::TrumpetExposed,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 108, 103],
                outline_shapes: &[21, 108, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28244u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::TrumpetExposed,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 103],
                outline_shapes: &[21, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28245u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::TrumpetExposed,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 103],
                outline_shapes: &[21, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28246u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::TrumpetExposed,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 105],
                outline_shapes: &[21, 105],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28247u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::TrumpetExposed,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 105],
                outline_shapes: &[21, 105],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28248u16).unwrap(),
                state_flags: 100,
                side_flags: 146,
                instrument: NoteblockInstrument::TrumpetExposed,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[101, 113],
                outline_shapes: &[101, 113],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28249u16).unwrap(),
                state_flags: 76,
                side_flags: 146,
                instrument: NoteblockInstrument::TrumpetExposed,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[101, 113],
                outline_shapes: &[101, 113],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28250u16).unwrap(),
                state_flags: 100,
                side_flags: 154,
                instrument: NoteblockInstrument::TrumpetExposed,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[101, 104, 107],
                outline_shapes: &[101, 104, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28251u16).unwrap(),
                state_flags: 76,
                side_flags: 154,
                instrument: NoteblockInstrument::TrumpetExposed,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[101, 104, 107],
                outline_shapes: &[101, 104, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28252u16).unwrap(),
                state_flags: 100,
                side_flags: 150,
                instrument: NoteblockInstrument::TrumpetExposed,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[101, 102, 103],
                outline_shapes: &[101, 102, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28253u16).unwrap(),
                state_flags: 76,
                side_flags: 150,
                instrument: NoteblockInstrument::TrumpetExposed,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[101, 102, 103],
                outline_shapes: &[101, 102, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28254u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::TrumpetExposed,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[112, 109, 103],
                outline_shapes: &[112, 109, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28255u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::TrumpetExposed,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[112, 109, 103],
                outline_shapes: &[112, 109, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28256u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::TrumpetExposed,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[106, 100, 107],
                outline_shapes: &[106, 100, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28257u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::TrumpetExposed,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[106, 100, 107],
                outline_shapes: &[106, 100, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28258u16).unwrap(),
                state_flags: 100,
                side_flags: 81,
                instrument: NoteblockInstrument::TrumpetExposed,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 108],
                outline_shapes: &[21, 108],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28259u16).unwrap(),
                state_flags: 76,
                side_flags: 81,
                instrument: NoteblockInstrument::TrumpetExposed,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 108],
                outline_shapes: &[21, 108],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28260u16).unwrap(),
                state_flags: 100,
                side_flags: 89,
                instrument: NoteblockInstrument::TrumpetExposed,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 108, 103],
                outline_shapes: &[21, 108, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28261u16).unwrap(),
                state_flags: 76,
                side_flags: 89,
                instrument: NoteblockInstrument::TrumpetExposed,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 108, 103],
                outline_shapes: &[21, 108, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28262u16).unwrap(),
                state_flags: 100,
                side_flags: 85,
                instrument: NoteblockInstrument::TrumpetExposed,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 108, 107],
                outline_shapes: &[21, 108, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28263u16).unwrap(),
                state_flags: 76,
                side_flags: 85,
                instrument: NoteblockInstrument::TrumpetExposed,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 108, 107],
                outline_shapes: &[21, 108, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28264u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::TrumpetExposed,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 105],
                outline_shapes: &[21, 105],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28265u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::TrumpetExposed,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 105],
                outline_shapes: &[21, 105],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28266u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::TrumpetExposed,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 110],
                outline_shapes: &[21, 110],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28267u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::TrumpetExposed,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 110],
                outline_shapes: &[21, 110],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28268u16).unwrap(),
                state_flags: 100,
                side_flags: 162,
                instrument: NoteblockInstrument::TrumpetExposed,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[114, 108],
                outline_shapes: &[114, 108],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28269u16).unwrap(),
                state_flags: 76,
                side_flags: 162,
                instrument: NoteblockInstrument::TrumpetExposed,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[114, 108],
                outline_shapes: &[114, 108],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28270u16).unwrap(),
                state_flags: 100,
                side_flags: 166,
                instrument: NoteblockInstrument::TrumpetExposed,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[99, 104, 105],
                outline_shapes: &[99, 104, 105],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28271u16).unwrap(),
                state_flags: 76,
                side_flags: 166,
                instrument: NoteblockInstrument::TrumpetExposed,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[99, 104, 105],
                outline_shapes: &[99, 104, 105],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28272u16).unwrap(),
                state_flags: 100,
                side_flags: 170,
                instrument: NoteblockInstrument::TrumpetExposed,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[111, 102, 110],
                outline_shapes: &[111, 102, 110],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28273u16).unwrap(),
                state_flags: 76,
                side_flags: 170,
                instrument: NoteblockInstrument::TrumpetExposed,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[111, 102, 110],
                outline_shapes: &[111, 102, 110],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28274u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::TrumpetExposed,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[102, 108, 103],
                outline_shapes: &[102, 108, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28275u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::TrumpetExposed,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[102, 108, 103],
                outline_shapes: &[102, 108, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28276u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::TrumpetExposed,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[104, 108, 107],
                outline_shapes: &[104, 108, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28277u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::TrumpetExposed,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[104, 108, 107],
                outline_shapes: &[104, 108, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28278u16).unwrap(),
                state_flags: 100,
                side_flags: 97,
                instrument: NoteblockInstrument::TrumpetExposed,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 113],
                outline_shapes: &[21, 113],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28279u16).unwrap(),
                state_flags: 76,
                side_flags: 97,
                instrument: NoteblockInstrument::TrumpetExposed,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 113],
                outline_shapes: &[21, 113],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28280u16).unwrap(),
                state_flags: 100,
                side_flags: 101,
                instrument: NoteblockInstrument::TrumpetExposed,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 109, 103],
                outline_shapes: &[21, 109, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28281u16).unwrap(),
                state_flags: 76,
                side_flags: 101,
                instrument: NoteblockInstrument::TrumpetExposed,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 109, 103],
                outline_shapes: &[21, 109, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28282u16).unwrap(),
                state_flags: 100,
                side_flags: 105,
                instrument: NoteblockInstrument::TrumpetExposed,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 100, 107],
                outline_shapes: &[21, 100, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28283u16).unwrap(),
                state_flags: 76,
                side_flags: 105,
                instrument: NoteblockInstrument::TrumpetExposed,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 100, 107],
                outline_shapes: &[21, 100, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28284u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::TrumpetExposed,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 107],
                outline_shapes: &[21, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28285u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::TrumpetExposed,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 107],
                outline_shapes: &[21, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28286u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::TrumpetExposed,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 103],
                outline_shapes: &[21, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28287u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::TrumpetExposed,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 103],
                outline_shapes: &[21, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/waxed_exposed_cut_copper_stairs"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:waxed_exposed_cut_copper_stairs",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const WAXED_WEATHERED_CUT_COPPER_STAIRS: Self = Block {
        id: BlockId::new(1066u16).unwrap(),
        name: "waxed_weathered_cut_copper_stairs",
        hardness: 3f32,
        blast_resistance: 6f32,
        map_color: 56u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 151,
        default_state: &BlockState {
            id: BlockStateId::new(28299u16).unwrap(),
            state_flags: 76,
            side_flags: 69,
            instrument: NoteblockInstrument::TrumpetWeathered,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 3f32,
            collision_shapes: &[21, 109],
            outline_shapes: &[21, 109],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(28288u16).unwrap(),
                state_flags: 100,
                side_flags: 134,
                instrument: NoteblockInstrument::TrumpetWeathered,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[99, 100],
                outline_shapes: &[99, 100],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28289u16).unwrap(),
                state_flags: 76,
                side_flags: 134,
                instrument: NoteblockInstrument::TrumpetWeathered,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[99, 100],
                outline_shapes: &[99, 100],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28290u16).unwrap(),
                state_flags: 100,
                side_flags: 150,
                instrument: NoteblockInstrument::TrumpetWeathered,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[101, 102, 103],
                outline_shapes: &[101, 102, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28291u16).unwrap(),
                state_flags: 76,
                side_flags: 150,
                instrument: NoteblockInstrument::TrumpetWeathered,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[101, 102, 103],
                outline_shapes: &[101, 102, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28292u16).unwrap(),
                state_flags: 100,
                side_flags: 166,
                instrument: NoteblockInstrument::TrumpetWeathered,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[99, 104, 105],
                outline_shapes: &[99, 104, 105],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28293u16).unwrap(),
                state_flags: 76,
                side_flags: 166,
                instrument: NoteblockInstrument::TrumpetWeathered,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[99, 104, 105],
                outline_shapes: &[99, 104, 105],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28294u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::TrumpetWeathered,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[106, 100, 107],
                outline_shapes: &[106, 100, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28295u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::TrumpetWeathered,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[106, 100, 107],
                outline_shapes: &[106, 100, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28296u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::TrumpetWeathered,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[102, 108, 103],
                outline_shapes: &[102, 108, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28297u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::TrumpetWeathered,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[102, 108, 103],
                outline_shapes: &[102, 108, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28298u16).unwrap(),
                state_flags: 100,
                side_flags: 69,
                instrument: NoteblockInstrument::TrumpetWeathered,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 109],
                outline_shapes: &[21, 109],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28299u16).unwrap(),
                state_flags: 76,
                side_flags: 69,
                instrument: NoteblockInstrument::TrumpetWeathered,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 109],
                outline_shapes: &[21, 109],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28300u16).unwrap(),
                state_flags: 100,
                side_flags: 85,
                instrument: NoteblockInstrument::TrumpetWeathered,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 108, 107],
                outline_shapes: &[21, 108, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28301u16).unwrap(),
                state_flags: 76,
                side_flags: 85,
                instrument: NoteblockInstrument::TrumpetWeathered,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 108, 107],
                outline_shapes: &[21, 108, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28302u16).unwrap(),
                state_flags: 100,
                side_flags: 101,
                instrument: NoteblockInstrument::TrumpetWeathered,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 109, 103],
                outline_shapes: &[21, 109, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28303u16).unwrap(),
                state_flags: 76,
                side_flags: 101,
                instrument: NoteblockInstrument::TrumpetWeathered,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 109, 103],
                outline_shapes: &[21, 109, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28304u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::TrumpetWeathered,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 110],
                outline_shapes: &[21, 110],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28305u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::TrumpetWeathered,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 110],
                outline_shapes: &[21, 110],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28306u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::TrumpetWeathered,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 107],
                outline_shapes: &[21, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28307u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::TrumpetWeathered,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 107],
                outline_shapes: &[21, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28308u16).unwrap(),
                state_flags: 100,
                side_flags: 138,
                instrument: NoteblockInstrument::TrumpetWeathered,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[111, 109],
                outline_shapes: &[111, 109],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28309u16).unwrap(),
                state_flags: 76,
                side_flags: 138,
                instrument: NoteblockInstrument::TrumpetWeathered,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[111, 109],
                outline_shapes: &[111, 109],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28310u16).unwrap(),
                state_flags: 100,
                side_flags: 170,
                instrument: NoteblockInstrument::TrumpetWeathered,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[111, 102, 110],
                outline_shapes: &[111, 102, 110],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28311u16).unwrap(),
                state_flags: 76,
                side_flags: 170,
                instrument: NoteblockInstrument::TrumpetWeathered,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[111, 102, 110],
                outline_shapes: &[111, 102, 110],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28312u16).unwrap(),
                state_flags: 100,
                side_flags: 154,
                instrument: NoteblockInstrument::TrumpetWeathered,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[101, 104, 107],
                outline_shapes: &[101, 104, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28313u16).unwrap(),
                state_flags: 76,
                side_flags: 154,
                instrument: NoteblockInstrument::TrumpetWeathered,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[101, 104, 107],
                outline_shapes: &[101, 104, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28314u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::TrumpetWeathered,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[104, 108, 107],
                outline_shapes: &[104, 108, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28315u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::TrumpetWeathered,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[104, 108, 107],
                outline_shapes: &[104, 108, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28316u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::TrumpetWeathered,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[112, 109, 103],
                outline_shapes: &[112, 109, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28317u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::TrumpetWeathered,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[112, 109, 103],
                outline_shapes: &[112, 109, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28318u16).unwrap(),
                state_flags: 100,
                side_flags: 73,
                instrument: NoteblockInstrument::TrumpetWeathered,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 100],
                outline_shapes: &[21, 100],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28319u16).unwrap(),
                state_flags: 76,
                side_flags: 73,
                instrument: NoteblockInstrument::TrumpetWeathered,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 100],
                outline_shapes: &[21, 100],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28320u16).unwrap(),
                state_flags: 100,
                side_flags: 105,
                instrument: NoteblockInstrument::TrumpetWeathered,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 100, 107],
                outline_shapes: &[21, 100, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28321u16).unwrap(),
                state_flags: 76,
                side_flags: 105,
                instrument: NoteblockInstrument::TrumpetWeathered,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 100, 107],
                outline_shapes: &[21, 100, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28322u16).unwrap(),
                state_flags: 100,
                side_flags: 89,
                instrument: NoteblockInstrument::TrumpetWeathered,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 108, 103],
                outline_shapes: &[21, 108, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28323u16).unwrap(),
                state_flags: 76,
                side_flags: 89,
                instrument: NoteblockInstrument::TrumpetWeathered,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 108, 103],
                outline_shapes: &[21, 108, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28324u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::TrumpetWeathered,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 103],
                outline_shapes: &[21, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28325u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::TrumpetWeathered,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 103],
                outline_shapes: &[21, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28326u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::TrumpetWeathered,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 105],
                outline_shapes: &[21, 105],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28327u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::TrumpetWeathered,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 105],
                outline_shapes: &[21, 105],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28328u16).unwrap(),
                state_flags: 100,
                side_flags: 146,
                instrument: NoteblockInstrument::TrumpetWeathered,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[101, 113],
                outline_shapes: &[101, 113],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28329u16).unwrap(),
                state_flags: 76,
                side_flags: 146,
                instrument: NoteblockInstrument::TrumpetWeathered,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[101, 113],
                outline_shapes: &[101, 113],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28330u16).unwrap(),
                state_flags: 100,
                side_flags: 154,
                instrument: NoteblockInstrument::TrumpetWeathered,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[101, 104, 107],
                outline_shapes: &[101, 104, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28331u16).unwrap(),
                state_flags: 76,
                side_flags: 154,
                instrument: NoteblockInstrument::TrumpetWeathered,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[101, 104, 107],
                outline_shapes: &[101, 104, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28332u16).unwrap(),
                state_flags: 100,
                side_flags: 150,
                instrument: NoteblockInstrument::TrumpetWeathered,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[101, 102, 103],
                outline_shapes: &[101, 102, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28333u16).unwrap(),
                state_flags: 76,
                side_flags: 150,
                instrument: NoteblockInstrument::TrumpetWeathered,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[101, 102, 103],
                outline_shapes: &[101, 102, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28334u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::TrumpetWeathered,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[112, 109, 103],
                outline_shapes: &[112, 109, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28335u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::TrumpetWeathered,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[112, 109, 103],
                outline_shapes: &[112, 109, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28336u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::TrumpetWeathered,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[106, 100, 107],
                outline_shapes: &[106, 100, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28337u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::TrumpetWeathered,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[106, 100, 107],
                outline_shapes: &[106, 100, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28338u16).unwrap(),
                state_flags: 100,
                side_flags: 81,
                instrument: NoteblockInstrument::TrumpetWeathered,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 108],
                outline_shapes: &[21, 108],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28339u16).unwrap(),
                state_flags: 76,
                side_flags: 81,
                instrument: NoteblockInstrument::TrumpetWeathered,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 108],
                outline_shapes: &[21, 108],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28340u16).unwrap(),
                state_flags: 100,
                side_flags: 89,
                instrument: NoteblockInstrument::TrumpetWeathered,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 108, 103],
                outline_shapes: &[21, 108, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28341u16).unwrap(),
                state_flags: 76,
                side_flags: 89,
                instrument: NoteblockInstrument::TrumpetWeathered,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 108, 103],
                outline_shapes: &[21, 108, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28342u16).unwrap(),
                state_flags: 100,
                side_flags: 85,
                instrument: NoteblockInstrument::TrumpetWeathered,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 108, 107],
                outline_shapes: &[21, 108, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28343u16).unwrap(),
                state_flags: 76,
                side_flags: 85,
                instrument: NoteblockInstrument::TrumpetWeathered,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 108, 107],
                outline_shapes: &[21, 108, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28344u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::TrumpetWeathered,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 105],
                outline_shapes: &[21, 105],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28345u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::TrumpetWeathered,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 105],
                outline_shapes: &[21, 105],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28346u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::TrumpetWeathered,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 110],
                outline_shapes: &[21, 110],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28347u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::TrumpetWeathered,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 110],
                outline_shapes: &[21, 110],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28348u16).unwrap(),
                state_flags: 100,
                side_flags: 162,
                instrument: NoteblockInstrument::TrumpetWeathered,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[114, 108],
                outline_shapes: &[114, 108],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28349u16).unwrap(),
                state_flags: 76,
                side_flags: 162,
                instrument: NoteblockInstrument::TrumpetWeathered,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[114, 108],
                outline_shapes: &[114, 108],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28350u16).unwrap(),
                state_flags: 100,
                side_flags: 166,
                instrument: NoteblockInstrument::TrumpetWeathered,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[99, 104, 105],
                outline_shapes: &[99, 104, 105],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28351u16).unwrap(),
                state_flags: 76,
                side_flags: 166,
                instrument: NoteblockInstrument::TrumpetWeathered,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[99, 104, 105],
                outline_shapes: &[99, 104, 105],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28352u16).unwrap(),
                state_flags: 100,
                side_flags: 170,
                instrument: NoteblockInstrument::TrumpetWeathered,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[111, 102, 110],
                outline_shapes: &[111, 102, 110],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28353u16).unwrap(),
                state_flags: 76,
                side_flags: 170,
                instrument: NoteblockInstrument::TrumpetWeathered,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[111, 102, 110],
                outline_shapes: &[111, 102, 110],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28354u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::TrumpetWeathered,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[102, 108, 103],
                outline_shapes: &[102, 108, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28355u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::TrumpetWeathered,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[102, 108, 103],
                outline_shapes: &[102, 108, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28356u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::TrumpetWeathered,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[104, 108, 107],
                outline_shapes: &[104, 108, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28357u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::TrumpetWeathered,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[104, 108, 107],
                outline_shapes: &[104, 108, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28358u16).unwrap(),
                state_flags: 100,
                side_flags: 97,
                instrument: NoteblockInstrument::TrumpetWeathered,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 113],
                outline_shapes: &[21, 113],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28359u16).unwrap(),
                state_flags: 76,
                side_flags: 97,
                instrument: NoteblockInstrument::TrumpetWeathered,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 113],
                outline_shapes: &[21, 113],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28360u16).unwrap(),
                state_flags: 100,
                side_flags: 101,
                instrument: NoteblockInstrument::TrumpetWeathered,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 109, 103],
                outline_shapes: &[21, 109, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28361u16).unwrap(),
                state_flags: 76,
                side_flags: 101,
                instrument: NoteblockInstrument::TrumpetWeathered,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 109, 103],
                outline_shapes: &[21, 109, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28362u16).unwrap(),
                state_flags: 100,
                side_flags: 105,
                instrument: NoteblockInstrument::TrumpetWeathered,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 100, 107],
                outline_shapes: &[21, 100, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28363u16).unwrap(),
                state_flags: 76,
                side_flags: 105,
                instrument: NoteblockInstrument::TrumpetWeathered,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 100, 107],
                outline_shapes: &[21, 100, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28364u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::TrumpetWeathered,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 107],
                outline_shapes: &[21, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28365u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::TrumpetWeathered,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 107],
                outline_shapes: &[21, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28366u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::TrumpetWeathered,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 103],
                outline_shapes: &[21, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28367u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::TrumpetWeathered,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 103],
                outline_shapes: &[21, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/waxed_weathered_cut_copper_stairs"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:waxed_weathered_cut_copper_stairs",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const WAXED_OXIDIZED_CUT_COPPER_STAIRS: Self = Block {
        id: BlockId::new(1067u16).unwrap(),
        name: "waxed_oxidized_cut_copper_stairs",
        hardness: 3f32,
        blast_resistance: 6f32,
        map_color: 55u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 152,
        default_state: &BlockState {
            id: BlockStateId::new(28379u16).unwrap(),
            state_flags: 76,
            side_flags: 69,
            instrument: NoteblockInstrument::TrumpetOxidized,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 3f32,
            collision_shapes: &[21, 109],
            outline_shapes: &[21, 109],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(28368u16).unwrap(),
                state_flags: 100,
                side_flags: 134,
                instrument: NoteblockInstrument::TrumpetOxidized,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[99, 100],
                outline_shapes: &[99, 100],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28369u16).unwrap(),
                state_flags: 76,
                side_flags: 134,
                instrument: NoteblockInstrument::TrumpetOxidized,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[99, 100],
                outline_shapes: &[99, 100],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28370u16).unwrap(),
                state_flags: 100,
                side_flags: 150,
                instrument: NoteblockInstrument::TrumpetOxidized,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[101, 102, 103],
                outline_shapes: &[101, 102, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28371u16).unwrap(),
                state_flags: 76,
                side_flags: 150,
                instrument: NoteblockInstrument::TrumpetOxidized,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[101, 102, 103],
                outline_shapes: &[101, 102, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28372u16).unwrap(),
                state_flags: 100,
                side_flags: 166,
                instrument: NoteblockInstrument::TrumpetOxidized,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[99, 104, 105],
                outline_shapes: &[99, 104, 105],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28373u16).unwrap(),
                state_flags: 76,
                side_flags: 166,
                instrument: NoteblockInstrument::TrumpetOxidized,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[99, 104, 105],
                outline_shapes: &[99, 104, 105],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28374u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::TrumpetOxidized,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[106, 100, 107],
                outline_shapes: &[106, 100, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28375u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::TrumpetOxidized,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[106, 100, 107],
                outline_shapes: &[106, 100, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28376u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::TrumpetOxidized,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[102, 108, 103],
                outline_shapes: &[102, 108, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28377u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::TrumpetOxidized,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[102, 108, 103],
                outline_shapes: &[102, 108, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28378u16).unwrap(),
                state_flags: 100,
                side_flags: 69,
                instrument: NoteblockInstrument::TrumpetOxidized,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 109],
                outline_shapes: &[21, 109],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28379u16).unwrap(),
                state_flags: 76,
                side_flags: 69,
                instrument: NoteblockInstrument::TrumpetOxidized,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 109],
                outline_shapes: &[21, 109],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28380u16).unwrap(),
                state_flags: 100,
                side_flags: 85,
                instrument: NoteblockInstrument::TrumpetOxidized,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 108, 107],
                outline_shapes: &[21, 108, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28381u16).unwrap(),
                state_flags: 76,
                side_flags: 85,
                instrument: NoteblockInstrument::TrumpetOxidized,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 108, 107],
                outline_shapes: &[21, 108, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28382u16).unwrap(),
                state_flags: 100,
                side_flags: 101,
                instrument: NoteblockInstrument::TrumpetOxidized,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 109, 103],
                outline_shapes: &[21, 109, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28383u16).unwrap(),
                state_flags: 76,
                side_flags: 101,
                instrument: NoteblockInstrument::TrumpetOxidized,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 109, 103],
                outline_shapes: &[21, 109, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28384u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::TrumpetOxidized,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 110],
                outline_shapes: &[21, 110],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28385u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::TrumpetOxidized,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 110],
                outline_shapes: &[21, 110],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28386u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::TrumpetOxidized,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 107],
                outline_shapes: &[21, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28387u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::TrumpetOxidized,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 107],
                outline_shapes: &[21, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28388u16).unwrap(),
                state_flags: 100,
                side_flags: 138,
                instrument: NoteblockInstrument::TrumpetOxidized,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[111, 109],
                outline_shapes: &[111, 109],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28389u16).unwrap(),
                state_flags: 76,
                side_flags: 138,
                instrument: NoteblockInstrument::TrumpetOxidized,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[111, 109],
                outline_shapes: &[111, 109],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28390u16).unwrap(),
                state_flags: 100,
                side_flags: 170,
                instrument: NoteblockInstrument::TrumpetOxidized,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[111, 102, 110],
                outline_shapes: &[111, 102, 110],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28391u16).unwrap(),
                state_flags: 76,
                side_flags: 170,
                instrument: NoteblockInstrument::TrumpetOxidized,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[111, 102, 110],
                outline_shapes: &[111, 102, 110],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28392u16).unwrap(),
                state_flags: 100,
                side_flags: 154,
                instrument: NoteblockInstrument::TrumpetOxidized,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[101, 104, 107],
                outline_shapes: &[101, 104, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28393u16).unwrap(),
                state_flags: 76,
                side_flags: 154,
                instrument: NoteblockInstrument::TrumpetOxidized,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[101, 104, 107],
                outline_shapes: &[101, 104, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28394u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::TrumpetOxidized,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[104, 108, 107],
                outline_shapes: &[104, 108, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28395u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::TrumpetOxidized,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[104, 108, 107],
                outline_shapes: &[104, 108, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28396u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::TrumpetOxidized,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[112, 109, 103],
                outline_shapes: &[112, 109, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28397u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::TrumpetOxidized,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[112, 109, 103],
                outline_shapes: &[112, 109, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28398u16).unwrap(),
                state_flags: 100,
                side_flags: 73,
                instrument: NoteblockInstrument::TrumpetOxidized,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 100],
                outline_shapes: &[21, 100],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28399u16).unwrap(),
                state_flags: 76,
                side_flags: 73,
                instrument: NoteblockInstrument::TrumpetOxidized,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 100],
                outline_shapes: &[21, 100],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28400u16).unwrap(),
                state_flags: 100,
                side_flags: 105,
                instrument: NoteblockInstrument::TrumpetOxidized,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 100, 107],
                outline_shapes: &[21, 100, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28401u16).unwrap(),
                state_flags: 76,
                side_flags: 105,
                instrument: NoteblockInstrument::TrumpetOxidized,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 100, 107],
                outline_shapes: &[21, 100, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28402u16).unwrap(),
                state_flags: 100,
                side_flags: 89,
                instrument: NoteblockInstrument::TrumpetOxidized,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 108, 103],
                outline_shapes: &[21, 108, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28403u16).unwrap(),
                state_flags: 76,
                side_flags: 89,
                instrument: NoteblockInstrument::TrumpetOxidized,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 108, 103],
                outline_shapes: &[21, 108, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28404u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::TrumpetOxidized,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 103],
                outline_shapes: &[21, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28405u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::TrumpetOxidized,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 103],
                outline_shapes: &[21, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28406u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::TrumpetOxidized,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 105],
                outline_shapes: &[21, 105],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28407u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::TrumpetOxidized,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 105],
                outline_shapes: &[21, 105],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28408u16).unwrap(),
                state_flags: 100,
                side_flags: 146,
                instrument: NoteblockInstrument::TrumpetOxidized,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[101, 113],
                outline_shapes: &[101, 113],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28409u16).unwrap(),
                state_flags: 76,
                side_flags: 146,
                instrument: NoteblockInstrument::TrumpetOxidized,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[101, 113],
                outline_shapes: &[101, 113],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28410u16).unwrap(),
                state_flags: 100,
                side_flags: 154,
                instrument: NoteblockInstrument::TrumpetOxidized,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[101, 104, 107],
                outline_shapes: &[101, 104, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28411u16).unwrap(),
                state_flags: 76,
                side_flags: 154,
                instrument: NoteblockInstrument::TrumpetOxidized,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[101, 104, 107],
                outline_shapes: &[101, 104, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28412u16).unwrap(),
                state_flags: 100,
                side_flags: 150,
                instrument: NoteblockInstrument::TrumpetOxidized,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[101, 102, 103],
                outline_shapes: &[101, 102, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28413u16).unwrap(),
                state_flags: 76,
                side_flags: 150,
                instrument: NoteblockInstrument::TrumpetOxidized,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[101, 102, 103],
                outline_shapes: &[101, 102, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28414u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::TrumpetOxidized,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[112, 109, 103],
                outline_shapes: &[112, 109, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28415u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::TrumpetOxidized,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[112, 109, 103],
                outline_shapes: &[112, 109, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28416u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::TrumpetOxidized,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[106, 100, 107],
                outline_shapes: &[106, 100, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28417u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::TrumpetOxidized,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[106, 100, 107],
                outline_shapes: &[106, 100, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28418u16).unwrap(),
                state_flags: 100,
                side_flags: 81,
                instrument: NoteblockInstrument::TrumpetOxidized,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 108],
                outline_shapes: &[21, 108],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28419u16).unwrap(),
                state_flags: 76,
                side_flags: 81,
                instrument: NoteblockInstrument::TrumpetOxidized,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 108],
                outline_shapes: &[21, 108],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28420u16).unwrap(),
                state_flags: 100,
                side_flags: 89,
                instrument: NoteblockInstrument::TrumpetOxidized,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 108, 103],
                outline_shapes: &[21, 108, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28421u16).unwrap(),
                state_flags: 76,
                side_flags: 89,
                instrument: NoteblockInstrument::TrumpetOxidized,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 108, 103],
                outline_shapes: &[21, 108, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28422u16).unwrap(),
                state_flags: 100,
                side_flags: 85,
                instrument: NoteblockInstrument::TrumpetOxidized,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 108, 107],
                outline_shapes: &[21, 108, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28423u16).unwrap(),
                state_flags: 76,
                side_flags: 85,
                instrument: NoteblockInstrument::TrumpetOxidized,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 108, 107],
                outline_shapes: &[21, 108, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28424u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::TrumpetOxidized,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 105],
                outline_shapes: &[21, 105],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28425u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::TrumpetOxidized,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 105],
                outline_shapes: &[21, 105],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28426u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::TrumpetOxidized,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 110],
                outline_shapes: &[21, 110],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28427u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::TrumpetOxidized,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 110],
                outline_shapes: &[21, 110],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28428u16).unwrap(),
                state_flags: 100,
                side_flags: 162,
                instrument: NoteblockInstrument::TrumpetOxidized,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[114, 108],
                outline_shapes: &[114, 108],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28429u16).unwrap(),
                state_flags: 76,
                side_flags: 162,
                instrument: NoteblockInstrument::TrumpetOxidized,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[114, 108],
                outline_shapes: &[114, 108],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28430u16).unwrap(),
                state_flags: 100,
                side_flags: 166,
                instrument: NoteblockInstrument::TrumpetOxidized,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[99, 104, 105],
                outline_shapes: &[99, 104, 105],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28431u16).unwrap(),
                state_flags: 76,
                side_flags: 166,
                instrument: NoteblockInstrument::TrumpetOxidized,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[99, 104, 105],
                outline_shapes: &[99, 104, 105],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28432u16).unwrap(),
                state_flags: 100,
                side_flags: 170,
                instrument: NoteblockInstrument::TrumpetOxidized,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[111, 102, 110],
                outline_shapes: &[111, 102, 110],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28433u16).unwrap(),
                state_flags: 76,
                side_flags: 170,
                instrument: NoteblockInstrument::TrumpetOxidized,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[111, 102, 110],
                outline_shapes: &[111, 102, 110],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28434u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::TrumpetOxidized,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[102, 108, 103],
                outline_shapes: &[102, 108, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28435u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::TrumpetOxidized,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[102, 108, 103],
                outline_shapes: &[102, 108, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28436u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::TrumpetOxidized,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[104, 108, 107],
                outline_shapes: &[104, 108, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28437u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::TrumpetOxidized,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[104, 108, 107],
                outline_shapes: &[104, 108, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28438u16).unwrap(),
                state_flags: 100,
                side_flags: 97,
                instrument: NoteblockInstrument::TrumpetOxidized,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 113],
                outline_shapes: &[21, 113],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28439u16).unwrap(),
                state_flags: 76,
                side_flags: 97,
                instrument: NoteblockInstrument::TrumpetOxidized,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 113],
                outline_shapes: &[21, 113],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28440u16).unwrap(),
                state_flags: 100,
                side_flags: 101,
                instrument: NoteblockInstrument::TrumpetOxidized,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 109, 103],
                outline_shapes: &[21, 109, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28441u16).unwrap(),
                state_flags: 76,
                side_flags: 101,
                instrument: NoteblockInstrument::TrumpetOxidized,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 109, 103],
                outline_shapes: &[21, 109, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28442u16).unwrap(),
                state_flags: 100,
                side_flags: 105,
                instrument: NoteblockInstrument::TrumpetOxidized,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 100, 107],
                outline_shapes: &[21, 100, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28443u16).unwrap(),
                state_flags: 76,
                side_flags: 105,
                instrument: NoteblockInstrument::TrumpetOxidized,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 100, 107],
                outline_shapes: &[21, 100, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28444u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::TrumpetOxidized,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 107],
                outline_shapes: &[21, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28445u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::TrumpetOxidized,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 107],
                outline_shapes: &[21, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28446u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::TrumpetOxidized,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 103],
                outline_shapes: &[21, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28447u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::TrumpetOxidized,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21, 103],
                outline_shapes: &[21, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/waxed_oxidized_cut_copper_stairs"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:waxed_oxidized_cut_copper_stairs",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const CUT_COPPER_SLAB: Self = Block {
        id: BlockId::new(1068u16).unwrap(),
        name: "cut_copper_slab",
        hardness: 3f32,
        blast_resistance: 6f32,
        map_color: 15u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 153,
        default_state: &BlockState {
            id: BlockStateId::new(28451u16).unwrap(),
            state_flags: 588,
            side_flags: 65,
            instrument: NoteblockInstrument::Trumpet,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 3f32,
            collision_shapes: &[21],
            outline_shapes: &[21],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(28448u16).unwrap(),
                state_flags: 612,
                side_flags: 130,
                instrument: NoteblockInstrument::Trumpet,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[244],
                outline_shapes: &[244],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28449u16).unwrap(),
                state_flags: 588,
                side_flags: 130,
                instrument: NoteblockInstrument::Trumpet,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[244],
                outline_shapes: &[244],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28450u16).unwrap(),
                state_flags: 612,
                side_flags: 65,
                instrument: NoteblockInstrument::Trumpet,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28451u16).unwrap(),
                state_flags: 588,
                side_flags: 65,
                instrument: NoteblockInstrument::Trumpet,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28452u16).unwrap(),
                state_flags: 996,
                side_flags: 255,
                instrument: NoteblockInstrument::Trumpet,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28453u16).unwrap(),
                state_flags: 964,
                side_flags: 255,
                instrument: NoteblockInstrument::Trumpet,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/cut_copper_slab"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:cut_copper_slab",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: Some(&[
                        LootFunction {
                            content: LootFunctionTypes::SetCount {
                                count: LootFunctionNumberProvider::Constant { value: 2f32 },
                                add: false,
                            },
                            conditions: Some(&[LootCondition::BlockStateProperty {
                                block: "minecraft:cut_copper_slab",
                                properties: &[("type", "double")],
                            }]),
                        },
                        LootFunction {
                            content: LootFunctionTypes::ExplosionDecay,
                            conditions: None,
                        },
                    ]),
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: None,
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const EXPOSED_CUT_COPPER_SLAB: Self = Block {
        id: BlockId::new(1069u16).unwrap(),
        name: "exposed_cut_copper_slab",
        hardness: 3f32,
        blast_resistance: 6f32,
        map_color: 44u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 154,
        default_state: &BlockState {
            id: BlockStateId::new(28457u16).unwrap(),
            state_flags: 588,
            side_flags: 65,
            instrument: NoteblockInstrument::TrumpetExposed,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 3f32,
            collision_shapes: &[21],
            outline_shapes: &[21],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(28454u16).unwrap(),
                state_flags: 612,
                side_flags: 130,
                instrument: NoteblockInstrument::TrumpetExposed,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[244],
                outline_shapes: &[244],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28455u16).unwrap(),
                state_flags: 588,
                side_flags: 130,
                instrument: NoteblockInstrument::TrumpetExposed,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[244],
                outline_shapes: &[244],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28456u16).unwrap(),
                state_flags: 612,
                side_flags: 65,
                instrument: NoteblockInstrument::TrumpetExposed,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28457u16).unwrap(),
                state_flags: 588,
                side_flags: 65,
                instrument: NoteblockInstrument::TrumpetExposed,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28458u16).unwrap(),
                state_flags: 996,
                side_flags: 255,
                instrument: NoteblockInstrument::TrumpetExposed,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28459u16).unwrap(),
                state_flags: 964,
                side_flags: 255,
                instrument: NoteblockInstrument::TrumpetExposed,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/exposed_cut_copper_slab"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:exposed_cut_copper_slab",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: Some(&[
                        LootFunction {
                            content: LootFunctionTypes::SetCount {
                                count: LootFunctionNumberProvider::Constant { value: 2f32 },
                                add: false,
                            },
                            conditions: Some(&[LootCondition::BlockStateProperty {
                                block: "minecraft:exposed_cut_copper_slab",
                                properties: &[("type", "double")],
                            }]),
                        },
                        LootFunction {
                            content: LootFunctionTypes::ExplosionDecay,
                            conditions: None,
                        },
                    ]),
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: None,
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const WEATHERED_CUT_COPPER_SLAB: Self = Block {
        id: BlockId::new(1070u16).unwrap(),
        name: "weathered_cut_copper_slab",
        hardness: 3f32,
        blast_resistance: 6f32,
        map_color: 56u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 155,
        default_state: &BlockState {
            id: BlockStateId::new(28463u16).unwrap(),
            state_flags: 588,
            side_flags: 65,
            instrument: NoteblockInstrument::TrumpetWeathered,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 3f32,
            collision_shapes: &[21],
            outline_shapes: &[21],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(28460u16).unwrap(),
                state_flags: 612,
                side_flags: 130,
                instrument: NoteblockInstrument::TrumpetWeathered,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[244],
                outline_shapes: &[244],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28461u16).unwrap(),
                state_flags: 588,
                side_flags: 130,
                instrument: NoteblockInstrument::TrumpetWeathered,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[244],
                outline_shapes: &[244],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28462u16).unwrap(),
                state_flags: 612,
                side_flags: 65,
                instrument: NoteblockInstrument::TrumpetWeathered,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28463u16).unwrap(),
                state_flags: 588,
                side_flags: 65,
                instrument: NoteblockInstrument::TrumpetWeathered,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28464u16).unwrap(),
                state_flags: 996,
                side_flags: 255,
                instrument: NoteblockInstrument::TrumpetWeathered,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28465u16).unwrap(),
                state_flags: 964,
                side_flags: 255,
                instrument: NoteblockInstrument::TrumpetWeathered,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/weathered_cut_copper_slab"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:weathered_cut_copper_slab",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: Some(&[
                        LootFunction {
                            content: LootFunctionTypes::SetCount {
                                count: LootFunctionNumberProvider::Constant { value: 2f32 },
                                add: false,
                            },
                            conditions: Some(&[LootCondition::BlockStateProperty {
                                block: "minecraft:weathered_cut_copper_slab",
                                properties: &[("type", "double")],
                            }]),
                        },
                        LootFunction {
                            content: LootFunctionTypes::ExplosionDecay,
                            conditions: None,
                        },
                    ]),
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: None,
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const OXIDIZED_CUT_COPPER_SLAB: Self = Block {
        id: BlockId::new(1071u16).unwrap(),
        name: "oxidized_cut_copper_slab",
        hardness: 3f32,
        blast_resistance: 6f32,
        map_color: 55u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 156,
        default_state: &BlockState {
            id: BlockStateId::new(28469u16).unwrap(),
            state_flags: 76,
            side_flags: 65,
            instrument: NoteblockInstrument::TrumpetOxidized,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 3f32,
            collision_shapes: &[21],
            outline_shapes: &[21],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(28466u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::TrumpetOxidized,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[244],
                outline_shapes: &[244],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28467u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::TrumpetOxidized,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[244],
                outline_shapes: &[244],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28468u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::TrumpetOxidized,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28469u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::TrumpetOxidized,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28470u16).unwrap(),
                state_flags: 484,
                side_flags: 255,
                instrument: NoteblockInstrument::TrumpetOxidized,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28471u16).unwrap(),
                state_flags: 452,
                side_flags: 255,
                instrument: NoteblockInstrument::TrumpetOxidized,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/oxidized_cut_copper_slab"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:oxidized_cut_copper_slab",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: Some(&[
                        LootFunction {
                            content: LootFunctionTypes::SetCount {
                                count: LootFunctionNumberProvider::Constant { value: 2f32 },
                                add: false,
                            },
                            conditions: Some(&[LootCondition::BlockStateProperty {
                                block: "minecraft:oxidized_cut_copper_slab",
                                properties: &[("type", "double")],
                            }]),
                        },
                        LootFunction {
                            content: LootFunctionTypes::ExplosionDecay,
                            conditions: None,
                        },
                    ]),
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: None,
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const WAXED_CUT_COPPER_SLAB: Self = Block {
        id: BlockId::new(1072u16).unwrap(),
        name: "waxed_cut_copper_slab",
        hardness: 3f32,
        blast_resistance: 6f32,
        map_color: 15u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 157,
        default_state: &BlockState {
            id: BlockStateId::new(28475u16).unwrap(),
            state_flags: 76,
            side_flags: 65,
            instrument: NoteblockInstrument::Trumpet,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 3f32,
            collision_shapes: &[21],
            outline_shapes: &[21],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(28472u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Trumpet,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[244],
                outline_shapes: &[244],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28473u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Trumpet,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[244],
                outline_shapes: &[244],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28474u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Trumpet,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28475u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Trumpet,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28476u16).unwrap(),
                state_flags: 484,
                side_flags: 255,
                instrument: NoteblockInstrument::Trumpet,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28477u16).unwrap(),
                state_flags: 452,
                side_flags: 255,
                instrument: NoteblockInstrument::Trumpet,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/waxed_cut_copper_slab"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:waxed_cut_copper_slab",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: Some(&[
                        LootFunction {
                            content: LootFunctionTypes::SetCount {
                                count: LootFunctionNumberProvider::Constant { value: 2f32 },
                                add: false,
                            },
                            conditions: Some(&[LootCondition::BlockStateProperty {
                                block: "minecraft:waxed_cut_copper_slab",
                                properties: &[("type", "double")],
                            }]),
                        },
                        LootFunction {
                            content: LootFunctionTypes::ExplosionDecay,
                            conditions: None,
                        },
                    ]),
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: None,
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const WAXED_EXPOSED_CUT_COPPER_SLAB: Self = Block {
        id: BlockId::new(1073u16).unwrap(),
        name: "waxed_exposed_cut_copper_slab",
        hardness: 3f32,
        blast_resistance: 6f32,
        map_color: 44u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 158,
        default_state: &BlockState {
            id: BlockStateId::new(28481u16).unwrap(),
            state_flags: 76,
            side_flags: 65,
            instrument: NoteblockInstrument::TrumpetExposed,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 3f32,
            collision_shapes: &[21],
            outline_shapes: &[21],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(28478u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::TrumpetExposed,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[244],
                outline_shapes: &[244],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28479u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::TrumpetExposed,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[244],
                outline_shapes: &[244],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28480u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::TrumpetExposed,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28481u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::TrumpetExposed,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28482u16).unwrap(),
                state_flags: 484,
                side_flags: 255,
                instrument: NoteblockInstrument::TrumpetExposed,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28483u16).unwrap(),
                state_flags: 452,
                side_flags: 255,
                instrument: NoteblockInstrument::TrumpetExposed,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/waxed_exposed_cut_copper_slab"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:waxed_exposed_cut_copper_slab",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: Some(&[
                        LootFunction {
                            content: LootFunctionTypes::SetCount {
                                count: LootFunctionNumberProvider::Constant { value: 2f32 },
                                add: false,
                            },
                            conditions: Some(&[LootCondition::BlockStateProperty {
                                block: "minecraft:waxed_exposed_cut_copper_slab",
                                properties: &[("type", "double")],
                            }]),
                        },
                        LootFunction {
                            content: LootFunctionTypes::ExplosionDecay,
                            conditions: None,
                        },
                    ]),
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: None,
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const WAXED_WEATHERED_CUT_COPPER_SLAB: Self = Block {
        id: BlockId::new(1074u16).unwrap(),
        name: "waxed_weathered_cut_copper_slab",
        hardness: 3f32,
        blast_resistance: 6f32,
        map_color: 56u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 159,
        default_state: &BlockState {
            id: BlockStateId::new(28487u16).unwrap(),
            state_flags: 76,
            side_flags: 65,
            instrument: NoteblockInstrument::TrumpetWeathered,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 3f32,
            collision_shapes: &[21],
            outline_shapes: &[21],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(28484u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::TrumpetWeathered,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[244],
                outline_shapes: &[244],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28485u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::TrumpetWeathered,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[244],
                outline_shapes: &[244],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28486u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::TrumpetWeathered,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28487u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::TrumpetWeathered,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28488u16).unwrap(),
                state_flags: 484,
                side_flags: 255,
                instrument: NoteblockInstrument::TrumpetWeathered,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28489u16).unwrap(),
                state_flags: 452,
                side_flags: 255,
                instrument: NoteblockInstrument::TrumpetWeathered,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/waxed_weathered_cut_copper_slab"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:waxed_weathered_cut_copper_slab",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: Some(&[
                        LootFunction {
                            content: LootFunctionTypes::SetCount {
                                count: LootFunctionNumberProvider::Constant { value: 2f32 },
                                add: false,
                            },
                            conditions: Some(&[LootCondition::BlockStateProperty {
                                block: "minecraft:waxed_weathered_cut_copper_slab",
                                properties: &[("type", "double")],
                            }]),
                        },
                        LootFunction {
                            content: LootFunctionTypes::ExplosionDecay,
                            conditions: None,
                        },
                    ]),
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: None,
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const WAXED_OXIDIZED_CUT_COPPER_SLAB: Self = Block {
        id: BlockId::new(1075u16).unwrap(),
        name: "waxed_oxidized_cut_copper_slab",
        hardness: 3f32,
        blast_resistance: 6f32,
        map_color: 55u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 160,
        default_state: &BlockState {
            id: BlockStateId::new(28493u16).unwrap(),
            state_flags: 76,
            side_flags: 65,
            instrument: NoteblockInstrument::TrumpetOxidized,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 3f32,
            collision_shapes: &[21],
            outline_shapes: &[21],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(28490u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::TrumpetOxidized,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[244],
                outline_shapes: &[244],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28491u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::TrumpetOxidized,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[244],
                outline_shapes: &[244],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28492u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::TrumpetOxidized,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28493u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::TrumpetOxidized,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28494u16).unwrap(),
                state_flags: 484,
                side_flags: 255,
                instrument: NoteblockInstrument::TrumpetOxidized,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28495u16).unwrap(),
                state_flags: 452,
                side_flags: 255,
                instrument: NoteblockInstrument::TrumpetOxidized,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/waxed_oxidized_cut_copper_slab"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:waxed_oxidized_cut_copper_slab",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: Some(&[
                        LootFunction {
                            content: LootFunctionTypes::SetCount {
                                count: LootFunctionNumberProvider::Constant { value: 2f32 },
                                add: false,
                            },
                            conditions: Some(&[LootCondition::BlockStateProperty {
                                block: "minecraft:waxed_oxidized_cut_copper_slab",
                                properties: &[("type", "double")],
                            }]),
                        },
                        LootFunction {
                            content: LootFunctionTypes::ExplosionDecay,
                            conditions: None,
                        },
                    ]),
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: None,
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const COPPER_DOOR: Self = Block {
        id: BlockId::new(1076u16).unwrap(),
        name: "copper_door",
        hardness: 3f32,
        blast_resistance: 6f32,
        map_color: 15u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 820,
        default_state: &BlockState {
            id: BlockStateId::new(28507u16).unwrap(),
            state_flags: 584,
            side_flags: 8,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 3f32,
            collision_shapes: &[140],
            outline_shapes: &[140],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(28496u16).unwrap(),
                state_flags: 584,
                side_flags: 16,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28497u16).unwrap(),
                state_flags: 584,
                side_flags: 16,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28498u16).unwrap(),
                state_flags: 584,
                side_flags: 8,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28499u16).unwrap(),
                state_flags: 584,
                side_flags: 8,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28500u16).unwrap(),
                state_flags: 584,
                side_flags: 32,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28501u16).unwrap(),
                state_flags: 584,
                side_flags: 32,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28502u16).unwrap(),
                state_flags: 584,
                side_flags: 8,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28503u16).unwrap(),
                state_flags: 584,
                side_flags: 8,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28504u16).unwrap(),
                state_flags: 584,
                side_flags: 16,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28505u16).unwrap(),
                state_flags: 584,
                side_flags: 16,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28506u16).unwrap(),
                state_flags: 584,
                side_flags: 8,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28507u16).unwrap(),
                state_flags: 584,
                side_flags: 8,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28508u16).unwrap(),
                state_flags: 584,
                side_flags: 32,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28509u16).unwrap(),
                state_flags: 584,
                side_flags: 32,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28510u16).unwrap(),
                state_flags: 584,
                side_flags: 8,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28511u16).unwrap(),
                state_flags: 584,
                side_flags: 8,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28512u16).unwrap(),
                state_flags: 584,
                side_flags: 32,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28513u16).unwrap(),
                state_flags: 584,
                side_flags: 32,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28514u16).unwrap(),
                state_flags: 584,
                side_flags: 4,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28515u16).unwrap(),
                state_flags: 584,
                side_flags: 4,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28516u16).unwrap(),
                state_flags: 584,
                side_flags: 16,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28517u16).unwrap(),
                state_flags: 584,
                side_flags: 16,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28518u16).unwrap(),
                state_flags: 584,
                side_flags: 4,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28519u16).unwrap(),
                state_flags: 584,
                side_flags: 4,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28520u16).unwrap(),
                state_flags: 584,
                side_flags: 32,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28521u16).unwrap(),
                state_flags: 584,
                side_flags: 32,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28522u16).unwrap(),
                state_flags: 584,
                side_flags: 4,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28523u16).unwrap(),
                state_flags: 584,
                side_flags: 4,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28524u16).unwrap(),
                state_flags: 584,
                side_flags: 16,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28525u16).unwrap(),
                state_flags: 584,
                side_flags: 16,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28526u16).unwrap(),
                state_flags: 584,
                side_flags: 4,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28527u16).unwrap(),
                state_flags: 584,
                side_flags: 4,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28528u16).unwrap(),
                state_flags: 584,
                side_flags: 8,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28529u16).unwrap(),
                state_flags: 584,
                side_flags: 8,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28530u16).unwrap(),
                state_flags: 584,
                side_flags: 32,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28531u16).unwrap(),
                state_flags: 584,
                side_flags: 32,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28532u16).unwrap(),
                state_flags: 584,
                side_flags: 4,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28533u16).unwrap(),
                state_flags: 584,
                side_flags: 4,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28534u16).unwrap(),
                state_flags: 584,
                side_flags: 32,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28535u16).unwrap(),
                state_flags: 584,
                side_flags: 32,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28536u16).unwrap(),
                state_flags: 584,
                side_flags: 8,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28537u16).unwrap(),
                state_flags: 584,
                side_flags: 8,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28538u16).unwrap(),
                state_flags: 584,
                side_flags: 32,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28539u16).unwrap(),
                state_flags: 584,
                side_flags: 32,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28540u16).unwrap(),
                state_flags: 584,
                side_flags: 4,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28541u16).unwrap(),
                state_flags: 584,
                side_flags: 4,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28542u16).unwrap(),
                state_flags: 584,
                side_flags: 32,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28543u16).unwrap(),
                state_flags: 584,
                side_flags: 32,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28544u16).unwrap(),
                state_flags: 584,
                side_flags: 4,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28545u16).unwrap(),
                state_flags: 584,
                side_flags: 4,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28546u16).unwrap(),
                state_flags: 584,
                side_flags: 16,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28547u16).unwrap(),
                state_flags: 584,
                side_flags: 16,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28548u16).unwrap(),
                state_flags: 584,
                side_flags: 8,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28549u16).unwrap(),
                state_flags: 584,
                side_flags: 8,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28550u16).unwrap(),
                state_flags: 584,
                side_flags: 16,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28551u16).unwrap(),
                state_flags: 584,
                side_flags: 16,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28552u16).unwrap(),
                state_flags: 584,
                side_flags: 4,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28553u16).unwrap(),
                state_flags: 584,
                side_flags: 4,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28554u16).unwrap(),
                state_flags: 584,
                side_flags: 16,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28555u16).unwrap(),
                state_flags: 584,
                side_flags: 16,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28556u16).unwrap(),
                state_flags: 584,
                side_flags: 8,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28557u16).unwrap(),
                state_flags: 584,
                side_flags: 8,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28558u16).unwrap(),
                state_flags: 584,
                side_flags: 16,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28559u16).unwrap(),
                state_flags: 584,
                side_flags: 16,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/copper_door"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:copper_door",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: Some(&[LootCondition::BlockStateProperty {
                        block: "minecraft:copper_door",
                        properties: &[("half", "lower")],
                    }]),
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const EXPOSED_COPPER_DOOR: Self = Block {
        id: BlockId::new(1077u16).unwrap(),
        name: "exposed_copper_door",
        hardness: 3f32,
        blast_resistance: 6f32,
        map_color: 44u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 821,
        default_state: &BlockState {
            id: BlockStateId::new(28571u16).unwrap(),
            state_flags: 584,
            side_flags: 8,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 3f32,
            collision_shapes: &[140],
            outline_shapes: &[140],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(28560u16).unwrap(),
                state_flags: 584,
                side_flags: 16,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28561u16).unwrap(),
                state_flags: 584,
                side_flags: 16,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28562u16).unwrap(),
                state_flags: 584,
                side_flags: 8,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28563u16).unwrap(),
                state_flags: 584,
                side_flags: 8,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28564u16).unwrap(),
                state_flags: 584,
                side_flags: 32,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28565u16).unwrap(),
                state_flags: 584,
                side_flags: 32,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28566u16).unwrap(),
                state_flags: 584,
                side_flags: 8,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28567u16).unwrap(),
                state_flags: 584,
                side_flags: 8,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28568u16).unwrap(),
                state_flags: 584,
                side_flags: 16,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28569u16).unwrap(),
                state_flags: 584,
                side_flags: 16,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28570u16).unwrap(),
                state_flags: 584,
                side_flags: 8,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28571u16).unwrap(),
                state_flags: 584,
                side_flags: 8,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28572u16).unwrap(),
                state_flags: 584,
                side_flags: 32,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28573u16).unwrap(),
                state_flags: 584,
                side_flags: 32,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28574u16).unwrap(),
                state_flags: 584,
                side_flags: 8,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28575u16).unwrap(),
                state_flags: 584,
                side_flags: 8,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28576u16).unwrap(),
                state_flags: 584,
                side_flags: 32,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28577u16).unwrap(),
                state_flags: 584,
                side_flags: 32,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28578u16).unwrap(),
                state_flags: 584,
                side_flags: 4,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28579u16).unwrap(),
                state_flags: 584,
                side_flags: 4,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28580u16).unwrap(),
                state_flags: 584,
                side_flags: 16,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28581u16).unwrap(),
                state_flags: 584,
                side_flags: 16,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28582u16).unwrap(),
                state_flags: 584,
                side_flags: 4,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28583u16).unwrap(),
                state_flags: 584,
                side_flags: 4,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28584u16).unwrap(),
                state_flags: 584,
                side_flags: 32,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28585u16).unwrap(),
                state_flags: 584,
                side_flags: 32,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28586u16).unwrap(),
                state_flags: 584,
                side_flags: 4,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28587u16).unwrap(),
                state_flags: 584,
                side_flags: 4,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28588u16).unwrap(),
                state_flags: 584,
                side_flags: 16,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28589u16).unwrap(),
                state_flags: 584,
                side_flags: 16,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28590u16).unwrap(),
                state_flags: 584,
                side_flags: 4,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28591u16).unwrap(),
                state_flags: 584,
                side_flags: 4,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28592u16).unwrap(),
                state_flags: 584,
                side_flags: 8,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28593u16).unwrap(),
                state_flags: 584,
                side_flags: 8,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28594u16).unwrap(),
                state_flags: 584,
                side_flags: 32,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28595u16).unwrap(),
                state_flags: 584,
                side_flags: 32,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28596u16).unwrap(),
                state_flags: 584,
                side_flags: 4,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28597u16).unwrap(),
                state_flags: 584,
                side_flags: 4,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28598u16).unwrap(),
                state_flags: 584,
                side_flags: 32,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28599u16).unwrap(),
                state_flags: 584,
                side_flags: 32,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28600u16).unwrap(),
                state_flags: 584,
                side_flags: 8,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28601u16).unwrap(),
                state_flags: 584,
                side_flags: 8,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28602u16).unwrap(),
                state_flags: 584,
                side_flags: 32,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28603u16).unwrap(),
                state_flags: 584,
                side_flags: 32,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28604u16).unwrap(),
                state_flags: 584,
                side_flags: 4,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28605u16).unwrap(),
                state_flags: 584,
                side_flags: 4,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28606u16).unwrap(),
                state_flags: 584,
                side_flags: 32,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28607u16).unwrap(),
                state_flags: 584,
                side_flags: 32,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28608u16).unwrap(),
                state_flags: 584,
                side_flags: 4,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28609u16).unwrap(),
                state_flags: 584,
                side_flags: 4,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28610u16).unwrap(),
                state_flags: 584,
                side_flags: 16,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28611u16).unwrap(),
                state_flags: 584,
                side_flags: 16,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28612u16).unwrap(),
                state_flags: 584,
                side_flags: 8,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28613u16).unwrap(),
                state_flags: 584,
                side_flags: 8,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28614u16).unwrap(),
                state_flags: 584,
                side_flags: 16,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28615u16).unwrap(),
                state_flags: 584,
                side_flags: 16,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28616u16).unwrap(),
                state_flags: 584,
                side_flags: 4,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28617u16).unwrap(),
                state_flags: 584,
                side_flags: 4,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28618u16).unwrap(),
                state_flags: 584,
                side_flags: 16,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28619u16).unwrap(),
                state_flags: 584,
                side_flags: 16,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28620u16).unwrap(),
                state_flags: 584,
                side_flags: 8,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28621u16).unwrap(),
                state_flags: 584,
                side_flags: 8,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28622u16).unwrap(),
                state_flags: 584,
                side_flags: 16,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28623u16).unwrap(),
                state_flags: 584,
                side_flags: 16,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/exposed_copper_door"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:exposed_copper_door",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: Some(&[LootCondition::BlockStateProperty {
                        block: "minecraft:exposed_copper_door",
                        properties: &[("half", "lower")],
                    }]),
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const WEATHERED_COPPER_DOOR: Self = Block {
        id: BlockId::new(1078u16).unwrap(),
        name: "weathered_copper_door",
        hardness: 3f32,
        blast_resistance: 6f32,
        map_color: 56u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 822,
        default_state: &BlockState {
            id: BlockStateId::new(28635u16).unwrap(),
            state_flags: 584,
            side_flags: 8,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 3f32,
            collision_shapes: &[140],
            outline_shapes: &[140],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(28624u16).unwrap(),
                state_flags: 584,
                side_flags: 16,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28625u16).unwrap(),
                state_flags: 584,
                side_flags: 16,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28626u16).unwrap(),
                state_flags: 584,
                side_flags: 8,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28627u16).unwrap(),
                state_flags: 584,
                side_flags: 8,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28628u16).unwrap(),
                state_flags: 584,
                side_flags: 32,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28629u16).unwrap(),
                state_flags: 584,
                side_flags: 32,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28630u16).unwrap(),
                state_flags: 584,
                side_flags: 8,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28631u16).unwrap(),
                state_flags: 584,
                side_flags: 8,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28632u16).unwrap(),
                state_flags: 584,
                side_flags: 16,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28633u16).unwrap(),
                state_flags: 584,
                side_flags: 16,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28634u16).unwrap(),
                state_flags: 584,
                side_flags: 8,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28635u16).unwrap(),
                state_flags: 584,
                side_flags: 8,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28636u16).unwrap(),
                state_flags: 584,
                side_flags: 32,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28637u16).unwrap(),
                state_flags: 584,
                side_flags: 32,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28638u16).unwrap(),
                state_flags: 584,
                side_flags: 8,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28639u16).unwrap(),
                state_flags: 584,
                side_flags: 8,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28640u16).unwrap(),
                state_flags: 584,
                side_flags: 32,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28641u16).unwrap(),
                state_flags: 584,
                side_flags: 32,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28642u16).unwrap(),
                state_flags: 584,
                side_flags: 4,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28643u16).unwrap(),
                state_flags: 584,
                side_flags: 4,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28644u16).unwrap(),
                state_flags: 584,
                side_flags: 16,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28645u16).unwrap(),
                state_flags: 584,
                side_flags: 16,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28646u16).unwrap(),
                state_flags: 584,
                side_flags: 4,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28647u16).unwrap(),
                state_flags: 584,
                side_flags: 4,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28648u16).unwrap(),
                state_flags: 584,
                side_flags: 32,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28649u16).unwrap(),
                state_flags: 584,
                side_flags: 32,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28650u16).unwrap(),
                state_flags: 584,
                side_flags: 4,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28651u16).unwrap(),
                state_flags: 584,
                side_flags: 4,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28652u16).unwrap(),
                state_flags: 584,
                side_flags: 16,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28653u16).unwrap(),
                state_flags: 584,
                side_flags: 16,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28654u16).unwrap(),
                state_flags: 584,
                side_flags: 4,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28655u16).unwrap(),
                state_flags: 584,
                side_flags: 4,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28656u16).unwrap(),
                state_flags: 584,
                side_flags: 8,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28657u16).unwrap(),
                state_flags: 584,
                side_flags: 8,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28658u16).unwrap(),
                state_flags: 584,
                side_flags: 32,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28659u16).unwrap(),
                state_flags: 584,
                side_flags: 32,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28660u16).unwrap(),
                state_flags: 584,
                side_flags: 4,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28661u16).unwrap(),
                state_flags: 584,
                side_flags: 4,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28662u16).unwrap(),
                state_flags: 584,
                side_flags: 32,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28663u16).unwrap(),
                state_flags: 584,
                side_flags: 32,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28664u16).unwrap(),
                state_flags: 584,
                side_flags: 8,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28665u16).unwrap(),
                state_flags: 584,
                side_flags: 8,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28666u16).unwrap(),
                state_flags: 584,
                side_flags: 32,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28667u16).unwrap(),
                state_flags: 584,
                side_flags: 32,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28668u16).unwrap(),
                state_flags: 584,
                side_flags: 4,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28669u16).unwrap(),
                state_flags: 584,
                side_flags: 4,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28670u16).unwrap(),
                state_flags: 584,
                side_flags: 32,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28671u16).unwrap(),
                state_flags: 584,
                side_flags: 32,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28672u16).unwrap(),
                state_flags: 584,
                side_flags: 4,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28673u16).unwrap(),
                state_flags: 584,
                side_flags: 4,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28674u16).unwrap(),
                state_flags: 584,
                side_flags: 16,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28675u16).unwrap(),
                state_flags: 584,
                side_flags: 16,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28676u16).unwrap(),
                state_flags: 584,
                side_flags: 8,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28677u16).unwrap(),
                state_flags: 584,
                side_flags: 8,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28678u16).unwrap(),
                state_flags: 584,
                side_flags: 16,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28679u16).unwrap(),
                state_flags: 584,
                side_flags: 16,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28680u16).unwrap(),
                state_flags: 584,
                side_flags: 4,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28681u16).unwrap(),
                state_flags: 584,
                side_flags: 4,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28682u16).unwrap(),
                state_flags: 584,
                side_flags: 16,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28683u16).unwrap(),
                state_flags: 584,
                side_flags: 16,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28684u16).unwrap(),
                state_flags: 584,
                side_flags: 8,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28685u16).unwrap(),
                state_flags: 584,
                side_flags: 8,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28686u16).unwrap(),
                state_flags: 584,
                side_flags: 16,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28687u16).unwrap(),
                state_flags: 584,
                side_flags: 16,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/weathered_copper_door"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:weathered_copper_door",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: Some(&[LootCondition::BlockStateProperty {
                        block: "minecraft:weathered_copper_door",
                        properties: &[("half", "lower")],
                    }]),
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const OXIDIZED_COPPER_DOOR: Self = Block {
        id: BlockId::new(1079u16).unwrap(),
        name: "oxidized_copper_door",
        hardness: 3f32,
        blast_resistance: 6f32,
        map_color: 55u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 823,
        default_state: &BlockState {
            id: BlockStateId::new(28699u16).unwrap(),
            state_flags: 72,
            side_flags: 8,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 3f32,
            collision_shapes: &[140],
            outline_shapes: &[140],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(28688u16).unwrap(),
                state_flags: 72,
                side_flags: 16,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28689u16).unwrap(),
                state_flags: 72,
                side_flags: 16,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28690u16).unwrap(),
                state_flags: 72,
                side_flags: 8,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28691u16).unwrap(),
                state_flags: 72,
                side_flags: 8,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28692u16).unwrap(),
                state_flags: 72,
                side_flags: 32,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28693u16).unwrap(),
                state_flags: 72,
                side_flags: 32,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28694u16).unwrap(),
                state_flags: 72,
                side_flags: 8,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28695u16).unwrap(),
                state_flags: 72,
                side_flags: 8,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28696u16).unwrap(),
                state_flags: 72,
                side_flags: 16,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28697u16).unwrap(),
                state_flags: 72,
                side_flags: 16,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28698u16).unwrap(),
                state_flags: 72,
                side_flags: 8,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28699u16).unwrap(),
                state_flags: 72,
                side_flags: 8,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28700u16).unwrap(),
                state_flags: 72,
                side_flags: 32,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28701u16).unwrap(),
                state_flags: 72,
                side_flags: 32,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28702u16).unwrap(),
                state_flags: 72,
                side_flags: 8,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28703u16).unwrap(),
                state_flags: 72,
                side_flags: 8,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28704u16).unwrap(),
                state_flags: 72,
                side_flags: 32,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28705u16).unwrap(),
                state_flags: 72,
                side_flags: 32,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28706u16).unwrap(),
                state_flags: 72,
                side_flags: 4,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28707u16).unwrap(),
                state_flags: 72,
                side_flags: 4,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28708u16).unwrap(),
                state_flags: 72,
                side_flags: 16,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28709u16).unwrap(),
                state_flags: 72,
                side_flags: 16,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28710u16).unwrap(),
                state_flags: 72,
                side_flags: 4,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28711u16).unwrap(),
                state_flags: 72,
                side_flags: 4,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28712u16).unwrap(),
                state_flags: 72,
                side_flags: 32,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28713u16).unwrap(),
                state_flags: 72,
                side_flags: 32,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28714u16).unwrap(),
                state_flags: 72,
                side_flags: 4,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28715u16).unwrap(),
                state_flags: 72,
                side_flags: 4,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28716u16).unwrap(),
                state_flags: 72,
                side_flags: 16,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28717u16).unwrap(),
                state_flags: 72,
                side_flags: 16,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28718u16).unwrap(),
                state_flags: 72,
                side_flags: 4,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28719u16).unwrap(),
                state_flags: 72,
                side_flags: 4,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28720u16).unwrap(),
                state_flags: 72,
                side_flags: 8,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28721u16).unwrap(),
                state_flags: 72,
                side_flags: 8,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28722u16).unwrap(),
                state_flags: 72,
                side_flags: 32,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28723u16).unwrap(),
                state_flags: 72,
                side_flags: 32,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28724u16).unwrap(),
                state_flags: 72,
                side_flags: 4,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28725u16).unwrap(),
                state_flags: 72,
                side_flags: 4,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28726u16).unwrap(),
                state_flags: 72,
                side_flags: 32,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28727u16).unwrap(),
                state_flags: 72,
                side_flags: 32,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28728u16).unwrap(),
                state_flags: 72,
                side_flags: 8,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28729u16).unwrap(),
                state_flags: 72,
                side_flags: 8,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28730u16).unwrap(),
                state_flags: 72,
                side_flags: 32,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28731u16).unwrap(),
                state_flags: 72,
                side_flags: 32,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28732u16).unwrap(),
                state_flags: 72,
                side_flags: 4,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28733u16).unwrap(),
                state_flags: 72,
                side_flags: 4,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28734u16).unwrap(),
                state_flags: 72,
                side_flags: 32,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28735u16).unwrap(),
                state_flags: 72,
                side_flags: 32,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28736u16).unwrap(),
                state_flags: 72,
                side_flags: 4,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28737u16).unwrap(),
                state_flags: 72,
                side_flags: 4,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28738u16).unwrap(),
                state_flags: 72,
                side_flags: 16,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28739u16).unwrap(),
                state_flags: 72,
                side_flags: 16,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28740u16).unwrap(),
                state_flags: 72,
                side_flags: 8,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28741u16).unwrap(),
                state_flags: 72,
                side_flags: 8,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28742u16).unwrap(),
                state_flags: 72,
                side_flags: 16,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28743u16).unwrap(),
                state_flags: 72,
                side_flags: 16,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28744u16).unwrap(),
                state_flags: 72,
                side_flags: 4,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28745u16).unwrap(),
                state_flags: 72,
                side_flags: 4,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28746u16).unwrap(),
                state_flags: 72,
                side_flags: 16,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28747u16).unwrap(),
                state_flags: 72,
                side_flags: 16,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28748u16).unwrap(),
                state_flags: 72,
                side_flags: 8,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28749u16).unwrap(),
                state_flags: 72,
                side_flags: 8,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28750u16).unwrap(),
                state_flags: 72,
                side_flags: 16,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28751u16).unwrap(),
                state_flags: 72,
                side_flags: 16,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/oxidized_copper_door"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:oxidized_copper_door",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: Some(&[LootCondition::BlockStateProperty {
                        block: "minecraft:oxidized_copper_door",
                        properties: &[("half", "lower")],
                    }]),
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const WAXED_COPPER_DOOR: Self = Block {
        id: BlockId::new(1080u16).unwrap(),
        name: "waxed_copper_door",
        hardness: 3f32,
        blast_resistance: 6f32,
        map_color: 15u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 824,
        default_state: &BlockState {
            id: BlockStateId::new(28763u16).unwrap(),
            state_flags: 72,
            side_flags: 8,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 3f32,
            collision_shapes: &[140],
            outline_shapes: &[140],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(28752u16).unwrap(),
                state_flags: 72,
                side_flags: 16,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28753u16).unwrap(),
                state_flags: 72,
                side_flags: 16,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28754u16).unwrap(),
                state_flags: 72,
                side_flags: 8,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28755u16).unwrap(),
                state_flags: 72,
                side_flags: 8,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28756u16).unwrap(),
                state_flags: 72,
                side_flags: 32,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28757u16).unwrap(),
                state_flags: 72,
                side_flags: 32,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28758u16).unwrap(),
                state_flags: 72,
                side_flags: 8,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28759u16).unwrap(),
                state_flags: 72,
                side_flags: 8,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28760u16).unwrap(),
                state_flags: 72,
                side_flags: 16,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28761u16).unwrap(),
                state_flags: 72,
                side_flags: 16,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28762u16).unwrap(),
                state_flags: 72,
                side_flags: 8,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28763u16).unwrap(),
                state_flags: 72,
                side_flags: 8,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28764u16).unwrap(),
                state_flags: 72,
                side_flags: 32,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28765u16).unwrap(),
                state_flags: 72,
                side_flags: 32,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28766u16).unwrap(),
                state_flags: 72,
                side_flags: 8,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28767u16).unwrap(),
                state_flags: 72,
                side_flags: 8,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28768u16).unwrap(),
                state_flags: 72,
                side_flags: 32,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28769u16).unwrap(),
                state_flags: 72,
                side_flags: 32,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28770u16).unwrap(),
                state_flags: 72,
                side_flags: 4,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28771u16).unwrap(),
                state_flags: 72,
                side_flags: 4,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28772u16).unwrap(),
                state_flags: 72,
                side_flags: 16,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28773u16).unwrap(),
                state_flags: 72,
                side_flags: 16,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28774u16).unwrap(),
                state_flags: 72,
                side_flags: 4,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28775u16).unwrap(),
                state_flags: 72,
                side_flags: 4,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28776u16).unwrap(),
                state_flags: 72,
                side_flags: 32,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28777u16).unwrap(),
                state_flags: 72,
                side_flags: 32,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28778u16).unwrap(),
                state_flags: 72,
                side_flags: 4,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28779u16).unwrap(),
                state_flags: 72,
                side_flags: 4,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28780u16).unwrap(),
                state_flags: 72,
                side_flags: 16,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28781u16).unwrap(),
                state_flags: 72,
                side_flags: 16,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28782u16).unwrap(),
                state_flags: 72,
                side_flags: 4,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28783u16).unwrap(),
                state_flags: 72,
                side_flags: 4,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28784u16).unwrap(),
                state_flags: 72,
                side_flags: 8,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28785u16).unwrap(),
                state_flags: 72,
                side_flags: 8,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28786u16).unwrap(),
                state_flags: 72,
                side_flags: 32,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28787u16).unwrap(),
                state_flags: 72,
                side_flags: 32,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28788u16).unwrap(),
                state_flags: 72,
                side_flags: 4,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28789u16).unwrap(),
                state_flags: 72,
                side_flags: 4,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28790u16).unwrap(),
                state_flags: 72,
                side_flags: 32,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28791u16).unwrap(),
                state_flags: 72,
                side_flags: 32,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28792u16).unwrap(),
                state_flags: 72,
                side_flags: 8,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28793u16).unwrap(),
                state_flags: 72,
                side_flags: 8,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28794u16).unwrap(),
                state_flags: 72,
                side_flags: 32,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28795u16).unwrap(),
                state_flags: 72,
                side_flags: 32,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28796u16).unwrap(),
                state_flags: 72,
                side_flags: 4,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28797u16).unwrap(),
                state_flags: 72,
                side_flags: 4,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28798u16).unwrap(),
                state_flags: 72,
                side_flags: 32,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28799u16).unwrap(),
                state_flags: 72,
                side_flags: 32,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28800u16).unwrap(),
                state_flags: 72,
                side_flags: 4,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28801u16).unwrap(),
                state_flags: 72,
                side_flags: 4,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28802u16).unwrap(),
                state_flags: 72,
                side_flags: 16,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28803u16).unwrap(),
                state_flags: 72,
                side_flags: 16,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28804u16).unwrap(),
                state_flags: 72,
                side_flags: 8,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28805u16).unwrap(),
                state_flags: 72,
                side_flags: 8,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28806u16).unwrap(),
                state_flags: 72,
                side_flags: 16,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28807u16).unwrap(),
                state_flags: 72,
                side_flags: 16,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28808u16).unwrap(),
                state_flags: 72,
                side_flags: 4,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28809u16).unwrap(),
                state_flags: 72,
                side_flags: 4,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28810u16).unwrap(),
                state_flags: 72,
                side_flags: 16,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28811u16).unwrap(),
                state_flags: 72,
                side_flags: 16,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28812u16).unwrap(),
                state_flags: 72,
                side_flags: 8,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28813u16).unwrap(),
                state_flags: 72,
                side_flags: 8,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28814u16).unwrap(),
                state_flags: 72,
                side_flags: 16,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28815u16).unwrap(),
                state_flags: 72,
                side_flags: 16,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/waxed_copper_door"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:waxed_copper_door",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: Some(&[LootCondition::BlockStateProperty {
                        block: "minecraft:waxed_copper_door",
                        properties: &[("half", "lower")],
                    }]),
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const WAXED_EXPOSED_COPPER_DOOR: Self = Block {
        id: BlockId::new(1081u16).unwrap(),
        name: "waxed_exposed_copper_door",
        hardness: 3f32,
        blast_resistance: 6f32,
        map_color: 44u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 825,
        default_state: &BlockState {
            id: BlockStateId::new(28827u16).unwrap(),
            state_flags: 72,
            side_flags: 8,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 3f32,
            collision_shapes: &[140],
            outline_shapes: &[140],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(28816u16).unwrap(),
                state_flags: 72,
                side_flags: 16,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28817u16).unwrap(),
                state_flags: 72,
                side_flags: 16,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28818u16).unwrap(),
                state_flags: 72,
                side_flags: 8,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28819u16).unwrap(),
                state_flags: 72,
                side_flags: 8,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28820u16).unwrap(),
                state_flags: 72,
                side_flags: 32,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28821u16).unwrap(),
                state_flags: 72,
                side_flags: 32,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28822u16).unwrap(),
                state_flags: 72,
                side_flags: 8,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28823u16).unwrap(),
                state_flags: 72,
                side_flags: 8,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28824u16).unwrap(),
                state_flags: 72,
                side_flags: 16,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28825u16).unwrap(),
                state_flags: 72,
                side_flags: 16,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28826u16).unwrap(),
                state_flags: 72,
                side_flags: 8,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28827u16).unwrap(),
                state_flags: 72,
                side_flags: 8,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28828u16).unwrap(),
                state_flags: 72,
                side_flags: 32,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28829u16).unwrap(),
                state_flags: 72,
                side_flags: 32,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28830u16).unwrap(),
                state_flags: 72,
                side_flags: 8,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28831u16).unwrap(),
                state_flags: 72,
                side_flags: 8,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28832u16).unwrap(),
                state_flags: 72,
                side_flags: 32,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28833u16).unwrap(),
                state_flags: 72,
                side_flags: 32,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28834u16).unwrap(),
                state_flags: 72,
                side_flags: 4,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28835u16).unwrap(),
                state_flags: 72,
                side_flags: 4,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28836u16).unwrap(),
                state_flags: 72,
                side_flags: 16,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28837u16).unwrap(),
                state_flags: 72,
                side_flags: 16,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28838u16).unwrap(),
                state_flags: 72,
                side_flags: 4,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28839u16).unwrap(),
                state_flags: 72,
                side_flags: 4,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28840u16).unwrap(),
                state_flags: 72,
                side_flags: 32,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28841u16).unwrap(),
                state_flags: 72,
                side_flags: 32,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28842u16).unwrap(),
                state_flags: 72,
                side_flags: 4,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28843u16).unwrap(),
                state_flags: 72,
                side_flags: 4,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28844u16).unwrap(),
                state_flags: 72,
                side_flags: 16,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28845u16).unwrap(),
                state_flags: 72,
                side_flags: 16,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28846u16).unwrap(),
                state_flags: 72,
                side_flags: 4,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28847u16).unwrap(),
                state_flags: 72,
                side_flags: 4,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28848u16).unwrap(),
                state_flags: 72,
                side_flags: 8,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28849u16).unwrap(),
                state_flags: 72,
                side_flags: 8,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28850u16).unwrap(),
                state_flags: 72,
                side_flags: 32,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28851u16).unwrap(),
                state_flags: 72,
                side_flags: 32,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28852u16).unwrap(),
                state_flags: 72,
                side_flags: 4,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28853u16).unwrap(),
                state_flags: 72,
                side_flags: 4,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28854u16).unwrap(),
                state_flags: 72,
                side_flags: 32,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28855u16).unwrap(),
                state_flags: 72,
                side_flags: 32,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28856u16).unwrap(),
                state_flags: 72,
                side_flags: 8,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28857u16).unwrap(),
                state_flags: 72,
                side_flags: 8,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28858u16).unwrap(),
                state_flags: 72,
                side_flags: 32,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28859u16).unwrap(),
                state_flags: 72,
                side_flags: 32,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28860u16).unwrap(),
                state_flags: 72,
                side_flags: 4,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28861u16).unwrap(),
                state_flags: 72,
                side_flags: 4,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28862u16).unwrap(),
                state_flags: 72,
                side_flags: 32,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28863u16).unwrap(),
                state_flags: 72,
                side_flags: 32,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28864u16).unwrap(),
                state_flags: 72,
                side_flags: 4,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28865u16).unwrap(),
                state_flags: 72,
                side_flags: 4,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28866u16).unwrap(),
                state_flags: 72,
                side_flags: 16,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28867u16).unwrap(),
                state_flags: 72,
                side_flags: 16,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28868u16).unwrap(),
                state_flags: 72,
                side_flags: 8,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28869u16).unwrap(),
                state_flags: 72,
                side_flags: 8,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28870u16).unwrap(),
                state_flags: 72,
                side_flags: 16,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28871u16).unwrap(),
                state_flags: 72,
                side_flags: 16,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28872u16).unwrap(),
                state_flags: 72,
                side_flags: 4,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28873u16).unwrap(),
                state_flags: 72,
                side_flags: 4,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28874u16).unwrap(),
                state_flags: 72,
                side_flags: 16,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28875u16).unwrap(),
                state_flags: 72,
                side_flags: 16,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28876u16).unwrap(),
                state_flags: 72,
                side_flags: 8,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28877u16).unwrap(),
                state_flags: 72,
                side_flags: 8,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28878u16).unwrap(),
                state_flags: 72,
                side_flags: 16,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28879u16).unwrap(),
                state_flags: 72,
                side_flags: 16,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/waxed_exposed_copper_door"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:waxed_exposed_copper_door",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: Some(&[LootCondition::BlockStateProperty {
                        block: "minecraft:waxed_exposed_copper_door",
                        properties: &[("half", "lower")],
                    }]),
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const WAXED_WEATHERED_COPPER_DOOR: Self = Block {
        id: BlockId::new(1082u16).unwrap(),
        name: "waxed_weathered_copper_door",
        hardness: 3f32,
        blast_resistance: 6f32,
        map_color: 56u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 826,
        default_state: &BlockState {
            id: BlockStateId::new(28891u16).unwrap(),
            state_flags: 72,
            side_flags: 8,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 3f32,
            collision_shapes: &[140],
            outline_shapes: &[140],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(28880u16).unwrap(),
                state_flags: 72,
                side_flags: 16,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28881u16).unwrap(),
                state_flags: 72,
                side_flags: 16,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28882u16).unwrap(),
                state_flags: 72,
                side_flags: 8,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28883u16).unwrap(),
                state_flags: 72,
                side_flags: 8,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28884u16).unwrap(),
                state_flags: 72,
                side_flags: 32,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28885u16).unwrap(),
                state_flags: 72,
                side_flags: 32,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28886u16).unwrap(),
                state_flags: 72,
                side_flags: 8,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28887u16).unwrap(),
                state_flags: 72,
                side_flags: 8,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28888u16).unwrap(),
                state_flags: 72,
                side_flags: 16,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28889u16).unwrap(),
                state_flags: 72,
                side_flags: 16,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28890u16).unwrap(),
                state_flags: 72,
                side_flags: 8,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28891u16).unwrap(),
                state_flags: 72,
                side_flags: 8,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28892u16).unwrap(),
                state_flags: 72,
                side_flags: 32,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28893u16).unwrap(),
                state_flags: 72,
                side_flags: 32,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28894u16).unwrap(),
                state_flags: 72,
                side_flags: 8,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28895u16).unwrap(),
                state_flags: 72,
                side_flags: 8,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28896u16).unwrap(),
                state_flags: 72,
                side_flags: 32,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28897u16).unwrap(),
                state_flags: 72,
                side_flags: 32,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28898u16).unwrap(),
                state_flags: 72,
                side_flags: 4,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28899u16).unwrap(),
                state_flags: 72,
                side_flags: 4,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28900u16).unwrap(),
                state_flags: 72,
                side_flags: 16,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28901u16).unwrap(),
                state_flags: 72,
                side_flags: 16,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28902u16).unwrap(),
                state_flags: 72,
                side_flags: 4,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28903u16).unwrap(),
                state_flags: 72,
                side_flags: 4,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28904u16).unwrap(),
                state_flags: 72,
                side_flags: 32,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28905u16).unwrap(),
                state_flags: 72,
                side_flags: 32,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28906u16).unwrap(),
                state_flags: 72,
                side_flags: 4,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28907u16).unwrap(),
                state_flags: 72,
                side_flags: 4,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28908u16).unwrap(),
                state_flags: 72,
                side_flags: 16,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28909u16).unwrap(),
                state_flags: 72,
                side_flags: 16,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28910u16).unwrap(),
                state_flags: 72,
                side_flags: 4,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28911u16).unwrap(),
                state_flags: 72,
                side_flags: 4,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28912u16).unwrap(),
                state_flags: 72,
                side_flags: 8,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28913u16).unwrap(),
                state_flags: 72,
                side_flags: 8,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28914u16).unwrap(),
                state_flags: 72,
                side_flags: 32,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28915u16).unwrap(),
                state_flags: 72,
                side_flags: 32,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28916u16).unwrap(),
                state_flags: 72,
                side_flags: 4,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28917u16).unwrap(),
                state_flags: 72,
                side_flags: 4,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28918u16).unwrap(),
                state_flags: 72,
                side_flags: 32,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28919u16).unwrap(),
                state_flags: 72,
                side_flags: 32,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28920u16).unwrap(),
                state_flags: 72,
                side_flags: 8,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28921u16).unwrap(),
                state_flags: 72,
                side_flags: 8,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28922u16).unwrap(),
                state_flags: 72,
                side_flags: 32,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28923u16).unwrap(),
                state_flags: 72,
                side_flags: 32,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28924u16).unwrap(),
                state_flags: 72,
                side_flags: 4,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28925u16).unwrap(),
                state_flags: 72,
                side_flags: 4,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28926u16).unwrap(),
                state_flags: 72,
                side_flags: 32,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28927u16).unwrap(),
                state_flags: 72,
                side_flags: 32,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28928u16).unwrap(),
                state_flags: 72,
                side_flags: 4,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28929u16).unwrap(),
                state_flags: 72,
                side_flags: 4,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28930u16).unwrap(),
                state_flags: 72,
                side_flags: 16,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28931u16).unwrap(),
                state_flags: 72,
                side_flags: 16,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28932u16).unwrap(),
                state_flags: 72,
                side_flags: 8,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28933u16).unwrap(),
                state_flags: 72,
                side_flags: 8,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28934u16).unwrap(),
                state_flags: 72,
                side_flags: 16,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28935u16).unwrap(),
                state_flags: 72,
                side_flags: 16,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28936u16).unwrap(),
                state_flags: 72,
                side_flags: 4,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28937u16).unwrap(),
                state_flags: 72,
                side_flags: 4,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28938u16).unwrap(),
                state_flags: 72,
                side_flags: 16,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28939u16).unwrap(),
                state_flags: 72,
                side_flags: 16,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28940u16).unwrap(),
                state_flags: 72,
                side_flags: 8,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28941u16).unwrap(),
                state_flags: 72,
                side_flags: 8,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28942u16).unwrap(),
                state_flags: 72,
                side_flags: 16,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28943u16).unwrap(),
                state_flags: 72,
                side_flags: 16,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/waxed_weathered_copper_door"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:waxed_weathered_copper_door",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: Some(&[LootCondition::BlockStateProperty {
                        block: "minecraft:waxed_weathered_copper_door",
                        properties: &[("half", "lower")],
                    }]),
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const WAXED_OXIDIZED_COPPER_DOOR: Self = Block {
        id: BlockId::new(1083u16).unwrap(),
        name: "waxed_oxidized_copper_door",
        hardness: 3f32,
        blast_resistance: 6f32,
        map_color: 55u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 827,
        default_state: &BlockState {
            id: BlockStateId::new(28955u16).unwrap(),
            state_flags: 72,
            side_flags: 8,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 3f32,
            collision_shapes: &[140],
            outline_shapes: &[140],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(28944u16).unwrap(),
                state_flags: 72,
                side_flags: 16,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28945u16).unwrap(),
                state_flags: 72,
                side_flags: 16,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28946u16).unwrap(),
                state_flags: 72,
                side_flags: 8,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28947u16).unwrap(),
                state_flags: 72,
                side_flags: 8,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28948u16).unwrap(),
                state_flags: 72,
                side_flags: 32,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28949u16).unwrap(),
                state_flags: 72,
                side_flags: 32,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28950u16).unwrap(),
                state_flags: 72,
                side_flags: 8,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28951u16).unwrap(),
                state_flags: 72,
                side_flags: 8,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28952u16).unwrap(),
                state_flags: 72,
                side_flags: 16,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28953u16).unwrap(),
                state_flags: 72,
                side_flags: 16,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28954u16).unwrap(),
                state_flags: 72,
                side_flags: 8,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28955u16).unwrap(),
                state_flags: 72,
                side_flags: 8,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28956u16).unwrap(),
                state_flags: 72,
                side_flags: 32,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28957u16).unwrap(),
                state_flags: 72,
                side_flags: 32,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28958u16).unwrap(),
                state_flags: 72,
                side_flags: 8,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28959u16).unwrap(),
                state_flags: 72,
                side_flags: 8,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28960u16).unwrap(),
                state_flags: 72,
                side_flags: 32,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28961u16).unwrap(),
                state_flags: 72,
                side_flags: 32,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28962u16).unwrap(),
                state_flags: 72,
                side_flags: 4,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28963u16).unwrap(),
                state_flags: 72,
                side_flags: 4,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28964u16).unwrap(),
                state_flags: 72,
                side_flags: 16,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28965u16).unwrap(),
                state_flags: 72,
                side_flags: 16,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28966u16).unwrap(),
                state_flags: 72,
                side_flags: 4,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28967u16).unwrap(),
                state_flags: 72,
                side_flags: 4,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28968u16).unwrap(),
                state_flags: 72,
                side_flags: 32,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28969u16).unwrap(),
                state_flags: 72,
                side_flags: 32,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28970u16).unwrap(),
                state_flags: 72,
                side_flags: 4,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28971u16).unwrap(),
                state_flags: 72,
                side_flags: 4,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28972u16).unwrap(),
                state_flags: 72,
                side_flags: 16,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28973u16).unwrap(),
                state_flags: 72,
                side_flags: 16,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28974u16).unwrap(),
                state_flags: 72,
                side_flags: 4,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28975u16).unwrap(),
                state_flags: 72,
                side_flags: 4,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28976u16).unwrap(),
                state_flags: 72,
                side_flags: 8,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28977u16).unwrap(),
                state_flags: 72,
                side_flags: 8,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28978u16).unwrap(),
                state_flags: 72,
                side_flags: 32,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28979u16).unwrap(),
                state_flags: 72,
                side_flags: 32,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28980u16).unwrap(),
                state_flags: 72,
                side_flags: 4,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28981u16).unwrap(),
                state_flags: 72,
                side_flags: 4,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28982u16).unwrap(),
                state_flags: 72,
                side_flags: 32,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28983u16).unwrap(),
                state_flags: 72,
                side_flags: 32,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28984u16).unwrap(),
                state_flags: 72,
                side_flags: 8,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28985u16).unwrap(),
                state_flags: 72,
                side_flags: 8,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28986u16).unwrap(),
                state_flags: 72,
                side_flags: 32,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28987u16).unwrap(),
                state_flags: 72,
                side_flags: 32,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28988u16).unwrap(),
                state_flags: 72,
                side_flags: 4,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28989u16).unwrap(),
                state_flags: 72,
                side_flags: 4,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28990u16).unwrap(),
                state_flags: 72,
                side_flags: 32,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28991u16).unwrap(),
                state_flags: 72,
                side_flags: 32,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28992u16).unwrap(),
                state_flags: 72,
                side_flags: 4,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28993u16).unwrap(),
                state_flags: 72,
                side_flags: 4,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28994u16).unwrap(),
                state_flags: 72,
                side_flags: 16,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28995u16).unwrap(),
                state_flags: 72,
                side_flags: 16,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28996u16).unwrap(),
                state_flags: 72,
                side_flags: 8,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28997u16).unwrap(),
                state_flags: 72,
                side_flags: 8,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28998u16).unwrap(),
                state_flags: 72,
                side_flags: 16,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(28999u16).unwrap(),
                state_flags: 72,
                side_flags: 16,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29000u16).unwrap(),
                state_flags: 72,
                side_flags: 4,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29001u16).unwrap(),
                state_flags: 72,
                side_flags: 4,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29002u16).unwrap(),
                state_flags: 72,
                side_flags: 16,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29003u16).unwrap(),
                state_flags: 72,
                side_flags: 16,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29004u16).unwrap(),
                state_flags: 72,
                side_flags: 8,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29005u16).unwrap(),
                state_flags: 72,
                side_flags: 8,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29006u16).unwrap(),
                state_flags: 72,
                side_flags: 16,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29007u16).unwrap(),
                state_flags: 72,
                side_flags: 16,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/waxed_oxidized_copper_door"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:waxed_oxidized_copper_door",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: Some(&[LootCondition::BlockStateProperty {
                        block: "minecraft:waxed_oxidized_copper_door",
                        properties: &[("half", "lower")],
                    }]),
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const COPPER_TRAPDOOR: Self = Block {
        id: BlockId::new(1084u16).unwrap(),
        name: "copper_trapdoor",
        hardness: 3f32,
        blast_resistance: 6f32,
        map_color: 15u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 841,
        default_state: &BlockState {
            id: BlockStateId::new(29023u16).unwrap(),
            state_flags: 588,
            side_flags: 65,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 3f32,
            collision_shapes: &[207],
            outline_shapes: &[207],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(29008u16).unwrap(),
                state_flags: 612,
                side_flags: 8,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29009u16).unwrap(),
                state_flags: 588,
                side_flags: 8,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29010u16).unwrap(),
                state_flags: 612,
                side_flags: 8,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29011u16).unwrap(),
                state_flags: 588,
                side_flags: 8,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29012u16).unwrap(),
                state_flags: 612,
                side_flags: 130,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29013u16).unwrap(),
                state_flags: 588,
                side_flags: 130,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29014u16).unwrap(),
                state_flags: 612,
                side_flags: 130,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29015u16).unwrap(),
                state_flags: 588,
                side_flags: 130,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29016u16).unwrap(),
                state_flags: 612,
                side_flags: 8,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29017u16).unwrap(),
                state_flags: 588,
                side_flags: 8,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29018u16).unwrap(),
                state_flags: 612,
                side_flags: 8,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29019u16).unwrap(),
                state_flags: 588,
                side_flags: 8,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29020u16).unwrap(),
                state_flags: 612,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29021u16).unwrap(),
                state_flags: 588,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29022u16).unwrap(),
                state_flags: 612,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29023u16).unwrap(),
                state_flags: 588,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29024u16).unwrap(),
                state_flags: 612,
                side_flags: 4,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29025u16).unwrap(),
                state_flags: 588,
                side_flags: 4,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29026u16).unwrap(),
                state_flags: 612,
                side_flags: 4,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29027u16).unwrap(),
                state_flags: 588,
                side_flags: 4,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29028u16).unwrap(),
                state_flags: 612,
                side_flags: 130,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29029u16).unwrap(),
                state_flags: 588,
                side_flags: 130,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29030u16).unwrap(),
                state_flags: 612,
                side_flags: 130,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29031u16).unwrap(),
                state_flags: 588,
                side_flags: 130,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29032u16).unwrap(),
                state_flags: 612,
                side_flags: 4,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29033u16).unwrap(),
                state_flags: 588,
                side_flags: 4,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29034u16).unwrap(),
                state_flags: 612,
                side_flags: 4,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29035u16).unwrap(),
                state_flags: 588,
                side_flags: 4,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29036u16).unwrap(),
                state_flags: 612,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29037u16).unwrap(),
                state_flags: 588,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29038u16).unwrap(),
                state_flags: 612,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29039u16).unwrap(),
                state_flags: 588,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29040u16).unwrap(),
                state_flags: 612,
                side_flags: 32,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29041u16).unwrap(),
                state_flags: 588,
                side_flags: 32,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29042u16).unwrap(),
                state_flags: 612,
                side_flags: 32,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29043u16).unwrap(),
                state_flags: 588,
                side_flags: 32,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29044u16).unwrap(),
                state_flags: 612,
                side_flags: 130,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29045u16).unwrap(),
                state_flags: 588,
                side_flags: 130,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29046u16).unwrap(),
                state_flags: 612,
                side_flags: 130,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29047u16).unwrap(),
                state_flags: 588,
                side_flags: 130,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29048u16).unwrap(),
                state_flags: 612,
                side_flags: 32,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29049u16).unwrap(),
                state_flags: 588,
                side_flags: 32,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29050u16).unwrap(),
                state_flags: 612,
                side_flags: 32,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29051u16).unwrap(),
                state_flags: 588,
                side_flags: 32,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29052u16).unwrap(),
                state_flags: 612,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29053u16).unwrap(),
                state_flags: 588,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29054u16).unwrap(),
                state_flags: 612,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29055u16).unwrap(),
                state_flags: 588,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29056u16).unwrap(),
                state_flags: 612,
                side_flags: 16,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29057u16).unwrap(),
                state_flags: 588,
                side_flags: 16,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29058u16).unwrap(),
                state_flags: 612,
                side_flags: 16,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29059u16).unwrap(),
                state_flags: 588,
                side_flags: 16,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29060u16).unwrap(),
                state_flags: 612,
                side_flags: 130,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29061u16).unwrap(),
                state_flags: 588,
                side_flags: 130,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29062u16).unwrap(),
                state_flags: 612,
                side_flags: 130,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29063u16).unwrap(),
                state_flags: 588,
                side_flags: 130,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29064u16).unwrap(),
                state_flags: 612,
                side_flags: 16,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29065u16).unwrap(),
                state_flags: 588,
                side_flags: 16,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29066u16).unwrap(),
                state_flags: 612,
                side_flags: 16,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29067u16).unwrap(),
                state_flags: 588,
                side_flags: 16,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29068u16).unwrap(),
                state_flags: 612,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29069u16).unwrap(),
                state_flags: 588,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29070u16).unwrap(),
                state_flags: 612,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29071u16).unwrap(),
                state_flags: 588,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/copper_trapdoor"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:copper_trapdoor",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const EXPOSED_COPPER_TRAPDOOR: Self = Block {
        id: BlockId::new(1085u16).unwrap(),
        name: "exposed_copper_trapdoor",
        hardness: 3f32,
        blast_resistance: 6f32,
        map_color: 44u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 842,
        default_state: &BlockState {
            id: BlockStateId::new(29087u16).unwrap(),
            state_flags: 588,
            side_flags: 65,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 3f32,
            collision_shapes: &[207],
            outline_shapes: &[207],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(29072u16).unwrap(),
                state_flags: 612,
                side_flags: 8,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29073u16).unwrap(),
                state_flags: 588,
                side_flags: 8,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29074u16).unwrap(),
                state_flags: 612,
                side_flags: 8,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29075u16).unwrap(),
                state_flags: 588,
                side_flags: 8,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29076u16).unwrap(),
                state_flags: 612,
                side_flags: 130,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29077u16).unwrap(),
                state_flags: 588,
                side_flags: 130,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29078u16).unwrap(),
                state_flags: 612,
                side_flags: 130,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29079u16).unwrap(),
                state_flags: 588,
                side_flags: 130,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29080u16).unwrap(),
                state_flags: 612,
                side_flags: 8,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29081u16).unwrap(),
                state_flags: 588,
                side_flags: 8,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29082u16).unwrap(),
                state_flags: 612,
                side_flags: 8,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29083u16).unwrap(),
                state_flags: 588,
                side_flags: 8,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29084u16).unwrap(),
                state_flags: 612,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29085u16).unwrap(),
                state_flags: 588,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29086u16).unwrap(),
                state_flags: 612,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29087u16).unwrap(),
                state_flags: 588,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29088u16).unwrap(),
                state_flags: 612,
                side_flags: 4,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29089u16).unwrap(),
                state_flags: 588,
                side_flags: 4,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29090u16).unwrap(),
                state_flags: 612,
                side_flags: 4,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29091u16).unwrap(),
                state_flags: 588,
                side_flags: 4,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29092u16).unwrap(),
                state_flags: 612,
                side_flags: 130,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29093u16).unwrap(),
                state_flags: 588,
                side_flags: 130,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29094u16).unwrap(),
                state_flags: 612,
                side_flags: 130,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29095u16).unwrap(),
                state_flags: 588,
                side_flags: 130,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29096u16).unwrap(),
                state_flags: 612,
                side_flags: 4,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29097u16).unwrap(),
                state_flags: 588,
                side_flags: 4,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29098u16).unwrap(),
                state_flags: 612,
                side_flags: 4,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29099u16).unwrap(),
                state_flags: 588,
                side_flags: 4,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29100u16).unwrap(),
                state_flags: 612,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29101u16).unwrap(),
                state_flags: 588,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29102u16).unwrap(),
                state_flags: 612,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29103u16).unwrap(),
                state_flags: 588,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29104u16).unwrap(),
                state_flags: 612,
                side_flags: 32,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29105u16).unwrap(),
                state_flags: 588,
                side_flags: 32,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29106u16).unwrap(),
                state_flags: 612,
                side_flags: 32,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29107u16).unwrap(),
                state_flags: 588,
                side_flags: 32,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29108u16).unwrap(),
                state_flags: 612,
                side_flags: 130,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29109u16).unwrap(),
                state_flags: 588,
                side_flags: 130,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29110u16).unwrap(),
                state_flags: 612,
                side_flags: 130,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29111u16).unwrap(),
                state_flags: 588,
                side_flags: 130,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29112u16).unwrap(),
                state_flags: 612,
                side_flags: 32,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29113u16).unwrap(),
                state_flags: 588,
                side_flags: 32,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29114u16).unwrap(),
                state_flags: 612,
                side_flags: 32,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29115u16).unwrap(),
                state_flags: 588,
                side_flags: 32,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29116u16).unwrap(),
                state_flags: 612,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29117u16).unwrap(),
                state_flags: 588,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29118u16).unwrap(),
                state_flags: 612,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29119u16).unwrap(),
                state_flags: 588,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29120u16).unwrap(),
                state_flags: 612,
                side_flags: 16,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29121u16).unwrap(),
                state_flags: 588,
                side_flags: 16,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29122u16).unwrap(),
                state_flags: 612,
                side_flags: 16,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29123u16).unwrap(),
                state_flags: 588,
                side_flags: 16,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29124u16).unwrap(),
                state_flags: 612,
                side_flags: 130,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29125u16).unwrap(),
                state_flags: 588,
                side_flags: 130,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29126u16).unwrap(),
                state_flags: 612,
                side_flags: 130,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29127u16).unwrap(),
                state_flags: 588,
                side_flags: 130,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29128u16).unwrap(),
                state_flags: 612,
                side_flags: 16,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29129u16).unwrap(),
                state_flags: 588,
                side_flags: 16,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29130u16).unwrap(),
                state_flags: 612,
                side_flags: 16,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29131u16).unwrap(),
                state_flags: 588,
                side_flags: 16,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29132u16).unwrap(),
                state_flags: 612,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29133u16).unwrap(),
                state_flags: 588,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29134u16).unwrap(),
                state_flags: 612,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29135u16).unwrap(),
                state_flags: 588,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/exposed_copper_trapdoor"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:exposed_copper_trapdoor",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const WEATHERED_COPPER_TRAPDOOR: Self = Block {
        id: BlockId::new(1086u16).unwrap(),
        name: "weathered_copper_trapdoor",
        hardness: 3f32,
        blast_resistance: 6f32,
        map_color: 56u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 843,
        default_state: &BlockState {
            id: BlockStateId::new(29151u16).unwrap(),
            state_flags: 588,
            side_flags: 65,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 3f32,
            collision_shapes: &[207],
            outline_shapes: &[207],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(29136u16).unwrap(),
                state_flags: 612,
                side_flags: 8,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29137u16).unwrap(),
                state_flags: 588,
                side_flags: 8,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29138u16).unwrap(),
                state_flags: 612,
                side_flags: 8,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29139u16).unwrap(),
                state_flags: 588,
                side_flags: 8,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29140u16).unwrap(),
                state_flags: 612,
                side_flags: 130,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29141u16).unwrap(),
                state_flags: 588,
                side_flags: 130,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29142u16).unwrap(),
                state_flags: 612,
                side_flags: 130,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29143u16).unwrap(),
                state_flags: 588,
                side_flags: 130,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29144u16).unwrap(),
                state_flags: 612,
                side_flags: 8,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29145u16).unwrap(),
                state_flags: 588,
                side_flags: 8,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29146u16).unwrap(),
                state_flags: 612,
                side_flags: 8,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29147u16).unwrap(),
                state_flags: 588,
                side_flags: 8,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29148u16).unwrap(),
                state_flags: 612,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29149u16).unwrap(),
                state_flags: 588,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29150u16).unwrap(),
                state_flags: 612,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29151u16).unwrap(),
                state_flags: 588,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29152u16).unwrap(),
                state_flags: 612,
                side_flags: 4,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29153u16).unwrap(),
                state_flags: 588,
                side_flags: 4,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29154u16).unwrap(),
                state_flags: 612,
                side_flags: 4,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29155u16).unwrap(),
                state_flags: 588,
                side_flags: 4,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29156u16).unwrap(),
                state_flags: 612,
                side_flags: 130,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29157u16).unwrap(),
                state_flags: 588,
                side_flags: 130,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29158u16).unwrap(),
                state_flags: 612,
                side_flags: 130,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29159u16).unwrap(),
                state_flags: 588,
                side_flags: 130,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29160u16).unwrap(),
                state_flags: 612,
                side_flags: 4,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29161u16).unwrap(),
                state_flags: 588,
                side_flags: 4,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29162u16).unwrap(),
                state_flags: 612,
                side_flags: 4,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29163u16).unwrap(),
                state_flags: 588,
                side_flags: 4,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29164u16).unwrap(),
                state_flags: 612,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29165u16).unwrap(),
                state_flags: 588,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29166u16).unwrap(),
                state_flags: 612,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29167u16).unwrap(),
                state_flags: 588,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29168u16).unwrap(),
                state_flags: 612,
                side_flags: 32,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29169u16).unwrap(),
                state_flags: 588,
                side_flags: 32,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29170u16).unwrap(),
                state_flags: 612,
                side_flags: 32,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29171u16).unwrap(),
                state_flags: 588,
                side_flags: 32,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29172u16).unwrap(),
                state_flags: 612,
                side_flags: 130,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29173u16).unwrap(),
                state_flags: 588,
                side_flags: 130,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29174u16).unwrap(),
                state_flags: 612,
                side_flags: 130,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29175u16).unwrap(),
                state_flags: 588,
                side_flags: 130,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29176u16).unwrap(),
                state_flags: 612,
                side_flags: 32,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29177u16).unwrap(),
                state_flags: 588,
                side_flags: 32,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29178u16).unwrap(),
                state_flags: 612,
                side_flags: 32,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29179u16).unwrap(),
                state_flags: 588,
                side_flags: 32,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29180u16).unwrap(),
                state_flags: 612,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29181u16).unwrap(),
                state_flags: 588,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29182u16).unwrap(),
                state_flags: 612,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29183u16).unwrap(),
                state_flags: 588,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29184u16).unwrap(),
                state_flags: 612,
                side_flags: 16,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29185u16).unwrap(),
                state_flags: 588,
                side_flags: 16,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29186u16).unwrap(),
                state_flags: 612,
                side_flags: 16,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29187u16).unwrap(),
                state_flags: 588,
                side_flags: 16,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29188u16).unwrap(),
                state_flags: 612,
                side_flags: 130,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29189u16).unwrap(),
                state_flags: 588,
                side_flags: 130,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29190u16).unwrap(),
                state_flags: 612,
                side_flags: 130,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29191u16).unwrap(),
                state_flags: 588,
                side_flags: 130,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29192u16).unwrap(),
                state_flags: 612,
                side_flags: 16,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29193u16).unwrap(),
                state_flags: 588,
                side_flags: 16,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29194u16).unwrap(),
                state_flags: 612,
                side_flags: 16,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29195u16).unwrap(),
                state_flags: 588,
                side_flags: 16,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29196u16).unwrap(),
                state_flags: 612,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29197u16).unwrap(),
                state_flags: 588,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29198u16).unwrap(),
                state_flags: 612,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29199u16).unwrap(),
                state_flags: 588,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/weathered_copper_trapdoor"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:weathered_copper_trapdoor",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const OXIDIZED_COPPER_TRAPDOOR: Self = Block {
        id: BlockId::new(1087u16).unwrap(),
        name: "oxidized_copper_trapdoor",
        hardness: 3f32,
        blast_resistance: 6f32,
        map_color: 55u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 844,
        default_state: &BlockState {
            id: BlockStateId::new(29215u16).unwrap(),
            state_flags: 76,
            side_flags: 65,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 3f32,
            collision_shapes: &[207],
            outline_shapes: &[207],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(29200u16).unwrap(),
                state_flags: 100,
                side_flags: 8,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29201u16).unwrap(),
                state_flags: 76,
                side_flags: 8,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29202u16).unwrap(),
                state_flags: 100,
                side_flags: 8,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29203u16).unwrap(),
                state_flags: 76,
                side_flags: 8,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29204u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29205u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29206u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29207u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29208u16).unwrap(),
                state_flags: 100,
                side_flags: 8,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29209u16).unwrap(),
                state_flags: 76,
                side_flags: 8,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29210u16).unwrap(),
                state_flags: 100,
                side_flags: 8,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29211u16).unwrap(),
                state_flags: 76,
                side_flags: 8,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29212u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29213u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29214u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29215u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29216u16).unwrap(),
                state_flags: 100,
                side_flags: 4,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29217u16).unwrap(),
                state_flags: 76,
                side_flags: 4,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29218u16).unwrap(),
                state_flags: 100,
                side_flags: 4,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29219u16).unwrap(),
                state_flags: 76,
                side_flags: 4,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29220u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29221u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29222u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29223u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29224u16).unwrap(),
                state_flags: 100,
                side_flags: 4,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29225u16).unwrap(),
                state_flags: 76,
                side_flags: 4,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29226u16).unwrap(),
                state_flags: 100,
                side_flags: 4,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29227u16).unwrap(),
                state_flags: 76,
                side_flags: 4,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29228u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29229u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29230u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29231u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29232u16).unwrap(),
                state_flags: 100,
                side_flags: 32,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29233u16).unwrap(),
                state_flags: 76,
                side_flags: 32,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29234u16).unwrap(),
                state_flags: 100,
                side_flags: 32,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29235u16).unwrap(),
                state_flags: 76,
                side_flags: 32,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29236u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29237u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29238u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29239u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29240u16).unwrap(),
                state_flags: 100,
                side_flags: 32,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29241u16).unwrap(),
                state_flags: 76,
                side_flags: 32,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29242u16).unwrap(),
                state_flags: 100,
                side_flags: 32,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29243u16).unwrap(),
                state_flags: 76,
                side_flags: 32,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29244u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29245u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29246u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29247u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29248u16).unwrap(),
                state_flags: 100,
                side_flags: 16,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29249u16).unwrap(),
                state_flags: 76,
                side_flags: 16,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29250u16).unwrap(),
                state_flags: 100,
                side_flags: 16,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29251u16).unwrap(),
                state_flags: 76,
                side_flags: 16,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29252u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29253u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29254u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29255u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29256u16).unwrap(),
                state_flags: 100,
                side_flags: 16,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29257u16).unwrap(),
                state_flags: 76,
                side_flags: 16,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29258u16).unwrap(),
                state_flags: 100,
                side_flags: 16,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29259u16).unwrap(),
                state_flags: 76,
                side_flags: 16,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29260u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29261u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29262u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29263u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/oxidized_copper_trapdoor"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:oxidized_copper_trapdoor",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const WAXED_COPPER_TRAPDOOR: Self = Block {
        id: BlockId::new(1088u16).unwrap(),
        name: "waxed_copper_trapdoor",
        hardness: 3f32,
        blast_resistance: 6f32,
        map_color: 15u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 845,
        default_state: &BlockState {
            id: BlockStateId::new(29279u16).unwrap(),
            state_flags: 76,
            side_flags: 65,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 3f32,
            collision_shapes: &[207],
            outline_shapes: &[207],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(29264u16).unwrap(),
                state_flags: 100,
                side_flags: 8,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29265u16).unwrap(),
                state_flags: 76,
                side_flags: 8,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29266u16).unwrap(),
                state_flags: 100,
                side_flags: 8,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29267u16).unwrap(),
                state_flags: 76,
                side_flags: 8,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29268u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29269u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29270u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29271u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29272u16).unwrap(),
                state_flags: 100,
                side_flags: 8,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29273u16).unwrap(),
                state_flags: 76,
                side_flags: 8,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29274u16).unwrap(),
                state_flags: 100,
                side_flags: 8,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29275u16).unwrap(),
                state_flags: 76,
                side_flags: 8,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29276u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29277u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29278u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29279u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29280u16).unwrap(),
                state_flags: 100,
                side_flags: 4,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29281u16).unwrap(),
                state_flags: 76,
                side_flags: 4,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29282u16).unwrap(),
                state_flags: 100,
                side_flags: 4,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29283u16).unwrap(),
                state_flags: 76,
                side_flags: 4,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29284u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29285u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29286u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29287u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29288u16).unwrap(),
                state_flags: 100,
                side_flags: 4,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29289u16).unwrap(),
                state_flags: 76,
                side_flags: 4,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29290u16).unwrap(),
                state_flags: 100,
                side_flags: 4,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29291u16).unwrap(),
                state_flags: 76,
                side_flags: 4,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29292u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29293u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29294u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29295u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29296u16).unwrap(),
                state_flags: 100,
                side_flags: 32,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29297u16).unwrap(),
                state_flags: 76,
                side_flags: 32,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29298u16).unwrap(),
                state_flags: 100,
                side_flags: 32,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29299u16).unwrap(),
                state_flags: 76,
                side_flags: 32,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29300u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29301u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29302u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29303u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29304u16).unwrap(),
                state_flags: 100,
                side_flags: 32,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29305u16).unwrap(),
                state_flags: 76,
                side_flags: 32,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29306u16).unwrap(),
                state_flags: 100,
                side_flags: 32,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29307u16).unwrap(),
                state_flags: 76,
                side_flags: 32,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29308u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29309u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29310u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29311u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29312u16).unwrap(),
                state_flags: 100,
                side_flags: 16,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29313u16).unwrap(),
                state_flags: 76,
                side_flags: 16,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29314u16).unwrap(),
                state_flags: 100,
                side_flags: 16,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29315u16).unwrap(),
                state_flags: 76,
                side_flags: 16,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29316u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29317u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29318u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29319u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29320u16).unwrap(),
                state_flags: 100,
                side_flags: 16,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29321u16).unwrap(),
                state_flags: 76,
                side_flags: 16,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29322u16).unwrap(),
                state_flags: 100,
                side_flags: 16,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29323u16).unwrap(),
                state_flags: 76,
                side_flags: 16,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29324u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29325u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29326u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29327u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/waxed_copper_trapdoor"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:waxed_copper_trapdoor",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const WAXED_EXPOSED_COPPER_TRAPDOOR: Self = Block {
        id: BlockId::new(1089u16).unwrap(),
        name: "waxed_exposed_copper_trapdoor",
        hardness: 3f32,
        blast_resistance: 6f32,
        map_color: 44u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 846,
        default_state: &BlockState {
            id: BlockStateId::new(29343u16).unwrap(),
            state_flags: 76,
            side_flags: 65,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 3f32,
            collision_shapes: &[207],
            outline_shapes: &[207],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(29328u16).unwrap(),
                state_flags: 100,
                side_flags: 8,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29329u16).unwrap(),
                state_flags: 76,
                side_flags: 8,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29330u16).unwrap(),
                state_flags: 100,
                side_flags: 8,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29331u16).unwrap(),
                state_flags: 76,
                side_flags: 8,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29332u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29333u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29334u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29335u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29336u16).unwrap(),
                state_flags: 100,
                side_flags: 8,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29337u16).unwrap(),
                state_flags: 76,
                side_flags: 8,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29338u16).unwrap(),
                state_flags: 100,
                side_flags: 8,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29339u16).unwrap(),
                state_flags: 76,
                side_flags: 8,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29340u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29341u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29342u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29343u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29344u16).unwrap(),
                state_flags: 100,
                side_flags: 4,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29345u16).unwrap(),
                state_flags: 76,
                side_flags: 4,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29346u16).unwrap(),
                state_flags: 100,
                side_flags: 4,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29347u16).unwrap(),
                state_flags: 76,
                side_flags: 4,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29348u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29349u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29350u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29351u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29352u16).unwrap(),
                state_flags: 100,
                side_flags: 4,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29353u16).unwrap(),
                state_flags: 76,
                side_flags: 4,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29354u16).unwrap(),
                state_flags: 100,
                side_flags: 4,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29355u16).unwrap(),
                state_flags: 76,
                side_flags: 4,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29356u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29357u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29358u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29359u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29360u16).unwrap(),
                state_flags: 100,
                side_flags: 32,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29361u16).unwrap(),
                state_flags: 76,
                side_flags: 32,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29362u16).unwrap(),
                state_flags: 100,
                side_flags: 32,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29363u16).unwrap(),
                state_flags: 76,
                side_flags: 32,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29364u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29365u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29366u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29367u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29368u16).unwrap(),
                state_flags: 100,
                side_flags: 32,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29369u16).unwrap(),
                state_flags: 76,
                side_flags: 32,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29370u16).unwrap(),
                state_flags: 100,
                side_flags: 32,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29371u16).unwrap(),
                state_flags: 76,
                side_flags: 32,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29372u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29373u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29374u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29375u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29376u16).unwrap(),
                state_flags: 100,
                side_flags: 16,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29377u16).unwrap(),
                state_flags: 76,
                side_flags: 16,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29378u16).unwrap(),
                state_flags: 100,
                side_flags: 16,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29379u16).unwrap(),
                state_flags: 76,
                side_flags: 16,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29380u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29381u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29382u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29383u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29384u16).unwrap(),
                state_flags: 100,
                side_flags: 16,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29385u16).unwrap(),
                state_flags: 76,
                side_flags: 16,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29386u16).unwrap(),
                state_flags: 100,
                side_flags: 16,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29387u16).unwrap(),
                state_flags: 76,
                side_flags: 16,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29388u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29389u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29390u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29391u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/waxed_exposed_copper_trapdoor"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:waxed_exposed_copper_trapdoor",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const WAXED_WEATHERED_COPPER_TRAPDOOR: Self = Block {
        id: BlockId::new(1090u16).unwrap(),
        name: "waxed_weathered_copper_trapdoor",
        hardness: 3f32,
        blast_resistance: 6f32,
        map_color: 56u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 847,
        default_state: &BlockState {
            id: BlockStateId::new(29407u16).unwrap(),
            state_flags: 76,
            side_flags: 65,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 3f32,
            collision_shapes: &[207],
            outline_shapes: &[207],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(29392u16).unwrap(),
                state_flags: 100,
                side_flags: 8,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29393u16).unwrap(),
                state_flags: 76,
                side_flags: 8,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29394u16).unwrap(),
                state_flags: 100,
                side_flags: 8,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29395u16).unwrap(),
                state_flags: 76,
                side_flags: 8,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29396u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29397u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29398u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29399u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29400u16).unwrap(),
                state_flags: 100,
                side_flags: 8,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29401u16).unwrap(),
                state_flags: 76,
                side_flags: 8,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29402u16).unwrap(),
                state_flags: 100,
                side_flags: 8,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29403u16).unwrap(),
                state_flags: 76,
                side_flags: 8,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29404u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29405u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29406u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29407u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29408u16).unwrap(),
                state_flags: 100,
                side_flags: 4,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29409u16).unwrap(),
                state_flags: 76,
                side_flags: 4,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29410u16).unwrap(),
                state_flags: 100,
                side_flags: 4,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29411u16).unwrap(),
                state_flags: 76,
                side_flags: 4,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29412u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29413u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29414u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29415u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29416u16).unwrap(),
                state_flags: 100,
                side_flags: 4,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29417u16).unwrap(),
                state_flags: 76,
                side_flags: 4,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29418u16).unwrap(),
                state_flags: 100,
                side_flags: 4,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29419u16).unwrap(),
                state_flags: 76,
                side_flags: 4,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29420u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29421u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29422u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29423u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29424u16).unwrap(),
                state_flags: 100,
                side_flags: 32,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29425u16).unwrap(),
                state_flags: 76,
                side_flags: 32,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29426u16).unwrap(),
                state_flags: 100,
                side_flags: 32,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29427u16).unwrap(),
                state_flags: 76,
                side_flags: 32,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29428u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29429u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29430u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29431u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29432u16).unwrap(),
                state_flags: 100,
                side_flags: 32,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29433u16).unwrap(),
                state_flags: 76,
                side_flags: 32,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29434u16).unwrap(),
                state_flags: 100,
                side_flags: 32,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29435u16).unwrap(),
                state_flags: 76,
                side_flags: 32,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29436u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29437u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29438u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29439u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29440u16).unwrap(),
                state_flags: 100,
                side_flags: 16,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29441u16).unwrap(),
                state_flags: 76,
                side_flags: 16,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29442u16).unwrap(),
                state_flags: 100,
                side_flags: 16,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29443u16).unwrap(),
                state_flags: 76,
                side_flags: 16,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29444u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29445u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29446u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29447u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29448u16).unwrap(),
                state_flags: 100,
                side_flags: 16,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29449u16).unwrap(),
                state_flags: 76,
                side_flags: 16,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29450u16).unwrap(),
                state_flags: 100,
                side_flags: 16,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29451u16).unwrap(),
                state_flags: 76,
                side_flags: 16,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29452u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29453u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29454u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29455u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/waxed_weathered_copper_trapdoor"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:waxed_weathered_copper_trapdoor",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const WAXED_OXIDIZED_COPPER_TRAPDOOR: Self = Block {
        id: BlockId::new(1091u16).unwrap(),
        name: "waxed_oxidized_copper_trapdoor",
        hardness: 3f32,
        blast_resistance: 6f32,
        map_color: 55u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 848,
        default_state: &BlockState {
            id: BlockStateId::new(29471u16).unwrap(),
            state_flags: 76,
            side_flags: 65,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 3f32,
            collision_shapes: &[207],
            outline_shapes: &[207],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(29456u16).unwrap(),
                state_flags: 100,
                side_flags: 8,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29457u16).unwrap(),
                state_flags: 76,
                side_flags: 8,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29458u16).unwrap(),
                state_flags: 100,
                side_flags: 8,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29459u16).unwrap(),
                state_flags: 76,
                side_flags: 8,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29460u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29461u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29462u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29463u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29464u16).unwrap(),
                state_flags: 100,
                side_flags: 8,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29465u16).unwrap(),
                state_flags: 76,
                side_flags: 8,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29466u16).unwrap(),
                state_flags: 100,
                side_flags: 8,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29467u16).unwrap(),
                state_flags: 76,
                side_flags: 8,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[140],
                outline_shapes: &[140],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29468u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29469u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29470u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29471u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29472u16).unwrap(),
                state_flags: 100,
                side_flags: 4,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29473u16).unwrap(),
                state_flags: 76,
                side_flags: 4,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29474u16).unwrap(),
                state_flags: 100,
                side_flags: 4,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29475u16).unwrap(),
                state_flags: 76,
                side_flags: 4,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29476u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29477u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29478u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29479u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29480u16).unwrap(),
                state_flags: 100,
                side_flags: 4,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29481u16).unwrap(),
                state_flags: 76,
                side_flags: 4,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29482u16).unwrap(),
                state_flags: 100,
                side_flags: 4,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29483u16).unwrap(),
                state_flags: 76,
                side_flags: 4,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[142],
                outline_shapes: &[142],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29484u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29485u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29486u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29487u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29488u16).unwrap(),
                state_flags: 100,
                side_flags: 32,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29489u16).unwrap(),
                state_flags: 76,
                side_flags: 32,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29490u16).unwrap(),
                state_flags: 100,
                side_flags: 32,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29491u16).unwrap(),
                state_flags: 76,
                side_flags: 32,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29492u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29493u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29494u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29495u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29496u16).unwrap(),
                state_flags: 100,
                side_flags: 32,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29497u16).unwrap(),
                state_flags: 76,
                side_flags: 32,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29498u16).unwrap(),
                state_flags: 100,
                side_flags: 32,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29499u16).unwrap(),
                state_flags: 76,
                side_flags: 32,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[141],
                outline_shapes: &[141],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29500u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29501u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29502u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29503u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29504u16).unwrap(),
                state_flags: 100,
                side_flags: 16,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29505u16).unwrap(),
                state_flags: 76,
                side_flags: 16,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29506u16).unwrap(),
                state_flags: 100,
                side_flags: 16,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29507u16).unwrap(),
                state_flags: 76,
                side_flags: 16,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29508u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29509u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29510u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29511u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[206],
                outline_shapes: &[206],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29512u16).unwrap(),
                state_flags: 100,
                side_flags: 16,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29513u16).unwrap(),
                state_flags: 76,
                side_flags: 16,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29514u16).unwrap(),
                state_flags: 100,
                side_flags: 16,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29515u16).unwrap(),
                state_flags: 76,
                side_flags: 16,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[139],
                outline_shapes: &[139],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29516u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29517u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29518u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29519u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[207],
                outline_shapes: &[207],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/waxed_oxidized_copper_trapdoor"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:waxed_oxidized_copper_trapdoor",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const COPPER_GRATE: Self = Block {
        id: BlockId::new(1092u16).unwrap(),
        name: "copper_grate",
        hardness: 3f32,
        blast_resistance: 6f32,
        map_color: 15u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 1500,
        default_state: &BlockState {
            id: BlockStateId::new(29521u16).unwrap(),
            state_flags: 716,
            side_flags: 255,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 3f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(29520u16).unwrap(),
                state_flags: 748,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29521u16).unwrap(),
                state_flags: 716,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/copper_grate"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:copper_grate",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const EXPOSED_COPPER_GRATE: Self = Block {
        id: BlockId::new(1093u16).unwrap(),
        name: "exposed_copper_grate",
        hardness: 3f32,
        blast_resistance: 6f32,
        map_color: 44u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 1501,
        default_state: &BlockState {
            id: BlockStateId::new(29523u16).unwrap(),
            state_flags: 716,
            side_flags: 255,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 3f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(29522u16).unwrap(),
                state_flags: 748,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29523u16).unwrap(),
                state_flags: 716,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/exposed_copper_grate"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:exposed_copper_grate",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const WEATHERED_COPPER_GRATE: Self = Block {
        id: BlockId::new(1094u16).unwrap(),
        name: "weathered_copper_grate",
        hardness: 3f32,
        blast_resistance: 6f32,
        map_color: 56u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 1502,
        default_state: &BlockState {
            id: BlockStateId::new(29525u16).unwrap(),
            state_flags: 716,
            side_flags: 255,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 3f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(29524u16).unwrap(),
                state_flags: 748,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29525u16).unwrap(),
                state_flags: 716,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/weathered_copper_grate"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:weathered_copper_grate",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const OXIDIZED_COPPER_GRATE: Self = Block {
        id: BlockId::new(1095u16).unwrap(),
        name: "oxidized_copper_grate",
        hardness: 3f32,
        blast_resistance: 6f32,
        map_color: 55u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 1503,
        default_state: &BlockState {
            id: BlockStateId::new(29527u16).unwrap(),
            state_flags: 204,
            side_flags: 255,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 3f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(29526u16).unwrap(),
                state_flags: 236,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29527u16).unwrap(),
                state_flags: 204,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/oxidized_copper_grate"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:oxidized_copper_grate",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const WAXED_COPPER_GRATE: Self = Block {
        id: BlockId::new(1096u16).unwrap(),
        name: "waxed_copper_grate",
        hardness: 3f32,
        blast_resistance: 6f32,
        map_color: 15u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 1504,
        default_state: &BlockState {
            id: BlockStateId::new(29529u16).unwrap(),
            state_flags: 204,
            side_flags: 255,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 3f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(29528u16).unwrap(),
                state_flags: 236,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29529u16).unwrap(),
                state_flags: 204,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/waxed_copper_grate"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:waxed_copper_grate",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const WAXED_EXPOSED_COPPER_GRATE: Self = Block {
        id: BlockId::new(1097u16).unwrap(),
        name: "waxed_exposed_copper_grate",
        hardness: 3f32,
        blast_resistance: 6f32,
        map_color: 44u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 1505,
        default_state: &BlockState {
            id: BlockStateId::new(29531u16).unwrap(),
            state_flags: 204,
            side_flags: 255,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 3f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(29530u16).unwrap(),
                state_flags: 236,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29531u16).unwrap(),
                state_flags: 204,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/waxed_exposed_copper_grate"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:waxed_exposed_copper_grate",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const WAXED_WEATHERED_COPPER_GRATE: Self = Block {
        id: BlockId::new(1098u16).unwrap(),
        name: "waxed_weathered_copper_grate",
        hardness: 3f32,
        blast_resistance: 6f32,
        map_color: 56u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 1506,
        default_state: &BlockState {
            id: BlockStateId::new(29533u16).unwrap(),
            state_flags: 204,
            side_flags: 255,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 3f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(29532u16).unwrap(),
                state_flags: 236,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29533u16).unwrap(),
                state_flags: 204,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/waxed_weathered_copper_grate"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:waxed_weathered_copper_grate",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const WAXED_OXIDIZED_COPPER_GRATE: Self = Block {
        id: BlockId::new(1099u16).unwrap(),
        name: "waxed_oxidized_copper_grate",
        hardness: 3f32,
        blast_resistance: 6f32,
        map_color: 55u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 1507,
        default_state: &BlockState {
            id: BlockStateId::new(29535u16).unwrap(),
            state_flags: 204,
            side_flags: 255,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 3f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(29534u16).unwrap(),
                state_flags: 236,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29535u16).unwrap(),
                state_flags: 204,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/waxed_oxidized_copper_grate"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:waxed_oxidized_copper_grate",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const COPPER_BULB: Self = Block {
        id: BlockId::new(1100u16).unwrap(),
        name: "copper_bulb",
        hardness: 3f32,
        blast_resistance: 6f32,
        map_color: 15u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 1508,
        default_state: &BlockState {
            id: BlockStateId::new(29539u16).unwrap(),
            state_flags: 708,
            side_flags: 255,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 3f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(29536u16).unwrap(),
                state_flags: 708,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29537u16).unwrap(),
                state_flags: 708,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29538u16).unwrap(),
                state_flags: 708,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29539u16).unwrap(),
                state_flags: 708,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/copper_bulb"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:copper_bulb",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const EXPOSED_COPPER_BULB: Self = Block {
        id: BlockId::new(1101u16).unwrap(),
        name: "exposed_copper_bulb",
        hardness: 3f32,
        blast_resistance: 6f32,
        map_color: 44u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 1509,
        default_state: &BlockState {
            id: BlockStateId::new(29543u16).unwrap(),
            state_flags: 708,
            side_flags: 255,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 3f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(29540u16).unwrap(),
                state_flags: 708,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 12,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29541u16).unwrap(),
                state_flags: 708,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 12,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29542u16).unwrap(),
                state_flags: 708,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29543u16).unwrap(),
                state_flags: 708,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/exposed_copper_bulb"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:exposed_copper_bulb",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const WEATHERED_COPPER_BULB: Self = Block {
        id: BlockId::new(1102u16).unwrap(),
        name: "weathered_copper_bulb",
        hardness: 3f32,
        blast_resistance: 6f32,
        map_color: 56u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 1510,
        default_state: &BlockState {
            id: BlockStateId::new(29547u16).unwrap(),
            state_flags: 708,
            side_flags: 255,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 3f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(29544u16).unwrap(),
                state_flags: 708,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 8,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29545u16).unwrap(),
                state_flags: 708,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 8,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29546u16).unwrap(),
                state_flags: 708,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29547u16).unwrap(),
                state_flags: 708,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/weathered_copper_bulb"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:weathered_copper_bulb",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const OXIDIZED_COPPER_BULB: Self = Block {
        id: BlockId::new(1103u16).unwrap(),
        name: "oxidized_copper_bulb",
        hardness: 3f32,
        blast_resistance: 6f32,
        map_color: 55u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 1511,
        default_state: &BlockState {
            id: BlockStateId::new(29551u16).unwrap(),
            state_flags: 196,
            side_flags: 255,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 3f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(29548u16).unwrap(),
                state_flags: 196,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 4,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29549u16).unwrap(),
                state_flags: 196,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 4,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29550u16).unwrap(),
                state_flags: 196,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29551u16).unwrap(),
                state_flags: 196,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/oxidized_copper_bulb"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:oxidized_copper_bulb",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const WAXED_COPPER_BULB: Self = Block {
        id: BlockId::new(1104u16).unwrap(),
        name: "waxed_copper_bulb",
        hardness: 3f32,
        blast_resistance: 6f32,
        map_color: 15u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 1512,
        default_state: &BlockState {
            id: BlockStateId::new(29555u16).unwrap(),
            state_flags: 196,
            side_flags: 255,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 3f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(29552u16).unwrap(),
                state_flags: 196,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29553u16).unwrap(),
                state_flags: 196,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29554u16).unwrap(),
                state_flags: 196,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29555u16).unwrap(),
                state_flags: 196,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/waxed_copper_bulb"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:waxed_copper_bulb",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const WAXED_EXPOSED_COPPER_BULB: Self = Block {
        id: BlockId::new(1105u16).unwrap(),
        name: "waxed_exposed_copper_bulb",
        hardness: 3f32,
        blast_resistance: 6f32,
        map_color: 44u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 1513,
        default_state: &BlockState {
            id: BlockStateId::new(29559u16).unwrap(),
            state_flags: 196,
            side_flags: 255,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 3f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(29556u16).unwrap(),
                state_flags: 196,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 12,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29557u16).unwrap(),
                state_flags: 196,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 12,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29558u16).unwrap(),
                state_flags: 196,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29559u16).unwrap(),
                state_flags: 196,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/waxed_exposed_copper_bulb"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:waxed_exposed_copper_bulb",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const WAXED_WEATHERED_COPPER_BULB: Self = Block {
        id: BlockId::new(1106u16).unwrap(),
        name: "waxed_weathered_copper_bulb",
        hardness: 3f32,
        blast_resistance: 6f32,
        map_color: 56u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 1514,
        default_state: &BlockState {
            id: BlockStateId::new(29563u16).unwrap(),
            state_flags: 196,
            side_flags: 255,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 3f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(29560u16).unwrap(),
                state_flags: 196,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 8,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29561u16).unwrap(),
                state_flags: 196,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 8,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29562u16).unwrap(),
                state_flags: 196,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29563u16).unwrap(),
                state_flags: 196,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/waxed_weathered_copper_bulb"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:waxed_weathered_copper_bulb",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const WAXED_OXIDIZED_COPPER_BULB: Self = Block {
        id: BlockId::new(1107u16).unwrap(),
        name: "waxed_oxidized_copper_bulb",
        hardness: 3f32,
        blast_resistance: 6f32,
        map_color: 55u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 1515,
        default_state: &BlockState {
            id: BlockStateId::new(29567u16).unwrap(),
            state_flags: 196,
            side_flags: 255,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 3f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(29564u16).unwrap(),
                state_flags: 196,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 4,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29565u16).unwrap(),
                state_flags: 196,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 4,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29566u16).unwrap(),
                state_flags: 196,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(29567u16).unwrap(),
                state_flags: 196,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/waxed_oxidized_copper_bulb"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:waxed_oxidized_copper_bulb",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const COPPER_CHEST: Self = Block {
        id: BlockId::new(1108u16).unwrap(),
        name: "copper_chest",
        hardness: 3f32,
        blast_resistance: 6f32,
        map_color: 15u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 1516,
        default_state: &BlockState {
            id: BlockStateId::new(29569u16).unwrap(),
            state_flags: 588,
            side_flags: 64,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 3f32,
            collision_shapes: &[115],
            outline_shapes: &[115],
            opacity: 0,
            block_entity_type: 1,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(29568u16).unwrap(),
                state_flags: 612,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[115],
                outline_shapes: &[115],
                opacity: 1,
                block_entity_type: 1,
            },
            BlockState {
                id: BlockStateId::new(29569u16).unwrap(),
                state_flags: 588,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[115],
                outline_shapes: &[115],
                opacity: 0,
                block_entity_type: 1,
            },
            BlockState {
                id: BlockStateId::new(29570u16).unwrap(),
                state_flags: 612,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[116],
                outline_shapes: &[116],
                opacity: 1,
                block_entity_type: 1,
            },
            BlockState {
                id: BlockStateId::new(29571u16).unwrap(),
                state_flags: 588,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[116],
                outline_shapes: &[116],
                opacity: 0,
                block_entity_type: 1,
            },
            BlockState {
                id: BlockStateId::new(29572u16).unwrap(),
                state_flags: 612,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[117],
                outline_shapes: &[117],
                opacity: 1,
                block_entity_type: 1,
            },
            BlockState {
                id: BlockStateId::new(29573u16).unwrap(),
                state_flags: 588,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[117],
                outline_shapes: &[117],
                opacity: 0,
                block_entity_type: 1,
            },
            BlockState {
                id: BlockStateId::new(29574u16).unwrap(),
                state_flags: 612,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[115],
                outline_shapes: &[115],
                opacity: 1,
                block_entity_type: 1,
            },
            BlockState {
                id: BlockStateId::new(29575u16).unwrap(),
                state_flags: 588,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[115],
                outline_shapes: &[115],
                opacity: 0,
                block_entity_type: 1,
            },
            BlockState {
                id: BlockStateId::new(29576u16).unwrap(),
                state_flags: 612,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[117],
                outline_shapes: &[117],
                opacity: 1,
                block_entity_type: 1,
            },
            BlockState {
                id: BlockStateId::new(29577u16).unwrap(),
                state_flags: 588,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[117],
                outline_shapes: &[117],
                opacity: 0,
                block_entity_type: 1,
            },
            BlockState {
                id: BlockStateId::new(29578u16).unwrap(),
                state_flags: 612,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[116],
                outline_shapes: &[116],
                opacity: 1,
                block_entity_type: 1,
            },
            BlockState {
                id: BlockStateId::new(29579u16).unwrap(),
                state_flags: 588,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[116],
                outline_shapes: &[116],
                opacity: 0,
                block_entity_type: 1,
            },
            BlockState {
                id: BlockStateId::new(29580u16).unwrap(),
                state_flags: 612,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[115],
                outline_shapes: &[115],
                opacity: 1,
                block_entity_type: 1,
            },
            BlockState {
                id: BlockStateId::new(29581u16).unwrap(),
                state_flags: 588,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[115],
                outline_shapes: &[115],
                opacity: 0,
                block_entity_type: 1,
            },
            BlockState {
                id: BlockStateId::new(29582u16).unwrap(),
                state_flags: 612,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[118],
                outline_shapes: &[118],
                opacity: 1,
                block_entity_type: 1,
            },
            BlockState {
                id: BlockStateId::new(29583u16).unwrap(),
                state_flags: 588,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[118],
                outline_shapes: &[118],
                opacity: 0,
                block_entity_type: 1,
            },
            BlockState {
                id: BlockStateId::new(29584u16).unwrap(),
                state_flags: 612,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[119],
                outline_shapes: &[119],
                opacity: 1,
                block_entity_type: 1,
            },
            BlockState {
                id: BlockStateId::new(29585u16).unwrap(),
                state_flags: 588,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[119],
                outline_shapes: &[119],
                opacity: 0,
                block_entity_type: 1,
            },
            BlockState {
                id: BlockStateId::new(29586u16).unwrap(),
                state_flags: 612,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[115],
                outline_shapes: &[115],
                opacity: 1,
                block_entity_type: 1,
            },
            BlockState {
                id: BlockStateId::new(29587u16).unwrap(),
                state_flags: 588,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[115],
                outline_shapes: &[115],
                opacity: 0,
                block_entity_type: 1,
            },
            BlockState {
                id: BlockStateId::new(29588u16).unwrap(),
                state_flags: 612,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[119],
                outline_shapes: &[119],
                opacity: 1,
                block_entity_type: 1,
            },
            BlockState {
                id: BlockStateId::new(29589u16).unwrap(),
                state_flags: 588,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[119],
                outline_shapes: &[119],
                opacity: 0,
                block_entity_type: 1,
            },
            BlockState {
                id: BlockStateId::new(29590u16).unwrap(),
                state_flags: 612,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[118],
                outline_shapes: &[118],
                opacity: 1,
                block_entity_type: 1,
            },
            BlockState {
                id: BlockStateId::new(29591u16).unwrap(),
                state_flags: 588,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[118],
                outline_shapes: &[118],
                opacity: 0,
                block_entity_type: 1,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/copper_chest"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:copper_chest",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: Some(&[LootFunction {
                        content: LootFunctionTypes::CopyComponents {
                            source: "block_entity",
                            include: &["minecraft:custom_name"],
                        },
                        conditions: None,
                    }]),
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const EXPOSED_COPPER_CHEST: Self = Block {
        id: BlockId::new(1109u16).unwrap(),
        name: "exposed_copper_chest",
        hardness: 3f32,
        blast_resistance: 6f32,
        map_color: 44u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 1517,
        default_state: &BlockState {
            id: BlockStateId::new(29593u16).unwrap(),
            state_flags: 588,
            side_flags: 64,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 3f32,
            collision_shapes: &[115],
            outline_shapes: &[115],
            opacity: 0,
            block_entity_type: 1,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(29592u16).unwrap(),
                state_flags: 612,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[115],
                outline_shapes: &[115],
                opacity: 1,
                block_entity_type: 1,
            },
            BlockState {
                id: BlockStateId::new(29593u16).unwrap(),
                state_flags: 588,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[115],
                outline_shapes: &[115],
                opacity: 0,
                block_entity_type: 1,
            },
            BlockState {
                id: BlockStateId::new(29594u16).unwrap(),
                state_flags: 612,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[116],
                outline_shapes: &[116],
                opacity: 1,
                block_entity_type: 1,
            },
            BlockState {
                id: BlockStateId::new(29595u16).unwrap(),
                state_flags: 588,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[116],
                outline_shapes: &[116],
                opacity: 0,
                block_entity_type: 1,
            },
            BlockState {
                id: BlockStateId::new(29596u16).unwrap(),
                state_flags: 612,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[117],
                outline_shapes: &[117],
                opacity: 1,
                block_entity_type: 1,
            },
            BlockState {
                id: BlockStateId::new(29597u16).unwrap(),
                state_flags: 588,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[117],
                outline_shapes: &[117],
                opacity: 0,
                block_entity_type: 1,
            },
            BlockState {
                id: BlockStateId::new(29598u16).unwrap(),
                state_flags: 612,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[115],
                outline_shapes: &[115],
                opacity: 1,
                block_entity_type: 1,
            },
            BlockState {
                id: BlockStateId::new(29599u16).unwrap(),
                state_flags: 588,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[115],
                outline_shapes: &[115],
                opacity: 0,
                block_entity_type: 1,
            },
            BlockState {
                id: BlockStateId::new(29600u16).unwrap(),
                state_flags: 612,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[117],
                outline_shapes: &[117],
                opacity: 1,
                block_entity_type: 1,
            },
            BlockState {
                id: BlockStateId::new(29601u16).unwrap(),
                state_flags: 588,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[117],
                outline_shapes: &[117],
                opacity: 0,
                block_entity_type: 1,
            },
            BlockState {
                id: BlockStateId::new(29602u16).unwrap(),
                state_flags: 612,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[116],
                outline_shapes: &[116],
                opacity: 1,
                block_entity_type: 1,
            },
            BlockState {
                id: BlockStateId::new(29603u16).unwrap(),
                state_flags: 588,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[116],
                outline_shapes: &[116],
                opacity: 0,
                block_entity_type: 1,
            },
            BlockState {
                id: BlockStateId::new(29604u16).unwrap(),
                state_flags: 612,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[115],
                outline_shapes: &[115],
                opacity: 1,
                block_entity_type: 1,
            },
            BlockState {
                id: BlockStateId::new(29605u16).unwrap(),
                state_flags: 588,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[115],
                outline_shapes: &[115],
                opacity: 0,
                block_entity_type: 1,
            },
            BlockState {
                id: BlockStateId::new(29606u16).unwrap(),
                state_flags: 612,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[118],
                outline_shapes: &[118],
                opacity: 1,
                block_entity_type: 1,
            },
            BlockState {
                id: BlockStateId::new(29607u16).unwrap(),
                state_flags: 588,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[118],
                outline_shapes: &[118],
                opacity: 0,
                block_entity_type: 1,
            },
            BlockState {
                id: BlockStateId::new(29608u16).unwrap(),
                state_flags: 612,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[119],
                outline_shapes: &[119],
                opacity: 1,
                block_entity_type: 1,
            },
            BlockState {
                id: BlockStateId::new(29609u16).unwrap(),
                state_flags: 588,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[119],
                outline_shapes: &[119],
                opacity: 0,
                block_entity_type: 1,
            },
            BlockState {
                id: BlockStateId::new(29610u16).unwrap(),
                state_flags: 612,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[115],
                outline_shapes: &[115],
                opacity: 1,
                block_entity_type: 1,
            },
            BlockState {
                id: BlockStateId::new(29611u16).unwrap(),
                state_flags: 588,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[115],
                outline_shapes: &[115],
                opacity: 0,
                block_entity_type: 1,
            },
            BlockState {
                id: BlockStateId::new(29612u16).unwrap(),
                state_flags: 612,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[119],
                outline_shapes: &[119],
                opacity: 1,
                block_entity_type: 1,
            },
            BlockState {
                id: BlockStateId::new(29613u16).unwrap(),
                state_flags: 588,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[119],
                outline_shapes: &[119],
                opacity: 0,
                block_entity_type: 1,
            },
            BlockState {
                id: BlockStateId::new(29614u16).unwrap(),
                state_flags: 612,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[118],
                outline_shapes: &[118],
                opacity: 1,
                block_entity_type: 1,
            },
            BlockState {
                id: BlockStateId::new(29615u16).unwrap(),
                state_flags: 588,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[118],
                outline_shapes: &[118],
                opacity: 0,
                block_entity_type: 1,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/exposed_copper_chest"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:exposed_copper_chest",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: Some(&[LootFunction {
                        content: LootFunctionTypes::CopyComponents {
                            source: "block_entity",
                            include: &["minecraft:custom_name"],
                        },
                        conditions: None,
                    }]),
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const WEATHERED_COPPER_CHEST: Self = Block {
        id: BlockId::new(1110u16).unwrap(),
        name: "weathered_copper_chest",
        hardness: 3f32,
        blast_resistance: 6f32,
        map_color: 56u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 1518,
        default_state: &BlockState {
            id: BlockStateId::new(29617u16).unwrap(),
            state_flags: 588,
            side_flags: 64,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 3f32,
            collision_shapes: &[115],
            outline_shapes: &[115],
            opacity: 0,
            block_entity_type: 1,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(29616u16).unwrap(),
                state_flags: 612,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[115],
                outline_shapes: &[115],
                opacity: 1,
                block_entity_type: 1,
            },
            BlockState {
                id: BlockStateId::new(29617u16).unwrap(),
                state_flags: 588,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[115],
                outline_shapes: &[115],
                opacity: 0,
                block_entity_type: 1,
            },
            BlockState {
                id: BlockStateId::new(29618u16).unwrap(),
                state_flags: 612,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[116],
                outline_shapes: &[116],
                opacity: 1,
                block_entity_type: 1,
            },
            BlockState {
                id: BlockStateId::new(29619u16).unwrap(),
                state_flags: 588,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[116],
                outline_shapes: &[116],
                opacity: 0,
                block_entity_type: 1,
            },
            BlockState {
                id: BlockStateId::new(29620u16).unwrap(),
                state_flags: 612,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[117],
                outline_shapes: &[117],
                opacity: 1,
                block_entity_type: 1,
            },
            BlockState {
                id: BlockStateId::new(29621u16).unwrap(),
                state_flags: 588,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[117],
                outline_shapes: &[117],
                opacity: 0,
                block_entity_type: 1,
            },
            BlockState {
                id: BlockStateId::new(29622u16).unwrap(),
                state_flags: 612,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[115],
                outline_shapes: &[115],
                opacity: 1,
                block_entity_type: 1,
            },
            BlockState {
                id: BlockStateId::new(29623u16).unwrap(),
                state_flags: 588,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[115],
                outline_shapes: &[115],
                opacity: 0,
                block_entity_type: 1,
            },
            BlockState {
                id: BlockStateId::new(29624u16).unwrap(),
                state_flags: 612,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[117],
                outline_shapes: &[117],
                opacity: 1,
                block_entity_type: 1,
            },
            BlockState {
                id: BlockStateId::new(29625u16).unwrap(),
                state_flags: 588,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[117],
                outline_shapes: &[117],
                opacity: 0,
                block_entity_type: 1,
            },
            BlockState {
                id: BlockStateId::new(29626u16).unwrap(),
                state_flags: 612,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[116],
                outline_shapes: &[116],
                opacity: 1,
                block_entity_type: 1,
            },
            BlockState {
                id: BlockStateId::new(29627u16).unwrap(),
                state_flags: 588,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[116],
                outline_shapes: &[116],
                opacity: 0,
                block_entity_type: 1,
            },
            BlockState {
                id: BlockStateId::new(29628u16).unwrap(),
                state_flags: 612,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[115],
                outline_shapes: &[115],
                opacity: 1,
                block_entity_type: 1,
            },
            BlockState {
                id: BlockStateId::new(29629u16).unwrap(),
                state_flags: 588,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[115],
                outline_shapes: &[115],
                opacity: 0,
                block_entity_type: 1,
            },
            BlockState {
                id: BlockStateId::new(29630u16).unwrap(),
                state_flags: 612,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[118],
                outline_shapes: &[118],
                opacity: 1,
                block_entity_type: 1,
            },
            BlockState {
                id: BlockStateId::new(29631u16).unwrap(),
                state_flags: 588,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[118],
                outline_shapes: &[118],
                opacity: 0,
                block_entity_type: 1,
            },
            BlockState {
                id: BlockStateId::new(29632u16).unwrap(),
                state_flags: 612,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[119],
                outline_shapes: &[119],
                opacity: 1,
                block_entity_type: 1,
            },
            BlockState {
                id: BlockStateId::new(29633u16).unwrap(),
                state_flags: 588,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[119],
                outline_shapes: &[119],
                opacity: 0,
                block_entity_type: 1,
            },
            BlockState {
                id: BlockStateId::new(29634u16).unwrap(),
                state_flags: 612,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[115],
                outline_shapes: &[115],
                opacity: 1,
                block_entity_type: 1,
            },
            BlockState {
                id: BlockStateId::new(29635u16).unwrap(),
                state_flags: 588,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[115],
                outline_shapes: &[115],
                opacity: 0,
                block_entity_type: 1,
            },
            BlockState {
                id: BlockStateId::new(29636u16).unwrap(),
                state_flags: 612,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[119],
                outline_shapes: &[119],
                opacity: 1,
                block_entity_type: 1,
            },
            BlockState {
                id: BlockStateId::new(29637u16).unwrap(),
                state_flags: 588,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[119],
                outline_shapes: &[119],
                opacity: 0,
                block_entity_type: 1,
            },
            BlockState {
                id: BlockStateId::new(29638u16).unwrap(),
                state_flags: 612,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[118],
                outline_shapes: &[118],
                opacity: 1,
                block_entity_type: 1,
            },
            BlockState {
                id: BlockStateId::new(29639u16).unwrap(),
                state_flags: 588,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[118],
                outline_shapes: &[118],
                opacity: 0,
                block_entity_type: 1,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/weathered_copper_chest"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:weathered_copper_chest",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: Some(&[LootFunction {
                        content: LootFunctionTypes::CopyComponents {
                            source: "block_entity",
                            include: &["minecraft:custom_name"],
                        },
                        conditions: None,
                    }]),
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const OXIDIZED_COPPER_CHEST: Self = Block {
        id: BlockId::new(1111u16).unwrap(),
        name: "oxidized_copper_chest",
        hardness: 3f32,
        blast_resistance: 6f32,
        map_color: 55u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 1519,
        default_state: &BlockState {
            id: BlockStateId::new(29641u16).unwrap(),
            state_flags: 76,
            side_flags: 64,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 3f32,
            collision_shapes: &[115],
            outline_shapes: &[115],
            opacity: 0,
            block_entity_type: 1,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(29640u16).unwrap(),
                state_flags: 100,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[115],
                outline_shapes: &[115],
                opacity: 1,
                block_entity_type: 1,
            },
            BlockState {
                id: BlockStateId::new(29641u16).unwrap(),
                state_flags: 76,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[115],
                outline_shapes: &[115],
                opacity: 0,
                block_entity_type: 1,
            },
            BlockState {
                id: BlockStateId::new(29642u16).unwrap(),
                state_flags: 100,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[116],
                outline_shapes: &[116],
                opacity: 1,
                block_entity_type: 1,
            },
            BlockState {
                id: BlockStateId::new(29643u16).unwrap(),
                state_flags: 76,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[116],
                outline_shapes: &[116],
                opacity: 0,
                block_entity_type: 1,
            },
            BlockState {
                id: BlockStateId::new(29644u16).unwrap(),
                state_flags: 100,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[117],
                outline_shapes: &[117],
                opacity: 1,
                block_entity_type: 1,
            },
            BlockState {
                id: BlockStateId::new(29645u16).unwrap(),
                state_flags: 76,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[117],
                outline_shapes: &[117],
                opacity: 0,
                block_entity_type: 1,
            },
            BlockState {
                id: BlockStateId::new(29646u16).unwrap(),
                state_flags: 100,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[115],
                outline_shapes: &[115],
                opacity: 1,
                block_entity_type: 1,
            },
            BlockState {
                id: BlockStateId::new(29647u16).unwrap(),
                state_flags: 76,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[115],
                outline_shapes: &[115],
                opacity: 0,
                block_entity_type: 1,
            },
            BlockState {
                id: BlockStateId::new(29648u16).unwrap(),
                state_flags: 100,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[117],
                outline_shapes: &[117],
                opacity: 1,
                block_entity_type: 1,
            },
            BlockState {
                id: BlockStateId::new(29649u16).unwrap(),
                state_flags: 76,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[117],
                outline_shapes: &[117],
                opacity: 0,
                block_entity_type: 1,
            },
            BlockState {
                id: BlockStateId::new(29650u16).unwrap(),
                state_flags: 100,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[116],
                outline_shapes: &[116],
                opacity: 1,
                block_entity_type: 1,
            },
            BlockState {
                id: BlockStateId::new(29651u16).unwrap(),
                state_flags: 76,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[116],
                outline_shapes: &[116],
                opacity: 0,
                block_entity_type: 1,
            },
            BlockState {
                id: BlockStateId::new(29652u16).unwrap(),
                state_flags: 100,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[115],
                outline_shapes: &[115],
                opacity: 1,
                block_entity_type: 1,
            },
            BlockState {
                id: BlockStateId::new(29653u16).unwrap(),
                state_flags: 76,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[115],
                outline_shapes: &[115],
                opacity: 0,
                block_entity_type: 1,
            },
            BlockState {
                id: BlockStateId::new(29654u16).unwrap(),
                state_flags: 100,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[118],
                outline_shapes: &[118],
                opacity: 1,
                block_entity_type: 1,
            },
            BlockState {
                id: BlockStateId::new(29655u16).unwrap(),
                state_flags: 76,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[118],
                outline_shapes: &[118],
                opacity: 0,
                block_entity_type: 1,
            },
            BlockState {
                id: BlockStateId::new(29656u16).unwrap(),
                state_flags: 100,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[119],
                outline_shapes: &[119],
                opacity: 1,
                block_entity_type: 1,
            },
            BlockState {
                id: BlockStateId::new(29657u16).unwrap(),
                state_flags: 76,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[119],
                outline_shapes: &[119],
                opacity: 0,
                block_entity_type: 1,
            },
            BlockState {
                id: BlockStateId::new(29658u16).unwrap(),
                state_flags: 100,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[115],
                outline_shapes: &[115],
                opacity: 1,
                block_entity_type: 1,
            },
            BlockState {
                id: BlockStateId::new(29659u16).unwrap(),
                state_flags: 76,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[115],
                outline_shapes: &[115],
                opacity: 0,
                block_entity_type: 1,
            },
            BlockState {
                id: BlockStateId::new(29660u16).unwrap(),
                state_flags: 100,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[119],
                outline_shapes: &[119],
                opacity: 1,
                block_entity_type: 1,
            },
            BlockState {
                id: BlockStateId::new(29661u16).unwrap(),
                state_flags: 76,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[119],
                outline_shapes: &[119],
                opacity: 0,
                block_entity_type: 1,
            },
            BlockState {
                id: BlockStateId::new(29662u16).unwrap(),
                state_flags: 100,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[118],
                outline_shapes: &[118],
                opacity: 1,
                block_entity_type: 1,
            },
            BlockState {
                id: BlockStateId::new(29663u16).unwrap(),
                state_flags: 76,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[118],
                outline_shapes: &[118],
                opacity: 0,
                block_entity_type: 1,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/oxidized_copper_chest"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:oxidized_copper_chest",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: Some(&[LootFunction {
                        content: LootFunctionTypes::CopyComponents {
                            source: "block_entity",
                            include: &["minecraft:custom_name"],
                        },
                        conditions: None,
                    }]),
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const WAXED_COPPER_CHEST: Self = Block {
        id: BlockId::new(1112u16).unwrap(),
        name: "waxed_copper_chest",
        hardness: 3f32,
        blast_resistance: 6f32,
        map_color: 15u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 1520,
        default_state: &BlockState {
            id: BlockStateId::new(29665u16).unwrap(),
            state_flags: 76,
            side_flags: 64,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 3f32,
            collision_shapes: &[115],
            outline_shapes: &[115],
            opacity: 0,
            block_entity_type: 1,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(29664u16).unwrap(),
                state_flags: 100,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[115],
                outline_shapes: &[115],
                opacity: 1,
                block_entity_type: 1,
            },
            BlockState {
                id: BlockStateId::new(29665u16).unwrap(),
                state_flags: 76,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[115],
                outline_shapes: &[115],
                opacity: 0,
                block_entity_type: 1,
            },
            BlockState {
                id: BlockStateId::new(29666u16).unwrap(),
                state_flags: 100,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[116],
                outline_shapes: &[116],
                opacity: 1,
                block_entity_type: 1,
            },
            BlockState {
                id: BlockStateId::new(29667u16).unwrap(),
                state_flags: 76,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[116],
                outline_shapes: &[116],
                opacity: 0,
                block_entity_type: 1,
            },
            BlockState {
                id: BlockStateId::new(29668u16).unwrap(),
                state_flags: 100,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[117],
                outline_shapes: &[117],
                opacity: 1,
                block_entity_type: 1,
            },
            BlockState {
                id: BlockStateId::new(29669u16).unwrap(),
                state_flags: 76,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[117],
                outline_shapes: &[117],
                opacity: 0,
                block_entity_type: 1,
            },
            BlockState {
                id: BlockStateId::new(29670u16).unwrap(),
                state_flags: 100,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[115],
                outline_shapes: &[115],
                opacity: 1,
                block_entity_type: 1,
            },
            BlockState {
                id: BlockStateId::new(29671u16).unwrap(),
                state_flags: 76,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[115],
                outline_shapes: &[115],
                opacity: 0,
                block_entity_type: 1,
            },
            BlockState {
                id: BlockStateId::new(29672u16).unwrap(),
                state_flags: 100,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[117],
                outline_shapes: &[117],
                opacity: 1,
                block_entity_type: 1,
            },
            BlockState {
                id: BlockStateId::new(29673u16).unwrap(),
                state_flags: 76,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[117],
                outline_shapes: &[117],
                opacity: 0,
                block_entity_type: 1,
            },
            BlockState {
                id: BlockStateId::new(29674u16).unwrap(),
                state_flags: 100,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[116],
                outline_shapes: &[116],
                opacity: 1,
                block_entity_type: 1,
            },
            BlockState {
                id: BlockStateId::new(29675u16).unwrap(),
                state_flags: 76,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[116],
                outline_shapes: &[116],
                opacity: 0,
                block_entity_type: 1,
            },
            BlockState {
                id: BlockStateId::new(29676u16).unwrap(),
                state_flags: 100,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[115],
                outline_shapes: &[115],
                opacity: 1,
                block_entity_type: 1,
            },
            BlockState {
                id: BlockStateId::new(29677u16).unwrap(),
                state_flags: 76,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[115],
                outline_shapes: &[115],
                opacity: 0,
                block_entity_type: 1,
            },
            BlockState {
                id: BlockStateId::new(29678u16).unwrap(),
                state_flags: 100,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[118],
                outline_shapes: &[118],
                opacity: 1,
                block_entity_type: 1,
            },
            BlockState {
                id: BlockStateId::new(29679u16).unwrap(),
                state_flags: 76,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[118],
                outline_shapes: &[118],
                opacity: 0,
                block_entity_type: 1,
            },
            BlockState {
                id: BlockStateId::new(29680u16).unwrap(),
                state_flags: 100,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[119],
                outline_shapes: &[119],
                opacity: 1,
                block_entity_type: 1,
            },
            BlockState {
                id: BlockStateId::new(29681u16).unwrap(),
                state_flags: 76,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[119],
                outline_shapes: &[119],
                opacity: 0,
                block_entity_type: 1,
            },
            BlockState {
                id: BlockStateId::new(29682u16).unwrap(),
                state_flags: 100,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[115],
                outline_shapes: &[115],
                opacity: 1,
                block_entity_type: 1,
            },
            BlockState {
                id: BlockStateId::new(29683u16).unwrap(),
                state_flags: 76,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[115],
                outline_shapes: &[115],
                opacity: 0,
                block_entity_type: 1,
            },
            BlockState {
                id: BlockStateId::new(29684u16).unwrap(),
                state_flags: 100,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[119],
                outline_shapes: &[119],
                opacity: 1,
                block_entity_type: 1,
            },
            BlockState {
                id: BlockStateId::new(29685u16).unwrap(),
                state_flags: 76,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[119],
                outline_shapes: &[119],
                opacity: 0,
                block_entity_type: 1,
            },
            BlockState {
                id: BlockStateId::new(29686u16).unwrap(),
                state_flags: 100,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[118],
                outline_shapes: &[118],
                opacity: 1,
                block_entity_type: 1,
            },
            BlockState {
                id: BlockStateId::new(29687u16).unwrap(),
                state_flags: 76,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[118],
                outline_shapes: &[118],
                opacity: 0,
                block_entity_type: 1,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/waxed_copper_chest"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:waxed_copper_chest",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: Some(&[LootFunction {
                        content: LootFunctionTypes::CopyComponents {
                            source: "block_entity",
                            include: &["minecraft:custom_name"],
                        },
                        conditions: None,
                    }]),
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const WAXED_EXPOSED_COPPER_CHEST: Self = Block {
        id: BlockId::new(1113u16).unwrap(),
        name: "waxed_exposed_copper_chest",
        hardness: 3f32,
        blast_resistance: 6f32,
        map_color: 44u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 1521,
        default_state: &BlockState {
            id: BlockStateId::new(29689u16).unwrap(),
            state_flags: 76,
            side_flags: 64,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 3f32,
            collision_shapes: &[115],
            outline_shapes: &[115],
            opacity: 0,
            block_entity_type: 1,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(29688u16).unwrap(),
                state_flags: 100,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[115],
                outline_shapes: &[115],
                opacity: 1,
                block_entity_type: 1,
            },
            BlockState {
                id: BlockStateId::new(29689u16).unwrap(),
                state_flags: 76,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[115],
                outline_shapes: &[115],
                opacity: 0,
                block_entity_type: 1,
            },
            BlockState {
                id: BlockStateId::new(29690u16).unwrap(),
                state_flags: 100,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[116],
                outline_shapes: &[116],
                opacity: 1,
                block_entity_type: 1,
            },
            BlockState {
                id: BlockStateId::new(29691u16).unwrap(),
                state_flags: 76,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[116],
                outline_shapes: &[116],
                opacity: 0,
                block_entity_type: 1,
            },
            BlockState {
                id: BlockStateId::new(29692u16).unwrap(),
                state_flags: 100,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[117],
                outline_shapes: &[117],
                opacity: 1,
                block_entity_type: 1,
            },
            BlockState {
                id: BlockStateId::new(29693u16).unwrap(),
                state_flags: 76,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[117],
                outline_shapes: &[117],
                opacity: 0,
                block_entity_type: 1,
            },
            BlockState {
                id: BlockStateId::new(29694u16).unwrap(),
                state_flags: 100,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[115],
                outline_shapes: &[115],
                opacity: 1,
                block_entity_type: 1,
            },
            BlockState {
                id: BlockStateId::new(29695u16).unwrap(),
                state_flags: 76,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[115],
                outline_shapes: &[115],
                opacity: 0,
                block_entity_type: 1,
            },
            BlockState {
                id: BlockStateId::new(29696u16).unwrap(),
                state_flags: 100,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[117],
                outline_shapes: &[117],
                opacity: 1,
                block_entity_type: 1,
            },
            BlockState {
                id: BlockStateId::new(29697u16).unwrap(),
                state_flags: 76,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[117],
                outline_shapes: &[117],
                opacity: 0,
                block_entity_type: 1,
            },
            BlockState {
                id: BlockStateId::new(29698u16).unwrap(),
                state_flags: 100,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[116],
                outline_shapes: &[116],
                opacity: 1,
                block_entity_type: 1,
            },
            BlockState {
                id: BlockStateId::new(29699u16).unwrap(),
                state_flags: 76,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[116],
                outline_shapes: &[116],
                opacity: 0,
                block_entity_type: 1,
            },
            BlockState {
                id: BlockStateId::new(29700u16).unwrap(),
                state_flags: 100,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[115],
                outline_shapes: &[115],
                opacity: 1,
                block_entity_type: 1,
            },
            BlockState {
                id: BlockStateId::new(29701u16).unwrap(),
                state_flags: 76,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[115],
                outline_shapes: &[115],
                opacity: 0,
                block_entity_type: 1,
            },
            BlockState {
                id: BlockStateId::new(29702u16).unwrap(),
                state_flags: 100,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[118],
                outline_shapes: &[118],
                opacity: 1,
                block_entity_type: 1,
            },
            BlockState {
                id: BlockStateId::new(29703u16).unwrap(),
                state_flags: 76,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[118],
                outline_shapes: &[118],
                opacity: 0,
                block_entity_type: 1,
            },
            BlockState {
                id: BlockStateId::new(29704u16).unwrap(),
                state_flags: 100,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[119],
                outline_shapes: &[119],
                opacity: 1,
                block_entity_type: 1,
            },
            BlockState {
                id: BlockStateId::new(29705u16).unwrap(),
                state_flags: 76,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[119],
                outline_shapes: &[119],
                opacity: 0,
                block_entity_type: 1,
            },
            BlockState {
                id: BlockStateId::new(29706u16).unwrap(),
                state_flags: 100,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[115],
                outline_shapes: &[115],
                opacity: 1,
                block_entity_type: 1,
            },
            BlockState {
                id: BlockStateId::new(29707u16).unwrap(),
                state_flags: 76,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[115],
                outline_shapes: &[115],
                opacity: 0,
                block_entity_type: 1,
            },
            BlockState {
                id: BlockStateId::new(29708u16).unwrap(),
                state_flags: 100,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[119],
                outline_shapes: &[119],
                opacity: 1,
                block_entity_type: 1,
            },
            BlockState {
                id: BlockStateId::new(29709u16).unwrap(),
                state_flags: 76,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[119],
                outline_shapes: &[119],
                opacity: 0,
                block_entity_type: 1,
            },
            BlockState {
                id: BlockStateId::new(29710u16).unwrap(),
                state_flags: 100,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[118],
                outline_shapes: &[118],
                opacity: 1,
                block_entity_type: 1,
            },
            BlockState {
                id: BlockStateId::new(29711u16).unwrap(),
                state_flags: 76,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[118],
                outline_shapes: &[118],
                opacity: 0,
                block_entity_type: 1,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/waxed_exposed_copper_chest"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:waxed_exposed_copper_chest",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: Some(&[LootFunction {
                        content: LootFunctionTypes::CopyComponents {
                            source: "block_entity",
                            include: &["minecraft:custom_name"],
                        },
                        conditions: None,
                    }]),
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const WAXED_WEATHERED_COPPER_CHEST: Self = Block {
        id: BlockId::new(1114u16).unwrap(),
        name: "waxed_weathered_copper_chest",
        hardness: 3f32,
        blast_resistance: 6f32,
        map_color: 56u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 1522,
        default_state: &BlockState {
            id: BlockStateId::new(29713u16).unwrap(),
            state_flags: 76,
            side_flags: 64,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 3f32,
            collision_shapes: &[115],
            outline_shapes: &[115],
            opacity: 0,
            block_entity_type: 1,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(29712u16).unwrap(),
                state_flags: 100,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[115],
                outline_shapes: &[115],
                opacity: 1,
                block_entity_type: 1,
            },
            BlockState {
                id: BlockStateId::new(29713u16).unwrap(),
                state_flags: 76,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[115],
                outline_shapes: &[115],
                opacity: 0,
                block_entity_type: 1,
            },
            BlockState {
                id: BlockStateId::new(29714u16).unwrap(),
                state_flags: 100,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[116],
                outline_shapes: &[116],
                opacity: 1,
                block_entity_type: 1,
            },
            BlockState {
                id: BlockStateId::new(29715u16).unwrap(),
                state_flags: 76,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[116],
                outline_shapes: &[116],
                opacity: 0,
                block_entity_type: 1,
            },
            BlockState {
                id: BlockStateId::new(29716u16).unwrap(),
                state_flags: 100,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[117],
                outline_shapes: &[117],
                opacity: 1,
                block_entity_type: 1,
            },
            BlockState {
                id: BlockStateId::new(29717u16).unwrap(),
                state_flags: 76,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[117],
                outline_shapes: &[117],
                opacity: 0,
                block_entity_type: 1,
            },
            BlockState {
                id: BlockStateId::new(29718u16).unwrap(),
                state_flags: 100,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[115],
                outline_shapes: &[115],
                opacity: 1,
                block_entity_type: 1,
            },
            BlockState {
                id: BlockStateId::new(29719u16).unwrap(),
                state_flags: 76,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[115],
                outline_shapes: &[115],
                opacity: 0,
                block_entity_type: 1,
            },
            BlockState {
                id: BlockStateId::new(29720u16).unwrap(),
                state_flags: 100,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[117],
                outline_shapes: &[117],
                opacity: 1,
                block_entity_type: 1,
            },
            BlockState {
                id: BlockStateId::new(29721u16).unwrap(),
                state_flags: 76,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[117],
                outline_shapes: &[117],
                opacity: 0,
                block_entity_type: 1,
            },
            BlockState {
                id: BlockStateId::new(29722u16).unwrap(),
                state_flags: 100,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[116],
                outline_shapes: &[116],
                opacity: 1,
                block_entity_type: 1,
            },
            BlockState {
                id: BlockStateId::new(29723u16).unwrap(),
                state_flags: 76,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[116],
                outline_shapes: &[116],
                opacity: 0,
                block_entity_type: 1,
            },
            BlockState {
                id: BlockStateId::new(29724u16).unwrap(),
                state_flags: 100,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[115],
                outline_shapes: &[115],
                opacity: 1,
                block_entity_type: 1,
            },
            BlockState {
                id: BlockStateId::new(29725u16).unwrap(),
                state_flags: 76,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[115],
                outline_shapes: &[115],
                opacity: 0,
                block_entity_type: 1,
            },
            BlockState {
                id: BlockStateId::new(29726u16).unwrap(),
                state_flags: 100,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[118],
                outline_shapes: &[118],
                opacity: 1,
                block_entity_type: 1,
            },
            BlockState {
                id: BlockStateId::new(29727u16).unwrap(),
                state_flags: 76,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[118],
                outline_shapes: &[118],
                opacity: 0,
                block_entity_type: 1,
            },
            BlockState {
                id: BlockStateId::new(29728u16).unwrap(),
                state_flags: 100,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[119],
                outline_shapes: &[119],
                opacity: 1,
                block_entity_type: 1,
            },
            BlockState {
                id: BlockStateId::new(29729u16).unwrap(),
                state_flags: 76,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[119],
                outline_shapes: &[119],
                opacity: 0,
                block_entity_type: 1,
            },
            BlockState {
                id: BlockStateId::new(29730u16).unwrap(),
                state_flags: 100,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[115],
                outline_shapes: &[115],
                opacity: 1,
                block_entity_type: 1,
            },
            BlockState {
                id: BlockStateId::new(29731u16).unwrap(),
                state_flags: 76,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[115],
                outline_shapes: &[115],
                opacity: 0,
                block_entity_type: 1,
            },
            BlockState {
                id: BlockStateId::new(29732u16).unwrap(),
                state_flags: 100,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[119],
                outline_shapes: &[119],
                opacity: 1,
                block_entity_type: 1,
            },
            BlockState {
                id: BlockStateId::new(29733u16).unwrap(),
                state_flags: 76,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[119],
                outline_shapes: &[119],
                opacity: 0,
                block_entity_type: 1,
            },
            BlockState {
                id: BlockStateId::new(29734u16).unwrap(),
                state_flags: 100,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[118],
                outline_shapes: &[118],
                opacity: 1,
                block_entity_type: 1,
            },
            BlockState {
                id: BlockStateId::new(29735u16).unwrap(),
                state_flags: 76,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[118],
                outline_shapes: &[118],
                opacity: 0,
                block_entity_type: 1,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/waxed_weathered_copper_chest"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:waxed_weathered_copper_chest",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: Some(&[LootFunction {
                        content: LootFunctionTypes::CopyComponents {
                            source: "block_entity",
                            include: &["minecraft:custom_name"],
                        },
                        conditions: None,
                    }]),
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const WAXED_OXIDIZED_COPPER_CHEST: Self = Block {
        id: BlockId::new(1115u16).unwrap(),
        name: "waxed_oxidized_copper_chest",
        hardness: 3f32,
        blast_resistance: 6f32,
        map_color: 55u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 1523,
        default_state: &BlockState {
            id: BlockStateId::new(29737u16).unwrap(),
            state_flags: 76,
            side_flags: 64,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 3f32,
            collision_shapes: &[115],
            outline_shapes: &[115],
            opacity: 0,
            block_entity_type: 1,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(29736u16).unwrap(),
                state_flags: 100,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[115],
                outline_shapes: &[115],
                opacity: 1,
                block_entity_type: 1,
            },
            BlockState {
                id: BlockStateId::new(29737u16).unwrap(),
                state_flags: 76,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[115],
                outline_shapes: &[115],
                opacity: 0,
                block_entity_type: 1,
            },
            BlockState {
                id: BlockStateId::new(29738u16).unwrap(),
                state_flags: 100,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[116],
                outline_shapes: &[116],
                opacity: 1,
                block_entity_type: 1,
            },
            BlockState {
                id: BlockStateId::new(29739u16).unwrap(),
                state_flags: 76,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[116],
                outline_shapes: &[116],
                opacity: 0,
                block_entity_type: 1,
            },
            BlockState {
                id: BlockStateId::new(29740u16).unwrap(),
                state_flags: 100,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[117],
                outline_shapes: &[117],
                opacity: 1,
                block_entity_type: 1,
            },
            BlockState {
                id: BlockStateId::new(29741u16).unwrap(),
                state_flags: 76,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[117],
                outline_shapes: &[117],
                opacity: 0,
                block_entity_type: 1,
            },
            BlockState {
                id: BlockStateId::new(29742u16).unwrap(),
                state_flags: 100,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[115],
                outline_shapes: &[115],
                opacity: 1,
                block_entity_type: 1,
            },
            BlockState {
                id: BlockStateId::new(29743u16).unwrap(),
                state_flags: 76,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[115],
                outline_shapes: &[115],
                opacity: 0,
                block_entity_type: 1,
            },
            BlockState {
                id: BlockStateId::new(29744u16).unwrap(),
                state_flags: 100,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[117],
                outline_shapes: &[117],
                opacity: 1,
                block_entity_type: 1,
            },
            BlockState {
                id: BlockStateId::new(29745u16).unwrap(),
                state_flags: 76,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[117],
                outline_shapes: &[117],
                opacity: 0,
                block_entity_type: 1,
            },
            BlockState {
                id: BlockStateId::new(29746u16).unwrap(),
                state_flags: 100,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[116],
                outline_shapes: &[116],
                opacity: 1,
                block_entity_type: 1,
            },
            BlockState {
                id: BlockStateId::new(29747u16).unwrap(),
                state_flags: 76,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[116],
                outline_shapes: &[116],
                opacity: 0,
                block_entity_type: 1,
            },
            BlockState {
                id: BlockStateId::new(29748u16).unwrap(),
                state_flags: 100,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[115],
                outline_shapes: &[115],
                opacity: 1,
                block_entity_type: 1,
            },
            BlockState {
                id: BlockStateId::new(29749u16).unwrap(),
                state_flags: 76,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[115],
                outline_shapes: &[115],
                opacity: 0,
                block_entity_type: 1,
            },
            BlockState {
                id: BlockStateId::new(29750u16).unwrap(),
                state_flags: 100,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[118],
                outline_shapes: &[118],
                opacity: 1,
                block_entity_type: 1,
            },
            BlockState {
                id: BlockStateId::new(29751u16).unwrap(),
                state_flags: 76,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[118],
                outline_shapes: &[118],
                opacity: 0,
                block_entity_type: 1,
            },
            BlockState {
                id: BlockStateId::new(29752u16).unwrap(),
                state_flags: 100,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[119],
                outline_shapes: &[119],
                opacity: 1,
                block_entity_type: 1,
            },
            BlockState {
                id: BlockStateId::new(29753u16).unwrap(),
                state_flags: 76,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[119],
                outline_shapes: &[119],
                opacity: 0,
                block_entity_type: 1,
            },
            BlockState {
                id: BlockStateId::new(29754u16).unwrap(),
                state_flags: 100,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[115],
                outline_shapes: &[115],
                opacity: 1,
                block_entity_type: 1,
            },
            BlockState {
                id: BlockStateId::new(29755u16).unwrap(),
                state_flags: 76,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[115],
                outline_shapes: &[115],
                opacity: 0,
                block_entity_type: 1,
            },
            BlockState {
                id: BlockStateId::new(29756u16).unwrap(),
                state_flags: 100,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[119],
                outline_shapes: &[119],
                opacity: 1,
                block_entity_type: 1,
            },
            BlockState {
                id: BlockStateId::new(29757u16).unwrap(),
                state_flags: 76,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[119],
                outline_shapes: &[119],
                opacity: 0,
                block_entity_type: 1,
            },
            BlockState {
                id: BlockStateId::new(29758u16).unwrap(),
                state_flags: 100,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[118],
                outline_shapes: &[118],
                opacity: 1,
                block_entity_type: 1,
            },
            BlockState {
                id: BlockStateId::new(29759u16).unwrap(),
                state_flags: 76,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[118],
                outline_shapes: &[118],
                opacity: 0,
                block_entity_type: 1,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/waxed_oxidized_copper_chest"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:waxed_oxidized_copper_chest",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: Some(&[LootFunction {
                        content: LootFunctionTypes::CopyComponents {
                            source: "block_entity",
                            include: &["minecraft:custom_name"],
                        },
                        conditions: None,
                    }]),
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const COPPER_GOLEM_STATUE: Self = Block {
        id: BlockId::new(1116u16).unwrap(),
        name: "copper_golem_statue",
        hardness: 3f32,
        blast_resistance: 6f32,
        map_color: 15u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 1524,
        default_state: &BlockState {
            id: BlockStateId::new(29761u16).unwrap(),
            state_flags: 520,
            side_flags: 64,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 3f32,
            collision_shapes: &[586],
            outline_shapes: &[586],
            opacity: 0,
            block_entity_type: 47,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(29760u16).unwrap(),
                state_flags: 544,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[586],
                outline_shapes: &[586],
                opacity: 1,
                block_entity_type: 47,
            },
            BlockState {
                id: BlockStateId::new(29761u16).unwrap(),
                state_flags: 520,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[586],
                outline_shapes: &[586],
                opacity: 0,
                block_entity_type: 47,
            },
            BlockState {
                id: BlockStateId::new(29762u16).unwrap(),
                state_flags: 544,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[586],
                outline_shapes: &[586],
                opacity: 1,
                block_entity_type: 47,
            },
            BlockState {
                id: BlockStateId::new(29763u16).unwrap(),
                state_flags: 520,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[586],
                outline_shapes: &[586],
                opacity: 0,
                block_entity_type: 47,
            },
            BlockState {
                id: BlockStateId::new(29764u16).unwrap(),
                state_flags: 544,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[586],
                outline_shapes: &[586],
                opacity: 1,
                block_entity_type: 47,
            },
            BlockState {
                id: BlockStateId::new(29765u16).unwrap(),
                state_flags: 520,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[586],
                outline_shapes: &[586],
                opacity: 0,
                block_entity_type: 47,
            },
            BlockState {
                id: BlockStateId::new(29766u16).unwrap(),
                state_flags: 544,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[586],
                outline_shapes: &[586],
                opacity: 1,
                block_entity_type: 47,
            },
            BlockState {
                id: BlockStateId::new(29767u16).unwrap(),
                state_flags: 520,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[586],
                outline_shapes: &[586],
                opacity: 0,
                block_entity_type: 47,
            },
            BlockState {
                id: BlockStateId::new(29768u16).unwrap(),
                state_flags: 544,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[586],
                outline_shapes: &[586],
                opacity: 1,
                block_entity_type: 47,
            },
            BlockState {
                id: BlockStateId::new(29769u16).unwrap(),
                state_flags: 520,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[586],
                outline_shapes: &[586],
                opacity: 0,
                block_entity_type: 47,
            },
            BlockState {
                id: BlockStateId::new(29770u16).unwrap(),
                state_flags: 544,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[586],
                outline_shapes: &[586],
                opacity: 1,
                block_entity_type: 47,
            },
            BlockState {
                id: BlockStateId::new(29771u16).unwrap(),
                state_flags: 520,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[586],
                outline_shapes: &[586],
                opacity: 0,
                block_entity_type: 47,
            },
            BlockState {
                id: BlockStateId::new(29772u16).unwrap(),
                state_flags: 544,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[586],
                outline_shapes: &[586],
                opacity: 1,
                block_entity_type: 47,
            },
            BlockState {
                id: BlockStateId::new(29773u16).unwrap(),
                state_flags: 520,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[586],
                outline_shapes: &[586],
                opacity: 0,
                block_entity_type: 47,
            },
            BlockState {
                id: BlockStateId::new(29774u16).unwrap(),
                state_flags: 544,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[586],
                outline_shapes: &[586],
                opacity: 1,
                block_entity_type: 47,
            },
            BlockState {
                id: BlockStateId::new(29775u16).unwrap(),
                state_flags: 520,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[586],
                outline_shapes: &[586],
                opacity: 0,
                block_entity_type: 47,
            },
            BlockState {
                id: BlockStateId::new(29776u16).unwrap(),
                state_flags: 544,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[586],
                outline_shapes: &[586],
                opacity: 1,
                block_entity_type: 47,
            },
            BlockState {
                id: BlockStateId::new(29777u16).unwrap(),
                state_flags: 520,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[586],
                outline_shapes: &[586],
                opacity: 0,
                block_entity_type: 47,
            },
            BlockState {
                id: BlockStateId::new(29778u16).unwrap(),
                state_flags: 544,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[586],
                outline_shapes: &[586],
                opacity: 1,
                block_entity_type: 47,
            },
            BlockState {
                id: BlockStateId::new(29779u16).unwrap(),
                state_flags: 520,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[586],
                outline_shapes: &[586],
                opacity: 0,
                block_entity_type: 47,
            },
            BlockState {
                id: BlockStateId::new(29780u16).unwrap(),
                state_flags: 544,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[586],
                outline_shapes: &[586],
                opacity: 1,
                block_entity_type: 47,
            },
            BlockState {
                id: BlockStateId::new(29781u16).unwrap(),
                state_flags: 520,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[586],
                outline_shapes: &[586],
                opacity: 0,
                block_entity_type: 47,
            },
            BlockState {
                id: BlockStateId::new(29782u16).unwrap(),
                state_flags: 544,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[586],
                outline_shapes: &[586],
                opacity: 1,
                block_entity_type: 47,
            },
            BlockState {
                id: BlockStateId::new(29783u16).unwrap(),
                state_flags: 520,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[586],
                outline_shapes: &[586],
                opacity: 0,
                block_entity_type: 47,
            },
            BlockState {
                id: BlockStateId::new(29784u16).unwrap(),
                state_flags: 544,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[586],
                outline_shapes: &[586],
                opacity: 1,
                block_entity_type: 47,
            },
            BlockState {
                id: BlockStateId::new(29785u16).unwrap(),
                state_flags: 520,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[586],
                outline_shapes: &[586],
                opacity: 0,
                block_entity_type: 47,
            },
            BlockState {
                id: BlockStateId::new(29786u16).unwrap(),
                state_flags: 544,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[586],
                outline_shapes: &[586],
                opacity: 1,
                block_entity_type: 47,
            },
            BlockState {
                id: BlockStateId::new(29787u16).unwrap(),
                state_flags: 520,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[586],
                outline_shapes: &[586],
                opacity: 0,
                block_entity_type: 47,
            },
            BlockState {
                id: BlockStateId::new(29788u16).unwrap(),
                state_flags: 544,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[586],
                outline_shapes: &[586],
                opacity: 1,
                block_entity_type: 47,
            },
            BlockState {
                id: BlockStateId::new(29789u16).unwrap(),
                state_flags: 520,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[586],
                outline_shapes: &[586],
                opacity: 0,
                block_entity_type: 47,
            },
            BlockState {
                id: BlockStateId::new(29790u16).unwrap(),
                state_flags: 544,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[586],
                outline_shapes: &[586],
                opacity: 1,
                block_entity_type: 47,
            },
            BlockState {
                id: BlockStateId::new(29791u16).unwrap(),
                state_flags: 520,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[586],
                outline_shapes: &[586],
                opacity: 0,
                block_entity_type: 47,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/copper_golem_statue"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:copper_golem_statue",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: Some(&[
                        LootFunction {
                            content: LootFunctionTypes::CopyComponents {
                                source: "block_entity",
                                include: &["minecraft:custom_name"],
                            },
                            conditions: None,
                        },
                        LootFunction {
                            content: LootFunctionTypes::CopyState {
                                block: "minecraft:copper_golem_statue",
                                properties: &["copper_golem_pose"],
                            },
                            conditions: None,
                        },
                    ]),
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const EXPOSED_COPPER_GOLEM_STATUE: Self = Block {
        id: BlockId::new(1117u16).unwrap(),
        name: "exposed_copper_golem_statue",
        hardness: 3f32,
        blast_resistance: 6f32,
        map_color: 44u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 1525,
        default_state: &BlockState {
            id: BlockStateId::new(29793u16).unwrap(),
            state_flags: 520,
            side_flags: 64,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 3f32,
            collision_shapes: &[586],
            outline_shapes: &[586],
            opacity: 0,
            block_entity_type: 47,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(29792u16).unwrap(),
                state_flags: 544,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[586],
                outline_shapes: &[586],
                opacity: 1,
                block_entity_type: 47,
            },
            BlockState {
                id: BlockStateId::new(29793u16).unwrap(),
                state_flags: 520,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[586],
                outline_shapes: &[586],
                opacity: 0,
                block_entity_type: 47,
            },
            BlockState {
                id: BlockStateId::new(29794u16).unwrap(),
                state_flags: 544,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[586],
                outline_shapes: &[586],
                opacity: 1,
                block_entity_type: 47,
            },
            BlockState {
                id: BlockStateId::new(29795u16).unwrap(),
                state_flags: 520,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[586],
                outline_shapes: &[586],
                opacity: 0,
                block_entity_type: 47,
            },
            BlockState {
                id: BlockStateId::new(29796u16).unwrap(),
                state_flags: 544,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[586],
                outline_shapes: &[586],
                opacity: 1,
                block_entity_type: 47,
            },
            BlockState {
                id: BlockStateId::new(29797u16).unwrap(),
                state_flags: 520,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[586],
                outline_shapes: &[586],
                opacity: 0,
                block_entity_type: 47,
            },
            BlockState {
                id: BlockStateId::new(29798u16).unwrap(),
                state_flags: 544,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[586],
                outline_shapes: &[586],
                opacity: 1,
                block_entity_type: 47,
            },
            BlockState {
                id: BlockStateId::new(29799u16).unwrap(),
                state_flags: 520,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[586],
                outline_shapes: &[586],
                opacity: 0,
                block_entity_type: 47,
            },
            BlockState {
                id: BlockStateId::new(29800u16).unwrap(),
                state_flags: 544,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[586],
                outline_shapes: &[586],
                opacity: 1,
                block_entity_type: 47,
            },
            BlockState {
                id: BlockStateId::new(29801u16).unwrap(),
                state_flags: 520,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[586],
                outline_shapes: &[586],
                opacity: 0,
                block_entity_type: 47,
            },
            BlockState {
                id: BlockStateId::new(29802u16).unwrap(),
                state_flags: 544,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[586],
                outline_shapes: &[586],
                opacity: 1,
                block_entity_type: 47,
            },
            BlockState {
                id: BlockStateId::new(29803u16).unwrap(),
                state_flags: 520,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[586],
                outline_shapes: &[586],
                opacity: 0,
                block_entity_type: 47,
            },
            BlockState {
                id: BlockStateId::new(29804u16).unwrap(),
                state_flags: 544,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[586],
                outline_shapes: &[586],
                opacity: 1,
                block_entity_type: 47,
            },
            BlockState {
                id: BlockStateId::new(29805u16).unwrap(),
                state_flags: 520,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[586],
                outline_shapes: &[586],
                opacity: 0,
                block_entity_type: 47,
            },
            BlockState {
                id: BlockStateId::new(29806u16).unwrap(),
                state_flags: 544,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[586],
                outline_shapes: &[586],
                opacity: 1,
                block_entity_type: 47,
            },
            BlockState {
                id: BlockStateId::new(29807u16).unwrap(),
                state_flags: 520,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[586],
                outline_shapes: &[586],
                opacity: 0,
                block_entity_type: 47,
            },
            BlockState {
                id: BlockStateId::new(29808u16).unwrap(),
                state_flags: 544,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[586],
                outline_shapes: &[586],
                opacity: 1,
                block_entity_type: 47,
            },
            BlockState {
                id: BlockStateId::new(29809u16).unwrap(),
                state_flags: 520,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[586],
                outline_shapes: &[586],
                opacity: 0,
                block_entity_type: 47,
            },
            BlockState {
                id: BlockStateId::new(29810u16).unwrap(),
                state_flags: 544,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[586],
                outline_shapes: &[586],
                opacity: 1,
                block_entity_type: 47,
            },
            BlockState {
                id: BlockStateId::new(29811u16).unwrap(),
                state_flags: 520,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[586],
                outline_shapes: &[586],
                opacity: 0,
                block_entity_type: 47,
            },
            BlockState {
                id: BlockStateId::new(29812u16).unwrap(),
                state_flags: 544,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[586],
                outline_shapes: &[586],
                opacity: 1,
                block_entity_type: 47,
            },
            BlockState {
                id: BlockStateId::new(29813u16).unwrap(),
                state_flags: 520,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[586],
                outline_shapes: &[586],
                opacity: 0,
                block_entity_type: 47,
            },
            BlockState {
                id: BlockStateId::new(29814u16).unwrap(),
                state_flags: 544,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[586],
                outline_shapes: &[586],
                opacity: 1,
                block_entity_type: 47,
            },
            BlockState {
                id: BlockStateId::new(29815u16).unwrap(),
                state_flags: 520,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[586],
                outline_shapes: &[586],
                opacity: 0,
                block_entity_type: 47,
            },
            BlockState {
                id: BlockStateId::new(29816u16).unwrap(),
                state_flags: 544,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[586],
                outline_shapes: &[586],
                opacity: 1,
                block_entity_type: 47,
            },
            BlockState {
                id: BlockStateId::new(29817u16).unwrap(),
                state_flags: 520,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[586],
                outline_shapes: &[586],
                opacity: 0,
                block_entity_type: 47,
            },
            BlockState {
                id: BlockStateId::new(29818u16).unwrap(),
                state_flags: 544,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[586],
                outline_shapes: &[586],
                opacity: 1,
                block_entity_type: 47,
            },
            BlockState {
                id: BlockStateId::new(29819u16).unwrap(),
                state_flags: 520,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[586],
                outline_shapes: &[586],
                opacity: 0,
                block_entity_type: 47,
            },
            BlockState {
                id: BlockStateId::new(29820u16).unwrap(),
                state_flags: 544,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[586],
                outline_shapes: &[586],
                opacity: 1,
                block_entity_type: 47,
            },
            BlockState {
                id: BlockStateId::new(29821u16).unwrap(),
                state_flags: 520,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[586],
                outline_shapes: &[586],
                opacity: 0,
                block_entity_type: 47,
            },
            BlockState {
                id: BlockStateId::new(29822u16).unwrap(),
                state_flags: 544,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[586],
                outline_shapes: &[586],
                opacity: 1,
                block_entity_type: 47,
            },
            BlockState {
                id: BlockStateId::new(29823u16).unwrap(),
                state_flags: 520,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[586],
                outline_shapes: &[586],
                opacity: 0,
                block_entity_type: 47,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/exposed_copper_golem_statue"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:exposed_copper_golem_statue",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: Some(&[
                        LootFunction {
                            content: LootFunctionTypes::CopyComponents {
                                source: "block_entity",
                                include: &["minecraft:custom_name"],
                            },
                            conditions: None,
                        },
                        LootFunction {
                            content: LootFunctionTypes::CopyState {
                                block: "minecraft:exposed_copper_golem_statue",
                                properties: &["copper_golem_pose"],
                            },
                            conditions: None,
                        },
                    ]),
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const WEATHERED_COPPER_GOLEM_STATUE: Self = Block {
        id: BlockId::new(1118u16).unwrap(),
        name: "weathered_copper_golem_statue",
        hardness: 3f32,
        blast_resistance: 6f32,
        map_color: 56u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 1526,
        default_state: &BlockState {
            id: BlockStateId::new(29825u16).unwrap(),
            state_flags: 520,
            side_flags: 64,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 3f32,
            collision_shapes: &[586],
            outline_shapes: &[586],
            opacity: 0,
            block_entity_type: 47,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(29824u16).unwrap(),
                state_flags: 544,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[586],
                outline_shapes: &[586],
                opacity: 1,
                block_entity_type: 47,
            },
            BlockState {
                id: BlockStateId::new(29825u16).unwrap(),
                state_flags: 520,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[586],
                outline_shapes: &[586],
                opacity: 0,
                block_entity_type: 47,
            },
            BlockState {
                id: BlockStateId::new(29826u16).unwrap(),
                state_flags: 544,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[586],
                outline_shapes: &[586],
                opacity: 1,
                block_entity_type: 47,
            },
            BlockState {
                id: BlockStateId::new(29827u16).unwrap(),
                state_flags: 520,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[586],
                outline_shapes: &[586],
                opacity: 0,
                block_entity_type: 47,
            },
            BlockState {
                id: BlockStateId::new(29828u16).unwrap(),
                state_flags: 544,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[586],
                outline_shapes: &[586],
                opacity: 1,
                block_entity_type: 47,
            },
            BlockState {
                id: BlockStateId::new(29829u16).unwrap(),
                state_flags: 520,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[586],
                outline_shapes: &[586],
                opacity: 0,
                block_entity_type: 47,
            },
            BlockState {
                id: BlockStateId::new(29830u16).unwrap(),
                state_flags: 544,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[586],
                outline_shapes: &[586],
                opacity: 1,
                block_entity_type: 47,
            },
            BlockState {
                id: BlockStateId::new(29831u16).unwrap(),
                state_flags: 520,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[586],
                outline_shapes: &[586],
                opacity: 0,
                block_entity_type: 47,
            },
            BlockState {
                id: BlockStateId::new(29832u16).unwrap(),
                state_flags: 544,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[586],
                outline_shapes: &[586],
                opacity: 1,
                block_entity_type: 47,
            },
            BlockState {
                id: BlockStateId::new(29833u16).unwrap(),
                state_flags: 520,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[586],
                outline_shapes: &[586],
                opacity: 0,
                block_entity_type: 47,
            },
            BlockState {
                id: BlockStateId::new(29834u16).unwrap(),
                state_flags: 544,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[586],
                outline_shapes: &[586],
                opacity: 1,
                block_entity_type: 47,
            },
            BlockState {
                id: BlockStateId::new(29835u16).unwrap(),
                state_flags: 520,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[586],
                outline_shapes: &[586],
                opacity: 0,
                block_entity_type: 47,
            },
            BlockState {
                id: BlockStateId::new(29836u16).unwrap(),
                state_flags: 544,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[586],
                outline_shapes: &[586],
                opacity: 1,
                block_entity_type: 47,
            },
            BlockState {
                id: BlockStateId::new(29837u16).unwrap(),
                state_flags: 520,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[586],
                outline_shapes: &[586],
                opacity: 0,
                block_entity_type: 47,
            },
            BlockState {
                id: BlockStateId::new(29838u16).unwrap(),
                state_flags: 544,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[586],
                outline_shapes: &[586],
                opacity: 1,
                block_entity_type: 47,
            },
            BlockState {
                id: BlockStateId::new(29839u16).unwrap(),
                state_flags: 520,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[586],
                outline_shapes: &[586],
                opacity: 0,
                block_entity_type: 47,
            },
            BlockState {
                id: BlockStateId::new(29840u16).unwrap(),
                state_flags: 544,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[586],
                outline_shapes: &[586],
                opacity: 1,
                block_entity_type: 47,
            },
            BlockState {
                id: BlockStateId::new(29841u16).unwrap(),
                state_flags: 520,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[586],
                outline_shapes: &[586],
                opacity: 0,
                block_entity_type: 47,
            },
            BlockState {
                id: BlockStateId::new(29842u16).unwrap(),
                state_flags: 544,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[586],
                outline_shapes: &[586],
                opacity: 1,
                block_entity_type: 47,
            },
            BlockState {
                id: BlockStateId::new(29843u16).unwrap(),
                state_flags: 520,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[586],
                outline_shapes: &[586],
                opacity: 0,
                block_entity_type: 47,
            },
            BlockState {
                id: BlockStateId::new(29844u16).unwrap(),
                state_flags: 544,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[586],
                outline_shapes: &[586],
                opacity: 1,
                block_entity_type: 47,
            },
            BlockState {
                id: BlockStateId::new(29845u16).unwrap(),
                state_flags: 520,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[586],
                outline_shapes: &[586],
                opacity: 0,
                block_entity_type: 47,
            },
            BlockState {
                id: BlockStateId::new(29846u16).unwrap(),
                state_flags: 544,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[586],
                outline_shapes: &[586],
                opacity: 1,
                block_entity_type: 47,
            },
            BlockState {
                id: BlockStateId::new(29847u16).unwrap(),
                state_flags: 520,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[586],
                outline_shapes: &[586],
                opacity: 0,
                block_entity_type: 47,
            },
            BlockState {
                id: BlockStateId::new(29848u16).unwrap(),
                state_flags: 544,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[586],
                outline_shapes: &[586],
                opacity: 1,
                block_entity_type: 47,
            },
            BlockState {
                id: BlockStateId::new(29849u16).unwrap(),
                state_flags: 520,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[586],
                outline_shapes: &[586],
                opacity: 0,
                block_entity_type: 47,
            },
            BlockState {
                id: BlockStateId::new(29850u16).unwrap(),
                state_flags: 544,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[586],
                outline_shapes: &[586],
                opacity: 1,
                block_entity_type: 47,
            },
            BlockState {
                id: BlockStateId::new(29851u16).unwrap(),
                state_flags: 520,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[586],
                outline_shapes: &[586],
                opacity: 0,
                block_entity_type: 47,
            },
            BlockState {
                id: BlockStateId::new(29852u16).unwrap(),
                state_flags: 544,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[586],
                outline_shapes: &[586],
                opacity: 1,
                block_entity_type: 47,
            },
            BlockState {
                id: BlockStateId::new(29853u16).unwrap(),
                state_flags: 520,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[586],
                outline_shapes: &[586],
                opacity: 0,
                block_entity_type: 47,
            },
            BlockState {
                id: BlockStateId::new(29854u16).unwrap(),
                state_flags: 544,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[586],
                outline_shapes: &[586],
                opacity: 1,
                block_entity_type: 47,
            },
            BlockState {
                id: BlockStateId::new(29855u16).unwrap(),
                state_flags: 520,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[586],
                outline_shapes: &[586],
                opacity: 0,
                block_entity_type: 47,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/weathered_copper_golem_statue"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:weathered_copper_golem_statue",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: Some(&[
                        LootFunction {
                            content: LootFunctionTypes::CopyComponents {
                                source: "block_entity",
                                include: &["minecraft:custom_name"],
                            },
                            conditions: None,
                        },
                        LootFunction {
                            content: LootFunctionTypes::CopyState {
                                block: "minecraft:weathered_copper_golem_statue",
                                properties: &["copper_golem_pose"],
                            },
                            conditions: None,
                        },
                    ]),
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const OXIDIZED_COPPER_GOLEM_STATUE: Self = Block {
        id: BlockId::new(1119u16).unwrap(),
        name: "oxidized_copper_golem_statue",
        hardness: 3f32,
        blast_resistance: 6f32,
        map_color: 55u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 1527,
        default_state: &BlockState {
            id: BlockStateId::new(29857u16).unwrap(),
            state_flags: 8,
            side_flags: 64,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 3f32,
            collision_shapes: &[586],
            outline_shapes: &[586],
            opacity: 0,
            block_entity_type: 47,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(29856u16).unwrap(),
                state_flags: 32,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[586],
                outline_shapes: &[586],
                opacity: 1,
                block_entity_type: 47,
            },
            BlockState {
                id: BlockStateId::new(29857u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[586],
                outline_shapes: &[586],
                opacity: 0,
                block_entity_type: 47,
            },
            BlockState {
                id: BlockStateId::new(29858u16).unwrap(),
                state_flags: 32,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[586],
                outline_shapes: &[586],
                opacity: 1,
                block_entity_type: 47,
            },
            BlockState {
                id: BlockStateId::new(29859u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[586],
                outline_shapes: &[586],
                opacity: 0,
                block_entity_type: 47,
            },
            BlockState {
                id: BlockStateId::new(29860u16).unwrap(),
                state_flags: 32,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[586],
                outline_shapes: &[586],
                opacity: 1,
                block_entity_type: 47,
            },
            BlockState {
                id: BlockStateId::new(29861u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[586],
                outline_shapes: &[586],
                opacity: 0,
                block_entity_type: 47,
            },
            BlockState {
                id: BlockStateId::new(29862u16).unwrap(),
                state_flags: 32,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[586],
                outline_shapes: &[586],
                opacity: 1,
                block_entity_type: 47,
            },
            BlockState {
                id: BlockStateId::new(29863u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[586],
                outline_shapes: &[586],
                opacity: 0,
                block_entity_type: 47,
            },
            BlockState {
                id: BlockStateId::new(29864u16).unwrap(),
                state_flags: 32,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[586],
                outline_shapes: &[586],
                opacity: 1,
                block_entity_type: 47,
            },
            BlockState {
                id: BlockStateId::new(29865u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[586],
                outline_shapes: &[586],
                opacity: 0,
                block_entity_type: 47,
            },
            BlockState {
                id: BlockStateId::new(29866u16).unwrap(),
                state_flags: 32,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[586],
                outline_shapes: &[586],
                opacity: 1,
                block_entity_type: 47,
            },
            BlockState {
                id: BlockStateId::new(29867u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[586],
                outline_shapes: &[586],
                opacity: 0,
                block_entity_type: 47,
            },
            BlockState {
                id: BlockStateId::new(29868u16).unwrap(),
                state_flags: 32,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[586],
                outline_shapes: &[586],
                opacity: 1,
                block_entity_type: 47,
            },
            BlockState {
                id: BlockStateId::new(29869u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[586],
                outline_shapes: &[586],
                opacity: 0,
                block_entity_type: 47,
            },
            BlockState {
                id: BlockStateId::new(29870u16).unwrap(),
                state_flags: 32,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[586],
                outline_shapes: &[586],
                opacity: 1,
                block_entity_type: 47,
            },
            BlockState {
                id: BlockStateId::new(29871u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[586],
                outline_shapes: &[586],
                opacity: 0,
                block_entity_type: 47,
            },
            BlockState {
                id: BlockStateId::new(29872u16).unwrap(),
                state_flags: 32,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[586],
                outline_shapes: &[586],
                opacity: 1,
                block_entity_type: 47,
            },
            BlockState {
                id: BlockStateId::new(29873u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[586],
                outline_shapes: &[586],
                opacity: 0,
                block_entity_type: 47,
            },
            BlockState {
                id: BlockStateId::new(29874u16).unwrap(),
                state_flags: 32,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[586],
                outline_shapes: &[586],
                opacity: 1,
                block_entity_type: 47,
            },
            BlockState {
                id: BlockStateId::new(29875u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[586],
                outline_shapes: &[586],
                opacity: 0,
                block_entity_type: 47,
            },
            BlockState {
                id: BlockStateId::new(29876u16).unwrap(),
                state_flags: 32,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[586],
                outline_shapes: &[586],
                opacity: 1,
                block_entity_type: 47,
            },
            BlockState {
                id: BlockStateId::new(29877u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[586],
                outline_shapes: &[586],
                opacity: 0,
                block_entity_type: 47,
            },
            BlockState {
                id: BlockStateId::new(29878u16).unwrap(),
                state_flags: 32,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[586],
                outline_shapes: &[586],
                opacity: 1,
                block_entity_type: 47,
            },
            BlockState {
                id: BlockStateId::new(29879u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[586],
                outline_shapes: &[586],
                opacity: 0,
                block_entity_type: 47,
            },
            BlockState {
                id: BlockStateId::new(29880u16).unwrap(),
                state_flags: 32,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[586],
                outline_shapes: &[586],
                opacity: 1,
                block_entity_type: 47,
            },
            BlockState {
                id: BlockStateId::new(29881u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[586],
                outline_shapes: &[586],
                opacity: 0,
                block_entity_type: 47,
            },
            BlockState {
                id: BlockStateId::new(29882u16).unwrap(),
                state_flags: 32,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[586],
                outline_shapes: &[586],
                opacity: 1,
                block_entity_type: 47,
            },
            BlockState {
                id: BlockStateId::new(29883u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[586],
                outline_shapes: &[586],
                opacity: 0,
                block_entity_type: 47,
            },
            BlockState {
                id: BlockStateId::new(29884u16).unwrap(),
                state_flags: 32,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[586],
                outline_shapes: &[586],
                opacity: 1,
                block_entity_type: 47,
            },
            BlockState {
                id: BlockStateId::new(29885u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[586],
                outline_shapes: &[586],
                opacity: 0,
                block_entity_type: 47,
            },
            BlockState {
                id: BlockStateId::new(29886u16).unwrap(),
                state_flags: 32,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[586],
                outline_shapes: &[586],
                opacity: 1,
                block_entity_type: 47,
            },
            BlockState {
                id: BlockStateId::new(29887u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[586],
                outline_shapes: &[586],
                opacity: 0,
                block_entity_type: 47,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/oxidized_copper_golem_statue"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:oxidized_copper_golem_statue",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: Some(&[
                        LootFunction {
                            content: LootFunctionTypes::CopyComponents {
                                source: "block_entity",
                                include: &["minecraft:custom_name"],
                            },
                            conditions: None,
                        },
                        LootFunction {
                            content: LootFunctionTypes::CopyState {
                                block: "minecraft:oxidized_copper_golem_statue",
                                properties: &["copper_golem_pose"],
                            },
                            conditions: None,
                        },
                    ]),
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const WAXED_COPPER_GOLEM_STATUE: Self = Block {
        id: BlockId::new(1120u16).unwrap(),
        name: "waxed_copper_golem_statue",
        hardness: 3f32,
        blast_resistance: 6f32,
        map_color: 15u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 1528,
        default_state: &BlockState {
            id: BlockStateId::new(29889u16).unwrap(),
            state_flags: 8,
            side_flags: 64,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 3f32,
            collision_shapes: &[586],
            outline_shapes: &[586],
            opacity: 0,
            block_entity_type: 47,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(29888u16).unwrap(),
                state_flags: 32,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[586],
                outline_shapes: &[586],
                opacity: 1,
                block_entity_type: 47,
            },
            BlockState {
                id: BlockStateId::new(29889u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[586],
                outline_shapes: &[586],
                opacity: 0,
                block_entity_type: 47,
            },
            BlockState {
                id: BlockStateId::new(29890u16).unwrap(),
                state_flags: 32,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[586],
                outline_shapes: &[586],
                opacity: 1,
                block_entity_type: 47,
            },
            BlockState {
                id: BlockStateId::new(29891u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[586],
                outline_shapes: &[586],
                opacity: 0,
                block_entity_type: 47,
            },
            BlockState {
                id: BlockStateId::new(29892u16).unwrap(),
                state_flags: 32,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[586],
                outline_shapes: &[586],
                opacity: 1,
                block_entity_type: 47,
            },
            BlockState {
                id: BlockStateId::new(29893u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[586],
                outline_shapes: &[586],
                opacity: 0,
                block_entity_type: 47,
            },
            BlockState {
                id: BlockStateId::new(29894u16).unwrap(),
                state_flags: 32,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[586],
                outline_shapes: &[586],
                opacity: 1,
                block_entity_type: 47,
            },
            BlockState {
                id: BlockStateId::new(29895u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[586],
                outline_shapes: &[586],
                opacity: 0,
                block_entity_type: 47,
            },
            BlockState {
                id: BlockStateId::new(29896u16).unwrap(),
                state_flags: 32,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[586],
                outline_shapes: &[586],
                opacity: 1,
                block_entity_type: 47,
            },
            BlockState {
                id: BlockStateId::new(29897u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[586],
                outline_shapes: &[586],
                opacity: 0,
                block_entity_type: 47,
            },
            BlockState {
                id: BlockStateId::new(29898u16).unwrap(),
                state_flags: 32,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[586],
                outline_shapes: &[586],
                opacity: 1,
                block_entity_type: 47,
            },
            BlockState {
                id: BlockStateId::new(29899u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[586],
                outline_shapes: &[586],
                opacity: 0,
                block_entity_type: 47,
            },
            BlockState {
                id: BlockStateId::new(29900u16).unwrap(),
                state_flags: 32,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[586],
                outline_shapes: &[586],
                opacity: 1,
                block_entity_type: 47,
            },
            BlockState {
                id: BlockStateId::new(29901u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[586],
                outline_shapes: &[586],
                opacity: 0,
                block_entity_type: 47,
            },
            BlockState {
                id: BlockStateId::new(29902u16).unwrap(),
                state_flags: 32,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[586],
                outline_shapes: &[586],
                opacity: 1,
                block_entity_type: 47,
            },
            BlockState {
                id: BlockStateId::new(29903u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[586],
                outline_shapes: &[586],
                opacity: 0,
                block_entity_type: 47,
            },
            BlockState {
                id: BlockStateId::new(29904u16).unwrap(),
                state_flags: 32,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[586],
                outline_shapes: &[586],
                opacity: 1,
                block_entity_type: 47,
            },
            BlockState {
                id: BlockStateId::new(29905u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[586],
                outline_shapes: &[586],
                opacity: 0,
                block_entity_type: 47,
            },
            BlockState {
                id: BlockStateId::new(29906u16).unwrap(),
                state_flags: 32,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[586],
                outline_shapes: &[586],
                opacity: 1,
                block_entity_type: 47,
            },
            BlockState {
                id: BlockStateId::new(29907u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[586],
                outline_shapes: &[586],
                opacity: 0,
                block_entity_type: 47,
            },
            BlockState {
                id: BlockStateId::new(29908u16).unwrap(),
                state_flags: 32,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[586],
                outline_shapes: &[586],
                opacity: 1,
                block_entity_type: 47,
            },
            BlockState {
                id: BlockStateId::new(29909u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[586],
                outline_shapes: &[586],
                opacity: 0,
                block_entity_type: 47,
            },
            BlockState {
                id: BlockStateId::new(29910u16).unwrap(),
                state_flags: 32,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[586],
                outline_shapes: &[586],
                opacity: 1,
                block_entity_type: 47,
            },
            BlockState {
                id: BlockStateId::new(29911u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[586],
                outline_shapes: &[586],
                opacity: 0,
                block_entity_type: 47,
            },
            BlockState {
                id: BlockStateId::new(29912u16).unwrap(),
                state_flags: 32,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[586],
                outline_shapes: &[586],
                opacity: 1,
                block_entity_type: 47,
            },
            BlockState {
                id: BlockStateId::new(29913u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[586],
                outline_shapes: &[586],
                opacity: 0,
                block_entity_type: 47,
            },
            BlockState {
                id: BlockStateId::new(29914u16).unwrap(),
                state_flags: 32,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[586],
                outline_shapes: &[586],
                opacity: 1,
                block_entity_type: 47,
            },
            BlockState {
                id: BlockStateId::new(29915u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[586],
                outline_shapes: &[586],
                opacity: 0,
                block_entity_type: 47,
            },
            BlockState {
                id: BlockStateId::new(29916u16).unwrap(),
                state_flags: 32,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[586],
                outline_shapes: &[586],
                opacity: 1,
                block_entity_type: 47,
            },
            BlockState {
                id: BlockStateId::new(29917u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[586],
                outline_shapes: &[586],
                opacity: 0,
                block_entity_type: 47,
            },
            BlockState {
                id: BlockStateId::new(29918u16).unwrap(),
                state_flags: 32,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[586],
                outline_shapes: &[586],
                opacity: 1,
                block_entity_type: 47,
            },
            BlockState {
                id: BlockStateId::new(29919u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[586],
                outline_shapes: &[586],
                opacity: 0,
                block_entity_type: 47,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/waxed_copper_golem_statue"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:waxed_copper_golem_statue",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: Some(&[
                        LootFunction {
                            content: LootFunctionTypes::CopyComponents {
                                source: "block_entity",
                                include: &["minecraft:custom_name"],
                            },
                            conditions: None,
                        },
                        LootFunction {
                            content: LootFunctionTypes::CopyState {
                                block: "minecraft:waxed_copper_golem_statue",
                                properties: &["copper_golem_pose"],
                            },
                            conditions: None,
                        },
                    ]),
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const WAXED_EXPOSED_COPPER_GOLEM_STATUE: Self = Block {
        id: BlockId::new(1121u16).unwrap(),
        name: "waxed_exposed_copper_golem_statue",
        hardness: 3f32,
        blast_resistance: 6f32,
        map_color: 44u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 1529,
        default_state: &BlockState {
            id: BlockStateId::new(29921u16).unwrap(),
            state_flags: 8,
            side_flags: 64,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 3f32,
            collision_shapes: &[586],
            outline_shapes: &[586],
            opacity: 0,
            block_entity_type: 47,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(29920u16).unwrap(),
                state_flags: 32,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[586],
                outline_shapes: &[586],
                opacity: 1,
                block_entity_type: 47,
            },
            BlockState {
                id: BlockStateId::new(29921u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[586],
                outline_shapes: &[586],
                opacity: 0,
                block_entity_type: 47,
            },
            BlockState {
                id: BlockStateId::new(29922u16).unwrap(),
                state_flags: 32,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[586],
                outline_shapes: &[586],
                opacity: 1,
                block_entity_type: 47,
            },
            BlockState {
                id: BlockStateId::new(29923u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[586],
                outline_shapes: &[586],
                opacity: 0,
                block_entity_type: 47,
            },
            BlockState {
                id: BlockStateId::new(29924u16).unwrap(),
                state_flags: 32,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[586],
                outline_shapes: &[586],
                opacity: 1,
                block_entity_type: 47,
            },
            BlockState {
                id: BlockStateId::new(29925u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[586],
                outline_shapes: &[586],
                opacity: 0,
                block_entity_type: 47,
            },
            BlockState {
                id: BlockStateId::new(29926u16).unwrap(),
                state_flags: 32,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[586],
                outline_shapes: &[586],
                opacity: 1,
                block_entity_type: 47,
            },
            BlockState {
                id: BlockStateId::new(29927u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[586],
                outline_shapes: &[586],
                opacity: 0,
                block_entity_type: 47,
            },
            BlockState {
                id: BlockStateId::new(29928u16).unwrap(),
                state_flags: 32,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[586],
                outline_shapes: &[586],
                opacity: 1,
                block_entity_type: 47,
            },
            BlockState {
                id: BlockStateId::new(29929u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[586],
                outline_shapes: &[586],
                opacity: 0,
                block_entity_type: 47,
            },
            BlockState {
                id: BlockStateId::new(29930u16).unwrap(),
                state_flags: 32,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[586],
                outline_shapes: &[586],
                opacity: 1,
                block_entity_type: 47,
            },
            BlockState {
                id: BlockStateId::new(29931u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[586],
                outline_shapes: &[586],
                opacity: 0,
                block_entity_type: 47,
            },
            BlockState {
                id: BlockStateId::new(29932u16).unwrap(),
                state_flags: 32,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[586],
                outline_shapes: &[586],
                opacity: 1,
                block_entity_type: 47,
            },
            BlockState {
                id: BlockStateId::new(29933u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[586],
                outline_shapes: &[586],
                opacity: 0,
                block_entity_type: 47,
            },
            BlockState {
                id: BlockStateId::new(29934u16).unwrap(),
                state_flags: 32,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[586],
                outline_shapes: &[586],
                opacity: 1,
                block_entity_type: 47,
            },
            BlockState {
                id: BlockStateId::new(29935u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[586],
                outline_shapes: &[586],
                opacity: 0,
                block_entity_type: 47,
            },
            BlockState {
                id: BlockStateId::new(29936u16).unwrap(),
                state_flags: 32,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[586],
                outline_shapes: &[586],
                opacity: 1,
                block_entity_type: 47,
            },
            BlockState {
                id: BlockStateId::new(29937u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[586],
                outline_shapes: &[586],
                opacity: 0,
                block_entity_type: 47,
            },
            BlockState {
                id: BlockStateId::new(29938u16).unwrap(),
                state_flags: 32,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[586],
                outline_shapes: &[586],
                opacity: 1,
                block_entity_type: 47,
            },
            BlockState {
                id: BlockStateId::new(29939u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[586],
                outline_shapes: &[586],
                opacity: 0,
                block_entity_type: 47,
            },
            BlockState {
                id: BlockStateId::new(29940u16).unwrap(),
                state_flags: 32,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[586],
                outline_shapes: &[586],
                opacity: 1,
                block_entity_type: 47,
            },
            BlockState {
                id: BlockStateId::new(29941u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[586],
                outline_shapes: &[586],
                opacity: 0,
                block_entity_type: 47,
            },
            BlockState {
                id: BlockStateId::new(29942u16).unwrap(),
                state_flags: 32,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[586],
                outline_shapes: &[586],
                opacity: 1,
                block_entity_type: 47,
            },
            BlockState {
                id: BlockStateId::new(29943u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[586],
                outline_shapes: &[586],
                opacity: 0,
                block_entity_type: 47,
            },
            BlockState {
                id: BlockStateId::new(29944u16).unwrap(),
                state_flags: 32,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[586],
                outline_shapes: &[586],
                opacity: 1,
                block_entity_type: 47,
            },
            BlockState {
                id: BlockStateId::new(29945u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[586],
                outline_shapes: &[586],
                opacity: 0,
                block_entity_type: 47,
            },
            BlockState {
                id: BlockStateId::new(29946u16).unwrap(),
                state_flags: 32,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[586],
                outline_shapes: &[586],
                opacity: 1,
                block_entity_type: 47,
            },
            BlockState {
                id: BlockStateId::new(29947u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[586],
                outline_shapes: &[586],
                opacity: 0,
                block_entity_type: 47,
            },
            BlockState {
                id: BlockStateId::new(29948u16).unwrap(),
                state_flags: 32,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[586],
                outline_shapes: &[586],
                opacity: 1,
                block_entity_type: 47,
            },
            BlockState {
                id: BlockStateId::new(29949u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[586],
                outline_shapes: &[586],
                opacity: 0,
                block_entity_type: 47,
            },
            BlockState {
                id: BlockStateId::new(29950u16).unwrap(),
                state_flags: 32,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[586],
                outline_shapes: &[586],
                opacity: 1,
                block_entity_type: 47,
            },
            BlockState {
                id: BlockStateId::new(29951u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[586],
                outline_shapes: &[586],
                opacity: 0,
                block_entity_type: 47,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/waxed_exposed_copper_golem_statue"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:waxed_exposed_copper_golem_statue",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: Some(&[
                        LootFunction {
                            content: LootFunctionTypes::CopyComponents {
                                source: "block_entity",
                                include: &["minecraft:custom_name"],
                            },
                            conditions: None,
                        },
                        LootFunction {
                            content: LootFunctionTypes::CopyState {
                                block: "minecraft:waxed_exposed_copper_golem_statue",
                                properties: &["copper_golem_pose"],
                            },
                            conditions: None,
                        },
                    ]),
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const WAXED_WEATHERED_COPPER_GOLEM_STATUE: Self = Block {
        id: BlockId::new(1122u16).unwrap(),
        name: "waxed_weathered_copper_golem_statue",
        hardness: 3f32,
        blast_resistance: 6f32,
        map_color: 56u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 1530,
        default_state: &BlockState {
            id: BlockStateId::new(29953u16).unwrap(),
            state_flags: 8,
            side_flags: 64,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 3f32,
            collision_shapes: &[586],
            outline_shapes: &[586],
            opacity: 0,
            block_entity_type: 47,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(29952u16).unwrap(),
                state_flags: 32,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[586],
                outline_shapes: &[586],
                opacity: 1,
                block_entity_type: 47,
            },
            BlockState {
                id: BlockStateId::new(29953u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[586],
                outline_shapes: &[586],
                opacity: 0,
                block_entity_type: 47,
            },
            BlockState {
                id: BlockStateId::new(29954u16).unwrap(),
                state_flags: 32,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[586],
                outline_shapes: &[586],
                opacity: 1,
                block_entity_type: 47,
            },
            BlockState {
                id: BlockStateId::new(29955u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[586],
                outline_shapes: &[586],
                opacity: 0,
                block_entity_type: 47,
            },
            BlockState {
                id: BlockStateId::new(29956u16).unwrap(),
                state_flags: 32,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[586],
                outline_shapes: &[586],
                opacity: 1,
                block_entity_type: 47,
            },
            BlockState {
                id: BlockStateId::new(29957u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[586],
                outline_shapes: &[586],
                opacity: 0,
                block_entity_type: 47,
            },
            BlockState {
                id: BlockStateId::new(29958u16).unwrap(),
                state_flags: 32,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[586],
                outline_shapes: &[586],
                opacity: 1,
                block_entity_type: 47,
            },
            BlockState {
                id: BlockStateId::new(29959u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[586],
                outline_shapes: &[586],
                opacity: 0,
                block_entity_type: 47,
            },
            BlockState {
                id: BlockStateId::new(29960u16).unwrap(),
                state_flags: 32,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[586],
                outline_shapes: &[586],
                opacity: 1,
                block_entity_type: 47,
            },
            BlockState {
                id: BlockStateId::new(29961u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[586],
                outline_shapes: &[586],
                opacity: 0,
                block_entity_type: 47,
            },
            BlockState {
                id: BlockStateId::new(29962u16).unwrap(),
                state_flags: 32,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[586],
                outline_shapes: &[586],
                opacity: 1,
                block_entity_type: 47,
            },
            BlockState {
                id: BlockStateId::new(29963u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[586],
                outline_shapes: &[586],
                opacity: 0,
                block_entity_type: 47,
            },
            BlockState {
                id: BlockStateId::new(29964u16).unwrap(),
                state_flags: 32,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[586],
                outline_shapes: &[586],
                opacity: 1,
                block_entity_type: 47,
            },
            BlockState {
                id: BlockStateId::new(29965u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[586],
                outline_shapes: &[586],
                opacity: 0,
                block_entity_type: 47,
            },
            BlockState {
                id: BlockStateId::new(29966u16).unwrap(),
                state_flags: 32,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[586],
                outline_shapes: &[586],
                opacity: 1,
                block_entity_type: 47,
            },
            BlockState {
                id: BlockStateId::new(29967u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[586],
                outline_shapes: &[586],
                opacity: 0,
                block_entity_type: 47,
            },
            BlockState {
                id: BlockStateId::new(29968u16).unwrap(),
                state_flags: 32,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[586],
                outline_shapes: &[586],
                opacity: 1,
                block_entity_type: 47,
            },
            BlockState {
                id: BlockStateId::new(29969u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[586],
                outline_shapes: &[586],
                opacity: 0,
                block_entity_type: 47,
            },
            BlockState {
                id: BlockStateId::new(29970u16).unwrap(),
                state_flags: 32,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[586],
                outline_shapes: &[586],
                opacity: 1,
                block_entity_type: 47,
            },
            BlockState {
                id: BlockStateId::new(29971u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[586],
                outline_shapes: &[586],
                opacity: 0,
                block_entity_type: 47,
            },
            BlockState {
                id: BlockStateId::new(29972u16).unwrap(),
                state_flags: 32,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[586],
                outline_shapes: &[586],
                opacity: 1,
                block_entity_type: 47,
            },
            BlockState {
                id: BlockStateId::new(29973u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[586],
                outline_shapes: &[586],
                opacity: 0,
                block_entity_type: 47,
            },
            BlockState {
                id: BlockStateId::new(29974u16).unwrap(),
                state_flags: 32,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[586],
                outline_shapes: &[586],
                opacity: 1,
                block_entity_type: 47,
            },
            BlockState {
                id: BlockStateId::new(29975u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[586],
                outline_shapes: &[586],
                opacity: 0,
                block_entity_type: 47,
            },
            BlockState {
                id: BlockStateId::new(29976u16).unwrap(),
                state_flags: 32,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[586],
                outline_shapes: &[586],
                opacity: 1,
                block_entity_type: 47,
            },
            BlockState {
                id: BlockStateId::new(29977u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[586],
                outline_shapes: &[586],
                opacity: 0,
                block_entity_type: 47,
            },
            BlockState {
                id: BlockStateId::new(29978u16).unwrap(),
                state_flags: 32,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[586],
                outline_shapes: &[586],
                opacity: 1,
                block_entity_type: 47,
            },
            BlockState {
                id: BlockStateId::new(29979u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[586],
                outline_shapes: &[586],
                opacity: 0,
                block_entity_type: 47,
            },
            BlockState {
                id: BlockStateId::new(29980u16).unwrap(),
                state_flags: 32,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[586],
                outline_shapes: &[586],
                opacity: 1,
                block_entity_type: 47,
            },
            BlockState {
                id: BlockStateId::new(29981u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[586],
                outline_shapes: &[586],
                opacity: 0,
                block_entity_type: 47,
            },
            BlockState {
                id: BlockStateId::new(29982u16).unwrap(),
                state_flags: 32,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[586],
                outline_shapes: &[586],
                opacity: 1,
                block_entity_type: 47,
            },
            BlockState {
                id: BlockStateId::new(29983u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[586],
                outline_shapes: &[586],
                opacity: 0,
                block_entity_type: 47,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/waxed_weathered_copper_golem_statue"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:waxed_weathered_copper_golem_statue",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: Some(&[
                        LootFunction {
                            content: LootFunctionTypes::CopyComponents {
                                source: "block_entity",
                                include: &["minecraft:custom_name"],
                            },
                            conditions: None,
                        },
                        LootFunction {
                            content: LootFunctionTypes::CopyState {
                                block: "minecraft:waxed_weathered_copper_golem_statue",
                                properties: &["copper_golem_pose"],
                            },
                            conditions: None,
                        },
                    ]),
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const WAXED_OXIDIZED_COPPER_GOLEM_STATUE: Self = Block {
        id: BlockId::new(1123u16).unwrap(),
        name: "waxed_oxidized_copper_golem_statue",
        hardness: 3f32,
        blast_resistance: 6f32,
        map_color: 55u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 1531,
        default_state: &BlockState {
            id: BlockStateId::new(29985u16).unwrap(),
            state_flags: 8,
            side_flags: 64,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 3f32,
            collision_shapes: &[586],
            outline_shapes: &[586],
            opacity: 0,
            block_entity_type: 47,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(29984u16).unwrap(),
                state_flags: 32,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[586],
                outline_shapes: &[586],
                opacity: 1,
                block_entity_type: 47,
            },
            BlockState {
                id: BlockStateId::new(29985u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[586],
                outline_shapes: &[586],
                opacity: 0,
                block_entity_type: 47,
            },
            BlockState {
                id: BlockStateId::new(29986u16).unwrap(),
                state_flags: 32,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[586],
                outline_shapes: &[586],
                opacity: 1,
                block_entity_type: 47,
            },
            BlockState {
                id: BlockStateId::new(29987u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[586],
                outline_shapes: &[586],
                opacity: 0,
                block_entity_type: 47,
            },
            BlockState {
                id: BlockStateId::new(29988u16).unwrap(),
                state_flags: 32,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[586],
                outline_shapes: &[586],
                opacity: 1,
                block_entity_type: 47,
            },
            BlockState {
                id: BlockStateId::new(29989u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[586],
                outline_shapes: &[586],
                opacity: 0,
                block_entity_type: 47,
            },
            BlockState {
                id: BlockStateId::new(29990u16).unwrap(),
                state_flags: 32,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[586],
                outline_shapes: &[586],
                opacity: 1,
                block_entity_type: 47,
            },
            BlockState {
                id: BlockStateId::new(29991u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[586],
                outline_shapes: &[586],
                opacity: 0,
                block_entity_type: 47,
            },
            BlockState {
                id: BlockStateId::new(29992u16).unwrap(),
                state_flags: 32,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[586],
                outline_shapes: &[586],
                opacity: 1,
                block_entity_type: 47,
            },
            BlockState {
                id: BlockStateId::new(29993u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[586],
                outline_shapes: &[586],
                opacity: 0,
                block_entity_type: 47,
            },
            BlockState {
                id: BlockStateId::new(29994u16).unwrap(),
                state_flags: 32,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[586],
                outline_shapes: &[586],
                opacity: 1,
                block_entity_type: 47,
            },
            BlockState {
                id: BlockStateId::new(29995u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[586],
                outline_shapes: &[586],
                opacity: 0,
                block_entity_type: 47,
            },
            BlockState {
                id: BlockStateId::new(29996u16).unwrap(),
                state_flags: 32,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[586],
                outline_shapes: &[586],
                opacity: 1,
                block_entity_type: 47,
            },
            BlockState {
                id: BlockStateId::new(29997u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[586],
                outline_shapes: &[586],
                opacity: 0,
                block_entity_type: 47,
            },
            BlockState {
                id: BlockStateId::new(29998u16).unwrap(),
                state_flags: 32,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[586],
                outline_shapes: &[586],
                opacity: 1,
                block_entity_type: 47,
            },
            BlockState {
                id: BlockStateId::new(29999u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[586],
                outline_shapes: &[586],
                opacity: 0,
                block_entity_type: 47,
            },
            BlockState {
                id: BlockStateId::new(30000u16).unwrap(),
                state_flags: 32,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[586],
                outline_shapes: &[586],
                opacity: 1,
                block_entity_type: 47,
            },
            BlockState {
                id: BlockStateId::new(30001u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[586],
                outline_shapes: &[586],
                opacity: 0,
                block_entity_type: 47,
            },
            BlockState {
                id: BlockStateId::new(30002u16).unwrap(),
                state_flags: 32,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[586],
                outline_shapes: &[586],
                opacity: 1,
                block_entity_type: 47,
            },
            BlockState {
                id: BlockStateId::new(30003u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[586],
                outline_shapes: &[586],
                opacity: 0,
                block_entity_type: 47,
            },
            BlockState {
                id: BlockStateId::new(30004u16).unwrap(),
                state_flags: 32,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[586],
                outline_shapes: &[586],
                opacity: 1,
                block_entity_type: 47,
            },
            BlockState {
                id: BlockStateId::new(30005u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[586],
                outline_shapes: &[586],
                opacity: 0,
                block_entity_type: 47,
            },
            BlockState {
                id: BlockStateId::new(30006u16).unwrap(),
                state_flags: 32,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[586],
                outline_shapes: &[586],
                opacity: 1,
                block_entity_type: 47,
            },
            BlockState {
                id: BlockStateId::new(30007u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[586],
                outline_shapes: &[586],
                opacity: 0,
                block_entity_type: 47,
            },
            BlockState {
                id: BlockStateId::new(30008u16).unwrap(),
                state_flags: 32,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[586],
                outline_shapes: &[586],
                opacity: 1,
                block_entity_type: 47,
            },
            BlockState {
                id: BlockStateId::new(30009u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[586],
                outline_shapes: &[586],
                opacity: 0,
                block_entity_type: 47,
            },
            BlockState {
                id: BlockStateId::new(30010u16).unwrap(),
                state_flags: 32,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[586],
                outline_shapes: &[586],
                opacity: 1,
                block_entity_type: 47,
            },
            BlockState {
                id: BlockStateId::new(30011u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[586],
                outline_shapes: &[586],
                opacity: 0,
                block_entity_type: 47,
            },
            BlockState {
                id: BlockStateId::new(30012u16).unwrap(),
                state_flags: 32,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[586],
                outline_shapes: &[586],
                opacity: 1,
                block_entity_type: 47,
            },
            BlockState {
                id: BlockStateId::new(30013u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[586],
                outline_shapes: &[586],
                opacity: 0,
                block_entity_type: 47,
            },
            BlockState {
                id: BlockStateId::new(30014u16).unwrap(),
                state_flags: 32,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[586],
                outline_shapes: &[586],
                opacity: 1,
                block_entity_type: 47,
            },
            BlockState {
                id: BlockStateId::new(30015u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 3f32,
                collision_shapes: &[586],
                outline_shapes: &[586],
                opacity: 0,
                block_entity_type: 47,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/waxed_oxidized_copper_golem_statue"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:waxed_oxidized_copper_golem_statue",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: Some(&[
                        LootFunction {
                            content: LootFunctionTypes::CopyComponents {
                                source: "block_entity",
                                include: &["minecraft:custom_name"],
                            },
                            conditions: None,
                        },
                        LootFunction {
                            content: LootFunctionTypes::CopyState {
                                block: "minecraft:waxed_oxidized_copper_golem_statue",
                                properties: &["copper_golem_pose"],
                            },
                            conditions: None,
                        },
                    ]),
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const LIGHTNING_ROD: Self = Block {
        id: BlockId::new(1124u16).unwrap(),
        name: "lightning_rod",
        hardness: 3f32,
        blast_resistance: 6f32,
        map_color: 15u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 761,
        default_state: &BlockState {
            id: BlockStateId::new(30035u16).unwrap(),
            state_flags: 588,
            side_flags: 192,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 3f32,
            collision_shapes: &[45],
            outline_shapes: &[45],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(30016u16).unwrap(),
                state_flags: 612,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[385],
                outline_shapes: &[385],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30017u16).unwrap(),
                state_flags: 588,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[385],
                outline_shapes: &[385],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30018u16).unwrap(),
                state_flags: 612,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[385],
                outline_shapes: &[385],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30019u16).unwrap(),
                state_flags: 588,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[385],
                outline_shapes: &[385],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30020u16).unwrap(),
                state_flags: 612,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[386],
                outline_shapes: &[386],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30021u16).unwrap(),
                state_flags: 588,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[386],
                outline_shapes: &[386],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30022u16).unwrap(),
                state_flags: 612,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[386],
                outline_shapes: &[386],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30023u16).unwrap(),
                state_flags: 588,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[386],
                outline_shapes: &[386],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30024u16).unwrap(),
                state_flags: 612,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[385],
                outline_shapes: &[385],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30025u16).unwrap(),
                state_flags: 588,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[385],
                outline_shapes: &[385],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30026u16).unwrap(),
                state_flags: 612,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[385],
                outline_shapes: &[385],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30027u16).unwrap(),
                state_flags: 588,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[385],
                outline_shapes: &[385],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30028u16).unwrap(),
                state_flags: 612,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[386],
                outline_shapes: &[386],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30029u16).unwrap(),
                state_flags: 588,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[386],
                outline_shapes: &[386],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30030u16).unwrap(),
                state_flags: 612,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[386],
                outline_shapes: &[386],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30031u16).unwrap(),
                state_flags: 588,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[386],
                outline_shapes: &[386],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30032u16).unwrap(),
                state_flags: 612,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[45],
                outline_shapes: &[45],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30033u16).unwrap(),
                state_flags: 588,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[45],
                outline_shapes: &[45],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30034u16).unwrap(),
                state_flags: 612,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[45],
                outline_shapes: &[45],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30035u16).unwrap(),
                state_flags: 588,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[45],
                outline_shapes: &[45],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30036u16).unwrap(),
                state_flags: 612,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[45],
                outline_shapes: &[45],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30037u16).unwrap(),
                state_flags: 588,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[45],
                outline_shapes: &[45],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30038u16).unwrap(),
                state_flags: 612,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[45],
                outline_shapes: &[45],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30039u16).unwrap(),
                state_flags: 588,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[45],
                outline_shapes: &[45],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/lightning_rod"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:lightning_rod",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const EXPOSED_LIGHTNING_ROD: Self = Block {
        id: BlockId::new(1125u16).unwrap(),
        name: "exposed_lightning_rod",
        hardness: 3f32,
        blast_resistance: 6f32,
        map_color: 44u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 762,
        default_state: &BlockState {
            id: BlockStateId::new(30059u16).unwrap(),
            state_flags: 588,
            side_flags: 192,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 3f32,
            collision_shapes: &[45],
            outline_shapes: &[45],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(30040u16).unwrap(),
                state_flags: 612,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[385],
                outline_shapes: &[385],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30041u16).unwrap(),
                state_flags: 588,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[385],
                outline_shapes: &[385],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30042u16).unwrap(),
                state_flags: 612,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[385],
                outline_shapes: &[385],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30043u16).unwrap(),
                state_flags: 588,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[385],
                outline_shapes: &[385],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30044u16).unwrap(),
                state_flags: 612,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[386],
                outline_shapes: &[386],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30045u16).unwrap(),
                state_flags: 588,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[386],
                outline_shapes: &[386],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30046u16).unwrap(),
                state_flags: 612,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[386],
                outline_shapes: &[386],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30047u16).unwrap(),
                state_flags: 588,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[386],
                outline_shapes: &[386],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30048u16).unwrap(),
                state_flags: 612,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[385],
                outline_shapes: &[385],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30049u16).unwrap(),
                state_flags: 588,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[385],
                outline_shapes: &[385],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30050u16).unwrap(),
                state_flags: 612,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[385],
                outline_shapes: &[385],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30051u16).unwrap(),
                state_flags: 588,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[385],
                outline_shapes: &[385],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30052u16).unwrap(),
                state_flags: 612,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[386],
                outline_shapes: &[386],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30053u16).unwrap(),
                state_flags: 588,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[386],
                outline_shapes: &[386],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30054u16).unwrap(),
                state_flags: 612,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[386],
                outline_shapes: &[386],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30055u16).unwrap(),
                state_flags: 588,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[386],
                outline_shapes: &[386],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30056u16).unwrap(),
                state_flags: 612,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[45],
                outline_shapes: &[45],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30057u16).unwrap(),
                state_flags: 588,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[45],
                outline_shapes: &[45],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30058u16).unwrap(),
                state_flags: 612,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[45],
                outline_shapes: &[45],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30059u16).unwrap(),
                state_flags: 588,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[45],
                outline_shapes: &[45],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30060u16).unwrap(),
                state_flags: 612,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[45],
                outline_shapes: &[45],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30061u16).unwrap(),
                state_flags: 588,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[45],
                outline_shapes: &[45],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30062u16).unwrap(),
                state_flags: 612,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[45],
                outline_shapes: &[45],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30063u16).unwrap(),
                state_flags: 588,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[45],
                outline_shapes: &[45],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/exposed_lightning_rod"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:exposed_lightning_rod",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const WEATHERED_LIGHTNING_ROD: Self = Block {
        id: BlockId::new(1126u16).unwrap(),
        name: "weathered_lightning_rod",
        hardness: 3f32,
        blast_resistance: 6f32,
        map_color: 56u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 763,
        default_state: &BlockState {
            id: BlockStateId::new(30083u16).unwrap(),
            state_flags: 588,
            side_flags: 192,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 3f32,
            collision_shapes: &[45],
            outline_shapes: &[45],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(30064u16).unwrap(),
                state_flags: 612,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[385],
                outline_shapes: &[385],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30065u16).unwrap(),
                state_flags: 588,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[385],
                outline_shapes: &[385],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30066u16).unwrap(),
                state_flags: 612,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[385],
                outline_shapes: &[385],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30067u16).unwrap(),
                state_flags: 588,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[385],
                outline_shapes: &[385],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30068u16).unwrap(),
                state_flags: 612,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[386],
                outline_shapes: &[386],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30069u16).unwrap(),
                state_flags: 588,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[386],
                outline_shapes: &[386],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30070u16).unwrap(),
                state_flags: 612,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[386],
                outline_shapes: &[386],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30071u16).unwrap(),
                state_flags: 588,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[386],
                outline_shapes: &[386],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30072u16).unwrap(),
                state_flags: 612,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[385],
                outline_shapes: &[385],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30073u16).unwrap(),
                state_flags: 588,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[385],
                outline_shapes: &[385],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30074u16).unwrap(),
                state_flags: 612,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[385],
                outline_shapes: &[385],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30075u16).unwrap(),
                state_flags: 588,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[385],
                outline_shapes: &[385],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30076u16).unwrap(),
                state_flags: 612,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[386],
                outline_shapes: &[386],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30077u16).unwrap(),
                state_flags: 588,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[386],
                outline_shapes: &[386],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30078u16).unwrap(),
                state_flags: 612,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[386],
                outline_shapes: &[386],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30079u16).unwrap(),
                state_flags: 588,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[386],
                outline_shapes: &[386],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30080u16).unwrap(),
                state_flags: 612,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[45],
                outline_shapes: &[45],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30081u16).unwrap(),
                state_flags: 588,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[45],
                outline_shapes: &[45],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30082u16).unwrap(),
                state_flags: 612,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[45],
                outline_shapes: &[45],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30083u16).unwrap(),
                state_flags: 588,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[45],
                outline_shapes: &[45],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30084u16).unwrap(),
                state_flags: 612,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[45],
                outline_shapes: &[45],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30085u16).unwrap(),
                state_flags: 588,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[45],
                outline_shapes: &[45],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30086u16).unwrap(),
                state_flags: 612,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[45],
                outline_shapes: &[45],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30087u16).unwrap(),
                state_flags: 588,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[45],
                outline_shapes: &[45],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/weathered_lightning_rod"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:weathered_lightning_rod",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const OXIDIZED_LIGHTNING_ROD: Self = Block {
        id: BlockId::new(1127u16).unwrap(),
        name: "oxidized_lightning_rod",
        hardness: 3f32,
        blast_resistance: 6f32,
        map_color: 55u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 764,
        default_state: &BlockState {
            id: BlockStateId::new(30107u16).unwrap(),
            state_flags: 76,
            side_flags: 192,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 3f32,
            collision_shapes: &[45],
            outline_shapes: &[45],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(30088u16).unwrap(),
                state_flags: 100,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[385],
                outline_shapes: &[385],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30089u16).unwrap(),
                state_flags: 76,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[385],
                outline_shapes: &[385],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30090u16).unwrap(),
                state_flags: 100,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[385],
                outline_shapes: &[385],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30091u16).unwrap(),
                state_flags: 76,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[385],
                outline_shapes: &[385],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30092u16).unwrap(),
                state_flags: 100,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[386],
                outline_shapes: &[386],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30093u16).unwrap(),
                state_flags: 76,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[386],
                outline_shapes: &[386],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30094u16).unwrap(),
                state_flags: 100,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[386],
                outline_shapes: &[386],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30095u16).unwrap(),
                state_flags: 76,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[386],
                outline_shapes: &[386],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30096u16).unwrap(),
                state_flags: 100,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[385],
                outline_shapes: &[385],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30097u16).unwrap(),
                state_flags: 76,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[385],
                outline_shapes: &[385],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30098u16).unwrap(),
                state_flags: 100,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[385],
                outline_shapes: &[385],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30099u16).unwrap(),
                state_flags: 76,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[385],
                outline_shapes: &[385],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30100u16).unwrap(),
                state_flags: 100,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[386],
                outline_shapes: &[386],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30101u16).unwrap(),
                state_flags: 76,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[386],
                outline_shapes: &[386],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30102u16).unwrap(),
                state_flags: 100,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[386],
                outline_shapes: &[386],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30103u16).unwrap(),
                state_flags: 76,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[386],
                outline_shapes: &[386],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30104u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[45],
                outline_shapes: &[45],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30105u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[45],
                outline_shapes: &[45],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30106u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[45],
                outline_shapes: &[45],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30107u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[45],
                outline_shapes: &[45],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30108u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[45],
                outline_shapes: &[45],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30109u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[45],
                outline_shapes: &[45],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30110u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[45],
                outline_shapes: &[45],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30111u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[45],
                outline_shapes: &[45],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/oxidized_lightning_rod"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:oxidized_lightning_rod",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const WAXED_LIGHTNING_ROD: Self = Block {
        id: BlockId::new(1128u16).unwrap(),
        name: "waxed_lightning_rod",
        hardness: 3f32,
        blast_resistance: 6f32,
        map_color: 15u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 765,
        default_state: &BlockState {
            id: BlockStateId::new(30131u16).unwrap(),
            state_flags: 76,
            side_flags: 192,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 3f32,
            collision_shapes: &[45],
            outline_shapes: &[45],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(30112u16).unwrap(),
                state_flags: 100,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[385],
                outline_shapes: &[385],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30113u16).unwrap(),
                state_flags: 76,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[385],
                outline_shapes: &[385],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30114u16).unwrap(),
                state_flags: 100,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[385],
                outline_shapes: &[385],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30115u16).unwrap(),
                state_flags: 76,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[385],
                outline_shapes: &[385],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30116u16).unwrap(),
                state_flags: 100,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[386],
                outline_shapes: &[386],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30117u16).unwrap(),
                state_flags: 76,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[386],
                outline_shapes: &[386],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30118u16).unwrap(),
                state_flags: 100,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[386],
                outline_shapes: &[386],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30119u16).unwrap(),
                state_flags: 76,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[386],
                outline_shapes: &[386],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30120u16).unwrap(),
                state_flags: 100,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[385],
                outline_shapes: &[385],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30121u16).unwrap(),
                state_flags: 76,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[385],
                outline_shapes: &[385],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30122u16).unwrap(),
                state_flags: 100,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[385],
                outline_shapes: &[385],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30123u16).unwrap(),
                state_flags: 76,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[385],
                outline_shapes: &[385],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30124u16).unwrap(),
                state_flags: 100,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[386],
                outline_shapes: &[386],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30125u16).unwrap(),
                state_flags: 76,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[386],
                outline_shapes: &[386],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30126u16).unwrap(),
                state_flags: 100,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[386],
                outline_shapes: &[386],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30127u16).unwrap(),
                state_flags: 76,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[386],
                outline_shapes: &[386],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30128u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[45],
                outline_shapes: &[45],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30129u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[45],
                outline_shapes: &[45],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30130u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[45],
                outline_shapes: &[45],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30131u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[45],
                outline_shapes: &[45],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30132u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[45],
                outline_shapes: &[45],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30133u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[45],
                outline_shapes: &[45],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30134u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[45],
                outline_shapes: &[45],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30135u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[45],
                outline_shapes: &[45],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/waxed_lightning_rod"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:waxed_lightning_rod",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const WAXED_EXPOSED_LIGHTNING_ROD: Self = Block {
        id: BlockId::new(1129u16).unwrap(),
        name: "waxed_exposed_lightning_rod",
        hardness: 3f32,
        blast_resistance: 6f32,
        map_color: 44u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 766,
        default_state: &BlockState {
            id: BlockStateId::new(30155u16).unwrap(),
            state_flags: 76,
            side_flags: 192,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 3f32,
            collision_shapes: &[45],
            outline_shapes: &[45],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(30136u16).unwrap(),
                state_flags: 100,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[385],
                outline_shapes: &[385],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30137u16).unwrap(),
                state_flags: 76,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[385],
                outline_shapes: &[385],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30138u16).unwrap(),
                state_flags: 100,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[385],
                outline_shapes: &[385],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30139u16).unwrap(),
                state_flags: 76,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[385],
                outline_shapes: &[385],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30140u16).unwrap(),
                state_flags: 100,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[386],
                outline_shapes: &[386],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30141u16).unwrap(),
                state_flags: 76,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[386],
                outline_shapes: &[386],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30142u16).unwrap(),
                state_flags: 100,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[386],
                outline_shapes: &[386],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30143u16).unwrap(),
                state_flags: 76,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[386],
                outline_shapes: &[386],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30144u16).unwrap(),
                state_flags: 100,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[385],
                outline_shapes: &[385],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30145u16).unwrap(),
                state_flags: 76,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[385],
                outline_shapes: &[385],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30146u16).unwrap(),
                state_flags: 100,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[385],
                outline_shapes: &[385],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30147u16).unwrap(),
                state_flags: 76,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[385],
                outline_shapes: &[385],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30148u16).unwrap(),
                state_flags: 100,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[386],
                outline_shapes: &[386],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30149u16).unwrap(),
                state_flags: 76,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[386],
                outline_shapes: &[386],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30150u16).unwrap(),
                state_flags: 100,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[386],
                outline_shapes: &[386],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30151u16).unwrap(),
                state_flags: 76,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[386],
                outline_shapes: &[386],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30152u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[45],
                outline_shapes: &[45],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30153u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[45],
                outline_shapes: &[45],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30154u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[45],
                outline_shapes: &[45],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30155u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[45],
                outline_shapes: &[45],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30156u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[45],
                outline_shapes: &[45],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30157u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[45],
                outline_shapes: &[45],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30158u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[45],
                outline_shapes: &[45],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30159u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[45],
                outline_shapes: &[45],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/waxed_exposed_lightning_rod"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:waxed_exposed_lightning_rod",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const WAXED_WEATHERED_LIGHTNING_ROD: Self = Block {
        id: BlockId::new(1130u16).unwrap(),
        name: "waxed_weathered_lightning_rod",
        hardness: 3f32,
        blast_resistance: 6f32,
        map_color: 56u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 767,
        default_state: &BlockState {
            id: BlockStateId::new(30179u16).unwrap(),
            state_flags: 76,
            side_flags: 192,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 3f32,
            collision_shapes: &[45],
            outline_shapes: &[45],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(30160u16).unwrap(),
                state_flags: 100,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[385],
                outline_shapes: &[385],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30161u16).unwrap(),
                state_flags: 76,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[385],
                outline_shapes: &[385],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30162u16).unwrap(),
                state_flags: 100,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[385],
                outline_shapes: &[385],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30163u16).unwrap(),
                state_flags: 76,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[385],
                outline_shapes: &[385],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30164u16).unwrap(),
                state_flags: 100,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[386],
                outline_shapes: &[386],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30165u16).unwrap(),
                state_flags: 76,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[386],
                outline_shapes: &[386],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30166u16).unwrap(),
                state_flags: 100,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[386],
                outline_shapes: &[386],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30167u16).unwrap(),
                state_flags: 76,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[386],
                outline_shapes: &[386],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30168u16).unwrap(),
                state_flags: 100,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[385],
                outline_shapes: &[385],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30169u16).unwrap(),
                state_flags: 76,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[385],
                outline_shapes: &[385],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30170u16).unwrap(),
                state_flags: 100,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[385],
                outline_shapes: &[385],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30171u16).unwrap(),
                state_flags: 76,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[385],
                outline_shapes: &[385],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30172u16).unwrap(),
                state_flags: 100,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[386],
                outline_shapes: &[386],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30173u16).unwrap(),
                state_flags: 76,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[386],
                outline_shapes: &[386],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30174u16).unwrap(),
                state_flags: 100,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[386],
                outline_shapes: &[386],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30175u16).unwrap(),
                state_flags: 76,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[386],
                outline_shapes: &[386],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30176u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[45],
                outline_shapes: &[45],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30177u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[45],
                outline_shapes: &[45],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30178u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[45],
                outline_shapes: &[45],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30179u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[45],
                outline_shapes: &[45],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30180u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[45],
                outline_shapes: &[45],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30181u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[45],
                outline_shapes: &[45],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30182u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[45],
                outline_shapes: &[45],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30183u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[45],
                outline_shapes: &[45],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/waxed_weathered_lightning_rod"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:waxed_weathered_lightning_rod",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const WAXED_OXIDIZED_LIGHTNING_ROD: Self = Block {
        id: BlockId::new(1131u16).unwrap(),
        name: "waxed_oxidized_lightning_rod",
        hardness: 3f32,
        blast_resistance: 6f32,
        map_color: 55u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 768,
        default_state: &BlockState {
            id: BlockStateId::new(30203u16).unwrap(),
            state_flags: 76,
            side_flags: 192,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 3f32,
            collision_shapes: &[45],
            outline_shapes: &[45],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(30184u16).unwrap(),
                state_flags: 100,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[385],
                outline_shapes: &[385],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30185u16).unwrap(),
                state_flags: 76,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[385],
                outline_shapes: &[385],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30186u16).unwrap(),
                state_flags: 100,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[385],
                outline_shapes: &[385],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30187u16).unwrap(),
                state_flags: 76,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[385],
                outline_shapes: &[385],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30188u16).unwrap(),
                state_flags: 100,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[386],
                outline_shapes: &[386],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30189u16).unwrap(),
                state_flags: 76,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[386],
                outline_shapes: &[386],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30190u16).unwrap(),
                state_flags: 100,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[386],
                outline_shapes: &[386],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30191u16).unwrap(),
                state_flags: 76,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[386],
                outline_shapes: &[386],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30192u16).unwrap(),
                state_flags: 100,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[385],
                outline_shapes: &[385],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30193u16).unwrap(),
                state_flags: 76,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[385],
                outline_shapes: &[385],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30194u16).unwrap(),
                state_flags: 100,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[385],
                outline_shapes: &[385],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30195u16).unwrap(),
                state_flags: 76,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[385],
                outline_shapes: &[385],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30196u16).unwrap(),
                state_flags: 100,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[386],
                outline_shapes: &[386],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30197u16).unwrap(),
                state_flags: 76,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[386],
                outline_shapes: &[386],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30198u16).unwrap(),
                state_flags: 100,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[386],
                outline_shapes: &[386],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30199u16).unwrap(),
                state_flags: 76,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[386],
                outline_shapes: &[386],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30200u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[45],
                outline_shapes: &[45],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30201u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[45],
                outline_shapes: &[45],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30202u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[45],
                outline_shapes: &[45],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30203u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[45],
                outline_shapes: &[45],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30204u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[45],
                outline_shapes: &[45],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30205u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[45],
                outline_shapes: &[45],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30206u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[45],
                outline_shapes: &[45],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30207u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[45],
                outline_shapes: &[45],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/waxed_oxidized_lightning_rod"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:waxed_oxidized_lightning_rod",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const DRIPSTONE_BLOCK: Self = Block {
        id: BlockId::new(1132u16).unwrap(),
        name: "dripstone_block",
        hardness: 1.5f32,
        blast_resistance: 1f32,
        map_color: 48u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 53,
        default_state: &BlockState {
            id: BlockStateId::new(30208u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1.5f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(30208u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1.5f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/dripstone_block"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:dripstone_block",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const POINTED_DRIPSTONE: Self = Block {
        id: BlockId::new(1133u16).unwrap(),
        name: "pointed_dripstone",
        hardness: 1.5f32,
        blast_resistance: 3f32,
        map_color: 48u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 1450,
        default_state: &BlockState {
            id: BlockStateId::new(30214u16).unwrap(),
            state_flags: 584,
            side_flags: 64,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 1.5f32,
            collision_shapes: &[588],
            outline_shapes: &[588],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(30209u16).unwrap(),
                state_flags: 608,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1.5f32,
                collision_shapes: &[587],
                outline_shapes: &[587],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30210u16).unwrap(),
                state_flags: 584,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1.5f32,
                collision_shapes: &[587],
                outline_shapes: &[587],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30211u16).unwrap(),
                state_flags: 608,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1.5f32,
                collision_shapes: &[587],
                outline_shapes: &[587],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30212u16).unwrap(),
                state_flags: 584,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1.5f32,
                collision_shapes: &[587],
                outline_shapes: &[587],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30213u16).unwrap(),
                state_flags: 608,
                side_flags: 64,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1.5f32,
                collision_shapes: &[588],
                outline_shapes: &[588],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30214u16).unwrap(),
                state_flags: 584,
                side_flags: 64,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1.5f32,
                collision_shapes: &[588],
                outline_shapes: &[588],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30215u16).unwrap(),
                state_flags: 608,
                side_flags: 128,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1.5f32,
                collision_shapes: &[589],
                outline_shapes: &[589],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30216u16).unwrap(),
                state_flags: 584,
                side_flags: 128,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1.5f32,
                collision_shapes: &[589],
                outline_shapes: &[589],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30217u16).unwrap(),
                state_flags: 608,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1.5f32,
                collision_shapes: &[590],
                outline_shapes: &[590],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30218u16).unwrap(),
                state_flags: 584,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1.5f32,
                collision_shapes: &[590],
                outline_shapes: &[590],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30219u16).unwrap(),
                state_flags: 608,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1.5f32,
                collision_shapes: &[590],
                outline_shapes: &[590],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30220u16).unwrap(),
                state_flags: 584,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1.5f32,
                collision_shapes: &[590],
                outline_shapes: &[590],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30221u16).unwrap(),
                state_flags: 608,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1.5f32,
                collision_shapes: &[591],
                outline_shapes: &[591],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30222u16).unwrap(),
                state_flags: 584,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1.5f32,
                collision_shapes: &[591],
                outline_shapes: &[591],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30223u16).unwrap(),
                state_flags: 608,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1.5f32,
                collision_shapes: &[591],
                outline_shapes: &[591],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30224u16).unwrap(),
                state_flags: 584,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1.5f32,
                collision_shapes: &[591],
                outline_shapes: &[591],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30225u16).unwrap(),
                state_flags: 608,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1.5f32,
                collision_shapes: &[592],
                outline_shapes: &[592],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30226u16).unwrap(),
                state_flags: 584,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1.5f32,
                collision_shapes: &[592],
                outline_shapes: &[592],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30227u16).unwrap(),
                state_flags: 608,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1.5f32,
                collision_shapes: &[592],
                outline_shapes: &[592],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30228u16).unwrap(),
                state_flags: 584,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1.5f32,
                collision_shapes: &[592],
                outline_shapes: &[592],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/pointed_dripstone"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:pointed_dripstone",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const SULFUR_SPIKE: Self = Block {
        id: BlockId::new(1134u16).unwrap(),
        name: "sulfur_spike",
        hardness: 1.5f32,
        blast_resistance: 3f32,
        map_color: 18u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 1451,
        default_state: &BlockState {
            id: BlockStateId::new(30234u16).unwrap(),
            state_flags: 584,
            side_flags: 64,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 1.5f32,
            collision_shapes: &[588],
            outline_shapes: &[588],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(30229u16).unwrap(),
                state_flags: 608,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1.5f32,
                collision_shapes: &[587],
                outline_shapes: &[587],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30230u16).unwrap(),
                state_flags: 584,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1.5f32,
                collision_shapes: &[587],
                outline_shapes: &[587],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30231u16).unwrap(),
                state_flags: 608,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1.5f32,
                collision_shapes: &[587],
                outline_shapes: &[587],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30232u16).unwrap(),
                state_flags: 584,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1.5f32,
                collision_shapes: &[587],
                outline_shapes: &[587],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30233u16).unwrap(),
                state_flags: 608,
                side_flags: 64,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1.5f32,
                collision_shapes: &[588],
                outline_shapes: &[588],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30234u16).unwrap(),
                state_flags: 584,
                side_flags: 64,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1.5f32,
                collision_shapes: &[588],
                outline_shapes: &[588],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30235u16).unwrap(),
                state_flags: 608,
                side_flags: 128,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1.5f32,
                collision_shapes: &[589],
                outline_shapes: &[589],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30236u16).unwrap(),
                state_flags: 584,
                side_flags: 128,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1.5f32,
                collision_shapes: &[589],
                outline_shapes: &[589],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30237u16).unwrap(),
                state_flags: 608,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1.5f32,
                collision_shapes: &[590],
                outline_shapes: &[590],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30238u16).unwrap(),
                state_flags: 584,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1.5f32,
                collision_shapes: &[590],
                outline_shapes: &[590],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30239u16).unwrap(),
                state_flags: 608,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1.5f32,
                collision_shapes: &[590],
                outline_shapes: &[590],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30240u16).unwrap(),
                state_flags: 584,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1.5f32,
                collision_shapes: &[590],
                outline_shapes: &[590],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30241u16).unwrap(),
                state_flags: 608,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1.5f32,
                collision_shapes: &[591],
                outline_shapes: &[591],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30242u16).unwrap(),
                state_flags: 584,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1.5f32,
                collision_shapes: &[591],
                outline_shapes: &[591],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30243u16).unwrap(),
                state_flags: 608,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1.5f32,
                collision_shapes: &[591],
                outline_shapes: &[591],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30244u16).unwrap(),
                state_flags: 584,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1.5f32,
                collision_shapes: &[591],
                outline_shapes: &[591],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30245u16).unwrap(),
                state_flags: 608,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1.5f32,
                collision_shapes: &[592],
                outline_shapes: &[592],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30246u16).unwrap(),
                state_flags: 584,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1.5f32,
                collision_shapes: &[592],
                outline_shapes: &[592],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30247u16).unwrap(),
                state_flags: 608,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1.5f32,
                collision_shapes: &[592],
                outline_shapes: &[592],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30248u16).unwrap(),
                state_flags: 584,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 1.5f32,
                collision_shapes: &[592],
                outline_shapes: &[592],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/sulfur_spike"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:sulfur_spike",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const CAVE_VINES: Self = Block {
        id: BlockId::new(1135u16).unwrap(),
        name: "cave_vines",
        hardness: 0f32,
        blast_resistance: 0f32,
        map_color: 7u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 1405,
        default_state: &BlockState {
            id: BlockStateId::new(30250u16).unwrap(),
            state_flags: 520,
            side_flags: 0,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0f32,
            collision_shapes: &[],
            outline_shapes: &[31],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(30249u16).unwrap(),
                state_flags: 520,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 14,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[31],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30250u16).unwrap(),
                state_flags: 520,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[31],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30251u16).unwrap(),
                state_flags: 520,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 14,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[31],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30252u16).unwrap(),
                state_flags: 520,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[31],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30253u16).unwrap(),
                state_flags: 520,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 14,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[31],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30254u16).unwrap(),
                state_flags: 520,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[31],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30255u16).unwrap(),
                state_flags: 520,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 14,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[31],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30256u16).unwrap(),
                state_flags: 520,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[31],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30257u16).unwrap(),
                state_flags: 520,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 14,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[31],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30258u16).unwrap(),
                state_flags: 520,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[31],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30259u16).unwrap(),
                state_flags: 520,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 14,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[31],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30260u16).unwrap(),
                state_flags: 520,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[31],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30261u16).unwrap(),
                state_flags: 520,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 14,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[31],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30262u16).unwrap(),
                state_flags: 520,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[31],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30263u16).unwrap(),
                state_flags: 520,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 14,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[31],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30264u16).unwrap(),
                state_flags: 520,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[31],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30265u16).unwrap(),
                state_flags: 520,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 14,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[31],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30266u16).unwrap(),
                state_flags: 520,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[31],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30267u16).unwrap(),
                state_flags: 520,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 14,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[31],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30268u16).unwrap(),
                state_flags: 520,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[31],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30269u16).unwrap(),
                state_flags: 520,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 14,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[31],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30270u16).unwrap(),
                state_flags: 520,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[31],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30271u16).unwrap(),
                state_flags: 520,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 14,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[31],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30272u16).unwrap(),
                state_flags: 520,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[31],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30273u16).unwrap(),
                state_flags: 520,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 14,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[31],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30274u16).unwrap(),
                state_flags: 520,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[31],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30275u16).unwrap(),
                state_flags: 520,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 14,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[31],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30276u16).unwrap(),
                state_flags: 520,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[31],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30277u16).unwrap(),
                state_flags: 520,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 14,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[31],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30278u16).unwrap(),
                state_flags: 520,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[31],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30279u16).unwrap(),
                state_flags: 520,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 14,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[31],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30280u16).unwrap(),
                state_flags: 520,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[31],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30281u16).unwrap(),
                state_flags: 520,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 14,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[31],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30282u16).unwrap(),
                state_flags: 520,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[31],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30283u16).unwrap(),
                state_flags: 520,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 14,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[31],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30284u16).unwrap(),
                state_flags: 520,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[31],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30285u16).unwrap(),
                state_flags: 520,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 14,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[31],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30286u16).unwrap(),
                state_flags: 520,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[31],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30287u16).unwrap(),
                state_flags: 520,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 14,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[31],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30288u16).unwrap(),
                state_flags: 520,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[31],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30289u16).unwrap(),
                state_flags: 520,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 14,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[31],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30290u16).unwrap(),
                state_flags: 520,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[31],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30291u16).unwrap(),
                state_flags: 520,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 14,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[31],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30292u16).unwrap(),
                state_flags: 520,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[31],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30293u16).unwrap(),
                state_flags: 520,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 14,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[31],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30294u16).unwrap(),
                state_flags: 520,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[31],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30295u16).unwrap(),
                state_flags: 520,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 14,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[31],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30296u16).unwrap(),
                state_flags: 520,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[31],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30297u16).unwrap(),
                state_flags: 520,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 14,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[31],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30298u16).unwrap(),
                state_flags: 520,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[31],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30299u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 14,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[31],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30300u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[31],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: Some(Flammable {
            spread_chance: 15u8,
            burn_chance: 60u8,
        }),
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/cave_vines"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:glow_berries",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::BlockStateProperty {
                    block: "minecraft:cave_vines",
                    properties: &[("berries", "true")],
                }]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const CAVE_VINES_PLANT: Self = Block {
        id: BlockId::new(1136u16).unwrap(),
        name: "cave_vines_plant",
        hardness: 0f32,
        blast_resistance: 0f32,
        map_color: 7u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 0,
        default_state: &BlockState {
            id: BlockStateId::new(30302u16).unwrap(),
            state_flags: 8,
            side_flags: 0,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0f32,
            collision_shapes: &[],
            outline_shapes: &[31],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(30301u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 14,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[31],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30302u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[31],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: Some(Flammable {
            spread_chance: 15u8,
            burn_chance: 60u8,
        }),
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/cave_vines_plant"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:glow_berries",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::BlockStateProperty {
                    block: "minecraft:cave_vines_plant",
                    properties: &[("berries", "true")],
                }]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const SPORE_BLOSSOM: Self = Block {
        id: BlockId::new(1137u16).unwrap(),
        name: "spore_blossom",
        hardness: 0f32,
        blast_resistance: 0f32,
        map_color: 7u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 274,
        default_state: &BlockState {
            id: BlockStateId::new(30303u16).unwrap(),
            state_flags: 8,
            side_flags: 0,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0f32,
            collision_shapes: &[],
            outline_shapes: &[593],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(30303u16).unwrap(),
            state_flags: 8,
            side_flags: 0,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0f32,
            collision_shapes: &[],
            outline_shapes: &[593],
            opacity: 0,
            block_entity_type: u16::MAX,
        }],
        flammable: Some(Flammable {
            spread_chance: 60u8,
            burn_chance: 100u8,
        }),
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/spore_blossom"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:spore_blossom",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const AZALEA: Self = Block {
        id: BlockId::new(1138u16).unwrap(),
        name: "azalea",
        hardness: 0f32,
        blast_resistance: 0f32,
        map_color: 7u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 232,
        default_state: &BlockState {
            id: BlockStateId::new(30304u16).unwrap(),
            state_flags: 8,
            side_flags: 194,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0f32,
            collision_shapes: &[45, 594, 595, 596, 597],
            outline_shapes: &[45, 594, 595, 596, 597],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(30304u16).unwrap(),
            state_flags: 8,
            side_flags: 194,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0f32,
            collision_shapes: &[45, 594, 595, 596, 597],
            outline_shapes: &[45, 594, 595, 596, 597],
            opacity: 0,
            block_entity_type: u16::MAX,
        }],
        flammable: Some(Flammable {
            spread_chance: 30u8,
            burn_chance: 60u8,
        }),
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/azalea"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:azalea",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const FLOWERING_AZALEA: Self = Block {
        id: BlockId::new(1139u16).unwrap(),
        name: "flowering_azalea",
        hardness: 0f32,
        blast_resistance: 0f32,
        map_color: 7u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 233,
        default_state: &BlockState {
            id: BlockStateId::new(30305u16).unwrap(),
            state_flags: 8,
            side_flags: 194,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0f32,
            collision_shapes: &[45, 594, 595, 596, 597],
            outline_shapes: &[45, 594, 595, 596, 597],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(30305u16).unwrap(),
            state_flags: 8,
            side_flags: 194,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0f32,
            collision_shapes: &[45, 594, 595, 596, 597],
            outline_shapes: &[45, 594, 595, 596, 597],
            opacity: 0,
            block_entity_type: u16::MAX,
        }],
        flammable: Some(Flammable {
            spread_chance: 30u8,
            burn_chance: 60u8,
        }),
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/flowering_azalea"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:flowering_azalea",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const MOSS_CARPET: Self = Block {
        id: BlockId::new(1140u16).unwrap(),
        name: "moss_carpet",
        hardness: 0.1f32,
        blast_resistance: 0.1f32,
        map_color: 27u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 289,
        default_state: &BlockState {
            id: BlockStateId::new(30306u16).unwrap(),
            state_flags: 8,
            side_flags: 65,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0.1f32,
            collision_shapes: &[98],
            outline_shapes: &[98],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(30306u16).unwrap(),
            state_flags: 8,
            side_flags: 65,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0.1f32,
            collision_shapes: &[98],
            outline_shapes: &[98],
            opacity: 0,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/moss_carpet"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:moss_carpet",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const PINK_PETALS: Self = Block {
        id: BlockId::new(1141u16).unwrap(),
        name: "pink_petals",
        hardness: 0f32,
        blast_resistance: 0f32,
        map_color: 7u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 286,
        default_state: &BlockState {
            id: BlockStateId::new(30307u16).unwrap(),
            state_flags: 8,
            side_flags: 0,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0f32,
            collision_shapes: &[],
            outline_shapes: &[598],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(30307u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[598],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30308u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[599],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30309u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[207],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30310u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[207],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30311u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[600],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30312u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[601],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30313u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[207],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30314u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[207],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30315u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[602],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30316u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[603],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30317u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[207],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30318u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[207],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30319u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[604],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30320u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[605],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30321u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[207],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30322u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[207],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: Some(Flammable {
            spread_chance: 60u8,
            burn_chance: 100u8,
        }),
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/pink_petals"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:pink_petals",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: Some(&[
                        LootFunction {
                            content: LootFunctionTypes::SetCount {
                                count: LootFunctionNumberProvider::Constant { value: 1f32 },
                                add: false,
                            },
                            conditions: Some(&[LootCondition::BlockStateProperty {
                                block: "minecraft:pink_petals",
                                properties: &[("flower_amount", "1")],
                            }]),
                        },
                        LootFunction {
                            content: LootFunctionTypes::SetCount {
                                count: LootFunctionNumberProvider::Constant { value: 2f32 },
                                add: false,
                            },
                            conditions: Some(&[LootCondition::BlockStateProperty {
                                block: "minecraft:pink_petals",
                                properties: &[("flower_amount", "2")],
                            }]),
                        },
                        LootFunction {
                            content: LootFunctionTypes::SetCount {
                                count: LootFunctionNumberProvider::Constant { value: 3f32 },
                                add: false,
                            },
                            conditions: Some(&[LootCondition::BlockStateProperty {
                                block: "minecraft:pink_petals",
                                properties: &[("flower_amount", "3")],
                            }]),
                        },
                        LootFunction {
                            content: LootFunctionTypes::SetCount {
                                count: LootFunctionNumberProvider::Constant { value: 4f32 },
                                add: false,
                            },
                            conditions: Some(&[LootCondition::BlockStateProperty {
                                block: "minecraft:pink_petals",
                                properties: &[("flower_amount", "4")],
                            }]),
                        },
                        LootFunction {
                            content: LootFunctionTypes::ExplosionDecay,
                            conditions: None,
                        },
                    ]),
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: None,
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const WILDFLOWERS: Self = Block {
        id: BlockId::new(1142u16).unwrap(),
        name: "wildflowers",
        hardness: 0f32,
        blast_resistance: 0f32,
        map_color: 7u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 287,
        default_state: &BlockState {
            id: BlockStateId::new(30323u16).unwrap(),
            state_flags: 8,
            side_flags: 0,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0f32,
            collision_shapes: &[],
            outline_shapes: &[598],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(30323u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[598],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30324u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[599],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30325u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[207],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30326u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[207],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30327u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[600],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30328u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[601],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30329u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[207],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30330u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[207],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30331u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[602],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30332u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[603],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30333u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[207],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30334u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[207],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30335u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[604],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30336u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[605],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30337u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[207],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30338u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[207],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: Some(Flammable {
            spread_chance: 60u8,
            burn_chance: 100u8,
        }),
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/wildflowers"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:wildflowers",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: Some(&[
                        LootFunction {
                            content: LootFunctionTypes::SetCount {
                                count: LootFunctionNumberProvider::Constant { value: 1f32 },
                                add: false,
                            },
                            conditions: Some(&[LootCondition::BlockStateProperty {
                                block: "minecraft:wildflowers",
                                properties: &[("flower_amount", "1")],
                            }]),
                        },
                        LootFunction {
                            content: LootFunctionTypes::SetCount {
                                count: LootFunctionNumberProvider::Constant { value: 2f32 },
                                add: false,
                            },
                            conditions: Some(&[LootCondition::BlockStateProperty {
                                block: "minecraft:wildflowers",
                                properties: &[("flower_amount", "2")],
                            }]),
                        },
                        LootFunction {
                            content: LootFunctionTypes::SetCount {
                                count: LootFunctionNumberProvider::Constant { value: 3f32 },
                                add: false,
                            },
                            conditions: Some(&[LootCondition::BlockStateProperty {
                                block: "minecraft:wildflowers",
                                properties: &[("flower_amount", "3")],
                            }]),
                        },
                        LootFunction {
                            content: LootFunctionTypes::SetCount {
                                count: LootFunctionNumberProvider::Constant { value: 4f32 },
                                add: false,
                            },
                            conditions: Some(&[LootCondition::BlockStateProperty {
                                block: "minecraft:wildflowers",
                                properties: &[("flower_amount", "4")],
                            }]),
                        },
                        LootFunction {
                            content: LootFunctionTypes::ExplosionDecay,
                            conditions: None,
                        },
                    ]),
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: None,
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const LEAF_LITTER: Self = Block {
        id: BlockId::new(1143u16).unwrap(),
        name: "leaf_litter",
        hardness: 0f32,
        blast_resistance: 0f32,
        map_color: 26u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 288,
        default_state: &BlockState {
            id: BlockStateId::new(30339u16).unwrap(),
            state_flags: 24,
            side_flags: 0,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0f32,
            collision_shapes: &[],
            outline_shapes: &[606],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(30339u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[606],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30340u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[607],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30341u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[98],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30342u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[98],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30343u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[608],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30344u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[609],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30345u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[98],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30346u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[98],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30347u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[610],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30348u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[611],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30349u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[98],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30350u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[98],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30351u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[612],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30352u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[613],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30353u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[98],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30354u16).unwrap(),
                state_flags: 24,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[98],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: Some(Flammable {
            spread_chance: 60u8,
            burn_chance: 100u8,
        }),
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/leaf_litter"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:leaf_litter",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: Some(&[
                        LootFunction {
                            content: LootFunctionTypes::SetCount {
                                count: LootFunctionNumberProvider::Constant { value: 1f32 },
                                add: false,
                            },
                            conditions: Some(&[LootCondition::BlockStateProperty {
                                block: "minecraft:leaf_litter",
                                properties: &[("segment_amount", "1")],
                            }]),
                        },
                        LootFunction {
                            content: LootFunctionTypes::SetCount {
                                count: LootFunctionNumberProvider::Constant { value: 2f32 },
                                add: false,
                            },
                            conditions: Some(&[LootCondition::BlockStateProperty {
                                block: "minecraft:leaf_litter",
                                properties: &[("segment_amount", "2")],
                            }]),
                        },
                        LootFunction {
                            content: LootFunctionTypes::SetCount {
                                count: LootFunctionNumberProvider::Constant { value: 3f32 },
                                add: false,
                            },
                            conditions: Some(&[LootCondition::BlockStateProperty {
                                block: "minecraft:leaf_litter",
                                properties: &[("segment_amount", "3")],
                            }]),
                        },
                        LootFunction {
                            content: LootFunctionTypes::SetCount {
                                count: LootFunctionNumberProvider::Constant { value: 4f32 },
                                add: false,
                            },
                            conditions: Some(&[LootCondition::BlockStateProperty {
                                block: "minecraft:leaf_litter",
                                properties: &[("segment_amount", "4")],
                            }]),
                        },
                        LootFunction {
                            content: LootFunctionTypes::ExplosionDecay,
                            conditions: None,
                        },
                    ]),
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: None,
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const MOSS_BLOCK: Self = Block {
        id: BlockId::new(1144u16).unwrap(),
        name: "moss_block",
        hardness: 0.1f32,
        blast_resistance: 0.1f32,
        map_color: 27u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 290,
        default_state: &BlockState {
            id: BlockStateId::new(30355u16).unwrap(),
            state_flags: 448,
            side_flags: 255,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0.1f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(30355u16).unwrap(),
            state_flags: 448,
            side_flags: 255,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0.1f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/moss_block"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:moss_block",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const BIG_DRIPLEAF: Self = Block {
        id: BlockId::new(1145u16).unwrap(),
        name: "big_dripleaf",
        hardness: 0.1f32,
        blast_resistance: 0.1f32,
        map_color: 7u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 295,
        default_state: &BlockState {
            id: BlockStateId::new(30357u16).unwrap(),
            state_flags: 8,
            side_flags: 0,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0.1f32,
            collision_shapes: &[614],
            outline_shapes: &[615, 616, 617, 618, 619],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(30356u16).unwrap(),
                state_flags: 32,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[614],
                outline_shapes: &[615, 616, 617, 618, 619],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30357u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[614],
                outline_shapes: &[615, 616, 617, 618, 619],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30358u16).unwrap(),
                state_flags: 32,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[614],
                outline_shapes: &[615, 616, 617, 618, 619],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30359u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[614],
                outline_shapes: &[615, 616, 617, 618, 619],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30360u16).unwrap(),
                state_flags: 32,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[620],
                outline_shapes: &[621, 622, 623, 624, 625],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30361u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[620],
                outline_shapes: &[621, 622, 623, 624, 625],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30362u16).unwrap(),
                state_flags: 32,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[],
                outline_shapes: &[621],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30363u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[],
                outline_shapes: &[621],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30364u16).unwrap(),
                state_flags: 32,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[614],
                outline_shapes: &[626, 616, 627, 628, 629],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30365u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[614],
                outline_shapes: &[626, 616, 627, 628, 629],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30366u16).unwrap(),
                state_flags: 32,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[614],
                outline_shapes: &[626, 616, 627, 628, 629],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30367u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[614],
                outline_shapes: &[626, 616, 627, 628, 629],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30368u16).unwrap(),
                state_flags: 32,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[620],
                outline_shapes: &[630, 622, 631, 632, 633],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30369u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[620],
                outline_shapes: &[630, 622, 631, 632, 633],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30370u16).unwrap(),
                state_flags: 32,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[],
                outline_shapes: &[630],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30371u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[],
                outline_shapes: &[630],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30372u16).unwrap(),
                state_flags: 32,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[614],
                outline_shapes: &[634, 635, 636, 637, 638],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30373u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[614],
                outline_shapes: &[634, 635, 636, 637, 638],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30374u16).unwrap(),
                state_flags: 32,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[614],
                outline_shapes: &[634, 635, 636, 637, 638],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30375u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[614],
                outline_shapes: &[634, 635, 636, 637, 638],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30376u16).unwrap(),
                state_flags: 32,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[620],
                outline_shapes: &[639, 640, 641, 642, 643],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30377u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[620],
                outline_shapes: &[639, 640, 641, 642, 643],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30378u16).unwrap(),
                state_flags: 32,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[],
                outline_shapes: &[639],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30379u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[],
                outline_shapes: &[639],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30380u16).unwrap(),
                state_flags: 32,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[614],
                outline_shapes: &[644, 645, 646, 647, 648],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30381u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[614],
                outline_shapes: &[644, 645, 646, 647, 648],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30382u16).unwrap(),
                state_flags: 32,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[614],
                outline_shapes: &[644, 645, 646, 647, 648],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30383u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[614],
                outline_shapes: &[644, 645, 646, 647, 648],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30384u16).unwrap(),
                state_flags: 32,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[620],
                outline_shapes: &[649, 650, 651, 652, 653],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30385u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[620],
                outline_shapes: &[649, 650, 651, 652, 653],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30386u16).unwrap(),
                state_flags: 32,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[],
                outline_shapes: &[649],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30387u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[],
                outline_shapes: &[649],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: Some(Flammable {
            spread_chance: 60u8,
            burn_chance: 100u8,
        }),
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/big_dripleaf"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:big_dripleaf",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const BIG_DRIPLEAF_STEM: Self = Block {
        id: BlockId::new(1146u16).unwrap(),
        name: "big_dripleaf_stem",
        hardness: 0.1f32,
        blast_resistance: 0.1f32,
        map_color: 7u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 295,
        default_state: &BlockState {
            id: BlockStateId::new(30389u16).unwrap(),
            state_flags: 8,
            side_flags: 0,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0.1f32,
            collision_shapes: &[],
            outline_shapes: &[654],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(30388u16).unwrap(),
                state_flags: 32,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[],
                outline_shapes: &[654],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30389u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[],
                outline_shapes: &[654],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30390u16).unwrap(),
                state_flags: 32,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[],
                outline_shapes: &[655],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30391u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[],
                outline_shapes: &[655],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30392u16).unwrap(),
                state_flags: 32,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[],
                outline_shapes: &[656],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30393u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[],
                outline_shapes: &[656],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30394u16).unwrap(),
                state_flags: 32,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[],
                outline_shapes: &[657],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30395u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[],
                outline_shapes: &[657],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: Some(Flammable {
            spread_chance: 60u8,
            burn_chance: 100u8,
        }),
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/big_dripleaf_stem"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:big_dripleaf",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const SMALL_DRIPLEAF: Self = Block {
        id: BlockId::new(1147u16).unwrap(),
        name: "small_dripleaf",
        hardness: 0f32,
        blast_resistance: 0f32,
        map_color: 7u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 296,
        default_state: &BlockState {
            id: BlockStateId::new(30399u16).unwrap(),
            state_flags: 8,
            side_flags: 0,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0f32,
            collision_shapes: &[],
            outline_shapes: &[28],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(30396u16).unwrap(),
                state_flags: 32,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[28],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30397u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[28],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30398u16).unwrap(),
                state_flags: 32,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[28],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30399u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[28],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30400u16).unwrap(),
                state_flags: 32,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[28],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30401u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[28],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30402u16).unwrap(),
                state_flags: 32,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[28],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30403u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[28],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30404u16).unwrap(),
                state_flags: 32,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[28],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30405u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[28],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30406u16).unwrap(),
                state_flags: 32,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[28],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30407u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[28],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30408u16).unwrap(),
                state_flags: 32,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[28],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30409u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[28],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30410u16).unwrap(),
                state_flags: 32,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[28],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30411u16).unwrap(),
                state_flags: 8,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[28],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: Some(Flammable {
            spread_chance: 60u8,
            burn_chance: 100u8,
        }),
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/small_dripleaf"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:small_dripleaf",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::MatchTool {
                    items: Some(&["minecraft:shears"]),
                }]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const HANGING_ROOTS: Self = Block {
        id: BlockId::new(1148u16).unwrap(),
        name: "hanging_roots",
        hardness: 0f32,
        blast_resistance: 0f32,
        map_color: 10u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 294,
        default_state: &BlockState {
            id: BlockStateId::new(30413u16).unwrap(),
            state_flags: 26,
            side_flags: 0,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0f32,
            collision_shapes: &[],
            outline_shapes: &[658],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(30412u16).unwrap(),
                state_flags: 50,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[658],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30413u16).unwrap(),
                state_flags: 26,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[658],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: Some(Flammable {
            spread_chance: 30u8,
            burn_chance: 60u8,
        }),
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/hanging_roots"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:hanging_roots",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::MatchTool {
                    items: Some(&["minecraft:shears"]),
                }]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const ROOTED_DIRT: Self = Block {
        id: BlockId::new(1149u16).unwrap(),
        name: "rooted_dirt",
        hardness: 0.5f32,
        blast_resistance: 0.5f32,
        map_color: 10u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 58,
        default_state: &BlockState {
            id: BlockStateId::new(30414u16).unwrap(),
            state_flags: 448,
            side_flags: 255,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.5f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(30414u16).unwrap(),
            state_flags: 448,
            side_flags: 255,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.5f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/rooted_dirt"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:rooted_dirt",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const MUD: Self = Block {
        id: BlockId::new(1150u16).unwrap(),
        name: "mud",
        hardness: 0.5f32,
        blast_resistance: 0.5f32,
        map_color: 45u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 59,
        default_state: &BlockState {
            id: BlockStateId::new(30415u16).unwrap(),
            state_flags: 320,
            side_flags: 255,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.5f32,
            collision_shapes: &[136],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(30415u16).unwrap(),
            state_flags: 320,
            side_flags: 255,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.5f32,
            collision_shapes: &[136],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/mud"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:mud",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const DEEPSLATE: Self = Block {
        id: BlockId::new(1151u16).unwrap(),
        name: "deepslate",
        hardness: 3f32,
        blast_resistance: 6f32,
        map_color: 59u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 8,
        default_state: &BlockState {
            id: BlockStateId::new(30417u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 3f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(30416u16).unwrap(),
                state_flags: 452,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30417u16).unwrap(),
                state_flags: 452,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30418u16).unwrap(),
                state_flags: 452,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/deepslate"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Alternatives(AlternativeEntry {
                        children: &[
                            LootPoolEntry {
                                content: LootPoolEntryTypes::Item(ItemEntry {
                                    name: "minecraft:deepslate",
                                }),
                                weight: 1i32,
                                quality: 0i32,
                                conditions: Some(&[LootCondition::MatchTool { items: None }]),
                                functions: None,
                            },
                            LootPoolEntry {
                                content: LootPoolEntryTypes::Item(ItemEntry {
                                    name: "minecraft:cobbled_deepslate",
                                }),
                                weight: 1i32,
                                quality: 0i32,
                                conditions: Some(&[LootCondition::SurvivesExplosion]),
                                functions: None,
                            },
                        ],
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: None,
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const COBBLED_DEEPSLATE: Self = Block {
        id: BlockId::new(1152u16).unwrap(),
        name: "cobbled_deepslate",
        hardness: 3.5f32,
        blast_resistance: 6f32,
        map_color: 59u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 9,
        default_state: &BlockState {
            id: BlockStateId::new(30419u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 3.5f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(30419u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 3.5f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/cobbled_deepslate"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:cobbled_deepslate",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const COBBLED_DEEPSLATE_STAIRS: Self = Block {
        id: BlockId::new(1153u16).unwrap(),
        name: "cobbled_deepslate_stairs",
        hardness: 3.5f32,
        blast_resistance: 6f32,
        map_color: 59u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 723,
        default_state: &BlockState {
            id: BlockStateId::new(30431u16).unwrap(),
            state_flags: 76,
            side_flags: 69,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 3.5f32,
            collision_shapes: &[21, 109],
            outline_shapes: &[21, 109],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(30420u16).unwrap(),
                state_flags: 100,
                side_flags: 134,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[99, 100],
                outline_shapes: &[99, 100],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30421u16).unwrap(),
                state_flags: 76,
                side_flags: 134,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[99, 100],
                outline_shapes: &[99, 100],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30422u16).unwrap(),
                state_flags: 100,
                side_flags: 150,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[101, 102, 103],
                outline_shapes: &[101, 102, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30423u16).unwrap(),
                state_flags: 76,
                side_flags: 150,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[101, 102, 103],
                outline_shapes: &[101, 102, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30424u16).unwrap(),
                state_flags: 100,
                side_flags: 166,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[99, 104, 105],
                outline_shapes: &[99, 104, 105],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30425u16).unwrap(),
                state_flags: 76,
                side_flags: 166,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[99, 104, 105],
                outline_shapes: &[99, 104, 105],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30426u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[106, 100, 107],
                outline_shapes: &[106, 100, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30427u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[106, 100, 107],
                outline_shapes: &[106, 100, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30428u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[102, 108, 103],
                outline_shapes: &[102, 108, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30429u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[102, 108, 103],
                outline_shapes: &[102, 108, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30430u16).unwrap(),
                state_flags: 100,
                side_flags: 69,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[21, 109],
                outline_shapes: &[21, 109],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30431u16).unwrap(),
                state_flags: 76,
                side_flags: 69,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[21, 109],
                outline_shapes: &[21, 109],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30432u16).unwrap(),
                state_flags: 100,
                side_flags: 85,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[21, 108, 107],
                outline_shapes: &[21, 108, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30433u16).unwrap(),
                state_flags: 76,
                side_flags: 85,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[21, 108, 107],
                outline_shapes: &[21, 108, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30434u16).unwrap(),
                state_flags: 100,
                side_flags: 101,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[21, 109, 103],
                outline_shapes: &[21, 109, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30435u16).unwrap(),
                state_flags: 76,
                side_flags: 101,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[21, 109, 103],
                outline_shapes: &[21, 109, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30436u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[21, 110],
                outline_shapes: &[21, 110],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30437u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[21, 110],
                outline_shapes: &[21, 110],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30438u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[21, 107],
                outline_shapes: &[21, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30439u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[21, 107],
                outline_shapes: &[21, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30440u16).unwrap(),
                state_flags: 100,
                side_flags: 138,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[111, 109],
                outline_shapes: &[111, 109],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30441u16).unwrap(),
                state_flags: 76,
                side_flags: 138,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[111, 109],
                outline_shapes: &[111, 109],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30442u16).unwrap(),
                state_flags: 100,
                side_flags: 170,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[111, 102, 110],
                outline_shapes: &[111, 102, 110],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30443u16).unwrap(),
                state_flags: 76,
                side_flags: 170,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[111, 102, 110],
                outline_shapes: &[111, 102, 110],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30444u16).unwrap(),
                state_flags: 100,
                side_flags: 154,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[101, 104, 107],
                outline_shapes: &[101, 104, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30445u16).unwrap(),
                state_flags: 76,
                side_flags: 154,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[101, 104, 107],
                outline_shapes: &[101, 104, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30446u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[104, 108, 107],
                outline_shapes: &[104, 108, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30447u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[104, 108, 107],
                outline_shapes: &[104, 108, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30448u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[112, 109, 103],
                outline_shapes: &[112, 109, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30449u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[112, 109, 103],
                outline_shapes: &[112, 109, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30450u16).unwrap(),
                state_flags: 100,
                side_flags: 73,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[21, 100],
                outline_shapes: &[21, 100],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30451u16).unwrap(),
                state_flags: 76,
                side_flags: 73,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[21, 100],
                outline_shapes: &[21, 100],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30452u16).unwrap(),
                state_flags: 100,
                side_flags: 105,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[21, 100, 107],
                outline_shapes: &[21, 100, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30453u16).unwrap(),
                state_flags: 76,
                side_flags: 105,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[21, 100, 107],
                outline_shapes: &[21, 100, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30454u16).unwrap(),
                state_flags: 100,
                side_flags: 89,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[21, 108, 103],
                outline_shapes: &[21, 108, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30455u16).unwrap(),
                state_flags: 76,
                side_flags: 89,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[21, 108, 103],
                outline_shapes: &[21, 108, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30456u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[21, 103],
                outline_shapes: &[21, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30457u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[21, 103],
                outline_shapes: &[21, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30458u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[21, 105],
                outline_shapes: &[21, 105],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30459u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[21, 105],
                outline_shapes: &[21, 105],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30460u16).unwrap(),
                state_flags: 100,
                side_flags: 146,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[101, 113],
                outline_shapes: &[101, 113],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30461u16).unwrap(),
                state_flags: 76,
                side_flags: 146,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[101, 113],
                outline_shapes: &[101, 113],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30462u16).unwrap(),
                state_flags: 100,
                side_flags: 154,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[101, 104, 107],
                outline_shapes: &[101, 104, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30463u16).unwrap(),
                state_flags: 76,
                side_flags: 154,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[101, 104, 107],
                outline_shapes: &[101, 104, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30464u16).unwrap(),
                state_flags: 100,
                side_flags: 150,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[101, 102, 103],
                outline_shapes: &[101, 102, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30465u16).unwrap(),
                state_flags: 76,
                side_flags: 150,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[101, 102, 103],
                outline_shapes: &[101, 102, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30466u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[112, 109, 103],
                outline_shapes: &[112, 109, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30467u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[112, 109, 103],
                outline_shapes: &[112, 109, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30468u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[106, 100, 107],
                outline_shapes: &[106, 100, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30469u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[106, 100, 107],
                outline_shapes: &[106, 100, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30470u16).unwrap(),
                state_flags: 100,
                side_flags: 81,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[21, 108],
                outline_shapes: &[21, 108],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30471u16).unwrap(),
                state_flags: 76,
                side_flags: 81,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[21, 108],
                outline_shapes: &[21, 108],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30472u16).unwrap(),
                state_flags: 100,
                side_flags: 89,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[21, 108, 103],
                outline_shapes: &[21, 108, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30473u16).unwrap(),
                state_flags: 76,
                side_flags: 89,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[21, 108, 103],
                outline_shapes: &[21, 108, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30474u16).unwrap(),
                state_flags: 100,
                side_flags: 85,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[21, 108, 107],
                outline_shapes: &[21, 108, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30475u16).unwrap(),
                state_flags: 76,
                side_flags: 85,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[21, 108, 107],
                outline_shapes: &[21, 108, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30476u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[21, 105],
                outline_shapes: &[21, 105],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30477u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[21, 105],
                outline_shapes: &[21, 105],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30478u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[21, 110],
                outline_shapes: &[21, 110],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30479u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[21, 110],
                outline_shapes: &[21, 110],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30480u16).unwrap(),
                state_flags: 100,
                side_flags: 162,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[114, 108],
                outline_shapes: &[114, 108],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30481u16).unwrap(),
                state_flags: 76,
                side_flags: 162,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[114, 108],
                outline_shapes: &[114, 108],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30482u16).unwrap(),
                state_flags: 100,
                side_flags: 166,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[99, 104, 105],
                outline_shapes: &[99, 104, 105],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30483u16).unwrap(),
                state_flags: 76,
                side_flags: 166,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[99, 104, 105],
                outline_shapes: &[99, 104, 105],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30484u16).unwrap(),
                state_flags: 100,
                side_flags: 170,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[111, 102, 110],
                outline_shapes: &[111, 102, 110],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30485u16).unwrap(),
                state_flags: 76,
                side_flags: 170,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[111, 102, 110],
                outline_shapes: &[111, 102, 110],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30486u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[102, 108, 103],
                outline_shapes: &[102, 108, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30487u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[102, 108, 103],
                outline_shapes: &[102, 108, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30488u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[104, 108, 107],
                outline_shapes: &[104, 108, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30489u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[104, 108, 107],
                outline_shapes: &[104, 108, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30490u16).unwrap(),
                state_flags: 100,
                side_flags: 97,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[21, 113],
                outline_shapes: &[21, 113],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30491u16).unwrap(),
                state_flags: 76,
                side_flags: 97,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[21, 113],
                outline_shapes: &[21, 113],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30492u16).unwrap(),
                state_flags: 100,
                side_flags: 101,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[21, 109, 103],
                outline_shapes: &[21, 109, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30493u16).unwrap(),
                state_flags: 76,
                side_flags: 101,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[21, 109, 103],
                outline_shapes: &[21, 109, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30494u16).unwrap(),
                state_flags: 100,
                side_flags: 105,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[21, 100, 107],
                outline_shapes: &[21, 100, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30495u16).unwrap(),
                state_flags: 76,
                side_flags: 105,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[21, 100, 107],
                outline_shapes: &[21, 100, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30496u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[21, 107],
                outline_shapes: &[21, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30497u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[21, 107],
                outline_shapes: &[21, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30498u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[21, 103],
                outline_shapes: &[21, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30499u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[21, 103],
                outline_shapes: &[21, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/cobbled_deepslate_stairs"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:cobbled_deepslate_stairs",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const COBBLED_DEEPSLATE_SLAB: Self = Block {
        id: BlockId::new(1154u16).unwrap(),
        name: "cobbled_deepslate_slab",
        hardness: 3.5f32,
        blast_resistance: 6f32,
        map_color: 59u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 740,
        default_state: &BlockState {
            id: BlockStateId::new(30503u16).unwrap(),
            state_flags: 76,
            side_flags: 65,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 3.5f32,
            collision_shapes: &[21],
            outline_shapes: &[21],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(30500u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[244],
                outline_shapes: &[244],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30501u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[244],
                outline_shapes: &[244],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30502u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30503u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30504u16).unwrap(),
                state_flags: 484,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30505u16).unwrap(),
                state_flags: 452,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/cobbled_deepslate_slab"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:cobbled_deepslate_slab",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: Some(&[
                        LootFunction {
                            content: LootFunctionTypes::SetCount {
                                count: LootFunctionNumberProvider::Constant { value: 2f32 },
                                add: false,
                            },
                            conditions: Some(&[LootCondition::BlockStateProperty {
                                block: "minecraft:cobbled_deepslate_slab",
                                properties: &[("type", "double")],
                            }]),
                        },
                        LootFunction {
                            content: LootFunctionTypes::ExplosionDecay,
                            conditions: None,
                        },
                    ]),
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: None,
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const COBBLED_DEEPSLATE_WALL: Self = Block {
        id: BlockId::new(1155u16).unwrap(),
        name: "cobbled_deepslate_wall",
        hardness: 3.5f32,
        blast_resistance: 6f32,
        map_color: 59u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 502,
        default_state: &BlockState {
            id: BlockStateId::new(30509u16).unwrap(),
            state_flags: 76,
            side_flags: 192,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 3.5f32,
            collision_shapes: &[245],
            outline_shapes: &[138],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(30506u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[245],
                outline_shapes: &[138],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30507u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[246, 247, 248],
                outline_shapes: &[249, 250, 251, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30508u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[246, 247, 248],
                outline_shapes: &[253, 250, 251],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30509u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[245],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30510u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[246, 247, 248],
                outline_shapes: &[249, 250, 251, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30511u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[246, 247, 248],
                outline_shapes: &[253, 250, 251],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30512u16).unwrap(),
                state_flags: 100,
                side_flags: 0,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[],
                outline_shapes: &[],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30513u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[254],
                outline_shapes: &[255],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30514u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[254],
                outline_shapes: &[256],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30515u16).unwrap(),
                state_flags: 76,
                side_flags: 0,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[],
                outline_shapes: &[],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30516u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[254],
                outline_shapes: &[255],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30517u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[254],
                outline_shapes: &[256],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30518u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[245, 257],
                outline_shapes: &[138, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30519u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[246, 247, 248, 257],
                outline_shapes: &[249, 250, 251, 258, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30520u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[246, 247, 248, 257],
                outline_shapes: &[253, 250, 251, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30521u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[245, 257],
                outline_shapes: &[138, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30522u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[246, 247, 248, 257],
                outline_shapes: &[249, 250, 251, 258, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30523u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[246, 247, 248, 257],
                outline_shapes: &[253, 250, 251, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30524u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[259],
                outline_shapes: &[260],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30525u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[254, 261],
                outline_shapes: &[255, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30526u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[254, 261],
                outline_shapes: &[256, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30527u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[259],
                outline_shapes: &[260],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30528u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[254, 261],
                outline_shapes: &[255, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30529u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[254, 261],
                outline_shapes: &[256, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30530u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[245, 257],
                outline_shapes: &[138, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30531u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[246, 247, 248, 257],
                outline_shapes: &[249, 250, 251, 263, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30532u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[246, 247, 248, 257],
                outline_shapes: &[253, 250, 251, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30533u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[245, 257],
                outline_shapes: &[138, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30534u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[246, 247, 248, 257],
                outline_shapes: &[249, 250, 251, 263, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30535u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[246, 247, 248, 257],
                outline_shapes: &[253, 250, 251, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30536u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[259],
                outline_shapes: &[264],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30537u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[254, 261],
                outline_shapes: &[255, 265, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30538u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[254, 261],
                outline_shapes: &[256, 265],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30539u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[259],
                outline_shapes: &[264],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30540u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[254, 261],
                outline_shapes: &[255, 265, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30541u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[254, 261],
                outline_shapes: &[256, 265],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30542u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[245, 267],
                outline_shapes: &[138, 268],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30543u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[246, 247, 248, 267],
                outline_shapes: &[249, 250, 251, 268, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30544u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[246, 247, 248, 267],
                outline_shapes: &[253, 250, 251, 268],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30545u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[245, 267],
                outline_shapes: &[138, 268],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30546u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[246, 247, 248, 267],
                outline_shapes: &[249, 250, 251, 268, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30547u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[246, 247, 248, 267],
                outline_shapes: &[253, 250, 251, 268],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30548u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[269],
                outline_shapes: &[270],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30549u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[254, 271],
                outline_shapes: &[255, 272],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30550u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[254, 271],
                outline_shapes: &[256, 272],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30551u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[269],
                outline_shapes: &[270],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30552u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[254, 271],
                outline_shapes: &[255, 272],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30553u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[254, 271],
                outline_shapes: &[256, 272],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30554u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[245, 267, 257],
                outline_shapes: &[138, 268, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30555u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[249, 250, 251, 268, 258, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30556u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[253, 250, 251, 268, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30557u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[245, 267, 257],
                outline_shapes: &[138, 268, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30558u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[249, 250, 251, 268, 258, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30559u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[253, 250, 251, 268, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30560u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[273],
                outline_shapes: &[274],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30561u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[255, 272, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30562u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[256, 272, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30563u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[273],
                outline_shapes: &[274],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30564u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[255, 272, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30565u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[256, 272, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30566u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[245, 267, 257],
                outline_shapes: &[138, 268, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30567u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[249, 250, 251, 268, 263, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30568u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[253, 250, 251, 268, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30569u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[245, 267, 257],
                outline_shapes: &[138, 268, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30570u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[249, 250, 251, 268, 263, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30571u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[253, 250, 251, 268, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30572u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[273],
                outline_shapes: &[274, 275],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30573u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[255, 272, 265, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30574u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[256, 272, 265],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30575u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[273],
                outline_shapes: &[274, 275],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30576u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[255, 272, 265, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30577u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[256, 272, 265],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30578u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[245, 267],
                outline_shapes: &[138, 276],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30579u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[246, 247, 248, 267],
                outline_shapes: &[249, 250, 251, 276, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30580u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[246, 247, 248, 267],
                outline_shapes: &[253, 250, 251, 276],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30581u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[245, 267],
                outline_shapes: &[138, 276],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30582u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[246, 247, 248, 267],
                outline_shapes: &[249, 250, 251, 276, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30583u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[246, 247, 248, 267],
                outline_shapes: &[253, 250, 251, 276],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30584u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[269],
                outline_shapes: &[277],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30585u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[254, 271],
                outline_shapes: &[255, 278, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30586u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[254, 271],
                outline_shapes: &[256, 278],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30587u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[269],
                outline_shapes: &[277],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30588u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[254, 271],
                outline_shapes: &[255, 278, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30589u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[254, 271],
                outline_shapes: &[256, 278],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30590u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[245, 267, 257],
                outline_shapes: &[138, 276, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30591u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[249, 250, 251, 276, 258, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30592u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[253, 250, 251, 276, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30593u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[245, 267, 257],
                outline_shapes: &[138, 276, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30594u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[249, 250, 251, 276, 258, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30595u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[253, 250, 251, 276, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30596u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[273],
                outline_shapes: &[274, 279],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30597u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[255, 278, 262, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30598u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[256, 278, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30599u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[273],
                outline_shapes: &[274, 279],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30600u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[255, 278, 262, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30601u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[256, 278, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30602u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[245, 267, 257],
                outline_shapes: &[138, 276, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30603u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[249, 250, 251, 276, 263, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30604u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[253, 250, 251, 276, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30605u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[245, 267, 257],
                outline_shapes: &[138, 276, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30606u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[249, 250, 251, 276, 263, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30607u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[253, 250, 251, 276, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30608u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[273],
                outline_shapes: &[280],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30609u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[255, 278, 265, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30610u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[256, 278, 265],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30611u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[273],
                outline_shapes: &[280],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30612u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[255, 278, 265, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30613u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[256, 278, 265],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30614u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[245, 281],
                outline_shapes: &[138, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30615u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248],
                outline_shapes: &[284, 250, 251, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30616u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248],
                outline_shapes: &[284, 250, 251, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30617u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[245, 281],
                outline_shapes: &[138, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30618u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248],
                outline_shapes: &[284, 250, 251, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30619u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248],
                outline_shapes: &[284, 250, 251, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30620u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[286],
                outline_shapes: &[287],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30621u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283],
                outline_shapes: &[284],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30622u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283],
                outline_shapes: &[284, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30623u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[286],
                outline_shapes: &[287],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30624u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283],
                outline_shapes: &[284],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30625u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283],
                outline_shapes: &[284, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30626u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[245, 257, 281],
                outline_shapes: &[138, 258, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30627u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 258, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30628u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 258, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30629u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[245, 257, 281],
                outline_shapes: &[138, 258, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30630u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 258, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30631u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 258, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30632u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[259, 289],
                outline_shapes: &[260, 290],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30633u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30634u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 262, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30635u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[259, 289],
                outline_shapes: &[260, 290],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30636u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30637u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 262, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30638u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[245, 257, 281],
                outline_shapes: &[138, 263, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30639u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 263, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30640u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 263, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30641u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[245, 257, 281],
                outline_shapes: &[138, 263, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30642u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 263, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30643u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 263, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30644u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[259, 289],
                outline_shapes: &[264, 290],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30645u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 265, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30646u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 265, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30647u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[259, 289],
                outline_shapes: &[264, 290],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30648u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 265, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30649u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 265, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30650u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[245, 267, 281],
                outline_shapes: &[138, 268, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30651u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 268, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30652u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 268, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30653u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[245, 267, 281],
                outline_shapes: &[138, 268, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30654u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 268, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30655u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 268, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30656u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[269, 289],
                outline_shapes: &[270, 290],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30657u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 272],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30658u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 272, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30659u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[269, 289],
                outline_shapes: &[270, 290],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30660u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 272],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30661u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 272, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30662u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 268, 258, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30663u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 258, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30664u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 258, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30665u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 268, 258, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30666u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 258, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30667u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 258, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30668u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 290],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30669u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30670u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 262, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30671u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 290],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30672u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30673u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 262, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30674u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 268, 263, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30675u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 263, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30676u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 263, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30677u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 268, 263, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30678u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 263, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30679u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 263, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30680u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 290, 275],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30681u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 265, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30682u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 265, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30683u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 290, 275],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30684u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 265, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30685u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 265, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30686u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[245, 267, 281],
                outline_shapes: &[138, 276, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30687u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 276, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30688u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 276, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30689u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[245, 267, 281],
                outline_shapes: &[138, 276, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30690u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 276, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30691u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 276, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30692u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[269, 289],
                outline_shapes: &[277, 290],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30693u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 278, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30694u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 278, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30695u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[269, 289],
                outline_shapes: &[277, 290],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30696u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 278, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30697u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 278, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30698u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 276, 258, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30699u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 258, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30700u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 258, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30701u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 276, 258, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30702u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 258, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30703u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 258, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30704u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 290, 279],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30705u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 262, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30706u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 262, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30707u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 290, 279],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30708u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 262, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30709u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 262, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30710u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 276, 263, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30711u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 263, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30712u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 263, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30713u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 276, 263, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30714u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 263, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30715u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 263, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30716u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[280, 290],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30717u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 265, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30718u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 265, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30719u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[280, 290],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30720u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 265, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30721u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 265, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30722u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[245, 281],
                outline_shapes: &[138, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30723u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248],
                outline_shapes: &[284, 250, 251, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30724u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248],
                outline_shapes: &[293, 250, 251],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30725u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[245, 281],
                outline_shapes: &[138, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30726u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248],
                outline_shapes: &[284, 250, 251, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30727u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248],
                outline_shapes: &[293, 250, 251],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30728u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[286],
                outline_shapes: &[294],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30729u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283],
                outline_shapes: &[284, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30730u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283],
                outline_shapes: &[293],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30731u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[286],
                outline_shapes: &[294],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30732u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283],
                outline_shapes: &[284, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30733u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283],
                outline_shapes: &[293],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30734u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[245, 257, 281],
                outline_shapes: &[138, 258, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30735u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 258, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30736u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[293, 250, 251, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30737u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[245, 257, 281],
                outline_shapes: &[138, 258, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30738u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 258, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30739u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[293, 250, 251, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30740u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[259, 289],
                outline_shapes: &[260, 296, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30741u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 262, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30742u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[293, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30743u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[259, 289],
                outline_shapes: &[260, 296, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30744u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 262, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30745u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[293, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30746u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[245, 257, 281],
                outline_shapes: &[138, 263, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30747u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 263, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30748u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[293, 250, 251, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30749u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[245, 257, 281],
                outline_shapes: &[138, 263, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30750u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 263, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30751u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[293, 250, 251, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30752u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[259, 289],
                outline_shapes: &[264, 296],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30753u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 265, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30754u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[293, 265],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30755u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[259, 289],
                outline_shapes: &[264, 296],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30756u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 265, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30757u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[293, 265],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30758u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[245, 267, 281],
                outline_shapes: &[138, 268, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30759u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 268, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30760u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[293, 250, 251, 268],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30761u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[245, 267, 281],
                outline_shapes: &[138, 268, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30762u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 268, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30763u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[293, 250, 251, 268],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30764u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[269, 289],
                outline_shapes: &[270, 296, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30765u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 272, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30766u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[293, 272],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30767u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[269, 289],
                outline_shapes: &[270, 296, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30768u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 272, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30769u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[293, 272],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30770u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 268, 258, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30771u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 258, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30772u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[293, 250, 251, 268, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30773u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 268, 258, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30774u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 258, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30775u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[293, 250, 251, 268, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30776u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 296, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30777u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 262, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30778u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[293, 272, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30779u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 296, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30780u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 262, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30781u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[293, 272, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30782u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 268, 263, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30783u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 263, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30784u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[293, 250, 251, 268, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30785u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 268, 263, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30786u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 263, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30787u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[293, 250, 251, 268, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30788u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 296, 275],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30789u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 265, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30790u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[293, 272, 265],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30791u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 296, 275],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30792u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 265, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30793u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[293, 272, 265],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30794u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[245, 267, 281],
                outline_shapes: &[138, 276, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30795u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 276, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30796u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[293, 250, 251, 276],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30797u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[245, 267, 281],
                outline_shapes: &[138, 276, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30798u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 276, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30799u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[293, 250, 251, 276],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30800u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[269, 289],
                outline_shapes: &[277, 296],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30801u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 278, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30802u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[293, 278],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30803u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[269, 289],
                outline_shapes: &[277, 296],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30804u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 278, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30805u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[293, 278],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30806u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 276, 258, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30807u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 258, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30808u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[293, 250, 251, 276, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30809u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 276, 258, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30810u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 258, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30811u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[293, 250, 251, 276, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30812u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 296, 279],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30813u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 262, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30814u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[293, 278, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30815u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 296, 279],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30816u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 262, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30817u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[293, 278, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30818u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 276, 263, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30819u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 263, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30820u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[293, 250, 251, 276, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30821u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 276, 263, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30822u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 263, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30823u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[293, 250, 251, 276, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30824u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[280, 296],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30825u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 265, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30826u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[293, 278, 265],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30827u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[280, 296],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30828u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 265, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30829u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[293, 278, 265],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/cobbled_deepslate_wall"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:cobbled_deepslate_wall",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const POLISHED_DEEPSLATE: Self = Block {
        id: BlockId::new(1156u16).unwrap(),
        name: "polished_deepslate",
        hardness: 3.5f32,
        blast_resistance: 6f32,
        map_color: 59u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 10,
        default_state: &BlockState {
            id: BlockStateId::new(30830u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 3.5f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(30830u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 3.5f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/polished_deepslate"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:polished_deepslate",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const POLISHED_DEEPSLATE_STAIRS: Self = Block {
        id: BlockId::new(1157u16).unwrap(),
        name: "polished_deepslate_stairs",
        hardness: 3.5f32,
        blast_resistance: 6f32,
        map_color: 59u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 724,
        default_state: &BlockState {
            id: BlockStateId::new(30842u16).unwrap(),
            state_flags: 76,
            side_flags: 69,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 3.5f32,
            collision_shapes: &[21, 109],
            outline_shapes: &[21, 109],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(30831u16).unwrap(),
                state_flags: 100,
                side_flags: 134,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[99, 100],
                outline_shapes: &[99, 100],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30832u16).unwrap(),
                state_flags: 76,
                side_flags: 134,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[99, 100],
                outline_shapes: &[99, 100],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30833u16).unwrap(),
                state_flags: 100,
                side_flags: 150,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[101, 102, 103],
                outline_shapes: &[101, 102, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30834u16).unwrap(),
                state_flags: 76,
                side_flags: 150,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[101, 102, 103],
                outline_shapes: &[101, 102, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30835u16).unwrap(),
                state_flags: 100,
                side_flags: 166,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[99, 104, 105],
                outline_shapes: &[99, 104, 105],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30836u16).unwrap(),
                state_flags: 76,
                side_flags: 166,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[99, 104, 105],
                outline_shapes: &[99, 104, 105],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30837u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[106, 100, 107],
                outline_shapes: &[106, 100, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30838u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[106, 100, 107],
                outline_shapes: &[106, 100, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30839u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[102, 108, 103],
                outline_shapes: &[102, 108, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30840u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[102, 108, 103],
                outline_shapes: &[102, 108, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30841u16).unwrap(),
                state_flags: 100,
                side_flags: 69,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[21, 109],
                outline_shapes: &[21, 109],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30842u16).unwrap(),
                state_flags: 76,
                side_flags: 69,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[21, 109],
                outline_shapes: &[21, 109],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30843u16).unwrap(),
                state_flags: 100,
                side_flags: 85,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[21, 108, 107],
                outline_shapes: &[21, 108, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30844u16).unwrap(),
                state_flags: 76,
                side_flags: 85,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[21, 108, 107],
                outline_shapes: &[21, 108, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30845u16).unwrap(),
                state_flags: 100,
                side_flags: 101,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[21, 109, 103],
                outline_shapes: &[21, 109, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30846u16).unwrap(),
                state_flags: 76,
                side_flags: 101,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[21, 109, 103],
                outline_shapes: &[21, 109, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30847u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[21, 110],
                outline_shapes: &[21, 110],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30848u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[21, 110],
                outline_shapes: &[21, 110],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30849u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[21, 107],
                outline_shapes: &[21, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30850u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[21, 107],
                outline_shapes: &[21, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30851u16).unwrap(),
                state_flags: 100,
                side_flags: 138,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[111, 109],
                outline_shapes: &[111, 109],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30852u16).unwrap(),
                state_flags: 76,
                side_flags: 138,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[111, 109],
                outline_shapes: &[111, 109],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30853u16).unwrap(),
                state_flags: 100,
                side_flags: 170,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[111, 102, 110],
                outline_shapes: &[111, 102, 110],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30854u16).unwrap(),
                state_flags: 76,
                side_flags: 170,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[111, 102, 110],
                outline_shapes: &[111, 102, 110],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30855u16).unwrap(),
                state_flags: 100,
                side_flags: 154,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[101, 104, 107],
                outline_shapes: &[101, 104, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30856u16).unwrap(),
                state_flags: 76,
                side_flags: 154,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[101, 104, 107],
                outline_shapes: &[101, 104, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30857u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[104, 108, 107],
                outline_shapes: &[104, 108, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30858u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[104, 108, 107],
                outline_shapes: &[104, 108, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30859u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[112, 109, 103],
                outline_shapes: &[112, 109, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30860u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[112, 109, 103],
                outline_shapes: &[112, 109, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30861u16).unwrap(),
                state_flags: 100,
                side_flags: 73,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[21, 100],
                outline_shapes: &[21, 100],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30862u16).unwrap(),
                state_flags: 76,
                side_flags: 73,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[21, 100],
                outline_shapes: &[21, 100],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30863u16).unwrap(),
                state_flags: 100,
                side_flags: 105,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[21, 100, 107],
                outline_shapes: &[21, 100, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30864u16).unwrap(),
                state_flags: 76,
                side_flags: 105,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[21, 100, 107],
                outline_shapes: &[21, 100, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30865u16).unwrap(),
                state_flags: 100,
                side_flags: 89,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[21, 108, 103],
                outline_shapes: &[21, 108, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30866u16).unwrap(),
                state_flags: 76,
                side_flags: 89,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[21, 108, 103],
                outline_shapes: &[21, 108, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30867u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[21, 103],
                outline_shapes: &[21, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30868u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[21, 103],
                outline_shapes: &[21, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30869u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[21, 105],
                outline_shapes: &[21, 105],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30870u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[21, 105],
                outline_shapes: &[21, 105],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30871u16).unwrap(),
                state_flags: 100,
                side_flags: 146,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[101, 113],
                outline_shapes: &[101, 113],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30872u16).unwrap(),
                state_flags: 76,
                side_flags: 146,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[101, 113],
                outline_shapes: &[101, 113],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30873u16).unwrap(),
                state_flags: 100,
                side_flags: 154,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[101, 104, 107],
                outline_shapes: &[101, 104, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30874u16).unwrap(),
                state_flags: 76,
                side_flags: 154,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[101, 104, 107],
                outline_shapes: &[101, 104, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30875u16).unwrap(),
                state_flags: 100,
                side_flags: 150,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[101, 102, 103],
                outline_shapes: &[101, 102, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30876u16).unwrap(),
                state_flags: 76,
                side_flags: 150,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[101, 102, 103],
                outline_shapes: &[101, 102, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30877u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[112, 109, 103],
                outline_shapes: &[112, 109, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30878u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[112, 109, 103],
                outline_shapes: &[112, 109, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30879u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[106, 100, 107],
                outline_shapes: &[106, 100, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30880u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[106, 100, 107],
                outline_shapes: &[106, 100, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30881u16).unwrap(),
                state_flags: 100,
                side_flags: 81,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[21, 108],
                outline_shapes: &[21, 108],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30882u16).unwrap(),
                state_flags: 76,
                side_flags: 81,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[21, 108],
                outline_shapes: &[21, 108],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30883u16).unwrap(),
                state_flags: 100,
                side_flags: 89,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[21, 108, 103],
                outline_shapes: &[21, 108, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30884u16).unwrap(),
                state_flags: 76,
                side_flags: 89,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[21, 108, 103],
                outline_shapes: &[21, 108, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30885u16).unwrap(),
                state_flags: 100,
                side_flags: 85,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[21, 108, 107],
                outline_shapes: &[21, 108, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30886u16).unwrap(),
                state_flags: 76,
                side_flags: 85,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[21, 108, 107],
                outline_shapes: &[21, 108, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30887u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[21, 105],
                outline_shapes: &[21, 105],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30888u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[21, 105],
                outline_shapes: &[21, 105],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30889u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[21, 110],
                outline_shapes: &[21, 110],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30890u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[21, 110],
                outline_shapes: &[21, 110],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30891u16).unwrap(),
                state_flags: 100,
                side_flags: 162,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[114, 108],
                outline_shapes: &[114, 108],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30892u16).unwrap(),
                state_flags: 76,
                side_flags: 162,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[114, 108],
                outline_shapes: &[114, 108],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30893u16).unwrap(),
                state_flags: 100,
                side_flags: 166,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[99, 104, 105],
                outline_shapes: &[99, 104, 105],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30894u16).unwrap(),
                state_flags: 76,
                side_flags: 166,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[99, 104, 105],
                outline_shapes: &[99, 104, 105],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30895u16).unwrap(),
                state_flags: 100,
                side_flags: 170,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[111, 102, 110],
                outline_shapes: &[111, 102, 110],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30896u16).unwrap(),
                state_flags: 76,
                side_flags: 170,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[111, 102, 110],
                outline_shapes: &[111, 102, 110],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30897u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[102, 108, 103],
                outline_shapes: &[102, 108, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30898u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[102, 108, 103],
                outline_shapes: &[102, 108, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30899u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[104, 108, 107],
                outline_shapes: &[104, 108, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30900u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[104, 108, 107],
                outline_shapes: &[104, 108, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30901u16).unwrap(),
                state_flags: 100,
                side_flags: 97,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[21, 113],
                outline_shapes: &[21, 113],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30902u16).unwrap(),
                state_flags: 76,
                side_flags: 97,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[21, 113],
                outline_shapes: &[21, 113],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30903u16).unwrap(),
                state_flags: 100,
                side_flags: 101,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[21, 109, 103],
                outline_shapes: &[21, 109, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30904u16).unwrap(),
                state_flags: 76,
                side_flags: 101,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[21, 109, 103],
                outline_shapes: &[21, 109, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30905u16).unwrap(),
                state_flags: 100,
                side_flags: 105,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[21, 100, 107],
                outline_shapes: &[21, 100, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30906u16).unwrap(),
                state_flags: 76,
                side_flags: 105,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[21, 100, 107],
                outline_shapes: &[21, 100, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30907u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[21, 107],
                outline_shapes: &[21, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30908u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[21, 107],
                outline_shapes: &[21, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30909u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[21, 103],
                outline_shapes: &[21, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30910u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[21, 103],
                outline_shapes: &[21, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/polished_deepslate_stairs"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:polished_deepslate_stairs",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const POLISHED_DEEPSLATE_SLAB: Self = Block {
        id: BlockId::new(1158u16).unwrap(),
        name: "polished_deepslate_slab",
        hardness: 3.5f32,
        blast_resistance: 6f32,
        map_color: 59u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 741,
        default_state: &BlockState {
            id: BlockStateId::new(30914u16).unwrap(),
            state_flags: 76,
            side_flags: 65,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 3.5f32,
            collision_shapes: &[21],
            outline_shapes: &[21],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(30911u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[244],
                outline_shapes: &[244],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30912u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[244],
                outline_shapes: &[244],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30913u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30914u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30915u16).unwrap(),
                state_flags: 484,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30916u16).unwrap(),
                state_flags: 452,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/polished_deepslate_slab"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:polished_deepslate_slab",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: Some(&[
                        LootFunction {
                            content: LootFunctionTypes::SetCount {
                                count: LootFunctionNumberProvider::Constant { value: 2f32 },
                                add: false,
                            },
                            conditions: Some(&[LootCondition::BlockStateProperty {
                                block: "minecraft:polished_deepslate_slab",
                                properties: &[("type", "double")],
                            }]),
                        },
                        LootFunction {
                            content: LootFunctionTypes::ExplosionDecay,
                            conditions: None,
                        },
                    ]),
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: None,
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const POLISHED_DEEPSLATE_WALL: Self = Block {
        id: BlockId::new(1159u16).unwrap(),
        name: "polished_deepslate_wall",
        hardness: 3.5f32,
        blast_resistance: 6f32,
        map_color: 59u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 503,
        default_state: &BlockState {
            id: BlockStateId::new(30920u16).unwrap(),
            state_flags: 76,
            side_flags: 192,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 3.5f32,
            collision_shapes: &[245],
            outline_shapes: &[138],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(30917u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[245],
                outline_shapes: &[138],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30918u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[246, 247, 248],
                outline_shapes: &[249, 250, 251, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30919u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[246, 247, 248],
                outline_shapes: &[253, 250, 251],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30920u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[245],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30921u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[246, 247, 248],
                outline_shapes: &[249, 250, 251, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30922u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[246, 247, 248],
                outline_shapes: &[253, 250, 251],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30923u16).unwrap(),
                state_flags: 100,
                side_flags: 0,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[],
                outline_shapes: &[],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30924u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[254],
                outline_shapes: &[255],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30925u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[254],
                outline_shapes: &[256],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30926u16).unwrap(),
                state_flags: 76,
                side_flags: 0,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[],
                outline_shapes: &[],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30927u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[254],
                outline_shapes: &[255],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30928u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[254],
                outline_shapes: &[256],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30929u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[245, 257],
                outline_shapes: &[138, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30930u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[246, 247, 248, 257],
                outline_shapes: &[249, 250, 251, 258, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30931u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[246, 247, 248, 257],
                outline_shapes: &[253, 250, 251, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30932u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[245, 257],
                outline_shapes: &[138, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30933u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[246, 247, 248, 257],
                outline_shapes: &[249, 250, 251, 258, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30934u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[246, 247, 248, 257],
                outline_shapes: &[253, 250, 251, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30935u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[259],
                outline_shapes: &[260],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30936u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[254, 261],
                outline_shapes: &[255, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30937u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[254, 261],
                outline_shapes: &[256, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30938u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[259],
                outline_shapes: &[260],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30939u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[254, 261],
                outline_shapes: &[255, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30940u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[254, 261],
                outline_shapes: &[256, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30941u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[245, 257],
                outline_shapes: &[138, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30942u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[246, 247, 248, 257],
                outline_shapes: &[249, 250, 251, 263, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30943u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[246, 247, 248, 257],
                outline_shapes: &[253, 250, 251, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30944u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[245, 257],
                outline_shapes: &[138, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30945u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[246, 247, 248, 257],
                outline_shapes: &[249, 250, 251, 263, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30946u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[246, 247, 248, 257],
                outline_shapes: &[253, 250, 251, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30947u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[259],
                outline_shapes: &[264],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30948u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[254, 261],
                outline_shapes: &[255, 265, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30949u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[254, 261],
                outline_shapes: &[256, 265],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30950u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[259],
                outline_shapes: &[264],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30951u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[254, 261],
                outline_shapes: &[255, 265, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30952u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[254, 261],
                outline_shapes: &[256, 265],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30953u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[245, 267],
                outline_shapes: &[138, 268],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30954u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[246, 247, 248, 267],
                outline_shapes: &[249, 250, 251, 268, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30955u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[246, 247, 248, 267],
                outline_shapes: &[253, 250, 251, 268],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30956u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[245, 267],
                outline_shapes: &[138, 268],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30957u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[246, 247, 248, 267],
                outline_shapes: &[249, 250, 251, 268, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30958u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[246, 247, 248, 267],
                outline_shapes: &[253, 250, 251, 268],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30959u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[269],
                outline_shapes: &[270],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30960u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[254, 271],
                outline_shapes: &[255, 272],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30961u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[254, 271],
                outline_shapes: &[256, 272],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30962u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[269],
                outline_shapes: &[270],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30963u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[254, 271],
                outline_shapes: &[255, 272],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30964u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[254, 271],
                outline_shapes: &[256, 272],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30965u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[245, 267, 257],
                outline_shapes: &[138, 268, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30966u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[249, 250, 251, 268, 258, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30967u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[253, 250, 251, 268, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30968u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[245, 267, 257],
                outline_shapes: &[138, 268, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30969u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[249, 250, 251, 268, 258, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30970u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[253, 250, 251, 268, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30971u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[273],
                outline_shapes: &[274],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30972u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[255, 272, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30973u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[256, 272, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30974u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[273],
                outline_shapes: &[274],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30975u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[255, 272, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30976u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[256, 272, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30977u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[245, 267, 257],
                outline_shapes: &[138, 268, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30978u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[249, 250, 251, 268, 263, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30979u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[253, 250, 251, 268, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30980u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[245, 267, 257],
                outline_shapes: &[138, 268, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30981u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[249, 250, 251, 268, 263, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30982u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[253, 250, 251, 268, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30983u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[273],
                outline_shapes: &[274, 275],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30984u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[255, 272, 265, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30985u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[256, 272, 265],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30986u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[273],
                outline_shapes: &[274, 275],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30987u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[255, 272, 265, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30988u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[256, 272, 265],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30989u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[245, 267],
                outline_shapes: &[138, 276],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30990u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[246, 247, 248, 267],
                outline_shapes: &[249, 250, 251, 276, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30991u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[246, 247, 248, 267],
                outline_shapes: &[253, 250, 251, 276],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30992u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[245, 267],
                outline_shapes: &[138, 276],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30993u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[246, 247, 248, 267],
                outline_shapes: &[249, 250, 251, 276, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30994u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[246, 247, 248, 267],
                outline_shapes: &[253, 250, 251, 276],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30995u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[269],
                outline_shapes: &[277],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30996u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[254, 271],
                outline_shapes: &[255, 278, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30997u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[254, 271],
                outline_shapes: &[256, 278],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30998u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[269],
                outline_shapes: &[277],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(30999u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[254, 271],
                outline_shapes: &[255, 278, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31000u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[254, 271],
                outline_shapes: &[256, 278],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31001u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[245, 267, 257],
                outline_shapes: &[138, 276, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31002u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[249, 250, 251, 276, 258, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31003u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[253, 250, 251, 276, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31004u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[245, 267, 257],
                outline_shapes: &[138, 276, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31005u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[249, 250, 251, 276, 258, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31006u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[253, 250, 251, 276, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31007u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[273],
                outline_shapes: &[274, 279],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31008u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[255, 278, 262, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31009u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[256, 278, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31010u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[273],
                outline_shapes: &[274, 279],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31011u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[255, 278, 262, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31012u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[256, 278, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31013u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[245, 267, 257],
                outline_shapes: &[138, 276, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31014u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[249, 250, 251, 276, 263, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31015u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[253, 250, 251, 276, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31016u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[245, 267, 257],
                outline_shapes: &[138, 276, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31017u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[249, 250, 251, 276, 263, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31018u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[253, 250, 251, 276, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31019u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[273],
                outline_shapes: &[280],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31020u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[255, 278, 265, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31021u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[256, 278, 265],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31022u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[273],
                outline_shapes: &[280],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31023u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[255, 278, 265, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31024u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[256, 278, 265],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31025u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[245, 281],
                outline_shapes: &[138, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31026u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248],
                outline_shapes: &[284, 250, 251, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31027u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248],
                outline_shapes: &[284, 250, 251, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31028u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[245, 281],
                outline_shapes: &[138, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31029u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248],
                outline_shapes: &[284, 250, 251, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31030u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248],
                outline_shapes: &[284, 250, 251, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31031u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[286],
                outline_shapes: &[287],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31032u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283],
                outline_shapes: &[284],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31033u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283],
                outline_shapes: &[284, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31034u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[286],
                outline_shapes: &[287],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31035u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283],
                outline_shapes: &[284],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31036u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283],
                outline_shapes: &[284, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31037u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[245, 257, 281],
                outline_shapes: &[138, 258, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31038u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 258, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31039u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 258, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31040u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[245, 257, 281],
                outline_shapes: &[138, 258, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31041u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 258, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31042u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 258, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31043u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[259, 289],
                outline_shapes: &[260, 290],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31044u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31045u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 262, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31046u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[259, 289],
                outline_shapes: &[260, 290],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31047u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31048u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 262, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31049u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[245, 257, 281],
                outline_shapes: &[138, 263, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31050u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 263, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31051u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 263, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31052u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[245, 257, 281],
                outline_shapes: &[138, 263, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31053u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 263, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31054u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 263, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31055u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[259, 289],
                outline_shapes: &[264, 290],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31056u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 265, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31057u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 265, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31058u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[259, 289],
                outline_shapes: &[264, 290],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31059u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 265, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31060u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 265, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31061u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[245, 267, 281],
                outline_shapes: &[138, 268, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31062u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 268, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31063u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 268, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31064u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[245, 267, 281],
                outline_shapes: &[138, 268, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31065u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 268, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31066u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 268, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31067u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[269, 289],
                outline_shapes: &[270, 290],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31068u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 272],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31069u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 272, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31070u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[269, 289],
                outline_shapes: &[270, 290],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31071u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 272],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31072u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 272, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31073u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 268, 258, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31074u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 258, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31075u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 258, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31076u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 268, 258, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31077u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 258, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31078u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 258, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31079u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 290],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31080u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31081u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 262, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31082u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 290],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31083u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31084u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 262, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31085u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 268, 263, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31086u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 263, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31087u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 263, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31088u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 268, 263, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31089u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 263, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31090u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 263, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31091u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 290, 275],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31092u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 265, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31093u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 265, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31094u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 290, 275],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31095u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 265, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31096u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 265, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31097u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[245, 267, 281],
                outline_shapes: &[138, 276, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31098u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 276, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31099u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 276, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31100u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[245, 267, 281],
                outline_shapes: &[138, 276, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31101u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 276, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31102u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 276, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31103u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[269, 289],
                outline_shapes: &[277, 290],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31104u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 278, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31105u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 278, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31106u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[269, 289],
                outline_shapes: &[277, 290],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31107u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 278, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31108u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 278, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31109u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 276, 258, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31110u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 258, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31111u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 258, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31112u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 276, 258, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31113u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 258, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31114u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 258, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31115u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 290, 279],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31116u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 262, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31117u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 262, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31118u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 290, 279],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31119u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 262, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31120u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 262, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31121u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 276, 263, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31122u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 263, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31123u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 263, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31124u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 276, 263, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31125u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 263, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31126u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 263, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31127u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[280, 290],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31128u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 265, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31129u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 265, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31130u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[280, 290],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31131u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 265, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31132u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 265, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31133u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[245, 281],
                outline_shapes: &[138, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31134u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248],
                outline_shapes: &[284, 250, 251, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31135u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248],
                outline_shapes: &[293, 250, 251],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31136u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[245, 281],
                outline_shapes: &[138, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31137u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248],
                outline_shapes: &[284, 250, 251, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31138u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248],
                outline_shapes: &[293, 250, 251],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31139u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[286],
                outline_shapes: &[294],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31140u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283],
                outline_shapes: &[284, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31141u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283],
                outline_shapes: &[293],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31142u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[286],
                outline_shapes: &[294],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31143u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283],
                outline_shapes: &[284, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31144u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283],
                outline_shapes: &[293],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31145u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[245, 257, 281],
                outline_shapes: &[138, 258, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31146u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 258, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31147u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[293, 250, 251, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31148u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[245, 257, 281],
                outline_shapes: &[138, 258, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31149u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 258, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31150u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[293, 250, 251, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31151u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[259, 289],
                outline_shapes: &[260, 296, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31152u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 262, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31153u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[293, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31154u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[259, 289],
                outline_shapes: &[260, 296, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31155u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 262, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31156u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[293, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31157u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[245, 257, 281],
                outline_shapes: &[138, 263, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31158u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 263, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31159u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[293, 250, 251, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31160u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[245, 257, 281],
                outline_shapes: &[138, 263, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31161u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 263, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31162u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[293, 250, 251, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31163u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[259, 289],
                outline_shapes: &[264, 296],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31164u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 265, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31165u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[293, 265],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31166u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[259, 289],
                outline_shapes: &[264, 296],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31167u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 265, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31168u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[293, 265],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31169u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[245, 267, 281],
                outline_shapes: &[138, 268, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31170u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 268, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31171u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[293, 250, 251, 268],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31172u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[245, 267, 281],
                outline_shapes: &[138, 268, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31173u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 268, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31174u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[293, 250, 251, 268],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31175u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[269, 289],
                outline_shapes: &[270, 296, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31176u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 272, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31177u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[293, 272],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31178u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[269, 289],
                outline_shapes: &[270, 296, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31179u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 272, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31180u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[293, 272],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31181u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 268, 258, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31182u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 258, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31183u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[293, 250, 251, 268, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31184u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 268, 258, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31185u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 258, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31186u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[293, 250, 251, 268, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31187u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 296, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31188u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 262, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31189u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[293, 272, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31190u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 296, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31191u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 262, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31192u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[293, 272, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31193u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 268, 263, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31194u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 263, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31195u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[293, 250, 251, 268, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31196u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 268, 263, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31197u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 263, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31198u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[293, 250, 251, 268, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31199u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 296, 275],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31200u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 265, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31201u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[293, 272, 265],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31202u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 296, 275],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31203u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 265, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31204u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[293, 272, 265],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31205u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[245, 267, 281],
                outline_shapes: &[138, 276, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31206u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 276, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31207u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[293, 250, 251, 276],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31208u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[245, 267, 281],
                outline_shapes: &[138, 276, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31209u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 276, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31210u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[293, 250, 251, 276],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31211u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[269, 289],
                outline_shapes: &[277, 296],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31212u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 278, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31213u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[293, 278],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31214u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[269, 289],
                outline_shapes: &[277, 296],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31215u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 278, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31216u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[293, 278],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31217u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 276, 258, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31218u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 258, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31219u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[293, 250, 251, 276, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31220u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 276, 258, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31221u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 258, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31222u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[293, 250, 251, 276, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31223u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 296, 279],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31224u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 262, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31225u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[293, 278, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31226u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 296, 279],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31227u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 262, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31228u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[293, 278, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31229u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 276, 263, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31230u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 263, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31231u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[293, 250, 251, 276, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31232u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 276, 263, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31233u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 263, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31234u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[293, 250, 251, 276, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31235u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[280, 296],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31236u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 265, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31237u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[293, 278, 265],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31238u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[280, 296],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31239u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 265, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31240u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[293, 278, 265],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/polished_deepslate_wall"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:polished_deepslate_wall",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const DEEPSLATE_TILES: Self = Block {
        id: BlockId::new(1160u16).unwrap(),
        name: "deepslate_tiles",
        hardness: 3.5f32,
        blast_resistance: 6f32,
        map_color: 59u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 411,
        default_state: &BlockState {
            id: BlockStateId::new(31241u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 3.5f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(31241u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 3.5f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/deepslate_tiles"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:deepslate_tiles",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const DEEPSLATE_TILE_STAIRS: Self = Block {
        id: BlockId::new(1161u16).unwrap(),
        name: "deepslate_tile_stairs",
        hardness: 3.5f32,
        blast_resistance: 6f32,
        map_color: 59u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 726,
        default_state: &BlockState {
            id: BlockStateId::new(31253u16).unwrap(),
            state_flags: 76,
            side_flags: 69,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 3.5f32,
            collision_shapes: &[21, 109],
            outline_shapes: &[21, 109],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(31242u16).unwrap(),
                state_flags: 100,
                side_flags: 134,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[99, 100],
                outline_shapes: &[99, 100],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31243u16).unwrap(),
                state_flags: 76,
                side_flags: 134,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[99, 100],
                outline_shapes: &[99, 100],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31244u16).unwrap(),
                state_flags: 100,
                side_flags: 150,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[101, 102, 103],
                outline_shapes: &[101, 102, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31245u16).unwrap(),
                state_flags: 76,
                side_flags: 150,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[101, 102, 103],
                outline_shapes: &[101, 102, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31246u16).unwrap(),
                state_flags: 100,
                side_flags: 166,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[99, 104, 105],
                outline_shapes: &[99, 104, 105],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31247u16).unwrap(),
                state_flags: 76,
                side_flags: 166,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[99, 104, 105],
                outline_shapes: &[99, 104, 105],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31248u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[106, 100, 107],
                outline_shapes: &[106, 100, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31249u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[106, 100, 107],
                outline_shapes: &[106, 100, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31250u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[102, 108, 103],
                outline_shapes: &[102, 108, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31251u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[102, 108, 103],
                outline_shapes: &[102, 108, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31252u16).unwrap(),
                state_flags: 100,
                side_flags: 69,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[21, 109],
                outline_shapes: &[21, 109],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31253u16).unwrap(),
                state_flags: 76,
                side_flags: 69,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[21, 109],
                outline_shapes: &[21, 109],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31254u16).unwrap(),
                state_flags: 100,
                side_flags: 85,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[21, 108, 107],
                outline_shapes: &[21, 108, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31255u16).unwrap(),
                state_flags: 76,
                side_flags: 85,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[21, 108, 107],
                outline_shapes: &[21, 108, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31256u16).unwrap(),
                state_flags: 100,
                side_flags: 101,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[21, 109, 103],
                outline_shapes: &[21, 109, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31257u16).unwrap(),
                state_flags: 76,
                side_flags: 101,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[21, 109, 103],
                outline_shapes: &[21, 109, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31258u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[21, 110],
                outline_shapes: &[21, 110],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31259u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[21, 110],
                outline_shapes: &[21, 110],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31260u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[21, 107],
                outline_shapes: &[21, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31261u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[21, 107],
                outline_shapes: &[21, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31262u16).unwrap(),
                state_flags: 100,
                side_flags: 138,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[111, 109],
                outline_shapes: &[111, 109],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31263u16).unwrap(),
                state_flags: 76,
                side_flags: 138,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[111, 109],
                outline_shapes: &[111, 109],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31264u16).unwrap(),
                state_flags: 100,
                side_flags: 170,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[111, 102, 110],
                outline_shapes: &[111, 102, 110],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31265u16).unwrap(),
                state_flags: 76,
                side_flags: 170,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[111, 102, 110],
                outline_shapes: &[111, 102, 110],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31266u16).unwrap(),
                state_flags: 100,
                side_flags: 154,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[101, 104, 107],
                outline_shapes: &[101, 104, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31267u16).unwrap(),
                state_flags: 76,
                side_flags: 154,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[101, 104, 107],
                outline_shapes: &[101, 104, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31268u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[104, 108, 107],
                outline_shapes: &[104, 108, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31269u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[104, 108, 107],
                outline_shapes: &[104, 108, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31270u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[112, 109, 103],
                outline_shapes: &[112, 109, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31271u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[112, 109, 103],
                outline_shapes: &[112, 109, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31272u16).unwrap(),
                state_flags: 100,
                side_flags: 73,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[21, 100],
                outline_shapes: &[21, 100],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31273u16).unwrap(),
                state_flags: 76,
                side_flags: 73,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[21, 100],
                outline_shapes: &[21, 100],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31274u16).unwrap(),
                state_flags: 100,
                side_flags: 105,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[21, 100, 107],
                outline_shapes: &[21, 100, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31275u16).unwrap(),
                state_flags: 76,
                side_flags: 105,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[21, 100, 107],
                outline_shapes: &[21, 100, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31276u16).unwrap(),
                state_flags: 100,
                side_flags: 89,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[21, 108, 103],
                outline_shapes: &[21, 108, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31277u16).unwrap(),
                state_flags: 76,
                side_flags: 89,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[21, 108, 103],
                outline_shapes: &[21, 108, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31278u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[21, 103],
                outline_shapes: &[21, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31279u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[21, 103],
                outline_shapes: &[21, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31280u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[21, 105],
                outline_shapes: &[21, 105],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31281u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[21, 105],
                outline_shapes: &[21, 105],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31282u16).unwrap(),
                state_flags: 100,
                side_flags: 146,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[101, 113],
                outline_shapes: &[101, 113],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31283u16).unwrap(),
                state_flags: 76,
                side_flags: 146,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[101, 113],
                outline_shapes: &[101, 113],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31284u16).unwrap(),
                state_flags: 100,
                side_flags: 154,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[101, 104, 107],
                outline_shapes: &[101, 104, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31285u16).unwrap(),
                state_flags: 76,
                side_flags: 154,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[101, 104, 107],
                outline_shapes: &[101, 104, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31286u16).unwrap(),
                state_flags: 100,
                side_flags: 150,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[101, 102, 103],
                outline_shapes: &[101, 102, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31287u16).unwrap(),
                state_flags: 76,
                side_flags: 150,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[101, 102, 103],
                outline_shapes: &[101, 102, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31288u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[112, 109, 103],
                outline_shapes: &[112, 109, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31289u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[112, 109, 103],
                outline_shapes: &[112, 109, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31290u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[106, 100, 107],
                outline_shapes: &[106, 100, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31291u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[106, 100, 107],
                outline_shapes: &[106, 100, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31292u16).unwrap(),
                state_flags: 100,
                side_flags: 81,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[21, 108],
                outline_shapes: &[21, 108],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31293u16).unwrap(),
                state_flags: 76,
                side_flags: 81,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[21, 108],
                outline_shapes: &[21, 108],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31294u16).unwrap(),
                state_flags: 100,
                side_flags: 89,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[21, 108, 103],
                outline_shapes: &[21, 108, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31295u16).unwrap(),
                state_flags: 76,
                side_flags: 89,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[21, 108, 103],
                outline_shapes: &[21, 108, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31296u16).unwrap(),
                state_flags: 100,
                side_flags: 85,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[21, 108, 107],
                outline_shapes: &[21, 108, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31297u16).unwrap(),
                state_flags: 76,
                side_flags: 85,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[21, 108, 107],
                outline_shapes: &[21, 108, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31298u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[21, 105],
                outline_shapes: &[21, 105],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31299u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[21, 105],
                outline_shapes: &[21, 105],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31300u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[21, 110],
                outline_shapes: &[21, 110],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31301u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[21, 110],
                outline_shapes: &[21, 110],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31302u16).unwrap(),
                state_flags: 100,
                side_flags: 162,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[114, 108],
                outline_shapes: &[114, 108],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31303u16).unwrap(),
                state_flags: 76,
                side_flags: 162,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[114, 108],
                outline_shapes: &[114, 108],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31304u16).unwrap(),
                state_flags: 100,
                side_flags: 166,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[99, 104, 105],
                outline_shapes: &[99, 104, 105],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31305u16).unwrap(),
                state_flags: 76,
                side_flags: 166,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[99, 104, 105],
                outline_shapes: &[99, 104, 105],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31306u16).unwrap(),
                state_flags: 100,
                side_flags: 170,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[111, 102, 110],
                outline_shapes: &[111, 102, 110],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31307u16).unwrap(),
                state_flags: 76,
                side_flags: 170,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[111, 102, 110],
                outline_shapes: &[111, 102, 110],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31308u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[102, 108, 103],
                outline_shapes: &[102, 108, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31309u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[102, 108, 103],
                outline_shapes: &[102, 108, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31310u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[104, 108, 107],
                outline_shapes: &[104, 108, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31311u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[104, 108, 107],
                outline_shapes: &[104, 108, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31312u16).unwrap(),
                state_flags: 100,
                side_flags: 97,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[21, 113],
                outline_shapes: &[21, 113],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31313u16).unwrap(),
                state_flags: 76,
                side_flags: 97,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[21, 113],
                outline_shapes: &[21, 113],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31314u16).unwrap(),
                state_flags: 100,
                side_flags: 101,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[21, 109, 103],
                outline_shapes: &[21, 109, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31315u16).unwrap(),
                state_flags: 76,
                side_flags: 101,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[21, 109, 103],
                outline_shapes: &[21, 109, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31316u16).unwrap(),
                state_flags: 100,
                side_flags: 105,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[21, 100, 107],
                outline_shapes: &[21, 100, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31317u16).unwrap(),
                state_flags: 76,
                side_flags: 105,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[21, 100, 107],
                outline_shapes: &[21, 100, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31318u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[21, 107],
                outline_shapes: &[21, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31319u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[21, 107],
                outline_shapes: &[21, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31320u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[21, 103],
                outline_shapes: &[21, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31321u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[21, 103],
                outline_shapes: &[21, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/deepslate_tile_stairs"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:deepslate_tile_stairs",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const DEEPSLATE_TILE_SLAB: Self = Block {
        id: BlockId::new(1162u16).unwrap(),
        name: "deepslate_tile_slab",
        hardness: 3.5f32,
        blast_resistance: 6f32,
        map_color: 59u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 743,
        default_state: &BlockState {
            id: BlockStateId::new(31325u16).unwrap(),
            state_flags: 76,
            side_flags: 65,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 3.5f32,
            collision_shapes: &[21],
            outline_shapes: &[21],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(31322u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[244],
                outline_shapes: &[244],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31323u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[244],
                outline_shapes: &[244],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31324u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31325u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31326u16).unwrap(),
                state_flags: 484,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31327u16).unwrap(),
                state_flags: 452,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/deepslate_tile_slab"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:deepslate_tile_slab",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: Some(&[
                        LootFunction {
                            content: LootFunctionTypes::SetCount {
                                count: LootFunctionNumberProvider::Constant { value: 2f32 },
                                add: false,
                            },
                            conditions: Some(&[LootCondition::BlockStateProperty {
                                block: "minecraft:deepslate_tile_slab",
                                properties: &[("type", "double")],
                            }]),
                        },
                        LootFunction {
                            content: LootFunctionTypes::ExplosionDecay,
                            conditions: None,
                        },
                    ]),
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: None,
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const DEEPSLATE_TILE_WALL: Self = Block {
        id: BlockId::new(1163u16).unwrap(),
        name: "deepslate_tile_wall",
        hardness: 3.5f32,
        blast_resistance: 6f32,
        map_color: 59u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 505,
        default_state: &BlockState {
            id: BlockStateId::new(31331u16).unwrap(),
            state_flags: 76,
            side_flags: 192,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 3.5f32,
            collision_shapes: &[245],
            outline_shapes: &[138],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(31328u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[245],
                outline_shapes: &[138],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31329u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[246, 247, 248],
                outline_shapes: &[249, 250, 251, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31330u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[246, 247, 248],
                outline_shapes: &[253, 250, 251],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31331u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[245],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31332u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[246, 247, 248],
                outline_shapes: &[249, 250, 251, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31333u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[246, 247, 248],
                outline_shapes: &[253, 250, 251],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31334u16).unwrap(),
                state_flags: 100,
                side_flags: 0,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[],
                outline_shapes: &[],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31335u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[254],
                outline_shapes: &[255],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31336u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[254],
                outline_shapes: &[256],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31337u16).unwrap(),
                state_flags: 76,
                side_flags: 0,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[],
                outline_shapes: &[],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31338u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[254],
                outline_shapes: &[255],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31339u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[254],
                outline_shapes: &[256],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31340u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[245, 257],
                outline_shapes: &[138, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31341u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[246, 247, 248, 257],
                outline_shapes: &[249, 250, 251, 258, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31342u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[246, 247, 248, 257],
                outline_shapes: &[253, 250, 251, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31343u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[245, 257],
                outline_shapes: &[138, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31344u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[246, 247, 248, 257],
                outline_shapes: &[249, 250, 251, 258, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31345u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[246, 247, 248, 257],
                outline_shapes: &[253, 250, 251, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31346u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[259],
                outline_shapes: &[260],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31347u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[254, 261],
                outline_shapes: &[255, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31348u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[254, 261],
                outline_shapes: &[256, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31349u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[259],
                outline_shapes: &[260],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31350u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[254, 261],
                outline_shapes: &[255, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31351u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[254, 261],
                outline_shapes: &[256, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31352u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[245, 257],
                outline_shapes: &[138, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31353u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[246, 247, 248, 257],
                outline_shapes: &[249, 250, 251, 263, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31354u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[246, 247, 248, 257],
                outline_shapes: &[253, 250, 251, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31355u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[245, 257],
                outline_shapes: &[138, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31356u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[246, 247, 248, 257],
                outline_shapes: &[249, 250, 251, 263, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31357u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[246, 247, 248, 257],
                outline_shapes: &[253, 250, 251, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31358u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[259],
                outline_shapes: &[264],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31359u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[254, 261],
                outline_shapes: &[255, 265, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31360u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[254, 261],
                outline_shapes: &[256, 265],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31361u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[259],
                outline_shapes: &[264],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31362u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[254, 261],
                outline_shapes: &[255, 265, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31363u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[254, 261],
                outline_shapes: &[256, 265],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31364u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[245, 267],
                outline_shapes: &[138, 268],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31365u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[246, 247, 248, 267],
                outline_shapes: &[249, 250, 251, 268, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31366u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[246, 247, 248, 267],
                outline_shapes: &[253, 250, 251, 268],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31367u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[245, 267],
                outline_shapes: &[138, 268],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31368u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[246, 247, 248, 267],
                outline_shapes: &[249, 250, 251, 268, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31369u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[246, 247, 248, 267],
                outline_shapes: &[253, 250, 251, 268],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31370u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[269],
                outline_shapes: &[270],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31371u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[254, 271],
                outline_shapes: &[255, 272],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31372u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[254, 271],
                outline_shapes: &[256, 272],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31373u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[269],
                outline_shapes: &[270],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31374u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[254, 271],
                outline_shapes: &[255, 272],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31375u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[254, 271],
                outline_shapes: &[256, 272],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31376u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[245, 267, 257],
                outline_shapes: &[138, 268, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31377u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[249, 250, 251, 268, 258, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31378u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[253, 250, 251, 268, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31379u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[245, 267, 257],
                outline_shapes: &[138, 268, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31380u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[249, 250, 251, 268, 258, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31381u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[253, 250, 251, 268, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31382u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[273],
                outline_shapes: &[274],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31383u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[255, 272, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31384u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[256, 272, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31385u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[273],
                outline_shapes: &[274],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31386u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[255, 272, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31387u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[256, 272, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31388u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[245, 267, 257],
                outline_shapes: &[138, 268, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31389u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[249, 250, 251, 268, 263, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31390u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[253, 250, 251, 268, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31391u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[245, 267, 257],
                outline_shapes: &[138, 268, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31392u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[249, 250, 251, 268, 263, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31393u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[253, 250, 251, 268, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31394u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[273],
                outline_shapes: &[274, 275],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31395u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[255, 272, 265, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31396u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[256, 272, 265],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31397u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[273],
                outline_shapes: &[274, 275],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31398u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[255, 272, 265, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31399u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[256, 272, 265],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31400u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[245, 267],
                outline_shapes: &[138, 276],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31401u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[246, 247, 248, 267],
                outline_shapes: &[249, 250, 251, 276, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31402u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[246, 247, 248, 267],
                outline_shapes: &[253, 250, 251, 276],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31403u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[245, 267],
                outline_shapes: &[138, 276],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31404u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[246, 247, 248, 267],
                outline_shapes: &[249, 250, 251, 276, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31405u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[246, 247, 248, 267],
                outline_shapes: &[253, 250, 251, 276],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31406u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[269],
                outline_shapes: &[277],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31407u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[254, 271],
                outline_shapes: &[255, 278, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31408u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[254, 271],
                outline_shapes: &[256, 278],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31409u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[269],
                outline_shapes: &[277],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31410u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[254, 271],
                outline_shapes: &[255, 278, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31411u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[254, 271],
                outline_shapes: &[256, 278],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31412u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[245, 267, 257],
                outline_shapes: &[138, 276, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31413u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[249, 250, 251, 276, 258, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31414u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[253, 250, 251, 276, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31415u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[245, 267, 257],
                outline_shapes: &[138, 276, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31416u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[249, 250, 251, 276, 258, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31417u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[253, 250, 251, 276, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31418u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[273],
                outline_shapes: &[274, 279],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31419u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[255, 278, 262, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31420u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[256, 278, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31421u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[273],
                outline_shapes: &[274, 279],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31422u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[255, 278, 262, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31423u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[256, 278, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31424u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[245, 267, 257],
                outline_shapes: &[138, 276, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31425u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[249, 250, 251, 276, 263, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31426u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[253, 250, 251, 276, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31427u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[245, 267, 257],
                outline_shapes: &[138, 276, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31428u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[249, 250, 251, 276, 263, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31429u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[253, 250, 251, 276, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31430u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[273],
                outline_shapes: &[280],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31431u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[255, 278, 265, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31432u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[256, 278, 265],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31433u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[273],
                outline_shapes: &[280],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31434u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[255, 278, 265, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31435u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[256, 278, 265],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31436u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[245, 281],
                outline_shapes: &[138, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31437u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248],
                outline_shapes: &[284, 250, 251, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31438u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248],
                outline_shapes: &[284, 250, 251, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31439u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[245, 281],
                outline_shapes: &[138, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31440u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248],
                outline_shapes: &[284, 250, 251, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31441u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248],
                outline_shapes: &[284, 250, 251, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31442u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[286],
                outline_shapes: &[287],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31443u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283],
                outline_shapes: &[284],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31444u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283],
                outline_shapes: &[284, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31445u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[286],
                outline_shapes: &[287],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31446u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283],
                outline_shapes: &[284],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31447u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283],
                outline_shapes: &[284, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31448u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[245, 257, 281],
                outline_shapes: &[138, 258, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31449u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 258, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31450u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 258, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31451u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[245, 257, 281],
                outline_shapes: &[138, 258, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31452u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 258, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31453u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 258, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31454u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[259, 289],
                outline_shapes: &[260, 290],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31455u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31456u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 262, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31457u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[259, 289],
                outline_shapes: &[260, 290],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31458u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31459u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 262, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31460u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[245, 257, 281],
                outline_shapes: &[138, 263, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31461u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 263, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31462u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 263, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31463u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[245, 257, 281],
                outline_shapes: &[138, 263, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31464u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 263, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31465u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 263, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31466u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[259, 289],
                outline_shapes: &[264, 290],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31467u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 265, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31468u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 265, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31469u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[259, 289],
                outline_shapes: &[264, 290],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31470u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 265, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31471u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 265, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31472u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[245, 267, 281],
                outline_shapes: &[138, 268, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31473u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 268, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31474u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 268, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31475u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[245, 267, 281],
                outline_shapes: &[138, 268, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31476u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 268, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31477u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 268, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31478u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[269, 289],
                outline_shapes: &[270, 290],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31479u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 272],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31480u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 272, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31481u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[269, 289],
                outline_shapes: &[270, 290],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31482u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 272],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31483u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 272, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31484u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 268, 258, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31485u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 258, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31486u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 258, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31487u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 268, 258, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31488u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 258, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31489u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 258, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31490u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 290],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31491u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31492u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 262, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31493u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 290],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31494u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31495u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 262, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31496u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 268, 263, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31497u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 263, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31498u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 263, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31499u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 268, 263, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31500u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 263, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31501u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 263, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31502u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 290, 275],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31503u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 265, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31504u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 265, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31505u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 290, 275],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31506u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 265, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31507u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 265, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31508u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[245, 267, 281],
                outline_shapes: &[138, 276, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31509u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 276, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31510u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 276, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31511u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[245, 267, 281],
                outline_shapes: &[138, 276, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31512u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 276, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31513u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 276, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31514u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[269, 289],
                outline_shapes: &[277, 290],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31515u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 278, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31516u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 278, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31517u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[269, 289],
                outline_shapes: &[277, 290],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31518u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 278, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31519u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 278, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31520u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 276, 258, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31521u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 258, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31522u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 258, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31523u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 276, 258, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31524u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 258, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31525u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 258, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31526u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 290, 279],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31527u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 262, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31528u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 262, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31529u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 290, 279],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31530u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 262, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31531u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 262, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31532u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 276, 263, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31533u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 263, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31534u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 263, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31535u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 276, 263, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31536u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 263, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31537u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 263, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31538u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[280, 290],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31539u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 265, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31540u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 265, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31541u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[280, 290],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31542u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 265, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31543u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 265, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31544u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[245, 281],
                outline_shapes: &[138, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31545u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248],
                outline_shapes: &[284, 250, 251, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31546u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248],
                outline_shapes: &[293, 250, 251],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31547u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[245, 281],
                outline_shapes: &[138, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31548u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248],
                outline_shapes: &[284, 250, 251, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31549u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248],
                outline_shapes: &[293, 250, 251],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31550u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[286],
                outline_shapes: &[294],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31551u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283],
                outline_shapes: &[284, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31552u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283],
                outline_shapes: &[293],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31553u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[286],
                outline_shapes: &[294],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31554u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283],
                outline_shapes: &[284, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31555u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283],
                outline_shapes: &[293],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31556u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[245, 257, 281],
                outline_shapes: &[138, 258, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31557u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 258, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31558u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[293, 250, 251, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31559u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[245, 257, 281],
                outline_shapes: &[138, 258, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31560u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 258, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31561u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[293, 250, 251, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31562u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[259, 289],
                outline_shapes: &[260, 296, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31563u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 262, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31564u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[293, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31565u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[259, 289],
                outline_shapes: &[260, 296, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31566u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 262, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31567u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[293, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31568u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[245, 257, 281],
                outline_shapes: &[138, 263, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31569u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 263, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31570u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[293, 250, 251, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31571u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[245, 257, 281],
                outline_shapes: &[138, 263, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31572u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 263, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31573u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[293, 250, 251, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31574u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[259, 289],
                outline_shapes: &[264, 296],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31575u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 265, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31576u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[293, 265],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31577u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[259, 289],
                outline_shapes: &[264, 296],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31578u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 265, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31579u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[293, 265],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31580u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[245, 267, 281],
                outline_shapes: &[138, 268, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31581u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 268, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31582u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[293, 250, 251, 268],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31583u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[245, 267, 281],
                outline_shapes: &[138, 268, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31584u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 268, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31585u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[293, 250, 251, 268],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31586u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[269, 289],
                outline_shapes: &[270, 296, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31587u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 272, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31588u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[293, 272],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31589u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[269, 289],
                outline_shapes: &[270, 296, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31590u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 272, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31591u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[293, 272],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31592u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 268, 258, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31593u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 258, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31594u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[293, 250, 251, 268, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31595u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 268, 258, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31596u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 258, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31597u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[293, 250, 251, 268, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31598u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 296, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31599u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 262, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31600u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[293, 272, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31601u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 296, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31602u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 262, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31603u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[293, 272, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31604u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 268, 263, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31605u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 263, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31606u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[293, 250, 251, 268, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31607u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 268, 263, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31608u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 263, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31609u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[293, 250, 251, 268, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31610u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 296, 275],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31611u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 265, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31612u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[293, 272, 265],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31613u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 296, 275],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31614u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 265, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31615u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[293, 272, 265],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31616u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[245, 267, 281],
                outline_shapes: &[138, 276, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31617u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 276, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31618u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[293, 250, 251, 276],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31619u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[245, 267, 281],
                outline_shapes: &[138, 276, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31620u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 276, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31621u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[293, 250, 251, 276],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31622u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[269, 289],
                outline_shapes: &[277, 296],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31623u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 278, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31624u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[293, 278],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31625u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[269, 289],
                outline_shapes: &[277, 296],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31626u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 278, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31627u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[293, 278],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31628u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 276, 258, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31629u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 258, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31630u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[293, 250, 251, 276, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31631u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 276, 258, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31632u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 258, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31633u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[293, 250, 251, 276, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31634u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 296, 279],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31635u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 262, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31636u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[293, 278, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31637u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 296, 279],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31638u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 262, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31639u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[293, 278, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31640u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 276, 263, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31641u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 263, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31642u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[293, 250, 251, 276, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31643u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 276, 263, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31644u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 263, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31645u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[293, 250, 251, 276, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31646u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[280, 296],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31647u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 265, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31648u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[293, 278, 265],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31649u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[280, 296],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31650u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 265, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31651u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[293, 278, 265],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/deepslate_tile_wall"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:deepslate_tile_wall",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const DEEPSLATE_BRICKS: Self = Block {
        id: BlockId::new(1164u16).unwrap(),
        name: "deepslate_bricks",
        hardness: 3.5f32,
        blast_resistance: 6f32,
        map_color: 59u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 409,
        default_state: &BlockState {
            id: BlockStateId::new(31652u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 3.5f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(31652u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 3.5f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/deepslate_bricks"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:deepslate_bricks",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const DEEPSLATE_BRICK_STAIRS: Self = Block {
        id: BlockId::new(1165u16).unwrap(),
        name: "deepslate_brick_stairs",
        hardness: 3.5f32,
        blast_resistance: 6f32,
        map_color: 59u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 725,
        default_state: &BlockState {
            id: BlockStateId::new(31664u16).unwrap(),
            state_flags: 76,
            side_flags: 69,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 3.5f32,
            collision_shapes: &[21, 109],
            outline_shapes: &[21, 109],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(31653u16).unwrap(),
                state_flags: 100,
                side_flags: 134,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[99, 100],
                outline_shapes: &[99, 100],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31654u16).unwrap(),
                state_flags: 76,
                side_flags: 134,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[99, 100],
                outline_shapes: &[99, 100],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31655u16).unwrap(),
                state_flags: 100,
                side_flags: 150,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[101, 102, 103],
                outline_shapes: &[101, 102, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31656u16).unwrap(),
                state_flags: 76,
                side_flags: 150,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[101, 102, 103],
                outline_shapes: &[101, 102, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31657u16).unwrap(),
                state_flags: 100,
                side_flags: 166,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[99, 104, 105],
                outline_shapes: &[99, 104, 105],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31658u16).unwrap(),
                state_flags: 76,
                side_flags: 166,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[99, 104, 105],
                outline_shapes: &[99, 104, 105],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31659u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[106, 100, 107],
                outline_shapes: &[106, 100, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31660u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[106, 100, 107],
                outline_shapes: &[106, 100, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31661u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[102, 108, 103],
                outline_shapes: &[102, 108, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31662u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[102, 108, 103],
                outline_shapes: &[102, 108, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31663u16).unwrap(),
                state_flags: 100,
                side_flags: 69,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[21, 109],
                outline_shapes: &[21, 109],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31664u16).unwrap(),
                state_flags: 76,
                side_flags: 69,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[21, 109],
                outline_shapes: &[21, 109],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31665u16).unwrap(),
                state_flags: 100,
                side_flags: 85,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[21, 108, 107],
                outline_shapes: &[21, 108, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31666u16).unwrap(),
                state_flags: 76,
                side_flags: 85,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[21, 108, 107],
                outline_shapes: &[21, 108, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31667u16).unwrap(),
                state_flags: 100,
                side_flags: 101,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[21, 109, 103],
                outline_shapes: &[21, 109, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31668u16).unwrap(),
                state_flags: 76,
                side_flags: 101,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[21, 109, 103],
                outline_shapes: &[21, 109, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31669u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[21, 110],
                outline_shapes: &[21, 110],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31670u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[21, 110],
                outline_shapes: &[21, 110],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31671u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[21, 107],
                outline_shapes: &[21, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31672u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[21, 107],
                outline_shapes: &[21, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31673u16).unwrap(),
                state_flags: 100,
                side_flags: 138,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[111, 109],
                outline_shapes: &[111, 109],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31674u16).unwrap(),
                state_flags: 76,
                side_flags: 138,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[111, 109],
                outline_shapes: &[111, 109],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31675u16).unwrap(),
                state_flags: 100,
                side_flags: 170,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[111, 102, 110],
                outline_shapes: &[111, 102, 110],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31676u16).unwrap(),
                state_flags: 76,
                side_flags: 170,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[111, 102, 110],
                outline_shapes: &[111, 102, 110],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31677u16).unwrap(),
                state_flags: 100,
                side_flags: 154,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[101, 104, 107],
                outline_shapes: &[101, 104, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31678u16).unwrap(),
                state_flags: 76,
                side_flags: 154,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[101, 104, 107],
                outline_shapes: &[101, 104, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31679u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[104, 108, 107],
                outline_shapes: &[104, 108, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31680u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[104, 108, 107],
                outline_shapes: &[104, 108, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31681u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[112, 109, 103],
                outline_shapes: &[112, 109, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31682u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[112, 109, 103],
                outline_shapes: &[112, 109, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31683u16).unwrap(),
                state_flags: 100,
                side_flags: 73,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[21, 100],
                outline_shapes: &[21, 100],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31684u16).unwrap(),
                state_flags: 76,
                side_flags: 73,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[21, 100],
                outline_shapes: &[21, 100],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31685u16).unwrap(),
                state_flags: 100,
                side_flags: 105,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[21, 100, 107],
                outline_shapes: &[21, 100, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31686u16).unwrap(),
                state_flags: 76,
                side_flags: 105,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[21, 100, 107],
                outline_shapes: &[21, 100, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31687u16).unwrap(),
                state_flags: 100,
                side_flags: 89,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[21, 108, 103],
                outline_shapes: &[21, 108, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31688u16).unwrap(),
                state_flags: 76,
                side_flags: 89,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[21, 108, 103],
                outline_shapes: &[21, 108, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31689u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[21, 103],
                outline_shapes: &[21, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31690u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[21, 103],
                outline_shapes: &[21, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31691u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[21, 105],
                outline_shapes: &[21, 105],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31692u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[21, 105],
                outline_shapes: &[21, 105],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31693u16).unwrap(),
                state_flags: 100,
                side_flags: 146,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[101, 113],
                outline_shapes: &[101, 113],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31694u16).unwrap(),
                state_flags: 76,
                side_flags: 146,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[101, 113],
                outline_shapes: &[101, 113],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31695u16).unwrap(),
                state_flags: 100,
                side_flags: 154,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[101, 104, 107],
                outline_shapes: &[101, 104, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31696u16).unwrap(),
                state_flags: 76,
                side_flags: 154,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[101, 104, 107],
                outline_shapes: &[101, 104, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31697u16).unwrap(),
                state_flags: 100,
                side_flags: 150,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[101, 102, 103],
                outline_shapes: &[101, 102, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31698u16).unwrap(),
                state_flags: 76,
                side_flags: 150,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[101, 102, 103],
                outline_shapes: &[101, 102, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31699u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[112, 109, 103],
                outline_shapes: &[112, 109, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31700u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[112, 109, 103],
                outline_shapes: &[112, 109, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31701u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[106, 100, 107],
                outline_shapes: &[106, 100, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31702u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[106, 100, 107],
                outline_shapes: &[106, 100, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31703u16).unwrap(),
                state_flags: 100,
                side_flags: 81,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[21, 108],
                outline_shapes: &[21, 108],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31704u16).unwrap(),
                state_flags: 76,
                side_flags: 81,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[21, 108],
                outline_shapes: &[21, 108],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31705u16).unwrap(),
                state_flags: 100,
                side_flags: 89,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[21, 108, 103],
                outline_shapes: &[21, 108, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31706u16).unwrap(),
                state_flags: 76,
                side_flags: 89,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[21, 108, 103],
                outline_shapes: &[21, 108, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31707u16).unwrap(),
                state_flags: 100,
                side_flags: 85,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[21, 108, 107],
                outline_shapes: &[21, 108, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31708u16).unwrap(),
                state_flags: 76,
                side_flags: 85,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[21, 108, 107],
                outline_shapes: &[21, 108, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31709u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[21, 105],
                outline_shapes: &[21, 105],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31710u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[21, 105],
                outline_shapes: &[21, 105],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31711u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[21, 110],
                outline_shapes: &[21, 110],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31712u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[21, 110],
                outline_shapes: &[21, 110],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31713u16).unwrap(),
                state_flags: 100,
                side_flags: 162,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[114, 108],
                outline_shapes: &[114, 108],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31714u16).unwrap(),
                state_flags: 76,
                side_flags: 162,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[114, 108],
                outline_shapes: &[114, 108],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31715u16).unwrap(),
                state_flags: 100,
                side_flags: 166,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[99, 104, 105],
                outline_shapes: &[99, 104, 105],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31716u16).unwrap(),
                state_flags: 76,
                side_flags: 166,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[99, 104, 105],
                outline_shapes: &[99, 104, 105],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31717u16).unwrap(),
                state_flags: 100,
                side_flags: 170,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[111, 102, 110],
                outline_shapes: &[111, 102, 110],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31718u16).unwrap(),
                state_flags: 76,
                side_flags: 170,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[111, 102, 110],
                outline_shapes: &[111, 102, 110],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31719u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[102, 108, 103],
                outline_shapes: &[102, 108, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31720u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[102, 108, 103],
                outline_shapes: &[102, 108, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31721u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[104, 108, 107],
                outline_shapes: &[104, 108, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31722u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[104, 108, 107],
                outline_shapes: &[104, 108, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31723u16).unwrap(),
                state_flags: 100,
                side_flags: 97,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[21, 113],
                outline_shapes: &[21, 113],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31724u16).unwrap(),
                state_flags: 76,
                side_flags: 97,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[21, 113],
                outline_shapes: &[21, 113],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31725u16).unwrap(),
                state_flags: 100,
                side_flags: 101,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[21, 109, 103],
                outline_shapes: &[21, 109, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31726u16).unwrap(),
                state_flags: 76,
                side_flags: 101,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[21, 109, 103],
                outline_shapes: &[21, 109, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31727u16).unwrap(),
                state_flags: 100,
                side_flags: 105,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[21, 100, 107],
                outline_shapes: &[21, 100, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31728u16).unwrap(),
                state_flags: 76,
                side_flags: 105,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[21, 100, 107],
                outline_shapes: &[21, 100, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31729u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[21, 107],
                outline_shapes: &[21, 107],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31730u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[21, 107],
                outline_shapes: &[21, 107],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31731u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[21, 103],
                outline_shapes: &[21, 103],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31732u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[21, 103],
                outline_shapes: &[21, 103],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/deepslate_brick_stairs"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:deepslate_brick_stairs",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const DEEPSLATE_BRICK_SLAB: Self = Block {
        id: BlockId::new(1166u16).unwrap(),
        name: "deepslate_brick_slab",
        hardness: 3.5f32,
        blast_resistance: 6f32,
        map_color: 59u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 742,
        default_state: &BlockState {
            id: BlockStateId::new(31736u16).unwrap(),
            state_flags: 76,
            side_flags: 65,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 3.5f32,
            collision_shapes: &[21],
            outline_shapes: &[21],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(31733u16).unwrap(),
                state_flags: 100,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[244],
                outline_shapes: &[244],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31734u16).unwrap(),
                state_flags: 76,
                side_flags: 130,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[244],
                outline_shapes: &[244],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31735u16).unwrap(),
                state_flags: 100,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31736u16).unwrap(),
                state_flags: 76,
                side_flags: 65,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[21],
                outline_shapes: &[21],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31737u16).unwrap(),
                state_flags: 484,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31738u16).unwrap(),
                state_flags: 452,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/deepslate_brick_slab"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:deepslate_brick_slab",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: Some(&[
                        LootFunction {
                            content: LootFunctionTypes::SetCount {
                                count: LootFunctionNumberProvider::Constant { value: 2f32 },
                                add: false,
                            },
                            conditions: Some(&[LootCondition::BlockStateProperty {
                                block: "minecraft:deepslate_brick_slab",
                                properties: &[("type", "double")],
                            }]),
                        },
                        LootFunction {
                            content: LootFunctionTypes::ExplosionDecay,
                            conditions: None,
                        },
                    ]),
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: None,
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const DEEPSLATE_BRICK_WALL: Self = Block {
        id: BlockId::new(1167u16).unwrap(),
        name: "deepslate_brick_wall",
        hardness: 3.5f32,
        blast_resistance: 6f32,
        map_color: 59u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 504,
        default_state: &BlockState {
            id: BlockStateId::new(31742u16).unwrap(),
            state_flags: 76,
            side_flags: 192,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 3.5f32,
            collision_shapes: &[245],
            outline_shapes: &[138],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(31739u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[245],
                outline_shapes: &[138],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31740u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[246, 247, 248],
                outline_shapes: &[249, 250, 251, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31741u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[246, 247, 248],
                outline_shapes: &[253, 250, 251],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31742u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[245],
                outline_shapes: &[138],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31743u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[246, 247, 248],
                outline_shapes: &[249, 250, 251, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31744u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[246, 247, 248],
                outline_shapes: &[253, 250, 251],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31745u16).unwrap(),
                state_flags: 100,
                side_flags: 0,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[],
                outline_shapes: &[],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31746u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[254],
                outline_shapes: &[255],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31747u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[254],
                outline_shapes: &[256],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31748u16).unwrap(),
                state_flags: 76,
                side_flags: 0,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[],
                outline_shapes: &[],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31749u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[254],
                outline_shapes: &[255],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31750u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[254],
                outline_shapes: &[256],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31751u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[245, 257],
                outline_shapes: &[138, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31752u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[246, 247, 248, 257],
                outline_shapes: &[249, 250, 251, 258, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31753u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[246, 247, 248, 257],
                outline_shapes: &[253, 250, 251, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31754u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[245, 257],
                outline_shapes: &[138, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31755u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[246, 247, 248, 257],
                outline_shapes: &[249, 250, 251, 258, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31756u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[246, 247, 248, 257],
                outline_shapes: &[253, 250, 251, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31757u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[259],
                outline_shapes: &[260],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31758u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[254, 261],
                outline_shapes: &[255, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31759u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[254, 261],
                outline_shapes: &[256, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31760u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[259],
                outline_shapes: &[260],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31761u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[254, 261],
                outline_shapes: &[255, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31762u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[254, 261],
                outline_shapes: &[256, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31763u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[245, 257],
                outline_shapes: &[138, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31764u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[246, 247, 248, 257],
                outline_shapes: &[249, 250, 251, 263, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31765u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[246, 247, 248, 257],
                outline_shapes: &[253, 250, 251, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31766u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[245, 257],
                outline_shapes: &[138, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31767u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[246, 247, 248, 257],
                outline_shapes: &[249, 250, 251, 263, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31768u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[246, 247, 248, 257],
                outline_shapes: &[253, 250, 251, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31769u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[259],
                outline_shapes: &[264],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31770u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[254, 261],
                outline_shapes: &[255, 265, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31771u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[254, 261],
                outline_shapes: &[256, 265],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31772u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[259],
                outline_shapes: &[264],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31773u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[254, 261],
                outline_shapes: &[255, 265, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31774u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[254, 261],
                outline_shapes: &[256, 265],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31775u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[245, 267],
                outline_shapes: &[138, 268],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31776u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[246, 247, 248, 267],
                outline_shapes: &[249, 250, 251, 268, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31777u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[246, 247, 248, 267],
                outline_shapes: &[253, 250, 251, 268],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31778u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[245, 267],
                outline_shapes: &[138, 268],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31779u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[246, 247, 248, 267],
                outline_shapes: &[249, 250, 251, 268, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31780u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[246, 247, 248, 267],
                outline_shapes: &[253, 250, 251, 268],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31781u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[269],
                outline_shapes: &[270],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31782u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[254, 271],
                outline_shapes: &[255, 272],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31783u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[254, 271],
                outline_shapes: &[256, 272],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31784u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[269],
                outline_shapes: &[270],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31785u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[254, 271],
                outline_shapes: &[255, 272],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31786u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[254, 271],
                outline_shapes: &[256, 272],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31787u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[245, 267, 257],
                outline_shapes: &[138, 268, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31788u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[249, 250, 251, 268, 258, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31789u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[253, 250, 251, 268, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31790u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[245, 267, 257],
                outline_shapes: &[138, 268, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31791u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[249, 250, 251, 268, 258, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31792u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[253, 250, 251, 268, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31793u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[273],
                outline_shapes: &[274],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31794u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[255, 272, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31795u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[256, 272, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31796u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[273],
                outline_shapes: &[274],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31797u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[255, 272, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31798u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[256, 272, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31799u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[245, 267, 257],
                outline_shapes: &[138, 268, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31800u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[249, 250, 251, 268, 263, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31801u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[253, 250, 251, 268, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31802u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[245, 267, 257],
                outline_shapes: &[138, 268, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31803u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[249, 250, 251, 268, 263, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31804u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[253, 250, 251, 268, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31805u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[273],
                outline_shapes: &[274, 275],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31806u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[255, 272, 265, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31807u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[256, 272, 265],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31808u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[273],
                outline_shapes: &[274, 275],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31809u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[255, 272, 265, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31810u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[256, 272, 265],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31811u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[245, 267],
                outline_shapes: &[138, 276],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31812u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[246, 247, 248, 267],
                outline_shapes: &[249, 250, 251, 276, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31813u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[246, 247, 248, 267],
                outline_shapes: &[253, 250, 251, 276],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31814u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[245, 267],
                outline_shapes: &[138, 276],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31815u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[246, 247, 248, 267],
                outline_shapes: &[249, 250, 251, 276, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31816u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[246, 247, 248, 267],
                outline_shapes: &[253, 250, 251, 276],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31817u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[269],
                outline_shapes: &[277],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31818u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[254, 271],
                outline_shapes: &[255, 278, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31819u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[254, 271],
                outline_shapes: &[256, 278],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31820u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[269],
                outline_shapes: &[277],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31821u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[254, 271],
                outline_shapes: &[255, 278, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31822u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[254, 271],
                outline_shapes: &[256, 278],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31823u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[245, 267, 257],
                outline_shapes: &[138, 276, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31824u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[249, 250, 251, 276, 258, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31825u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[253, 250, 251, 276, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31826u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[245, 267, 257],
                outline_shapes: &[138, 276, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31827u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[249, 250, 251, 276, 258, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31828u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[253, 250, 251, 276, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31829u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[273],
                outline_shapes: &[274, 279],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31830u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[255, 278, 262, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31831u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[256, 278, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31832u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[273],
                outline_shapes: &[274, 279],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31833u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[255, 278, 262, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31834u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[256, 278, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31835u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[245, 267, 257],
                outline_shapes: &[138, 276, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31836u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[249, 250, 251, 276, 263, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31837u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[253, 250, 251, 276, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31838u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[245, 267, 257],
                outline_shapes: &[138, 276, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31839u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[249, 250, 251, 276, 263, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31840u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[246, 247, 248, 267, 257],
                outline_shapes: &[253, 250, 251, 276, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31841u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[273],
                outline_shapes: &[280],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31842u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[255, 278, 265, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31843u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[256, 278, 265],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31844u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[273],
                outline_shapes: &[280],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31845u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[255, 278, 265, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31846u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[254, 271, 261],
                outline_shapes: &[256, 278, 265],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31847u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[245, 281],
                outline_shapes: &[138, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31848u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248],
                outline_shapes: &[284, 250, 251, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31849u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248],
                outline_shapes: &[284, 250, 251, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31850u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[245, 281],
                outline_shapes: &[138, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31851u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248],
                outline_shapes: &[284, 250, 251, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31852u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248],
                outline_shapes: &[284, 250, 251, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31853u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[286],
                outline_shapes: &[287],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31854u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283],
                outline_shapes: &[284],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31855u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283],
                outline_shapes: &[284, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31856u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[286],
                outline_shapes: &[287],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31857u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283],
                outline_shapes: &[284],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31858u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283],
                outline_shapes: &[284, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31859u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[245, 257, 281],
                outline_shapes: &[138, 258, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31860u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 258, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31861u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 258, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31862u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[245, 257, 281],
                outline_shapes: &[138, 258, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31863u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 258, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31864u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 258, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31865u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[259, 289],
                outline_shapes: &[260, 290],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31866u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31867u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 262, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31868u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[259, 289],
                outline_shapes: &[260, 290],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31869u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31870u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 262, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31871u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[245, 257, 281],
                outline_shapes: &[138, 263, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31872u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 263, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31873u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 263, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31874u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[245, 257, 281],
                outline_shapes: &[138, 263, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31875u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 263, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31876u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 263, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31877u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[259, 289],
                outline_shapes: &[264, 290],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31878u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 265, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31879u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 265, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31880u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[259, 289],
                outline_shapes: &[264, 290],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31881u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 265, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31882u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 265, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31883u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[245, 267, 281],
                outline_shapes: &[138, 268, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31884u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 268, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31885u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 268, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31886u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[245, 267, 281],
                outline_shapes: &[138, 268, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31887u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 268, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31888u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 268, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31889u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[269, 289],
                outline_shapes: &[270, 290],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31890u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 272],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31891u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 272, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31892u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[269, 289],
                outline_shapes: &[270, 290],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31893u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 272],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31894u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 272, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31895u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 268, 258, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31896u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 258, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31897u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 258, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31898u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 268, 258, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31899u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 258, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31900u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 258, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31901u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 290],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31902u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31903u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 262, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31904u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 290],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31905u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31906u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 262, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31907u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 268, 263, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31908u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 263, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31909u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 263, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31910u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 268, 263, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31911u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 263, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31912u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 263, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31913u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 290, 275],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31914u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 265, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31915u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 265, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31916u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 290, 275],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31917u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 265, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31918u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 265, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31919u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[245, 267, 281],
                outline_shapes: &[138, 276, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31920u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 276, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31921u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 276, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31922u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[245, 267, 281],
                outline_shapes: &[138, 276, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31923u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 276, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31924u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 276, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31925u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[269, 289],
                outline_shapes: &[277, 290],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31926u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 278, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31927u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 278, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31928u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[269, 289],
                outline_shapes: &[277, 290],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31929u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 278, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31930u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 278, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31931u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 276, 258, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31932u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 258, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31933u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 258, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31934u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 276, 258, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31935u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 258, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31936u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 258, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31937u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 290, 279],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31938u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 262, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31939u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 262, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31940u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 290, 279],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31941u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 262, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31942u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 262, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31943u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 276, 263, 282],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31944u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 263, 252],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31945u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 263, 285],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31946u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 276, 263, 282],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31947u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 263, 252],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31948u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 263, 285],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31949u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[280, 290],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31950u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 265, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31951u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 265, 288],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31952u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[280, 290],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31953u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 265, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31954u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 265, 288],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31955u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[245, 281],
                outline_shapes: &[138, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31956u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248],
                outline_shapes: &[284, 250, 251, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31957u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248],
                outline_shapes: &[293, 250, 251],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31958u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[245, 281],
                outline_shapes: &[138, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31959u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248],
                outline_shapes: &[284, 250, 251, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31960u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248],
                outline_shapes: &[293, 250, 251],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31961u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[286],
                outline_shapes: &[294],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31962u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283],
                outline_shapes: &[284, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31963u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283],
                outline_shapes: &[293],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31964u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[286],
                outline_shapes: &[294],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31965u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283],
                outline_shapes: &[284, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31966u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283],
                outline_shapes: &[293],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31967u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[245, 257, 281],
                outline_shapes: &[138, 258, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31968u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 258, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31969u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[293, 250, 251, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31970u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[245, 257, 281],
                outline_shapes: &[138, 258, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31971u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 258, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31972u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[293, 250, 251, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31973u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[259, 289],
                outline_shapes: &[260, 296, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31974u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 262, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31975u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[293, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31976u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[259, 289],
                outline_shapes: &[260, 296, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31977u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 262, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31978u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[293, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31979u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[245, 257, 281],
                outline_shapes: &[138, 263, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31980u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 263, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31981u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[293, 250, 251, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31982u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[245, 257, 281],
                outline_shapes: &[138, 263, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31983u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[284, 250, 251, 263, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31984u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248, 257],
                outline_shapes: &[293, 250, 251, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31985u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[259, 289],
                outline_shapes: &[264, 296],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31986u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 265, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31987u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[293, 265],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31988u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[259, 289],
                outline_shapes: &[264, 296],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31989u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[284, 265, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31990u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 261],
                outline_shapes: &[293, 265],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31991u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[245, 267, 281],
                outline_shapes: &[138, 268, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31992u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 268, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31993u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[293, 250, 251, 268],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31994u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[245, 267, 281],
                outline_shapes: &[138, 268, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31995u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 268, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31996u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[293, 250, 251, 268],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31997u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[269, 289],
                outline_shapes: &[270, 296, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31998u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 272, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(31999u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[293, 272],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(32000u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[269, 289],
                outline_shapes: &[270, 296, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(32001u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 272, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(32002u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[293, 272],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(32003u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 268, 258, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(32004u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 258, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(32005u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[293, 250, 251, 268, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(32006u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 268, 258, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(32007u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 258, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(32008u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[293, 250, 251, 268, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(32009u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 296, 266],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(32010u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 262, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(32011u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[293, 272, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(32012u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 296, 266],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(32013u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 262, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(32014u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[293, 272, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(32015u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 268, 263, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(32016u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 263, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(32017u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[293, 250, 251, 268, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(32018u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 268, 263, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(32019u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 268, 263, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(32020u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[293, 250, 251, 268, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(32021u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 296, 275],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(32022u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 265, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(32023u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[293, 272, 265],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(32024u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 296, 275],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(32025u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 272, 265, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(32026u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[293, 272, 265],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(32027u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[245, 267, 281],
                outline_shapes: &[138, 276, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(32028u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 276, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(32029u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[293, 250, 251, 276],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(32030u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[245, 267, 281],
                outline_shapes: &[138, 276, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(32031u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[284, 250, 251, 276, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(32032u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248, 267],
                outline_shapes: &[293, 250, 251, 276],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(32033u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[269, 289],
                outline_shapes: &[277, 296],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(32034u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 278, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(32035u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[293, 278],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(32036u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[269, 289],
                outline_shapes: &[277, 296],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(32037u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[284, 278, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(32038u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 271],
                outline_shapes: &[293, 278],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(32039u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 276, 258, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(32040u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 258, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(32041u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[293, 250, 251, 276, 258],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(32042u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 276, 258, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(32043u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 258, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(32044u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[293, 250, 251, 276, 258],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(32045u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 296, 279],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(32046u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 262, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(32047u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[293, 278, 262],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(32048u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[274, 296, 279],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(32049u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 262, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(32050u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[293, 278, 262],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(32051u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 276, 263, 291],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(32052u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 263, 292],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(32053u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[293, 250, 251, 276, 263],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(32054u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[245, 267, 257, 281],
                outline_shapes: &[138, 276, 263, 291],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(32055u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[284, 250, 251, 276, 263, 292],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(32056u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 247, 248, 267, 257],
                outline_shapes: &[293, 250, 251, 276, 263],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(32057u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[280, 296],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(32058u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 265, 295],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(32059u16).unwrap(),
                state_flags: 100,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[293, 278, 265],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(32060u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[273, 289],
                outline_shapes: &[280, 296],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(32061u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[284, 278, 265, 295],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(32062u16).unwrap(),
                state_flags: 76,
                side_flags: 192,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 3.5f32,
                collision_shapes: &[283, 271, 261],
                outline_shapes: &[293, 278, 265],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/deepslate_brick_wall"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:deepslate_brick_wall",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const CHISELED_DEEPSLATE: Self = Block {
        id: BlockId::new(1168u16).unwrap(),
        name: "chiseled_deepslate",
        hardness: 3.5f32,
        blast_resistance: 6f32,
        map_color: 59u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 413,
        default_state: &BlockState {
            id: BlockStateId::new(32063u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 3.5f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(32063u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 3.5f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/chiseled_deepslate"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:chiseled_deepslate",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const CRACKED_DEEPSLATE_BRICKS: Self = Block {
        id: BlockId::new(1169u16).unwrap(),
        name: "cracked_deepslate_bricks",
        hardness: 3.5f32,
        blast_resistance: 6f32,
        map_color: 59u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 410,
        default_state: &BlockState {
            id: BlockStateId::new(32064u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 3.5f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(32064u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 3.5f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/cracked_deepslate_bricks"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:cracked_deepslate_bricks",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const CRACKED_DEEPSLATE_TILES: Self = Block {
        id: BlockId::new(1170u16).unwrap(),
        name: "cracked_deepslate_tiles",
        hardness: 3.5f32,
        blast_resistance: 6f32,
        map_color: 59u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 412,
        default_state: &BlockState {
            id: BlockStateId::new(32065u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 3.5f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(32065u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 3.5f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/cracked_deepslate_tiles"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:cracked_deepslate_tiles",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const INFESTED_DEEPSLATE: Self = Block {
        id: BlockId::new(1171u16).unwrap(),
        name: "infested_deepslate",
        hardness: 1.5f32,
        blast_resistance: 0.75f32,
        map_color: 59u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 402,
        default_state: &BlockState {
            id: BlockStateId::new(32067u16).unwrap(),
            state_flags: 448,
            side_flags: 255,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1.5f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(32066u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(32067u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(32068u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/infested_deepslate"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:deepslate",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::MatchTool { items: None }]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const SMOOTH_BASALT: Self = Block {
        id: BlockId::new(1172u16).unwrap(),
        name: "smooth_basalt",
        hardness: 1.25f32,
        blast_resistance: 4.2f32,
        map_color: 29u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 392,
        default_state: &BlockState {
            id: BlockStateId::new(32069u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1.25f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(32069u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1.25f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/smooth_basalt"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:smooth_basalt",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const RAW_IRON_BLOCK: Self = Block {
        id: BlockId::new(1173u16).unwrap(),
        name: "raw_iron_block",
        hardness: 5f32,
        blast_resistance: 6f32,
        map_color: 60u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 111,
        default_state: &BlockState {
            id: BlockStateId::new(32070u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 5f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(32070u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 5f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/raw_iron_block"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:raw_iron_block",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const RAW_COPPER_BLOCK: Self = Block {
        id: BlockId::new(1174u16).unwrap(),
        name: "raw_copper_block",
        hardness: 5f32,
        blast_resistance: 6f32,
        map_color: 15u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 112,
        default_state: &BlockState {
            id: BlockStateId::new(32071u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 5f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(32071u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 5f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/raw_copper_block"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:raw_copper_block",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const RAW_GOLD_BLOCK: Self = Block {
        id: BlockId::new(1175u16).unwrap(),
        name: "raw_gold_block",
        hardness: 5f32,
        blast_resistance: 6f32,
        map_color: 30u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 113,
        default_state: &BlockState {
            id: BlockStateId::new(32072u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 5f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(32072u16).unwrap(),
            state_flags: 452,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 5f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/raw_gold_block"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:raw_gold_block",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const POTTED_AZALEA_BUSH: Self = Block {
        id: BlockId::new(1176u16).unwrap(),
        name: "potted_azalea_bush",
        hardness: 0f32,
        blast_resistance: 0f32,
        map_color: 0u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 0,
        default_state: &BlockState {
            id: BlockStateId::new(32073u16).unwrap(),
            state_flags: 8,
            side_flags: 64,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0f32,
            collision_shapes: &[55],
            outline_shapes: &[55],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(32073u16).unwrap(),
            state_flags: 8,
            side_flags: 64,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0f32,
            collision_shapes: &[55],
            outline_shapes: &[55],
            opacity: 0,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/potted_azalea_bush"),
            pools: Some(&[
                LootPool {
                    entries: &[LootPoolEntry {
                        content: LootPoolEntryTypes::Item(ItemEntry {
                            name: "minecraft:flower_pot",
                        }),
                        weight: 1i32,
                        quality: 0i32,
                        conditions: None,
                        functions: None,
                    }],
                    rolls: LootNumberProviderTypes::Constant(1f32),
                    bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                    conditions: Some(&[LootCondition::SurvivesExplosion]),
                    functions: None,
                },
                LootPool {
                    entries: &[LootPoolEntry {
                        content: LootPoolEntryTypes::Item(ItemEntry {
                            name: "minecraft:azalea",
                        }),
                        weight: 1i32,
                        quality: 0i32,
                        conditions: None,
                        functions: None,
                    }],
                    rolls: LootNumberProviderTypes::Constant(1f32),
                    bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                    conditions: Some(&[LootCondition::SurvivesExplosion]),
                    functions: None,
                },
            ]),
        }),
        experience: None,
    };
    pub const POTTED_FLOWERING_AZALEA_BUSH: Self = Block {
        id: BlockId::new(1177u16).unwrap(),
        name: "potted_flowering_azalea_bush",
        hardness: 0f32,
        blast_resistance: 0f32,
        map_color: 0u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 0,
        default_state: &BlockState {
            id: BlockStateId::new(32074u16).unwrap(),
            state_flags: 8,
            side_flags: 64,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0f32,
            collision_shapes: &[55],
            outline_shapes: &[55],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(32074u16).unwrap(),
            state_flags: 8,
            side_flags: 64,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0f32,
            collision_shapes: &[55],
            outline_shapes: &[55],
            opacity: 0,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/potted_flowering_azalea_bush"),
            pools: Some(&[
                LootPool {
                    entries: &[LootPoolEntry {
                        content: LootPoolEntryTypes::Item(ItemEntry {
                            name: "minecraft:flower_pot",
                        }),
                        weight: 1i32,
                        quality: 0i32,
                        conditions: None,
                        functions: None,
                    }],
                    rolls: LootNumberProviderTypes::Constant(1f32),
                    bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                    conditions: Some(&[LootCondition::SurvivesExplosion]),
                    functions: None,
                },
                LootPool {
                    entries: &[LootPoolEntry {
                        content: LootPoolEntryTypes::Item(ItemEntry {
                            name: "minecraft:flowering_azalea",
                        }),
                        weight: 1i32,
                        quality: 0i32,
                        conditions: None,
                        functions: None,
                    }],
                    rolls: LootNumberProviderTypes::Constant(1f32),
                    bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                    conditions: Some(&[LootCondition::SurvivesExplosion]),
                    functions: None,
                },
            ]),
        }),
        experience: None,
    };
    pub const OCHRE_FROGLIGHT: Self = Block {
        id: BlockId::new(1178u16).unwrap(),
        name: "ochre_froglight",
        hardness: 0.3f32,
        blast_resistance: 0.3f32,
        map_color: 2u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 1452,
        default_state: &BlockState {
            id: BlockStateId::new(32076u16).unwrap(),
            state_flags: 448,
            side_flags: 255,
            instrument: NoteblockInstrument::Harp,
            luminance: 15,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.3f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(32075u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(32076u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(32077u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/ochre_froglight"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:ochre_froglight",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const VERDANT_FROGLIGHT: Self = Block {
        id: BlockId::new(1179u16).unwrap(),
        name: "verdant_froglight",
        hardness: 0.3f32,
        blast_resistance: 0.3f32,
        map_color: 61u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 1453,
        default_state: &BlockState {
            id: BlockStateId::new(32079u16).unwrap(),
            state_flags: 448,
            side_flags: 255,
            instrument: NoteblockInstrument::Harp,
            luminance: 15,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.3f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(32078u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(32079u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(32080u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/verdant_froglight"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:verdant_froglight",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const PEARLESCENT_FROGLIGHT: Self = Block {
        id: BlockId::new(1180u16).unwrap(),
        name: "pearlescent_froglight",
        hardness: 0.3f32,
        blast_resistance: 0.3f32,
        map_color: 20u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 1454,
        default_state: &BlockState {
            id: BlockStateId::new(32082u16).unwrap(),
            state_flags: 448,
            side_flags: 255,
            instrument: NoteblockInstrument::Harp,
            luminance: 15,
            piston_behavior: PistonBehavior::Normal,
            hardness: 0.3f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(32081u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(32082u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(32083u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 15,
                piston_behavior: PistonBehavior::Normal,
                hardness: 0.3f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/pearlescent_froglight"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:pearlescent_froglight",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const FROGSPAWN: Self = Block {
        id: BlockId::new(1181u16).unwrap(),
        name: "frogspawn",
        hardness: 0f32,
        blast_resistance: 0f32,
        map_color: 12u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 1455,
        default_state: &BlockState {
            id: BlockStateId::new(32084u16).unwrap(),
            state_flags: 8,
            side_flags: 0,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0f32,
            collision_shapes: &[],
            outline_shapes: &[659],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(32084u16).unwrap(),
            state_flags: 8,
            side_flags: 0,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0f32,
            collision_shapes: &[],
            outline_shapes: &[659],
            opacity: 0,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/frogspawn"),
            pools: None,
        }),
        experience: None,
    };
    pub const REINFORCED_DEEPSLATE: Self = Block {
        id: BlockId::new(1182u16).unwrap(),
        name: "reinforced_deepslate",
        hardness: 55f32,
        blast_resistance: 1200f32,
        map_color: 59u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 414,
        default_state: &BlockState {
            id: BlockStateId::new(32085u16).unwrap(),
            state_flags: 448,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 55f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(32085u16).unwrap(),
            state_flags: 448,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 55f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/reinforced_deepslate"),
            pools: None,
        }),
        experience: None,
    };
    pub const DECORATED_POT: Self = Block {
        id: BlockId::new(1183u16).unwrap(),
        name: "decorated_pot",
        hardness: 0f32,
        blast_resistance: 0f32,
        map_color: 50u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 347,
        default_state: &BlockState {
            id: BlockStateId::new(32095u16).unwrap(),
            state_flags: 72,
            side_flags: 192,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0f32,
            collision_shapes: &[31],
            outline_shapes: &[31],
            opacity: 0,
            block_entity_type: 41,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(32086u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[31],
                outline_shapes: &[31],
                opacity: 1,
                block_entity_type: 41,
            },
            BlockState {
                id: BlockStateId::new(32087u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[31],
                outline_shapes: &[31],
                opacity: 0,
                block_entity_type: 41,
            },
            BlockState {
                id: BlockStateId::new(32088u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[31],
                outline_shapes: &[31],
                opacity: 1,
                block_entity_type: 41,
            },
            BlockState {
                id: BlockStateId::new(32089u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[31],
                outline_shapes: &[31],
                opacity: 0,
                block_entity_type: 41,
            },
            BlockState {
                id: BlockStateId::new(32090u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[31],
                outline_shapes: &[31],
                opacity: 1,
                block_entity_type: 41,
            },
            BlockState {
                id: BlockStateId::new(32091u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[31],
                outline_shapes: &[31],
                opacity: 0,
                block_entity_type: 41,
            },
            BlockState {
                id: BlockStateId::new(32092u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[31],
                outline_shapes: &[31],
                opacity: 1,
                block_entity_type: 41,
            },
            BlockState {
                id: BlockStateId::new(32093u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[31],
                outline_shapes: &[31],
                opacity: 0,
                block_entity_type: 41,
            },
            BlockState {
                id: BlockStateId::new(32094u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[31],
                outline_shapes: &[31],
                opacity: 1,
                block_entity_type: 41,
            },
            BlockState {
                id: BlockStateId::new(32095u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[31],
                outline_shapes: &[31],
                opacity: 0,
                block_entity_type: 41,
            },
            BlockState {
                id: BlockStateId::new(32096u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[31],
                outline_shapes: &[31],
                opacity: 1,
                block_entity_type: 41,
            },
            BlockState {
                id: BlockStateId::new(32097u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[31],
                outline_shapes: &[31],
                opacity: 0,
                block_entity_type: 41,
            },
            BlockState {
                id: BlockStateId::new(32098u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[31],
                outline_shapes: &[31],
                opacity: 1,
                block_entity_type: 41,
            },
            BlockState {
                id: BlockStateId::new(32099u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[31],
                outline_shapes: &[31],
                opacity: 0,
                block_entity_type: 41,
            },
            BlockState {
                id: BlockStateId::new(32100u16).unwrap(),
                state_flags: 96,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[31],
                outline_shapes: &[31],
                opacity: 1,
                block_entity_type: 41,
            },
            BlockState {
                id: BlockStateId::new(32101u16).unwrap(),
                state_flags: 72,
                side_flags: 192,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[31],
                outline_shapes: &[31],
                opacity: 0,
                block_entity_type: 41,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/decorated_pot"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Alternatives(AlternativeEntry {
                        children: &[
                            LootPoolEntry {
                                content: LootPoolEntryTypes::Dynamic(DynamicEntry {
                                    name: "minecraft:sherds",
                                }),
                                weight: 1i32,
                                quality: 0i32,
                                conditions: Some(&[LootCondition::BlockStateProperty {
                                    block: "minecraft:decorated_pot",
                                    properties: &[("cracked", "true")],
                                }]),
                                functions: None,
                            },
                            LootPoolEntry {
                                content: LootPoolEntryTypes::Item(ItemEntry {
                                    name: "minecraft:decorated_pot",
                                }),
                                weight: 1i32,
                                quality: 0i32,
                                conditions: None,
                                functions: Some(&[LootFunction {
                                    content: LootFunctionTypes::CopyComponents {
                                        source: "block_entity",
                                        include: &["minecraft:pot_decorations"],
                                    },
                                    conditions: None,
                                }]),
                            },
                        ],
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: None,
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const CRAFTER: Self = Block {
        id: BlockId::new(1184u16).unwrap(),
        name: "crafter",
        hardness: 1.5f32,
        blast_resistance: 3.5f32,
        map_color: 11u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 1132,
        default_state: &BlockState {
            id: BlockStateId::new(32147u16).unwrap(),
            state_flags: 448,
            side_flags: 255,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 1.5f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: 42,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(32102u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 42,
            },
            BlockState {
                id: BlockStateId::new(32103u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 42,
            },
            BlockState {
                id: BlockStateId::new(32104u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 42,
            },
            BlockState {
                id: BlockStateId::new(32105u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 42,
            },
            BlockState {
                id: BlockStateId::new(32106u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 42,
            },
            BlockState {
                id: BlockStateId::new(32107u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 42,
            },
            BlockState {
                id: BlockStateId::new(32108u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 42,
            },
            BlockState {
                id: BlockStateId::new(32109u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 42,
            },
            BlockState {
                id: BlockStateId::new(32110u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 42,
            },
            BlockState {
                id: BlockStateId::new(32111u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 42,
            },
            BlockState {
                id: BlockStateId::new(32112u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 42,
            },
            BlockState {
                id: BlockStateId::new(32113u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 42,
            },
            BlockState {
                id: BlockStateId::new(32114u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 42,
            },
            BlockState {
                id: BlockStateId::new(32115u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 42,
            },
            BlockState {
                id: BlockStateId::new(32116u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 42,
            },
            BlockState {
                id: BlockStateId::new(32117u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 42,
            },
            BlockState {
                id: BlockStateId::new(32118u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 42,
            },
            BlockState {
                id: BlockStateId::new(32119u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 42,
            },
            BlockState {
                id: BlockStateId::new(32120u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 42,
            },
            BlockState {
                id: BlockStateId::new(32121u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 42,
            },
            BlockState {
                id: BlockStateId::new(32122u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 42,
            },
            BlockState {
                id: BlockStateId::new(32123u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 42,
            },
            BlockState {
                id: BlockStateId::new(32124u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 42,
            },
            BlockState {
                id: BlockStateId::new(32125u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 42,
            },
            BlockState {
                id: BlockStateId::new(32126u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 42,
            },
            BlockState {
                id: BlockStateId::new(32127u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 42,
            },
            BlockState {
                id: BlockStateId::new(32128u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 42,
            },
            BlockState {
                id: BlockStateId::new(32129u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 42,
            },
            BlockState {
                id: BlockStateId::new(32130u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 42,
            },
            BlockState {
                id: BlockStateId::new(32131u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 42,
            },
            BlockState {
                id: BlockStateId::new(32132u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 42,
            },
            BlockState {
                id: BlockStateId::new(32133u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 42,
            },
            BlockState {
                id: BlockStateId::new(32134u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 42,
            },
            BlockState {
                id: BlockStateId::new(32135u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 42,
            },
            BlockState {
                id: BlockStateId::new(32136u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 42,
            },
            BlockState {
                id: BlockStateId::new(32137u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 42,
            },
            BlockState {
                id: BlockStateId::new(32138u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 42,
            },
            BlockState {
                id: BlockStateId::new(32139u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 42,
            },
            BlockState {
                id: BlockStateId::new(32140u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 42,
            },
            BlockState {
                id: BlockStateId::new(32141u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 42,
            },
            BlockState {
                id: BlockStateId::new(32142u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 42,
            },
            BlockState {
                id: BlockStateId::new(32143u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 42,
            },
            BlockState {
                id: BlockStateId::new(32144u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 42,
            },
            BlockState {
                id: BlockStateId::new(32145u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 42,
            },
            BlockState {
                id: BlockStateId::new(32146u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 42,
            },
            BlockState {
                id: BlockStateId::new(32147u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 42,
            },
            BlockState {
                id: BlockStateId::new(32148u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 42,
            },
            BlockState {
                id: BlockStateId::new(32149u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 1.5f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 15,
                block_entity_type: 42,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/crafter"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:crafter",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const TRIAL_SPAWNER: Self = Block {
        id: BlockId::new(1185u16).unwrap(),
        name: "trial_spawner",
        hardness: 50f32,
        blast_resistance: 50f32,
        map_color: 11u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 1532,
        default_state: &BlockState {
            id: BlockStateId::new(32156u16).unwrap(),
            state_flags: 448,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 50f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 1,
            block_entity_type: 43,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(32150u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 50f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: 43,
            },
            BlockState {
                id: BlockStateId::new(32151u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 4,
                piston_behavior: PistonBehavior::Normal,
                hardness: 50f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: 43,
            },
            BlockState {
                id: BlockStateId::new(32152u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 8,
                piston_behavior: PistonBehavior::Normal,
                hardness: 50f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: 43,
            },
            BlockState {
                id: BlockStateId::new(32153u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 8,
                piston_behavior: PistonBehavior::Normal,
                hardness: 50f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: 43,
            },
            BlockState {
                id: BlockStateId::new(32154u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 8,
                piston_behavior: PistonBehavior::Normal,
                hardness: 50f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: 43,
            },
            BlockState {
                id: BlockStateId::new(32155u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 50f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: 43,
            },
            BlockState {
                id: BlockStateId::new(32156u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 50f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: 43,
            },
            BlockState {
                id: BlockStateId::new(32157u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 4,
                piston_behavior: PistonBehavior::Normal,
                hardness: 50f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: 43,
            },
            BlockState {
                id: BlockStateId::new(32158u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 8,
                piston_behavior: PistonBehavior::Normal,
                hardness: 50f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: 43,
            },
            BlockState {
                id: BlockStateId::new(32159u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 8,
                piston_behavior: PistonBehavior::Normal,
                hardness: 50f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: 43,
            },
            BlockState {
                id: BlockStateId::new(32160u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 8,
                piston_behavior: PistonBehavior::Normal,
                hardness: 50f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: 43,
            },
            BlockState {
                id: BlockStateId::new(32161u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 50f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: 43,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/trial_spawner"),
            pools: None,
        }),
        experience: None,
    };
    pub const VAULT: Self = Block {
        id: BlockId::new(1186u16).unwrap(),
        name: "vault",
        hardness: 50f32,
        blast_resistance: 50f32,
        map_color: 11u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 1535,
        default_state: &BlockState {
            id: BlockStateId::new(32166u16).unwrap(),
            state_flags: 448,
            side_flags: 255,
            instrument: NoteblockInstrument::Basedrum,
            luminance: 6,
            piston_behavior: PistonBehavior::Normal,
            hardness: 50f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 1,
            block_entity_type: 44,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(32162u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 6,
                piston_behavior: PistonBehavior::Normal,
                hardness: 50f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: 44,
            },
            BlockState {
                id: BlockStateId::new(32163u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 12,
                piston_behavior: PistonBehavior::Normal,
                hardness: 50f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: 44,
            },
            BlockState {
                id: BlockStateId::new(32164u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 12,
                piston_behavior: PistonBehavior::Normal,
                hardness: 50f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: 44,
            },
            BlockState {
                id: BlockStateId::new(32165u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 12,
                piston_behavior: PistonBehavior::Normal,
                hardness: 50f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: 44,
            },
            BlockState {
                id: BlockStateId::new(32166u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 6,
                piston_behavior: PistonBehavior::Normal,
                hardness: 50f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: 44,
            },
            BlockState {
                id: BlockStateId::new(32167u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 12,
                piston_behavior: PistonBehavior::Normal,
                hardness: 50f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: 44,
            },
            BlockState {
                id: BlockStateId::new(32168u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 12,
                piston_behavior: PistonBehavior::Normal,
                hardness: 50f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: 44,
            },
            BlockState {
                id: BlockStateId::new(32169u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 12,
                piston_behavior: PistonBehavior::Normal,
                hardness: 50f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: 44,
            },
            BlockState {
                id: BlockStateId::new(32170u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 6,
                piston_behavior: PistonBehavior::Normal,
                hardness: 50f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: 44,
            },
            BlockState {
                id: BlockStateId::new(32171u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 12,
                piston_behavior: PistonBehavior::Normal,
                hardness: 50f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: 44,
            },
            BlockState {
                id: BlockStateId::new(32172u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 12,
                piston_behavior: PistonBehavior::Normal,
                hardness: 50f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: 44,
            },
            BlockState {
                id: BlockStateId::new(32173u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 12,
                piston_behavior: PistonBehavior::Normal,
                hardness: 50f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: 44,
            },
            BlockState {
                id: BlockStateId::new(32174u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 6,
                piston_behavior: PistonBehavior::Normal,
                hardness: 50f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: 44,
            },
            BlockState {
                id: BlockStateId::new(32175u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 12,
                piston_behavior: PistonBehavior::Normal,
                hardness: 50f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: 44,
            },
            BlockState {
                id: BlockStateId::new(32176u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 12,
                piston_behavior: PistonBehavior::Normal,
                hardness: 50f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: 44,
            },
            BlockState {
                id: BlockStateId::new(32177u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 12,
                piston_behavior: PistonBehavior::Normal,
                hardness: 50f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: 44,
            },
            BlockState {
                id: BlockStateId::new(32178u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 6,
                piston_behavior: PistonBehavior::Normal,
                hardness: 50f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: 44,
            },
            BlockState {
                id: BlockStateId::new(32179u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 12,
                piston_behavior: PistonBehavior::Normal,
                hardness: 50f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: 44,
            },
            BlockState {
                id: BlockStateId::new(32180u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 12,
                piston_behavior: PistonBehavior::Normal,
                hardness: 50f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: 44,
            },
            BlockState {
                id: BlockStateId::new(32181u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 12,
                piston_behavior: PistonBehavior::Normal,
                hardness: 50f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: 44,
            },
            BlockState {
                id: BlockStateId::new(32182u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 6,
                piston_behavior: PistonBehavior::Normal,
                hardness: 50f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: 44,
            },
            BlockState {
                id: BlockStateId::new(32183u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 12,
                piston_behavior: PistonBehavior::Normal,
                hardness: 50f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: 44,
            },
            BlockState {
                id: BlockStateId::new(32184u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 12,
                piston_behavior: PistonBehavior::Normal,
                hardness: 50f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: 44,
            },
            BlockState {
                id: BlockStateId::new(32185u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 12,
                piston_behavior: PistonBehavior::Normal,
                hardness: 50f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: 44,
            },
            BlockState {
                id: BlockStateId::new(32186u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 6,
                piston_behavior: PistonBehavior::Normal,
                hardness: 50f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: 44,
            },
            BlockState {
                id: BlockStateId::new(32187u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 12,
                piston_behavior: PistonBehavior::Normal,
                hardness: 50f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: 44,
            },
            BlockState {
                id: BlockStateId::new(32188u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 12,
                piston_behavior: PistonBehavior::Normal,
                hardness: 50f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: 44,
            },
            BlockState {
                id: BlockStateId::new(32189u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 12,
                piston_behavior: PistonBehavior::Normal,
                hardness: 50f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: 44,
            },
            BlockState {
                id: BlockStateId::new(32190u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 6,
                piston_behavior: PistonBehavior::Normal,
                hardness: 50f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: 44,
            },
            BlockState {
                id: BlockStateId::new(32191u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 12,
                piston_behavior: PistonBehavior::Normal,
                hardness: 50f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: 44,
            },
            BlockState {
                id: BlockStateId::new(32192u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 12,
                piston_behavior: PistonBehavior::Normal,
                hardness: 50f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: 44,
            },
            BlockState {
                id: BlockStateId::new(32193u16).unwrap(),
                state_flags: 448,
                side_flags: 255,
                instrument: NoteblockInstrument::Basedrum,
                luminance: 12,
                piston_behavior: PistonBehavior::Normal,
                hardness: 50f32,
                collision_shapes: &[0],
                outline_shapes: &[0],
                opacity: 1,
                block_entity_type: 44,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/vault"),
            pools: None,
        }),
        experience: None,
    };
    pub const HEAVY_CORE: Self = Block {
        id: BlockId::new(1187u16).unwrap(),
        name: "heavy_core",
        hardness: 10f32,
        blast_resistance: 1200f32,
        map_color: 6u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 114,
        default_state: &BlockState {
            id: BlockStateId::new(32195u16).unwrap(),
            state_flags: 8,
            side_flags: 64,
            instrument: NoteblockInstrument::Snare,
            luminance: 0,
            piston_behavior: PistonBehavior::Normal,
            hardness: 10f32,
            collision_shapes: &[337],
            outline_shapes: &[337],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(32194u16).unwrap(),
                state_flags: 32,
                side_flags: 64,
                instrument: NoteblockInstrument::Snare,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 10f32,
                collision_shapes: &[337],
                outline_shapes: &[337],
                opacity: 1,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(32195u16).unwrap(),
                state_flags: 8,
                side_flags: 64,
                instrument: NoteblockInstrument::Snare,
                luminance: 0,
                piston_behavior: PistonBehavior::Normal,
                hardness: 10f32,
                collision_shapes: &[337],
                outline_shapes: &[337],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/heavy_core"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:heavy_core",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const PALE_MOSS_BLOCK: Self = Block {
        id: BlockId::new(1188u16).unwrap(),
        name: "pale_moss_block",
        hardness: 0.1f32,
        blast_resistance: 0.1f32,
        map_color: 22u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 293,
        default_state: &BlockState {
            id: BlockStateId::new(32196u16).unwrap(),
            state_flags: 450,
            side_flags: 255,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0.1f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(32196u16).unwrap(),
            state_flags: 450,
            side_flags: 255,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0.1f32,
            collision_shapes: &[0],
            outline_shapes: &[0],
            opacity: 15,
            block_entity_type: u16::MAX,
        }],
        flammable: Some(Flammable {
            spread_chance: 5u8,
            burn_chance: 100u8,
        }),
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/pale_moss_block"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:pale_moss_block",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const PALE_MOSS_CARPET: Self = Block {
        id: BlockId::new(1189u16).unwrap(),
        name: "pale_moss_carpet",
        hardness: 0.1f32,
        blast_resistance: 0.1f32,
        map_color: 22u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 291,
        default_state: &BlockState {
            id: BlockStateId::new(32197u16).unwrap(),
            state_flags: 10,
            side_flags: 65,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0.1f32,
            collision_shapes: &[98],
            outline_shapes: &[98],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(32197u16).unwrap(),
                state_flags: 10,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[98],
                outline_shapes: &[98],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(32198u16).unwrap(),
                state_flags: 10,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[98],
                outline_shapes: &[98, 660],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(32199u16).unwrap(),
                state_flags: 10,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[98],
                outline_shapes: &[98, 232],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(32200u16).unwrap(),
                state_flags: 10,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[98],
                outline_shapes: &[98, 661],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(32201u16).unwrap(),
                state_flags: 10,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[98],
                outline_shapes: &[98, 660, 662],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(32202u16).unwrap(),
                state_flags: 10,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[98],
                outline_shapes: &[98, 232, 662],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(32203u16).unwrap(),
                state_flags: 10,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[98],
                outline_shapes: &[98, 237],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(32204u16).unwrap(),
                state_flags: 10,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[98],
                outline_shapes: &[98, 660, 234, 663],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(32205u16).unwrap(),
                state_flags: 10,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[98],
                outline_shapes: &[98, 232, 234],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(32206u16).unwrap(),
                state_flags: 10,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[98],
                outline_shapes: &[98, 664],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(32207u16).unwrap(),
                state_flags: 10,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[98],
                outline_shapes: &[98, 660, 665],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(32208u16).unwrap(),
                state_flags: 10,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[98],
                outline_shapes: &[98, 232, 665],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(32209u16).unwrap(),
                state_flags: 10,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[98],
                outline_shapes: &[98, 664, 661],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(32210u16).unwrap(),
                state_flags: 10,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[98],
                outline_shapes: &[98, 660, 665, 662],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(32211u16).unwrap(),
                state_flags: 10,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[98],
                outline_shapes: &[98, 232, 665, 662],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(32212u16).unwrap(),
                state_flags: 10,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[98],
                outline_shapes: &[98, 664, 237],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(32213u16).unwrap(),
                state_flags: 10,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[98],
                outline_shapes: &[98, 660, 665, 234, 663],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(32214u16).unwrap(),
                state_flags: 10,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[98],
                outline_shapes: &[98, 232, 665, 234],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(32215u16).unwrap(),
                state_flags: 10,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[98],
                outline_shapes: &[98, 236],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(32216u16).unwrap(),
                state_flags: 10,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[98],
                outline_shapes: &[98, 660, 233, 666],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(32217u16).unwrap(),
                state_flags: 10,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[98],
                outline_shapes: &[98, 232, 233],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(32218u16).unwrap(),
                state_flags: 10,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[98],
                outline_shapes: &[98, 236, 661],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(32219u16).unwrap(),
                state_flags: 10,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[98],
                outline_shapes: &[98, 660, 233, 662, 666],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(32220u16).unwrap(),
                state_flags: 10,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[98],
                outline_shapes: &[98, 232, 233, 662],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(32221u16).unwrap(),
                state_flags: 10,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[98],
                outline_shapes: &[98, 236, 237],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(32222u16).unwrap(),
                state_flags: 10,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[98],
                outline_shapes: &[98, 660, 233, 234, 666, 663],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(32223u16).unwrap(),
                state_flags: 10,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[98],
                outline_shapes: &[98, 232, 233, 234],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(32224u16).unwrap(),
                state_flags: 10,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[98],
                outline_shapes: &[98, 667],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(32225u16).unwrap(),
                state_flags: 10,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[98],
                outline_shapes: &[98, 660, 667],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(32226u16).unwrap(),
                state_flags: 10,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[98],
                outline_shapes: &[98, 232, 667],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(32227u16).unwrap(),
                state_flags: 10,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[98],
                outline_shapes: &[98, 661, 668],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(32228u16).unwrap(),
                state_flags: 10,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[98],
                outline_shapes: &[98, 660, 662, 668],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(32229u16).unwrap(),
                state_flags: 10,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[98],
                outline_shapes: &[98, 232, 662, 668],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(32230u16).unwrap(),
                state_flags: 10,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[98],
                outline_shapes: &[98, 237, 668],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(32231u16).unwrap(),
                state_flags: 10,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[98],
                outline_shapes: &[98, 660, 234, 668, 663],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(32232u16).unwrap(),
                state_flags: 10,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[98],
                outline_shapes: &[98, 232, 234, 668],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(32233u16).unwrap(),
                state_flags: 10,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[98],
                outline_shapes: &[98, 664, 669],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(32234u16).unwrap(),
                state_flags: 10,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[98],
                outline_shapes: &[98, 660, 665, 669],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(32235u16).unwrap(),
                state_flags: 10,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[98],
                outline_shapes: &[98, 232, 665, 669],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(32236u16).unwrap(),
                state_flags: 10,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[98],
                outline_shapes: &[98, 664, 661, 670],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(32237u16).unwrap(),
                state_flags: 10,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[98],
                outline_shapes: &[98, 660, 665, 662, 670],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(32238u16).unwrap(),
                state_flags: 10,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[98],
                outline_shapes: &[98, 232, 665, 662, 670],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(32239u16).unwrap(),
                state_flags: 10,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[98],
                outline_shapes: &[98, 664, 237, 670],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(32240u16).unwrap(),
                state_flags: 10,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[98],
                outline_shapes: &[98, 660, 665, 234, 670, 663],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(32241u16).unwrap(),
                state_flags: 10,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[98],
                outline_shapes: &[98, 232, 665, 234, 670],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(32242u16).unwrap(),
                state_flags: 10,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[98],
                outline_shapes: &[98, 236, 669],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(32243u16).unwrap(),
                state_flags: 10,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[98],
                outline_shapes: &[98, 660, 233, 669, 666],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(32244u16).unwrap(),
                state_flags: 10,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[98],
                outline_shapes: &[98, 232, 233, 669],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(32245u16).unwrap(),
                state_flags: 10,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[98],
                outline_shapes: &[98, 236, 661, 670],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(32246u16).unwrap(),
                state_flags: 10,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[98],
                outline_shapes: &[98, 660, 233, 662, 670, 666],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(32247u16).unwrap(),
                state_flags: 10,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[98],
                outline_shapes: &[98, 232, 233, 662, 670],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(32248u16).unwrap(),
                state_flags: 10,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[98],
                outline_shapes: &[98, 236, 237, 670],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(32249u16).unwrap(),
                state_flags: 10,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[98],
                outline_shapes: &[98, 660, 233, 234, 670, 666, 663],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(32250u16).unwrap(),
                state_flags: 10,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[98],
                outline_shapes: &[98, 232, 233, 234, 670],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(32251u16).unwrap(),
                state_flags: 10,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[98],
                outline_shapes: &[98, 240],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(32252u16).unwrap(),
                state_flags: 10,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[98],
                outline_shapes: &[98, 660, 240],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(32253u16).unwrap(),
                state_flags: 10,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[98],
                outline_shapes: &[98, 232, 240],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(32254u16).unwrap(),
                state_flags: 10,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[98],
                outline_shapes: &[98, 661, 239, 671],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(32255u16).unwrap(),
                state_flags: 10,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[98],
                outline_shapes: &[98, 660, 662, 239, 671],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(32256u16).unwrap(),
                state_flags: 10,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[98],
                outline_shapes: &[98, 232, 662, 239, 671],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(32257u16).unwrap(),
                state_flags: 10,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[98],
                outline_shapes: &[98, 237, 239],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(32258u16).unwrap(),
                state_flags: 10,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[98],
                outline_shapes: &[98, 660, 234, 239, 663],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(32259u16).unwrap(),
                state_flags: 10,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[98],
                outline_shapes: &[98, 232, 234, 239],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(32260u16).unwrap(),
                state_flags: 10,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[98],
                outline_shapes: &[98, 664, 238, 672],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(32261u16).unwrap(),
                state_flags: 10,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[98],
                outline_shapes: &[98, 660, 665, 238, 672],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(32262u16).unwrap(),
                state_flags: 10,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[98],
                outline_shapes: &[98, 232, 665, 238, 672],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(32263u16).unwrap(),
                state_flags: 10,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[98],
                outline_shapes: &[98, 664, 661, 235, 672, 671],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(32264u16).unwrap(),
                state_flags: 10,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[98],
                outline_shapes: &[98, 660, 665, 662, 235, 672, 671],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(32265u16).unwrap(),
                state_flags: 10,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[98],
                outline_shapes: &[98, 232, 665, 662, 235, 672, 671],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(32266u16).unwrap(),
                state_flags: 10,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[98],
                outline_shapes: &[98, 664, 237, 235, 672],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(32267u16).unwrap(),
                state_flags: 10,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[98],
                outline_shapes: &[98, 660, 665, 234, 235, 663, 672],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(32268u16).unwrap(),
                state_flags: 10,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[98],
                outline_shapes: &[98, 232, 665, 234, 235, 672],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(32269u16).unwrap(),
                state_flags: 10,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[98],
                outline_shapes: &[98, 236, 238],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(32270u16).unwrap(),
                state_flags: 10,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[98],
                outline_shapes: &[98, 660, 233, 238, 666],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(32271u16).unwrap(),
                state_flags: 10,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[98],
                outline_shapes: &[98, 232, 233, 238],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(32272u16).unwrap(),
                state_flags: 10,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[98],
                outline_shapes: &[98, 236, 661, 235, 671],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(32273u16).unwrap(),
                state_flags: 10,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[98],
                outline_shapes: &[98, 660, 233, 662, 235, 666, 671],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(32274u16).unwrap(),
                state_flags: 10,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[98],
                outline_shapes: &[98, 232, 233, 662, 235, 671],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(32275u16).unwrap(),
                state_flags: 10,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[98],
                outline_shapes: &[98, 236, 237, 235],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(32276u16).unwrap(),
                state_flags: 10,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[98],
                outline_shapes: &[98, 660, 233, 234, 235, 666, 663],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(32277u16).unwrap(),
                state_flags: 10,
                side_flags: 65,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[98],
                outline_shapes: &[98, 232, 233, 234, 235],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(32278u16).unwrap(),
                state_flags: 10,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[],
                outline_shapes: &[0],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(32279u16).unwrap(),
                state_flags: 10,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[],
                outline_shapes: &[673],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(32280u16).unwrap(),
                state_flags: 10,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[],
                outline_shapes: &[73],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(32281u16).unwrap(),
                state_flags: 10,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[],
                outline_shapes: &[674],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(32282u16).unwrap(),
                state_flags: 10,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[],
                outline_shapes: &[673, 675],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(32283u16).unwrap(),
                state_flags: 10,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[],
                outline_shapes: &[73, 675],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(32284u16).unwrap(),
                state_flags: 10,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[],
                outline_shapes: &[79],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(32285u16).unwrap(),
                state_flags: 10,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[],
                outline_shapes: &[673, 75, 663],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(32286u16).unwrap(),
                state_flags: 10,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[],
                outline_shapes: &[73, 75],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(32287u16).unwrap(),
                state_flags: 10,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[],
                outline_shapes: &[676],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(32288u16).unwrap(),
                state_flags: 10,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[],
                outline_shapes: &[673, 677],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(32289u16).unwrap(),
                state_flags: 10,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[],
                outline_shapes: &[73, 677],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(32290u16).unwrap(),
                state_flags: 10,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[],
                outline_shapes: &[676, 674],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(32291u16).unwrap(),
                state_flags: 10,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[],
                outline_shapes: &[673, 677, 675],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(32292u16).unwrap(),
                state_flags: 10,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[],
                outline_shapes: &[73, 677, 675],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(32293u16).unwrap(),
                state_flags: 10,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[],
                outline_shapes: &[676, 79],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(32294u16).unwrap(),
                state_flags: 10,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[],
                outline_shapes: &[673, 677, 75, 663],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(32295u16).unwrap(),
                state_flags: 10,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[],
                outline_shapes: &[73, 677, 75],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(32296u16).unwrap(),
                state_flags: 10,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[],
                outline_shapes: &[78],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(32297u16).unwrap(),
                state_flags: 10,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[],
                outline_shapes: &[673, 74, 666],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(32298u16).unwrap(),
                state_flags: 10,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[],
                outline_shapes: &[73, 74],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(32299u16).unwrap(),
                state_flags: 10,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[],
                outline_shapes: &[78, 674],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(32300u16).unwrap(),
                state_flags: 10,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[],
                outline_shapes: &[673, 74, 675, 666],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(32301u16).unwrap(),
                state_flags: 10,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[],
                outline_shapes: &[73, 74, 675],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(32302u16).unwrap(),
                state_flags: 10,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[],
                outline_shapes: &[78, 79],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(32303u16).unwrap(),
                state_flags: 10,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[],
                outline_shapes: &[673, 74, 75, 666, 663],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(32304u16).unwrap(),
                state_flags: 10,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[],
                outline_shapes: &[73, 74, 75],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(32305u16).unwrap(),
                state_flags: 10,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[],
                outline_shapes: &[678],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(32306u16).unwrap(),
                state_flags: 10,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[],
                outline_shapes: &[673, 678],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(32307u16).unwrap(),
                state_flags: 10,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[],
                outline_shapes: &[73, 678],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(32308u16).unwrap(),
                state_flags: 10,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[],
                outline_shapes: &[674, 679],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(32309u16).unwrap(),
                state_flags: 10,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[],
                outline_shapes: &[673, 675, 679],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(32310u16).unwrap(),
                state_flags: 10,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[],
                outline_shapes: &[73, 675, 679],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(32311u16).unwrap(),
                state_flags: 10,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[],
                outline_shapes: &[79, 679],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(32312u16).unwrap(),
                state_flags: 10,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[],
                outline_shapes: &[673, 75, 679, 663],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(32313u16).unwrap(),
                state_flags: 10,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[],
                outline_shapes: &[73, 75, 679],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(32314u16).unwrap(),
                state_flags: 10,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[],
                outline_shapes: &[676, 680],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(32315u16).unwrap(),
                state_flags: 10,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[],
                outline_shapes: &[673, 677, 680],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(32316u16).unwrap(),
                state_flags: 10,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[],
                outline_shapes: &[73, 677, 680],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(32317u16).unwrap(),
                state_flags: 10,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[],
                outline_shapes: &[676, 674, 681],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(32318u16).unwrap(),
                state_flags: 10,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[],
                outline_shapes: &[673, 677, 675, 681],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(32319u16).unwrap(),
                state_flags: 10,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[],
                outline_shapes: &[73, 677, 675, 681],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(32320u16).unwrap(),
                state_flags: 10,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[],
                outline_shapes: &[676, 79, 681],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(32321u16).unwrap(),
                state_flags: 10,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[],
                outline_shapes: &[673, 677, 75, 681, 663],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(32322u16).unwrap(),
                state_flags: 10,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[],
                outline_shapes: &[73, 677, 75, 681],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(32323u16).unwrap(),
                state_flags: 10,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[],
                outline_shapes: &[78, 680],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(32324u16).unwrap(),
                state_flags: 10,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[],
                outline_shapes: &[673, 74, 680, 666],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(32325u16).unwrap(),
                state_flags: 10,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[],
                outline_shapes: &[73, 74, 680],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(32326u16).unwrap(),
                state_flags: 10,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[],
                outline_shapes: &[78, 674, 681],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(32327u16).unwrap(),
                state_flags: 10,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[],
                outline_shapes: &[673, 74, 675, 681, 666],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(32328u16).unwrap(),
                state_flags: 10,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[],
                outline_shapes: &[73, 74, 675, 681],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(32329u16).unwrap(),
                state_flags: 10,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[],
                outline_shapes: &[78, 79, 681],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(32330u16).unwrap(),
                state_flags: 10,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[],
                outline_shapes: &[673, 74, 75, 681, 666, 663],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(32331u16).unwrap(),
                state_flags: 10,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[],
                outline_shapes: &[73, 74, 75, 681],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(32332u16).unwrap(),
                state_flags: 10,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[],
                outline_shapes: &[87],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(32333u16).unwrap(),
                state_flags: 10,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[],
                outline_shapes: &[673, 87],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(32334u16).unwrap(),
                state_flags: 10,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[],
                outline_shapes: &[73, 87],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(32335u16).unwrap(),
                state_flags: 10,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[],
                outline_shapes: &[674, 84, 671],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(32336u16).unwrap(),
                state_flags: 10,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[],
                outline_shapes: &[673, 675, 84, 671],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(32337u16).unwrap(),
                state_flags: 10,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[],
                outline_shapes: &[73, 675, 84, 671],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(32338u16).unwrap(),
                state_flags: 10,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[],
                outline_shapes: &[79, 84],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(32339u16).unwrap(),
                state_flags: 10,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[],
                outline_shapes: &[673, 75, 84, 663],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(32340u16).unwrap(),
                state_flags: 10,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[],
                outline_shapes: &[73, 75, 84],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(32341u16).unwrap(),
                state_flags: 10,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[],
                outline_shapes: &[676, 81, 672],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(32342u16).unwrap(),
                state_flags: 10,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[],
                outline_shapes: &[673, 677, 81, 672],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(32343u16).unwrap(),
                state_flags: 10,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[],
                outline_shapes: &[73, 677, 81, 672],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(32344u16).unwrap(),
                state_flags: 10,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[],
                outline_shapes: &[676, 674, 76, 672, 671],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(32345u16).unwrap(),
                state_flags: 10,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[],
                outline_shapes: &[673, 677, 675, 76, 672, 671],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(32346u16).unwrap(),
                state_flags: 10,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[],
                outline_shapes: &[73, 677, 675, 76, 672, 671],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(32347u16).unwrap(),
                state_flags: 10,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[],
                outline_shapes: &[676, 79, 76, 672],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(32348u16).unwrap(),
                state_flags: 10,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[],
                outline_shapes: &[673, 677, 75, 76, 663, 672],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(32349u16).unwrap(),
                state_flags: 10,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[],
                outline_shapes: &[73, 677, 75, 76, 672],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(32350u16).unwrap(),
                state_flags: 10,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[],
                outline_shapes: &[78, 81],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(32351u16).unwrap(),
                state_flags: 10,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[],
                outline_shapes: &[673, 74, 81, 666],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(32352u16).unwrap(),
                state_flags: 10,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[],
                outline_shapes: &[73, 74, 81],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(32353u16).unwrap(),
                state_flags: 10,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[],
                outline_shapes: &[78, 674, 76, 671],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(32354u16).unwrap(),
                state_flags: 10,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[],
                outline_shapes: &[673, 74, 675, 76, 666, 671],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(32355u16).unwrap(),
                state_flags: 10,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[],
                outline_shapes: &[73, 74, 675, 76, 671],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(32356u16).unwrap(),
                state_flags: 10,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[],
                outline_shapes: &[78, 79, 76],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(32357u16).unwrap(),
                state_flags: 10,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[],
                outline_shapes: &[673, 74, 75, 76, 666, 663],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(32358u16).unwrap(),
                state_flags: 10,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0.1f32,
                collision_shapes: &[],
                outline_shapes: &[73, 74, 75, 76],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: Some(Flammable {
            spread_chance: 5u8,
            burn_chance: 100u8,
        }),
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/pale_moss_carpet"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:pale_moss_carpet",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: Some(&[LootCondition::BlockStateProperty {
                        block: "minecraft:pale_moss_carpet",
                        properties: &[("bottom", "true")],
                    }]),
                    functions: Some(&[LootFunction {
                        content: LootFunctionTypes::ExplosionDecay,
                        conditions: None,
                    }]),
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: None,
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const PALE_HANGING_MOSS: Self = Block {
        id: BlockId::new(1190u16).unwrap(),
        name: "pale_hanging_moss",
        hardness: 0f32,
        blast_resistance: 0f32,
        map_color: 22u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 292,
        default_state: &BlockState {
            id: BlockStateId::new(32359u16).unwrap(),
            state_flags: 10,
            side_flags: 0,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0f32,
            collision_shapes: &[],
            outline_shapes: &[682],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[
            BlockState {
                id: BlockStateId::new(32359u16).unwrap(),
                state_flags: 10,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[682],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
            BlockState {
                id: BlockStateId::new(32360u16).unwrap(),
                state_flags: 10,
                side_flags: 0,
                instrument: NoteblockInstrument::Harp,
                luminance: 0,
                piston_behavior: PistonBehavior::Destroy,
                hardness: 0f32,
                collision_shapes: &[],
                outline_shapes: &[31],
                opacity: 0,
                block_entity_type: u16::MAX,
            },
        ],
        flammable: Some(Flammable {
            spread_chance: 5u8,
            burn_chance: 100u8,
        }),
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/pale_hanging_moss"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:pale_hanging_moss",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::AnyOf(&[
                    LootCondition::MatchTool {
                        items: Some(&["minecraft:shears"]),
                    },
                    LootCondition::MatchTool { items: None },
                ])]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const OPEN_EYEBLOSSOM: Self = Block {
        id: BlockId::new(1191u16).unwrap(),
        name: "open_eyeblossom",
        hardness: 0f32,
        blast_resistance: 0f32,
        map_color: 15u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 258,
        default_state: &BlockState {
            id: BlockStateId::new(32361u16).unwrap(),
            state_flags: 520,
            side_flags: 0,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0f32,
            collision_shapes: &[],
            outline_shapes: &[54],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(32361u16).unwrap(),
            state_flags: 520,
            side_flags: 0,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0f32,
            collision_shapes: &[],
            outline_shapes: &[54],
            opacity: 0,
            block_entity_type: u16::MAX,
        }],
        flammable: Some(Flammable {
            spread_chance: 60u8,
            burn_chance: 100u8,
        }),
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/open_eyeblossom"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:open_eyeblossom",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const CLOSED_EYEBLOSSOM: Self = Block {
        id: BlockId::new(1192u16).unwrap(),
        name: "closed_eyeblossom",
        hardness: 0f32,
        blast_resistance: 0f32,
        map_color: 6u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 259,
        default_state: &BlockState {
            id: BlockStateId::new(32362u16).unwrap(),
            state_flags: 520,
            side_flags: 0,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0f32,
            collision_shapes: &[],
            outline_shapes: &[54],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(32362u16).unwrap(),
            state_flags: 520,
            side_flags: 0,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0f32,
            collision_shapes: &[],
            outline_shapes: &[54],
            opacity: 0,
            block_entity_type: u16::MAX,
        }],
        flammable: Some(Flammable {
            spread_chance: 60u8,
            burn_chance: 100u8,
        }),
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/closed_eyeblossom"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:closed_eyeblossom",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    pub const POTTED_OPEN_EYEBLOSSOM: Self = Block {
        id: BlockId::new(1193u16).unwrap(),
        name: "potted_open_eyeblossom",
        hardness: 0f32,
        blast_resistance: 0f32,
        map_color: 0u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 0,
        default_state: &BlockState {
            id: BlockStateId::new(32363u16).unwrap(),
            state_flags: 520,
            side_flags: 64,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0f32,
            collision_shapes: &[55],
            outline_shapes: &[55],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(32363u16).unwrap(),
            state_flags: 520,
            side_flags: 64,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0f32,
            collision_shapes: &[55],
            outline_shapes: &[55],
            opacity: 0,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/potted_open_eyeblossom"),
            pools: Some(&[
                LootPool {
                    entries: &[LootPoolEntry {
                        content: LootPoolEntryTypes::Item(ItemEntry {
                            name: "minecraft:flower_pot",
                        }),
                        weight: 1i32,
                        quality: 0i32,
                        conditions: None,
                        functions: None,
                    }],
                    rolls: LootNumberProviderTypes::Constant(1f32),
                    bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                    conditions: Some(&[LootCondition::SurvivesExplosion]),
                    functions: None,
                },
                LootPool {
                    entries: &[LootPoolEntry {
                        content: LootPoolEntryTypes::Item(ItemEntry {
                            name: "minecraft:open_eyeblossom",
                        }),
                        weight: 1i32,
                        quality: 0i32,
                        conditions: None,
                        functions: None,
                    }],
                    rolls: LootNumberProviderTypes::Constant(1f32),
                    bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                    conditions: Some(&[LootCondition::SurvivesExplosion]),
                    functions: None,
                },
            ]),
        }),
        experience: None,
    };
    pub const POTTED_CLOSED_EYEBLOSSOM: Self = Block {
        id: BlockId::new(1194u16).unwrap(),
        name: "potted_closed_eyeblossom",
        hardness: 0f32,
        blast_resistance: 0f32,
        map_color: 0u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 0,
        default_state: &BlockState {
            id: BlockStateId::new(32364u16).unwrap(),
            state_flags: 520,
            side_flags: 64,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0f32,
            collision_shapes: &[55],
            outline_shapes: &[55],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(32364u16).unwrap(),
            state_flags: 520,
            side_flags: 64,
            instrument: NoteblockInstrument::Harp,
            luminance: 0,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0f32,
            collision_shapes: &[55],
            outline_shapes: &[55],
            opacity: 0,
            block_entity_type: u16::MAX,
        }],
        flammable: None,
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/potted_closed_eyeblossom"),
            pools: Some(&[
                LootPool {
                    entries: &[LootPoolEntry {
                        content: LootPoolEntryTypes::Item(ItemEntry {
                            name: "minecraft:flower_pot",
                        }),
                        weight: 1i32,
                        quality: 0i32,
                        conditions: None,
                        functions: None,
                    }],
                    rolls: LootNumberProviderTypes::Constant(1f32),
                    bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                    conditions: Some(&[LootCondition::SurvivesExplosion]),
                    functions: None,
                },
                LootPool {
                    entries: &[LootPoolEntry {
                        content: LootPoolEntryTypes::Item(ItemEntry {
                            name: "minecraft:closed_eyeblossom",
                        }),
                        weight: 1i32,
                        quality: 0i32,
                        conditions: None,
                        functions: None,
                    }],
                    rolls: LootNumberProviderTypes::Constant(1f32),
                    bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                    conditions: Some(&[LootCondition::SurvivesExplosion]),
                    functions: None,
                },
            ]),
        }),
        experience: None,
    };
    pub const FIREFLY_BUSH: Self = Block {
        id: BlockId::new(1195u16).unwrap(),
        name: "firefly_bush",
        hardness: 0f32,
        blast_resistance: 0f32,
        map_color: 7u8,
        slipperiness: 0.6f32,
        velocity_multiplier: 1f32,
        jump_velocity_multiplier: 1f32,
        item_id: 235,
        default_state: &BlockState {
            id: BlockStateId::new(32365u16).unwrap(),
            state_flags: 10,
            side_flags: 0,
            instrument: NoteblockInstrument::Harp,
            luminance: 2,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0f32,
            collision_shapes: &[],
            outline_shapes: &[0],
            opacity: 0,
            block_entity_type: u16::MAX,
        },
        states: &[BlockState {
            id: BlockStateId::new(32365u16).unwrap(),
            state_flags: 10,
            side_flags: 0,
            instrument: NoteblockInstrument::Harp,
            luminance: 2,
            piston_behavior: PistonBehavior::Destroy,
            hardness: 0f32,
            collision_shapes: &[],
            outline_shapes: &[0],
            opacity: 0,
            block_entity_type: u16::MAX,
        }],
        flammable: Some(Flammable {
            spread_chance: 60u8,
            burn_chance: 100u8,
        }),
        loot_table: Some(LootTable {
            r#type: LootTableType::Block,
            random_sequence: Some("minecraft:blocks/firefly_bush"),
            pools: Some(&[LootPool {
                entries: &[LootPoolEntry {
                    content: LootPoolEntryTypes::Item(ItemEntry {
                        name: "minecraft:firefly_bush",
                    }),
                    weight: 1i32,
                    quality: 0i32,
                    conditions: None,
                    functions: None,
                }],
                rolls: LootNumberProviderTypes::Constant(1f32),
                bonus_rolls: LootNumberProviderTypes::Constant(0f32),
                conditions: Some(&[LootCondition::SurvivesExplosion]),
                functions: None,
            }]),
        }),
        experience: None,
    };
    #[doc = r" Try to parse a block from a resource location string."]
    #[inline]
    #[must_use]
    pub fn from_registry_key(name: &str) -> Option<&'static Self> {
        mappings::BLOCK_FROM_NAME_MAP.get(name)
    }
    #[doc = r" Try to get a block from a namespace prefixed name."]
    #[must_use]
    pub fn from_name(name: &str) -> Option<&'static Self> {
        let key = name.strip_prefix("minecraft:").unwrap_or(name);
        mappings::BLOCK_FROM_NAME_MAP.get(key)
    }
    #[doc = r" Get a [`Block`] from a [`BlockId`]"]
    #[inline]
    #[must_use]
    pub const fn from_id(id: BlockId) -> &'static Self {
        unsafe { std::hint::assert_unchecked(id.as_u16() < BlockId::BLOCK_COUNT) }
        mappings::TYPE_FROM_RAW_ID[id.as_u16() as usize]
    }
    #[doc = r" Get a [`Block`] from a state id"]
    #[inline]
    #[must_use]
    pub const fn from_state_id(id: BlockStateId) -> &'static Self {
        Self::from_id(BlockId::from_state_id(id))
    }
    #[doc = r" Try to parse a block from an item id."]
    #[must_use]
    pub const fn from_item_id(id: u16) -> Option<&'static Self> {
        #[allow(unreachable_patterns)]
        match id {
            0u16 => Some(&Self::AIR),
            1u16 => Some(&Self::STONE),
            2u16 => Some(&Self::GRANITE),
            3u16 => Some(&Self::POLISHED_GRANITE),
            4u16 => Some(&Self::DIORITE),
            5u16 => Some(&Self::POLISHED_DIORITE),
            6u16 => Some(&Self::ANDESITE),
            7u16 => Some(&Self::POLISHED_ANDESITE),
            54u16 => Some(&Self::GRASS_BLOCK),
            55u16 => Some(&Self::DIRT),
            56u16 => Some(&Self::COARSE_DIRT),
            57u16 => Some(&Self::PODZOL),
            62u16 => Some(&Self::COBBLESTONE),
            63u16 => Some(&Self::OAK_PLANKS),
            64u16 => Some(&Self::SPRUCE_PLANKS),
            65u16 => Some(&Self::BIRCH_PLANKS),
            66u16 => Some(&Self::JUNGLE_PLANKS),
            67u16 => Some(&Self::ACACIA_PLANKS),
            68u16 => Some(&Self::CHERRY_PLANKS),
            69u16 => Some(&Self::DARK_OAK_PLANKS),
            204u16 => Some(&Self::PALE_OAK_WOOD),
            70u16 => Some(&Self::PALE_OAK_PLANKS),
            71u16 => Some(&Self::MANGROVE_PLANKS),
            72u16 => Some(&Self::BAMBOO_PLANKS),
            75u16 => Some(&Self::BAMBOO_MOSAIC),
            76u16 => Some(&Self::OAK_SAPLING),
            77u16 => Some(&Self::SPRUCE_SAPLING),
            78u16 => Some(&Self::BIRCH_SAPLING),
            79u16 => Some(&Self::JUNGLE_SAPLING),
            80u16 => Some(&Self::ACACIA_SAPLING),
            81u16 => Some(&Self::CHERRY_SAPLING),
            82u16 => Some(&Self::DARK_OAK_SAPLING),
            83u16 => Some(&Self::PALE_OAK_SAPLING),
            84u16 => Some(&Self::MANGROVE_PROPAGULE),
            85u16 => Some(&Self::BEDROCK),
            86u16 => Some(&Self::SAND),
            87u16 => Some(&Self::SUSPICIOUS_SAND),
            89u16 => Some(&Self::RED_SAND),
            90u16 => Some(&Self::GRAVEL),
            88u16 => Some(&Self::SUSPICIOUS_GRAVEL),
            97u16 => Some(&Self::GOLD_ORE),
            98u16 => Some(&Self::DEEPSLATE_GOLD_ORE),
            93u16 => Some(&Self::IRON_ORE),
            94u16 => Some(&Self::DEEPSLATE_IRON_ORE),
            91u16 => Some(&Self::COAL_ORE),
            92u16 => Some(&Self::DEEPSLATE_COAL_ORE),
            107u16 => Some(&Self::NETHER_GOLD_ORE),
            161u16 => Some(&Self::OAK_LOG),
            162u16 => Some(&Self::SPRUCE_LOG),
            163u16 => Some(&Self::BIRCH_LOG),
            164u16 => Some(&Self::JUNGLE_LOG),
            165u16 => Some(&Self::ACACIA_LOG),
            166u16 => Some(&Self::CHERRY_LOG),
            168u16 => Some(&Self::DARK_OAK_LOG),
            167u16 => Some(&Self::PALE_OAK_LOG),
            169u16 => Some(&Self::MANGROVE_LOG),
            170u16 => Some(&Self::MANGROVE_ROOTS),
            171u16 => Some(&Self::MUDDY_MANGROVE_ROOTS),
            174u16 => Some(&Self::BAMBOO_BLOCK),
            176u16 => Some(&Self::STRIPPED_SPRUCE_LOG),
            177u16 => Some(&Self::STRIPPED_BIRCH_LOG),
            178u16 => Some(&Self::STRIPPED_JUNGLE_LOG),
            179u16 => Some(&Self::STRIPPED_ACACIA_LOG),
            180u16 => Some(&Self::STRIPPED_CHERRY_LOG),
            181u16 => Some(&Self::STRIPPED_DARK_OAK_LOG),
            182u16 => Some(&Self::STRIPPED_PALE_OAK_LOG),
            175u16 => Some(&Self::STRIPPED_OAK_LOG),
            183u16 => Some(&Self::STRIPPED_MANGROVE_LOG),
            197u16 => Some(&Self::STRIPPED_BAMBOO_BLOCK),
            198u16 => Some(&Self::OAK_WOOD),
            199u16 => Some(&Self::SPRUCE_WOOD),
            200u16 => Some(&Self::BIRCH_WOOD),
            201u16 => Some(&Self::JUNGLE_WOOD),
            202u16 => Some(&Self::ACACIA_WOOD),
            203u16 => Some(&Self::CHERRY_WOOD),
            205u16 => Some(&Self::DARK_OAK_WOOD),
            206u16 => Some(&Self::MANGROVE_WOOD),
            186u16 => Some(&Self::STRIPPED_OAK_WOOD),
            187u16 => Some(&Self::STRIPPED_SPRUCE_WOOD),
            188u16 => Some(&Self::STRIPPED_BIRCH_WOOD),
            189u16 => Some(&Self::STRIPPED_JUNGLE_WOOD),
            190u16 => Some(&Self::STRIPPED_ACACIA_WOOD),
            191u16 => Some(&Self::STRIPPED_CHERRY_WOOD),
            192u16 => Some(&Self::STRIPPED_DARK_OAK_WOOD),
            193u16 => Some(&Self::STRIPPED_PALE_OAK_WOOD),
            194u16 => Some(&Self::STRIPPED_MANGROVE_WOOD),
            209u16 => Some(&Self::OAK_LEAVES),
            210u16 => Some(&Self::SPRUCE_LEAVES),
            211u16 => Some(&Self::BIRCH_LEAVES),
            212u16 => Some(&Self::JUNGLE_LEAVES),
            213u16 => Some(&Self::ACACIA_LEAVES),
            214u16 => Some(&Self::CHERRY_LEAVES),
            215u16 => Some(&Self::DARK_OAK_LEAVES),
            216u16 => Some(&Self::PALE_OAK_LEAVES),
            217u16 => Some(&Self::MANGROVE_LEAVES),
            218u16 => Some(&Self::AZALEA_LEAVES),
            219u16 => Some(&Self::FLOWERING_AZALEA_LEAVES),
            220u16 => Some(&Self::SPONGE),
            221u16 => Some(&Self::WET_SPONGE),
            222u16 => Some(&Self::GLASS),
            103u16 => Some(&Self::LAPIS_ORE),
            104u16 => Some(&Self::DEEPSLATE_LAPIS_ORE),
            224u16 => Some(&Self::LAPIS_BLOCK),
            756u16 => Some(&Self::DISPENSER),
            225u16 => Some(&Self::SANDSTONE),
            226u16 => Some(&Self::CHISELED_SANDSTONE),
            227u16 => Some(&Self::CUT_SANDSTONE),
            776u16 => Some(&Self::NOTE_BLOCK),
            1115u16 => Some(&Self::WHITE_BED),
            1116u16 => Some(&Self::ORANGE_BED),
            1117u16 => Some(&Self::MAGENTA_BED),
            1118u16 => Some(&Self::LIGHT_BLUE_BED),
            1119u16 => Some(&Self::YELLOW_BED),
            1120u16 => Some(&Self::LIME_BED),
            1121u16 => Some(&Self::PINK_BED),
            1122u16 => Some(&Self::GRAY_BED),
            1123u16 => Some(&Self::LIGHT_GRAY_BED),
            1124u16 => Some(&Self::CYAN_BED),
            1125u16 => Some(&Self::PURPLE_BED),
            1126u16 => Some(&Self::BLUE_BED),
            1127u16 => Some(&Self::BROWN_BED),
            1128u16 => Some(&Self::GREEN_BED),
            1129u16 => Some(&Self::RED_BED),
            1130u16 => Some(&Self::BLACK_BED),
            861u16 => Some(&Self::POWERED_RAIL),
            862u16 => Some(&Self::DETECTOR_RAIL),
            751u16 => Some(&Self::STICKY_PISTON),
            228u16 => Some(&Self::COBWEB),
            229u16 => Some(&Self::SHORT_GRASS),
            230u16 => Some(&Self::FERN),
            234u16 => Some(&Self::DEAD_BUSH),
            231u16 => Some(&Self::BUSH),
            236u16 => Some(&Self::SHORT_DRY_GRASS),
            237u16 => Some(&Self::TALL_DRY_GRASS),
            238u16 => Some(&Self::SEAGRASS),
            750u16 => Some(&Self::PISTON),
            240u16 => Some(&Self::WHITE_WOOL),
            241u16 => Some(&Self::ORANGE_WOOL),
            242u16 => Some(&Self::MAGENTA_WOOL),
            243u16 => Some(&Self::LIGHT_BLUE_WOOL),
            244u16 => Some(&Self::YELLOW_WOOL),
            245u16 => Some(&Self::LIME_WOOL),
            246u16 => Some(&Self::PINK_WOOL),
            247u16 => Some(&Self::GRAY_WOOL),
            248u16 => Some(&Self::LIGHT_GRAY_WOOL),
            249u16 => Some(&Self::CYAN_WOOL),
            250u16 => Some(&Self::PURPLE_WOOL),
            251u16 => Some(&Self::BLUE_WOOL),
            252u16 => Some(&Self::BROWN_WOOL),
            253u16 => Some(&Self::GREEN_WOOL),
            254u16 => Some(&Self::RED_WOOL),
            255u16 => Some(&Self::BLACK_WOOL),
            256u16 => Some(&Self::DANDELION),
            257u16 => Some(&Self::GOLDEN_DANDELION),
            272u16 => Some(&Self::TORCHFLOWER),
            260u16 => Some(&Self::POPPY),
            261u16 => Some(&Self::BLUE_ORCHID),
            262u16 => Some(&Self::ALLIUM),
            263u16 => Some(&Self::AZURE_BLUET),
            264u16 => Some(&Self::RED_TULIP),
            265u16 => Some(&Self::ORANGE_TULIP),
            266u16 => Some(&Self::WHITE_TULIP),
            267u16 => Some(&Self::PINK_TULIP),
            268u16 => Some(&Self::OXEYE_DAISY),
            269u16 => Some(&Self::CORNFLOWER),
            271u16 => Some(&Self::WITHER_ROSE),
            270u16 => Some(&Self::LILY_OF_THE_VALLEY),
            275u16 => Some(&Self::BROWN_MUSHROOM),
            276u16 => Some(&Self::RED_MUSHROOM),
            126u16 => Some(&Self::GOLD_BLOCK),
            117u16 => Some(&Self::IRON_BLOCK),
            332u16 => Some(&Self::BRICKS),
            774u16 => Some(&Self::TNT),
            345u16 => Some(&Self::BOOKSHELF),
            346u16 => Some(&Self::CHISELED_BOOKSHELF),
            333u16 => Some(&Self::ACACIA_SHELF),
            334u16 => Some(&Self::BAMBOO_SHELF),
            335u16 => Some(&Self::BIRCH_SHELF),
            336u16 => Some(&Self::CHERRY_SHELF),
            337u16 => Some(&Self::CRIMSON_SHELF),
            338u16 => Some(&Self::DARK_OAK_SHELF),
            339u16 => Some(&Self::JUNGLE_SHELF),
            340u16 => Some(&Self::MANGROVE_SHELF),
            341u16 => Some(&Self::OAK_SHELF),
            342u16 => Some(&Self::PALE_OAK_SHELF),
            343u16 => Some(&Self::SPRUCE_SHELF),
            344u16 => Some(&Self::WARPED_SHELF),
            348u16 => Some(&Self::MOSSY_COBBLESTONE),
            349u16 => Some(&Self::OBSIDIAN),
            350u16 => Some(&Self::TORCH),
            357u16 => Some(&Self::SPAWNER),
            358u16 => Some(&Self::CREAKING_HEART),
            469u16 => Some(&Self::OAK_STAIRS),
            359u16 => Some(&Self::CHEST),
            745u16 => Some(&Self::REDSTONE_WIRE),
            105u16 => Some(&Self::DIAMOND_ORE),
            106u16 => Some(&Self::DEEPSLATE_DIAMOND_ORE),
            127u16 => Some(&Self::DIAMOND_BLOCK),
            360u16 => Some(&Self::CRAFTING_TABLE),
            979u16 => Some(&Self::WHEAT),
            361u16 => Some(&Self::FARMLAND),
            362u16 => Some(&Self::FURNACE),
            1016u16 => Some(&Self::OAK_SIGN),
            1017u16 => Some(&Self::SPRUCE_SIGN),
            1018u16 => Some(&Self::BIRCH_SIGN),
            1020u16 => Some(&Self::ACACIA_SIGN),
            1021u16 => Some(&Self::CHERRY_SIGN),
            1019u16 => Some(&Self::JUNGLE_SIGN),
            1022u16 => Some(&Self::DARK_OAK_SIGN),
            1023u16 => Some(&Self::PALE_OAK_SIGN),
            1024u16 => Some(&Self::MANGROVE_SIGN),
            1025u16 => Some(&Self::BAMBOO_SIGN),
            808u16 => Some(&Self::OAK_DOOR),
            363u16 => Some(&Self::LADDER),
            863u16 => Some(&Self::RAIL),
            364u16 => Some(&Self::COBBLESTONE_STAIRS),
            1028u16 => Some(&Self::OAK_HANGING_SIGN),
            1029u16 => Some(&Self::SPRUCE_HANGING_SIGN),
            1030u16 => Some(&Self::BIRCH_HANGING_SIGN),
            1032u16 => Some(&Self::ACACIA_HANGING_SIGN),
            1033u16 => Some(&Self::CHERRY_HANGING_SIGN),
            1031u16 => Some(&Self::JUNGLE_HANGING_SIGN),
            1034u16 => Some(&Self::DARK_OAK_HANGING_SIGN),
            1035u16 => Some(&Self::PALE_OAK_HANGING_SIGN),
            1038u16 => Some(&Self::CRIMSON_HANGING_SIGN),
            1039u16 => Some(&Self::WARPED_HANGING_SIGN),
            1036u16 => Some(&Self::MANGROVE_HANGING_SIGN),
            1037u16 => Some(&Self::BAMBOO_HANGING_SIGN),
            760u16 => Some(&Self::LEVER),
            791u16 => Some(&Self::STONE_PRESSURE_PLATE),
            807u16 => Some(&Self::IRON_DOOR),
            795u16 => Some(&Self::OAK_PRESSURE_PLATE),
            796u16 => Some(&Self::SPRUCE_PRESSURE_PLATE),
            797u16 => Some(&Self::BIRCH_PRESSURE_PLATE),
            798u16 => Some(&Self::JUNGLE_PRESSURE_PLATE),
            799u16 => Some(&Self::ACACIA_PRESSURE_PLATE),
            800u16 => Some(&Self::CHERRY_PRESSURE_PLATE),
            801u16 => Some(&Self::DARK_OAK_PRESSURE_PLATE),
            802u16 => Some(&Self::PALE_OAK_PRESSURE_PLATE),
            803u16 => Some(&Self::MANGROVE_PRESSURE_PLATE),
            804u16 => Some(&Self::BAMBOO_PRESSURE_PLATE),
            99u16 => Some(&Self::REDSTONE_ORE),
            100u16 => Some(&Self::DEEPSLATE_REDSTONE_ORE),
            746u16 => Some(&Self::REDSTONE_TORCH),
            777u16 => Some(&Self::STONE_BUTTON),
            365u16 => Some(&Self::SNOW),
            366u16 => Some(&Self::ICE),
            367u16 => Some(&Self::SNOW_BLOCK),
            368u16 => Some(&Self::CACTUS),
            369u16 => Some(&Self::CACTUS_FLOWER),
            370u16 => Some(&Self::CLAY),
            284u16 => Some(&Self::SUGAR_CANE),
            371u16 => Some(&Self::JUKEBOX),
            372u16 => Some(&Self::OAK_FENCE),
            387u16 => Some(&Self::NETHERRACK),
            388u16 => Some(&Self::SOUL_SAND),
            389u16 => Some(&Self::SOUL_SOIL),
            390u16 => Some(&Self::BASALT),
            391u16 => Some(&Self::POLISHED_BASALT),
            393u16 => Some(&Self::SOUL_TORCH),
            394u16 => Some(&Self::COPPER_TORCH),
            395u16 => Some(&Self::GLOWSTONE),
            385u16 => Some(&Self::CARVED_PUMPKIN),
            386u16 => Some(&Self::JACK_O_LANTERN),
            1114u16 => Some(&Self::CAKE),
            748u16 => Some(&Self::REPEATER),
            558u16 => Some(&Self::WHITE_STAINED_GLASS),
            559u16 => Some(&Self::ORANGE_STAINED_GLASS),
            560u16 => Some(&Self::MAGENTA_STAINED_GLASS),
            561u16 => Some(&Self::LIGHT_BLUE_STAINED_GLASS),
            562u16 => Some(&Self::YELLOW_STAINED_GLASS),
            563u16 => Some(&Self::LIME_STAINED_GLASS),
            564u16 => Some(&Self::PINK_STAINED_GLASS),
            565u16 => Some(&Self::GRAY_STAINED_GLASS),
            566u16 => Some(&Self::LIGHT_GRAY_STAINED_GLASS),
            567u16 => Some(&Self::CYAN_STAINED_GLASS),
            568u16 => Some(&Self::PURPLE_STAINED_GLASS),
            569u16 => Some(&Self::BLUE_STAINED_GLASS),
            570u16 => Some(&Self::BROWN_STAINED_GLASS),
            571u16 => Some(&Self::GREEN_STAINED_GLASS),
            572u16 => Some(&Self::RED_STAINED_GLASS),
            573u16 => Some(&Self::BLACK_STAINED_GLASS),
            829u16 => Some(&Self::OAK_TRAPDOOR),
            830u16 => Some(&Self::SPRUCE_TRAPDOOR),
            831u16 => Some(&Self::BIRCH_TRAPDOOR),
            832u16 => Some(&Self::JUNGLE_TRAPDOOR),
            833u16 => Some(&Self::ACACIA_TRAPDOOR),
            834u16 => Some(&Self::CHERRY_TRAPDOOR),
            835u16 => Some(&Self::DARK_OAK_TRAPDOOR),
            836u16 => Some(&Self::PALE_OAK_TRAPDOOR),
            837u16 => Some(&Self::MANGROVE_TRAPDOOR),
            838u16 => Some(&Self::BAMBOO_TRAPDOOR),
            403u16 => Some(&Self::STONE_BRICKS),
            404u16 => Some(&Self::MOSSY_STONE_BRICKS),
            405u16 => Some(&Self::CRACKED_STONE_BRICKS),
            406u16 => Some(&Self::CHISELED_STONE_BRICKS),
            407u16 => Some(&Self::PACKED_MUD),
            408u16 => Some(&Self::MUD_BRICKS),
            396u16 => Some(&Self::INFESTED_STONE),
            397u16 => Some(&Self::INFESTED_COBBLESTONE),
            398u16 => Some(&Self::INFESTED_STONE_BRICKS),
            399u16 => Some(&Self::INFESTED_MOSSY_STONE_BRICKS),
            400u16 => Some(&Self::INFESTED_CRACKED_STONE_BRICKS),
            401u16 => Some(&Self::INFESTED_CHISELED_STONE_BRICKS),
            415u16 => Some(&Self::BROWN_MUSHROOM_BLOCK),
            416u16 => Some(&Self::RED_MUSHROOM_BLOCK),
            417u16 => Some(&Self::MUSHROOM_STEM),
            418u16 => Some(&Self::IRON_BARS),
            419u16 => Some(&Self::COPPER_BARS),
            420u16 => Some(&Self::EXPOSED_COPPER_BARS),
            421u16 => Some(&Self::WEATHERED_COPPER_BARS),
            422u16 => Some(&Self::OXIDIZED_COPPER_BARS),
            423u16 => Some(&Self::WAXED_COPPER_BARS),
            424u16 => Some(&Self::WAXED_EXPOSED_COPPER_BARS),
            425u16 => Some(&Self::WAXED_WEATHERED_COPPER_BARS),
            426u16 => Some(&Self::WAXED_OXIDIZED_COPPER_BARS),
            427u16 => Some(&Self::IRON_CHAIN),
            428u16 => Some(&Self::COPPER_CHAIN),
            429u16 => Some(&Self::EXPOSED_COPPER_CHAIN),
            430u16 => Some(&Self::WEATHERED_COPPER_CHAIN),
            431u16 => Some(&Self::OXIDIZED_COPPER_CHAIN),
            432u16 => Some(&Self::WAXED_COPPER_CHAIN),
            433u16 => Some(&Self::WAXED_EXPOSED_COPPER_CHAIN),
            434u16 => Some(&Self::WAXED_WEATHERED_COPPER_CHAIN),
            435u16 => Some(&Self::WAXED_OXIDIZED_COPPER_CHAIN),
            436u16 => Some(&Self::GLASS_PANE),
            384u16 => Some(&Self::PUMPKIN),
            437u16 => Some(&Self::MELON),
            1137u16 => Some(&Self::PUMPKIN_STEM),
            1138u16 => Some(&Self::MELON_STEM),
            438u16 => Some(&Self::VINE),
            439u16 => Some(&Self::GLOW_LICHEN),
            440u16 => Some(&Self::RESIN_CLUMP),
            849u16 => Some(&Self::OAK_FENCE_GATE),
            447u16 => Some(&Self::BRICK_STAIRS),
            448u16 => Some(&Self::STONE_BRICK_STAIRS),
            449u16 => Some(&Self::MUD_BRICK_STAIRS),
            450u16 => Some(&Self::MYCELIUM),
            451u16 => Some(&Self::LILY_PAD),
            441u16 => Some(&Self::RESIN_BLOCK),
            442u16 => Some(&Self::RESIN_BRICKS),
            443u16 => Some(&Self::RESIN_BRICK_STAIRS),
            444u16 => Some(&Self::RESIN_BRICK_SLAB),
            445u16 => Some(&Self::RESIN_BRICK_WALL),
            446u16 => Some(&Self::CHISELED_RESIN_BRICKS),
            452u16 => Some(&Self::NETHER_BRICKS),
            455u16 => Some(&Self::NETHER_BRICK_FENCE),
            456u16 => Some(&Self::NETHER_BRICK_STAIRS),
            1148u16 => Some(&Self::NETHER_WART),
            461u16 => Some(&Self::ENCHANTING_TABLE),
            1155u16 => Some(&Self::BREWING_STAND),
            1156u16 => Some(&Self::CAULDRON),
            462u16 => Some(&Self::END_PORTAL_FRAME),
            463u16 => Some(&Self::END_STONE),
            465u16 => Some(&Self::DRAGON_EGG),
            775u16 => Some(&Self::REDSTONE_LAMP),
            1094u16 => Some(&Self::COCOA),
            466u16 => Some(&Self::SANDSTONE_STAIRS),
            101u16 => Some(&Self::EMERALD_ORE),
            102u16 => Some(&Self::DEEPSLATE_EMERALD_ORE),
            467u16 => Some(&Self::ENDER_CHEST),
            772u16 => Some(&Self::TRIPWIRE_HOOK),
            976u16 => Some(&Self::TRIPWIRE),
            468u16 => Some(&Self::EMERALD_BLOCK),
            470u16 => Some(&Self::SPRUCE_STAIRS),
            471u16 => Some(&Self::BIRCH_STAIRS),
            472u16 => Some(&Self::JUNGLE_STAIRS),
            482u16 => Some(&Self::COMMAND_BLOCK),
            483u16 => Some(&Self::BEACON),
            484u16 => Some(&Self::COBBLESTONE_WALL),
            485u16 => Some(&Self::MOSSY_COBBLESTONE_WALL),
            1256u16 => Some(&Self::FLOWER_POT),
            1257u16 => Some(&Self::CARROTS),
            1258u16 => Some(&Self::POTATOES),
            779u16 => Some(&Self::OAK_BUTTON),
            780u16 => Some(&Self::SPRUCE_BUTTON),
            781u16 => Some(&Self::BIRCH_BUTTON),
            782u16 => Some(&Self::JUNGLE_BUTTON),
            783u16 => Some(&Self::ACACIA_BUTTON),
            784u16 => Some(&Self::CHERRY_BUTTON),
            785u16 => Some(&Self::DARK_OAK_BUTTON),
            786u16 => Some(&Self::PALE_OAK_BUTTON),
            787u16 => Some(&Self::MANGROVE_BUTTON),
            788u16 => Some(&Self::BAMBOO_BUTTON),
            1263u16 => Some(&Self::SKELETON_SKULL),
            1264u16 => Some(&Self::WITHER_SKELETON_SKULL),
            1266u16 => Some(&Self::ZOMBIE_HEAD),
            1265u16 => Some(&Self::PLAYER_HEAD),
            1267u16 => Some(&Self::CREEPER_HEAD),
            1268u16 => Some(&Self::DRAGON_HEAD),
            1269u16 => Some(&Self::PIGLIN_HEAD),
            506u16 => Some(&Self::ANVIL),
            507u16 => Some(&Self::CHIPPED_ANVIL),
            508u16 => Some(&Self::DAMAGED_ANVIL),
            773u16 => Some(&Self::TRAPPED_CHEST),
            793u16 => Some(&Self::LIGHT_WEIGHTED_PRESSURE_PLATE),
            794u16 => Some(&Self::HEAVY_WEIGHTED_PRESSURE_PLATE),
            749u16 => Some(&Self::COMPARATOR),
            769u16 => Some(&Self::DAYLIGHT_DETECTOR),
            747u16 => Some(&Self::REDSTONE_BLOCK),
            108u16 => Some(&Self::NETHER_QUARTZ_ORE),
            755u16 => Some(&Self::HOPPER),
            510u16 => Some(&Self::QUARTZ_BLOCK),
            509u16 => Some(&Self::CHISELED_QUARTZ_BLOCK),
            512u16 => Some(&Self::QUARTZ_PILLAR),
            513u16 => Some(&Self::QUARTZ_STAIRS),
            864u16 => Some(&Self::ACTIVATOR_RAIL),
            757u16 => Some(&Self::DROPPER),
            514u16 => Some(&Self::WHITE_TERRACOTTA),
            515u16 => Some(&Self::ORANGE_TERRACOTTA),
            516u16 => Some(&Self::MAGENTA_TERRACOTTA),
            517u16 => Some(&Self::LIGHT_BLUE_TERRACOTTA),
            518u16 => Some(&Self::YELLOW_TERRACOTTA),
            519u16 => Some(&Self::LIME_TERRACOTTA),
            520u16 => Some(&Self::PINK_TERRACOTTA),
            521u16 => Some(&Self::GRAY_TERRACOTTA),
            522u16 => Some(&Self::LIGHT_GRAY_TERRACOTTA),
            523u16 => Some(&Self::CYAN_TERRACOTTA),
            524u16 => Some(&Self::PURPLE_TERRACOTTA),
            525u16 => Some(&Self::BLUE_TERRACOTTA),
            526u16 => Some(&Self::BROWN_TERRACOTTA),
            527u16 => Some(&Self::GREEN_TERRACOTTA),
            528u16 => Some(&Self::RED_TERRACOTTA),
            529u16 => Some(&Self::BLACK_TERRACOTTA),
            574u16 => Some(&Self::WHITE_STAINED_GLASS_PANE),
            575u16 => Some(&Self::ORANGE_STAINED_GLASS_PANE),
            576u16 => Some(&Self::MAGENTA_STAINED_GLASS_PANE),
            577u16 => Some(&Self::LIGHT_BLUE_STAINED_GLASS_PANE),
            578u16 => Some(&Self::YELLOW_STAINED_GLASS_PANE),
            579u16 => Some(&Self::LIME_STAINED_GLASS_PANE),
            580u16 => Some(&Self::PINK_STAINED_GLASS_PANE),
            581u16 => Some(&Self::GRAY_STAINED_GLASS_PANE),
            582u16 => Some(&Self::LIGHT_GRAY_STAINED_GLASS_PANE),
            583u16 => Some(&Self::CYAN_STAINED_GLASS_PANE),
            584u16 => Some(&Self::PURPLE_STAINED_GLASS_PANE),
            585u16 => Some(&Self::BLUE_STAINED_GLASS_PANE),
            586u16 => Some(&Self::BROWN_STAINED_GLASS_PANE),
            587u16 => Some(&Self::GREEN_STAINED_GLASS_PANE),
            588u16 => Some(&Self::RED_STAINED_GLASS_PANE),
            589u16 => Some(&Self::BLACK_STAINED_GLASS_PANE),
            473u16 => Some(&Self::ACACIA_STAIRS),
            474u16 => Some(&Self::CHERRY_STAIRS),
            475u16 => Some(&Self::DARK_OAK_STAIRS),
            476u16 => Some(&Self::PALE_OAK_STAIRS),
            477u16 => Some(&Self::MANGROVE_STAIRS),
            478u16 => Some(&Self::BAMBOO_STAIRS),
            479u16 => Some(&Self::BAMBOO_MOSAIC_STAIRS),
            752u16 => Some(&Self::SLIME_BLOCK),
            530u16 => Some(&Self::BARRIER),
            531u16 => Some(&Self::LIGHT),
            828u16 => Some(&Self::IRON_TRAPDOOR),
            590u16 => Some(&Self::PRISMARINE),
            591u16 => Some(&Self::PRISMARINE_BRICKS),
            592u16 => Some(&Self::DARK_PRISMARINE),
            593u16 => Some(&Self::PRISMARINE_STAIRS),
            594u16 => Some(&Self::PRISMARINE_BRICK_STAIRS),
            595u16 => Some(&Self::DARK_PRISMARINE_STAIRS),
            325u16 => Some(&Self::PRISMARINE_SLAB),
            326u16 => Some(&Self::PRISMARINE_BRICK_SLAB),
            327u16 => Some(&Self::DARK_PRISMARINE_SLAB),
            596u16 => Some(&Self::SEA_LANTERN),
            532u16 => Some(&Self::HAY_BLOCK),
            533u16 => Some(&Self::WHITE_CARPET),
            534u16 => Some(&Self::ORANGE_CARPET),
            535u16 => Some(&Self::MAGENTA_CARPET),
            536u16 => Some(&Self::LIGHT_BLUE_CARPET),
            537u16 => Some(&Self::YELLOW_CARPET),
            538u16 => Some(&Self::LIME_CARPET),
            539u16 => Some(&Self::PINK_CARPET),
            540u16 => Some(&Self::GRAY_CARPET),
            541u16 => Some(&Self::LIGHT_GRAY_CARPET),
            542u16 => Some(&Self::CYAN_CARPET),
            543u16 => Some(&Self::PURPLE_CARPET),
            544u16 => Some(&Self::BLUE_CARPET),
            545u16 => Some(&Self::BROWN_CARPET),
            546u16 => Some(&Self::GREEN_CARPET),
            547u16 => Some(&Self::RED_CARPET),
            548u16 => Some(&Self::BLACK_CARPET),
            549u16 => Some(&Self::TERRACOTTA),
            110u16 => Some(&Self::COAL_BLOCK),
            550u16 => Some(&Self::PACKED_ICE),
            552u16 => Some(&Self::SUNFLOWER),
            553u16 => Some(&Self::LILAC),
            554u16 => Some(&Self::ROSE_BUSH),
            555u16 => Some(&Self::PEONY),
            556u16 => Some(&Self::TALL_GRASS),
            557u16 => Some(&Self::LARGE_FERN),
            1296u16 => Some(&Self::WHITE_BANNER),
            1297u16 => Some(&Self::ORANGE_BANNER),
            1298u16 => Some(&Self::MAGENTA_BANNER),
            1299u16 => Some(&Self::LIGHT_BLUE_BANNER),
            1300u16 => Some(&Self::YELLOW_BANNER),
            1301u16 => Some(&Self::LIME_BANNER),
            1302u16 => Some(&Self::PINK_BANNER),
            1303u16 => Some(&Self::GRAY_BANNER),
            1304u16 => Some(&Self::LIGHT_GRAY_BANNER),
            1305u16 => Some(&Self::CYAN_BANNER),
            1306u16 => Some(&Self::PURPLE_BANNER),
            1307u16 => Some(&Self::BLUE_BANNER),
            1308u16 => Some(&Self::BROWN_BANNER),
            1309u16 => Some(&Self::GREEN_BANNER),
            1310u16 => Some(&Self::RED_BANNER),
            1311u16 => Some(&Self::BLACK_BANNER),
            597u16 => Some(&Self::RED_SANDSTONE),
            598u16 => Some(&Self::CHISELED_RED_SANDSTONE),
            599u16 => Some(&Self::CUT_RED_SANDSTONE),
            600u16 => Some(&Self::RED_SANDSTONE_STAIRS),
            298u16 => Some(&Self::OAK_SLAB),
            299u16 => Some(&Self::SPRUCE_SLAB),
            300u16 => Some(&Self::BIRCH_SLAB),
            301u16 => Some(&Self::JUNGLE_SLAB),
            302u16 => Some(&Self::ACACIA_SLAB),
            303u16 => Some(&Self::CHERRY_SLAB),
            304u16 => Some(&Self::DARK_OAK_SLAB),
            305u16 => Some(&Self::PALE_OAK_SLAB),
            306u16 => Some(&Self::MANGROVE_SLAB),
            307u16 => Some(&Self::BAMBOO_SLAB),
            308u16 => Some(&Self::BAMBOO_MOSAIC_SLAB),
            311u16 => Some(&Self::STONE_SLAB),
            312u16 => Some(&Self::SMOOTH_STONE_SLAB),
            313u16 => Some(&Self::SANDSTONE_SLAB),
            314u16 => Some(&Self::CUT_SANDSTONE_SLAB),
            315u16 => Some(&Self::PETRIFIED_OAK_SLAB),
            316u16 => Some(&Self::COBBLESTONE_SLAB),
            317u16 => Some(&Self::BRICK_SLAB),
            318u16 => Some(&Self::STONE_BRICK_SLAB),
            319u16 => Some(&Self::MUD_BRICK_SLAB),
            320u16 => Some(&Self::NETHER_BRICK_SLAB),
            321u16 => Some(&Self::QUARTZ_SLAB),
            322u16 => Some(&Self::RED_SANDSTONE_SLAB),
            323u16 => Some(&Self::CUT_RED_SANDSTONE_SLAB),
            324u16 => Some(&Self::PURPUR_SLAB),
            331u16 => Some(&Self::SMOOTH_STONE),
            330u16 => Some(&Self::SMOOTH_SANDSTONE),
            328u16 => Some(&Self::SMOOTH_QUARTZ),
            329u16 => Some(&Self::SMOOTH_RED_SANDSTONE),
            850u16 => Some(&Self::SPRUCE_FENCE_GATE),
            851u16 => Some(&Self::BIRCH_FENCE_GATE),
            852u16 => Some(&Self::JUNGLE_FENCE_GATE),
            853u16 => Some(&Self::ACACIA_FENCE_GATE),
            854u16 => Some(&Self::CHERRY_FENCE_GATE),
            855u16 => Some(&Self::DARK_OAK_FENCE_GATE),
            856u16 => Some(&Self::PALE_OAK_FENCE_GATE),
            857u16 => Some(&Self::MANGROVE_FENCE_GATE),
            858u16 => Some(&Self::BAMBOO_FENCE_GATE),
            373u16 => Some(&Self::SPRUCE_FENCE),
            374u16 => Some(&Self::BIRCH_FENCE),
            375u16 => Some(&Self::JUNGLE_FENCE),
            376u16 => Some(&Self::ACACIA_FENCE),
            377u16 => Some(&Self::CHERRY_FENCE),
            378u16 => Some(&Self::DARK_OAK_FENCE),
            379u16 => Some(&Self::PALE_OAK_FENCE),
            380u16 => Some(&Self::MANGROVE_FENCE),
            381u16 => Some(&Self::BAMBOO_FENCE),
            809u16 => Some(&Self::SPRUCE_DOOR),
            810u16 => Some(&Self::BIRCH_DOOR),
            811u16 => Some(&Self::JUNGLE_DOOR),
            812u16 => Some(&Self::ACACIA_DOOR),
            813u16 => Some(&Self::CHERRY_DOOR),
            814u16 => Some(&Self::DARK_OAK_DOOR),
            815u16 => Some(&Self::PALE_OAK_DOOR),
            816u16 => Some(&Self::MANGROVE_DOOR),
            817u16 => Some(&Self::BAMBOO_DOOR),
            351u16 => Some(&Self::END_ROD),
            352u16 => Some(&Self::CHORUS_PLANT),
            353u16 => Some(&Self::CHORUS_FLOWER),
            354u16 => Some(&Self::PURPUR_BLOCK),
            355u16 => Some(&Self::PURPUR_PILLAR),
            356u16 => Some(&Self::PURPUR_STAIRS),
            464u16 => Some(&Self::END_STONE_BRICKS),
            1315u16 => Some(&Self::TORCHFLOWER_CROP),
            1316u16 => Some(&Self::PITCHER_CROP),
            273u16 => Some(&Self::PITCHER_PLANT),
            1318u16 => Some(&Self::BEETROOTS),
            551u16 => Some(&Self::DIRT_PATH),
            601u16 => Some(&Self::REPEATING_COMMAND_BLOCK),
            602u16 => Some(&Self::CHAIN_COMMAND_BLOCK),
            603u16 => Some(&Self::MAGMA_BLOCK),
            604u16 => Some(&Self::NETHER_WART_BLOCK),
            606u16 => Some(&Self::RED_NETHER_BRICKS),
            607u16 => Some(&Self::BONE_BLOCK),
            608u16 => Some(&Self::STRUCTURE_VOID),
            754u16 => Some(&Self::OBSERVER),
            609u16 => Some(&Self::SHULKER_BOX),
            610u16 => Some(&Self::WHITE_SHULKER_BOX),
            611u16 => Some(&Self::ORANGE_SHULKER_BOX),
            612u16 => Some(&Self::MAGENTA_SHULKER_BOX),
            613u16 => Some(&Self::LIGHT_BLUE_SHULKER_BOX),
            614u16 => Some(&Self::YELLOW_SHULKER_BOX),
            615u16 => Some(&Self::LIME_SHULKER_BOX),
            616u16 => Some(&Self::PINK_SHULKER_BOX),
            617u16 => Some(&Self::GRAY_SHULKER_BOX),
            618u16 => Some(&Self::LIGHT_GRAY_SHULKER_BOX),
            619u16 => Some(&Self::CYAN_SHULKER_BOX),
            620u16 => Some(&Self::PURPLE_SHULKER_BOX),
            621u16 => Some(&Self::BLUE_SHULKER_BOX),
            622u16 => Some(&Self::BROWN_SHULKER_BOX),
            623u16 => Some(&Self::GREEN_SHULKER_BOX),
            624u16 => Some(&Self::RED_SHULKER_BOX),
            625u16 => Some(&Self::BLACK_SHULKER_BOX),
            626u16 => Some(&Self::WHITE_GLAZED_TERRACOTTA),
            627u16 => Some(&Self::ORANGE_GLAZED_TERRACOTTA),
            628u16 => Some(&Self::MAGENTA_GLAZED_TERRACOTTA),
            629u16 => Some(&Self::LIGHT_BLUE_GLAZED_TERRACOTTA),
            630u16 => Some(&Self::YELLOW_GLAZED_TERRACOTTA),
            631u16 => Some(&Self::LIME_GLAZED_TERRACOTTA),
            632u16 => Some(&Self::PINK_GLAZED_TERRACOTTA),
            633u16 => Some(&Self::GRAY_GLAZED_TERRACOTTA),
            634u16 => Some(&Self::LIGHT_GRAY_GLAZED_TERRACOTTA),
            635u16 => Some(&Self::CYAN_GLAZED_TERRACOTTA),
            636u16 => Some(&Self::PURPLE_GLAZED_TERRACOTTA),
            637u16 => Some(&Self::BLUE_GLAZED_TERRACOTTA),
            638u16 => Some(&Self::BROWN_GLAZED_TERRACOTTA),
            639u16 => Some(&Self::GREEN_GLAZED_TERRACOTTA),
            640u16 => Some(&Self::RED_GLAZED_TERRACOTTA),
            641u16 => Some(&Self::BLACK_GLAZED_TERRACOTTA),
            642u16 => Some(&Self::WHITE_CONCRETE),
            643u16 => Some(&Self::ORANGE_CONCRETE),
            644u16 => Some(&Self::MAGENTA_CONCRETE),
            645u16 => Some(&Self::LIGHT_BLUE_CONCRETE),
            646u16 => Some(&Self::YELLOW_CONCRETE),
            647u16 => Some(&Self::LIME_CONCRETE),
            648u16 => Some(&Self::PINK_CONCRETE),
            649u16 => Some(&Self::GRAY_CONCRETE),
            650u16 => Some(&Self::LIGHT_GRAY_CONCRETE),
            651u16 => Some(&Self::CYAN_CONCRETE),
            652u16 => Some(&Self::PURPLE_CONCRETE),
            653u16 => Some(&Self::BLUE_CONCRETE),
            654u16 => Some(&Self::BROWN_CONCRETE),
            655u16 => Some(&Self::GREEN_CONCRETE),
            656u16 => Some(&Self::RED_CONCRETE),
            657u16 => Some(&Self::BLACK_CONCRETE),
            658u16 => Some(&Self::WHITE_CONCRETE_POWDER),
            659u16 => Some(&Self::ORANGE_CONCRETE_POWDER),
            660u16 => Some(&Self::MAGENTA_CONCRETE_POWDER),
            661u16 => Some(&Self::LIGHT_BLUE_CONCRETE_POWDER),
            662u16 => Some(&Self::YELLOW_CONCRETE_POWDER),
            663u16 => Some(&Self::LIME_CONCRETE_POWDER),
            664u16 => Some(&Self::PINK_CONCRETE_POWDER),
            665u16 => Some(&Self::GRAY_CONCRETE_POWDER),
            666u16 => Some(&Self::LIGHT_GRAY_CONCRETE_POWDER),
            667u16 => Some(&Self::CYAN_CONCRETE_POWDER),
            668u16 => Some(&Self::PURPLE_CONCRETE_POWDER),
            669u16 => Some(&Self::BLUE_CONCRETE_POWDER),
            670u16 => Some(&Self::BROWN_CONCRETE_POWDER),
            671u16 => Some(&Self::GREEN_CONCRETE_POWDER),
            672u16 => Some(&Self::RED_CONCRETE_POWDER),
            673u16 => Some(&Self::BLACK_CONCRETE_POWDER),
            285u16 => Some(&Self::KELP),
            1056u16 => Some(&Self::DRIED_KELP_BLOCK),
            674u16 => Some(&Self::TURTLE_EGG),
            675u16 => Some(&Self::SNIFFER_EGG),
            676u16 => Some(&Self::DRIED_GHAST),
            677u16 => Some(&Self::DEAD_TUBE_CORAL_BLOCK),
            678u16 => Some(&Self::DEAD_BRAIN_CORAL_BLOCK),
            679u16 => Some(&Self::DEAD_BUBBLE_CORAL_BLOCK),
            680u16 => Some(&Self::DEAD_FIRE_CORAL_BLOCK),
            681u16 => Some(&Self::DEAD_HORN_CORAL_BLOCK),
            682u16 => Some(&Self::TUBE_CORAL_BLOCK),
            683u16 => Some(&Self::BRAIN_CORAL_BLOCK),
            684u16 => Some(&Self::BUBBLE_CORAL_BLOCK),
            685u16 => Some(&Self::FIRE_CORAL_BLOCK),
            686u16 => Some(&Self::HORN_CORAL_BLOCK),
            696u16 => Some(&Self::DEAD_TUBE_CORAL),
            692u16 => Some(&Self::DEAD_BRAIN_CORAL),
            693u16 => Some(&Self::DEAD_BUBBLE_CORAL),
            694u16 => Some(&Self::DEAD_FIRE_CORAL),
            695u16 => Some(&Self::DEAD_HORN_CORAL),
            687u16 => Some(&Self::TUBE_CORAL),
            688u16 => Some(&Self::BRAIN_CORAL),
            689u16 => Some(&Self::BUBBLE_CORAL),
            690u16 => Some(&Self::FIRE_CORAL),
            691u16 => Some(&Self::HORN_CORAL),
            702u16 => Some(&Self::DEAD_TUBE_CORAL_FAN),
            703u16 => Some(&Self::DEAD_BRAIN_CORAL_FAN),
            704u16 => Some(&Self::DEAD_BUBBLE_CORAL_FAN),
            705u16 => Some(&Self::DEAD_FIRE_CORAL_FAN),
            706u16 => Some(&Self::DEAD_HORN_CORAL_FAN),
            697u16 => Some(&Self::TUBE_CORAL_FAN),
            698u16 => Some(&Self::BRAIN_CORAL_FAN),
            699u16 => Some(&Self::BUBBLE_CORAL_FAN),
            700u16 => Some(&Self::FIRE_CORAL_FAN),
            701u16 => Some(&Self::HORN_CORAL_FAN),
            239u16 => Some(&Self::SEA_PICKLE),
            707u16 => Some(&Self::BLUE_ICE),
            708u16 => Some(&Self::CONDUIT),
            297u16 => Some(&Self::BAMBOO),
            709u16 => Some(&Self::POLISHED_GRANITE_STAIRS),
            710u16 => Some(&Self::SMOOTH_RED_SANDSTONE_STAIRS),
            711u16 => Some(&Self::MOSSY_STONE_BRICK_STAIRS),
            712u16 => Some(&Self::POLISHED_DIORITE_STAIRS),
            713u16 => Some(&Self::MOSSY_COBBLESTONE_STAIRS),
            714u16 => Some(&Self::END_STONE_BRICK_STAIRS),
            715u16 => Some(&Self::STONE_STAIRS),
            716u16 => Some(&Self::SMOOTH_SANDSTONE_STAIRS),
            717u16 => Some(&Self::SMOOTH_QUARTZ_STAIRS),
            718u16 => Some(&Self::GRANITE_STAIRS),
            719u16 => Some(&Self::ANDESITE_STAIRS),
            720u16 => Some(&Self::RED_NETHER_BRICK_STAIRS),
            721u16 => Some(&Self::POLISHED_ANDESITE_STAIRS),
            722u16 => Some(&Self::DIORITE_STAIRS),
            727u16 => Some(&Self::POLISHED_GRANITE_SLAB),
            728u16 => Some(&Self::SMOOTH_RED_SANDSTONE_SLAB),
            729u16 => Some(&Self::MOSSY_STONE_BRICK_SLAB),
            730u16 => Some(&Self::POLISHED_DIORITE_SLAB),
            731u16 => Some(&Self::MOSSY_COBBLESTONE_SLAB),
            732u16 => Some(&Self::END_STONE_BRICK_SLAB),
            733u16 => Some(&Self::SMOOTH_SANDSTONE_SLAB),
            734u16 => Some(&Self::SMOOTH_QUARTZ_SLAB),
            735u16 => Some(&Self::GRANITE_SLAB),
            736u16 => Some(&Self::ANDESITE_SLAB),
            737u16 => Some(&Self::RED_NETHER_BRICK_SLAB),
            738u16 => Some(&Self::POLISHED_ANDESITE_SLAB),
            739u16 => Some(&Self::DIORITE_SLAB),
            486u16 => Some(&Self::BRICK_WALL),
            487u16 => Some(&Self::PRISMARINE_WALL),
            488u16 => Some(&Self::RED_SANDSTONE_WALL),
            489u16 => Some(&Self::MOSSY_STONE_BRICK_WALL),
            490u16 => Some(&Self::GRANITE_WALL),
            491u16 => Some(&Self::STONE_BRICK_WALL),
            492u16 => Some(&Self::MUD_BRICK_WALL),
            493u16 => Some(&Self::NETHER_BRICK_WALL),
            494u16 => Some(&Self::ANDESITE_WALL),
            495u16 => Some(&Self::RED_NETHER_BRICK_WALL),
            496u16 => Some(&Self::SANDSTONE_WALL),
            497u16 => Some(&Self::END_STONE_BRICK_WALL),
            498u16 => Some(&Self::DIORITE_WALL),
            744u16 => Some(&Self::SCAFFOLDING),
            1372u16 => Some(&Self::LOOM),
            1385u16 => Some(&Self::BARREL),
            1386u16 => Some(&Self::SMOKER),
            1387u16 => Some(&Self::BLAST_FURNACE),
            1388u16 => Some(&Self::CARTOGRAPHY_TABLE),
            1389u16 => Some(&Self::FLETCHING_TABLE),
            1390u16 => Some(&Self::GRINDSTONE),
            758u16 => Some(&Self::LECTERN),
            1391u16 => Some(&Self::SMITHING_TABLE),
            1392u16 => Some(&Self::STONECUTTER),
            1393u16 => Some(&Self::BELL),
            1394u16 => Some(&Self::LANTERN),
            1395u16 => Some(&Self::SOUL_LANTERN),
            1396u16 => Some(&Self::COPPER_LANTERN),
            1397u16 => Some(&Self::EXPOSED_COPPER_LANTERN),
            1398u16 => Some(&Self::WEATHERED_COPPER_LANTERN),
            1399u16 => Some(&Self::OXIDIZED_COPPER_LANTERN),
            1400u16 => Some(&Self::WAXED_COPPER_LANTERN),
            1401u16 => Some(&Self::WAXED_EXPOSED_COPPER_LANTERN),
            1402u16 => Some(&Self::WAXED_WEATHERED_COPPER_LANTERN),
            1403u16 => Some(&Self::WAXED_OXIDIZED_COPPER_LANTERN),
            1406u16 => Some(&Self::CAMPFIRE),
            1407u16 => Some(&Self::SOUL_CAMPFIRE),
            1404u16 => Some(&Self::SWEET_BERRY_BUSH),
            173u16 => Some(&Self::WARPED_STEM),
            185u16 => Some(&Self::STRIPPED_WARPED_STEM),
            208u16 => Some(&Self::WARPED_HYPHAE),
            196u16 => Some(&Self::STRIPPED_WARPED_HYPHAE),
            61u16 => Some(&Self::WARPED_NYLIUM),
            278u16 => Some(&Self::WARPED_FUNGUS),
            605u16 => Some(&Self::WARPED_WART_BLOCK),
            280u16 => Some(&Self::WARPED_ROOTS),
            281u16 => Some(&Self::NETHER_SPROUTS),
            172u16 => Some(&Self::CRIMSON_STEM),
            184u16 => Some(&Self::STRIPPED_CRIMSON_STEM),
            207u16 => Some(&Self::CRIMSON_HYPHAE),
            195u16 => Some(&Self::STRIPPED_CRIMSON_HYPHAE),
            60u16 => Some(&Self::CRIMSON_NYLIUM),
            277u16 => Some(&Self::CRIMSON_FUNGUS),
            1408u16 => Some(&Self::SHROOMLIGHT),
            282u16 => Some(&Self::WEEPING_VINES),
            283u16 => Some(&Self::TWISTING_VINES),
            279u16 => Some(&Self::CRIMSON_ROOTS),
            73u16 => Some(&Self::CRIMSON_PLANKS),
            74u16 => Some(&Self::WARPED_PLANKS),
            309u16 => Some(&Self::CRIMSON_SLAB),
            310u16 => Some(&Self::WARPED_SLAB),
            805u16 => Some(&Self::CRIMSON_PRESSURE_PLATE),
            806u16 => Some(&Self::WARPED_PRESSURE_PLATE),
            382u16 => Some(&Self::CRIMSON_FENCE),
            383u16 => Some(&Self::WARPED_FENCE),
            839u16 => Some(&Self::CRIMSON_TRAPDOOR),
            840u16 => Some(&Self::WARPED_TRAPDOOR),
            859u16 => Some(&Self::CRIMSON_FENCE_GATE),
            860u16 => Some(&Self::WARPED_FENCE_GATE),
            480u16 => Some(&Self::CRIMSON_STAIRS),
            481u16 => Some(&Self::WARPED_STAIRS),
            789u16 => Some(&Self::CRIMSON_BUTTON),
            790u16 => Some(&Self::WARPED_BUTTON),
            818u16 => Some(&Self::CRIMSON_DOOR),
            819u16 => Some(&Self::WARPED_DOOR),
            1026u16 => Some(&Self::CRIMSON_SIGN),
            1027u16 => Some(&Self::WARPED_SIGN),
            911u16 => Some(&Self::STRUCTURE_BLOCK),
            912u16 => Some(&Self::JIGSAW),
            913u16 => Some(&Self::TEST_BLOCK),
            914u16 => Some(&Self::TEST_INSTANCE_BLOCK),
            1384u16 => Some(&Self::COMPOSTER),
            759u16 => Some(&Self::TARGET),
            1410u16 => Some(&Self::BEE_NEST),
            1411u16 => Some(&Self::BEEHIVE),
            753u16 => Some(&Self::HONEY_BLOCK),
            1413u16 => Some(&Self::HONEYCOMB_BLOCK),
            128u16 => Some(&Self::NETHERITE_BLOCK),
            109u16 => Some(&Self::ANCIENT_DEBRIS),
            1415u16 => Some(&Self::CRYING_OBSIDIAN),
            1428u16 => Some(&Self::RESPAWN_ANCHOR),
            1414u16 => Some(&Self::LODESTONE),
            1416u16 => Some(&Self::BLACKSTONE),
            1418u16 => Some(&Self::BLACKSTONE_STAIRS),
            499u16 => Some(&Self::BLACKSTONE_WALL),
            1417u16 => Some(&Self::BLACKSTONE_SLAB),
            1420u16 => Some(&Self::POLISHED_BLACKSTONE),
            1424u16 => Some(&Self::POLISHED_BLACKSTONE_BRICKS),
            1427u16 => Some(&Self::CRACKED_POLISHED_BLACKSTONE_BRICKS),
            1423u16 => Some(&Self::CHISELED_POLISHED_BLACKSTONE),
            1425u16 => Some(&Self::POLISHED_BLACKSTONE_BRICK_SLAB),
            1426u16 => Some(&Self::POLISHED_BLACKSTONE_BRICK_STAIRS),
            501u16 => Some(&Self::POLISHED_BLACKSTONE_BRICK_WALL),
            1419u16 => Some(&Self::GILDED_BLACKSTONE),
            1422u16 => Some(&Self::POLISHED_BLACKSTONE_STAIRS),
            1421u16 => Some(&Self::POLISHED_BLACKSTONE_SLAB),
            792u16 => Some(&Self::POLISHED_BLACKSTONE_PRESSURE_PLATE),
            778u16 => Some(&Self::POLISHED_BLACKSTONE_BUTTON),
            500u16 => Some(&Self::POLISHED_BLACKSTONE_WALL),
            454u16 => Some(&Self::CHISELED_NETHER_BRICKS),
            453u16 => Some(&Self::CRACKED_NETHER_BRICKS),
            511u16 => Some(&Self::QUARTZ_BRICKS),
            1429u16 => Some(&Self::CANDLE),
            1430u16 => Some(&Self::WHITE_CANDLE),
            1431u16 => Some(&Self::ORANGE_CANDLE),
            1432u16 => Some(&Self::MAGENTA_CANDLE),
            1433u16 => Some(&Self::LIGHT_BLUE_CANDLE),
            1434u16 => Some(&Self::YELLOW_CANDLE),
            1435u16 => Some(&Self::LIME_CANDLE),
            1436u16 => Some(&Self::PINK_CANDLE),
            1437u16 => Some(&Self::GRAY_CANDLE),
            1438u16 => Some(&Self::LIGHT_GRAY_CANDLE),
            1439u16 => Some(&Self::CYAN_CANDLE),
            1440u16 => Some(&Self::PURPLE_CANDLE),
            1441u16 => Some(&Self::BLUE_CANDLE),
            1442u16 => Some(&Self::BROWN_CANDLE),
            1443u16 => Some(&Self::GREEN_CANDLE),
            1444u16 => Some(&Self::RED_CANDLE),
            1445u16 => Some(&Self::BLACK_CANDLE),
            115u16 => Some(&Self::AMETHYST_BLOCK),
            116u16 => Some(&Self::BUDDING_AMETHYST),
            1449u16 => Some(&Self::AMETHYST_CLUSTER),
            1448u16 => Some(&Self::LARGE_AMETHYST_BUD),
            1447u16 => Some(&Self::MEDIUM_AMETHYST_BUD),
            1446u16 => Some(&Self::SMALL_AMETHYST_BUD),
            12u16 => Some(&Self::TUFF),
            13u16 => Some(&Self::TUFF_SLAB),
            14u16 => Some(&Self::TUFF_STAIRS),
            15u16 => Some(&Self::TUFF_WALL),
            17u16 => Some(&Self::POLISHED_TUFF),
            18u16 => Some(&Self::POLISHED_TUFF_SLAB),
            19u16 => Some(&Self::POLISHED_TUFF_STAIRS),
            20u16 => Some(&Self::POLISHED_TUFF_WALL),
            16u16 => Some(&Self::CHISELED_TUFF),
            21u16 => Some(&Self::TUFF_BRICKS),
            22u16 => Some(&Self::TUFF_BRICK_SLAB),
            23u16 => Some(&Self::TUFF_BRICK_STAIRS),
            24u16 => Some(&Self::TUFF_BRICK_WALL),
            25u16 => Some(&Self::CHISELED_TUFF_BRICKS),
            26u16 => Some(&Self::SULFUR),
            27u16 => Some(&Self::POTENT_SULFUR),
            28u16 => Some(&Self::SULFUR_SLAB),
            29u16 => Some(&Self::SULFUR_STAIRS),
            30u16 => Some(&Self::SULFUR_WALL),
            31u16 => Some(&Self::POLISHED_SULFUR),
            32u16 => Some(&Self::POLISHED_SULFUR_SLAB),
            33u16 => Some(&Self::POLISHED_SULFUR_STAIRS),
            34u16 => Some(&Self::POLISHED_SULFUR_WALL),
            35u16 => Some(&Self::SULFUR_BRICKS),
            36u16 => Some(&Self::SULFUR_BRICK_SLAB),
            37u16 => Some(&Self::SULFUR_BRICK_STAIRS),
            38u16 => Some(&Self::SULFUR_BRICK_WALL),
            39u16 => Some(&Self::CHISELED_SULFUR),
            40u16 => Some(&Self::CINNABAR),
            41u16 => Some(&Self::CINNABAR_SLAB),
            42u16 => Some(&Self::CINNABAR_STAIRS),
            43u16 => Some(&Self::CINNABAR_WALL),
            44u16 => Some(&Self::POLISHED_CINNABAR),
            45u16 => Some(&Self::POLISHED_CINNABAR_SLAB),
            46u16 => Some(&Self::POLISHED_CINNABAR_STAIRS),
            47u16 => Some(&Self::POLISHED_CINNABAR_WALL),
            48u16 => Some(&Self::CINNABAR_BRICKS),
            49u16 => Some(&Self::CINNABAR_BRICK_SLAB),
            50u16 => Some(&Self::CINNABAR_BRICK_STAIRS),
            51u16 => Some(&Self::CINNABAR_BRICK_WALL),
            52u16 => Some(&Self::CHISELED_CINNABAR),
            11u16 => Some(&Self::CALCITE),
            223u16 => Some(&Self::TINTED_GLASS),
            1043u16 => Some(&Self::POWDER_SNOW),
            770u16 => Some(&Self::SCULK_SENSOR),
            771u16 => Some(&Self::CALIBRATED_SCULK_SENSOR),
            457u16 => Some(&Self::SCULK),
            458u16 => Some(&Self::SCULK_VEIN),
            459u16 => Some(&Self::SCULK_CATALYST),
            460u16 => Some(&Self::SCULK_SHRIEKER),
            118u16 => Some(&Self::COPPER_BLOCK),
            119u16 => Some(&Self::EXPOSED_COPPER),
            120u16 => Some(&Self::WEATHERED_COPPER),
            121u16 => Some(&Self::OXIDIZED_COPPER),
            122u16 => Some(&Self::WAXED_COPPER_BLOCK),
            123u16 => Some(&Self::WAXED_EXPOSED_COPPER),
            124u16 => Some(&Self::WAXED_WEATHERED_COPPER),
            125u16 => Some(&Self::WAXED_OXIDIZED_COPPER),
            95u16 => Some(&Self::COPPER_ORE),
            96u16 => Some(&Self::DEEPSLATE_COPPER_ORE),
            137u16 => Some(&Self::CUT_COPPER),
            138u16 => Some(&Self::EXPOSED_CUT_COPPER),
            139u16 => Some(&Self::WEATHERED_CUT_COPPER),
            140u16 => Some(&Self::OXIDIZED_CUT_COPPER),
            141u16 => Some(&Self::WAXED_CUT_COPPER),
            142u16 => Some(&Self::WAXED_EXPOSED_CUT_COPPER),
            143u16 => Some(&Self::WAXED_WEATHERED_CUT_COPPER),
            144u16 => Some(&Self::WAXED_OXIDIZED_CUT_COPPER),
            129u16 => Some(&Self::CHISELED_COPPER),
            130u16 => Some(&Self::EXPOSED_CHISELED_COPPER),
            131u16 => Some(&Self::WEATHERED_CHISELED_COPPER),
            132u16 => Some(&Self::OXIDIZED_CHISELED_COPPER),
            133u16 => Some(&Self::WAXED_CHISELED_COPPER),
            134u16 => Some(&Self::WAXED_EXPOSED_CHISELED_COPPER),
            135u16 => Some(&Self::WAXED_WEATHERED_CHISELED_COPPER),
            136u16 => Some(&Self::WAXED_OXIDIZED_CHISELED_COPPER),
            145u16 => Some(&Self::CUT_COPPER_STAIRS),
            146u16 => Some(&Self::EXPOSED_CUT_COPPER_STAIRS),
            147u16 => Some(&Self::WEATHERED_CUT_COPPER_STAIRS),
            148u16 => Some(&Self::OXIDIZED_CUT_COPPER_STAIRS),
            149u16 => Some(&Self::WAXED_CUT_COPPER_STAIRS),
            150u16 => Some(&Self::WAXED_EXPOSED_CUT_COPPER_STAIRS),
            151u16 => Some(&Self::WAXED_WEATHERED_CUT_COPPER_STAIRS),
            152u16 => Some(&Self::WAXED_OXIDIZED_CUT_COPPER_STAIRS),
            153u16 => Some(&Self::CUT_COPPER_SLAB),
            154u16 => Some(&Self::EXPOSED_CUT_COPPER_SLAB),
            155u16 => Some(&Self::WEATHERED_CUT_COPPER_SLAB),
            156u16 => Some(&Self::OXIDIZED_CUT_COPPER_SLAB),
            157u16 => Some(&Self::WAXED_CUT_COPPER_SLAB),
            158u16 => Some(&Self::WAXED_EXPOSED_CUT_COPPER_SLAB),
            159u16 => Some(&Self::WAXED_WEATHERED_CUT_COPPER_SLAB),
            160u16 => Some(&Self::WAXED_OXIDIZED_CUT_COPPER_SLAB),
            820u16 => Some(&Self::COPPER_DOOR),
            821u16 => Some(&Self::EXPOSED_COPPER_DOOR),
            822u16 => Some(&Self::WEATHERED_COPPER_DOOR),
            823u16 => Some(&Self::OXIDIZED_COPPER_DOOR),
            824u16 => Some(&Self::WAXED_COPPER_DOOR),
            825u16 => Some(&Self::WAXED_EXPOSED_COPPER_DOOR),
            826u16 => Some(&Self::WAXED_WEATHERED_COPPER_DOOR),
            827u16 => Some(&Self::WAXED_OXIDIZED_COPPER_DOOR),
            841u16 => Some(&Self::COPPER_TRAPDOOR),
            842u16 => Some(&Self::EXPOSED_COPPER_TRAPDOOR),
            843u16 => Some(&Self::WEATHERED_COPPER_TRAPDOOR),
            844u16 => Some(&Self::OXIDIZED_COPPER_TRAPDOOR),
            845u16 => Some(&Self::WAXED_COPPER_TRAPDOOR),
            846u16 => Some(&Self::WAXED_EXPOSED_COPPER_TRAPDOOR),
            847u16 => Some(&Self::WAXED_WEATHERED_COPPER_TRAPDOOR),
            848u16 => Some(&Self::WAXED_OXIDIZED_COPPER_TRAPDOOR),
            1500u16 => Some(&Self::COPPER_GRATE),
            1501u16 => Some(&Self::EXPOSED_COPPER_GRATE),
            1502u16 => Some(&Self::WEATHERED_COPPER_GRATE),
            1503u16 => Some(&Self::OXIDIZED_COPPER_GRATE),
            1504u16 => Some(&Self::WAXED_COPPER_GRATE),
            1505u16 => Some(&Self::WAXED_EXPOSED_COPPER_GRATE),
            1506u16 => Some(&Self::WAXED_WEATHERED_COPPER_GRATE),
            1507u16 => Some(&Self::WAXED_OXIDIZED_COPPER_GRATE),
            1508u16 => Some(&Self::COPPER_BULB),
            1509u16 => Some(&Self::EXPOSED_COPPER_BULB),
            1510u16 => Some(&Self::WEATHERED_COPPER_BULB),
            1511u16 => Some(&Self::OXIDIZED_COPPER_BULB),
            1512u16 => Some(&Self::WAXED_COPPER_BULB),
            1513u16 => Some(&Self::WAXED_EXPOSED_COPPER_BULB),
            1514u16 => Some(&Self::WAXED_WEATHERED_COPPER_BULB),
            1515u16 => Some(&Self::WAXED_OXIDIZED_COPPER_BULB),
            1516u16 => Some(&Self::COPPER_CHEST),
            1517u16 => Some(&Self::EXPOSED_COPPER_CHEST),
            1518u16 => Some(&Self::WEATHERED_COPPER_CHEST),
            1519u16 => Some(&Self::OXIDIZED_COPPER_CHEST),
            1520u16 => Some(&Self::WAXED_COPPER_CHEST),
            1521u16 => Some(&Self::WAXED_EXPOSED_COPPER_CHEST),
            1522u16 => Some(&Self::WAXED_WEATHERED_COPPER_CHEST),
            1523u16 => Some(&Self::WAXED_OXIDIZED_COPPER_CHEST),
            1524u16 => Some(&Self::COPPER_GOLEM_STATUE),
            1525u16 => Some(&Self::EXPOSED_COPPER_GOLEM_STATUE),
            1526u16 => Some(&Self::WEATHERED_COPPER_GOLEM_STATUE),
            1527u16 => Some(&Self::OXIDIZED_COPPER_GOLEM_STATUE),
            1528u16 => Some(&Self::WAXED_COPPER_GOLEM_STATUE),
            1529u16 => Some(&Self::WAXED_EXPOSED_COPPER_GOLEM_STATUE),
            1530u16 => Some(&Self::WAXED_WEATHERED_COPPER_GOLEM_STATUE),
            1531u16 => Some(&Self::WAXED_OXIDIZED_COPPER_GOLEM_STATUE),
            761u16 => Some(&Self::LIGHTNING_ROD),
            762u16 => Some(&Self::EXPOSED_LIGHTNING_ROD),
            763u16 => Some(&Self::WEATHERED_LIGHTNING_ROD),
            764u16 => Some(&Self::OXIDIZED_LIGHTNING_ROD),
            765u16 => Some(&Self::WAXED_LIGHTNING_ROD),
            766u16 => Some(&Self::WAXED_EXPOSED_LIGHTNING_ROD),
            767u16 => Some(&Self::WAXED_WEATHERED_LIGHTNING_ROD),
            768u16 => Some(&Self::WAXED_OXIDIZED_LIGHTNING_ROD),
            53u16 => Some(&Self::DRIPSTONE_BLOCK),
            1450u16 => Some(&Self::POINTED_DRIPSTONE),
            1451u16 => Some(&Self::SULFUR_SPIKE),
            1405u16 => Some(&Self::CAVE_VINES),
            274u16 => Some(&Self::SPORE_BLOSSOM),
            232u16 => Some(&Self::AZALEA),
            233u16 => Some(&Self::FLOWERING_AZALEA),
            289u16 => Some(&Self::MOSS_CARPET),
            286u16 => Some(&Self::PINK_PETALS),
            287u16 => Some(&Self::WILDFLOWERS),
            288u16 => Some(&Self::LEAF_LITTER),
            290u16 => Some(&Self::MOSS_BLOCK),
            295u16 => Some(&Self::BIG_DRIPLEAF),
            296u16 => Some(&Self::SMALL_DRIPLEAF),
            294u16 => Some(&Self::HANGING_ROOTS),
            58u16 => Some(&Self::ROOTED_DIRT),
            59u16 => Some(&Self::MUD),
            8u16 => Some(&Self::DEEPSLATE),
            9u16 => Some(&Self::COBBLED_DEEPSLATE),
            723u16 => Some(&Self::COBBLED_DEEPSLATE_STAIRS),
            740u16 => Some(&Self::COBBLED_DEEPSLATE_SLAB),
            502u16 => Some(&Self::COBBLED_DEEPSLATE_WALL),
            10u16 => Some(&Self::POLISHED_DEEPSLATE),
            724u16 => Some(&Self::POLISHED_DEEPSLATE_STAIRS),
            741u16 => Some(&Self::POLISHED_DEEPSLATE_SLAB),
            503u16 => Some(&Self::POLISHED_DEEPSLATE_WALL),
            411u16 => Some(&Self::DEEPSLATE_TILES),
            726u16 => Some(&Self::DEEPSLATE_TILE_STAIRS),
            743u16 => Some(&Self::DEEPSLATE_TILE_SLAB),
            505u16 => Some(&Self::DEEPSLATE_TILE_WALL),
            409u16 => Some(&Self::DEEPSLATE_BRICKS),
            725u16 => Some(&Self::DEEPSLATE_BRICK_STAIRS),
            742u16 => Some(&Self::DEEPSLATE_BRICK_SLAB),
            504u16 => Some(&Self::DEEPSLATE_BRICK_WALL),
            413u16 => Some(&Self::CHISELED_DEEPSLATE),
            410u16 => Some(&Self::CRACKED_DEEPSLATE_BRICKS),
            412u16 => Some(&Self::CRACKED_DEEPSLATE_TILES),
            402u16 => Some(&Self::INFESTED_DEEPSLATE),
            392u16 => Some(&Self::SMOOTH_BASALT),
            111u16 => Some(&Self::RAW_IRON_BLOCK),
            112u16 => Some(&Self::RAW_COPPER_BLOCK),
            113u16 => Some(&Self::RAW_GOLD_BLOCK),
            1452u16 => Some(&Self::OCHRE_FROGLIGHT),
            1453u16 => Some(&Self::VERDANT_FROGLIGHT),
            1454u16 => Some(&Self::PEARLESCENT_FROGLIGHT),
            1455u16 => Some(&Self::FROGSPAWN),
            414u16 => Some(&Self::REINFORCED_DEEPSLATE),
            347u16 => Some(&Self::DECORATED_POT),
            1132u16 => Some(&Self::CRAFTER),
            1532u16 => Some(&Self::TRIAL_SPAWNER),
            1535u16 => Some(&Self::VAULT),
            114u16 => Some(&Self::HEAVY_CORE),
            293u16 => Some(&Self::PALE_MOSS_BLOCK),
            291u16 => Some(&Self::PALE_MOSS_CARPET),
            292u16 => Some(&Self::PALE_HANGING_MOSS),
            258u16 => Some(&Self::OPEN_EYEBLOSSOM),
            259u16 => Some(&Self::CLOSED_EYEBLOSSOM),
            235u16 => Some(&Self::FIREFLY_BUSH),
            _ => None,
        }
    }
    #[track_caller]
    #[doc = r" Get the properties of the block."]
    pub fn properties(&self, state_id: BlockStateId) -> Option<Box<dyn BlockProperties>> {
        Some(match self.id.as_u16() {
            844 => Box::new(GrindstoneLikeProperties::from_state_id(
                state_id,
                &Block::GRINDSTONE,
            )),
            258 => Box::new(LeverLikeProperties::from_state_id(state_id, &Block::LEVER)),
            275 => Box::new(LeverLikeProperties::from_state_id(
                state_id,
                &Block::STONE_BUTTON,
            )),
            443 => Box::new(LeverLikeProperties::from_state_id(
                state_id,
                &Block::OAK_BUTTON,
            )),
            444 => Box::new(LeverLikeProperties::from_state_id(
                state_id,
                &Block::SPRUCE_BUTTON,
            )),
            445 => Box::new(LeverLikeProperties::from_state_id(
                state_id,
                &Block::BIRCH_BUTTON,
            )),
            446 => Box::new(LeverLikeProperties::from_state_id(
                state_id,
                &Block::JUNGLE_BUTTON,
            )),
            447 => Box::new(LeverLikeProperties::from_state_id(
                state_id,
                &Block::ACACIA_BUTTON,
            )),
            448 => Box::new(LeverLikeProperties::from_state_id(
                state_id,
                &Block::CHERRY_BUTTON,
            )),
            449 => Box::new(LeverLikeProperties::from_state_id(
                state_id,
                &Block::DARK_OAK_BUTTON,
            )),
            450 => Box::new(LeverLikeProperties::from_state_id(
                state_id,
                &Block::PALE_OAK_BUTTON,
            )),
            451 => Box::new(LeverLikeProperties::from_state_id(
                state_id,
                &Block::MANGROVE_BUTTON,
            )),
            452 => Box::new(LeverLikeProperties::from_state_id(
                state_id,
                &Block::BAMBOO_BUTTON,
            )),
            897 => Box::new(LeverLikeProperties::from_state_id(
                state_id,
                &Block::CRIMSON_BUTTON,
            )),
            898 => Box::new(LeverLikeProperties::from_state_id(
                state_id,
                &Block::WARPED_BUTTON,
            )),
            939 => Box::new(LeverLikeProperties::from_state_id(
                state_id,
                &Block::POLISHED_BLACKSTONE_BUTTON,
            )),
            369 => Box::new(OakFenceGateLikeProperties::from_state_id(
                state_id,
                &Block::OAK_FENCE_GATE,
            )),
            628 => Box::new(OakFenceGateLikeProperties::from_state_id(
                state_id,
                &Block::SPRUCE_FENCE_GATE,
            )),
            629 => Box::new(OakFenceGateLikeProperties::from_state_id(
                state_id,
                &Block::BIRCH_FENCE_GATE,
            )),
            630 => Box::new(OakFenceGateLikeProperties::from_state_id(
                state_id,
                &Block::JUNGLE_FENCE_GATE,
            )),
            631 => Box::new(OakFenceGateLikeProperties::from_state_id(
                state_id,
                &Block::ACACIA_FENCE_GATE,
            )),
            632 => Box::new(OakFenceGateLikeProperties::from_state_id(
                state_id,
                &Block::CHERRY_FENCE_GATE,
            )),
            633 => Box::new(OakFenceGateLikeProperties::from_state_id(
                state_id,
                &Block::DARK_OAK_FENCE_GATE,
            )),
            634 => Box::new(OakFenceGateLikeProperties::from_state_id(
                state_id,
                &Block::PALE_OAK_FENCE_GATE,
            )),
            635 => Box::new(OakFenceGateLikeProperties::from_state_id(
                state_id,
                &Block::MANGROVE_FENCE_GATE,
            )),
            636 => Box::new(OakFenceGateLikeProperties::from_state_id(
                state_id,
                &Block::BAMBOO_FENCE_GATE,
            )),
            893 => Box::new(OakFenceGateLikeProperties::from_state_id(
                state_id,
                &Block::CRIMSON_FENCE_GATE,
            )),
            894 => Box::new(OakFenceGateLikeProperties::from_state_id(
                state_id,
                &Block::WARPED_FENCE_GATE,
            )),
            20 => Box::new(PaleOakWoodLikeProperties::from_state_id(
                state_id,
                &Block::PALE_OAK_WOOD,
            )),
            49 => Box::new(PaleOakWoodLikeProperties::from_state_id(
                state_id,
                &Block::OAK_LOG,
            )),
            50 => Box::new(PaleOakWoodLikeProperties::from_state_id(
                state_id,
                &Block::SPRUCE_LOG,
            )),
            51 => Box::new(PaleOakWoodLikeProperties::from_state_id(
                state_id,
                &Block::BIRCH_LOG,
            )),
            52 => Box::new(PaleOakWoodLikeProperties::from_state_id(
                state_id,
                &Block::JUNGLE_LOG,
            )),
            53 => Box::new(PaleOakWoodLikeProperties::from_state_id(
                state_id,
                &Block::ACACIA_LOG,
            )),
            54 => Box::new(PaleOakWoodLikeProperties::from_state_id(
                state_id,
                &Block::CHERRY_LOG,
            )),
            55 => Box::new(PaleOakWoodLikeProperties::from_state_id(
                state_id,
                &Block::DARK_OAK_LOG,
            )),
            56 => Box::new(PaleOakWoodLikeProperties::from_state_id(
                state_id,
                &Block::PALE_OAK_LOG,
            )),
            57 => Box::new(PaleOakWoodLikeProperties::from_state_id(
                state_id,
                &Block::MANGROVE_LOG,
            )),
            59 => Box::new(PaleOakWoodLikeProperties::from_state_id(
                state_id,
                &Block::MUDDY_MANGROVE_ROOTS,
            )),
            60 => Box::new(PaleOakWoodLikeProperties::from_state_id(
                state_id,
                &Block::BAMBOO_BLOCK,
            )),
            61 => Box::new(PaleOakWoodLikeProperties::from_state_id(
                state_id,
                &Block::STRIPPED_SPRUCE_LOG,
            )),
            62 => Box::new(PaleOakWoodLikeProperties::from_state_id(
                state_id,
                &Block::STRIPPED_BIRCH_LOG,
            )),
            63 => Box::new(PaleOakWoodLikeProperties::from_state_id(
                state_id,
                &Block::STRIPPED_JUNGLE_LOG,
            )),
            64 => Box::new(PaleOakWoodLikeProperties::from_state_id(
                state_id,
                &Block::STRIPPED_ACACIA_LOG,
            )),
            65 => Box::new(PaleOakWoodLikeProperties::from_state_id(
                state_id,
                &Block::STRIPPED_CHERRY_LOG,
            )),
            66 => Box::new(PaleOakWoodLikeProperties::from_state_id(
                state_id,
                &Block::STRIPPED_DARK_OAK_LOG,
            )),
            67 => Box::new(PaleOakWoodLikeProperties::from_state_id(
                state_id,
                &Block::STRIPPED_PALE_OAK_LOG,
            )),
            68 => Box::new(PaleOakWoodLikeProperties::from_state_id(
                state_id,
                &Block::STRIPPED_OAK_LOG,
            )),
            69 => Box::new(PaleOakWoodLikeProperties::from_state_id(
                state_id,
                &Block::STRIPPED_MANGROVE_LOG,
            )),
            70 => Box::new(PaleOakWoodLikeProperties::from_state_id(
                state_id,
                &Block::STRIPPED_BAMBOO_BLOCK,
            )),
            71 => Box::new(PaleOakWoodLikeProperties::from_state_id(
                state_id,
                &Block::OAK_WOOD,
            )),
            72 => Box::new(PaleOakWoodLikeProperties::from_state_id(
                state_id,
                &Block::SPRUCE_WOOD,
            )),
            73 => Box::new(PaleOakWoodLikeProperties::from_state_id(
                state_id,
                &Block::BIRCH_WOOD,
            )),
            74 => Box::new(PaleOakWoodLikeProperties::from_state_id(
                state_id,
                &Block::JUNGLE_WOOD,
            )),
            75 => Box::new(PaleOakWoodLikeProperties::from_state_id(
                state_id,
                &Block::ACACIA_WOOD,
            )),
            76 => Box::new(PaleOakWoodLikeProperties::from_state_id(
                state_id,
                &Block::CHERRY_WOOD,
            )),
            77 => Box::new(PaleOakWoodLikeProperties::from_state_id(
                state_id,
                &Block::DARK_OAK_WOOD,
            )),
            78 => Box::new(PaleOakWoodLikeProperties::from_state_id(
                state_id,
                &Block::MANGROVE_WOOD,
            )),
            79 => Box::new(PaleOakWoodLikeProperties::from_state_id(
                state_id,
                &Block::STRIPPED_OAK_WOOD,
            )),
            80 => Box::new(PaleOakWoodLikeProperties::from_state_id(
                state_id,
                &Block::STRIPPED_SPRUCE_WOOD,
            )),
            81 => Box::new(PaleOakWoodLikeProperties::from_state_id(
                state_id,
                &Block::STRIPPED_BIRCH_WOOD,
            )),
            82 => Box::new(PaleOakWoodLikeProperties::from_state_id(
                state_id,
                &Block::STRIPPED_JUNGLE_WOOD,
            )),
            83 => Box::new(PaleOakWoodLikeProperties::from_state_id(
                state_id,
                &Block::STRIPPED_ACACIA_WOOD,
            )),
            84 => Box::new(PaleOakWoodLikeProperties::from_state_id(
                state_id,
                &Block::STRIPPED_CHERRY_WOOD,
            )),
            85 => Box::new(PaleOakWoodLikeProperties::from_state_id(
                state_id,
                &Block::STRIPPED_DARK_OAK_WOOD,
            )),
            86 => Box::new(PaleOakWoodLikeProperties::from_state_id(
                state_id,
                &Block::STRIPPED_PALE_OAK_WOOD,
            )),
            87 => Box::new(PaleOakWoodLikeProperties::from_state_id(
                state_id,
                &Block::STRIPPED_MANGROVE_WOOD,
            )),
            288 => Box::new(PaleOakWoodLikeProperties::from_state_id(
                state_id,
                &Block::BASALT,
            )),
            289 => Box::new(PaleOakWoodLikeProperties::from_state_id(
                state_id,
                &Block::POLISHED_BASALT,
            )),
            480 => Box::new(PaleOakWoodLikeProperties::from_state_id(
                state_id,
                &Block::QUARTZ_PILLAR,
            )),
            537 => Box::new(PaleOakWoodLikeProperties::from_state_id(
                state_id,
                &Block::HAY_BLOCK,
            )),
            659 => Box::new(PaleOakWoodLikeProperties::from_state_id(
                state_id,
                &Block::PURPUR_PILLAR,
            )),
            674 => Box::new(PaleOakWoodLikeProperties::from_state_id(
                state_id,
                &Block::BONE_BLOCK,
            )),
            862 => Box::new(PaleOakWoodLikeProperties::from_state_id(
                state_id,
                &Block::WARPED_STEM,
            )),
            863 => Box::new(PaleOakWoodLikeProperties::from_state_id(
                state_id,
                &Block::STRIPPED_WARPED_STEM,
            )),
            864 => Box::new(PaleOakWoodLikeProperties::from_state_id(
                state_id,
                &Block::WARPED_HYPHAE,
            )),
            865 => Box::new(PaleOakWoodLikeProperties::from_state_id(
                state_id,
                &Block::STRIPPED_WARPED_HYPHAE,
            )),
            871 => Box::new(PaleOakWoodLikeProperties::from_state_id(
                state_id,
                &Block::CRIMSON_STEM,
            )),
            872 => Box::new(PaleOakWoodLikeProperties::from_state_id(
                state_id,
                &Block::STRIPPED_CRIMSON_STEM,
            )),
            873 => Box::new(PaleOakWoodLikeProperties::from_state_id(
                state_id,
                &Block::CRIMSON_HYPHAE,
            )),
            874 => Box::new(PaleOakWoodLikeProperties::from_state_id(
                state_id,
                &Block::STRIPPED_CRIMSON_HYPHAE,
            )),
            1151 => Box::new(PaleOakWoodLikeProperties::from_state_id(
                state_id,
                &Block::DEEPSLATE,
            )),
            1171 => Box::new(PaleOakWoodLikeProperties::from_state_id(
                state_id,
                &Block::INFESTED_DEEPSLATE,
            )),
            1178 => Box::new(PaleOakWoodLikeProperties::from_state_id(
                state_id,
                &Block::OCHRE_FROGLIGHT,
            )),
            1179 => Box::new(PaleOakWoodLikeProperties::from_state_id(
                state_id,
                &Block::VERDANT_FROGLIGHT,
            )),
            1180 => Box::new(PaleOakWoodLikeProperties::from_state_id(
                state_id,
                &Block::PEARLESCENT_FROGLIGHT,
            )),
            199 => Box::new(CreakingHeartLikeProperties::from_state_id(
                state_id,
                &Block::CREAKING_HEART,
            )),
            350 => Box::new(IronChainLikeProperties::from_state_id(
                state_id,
                &Block::IRON_CHAIN,
            )),
            351 => Box::new(IronChainLikeProperties::from_state_id(
                state_id,
                &Block::COPPER_CHAIN,
            )),
            352 => Box::new(IronChainLikeProperties::from_state_id(
                state_id,
                &Block::EXPOSED_COPPER_CHAIN,
            )),
            353 => Box::new(IronChainLikeProperties::from_state_id(
                state_id,
                &Block::WEATHERED_COPPER_CHAIN,
            )),
            354 => Box::new(IronChainLikeProperties::from_state_id(
                state_id,
                &Block::OXIDIZED_COPPER_CHAIN,
            )),
            355 => Box::new(IronChainLikeProperties::from_state_id(
                state_id,
                &Block::WAXED_COPPER_CHAIN,
            )),
            356 => Box::new(IronChainLikeProperties::from_state_id(
                state_id,
                &Block::WAXED_EXPOSED_COPPER_CHAIN,
            )),
            357 => Box::new(IronChainLikeProperties::from_state_id(
                state_id,
                &Block::WAXED_WEATHERED_COPPER_CHAIN,
            )),
            358 => Box::new(IronChainLikeProperties::from_state_id(
                state_id,
                &Block::WAXED_OXIDIZED_COPPER_CHAIN,
            )),
            298 => Box::new(CakeLikeProperties::from_state_id(state_id, &Block::CAKE)),
            283 => Box::new(JukeboxLikeProperties::from_state_id(
                state_id,
                &Block::JUKEBOX,
            )),
            126 => Box::new(PoweredRailLikeProperties::from_state_id(
                state_id,
                &Block::POWERED_RAIL,
            )),
            127 => Box::new(PoweredRailLikeProperties::from_state_id(
                state_id,
                &Block::DETECTOR_RAIL,
            )),
            482 => Box::new(PoweredRailLikeProperties::from_state_id(
                state_id,
                &Block::ACTIVATOR_RAIL,
            )),
            747 => Box::new(DriedGhastLikeProperties::from_state_id(
                state_id,
                &Block::DRIED_GHAST,
            )),
            200 => Box::new(OakStairsLikeProperties::from_state_id(
                state_id,
                &Block::OAK_STAIRS,
            )),
            223 => Box::new(OakStairsLikeProperties::from_state_id(
                state_id,
                &Block::COBBLESTONE_STAIRS,
            )),
            370 => Box::new(OakStairsLikeProperties::from_state_id(
                state_id,
                &Block::BRICK_STAIRS,
            )),
            371 => Box::new(OakStairsLikeProperties::from_state_id(
                state_id,
                &Block::STONE_BRICK_STAIRS,
            )),
            372 => Box::new(OakStairsLikeProperties::from_state_id(
                state_id,
                &Block::MUD_BRICK_STAIRS,
            )),
            377 => Box::new(OakStairsLikeProperties::from_state_id(
                state_id,
                &Block::RESIN_BRICK_STAIRS,
            )),
            383 => Box::new(OakStairsLikeProperties::from_state_id(
                state_id,
                &Block::NETHER_BRICK_STAIRS,
            )),
            397 => Box::new(OakStairsLikeProperties::from_state_id(
                state_id,
                &Block::SANDSTONE_STAIRS,
            )),
            404 => Box::new(OakStairsLikeProperties::from_state_id(
                state_id,
                &Block::SPRUCE_STAIRS,
            )),
            405 => Box::new(OakStairsLikeProperties::from_state_id(
                state_id,
                &Block::BIRCH_STAIRS,
            )),
            406 => Box::new(OakStairsLikeProperties::from_state_id(
                state_id,
                &Block::JUNGLE_STAIRS,
            )),
            481 => Box::new(OakStairsLikeProperties::from_state_id(
                state_id,
                &Block::QUARTZ_STAIRS,
            )),
            516 => Box::new(OakStairsLikeProperties::from_state_id(
                state_id,
                &Block::ACACIA_STAIRS,
            )),
            517 => Box::new(OakStairsLikeProperties::from_state_id(
                state_id,
                &Block::CHERRY_STAIRS,
            )),
            518 => Box::new(OakStairsLikeProperties::from_state_id(
                state_id,
                &Block::DARK_OAK_STAIRS,
            )),
            519 => Box::new(OakStairsLikeProperties::from_state_id(
                state_id,
                &Block::PALE_OAK_STAIRS,
            )),
            520 => Box::new(OakStairsLikeProperties::from_state_id(
                state_id,
                &Block::MANGROVE_STAIRS,
            )),
            521 => Box::new(OakStairsLikeProperties::from_state_id(
                state_id,
                &Block::BAMBOO_STAIRS,
            )),
            522 => Box::new(OakStairsLikeProperties::from_state_id(
                state_id,
                &Block::BAMBOO_MOSAIC_STAIRS,
            )),
            530 => Box::new(OakStairsLikeProperties::from_state_id(
                state_id,
                &Block::PRISMARINE_STAIRS,
            )),
            531 => Box::new(OakStairsLikeProperties::from_state_id(
                state_id,
                &Block::PRISMARINE_BRICK_STAIRS,
            )),
            532 => Box::new(OakStairsLikeProperties::from_state_id(
                state_id,
                &Block::DARK_PRISMARINE_STAIRS,
            )),
            598 => Box::new(OakStairsLikeProperties::from_state_id(
                state_id,
                &Block::RED_SANDSTONE_STAIRS,
            )),
            660 => Box::new(OakStairsLikeProperties::from_state_id(
                state_id,
                &Block::PURPUR_STAIRS,
            )),
            797 => Box::new(OakStairsLikeProperties::from_state_id(
                state_id,
                &Block::POLISHED_GRANITE_STAIRS,
            )),
            798 => Box::new(OakStairsLikeProperties::from_state_id(
                state_id,
                &Block::SMOOTH_RED_SANDSTONE_STAIRS,
            )),
            799 => Box::new(OakStairsLikeProperties::from_state_id(
                state_id,
                &Block::MOSSY_STONE_BRICK_STAIRS,
            )),
            800 => Box::new(OakStairsLikeProperties::from_state_id(
                state_id,
                &Block::POLISHED_DIORITE_STAIRS,
            )),
            801 => Box::new(OakStairsLikeProperties::from_state_id(
                state_id,
                &Block::MOSSY_COBBLESTONE_STAIRS,
            )),
            802 => Box::new(OakStairsLikeProperties::from_state_id(
                state_id,
                &Block::END_STONE_BRICK_STAIRS,
            )),
            803 => Box::new(OakStairsLikeProperties::from_state_id(
                state_id,
                &Block::STONE_STAIRS,
            )),
            804 => Box::new(OakStairsLikeProperties::from_state_id(
                state_id,
                &Block::SMOOTH_SANDSTONE_STAIRS,
            )),
            805 => Box::new(OakStairsLikeProperties::from_state_id(
                state_id,
                &Block::SMOOTH_QUARTZ_STAIRS,
            )),
            806 => Box::new(OakStairsLikeProperties::from_state_id(
                state_id,
                &Block::GRANITE_STAIRS,
            )),
            807 => Box::new(OakStairsLikeProperties::from_state_id(
                state_id,
                &Block::ANDESITE_STAIRS,
            )),
            808 => Box::new(OakStairsLikeProperties::from_state_id(
                state_id,
                &Block::RED_NETHER_BRICK_STAIRS,
            )),
            809 => Box::new(OakStairsLikeProperties::from_state_id(
                state_id,
                &Block::POLISHED_ANDESITE_STAIRS,
            )),
            810 => Box::new(OakStairsLikeProperties::from_state_id(
                state_id,
                &Block::DIORITE_STAIRS,
            )),
            895 => Box::new(OakStairsLikeProperties::from_state_id(
                state_id,
                &Block::CRIMSON_STAIRS,
            )),
            896 => Box::new(OakStairsLikeProperties::from_state_id(
                state_id,
                &Block::WARPED_STAIRS,
            )),
            925 => Box::new(OakStairsLikeProperties::from_state_id(
                state_id,
                &Block::BLACKSTONE_STAIRS,
            )),
            933 => Box::new(OakStairsLikeProperties::from_state_id(
                state_id,
                &Block::POLISHED_BLACKSTONE_BRICK_STAIRS,
            )),
            936 => Box::new(OakStairsLikeProperties::from_state_id(
                state_id,
                &Block::POLISHED_BLACKSTONE_STAIRS,
            )),
            986 => Box::new(OakStairsLikeProperties::from_state_id(
                state_id,
                &Block::TUFF_STAIRS,
            )),
            990 => Box::new(OakStairsLikeProperties::from_state_id(
                state_id,
                &Block::POLISHED_TUFF_STAIRS,
            )),
            995 => Box::new(OakStairsLikeProperties::from_state_id(
                state_id,
                &Block::TUFF_BRICK_STAIRS,
            )),
            1001 => Box::new(OakStairsLikeProperties::from_state_id(
                state_id,
                &Block::SULFUR_STAIRS,
            )),
            1005 => Box::new(OakStairsLikeProperties::from_state_id(
                state_id,
                &Block::POLISHED_SULFUR_STAIRS,
            )),
            1009 => Box::new(OakStairsLikeProperties::from_state_id(
                state_id,
                &Block::SULFUR_BRICK_STAIRS,
            )),
            1014 => Box::new(OakStairsLikeProperties::from_state_id(
                state_id,
                &Block::CINNABAR_STAIRS,
            )),
            1018 => Box::new(OakStairsLikeProperties::from_state_id(
                state_id,
                &Block::POLISHED_CINNABAR_STAIRS,
            )),
            1022 => Box::new(OakStairsLikeProperties::from_state_id(
                state_id,
                &Block::CINNABAR_BRICK_STAIRS,
            )),
            1060 => Box::new(OakStairsLikeProperties::from_state_id(
                state_id,
                &Block::CUT_COPPER_STAIRS,
            )),
            1061 => Box::new(OakStairsLikeProperties::from_state_id(
                state_id,
                &Block::EXPOSED_CUT_COPPER_STAIRS,
            )),
            1062 => Box::new(OakStairsLikeProperties::from_state_id(
                state_id,
                &Block::WEATHERED_CUT_COPPER_STAIRS,
            )),
            1063 => Box::new(OakStairsLikeProperties::from_state_id(
                state_id,
                &Block::OXIDIZED_CUT_COPPER_STAIRS,
            )),
            1064 => Box::new(OakStairsLikeProperties::from_state_id(
                state_id,
                &Block::WAXED_CUT_COPPER_STAIRS,
            )),
            1065 => Box::new(OakStairsLikeProperties::from_state_id(
                state_id,
                &Block::WAXED_EXPOSED_CUT_COPPER_STAIRS,
            )),
            1066 => Box::new(OakStairsLikeProperties::from_state_id(
                state_id,
                &Block::WAXED_WEATHERED_CUT_COPPER_STAIRS,
            )),
            1067 => Box::new(OakStairsLikeProperties::from_state_id(
                state_id,
                &Block::WAXED_OXIDIZED_CUT_COPPER_STAIRS,
            )),
            1153 => Box::new(OakStairsLikeProperties::from_state_id(
                state_id,
                &Block::COBBLED_DEEPSLATE_STAIRS,
            )),
            1157 => Box::new(OakStairsLikeProperties::from_state_id(
                state_id,
                &Block::POLISHED_DEEPSLATE_STAIRS,
            )),
            1161 => Box::new(OakStairsLikeProperties::from_state_id(
                state_id,
                &Block::DEEPSLATE_TILE_STAIRS,
            )),
            1165 => Box::new(OakStairsLikeProperties::from_state_id(
                state_id,
                &Block::DEEPSLATE_BRICK_STAIRS,
            )),
            128 => Box::new(StickyPistonLikeProperties::from_state_id(
                state_id,
                &Block::STICKY_PISTON,
            )),
            138 => Box::new(StickyPistonLikeProperties::from_state_id(
                state_id,
                &Block::PISTON,
            )),
            220 => Box::new(OakDoorLikeProperties::from_state_id(
                state_id,
                &Block::OAK_DOOR,
            )),
            260 => Box::new(OakDoorLikeProperties::from_state_id(
                state_id,
                &Block::IRON_DOOR,
            )),
            646 => Box::new(OakDoorLikeProperties::from_state_id(
                state_id,
                &Block::SPRUCE_DOOR,
            )),
            647 => Box::new(OakDoorLikeProperties::from_state_id(
                state_id,
                &Block::BIRCH_DOOR,
            )),
            648 => Box::new(OakDoorLikeProperties::from_state_id(
                state_id,
                &Block::JUNGLE_DOOR,
            )),
            649 => Box::new(OakDoorLikeProperties::from_state_id(
                state_id,
                &Block::ACACIA_DOOR,
            )),
            650 => Box::new(OakDoorLikeProperties::from_state_id(
                state_id,
                &Block::CHERRY_DOOR,
            )),
            651 => Box::new(OakDoorLikeProperties::from_state_id(
                state_id,
                &Block::DARK_OAK_DOOR,
            )),
            652 => Box::new(OakDoorLikeProperties::from_state_id(
                state_id,
                &Block::PALE_OAK_DOOR,
            )),
            653 => Box::new(OakDoorLikeProperties::from_state_id(
                state_id,
                &Block::MANGROVE_DOOR,
            )),
            654 => Box::new(OakDoorLikeProperties::from_state_id(
                state_id,
                &Block::BAMBOO_DOOR,
            )),
            899 => Box::new(OakDoorLikeProperties::from_state_id(
                state_id,
                &Block::CRIMSON_DOOR,
            )),
            900 => Box::new(OakDoorLikeProperties::from_state_id(
                state_id,
                &Block::WARPED_DOOR,
            )),
            1076 => Box::new(OakDoorLikeProperties::from_state_id(
                state_id,
                &Block::COPPER_DOOR,
            )),
            1077 => Box::new(OakDoorLikeProperties::from_state_id(
                state_id,
                &Block::EXPOSED_COPPER_DOOR,
            )),
            1078 => Box::new(OakDoorLikeProperties::from_state_id(
                state_id,
                &Block::WEATHERED_COPPER_DOOR,
            )),
            1079 => Box::new(OakDoorLikeProperties::from_state_id(
                state_id,
                &Block::OXIDIZED_COPPER_DOOR,
            )),
            1080 => Box::new(OakDoorLikeProperties::from_state_id(
                state_id,
                &Block::WAXED_COPPER_DOOR,
            )),
            1081 => Box::new(OakDoorLikeProperties::from_state_id(
                state_id,
                &Block::WAXED_EXPOSED_COPPER_DOOR,
            )),
            1082 => Box::new(OakDoorLikeProperties::from_state_id(
                state_id,
                &Block::WAXED_WEATHERED_COPPER_DOOR,
            )),
            1083 => Box::new(OakDoorLikeProperties::from_state_id(
                state_id,
                &Block::WAXED_OXIDIZED_COPPER_DOOR,
            )),
            179 => Box::new(ChiseledBookshelfLikeProperties::from_state_id(
                state_id,
                &Block::CHISELED_BOOKSHELF,
            )),
            657 => Box::new(ChorusFlowerLikeProperties::from_state_id(
                state_id,
                &Block::CHORUS_FLOWER,
            )),
            279 => Box::new(CactusLikeProperties::from_state_id(
                state_id,
                &Block::CACTUS,
            )),
            282 => Box::new(CactusLikeProperties::from_state_id(
                state_id,
                &Block::SUGAR_CANE,
            )),
            196 => Box::new(FireLikeProperties::from_state_id(state_id, &Block::FIRE)),
            110 => Box::new(WhiteBedLikeProperties::from_state_id(
                state_id,
                &Block::WHITE_BED,
            )),
            111 => Box::new(WhiteBedLikeProperties::from_state_id(
                state_id,
                &Block::ORANGE_BED,
            )),
            112 => Box::new(WhiteBedLikeProperties::from_state_id(
                state_id,
                &Block::MAGENTA_BED,
            )),
            113 => Box::new(WhiteBedLikeProperties::from_state_id(
                state_id,
                &Block::LIGHT_BLUE_BED,
            )),
            114 => Box::new(WhiteBedLikeProperties::from_state_id(
                state_id,
                &Block::YELLOW_BED,
            )),
            115 => Box::new(WhiteBedLikeProperties::from_state_id(
                state_id,
                &Block::LIME_BED,
            )),
            116 => Box::new(WhiteBedLikeProperties::from_state_id(
                state_id,
                &Block::PINK_BED,
            )),
            117 => Box::new(WhiteBedLikeProperties::from_state_id(
                state_id,
                &Block::GRAY_BED,
            )),
            118 => Box::new(WhiteBedLikeProperties::from_state_id(
                state_id,
                &Block::LIGHT_GRAY_BED,
            )),
            119 => Box::new(WhiteBedLikeProperties::from_state_id(
                state_id,
                &Block::CYAN_BED,
            )),
            120 => Box::new(WhiteBedLikeProperties::from_state_id(
                state_id,
                &Block::PURPLE_BED,
            )),
            121 => Box::new(WhiteBedLikeProperties::from_state_id(
                state_id,
                &Block::BLUE_BED,
            )),
            122 => Box::new(WhiteBedLikeProperties::from_state_id(
                state_id,
                &Block::BROWN_BED,
            )),
            123 => Box::new(WhiteBedLikeProperties::from_state_id(
                state_id,
                &Block::GREEN_BED,
            )),
            124 => Box::new(WhiteBedLikeProperties::from_state_id(
                state_id,
                &Block::RED_BED,
            )),
            125 => Box::new(WhiteBedLikeProperties::from_state_id(
                state_id,
                &Block::BLACK_BED,
            )),
            477 => Box::new(HopperLikeProperties::from_state_id(
                state_id,
                &Block::HOPPER,
            )),
            1029 => Box::new(CalibratedSculkSensorLikeProperties::from_state_id(
                state_id,
                &Block::CALIBRATED_SCULK_SENSOR,
            )),
            1028 => Box::new(SculkSensorLikeProperties::from_state_id(
                state_id,
                &Block::SCULK_SENSOR,
            )),
            1189 => Box::new(PaleMossCarpetLikeProperties::from_state_id(
                state_id,
                &Block::PALE_MOSS_CARPET,
            )),
            837 => Box::new(ScaffoldingLikeProperties::from_state_id(
                state_id,
                &Block::SCAFFOLDING,
            )),
            1186 => Box::new(VaultLikeProperties::from_state_id(state_id, &Block::VAULT)),
            1185 => Box::new(TrialSpawnerLikeProperties::from_state_id(
                state_id,
                &Block::TRIAL_SPAWNER,
            )),
            1033 => Box::new(SculkShriekerLikeProperties::from_state_id(
                state_id,
                &Block::SCULK_SHRIEKER,
            )),
            848 => Box::new(BellLikeProperties::from_state_id(state_id, &Block::BELL)),
            180 => Box::new(AcaciaShelfLikeProperties::from_state_id(
                state_id,
                &Block::ACACIA_SHELF,
            )),
            181 => Box::new(AcaciaShelfLikeProperties::from_state_id(
                state_id,
                &Block::BAMBOO_SHELF,
            )),
            182 => Box::new(AcaciaShelfLikeProperties::from_state_id(
                state_id,
                &Block::BIRCH_SHELF,
            )),
            183 => Box::new(AcaciaShelfLikeProperties::from_state_id(
                state_id,
                &Block::CHERRY_SHELF,
            )),
            184 => Box::new(AcaciaShelfLikeProperties::from_state_id(
                state_id,
                &Block::CRIMSON_SHELF,
            )),
            185 => Box::new(AcaciaShelfLikeProperties::from_state_id(
                state_id,
                &Block::DARK_OAK_SHELF,
            )),
            186 => Box::new(AcaciaShelfLikeProperties::from_state_id(
                state_id,
                &Block::JUNGLE_SHELF,
            )),
            187 => Box::new(AcaciaShelfLikeProperties::from_state_id(
                state_id,
                &Block::MANGROVE_SHELF,
            )),
            188 => Box::new(AcaciaShelfLikeProperties::from_state_id(
                state_id,
                &Block::OAK_SHELF,
            )),
            189 => Box::new(AcaciaShelfLikeProperties::from_state_id(
                state_id,
                &Block::PALE_OAK_SHELF,
            )),
            190 => Box::new(AcaciaShelfLikeProperties::from_state_id(
                state_id,
                &Block::SPRUCE_SHELF,
            )),
            191 => Box::new(AcaciaShelfLikeProperties::from_state_id(
                state_id,
                &Block::WARPED_SHELF,
            )),
            299 => Box::new(RepeaterLikeProperties::from_state_id(
                state_id,
                &Block::REPEATER,
            )),
            918 => Box::new(RespawnAnchorLikeProperties::from_state_id(
                state_id,
                &Block::RESPAWN_ANCHOR,
            )),
            386 => Box::new(BrewingStandLikeProperties::from_state_id(
                state_id,
                &Block::BREWING_STAND,
            )),
            276 => Box::new(SnowLikeProperties::from_state_id(state_id, &Block::SNOW)),
            195 => Box::new(WallTorchLikeProperties::from_state_id(
                state_id,
                &Block::WALL_TORCH,
            )),
            291 => Box::new(WallTorchLikeProperties::from_state_id(
                state_id,
                &Block::SOUL_WALL_TORCH,
            )),
            293 => Box::new(WallTorchLikeProperties::from_state_id(
                state_id,
                &Block::COPPER_WALL_TORCH,
            )),
            296 => Box::new(WallTorchLikeProperties::from_state_id(
                state_id,
                &Block::CARVED_PUMPKIN,
            )),
            297 => Box::new(WallTorchLikeProperties::from_state_id(
                state_id,
                &Block::JACK_O_LANTERN,
            )),
            362 => Box::new(WallTorchLikeProperties::from_state_id(
                state_id,
                &Block::ATTACHED_PUMPKIN_STEM,
            )),
            363 => Box::new(WallTorchLikeProperties::from_state_id(
                state_id,
                &Block::ATTACHED_MELON_STEM,
            )),
            467 => Box::new(WallTorchLikeProperties::from_state_id(
                state_id,
                &Block::ANVIL,
            )),
            468 => Box::new(WallTorchLikeProperties::from_state_id(
                state_id,
                &Block::CHIPPED_ANVIL,
            )),
            469 => Box::new(WallTorchLikeProperties::from_state_id(
                state_id,
                &Block::DAMAGED_ANVIL,
            )),
            579 => Box::new(WallTorchLikeProperties::from_state_id(
                state_id,
                &Block::WHITE_WALL_BANNER,
            )),
            580 => Box::new(WallTorchLikeProperties::from_state_id(
                state_id,
                &Block::ORANGE_WALL_BANNER,
            )),
            581 => Box::new(WallTorchLikeProperties::from_state_id(
                state_id,
                &Block::MAGENTA_WALL_BANNER,
            )),
            582 => Box::new(WallTorchLikeProperties::from_state_id(
                state_id,
                &Block::LIGHT_BLUE_WALL_BANNER,
            )),
            583 => Box::new(WallTorchLikeProperties::from_state_id(
                state_id,
                &Block::YELLOW_WALL_BANNER,
            )),
            584 => Box::new(WallTorchLikeProperties::from_state_id(
                state_id,
                &Block::LIME_WALL_BANNER,
            )),
            585 => Box::new(WallTorchLikeProperties::from_state_id(
                state_id,
                &Block::PINK_WALL_BANNER,
            )),
            586 => Box::new(WallTorchLikeProperties::from_state_id(
                state_id,
                &Block::GRAY_WALL_BANNER,
            )),
            587 => Box::new(WallTorchLikeProperties::from_state_id(
                state_id,
                &Block::LIGHT_GRAY_WALL_BANNER,
            )),
            588 => Box::new(WallTorchLikeProperties::from_state_id(
                state_id,
                &Block::CYAN_WALL_BANNER,
            )),
            589 => Box::new(WallTorchLikeProperties::from_state_id(
                state_id,
                &Block::PURPLE_WALL_BANNER,
            )),
            590 => Box::new(WallTorchLikeProperties::from_state_id(
                state_id,
                &Block::BLUE_WALL_BANNER,
            )),
            591 => Box::new(WallTorchLikeProperties::from_state_id(
                state_id,
                &Block::BROWN_WALL_BANNER,
            )),
            592 => Box::new(WallTorchLikeProperties::from_state_id(
                state_id,
                &Block::GREEN_WALL_BANNER,
            )),
            593 => Box::new(WallTorchLikeProperties::from_state_id(
                state_id,
                &Block::RED_WALL_BANNER,
            )),
            594 => Box::new(WallTorchLikeProperties::from_state_id(
                state_id,
                &Block::BLACK_WALL_BANNER,
            )),
            694 => Box::new(WallTorchLikeProperties::from_state_id(
                state_id,
                &Block::WHITE_GLAZED_TERRACOTTA,
            )),
            695 => Box::new(WallTorchLikeProperties::from_state_id(
                state_id,
                &Block::ORANGE_GLAZED_TERRACOTTA,
            )),
            696 => Box::new(WallTorchLikeProperties::from_state_id(
                state_id,
                &Block::MAGENTA_GLAZED_TERRACOTTA,
            )),
            697 => Box::new(WallTorchLikeProperties::from_state_id(
                state_id,
                &Block::LIGHT_BLUE_GLAZED_TERRACOTTA,
            )),
            698 => Box::new(WallTorchLikeProperties::from_state_id(
                state_id,
                &Block::YELLOW_GLAZED_TERRACOTTA,
            )),
            699 => Box::new(WallTorchLikeProperties::from_state_id(
                state_id,
                &Block::LIME_GLAZED_TERRACOTTA,
            )),
            700 => Box::new(WallTorchLikeProperties::from_state_id(
                state_id,
                &Block::PINK_GLAZED_TERRACOTTA,
            )),
            701 => Box::new(WallTorchLikeProperties::from_state_id(
                state_id,
                &Block::GRAY_GLAZED_TERRACOTTA,
            )),
            702 => Box::new(WallTorchLikeProperties::from_state_id(
                state_id,
                &Block::LIGHT_GRAY_GLAZED_TERRACOTTA,
            )),
            703 => Box::new(WallTorchLikeProperties::from_state_id(
                state_id,
                &Block::CYAN_GLAZED_TERRACOTTA,
            )),
            704 => Box::new(WallTorchLikeProperties::from_state_id(
                state_id,
                &Block::PURPLE_GLAZED_TERRACOTTA,
            )),
            705 => Box::new(WallTorchLikeProperties::from_state_id(
                state_id,
                &Block::BLUE_GLAZED_TERRACOTTA,
            )),
            706 => Box::new(WallTorchLikeProperties::from_state_id(
                state_id,
                &Block::BROWN_GLAZED_TERRACOTTA,
            )),
            707 => Box::new(WallTorchLikeProperties::from_state_id(
                state_id,
                &Block::GREEN_GLAZED_TERRACOTTA,
            )),
            708 => Box::new(WallTorchLikeProperties::from_state_id(
                state_id,
                &Block::RED_GLAZED_TERRACOTTA,
            )),
            709 => Box::new(WallTorchLikeProperties::from_state_id(
                state_id,
                &Block::BLACK_GLAZED_TERRACOTTA,
            )),
            838 => Box::new(WallTorchLikeProperties::from_state_id(
                state_id,
                &Block::LOOM,
            )),
            847 => Box::new(WallTorchLikeProperties::from_state_id(
                state_id,
                &Block::STONECUTTER,
            )),
            201 => Box::new(ChestLikeProperties::from_state_id(state_id, &Block::CHEST)),
            470 => Box::new(ChestLikeProperties::from_state_id(
                state_id,
                &Block::TRAPPED_CHEST,
            )),
            1108 => Box::new(ChestLikeProperties::from_state_id(
                state_id,
                &Block::COPPER_CHEST,
            )),
            1109 => Box::new(ChestLikeProperties::from_state_id(
                state_id,
                &Block::EXPOSED_COPPER_CHEST,
            )),
            1110 => Box::new(ChestLikeProperties::from_state_id(
                state_id,
                &Block::WEATHERED_COPPER_CHEST,
            )),
            1111 => Box::new(ChestLikeProperties::from_state_id(
                state_id,
                &Block::OXIDIZED_COPPER_CHEST,
            )),
            1112 => Box::new(ChestLikeProperties::from_state_id(
                state_id,
                &Block::WAXED_COPPER_CHEST,
            )),
            1113 => Box::new(ChestLikeProperties::from_state_id(
                state_id,
                &Block::WAXED_EXPOSED_COPPER_CHEST,
            )),
            1114 => Box::new(ChestLikeProperties::from_state_id(
                state_id,
                &Block::WAXED_WEATHERED_COPPER_CHEST,
            )),
            1115 => Box::new(ChestLikeProperties::from_state_id(
                state_id,
                &Block::WAXED_OXIDIZED_COPPER_CHEST,
            )),
            454 => Box::new(SkeletonWallSkullLikeProperties::from_state_id(
                state_id,
                &Block::SKELETON_WALL_SKULL,
            )),
            456 => Box::new(SkeletonWallSkullLikeProperties::from_state_id(
                state_id,
                &Block::WITHER_SKELETON_WALL_SKULL,
            )),
            458 => Box::new(SkeletonWallSkullLikeProperties::from_state_id(
                state_id,
                &Block::ZOMBIE_WALL_HEAD,
            )),
            460 => Box::new(SkeletonWallSkullLikeProperties::from_state_id(
                state_id,
                &Block::PLAYER_WALL_HEAD,
            )),
            462 => Box::new(SkeletonWallSkullLikeProperties::from_state_id(
                state_id,
                &Block::CREEPER_WALL_HEAD,
            )),
            464 => Box::new(SkeletonWallSkullLikeProperties::from_state_id(
                state_id,
                &Block::DRAGON_WALL_HEAD,
            )),
            466 => Box::new(SkeletonWallSkullLikeProperties::from_state_id(
                state_id,
                &Block::PIGLIN_WALL_HEAD,
            )),
            316 => Box::new(OakTrapdoorLikeProperties::from_state_id(
                state_id,
                &Block::OAK_TRAPDOOR,
            )),
            317 => Box::new(OakTrapdoorLikeProperties::from_state_id(
                state_id,
                &Block::SPRUCE_TRAPDOOR,
            )),
            318 => Box::new(OakTrapdoorLikeProperties::from_state_id(
                state_id,
                &Block::BIRCH_TRAPDOOR,
            )),
            319 => Box::new(OakTrapdoorLikeProperties::from_state_id(
                state_id,
                &Block::JUNGLE_TRAPDOOR,
            )),
            320 => Box::new(OakTrapdoorLikeProperties::from_state_id(
                state_id,
                &Block::ACACIA_TRAPDOOR,
            )),
            321 => Box::new(OakTrapdoorLikeProperties::from_state_id(
                state_id,
                &Block::CHERRY_TRAPDOOR,
            )),
            322 => Box::new(OakTrapdoorLikeProperties::from_state_id(
                state_id,
                &Block::DARK_OAK_TRAPDOOR,
            )),
            323 => Box::new(OakTrapdoorLikeProperties::from_state_id(
                state_id,
                &Block::PALE_OAK_TRAPDOOR,
            )),
            324 => Box::new(OakTrapdoorLikeProperties::from_state_id(
                state_id,
                &Block::MANGROVE_TRAPDOOR,
            )),
            325 => Box::new(OakTrapdoorLikeProperties::from_state_id(
                state_id,
                &Block::BAMBOO_TRAPDOOR,
            )),
            526 => Box::new(OakTrapdoorLikeProperties::from_state_id(
                state_id,
                &Block::IRON_TRAPDOOR,
            )),
            891 => Box::new(OakTrapdoorLikeProperties::from_state_id(
                state_id,
                &Block::CRIMSON_TRAPDOOR,
            )),
            892 => Box::new(OakTrapdoorLikeProperties::from_state_id(
                state_id,
                &Block::WARPED_TRAPDOOR,
            )),
            1084 => Box::new(OakTrapdoorLikeProperties::from_state_id(
                state_id,
                &Block::COPPER_TRAPDOOR,
            )),
            1085 => Box::new(OakTrapdoorLikeProperties::from_state_id(
                state_id,
                &Block::EXPOSED_COPPER_TRAPDOOR,
            )),
            1086 => Box::new(OakTrapdoorLikeProperties::from_state_id(
                state_id,
                &Block::WEATHERED_COPPER_TRAPDOOR,
            )),
            1087 => Box::new(OakTrapdoorLikeProperties::from_state_id(
                state_id,
                &Block::OXIDIZED_COPPER_TRAPDOOR,
            )),
            1088 => Box::new(OakTrapdoorLikeProperties::from_state_id(
                state_id,
                &Block::WAXED_COPPER_TRAPDOOR,
            )),
            1089 => Box::new(OakTrapdoorLikeProperties::from_state_id(
                state_id,
                &Block::WAXED_EXPOSED_COPPER_TRAPDOOR,
            )),
            1090 => Box::new(OakTrapdoorLikeProperties::from_state_id(
                state_id,
                &Block::WAXED_WEATHERED_COPPER_TRAPDOOR,
            )),
            1091 => Box::new(OakTrapdoorLikeProperties::from_state_id(
                state_id,
                &Block::WAXED_OXIDIZED_COPPER_TRAPDOOR,
            )),
            845 => Box::new(LecternLikeProperties::from_state_id(
                state_id,
                &Block::LECTERN,
            )),
            401 => Box::new(TripwireHookLikeProperties::from_state_id(
                state_id,
                &Block::TRIPWIRE_HOOK,
            )),
            473 => Box::new(ComparatorLikeProperties::from_state_id(
                state_id,
                &Block::COMPARATOR,
            )),
            1116 => Box::new(CopperGolemStatueLikeProperties::from_state_id(
                state_id,
                &Block::COPPER_GOLEM_STATUE,
            )),
            1117 => Box::new(CopperGolemStatueLikeProperties::from_state_id(
                state_id,
                &Block::EXPOSED_COPPER_GOLEM_STATUE,
            )),
            1118 => Box::new(CopperGolemStatueLikeProperties::from_state_id(
                state_id,
                &Block::WEATHERED_COPPER_GOLEM_STATUE,
            )),
            1119 => Box::new(CopperGolemStatueLikeProperties::from_state_id(
                state_id,
                &Block::OXIDIZED_COPPER_GOLEM_STATUE,
            )),
            1120 => Box::new(CopperGolemStatueLikeProperties::from_state_id(
                state_id,
                &Block::WAXED_COPPER_GOLEM_STATUE,
            )),
            1121 => Box::new(CopperGolemStatueLikeProperties::from_state_id(
                state_id,
                &Block::WAXED_EXPOSED_COPPER_GOLEM_STATUE,
            )),
            1122 => Box::new(CopperGolemStatueLikeProperties::from_state_id(
                state_id,
                &Block::WAXED_WEATHERED_COPPER_GOLEM_STATUE,
            )),
            1123 => Box::new(CopperGolemStatueLikeProperties::from_state_id(
                state_id,
                &Block::WAXED_OXIDIZED_COPPER_GOLEM_STATUE,
            )),
            392 => Box::new(EndPortalFrameLikeProperties::from_state_id(
                state_id,
                &Block::END_PORTAL_FRAME,
            )),
            209 => Box::new(FurnaceLikeProperties::from_state_id(
                state_id,
                &Block::FURNACE,
            )),
            274 => Box::new(FurnaceLikeProperties::from_state_id(
                state_id,
                &Block::REDSTONE_WALL_TORCH,
            )),
            840 => Box::new(FurnaceLikeProperties::from_state_id(
                state_id,
                &Block::SMOKER,
            )),
            841 => Box::new(FurnaceLikeProperties::from_state_id(
                state_id,
                &Block::BLAST_FURNACE,
            )),
            859 => Box::new(CampfireLikeProperties::from_state_id(
                state_id,
                &Block::CAMPFIRE,
            )),
            860 => Box::new(CampfireLikeProperties::from_state_id(
                state_id,
                &Block::SOUL_CAMPFIRE,
            )),
            1147 => Box::new(SmallDripleafLikeProperties::from_state_id(
                state_id,
                &Block::SMALL_DRIPLEAF,
            )),
            911 => Box::new(BeeNestLikeProperties::from_state_id(
                state_id,
                &Block::BEE_NEST,
            )),
            912 => Box::new(BeeNestLikeProperties::from_state_id(
                state_id,
                &Block::BEEHIVE,
            )),
            1183 => Box::new(DecoratedPotLikeProperties::from_state_id(
                state_id,
                &Block::DECORATED_POT,
            )),
            221 => Box::new(LadderLikeProperties::from_state_id(
                state_id,
                &Block::LADDER,
            )),
            224 => Box::new(LadderLikeProperties::from_state_id(
                state_id,
                &Block::OAK_WALL_SIGN,
            )),
            225 => Box::new(LadderLikeProperties::from_state_id(
                state_id,
                &Block::SPRUCE_WALL_SIGN,
            )),
            226 => Box::new(LadderLikeProperties::from_state_id(
                state_id,
                &Block::BIRCH_WALL_SIGN,
            )),
            227 => Box::new(LadderLikeProperties::from_state_id(
                state_id,
                &Block::ACACIA_WALL_SIGN,
            )),
            228 => Box::new(LadderLikeProperties::from_state_id(
                state_id,
                &Block::CHERRY_WALL_SIGN,
            )),
            229 => Box::new(LadderLikeProperties::from_state_id(
                state_id,
                &Block::JUNGLE_WALL_SIGN,
            )),
            230 => Box::new(LadderLikeProperties::from_state_id(
                state_id,
                &Block::DARK_OAK_WALL_SIGN,
            )),
            231 => Box::new(LadderLikeProperties::from_state_id(
                state_id,
                &Block::PALE_OAK_WALL_SIGN,
            )),
            232 => Box::new(LadderLikeProperties::from_state_id(
                state_id,
                &Block::MANGROVE_WALL_SIGN,
            )),
            233 => Box::new(LadderLikeProperties::from_state_id(
                state_id,
                &Block::BAMBOO_WALL_SIGN,
            )),
            246 => Box::new(LadderLikeProperties::from_state_id(
                state_id,
                &Block::OAK_WALL_HANGING_SIGN,
            )),
            247 => Box::new(LadderLikeProperties::from_state_id(
                state_id,
                &Block::SPRUCE_WALL_HANGING_SIGN,
            )),
            248 => Box::new(LadderLikeProperties::from_state_id(
                state_id,
                &Block::BIRCH_WALL_HANGING_SIGN,
            )),
            249 => Box::new(LadderLikeProperties::from_state_id(
                state_id,
                &Block::ACACIA_WALL_HANGING_SIGN,
            )),
            250 => Box::new(LadderLikeProperties::from_state_id(
                state_id,
                &Block::CHERRY_WALL_HANGING_SIGN,
            )),
            251 => Box::new(LadderLikeProperties::from_state_id(
                state_id,
                &Block::JUNGLE_WALL_HANGING_SIGN,
            )),
            252 => Box::new(LadderLikeProperties::from_state_id(
                state_id,
                &Block::DARK_OAK_WALL_HANGING_SIGN,
            )),
            253 => Box::new(LadderLikeProperties::from_state_id(
                state_id,
                &Block::PALE_OAK_WALL_HANGING_SIGN,
            )),
            254 => Box::new(LadderLikeProperties::from_state_id(
                state_id,
                &Block::MANGROVE_WALL_HANGING_SIGN,
            )),
            255 => Box::new(LadderLikeProperties::from_state_id(
                state_id,
                &Block::CRIMSON_WALL_HANGING_SIGN,
            )),
            256 => Box::new(LadderLikeProperties::from_state_id(
                state_id,
                &Block::WARPED_WALL_HANGING_SIGN,
            )),
            257 => Box::new(LadderLikeProperties::from_state_id(
                state_id,
                &Block::BAMBOO_WALL_HANGING_SIGN,
            )),
            400 => Box::new(LadderLikeProperties::from_state_id(
                state_id,
                &Block::ENDER_CHEST,
            )),
            778 => Box::new(LadderLikeProperties::from_state_id(
                state_id,
                &Block::DEAD_TUBE_CORAL_WALL_FAN,
            )),
            779 => Box::new(LadderLikeProperties::from_state_id(
                state_id,
                &Block::DEAD_BRAIN_CORAL_WALL_FAN,
            )),
            780 => Box::new(LadderLikeProperties::from_state_id(
                state_id,
                &Block::DEAD_BUBBLE_CORAL_WALL_FAN,
            )),
            781 => Box::new(LadderLikeProperties::from_state_id(
                state_id,
                &Block::DEAD_FIRE_CORAL_WALL_FAN,
            )),
            782 => Box::new(LadderLikeProperties::from_state_id(
                state_id,
                &Block::DEAD_HORN_CORAL_WALL_FAN,
            )),
            783 => Box::new(LadderLikeProperties::from_state_id(
                state_id,
                &Block::TUBE_CORAL_WALL_FAN,
            )),
            784 => Box::new(LadderLikeProperties::from_state_id(
                state_id,
                &Block::BRAIN_CORAL_WALL_FAN,
            )),
            785 => Box::new(LadderLikeProperties::from_state_id(
                state_id,
                &Block::BUBBLE_CORAL_WALL_FAN,
            )),
            786 => Box::new(LadderLikeProperties::from_state_id(
                state_id,
                &Block::FIRE_CORAL_WALL_FAN,
            )),
            787 => Box::new(LadderLikeProperties::from_state_id(
                state_id,
                &Block::HORN_CORAL_WALL_FAN,
            )),
            903 => Box::new(LadderLikeProperties::from_state_id(
                state_id,
                &Block::CRIMSON_WALL_SIGN,
            )),
            904 => Box::new(LadderLikeProperties::from_state_id(
                state_id,
                &Block::WARPED_WALL_SIGN,
            )),
            1146 => Box::new(LadderLikeProperties::from_state_id(
                state_id,
                &Block::BIG_DRIPLEAF_STEM,
            )),
            1145 => Box::new(BigDripleafLikeProperties::from_state_id(
                state_id,
                &Block::BIG_DRIPLEAF,
            )),
            1141 => Box::new(PinkPetalsLikeProperties::from_state_id(
                state_id,
                &Block::PINK_PETALS,
            )),
            1142 => Box::new(PinkPetalsLikeProperties::from_state_id(
                state_id,
                &Block::WILDFLOWERS,
            )),
            1143 => Box::new(LeafLitterLikeProperties::from_state_id(
                state_id,
                &Block::LEAF_LITTER,
            )),
            396 => Box::new(CocoaLikeProperties::from_state_id(state_id, &Block::COCOA)),
            105 => Box::new(DispenserLikeProperties::from_state_id(
                state_id,
                &Block::DISPENSER,
            )),
            483 => Box::new(DispenserLikeProperties::from_state_id(
                state_id,
                &Block::DROPPER,
            )),
            1184 => Box::new(CrafterLikeProperties::from_state_id(
                state_id,
                &Block::CRAFTER,
            )),
            208 => Box::new(FarmlandLikeProperties::from_state_id(
                state_id,
                &Block::FARMLAND,
            )),
            38 => Box::new(SuspiciousSandLikeProperties::from_state_id(
                state_id,
                &Block::SUSPICIOUS_SAND,
            )),
            41 => Box::new(SuspiciousSandLikeProperties::from_state_id(
                state_id,
                &Block::SUSPICIOUS_GRAVEL,
            )),
            378 => Box::new(ResinBrickSlabLikeProperties::from_state_id(
                state_id,
                &Block::RESIN_BRICK_SLAB,
            )),
            533 => Box::new(ResinBrickSlabLikeProperties::from_state_id(
                state_id,
                &Block::PRISMARINE_SLAB,
            )),
            534 => Box::new(ResinBrickSlabLikeProperties::from_state_id(
                state_id,
                &Block::PRISMARINE_BRICK_SLAB,
            )),
            535 => Box::new(ResinBrickSlabLikeProperties::from_state_id(
                state_id,
                &Block::DARK_PRISMARINE_SLAB,
            )),
            599 => Box::new(ResinBrickSlabLikeProperties::from_state_id(
                state_id,
                &Block::OAK_SLAB,
            )),
            600 => Box::new(ResinBrickSlabLikeProperties::from_state_id(
                state_id,
                &Block::SPRUCE_SLAB,
            )),
            601 => Box::new(ResinBrickSlabLikeProperties::from_state_id(
                state_id,
                &Block::BIRCH_SLAB,
            )),
            602 => Box::new(ResinBrickSlabLikeProperties::from_state_id(
                state_id,
                &Block::JUNGLE_SLAB,
            )),
            603 => Box::new(ResinBrickSlabLikeProperties::from_state_id(
                state_id,
                &Block::ACACIA_SLAB,
            )),
            604 => Box::new(ResinBrickSlabLikeProperties::from_state_id(
                state_id,
                &Block::CHERRY_SLAB,
            )),
            605 => Box::new(ResinBrickSlabLikeProperties::from_state_id(
                state_id,
                &Block::DARK_OAK_SLAB,
            )),
            606 => Box::new(ResinBrickSlabLikeProperties::from_state_id(
                state_id,
                &Block::PALE_OAK_SLAB,
            )),
            607 => Box::new(ResinBrickSlabLikeProperties::from_state_id(
                state_id,
                &Block::MANGROVE_SLAB,
            )),
            608 => Box::new(ResinBrickSlabLikeProperties::from_state_id(
                state_id,
                &Block::BAMBOO_SLAB,
            )),
            609 => Box::new(ResinBrickSlabLikeProperties::from_state_id(
                state_id,
                &Block::BAMBOO_MOSAIC_SLAB,
            )),
            610 => Box::new(ResinBrickSlabLikeProperties::from_state_id(
                state_id,
                &Block::STONE_SLAB,
            )),
            611 => Box::new(ResinBrickSlabLikeProperties::from_state_id(
                state_id,
                &Block::SMOOTH_STONE_SLAB,
            )),
            612 => Box::new(ResinBrickSlabLikeProperties::from_state_id(
                state_id,
                &Block::SANDSTONE_SLAB,
            )),
            613 => Box::new(ResinBrickSlabLikeProperties::from_state_id(
                state_id,
                &Block::CUT_SANDSTONE_SLAB,
            )),
            614 => Box::new(ResinBrickSlabLikeProperties::from_state_id(
                state_id,
                &Block::PETRIFIED_OAK_SLAB,
            )),
            615 => Box::new(ResinBrickSlabLikeProperties::from_state_id(
                state_id,
                &Block::COBBLESTONE_SLAB,
            )),
            616 => Box::new(ResinBrickSlabLikeProperties::from_state_id(
                state_id,
                &Block::BRICK_SLAB,
            )),
            617 => Box::new(ResinBrickSlabLikeProperties::from_state_id(
                state_id,
                &Block::STONE_BRICK_SLAB,
            )),
            618 => Box::new(ResinBrickSlabLikeProperties::from_state_id(
                state_id,
                &Block::MUD_BRICK_SLAB,
            )),
            619 => Box::new(ResinBrickSlabLikeProperties::from_state_id(
                state_id,
                &Block::NETHER_BRICK_SLAB,
            )),
            620 => Box::new(ResinBrickSlabLikeProperties::from_state_id(
                state_id,
                &Block::QUARTZ_SLAB,
            )),
            621 => Box::new(ResinBrickSlabLikeProperties::from_state_id(
                state_id,
                &Block::RED_SANDSTONE_SLAB,
            )),
            622 => Box::new(ResinBrickSlabLikeProperties::from_state_id(
                state_id,
                &Block::CUT_RED_SANDSTONE_SLAB,
            )),
            623 => Box::new(ResinBrickSlabLikeProperties::from_state_id(
                state_id,
                &Block::PURPUR_SLAB,
            )),
            811 => Box::new(ResinBrickSlabLikeProperties::from_state_id(
                state_id,
                &Block::POLISHED_GRANITE_SLAB,
            )),
            812 => Box::new(ResinBrickSlabLikeProperties::from_state_id(
                state_id,
                &Block::SMOOTH_RED_SANDSTONE_SLAB,
            )),
            813 => Box::new(ResinBrickSlabLikeProperties::from_state_id(
                state_id,
                &Block::MOSSY_STONE_BRICK_SLAB,
            )),
            814 => Box::new(ResinBrickSlabLikeProperties::from_state_id(
                state_id,
                &Block::POLISHED_DIORITE_SLAB,
            )),
            815 => Box::new(ResinBrickSlabLikeProperties::from_state_id(
                state_id,
                &Block::MOSSY_COBBLESTONE_SLAB,
            )),
            816 => Box::new(ResinBrickSlabLikeProperties::from_state_id(
                state_id,
                &Block::END_STONE_BRICK_SLAB,
            )),
            817 => Box::new(ResinBrickSlabLikeProperties::from_state_id(
                state_id,
                &Block::SMOOTH_SANDSTONE_SLAB,
            )),
            818 => Box::new(ResinBrickSlabLikeProperties::from_state_id(
                state_id,
                &Block::SMOOTH_QUARTZ_SLAB,
            )),
            819 => Box::new(ResinBrickSlabLikeProperties::from_state_id(
                state_id,
                &Block::GRANITE_SLAB,
            )),
            820 => Box::new(ResinBrickSlabLikeProperties::from_state_id(
                state_id,
                &Block::ANDESITE_SLAB,
            )),
            821 => Box::new(ResinBrickSlabLikeProperties::from_state_id(
                state_id,
                &Block::RED_NETHER_BRICK_SLAB,
            )),
            822 => Box::new(ResinBrickSlabLikeProperties::from_state_id(
                state_id,
                &Block::POLISHED_ANDESITE_SLAB,
            )),
            823 => Box::new(ResinBrickSlabLikeProperties::from_state_id(
                state_id,
                &Block::DIORITE_SLAB,
            )),
            885 => Box::new(ResinBrickSlabLikeProperties::from_state_id(
                state_id,
                &Block::CRIMSON_SLAB,
            )),
            886 => Box::new(ResinBrickSlabLikeProperties::from_state_id(
                state_id,
                &Block::WARPED_SLAB,
            )),
            927 => Box::new(ResinBrickSlabLikeProperties::from_state_id(
                state_id,
                &Block::BLACKSTONE_SLAB,
            )),
            932 => Box::new(ResinBrickSlabLikeProperties::from_state_id(
                state_id,
                &Block::POLISHED_BLACKSTONE_BRICK_SLAB,
            )),
            937 => Box::new(ResinBrickSlabLikeProperties::from_state_id(
                state_id,
                &Block::POLISHED_BLACKSTONE_SLAB,
            )),
            985 => Box::new(ResinBrickSlabLikeProperties::from_state_id(
                state_id,
                &Block::TUFF_SLAB,
            )),
            989 => Box::new(ResinBrickSlabLikeProperties::from_state_id(
                state_id,
                &Block::POLISHED_TUFF_SLAB,
            )),
            994 => Box::new(ResinBrickSlabLikeProperties::from_state_id(
                state_id,
                &Block::TUFF_BRICK_SLAB,
            )),
            1000 => Box::new(ResinBrickSlabLikeProperties::from_state_id(
                state_id,
                &Block::SULFUR_SLAB,
            )),
            1004 => Box::new(ResinBrickSlabLikeProperties::from_state_id(
                state_id,
                &Block::POLISHED_SULFUR_SLAB,
            )),
            1008 => Box::new(ResinBrickSlabLikeProperties::from_state_id(
                state_id,
                &Block::SULFUR_BRICK_SLAB,
            )),
            1013 => Box::new(ResinBrickSlabLikeProperties::from_state_id(
                state_id,
                &Block::CINNABAR_SLAB,
            )),
            1017 => Box::new(ResinBrickSlabLikeProperties::from_state_id(
                state_id,
                &Block::POLISHED_CINNABAR_SLAB,
            )),
            1021 => Box::new(ResinBrickSlabLikeProperties::from_state_id(
                state_id,
                &Block::CINNABAR_BRICK_SLAB,
            )),
            1068 => Box::new(ResinBrickSlabLikeProperties::from_state_id(
                state_id,
                &Block::CUT_COPPER_SLAB,
            )),
            1069 => Box::new(ResinBrickSlabLikeProperties::from_state_id(
                state_id,
                &Block::EXPOSED_CUT_COPPER_SLAB,
            )),
            1070 => Box::new(ResinBrickSlabLikeProperties::from_state_id(
                state_id,
                &Block::WEATHERED_CUT_COPPER_SLAB,
            )),
            1071 => Box::new(ResinBrickSlabLikeProperties::from_state_id(
                state_id,
                &Block::OXIDIZED_CUT_COPPER_SLAB,
            )),
            1072 => Box::new(ResinBrickSlabLikeProperties::from_state_id(
                state_id,
                &Block::WAXED_CUT_COPPER_SLAB,
            )),
            1073 => Box::new(ResinBrickSlabLikeProperties::from_state_id(
                state_id,
                &Block::WAXED_EXPOSED_CUT_COPPER_SLAB,
            )),
            1074 => Box::new(ResinBrickSlabLikeProperties::from_state_id(
                state_id,
                &Block::WAXED_WEATHERED_CUT_COPPER_SLAB,
            )),
            1075 => Box::new(ResinBrickSlabLikeProperties::from_state_id(
                state_id,
                &Block::WAXED_OXIDIZED_CUT_COPPER_SLAB,
            )),
            1154 => Box::new(ResinBrickSlabLikeProperties::from_state_id(
                state_id,
                &Block::COBBLED_DEEPSLATE_SLAB,
            )),
            1158 => Box::new(ResinBrickSlabLikeProperties::from_state_id(
                state_id,
                &Block::POLISHED_DEEPSLATE_SLAB,
            )),
            1162 => Box::new(ResinBrickSlabLikeProperties::from_state_id(
                state_id,
                &Block::DEEPSLATE_TILE_SLAB,
            )),
            1166 => Box::new(ResinBrickSlabLikeProperties::from_state_id(
                state_id,
                &Block::DEEPSLATE_BRICK_SLAB,
            )),
            259 => Box::new(StonePressurePlateLikeProperties::from_state_id(
                state_id,
                &Block::STONE_PRESSURE_PLATE,
            )),
            261 => Box::new(StonePressurePlateLikeProperties::from_state_id(
                state_id,
                &Block::OAK_PRESSURE_PLATE,
            )),
            262 => Box::new(StonePressurePlateLikeProperties::from_state_id(
                state_id,
                &Block::SPRUCE_PRESSURE_PLATE,
            )),
            263 => Box::new(StonePressurePlateLikeProperties::from_state_id(
                state_id,
                &Block::BIRCH_PRESSURE_PLATE,
            )),
            264 => Box::new(StonePressurePlateLikeProperties::from_state_id(
                state_id,
                &Block::JUNGLE_PRESSURE_PLATE,
            )),
            265 => Box::new(StonePressurePlateLikeProperties::from_state_id(
                state_id,
                &Block::ACACIA_PRESSURE_PLATE,
            )),
            266 => Box::new(StonePressurePlateLikeProperties::from_state_id(
                state_id,
                &Block::CHERRY_PRESSURE_PLATE,
            )),
            267 => Box::new(StonePressurePlateLikeProperties::from_state_id(
                state_id,
                &Block::DARK_OAK_PRESSURE_PLATE,
            )),
            268 => Box::new(StonePressurePlateLikeProperties::from_state_id(
                state_id,
                &Block::PALE_OAK_PRESSURE_PLATE,
            )),
            269 => Box::new(StonePressurePlateLikeProperties::from_state_id(
                state_id,
                &Block::MANGROVE_PRESSURE_PLATE,
            )),
            270 => Box::new(StonePressurePlateLikeProperties::from_state_id(
                state_id,
                &Block::BAMBOO_PRESSURE_PLATE,
            )),
            887 => Box::new(StonePressurePlateLikeProperties::from_state_id(
                state_id,
                &Block::CRIMSON_PRESSURE_PLATE,
            )),
            888 => Box::new(StonePressurePlateLikeProperties::from_state_id(
                state_id,
                &Block::WARPED_PRESSURE_PLATE,
            )),
            938 => Box::new(StonePressurePlateLikeProperties::from_state_id(
                state_id,
                &Block::POLISHED_BLACKSTONE_PRESSURE_PLATE,
            )),
            1100 => Box::new(CopperBulbLikeProperties::from_state_id(
                state_id,
                &Block::COPPER_BULB,
            )),
            1101 => Box::new(CopperBulbLikeProperties::from_state_id(
                state_id,
                &Block::EXPOSED_COPPER_BULB,
            )),
            1102 => Box::new(CopperBulbLikeProperties::from_state_id(
                state_id,
                &Block::WEATHERED_COPPER_BULB,
            )),
            1103 => Box::new(CopperBulbLikeProperties::from_state_id(
                state_id,
                &Block::OXIDIZED_COPPER_BULB,
            )),
            1104 => Box::new(CopperBulbLikeProperties::from_state_id(
                state_id,
                &Block::WAXED_COPPER_BULB,
            )),
            1105 => Box::new(CopperBulbLikeProperties::from_state_id(
                state_id,
                &Block::WAXED_EXPOSED_COPPER_BULB,
            )),
            1106 => Box::new(CopperBulbLikeProperties::from_state_id(
                state_id,
                &Block::WAXED_WEATHERED_COPPER_BULB,
            )),
            1107 => Box::new(CopperBulbLikeProperties::from_state_id(
                state_id,
                &Block::WAXED_OXIDIZED_COPPER_BULB,
            )),
            402 => Box::new(TripwireLikeProperties::from_state_id(
                state_id,
                &Block::TRIPWIRE,
            )),
            676 => Box::new(ObserverLikeProperties::from_state_id(
                state_id,
                &Block::OBSERVER,
            )),
            1124 => Box::new(LightningRodLikeProperties::from_state_id(
                state_id,
                &Block::LIGHTNING_ROD,
            )),
            1125 => Box::new(LightningRodLikeProperties::from_state_id(
                state_id,
                &Block::EXPOSED_LIGHTNING_ROD,
            )),
            1126 => Box::new(LightningRodLikeProperties::from_state_id(
                state_id,
                &Block::WEATHERED_LIGHTNING_ROD,
            )),
            1127 => Box::new(LightningRodLikeProperties::from_state_id(
                state_id,
                &Block::OXIDIZED_LIGHTNING_ROD,
            )),
            1128 => Box::new(LightningRodLikeProperties::from_state_id(
                state_id,
                &Block::WAXED_LIGHTNING_ROD,
            )),
            1129 => Box::new(LightningRodLikeProperties::from_state_id(
                state_id,
                &Block::WAXED_EXPOSED_LIGHTNING_ROD,
            )),
            1130 => Box::new(LightningRodLikeProperties::from_state_id(
                state_id,
                &Block::WAXED_WEATHERED_LIGHTNING_ROD,
            )),
            1131 => Box::new(LightningRodLikeProperties::from_state_id(
                state_id,
                &Block::WAXED_OXIDIZED_LIGHTNING_ROD,
            )),
            109 => Box::new(NoteBlockLikeProperties::from_state_id(
                state_id,
                &Block::NOTE_BLOCK,
            )),
            453 => Box::new(SkeletonSkullLikeProperties::from_state_id(
                state_id,
                &Block::SKELETON_SKULL,
            )),
            455 => Box::new(SkeletonSkullLikeProperties::from_state_id(
                state_id,
                &Block::WITHER_SKELETON_SKULL,
            )),
            457 => Box::new(SkeletonSkullLikeProperties::from_state_id(
                state_id,
                &Block::ZOMBIE_HEAD,
            )),
            459 => Box::new(SkeletonSkullLikeProperties::from_state_id(
                state_id,
                &Block::PLAYER_HEAD,
            )),
            461 => Box::new(SkeletonSkullLikeProperties::from_state_id(
                state_id,
                &Block::CREEPER_HEAD,
            )),
            463 => Box::new(SkeletonSkullLikeProperties::from_state_id(
                state_id,
                &Block::DRAGON_HEAD,
            )),
            465 => Box::new(SkeletonSkullLikeProperties::from_state_id(
                state_id,
                &Block::PIGLIN_HEAD,
            )),
            202 => Box::new(RedstoneWireLikeProperties::from_state_id(
                state_id,
                &Block::REDSTONE_WIRE,
            )),
            909 => Box::new(ComposterLikeProperties::from_state_id(
                state_id,
                &Block::COMPOSTER,
            )),
            1136 => Box::new(CaveVinesPlantLikeProperties::from_state_id(
                state_id,
                &Block::CAVE_VINES_PLANT,
            )),
            1135 => Box::new(CaveVinesLikeProperties::from_state_id(
                state_id,
                &Block::CAVE_VINES,
            )),
            379 => Box::new(ResinBrickWallLikeProperties::from_state_id(
                state_id,
                &Block::RESIN_BRICK_WALL,
            )),
            409 => Box::new(ResinBrickWallLikeProperties::from_state_id(
                state_id,
                &Block::COBBLESTONE_WALL,
            )),
            410 => Box::new(ResinBrickWallLikeProperties::from_state_id(
                state_id,
                &Block::MOSSY_COBBLESTONE_WALL,
            )),
            824 => Box::new(ResinBrickWallLikeProperties::from_state_id(
                state_id,
                &Block::BRICK_WALL,
            )),
            825 => Box::new(ResinBrickWallLikeProperties::from_state_id(
                state_id,
                &Block::PRISMARINE_WALL,
            )),
            826 => Box::new(ResinBrickWallLikeProperties::from_state_id(
                state_id,
                &Block::RED_SANDSTONE_WALL,
            )),
            827 => Box::new(ResinBrickWallLikeProperties::from_state_id(
                state_id,
                &Block::MOSSY_STONE_BRICK_WALL,
            )),
            828 => Box::new(ResinBrickWallLikeProperties::from_state_id(
                state_id,
                &Block::GRANITE_WALL,
            )),
            829 => Box::new(ResinBrickWallLikeProperties::from_state_id(
                state_id,
                &Block::STONE_BRICK_WALL,
            )),
            830 => Box::new(ResinBrickWallLikeProperties::from_state_id(
                state_id,
                &Block::MUD_BRICK_WALL,
            )),
            831 => Box::new(ResinBrickWallLikeProperties::from_state_id(
                state_id,
                &Block::NETHER_BRICK_WALL,
            )),
            832 => Box::new(ResinBrickWallLikeProperties::from_state_id(
                state_id,
                &Block::ANDESITE_WALL,
            )),
            833 => Box::new(ResinBrickWallLikeProperties::from_state_id(
                state_id,
                &Block::RED_NETHER_BRICK_WALL,
            )),
            834 => Box::new(ResinBrickWallLikeProperties::from_state_id(
                state_id,
                &Block::SANDSTONE_WALL,
            )),
            835 => Box::new(ResinBrickWallLikeProperties::from_state_id(
                state_id,
                &Block::END_STONE_BRICK_WALL,
            )),
            836 => Box::new(ResinBrickWallLikeProperties::from_state_id(
                state_id,
                &Block::DIORITE_WALL,
            )),
            926 => Box::new(ResinBrickWallLikeProperties::from_state_id(
                state_id,
                &Block::BLACKSTONE_WALL,
            )),
            934 => Box::new(ResinBrickWallLikeProperties::from_state_id(
                state_id,
                &Block::POLISHED_BLACKSTONE_BRICK_WALL,
            )),
            940 => Box::new(ResinBrickWallLikeProperties::from_state_id(
                state_id,
                &Block::POLISHED_BLACKSTONE_WALL,
            )),
            987 => Box::new(ResinBrickWallLikeProperties::from_state_id(
                state_id,
                &Block::TUFF_WALL,
            )),
            991 => Box::new(ResinBrickWallLikeProperties::from_state_id(
                state_id,
                &Block::POLISHED_TUFF_WALL,
            )),
            996 => Box::new(ResinBrickWallLikeProperties::from_state_id(
                state_id,
                &Block::TUFF_BRICK_WALL,
            )),
            1002 => Box::new(ResinBrickWallLikeProperties::from_state_id(
                state_id,
                &Block::SULFUR_WALL,
            )),
            1006 => Box::new(ResinBrickWallLikeProperties::from_state_id(
                state_id,
                &Block::POLISHED_SULFUR_WALL,
            )),
            1010 => Box::new(ResinBrickWallLikeProperties::from_state_id(
                state_id,
                &Block::SULFUR_BRICK_WALL,
            )),
            1015 => Box::new(ResinBrickWallLikeProperties::from_state_id(
                state_id,
                &Block::CINNABAR_WALL,
            )),
            1019 => Box::new(ResinBrickWallLikeProperties::from_state_id(
                state_id,
                &Block::POLISHED_CINNABAR_WALL,
            )),
            1023 => Box::new(ResinBrickWallLikeProperties::from_state_id(
                state_id,
                &Block::CINNABAR_BRICK_WALL,
            )),
            1155 => Box::new(ResinBrickWallLikeProperties::from_state_id(
                state_id,
                &Block::COBBLED_DEEPSLATE_WALL,
            )),
            1159 => Box::new(ResinBrickWallLikeProperties::from_state_id(
                state_id,
                &Block::POLISHED_DEEPSLATE_WALL,
            )),
            1163 => Box::new(ResinBrickWallLikeProperties::from_state_id(
                state_id,
                &Block::DEEPSLATE_TILE_WALL,
            )),
            1167 => Box::new(ResinBrickWallLikeProperties::from_state_id(
                state_id,
                &Block::DEEPSLATE_BRICK_WALL,
            )),
            177 => Box::new(TntLikeProperties::from_state_id(state_id, &Block::TNT)),
            338 => Box::new(BrownMushroomBlockLikeProperties::from_state_id(
                state_id,
                &Block::BROWN_MUSHROOM_BLOCK,
            )),
            339 => Box::new(BrownMushroomBlockLikeProperties::from_state_id(
                state_id,
                &Block::RED_MUSHROOM_BLOCK,
            )),
            340 => Box::new(BrownMushroomBlockLikeProperties::from_state_id(
                state_id,
                &Block::MUSHROOM_STEM,
            )),
            656 => Box::new(BrownMushroomBlockLikeProperties::from_state_id(
                state_id,
                &Block::CHORUS_PLANT,
            )),
            367 => Box::new(GlowLichenLikeProperties::from_state_id(
                state_id,
                &Block::GLOW_LICHEN,
            )),
            368 => Box::new(GlowLichenLikeProperties::from_state_id(
                state_id,
                &Block::RESIN_CLUMP,
            )),
            1031 => Box::new(GlowLichenLikeProperties::from_state_id(
                state_id,
                &Block::SCULK_VEIN,
            )),
            366 => Box::new(VineLikeProperties::from_state_id(state_id, &Block::VINE)),
            271 => Box::new(RedstoneOreLikeProperties::from_state_id(
                state_id,
                &Block::REDSTONE_ORE,
            )),
            272 => Box::new(RedstoneOreLikeProperties::from_state_id(
                state_id,
                &Block::DEEPSLATE_REDSTONE_ORE,
            )),
            273 => Box::new(RedstoneOreLikeProperties::from_state_id(
                state_id,
                &Block::REDSTONE_TORCH,
            )),
            395 => Box::new(RedstoneOreLikeProperties::from_state_id(
                state_id,
                &Block::REDSTONE_LAMP,
            )),
            961 => Box::new(RedstoneOreLikeProperties::from_state_id(
                state_id,
                &Block::CANDLE_CAKE,
            )),
            962 => Box::new(RedstoneOreLikeProperties::from_state_id(
                state_id,
                &Block::WHITE_CANDLE_CAKE,
            )),
            963 => Box::new(RedstoneOreLikeProperties::from_state_id(
                state_id,
                &Block::ORANGE_CANDLE_CAKE,
            )),
            964 => Box::new(RedstoneOreLikeProperties::from_state_id(
                state_id,
                &Block::MAGENTA_CANDLE_CAKE,
            )),
            965 => Box::new(RedstoneOreLikeProperties::from_state_id(
                state_id,
                &Block::LIGHT_BLUE_CANDLE_CAKE,
            )),
            966 => Box::new(RedstoneOreLikeProperties::from_state_id(
                state_id,
                &Block::YELLOW_CANDLE_CAKE,
            )),
            967 => Box::new(RedstoneOreLikeProperties::from_state_id(
                state_id,
                &Block::LIME_CANDLE_CAKE,
            )),
            968 => Box::new(RedstoneOreLikeProperties::from_state_id(
                state_id,
                &Block::PINK_CANDLE_CAKE,
            )),
            969 => Box::new(RedstoneOreLikeProperties::from_state_id(
                state_id,
                &Block::GRAY_CANDLE_CAKE,
            )),
            970 => Box::new(RedstoneOreLikeProperties::from_state_id(
                state_id,
                &Block::LIGHT_GRAY_CANDLE_CAKE,
            )),
            971 => Box::new(RedstoneOreLikeProperties::from_state_id(
                state_id,
                &Block::CYAN_CANDLE_CAKE,
            )),
            972 => Box::new(RedstoneOreLikeProperties::from_state_id(
                state_id,
                &Block::PURPLE_CANDLE_CAKE,
            )),
            973 => Box::new(RedstoneOreLikeProperties::from_state_id(
                state_id,
                &Block::BLUE_CANDLE_CAKE,
            )),
            974 => Box::new(RedstoneOreLikeProperties::from_state_id(
                state_id,
                &Block::BROWN_CANDLE_CAKE,
            )),
            975 => Box::new(RedstoneOreLikeProperties::from_state_id(
                state_id,
                &Block::GREEN_CANDLE_CAKE,
            )),
            976 => Box::new(RedstoneOreLikeProperties::from_state_id(
                state_id,
                &Block::RED_CANDLE_CAKE,
            )),
            977 => Box::new(RedstoneOreLikeProperties::from_state_id(
                state_id,
                &Block::BLACK_CANDLE_CAKE,
            )),
            944 => Box::new(CandleLikeProperties::from_state_id(
                state_id,
                &Block::CANDLE,
            )),
            945 => Box::new(CandleLikeProperties::from_state_id(
                state_id,
                &Block::WHITE_CANDLE,
            )),
            946 => Box::new(CandleLikeProperties::from_state_id(
                state_id,
                &Block::ORANGE_CANDLE,
            )),
            947 => Box::new(CandleLikeProperties::from_state_id(
                state_id,
                &Block::MAGENTA_CANDLE,
            )),
            948 => Box::new(CandleLikeProperties::from_state_id(
                state_id,
                &Block::LIGHT_BLUE_CANDLE,
            )),
            949 => Box::new(CandleLikeProperties::from_state_id(
                state_id,
                &Block::YELLOW_CANDLE,
            )),
            950 => Box::new(CandleLikeProperties::from_state_id(
                state_id,
                &Block::LIME_CANDLE,
            )),
            951 => Box::new(CandleLikeProperties::from_state_id(
                state_id,
                &Block::PINK_CANDLE,
            )),
            952 => Box::new(CandleLikeProperties::from_state_id(
                state_id,
                &Block::GRAY_CANDLE,
            )),
            953 => Box::new(CandleLikeProperties::from_state_id(
                state_id,
                &Block::LIGHT_GRAY_CANDLE,
            )),
            954 => Box::new(CandleLikeProperties::from_state_id(
                state_id,
                &Block::CYAN_CANDLE,
            )),
            955 => Box::new(CandleLikeProperties::from_state_id(
                state_id,
                &Block::PURPLE_CANDLE,
            )),
            956 => Box::new(CandleLikeProperties::from_state_id(
                state_id,
                &Block::BLUE_CANDLE,
            )),
            957 => Box::new(CandleLikeProperties::from_state_id(
                state_id,
                &Block::BROWN_CANDLE,
            )),
            958 => Box::new(CandleLikeProperties::from_state_id(
                state_id,
                &Block::GREEN_CANDLE,
            )),
            959 => Box::new(CandleLikeProperties::from_state_id(
                state_id,
                &Block::RED_CANDLE,
            )),
            960 => Box::new(CandleLikeProperties::from_state_id(
                state_id,
                &Block::BLACK_CANDLE,
            )),
            1190 => Box::new(PaleHangingMossLikeProperties::from_state_id(
                state_id,
                &Block::PALE_HANGING_MOSS,
            )),
            796 => Box::new(BubbleColumnLikeProperties::from_state_id(
                state_id,
                &Block::BUBBLE_COLUMN,
            )),
            284 => Box::new(OakFenceLikeProperties::from_state_id(
                state_id,
                &Block::OAK_FENCE,
            )),
            341 => Box::new(OakFenceLikeProperties::from_state_id(
                state_id,
                &Block::IRON_BARS,
            )),
            342 => Box::new(OakFenceLikeProperties::from_state_id(
                state_id,
                &Block::COPPER_BARS,
            )),
            343 => Box::new(OakFenceLikeProperties::from_state_id(
                state_id,
                &Block::EXPOSED_COPPER_BARS,
            )),
            344 => Box::new(OakFenceLikeProperties::from_state_id(
                state_id,
                &Block::WEATHERED_COPPER_BARS,
            )),
            345 => Box::new(OakFenceLikeProperties::from_state_id(
                state_id,
                &Block::OXIDIZED_COPPER_BARS,
            )),
            346 => Box::new(OakFenceLikeProperties::from_state_id(
                state_id,
                &Block::WAXED_COPPER_BARS,
            )),
            347 => Box::new(OakFenceLikeProperties::from_state_id(
                state_id,
                &Block::WAXED_EXPOSED_COPPER_BARS,
            )),
            348 => Box::new(OakFenceLikeProperties::from_state_id(
                state_id,
                &Block::WAXED_WEATHERED_COPPER_BARS,
            )),
            349 => Box::new(OakFenceLikeProperties::from_state_id(
                state_id,
                &Block::WAXED_OXIDIZED_COPPER_BARS,
            )),
            359 => Box::new(OakFenceLikeProperties::from_state_id(
                state_id,
                &Block::GLASS_PANE,
            )),
            382 => Box::new(OakFenceLikeProperties::from_state_id(
                state_id,
                &Block::NETHER_BRICK_FENCE,
            )),
            500 => Box::new(OakFenceLikeProperties::from_state_id(
                state_id,
                &Block::WHITE_STAINED_GLASS_PANE,
            )),
            501 => Box::new(OakFenceLikeProperties::from_state_id(
                state_id,
                &Block::ORANGE_STAINED_GLASS_PANE,
            )),
            502 => Box::new(OakFenceLikeProperties::from_state_id(
                state_id,
                &Block::MAGENTA_STAINED_GLASS_PANE,
            )),
            503 => Box::new(OakFenceLikeProperties::from_state_id(
                state_id,
                &Block::LIGHT_BLUE_STAINED_GLASS_PANE,
            )),
            504 => Box::new(OakFenceLikeProperties::from_state_id(
                state_id,
                &Block::YELLOW_STAINED_GLASS_PANE,
            )),
            505 => Box::new(OakFenceLikeProperties::from_state_id(
                state_id,
                &Block::LIME_STAINED_GLASS_PANE,
            )),
            506 => Box::new(OakFenceLikeProperties::from_state_id(
                state_id,
                &Block::PINK_STAINED_GLASS_PANE,
            )),
            507 => Box::new(OakFenceLikeProperties::from_state_id(
                state_id,
                &Block::GRAY_STAINED_GLASS_PANE,
            )),
            508 => Box::new(OakFenceLikeProperties::from_state_id(
                state_id,
                &Block::LIGHT_GRAY_STAINED_GLASS_PANE,
            )),
            509 => Box::new(OakFenceLikeProperties::from_state_id(
                state_id,
                &Block::CYAN_STAINED_GLASS_PANE,
            )),
            510 => Box::new(OakFenceLikeProperties::from_state_id(
                state_id,
                &Block::PURPLE_STAINED_GLASS_PANE,
            )),
            511 => Box::new(OakFenceLikeProperties::from_state_id(
                state_id,
                &Block::BLUE_STAINED_GLASS_PANE,
            )),
            512 => Box::new(OakFenceLikeProperties::from_state_id(
                state_id,
                &Block::BROWN_STAINED_GLASS_PANE,
            )),
            513 => Box::new(OakFenceLikeProperties::from_state_id(
                state_id,
                &Block::GREEN_STAINED_GLASS_PANE,
            )),
            514 => Box::new(OakFenceLikeProperties::from_state_id(
                state_id,
                &Block::RED_STAINED_GLASS_PANE,
            )),
            515 => Box::new(OakFenceLikeProperties::from_state_id(
                state_id,
                &Block::BLACK_STAINED_GLASS_PANE,
            )),
            637 => Box::new(OakFenceLikeProperties::from_state_id(
                state_id,
                &Block::SPRUCE_FENCE,
            )),
            638 => Box::new(OakFenceLikeProperties::from_state_id(
                state_id,
                &Block::BIRCH_FENCE,
            )),
            639 => Box::new(OakFenceLikeProperties::from_state_id(
                state_id,
                &Block::JUNGLE_FENCE,
            )),
            640 => Box::new(OakFenceLikeProperties::from_state_id(
                state_id,
                &Block::ACACIA_FENCE,
            )),
            641 => Box::new(OakFenceLikeProperties::from_state_id(
                state_id,
                &Block::CHERRY_FENCE,
            )),
            642 => Box::new(OakFenceLikeProperties::from_state_id(
                state_id,
                &Block::DARK_OAK_FENCE,
            )),
            643 => Box::new(OakFenceLikeProperties::from_state_id(
                state_id,
                &Block::PALE_OAK_FENCE,
            )),
            644 => Box::new(OakFenceLikeProperties::from_state_id(
                state_id,
                &Block::MANGROVE_FENCE,
            )),
            645 => Box::new(OakFenceLikeProperties::from_state_id(
                state_id,
                &Block::BAMBOO_FENCE,
            )),
            889 => Box::new(OakFenceLikeProperties::from_state_id(
                state_id,
                &Block::CRIMSON_FENCE,
            )),
            890 => Box::new(OakFenceLikeProperties::from_state_id(
                state_id,
                &Block::WARPED_FENCE,
            )),
            839 => Box::new(BarrelLikeProperties::from_state_id(
                state_id,
                &Block::BARREL,
            )),
            1032 => Box::new(SculkCatalystLikeProperties::from_state_id(
                state_id,
                &Block::SCULK_CATALYST,
            )),
            139 => Box::new(PistonHeadLikeProperties::from_state_id(
                state_id,
                &Block::PISTON_HEAD,
            )),
            8 => Box::new(GrassBlockLikeProperties::from_state_id(
                state_id,
                &Block::GRASS_BLOCK,
            )),
            11 => Box::new(GrassBlockLikeProperties::from_state_id(
                state_id,
                &Block::PODZOL,
            )),
            373 => Box::new(GrassBlockLikeProperties::from_state_id(
                state_id,
                &Block::MYCELIUM,
            )),
            655 => Box::new(EndRodLikeProperties::from_state_id(
                state_id,
                &Block::END_ROD,
            )),
            677 => Box::new(EndRodLikeProperties::from_state_id(
                state_id,
                &Block::SHULKER_BOX,
            )),
            678 => Box::new(EndRodLikeProperties::from_state_id(
                state_id,
                &Block::WHITE_SHULKER_BOX,
            )),
            679 => Box::new(EndRodLikeProperties::from_state_id(
                state_id,
                &Block::ORANGE_SHULKER_BOX,
            )),
            680 => Box::new(EndRodLikeProperties::from_state_id(
                state_id,
                &Block::MAGENTA_SHULKER_BOX,
            )),
            681 => Box::new(EndRodLikeProperties::from_state_id(
                state_id,
                &Block::LIGHT_BLUE_SHULKER_BOX,
            )),
            682 => Box::new(EndRodLikeProperties::from_state_id(
                state_id,
                &Block::YELLOW_SHULKER_BOX,
            )),
            683 => Box::new(EndRodLikeProperties::from_state_id(
                state_id,
                &Block::LIME_SHULKER_BOX,
            )),
            684 => Box::new(EndRodLikeProperties::from_state_id(
                state_id,
                &Block::PINK_SHULKER_BOX,
            )),
            685 => Box::new(EndRodLikeProperties::from_state_id(
                state_id,
                &Block::GRAY_SHULKER_BOX,
            )),
            686 => Box::new(EndRodLikeProperties::from_state_id(
                state_id,
                &Block::LIGHT_GRAY_SHULKER_BOX,
            )),
            687 => Box::new(EndRodLikeProperties::from_state_id(
                state_id,
                &Block::CYAN_SHULKER_BOX,
            )),
            688 => Box::new(EndRodLikeProperties::from_state_id(
                state_id,
                &Block::PURPLE_SHULKER_BOX,
            )),
            689 => Box::new(EndRodLikeProperties::from_state_id(
                state_id,
                &Block::BLUE_SHULKER_BOX,
            )),
            690 => Box::new(EndRodLikeProperties::from_state_id(
                state_id,
                &Block::BROWN_SHULKER_BOX,
            )),
            691 => Box::new(EndRodLikeProperties::from_state_id(
                state_id,
                &Block::GREEN_SHULKER_BOX,
            )),
            692 => Box::new(EndRodLikeProperties::from_state_id(
                state_id,
                &Block::RED_SHULKER_BOX,
            )),
            693 => Box::new(EndRodLikeProperties::from_state_id(
                state_id,
                &Block::BLACK_SHULKER_BOX,
            )),
            156 => Box::new(MovingPistonLikeProperties::from_state_id(
                state_id,
                &Block::MOVING_PISTON,
            )),
            980 => Box::new(AmethystClusterLikeProperties::from_state_id(
                state_id,
                &Block::AMETHYST_CLUSTER,
            )),
            981 => Box::new(AmethystClusterLikeProperties::from_state_id(
                state_id,
                &Block::LARGE_AMETHYST_BUD,
            )),
            982 => Box::new(AmethystClusterLikeProperties::from_state_id(
                state_id,
                &Block::MEDIUM_AMETHYST_BUD,
            )),
            983 => Box::new(AmethystClusterLikeProperties::from_state_id(
                state_id,
                &Block::SMALL_AMETHYST_BUD,
            )),
            407 => Box::new(CommandBlockLikeProperties::from_state_id(
                state_id,
                &Block::COMMAND_BLOCK,
            )),
            668 => Box::new(CommandBlockLikeProperties::from_state_id(
                state_id,
                &Block::REPEATING_COMMAND_BLOCK,
            )),
            669 => Box::new(CommandBlockLikeProperties::from_state_id(
                state_id,
                &Block::CHAIN_COMMAND_BLOCK,
            )),
            295 => Box::new(NetherPortalLikeProperties::from_state_id(
                state_id,
                &Block::NETHER_PORTAL,
            )),
            88 => Box::new(OakLeavesLikeProperties::from_state_id(
                state_id,
                &Block::OAK_LEAVES,
            )),
            89 => Box::new(OakLeavesLikeProperties::from_state_id(
                state_id,
                &Block::SPRUCE_LEAVES,
            )),
            90 => Box::new(OakLeavesLikeProperties::from_state_id(
                state_id,
                &Block::BIRCH_LEAVES,
            )),
            91 => Box::new(OakLeavesLikeProperties::from_state_id(
                state_id,
                &Block::JUNGLE_LEAVES,
            )),
            92 => Box::new(OakLeavesLikeProperties::from_state_id(
                state_id,
                &Block::ACACIA_LEAVES,
            )),
            93 => Box::new(OakLeavesLikeProperties::from_state_id(
                state_id,
                &Block::CHERRY_LEAVES,
            )),
            94 => Box::new(OakLeavesLikeProperties::from_state_id(
                state_id,
                &Block::DARK_OAK_LEAVES,
            )),
            95 => Box::new(OakLeavesLikeProperties::from_state_id(
                state_id,
                &Block::PALE_OAK_LEAVES,
            )),
            96 => Box::new(OakLeavesLikeProperties::from_state_id(
                state_id,
                &Block::MANGROVE_LEAVES,
            )),
            97 => Box::new(OakLeavesLikeProperties::from_state_id(
                state_id,
                &Block::AZALEA_LEAVES,
            )),
            98 => Box::new(OakLeavesLikeProperties::from_state_id(
                state_id,
                &Block::FLOWERING_AZALEA_LEAVES,
            )),
            746 => Box::new(SnifferEggLikeProperties::from_state_id(
                state_id,
                &Block::SNIFFER_EGG,
            )),
            745 => Box::new(TurtleEggLikeProperties::from_state_id(
                state_id,
                &Block::TURTLE_EGG,
            )),
            234 => Box::new(OakHangingSignLikeProperties::from_state_id(
                state_id,
                &Block::OAK_HANGING_SIGN,
            )),
            235 => Box::new(OakHangingSignLikeProperties::from_state_id(
                state_id,
                &Block::SPRUCE_HANGING_SIGN,
            )),
            236 => Box::new(OakHangingSignLikeProperties::from_state_id(
                state_id,
                &Block::BIRCH_HANGING_SIGN,
            )),
            237 => Box::new(OakHangingSignLikeProperties::from_state_id(
                state_id,
                &Block::ACACIA_HANGING_SIGN,
            )),
            238 => Box::new(OakHangingSignLikeProperties::from_state_id(
                state_id,
                &Block::CHERRY_HANGING_SIGN,
            )),
            239 => Box::new(OakHangingSignLikeProperties::from_state_id(
                state_id,
                &Block::JUNGLE_HANGING_SIGN,
            )),
            240 => Box::new(OakHangingSignLikeProperties::from_state_id(
                state_id,
                &Block::DARK_OAK_HANGING_SIGN,
            )),
            241 => Box::new(OakHangingSignLikeProperties::from_state_id(
                state_id,
                &Block::PALE_OAK_HANGING_SIGN,
            )),
            242 => Box::new(OakHangingSignLikeProperties::from_state_id(
                state_id,
                &Block::CRIMSON_HANGING_SIGN,
            )),
            243 => Box::new(OakHangingSignLikeProperties::from_state_id(
                state_id,
                &Block::WARPED_HANGING_SIGN,
            )),
            244 => Box::new(OakHangingSignLikeProperties::from_state_id(
                state_id,
                &Block::MANGROVE_HANGING_SIGN,
            )),
            245 => Box::new(OakHangingSignLikeProperties::from_state_id(
                state_id,
                &Block::BAMBOO_HANGING_SIGN,
            )),
            137 => Box::new(TallSeagrassLikeProperties::from_state_id(
                state_id,
                &Block::TALL_SEAGRASS,
            )),
            557 => Box::new(TallSeagrassLikeProperties::from_state_id(
                state_id,
                &Block::SUNFLOWER,
            )),
            558 => Box::new(TallSeagrassLikeProperties::from_state_id(
                state_id,
                &Block::LILAC,
            )),
            559 => Box::new(TallSeagrassLikeProperties::from_state_id(
                state_id,
                &Block::ROSE_BUSH,
            )),
            560 => Box::new(TallSeagrassLikeProperties::from_state_id(
                state_id,
                &Block::PEONY,
            )),
            561 => Box::new(TallSeagrassLikeProperties::from_state_id(
                state_id,
                &Block::TALL_GRASS,
            )),
            562 => Box::new(TallSeagrassLikeProperties::from_state_id(
                state_id,
                &Block::LARGE_FERN,
            )),
            664 => Box::new(TallSeagrassLikeProperties::from_state_id(
                state_id,
                &Block::PITCHER_PLANT,
            )),
            663 => Box::new(PitcherCropLikeProperties::from_state_id(
                state_id,
                &Block::PITCHER_CROP,
            )),
            906 => Box::new(JigsawLikeProperties::from_state_id(
                state_id,
                &Block::JIGSAW,
            )),
            905 => Box::new(StructureBlockLikeProperties::from_state_id(
                state_id,
                &Block::STRUCTURE_BLOCK,
            )),
            474 => Box::new(DaylightDetectorLikeProperties::from_state_id(
                state_id,
                &Block::DAYLIGHT_DETECTOR,
            )),
            388 => Box::new(WaterCauldronLikeProperties::from_state_id(
                state_id,
                &Block::WATER_CAULDRON,
            )),
            390 => Box::new(WaterCauldronLikeProperties::from_state_id(
                state_id,
                &Block::POWDER_SNOW_CAULDRON,
            )),
            33 => Box::new(MangrovePropaguleLikeProperties::from_state_id(
                state_id,
                &Block::MANGROVE_PROPAGULE,
            )),
            849 => Box::new(LanternLikeProperties::from_state_id(
                state_id,
                &Block::LANTERN,
            )),
            850 => Box::new(LanternLikeProperties::from_state_id(
                state_id,
                &Block::SOUL_LANTERN,
            )),
            851 => Box::new(LanternLikeProperties::from_state_id(
                state_id,
                &Block::COPPER_LANTERN,
            )),
            852 => Box::new(LanternLikeProperties::from_state_id(
                state_id,
                &Block::EXPOSED_COPPER_LANTERN,
            )),
            853 => Box::new(LanternLikeProperties::from_state_id(
                state_id,
                &Block::WEATHERED_COPPER_LANTERN,
            )),
            854 => Box::new(LanternLikeProperties::from_state_id(
                state_id,
                &Block::OXIDIZED_COPPER_LANTERN,
            )),
            855 => Box::new(LanternLikeProperties::from_state_id(
                state_id,
                &Block::WAXED_COPPER_LANTERN,
            )),
            856 => Box::new(LanternLikeProperties::from_state_id(
                state_id,
                &Block::WAXED_EXPOSED_COPPER_LANTERN,
            )),
            857 => Box::new(LanternLikeProperties::from_state_id(
                state_id,
                &Block::WAXED_WEATHERED_COPPER_LANTERN,
            )),
            858 => Box::new(LanternLikeProperties::from_state_id(
                state_id,
                &Block::WAXED_OXIDIZED_COPPER_LANTERN,
            )),
            222 => Box::new(RailLikeProperties::from_state_id(state_id, &Block::RAIL)),
            1133 => Box::new(PointedDripstoneLikeProperties::from_state_id(
                state_id,
                &Block::POINTED_DRIPSTONE,
            )),
            1134 => Box::new(PointedDripstoneLikeProperties::from_state_id(
                state_id,
                &Block::SULFUR_SPIKE,
            )),
            25 => Box::new(OakSaplingLikeProperties::from_state_id(
                state_id,
                &Block::OAK_SAPLING,
            )),
            26 => Box::new(OakSaplingLikeProperties::from_state_id(
                state_id,
                &Block::SPRUCE_SAPLING,
            )),
            27 => Box::new(OakSaplingLikeProperties::from_state_id(
                state_id,
                &Block::BIRCH_SAPLING,
            )),
            28 => Box::new(OakSaplingLikeProperties::from_state_id(
                state_id,
                &Block::JUNGLE_SAPLING,
            )),
            29 => Box::new(OakSaplingLikeProperties::from_state_id(
                state_id,
                &Block::ACACIA_SAPLING,
            )),
            30 => Box::new(OakSaplingLikeProperties::from_state_id(
                state_id,
                &Block::CHERRY_SAPLING,
            )),
            31 => Box::new(OakSaplingLikeProperties::from_state_id(
                state_id,
                &Block::DARK_OAK_SAPLING,
            )),
            32 => Box::new(OakSaplingLikeProperties::from_state_id(
                state_id,
                &Block::PALE_OAK_SAPLING,
            )),
            792 => Box::new(BambooLikeProperties::from_state_id(
                state_id,
                &Block::BAMBOO,
            )),
            207 => Box::new(WheatLikeProperties::from_state_id(state_id, &Block::WHEAT)),
            364 => Box::new(WheatLikeProperties::from_state_id(
                state_id,
                &Block::PUMPKIN_STEM,
            )),
            365 => Box::new(WheatLikeProperties::from_state_id(
                state_id,
                &Block::MELON_STEM,
            )),
            441 => Box::new(WheatLikeProperties::from_state_id(
                state_id,
                &Block::CARROTS,
            )),
            442 => Box::new(WheatLikeProperties::from_state_id(
                state_id,
                &Block::POTATOES,
            )),
            788 => Box::new(SeaPickleLikeProperties::from_state_id(
                state_id,
                &Block::SEA_PICKLE,
            )),
            58 => Box::new(MangroveRootsLikeProperties::from_state_id(
                state_id,
                &Block::MANGROVE_ROOTS,
            )),
            524 => Box::new(MangroveRootsLikeProperties::from_state_id(
                state_id,
                &Block::BARRIER,
            )),
            758 => Box::new(MangroveRootsLikeProperties::from_state_id(
                state_id,
                &Block::DEAD_TUBE_CORAL,
            )),
            759 => Box::new(MangroveRootsLikeProperties::from_state_id(
                state_id,
                &Block::DEAD_BRAIN_CORAL,
            )),
            760 => Box::new(MangroveRootsLikeProperties::from_state_id(
                state_id,
                &Block::DEAD_BUBBLE_CORAL,
            )),
            761 => Box::new(MangroveRootsLikeProperties::from_state_id(
                state_id,
                &Block::DEAD_FIRE_CORAL,
            )),
            762 => Box::new(MangroveRootsLikeProperties::from_state_id(
                state_id,
                &Block::DEAD_HORN_CORAL,
            )),
            763 => Box::new(MangroveRootsLikeProperties::from_state_id(
                state_id,
                &Block::TUBE_CORAL,
            )),
            764 => Box::new(MangroveRootsLikeProperties::from_state_id(
                state_id,
                &Block::BRAIN_CORAL,
            )),
            765 => Box::new(MangroveRootsLikeProperties::from_state_id(
                state_id,
                &Block::BUBBLE_CORAL,
            )),
            766 => Box::new(MangroveRootsLikeProperties::from_state_id(
                state_id,
                &Block::FIRE_CORAL,
            )),
            767 => Box::new(MangroveRootsLikeProperties::from_state_id(
                state_id,
                &Block::HORN_CORAL,
            )),
            768 => Box::new(MangroveRootsLikeProperties::from_state_id(
                state_id,
                &Block::DEAD_TUBE_CORAL_FAN,
            )),
            769 => Box::new(MangroveRootsLikeProperties::from_state_id(
                state_id,
                &Block::DEAD_BRAIN_CORAL_FAN,
            )),
            770 => Box::new(MangroveRootsLikeProperties::from_state_id(
                state_id,
                &Block::DEAD_BUBBLE_CORAL_FAN,
            )),
            771 => Box::new(MangroveRootsLikeProperties::from_state_id(
                state_id,
                &Block::DEAD_FIRE_CORAL_FAN,
            )),
            772 => Box::new(MangroveRootsLikeProperties::from_state_id(
                state_id,
                &Block::DEAD_HORN_CORAL_FAN,
            )),
            773 => Box::new(MangroveRootsLikeProperties::from_state_id(
                state_id,
                &Block::TUBE_CORAL_FAN,
            )),
            774 => Box::new(MangroveRootsLikeProperties::from_state_id(
                state_id,
                &Block::BRAIN_CORAL_FAN,
            )),
            775 => Box::new(MangroveRootsLikeProperties::from_state_id(
                state_id,
                &Block::BUBBLE_CORAL_FAN,
            )),
            776 => Box::new(MangroveRootsLikeProperties::from_state_id(
                state_id,
                &Block::FIRE_CORAL_FAN,
            )),
            777 => Box::new(MangroveRootsLikeProperties::from_state_id(
                state_id,
                &Block::HORN_CORAL_FAN,
            )),
            790 => Box::new(MangroveRootsLikeProperties::from_state_id(
                state_id,
                &Block::CONDUIT,
            )),
            1092 => Box::new(MangroveRootsLikeProperties::from_state_id(
                state_id,
                &Block::COPPER_GRATE,
            )),
            1093 => Box::new(MangroveRootsLikeProperties::from_state_id(
                state_id,
                &Block::EXPOSED_COPPER_GRATE,
            )),
            1094 => Box::new(MangroveRootsLikeProperties::from_state_id(
                state_id,
                &Block::WEATHERED_COPPER_GRATE,
            )),
            1095 => Box::new(MangroveRootsLikeProperties::from_state_id(
                state_id,
                &Block::OXIDIZED_COPPER_GRATE,
            )),
            1096 => Box::new(MangroveRootsLikeProperties::from_state_id(
                state_id,
                &Block::WAXED_COPPER_GRATE,
            )),
            1097 => Box::new(MangroveRootsLikeProperties::from_state_id(
                state_id,
                &Block::WAXED_EXPOSED_COPPER_GRATE,
            )),
            1098 => Box::new(MangroveRootsLikeProperties::from_state_id(
                state_id,
                &Block::WAXED_WEATHERED_COPPER_GRATE,
            )),
            1099 => Box::new(MangroveRootsLikeProperties::from_state_id(
                state_id,
                &Block::WAXED_OXIDIZED_COPPER_GRATE,
            )),
            1148 => Box::new(MangroveRootsLikeProperties::from_state_id(
                state_id,
                &Block::HANGING_ROOTS,
            )),
            1187 => Box::new(MangroveRootsLikeProperties::from_state_id(
                state_id,
                &Block::HEAVY_CORE,
            )),
            210 => Box::new(OakSignLikeProperties::from_state_id(
                state_id,
                &Block::OAK_SIGN,
            )),
            211 => Box::new(OakSignLikeProperties::from_state_id(
                state_id,
                &Block::SPRUCE_SIGN,
            )),
            212 => Box::new(OakSignLikeProperties::from_state_id(
                state_id,
                &Block::BIRCH_SIGN,
            )),
            213 => Box::new(OakSignLikeProperties::from_state_id(
                state_id,
                &Block::ACACIA_SIGN,
            )),
            214 => Box::new(OakSignLikeProperties::from_state_id(
                state_id,
                &Block::CHERRY_SIGN,
            )),
            215 => Box::new(OakSignLikeProperties::from_state_id(
                state_id,
                &Block::JUNGLE_SIGN,
            )),
            216 => Box::new(OakSignLikeProperties::from_state_id(
                state_id,
                &Block::DARK_OAK_SIGN,
            )),
            217 => Box::new(OakSignLikeProperties::from_state_id(
                state_id,
                &Block::PALE_OAK_SIGN,
            )),
            218 => Box::new(OakSignLikeProperties::from_state_id(
                state_id,
                &Block::MANGROVE_SIGN,
            )),
            219 => Box::new(OakSignLikeProperties::from_state_id(
                state_id,
                &Block::BAMBOO_SIGN,
            )),
            901 => Box::new(OakSignLikeProperties::from_state_id(
                state_id,
                &Block::CRIMSON_SIGN,
            )),
            902 => Box::new(OakSignLikeProperties::from_state_id(
                state_id,
                &Block::WARPED_SIGN,
            )),
            525 => Box::new(LightLikeProperties::from_state_id(state_id, &Block::LIGHT)),
            907 => Box::new(TestBlockLikeProperties::from_state_id(
                state_id,
                &Block::TEST_BLOCK,
            )),
            563 => Box::new(WhiteBannerLikeProperties::from_state_id(
                state_id,
                &Block::WHITE_BANNER,
            )),
            564 => Box::new(WhiteBannerLikeProperties::from_state_id(
                state_id,
                &Block::ORANGE_BANNER,
            )),
            565 => Box::new(WhiteBannerLikeProperties::from_state_id(
                state_id,
                &Block::MAGENTA_BANNER,
            )),
            566 => Box::new(WhiteBannerLikeProperties::from_state_id(
                state_id,
                &Block::LIGHT_BLUE_BANNER,
            )),
            567 => Box::new(WhiteBannerLikeProperties::from_state_id(
                state_id,
                &Block::YELLOW_BANNER,
            )),
            568 => Box::new(WhiteBannerLikeProperties::from_state_id(
                state_id,
                &Block::LIME_BANNER,
            )),
            569 => Box::new(WhiteBannerLikeProperties::from_state_id(
                state_id,
                &Block::PINK_BANNER,
            )),
            570 => Box::new(WhiteBannerLikeProperties::from_state_id(
                state_id,
                &Block::GRAY_BANNER,
            )),
            571 => Box::new(WhiteBannerLikeProperties::from_state_id(
                state_id,
                &Block::LIGHT_GRAY_BANNER,
            )),
            572 => Box::new(WhiteBannerLikeProperties::from_state_id(
                state_id,
                &Block::CYAN_BANNER,
            )),
            573 => Box::new(WhiteBannerLikeProperties::from_state_id(
                state_id,
                &Block::PURPLE_BANNER,
            )),
            574 => Box::new(WhiteBannerLikeProperties::from_state_id(
                state_id,
                &Block::BLUE_BANNER,
            )),
            575 => Box::new(WhiteBannerLikeProperties::from_state_id(
                state_id,
                &Block::BROWN_BANNER,
            )),
            576 => Box::new(WhiteBannerLikeProperties::from_state_id(
                state_id,
                &Block::GREEN_BANNER,
            )),
            577 => Box::new(WhiteBannerLikeProperties::from_state_id(
                state_id,
                &Block::RED_BANNER,
            )),
            578 => Box::new(WhiteBannerLikeProperties::from_state_id(
                state_id,
                &Block::BLACK_BANNER,
            )),
            35 => Box::new(WaterLikeProperties::from_state_id(state_id, &Block::WATER)),
            36 => Box::new(WaterLikeProperties::from_state_id(state_id, &Block::LAVA)),
            742 => Box::new(KelpLikeProperties::from_state_id(state_id, &Block::KELP)),
            878 => Box::new(KelpLikeProperties::from_state_id(
                state_id,
                &Block::WEEPING_VINES,
            )),
            880 => Box::new(KelpLikeProperties::from_state_id(
                state_id,
                &Block::TWISTING_VINES,
            )),
            471 => Box::new(LightWeightedPressurePlateLikeProperties::from_state_id(
                state_id,
                &Block::LIGHT_WEIGHTED_PRESSURE_PLATE,
            )),
            472 => Box::new(LightWeightedPressurePlateLikeProperties::from_state_id(
                state_id,
                &Block::HEAVY_WEIGHTED_PRESSURE_PLATE,
            )),
            910 => Box::new(LightWeightedPressurePlateLikeProperties::from_state_id(
                state_id,
                &Block::TARGET,
            )),
            662 => Box::new(TorchflowerCropLikeProperties::from_state_id(
                state_id,
                &Block::TORCHFLOWER_CROP,
            )),
            384 => Box::new(NetherWartLikeProperties::from_state_id(
                state_id,
                &Block::NETHER_WART,
            )),
            665 => Box::new(NetherWartLikeProperties::from_state_id(
                state_id,
                &Block::BEETROOTS,
            )),
            670 => Box::new(NetherWartLikeProperties::from_state_id(
                state_id,
                &Block::FROSTED_ICE,
            )),
            861 => Box::new(NetherWartLikeProperties::from_state_id(
                state_id,
                &Block::SWEET_BERRY_BUSH,
            )),
            999 => Box::new(PotentSulfurLikeProperties::from_state_id(
                state_id,
                &Block::POTENT_SULFUR,
            )),
            _ => return None,
        })
    }
    #[track_caller]
    #[doc = r" Get the properties of the block."]
    pub fn from_properties(&self, props: &[(&str, &str)]) -> Box<dyn BlockProperties> {
        match self.id.as_u16() {
            844 => Box::new(GrindstoneLikeProperties::from_props(
                props,
                &Block::GRINDSTONE,
            )),
            258 => Box::new(LeverLikeProperties::from_props(props, &Block::LEVER)),
            275 => Box::new(LeverLikeProperties::from_props(props, &Block::STONE_BUTTON)),
            443 => Box::new(LeverLikeProperties::from_props(props, &Block::OAK_BUTTON)),
            444 => Box::new(LeverLikeProperties::from_props(
                props,
                &Block::SPRUCE_BUTTON,
            )),
            445 => Box::new(LeverLikeProperties::from_props(props, &Block::BIRCH_BUTTON)),
            446 => Box::new(LeverLikeProperties::from_props(
                props,
                &Block::JUNGLE_BUTTON,
            )),
            447 => Box::new(LeverLikeProperties::from_props(
                props,
                &Block::ACACIA_BUTTON,
            )),
            448 => Box::new(LeverLikeProperties::from_props(
                props,
                &Block::CHERRY_BUTTON,
            )),
            449 => Box::new(LeverLikeProperties::from_props(
                props,
                &Block::DARK_OAK_BUTTON,
            )),
            450 => Box::new(LeverLikeProperties::from_props(
                props,
                &Block::PALE_OAK_BUTTON,
            )),
            451 => Box::new(LeverLikeProperties::from_props(
                props,
                &Block::MANGROVE_BUTTON,
            )),
            452 => Box::new(LeverLikeProperties::from_props(
                props,
                &Block::BAMBOO_BUTTON,
            )),
            897 => Box::new(LeverLikeProperties::from_props(
                props,
                &Block::CRIMSON_BUTTON,
            )),
            898 => Box::new(LeverLikeProperties::from_props(
                props,
                &Block::WARPED_BUTTON,
            )),
            939 => Box::new(LeverLikeProperties::from_props(
                props,
                &Block::POLISHED_BLACKSTONE_BUTTON,
            )),
            369 => Box::new(OakFenceGateLikeProperties::from_props(
                props,
                &Block::OAK_FENCE_GATE,
            )),
            628 => Box::new(OakFenceGateLikeProperties::from_props(
                props,
                &Block::SPRUCE_FENCE_GATE,
            )),
            629 => Box::new(OakFenceGateLikeProperties::from_props(
                props,
                &Block::BIRCH_FENCE_GATE,
            )),
            630 => Box::new(OakFenceGateLikeProperties::from_props(
                props,
                &Block::JUNGLE_FENCE_GATE,
            )),
            631 => Box::new(OakFenceGateLikeProperties::from_props(
                props,
                &Block::ACACIA_FENCE_GATE,
            )),
            632 => Box::new(OakFenceGateLikeProperties::from_props(
                props,
                &Block::CHERRY_FENCE_GATE,
            )),
            633 => Box::new(OakFenceGateLikeProperties::from_props(
                props,
                &Block::DARK_OAK_FENCE_GATE,
            )),
            634 => Box::new(OakFenceGateLikeProperties::from_props(
                props,
                &Block::PALE_OAK_FENCE_GATE,
            )),
            635 => Box::new(OakFenceGateLikeProperties::from_props(
                props,
                &Block::MANGROVE_FENCE_GATE,
            )),
            636 => Box::new(OakFenceGateLikeProperties::from_props(
                props,
                &Block::BAMBOO_FENCE_GATE,
            )),
            893 => Box::new(OakFenceGateLikeProperties::from_props(
                props,
                &Block::CRIMSON_FENCE_GATE,
            )),
            894 => Box::new(OakFenceGateLikeProperties::from_props(
                props,
                &Block::WARPED_FENCE_GATE,
            )),
            20 => Box::new(PaleOakWoodLikeProperties::from_props(
                props,
                &Block::PALE_OAK_WOOD,
            )),
            49 => Box::new(PaleOakWoodLikeProperties::from_props(
                props,
                &Block::OAK_LOG,
            )),
            50 => Box::new(PaleOakWoodLikeProperties::from_props(
                props,
                &Block::SPRUCE_LOG,
            )),
            51 => Box::new(PaleOakWoodLikeProperties::from_props(
                props,
                &Block::BIRCH_LOG,
            )),
            52 => Box::new(PaleOakWoodLikeProperties::from_props(
                props,
                &Block::JUNGLE_LOG,
            )),
            53 => Box::new(PaleOakWoodLikeProperties::from_props(
                props,
                &Block::ACACIA_LOG,
            )),
            54 => Box::new(PaleOakWoodLikeProperties::from_props(
                props,
                &Block::CHERRY_LOG,
            )),
            55 => Box::new(PaleOakWoodLikeProperties::from_props(
                props,
                &Block::DARK_OAK_LOG,
            )),
            56 => Box::new(PaleOakWoodLikeProperties::from_props(
                props,
                &Block::PALE_OAK_LOG,
            )),
            57 => Box::new(PaleOakWoodLikeProperties::from_props(
                props,
                &Block::MANGROVE_LOG,
            )),
            59 => Box::new(PaleOakWoodLikeProperties::from_props(
                props,
                &Block::MUDDY_MANGROVE_ROOTS,
            )),
            60 => Box::new(PaleOakWoodLikeProperties::from_props(
                props,
                &Block::BAMBOO_BLOCK,
            )),
            61 => Box::new(PaleOakWoodLikeProperties::from_props(
                props,
                &Block::STRIPPED_SPRUCE_LOG,
            )),
            62 => Box::new(PaleOakWoodLikeProperties::from_props(
                props,
                &Block::STRIPPED_BIRCH_LOG,
            )),
            63 => Box::new(PaleOakWoodLikeProperties::from_props(
                props,
                &Block::STRIPPED_JUNGLE_LOG,
            )),
            64 => Box::new(PaleOakWoodLikeProperties::from_props(
                props,
                &Block::STRIPPED_ACACIA_LOG,
            )),
            65 => Box::new(PaleOakWoodLikeProperties::from_props(
                props,
                &Block::STRIPPED_CHERRY_LOG,
            )),
            66 => Box::new(PaleOakWoodLikeProperties::from_props(
                props,
                &Block::STRIPPED_DARK_OAK_LOG,
            )),
            67 => Box::new(PaleOakWoodLikeProperties::from_props(
                props,
                &Block::STRIPPED_PALE_OAK_LOG,
            )),
            68 => Box::new(PaleOakWoodLikeProperties::from_props(
                props,
                &Block::STRIPPED_OAK_LOG,
            )),
            69 => Box::new(PaleOakWoodLikeProperties::from_props(
                props,
                &Block::STRIPPED_MANGROVE_LOG,
            )),
            70 => Box::new(PaleOakWoodLikeProperties::from_props(
                props,
                &Block::STRIPPED_BAMBOO_BLOCK,
            )),
            71 => Box::new(PaleOakWoodLikeProperties::from_props(
                props,
                &Block::OAK_WOOD,
            )),
            72 => Box::new(PaleOakWoodLikeProperties::from_props(
                props,
                &Block::SPRUCE_WOOD,
            )),
            73 => Box::new(PaleOakWoodLikeProperties::from_props(
                props,
                &Block::BIRCH_WOOD,
            )),
            74 => Box::new(PaleOakWoodLikeProperties::from_props(
                props,
                &Block::JUNGLE_WOOD,
            )),
            75 => Box::new(PaleOakWoodLikeProperties::from_props(
                props,
                &Block::ACACIA_WOOD,
            )),
            76 => Box::new(PaleOakWoodLikeProperties::from_props(
                props,
                &Block::CHERRY_WOOD,
            )),
            77 => Box::new(PaleOakWoodLikeProperties::from_props(
                props,
                &Block::DARK_OAK_WOOD,
            )),
            78 => Box::new(PaleOakWoodLikeProperties::from_props(
                props,
                &Block::MANGROVE_WOOD,
            )),
            79 => Box::new(PaleOakWoodLikeProperties::from_props(
                props,
                &Block::STRIPPED_OAK_WOOD,
            )),
            80 => Box::new(PaleOakWoodLikeProperties::from_props(
                props,
                &Block::STRIPPED_SPRUCE_WOOD,
            )),
            81 => Box::new(PaleOakWoodLikeProperties::from_props(
                props,
                &Block::STRIPPED_BIRCH_WOOD,
            )),
            82 => Box::new(PaleOakWoodLikeProperties::from_props(
                props,
                &Block::STRIPPED_JUNGLE_WOOD,
            )),
            83 => Box::new(PaleOakWoodLikeProperties::from_props(
                props,
                &Block::STRIPPED_ACACIA_WOOD,
            )),
            84 => Box::new(PaleOakWoodLikeProperties::from_props(
                props,
                &Block::STRIPPED_CHERRY_WOOD,
            )),
            85 => Box::new(PaleOakWoodLikeProperties::from_props(
                props,
                &Block::STRIPPED_DARK_OAK_WOOD,
            )),
            86 => Box::new(PaleOakWoodLikeProperties::from_props(
                props,
                &Block::STRIPPED_PALE_OAK_WOOD,
            )),
            87 => Box::new(PaleOakWoodLikeProperties::from_props(
                props,
                &Block::STRIPPED_MANGROVE_WOOD,
            )),
            288 => Box::new(PaleOakWoodLikeProperties::from_props(props, &Block::BASALT)),
            289 => Box::new(PaleOakWoodLikeProperties::from_props(
                props,
                &Block::POLISHED_BASALT,
            )),
            480 => Box::new(PaleOakWoodLikeProperties::from_props(
                props,
                &Block::QUARTZ_PILLAR,
            )),
            537 => Box::new(PaleOakWoodLikeProperties::from_props(
                props,
                &Block::HAY_BLOCK,
            )),
            659 => Box::new(PaleOakWoodLikeProperties::from_props(
                props,
                &Block::PURPUR_PILLAR,
            )),
            674 => Box::new(PaleOakWoodLikeProperties::from_props(
                props,
                &Block::BONE_BLOCK,
            )),
            862 => Box::new(PaleOakWoodLikeProperties::from_props(
                props,
                &Block::WARPED_STEM,
            )),
            863 => Box::new(PaleOakWoodLikeProperties::from_props(
                props,
                &Block::STRIPPED_WARPED_STEM,
            )),
            864 => Box::new(PaleOakWoodLikeProperties::from_props(
                props,
                &Block::WARPED_HYPHAE,
            )),
            865 => Box::new(PaleOakWoodLikeProperties::from_props(
                props,
                &Block::STRIPPED_WARPED_HYPHAE,
            )),
            871 => Box::new(PaleOakWoodLikeProperties::from_props(
                props,
                &Block::CRIMSON_STEM,
            )),
            872 => Box::new(PaleOakWoodLikeProperties::from_props(
                props,
                &Block::STRIPPED_CRIMSON_STEM,
            )),
            873 => Box::new(PaleOakWoodLikeProperties::from_props(
                props,
                &Block::CRIMSON_HYPHAE,
            )),
            874 => Box::new(PaleOakWoodLikeProperties::from_props(
                props,
                &Block::STRIPPED_CRIMSON_HYPHAE,
            )),
            1151 => Box::new(PaleOakWoodLikeProperties::from_props(
                props,
                &Block::DEEPSLATE,
            )),
            1171 => Box::new(PaleOakWoodLikeProperties::from_props(
                props,
                &Block::INFESTED_DEEPSLATE,
            )),
            1178 => Box::new(PaleOakWoodLikeProperties::from_props(
                props,
                &Block::OCHRE_FROGLIGHT,
            )),
            1179 => Box::new(PaleOakWoodLikeProperties::from_props(
                props,
                &Block::VERDANT_FROGLIGHT,
            )),
            1180 => Box::new(PaleOakWoodLikeProperties::from_props(
                props,
                &Block::PEARLESCENT_FROGLIGHT,
            )),
            199 => Box::new(CreakingHeartLikeProperties::from_props(
                props,
                &Block::CREAKING_HEART,
            )),
            350 => Box::new(IronChainLikeProperties::from_props(
                props,
                &Block::IRON_CHAIN,
            )),
            351 => Box::new(IronChainLikeProperties::from_props(
                props,
                &Block::COPPER_CHAIN,
            )),
            352 => Box::new(IronChainLikeProperties::from_props(
                props,
                &Block::EXPOSED_COPPER_CHAIN,
            )),
            353 => Box::new(IronChainLikeProperties::from_props(
                props,
                &Block::WEATHERED_COPPER_CHAIN,
            )),
            354 => Box::new(IronChainLikeProperties::from_props(
                props,
                &Block::OXIDIZED_COPPER_CHAIN,
            )),
            355 => Box::new(IronChainLikeProperties::from_props(
                props,
                &Block::WAXED_COPPER_CHAIN,
            )),
            356 => Box::new(IronChainLikeProperties::from_props(
                props,
                &Block::WAXED_EXPOSED_COPPER_CHAIN,
            )),
            357 => Box::new(IronChainLikeProperties::from_props(
                props,
                &Block::WAXED_WEATHERED_COPPER_CHAIN,
            )),
            358 => Box::new(IronChainLikeProperties::from_props(
                props,
                &Block::WAXED_OXIDIZED_COPPER_CHAIN,
            )),
            298 => Box::new(CakeLikeProperties::from_props(props, &Block::CAKE)),
            283 => Box::new(JukeboxLikeProperties::from_props(props, &Block::JUKEBOX)),
            126 => Box::new(PoweredRailLikeProperties::from_props(
                props,
                &Block::POWERED_RAIL,
            )),
            127 => Box::new(PoweredRailLikeProperties::from_props(
                props,
                &Block::DETECTOR_RAIL,
            )),
            482 => Box::new(PoweredRailLikeProperties::from_props(
                props,
                &Block::ACTIVATOR_RAIL,
            )),
            747 => Box::new(DriedGhastLikeProperties::from_props(
                props,
                &Block::DRIED_GHAST,
            )),
            200 => Box::new(OakStairsLikeProperties::from_props(
                props,
                &Block::OAK_STAIRS,
            )),
            223 => Box::new(OakStairsLikeProperties::from_props(
                props,
                &Block::COBBLESTONE_STAIRS,
            )),
            370 => Box::new(OakStairsLikeProperties::from_props(
                props,
                &Block::BRICK_STAIRS,
            )),
            371 => Box::new(OakStairsLikeProperties::from_props(
                props,
                &Block::STONE_BRICK_STAIRS,
            )),
            372 => Box::new(OakStairsLikeProperties::from_props(
                props,
                &Block::MUD_BRICK_STAIRS,
            )),
            377 => Box::new(OakStairsLikeProperties::from_props(
                props,
                &Block::RESIN_BRICK_STAIRS,
            )),
            383 => Box::new(OakStairsLikeProperties::from_props(
                props,
                &Block::NETHER_BRICK_STAIRS,
            )),
            397 => Box::new(OakStairsLikeProperties::from_props(
                props,
                &Block::SANDSTONE_STAIRS,
            )),
            404 => Box::new(OakStairsLikeProperties::from_props(
                props,
                &Block::SPRUCE_STAIRS,
            )),
            405 => Box::new(OakStairsLikeProperties::from_props(
                props,
                &Block::BIRCH_STAIRS,
            )),
            406 => Box::new(OakStairsLikeProperties::from_props(
                props,
                &Block::JUNGLE_STAIRS,
            )),
            481 => Box::new(OakStairsLikeProperties::from_props(
                props,
                &Block::QUARTZ_STAIRS,
            )),
            516 => Box::new(OakStairsLikeProperties::from_props(
                props,
                &Block::ACACIA_STAIRS,
            )),
            517 => Box::new(OakStairsLikeProperties::from_props(
                props,
                &Block::CHERRY_STAIRS,
            )),
            518 => Box::new(OakStairsLikeProperties::from_props(
                props,
                &Block::DARK_OAK_STAIRS,
            )),
            519 => Box::new(OakStairsLikeProperties::from_props(
                props,
                &Block::PALE_OAK_STAIRS,
            )),
            520 => Box::new(OakStairsLikeProperties::from_props(
                props,
                &Block::MANGROVE_STAIRS,
            )),
            521 => Box::new(OakStairsLikeProperties::from_props(
                props,
                &Block::BAMBOO_STAIRS,
            )),
            522 => Box::new(OakStairsLikeProperties::from_props(
                props,
                &Block::BAMBOO_MOSAIC_STAIRS,
            )),
            530 => Box::new(OakStairsLikeProperties::from_props(
                props,
                &Block::PRISMARINE_STAIRS,
            )),
            531 => Box::new(OakStairsLikeProperties::from_props(
                props,
                &Block::PRISMARINE_BRICK_STAIRS,
            )),
            532 => Box::new(OakStairsLikeProperties::from_props(
                props,
                &Block::DARK_PRISMARINE_STAIRS,
            )),
            598 => Box::new(OakStairsLikeProperties::from_props(
                props,
                &Block::RED_SANDSTONE_STAIRS,
            )),
            660 => Box::new(OakStairsLikeProperties::from_props(
                props,
                &Block::PURPUR_STAIRS,
            )),
            797 => Box::new(OakStairsLikeProperties::from_props(
                props,
                &Block::POLISHED_GRANITE_STAIRS,
            )),
            798 => Box::new(OakStairsLikeProperties::from_props(
                props,
                &Block::SMOOTH_RED_SANDSTONE_STAIRS,
            )),
            799 => Box::new(OakStairsLikeProperties::from_props(
                props,
                &Block::MOSSY_STONE_BRICK_STAIRS,
            )),
            800 => Box::new(OakStairsLikeProperties::from_props(
                props,
                &Block::POLISHED_DIORITE_STAIRS,
            )),
            801 => Box::new(OakStairsLikeProperties::from_props(
                props,
                &Block::MOSSY_COBBLESTONE_STAIRS,
            )),
            802 => Box::new(OakStairsLikeProperties::from_props(
                props,
                &Block::END_STONE_BRICK_STAIRS,
            )),
            803 => Box::new(OakStairsLikeProperties::from_props(
                props,
                &Block::STONE_STAIRS,
            )),
            804 => Box::new(OakStairsLikeProperties::from_props(
                props,
                &Block::SMOOTH_SANDSTONE_STAIRS,
            )),
            805 => Box::new(OakStairsLikeProperties::from_props(
                props,
                &Block::SMOOTH_QUARTZ_STAIRS,
            )),
            806 => Box::new(OakStairsLikeProperties::from_props(
                props,
                &Block::GRANITE_STAIRS,
            )),
            807 => Box::new(OakStairsLikeProperties::from_props(
                props,
                &Block::ANDESITE_STAIRS,
            )),
            808 => Box::new(OakStairsLikeProperties::from_props(
                props,
                &Block::RED_NETHER_BRICK_STAIRS,
            )),
            809 => Box::new(OakStairsLikeProperties::from_props(
                props,
                &Block::POLISHED_ANDESITE_STAIRS,
            )),
            810 => Box::new(OakStairsLikeProperties::from_props(
                props,
                &Block::DIORITE_STAIRS,
            )),
            895 => Box::new(OakStairsLikeProperties::from_props(
                props,
                &Block::CRIMSON_STAIRS,
            )),
            896 => Box::new(OakStairsLikeProperties::from_props(
                props,
                &Block::WARPED_STAIRS,
            )),
            925 => Box::new(OakStairsLikeProperties::from_props(
                props,
                &Block::BLACKSTONE_STAIRS,
            )),
            933 => Box::new(OakStairsLikeProperties::from_props(
                props,
                &Block::POLISHED_BLACKSTONE_BRICK_STAIRS,
            )),
            936 => Box::new(OakStairsLikeProperties::from_props(
                props,
                &Block::POLISHED_BLACKSTONE_STAIRS,
            )),
            986 => Box::new(OakStairsLikeProperties::from_props(
                props,
                &Block::TUFF_STAIRS,
            )),
            990 => Box::new(OakStairsLikeProperties::from_props(
                props,
                &Block::POLISHED_TUFF_STAIRS,
            )),
            995 => Box::new(OakStairsLikeProperties::from_props(
                props,
                &Block::TUFF_BRICK_STAIRS,
            )),
            1001 => Box::new(OakStairsLikeProperties::from_props(
                props,
                &Block::SULFUR_STAIRS,
            )),
            1005 => Box::new(OakStairsLikeProperties::from_props(
                props,
                &Block::POLISHED_SULFUR_STAIRS,
            )),
            1009 => Box::new(OakStairsLikeProperties::from_props(
                props,
                &Block::SULFUR_BRICK_STAIRS,
            )),
            1014 => Box::new(OakStairsLikeProperties::from_props(
                props,
                &Block::CINNABAR_STAIRS,
            )),
            1018 => Box::new(OakStairsLikeProperties::from_props(
                props,
                &Block::POLISHED_CINNABAR_STAIRS,
            )),
            1022 => Box::new(OakStairsLikeProperties::from_props(
                props,
                &Block::CINNABAR_BRICK_STAIRS,
            )),
            1060 => Box::new(OakStairsLikeProperties::from_props(
                props,
                &Block::CUT_COPPER_STAIRS,
            )),
            1061 => Box::new(OakStairsLikeProperties::from_props(
                props,
                &Block::EXPOSED_CUT_COPPER_STAIRS,
            )),
            1062 => Box::new(OakStairsLikeProperties::from_props(
                props,
                &Block::WEATHERED_CUT_COPPER_STAIRS,
            )),
            1063 => Box::new(OakStairsLikeProperties::from_props(
                props,
                &Block::OXIDIZED_CUT_COPPER_STAIRS,
            )),
            1064 => Box::new(OakStairsLikeProperties::from_props(
                props,
                &Block::WAXED_CUT_COPPER_STAIRS,
            )),
            1065 => Box::new(OakStairsLikeProperties::from_props(
                props,
                &Block::WAXED_EXPOSED_CUT_COPPER_STAIRS,
            )),
            1066 => Box::new(OakStairsLikeProperties::from_props(
                props,
                &Block::WAXED_WEATHERED_CUT_COPPER_STAIRS,
            )),
            1067 => Box::new(OakStairsLikeProperties::from_props(
                props,
                &Block::WAXED_OXIDIZED_CUT_COPPER_STAIRS,
            )),
            1153 => Box::new(OakStairsLikeProperties::from_props(
                props,
                &Block::COBBLED_DEEPSLATE_STAIRS,
            )),
            1157 => Box::new(OakStairsLikeProperties::from_props(
                props,
                &Block::POLISHED_DEEPSLATE_STAIRS,
            )),
            1161 => Box::new(OakStairsLikeProperties::from_props(
                props,
                &Block::DEEPSLATE_TILE_STAIRS,
            )),
            1165 => Box::new(OakStairsLikeProperties::from_props(
                props,
                &Block::DEEPSLATE_BRICK_STAIRS,
            )),
            128 => Box::new(StickyPistonLikeProperties::from_props(
                props,
                &Block::STICKY_PISTON,
            )),
            138 => Box::new(StickyPistonLikeProperties::from_props(
                props,
                &Block::PISTON,
            )),
            220 => Box::new(OakDoorLikeProperties::from_props(props, &Block::OAK_DOOR)),
            260 => Box::new(OakDoorLikeProperties::from_props(props, &Block::IRON_DOOR)),
            646 => Box::new(OakDoorLikeProperties::from_props(
                props,
                &Block::SPRUCE_DOOR,
            )),
            647 => Box::new(OakDoorLikeProperties::from_props(props, &Block::BIRCH_DOOR)),
            648 => Box::new(OakDoorLikeProperties::from_props(
                props,
                &Block::JUNGLE_DOOR,
            )),
            649 => Box::new(OakDoorLikeProperties::from_props(
                props,
                &Block::ACACIA_DOOR,
            )),
            650 => Box::new(OakDoorLikeProperties::from_props(
                props,
                &Block::CHERRY_DOOR,
            )),
            651 => Box::new(OakDoorLikeProperties::from_props(
                props,
                &Block::DARK_OAK_DOOR,
            )),
            652 => Box::new(OakDoorLikeProperties::from_props(
                props,
                &Block::PALE_OAK_DOOR,
            )),
            653 => Box::new(OakDoorLikeProperties::from_props(
                props,
                &Block::MANGROVE_DOOR,
            )),
            654 => Box::new(OakDoorLikeProperties::from_props(
                props,
                &Block::BAMBOO_DOOR,
            )),
            899 => Box::new(OakDoorLikeProperties::from_props(
                props,
                &Block::CRIMSON_DOOR,
            )),
            900 => Box::new(OakDoorLikeProperties::from_props(
                props,
                &Block::WARPED_DOOR,
            )),
            1076 => Box::new(OakDoorLikeProperties::from_props(
                props,
                &Block::COPPER_DOOR,
            )),
            1077 => Box::new(OakDoorLikeProperties::from_props(
                props,
                &Block::EXPOSED_COPPER_DOOR,
            )),
            1078 => Box::new(OakDoorLikeProperties::from_props(
                props,
                &Block::WEATHERED_COPPER_DOOR,
            )),
            1079 => Box::new(OakDoorLikeProperties::from_props(
                props,
                &Block::OXIDIZED_COPPER_DOOR,
            )),
            1080 => Box::new(OakDoorLikeProperties::from_props(
                props,
                &Block::WAXED_COPPER_DOOR,
            )),
            1081 => Box::new(OakDoorLikeProperties::from_props(
                props,
                &Block::WAXED_EXPOSED_COPPER_DOOR,
            )),
            1082 => Box::new(OakDoorLikeProperties::from_props(
                props,
                &Block::WAXED_WEATHERED_COPPER_DOOR,
            )),
            1083 => Box::new(OakDoorLikeProperties::from_props(
                props,
                &Block::WAXED_OXIDIZED_COPPER_DOOR,
            )),
            179 => Box::new(ChiseledBookshelfLikeProperties::from_props(
                props,
                &Block::CHISELED_BOOKSHELF,
            )),
            657 => Box::new(ChorusFlowerLikeProperties::from_props(
                props,
                &Block::CHORUS_FLOWER,
            )),
            279 => Box::new(CactusLikeProperties::from_props(props, &Block::CACTUS)),
            282 => Box::new(CactusLikeProperties::from_props(props, &Block::SUGAR_CANE)),
            196 => Box::new(FireLikeProperties::from_props(props, &Block::FIRE)),
            110 => Box::new(WhiteBedLikeProperties::from_props(props, &Block::WHITE_BED)),
            111 => Box::new(WhiteBedLikeProperties::from_props(
                props,
                &Block::ORANGE_BED,
            )),
            112 => Box::new(WhiteBedLikeProperties::from_props(
                props,
                &Block::MAGENTA_BED,
            )),
            113 => Box::new(WhiteBedLikeProperties::from_props(
                props,
                &Block::LIGHT_BLUE_BED,
            )),
            114 => Box::new(WhiteBedLikeProperties::from_props(
                props,
                &Block::YELLOW_BED,
            )),
            115 => Box::new(WhiteBedLikeProperties::from_props(props, &Block::LIME_BED)),
            116 => Box::new(WhiteBedLikeProperties::from_props(props, &Block::PINK_BED)),
            117 => Box::new(WhiteBedLikeProperties::from_props(props, &Block::GRAY_BED)),
            118 => Box::new(WhiteBedLikeProperties::from_props(
                props,
                &Block::LIGHT_GRAY_BED,
            )),
            119 => Box::new(WhiteBedLikeProperties::from_props(props, &Block::CYAN_BED)),
            120 => Box::new(WhiteBedLikeProperties::from_props(
                props,
                &Block::PURPLE_BED,
            )),
            121 => Box::new(WhiteBedLikeProperties::from_props(props, &Block::BLUE_BED)),
            122 => Box::new(WhiteBedLikeProperties::from_props(props, &Block::BROWN_BED)),
            123 => Box::new(WhiteBedLikeProperties::from_props(props, &Block::GREEN_BED)),
            124 => Box::new(WhiteBedLikeProperties::from_props(props, &Block::RED_BED)),
            125 => Box::new(WhiteBedLikeProperties::from_props(props, &Block::BLACK_BED)),
            477 => Box::new(HopperLikeProperties::from_props(props, &Block::HOPPER)),
            1029 => Box::new(CalibratedSculkSensorLikeProperties::from_props(
                props,
                &Block::CALIBRATED_SCULK_SENSOR,
            )),
            1028 => Box::new(SculkSensorLikeProperties::from_props(
                props,
                &Block::SCULK_SENSOR,
            )),
            1189 => Box::new(PaleMossCarpetLikeProperties::from_props(
                props,
                &Block::PALE_MOSS_CARPET,
            )),
            837 => Box::new(ScaffoldingLikeProperties::from_props(
                props,
                &Block::SCAFFOLDING,
            )),
            1186 => Box::new(VaultLikeProperties::from_props(props, &Block::VAULT)),
            1185 => Box::new(TrialSpawnerLikeProperties::from_props(
                props,
                &Block::TRIAL_SPAWNER,
            )),
            1033 => Box::new(SculkShriekerLikeProperties::from_props(
                props,
                &Block::SCULK_SHRIEKER,
            )),
            848 => Box::new(BellLikeProperties::from_props(props, &Block::BELL)),
            180 => Box::new(AcaciaShelfLikeProperties::from_props(
                props,
                &Block::ACACIA_SHELF,
            )),
            181 => Box::new(AcaciaShelfLikeProperties::from_props(
                props,
                &Block::BAMBOO_SHELF,
            )),
            182 => Box::new(AcaciaShelfLikeProperties::from_props(
                props,
                &Block::BIRCH_SHELF,
            )),
            183 => Box::new(AcaciaShelfLikeProperties::from_props(
                props,
                &Block::CHERRY_SHELF,
            )),
            184 => Box::new(AcaciaShelfLikeProperties::from_props(
                props,
                &Block::CRIMSON_SHELF,
            )),
            185 => Box::new(AcaciaShelfLikeProperties::from_props(
                props,
                &Block::DARK_OAK_SHELF,
            )),
            186 => Box::new(AcaciaShelfLikeProperties::from_props(
                props,
                &Block::JUNGLE_SHELF,
            )),
            187 => Box::new(AcaciaShelfLikeProperties::from_props(
                props,
                &Block::MANGROVE_SHELF,
            )),
            188 => Box::new(AcaciaShelfLikeProperties::from_props(
                props,
                &Block::OAK_SHELF,
            )),
            189 => Box::new(AcaciaShelfLikeProperties::from_props(
                props,
                &Block::PALE_OAK_SHELF,
            )),
            190 => Box::new(AcaciaShelfLikeProperties::from_props(
                props,
                &Block::SPRUCE_SHELF,
            )),
            191 => Box::new(AcaciaShelfLikeProperties::from_props(
                props,
                &Block::WARPED_SHELF,
            )),
            299 => Box::new(RepeaterLikeProperties::from_props(props, &Block::REPEATER)),
            918 => Box::new(RespawnAnchorLikeProperties::from_props(
                props,
                &Block::RESPAWN_ANCHOR,
            )),
            386 => Box::new(BrewingStandLikeProperties::from_props(
                props,
                &Block::BREWING_STAND,
            )),
            276 => Box::new(SnowLikeProperties::from_props(props, &Block::SNOW)),
            195 => Box::new(WallTorchLikeProperties::from_props(
                props,
                &Block::WALL_TORCH,
            )),
            291 => Box::new(WallTorchLikeProperties::from_props(
                props,
                &Block::SOUL_WALL_TORCH,
            )),
            293 => Box::new(WallTorchLikeProperties::from_props(
                props,
                &Block::COPPER_WALL_TORCH,
            )),
            296 => Box::new(WallTorchLikeProperties::from_props(
                props,
                &Block::CARVED_PUMPKIN,
            )),
            297 => Box::new(WallTorchLikeProperties::from_props(
                props,
                &Block::JACK_O_LANTERN,
            )),
            362 => Box::new(WallTorchLikeProperties::from_props(
                props,
                &Block::ATTACHED_PUMPKIN_STEM,
            )),
            363 => Box::new(WallTorchLikeProperties::from_props(
                props,
                &Block::ATTACHED_MELON_STEM,
            )),
            467 => Box::new(WallTorchLikeProperties::from_props(props, &Block::ANVIL)),
            468 => Box::new(WallTorchLikeProperties::from_props(
                props,
                &Block::CHIPPED_ANVIL,
            )),
            469 => Box::new(WallTorchLikeProperties::from_props(
                props,
                &Block::DAMAGED_ANVIL,
            )),
            579 => Box::new(WallTorchLikeProperties::from_props(
                props,
                &Block::WHITE_WALL_BANNER,
            )),
            580 => Box::new(WallTorchLikeProperties::from_props(
                props,
                &Block::ORANGE_WALL_BANNER,
            )),
            581 => Box::new(WallTorchLikeProperties::from_props(
                props,
                &Block::MAGENTA_WALL_BANNER,
            )),
            582 => Box::new(WallTorchLikeProperties::from_props(
                props,
                &Block::LIGHT_BLUE_WALL_BANNER,
            )),
            583 => Box::new(WallTorchLikeProperties::from_props(
                props,
                &Block::YELLOW_WALL_BANNER,
            )),
            584 => Box::new(WallTorchLikeProperties::from_props(
                props,
                &Block::LIME_WALL_BANNER,
            )),
            585 => Box::new(WallTorchLikeProperties::from_props(
                props,
                &Block::PINK_WALL_BANNER,
            )),
            586 => Box::new(WallTorchLikeProperties::from_props(
                props,
                &Block::GRAY_WALL_BANNER,
            )),
            587 => Box::new(WallTorchLikeProperties::from_props(
                props,
                &Block::LIGHT_GRAY_WALL_BANNER,
            )),
            588 => Box::new(WallTorchLikeProperties::from_props(
                props,
                &Block::CYAN_WALL_BANNER,
            )),
            589 => Box::new(WallTorchLikeProperties::from_props(
                props,
                &Block::PURPLE_WALL_BANNER,
            )),
            590 => Box::new(WallTorchLikeProperties::from_props(
                props,
                &Block::BLUE_WALL_BANNER,
            )),
            591 => Box::new(WallTorchLikeProperties::from_props(
                props,
                &Block::BROWN_WALL_BANNER,
            )),
            592 => Box::new(WallTorchLikeProperties::from_props(
                props,
                &Block::GREEN_WALL_BANNER,
            )),
            593 => Box::new(WallTorchLikeProperties::from_props(
                props,
                &Block::RED_WALL_BANNER,
            )),
            594 => Box::new(WallTorchLikeProperties::from_props(
                props,
                &Block::BLACK_WALL_BANNER,
            )),
            694 => Box::new(WallTorchLikeProperties::from_props(
                props,
                &Block::WHITE_GLAZED_TERRACOTTA,
            )),
            695 => Box::new(WallTorchLikeProperties::from_props(
                props,
                &Block::ORANGE_GLAZED_TERRACOTTA,
            )),
            696 => Box::new(WallTorchLikeProperties::from_props(
                props,
                &Block::MAGENTA_GLAZED_TERRACOTTA,
            )),
            697 => Box::new(WallTorchLikeProperties::from_props(
                props,
                &Block::LIGHT_BLUE_GLAZED_TERRACOTTA,
            )),
            698 => Box::new(WallTorchLikeProperties::from_props(
                props,
                &Block::YELLOW_GLAZED_TERRACOTTA,
            )),
            699 => Box::new(WallTorchLikeProperties::from_props(
                props,
                &Block::LIME_GLAZED_TERRACOTTA,
            )),
            700 => Box::new(WallTorchLikeProperties::from_props(
                props,
                &Block::PINK_GLAZED_TERRACOTTA,
            )),
            701 => Box::new(WallTorchLikeProperties::from_props(
                props,
                &Block::GRAY_GLAZED_TERRACOTTA,
            )),
            702 => Box::new(WallTorchLikeProperties::from_props(
                props,
                &Block::LIGHT_GRAY_GLAZED_TERRACOTTA,
            )),
            703 => Box::new(WallTorchLikeProperties::from_props(
                props,
                &Block::CYAN_GLAZED_TERRACOTTA,
            )),
            704 => Box::new(WallTorchLikeProperties::from_props(
                props,
                &Block::PURPLE_GLAZED_TERRACOTTA,
            )),
            705 => Box::new(WallTorchLikeProperties::from_props(
                props,
                &Block::BLUE_GLAZED_TERRACOTTA,
            )),
            706 => Box::new(WallTorchLikeProperties::from_props(
                props,
                &Block::BROWN_GLAZED_TERRACOTTA,
            )),
            707 => Box::new(WallTorchLikeProperties::from_props(
                props,
                &Block::GREEN_GLAZED_TERRACOTTA,
            )),
            708 => Box::new(WallTorchLikeProperties::from_props(
                props,
                &Block::RED_GLAZED_TERRACOTTA,
            )),
            709 => Box::new(WallTorchLikeProperties::from_props(
                props,
                &Block::BLACK_GLAZED_TERRACOTTA,
            )),
            838 => Box::new(WallTorchLikeProperties::from_props(props, &Block::LOOM)),
            847 => Box::new(WallTorchLikeProperties::from_props(
                props,
                &Block::STONECUTTER,
            )),
            201 => Box::new(ChestLikeProperties::from_props(props, &Block::CHEST)),
            470 => Box::new(ChestLikeProperties::from_props(
                props,
                &Block::TRAPPED_CHEST,
            )),
            1108 => Box::new(ChestLikeProperties::from_props(props, &Block::COPPER_CHEST)),
            1109 => Box::new(ChestLikeProperties::from_props(
                props,
                &Block::EXPOSED_COPPER_CHEST,
            )),
            1110 => Box::new(ChestLikeProperties::from_props(
                props,
                &Block::WEATHERED_COPPER_CHEST,
            )),
            1111 => Box::new(ChestLikeProperties::from_props(
                props,
                &Block::OXIDIZED_COPPER_CHEST,
            )),
            1112 => Box::new(ChestLikeProperties::from_props(
                props,
                &Block::WAXED_COPPER_CHEST,
            )),
            1113 => Box::new(ChestLikeProperties::from_props(
                props,
                &Block::WAXED_EXPOSED_COPPER_CHEST,
            )),
            1114 => Box::new(ChestLikeProperties::from_props(
                props,
                &Block::WAXED_WEATHERED_COPPER_CHEST,
            )),
            1115 => Box::new(ChestLikeProperties::from_props(
                props,
                &Block::WAXED_OXIDIZED_COPPER_CHEST,
            )),
            454 => Box::new(SkeletonWallSkullLikeProperties::from_props(
                props,
                &Block::SKELETON_WALL_SKULL,
            )),
            456 => Box::new(SkeletonWallSkullLikeProperties::from_props(
                props,
                &Block::WITHER_SKELETON_WALL_SKULL,
            )),
            458 => Box::new(SkeletonWallSkullLikeProperties::from_props(
                props,
                &Block::ZOMBIE_WALL_HEAD,
            )),
            460 => Box::new(SkeletonWallSkullLikeProperties::from_props(
                props,
                &Block::PLAYER_WALL_HEAD,
            )),
            462 => Box::new(SkeletonWallSkullLikeProperties::from_props(
                props,
                &Block::CREEPER_WALL_HEAD,
            )),
            464 => Box::new(SkeletonWallSkullLikeProperties::from_props(
                props,
                &Block::DRAGON_WALL_HEAD,
            )),
            466 => Box::new(SkeletonWallSkullLikeProperties::from_props(
                props,
                &Block::PIGLIN_WALL_HEAD,
            )),
            316 => Box::new(OakTrapdoorLikeProperties::from_props(
                props,
                &Block::OAK_TRAPDOOR,
            )),
            317 => Box::new(OakTrapdoorLikeProperties::from_props(
                props,
                &Block::SPRUCE_TRAPDOOR,
            )),
            318 => Box::new(OakTrapdoorLikeProperties::from_props(
                props,
                &Block::BIRCH_TRAPDOOR,
            )),
            319 => Box::new(OakTrapdoorLikeProperties::from_props(
                props,
                &Block::JUNGLE_TRAPDOOR,
            )),
            320 => Box::new(OakTrapdoorLikeProperties::from_props(
                props,
                &Block::ACACIA_TRAPDOOR,
            )),
            321 => Box::new(OakTrapdoorLikeProperties::from_props(
                props,
                &Block::CHERRY_TRAPDOOR,
            )),
            322 => Box::new(OakTrapdoorLikeProperties::from_props(
                props,
                &Block::DARK_OAK_TRAPDOOR,
            )),
            323 => Box::new(OakTrapdoorLikeProperties::from_props(
                props,
                &Block::PALE_OAK_TRAPDOOR,
            )),
            324 => Box::new(OakTrapdoorLikeProperties::from_props(
                props,
                &Block::MANGROVE_TRAPDOOR,
            )),
            325 => Box::new(OakTrapdoorLikeProperties::from_props(
                props,
                &Block::BAMBOO_TRAPDOOR,
            )),
            526 => Box::new(OakTrapdoorLikeProperties::from_props(
                props,
                &Block::IRON_TRAPDOOR,
            )),
            891 => Box::new(OakTrapdoorLikeProperties::from_props(
                props,
                &Block::CRIMSON_TRAPDOOR,
            )),
            892 => Box::new(OakTrapdoorLikeProperties::from_props(
                props,
                &Block::WARPED_TRAPDOOR,
            )),
            1084 => Box::new(OakTrapdoorLikeProperties::from_props(
                props,
                &Block::COPPER_TRAPDOOR,
            )),
            1085 => Box::new(OakTrapdoorLikeProperties::from_props(
                props,
                &Block::EXPOSED_COPPER_TRAPDOOR,
            )),
            1086 => Box::new(OakTrapdoorLikeProperties::from_props(
                props,
                &Block::WEATHERED_COPPER_TRAPDOOR,
            )),
            1087 => Box::new(OakTrapdoorLikeProperties::from_props(
                props,
                &Block::OXIDIZED_COPPER_TRAPDOOR,
            )),
            1088 => Box::new(OakTrapdoorLikeProperties::from_props(
                props,
                &Block::WAXED_COPPER_TRAPDOOR,
            )),
            1089 => Box::new(OakTrapdoorLikeProperties::from_props(
                props,
                &Block::WAXED_EXPOSED_COPPER_TRAPDOOR,
            )),
            1090 => Box::new(OakTrapdoorLikeProperties::from_props(
                props,
                &Block::WAXED_WEATHERED_COPPER_TRAPDOOR,
            )),
            1091 => Box::new(OakTrapdoorLikeProperties::from_props(
                props,
                &Block::WAXED_OXIDIZED_COPPER_TRAPDOOR,
            )),
            845 => Box::new(LecternLikeProperties::from_props(props, &Block::LECTERN)),
            401 => Box::new(TripwireHookLikeProperties::from_props(
                props,
                &Block::TRIPWIRE_HOOK,
            )),
            473 => Box::new(ComparatorLikeProperties::from_props(
                props,
                &Block::COMPARATOR,
            )),
            1116 => Box::new(CopperGolemStatueLikeProperties::from_props(
                props,
                &Block::COPPER_GOLEM_STATUE,
            )),
            1117 => Box::new(CopperGolemStatueLikeProperties::from_props(
                props,
                &Block::EXPOSED_COPPER_GOLEM_STATUE,
            )),
            1118 => Box::new(CopperGolemStatueLikeProperties::from_props(
                props,
                &Block::WEATHERED_COPPER_GOLEM_STATUE,
            )),
            1119 => Box::new(CopperGolemStatueLikeProperties::from_props(
                props,
                &Block::OXIDIZED_COPPER_GOLEM_STATUE,
            )),
            1120 => Box::new(CopperGolemStatueLikeProperties::from_props(
                props,
                &Block::WAXED_COPPER_GOLEM_STATUE,
            )),
            1121 => Box::new(CopperGolemStatueLikeProperties::from_props(
                props,
                &Block::WAXED_EXPOSED_COPPER_GOLEM_STATUE,
            )),
            1122 => Box::new(CopperGolemStatueLikeProperties::from_props(
                props,
                &Block::WAXED_WEATHERED_COPPER_GOLEM_STATUE,
            )),
            1123 => Box::new(CopperGolemStatueLikeProperties::from_props(
                props,
                &Block::WAXED_OXIDIZED_COPPER_GOLEM_STATUE,
            )),
            392 => Box::new(EndPortalFrameLikeProperties::from_props(
                props,
                &Block::END_PORTAL_FRAME,
            )),
            209 => Box::new(FurnaceLikeProperties::from_props(props, &Block::FURNACE)),
            274 => Box::new(FurnaceLikeProperties::from_props(
                props,
                &Block::REDSTONE_WALL_TORCH,
            )),
            840 => Box::new(FurnaceLikeProperties::from_props(props, &Block::SMOKER)),
            841 => Box::new(FurnaceLikeProperties::from_props(
                props,
                &Block::BLAST_FURNACE,
            )),
            859 => Box::new(CampfireLikeProperties::from_props(props, &Block::CAMPFIRE)),
            860 => Box::new(CampfireLikeProperties::from_props(
                props,
                &Block::SOUL_CAMPFIRE,
            )),
            1147 => Box::new(SmallDripleafLikeProperties::from_props(
                props,
                &Block::SMALL_DRIPLEAF,
            )),
            911 => Box::new(BeeNestLikeProperties::from_props(props, &Block::BEE_NEST)),
            912 => Box::new(BeeNestLikeProperties::from_props(props, &Block::BEEHIVE)),
            1183 => Box::new(DecoratedPotLikeProperties::from_props(
                props,
                &Block::DECORATED_POT,
            )),
            221 => Box::new(LadderLikeProperties::from_props(props, &Block::LADDER)),
            224 => Box::new(LadderLikeProperties::from_props(
                props,
                &Block::OAK_WALL_SIGN,
            )),
            225 => Box::new(LadderLikeProperties::from_props(
                props,
                &Block::SPRUCE_WALL_SIGN,
            )),
            226 => Box::new(LadderLikeProperties::from_props(
                props,
                &Block::BIRCH_WALL_SIGN,
            )),
            227 => Box::new(LadderLikeProperties::from_props(
                props,
                &Block::ACACIA_WALL_SIGN,
            )),
            228 => Box::new(LadderLikeProperties::from_props(
                props,
                &Block::CHERRY_WALL_SIGN,
            )),
            229 => Box::new(LadderLikeProperties::from_props(
                props,
                &Block::JUNGLE_WALL_SIGN,
            )),
            230 => Box::new(LadderLikeProperties::from_props(
                props,
                &Block::DARK_OAK_WALL_SIGN,
            )),
            231 => Box::new(LadderLikeProperties::from_props(
                props,
                &Block::PALE_OAK_WALL_SIGN,
            )),
            232 => Box::new(LadderLikeProperties::from_props(
                props,
                &Block::MANGROVE_WALL_SIGN,
            )),
            233 => Box::new(LadderLikeProperties::from_props(
                props,
                &Block::BAMBOO_WALL_SIGN,
            )),
            246 => Box::new(LadderLikeProperties::from_props(
                props,
                &Block::OAK_WALL_HANGING_SIGN,
            )),
            247 => Box::new(LadderLikeProperties::from_props(
                props,
                &Block::SPRUCE_WALL_HANGING_SIGN,
            )),
            248 => Box::new(LadderLikeProperties::from_props(
                props,
                &Block::BIRCH_WALL_HANGING_SIGN,
            )),
            249 => Box::new(LadderLikeProperties::from_props(
                props,
                &Block::ACACIA_WALL_HANGING_SIGN,
            )),
            250 => Box::new(LadderLikeProperties::from_props(
                props,
                &Block::CHERRY_WALL_HANGING_SIGN,
            )),
            251 => Box::new(LadderLikeProperties::from_props(
                props,
                &Block::JUNGLE_WALL_HANGING_SIGN,
            )),
            252 => Box::new(LadderLikeProperties::from_props(
                props,
                &Block::DARK_OAK_WALL_HANGING_SIGN,
            )),
            253 => Box::new(LadderLikeProperties::from_props(
                props,
                &Block::PALE_OAK_WALL_HANGING_SIGN,
            )),
            254 => Box::new(LadderLikeProperties::from_props(
                props,
                &Block::MANGROVE_WALL_HANGING_SIGN,
            )),
            255 => Box::new(LadderLikeProperties::from_props(
                props,
                &Block::CRIMSON_WALL_HANGING_SIGN,
            )),
            256 => Box::new(LadderLikeProperties::from_props(
                props,
                &Block::WARPED_WALL_HANGING_SIGN,
            )),
            257 => Box::new(LadderLikeProperties::from_props(
                props,
                &Block::BAMBOO_WALL_HANGING_SIGN,
            )),
            400 => Box::new(LadderLikeProperties::from_props(props, &Block::ENDER_CHEST)),
            778 => Box::new(LadderLikeProperties::from_props(
                props,
                &Block::DEAD_TUBE_CORAL_WALL_FAN,
            )),
            779 => Box::new(LadderLikeProperties::from_props(
                props,
                &Block::DEAD_BRAIN_CORAL_WALL_FAN,
            )),
            780 => Box::new(LadderLikeProperties::from_props(
                props,
                &Block::DEAD_BUBBLE_CORAL_WALL_FAN,
            )),
            781 => Box::new(LadderLikeProperties::from_props(
                props,
                &Block::DEAD_FIRE_CORAL_WALL_FAN,
            )),
            782 => Box::new(LadderLikeProperties::from_props(
                props,
                &Block::DEAD_HORN_CORAL_WALL_FAN,
            )),
            783 => Box::new(LadderLikeProperties::from_props(
                props,
                &Block::TUBE_CORAL_WALL_FAN,
            )),
            784 => Box::new(LadderLikeProperties::from_props(
                props,
                &Block::BRAIN_CORAL_WALL_FAN,
            )),
            785 => Box::new(LadderLikeProperties::from_props(
                props,
                &Block::BUBBLE_CORAL_WALL_FAN,
            )),
            786 => Box::new(LadderLikeProperties::from_props(
                props,
                &Block::FIRE_CORAL_WALL_FAN,
            )),
            787 => Box::new(LadderLikeProperties::from_props(
                props,
                &Block::HORN_CORAL_WALL_FAN,
            )),
            903 => Box::new(LadderLikeProperties::from_props(
                props,
                &Block::CRIMSON_WALL_SIGN,
            )),
            904 => Box::new(LadderLikeProperties::from_props(
                props,
                &Block::WARPED_WALL_SIGN,
            )),
            1146 => Box::new(LadderLikeProperties::from_props(
                props,
                &Block::BIG_DRIPLEAF_STEM,
            )),
            1145 => Box::new(BigDripleafLikeProperties::from_props(
                props,
                &Block::BIG_DRIPLEAF,
            )),
            1141 => Box::new(PinkPetalsLikeProperties::from_props(
                props,
                &Block::PINK_PETALS,
            )),
            1142 => Box::new(PinkPetalsLikeProperties::from_props(
                props,
                &Block::WILDFLOWERS,
            )),
            1143 => Box::new(LeafLitterLikeProperties::from_props(
                props,
                &Block::LEAF_LITTER,
            )),
            396 => Box::new(CocoaLikeProperties::from_props(props, &Block::COCOA)),
            105 => Box::new(DispenserLikeProperties::from_props(
                props,
                &Block::DISPENSER,
            )),
            483 => Box::new(DispenserLikeProperties::from_props(props, &Block::DROPPER)),
            1184 => Box::new(CrafterLikeProperties::from_props(props, &Block::CRAFTER)),
            208 => Box::new(FarmlandLikeProperties::from_props(props, &Block::FARMLAND)),
            38 => Box::new(SuspiciousSandLikeProperties::from_props(
                props,
                &Block::SUSPICIOUS_SAND,
            )),
            41 => Box::new(SuspiciousSandLikeProperties::from_props(
                props,
                &Block::SUSPICIOUS_GRAVEL,
            )),
            378 => Box::new(ResinBrickSlabLikeProperties::from_props(
                props,
                &Block::RESIN_BRICK_SLAB,
            )),
            533 => Box::new(ResinBrickSlabLikeProperties::from_props(
                props,
                &Block::PRISMARINE_SLAB,
            )),
            534 => Box::new(ResinBrickSlabLikeProperties::from_props(
                props,
                &Block::PRISMARINE_BRICK_SLAB,
            )),
            535 => Box::new(ResinBrickSlabLikeProperties::from_props(
                props,
                &Block::DARK_PRISMARINE_SLAB,
            )),
            599 => Box::new(ResinBrickSlabLikeProperties::from_props(
                props,
                &Block::OAK_SLAB,
            )),
            600 => Box::new(ResinBrickSlabLikeProperties::from_props(
                props,
                &Block::SPRUCE_SLAB,
            )),
            601 => Box::new(ResinBrickSlabLikeProperties::from_props(
                props,
                &Block::BIRCH_SLAB,
            )),
            602 => Box::new(ResinBrickSlabLikeProperties::from_props(
                props,
                &Block::JUNGLE_SLAB,
            )),
            603 => Box::new(ResinBrickSlabLikeProperties::from_props(
                props,
                &Block::ACACIA_SLAB,
            )),
            604 => Box::new(ResinBrickSlabLikeProperties::from_props(
                props,
                &Block::CHERRY_SLAB,
            )),
            605 => Box::new(ResinBrickSlabLikeProperties::from_props(
                props,
                &Block::DARK_OAK_SLAB,
            )),
            606 => Box::new(ResinBrickSlabLikeProperties::from_props(
                props,
                &Block::PALE_OAK_SLAB,
            )),
            607 => Box::new(ResinBrickSlabLikeProperties::from_props(
                props,
                &Block::MANGROVE_SLAB,
            )),
            608 => Box::new(ResinBrickSlabLikeProperties::from_props(
                props,
                &Block::BAMBOO_SLAB,
            )),
            609 => Box::new(ResinBrickSlabLikeProperties::from_props(
                props,
                &Block::BAMBOO_MOSAIC_SLAB,
            )),
            610 => Box::new(ResinBrickSlabLikeProperties::from_props(
                props,
                &Block::STONE_SLAB,
            )),
            611 => Box::new(ResinBrickSlabLikeProperties::from_props(
                props,
                &Block::SMOOTH_STONE_SLAB,
            )),
            612 => Box::new(ResinBrickSlabLikeProperties::from_props(
                props,
                &Block::SANDSTONE_SLAB,
            )),
            613 => Box::new(ResinBrickSlabLikeProperties::from_props(
                props,
                &Block::CUT_SANDSTONE_SLAB,
            )),
            614 => Box::new(ResinBrickSlabLikeProperties::from_props(
                props,
                &Block::PETRIFIED_OAK_SLAB,
            )),
            615 => Box::new(ResinBrickSlabLikeProperties::from_props(
                props,
                &Block::COBBLESTONE_SLAB,
            )),
            616 => Box::new(ResinBrickSlabLikeProperties::from_props(
                props,
                &Block::BRICK_SLAB,
            )),
            617 => Box::new(ResinBrickSlabLikeProperties::from_props(
                props,
                &Block::STONE_BRICK_SLAB,
            )),
            618 => Box::new(ResinBrickSlabLikeProperties::from_props(
                props,
                &Block::MUD_BRICK_SLAB,
            )),
            619 => Box::new(ResinBrickSlabLikeProperties::from_props(
                props,
                &Block::NETHER_BRICK_SLAB,
            )),
            620 => Box::new(ResinBrickSlabLikeProperties::from_props(
                props,
                &Block::QUARTZ_SLAB,
            )),
            621 => Box::new(ResinBrickSlabLikeProperties::from_props(
                props,
                &Block::RED_SANDSTONE_SLAB,
            )),
            622 => Box::new(ResinBrickSlabLikeProperties::from_props(
                props,
                &Block::CUT_RED_SANDSTONE_SLAB,
            )),
            623 => Box::new(ResinBrickSlabLikeProperties::from_props(
                props,
                &Block::PURPUR_SLAB,
            )),
            811 => Box::new(ResinBrickSlabLikeProperties::from_props(
                props,
                &Block::POLISHED_GRANITE_SLAB,
            )),
            812 => Box::new(ResinBrickSlabLikeProperties::from_props(
                props,
                &Block::SMOOTH_RED_SANDSTONE_SLAB,
            )),
            813 => Box::new(ResinBrickSlabLikeProperties::from_props(
                props,
                &Block::MOSSY_STONE_BRICK_SLAB,
            )),
            814 => Box::new(ResinBrickSlabLikeProperties::from_props(
                props,
                &Block::POLISHED_DIORITE_SLAB,
            )),
            815 => Box::new(ResinBrickSlabLikeProperties::from_props(
                props,
                &Block::MOSSY_COBBLESTONE_SLAB,
            )),
            816 => Box::new(ResinBrickSlabLikeProperties::from_props(
                props,
                &Block::END_STONE_BRICK_SLAB,
            )),
            817 => Box::new(ResinBrickSlabLikeProperties::from_props(
                props,
                &Block::SMOOTH_SANDSTONE_SLAB,
            )),
            818 => Box::new(ResinBrickSlabLikeProperties::from_props(
                props,
                &Block::SMOOTH_QUARTZ_SLAB,
            )),
            819 => Box::new(ResinBrickSlabLikeProperties::from_props(
                props,
                &Block::GRANITE_SLAB,
            )),
            820 => Box::new(ResinBrickSlabLikeProperties::from_props(
                props,
                &Block::ANDESITE_SLAB,
            )),
            821 => Box::new(ResinBrickSlabLikeProperties::from_props(
                props,
                &Block::RED_NETHER_BRICK_SLAB,
            )),
            822 => Box::new(ResinBrickSlabLikeProperties::from_props(
                props,
                &Block::POLISHED_ANDESITE_SLAB,
            )),
            823 => Box::new(ResinBrickSlabLikeProperties::from_props(
                props,
                &Block::DIORITE_SLAB,
            )),
            885 => Box::new(ResinBrickSlabLikeProperties::from_props(
                props,
                &Block::CRIMSON_SLAB,
            )),
            886 => Box::new(ResinBrickSlabLikeProperties::from_props(
                props,
                &Block::WARPED_SLAB,
            )),
            927 => Box::new(ResinBrickSlabLikeProperties::from_props(
                props,
                &Block::BLACKSTONE_SLAB,
            )),
            932 => Box::new(ResinBrickSlabLikeProperties::from_props(
                props,
                &Block::POLISHED_BLACKSTONE_BRICK_SLAB,
            )),
            937 => Box::new(ResinBrickSlabLikeProperties::from_props(
                props,
                &Block::POLISHED_BLACKSTONE_SLAB,
            )),
            985 => Box::new(ResinBrickSlabLikeProperties::from_props(
                props,
                &Block::TUFF_SLAB,
            )),
            989 => Box::new(ResinBrickSlabLikeProperties::from_props(
                props,
                &Block::POLISHED_TUFF_SLAB,
            )),
            994 => Box::new(ResinBrickSlabLikeProperties::from_props(
                props,
                &Block::TUFF_BRICK_SLAB,
            )),
            1000 => Box::new(ResinBrickSlabLikeProperties::from_props(
                props,
                &Block::SULFUR_SLAB,
            )),
            1004 => Box::new(ResinBrickSlabLikeProperties::from_props(
                props,
                &Block::POLISHED_SULFUR_SLAB,
            )),
            1008 => Box::new(ResinBrickSlabLikeProperties::from_props(
                props,
                &Block::SULFUR_BRICK_SLAB,
            )),
            1013 => Box::new(ResinBrickSlabLikeProperties::from_props(
                props,
                &Block::CINNABAR_SLAB,
            )),
            1017 => Box::new(ResinBrickSlabLikeProperties::from_props(
                props,
                &Block::POLISHED_CINNABAR_SLAB,
            )),
            1021 => Box::new(ResinBrickSlabLikeProperties::from_props(
                props,
                &Block::CINNABAR_BRICK_SLAB,
            )),
            1068 => Box::new(ResinBrickSlabLikeProperties::from_props(
                props,
                &Block::CUT_COPPER_SLAB,
            )),
            1069 => Box::new(ResinBrickSlabLikeProperties::from_props(
                props,
                &Block::EXPOSED_CUT_COPPER_SLAB,
            )),
            1070 => Box::new(ResinBrickSlabLikeProperties::from_props(
                props,
                &Block::WEATHERED_CUT_COPPER_SLAB,
            )),
            1071 => Box::new(ResinBrickSlabLikeProperties::from_props(
                props,
                &Block::OXIDIZED_CUT_COPPER_SLAB,
            )),
            1072 => Box::new(ResinBrickSlabLikeProperties::from_props(
                props,
                &Block::WAXED_CUT_COPPER_SLAB,
            )),
            1073 => Box::new(ResinBrickSlabLikeProperties::from_props(
                props,
                &Block::WAXED_EXPOSED_CUT_COPPER_SLAB,
            )),
            1074 => Box::new(ResinBrickSlabLikeProperties::from_props(
                props,
                &Block::WAXED_WEATHERED_CUT_COPPER_SLAB,
            )),
            1075 => Box::new(ResinBrickSlabLikeProperties::from_props(
                props,
                &Block::WAXED_OXIDIZED_CUT_COPPER_SLAB,
            )),
            1154 => Box::new(ResinBrickSlabLikeProperties::from_props(
                props,
                &Block::COBBLED_DEEPSLATE_SLAB,
            )),
            1158 => Box::new(ResinBrickSlabLikeProperties::from_props(
                props,
                &Block::POLISHED_DEEPSLATE_SLAB,
            )),
            1162 => Box::new(ResinBrickSlabLikeProperties::from_props(
                props,
                &Block::DEEPSLATE_TILE_SLAB,
            )),
            1166 => Box::new(ResinBrickSlabLikeProperties::from_props(
                props,
                &Block::DEEPSLATE_BRICK_SLAB,
            )),
            259 => Box::new(StonePressurePlateLikeProperties::from_props(
                props,
                &Block::STONE_PRESSURE_PLATE,
            )),
            261 => Box::new(StonePressurePlateLikeProperties::from_props(
                props,
                &Block::OAK_PRESSURE_PLATE,
            )),
            262 => Box::new(StonePressurePlateLikeProperties::from_props(
                props,
                &Block::SPRUCE_PRESSURE_PLATE,
            )),
            263 => Box::new(StonePressurePlateLikeProperties::from_props(
                props,
                &Block::BIRCH_PRESSURE_PLATE,
            )),
            264 => Box::new(StonePressurePlateLikeProperties::from_props(
                props,
                &Block::JUNGLE_PRESSURE_PLATE,
            )),
            265 => Box::new(StonePressurePlateLikeProperties::from_props(
                props,
                &Block::ACACIA_PRESSURE_PLATE,
            )),
            266 => Box::new(StonePressurePlateLikeProperties::from_props(
                props,
                &Block::CHERRY_PRESSURE_PLATE,
            )),
            267 => Box::new(StonePressurePlateLikeProperties::from_props(
                props,
                &Block::DARK_OAK_PRESSURE_PLATE,
            )),
            268 => Box::new(StonePressurePlateLikeProperties::from_props(
                props,
                &Block::PALE_OAK_PRESSURE_PLATE,
            )),
            269 => Box::new(StonePressurePlateLikeProperties::from_props(
                props,
                &Block::MANGROVE_PRESSURE_PLATE,
            )),
            270 => Box::new(StonePressurePlateLikeProperties::from_props(
                props,
                &Block::BAMBOO_PRESSURE_PLATE,
            )),
            887 => Box::new(StonePressurePlateLikeProperties::from_props(
                props,
                &Block::CRIMSON_PRESSURE_PLATE,
            )),
            888 => Box::new(StonePressurePlateLikeProperties::from_props(
                props,
                &Block::WARPED_PRESSURE_PLATE,
            )),
            938 => Box::new(StonePressurePlateLikeProperties::from_props(
                props,
                &Block::POLISHED_BLACKSTONE_PRESSURE_PLATE,
            )),
            1100 => Box::new(CopperBulbLikeProperties::from_props(
                props,
                &Block::COPPER_BULB,
            )),
            1101 => Box::new(CopperBulbLikeProperties::from_props(
                props,
                &Block::EXPOSED_COPPER_BULB,
            )),
            1102 => Box::new(CopperBulbLikeProperties::from_props(
                props,
                &Block::WEATHERED_COPPER_BULB,
            )),
            1103 => Box::new(CopperBulbLikeProperties::from_props(
                props,
                &Block::OXIDIZED_COPPER_BULB,
            )),
            1104 => Box::new(CopperBulbLikeProperties::from_props(
                props,
                &Block::WAXED_COPPER_BULB,
            )),
            1105 => Box::new(CopperBulbLikeProperties::from_props(
                props,
                &Block::WAXED_EXPOSED_COPPER_BULB,
            )),
            1106 => Box::new(CopperBulbLikeProperties::from_props(
                props,
                &Block::WAXED_WEATHERED_COPPER_BULB,
            )),
            1107 => Box::new(CopperBulbLikeProperties::from_props(
                props,
                &Block::WAXED_OXIDIZED_COPPER_BULB,
            )),
            402 => Box::new(TripwireLikeProperties::from_props(props, &Block::TRIPWIRE)),
            676 => Box::new(ObserverLikeProperties::from_props(props, &Block::OBSERVER)),
            1124 => Box::new(LightningRodLikeProperties::from_props(
                props,
                &Block::LIGHTNING_ROD,
            )),
            1125 => Box::new(LightningRodLikeProperties::from_props(
                props,
                &Block::EXPOSED_LIGHTNING_ROD,
            )),
            1126 => Box::new(LightningRodLikeProperties::from_props(
                props,
                &Block::WEATHERED_LIGHTNING_ROD,
            )),
            1127 => Box::new(LightningRodLikeProperties::from_props(
                props,
                &Block::OXIDIZED_LIGHTNING_ROD,
            )),
            1128 => Box::new(LightningRodLikeProperties::from_props(
                props,
                &Block::WAXED_LIGHTNING_ROD,
            )),
            1129 => Box::new(LightningRodLikeProperties::from_props(
                props,
                &Block::WAXED_EXPOSED_LIGHTNING_ROD,
            )),
            1130 => Box::new(LightningRodLikeProperties::from_props(
                props,
                &Block::WAXED_WEATHERED_LIGHTNING_ROD,
            )),
            1131 => Box::new(LightningRodLikeProperties::from_props(
                props,
                &Block::WAXED_OXIDIZED_LIGHTNING_ROD,
            )),
            109 => Box::new(NoteBlockLikeProperties::from_props(
                props,
                &Block::NOTE_BLOCK,
            )),
            453 => Box::new(SkeletonSkullLikeProperties::from_props(
                props,
                &Block::SKELETON_SKULL,
            )),
            455 => Box::new(SkeletonSkullLikeProperties::from_props(
                props,
                &Block::WITHER_SKELETON_SKULL,
            )),
            457 => Box::new(SkeletonSkullLikeProperties::from_props(
                props,
                &Block::ZOMBIE_HEAD,
            )),
            459 => Box::new(SkeletonSkullLikeProperties::from_props(
                props,
                &Block::PLAYER_HEAD,
            )),
            461 => Box::new(SkeletonSkullLikeProperties::from_props(
                props,
                &Block::CREEPER_HEAD,
            )),
            463 => Box::new(SkeletonSkullLikeProperties::from_props(
                props,
                &Block::DRAGON_HEAD,
            )),
            465 => Box::new(SkeletonSkullLikeProperties::from_props(
                props,
                &Block::PIGLIN_HEAD,
            )),
            202 => Box::new(RedstoneWireLikeProperties::from_props(
                props,
                &Block::REDSTONE_WIRE,
            )),
            909 => Box::new(ComposterLikeProperties::from_props(
                props,
                &Block::COMPOSTER,
            )),
            1136 => Box::new(CaveVinesPlantLikeProperties::from_props(
                props,
                &Block::CAVE_VINES_PLANT,
            )),
            1135 => Box::new(CaveVinesLikeProperties::from_props(
                props,
                &Block::CAVE_VINES,
            )),
            379 => Box::new(ResinBrickWallLikeProperties::from_props(
                props,
                &Block::RESIN_BRICK_WALL,
            )),
            409 => Box::new(ResinBrickWallLikeProperties::from_props(
                props,
                &Block::COBBLESTONE_WALL,
            )),
            410 => Box::new(ResinBrickWallLikeProperties::from_props(
                props,
                &Block::MOSSY_COBBLESTONE_WALL,
            )),
            824 => Box::new(ResinBrickWallLikeProperties::from_props(
                props,
                &Block::BRICK_WALL,
            )),
            825 => Box::new(ResinBrickWallLikeProperties::from_props(
                props,
                &Block::PRISMARINE_WALL,
            )),
            826 => Box::new(ResinBrickWallLikeProperties::from_props(
                props,
                &Block::RED_SANDSTONE_WALL,
            )),
            827 => Box::new(ResinBrickWallLikeProperties::from_props(
                props,
                &Block::MOSSY_STONE_BRICK_WALL,
            )),
            828 => Box::new(ResinBrickWallLikeProperties::from_props(
                props,
                &Block::GRANITE_WALL,
            )),
            829 => Box::new(ResinBrickWallLikeProperties::from_props(
                props,
                &Block::STONE_BRICK_WALL,
            )),
            830 => Box::new(ResinBrickWallLikeProperties::from_props(
                props,
                &Block::MUD_BRICK_WALL,
            )),
            831 => Box::new(ResinBrickWallLikeProperties::from_props(
                props,
                &Block::NETHER_BRICK_WALL,
            )),
            832 => Box::new(ResinBrickWallLikeProperties::from_props(
                props,
                &Block::ANDESITE_WALL,
            )),
            833 => Box::new(ResinBrickWallLikeProperties::from_props(
                props,
                &Block::RED_NETHER_BRICK_WALL,
            )),
            834 => Box::new(ResinBrickWallLikeProperties::from_props(
                props,
                &Block::SANDSTONE_WALL,
            )),
            835 => Box::new(ResinBrickWallLikeProperties::from_props(
                props,
                &Block::END_STONE_BRICK_WALL,
            )),
            836 => Box::new(ResinBrickWallLikeProperties::from_props(
                props,
                &Block::DIORITE_WALL,
            )),
            926 => Box::new(ResinBrickWallLikeProperties::from_props(
                props,
                &Block::BLACKSTONE_WALL,
            )),
            934 => Box::new(ResinBrickWallLikeProperties::from_props(
                props,
                &Block::POLISHED_BLACKSTONE_BRICK_WALL,
            )),
            940 => Box::new(ResinBrickWallLikeProperties::from_props(
                props,
                &Block::POLISHED_BLACKSTONE_WALL,
            )),
            987 => Box::new(ResinBrickWallLikeProperties::from_props(
                props,
                &Block::TUFF_WALL,
            )),
            991 => Box::new(ResinBrickWallLikeProperties::from_props(
                props,
                &Block::POLISHED_TUFF_WALL,
            )),
            996 => Box::new(ResinBrickWallLikeProperties::from_props(
                props,
                &Block::TUFF_BRICK_WALL,
            )),
            1002 => Box::new(ResinBrickWallLikeProperties::from_props(
                props,
                &Block::SULFUR_WALL,
            )),
            1006 => Box::new(ResinBrickWallLikeProperties::from_props(
                props,
                &Block::POLISHED_SULFUR_WALL,
            )),
            1010 => Box::new(ResinBrickWallLikeProperties::from_props(
                props,
                &Block::SULFUR_BRICK_WALL,
            )),
            1015 => Box::new(ResinBrickWallLikeProperties::from_props(
                props,
                &Block::CINNABAR_WALL,
            )),
            1019 => Box::new(ResinBrickWallLikeProperties::from_props(
                props,
                &Block::POLISHED_CINNABAR_WALL,
            )),
            1023 => Box::new(ResinBrickWallLikeProperties::from_props(
                props,
                &Block::CINNABAR_BRICK_WALL,
            )),
            1155 => Box::new(ResinBrickWallLikeProperties::from_props(
                props,
                &Block::COBBLED_DEEPSLATE_WALL,
            )),
            1159 => Box::new(ResinBrickWallLikeProperties::from_props(
                props,
                &Block::POLISHED_DEEPSLATE_WALL,
            )),
            1163 => Box::new(ResinBrickWallLikeProperties::from_props(
                props,
                &Block::DEEPSLATE_TILE_WALL,
            )),
            1167 => Box::new(ResinBrickWallLikeProperties::from_props(
                props,
                &Block::DEEPSLATE_BRICK_WALL,
            )),
            177 => Box::new(TntLikeProperties::from_props(props, &Block::TNT)),
            338 => Box::new(BrownMushroomBlockLikeProperties::from_props(
                props,
                &Block::BROWN_MUSHROOM_BLOCK,
            )),
            339 => Box::new(BrownMushroomBlockLikeProperties::from_props(
                props,
                &Block::RED_MUSHROOM_BLOCK,
            )),
            340 => Box::new(BrownMushroomBlockLikeProperties::from_props(
                props,
                &Block::MUSHROOM_STEM,
            )),
            656 => Box::new(BrownMushroomBlockLikeProperties::from_props(
                props,
                &Block::CHORUS_PLANT,
            )),
            367 => Box::new(GlowLichenLikeProperties::from_props(
                props,
                &Block::GLOW_LICHEN,
            )),
            368 => Box::new(GlowLichenLikeProperties::from_props(
                props,
                &Block::RESIN_CLUMP,
            )),
            1031 => Box::new(GlowLichenLikeProperties::from_props(
                props,
                &Block::SCULK_VEIN,
            )),
            366 => Box::new(VineLikeProperties::from_props(props, &Block::VINE)),
            271 => Box::new(RedstoneOreLikeProperties::from_props(
                props,
                &Block::REDSTONE_ORE,
            )),
            272 => Box::new(RedstoneOreLikeProperties::from_props(
                props,
                &Block::DEEPSLATE_REDSTONE_ORE,
            )),
            273 => Box::new(RedstoneOreLikeProperties::from_props(
                props,
                &Block::REDSTONE_TORCH,
            )),
            395 => Box::new(RedstoneOreLikeProperties::from_props(
                props,
                &Block::REDSTONE_LAMP,
            )),
            961 => Box::new(RedstoneOreLikeProperties::from_props(
                props,
                &Block::CANDLE_CAKE,
            )),
            962 => Box::new(RedstoneOreLikeProperties::from_props(
                props,
                &Block::WHITE_CANDLE_CAKE,
            )),
            963 => Box::new(RedstoneOreLikeProperties::from_props(
                props,
                &Block::ORANGE_CANDLE_CAKE,
            )),
            964 => Box::new(RedstoneOreLikeProperties::from_props(
                props,
                &Block::MAGENTA_CANDLE_CAKE,
            )),
            965 => Box::new(RedstoneOreLikeProperties::from_props(
                props,
                &Block::LIGHT_BLUE_CANDLE_CAKE,
            )),
            966 => Box::new(RedstoneOreLikeProperties::from_props(
                props,
                &Block::YELLOW_CANDLE_CAKE,
            )),
            967 => Box::new(RedstoneOreLikeProperties::from_props(
                props,
                &Block::LIME_CANDLE_CAKE,
            )),
            968 => Box::new(RedstoneOreLikeProperties::from_props(
                props,
                &Block::PINK_CANDLE_CAKE,
            )),
            969 => Box::new(RedstoneOreLikeProperties::from_props(
                props,
                &Block::GRAY_CANDLE_CAKE,
            )),
            970 => Box::new(RedstoneOreLikeProperties::from_props(
                props,
                &Block::LIGHT_GRAY_CANDLE_CAKE,
            )),
            971 => Box::new(RedstoneOreLikeProperties::from_props(
                props,
                &Block::CYAN_CANDLE_CAKE,
            )),
            972 => Box::new(RedstoneOreLikeProperties::from_props(
                props,
                &Block::PURPLE_CANDLE_CAKE,
            )),
            973 => Box::new(RedstoneOreLikeProperties::from_props(
                props,
                &Block::BLUE_CANDLE_CAKE,
            )),
            974 => Box::new(RedstoneOreLikeProperties::from_props(
                props,
                &Block::BROWN_CANDLE_CAKE,
            )),
            975 => Box::new(RedstoneOreLikeProperties::from_props(
                props,
                &Block::GREEN_CANDLE_CAKE,
            )),
            976 => Box::new(RedstoneOreLikeProperties::from_props(
                props,
                &Block::RED_CANDLE_CAKE,
            )),
            977 => Box::new(RedstoneOreLikeProperties::from_props(
                props,
                &Block::BLACK_CANDLE_CAKE,
            )),
            944 => Box::new(CandleLikeProperties::from_props(props, &Block::CANDLE)),
            945 => Box::new(CandleLikeProperties::from_props(
                props,
                &Block::WHITE_CANDLE,
            )),
            946 => Box::new(CandleLikeProperties::from_props(
                props,
                &Block::ORANGE_CANDLE,
            )),
            947 => Box::new(CandleLikeProperties::from_props(
                props,
                &Block::MAGENTA_CANDLE,
            )),
            948 => Box::new(CandleLikeProperties::from_props(
                props,
                &Block::LIGHT_BLUE_CANDLE,
            )),
            949 => Box::new(CandleLikeProperties::from_props(
                props,
                &Block::YELLOW_CANDLE,
            )),
            950 => Box::new(CandleLikeProperties::from_props(props, &Block::LIME_CANDLE)),
            951 => Box::new(CandleLikeProperties::from_props(props, &Block::PINK_CANDLE)),
            952 => Box::new(CandleLikeProperties::from_props(props, &Block::GRAY_CANDLE)),
            953 => Box::new(CandleLikeProperties::from_props(
                props,
                &Block::LIGHT_GRAY_CANDLE,
            )),
            954 => Box::new(CandleLikeProperties::from_props(props, &Block::CYAN_CANDLE)),
            955 => Box::new(CandleLikeProperties::from_props(
                props,
                &Block::PURPLE_CANDLE,
            )),
            956 => Box::new(CandleLikeProperties::from_props(props, &Block::BLUE_CANDLE)),
            957 => Box::new(CandleLikeProperties::from_props(
                props,
                &Block::BROWN_CANDLE,
            )),
            958 => Box::new(CandleLikeProperties::from_props(
                props,
                &Block::GREEN_CANDLE,
            )),
            959 => Box::new(CandleLikeProperties::from_props(props, &Block::RED_CANDLE)),
            960 => Box::new(CandleLikeProperties::from_props(
                props,
                &Block::BLACK_CANDLE,
            )),
            1190 => Box::new(PaleHangingMossLikeProperties::from_props(
                props,
                &Block::PALE_HANGING_MOSS,
            )),
            796 => Box::new(BubbleColumnLikeProperties::from_props(
                props,
                &Block::BUBBLE_COLUMN,
            )),
            284 => Box::new(OakFenceLikeProperties::from_props(props, &Block::OAK_FENCE)),
            341 => Box::new(OakFenceLikeProperties::from_props(props, &Block::IRON_BARS)),
            342 => Box::new(OakFenceLikeProperties::from_props(
                props,
                &Block::COPPER_BARS,
            )),
            343 => Box::new(OakFenceLikeProperties::from_props(
                props,
                &Block::EXPOSED_COPPER_BARS,
            )),
            344 => Box::new(OakFenceLikeProperties::from_props(
                props,
                &Block::WEATHERED_COPPER_BARS,
            )),
            345 => Box::new(OakFenceLikeProperties::from_props(
                props,
                &Block::OXIDIZED_COPPER_BARS,
            )),
            346 => Box::new(OakFenceLikeProperties::from_props(
                props,
                &Block::WAXED_COPPER_BARS,
            )),
            347 => Box::new(OakFenceLikeProperties::from_props(
                props,
                &Block::WAXED_EXPOSED_COPPER_BARS,
            )),
            348 => Box::new(OakFenceLikeProperties::from_props(
                props,
                &Block::WAXED_WEATHERED_COPPER_BARS,
            )),
            349 => Box::new(OakFenceLikeProperties::from_props(
                props,
                &Block::WAXED_OXIDIZED_COPPER_BARS,
            )),
            359 => Box::new(OakFenceLikeProperties::from_props(
                props,
                &Block::GLASS_PANE,
            )),
            382 => Box::new(OakFenceLikeProperties::from_props(
                props,
                &Block::NETHER_BRICK_FENCE,
            )),
            500 => Box::new(OakFenceLikeProperties::from_props(
                props,
                &Block::WHITE_STAINED_GLASS_PANE,
            )),
            501 => Box::new(OakFenceLikeProperties::from_props(
                props,
                &Block::ORANGE_STAINED_GLASS_PANE,
            )),
            502 => Box::new(OakFenceLikeProperties::from_props(
                props,
                &Block::MAGENTA_STAINED_GLASS_PANE,
            )),
            503 => Box::new(OakFenceLikeProperties::from_props(
                props,
                &Block::LIGHT_BLUE_STAINED_GLASS_PANE,
            )),
            504 => Box::new(OakFenceLikeProperties::from_props(
                props,
                &Block::YELLOW_STAINED_GLASS_PANE,
            )),
            505 => Box::new(OakFenceLikeProperties::from_props(
                props,
                &Block::LIME_STAINED_GLASS_PANE,
            )),
            506 => Box::new(OakFenceLikeProperties::from_props(
                props,
                &Block::PINK_STAINED_GLASS_PANE,
            )),
            507 => Box::new(OakFenceLikeProperties::from_props(
                props,
                &Block::GRAY_STAINED_GLASS_PANE,
            )),
            508 => Box::new(OakFenceLikeProperties::from_props(
                props,
                &Block::LIGHT_GRAY_STAINED_GLASS_PANE,
            )),
            509 => Box::new(OakFenceLikeProperties::from_props(
                props,
                &Block::CYAN_STAINED_GLASS_PANE,
            )),
            510 => Box::new(OakFenceLikeProperties::from_props(
                props,
                &Block::PURPLE_STAINED_GLASS_PANE,
            )),
            511 => Box::new(OakFenceLikeProperties::from_props(
                props,
                &Block::BLUE_STAINED_GLASS_PANE,
            )),
            512 => Box::new(OakFenceLikeProperties::from_props(
                props,
                &Block::BROWN_STAINED_GLASS_PANE,
            )),
            513 => Box::new(OakFenceLikeProperties::from_props(
                props,
                &Block::GREEN_STAINED_GLASS_PANE,
            )),
            514 => Box::new(OakFenceLikeProperties::from_props(
                props,
                &Block::RED_STAINED_GLASS_PANE,
            )),
            515 => Box::new(OakFenceLikeProperties::from_props(
                props,
                &Block::BLACK_STAINED_GLASS_PANE,
            )),
            637 => Box::new(OakFenceLikeProperties::from_props(
                props,
                &Block::SPRUCE_FENCE,
            )),
            638 => Box::new(OakFenceLikeProperties::from_props(
                props,
                &Block::BIRCH_FENCE,
            )),
            639 => Box::new(OakFenceLikeProperties::from_props(
                props,
                &Block::JUNGLE_FENCE,
            )),
            640 => Box::new(OakFenceLikeProperties::from_props(
                props,
                &Block::ACACIA_FENCE,
            )),
            641 => Box::new(OakFenceLikeProperties::from_props(
                props,
                &Block::CHERRY_FENCE,
            )),
            642 => Box::new(OakFenceLikeProperties::from_props(
                props,
                &Block::DARK_OAK_FENCE,
            )),
            643 => Box::new(OakFenceLikeProperties::from_props(
                props,
                &Block::PALE_OAK_FENCE,
            )),
            644 => Box::new(OakFenceLikeProperties::from_props(
                props,
                &Block::MANGROVE_FENCE,
            )),
            645 => Box::new(OakFenceLikeProperties::from_props(
                props,
                &Block::BAMBOO_FENCE,
            )),
            889 => Box::new(OakFenceLikeProperties::from_props(
                props,
                &Block::CRIMSON_FENCE,
            )),
            890 => Box::new(OakFenceLikeProperties::from_props(
                props,
                &Block::WARPED_FENCE,
            )),
            839 => Box::new(BarrelLikeProperties::from_props(props, &Block::BARREL)),
            1032 => Box::new(SculkCatalystLikeProperties::from_props(
                props,
                &Block::SCULK_CATALYST,
            )),
            139 => Box::new(PistonHeadLikeProperties::from_props(
                props,
                &Block::PISTON_HEAD,
            )),
            8 => Box::new(GrassBlockLikeProperties::from_props(
                props,
                &Block::GRASS_BLOCK,
            )),
            11 => Box::new(GrassBlockLikeProperties::from_props(props, &Block::PODZOL)),
            373 => Box::new(GrassBlockLikeProperties::from_props(
                props,
                &Block::MYCELIUM,
            )),
            655 => Box::new(EndRodLikeProperties::from_props(props, &Block::END_ROD)),
            677 => Box::new(EndRodLikeProperties::from_props(props, &Block::SHULKER_BOX)),
            678 => Box::new(EndRodLikeProperties::from_props(
                props,
                &Block::WHITE_SHULKER_BOX,
            )),
            679 => Box::new(EndRodLikeProperties::from_props(
                props,
                &Block::ORANGE_SHULKER_BOX,
            )),
            680 => Box::new(EndRodLikeProperties::from_props(
                props,
                &Block::MAGENTA_SHULKER_BOX,
            )),
            681 => Box::new(EndRodLikeProperties::from_props(
                props,
                &Block::LIGHT_BLUE_SHULKER_BOX,
            )),
            682 => Box::new(EndRodLikeProperties::from_props(
                props,
                &Block::YELLOW_SHULKER_BOX,
            )),
            683 => Box::new(EndRodLikeProperties::from_props(
                props,
                &Block::LIME_SHULKER_BOX,
            )),
            684 => Box::new(EndRodLikeProperties::from_props(
                props,
                &Block::PINK_SHULKER_BOX,
            )),
            685 => Box::new(EndRodLikeProperties::from_props(
                props,
                &Block::GRAY_SHULKER_BOX,
            )),
            686 => Box::new(EndRodLikeProperties::from_props(
                props,
                &Block::LIGHT_GRAY_SHULKER_BOX,
            )),
            687 => Box::new(EndRodLikeProperties::from_props(
                props,
                &Block::CYAN_SHULKER_BOX,
            )),
            688 => Box::new(EndRodLikeProperties::from_props(
                props,
                &Block::PURPLE_SHULKER_BOX,
            )),
            689 => Box::new(EndRodLikeProperties::from_props(
                props,
                &Block::BLUE_SHULKER_BOX,
            )),
            690 => Box::new(EndRodLikeProperties::from_props(
                props,
                &Block::BROWN_SHULKER_BOX,
            )),
            691 => Box::new(EndRodLikeProperties::from_props(
                props,
                &Block::GREEN_SHULKER_BOX,
            )),
            692 => Box::new(EndRodLikeProperties::from_props(
                props,
                &Block::RED_SHULKER_BOX,
            )),
            693 => Box::new(EndRodLikeProperties::from_props(
                props,
                &Block::BLACK_SHULKER_BOX,
            )),
            156 => Box::new(MovingPistonLikeProperties::from_props(
                props,
                &Block::MOVING_PISTON,
            )),
            980 => Box::new(AmethystClusterLikeProperties::from_props(
                props,
                &Block::AMETHYST_CLUSTER,
            )),
            981 => Box::new(AmethystClusterLikeProperties::from_props(
                props,
                &Block::LARGE_AMETHYST_BUD,
            )),
            982 => Box::new(AmethystClusterLikeProperties::from_props(
                props,
                &Block::MEDIUM_AMETHYST_BUD,
            )),
            983 => Box::new(AmethystClusterLikeProperties::from_props(
                props,
                &Block::SMALL_AMETHYST_BUD,
            )),
            407 => Box::new(CommandBlockLikeProperties::from_props(
                props,
                &Block::COMMAND_BLOCK,
            )),
            668 => Box::new(CommandBlockLikeProperties::from_props(
                props,
                &Block::REPEATING_COMMAND_BLOCK,
            )),
            669 => Box::new(CommandBlockLikeProperties::from_props(
                props,
                &Block::CHAIN_COMMAND_BLOCK,
            )),
            295 => Box::new(NetherPortalLikeProperties::from_props(
                props,
                &Block::NETHER_PORTAL,
            )),
            88 => Box::new(OakLeavesLikeProperties::from_props(
                props,
                &Block::OAK_LEAVES,
            )),
            89 => Box::new(OakLeavesLikeProperties::from_props(
                props,
                &Block::SPRUCE_LEAVES,
            )),
            90 => Box::new(OakLeavesLikeProperties::from_props(
                props,
                &Block::BIRCH_LEAVES,
            )),
            91 => Box::new(OakLeavesLikeProperties::from_props(
                props,
                &Block::JUNGLE_LEAVES,
            )),
            92 => Box::new(OakLeavesLikeProperties::from_props(
                props,
                &Block::ACACIA_LEAVES,
            )),
            93 => Box::new(OakLeavesLikeProperties::from_props(
                props,
                &Block::CHERRY_LEAVES,
            )),
            94 => Box::new(OakLeavesLikeProperties::from_props(
                props,
                &Block::DARK_OAK_LEAVES,
            )),
            95 => Box::new(OakLeavesLikeProperties::from_props(
                props,
                &Block::PALE_OAK_LEAVES,
            )),
            96 => Box::new(OakLeavesLikeProperties::from_props(
                props,
                &Block::MANGROVE_LEAVES,
            )),
            97 => Box::new(OakLeavesLikeProperties::from_props(
                props,
                &Block::AZALEA_LEAVES,
            )),
            98 => Box::new(OakLeavesLikeProperties::from_props(
                props,
                &Block::FLOWERING_AZALEA_LEAVES,
            )),
            746 => Box::new(SnifferEggLikeProperties::from_props(
                props,
                &Block::SNIFFER_EGG,
            )),
            745 => Box::new(TurtleEggLikeProperties::from_props(
                props,
                &Block::TURTLE_EGG,
            )),
            234 => Box::new(OakHangingSignLikeProperties::from_props(
                props,
                &Block::OAK_HANGING_SIGN,
            )),
            235 => Box::new(OakHangingSignLikeProperties::from_props(
                props,
                &Block::SPRUCE_HANGING_SIGN,
            )),
            236 => Box::new(OakHangingSignLikeProperties::from_props(
                props,
                &Block::BIRCH_HANGING_SIGN,
            )),
            237 => Box::new(OakHangingSignLikeProperties::from_props(
                props,
                &Block::ACACIA_HANGING_SIGN,
            )),
            238 => Box::new(OakHangingSignLikeProperties::from_props(
                props,
                &Block::CHERRY_HANGING_SIGN,
            )),
            239 => Box::new(OakHangingSignLikeProperties::from_props(
                props,
                &Block::JUNGLE_HANGING_SIGN,
            )),
            240 => Box::new(OakHangingSignLikeProperties::from_props(
                props,
                &Block::DARK_OAK_HANGING_SIGN,
            )),
            241 => Box::new(OakHangingSignLikeProperties::from_props(
                props,
                &Block::PALE_OAK_HANGING_SIGN,
            )),
            242 => Box::new(OakHangingSignLikeProperties::from_props(
                props,
                &Block::CRIMSON_HANGING_SIGN,
            )),
            243 => Box::new(OakHangingSignLikeProperties::from_props(
                props,
                &Block::WARPED_HANGING_SIGN,
            )),
            244 => Box::new(OakHangingSignLikeProperties::from_props(
                props,
                &Block::MANGROVE_HANGING_SIGN,
            )),
            245 => Box::new(OakHangingSignLikeProperties::from_props(
                props,
                &Block::BAMBOO_HANGING_SIGN,
            )),
            137 => Box::new(TallSeagrassLikeProperties::from_props(
                props,
                &Block::TALL_SEAGRASS,
            )),
            557 => Box::new(TallSeagrassLikeProperties::from_props(
                props,
                &Block::SUNFLOWER,
            )),
            558 => Box::new(TallSeagrassLikeProperties::from_props(props, &Block::LILAC)),
            559 => Box::new(TallSeagrassLikeProperties::from_props(
                props,
                &Block::ROSE_BUSH,
            )),
            560 => Box::new(TallSeagrassLikeProperties::from_props(props, &Block::PEONY)),
            561 => Box::new(TallSeagrassLikeProperties::from_props(
                props,
                &Block::TALL_GRASS,
            )),
            562 => Box::new(TallSeagrassLikeProperties::from_props(
                props,
                &Block::LARGE_FERN,
            )),
            664 => Box::new(TallSeagrassLikeProperties::from_props(
                props,
                &Block::PITCHER_PLANT,
            )),
            663 => Box::new(PitcherCropLikeProperties::from_props(
                props,
                &Block::PITCHER_CROP,
            )),
            906 => Box::new(JigsawLikeProperties::from_props(props, &Block::JIGSAW)),
            905 => Box::new(StructureBlockLikeProperties::from_props(
                props,
                &Block::STRUCTURE_BLOCK,
            )),
            474 => Box::new(DaylightDetectorLikeProperties::from_props(
                props,
                &Block::DAYLIGHT_DETECTOR,
            )),
            388 => Box::new(WaterCauldronLikeProperties::from_props(
                props,
                &Block::WATER_CAULDRON,
            )),
            390 => Box::new(WaterCauldronLikeProperties::from_props(
                props,
                &Block::POWDER_SNOW_CAULDRON,
            )),
            33 => Box::new(MangrovePropaguleLikeProperties::from_props(
                props,
                &Block::MANGROVE_PROPAGULE,
            )),
            849 => Box::new(LanternLikeProperties::from_props(props, &Block::LANTERN)),
            850 => Box::new(LanternLikeProperties::from_props(
                props,
                &Block::SOUL_LANTERN,
            )),
            851 => Box::new(LanternLikeProperties::from_props(
                props,
                &Block::COPPER_LANTERN,
            )),
            852 => Box::new(LanternLikeProperties::from_props(
                props,
                &Block::EXPOSED_COPPER_LANTERN,
            )),
            853 => Box::new(LanternLikeProperties::from_props(
                props,
                &Block::WEATHERED_COPPER_LANTERN,
            )),
            854 => Box::new(LanternLikeProperties::from_props(
                props,
                &Block::OXIDIZED_COPPER_LANTERN,
            )),
            855 => Box::new(LanternLikeProperties::from_props(
                props,
                &Block::WAXED_COPPER_LANTERN,
            )),
            856 => Box::new(LanternLikeProperties::from_props(
                props,
                &Block::WAXED_EXPOSED_COPPER_LANTERN,
            )),
            857 => Box::new(LanternLikeProperties::from_props(
                props,
                &Block::WAXED_WEATHERED_COPPER_LANTERN,
            )),
            858 => Box::new(LanternLikeProperties::from_props(
                props,
                &Block::WAXED_OXIDIZED_COPPER_LANTERN,
            )),
            222 => Box::new(RailLikeProperties::from_props(props, &Block::RAIL)),
            1133 => Box::new(PointedDripstoneLikeProperties::from_props(
                props,
                &Block::POINTED_DRIPSTONE,
            )),
            1134 => Box::new(PointedDripstoneLikeProperties::from_props(
                props,
                &Block::SULFUR_SPIKE,
            )),
            25 => Box::new(OakSaplingLikeProperties::from_props(
                props,
                &Block::OAK_SAPLING,
            )),
            26 => Box::new(OakSaplingLikeProperties::from_props(
                props,
                &Block::SPRUCE_SAPLING,
            )),
            27 => Box::new(OakSaplingLikeProperties::from_props(
                props,
                &Block::BIRCH_SAPLING,
            )),
            28 => Box::new(OakSaplingLikeProperties::from_props(
                props,
                &Block::JUNGLE_SAPLING,
            )),
            29 => Box::new(OakSaplingLikeProperties::from_props(
                props,
                &Block::ACACIA_SAPLING,
            )),
            30 => Box::new(OakSaplingLikeProperties::from_props(
                props,
                &Block::CHERRY_SAPLING,
            )),
            31 => Box::new(OakSaplingLikeProperties::from_props(
                props,
                &Block::DARK_OAK_SAPLING,
            )),
            32 => Box::new(OakSaplingLikeProperties::from_props(
                props,
                &Block::PALE_OAK_SAPLING,
            )),
            792 => Box::new(BambooLikeProperties::from_props(props, &Block::BAMBOO)),
            207 => Box::new(WheatLikeProperties::from_props(props, &Block::WHEAT)),
            364 => Box::new(WheatLikeProperties::from_props(props, &Block::PUMPKIN_STEM)),
            365 => Box::new(WheatLikeProperties::from_props(props, &Block::MELON_STEM)),
            441 => Box::new(WheatLikeProperties::from_props(props, &Block::CARROTS)),
            442 => Box::new(WheatLikeProperties::from_props(props, &Block::POTATOES)),
            788 => Box::new(SeaPickleLikeProperties::from_props(
                props,
                &Block::SEA_PICKLE,
            )),
            58 => Box::new(MangroveRootsLikeProperties::from_props(
                props,
                &Block::MANGROVE_ROOTS,
            )),
            524 => Box::new(MangroveRootsLikeProperties::from_props(
                props,
                &Block::BARRIER,
            )),
            758 => Box::new(MangroveRootsLikeProperties::from_props(
                props,
                &Block::DEAD_TUBE_CORAL,
            )),
            759 => Box::new(MangroveRootsLikeProperties::from_props(
                props,
                &Block::DEAD_BRAIN_CORAL,
            )),
            760 => Box::new(MangroveRootsLikeProperties::from_props(
                props,
                &Block::DEAD_BUBBLE_CORAL,
            )),
            761 => Box::new(MangroveRootsLikeProperties::from_props(
                props,
                &Block::DEAD_FIRE_CORAL,
            )),
            762 => Box::new(MangroveRootsLikeProperties::from_props(
                props,
                &Block::DEAD_HORN_CORAL,
            )),
            763 => Box::new(MangroveRootsLikeProperties::from_props(
                props,
                &Block::TUBE_CORAL,
            )),
            764 => Box::new(MangroveRootsLikeProperties::from_props(
                props,
                &Block::BRAIN_CORAL,
            )),
            765 => Box::new(MangroveRootsLikeProperties::from_props(
                props,
                &Block::BUBBLE_CORAL,
            )),
            766 => Box::new(MangroveRootsLikeProperties::from_props(
                props,
                &Block::FIRE_CORAL,
            )),
            767 => Box::new(MangroveRootsLikeProperties::from_props(
                props,
                &Block::HORN_CORAL,
            )),
            768 => Box::new(MangroveRootsLikeProperties::from_props(
                props,
                &Block::DEAD_TUBE_CORAL_FAN,
            )),
            769 => Box::new(MangroveRootsLikeProperties::from_props(
                props,
                &Block::DEAD_BRAIN_CORAL_FAN,
            )),
            770 => Box::new(MangroveRootsLikeProperties::from_props(
                props,
                &Block::DEAD_BUBBLE_CORAL_FAN,
            )),
            771 => Box::new(MangroveRootsLikeProperties::from_props(
                props,
                &Block::DEAD_FIRE_CORAL_FAN,
            )),
            772 => Box::new(MangroveRootsLikeProperties::from_props(
                props,
                &Block::DEAD_HORN_CORAL_FAN,
            )),
            773 => Box::new(MangroveRootsLikeProperties::from_props(
                props,
                &Block::TUBE_CORAL_FAN,
            )),
            774 => Box::new(MangroveRootsLikeProperties::from_props(
                props,
                &Block::BRAIN_CORAL_FAN,
            )),
            775 => Box::new(MangroveRootsLikeProperties::from_props(
                props,
                &Block::BUBBLE_CORAL_FAN,
            )),
            776 => Box::new(MangroveRootsLikeProperties::from_props(
                props,
                &Block::FIRE_CORAL_FAN,
            )),
            777 => Box::new(MangroveRootsLikeProperties::from_props(
                props,
                &Block::HORN_CORAL_FAN,
            )),
            790 => Box::new(MangroveRootsLikeProperties::from_props(
                props,
                &Block::CONDUIT,
            )),
            1092 => Box::new(MangroveRootsLikeProperties::from_props(
                props,
                &Block::COPPER_GRATE,
            )),
            1093 => Box::new(MangroveRootsLikeProperties::from_props(
                props,
                &Block::EXPOSED_COPPER_GRATE,
            )),
            1094 => Box::new(MangroveRootsLikeProperties::from_props(
                props,
                &Block::WEATHERED_COPPER_GRATE,
            )),
            1095 => Box::new(MangroveRootsLikeProperties::from_props(
                props,
                &Block::OXIDIZED_COPPER_GRATE,
            )),
            1096 => Box::new(MangroveRootsLikeProperties::from_props(
                props,
                &Block::WAXED_COPPER_GRATE,
            )),
            1097 => Box::new(MangroveRootsLikeProperties::from_props(
                props,
                &Block::WAXED_EXPOSED_COPPER_GRATE,
            )),
            1098 => Box::new(MangroveRootsLikeProperties::from_props(
                props,
                &Block::WAXED_WEATHERED_COPPER_GRATE,
            )),
            1099 => Box::new(MangroveRootsLikeProperties::from_props(
                props,
                &Block::WAXED_OXIDIZED_COPPER_GRATE,
            )),
            1148 => Box::new(MangroveRootsLikeProperties::from_props(
                props,
                &Block::HANGING_ROOTS,
            )),
            1187 => Box::new(MangroveRootsLikeProperties::from_props(
                props,
                &Block::HEAVY_CORE,
            )),
            210 => Box::new(OakSignLikeProperties::from_props(props, &Block::OAK_SIGN)),
            211 => Box::new(OakSignLikeProperties::from_props(
                props,
                &Block::SPRUCE_SIGN,
            )),
            212 => Box::new(OakSignLikeProperties::from_props(props, &Block::BIRCH_SIGN)),
            213 => Box::new(OakSignLikeProperties::from_props(
                props,
                &Block::ACACIA_SIGN,
            )),
            214 => Box::new(OakSignLikeProperties::from_props(
                props,
                &Block::CHERRY_SIGN,
            )),
            215 => Box::new(OakSignLikeProperties::from_props(
                props,
                &Block::JUNGLE_SIGN,
            )),
            216 => Box::new(OakSignLikeProperties::from_props(
                props,
                &Block::DARK_OAK_SIGN,
            )),
            217 => Box::new(OakSignLikeProperties::from_props(
                props,
                &Block::PALE_OAK_SIGN,
            )),
            218 => Box::new(OakSignLikeProperties::from_props(
                props,
                &Block::MANGROVE_SIGN,
            )),
            219 => Box::new(OakSignLikeProperties::from_props(
                props,
                &Block::BAMBOO_SIGN,
            )),
            901 => Box::new(OakSignLikeProperties::from_props(
                props,
                &Block::CRIMSON_SIGN,
            )),
            902 => Box::new(OakSignLikeProperties::from_props(
                props,
                &Block::WARPED_SIGN,
            )),
            525 => Box::new(LightLikeProperties::from_props(props, &Block::LIGHT)),
            907 => Box::new(TestBlockLikeProperties::from_props(
                props,
                &Block::TEST_BLOCK,
            )),
            563 => Box::new(WhiteBannerLikeProperties::from_props(
                props,
                &Block::WHITE_BANNER,
            )),
            564 => Box::new(WhiteBannerLikeProperties::from_props(
                props,
                &Block::ORANGE_BANNER,
            )),
            565 => Box::new(WhiteBannerLikeProperties::from_props(
                props,
                &Block::MAGENTA_BANNER,
            )),
            566 => Box::new(WhiteBannerLikeProperties::from_props(
                props,
                &Block::LIGHT_BLUE_BANNER,
            )),
            567 => Box::new(WhiteBannerLikeProperties::from_props(
                props,
                &Block::YELLOW_BANNER,
            )),
            568 => Box::new(WhiteBannerLikeProperties::from_props(
                props,
                &Block::LIME_BANNER,
            )),
            569 => Box::new(WhiteBannerLikeProperties::from_props(
                props,
                &Block::PINK_BANNER,
            )),
            570 => Box::new(WhiteBannerLikeProperties::from_props(
                props,
                &Block::GRAY_BANNER,
            )),
            571 => Box::new(WhiteBannerLikeProperties::from_props(
                props,
                &Block::LIGHT_GRAY_BANNER,
            )),
            572 => Box::new(WhiteBannerLikeProperties::from_props(
                props,
                &Block::CYAN_BANNER,
            )),
            573 => Box::new(WhiteBannerLikeProperties::from_props(
                props,
                &Block::PURPLE_BANNER,
            )),
            574 => Box::new(WhiteBannerLikeProperties::from_props(
                props,
                &Block::BLUE_BANNER,
            )),
            575 => Box::new(WhiteBannerLikeProperties::from_props(
                props,
                &Block::BROWN_BANNER,
            )),
            576 => Box::new(WhiteBannerLikeProperties::from_props(
                props,
                &Block::GREEN_BANNER,
            )),
            577 => Box::new(WhiteBannerLikeProperties::from_props(
                props,
                &Block::RED_BANNER,
            )),
            578 => Box::new(WhiteBannerLikeProperties::from_props(
                props,
                &Block::BLACK_BANNER,
            )),
            35 => Box::new(WaterLikeProperties::from_props(props, &Block::WATER)),
            36 => Box::new(WaterLikeProperties::from_props(props, &Block::LAVA)),
            742 => Box::new(KelpLikeProperties::from_props(props, &Block::KELP)),
            878 => Box::new(KelpLikeProperties::from_props(props, &Block::WEEPING_VINES)),
            880 => Box::new(KelpLikeProperties::from_props(
                props,
                &Block::TWISTING_VINES,
            )),
            471 => Box::new(LightWeightedPressurePlateLikeProperties::from_props(
                props,
                &Block::LIGHT_WEIGHTED_PRESSURE_PLATE,
            )),
            472 => Box::new(LightWeightedPressurePlateLikeProperties::from_props(
                props,
                &Block::HEAVY_WEIGHTED_PRESSURE_PLATE,
            )),
            910 => Box::new(LightWeightedPressurePlateLikeProperties::from_props(
                props,
                &Block::TARGET,
            )),
            662 => Box::new(TorchflowerCropLikeProperties::from_props(
                props,
                &Block::TORCHFLOWER_CROP,
            )),
            384 => Box::new(NetherWartLikeProperties::from_props(
                props,
                &Block::NETHER_WART,
            )),
            665 => Box::new(NetherWartLikeProperties::from_props(
                props,
                &Block::BEETROOTS,
            )),
            670 => Box::new(NetherWartLikeProperties::from_props(
                props,
                &Block::FROSTED_ICE,
            )),
            861 => Box::new(NetherWartLikeProperties::from_props(
                props,
                &Block::SWEET_BERRY_BUSH,
            )),
            999 => Box::new(PotentSulfurLikeProperties::from_props(
                props,
                &Block::POTENT_SULFUR,
            )),
            _ => panic!("Invalid props"),
        }
    }
}
impl BlockId {
    pub const AIR: Self = BlockId::new(0u16).unwrap();
    pub const STONE: Self = BlockId::new(1u16).unwrap();
    pub const GRANITE: Self = BlockId::new(2u16).unwrap();
    pub const POLISHED_GRANITE: Self = BlockId::new(3u16).unwrap();
    pub const DIORITE: Self = BlockId::new(4u16).unwrap();
    pub const POLISHED_DIORITE: Self = BlockId::new(5u16).unwrap();
    pub const ANDESITE: Self = BlockId::new(6u16).unwrap();
    pub const POLISHED_ANDESITE: Self = BlockId::new(7u16).unwrap();
    pub const GRASS_BLOCK: Self = BlockId::new(8u16).unwrap();
    pub const DIRT: Self = BlockId::new(9u16).unwrap();
    pub const COARSE_DIRT: Self = BlockId::new(10u16).unwrap();
    pub const PODZOL: Self = BlockId::new(11u16).unwrap();
    pub const COBBLESTONE: Self = BlockId::new(12u16).unwrap();
    pub const OAK_PLANKS: Self = BlockId::new(13u16).unwrap();
    pub const SPRUCE_PLANKS: Self = BlockId::new(14u16).unwrap();
    pub const BIRCH_PLANKS: Self = BlockId::new(15u16).unwrap();
    pub const JUNGLE_PLANKS: Self = BlockId::new(16u16).unwrap();
    pub const ACACIA_PLANKS: Self = BlockId::new(17u16).unwrap();
    pub const CHERRY_PLANKS: Self = BlockId::new(18u16).unwrap();
    pub const DARK_OAK_PLANKS: Self = BlockId::new(19u16).unwrap();
    pub const PALE_OAK_WOOD: Self = BlockId::new(20u16).unwrap();
    pub const PALE_OAK_PLANKS: Self = BlockId::new(21u16).unwrap();
    pub const MANGROVE_PLANKS: Self = BlockId::new(22u16).unwrap();
    pub const BAMBOO_PLANKS: Self = BlockId::new(23u16).unwrap();
    pub const BAMBOO_MOSAIC: Self = BlockId::new(24u16).unwrap();
    pub const OAK_SAPLING: Self = BlockId::new(25u16).unwrap();
    pub const SPRUCE_SAPLING: Self = BlockId::new(26u16).unwrap();
    pub const BIRCH_SAPLING: Self = BlockId::new(27u16).unwrap();
    pub const JUNGLE_SAPLING: Self = BlockId::new(28u16).unwrap();
    pub const ACACIA_SAPLING: Self = BlockId::new(29u16).unwrap();
    pub const CHERRY_SAPLING: Self = BlockId::new(30u16).unwrap();
    pub const DARK_OAK_SAPLING: Self = BlockId::new(31u16).unwrap();
    pub const PALE_OAK_SAPLING: Self = BlockId::new(32u16).unwrap();
    pub const MANGROVE_PROPAGULE: Self = BlockId::new(33u16).unwrap();
    pub const BEDROCK: Self = BlockId::new(34u16).unwrap();
    pub const WATER: Self = BlockId::new(35u16).unwrap();
    pub const LAVA: Self = BlockId::new(36u16).unwrap();
    pub const SAND: Self = BlockId::new(37u16).unwrap();
    pub const SUSPICIOUS_SAND: Self = BlockId::new(38u16).unwrap();
    pub const RED_SAND: Self = BlockId::new(39u16).unwrap();
    pub const GRAVEL: Self = BlockId::new(40u16).unwrap();
    pub const SUSPICIOUS_GRAVEL: Self = BlockId::new(41u16).unwrap();
    pub const GOLD_ORE: Self = BlockId::new(42u16).unwrap();
    pub const DEEPSLATE_GOLD_ORE: Self = BlockId::new(43u16).unwrap();
    pub const IRON_ORE: Self = BlockId::new(44u16).unwrap();
    pub const DEEPSLATE_IRON_ORE: Self = BlockId::new(45u16).unwrap();
    pub const COAL_ORE: Self = BlockId::new(46u16).unwrap();
    pub const DEEPSLATE_COAL_ORE: Self = BlockId::new(47u16).unwrap();
    pub const NETHER_GOLD_ORE: Self = BlockId::new(48u16).unwrap();
    pub const OAK_LOG: Self = BlockId::new(49u16).unwrap();
    pub const SPRUCE_LOG: Self = BlockId::new(50u16).unwrap();
    pub const BIRCH_LOG: Self = BlockId::new(51u16).unwrap();
    pub const JUNGLE_LOG: Self = BlockId::new(52u16).unwrap();
    pub const ACACIA_LOG: Self = BlockId::new(53u16).unwrap();
    pub const CHERRY_LOG: Self = BlockId::new(54u16).unwrap();
    pub const DARK_OAK_LOG: Self = BlockId::new(55u16).unwrap();
    pub const PALE_OAK_LOG: Self = BlockId::new(56u16).unwrap();
    pub const MANGROVE_LOG: Self = BlockId::new(57u16).unwrap();
    pub const MANGROVE_ROOTS: Self = BlockId::new(58u16).unwrap();
    pub const MUDDY_MANGROVE_ROOTS: Self = BlockId::new(59u16).unwrap();
    pub const BAMBOO_BLOCK: Self = BlockId::new(60u16).unwrap();
    pub const STRIPPED_SPRUCE_LOG: Self = BlockId::new(61u16).unwrap();
    pub const STRIPPED_BIRCH_LOG: Self = BlockId::new(62u16).unwrap();
    pub const STRIPPED_JUNGLE_LOG: Self = BlockId::new(63u16).unwrap();
    pub const STRIPPED_ACACIA_LOG: Self = BlockId::new(64u16).unwrap();
    pub const STRIPPED_CHERRY_LOG: Self = BlockId::new(65u16).unwrap();
    pub const STRIPPED_DARK_OAK_LOG: Self = BlockId::new(66u16).unwrap();
    pub const STRIPPED_PALE_OAK_LOG: Self = BlockId::new(67u16).unwrap();
    pub const STRIPPED_OAK_LOG: Self = BlockId::new(68u16).unwrap();
    pub const STRIPPED_MANGROVE_LOG: Self = BlockId::new(69u16).unwrap();
    pub const STRIPPED_BAMBOO_BLOCK: Self = BlockId::new(70u16).unwrap();
    pub const OAK_WOOD: Self = BlockId::new(71u16).unwrap();
    pub const SPRUCE_WOOD: Self = BlockId::new(72u16).unwrap();
    pub const BIRCH_WOOD: Self = BlockId::new(73u16).unwrap();
    pub const JUNGLE_WOOD: Self = BlockId::new(74u16).unwrap();
    pub const ACACIA_WOOD: Self = BlockId::new(75u16).unwrap();
    pub const CHERRY_WOOD: Self = BlockId::new(76u16).unwrap();
    pub const DARK_OAK_WOOD: Self = BlockId::new(77u16).unwrap();
    pub const MANGROVE_WOOD: Self = BlockId::new(78u16).unwrap();
    pub const STRIPPED_OAK_WOOD: Self = BlockId::new(79u16).unwrap();
    pub const STRIPPED_SPRUCE_WOOD: Self = BlockId::new(80u16).unwrap();
    pub const STRIPPED_BIRCH_WOOD: Self = BlockId::new(81u16).unwrap();
    pub const STRIPPED_JUNGLE_WOOD: Self = BlockId::new(82u16).unwrap();
    pub const STRIPPED_ACACIA_WOOD: Self = BlockId::new(83u16).unwrap();
    pub const STRIPPED_CHERRY_WOOD: Self = BlockId::new(84u16).unwrap();
    pub const STRIPPED_DARK_OAK_WOOD: Self = BlockId::new(85u16).unwrap();
    pub const STRIPPED_PALE_OAK_WOOD: Self = BlockId::new(86u16).unwrap();
    pub const STRIPPED_MANGROVE_WOOD: Self = BlockId::new(87u16).unwrap();
    pub const OAK_LEAVES: Self = BlockId::new(88u16).unwrap();
    pub const SPRUCE_LEAVES: Self = BlockId::new(89u16).unwrap();
    pub const BIRCH_LEAVES: Self = BlockId::new(90u16).unwrap();
    pub const JUNGLE_LEAVES: Self = BlockId::new(91u16).unwrap();
    pub const ACACIA_LEAVES: Self = BlockId::new(92u16).unwrap();
    pub const CHERRY_LEAVES: Self = BlockId::new(93u16).unwrap();
    pub const DARK_OAK_LEAVES: Self = BlockId::new(94u16).unwrap();
    pub const PALE_OAK_LEAVES: Self = BlockId::new(95u16).unwrap();
    pub const MANGROVE_LEAVES: Self = BlockId::new(96u16).unwrap();
    pub const AZALEA_LEAVES: Self = BlockId::new(97u16).unwrap();
    pub const FLOWERING_AZALEA_LEAVES: Self = BlockId::new(98u16).unwrap();
    pub const SPONGE: Self = BlockId::new(99u16).unwrap();
    pub const WET_SPONGE: Self = BlockId::new(100u16).unwrap();
    pub const GLASS: Self = BlockId::new(101u16).unwrap();
    pub const LAPIS_ORE: Self = BlockId::new(102u16).unwrap();
    pub const DEEPSLATE_LAPIS_ORE: Self = BlockId::new(103u16).unwrap();
    pub const LAPIS_BLOCK: Self = BlockId::new(104u16).unwrap();
    pub const DISPENSER: Self = BlockId::new(105u16).unwrap();
    pub const SANDSTONE: Self = BlockId::new(106u16).unwrap();
    pub const CHISELED_SANDSTONE: Self = BlockId::new(107u16).unwrap();
    pub const CUT_SANDSTONE: Self = BlockId::new(108u16).unwrap();
    pub const NOTE_BLOCK: Self = BlockId::new(109u16).unwrap();
    pub const WHITE_BED: Self = BlockId::new(110u16).unwrap();
    pub const ORANGE_BED: Self = BlockId::new(111u16).unwrap();
    pub const MAGENTA_BED: Self = BlockId::new(112u16).unwrap();
    pub const LIGHT_BLUE_BED: Self = BlockId::new(113u16).unwrap();
    pub const YELLOW_BED: Self = BlockId::new(114u16).unwrap();
    pub const LIME_BED: Self = BlockId::new(115u16).unwrap();
    pub const PINK_BED: Self = BlockId::new(116u16).unwrap();
    pub const GRAY_BED: Self = BlockId::new(117u16).unwrap();
    pub const LIGHT_GRAY_BED: Self = BlockId::new(118u16).unwrap();
    pub const CYAN_BED: Self = BlockId::new(119u16).unwrap();
    pub const PURPLE_BED: Self = BlockId::new(120u16).unwrap();
    pub const BLUE_BED: Self = BlockId::new(121u16).unwrap();
    pub const BROWN_BED: Self = BlockId::new(122u16).unwrap();
    pub const GREEN_BED: Self = BlockId::new(123u16).unwrap();
    pub const RED_BED: Self = BlockId::new(124u16).unwrap();
    pub const BLACK_BED: Self = BlockId::new(125u16).unwrap();
    pub const POWERED_RAIL: Self = BlockId::new(126u16).unwrap();
    pub const DETECTOR_RAIL: Self = BlockId::new(127u16).unwrap();
    pub const STICKY_PISTON: Self = BlockId::new(128u16).unwrap();
    pub const COBWEB: Self = BlockId::new(129u16).unwrap();
    pub const SHORT_GRASS: Self = BlockId::new(130u16).unwrap();
    pub const FERN: Self = BlockId::new(131u16).unwrap();
    pub const DEAD_BUSH: Self = BlockId::new(132u16).unwrap();
    pub const BUSH: Self = BlockId::new(133u16).unwrap();
    pub const SHORT_DRY_GRASS: Self = BlockId::new(134u16).unwrap();
    pub const TALL_DRY_GRASS: Self = BlockId::new(135u16).unwrap();
    pub const SEAGRASS: Self = BlockId::new(136u16).unwrap();
    pub const TALL_SEAGRASS: Self = BlockId::new(137u16).unwrap();
    pub const PISTON: Self = BlockId::new(138u16).unwrap();
    pub const PISTON_HEAD: Self = BlockId::new(139u16).unwrap();
    pub const WHITE_WOOL: Self = BlockId::new(140u16).unwrap();
    pub const ORANGE_WOOL: Self = BlockId::new(141u16).unwrap();
    pub const MAGENTA_WOOL: Self = BlockId::new(142u16).unwrap();
    pub const LIGHT_BLUE_WOOL: Self = BlockId::new(143u16).unwrap();
    pub const YELLOW_WOOL: Self = BlockId::new(144u16).unwrap();
    pub const LIME_WOOL: Self = BlockId::new(145u16).unwrap();
    pub const PINK_WOOL: Self = BlockId::new(146u16).unwrap();
    pub const GRAY_WOOL: Self = BlockId::new(147u16).unwrap();
    pub const LIGHT_GRAY_WOOL: Self = BlockId::new(148u16).unwrap();
    pub const CYAN_WOOL: Self = BlockId::new(149u16).unwrap();
    pub const PURPLE_WOOL: Self = BlockId::new(150u16).unwrap();
    pub const BLUE_WOOL: Self = BlockId::new(151u16).unwrap();
    pub const BROWN_WOOL: Self = BlockId::new(152u16).unwrap();
    pub const GREEN_WOOL: Self = BlockId::new(153u16).unwrap();
    pub const RED_WOOL: Self = BlockId::new(154u16).unwrap();
    pub const BLACK_WOOL: Self = BlockId::new(155u16).unwrap();
    pub const MOVING_PISTON: Self = BlockId::new(156u16).unwrap();
    pub const DANDELION: Self = BlockId::new(157u16).unwrap();
    pub const GOLDEN_DANDELION: Self = BlockId::new(158u16).unwrap();
    pub const TORCHFLOWER: Self = BlockId::new(159u16).unwrap();
    pub const POPPY: Self = BlockId::new(160u16).unwrap();
    pub const BLUE_ORCHID: Self = BlockId::new(161u16).unwrap();
    pub const ALLIUM: Self = BlockId::new(162u16).unwrap();
    pub const AZURE_BLUET: Self = BlockId::new(163u16).unwrap();
    pub const RED_TULIP: Self = BlockId::new(164u16).unwrap();
    pub const ORANGE_TULIP: Self = BlockId::new(165u16).unwrap();
    pub const WHITE_TULIP: Self = BlockId::new(166u16).unwrap();
    pub const PINK_TULIP: Self = BlockId::new(167u16).unwrap();
    pub const OXEYE_DAISY: Self = BlockId::new(168u16).unwrap();
    pub const CORNFLOWER: Self = BlockId::new(169u16).unwrap();
    pub const WITHER_ROSE: Self = BlockId::new(170u16).unwrap();
    pub const LILY_OF_THE_VALLEY: Self = BlockId::new(171u16).unwrap();
    pub const BROWN_MUSHROOM: Self = BlockId::new(172u16).unwrap();
    pub const RED_MUSHROOM: Self = BlockId::new(173u16).unwrap();
    pub const GOLD_BLOCK: Self = BlockId::new(174u16).unwrap();
    pub const IRON_BLOCK: Self = BlockId::new(175u16).unwrap();
    pub const BRICKS: Self = BlockId::new(176u16).unwrap();
    pub const TNT: Self = BlockId::new(177u16).unwrap();
    pub const BOOKSHELF: Self = BlockId::new(178u16).unwrap();
    pub const CHISELED_BOOKSHELF: Self = BlockId::new(179u16).unwrap();
    pub const ACACIA_SHELF: Self = BlockId::new(180u16).unwrap();
    pub const BAMBOO_SHELF: Self = BlockId::new(181u16).unwrap();
    pub const BIRCH_SHELF: Self = BlockId::new(182u16).unwrap();
    pub const CHERRY_SHELF: Self = BlockId::new(183u16).unwrap();
    pub const CRIMSON_SHELF: Self = BlockId::new(184u16).unwrap();
    pub const DARK_OAK_SHELF: Self = BlockId::new(185u16).unwrap();
    pub const JUNGLE_SHELF: Self = BlockId::new(186u16).unwrap();
    pub const MANGROVE_SHELF: Self = BlockId::new(187u16).unwrap();
    pub const OAK_SHELF: Self = BlockId::new(188u16).unwrap();
    pub const PALE_OAK_SHELF: Self = BlockId::new(189u16).unwrap();
    pub const SPRUCE_SHELF: Self = BlockId::new(190u16).unwrap();
    pub const WARPED_SHELF: Self = BlockId::new(191u16).unwrap();
    pub const MOSSY_COBBLESTONE: Self = BlockId::new(192u16).unwrap();
    pub const OBSIDIAN: Self = BlockId::new(193u16).unwrap();
    pub const TORCH: Self = BlockId::new(194u16).unwrap();
    pub const WALL_TORCH: Self = BlockId::new(195u16).unwrap();
    pub const FIRE: Self = BlockId::new(196u16).unwrap();
    pub const SOUL_FIRE: Self = BlockId::new(197u16).unwrap();
    pub const SPAWNER: Self = BlockId::new(198u16).unwrap();
    pub const CREAKING_HEART: Self = BlockId::new(199u16).unwrap();
    pub const OAK_STAIRS: Self = BlockId::new(200u16).unwrap();
    pub const CHEST: Self = BlockId::new(201u16).unwrap();
    pub const REDSTONE_WIRE: Self = BlockId::new(202u16).unwrap();
    pub const DIAMOND_ORE: Self = BlockId::new(203u16).unwrap();
    pub const DEEPSLATE_DIAMOND_ORE: Self = BlockId::new(204u16).unwrap();
    pub const DIAMOND_BLOCK: Self = BlockId::new(205u16).unwrap();
    pub const CRAFTING_TABLE: Self = BlockId::new(206u16).unwrap();
    pub const WHEAT: Self = BlockId::new(207u16).unwrap();
    pub const FARMLAND: Self = BlockId::new(208u16).unwrap();
    pub const FURNACE: Self = BlockId::new(209u16).unwrap();
    pub const OAK_SIGN: Self = BlockId::new(210u16).unwrap();
    pub const SPRUCE_SIGN: Self = BlockId::new(211u16).unwrap();
    pub const BIRCH_SIGN: Self = BlockId::new(212u16).unwrap();
    pub const ACACIA_SIGN: Self = BlockId::new(213u16).unwrap();
    pub const CHERRY_SIGN: Self = BlockId::new(214u16).unwrap();
    pub const JUNGLE_SIGN: Self = BlockId::new(215u16).unwrap();
    pub const DARK_OAK_SIGN: Self = BlockId::new(216u16).unwrap();
    pub const PALE_OAK_SIGN: Self = BlockId::new(217u16).unwrap();
    pub const MANGROVE_SIGN: Self = BlockId::new(218u16).unwrap();
    pub const BAMBOO_SIGN: Self = BlockId::new(219u16).unwrap();
    pub const OAK_DOOR: Self = BlockId::new(220u16).unwrap();
    pub const LADDER: Self = BlockId::new(221u16).unwrap();
    pub const RAIL: Self = BlockId::new(222u16).unwrap();
    pub const COBBLESTONE_STAIRS: Self = BlockId::new(223u16).unwrap();
    pub const OAK_WALL_SIGN: Self = BlockId::new(224u16).unwrap();
    pub const SPRUCE_WALL_SIGN: Self = BlockId::new(225u16).unwrap();
    pub const BIRCH_WALL_SIGN: Self = BlockId::new(226u16).unwrap();
    pub const ACACIA_WALL_SIGN: Self = BlockId::new(227u16).unwrap();
    pub const CHERRY_WALL_SIGN: Self = BlockId::new(228u16).unwrap();
    pub const JUNGLE_WALL_SIGN: Self = BlockId::new(229u16).unwrap();
    pub const DARK_OAK_WALL_SIGN: Self = BlockId::new(230u16).unwrap();
    pub const PALE_OAK_WALL_SIGN: Self = BlockId::new(231u16).unwrap();
    pub const MANGROVE_WALL_SIGN: Self = BlockId::new(232u16).unwrap();
    pub const BAMBOO_WALL_SIGN: Self = BlockId::new(233u16).unwrap();
    pub const OAK_HANGING_SIGN: Self = BlockId::new(234u16).unwrap();
    pub const SPRUCE_HANGING_SIGN: Self = BlockId::new(235u16).unwrap();
    pub const BIRCH_HANGING_SIGN: Self = BlockId::new(236u16).unwrap();
    pub const ACACIA_HANGING_SIGN: Self = BlockId::new(237u16).unwrap();
    pub const CHERRY_HANGING_SIGN: Self = BlockId::new(238u16).unwrap();
    pub const JUNGLE_HANGING_SIGN: Self = BlockId::new(239u16).unwrap();
    pub const DARK_OAK_HANGING_SIGN: Self = BlockId::new(240u16).unwrap();
    pub const PALE_OAK_HANGING_SIGN: Self = BlockId::new(241u16).unwrap();
    pub const CRIMSON_HANGING_SIGN: Self = BlockId::new(242u16).unwrap();
    pub const WARPED_HANGING_SIGN: Self = BlockId::new(243u16).unwrap();
    pub const MANGROVE_HANGING_SIGN: Self = BlockId::new(244u16).unwrap();
    pub const BAMBOO_HANGING_SIGN: Self = BlockId::new(245u16).unwrap();
    pub const OAK_WALL_HANGING_SIGN: Self = BlockId::new(246u16).unwrap();
    pub const SPRUCE_WALL_HANGING_SIGN: Self = BlockId::new(247u16).unwrap();
    pub const BIRCH_WALL_HANGING_SIGN: Self = BlockId::new(248u16).unwrap();
    pub const ACACIA_WALL_HANGING_SIGN: Self = BlockId::new(249u16).unwrap();
    pub const CHERRY_WALL_HANGING_SIGN: Self = BlockId::new(250u16).unwrap();
    pub const JUNGLE_WALL_HANGING_SIGN: Self = BlockId::new(251u16).unwrap();
    pub const DARK_OAK_WALL_HANGING_SIGN: Self = BlockId::new(252u16).unwrap();
    pub const PALE_OAK_WALL_HANGING_SIGN: Self = BlockId::new(253u16).unwrap();
    pub const MANGROVE_WALL_HANGING_SIGN: Self = BlockId::new(254u16).unwrap();
    pub const CRIMSON_WALL_HANGING_SIGN: Self = BlockId::new(255u16).unwrap();
    pub const WARPED_WALL_HANGING_SIGN: Self = BlockId::new(256u16).unwrap();
    pub const BAMBOO_WALL_HANGING_SIGN: Self = BlockId::new(257u16).unwrap();
    pub const LEVER: Self = BlockId::new(258u16).unwrap();
    pub const STONE_PRESSURE_PLATE: Self = BlockId::new(259u16).unwrap();
    pub const IRON_DOOR: Self = BlockId::new(260u16).unwrap();
    pub const OAK_PRESSURE_PLATE: Self = BlockId::new(261u16).unwrap();
    pub const SPRUCE_PRESSURE_PLATE: Self = BlockId::new(262u16).unwrap();
    pub const BIRCH_PRESSURE_PLATE: Self = BlockId::new(263u16).unwrap();
    pub const JUNGLE_PRESSURE_PLATE: Self = BlockId::new(264u16).unwrap();
    pub const ACACIA_PRESSURE_PLATE: Self = BlockId::new(265u16).unwrap();
    pub const CHERRY_PRESSURE_PLATE: Self = BlockId::new(266u16).unwrap();
    pub const DARK_OAK_PRESSURE_PLATE: Self = BlockId::new(267u16).unwrap();
    pub const PALE_OAK_PRESSURE_PLATE: Self = BlockId::new(268u16).unwrap();
    pub const MANGROVE_PRESSURE_PLATE: Self = BlockId::new(269u16).unwrap();
    pub const BAMBOO_PRESSURE_PLATE: Self = BlockId::new(270u16).unwrap();
    pub const REDSTONE_ORE: Self = BlockId::new(271u16).unwrap();
    pub const DEEPSLATE_REDSTONE_ORE: Self = BlockId::new(272u16).unwrap();
    pub const REDSTONE_TORCH: Self = BlockId::new(273u16).unwrap();
    pub const REDSTONE_WALL_TORCH: Self = BlockId::new(274u16).unwrap();
    pub const STONE_BUTTON: Self = BlockId::new(275u16).unwrap();
    pub const SNOW: Self = BlockId::new(276u16).unwrap();
    pub const ICE: Self = BlockId::new(277u16).unwrap();
    pub const SNOW_BLOCK: Self = BlockId::new(278u16).unwrap();
    pub const CACTUS: Self = BlockId::new(279u16).unwrap();
    pub const CACTUS_FLOWER: Self = BlockId::new(280u16).unwrap();
    pub const CLAY: Self = BlockId::new(281u16).unwrap();
    pub const SUGAR_CANE: Self = BlockId::new(282u16).unwrap();
    pub const JUKEBOX: Self = BlockId::new(283u16).unwrap();
    pub const OAK_FENCE: Self = BlockId::new(284u16).unwrap();
    pub const NETHERRACK: Self = BlockId::new(285u16).unwrap();
    pub const SOUL_SAND: Self = BlockId::new(286u16).unwrap();
    pub const SOUL_SOIL: Self = BlockId::new(287u16).unwrap();
    pub const BASALT: Self = BlockId::new(288u16).unwrap();
    pub const POLISHED_BASALT: Self = BlockId::new(289u16).unwrap();
    pub const SOUL_TORCH: Self = BlockId::new(290u16).unwrap();
    pub const SOUL_WALL_TORCH: Self = BlockId::new(291u16).unwrap();
    pub const COPPER_TORCH: Self = BlockId::new(292u16).unwrap();
    pub const COPPER_WALL_TORCH: Self = BlockId::new(293u16).unwrap();
    pub const GLOWSTONE: Self = BlockId::new(294u16).unwrap();
    pub const NETHER_PORTAL: Self = BlockId::new(295u16).unwrap();
    pub const CARVED_PUMPKIN: Self = BlockId::new(296u16).unwrap();
    pub const JACK_O_LANTERN: Self = BlockId::new(297u16).unwrap();
    pub const CAKE: Self = BlockId::new(298u16).unwrap();
    pub const REPEATER: Self = BlockId::new(299u16).unwrap();
    pub const WHITE_STAINED_GLASS: Self = BlockId::new(300u16).unwrap();
    pub const ORANGE_STAINED_GLASS: Self = BlockId::new(301u16).unwrap();
    pub const MAGENTA_STAINED_GLASS: Self = BlockId::new(302u16).unwrap();
    pub const LIGHT_BLUE_STAINED_GLASS: Self = BlockId::new(303u16).unwrap();
    pub const YELLOW_STAINED_GLASS: Self = BlockId::new(304u16).unwrap();
    pub const LIME_STAINED_GLASS: Self = BlockId::new(305u16).unwrap();
    pub const PINK_STAINED_GLASS: Self = BlockId::new(306u16).unwrap();
    pub const GRAY_STAINED_GLASS: Self = BlockId::new(307u16).unwrap();
    pub const LIGHT_GRAY_STAINED_GLASS: Self = BlockId::new(308u16).unwrap();
    pub const CYAN_STAINED_GLASS: Self = BlockId::new(309u16).unwrap();
    pub const PURPLE_STAINED_GLASS: Self = BlockId::new(310u16).unwrap();
    pub const BLUE_STAINED_GLASS: Self = BlockId::new(311u16).unwrap();
    pub const BROWN_STAINED_GLASS: Self = BlockId::new(312u16).unwrap();
    pub const GREEN_STAINED_GLASS: Self = BlockId::new(313u16).unwrap();
    pub const RED_STAINED_GLASS: Self = BlockId::new(314u16).unwrap();
    pub const BLACK_STAINED_GLASS: Self = BlockId::new(315u16).unwrap();
    pub const OAK_TRAPDOOR: Self = BlockId::new(316u16).unwrap();
    pub const SPRUCE_TRAPDOOR: Self = BlockId::new(317u16).unwrap();
    pub const BIRCH_TRAPDOOR: Self = BlockId::new(318u16).unwrap();
    pub const JUNGLE_TRAPDOOR: Self = BlockId::new(319u16).unwrap();
    pub const ACACIA_TRAPDOOR: Self = BlockId::new(320u16).unwrap();
    pub const CHERRY_TRAPDOOR: Self = BlockId::new(321u16).unwrap();
    pub const DARK_OAK_TRAPDOOR: Self = BlockId::new(322u16).unwrap();
    pub const PALE_OAK_TRAPDOOR: Self = BlockId::new(323u16).unwrap();
    pub const MANGROVE_TRAPDOOR: Self = BlockId::new(324u16).unwrap();
    pub const BAMBOO_TRAPDOOR: Self = BlockId::new(325u16).unwrap();
    pub const STONE_BRICKS: Self = BlockId::new(326u16).unwrap();
    pub const MOSSY_STONE_BRICKS: Self = BlockId::new(327u16).unwrap();
    pub const CRACKED_STONE_BRICKS: Self = BlockId::new(328u16).unwrap();
    pub const CHISELED_STONE_BRICKS: Self = BlockId::new(329u16).unwrap();
    pub const PACKED_MUD: Self = BlockId::new(330u16).unwrap();
    pub const MUD_BRICKS: Self = BlockId::new(331u16).unwrap();
    pub const INFESTED_STONE: Self = BlockId::new(332u16).unwrap();
    pub const INFESTED_COBBLESTONE: Self = BlockId::new(333u16).unwrap();
    pub const INFESTED_STONE_BRICKS: Self = BlockId::new(334u16).unwrap();
    pub const INFESTED_MOSSY_STONE_BRICKS: Self = BlockId::new(335u16).unwrap();
    pub const INFESTED_CRACKED_STONE_BRICKS: Self = BlockId::new(336u16).unwrap();
    pub const INFESTED_CHISELED_STONE_BRICKS: Self = BlockId::new(337u16).unwrap();
    pub const BROWN_MUSHROOM_BLOCK: Self = BlockId::new(338u16).unwrap();
    pub const RED_MUSHROOM_BLOCK: Self = BlockId::new(339u16).unwrap();
    pub const MUSHROOM_STEM: Self = BlockId::new(340u16).unwrap();
    pub const IRON_BARS: Self = BlockId::new(341u16).unwrap();
    pub const COPPER_BARS: Self = BlockId::new(342u16).unwrap();
    pub const EXPOSED_COPPER_BARS: Self = BlockId::new(343u16).unwrap();
    pub const WEATHERED_COPPER_BARS: Self = BlockId::new(344u16).unwrap();
    pub const OXIDIZED_COPPER_BARS: Self = BlockId::new(345u16).unwrap();
    pub const WAXED_COPPER_BARS: Self = BlockId::new(346u16).unwrap();
    pub const WAXED_EXPOSED_COPPER_BARS: Self = BlockId::new(347u16).unwrap();
    pub const WAXED_WEATHERED_COPPER_BARS: Self = BlockId::new(348u16).unwrap();
    pub const WAXED_OXIDIZED_COPPER_BARS: Self = BlockId::new(349u16).unwrap();
    pub const IRON_CHAIN: Self = BlockId::new(350u16).unwrap();
    pub const COPPER_CHAIN: Self = BlockId::new(351u16).unwrap();
    pub const EXPOSED_COPPER_CHAIN: Self = BlockId::new(352u16).unwrap();
    pub const WEATHERED_COPPER_CHAIN: Self = BlockId::new(353u16).unwrap();
    pub const OXIDIZED_COPPER_CHAIN: Self = BlockId::new(354u16).unwrap();
    pub const WAXED_COPPER_CHAIN: Self = BlockId::new(355u16).unwrap();
    pub const WAXED_EXPOSED_COPPER_CHAIN: Self = BlockId::new(356u16).unwrap();
    pub const WAXED_WEATHERED_COPPER_CHAIN: Self = BlockId::new(357u16).unwrap();
    pub const WAXED_OXIDIZED_COPPER_CHAIN: Self = BlockId::new(358u16).unwrap();
    pub const GLASS_PANE: Self = BlockId::new(359u16).unwrap();
    pub const PUMPKIN: Self = BlockId::new(360u16).unwrap();
    pub const MELON: Self = BlockId::new(361u16).unwrap();
    pub const ATTACHED_PUMPKIN_STEM: Self = BlockId::new(362u16).unwrap();
    pub const ATTACHED_MELON_STEM: Self = BlockId::new(363u16).unwrap();
    pub const PUMPKIN_STEM: Self = BlockId::new(364u16).unwrap();
    pub const MELON_STEM: Self = BlockId::new(365u16).unwrap();
    pub const VINE: Self = BlockId::new(366u16).unwrap();
    pub const GLOW_LICHEN: Self = BlockId::new(367u16).unwrap();
    pub const RESIN_CLUMP: Self = BlockId::new(368u16).unwrap();
    pub const OAK_FENCE_GATE: Self = BlockId::new(369u16).unwrap();
    pub const BRICK_STAIRS: Self = BlockId::new(370u16).unwrap();
    pub const STONE_BRICK_STAIRS: Self = BlockId::new(371u16).unwrap();
    pub const MUD_BRICK_STAIRS: Self = BlockId::new(372u16).unwrap();
    pub const MYCELIUM: Self = BlockId::new(373u16).unwrap();
    pub const LILY_PAD: Self = BlockId::new(374u16).unwrap();
    pub const RESIN_BLOCK: Self = BlockId::new(375u16).unwrap();
    pub const RESIN_BRICKS: Self = BlockId::new(376u16).unwrap();
    pub const RESIN_BRICK_STAIRS: Self = BlockId::new(377u16).unwrap();
    pub const RESIN_BRICK_SLAB: Self = BlockId::new(378u16).unwrap();
    pub const RESIN_BRICK_WALL: Self = BlockId::new(379u16).unwrap();
    pub const CHISELED_RESIN_BRICKS: Self = BlockId::new(380u16).unwrap();
    pub const NETHER_BRICKS: Self = BlockId::new(381u16).unwrap();
    pub const NETHER_BRICK_FENCE: Self = BlockId::new(382u16).unwrap();
    pub const NETHER_BRICK_STAIRS: Self = BlockId::new(383u16).unwrap();
    pub const NETHER_WART: Self = BlockId::new(384u16).unwrap();
    pub const ENCHANTING_TABLE: Self = BlockId::new(385u16).unwrap();
    pub const BREWING_STAND: Self = BlockId::new(386u16).unwrap();
    pub const CAULDRON: Self = BlockId::new(387u16).unwrap();
    pub const WATER_CAULDRON: Self = BlockId::new(388u16).unwrap();
    pub const LAVA_CAULDRON: Self = BlockId::new(389u16).unwrap();
    pub const POWDER_SNOW_CAULDRON: Self = BlockId::new(390u16).unwrap();
    pub const END_PORTAL: Self = BlockId::new(391u16).unwrap();
    pub const END_PORTAL_FRAME: Self = BlockId::new(392u16).unwrap();
    pub const END_STONE: Self = BlockId::new(393u16).unwrap();
    pub const DRAGON_EGG: Self = BlockId::new(394u16).unwrap();
    pub const REDSTONE_LAMP: Self = BlockId::new(395u16).unwrap();
    pub const COCOA: Self = BlockId::new(396u16).unwrap();
    pub const SANDSTONE_STAIRS: Self = BlockId::new(397u16).unwrap();
    pub const EMERALD_ORE: Self = BlockId::new(398u16).unwrap();
    pub const DEEPSLATE_EMERALD_ORE: Self = BlockId::new(399u16).unwrap();
    pub const ENDER_CHEST: Self = BlockId::new(400u16).unwrap();
    pub const TRIPWIRE_HOOK: Self = BlockId::new(401u16).unwrap();
    pub const TRIPWIRE: Self = BlockId::new(402u16).unwrap();
    pub const EMERALD_BLOCK: Self = BlockId::new(403u16).unwrap();
    pub const SPRUCE_STAIRS: Self = BlockId::new(404u16).unwrap();
    pub const BIRCH_STAIRS: Self = BlockId::new(405u16).unwrap();
    pub const JUNGLE_STAIRS: Self = BlockId::new(406u16).unwrap();
    pub const COMMAND_BLOCK: Self = BlockId::new(407u16).unwrap();
    pub const BEACON: Self = BlockId::new(408u16).unwrap();
    pub const COBBLESTONE_WALL: Self = BlockId::new(409u16).unwrap();
    pub const MOSSY_COBBLESTONE_WALL: Self = BlockId::new(410u16).unwrap();
    pub const FLOWER_POT: Self = BlockId::new(411u16).unwrap();
    pub const POTTED_TORCHFLOWER: Self = BlockId::new(412u16).unwrap();
    pub const POTTED_OAK_SAPLING: Self = BlockId::new(413u16).unwrap();
    pub const POTTED_SPRUCE_SAPLING: Self = BlockId::new(414u16).unwrap();
    pub const POTTED_BIRCH_SAPLING: Self = BlockId::new(415u16).unwrap();
    pub const POTTED_JUNGLE_SAPLING: Self = BlockId::new(416u16).unwrap();
    pub const POTTED_ACACIA_SAPLING: Self = BlockId::new(417u16).unwrap();
    pub const POTTED_CHERRY_SAPLING: Self = BlockId::new(418u16).unwrap();
    pub const POTTED_DARK_OAK_SAPLING: Self = BlockId::new(419u16).unwrap();
    pub const POTTED_PALE_OAK_SAPLING: Self = BlockId::new(420u16).unwrap();
    pub const POTTED_MANGROVE_PROPAGULE: Self = BlockId::new(421u16).unwrap();
    pub const POTTED_FERN: Self = BlockId::new(422u16).unwrap();
    pub const POTTED_DANDELION: Self = BlockId::new(423u16).unwrap();
    pub const POTTED_GOLDEN_DANDELION: Self = BlockId::new(424u16).unwrap();
    pub const POTTED_POPPY: Self = BlockId::new(425u16).unwrap();
    pub const POTTED_BLUE_ORCHID: Self = BlockId::new(426u16).unwrap();
    pub const POTTED_ALLIUM: Self = BlockId::new(427u16).unwrap();
    pub const POTTED_AZURE_BLUET: Self = BlockId::new(428u16).unwrap();
    pub const POTTED_RED_TULIP: Self = BlockId::new(429u16).unwrap();
    pub const POTTED_ORANGE_TULIP: Self = BlockId::new(430u16).unwrap();
    pub const POTTED_WHITE_TULIP: Self = BlockId::new(431u16).unwrap();
    pub const POTTED_PINK_TULIP: Self = BlockId::new(432u16).unwrap();
    pub const POTTED_OXEYE_DAISY: Self = BlockId::new(433u16).unwrap();
    pub const POTTED_CORNFLOWER: Self = BlockId::new(434u16).unwrap();
    pub const POTTED_LILY_OF_THE_VALLEY: Self = BlockId::new(435u16).unwrap();
    pub const POTTED_WITHER_ROSE: Self = BlockId::new(436u16).unwrap();
    pub const POTTED_RED_MUSHROOM: Self = BlockId::new(437u16).unwrap();
    pub const POTTED_BROWN_MUSHROOM: Self = BlockId::new(438u16).unwrap();
    pub const POTTED_DEAD_BUSH: Self = BlockId::new(439u16).unwrap();
    pub const POTTED_CACTUS: Self = BlockId::new(440u16).unwrap();
    pub const CARROTS: Self = BlockId::new(441u16).unwrap();
    pub const POTATOES: Self = BlockId::new(442u16).unwrap();
    pub const OAK_BUTTON: Self = BlockId::new(443u16).unwrap();
    pub const SPRUCE_BUTTON: Self = BlockId::new(444u16).unwrap();
    pub const BIRCH_BUTTON: Self = BlockId::new(445u16).unwrap();
    pub const JUNGLE_BUTTON: Self = BlockId::new(446u16).unwrap();
    pub const ACACIA_BUTTON: Self = BlockId::new(447u16).unwrap();
    pub const CHERRY_BUTTON: Self = BlockId::new(448u16).unwrap();
    pub const DARK_OAK_BUTTON: Self = BlockId::new(449u16).unwrap();
    pub const PALE_OAK_BUTTON: Self = BlockId::new(450u16).unwrap();
    pub const MANGROVE_BUTTON: Self = BlockId::new(451u16).unwrap();
    pub const BAMBOO_BUTTON: Self = BlockId::new(452u16).unwrap();
    pub const SKELETON_SKULL: Self = BlockId::new(453u16).unwrap();
    pub const SKELETON_WALL_SKULL: Self = BlockId::new(454u16).unwrap();
    pub const WITHER_SKELETON_SKULL: Self = BlockId::new(455u16).unwrap();
    pub const WITHER_SKELETON_WALL_SKULL: Self = BlockId::new(456u16).unwrap();
    pub const ZOMBIE_HEAD: Self = BlockId::new(457u16).unwrap();
    pub const ZOMBIE_WALL_HEAD: Self = BlockId::new(458u16).unwrap();
    pub const PLAYER_HEAD: Self = BlockId::new(459u16).unwrap();
    pub const PLAYER_WALL_HEAD: Self = BlockId::new(460u16).unwrap();
    pub const CREEPER_HEAD: Self = BlockId::new(461u16).unwrap();
    pub const CREEPER_WALL_HEAD: Self = BlockId::new(462u16).unwrap();
    pub const DRAGON_HEAD: Self = BlockId::new(463u16).unwrap();
    pub const DRAGON_WALL_HEAD: Self = BlockId::new(464u16).unwrap();
    pub const PIGLIN_HEAD: Self = BlockId::new(465u16).unwrap();
    pub const PIGLIN_WALL_HEAD: Self = BlockId::new(466u16).unwrap();
    pub const ANVIL: Self = BlockId::new(467u16).unwrap();
    pub const CHIPPED_ANVIL: Self = BlockId::new(468u16).unwrap();
    pub const DAMAGED_ANVIL: Self = BlockId::new(469u16).unwrap();
    pub const TRAPPED_CHEST: Self = BlockId::new(470u16).unwrap();
    pub const LIGHT_WEIGHTED_PRESSURE_PLATE: Self = BlockId::new(471u16).unwrap();
    pub const HEAVY_WEIGHTED_PRESSURE_PLATE: Self = BlockId::new(472u16).unwrap();
    pub const COMPARATOR: Self = BlockId::new(473u16).unwrap();
    pub const DAYLIGHT_DETECTOR: Self = BlockId::new(474u16).unwrap();
    pub const REDSTONE_BLOCK: Self = BlockId::new(475u16).unwrap();
    pub const NETHER_QUARTZ_ORE: Self = BlockId::new(476u16).unwrap();
    pub const HOPPER: Self = BlockId::new(477u16).unwrap();
    pub const QUARTZ_BLOCK: Self = BlockId::new(478u16).unwrap();
    pub const CHISELED_QUARTZ_BLOCK: Self = BlockId::new(479u16).unwrap();
    pub const QUARTZ_PILLAR: Self = BlockId::new(480u16).unwrap();
    pub const QUARTZ_STAIRS: Self = BlockId::new(481u16).unwrap();
    pub const ACTIVATOR_RAIL: Self = BlockId::new(482u16).unwrap();
    pub const DROPPER: Self = BlockId::new(483u16).unwrap();
    pub const WHITE_TERRACOTTA: Self = BlockId::new(484u16).unwrap();
    pub const ORANGE_TERRACOTTA: Self = BlockId::new(485u16).unwrap();
    pub const MAGENTA_TERRACOTTA: Self = BlockId::new(486u16).unwrap();
    pub const LIGHT_BLUE_TERRACOTTA: Self = BlockId::new(487u16).unwrap();
    pub const YELLOW_TERRACOTTA: Self = BlockId::new(488u16).unwrap();
    pub const LIME_TERRACOTTA: Self = BlockId::new(489u16).unwrap();
    pub const PINK_TERRACOTTA: Self = BlockId::new(490u16).unwrap();
    pub const GRAY_TERRACOTTA: Self = BlockId::new(491u16).unwrap();
    pub const LIGHT_GRAY_TERRACOTTA: Self = BlockId::new(492u16).unwrap();
    pub const CYAN_TERRACOTTA: Self = BlockId::new(493u16).unwrap();
    pub const PURPLE_TERRACOTTA: Self = BlockId::new(494u16).unwrap();
    pub const BLUE_TERRACOTTA: Self = BlockId::new(495u16).unwrap();
    pub const BROWN_TERRACOTTA: Self = BlockId::new(496u16).unwrap();
    pub const GREEN_TERRACOTTA: Self = BlockId::new(497u16).unwrap();
    pub const RED_TERRACOTTA: Self = BlockId::new(498u16).unwrap();
    pub const BLACK_TERRACOTTA: Self = BlockId::new(499u16).unwrap();
    pub const WHITE_STAINED_GLASS_PANE: Self = BlockId::new(500u16).unwrap();
    pub const ORANGE_STAINED_GLASS_PANE: Self = BlockId::new(501u16).unwrap();
    pub const MAGENTA_STAINED_GLASS_PANE: Self = BlockId::new(502u16).unwrap();
    pub const LIGHT_BLUE_STAINED_GLASS_PANE: Self = BlockId::new(503u16).unwrap();
    pub const YELLOW_STAINED_GLASS_PANE: Self = BlockId::new(504u16).unwrap();
    pub const LIME_STAINED_GLASS_PANE: Self = BlockId::new(505u16).unwrap();
    pub const PINK_STAINED_GLASS_PANE: Self = BlockId::new(506u16).unwrap();
    pub const GRAY_STAINED_GLASS_PANE: Self = BlockId::new(507u16).unwrap();
    pub const LIGHT_GRAY_STAINED_GLASS_PANE: Self = BlockId::new(508u16).unwrap();
    pub const CYAN_STAINED_GLASS_PANE: Self = BlockId::new(509u16).unwrap();
    pub const PURPLE_STAINED_GLASS_PANE: Self = BlockId::new(510u16).unwrap();
    pub const BLUE_STAINED_GLASS_PANE: Self = BlockId::new(511u16).unwrap();
    pub const BROWN_STAINED_GLASS_PANE: Self = BlockId::new(512u16).unwrap();
    pub const GREEN_STAINED_GLASS_PANE: Self = BlockId::new(513u16).unwrap();
    pub const RED_STAINED_GLASS_PANE: Self = BlockId::new(514u16).unwrap();
    pub const BLACK_STAINED_GLASS_PANE: Self = BlockId::new(515u16).unwrap();
    pub const ACACIA_STAIRS: Self = BlockId::new(516u16).unwrap();
    pub const CHERRY_STAIRS: Self = BlockId::new(517u16).unwrap();
    pub const DARK_OAK_STAIRS: Self = BlockId::new(518u16).unwrap();
    pub const PALE_OAK_STAIRS: Self = BlockId::new(519u16).unwrap();
    pub const MANGROVE_STAIRS: Self = BlockId::new(520u16).unwrap();
    pub const BAMBOO_STAIRS: Self = BlockId::new(521u16).unwrap();
    pub const BAMBOO_MOSAIC_STAIRS: Self = BlockId::new(522u16).unwrap();
    pub const SLIME_BLOCK: Self = BlockId::new(523u16).unwrap();
    pub const BARRIER: Self = BlockId::new(524u16).unwrap();
    pub const LIGHT: Self = BlockId::new(525u16).unwrap();
    pub const IRON_TRAPDOOR: Self = BlockId::new(526u16).unwrap();
    pub const PRISMARINE: Self = BlockId::new(527u16).unwrap();
    pub const PRISMARINE_BRICKS: Self = BlockId::new(528u16).unwrap();
    pub const DARK_PRISMARINE: Self = BlockId::new(529u16).unwrap();
    pub const PRISMARINE_STAIRS: Self = BlockId::new(530u16).unwrap();
    pub const PRISMARINE_BRICK_STAIRS: Self = BlockId::new(531u16).unwrap();
    pub const DARK_PRISMARINE_STAIRS: Self = BlockId::new(532u16).unwrap();
    pub const PRISMARINE_SLAB: Self = BlockId::new(533u16).unwrap();
    pub const PRISMARINE_BRICK_SLAB: Self = BlockId::new(534u16).unwrap();
    pub const DARK_PRISMARINE_SLAB: Self = BlockId::new(535u16).unwrap();
    pub const SEA_LANTERN: Self = BlockId::new(536u16).unwrap();
    pub const HAY_BLOCK: Self = BlockId::new(537u16).unwrap();
    pub const WHITE_CARPET: Self = BlockId::new(538u16).unwrap();
    pub const ORANGE_CARPET: Self = BlockId::new(539u16).unwrap();
    pub const MAGENTA_CARPET: Self = BlockId::new(540u16).unwrap();
    pub const LIGHT_BLUE_CARPET: Self = BlockId::new(541u16).unwrap();
    pub const YELLOW_CARPET: Self = BlockId::new(542u16).unwrap();
    pub const LIME_CARPET: Self = BlockId::new(543u16).unwrap();
    pub const PINK_CARPET: Self = BlockId::new(544u16).unwrap();
    pub const GRAY_CARPET: Self = BlockId::new(545u16).unwrap();
    pub const LIGHT_GRAY_CARPET: Self = BlockId::new(546u16).unwrap();
    pub const CYAN_CARPET: Self = BlockId::new(547u16).unwrap();
    pub const PURPLE_CARPET: Self = BlockId::new(548u16).unwrap();
    pub const BLUE_CARPET: Self = BlockId::new(549u16).unwrap();
    pub const BROWN_CARPET: Self = BlockId::new(550u16).unwrap();
    pub const GREEN_CARPET: Self = BlockId::new(551u16).unwrap();
    pub const RED_CARPET: Self = BlockId::new(552u16).unwrap();
    pub const BLACK_CARPET: Self = BlockId::new(553u16).unwrap();
    pub const TERRACOTTA: Self = BlockId::new(554u16).unwrap();
    pub const COAL_BLOCK: Self = BlockId::new(555u16).unwrap();
    pub const PACKED_ICE: Self = BlockId::new(556u16).unwrap();
    pub const SUNFLOWER: Self = BlockId::new(557u16).unwrap();
    pub const LILAC: Self = BlockId::new(558u16).unwrap();
    pub const ROSE_BUSH: Self = BlockId::new(559u16).unwrap();
    pub const PEONY: Self = BlockId::new(560u16).unwrap();
    pub const TALL_GRASS: Self = BlockId::new(561u16).unwrap();
    pub const LARGE_FERN: Self = BlockId::new(562u16).unwrap();
    pub const WHITE_BANNER: Self = BlockId::new(563u16).unwrap();
    pub const ORANGE_BANNER: Self = BlockId::new(564u16).unwrap();
    pub const MAGENTA_BANNER: Self = BlockId::new(565u16).unwrap();
    pub const LIGHT_BLUE_BANNER: Self = BlockId::new(566u16).unwrap();
    pub const YELLOW_BANNER: Self = BlockId::new(567u16).unwrap();
    pub const LIME_BANNER: Self = BlockId::new(568u16).unwrap();
    pub const PINK_BANNER: Self = BlockId::new(569u16).unwrap();
    pub const GRAY_BANNER: Self = BlockId::new(570u16).unwrap();
    pub const LIGHT_GRAY_BANNER: Self = BlockId::new(571u16).unwrap();
    pub const CYAN_BANNER: Self = BlockId::new(572u16).unwrap();
    pub const PURPLE_BANNER: Self = BlockId::new(573u16).unwrap();
    pub const BLUE_BANNER: Self = BlockId::new(574u16).unwrap();
    pub const BROWN_BANNER: Self = BlockId::new(575u16).unwrap();
    pub const GREEN_BANNER: Self = BlockId::new(576u16).unwrap();
    pub const RED_BANNER: Self = BlockId::new(577u16).unwrap();
    pub const BLACK_BANNER: Self = BlockId::new(578u16).unwrap();
    pub const WHITE_WALL_BANNER: Self = BlockId::new(579u16).unwrap();
    pub const ORANGE_WALL_BANNER: Self = BlockId::new(580u16).unwrap();
    pub const MAGENTA_WALL_BANNER: Self = BlockId::new(581u16).unwrap();
    pub const LIGHT_BLUE_WALL_BANNER: Self = BlockId::new(582u16).unwrap();
    pub const YELLOW_WALL_BANNER: Self = BlockId::new(583u16).unwrap();
    pub const LIME_WALL_BANNER: Self = BlockId::new(584u16).unwrap();
    pub const PINK_WALL_BANNER: Self = BlockId::new(585u16).unwrap();
    pub const GRAY_WALL_BANNER: Self = BlockId::new(586u16).unwrap();
    pub const LIGHT_GRAY_WALL_BANNER: Self = BlockId::new(587u16).unwrap();
    pub const CYAN_WALL_BANNER: Self = BlockId::new(588u16).unwrap();
    pub const PURPLE_WALL_BANNER: Self = BlockId::new(589u16).unwrap();
    pub const BLUE_WALL_BANNER: Self = BlockId::new(590u16).unwrap();
    pub const BROWN_WALL_BANNER: Self = BlockId::new(591u16).unwrap();
    pub const GREEN_WALL_BANNER: Self = BlockId::new(592u16).unwrap();
    pub const RED_WALL_BANNER: Self = BlockId::new(593u16).unwrap();
    pub const BLACK_WALL_BANNER: Self = BlockId::new(594u16).unwrap();
    pub const RED_SANDSTONE: Self = BlockId::new(595u16).unwrap();
    pub const CHISELED_RED_SANDSTONE: Self = BlockId::new(596u16).unwrap();
    pub const CUT_RED_SANDSTONE: Self = BlockId::new(597u16).unwrap();
    pub const RED_SANDSTONE_STAIRS: Self = BlockId::new(598u16).unwrap();
    pub const OAK_SLAB: Self = BlockId::new(599u16).unwrap();
    pub const SPRUCE_SLAB: Self = BlockId::new(600u16).unwrap();
    pub const BIRCH_SLAB: Self = BlockId::new(601u16).unwrap();
    pub const JUNGLE_SLAB: Self = BlockId::new(602u16).unwrap();
    pub const ACACIA_SLAB: Self = BlockId::new(603u16).unwrap();
    pub const CHERRY_SLAB: Self = BlockId::new(604u16).unwrap();
    pub const DARK_OAK_SLAB: Self = BlockId::new(605u16).unwrap();
    pub const PALE_OAK_SLAB: Self = BlockId::new(606u16).unwrap();
    pub const MANGROVE_SLAB: Self = BlockId::new(607u16).unwrap();
    pub const BAMBOO_SLAB: Self = BlockId::new(608u16).unwrap();
    pub const BAMBOO_MOSAIC_SLAB: Self = BlockId::new(609u16).unwrap();
    pub const STONE_SLAB: Self = BlockId::new(610u16).unwrap();
    pub const SMOOTH_STONE_SLAB: Self = BlockId::new(611u16).unwrap();
    pub const SANDSTONE_SLAB: Self = BlockId::new(612u16).unwrap();
    pub const CUT_SANDSTONE_SLAB: Self = BlockId::new(613u16).unwrap();
    pub const PETRIFIED_OAK_SLAB: Self = BlockId::new(614u16).unwrap();
    pub const COBBLESTONE_SLAB: Self = BlockId::new(615u16).unwrap();
    pub const BRICK_SLAB: Self = BlockId::new(616u16).unwrap();
    pub const STONE_BRICK_SLAB: Self = BlockId::new(617u16).unwrap();
    pub const MUD_BRICK_SLAB: Self = BlockId::new(618u16).unwrap();
    pub const NETHER_BRICK_SLAB: Self = BlockId::new(619u16).unwrap();
    pub const QUARTZ_SLAB: Self = BlockId::new(620u16).unwrap();
    pub const RED_SANDSTONE_SLAB: Self = BlockId::new(621u16).unwrap();
    pub const CUT_RED_SANDSTONE_SLAB: Self = BlockId::new(622u16).unwrap();
    pub const PURPUR_SLAB: Self = BlockId::new(623u16).unwrap();
    pub const SMOOTH_STONE: Self = BlockId::new(624u16).unwrap();
    pub const SMOOTH_SANDSTONE: Self = BlockId::new(625u16).unwrap();
    pub const SMOOTH_QUARTZ: Self = BlockId::new(626u16).unwrap();
    pub const SMOOTH_RED_SANDSTONE: Self = BlockId::new(627u16).unwrap();
    pub const SPRUCE_FENCE_GATE: Self = BlockId::new(628u16).unwrap();
    pub const BIRCH_FENCE_GATE: Self = BlockId::new(629u16).unwrap();
    pub const JUNGLE_FENCE_GATE: Self = BlockId::new(630u16).unwrap();
    pub const ACACIA_FENCE_GATE: Self = BlockId::new(631u16).unwrap();
    pub const CHERRY_FENCE_GATE: Self = BlockId::new(632u16).unwrap();
    pub const DARK_OAK_FENCE_GATE: Self = BlockId::new(633u16).unwrap();
    pub const PALE_OAK_FENCE_GATE: Self = BlockId::new(634u16).unwrap();
    pub const MANGROVE_FENCE_GATE: Self = BlockId::new(635u16).unwrap();
    pub const BAMBOO_FENCE_GATE: Self = BlockId::new(636u16).unwrap();
    pub const SPRUCE_FENCE: Self = BlockId::new(637u16).unwrap();
    pub const BIRCH_FENCE: Self = BlockId::new(638u16).unwrap();
    pub const JUNGLE_FENCE: Self = BlockId::new(639u16).unwrap();
    pub const ACACIA_FENCE: Self = BlockId::new(640u16).unwrap();
    pub const CHERRY_FENCE: Self = BlockId::new(641u16).unwrap();
    pub const DARK_OAK_FENCE: Self = BlockId::new(642u16).unwrap();
    pub const PALE_OAK_FENCE: Self = BlockId::new(643u16).unwrap();
    pub const MANGROVE_FENCE: Self = BlockId::new(644u16).unwrap();
    pub const BAMBOO_FENCE: Self = BlockId::new(645u16).unwrap();
    pub const SPRUCE_DOOR: Self = BlockId::new(646u16).unwrap();
    pub const BIRCH_DOOR: Self = BlockId::new(647u16).unwrap();
    pub const JUNGLE_DOOR: Self = BlockId::new(648u16).unwrap();
    pub const ACACIA_DOOR: Self = BlockId::new(649u16).unwrap();
    pub const CHERRY_DOOR: Self = BlockId::new(650u16).unwrap();
    pub const DARK_OAK_DOOR: Self = BlockId::new(651u16).unwrap();
    pub const PALE_OAK_DOOR: Self = BlockId::new(652u16).unwrap();
    pub const MANGROVE_DOOR: Self = BlockId::new(653u16).unwrap();
    pub const BAMBOO_DOOR: Self = BlockId::new(654u16).unwrap();
    pub const END_ROD: Self = BlockId::new(655u16).unwrap();
    pub const CHORUS_PLANT: Self = BlockId::new(656u16).unwrap();
    pub const CHORUS_FLOWER: Self = BlockId::new(657u16).unwrap();
    pub const PURPUR_BLOCK: Self = BlockId::new(658u16).unwrap();
    pub const PURPUR_PILLAR: Self = BlockId::new(659u16).unwrap();
    pub const PURPUR_STAIRS: Self = BlockId::new(660u16).unwrap();
    pub const END_STONE_BRICKS: Self = BlockId::new(661u16).unwrap();
    pub const TORCHFLOWER_CROP: Self = BlockId::new(662u16).unwrap();
    pub const PITCHER_CROP: Self = BlockId::new(663u16).unwrap();
    pub const PITCHER_PLANT: Self = BlockId::new(664u16).unwrap();
    pub const BEETROOTS: Self = BlockId::new(665u16).unwrap();
    pub const DIRT_PATH: Self = BlockId::new(666u16).unwrap();
    pub const END_GATEWAY: Self = BlockId::new(667u16).unwrap();
    pub const REPEATING_COMMAND_BLOCK: Self = BlockId::new(668u16).unwrap();
    pub const CHAIN_COMMAND_BLOCK: Self = BlockId::new(669u16).unwrap();
    pub const FROSTED_ICE: Self = BlockId::new(670u16).unwrap();
    pub const MAGMA_BLOCK: Self = BlockId::new(671u16).unwrap();
    pub const NETHER_WART_BLOCK: Self = BlockId::new(672u16).unwrap();
    pub const RED_NETHER_BRICKS: Self = BlockId::new(673u16).unwrap();
    pub const BONE_BLOCK: Self = BlockId::new(674u16).unwrap();
    pub const STRUCTURE_VOID: Self = BlockId::new(675u16).unwrap();
    pub const OBSERVER: Self = BlockId::new(676u16).unwrap();
    pub const SHULKER_BOX: Self = BlockId::new(677u16).unwrap();
    pub const WHITE_SHULKER_BOX: Self = BlockId::new(678u16).unwrap();
    pub const ORANGE_SHULKER_BOX: Self = BlockId::new(679u16).unwrap();
    pub const MAGENTA_SHULKER_BOX: Self = BlockId::new(680u16).unwrap();
    pub const LIGHT_BLUE_SHULKER_BOX: Self = BlockId::new(681u16).unwrap();
    pub const YELLOW_SHULKER_BOX: Self = BlockId::new(682u16).unwrap();
    pub const LIME_SHULKER_BOX: Self = BlockId::new(683u16).unwrap();
    pub const PINK_SHULKER_BOX: Self = BlockId::new(684u16).unwrap();
    pub const GRAY_SHULKER_BOX: Self = BlockId::new(685u16).unwrap();
    pub const LIGHT_GRAY_SHULKER_BOX: Self = BlockId::new(686u16).unwrap();
    pub const CYAN_SHULKER_BOX: Self = BlockId::new(687u16).unwrap();
    pub const PURPLE_SHULKER_BOX: Self = BlockId::new(688u16).unwrap();
    pub const BLUE_SHULKER_BOX: Self = BlockId::new(689u16).unwrap();
    pub const BROWN_SHULKER_BOX: Self = BlockId::new(690u16).unwrap();
    pub const GREEN_SHULKER_BOX: Self = BlockId::new(691u16).unwrap();
    pub const RED_SHULKER_BOX: Self = BlockId::new(692u16).unwrap();
    pub const BLACK_SHULKER_BOX: Self = BlockId::new(693u16).unwrap();
    pub const WHITE_GLAZED_TERRACOTTA: Self = BlockId::new(694u16).unwrap();
    pub const ORANGE_GLAZED_TERRACOTTA: Self = BlockId::new(695u16).unwrap();
    pub const MAGENTA_GLAZED_TERRACOTTA: Self = BlockId::new(696u16).unwrap();
    pub const LIGHT_BLUE_GLAZED_TERRACOTTA: Self = BlockId::new(697u16).unwrap();
    pub const YELLOW_GLAZED_TERRACOTTA: Self = BlockId::new(698u16).unwrap();
    pub const LIME_GLAZED_TERRACOTTA: Self = BlockId::new(699u16).unwrap();
    pub const PINK_GLAZED_TERRACOTTA: Self = BlockId::new(700u16).unwrap();
    pub const GRAY_GLAZED_TERRACOTTA: Self = BlockId::new(701u16).unwrap();
    pub const LIGHT_GRAY_GLAZED_TERRACOTTA: Self = BlockId::new(702u16).unwrap();
    pub const CYAN_GLAZED_TERRACOTTA: Self = BlockId::new(703u16).unwrap();
    pub const PURPLE_GLAZED_TERRACOTTA: Self = BlockId::new(704u16).unwrap();
    pub const BLUE_GLAZED_TERRACOTTA: Self = BlockId::new(705u16).unwrap();
    pub const BROWN_GLAZED_TERRACOTTA: Self = BlockId::new(706u16).unwrap();
    pub const GREEN_GLAZED_TERRACOTTA: Self = BlockId::new(707u16).unwrap();
    pub const RED_GLAZED_TERRACOTTA: Self = BlockId::new(708u16).unwrap();
    pub const BLACK_GLAZED_TERRACOTTA: Self = BlockId::new(709u16).unwrap();
    pub const WHITE_CONCRETE: Self = BlockId::new(710u16).unwrap();
    pub const ORANGE_CONCRETE: Self = BlockId::new(711u16).unwrap();
    pub const MAGENTA_CONCRETE: Self = BlockId::new(712u16).unwrap();
    pub const LIGHT_BLUE_CONCRETE: Self = BlockId::new(713u16).unwrap();
    pub const YELLOW_CONCRETE: Self = BlockId::new(714u16).unwrap();
    pub const LIME_CONCRETE: Self = BlockId::new(715u16).unwrap();
    pub const PINK_CONCRETE: Self = BlockId::new(716u16).unwrap();
    pub const GRAY_CONCRETE: Self = BlockId::new(717u16).unwrap();
    pub const LIGHT_GRAY_CONCRETE: Self = BlockId::new(718u16).unwrap();
    pub const CYAN_CONCRETE: Self = BlockId::new(719u16).unwrap();
    pub const PURPLE_CONCRETE: Self = BlockId::new(720u16).unwrap();
    pub const BLUE_CONCRETE: Self = BlockId::new(721u16).unwrap();
    pub const BROWN_CONCRETE: Self = BlockId::new(722u16).unwrap();
    pub const GREEN_CONCRETE: Self = BlockId::new(723u16).unwrap();
    pub const RED_CONCRETE: Self = BlockId::new(724u16).unwrap();
    pub const BLACK_CONCRETE: Self = BlockId::new(725u16).unwrap();
    pub const WHITE_CONCRETE_POWDER: Self = BlockId::new(726u16).unwrap();
    pub const ORANGE_CONCRETE_POWDER: Self = BlockId::new(727u16).unwrap();
    pub const MAGENTA_CONCRETE_POWDER: Self = BlockId::new(728u16).unwrap();
    pub const LIGHT_BLUE_CONCRETE_POWDER: Self = BlockId::new(729u16).unwrap();
    pub const YELLOW_CONCRETE_POWDER: Self = BlockId::new(730u16).unwrap();
    pub const LIME_CONCRETE_POWDER: Self = BlockId::new(731u16).unwrap();
    pub const PINK_CONCRETE_POWDER: Self = BlockId::new(732u16).unwrap();
    pub const GRAY_CONCRETE_POWDER: Self = BlockId::new(733u16).unwrap();
    pub const LIGHT_GRAY_CONCRETE_POWDER: Self = BlockId::new(734u16).unwrap();
    pub const CYAN_CONCRETE_POWDER: Self = BlockId::new(735u16).unwrap();
    pub const PURPLE_CONCRETE_POWDER: Self = BlockId::new(736u16).unwrap();
    pub const BLUE_CONCRETE_POWDER: Self = BlockId::new(737u16).unwrap();
    pub const BROWN_CONCRETE_POWDER: Self = BlockId::new(738u16).unwrap();
    pub const GREEN_CONCRETE_POWDER: Self = BlockId::new(739u16).unwrap();
    pub const RED_CONCRETE_POWDER: Self = BlockId::new(740u16).unwrap();
    pub const BLACK_CONCRETE_POWDER: Self = BlockId::new(741u16).unwrap();
    pub const KELP: Self = BlockId::new(742u16).unwrap();
    pub const KELP_PLANT: Self = BlockId::new(743u16).unwrap();
    pub const DRIED_KELP_BLOCK: Self = BlockId::new(744u16).unwrap();
    pub const TURTLE_EGG: Self = BlockId::new(745u16).unwrap();
    pub const SNIFFER_EGG: Self = BlockId::new(746u16).unwrap();
    pub const DRIED_GHAST: Self = BlockId::new(747u16).unwrap();
    pub const DEAD_TUBE_CORAL_BLOCK: Self = BlockId::new(748u16).unwrap();
    pub const DEAD_BRAIN_CORAL_BLOCK: Self = BlockId::new(749u16).unwrap();
    pub const DEAD_BUBBLE_CORAL_BLOCK: Self = BlockId::new(750u16).unwrap();
    pub const DEAD_FIRE_CORAL_BLOCK: Self = BlockId::new(751u16).unwrap();
    pub const DEAD_HORN_CORAL_BLOCK: Self = BlockId::new(752u16).unwrap();
    pub const TUBE_CORAL_BLOCK: Self = BlockId::new(753u16).unwrap();
    pub const BRAIN_CORAL_BLOCK: Self = BlockId::new(754u16).unwrap();
    pub const BUBBLE_CORAL_BLOCK: Self = BlockId::new(755u16).unwrap();
    pub const FIRE_CORAL_BLOCK: Self = BlockId::new(756u16).unwrap();
    pub const HORN_CORAL_BLOCK: Self = BlockId::new(757u16).unwrap();
    pub const DEAD_TUBE_CORAL: Self = BlockId::new(758u16).unwrap();
    pub const DEAD_BRAIN_CORAL: Self = BlockId::new(759u16).unwrap();
    pub const DEAD_BUBBLE_CORAL: Self = BlockId::new(760u16).unwrap();
    pub const DEAD_FIRE_CORAL: Self = BlockId::new(761u16).unwrap();
    pub const DEAD_HORN_CORAL: Self = BlockId::new(762u16).unwrap();
    pub const TUBE_CORAL: Self = BlockId::new(763u16).unwrap();
    pub const BRAIN_CORAL: Self = BlockId::new(764u16).unwrap();
    pub const BUBBLE_CORAL: Self = BlockId::new(765u16).unwrap();
    pub const FIRE_CORAL: Self = BlockId::new(766u16).unwrap();
    pub const HORN_CORAL: Self = BlockId::new(767u16).unwrap();
    pub const DEAD_TUBE_CORAL_FAN: Self = BlockId::new(768u16).unwrap();
    pub const DEAD_BRAIN_CORAL_FAN: Self = BlockId::new(769u16).unwrap();
    pub const DEAD_BUBBLE_CORAL_FAN: Self = BlockId::new(770u16).unwrap();
    pub const DEAD_FIRE_CORAL_FAN: Self = BlockId::new(771u16).unwrap();
    pub const DEAD_HORN_CORAL_FAN: Self = BlockId::new(772u16).unwrap();
    pub const TUBE_CORAL_FAN: Self = BlockId::new(773u16).unwrap();
    pub const BRAIN_CORAL_FAN: Self = BlockId::new(774u16).unwrap();
    pub const BUBBLE_CORAL_FAN: Self = BlockId::new(775u16).unwrap();
    pub const FIRE_CORAL_FAN: Self = BlockId::new(776u16).unwrap();
    pub const HORN_CORAL_FAN: Self = BlockId::new(777u16).unwrap();
    pub const DEAD_TUBE_CORAL_WALL_FAN: Self = BlockId::new(778u16).unwrap();
    pub const DEAD_BRAIN_CORAL_WALL_FAN: Self = BlockId::new(779u16).unwrap();
    pub const DEAD_BUBBLE_CORAL_WALL_FAN: Self = BlockId::new(780u16).unwrap();
    pub const DEAD_FIRE_CORAL_WALL_FAN: Self = BlockId::new(781u16).unwrap();
    pub const DEAD_HORN_CORAL_WALL_FAN: Self = BlockId::new(782u16).unwrap();
    pub const TUBE_CORAL_WALL_FAN: Self = BlockId::new(783u16).unwrap();
    pub const BRAIN_CORAL_WALL_FAN: Self = BlockId::new(784u16).unwrap();
    pub const BUBBLE_CORAL_WALL_FAN: Self = BlockId::new(785u16).unwrap();
    pub const FIRE_CORAL_WALL_FAN: Self = BlockId::new(786u16).unwrap();
    pub const HORN_CORAL_WALL_FAN: Self = BlockId::new(787u16).unwrap();
    pub const SEA_PICKLE: Self = BlockId::new(788u16).unwrap();
    pub const BLUE_ICE: Self = BlockId::new(789u16).unwrap();
    pub const CONDUIT: Self = BlockId::new(790u16).unwrap();
    pub const BAMBOO_SAPLING: Self = BlockId::new(791u16).unwrap();
    pub const BAMBOO: Self = BlockId::new(792u16).unwrap();
    pub const POTTED_BAMBOO: Self = BlockId::new(793u16).unwrap();
    pub const VOID_AIR: Self = BlockId::new(794u16).unwrap();
    pub const CAVE_AIR: Self = BlockId::new(795u16).unwrap();
    pub const BUBBLE_COLUMN: Self = BlockId::new(796u16).unwrap();
    pub const POLISHED_GRANITE_STAIRS: Self = BlockId::new(797u16).unwrap();
    pub const SMOOTH_RED_SANDSTONE_STAIRS: Self = BlockId::new(798u16).unwrap();
    pub const MOSSY_STONE_BRICK_STAIRS: Self = BlockId::new(799u16).unwrap();
    pub const POLISHED_DIORITE_STAIRS: Self = BlockId::new(800u16).unwrap();
    pub const MOSSY_COBBLESTONE_STAIRS: Self = BlockId::new(801u16).unwrap();
    pub const END_STONE_BRICK_STAIRS: Self = BlockId::new(802u16).unwrap();
    pub const STONE_STAIRS: Self = BlockId::new(803u16).unwrap();
    pub const SMOOTH_SANDSTONE_STAIRS: Self = BlockId::new(804u16).unwrap();
    pub const SMOOTH_QUARTZ_STAIRS: Self = BlockId::new(805u16).unwrap();
    pub const GRANITE_STAIRS: Self = BlockId::new(806u16).unwrap();
    pub const ANDESITE_STAIRS: Self = BlockId::new(807u16).unwrap();
    pub const RED_NETHER_BRICK_STAIRS: Self = BlockId::new(808u16).unwrap();
    pub const POLISHED_ANDESITE_STAIRS: Self = BlockId::new(809u16).unwrap();
    pub const DIORITE_STAIRS: Self = BlockId::new(810u16).unwrap();
    pub const POLISHED_GRANITE_SLAB: Self = BlockId::new(811u16).unwrap();
    pub const SMOOTH_RED_SANDSTONE_SLAB: Self = BlockId::new(812u16).unwrap();
    pub const MOSSY_STONE_BRICK_SLAB: Self = BlockId::new(813u16).unwrap();
    pub const POLISHED_DIORITE_SLAB: Self = BlockId::new(814u16).unwrap();
    pub const MOSSY_COBBLESTONE_SLAB: Self = BlockId::new(815u16).unwrap();
    pub const END_STONE_BRICK_SLAB: Self = BlockId::new(816u16).unwrap();
    pub const SMOOTH_SANDSTONE_SLAB: Self = BlockId::new(817u16).unwrap();
    pub const SMOOTH_QUARTZ_SLAB: Self = BlockId::new(818u16).unwrap();
    pub const GRANITE_SLAB: Self = BlockId::new(819u16).unwrap();
    pub const ANDESITE_SLAB: Self = BlockId::new(820u16).unwrap();
    pub const RED_NETHER_BRICK_SLAB: Self = BlockId::new(821u16).unwrap();
    pub const POLISHED_ANDESITE_SLAB: Self = BlockId::new(822u16).unwrap();
    pub const DIORITE_SLAB: Self = BlockId::new(823u16).unwrap();
    pub const BRICK_WALL: Self = BlockId::new(824u16).unwrap();
    pub const PRISMARINE_WALL: Self = BlockId::new(825u16).unwrap();
    pub const RED_SANDSTONE_WALL: Self = BlockId::new(826u16).unwrap();
    pub const MOSSY_STONE_BRICK_WALL: Self = BlockId::new(827u16).unwrap();
    pub const GRANITE_WALL: Self = BlockId::new(828u16).unwrap();
    pub const STONE_BRICK_WALL: Self = BlockId::new(829u16).unwrap();
    pub const MUD_BRICK_WALL: Self = BlockId::new(830u16).unwrap();
    pub const NETHER_BRICK_WALL: Self = BlockId::new(831u16).unwrap();
    pub const ANDESITE_WALL: Self = BlockId::new(832u16).unwrap();
    pub const RED_NETHER_BRICK_WALL: Self = BlockId::new(833u16).unwrap();
    pub const SANDSTONE_WALL: Self = BlockId::new(834u16).unwrap();
    pub const END_STONE_BRICK_WALL: Self = BlockId::new(835u16).unwrap();
    pub const DIORITE_WALL: Self = BlockId::new(836u16).unwrap();
    pub const SCAFFOLDING: Self = BlockId::new(837u16).unwrap();
    pub const LOOM: Self = BlockId::new(838u16).unwrap();
    pub const BARREL: Self = BlockId::new(839u16).unwrap();
    pub const SMOKER: Self = BlockId::new(840u16).unwrap();
    pub const BLAST_FURNACE: Self = BlockId::new(841u16).unwrap();
    pub const CARTOGRAPHY_TABLE: Self = BlockId::new(842u16).unwrap();
    pub const FLETCHING_TABLE: Self = BlockId::new(843u16).unwrap();
    pub const GRINDSTONE: Self = BlockId::new(844u16).unwrap();
    pub const LECTERN: Self = BlockId::new(845u16).unwrap();
    pub const SMITHING_TABLE: Self = BlockId::new(846u16).unwrap();
    pub const STONECUTTER: Self = BlockId::new(847u16).unwrap();
    pub const BELL: Self = BlockId::new(848u16).unwrap();
    pub const LANTERN: Self = BlockId::new(849u16).unwrap();
    pub const SOUL_LANTERN: Self = BlockId::new(850u16).unwrap();
    pub const COPPER_LANTERN: Self = BlockId::new(851u16).unwrap();
    pub const EXPOSED_COPPER_LANTERN: Self = BlockId::new(852u16).unwrap();
    pub const WEATHERED_COPPER_LANTERN: Self = BlockId::new(853u16).unwrap();
    pub const OXIDIZED_COPPER_LANTERN: Self = BlockId::new(854u16).unwrap();
    pub const WAXED_COPPER_LANTERN: Self = BlockId::new(855u16).unwrap();
    pub const WAXED_EXPOSED_COPPER_LANTERN: Self = BlockId::new(856u16).unwrap();
    pub const WAXED_WEATHERED_COPPER_LANTERN: Self = BlockId::new(857u16).unwrap();
    pub const WAXED_OXIDIZED_COPPER_LANTERN: Self = BlockId::new(858u16).unwrap();
    pub const CAMPFIRE: Self = BlockId::new(859u16).unwrap();
    pub const SOUL_CAMPFIRE: Self = BlockId::new(860u16).unwrap();
    pub const SWEET_BERRY_BUSH: Self = BlockId::new(861u16).unwrap();
    pub const WARPED_STEM: Self = BlockId::new(862u16).unwrap();
    pub const STRIPPED_WARPED_STEM: Self = BlockId::new(863u16).unwrap();
    pub const WARPED_HYPHAE: Self = BlockId::new(864u16).unwrap();
    pub const STRIPPED_WARPED_HYPHAE: Self = BlockId::new(865u16).unwrap();
    pub const WARPED_NYLIUM: Self = BlockId::new(866u16).unwrap();
    pub const WARPED_FUNGUS: Self = BlockId::new(867u16).unwrap();
    pub const WARPED_WART_BLOCK: Self = BlockId::new(868u16).unwrap();
    pub const WARPED_ROOTS: Self = BlockId::new(869u16).unwrap();
    pub const NETHER_SPROUTS: Self = BlockId::new(870u16).unwrap();
    pub const CRIMSON_STEM: Self = BlockId::new(871u16).unwrap();
    pub const STRIPPED_CRIMSON_STEM: Self = BlockId::new(872u16).unwrap();
    pub const CRIMSON_HYPHAE: Self = BlockId::new(873u16).unwrap();
    pub const STRIPPED_CRIMSON_HYPHAE: Self = BlockId::new(874u16).unwrap();
    pub const CRIMSON_NYLIUM: Self = BlockId::new(875u16).unwrap();
    pub const CRIMSON_FUNGUS: Self = BlockId::new(876u16).unwrap();
    pub const SHROOMLIGHT: Self = BlockId::new(877u16).unwrap();
    pub const WEEPING_VINES: Self = BlockId::new(878u16).unwrap();
    pub const WEEPING_VINES_PLANT: Self = BlockId::new(879u16).unwrap();
    pub const TWISTING_VINES: Self = BlockId::new(880u16).unwrap();
    pub const TWISTING_VINES_PLANT: Self = BlockId::new(881u16).unwrap();
    pub const CRIMSON_ROOTS: Self = BlockId::new(882u16).unwrap();
    pub const CRIMSON_PLANKS: Self = BlockId::new(883u16).unwrap();
    pub const WARPED_PLANKS: Self = BlockId::new(884u16).unwrap();
    pub const CRIMSON_SLAB: Self = BlockId::new(885u16).unwrap();
    pub const WARPED_SLAB: Self = BlockId::new(886u16).unwrap();
    pub const CRIMSON_PRESSURE_PLATE: Self = BlockId::new(887u16).unwrap();
    pub const WARPED_PRESSURE_PLATE: Self = BlockId::new(888u16).unwrap();
    pub const CRIMSON_FENCE: Self = BlockId::new(889u16).unwrap();
    pub const WARPED_FENCE: Self = BlockId::new(890u16).unwrap();
    pub const CRIMSON_TRAPDOOR: Self = BlockId::new(891u16).unwrap();
    pub const WARPED_TRAPDOOR: Self = BlockId::new(892u16).unwrap();
    pub const CRIMSON_FENCE_GATE: Self = BlockId::new(893u16).unwrap();
    pub const WARPED_FENCE_GATE: Self = BlockId::new(894u16).unwrap();
    pub const CRIMSON_STAIRS: Self = BlockId::new(895u16).unwrap();
    pub const WARPED_STAIRS: Self = BlockId::new(896u16).unwrap();
    pub const CRIMSON_BUTTON: Self = BlockId::new(897u16).unwrap();
    pub const WARPED_BUTTON: Self = BlockId::new(898u16).unwrap();
    pub const CRIMSON_DOOR: Self = BlockId::new(899u16).unwrap();
    pub const WARPED_DOOR: Self = BlockId::new(900u16).unwrap();
    pub const CRIMSON_SIGN: Self = BlockId::new(901u16).unwrap();
    pub const WARPED_SIGN: Self = BlockId::new(902u16).unwrap();
    pub const CRIMSON_WALL_SIGN: Self = BlockId::new(903u16).unwrap();
    pub const WARPED_WALL_SIGN: Self = BlockId::new(904u16).unwrap();
    pub const STRUCTURE_BLOCK: Self = BlockId::new(905u16).unwrap();
    pub const JIGSAW: Self = BlockId::new(906u16).unwrap();
    pub const TEST_BLOCK: Self = BlockId::new(907u16).unwrap();
    pub const TEST_INSTANCE_BLOCK: Self = BlockId::new(908u16).unwrap();
    pub const COMPOSTER: Self = BlockId::new(909u16).unwrap();
    pub const TARGET: Self = BlockId::new(910u16).unwrap();
    pub const BEE_NEST: Self = BlockId::new(911u16).unwrap();
    pub const BEEHIVE: Self = BlockId::new(912u16).unwrap();
    pub const HONEY_BLOCK: Self = BlockId::new(913u16).unwrap();
    pub const HONEYCOMB_BLOCK: Self = BlockId::new(914u16).unwrap();
    pub const NETHERITE_BLOCK: Self = BlockId::new(915u16).unwrap();
    pub const ANCIENT_DEBRIS: Self = BlockId::new(916u16).unwrap();
    pub const CRYING_OBSIDIAN: Self = BlockId::new(917u16).unwrap();
    pub const RESPAWN_ANCHOR: Self = BlockId::new(918u16).unwrap();
    pub const POTTED_CRIMSON_FUNGUS: Self = BlockId::new(919u16).unwrap();
    pub const POTTED_WARPED_FUNGUS: Self = BlockId::new(920u16).unwrap();
    pub const POTTED_CRIMSON_ROOTS: Self = BlockId::new(921u16).unwrap();
    pub const POTTED_WARPED_ROOTS: Self = BlockId::new(922u16).unwrap();
    pub const LODESTONE: Self = BlockId::new(923u16).unwrap();
    pub const BLACKSTONE: Self = BlockId::new(924u16).unwrap();
    pub const BLACKSTONE_STAIRS: Self = BlockId::new(925u16).unwrap();
    pub const BLACKSTONE_WALL: Self = BlockId::new(926u16).unwrap();
    pub const BLACKSTONE_SLAB: Self = BlockId::new(927u16).unwrap();
    pub const POLISHED_BLACKSTONE: Self = BlockId::new(928u16).unwrap();
    pub const POLISHED_BLACKSTONE_BRICKS: Self = BlockId::new(929u16).unwrap();
    pub const CRACKED_POLISHED_BLACKSTONE_BRICKS: Self = BlockId::new(930u16).unwrap();
    pub const CHISELED_POLISHED_BLACKSTONE: Self = BlockId::new(931u16).unwrap();
    pub const POLISHED_BLACKSTONE_BRICK_SLAB: Self = BlockId::new(932u16).unwrap();
    pub const POLISHED_BLACKSTONE_BRICK_STAIRS: Self = BlockId::new(933u16).unwrap();
    pub const POLISHED_BLACKSTONE_BRICK_WALL: Self = BlockId::new(934u16).unwrap();
    pub const GILDED_BLACKSTONE: Self = BlockId::new(935u16).unwrap();
    pub const POLISHED_BLACKSTONE_STAIRS: Self = BlockId::new(936u16).unwrap();
    pub const POLISHED_BLACKSTONE_SLAB: Self = BlockId::new(937u16).unwrap();
    pub const POLISHED_BLACKSTONE_PRESSURE_PLATE: Self = BlockId::new(938u16).unwrap();
    pub const POLISHED_BLACKSTONE_BUTTON: Self = BlockId::new(939u16).unwrap();
    pub const POLISHED_BLACKSTONE_WALL: Self = BlockId::new(940u16).unwrap();
    pub const CHISELED_NETHER_BRICKS: Self = BlockId::new(941u16).unwrap();
    pub const CRACKED_NETHER_BRICKS: Self = BlockId::new(942u16).unwrap();
    pub const QUARTZ_BRICKS: Self = BlockId::new(943u16).unwrap();
    pub const CANDLE: Self = BlockId::new(944u16).unwrap();
    pub const WHITE_CANDLE: Self = BlockId::new(945u16).unwrap();
    pub const ORANGE_CANDLE: Self = BlockId::new(946u16).unwrap();
    pub const MAGENTA_CANDLE: Self = BlockId::new(947u16).unwrap();
    pub const LIGHT_BLUE_CANDLE: Self = BlockId::new(948u16).unwrap();
    pub const YELLOW_CANDLE: Self = BlockId::new(949u16).unwrap();
    pub const LIME_CANDLE: Self = BlockId::new(950u16).unwrap();
    pub const PINK_CANDLE: Self = BlockId::new(951u16).unwrap();
    pub const GRAY_CANDLE: Self = BlockId::new(952u16).unwrap();
    pub const LIGHT_GRAY_CANDLE: Self = BlockId::new(953u16).unwrap();
    pub const CYAN_CANDLE: Self = BlockId::new(954u16).unwrap();
    pub const PURPLE_CANDLE: Self = BlockId::new(955u16).unwrap();
    pub const BLUE_CANDLE: Self = BlockId::new(956u16).unwrap();
    pub const BROWN_CANDLE: Self = BlockId::new(957u16).unwrap();
    pub const GREEN_CANDLE: Self = BlockId::new(958u16).unwrap();
    pub const RED_CANDLE: Self = BlockId::new(959u16).unwrap();
    pub const BLACK_CANDLE: Self = BlockId::new(960u16).unwrap();
    pub const CANDLE_CAKE: Self = BlockId::new(961u16).unwrap();
    pub const WHITE_CANDLE_CAKE: Self = BlockId::new(962u16).unwrap();
    pub const ORANGE_CANDLE_CAKE: Self = BlockId::new(963u16).unwrap();
    pub const MAGENTA_CANDLE_CAKE: Self = BlockId::new(964u16).unwrap();
    pub const LIGHT_BLUE_CANDLE_CAKE: Self = BlockId::new(965u16).unwrap();
    pub const YELLOW_CANDLE_CAKE: Self = BlockId::new(966u16).unwrap();
    pub const LIME_CANDLE_CAKE: Self = BlockId::new(967u16).unwrap();
    pub const PINK_CANDLE_CAKE: Self = BlockId::new(968u16).unwrap();
    pub const GRAY_CANDLE_CAKE: Self = BlockId::new(969u16).unwrap();
    pub const LIGHT_GRAY_CANDLE_CAKE: Self = BlockId::new(970u16).unwrap();
    pub const CYAN_CANDLE_CAKE: Self = BlockId::new(971u16).unwrap();
    pub const PURPLE_CANDLE_CAKE: Self = BlockId::new(972u16).unwrap();
    pub const BLUE_CANDLE_CAKE: Self = BlockId::new(973u16).unwrap();
    pub const BROWN_CANDLE_CAKE: Self = BlockId::new(974u16).unwrap();
    pub const GREEN_CANDLE_CAKE: Self = BlockId::new(975u16).unwrap();
    pub const RED_CANDLE_CAKE: Self = BlockId::new(976u16).unwrap();
    pub const BLACK_CANDLE_CAKE: Self = BlockId::new(977u16).unwrap();
    pub const AMETHYST_BLOCK: Self = BlockId::new(978u16).unwrap();
    pub const BUDDING_AMETHYST: Self = BlockId::new(979u16).unwrap();
    pub const AMETHYST_CLUSTER: Self = BlockId::new(980u16).unwrap();
    pub const LARGE_AMETHYST_BUD: Self = BlockId::new(981u16).unwrap();
    pub const MEDIUM_AMETHYST_BUD: Self = BlockId::new(982u16).unwrap();
    pub const SMALL_AMETHYST_BUD: Self = BlockId::new(983u16).unwrap();
    pub const TUFF: Self = BlockId::new(984u16).unwrap();
    pub const TUFF_SLAB: Self = BlockId::new(985u16).unwrap();
    pub const TUFF_STAIRS: Self = BlockId::new(986u16).unwrap();
    pub const TUFF_WALL: Self = BlockId::new(987u16).unwrap();
    pub const POLISHED_TUFF: Self = BlockId::new(988u16).unwrap();
    pub const POLISHED_TUFF_SLAB: Self = BlockId::new(989u16).unwrap();
    pub const POLISHED_TUFF_STAIRS: Self = BlockId::new(990u16).unwrap();
    pub const POLISHED_TUFF_WALL: Self = BlockId::new(991u16).unwrap();
    pub const CHISELED_TUFF: Self = BlockId::new(992u16).unwrap();
    pub const TUFF_BRICKS: Self = BlockId::new(993u16).unwrap();
    pub const TUFF_BRICK_SLAB: Self = BlockId::new(994u16).unwrap();
    pub const TUFF_BRICK_STAIRS: Self = BlockId::new(995u16).unwrap();
    pub const TUFF_BRICK_WALL: Self = BlockId::new(996u16).unwrap();
    pub const CHISELED_TUFF_BRICKS: Self = BlockId::new(997u16).unwrap();
    pub const SULFUR: Self = BlockId::new(998u16).unwrap();
    pub const POTENT_SULFUR: Self = BlockId::new(999u16).unwrap();
    pub const SULFUR_SLAB: Self = BlockId::new(1000u16).unwrap();
    pub const SULFUR_STAIRS: Self = BlockId::new(1001u16).unwrap();
    pub const SULFUR_WALL: Self = BlockId::new(1002u16).unwrap();
    pub const POLISHED_SULFUR: Self = BlockId::new(1003u16).unwrap();
    pub const POLISHED_SULFUR_SLAB: Self = BlockId::new(1004u16).unwrap();
    pub const POLISHED_SULFUR_STAIRS: Self = BlockId::new(1005u16).unwrap();
    pub const POLISHED_SULFUR_WALL: Self = BlockId::new(1006u16).unwrap();
    pub const SULFUR_BRICKS: Self = BlockId::new(1007u16).unwrap();
    pub const SULFUR_BRICK_SLAB: Self = BlockId::new(1008u16).unwrap();
    pub const SULFUR_BRICK_STAIRS: Self = BlockId::new(1009u16).unwrap();
    pub const SULFUR_BRICK_WALL: Self = BlockId::new(1010u16).unwrap();
    pub const CHISELED_SULFUR: Self = BlockId::new(1011u16).unwrap();
    pub const CINNABAR: Self = BlockId::new(1012u16).unwrap();
    pub const CINNABAR_SLAB: Self = BlockId::new(1013u16).unwrap();
    pub const CINNABAR_STAIRS: Self = BlockId::new(1014u16).unwrap();
    pub const CINNABAR_WALL: Self = BlockId::new(1015u16).unwrap();
    pub const POLISHED_CINNABAR: Self = BlockId::new(1016u16).unwrap();
    pub const POLISHED_CINNABAR_SLAB: Self = BlockId::new(1017u16).unwrap();
    pub const POLISHED_CINNABAR_STAIRS: Self = BlockId::new(1018u16).unwrap();
    pub const POLISHED_CINNABAR_WALL: Self = BlockId::new(1019u16).unwrap();
    pub const CINNABAR_BRICKS: Self = BlockId::new(1020u16).unwrap();
    pub const CINNABAR_BRICK_SLAB: Self = BlockId::new(1021u16).unwrap();
    pub const CINNABAR_BRICK_STAIRS: Self = BlockId::new(1022u16).unwrap();
    pub const CINNABAR_BRICK_WALL: Self = BlockId::new(1023u16).unwrap();
    pub const CHISELED_CINNABAR: Self = BlockId::new(1024u16).unwrap();
    pub const CALCITE: Self = BlockId::new(1025u16).unwrap();
    pub const TINTED_GLASS: Self = BlockId::new(1026u16).unwrap();
    pub const POWDER_SNOW: Self = BlockId::new(1027u16).unwrap();
    pub const SCULK_SENSOR: Self = BlockId::new(1028u16).unwrap();
    pub const CALIBRATED_SCULK_SENSOR: Self = BlockId::new(1029u16).unwrap();
    pub const SCULK: Self = BlockId::new(1030u16).unwrap();
    pub const SCULK_VEIN: Self = BlockId::new(1031u16).unwrap();
    pub const SCULK_CATALYST: Self = BlockId::new(1032u16).unwrap();
    pub const SCULK_SHRIEKER: Self = BlockId::new(1033u16).unwrap();
    pub const COPPER_BLOCK: Self = BlockId::new(1034u16).unwrap();
    pub const EXPOSED_COPPER: Self = BlockId::new(1035u16).unwrap();
    pub const WEATHERED_COPPER: Self = BlockId::new(1036u16).unwrap();
    pub const OXIDIZED_COPPER: Self = BlockId::new(1037u16).unwrap();
    pub const WAXED_COPPER_BLOCK: Self = BlockId::new(1038u16).unwrap();
    pub const WAXED_EXPOSED_COPPER: Self = BlockId::new(1039u16).unwrap();
    pub const WAXED_WEATHERED_COPPER: Self = BlockId::new(1040u16).unwrap();
    pub const WAXED_OXIDIZED_COPPER: Self = BlockId::new(1041u16).unwrap();
    pub const COPPER_ORE: Self = BlockId::new(1042u16).unwrap();
    pub const DEEPSLATE_COPPER_ORE: Self = BlockId::new(1043u16).unwrap();
    pub const CUT_COPPER: Self = BlockId::new(1044u16).unwrap();
    pub const EXPOSED_CUT_COPPER: Self = BlockId::new(1045u16).unwrap();
    pub const WEATHERED_CUT_COPPER: Self = BlockId::new(1046u16).unwrap();
    pub const OXIDIZED_CUT_COPPER: Self = BlockId::new(1047u16).unwrap();
    pub const WAXED_CUT_COPPER: Self = BlockId::new(1048u16).unwrap();
    pub const WAXED_EXPOSED_CUT_COPPER: Self = BlockId::new(1049u16).unwrap();
    pub const WAXED_WEATHERED_CUT_COPPER: Self = BlockId::new(1050u16).unwrap();
    pub const WAXED_OXIDIZED_CUT_COPPER: Self = BlockId::new(1051u16).unwrap();
    pub const CHISELED_COPPER: Self = BlockId::new(1052u16).unwrap();
    pub const EXPOSED_CHISELED_COPPER: Self = BlockId::new(1053u16).unwrap();
    pub const WEATHERED_CHISELED_COPPER: Self = BlockId::new(1054u16).unwrap();
    pub const OXIDIZED_CHISELED_COPPER: Self = BlockId::new(1055u16).unwrap();
    pub const WAXED_CHISELED_COPPER: Self = BlockId::new(1056u16).unwrap();
    pub const WAXED_EXPOSED_CHISELED_COPPER: Self = BlockId::new(1057u16).unwrap();
    pub const WAXED_WEATHERED_CHISELED_COPPER: Self = BlockId::new(1058u16).unwrap();
    pub const WAXED_OXIDIZED_CHISELED_COPPER: Self = BlockId::new(1059u16).unwrap();
    pub const CUT_COPPER_STAIRS: Self = BlockId::new(1060u16).unwrap();
    pub const EXPOSED_CUT_COPPER_STAIRS: Self = BlockId::new(1061u16).unwrap();
    pub const WEATHERED_CUT_COPPER_STAIRS: Self = BlockId::new(1062u16).unwrap();
    pub const OXIDIZED_CUT_COPPER_STAIRS: Self = BlockId::new(1063u16).unwrap();
    pub const WAXED_CUT_COPPER_STAIRS: Self = BlockId::new(1064u16).unwrap();
    pub const WAXED_EXPOSED_CUT_COPPER_STAIRS: Self = BlockId::new(1065u16).unwrap();
    pub const WAXED_WEATHERED_CUT_COPPER_STAIRS: Self = BlockId::new(1066u16).unwrap();
    pub const WAXED_OXIDIZED_CUT_COPPER_STAIRS: Self = BlockId::new(1067u16).unwrap();
    pub const CUT_COPPER_SLAB: Self = BlockId::new(1068u16).unwrap();
    pub const EXPOSED_CUT_COPPER_SLAB: Self = BlockId::new(1069u16).unwrap();
    pub const WEATHERED_CUT_COPPER_SLAB: Self = BlockId::new(1070u16).unwrap();
    pub const OXIDIZED_CUT_COPPER_SLAB: Self = BlockId::new(1071u16).unwrap();
    pub const WAXED_CUT_COPPER_SLAB: Self = BlockId::new(1072u16).unwrap();
    pub const WAXED_EXPOSED_CUT_COPPER_SLAB: Self = BlockId::new(1073u16).unwrap();
    pub const WAXED_WEATHERED_CUT_COPPER_SLAB: Self = BlockId::new(1074u16).unwrap();
    pub const WAXED_OXIDIZED_CUT_COPPER_SLAB: Self = BlockId::new(1075u16).unwrap();
    pub const COPPER_DOOR: Self = BlockId::new(1076u16).unwrap();
    pub const EXPOSED_COPPER_DOOR: Self = BlockId::new(1077u16).unwrap();
    pub const WEATHERED_COPPER_DOOR: Self = BlockId::new(1078u16).unwrap();
    pub const OXIDIZED_COPPER_DOOR: Self = BlockId::new(1079u16).unwrap();
    pub const WAXED_COPPER_DOOR: Self = BlockId::new(1080u16).unwrap();
    pub const WAXED_EXPOSED_COPPER_DOOR: Self = BlockId::new(1081u16).unwrap();
    pub const WAXED_WEATHERED_COPPER_DOOR: Self = BlockId::new(1082u16).unwrap();
    pub const WAXED_OXIDIZED_COPPER_DOOR: Self = BlockId::new(1083u16).unwrap();
    pub const COPPER_TRAPDOOR: Self = BlockId::new(1084u16).unwrap();
    pub const EXPOSED_COPPER_TRAPDOOR: Self = BlockId::new(1085u16).unwrap();
    pub const WEATHERED_COPPER_TRAPDOOR: Self = BlockId::new(1086u16).unwrap();
    pub const OXIDIZED_COPPER_TRAPDOOR: Self = BlockId::new(1087u16).unwrap();
    pub const WAXED_COPPER_TRAPDOOR: Self = BlockId::new(1088u16).unwrap();
    pub const WAXED_EXPOSED_COPPER_TRAPDOOR: Self = BlockId::new(1089u16).unwrap();
    pub const WAXED_WEATHERED_COPPER_TRAPDOOR: Self = BlockId::new(1090u16).unwrap();
    pub const WAXED_OXIDIZED_COPPER_TRAPDOOR: Self = BlockId::new(1091u16).unwrap();
    pub const COPPER_GRATE: Self = BlockId::new(1092u16).unwrap();
    pub const EXPOSED_COPPER_GRATE: Self = BlockId::new(1093u16).unwrap();
    pub const WEATHERED_COPPER_GRATE: Self = BlockId::new(1094u16).unwrap();
    pub const OXIDIZED_COPPER_GRATE: Self = BlockId::new(1095u16).unwrap();
    pub const WAXED_COPPER_GRATE: Self = BlockId::new(1096u16).unwrap();
    pub const WAXED_EXPOSED_COPPER_GRATE: Self = BlockId::new(1097u16).unwrap();
    pub const WAXED_WEATHERED_COPPER_GRATE: Self = BlockId::new(1098u16).unwrap();
    pub const WAXED_OXIDIZED_COPPER_GRATE: Self = BlockId::new(1099u16).unwrap();
    pub const COPPER_BULB: Self = BlockId::new(1100u16).unwrap();
    pub const EXPOSED_COPPER_BULB: Self = BlockId::new(1101u16).unwrap();
    pub const WEATHERED_COPPER_BULB: Self = BlockId::new(1102u16).unwrap();
    pub const OXIDIZED_COPPER_BULB: Self = BlockId::new(1103u16).unwrap();
    pub const WAXED_COPPER_BULB: Self = BlockId::new(1104u16).unwrap();
    pub const WAXED_EXPOSED_COPPER_BULB: Self = BlockId::new(1105u16).unwrap();
    pub const WAXED_WEATHERED_COPPER_BULB: Self = BlockId::new(1106u16).unwrap();
    pub const WAXED_OXIDIZED_COPPER_BULB: Self = BlockId::new(1107u16).unwrap();
    pub const COPPER_CHEST: Self = BlockId::new(1108u16).unwrap();
    pub const EXPOSED_COPPER_CHEST: Self = BlockId::new(1109u16).unwrap();
    pub const WEATHERED_COPPER_CHEST: Self = BlockId::new(1110u16).unwrap();
    pub const OXIDIZED_COPPER_CHEST: Self = BlockId::new(1111u16).unwrap();
    pub const WAXED_COPPER_CHEST: Self = BlockId::new(1112u16).unwrap();
    pub const WAXED_EXPOSED_COPPER_CHEST: Self = BlockId::new(1113u16).unwrap();
    pub const WAXED_WEATHERED_COPPER_CHEST: Self = BlockId::new(1114u16).unwrap();
    pub const WAXED_OXIDIZED_COPPER_CHEST: Self = BlockId::new(1115u16).unwrap();
    pub const COPPER_GOLEM_STATUE: Self = BlockId::new(1116u16).unwrap();
    pub const EXPOSED_COPPER_GOLEM_STATUE: Self = BlockId::new(1117u16).unwrap();
    pub const WEATHERED_COPPER_GOLEM_STATUE: Self = BlockId::new(1118u16).unwrap();
    pub const OXIDIZED_COPPER_GOLEM_STATUE: Self = BlockId::new(1119u16).unwrap();
    pub const WAXED_COPPER_GOLEM_STATUE: Self = BlockId::new(1120u16).unwrap();
    pub const WAXED_EXPOSED_COPPER_GOLEM_STATUE: Self = BlockId::new(1121u16).unwrap();
    pub const WAXED_WEATHERED_COPPER_GOLEM_STATUE: Self = BlockId::new(1122u16).unwrap();
    pub const WAXED_OXIDIZED_COPPER_GOLEM_STATUE: Self = BlockId::new(1123u16).unwrap();
    pub const LIGHTNING_ROD: Self = BlockId::new(1124u16).unwrap();
    pub const EXPOSED_LIGHTNING_ROD: Self = BlockId::new(1125u16).unwrap();
    pub const WEATHERED_LIGHTNING_ROD: Self = BlockId::new(1126u16).unwrap();
    pub const OXIDIZED_LIGHTNING_ROD: Self = BlockId::new(1127u16).unwrap();
    pub const WAXED_LIGHTNING_ROD: Self = BlockId::new(1128u16).unwrap();
    pub const WAXED_EXPOSED_LIGHTNING_ROD: Self = BlockId::new(1129u16).unwrap();
    pub const WAXED_WEATHERED_LIGHTNING_ROD: Self = BlockId::new(1130u16).unwrap();
    pub const WAXED_OXIDIZED_LIGHTNING_ROD: Self = BlockId::new(1131u16).unwrap();
    pub const DRIPSTONE_BLOCK: Self = BlockId::new(1132u16).unwrap();
    pub const POINTED_DRIPSTONE: Self = BlockId::new(1133u16).unwrap();
    pub const SULFUR_SPIKE: Self = BlockId::new(1134u16).unwrap();
    pub const CAVE_VINES: Self = BlockId::new(1135u16).unwrap();
    pub const CAVE_VINES_PLANT: Self = BlockId::new(1136u16).unwrap();
    pub const SPORE_BLOSSOM: Self = BlockId::new(1137u16).unwrap();
    pub const AZALEA: Self = BlockId::new(1138u16).unwrap();
    pub const FLOWERING_AZALEA: Self = BlockId::new(1139u16).unwrap();
    pub const MOSS_CARPET: Self = BlockId::new(1140u16).unwrap();
    pub const PINK_PETALS: Self = BlockId::new(1141u16).unwrap();
    pub const WILDFLOWERS: Self = BlockId::new(1142u16).unwrap();
    pub const LEAF_LITTER: Self = BlockId::new(1143u16).unwrap();
    pub const MOSS_BLOCK: Self = BlockId::new(1144u16).unwrap();
    pub const BIG_DRIPLEAF: Self = BlockId::new(1145u16).unwrap();
    pub const BIG_DRIPLEAF_STEM: Self = BlockId::new(1146u16).unwrap();
    pub const SMALL_DRIPLEAF: Self = BlockId::new(1147u16).unwrap();
    pub const HANGING_ROOTS: Self = BlockId::new(1148u16).unwrap();
    pub const ROOTED_DIRT: Self = BlockId::new(1149u16).unwrap();
    pub const MUD: Self = BlockId::new(1150u16).unwrap();
    pub const DEEPSLATE: Self = BlockId::new(1151u16).unwrap();
    pub const COBBLED_DEEPSLATE: Self = BlockId::new(1152u16).unwrap();
    pub const COBBLED_DEEPSLATE_STAIRS: Self = BlockId::new(1153u16).unwrap();
    pub const COBBLED_DEEPSLATE_SLAB: Self = BlockId::new(1154u16).unwrap();
    pub const COBBLED_DEEPSLATE_WALL: Self = BlockId::new(1155u16).unwrap();
    pub const POLISHED_DEEPSLATE: Self = BlockId::new(1156u16).unwrap();
    pub const POLISHED_DEEPSLATE_STAIRS: Self = BlockId::new(1157u16).unwrap();
    pub const POLISHED_DEEPSLATE_SLAB: Self = BlockId::new(1158u16).unwrap();
    pub const POLISHED_DEEPSLATE_WALL: Self = BlockId::new(1159u16).unwrap();
    pub const DEEPSLATE_TILES: Self = BlockId::new(1160u16).unwrap();
    pub const DEEPSLATE_TILE_STAIRS: Self = BlockId::new(1161u16).unwrap();
    pub const DEEPSLATE_TILE_SLAB: Self = BlockId::new(1162u16).unwrap();
    pub const DEEPSLATE_TILE_WALL: Self = BlockId::new(1163u16).unwrap();
    pub const DEEPSLATE_BRICKS: Self = BlockId::new(1164u16).unwrap();
    pub const DEEPSLATE_BRICK_STAIRS: Self = BlockId::new(1165u16).unwrap();
    pub const DEEPSLATE_BRICK_SLAB: Self = BlockId::new(1166u16).unwrap();
    pub const DEEPSLATE_BRICK_WALL: Self = BlockId::new(1167u16).unwrap();
    pub const CHISELED_DEEPSLATE: Self = BlockId::new(1168u16).unwrap();
    pub const CRACKED_DEEPSLATE_BRICKS: Self = BlockId::new(1169u16).unwrap();
    pub const CRACKED_DEEPSLATE_TILES: Self = BlockId::new(1170u16).unwrap();
    pub const INFESTED_DEEPSLATE: Self = BlockId::new(1171u16).unwrap();
    pub const SMOOTH_BASALT: Self = BlockId::new(1172u16).unwrap();
    pub const RAW_IRON_BLOCK: Self = BlockId::new(1173u16).unwrap();
    pub const RAW_COPPER_BLOCK: Self = BlockId::new(1174u16).unwrap();
    pub const RAW_GOLD_BLOCK: Self = BlockId::new(1175u16).unwrap();
    pub const POTTED_AZALEA_BUSH: Self = BlockId::new(1176u16).unwrap();
    pub const POTTED_FLOWERING_AZALEA_BUSH: Self = BlockId::new(1177u16).unwrap();
    pub const OCHRE_FROGLIGHT: Self = BlockId::new(1178u16).unwrap();
    pub const VERDANT_FROGLIGHT: Self = BlockId::new(1179u16).unwrap();
    pub const PEARLESCENT_FROGLIGHT: Self = BlockId::new(1180u16).unwrap();
    pub const FROGSPAWN: Self = BlockId::new(1181u16).unwrap();
    pub const REINFORCED_DEEPSLATE: Self = BlockId::new(1182u16).unwrap();
    pub const DECORATED_POT: Self = BlockId::new(1183u16).unwrap();
    pub const CRAFTER: Self = BlockId::new(1184u16).unwrap();
    pub const TRIAL_SPAWNER: Self = BlockId::new(1185u16).unwrap();
    pub const VAULT: Self = BlockId::new(1186u16).unwrap();
    pub const HEAVY_CORE: Self = BlockId::new(1187u16).unwrap();
    pub const PALE_MOSS_BLOCK: Self = BlockId::new(1188u16).unwrap();
    pub const PALE_MOSS_CARPET: Self = BlockId::new(1189u16).unwrap();
    pub const PALE_HANGING_MOSS: Self = BlockId::new(1190u16).unwrap();
    pub const OPEN_EYEBLOSSOM: Self = BlockId::new(1191u16).unwrap();
    pub const CLOSED_EYEBLOSSOM: Self = BlockId::new(1192u16).unwrap();
    pub const POTTED_OPEN_EYEBLOSSOM: Self = BlockId::new(1193u16).unwrap();
    pub const POTTED_CLOSED_EYEBLOSSOM: Self = BlockId::new(1194u16).unwrap();
    pub const FIREFLY_BUSH: Self = BlockId::new(1195u16).unwrap();
    pub(crate) const BLOCK_COUNT: u16 = mappings::TYPE_FROM_RAW_ID.len() as u16;
    #[doc = r" Get a [`BlockId`] from a [`BlockStateId`]"]
    #[inline]
    #[must_use]
    pub const fn from_state_id(id: BlockStateId) -> BlockId {
        unsafe { std::hint::assert_unchecked(id.as_u16() < BlockStateId::STATE_COUNT) }
        mappings::BLOCK_ID_FROM_STATE_ID[id.as_u16() as usize]
    }
}
#[derive(Clone, Copy, Debug, Eq, PartialEq)]
pub enum AttachFace {
    Floor,
    Wall,
    Ceiling,
}
impl EnumVariants for AttachFace {
    fn variant_count() -> u16 {
        3u16
    }
    fn to_index(&self) -> u16 {
        match self {
            Self::Floor => 0u16,
            Self::Wall => 1u16,
            Self::Ceiling => 2u16,
        }
    }
    fn from_index(index: u16) -> Self {
        match index {
            0u16 => Self::Floor,
            1u16 => Self::Wall,
            2u16 => Self::Ceiling,
            _ => panic!("Invalid index: {index}"),
        }
    }
    fn to_value(&self) -> &'static str {
        match self {
            Self::Floor => "floor",
            Self::Wall => "wall",
            Self::Ceiling => "ceiling",
        }
    }
    fn from_value(value: &str) -> Self {
        match value {
            "floor" => Self::Floor,
            "wall" => Self::Wall,
            "ceiling" => Self::Ceiling,
            _ => panic!("Invalid value: {value}"),
        }
    }
}
#[derive(Clone, Copy, Debug, Eq, PartialEq)]
pub enum Axis {
    X,
    Y,
    Z,
}
impl EnumVariants for Axis {
    fn variant_count() -> u16 {
        3u16
    }
    fn to_index(&self) -> u16 {
        match self {
            Self::X => 0u16,
            Self::Y => 1u16,
            Self::Z => 2u16,
        }
    }
    fn from_index(index: u16) -> Self {
        match index {
            0u16 => Self::X,
            1u16 => Self::Y,
            2u16 => Self::Z,
            _ => panic!("Invalid index: {index}"),
        }
    }
    fn to_value(&self) -> &'static str {
        match self {
            Self::X => "x",
            Self::Y => "y",
            Self::Z => "z",
        }
    }
    fn from_value(value: &str) -> Self {
        match value {
            "x" => Self::X,
            "y" => Self::Y,
            "z" => Self::Z,
            _ => panic!("Invalid value: {value}"),
        }
    }
}
#[derive(Clone, Copy, Debug, Eq, PartialEq)]
pub enum BambooLeaves {
    None,
    Small,
    Large,
}
impl EnumVariants for BambooLeaves {
    fn variant_count() -> u16 {
        3u16
    }
    fn to_index(&self) -> u16 {
        match self {
            Self::None => 0u16,
            Self::Small => 1u16,
            Self::Large => 2u16,
        }
    }
    fn from_index(index: u16) -> Self {
        match index {
            0u16 => Self::None,
            1u16 => Self::Small,
            2u16 => Self::Large,
            _ => panic!("Invalid index: {index}"),
        }
    }
    fn to_value(&self) -> &'static str {
        match self {
            Self::None => "none",
            Self::Small => "small",
            Self::Large => "large",
        }
    }
    fn from_value(value: &str) -> Self {
        match value {
            "none" => Self::None,
            "small" => Self::Small,
            "large" => Self::Large,
            _ => panic!("Invalid value: {value}"),
        }
    }
}
#[derive(Clone, Copy, Debug, Eq, PartialEq)]
pub enum BedPart {
    Head,
    Foot,
}
impl EnumVariants for BedPart {
    fn variant_count() -> u16 {
        2u16
    }
    fn to_index(&self) -> u16 {
        match self {
            Self::Head => 0u16,
            Self::Foot => 1u16,
        }
    }
    fn from_index(index: u16) -> Self {
        match index {
            0u16 => Self::Head,
            1u16 => Self::Foot,
            _ => panic!("Invalid index: {index}"),
        }
    }
    fn to_value(&self) -> &'static str {
        match self {
            Self::Head => "head",
            Self::Foot => "foot",
        }
    }
    fn from_value(value: &str) -> Self {
        match value {
            "head" => Self::Head,
            "foot" => Self::Foot,
            _ => panic!("Invalid value: {value}"),
        }
    }
}
#[derive(Clone, Copy, Debug, Eq, PartialEq)]
pub enum BellAttachment {
    Floor,
    Ceiling,
    SingleWall,
    DoubleWall,
}
impl EnumVariants for BellAttachment {
    fn variant_count() -> u16 {
        4u16
    }
    fn to_index(&self) -> u16 {
        match self {
            Self::Floor => 0u16,
            Self::Ceiling => 1u16,
            Self::SingleWall => 2u16,
            Self::DoubleWall => 3u16,
        }
    }
    fn from_index(index: u16) -> Self {
        match index {
            0u16 => Self::Floor,
            1u16 => Self::Ceiling,
            2u16 => Self::SingleWall,
            3u16 => Self::DoubleWall,
            _ => panic!("Invalid index: {index}"),
        }
    }
    fn to_value(&self) -> &'static str {
        match self {
            Self::Floor => "floor",
            Self::Ceiling => "ceiling",
            Self::SingleWall => "single_wall",
            Self::DoubleWall => "double_wall",
        }
    }
    fn from_value(value: &str) -> Self {
        match value {
            "floor" => Self::Floor,
            "ceiling" => Self::Ceiling,
            "single_wall" => Self::SingleWall,
            "double_wall" => Self::DoubleWall,
            _ => panic!("Invalid value: {value}"),
        }
    }
}
#[derive(Clone, Copy, Debug, Eq, PartialEq)]
pub enum ChestType {
    Single,
    Left,
    Right,
}
impl EnumVariants for ChestType {
    fn variant_count() -> u16 {
        3u16
    }
    fn to_index(&self) -> u16 {
        match self {
            Self::Single => 0u16,
            Self::Left => 1u16,
            Self::Right => 2u16,
        }
    }
    fn from_index(index: u16) -> Self {
        match index {
            0u16 => Self::Single,
            1u16 => Self::Left,
            2u16 => Self::Right,
            _ => panic!("Invalid index: {index}"),
        }
    }
    fn to_value(&self) -> &'static str {
        match self {
            Self::Single => "single",
            Self::Left => "left",
            Self::Right => "right",
        }
    }
    fn from_value(value: &str) -> Self {
        match value {
            "single" => Self::Single,
            "left" => Self::Left,
            "right" => Self::Right,
            _ => panic!("Invalid value: {value}"),
        }
    }
}
#[derive(Clone, Copy, Debug, Eq, PartialEq)]
pub enum CopperGolemPose {
    Standing,
    Sitting,
    Running,
    Star,
}
impl EnumVariants for CopperGolemPose {
    fn variant_count() -> u16 {
        4u16
    }
    fn to_index(&self) -> u16 {
        match self {
            Self::Standing => 0u16,
            Self::Sitting => 1u16,
            Self::Running => 2u16,
            Self::Star => 3u16,
        }
    }
    fn from_index(index: u16) -> Self {
        match index {
            0u16 => Self::Standing,
            1u16 => Self::Sitting,
            2u16 => Self::Running,
            3u16 => Self::Star,
            _ => panic!("Invalid index: {index}"),
        }
    }
    fn to_value(&self) -> &'static str {
        match self {
            Self::Standing => "standing",
            Self::Sitting => "sitting",
            Self::Running => "running",
            Self::Star => "star",
        }
    }
    fn from_value(value: &str) -> Self {
        match value {
            "standing" => Self::Standing,
            "sitting" => Self::Sitting,
            "running" => Self::Running,
            "star" => Self::Star,
            _ => panic!("Invalid value: {value}"),
        }
    }
}
#[derive(Clone, Copy, Debug, Eq, PartialEq)]
pub enum CreakingHeartState {
    Uprooted,
    Dormant,
    Awake,
}
impl EnumVariants for CreakingHeartState {
    fn variant_count() -> u16 {
        3u16
    }
    fn to_index(&self) -> u16 {
        match self {
            Self::Uprooted => 0u16,
            Self::Dormant => 1u16,
            Self::Awake => 2u16,
        }
    }
    fn from_index(index: u16) -> Self {
        match index {
            0u16 => Self::Uprooted,
            1u16 => Self::Dormant,
            2u16 => Self::Awake,
            _ => panic!("Invalid index: {index}"),
        }
    }
    fn to_value(&self) -> &'static str {
        match self {
            Self::Uprooted => "uprooted",
            Self::Dormant => "dormant",
            Self::Awake => "awake",
        }
    }
    fn from_value(value: &str) -> Self {
        match value {
            "uprooted" => Self::Uprooted,
            "dormant" => Self::Dormant,
            "awake" => Self::Awake,
            _ => panic!("Invalid value: {value}"),
        }
    }
}
#[derive(Clone, Copy, Debug, Eq, PartialEq)]
pub enum DoorHinge {
    Left,
    Right,
}
impl EnumVariants for DoorHinge {
    fn variant_count() -> u16 {
        2u16
    }
    fn to_index(&self) -> u16 {
        match self {
            Self::Left => 0u16,
            Self::Right => 1u16,
        }
    }
    fn from_index(index: u16) -> Self {
        match index {
            0u16 => Self::Left,
            1u16 => Self::Right,
            _ => panic!("Invalid index: {index}"),
        }
    }
    fn to_value(&self) -> &'static str {
        match self {
            Self::Left => "left",
            Self::Right => "right",
        }
    }
    fn from_value(value: &str) -> Self {
        match value {
            "left" => Self::Left,
            "right" => Self::Right,
            _ => panic!("Invalid value: {value}"),
        }
    }
}
#[derive(Clone, Copy, Debug, Eq, PartialEq)]
pub enum DoubleBlockHalf {
    Upper,
    Lower,
}
impl EnumVariants for DoubleBlockHalf {
    fn variant_count() -> u16 {
        2u16
    }
    fn to_index(&self) -> u16 {
        match self {
            Self::Upper => 0u16,
            Self::Lower => 1u16,
        }
    }
    fn from_index(index: u16) -> Self {
        match index {
            0u16 => Self::Upper,
            1u16 => Self::Lower,
            _ => panic!("Invalid index: {index}"),
        }
    }
    fn to_value(&self) -> &'static str {
        match self {
            Self::Upper => "upper",
            Self::Lower => "lower",
        }
    }
    fn from_value(value: &str) -> Self {
        match value {
            "upper" => Self::Upper,
            "lower" => Self::Lower,
            _ => panic!("Invalid value: {value}"),
        }
    }
}
#[derive(Clone, Copy, Debug, Eq, PartialEq)]
pub enum EastRedstone {
    Up,
    Side,
    None,
}
impl EnumVariants for EastRedstone {
    fn variant_count() -> u16 {
        3u16
    }
    fn to_index(&self) -> u16 {
        match self {
            Self::Up => 0u16,
            Self::Side => 1u16,
            Self::None => 2u16,
        }
    }
    fn from_index(index: u16) -> Self {
        match index {
            0u16 => Self::Up,
            1u16 => Self::Side,
            2u16 => Self::None,
            _ => panic!("Invalid index: {index}"),
        }
    }
    fn to_value(&self) -> &'static str {
        match self {
            Self::Up => "up",
            Self::Side => "side",
            Self::None => "none",
        }
    }
    fn from_value(value: &str) -> Self {
        match value {
            "up" => Self::Up,
            "side" => Self::Side,
            "none" => Self::None,
            _ => panic!("Invalid value: {value}"),
        }
    }
}
#[derive(Clone, Copy, Debug, Eq, PartialEq)]
pub enum EastWall {
    None,
    Low,
    Tall,
}
impl EnumVariants for EastWall {
    fn variant_count() -> u16 {
        3u16
    }
    fn to_index(&self) -> u16 {
        match self {
            Self::None => 0u16,
            Self::Low => 1u16,
            Self::Tall => 2u16,
        }
    }
    fn from_index(index: u16) -> Self {
        match index {
            0u16 => Self::None,
            1u16 => Self::Low,
            2u16 => Self::Tall,
            _ => panic!("Invalid index: {index}"),
        }
    }
    fn to_value(&self) -> &'static str {
        match self {
            Self::None => "none",
            Self::Low => "low",
            Self::Tall => "tall",
        }
    }
    fn from_value(value: &str) -> Self {
        match value {
            "none" => Self::None,
            "low" => Self::Low,
            "tall" => Self::Tall,
            _ => panic!("Invalid value: {value}"),
        }
    }
}
#[derive(Clone, Copy, Debug, Eq, PartialEq)]
pub enum Facing {
    North,
    East,
    South,
    West,
    Up,
    Down,
}
impl EnumVariants for Facing {
    fn variant_count() -> u16 {
        6u16
    }
    fn to_index(&self) -> u16 {
        match self {
            Self::North => 0u16,
            Self::East => 1u16,
            Self::South => 2u16,
            Self::West => 3u16,
            Self::Up => 4u16,
            Self::Down => 5u16,
        }
    }
    fn from_index(index: u16) -> Self {
        match index {
            0u16 => Self::North,
            1u16 => Self::East,
            2u16 => Self::South,
            3u16 => Self::West,
            4u16 => Self::Up,
            5u16 => Self::Down,
            _ => panic!("Invalid index: {index}"),
        }
    }
    fn to_value(&self) -> &'static str {
        match self {
            Self::North => "north",
            Self::East => "east",
            Self::South => "south",
            Self::West => "west",
            Self::Up => "up",
            Self::Down => "down",
        }
    }
    fn from_value(value: &str) -> Self {
        match value {
            "north" => Self::North,
            "east" => Self::East,
            "south" => Self::South,
            "west" => Self::West,
            "up" => Self::Up,
            "down" => Self::Down,
            _ => panic!("Invalid value: {value}"),
        }
    }
}
#[derive(Clone, Copy, Debug, Eq, PartialEq)]
pub enum FacingHopper {
    Down,
    North,
    South,
    West,
    East,
}
impl EnumVariants for FacingHopper {
    fn variant_count() -> u16 {
        5u16
    }
    fn to_index(&self) -> u16 {
        match self {
            Self::Down => 0u16,
            Self::North => 1u16,
            Self::South => 2u16,
            Self::West => 3u16,
            Self::East => 4u16,
        }
    }
    fn from_index(index: u16) -> Self {
        match index {
            0u16 => Self::Down,
            1u16 => Self::North,
            2u16 => Self::South,
            3u16 => Self::West,
            4u16 => Self::East,
            _ => panic!("Invalid index: {index}"),
        }
    }
    fn to_value(&self) -> &'static str {
        match self {
            Self::Down => "down",
            Self::North => "north",
            Self::South => "south",
            Self::West => "west",
            Self::East => "east",
        }
    }
    fn from_value(value: &str) -> Self {
        match value {
            "down" => Self::Down,
            "north" => Self::North,
            "south" => Self::South,
            "west" => Self::West,
            "east" => Self::East,
            _ => panic!("Invalid value: {value}"),
        }
    }
}
#[derive(Clone, Copy, Debug, Eq, PartialEq)]
pub enum Half {
    Top,
    Bottom,
}
impl EnumVariants for Half {
    fn variant_count() -> u16 {
        2u16
    }
    fn to_index(&self) -> u16 {
        match self {
            Self::Top => 0u16,
            Self::Bottom => 1u16,
        }
    }
    fn from_index(index: u16) -> Self {
        match index {
            0u16 => Self::Top,
            1u16 => Self::Bottom,
            _ => panic!("Invalid index: {index}"),
        }
    }
    fn to_value(&self) -> &'static str {
        match self {
            Self::Top => "top",
            Self::Bottom => "bottom",
        }
    }
    fn from_value(value: &str) -> Self {
        match value {
            "top" => Self::Top,
            "bottom" => Self::Bottom,
            _ => panic!("Invalid value: {value}"),
        }
    }
}
#[derive(Clone, Copy, Debug, Eq, PartialEq)]
pub enum HorizontalAxis {
    X,
    Z,
}
impl EnumVariants for HorizontalAxis {
    fn variant_count() -> u16 {
        2u16
    }
    fn to_index(&self) -> u16 {
        match self {
            Self::X => 0u16,
            Self::Z => 1u16,
        }
    }
    fn from_index(index: u16) -> Self {
        match index {
            0u16 => Self::X,
            1u16 => Self::Z,
            _ => panic!("Invalid index: {index}"),
        }
    }
    fn to_value(&self) -> &'static str {
        match self {
            Self::X => "x",
            Self::Z => "z",
        }
    }
    fn from_value(value: &str) -> Self {
        match value {
            "x" => Self::X,
            "z" => Self::Z,
            _ => panic!("Invalid value: {value}"),
        }
    }
}
#[derive(Clone, Copy, Debug, Eq, PartialEq)]
pub enum HorizontalFacing {
    North,
    South,
    West,
    East,
}
impl EnumVariants for HorizontalFacing {
    fn variant_count() -> u16 {
        4u16
    }
    fn to_index(&self) -> u16 {
        match self {
            Self::North => 0u16,
            Self::South => 1u16,
            Self::West => 2u16,
            Self::East => 3u16,
        }
    }
    fn from_index(index: u16) -> Self {
        match index {
            0u16 => Self::North,
            1u16 => Self::South,
            2u16 => Self::West,
            3u16 => Self::East,
            _ => panic!("Invalid index: {index}"),
        }
    }
    fn to_value(&self) -> &'static str {
        match self {
            Self::North => "north",
            Self::South => "south",
            Self::West => "west",
            Self::East => "east",
        }
    }
    fn from_value(value: &str) -> Self {
        match value {
            "north" => Self::North,
            "south" => Self::South,
            "west" => Self::West,
            "east" => Self::East,
            _ => panic!("Invalid value: {value}"),
        }
    }
}
#[derive(Clone, Copy, Debug, Eq, PartialEq)]
pub enum ModeComparator {
    Compare,
    Subtract,
}
impl EnumVariants for ModeComparator {
    fn variant_count() -> u16 {
        2u16
    }
    fn to_index(&self) -> u16 {
        match self {
            Self::Compare => 0u16,
            Self::Subtract => 1u16,
        }
    }
    fn from_index(index: u16) -> Self {
        match index {
            0u16 => Self::Compare,
            1u16 => Self::Subtract,
            _ => panic!("Invalid index: {index}"),
        }
    }
    fn to_value(&self) -> &'static str {
        match self {
            Self::Compare => "compare",
            Self::Subtract => "subtract",
        }
    }
    fn from_value(value: &str) -> Self {
        match value {
            "compare" => Self::Compare,
            "subtract" => Self::Subtract,
            _ => panic!("Invalid value: {value}"),
        }
    }
}
#[derive(Clone, Copy, Debug, Eq, PartialEq)]
pub enum NorthRedstone {
    Up,
    Side,
    None,
}
impl EnumVariants for NorthRedstone {
    fn variant_count() -> u16 {
        3u16
    }
    fn to_index(&self) -> u16 {
        match self {
            Self::Up => 0u16,
            Self::Side => 1u16,
            Self::None => 2u16,
        }
    }
    fn from_index(index: u16) -> Self {
        match index {
            0u16 => Self::Up,
            1u16 => Self::Side,
            2u16 => Self::None,
            _ => panic!("Invalid index: {index}"),
        }
    }
    fn to_value(&self) -> &'static str {
        match self {
            Self::Up => "up",
            Self::Side => "side",
            Self::None => "none",
        }
    }
    fn from_value(value: &str) -> Self {
        match value {
            "up" => Self::Up,
            "side" => Self::Side,
            "none" => Self::None,
            _ => panic!("Invalid value: {value}"),
        }
    }
}
#[derive(Clone, Copy, Debug, Eq, PartialEq)]
pub enum NorthWall {
    None,
    Low,
    Tall,
}
impl EnumVariants for NorthWall {
    fn variant_count() -> u16 {
        3u16
    }
    fn to_index(&self) -> u16 {
        match self {
            Self::None => 0u16,
            Self::Low => 1u16,
            Self::Tall => 2u16,
        }
    }
    fn from_index(index: u16) -> Self {
        match index {
            0u16 => Self::None,
            1u16 => Self::Low,
            2u16 => Self::Tall,
            _ => panic!("Invalid index: {index}"),
        }
    }
    fn to_value(&self) -> &'static str {
        match self {
            Self::None => "none",
            Self::Low => "low",
            Self::Tall => "tall",
        }
    }
    fn from_value(value: &str) -> Self {
        match value {
            "none" => Self::None,
            "low" => Self::Low,
            "tall" => Self::Tall,
            _ => panic!("Invalid value: {value}"),
        }
    }
}
#[derive(Clone, Copy, Debug, Eq, PartialEq)]
pub enum NoteblockInstrument {
    Harp,
    Basedrum,
    Snare,
    Hat,
    Bass,
    Flute,
    Bell,
    Guitar,
    Chime,
    Xylophone,
    IronXylophone,
    CowBell,
    Didgeridoo,
    Bit,
    Banjo,
    Pling,
    Trumpet,
    TrumpetExposed,
    TrumpetOxidized,
    TrumpetWeathered,
    Zombie,
    Skeleton,
    Creeper,
    Dragon,
    WitherSkeleton,
    Piglin,
    CustomHead,
}
impl EnumVariants for NoteblockInstrument {
    fn variant_count() -> u16 {
        27u16
    }
    fn to_index(&self) -> u16 {
        match self {
            Self::Harp => 0u16,
            Self::Basedrum => 1u16,
            Self::Snare => 2u16,
            Self::Hat => 3u16,
            Self::Bass => 4u16,
            Self::Flute => 5u16,
            Self::Bell => 6u16,
            Self::Guitar => 7u16,
            Self::Chime => 8u16,
            Self::Xylophone => 9u16,
            Self::IronXylophone => 10u16,
            Self::CowBell => 11u16,
            Self::Didgeridoo => 12u16,
            Self::Bit => 13u16,
            Self::Banjo => 14u16,
            Self::Pling => 15u16,
            Self::Trumpet => 16u16,
            Self::TrumpetExposed => 17u16,
            Self::TrumpetOxidized => 18u16,
            Self::TrumpetWeathered => 19u16,
            Self::Zombie => 20u16,
            Self::Skeleton => 21u16,
            Self::Creeper => 22u16,
            Self::Dragon => 23u16,
            Self::WitherSkeleton => 24u16,
            Self::Piglin => 25u16,
            Self::CustomHead => 26u16,
        }
    }
    fn from_index(index: u16) -> Self {
        match index {
            0u16 => Self::Harp,
            1u16 => Self::Basedrum,
            2u16 => Self::Snare,
            3u16 => Self::Hat,
            4u16 => Self::Bass,
            5u16 => Self::Flute,
            6u16 => Self::Bell,
            7u16 => Self::Guitar,
            8u16 => Self::Chime,
            9u16 => Self::Xylophone,
            10u16 => Self::IronXylophone,
            11u16 => Self::CowBell,
            12u16 => Self::Didgeridoo,
            13u16 => Self::Bit,
            14u16 => Self::Banjo,
            15u16 => Self::Pling,
            16u16 => Self::Trumpet,
            17u16 => Self::TrumpetExposed,
            18u16 => Self::TrumpetOxidized,
            19u16 => Self::TrumpetWeathered,
            20u16 => Self::Zombie,
            21u16 => Self::Skeleton,
            22u16 => Self::Creeper,
            23u16 => Self::Dragon,
            24u16 => Self::WitherSkeleton,
            25u16 => Self::Piglin,
            26u16 => Self::CustomHead,
            _ => panic!("Invalid index: {index}"),
        }
    }
    fn to_value(&self) -> &'static str {
        match self {
            Self::Harp => "harp",
            Self::Basedrum => "basedrum",
            Self::Snare => "snare",
            Self::Hat => "hat",
            Self::Bass => "bass",
            Self::Flute => "flute",
            Self::Bell => "bell",
            Self::Guitar => "guitar",
            Self::Chime => "chime",
            Self::Xylophone => "xylophone",
            Self::IronXylophone => "iron_xylophone",
            Self::CowBell => "cow_bell",
            Self::Didgeridoo => "didgeridoo",
            Self::Bit => "bit",
            Self::Banjo => "banjo",
            Self::Pling => "pling",
            Self::Trumpet => "trumpet",
            Self::TrumpetExposed => "trumpet_exposed",
            Self::TrumpetOxidized => "trumpet_oxidized",
            Self::TrumpetWeathered => "trumpet_weathered",
            Self::Zombie => "zombie",
            Self::Skeleton => "skeleton",
            Self::Creeper => "creeper",
            Self::Dragon => "dragon",
            Self::WitherSkeleton => "wither_skeleton",
            Self::Piglin => "piglin",
            Self::CustomHead => "custom_head",
        }
    }
    fn from_value(value: &str) -> Self {
        match value {
            "harp" => Self::Harp,
            "basedrum" => Self::Basedrum,
            "snare" => Self::Snare,
            "hat" => Self::Hat,
            "bass" => Self::Bass,
            "flute" => Self::Flute,
            "bell" => Self::Bell,
            "guitar" => Self::Guitar,
            "chime" => Self::Chime,
            "xylophone" => Self::Xylophone,
            "iron_xylophone" => Self::IronXylophone,
            "cow_bell" => Self::CowBell,
            "didgeridoo" => Self::Didgeridoo,
            "bit" => Self::Bit,
            "banjo" => Self::Banjo,
            "pling" => Self::Pling,
            "trumpet" => Self::Trumpet,
            "trumpet_exposed" => Self::TrumpetExposed,
            "trumpet_oxidized" => Self::TrumpetOxidized,
            "trumpet_weathered" => Self::TrumpetWeathered,
            "zombie" => Self::Zombie,
            "skeleton" => Self::Skeleton,
            "creeper" => Self::Creeper,
            "dragon" => Self::Dragon,
            "wither_skeleton" => Self::WitherSkeleton,
            "piglin" => Self::Piglin,
            "custom_head" => Self::CustomHead,
            _ => panic!("Invalid value: {value}"),
        }
    }
}
#[derive(Clone, Copy, Debug, Eq, PartialEq)]
pub enum Orientation {
    DownEast,
    DownNorth,
    DownSouth,
    DownWest,
    UpEast,
    UpNorth,
    UpSouth,
    UpWest,
    WestUp,
    EastUp,
    NorthUp,
    SouthUp,
}
impl EnumVariants for Orientation {
    fn variant_count() -> u16 {
        12u16
    }
    fn to_index(&self) -> u16 {
        match self {
            Self::DownEast => 0u16,
            Self::DownNorth => 1u16,
            Self::DownSouth => 2u16,
            Self::DownWest => 3u16,
            Self::UpEast => 4u16,
            Self::UpNorth => 5u16,
            Self::UpSouth => 6u16,
            Self::UpWest => 7u16,
            Self::WestUp => 8u16,
            Self::EastUp => 9u16,
            Self::NorthUp => 10u16,
            Self::SouthUp => 11u16,
        }
    }
    fn from_index(index: u16) -> Self {
        match index {
            0u16 => Self::DownEast,
            1u16 => Self::DownNorth,
            2u16 => Self::DownSouth,
            3u16 => Self::DownWest,
            4u16 => Self::UpEast,
            5u16 => Self::UpNorth,
            6u16 => Self::UpSouth,
            7u16 => Self::UpWest,
            8u16 => Self::WestUp,
            9u16 => Self::EastUp,
            10u16 => Self::NorthUp,
            11u16 => Self::SouthUp,
            _ => panic!("Invalid index: {index}"),
        }
    }
    fn to_value(&self) -> &'static str {
        match self {
            Self::DownEast => "down_east",
            Self::DownNorth => "down_north",
            Self::DownSouth => "down_south",
            Self::DownWest => "down_west",
            Self::UpEast => "up_east",
            Self::UpNorth => "up_north",
            Self::UpSouth => "up_south",
            Self::UpWest => "up_west",
            Self::WestUp => "west_up",
            Self::EastUp => "east_up",
            Self::NorthUp => "north_up",
            Self::SouthUp => "south_up",
        }
    }
    fn from_value(value: &str) -> Self {
        match value {
            "down_east" => Self::DownEast,
            "down_north" => Self::DownNorth,
            "down_south" => Self::DownSouth,
            "down_west" => Self::DownWest,
            "up_east" => Self::UpEast,
            "up_north" => Self::UpNorth,
            "up_south" => Self::UpSouth,
            "up_west" => Self::UpWest,
            "west_up" => Self::WestUp,
            "east_up" => Self::EastUp,
            "north_up" => Self::NorthUp,
            "south_up" => Self::SouthUp,
            _ => panic!("Invalid value: {value}"),
        }
    }
}
#[derive(Clone, Copy, Debug, Eq, PartialEq)]
pub enum PistonType {
    Normal,
    Sticky,
}
impl EnumVariants for PistonType {
    fn variant_count() -> u16 {
        2u16
    }
    fn to_index(&self) -> u16 {
        match self {
            Self::Normal => 0u16,
            Self::Sticky => 1u16,
        }
    }
    fn from_index(index: u16) -> Self {
        match index {
            0u16 => Self::Normal,
            1u16 => Self::Sticky,
            _ => panic!("Invalid index: {index}"),
        }
    }
    fn to_value(&self) -> &'static str {
        match self {
            Self::Normal => "normal",
            Self::Sticky => "sticky",
        }
    }
    fn from_value(value: &str) -> Self {
        match value {
            "normal" => Self::Normal,
            "sticky" => Self::Sticky,
            _ => panic!("Invalid value: {value}"),
        }
    }
}
#[derive(Clone, Copy, Debug, Eq, PartialEq)]
pub enum PotentSulfurState {
    Dry,
    Wet,
    Dormant,
    Erupting,
    Continuous,
}
impl EnumVariants for PotentSulfurState {
    fn variant_count() -> u16 {
        5u16
    }
    fn to_index(&self) -> u16 {
        match self {
            Self::Dry => 0u16,
            Self::Wet => 1u16,
            Self::Dormant => 2u16,
            Self::Erupting => 3u16,
            Self::Continuous => 4u16,
        }
    }
    fn from_index(index: u16) -> Self {
        match index {
            0u16 => Self::Dry,
            1u16 => Self::Wet,
            2u16 => Self::Dormant,
            3u16 => Self::Erupting,
            4u16 => Self::Continuous,
            _ => panic!("Invalid index: {index}"),
        }
    }
    fn to_value(&self) -> &'static str {
        match self {
            Self::Dry => "dry",
            Self::Wet => "wet",
            Self::Dormant => "dormant",
            Self::Erupting => "erupting",
            Self::Continuous => "continuous",
        }
    }
    fn from_value(value: &str) -> Self {
        match value {
            "dry" => Self::Dry,
            "wet" => Self::Wet,
            "dormant" => Self::Dormant,
            "erupting" => Self::Erupting,
            "continuous" => Self::Continuous,
            _ => panic!("Invalid value: {value}"),
        }
    }
}
#[derive(Clone, Copy, Debug, Eq, PartialEq)]
pub enum RailShape {
    NorthSouth,
    EastWest,
    AscendingEast,
    AscendingWest,
    AscendingNorth,
    AscendingSouth,
    SouthEast,
    SouthWest,
    NorthWest,
    NorthEast,
}
impl EnumVariants for RailShape {
    fn variant_count() -> u16 {
        10u16
    }
    fn to_index(&self) -> u16 {
        match self {
            Self::NorthSouth => 0u16,
            Self::EastWest => 1u16,
            Self::AscendingEast => 2u16,
            Self::AscendingWest => 3u16,
            Self::AscendingNorth => 4u16,
            Self::AscendingSouth => 5u16,
            Self::SouthEast => 6u16,
            Self::SouthWest => 7u16,
            Self::NorthWest => 8u16,
            Self::NorthEast => 9u16,
        }
    }
    fn from_index(index: u16) -> Self {
        match index {
            0u16 => Self::NorthSouth,
            1u16 => Self::EastWest,
            2u16 => Self::AscendingEast,
            3u16 => Self::AscendingWest,
            4u16 => Self::AscendingNorth,
            5u16 => Self::AscendingSouth,
            6u16 => Self::SouthEast,
            7u16 => Self::SouthWest,
            8u16 => Self::NorthWest,
            9u16 => Self::NorthEast,
            _ => panic!("Invalid index: {index}"),
        }
    }
    fn to_value(&self) -> &'static str {
        match self {
            Self::NorthSouth => "north_south",
            Self::EastWest => "east_west",
            Self::AscendingEast => "ascending_east",
            Self::AscendingWest => "ascending_west",
            Self::AscendingNorth => "ascending_north",
            Self::AscendingSouth => "ascending_south",
            Self::SouthEast => "south_east",
            Self::SouthWest => "south_west",
            Self::NorthWest => "north_west",
            Self::NorthEast => "north_east",
        }
    }
    fn from_value(value: &str) -> Self {
        match value {
            "north_south" => Self::NorthSouth,
            "east_west" => Self::EastWest,
            "ascending_east" => Self::AscendingEast,
            "ascending_west" => Self::AscendingWest,
            "ascending_north" => Self::AscendingNorth,
            "ascending_south" => Self::AscendingSouth,
            "south_east" => Self::SouthEast,
            "south_west" => Self::SouthWest,
            "north_west" => Self::NorthWest,
            "north_east" => Self::NorthEast,
            _ => panic!("Invalid value: {value}"),
        }
    }
}
#[derive(Clone, Copy, Debug, Eq, PartialEq)]
pub enum RailShapeStraight {
    NorthSouth,
    EastWest,
    AscendingEast,
    AscendingWest,
    AscendingNorth,
    AscendingSouth,
}
impl EnumVariants for RailShapeStraight {
    fn variant_count() -> u16 {
        6u16
    }
    fn to_index(&self) -> u16 {
        match self {
            Self::NorthSouth => 0u16,
            Self::EastWest => 1u16,
            Self::AscendingEast => 2u16,
            Self::AscendingWest => 3u16,
            Self::AscendingNorth => 4u16,
            Self::AscendingSouth => 5u16,
        }
    }
    fn from_index(index: u16) -> Self {
        match index {
            0u16 => Self::NorthSouth,
            1u16 => Self::EastWest,
            2u16 => Self::AscendingEast,
            3u16 => Self::AscendingWest,
            4u16 => Self::AscendingNorth,
            5u16 => Self::AscendingSouth,
            _ => panic!("Invalid index: {index}"),
        }
    }
    fn to_value(&self) -> &'static str {
        match self {
            Self::NorthSouth => "north_south",
            Self::EastWest => "east_west",
            Self::AscendingEast => "ascending_east",
            Self::AscendingWest => "ascending_west",
            Self::AscendingNorth => "ascending_north",
            Self::AscendingSouth => "ascending_south",
        }
    }
    fn from_value(value: &str) -> Self {
        match value {
            "north_south" => Self::NorthSouth,
            "east_west" => Self::EastWest,
            "ascending_east" => Self::AscendingEast,
            "ascending_west" => Self::AscendingWest,
            "ascending_north" => Self::AscendingNorth,
            "ascending_south" => Self::AscendingSouth,
            _ => panic!("Invalid value: {value}"),
        }
    }
}
#[derive(Clone, Copy, Debug, Eq, PartialEq)]
pub enum SculkSensorPhase {
    Inactive,
    Active,
    Cooldown,
}
impl EnumVariants for SculkSensorPhase {
    fn variant_count() -> u16 {
        3u16
    }
    fn to_index(&self) -> u16 {
        match self {
            Self::Inactive => 0u16,
            Self::Active => 1u16,
            Self::Cooldown => 2u16,
        }
    }
    fn from_index(index: u16) -> Self {
        match index {
            0u16 => Self::Inactive,
            1u16 => Self::Active,
            2u16 => Self::Cooldown,
            _ => panic!("Invalid index: {index}"),
        }
    }
    fn to_value(&self) -> &'static str {
        match self {
            Self::Inactive => "inactive",
            Self::Active => "active",
            Self::Cooldown => "cooldown",
        }
    }
    fn from_value(value: &str) -> Self {
        match value {
            "inactive" => Self::Inactive,
            "active" => Self::Active,
            "cooldown" => Self::Cooldown,
            _ => panic!("Invalid value: {value}"),
        }
    }
}
#[derive(Clone, Copy, Debug, Eq, PartialEq)]
pub enum SideChainPart {
    Unconnected,
    Right,
    Center,
    Left,
}
impl EnumVariants for SideChainPart {
    fn variant_count() -> u16 {
        4u16
    }
    fn to_index(&self) -> u16 {
        match self {
            Self::Unconnected => 0u16,
            Self::Right => 1u16,
            Self::Center => 2u16,
            Self::Left => 3u16,
        }
    }
    fn from_index(index: u16) -> Self {
        match index {
            0u16 => Self::Unconnected,
            1u16 => Self::Right,
            2u16 => Self::Center,
            3u16 => Self::Left,
            _ => panic!("Invalid index: {index}"),
        }
    }
    fn to_value(&self) -> &'static str {
        match self {
            Self::Unconnected => "unconnected",
            Self::Right => "right",
            Self::Center => "center",
            Self::Left => "left",
        }
    }
    fn from_value(value: &str) -> Self {
        match value {
            "unconnected" => Self::Unconnected,
            "right" => Self::Right,
            "center" => Self::Center,
            "left" => Self::Left,
            _ => panic!("Invalid value: {value}"),
        }
    }
}
#[derive(Clone, Copy, Debug, Eq, PartialEq)]
pub enum SlabType {
    Top,
    Bottom,
    Double,
}
impl EnumVariants for SlabType {
    fn variant_count() -> u16 {
        3u16
    }
    fn to_index(&self) -> u16 {
        match self {
            Self::Top => 0u16,
            Self::Bottom => 1u16,
            Self::Double => 2u16,
        }
    }
    fn from_index(index: u16) -> Self {
        match index {
            0u16 => Self::Top,
            1u16 => Self::Bottom,
            2u16 => Self::Double,
            _ => panic!("Invalid index: {index}"),
        }
    }
    fn to_value(&self) -> &'static str {
        match self {
            Self::Top => "top",
            Self::Bottom => "bottom",
            Self::Double => "double",
        }
    }
    fn from_value(value: &str) -> Self {
        match value {
            "top" => Self::Top,
            "bottom" => Self::Bottom,
            "double" => Self::Double,
            _ => panic!("Invalid value: {value}"),
        }
    }
}
#[derive(Clone, Copy, Debug, Eq, PartialEq)]
pub enum SouthRedstone {
    Up,
    Side,
    None,
}
impl EnumVariants for SouthRedstone {
    fn variant_count() -> u16 {
        3u16
    }
    fn to_index(&self) -> u16 {
        match self {
            Self::Up => 0u16,
            Self::Side => 1u16,
            Self::None => 2u16,
        }
    }
    fn from_index(index: u16) -> Self {
        match index {
            0u16 => Self::Up,
            1u16 => Self::Side,
            2u16 => Self::None,
            _ => panic!("Invalid index: {index}"),
        }
    }
    fn to_value(&self) -> &'static str {
        match self {
            Self::Up => "up",
            Self::Side => "side",
            Self::None => "none",
        }
    }
    fn from_value(value: &str) -> Self {
        match value {
            "up" => Self::Up,
            "side" => Self::Side,
            "none" => Self::None,
            _ => panic!("Invalid value: {value}"),
        }
    }
}
#[derive(Clone, Copy, Debug, Eq, PartialEq)]
pub enum SouthWall {
    None,
    Low,
    Tall,
}
impl EnumVariants for SouthWall {
    fn variant_count() -> u16 {
        3u16
    }
    fn to_index(&self) -> u16 {
        match self {
            Self::None => 0u16,
            Self::Low => 1u16,
            Self::Tall => 2u16,
        }
    }
    fn from_index(index: u16) -> Self {
        match index {
            0u16 => Self::None,
            1u16 => Self::Low,
            2u16 => Self::Tall,
            _ => panic!("Invalid index: {index}"),
        }
    }
    fn to_value(&self) -> &'static str {
        match self {
            Self::None => "none",
            Self::Low => "low",
            Self::Tall => "tall",
        }
    }
    fn from_value(value: &str) -> Self {
        match value {
            "none" => Self::None,
            "low" => Self::Low,
            "tall" => Self::Tall,
            _ => panic!("Invalid value: {value}"),
        }
    }
}
#[derive(Clone, Copy, Debug, Eq, PartialEq)]
pub enum SpeleothemThickness {
    TipMerge,
    Tip,
    Frustum,
    Middle,
    Base,
}
impl EnumVariants for SpeleothemThickness {
    fn variant_count() -> u16 {
        5u16
    }
    fn to_index(&self) -> u16 {
        match self {
            Self::TipMerge => 0u16,
            Self::Tip => 1u16,
            Self::Frustum => 2u16,
            Self::Middle => 3u16,
            Self::Base => 4u16,
        }
    }
    fn from_index(index: u16) -> Self {
        match index {
            0u16 => Self::TipMerge,
            1u16 => Self::Tip,
            2u16 => Self::Frustum,
            3u16 => Self::Middle,
            4u16 => Self::Base,
            _ => panic!("Invalid index: {index}"),
        }
    }
    fn to_value(&self) -> &'static str {
        match self {
            Self::TipMerge => "tip_merge",
            Self::Tip => "tip",
            Self::Frustum => "frustum",
            Self::Middle => "middle",
            Self::Base => "base",
        }
    }
    fn from_value(value: &str) -> Self {
        match value {
            "tip_merge" => Self::TipMerge,
            "tip" => Self::Tip,
            "frustum" => Self::Frustum,
            "middle" => Self::Middle,
            "base" => Self::Base,
            _ => panic!("Invalid value: {value}"),
        }
    }
}
#[derive(Clone, Copy, Debug, Eq, PartialEq)]
pub enum StairsShape {
    Straight,
    InnerLeft,
    InnerRight,
    OuterLeft,
    OuterRight,
}
impl EnumVariants for StairsShape {
    fn variant_count() -> u16 {
        5u16
    }
    fn to_index(&self) -> u16 {
        match self {
            Self::Straight => 0u16,
            Self::InnerLeft => 1u16,
            Self::InnerRight => 2u16,
            Self::OuterLeft => 3u16,
            Self::OuterRight => 4u16,
        }
    }
    fn from_index(index: u16) -> Self {
        match index {
            0u16 => Self::Straight,
            1u16 => Self::InnerLeft,
            2u16 => Self::InnerRight,
            3u16 => Self::OuterLeft,
            4u16 => Self::OuterRight,
            _ => panic!("Invalid index: {index}"),
        }
    }
    fn to_value(&self) -> &'static str {
        match self {
            Self::Straight => "straight",
            Self::InnerLeft => "inner_left",
            Self::InnerRight => "inner_right",
            Self::OuterLeft => "outer_left",
            Self::OuterRight => "outer_right",
        }
    }
    fn from_value(value: &str) -> Self {
        match value {
            "straight" => Self::Straight,
            "inner_left" => Self::InnerLeft,
            "inner_right" => Self::InnerRight,
            "outer_left" => Self::OuterLeft,
            "outer_right" => Self::OuterRight,
            _ => panic!("Invalid value: {value}"),
        }
    }
}
#[derive(Clone, Copy, Debug, Eq, PartialEq)]
pub enum StructureblockMode {
    Save,
    Load,
    Corner,
    Data,
}
impl EnumVariants for StructureblockMode {
    fn variant_count() -> u16 {
        4u16
    }
    fn to_index(&self) -> u16 {
        match self {
            Self::Save => 0u16,
            Self::Load => 1u16,
            Self::Corner => 2u16,
            Self::Data => 3u16,
        }
    }
    fn from_index(index: u16) -> Self {
        match index {
            0u16 => Self::Save,
            1u16 => Self::Load,
            2u16 => Self::Corner,
            3u16 => Self::Data,
            _ => panic!("Invalid index: {index}"),
        }
    }
    fn to_value(&self) -> &'static str {
        match self {
            Self::Save => "save",
            Self::Load => "load",
            Self::Corner => "corner",
            Self::Data => "data",
        }
    }
    fn from_value(value: &str) -> Self {
        match value {
            "save" => Self::Save,
            "load" => Self::Load,
            "corner" => Self::Corner,
            "data" => Self::Data,
            _ => panic!("Invalid value: {value}"),
        }
    }
}
#[derive(Clone, Copy, Debug, Eq, PartialEq)]
pub enum TestBlockMode {
    Start,
    Log,
    Fail,
    Accept,
}
impl EnumVariants for TestBlockMode {
    fn variant_count() -> u16 {
        4u16
    }
    fn to_index(&self) -> u16 {
        match self {
            Self::Start => 0u16,
            Self::Log => 1u16,
            Self::Fail => 2u16,
            Self::Accept => 3u16,
        }
    }
    fn from_index(index: u16) -> Self {
        match index {
            0u16 => Self::Start,
            1u16 => Self::Log,
            2u16 => Self::Fail,
            3u16 => Self::Accept,
            _ => panic!("Invalid index: {index}"),
        }
    }
    fn to_value(&self) -> &'static str {
        match self {
            Self::Start => "start",
            Self::Log => "log",
            Self::Fail => "fail",
            Self::Accept => "accept",
        }
    }
    fn from_value(value: &str) -> Self {
        match value {
            "start" => Self::Start,
            "log" => Self::Log,
            "fail" => Self::Fail,
            "accept" => Self::Accept,
            _ => panic!("Invalid value: {value}"),
        }
    }
}
#[derive(Clone, Copy, Debug, Eq, PartialEq)]
pub enum Tilt {
    None,
    Unstable,
    Partial,
    Full,
}
impl EnumVariants for Tilt {
    fn variant_count() -> u16 {
        4u16
    }
    fn to_index(&self) -> u16 {
        match self {
            Self::None => 0u16,
            Self::Unstable => 1u16,
            Self::Partial => 2u16,
            Self::Full => 3u16,
        }
    }
    fn from_index(index: u16) -> Self {
        match index {
            0u16 => Self::None,
            1u16 => Self::Unstable,
            2u16 => Self::Partial,
            3u16 => Self::Full,
            _ => panic!("Invalid index: {index}"),
        }
    }
    fn to_value(&self) -> &'static str {
        match self {
            Self::None => "none",
            Self::Unstable => "unstable",
            Self::Partial => "partial",
            Self::Full => "full",
        }
    }
    fn from_value(value: &str) -> Self {
        match value {
            "none" => Self::None,
            "unstable" => Self::Unstable,
            "partial" => Self::Partial,
            "full" => Self::Full,
            _ => panic!("Invalid value: {value}"),
        }
    }
}
#[derive(Clone, Copy, Debug, Eq, PartialEq)]
pub enum TrialSpawnerState {
    Inactive,
    WaitingForPlayers,
    Active,
    WaitingForRewardEjection,
    EjectingReward,
    Cooldown,
}
impl EnumVariants for TrialSpawnerState {
    fn variant_count() -> u16 {
        6u16
    }
    fn to_index(&self) -> u16 {
        match self {
            Self::Inactive => 0u16,
            Self::WaitingForPlayers => 1u16,
            Self::Active => 2u16,
            Self::WaitingForRewardEjection => 3u16,
            Self::EjectingReward => 4u16,
            Self::Cooldown => 5u16,
        }
    }
    fn from_index(index: u16) -> Self {
        match index {
            0u16 => Self::Inactive,
            1u16 => Self::WaitingForPlayers,
            2u16 => Self::Active,
            3u16 => Self::WaitingForRewardEjection,
            4u16 => Self::EjectingReward,
            5u16 => Self::Cooldown,
            _ => panic!("Invalid index: {index}"),
        }
    }
    fn to_value(&self) -> &'static str {
        match self {
            Self::Inactive => "inactive",
            Self::WaitingForPlayers => "waiting_for_players",
            Self::Active => "active",
            Self::WaitingForRewardEjection => "waiting_for_reward_ejection",
            Self::EjectingReward => "ejecting_reward",
            Self::Cooldown => "cooldown",
        }
    }
    fn from_value(value: &str) -> Self {
        match value {
            "inactive" => Self::Inactive,
            "waiting_for_players" => Self::WaitingForPlayers,
            "active" => Self::Active,
            "waiting_for_reward_ejection" => Self::WaitingForRewardEjection,
            "ejecting_reward" => Self::EjectingReward,
            "cooldown" => Self::Cooldown,
            _ => panic!("Invalid value: {value}"),
        }
    }
}
#[derive(Clone, Copy, Debug, Eq, PartialEq)]
pub enum VaultState {
    Inactive,
    Active,
    Unlocking,
    Ejecting,
}
impl EnumVariants for VaultState {
    fn variant_count() -> u16 {
        4u16
    }
    fn to_index(&self) -> u16 {
        match self {
            Self::Inactive => 0u16,
            Self::Active => 1u16,
            Self::Unlocking => 2u16,
            Self::Ejecting => 3u16,
        }
    }
    fn from_index(index: u16) -> Self {
        match index {
            0u16 => Self::Inactive,
            1u16 => Self::Active,
            2u16 => Self::Unlocking,
            3u16 => Self::Ejecting,
            _ => panic!("Invalid index: {index}"),
        }
    }
    fn to_value(&self) -> &'static str {
        match self {
            Self::Inactive => "inactive",
            Self::Active => "active",
            Self::Unlocking => "unlocking",
            Self::Ejecting => "ejecting",
        }
    }
    fn from_value(value: &str) -> Self {
        match value {
            "inactive" => Self::Inactive,
            "active" => Self::Active,
            "unlocking" => Self::Unlocking,
            "ejecting" => Self::Ejecting,
            _ => panic!("Invalid value: {value}"),
        }
    }
}
#[derive(Clone, Copy, Debug, Eq, PartialEq)]
pub enum VerticalDirection {
    Up,
    Down,
}
impl EnumVariants for VerticalDirection {
    fn variant_count() -> u16 {
        2u16
    }
    fn to_index(&self) -> u16 {
        match self {
            Self::Up => 0u16,
            Self::Down => 1u16,
        }
    }
    fn from_index(index: u16) -> Self {
        match index {
            0u16 => Self::Up,
            1u16 => Self::Down,
            _ => panic!("Invalid index: {index}"),
        }
    }
    fn to_value(&self) -> &'static str {
        match self {
            Self::Up => "up",
            Self::Down => "down",
        }
    }
    fn from_value(value: &str) -> Self {
        match value {
            "up" => Self::Up,
            "down" => Self::Down,
            _ => panic!("Invalid value: {value}"),
        }
    }
}
#[derive(Clone, Copy, Debug, Eq, PartialEq)]
pub enum WestRedstone {
    Up,
    Side,
    None,
}
impl EnumVariants for WestRedstone {
    fn variant_count() -> u16 {
        3u16
    }
    fn to_index(&self) -> u16 {
        match self {
            Self::Up => 0u16,
            Self::Side => 1u16,
            Self::None => 2u16,
        }
    }
    fn from_index(index: u16) -> Self {
        match index {
            0u16 => Self::Up,
            1u16 => Self::Side,
            2u16 => Self::None,
            _ => panic!("Invalid index: {index}"),
        }
    }
    fn to_value(&self) -> &'static str {
        match self {
            Self::Up => "up",
            Self::Side => "side",
            Self::None => "none",
        }
    }
    fn from_value(value: &str) -> Self {
        match value {
            "up" => Self::Up,
            "side" => Self::Side,
            "none" => Self::None,
            _ => panic!("Invalid value: {value}"),
        }
    }
}
#[derive(Clone, Copy, Debug, Eq, PartialEq)]
pub enum WestWall {
    None,
    Low,
    Tall,
}
impl EnumVariants for WestWall {
    fn variant_count() -> u16 {
        3u16
    }
    fn to_index(&self) -> u16 {
        match self {
            Self::None => 0u16,
            Self::Low => 1u16,
            Self::Tall => 2u16,
        }
    }
    fn from_index(index: u16) -> Self {
        match index {
            0u16 => Self::None,
            1u16 => Self::Low,
            2u16 => Self::Tall,
            _ => panic!("Invalid index: {index}"),
        }
    }
    fn to_value(&self) -> &'static str {
        match self {
            Self::None => "none",
            Self::Low => "low",
            Self::Tall => "tall",
        }
    }
    fn from_value(value: &str) -> Self {
        match value {
            "none" => Self::None,
            "low" => Self::Low,
            "tall" => Self::Tall,
            _ => panic!("Invalid value: {value}"),
        }
    }
}
#[derive(Clone, Copy, Eq, PartialEq)]
pub struct GrindstoneLikeProperties {
    pub r#face: AttachFace,
    pub r#facing: HorizontalFacing,
}
impl BlockProperties for GrindstoneLikeProperties {
    fn to_index(&self) -> u16 {
        let (index, _) = [
            (self.r#facing.to_index(), HorizontalFacing::variant_count()),
            (self.r#face.to_index(), AttachFace::variant_count()),
        ]
        .iter()
        .fold((0, 1), |(curr, mul), &(val, count)| {
            (curr + val * mul, mul * count)
        });
        index
    }
    #[allow(unused_assignments)]
    fn from_index(mut index: u16) -> Self {
        Self {
            r#facing: {
                let value = index % HorizontalFacing::variant_count();
                index /= HorizontalFacing::variant_count();
                HorizontalFacing::from_index(value)
            },
            r#face: {
                let value = index % AttachFace::variant_count();
                index /= AttachFace::variant_count();
                AttachFace::from_index(value)
            },
        }
    }
    #[inline]
    #[allow(clippy::manual_range_patterns)]
    fn handles_block_id(block_id: BlockId) -> bool
    where
        Self: Sized,
    {
        matches!(block_id.as_u16(), 844u16)
    }
    fn to_state_id(&self, block: &Block) -> BlockStateId {
        if !Self::handles_block_id(block.id) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "GrindstoneLikeProperties"
            );
        }
        block.states[self.to_index() as usize].id
    }
    fn from_state_id(id: BlockStateId, block: &Block) -> Self {
        debug_assert!(
            Self::handles_block_id(block.id),
            "{} is not a valid block for {}",
            block.name,
            "GrindstoneLikeProperties"
        );
        let min_id = block.states[0].id.as_u16();
        let max_id = block.states.last().map(|s| s.id.as_u16()).unwrap_or(min_id);
        if (min_id..=max_id).contains(&id.as_u16()) {
            Self::from_index(id.as_u16() - min_id)
        } else {
            #[cfg(debug_assertions)]
            panic!("State ID {} does not exist for {}", id, block.name);
            #[cfg(not(debug_assertions))]
            Self::from_index(0)
        }
    }
    fn default(block: &Block) -> Self {
        if !Self::handles_block_id(block.id) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "GrindstoneLikeProperties"
            );
        }
        Self::from_state_id(block.default_state.id, block)
    }
    fn to_props(&self) -> Vec<(&'static str, &'static str)> {
        vec![
            ("face", self.r#face.to_value()),
            ("facing", self.r#facing.to_value()),
        ]
    }
    #[allow(clippy::manual_range_patterns)]
    fn from_props(props: &[(&str, &str)], block: &Block) -> Self {
        #[cfg(debug_assertions)]
        if !matches!(block.id.as_u16(), 844u16) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "GrindstoneLikeProperties"
            );
        }
        let mut block_props = Self::default(block);
        for (key, value) in props {
            match *key {
                "face" => block_props.r#face = AttachFace::from_value(value),
                "facing" => block_props.r#facing = HorizontalFacing::from_value(value),
                _ => {}
            }
        }
        block_props
    }
}
#[derive(Clone, Copy, Eq, PartialEq)]
pub struct LeverLikeProperties {
    pub r#face: AttachFace,
    pub r#facing: HorizontalFacing,
    pub r#powered: bool,
}
impl BlockProperties for LeverLikeProperties {
    fn to_index(&self) -> u16 {
        let (index, _) = [
            (!self.r#powered as u16, 2),
            (self.r#facing.to_index(), HorizontalFacing::variant_count()),
            (self.r#face.to_index(), AttachFace::variant_count()),
        ]
        .iter()
        .fold((0, 1), |(curr, mul), &(val, count)| {
            (curr + val * mul, mul * count)
        });
        index
    }
    #[allow(unused_assignments)]
    fn from_index(mut index: u16) -> Self {
        Self {
            r#powered: {
                let value = index % 2;
                index /= 2;
                value == 0
            },
            r#facing: {
                let value = index % HorizontalFacing::variant_count();
                index /= HorizontalFacing::variant_count();
                HorizontalFacing::from_index(value)
            },
            r#face: {
                let value = index % AttachFace::variant_count();
                index /= AttachFace::variant_count();
                AttachFace::from_index(value)
            },
        }
    }
    #[inline]
    #[allow(clippy::manual_range_patterns)]
    fn handles_block_id(block_id: BlockId) -> bool
    where
        Self: Sized,
    {
        matches!(
            block_id.as_u16(),
            258u16
                | 275u16
                | 443u16
                | 444u16
                | 445u16
                | 446u16
                | 447u16
                | 448u16
                | 449u16
                | 450u16
                | 451u16
                | 452u16
                | 897u16
                | 898u16
                | 939u16
        )
    }
    fn to_state_id(&self, block: &Block) -> BlockStateId {
        if !Self::handles_block_id(block.id) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "LeverLikeProperties"
            );
        }
        block.states[self.to_index() as usize].id
    }
    fn from_state_id(id: BlockStateId, block: &Block) -> Self {
        debug_assert!(
            Self::handles_block_id(block.id),
            "{} is not a valid block for {}",
            block.name,
            "LeverLikeProperties"
        );
        let min_id = block.states[0].id.as_u16();
        let max_id = block.states.last().map(|s| s.id.as_u16()).unwrap_or(min_id);
        if (min_id..=max_id).contains(&id.as_u16()) {
            Self::from_index(id.as_u16() - min_id)
        } else {
            #[cfg(debug_assertions)]
            panic!("State ID {} does not exist for {}", id, block.name);
            #[cfg(not(debug_assertions))]
            Self::from_index(0)
        }
    }
    fn default(block: &Block) -> Self {
        if !Self::handles_block_id(block.id) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "LeverLikeProperties"
            );
        }
        Self::from_state_id(block.default_state.id, block)
    }
    fn to_props(&self) -> Vec<(&'static str, &'static str)> {
        vec![
            ("face", self.r#face.to_value()),
            ("facing", self.r#facing.to_value()),
            ("powered", if self.r#powered { "true" } else { "false" }),
        ]
    }
    #[allow(clippy::manual_range_patterns)]
    fn from_props(props: &[(&str, &str)], block: &Block) -> Self {
        #[cfg(debug_assertions)]
        if !matches!(
            block.id.as_u16(),
            258u16
                | 275u16
                | 443u16
                | 444u16
                | 445u16
                | 446u16
                | 447u16
                | 448u16
                | 449u16
                | 450u16
                | 451u16
                | 452u16
                | 897u16
                | 898u16
                | 939u16
        ) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "LeverLikeProperties"
            );
        }
        let mut block_props = Self::default(block);
        for (key, value) in props {
            match *key {
                "face" => block_props.r#face = AttachFace::from_value(value),
                "facing" => block_props.r#facing = HorizontalFacing::from_value(value),
                "powered" => block_props.r#powered = matches!(*value, "true"),
                _ => {}
            }
        }
        block_props
    }
}
#[derive(Clone, Copy, Eq, PartialEq)]
pub struct OakFenceGateLikeProperties {
    pub r#facing: HorizontalFacing,
    pub r#in_wall: bool,
    pub r#open: bool,
    pub r#powered: bool,
}
impl BlockProperties for OakFenceGateLikeProperties {
    fn to_index(&self) -> u16 {
        let (index, _) = [
            (!self.r#powered as u16, 2),
            (!self.r#open as u16, 2),
            (!self.r#in_wall as u16, 2),
            (self.r#facing.to_index(), HorizontalFacing::variant_count()),
        ]
        .iter()
        .fold((0, 1), |(curr, mul), &(val, count)| {
            (curr + val * mul, mul * count)
        });
        index
    }
    #[allow(unused_assignments)]
    fn from_index(mut index: u16) -> Self {
        Self {
            r#powered: {
                let value = index % 2;
                index /= 2;
                value == 0
            },
            r#open: {
                let value = index % 2;
                index /= 2;
                value == 0
            },
            r#in_wall: {
                let value = index % 2;
                index /= 2;
                value == 0
            },
            r#facing: {
                let value = index % HorizontalFacing::variant_count();
                index /= HorizontalFacing::variant_count();
                HorizontalFacing::from_index(value)
            },
        }
    }
    #[inline]
    #[allow(clippy::manual_range_patterns)]
    fn handles_block_id(block_id: BlockId) -> bool
    where
        Self: Sized,
    {
        matches!(
            block_id.as_u16(),
            369u16
                | 628u16
                | 629u16
                | 630u16
                | 631u16
                | 632u16
                | 633u16
                | 634u16
                | 635u16
                | 636u16
                | 893u16
                | 894u16
        )
    }
    fn to_state_id(&self, block: &Block) -> BlockStateId {
        if !Self::handles_block_id(block.id) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "OakFenceGateLikeProperties"
            );
        }
        block.states[self.to_index() as usize].id
    }
    fn from_state_id(id: BlockStateId, block: &Block) -> Self {
        debug_assert!(
            Self::handles_block_id(block.id),
            "{} is not a valid block for {}",
            block.name,
            "OakFenceGateLikeProperties"
        );
        let min_id = block.states[0].id.as_u16();
        let max_id = block.states.last().map(|s| s.id.as_u16()).unwrap_or(min_id);
        if (min_id..=max_id).contains(&id.as_u16()) {
            Self::from_index(id.as_u16() - min_id)
        } else {
            #[cfg(debug_assertions)]
            panic!("State ID {} does not exist for {}", id, block.name);
            #[cfg(not(debug_assertions))]
            Self::from_index(0)
        }
    }
    fn default(block: &Block) -> Self {
        if !Self::handles_block_id(block.id) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "OakFenceGateLikeProperties"
            );
        }
        Self::from_state_id(block.default_state.id, block)
    }
    fn to_props(&self) -> Vec<(&'static str, &'static str)> {
        vec![
            ("facing", self.r#facing.to_value()),
            ("in_wall", if self.r#in_wall { "true" } else { "false" }),
            ("open", if self.r#open { "true" } else { "false" }),
            ("powered", if self.r#powered { "true" } else { "false" }),
        ]
    }
    #[allow(clippy::manual_range_patterns)]
    fn from_props(props: &[(&str, &str)], block: &Block) -> Self {
        #[cfg(debug_assertions)]
        if !matches!(
            block.id.as_u16(),
            369u16
                | 628u16
                | 629u16
                | 630u16
                | 631u16
                | 632u16
                | 633u16
                | 634u16
                | 635u16
                | 636u16
                | 893u16
                | 894u16
        ) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "OakFenceGateLikeProperties"
            );
        }
        let mut block_props = Self::default(block);
        for (key, value) in props {
            match *key {
                "facing" => block_props.r#facing = HorizontalFacing::from_value(value),
                "in_wall" => block_props.r#in_wall = matches!(*value, "true"),
                "open" => block_props.r#open = matches!(*value, "true"),
                "powered" => block_props.r#powered = matches!(*value, "true"),
                _ => {}
            }
        }
        block_props
    }
}
#[derive(Clone, Copy, Eq, PartialEq)]
pub struct PaleOakWoodLikeProperties {
    pub r#axis: Axis,
}
impl BlockProperties for PaleOakWoodLikeProperties {
    fn to_index(&self) -> u16 {
        let (index, _) = [(self.r#axis.to_index(), Axis::variant_count())]
            .iter()
            .fold((0, 1), |(curr, mul), &(val, count)| {
                (curr + val * mul, mul * count)
            });
        index
    }
    #[allow(unused_assignments)]
    fn from_index(mut index: u16) -> Self {
        Self {
            r#axis: {
                let value = index % Axis::variant_count();
                index /= Axis::variant_count();
                Axis::from_index(value)
            },
        }
    }
    #[inline]
    #[allow(clippy::manual_range_patterns)]
    fn handles_block_id(block_id: BlockId) -> bool
    where
        Self: Sized,
    {
        matches!(
            block_id.as_u16(),
            20u16
                | 49u16
                | 50u16
                | 51u16
                | 52u16
                | 53u16
                | 54u16
                | 55u16
                | 56u16
                | 57u16
                | 59u16
                | 60u16
                | 61u16
                | 62u16
                | 63u16
                | 64u16
                | 65u16
                | 66u16
                | 67u16
                | 68u16
                | 69u16
                | 70u16
                | 71u16
                | 72u16
                | 73u16
                | 74u16
                | 75u16
                | 76u16
                | 77u16
                | 78u16
                | 79u16
                | 80u16
                | 81u16
                | 82u16
                | 83u16
                | 84u16
                | 85u16
                | 86u16
                | 87u16
                | 288u16
                | 289u16
                | 480u16
                | 537u16
                | 659u16
                | 674u16
                | 862u16
                | 863u16
                | 864u16
                | 865u16
                | 871u16
                | 872u16
                | 873u16
                | 874u16
                | 1151u16
                | 1171u16
                | 1178u16
                | 1179u16
                | 1180u16
        )
    }
    fn to_state_id(&self, block: &Block) -> BlockStateId {
        if !Self::handles_block_id(block.id) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "PaleOakWoodLikeProperties"
            );
        }
        block.states[self.to_index() as usize].id
    }
    fn from_state_id(id: BlockStateId, block: &Block) -> Self {
        debug_assert!(
            Self::handles_block_id(block.id),
            "{} is not a valid block for {}",
            block.name,
            "PaleOakWoodLikeProperties"
        );
        let min_id = block.states[0].id.as_u16();
        let max_id = block.states.last().map(|s| s.id.as_u16()).unwrap_or(min_id);
        if (min_id..=max_id).contains(&id.as_u16()) {
            Self::from_index(id.as_u16() - min_id)
        } else {
            #[cfg(debug_assertions)]
            panic!("State ID {} does not exist for {}", id, block.name);
            #[cfg(not(debug_assertions))]
            Self::from_index(0)
        }
    }
    fn default(block: &Block) -> Self {
        if !Self::handles_block_id(block.id) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "PaleOakWoodLikeProperties"
            );
        }
        Self::from_state_id(block.default_state.id, block)
    }
    fn to_props(&self) -> Vec<(&'static str, &'static str)> {
        vec![("axis", self.r#axis.to_value())]
    }
    #[allow(clippy::manual_range_patterns)]
    fn from_props(props: &[(&str, &str)], block: &Block) -> Self {
        #[cfg(debug_assertions)]
        if !matches!(
            block.id.as_u16(),
            20u16
                | 49u16
                | 50u16
                | 51u16
                | 52u16
                | 53u16
                | 54u16
                | 55u16
                | 56u16
                | 57u16
                | 59u16
                | 60u16
                | 61u16
                | 62u16
                | 63u16
                | 64u16
                | 65u16
                | 66u16
                | 67u16
                | 68u16
                | 69u16
                | 70u16
                | 71u16
                | 72u16
                | 73u16
                | 74u16
                | 75u16
                | 76u16
                | 77u16
                | 78u16
                | 79u16
                | 80u16
                | 81u16
                | 82u16
                | 83u16
                | 84u16
                | 85u16
                | 86u16
                | 87u16
                | 288u16
                | 289u16
                | 480u16
                | 537u16
                | 659u16
                | 674u16
                | 862u16
                | 863u16
                | 864u16
                | 865u16
                | 871u16
                | 872u16
                | 873u16
                | 874u16
                | 1151u16
                | 1171u16
                | 1178u16
                | 1179u16
                | 1180u16
        ) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "PaleOakWoodLikeProperties"
            );
        }
        let mut block_props = Self::default(block);
        for (key, value) in props {
            if *key == "axis" {
                block_props.r#axis = Axis::from_value(value)
            }
        }
        block_props
    }
}
#[derive(Clone, Copy, Eq, PartialEq)]
pub struct CreakingHeartLikeProperties {
    pub r#axis: Axis,
    pub r#creaking_heart_state: CreakingHeartState,
    pub r#natural: bool,
}
impl BlockProperties for CreakingHeartLikeProperties {
    fn to_index(&self) -> u16 {
        let (index, _) = [
            (!self.r#natural as u16, 2),
            (
                self.r#creaking_heart_state.to_index(),
                CreakingHeartState::variant_count(),
            ),
            (self.r#axis.to_index(), Axis::variant_count()),
        ]
        .iter()
        .fold((0, 1), |(curr, mul), &(val, count)| {
            (curr + val * mul, mul * count)
        });
        index
    }
    #[allow(unused_assignments)]
    fn from_index(mut index: u16) -> Self {
        Self {
            r#natural: {
                let value = index % 2;
                index /= 2;
                value == 0
            },
            r#creaking_heart_state: {
                let value = index % CreakingHeartState::variant_count();
                index /= CreakingHeartState::variant_count();
                CreakingHeartState::from_index(value)
            },
            r#axis: {
                let value = index % Axis::variant_count();
                index /= Axis::variant_count();
                Axis::from_index(value)
            },
        }
    }
    #[inline]
    #[allow(clippy::manual_range_patterns)]
    fn handles_block_id(block_id: BlockId) -> bool
    where
        Self: Sized,
    {
        matches!(block_id.as_u16(), 199u16)
    }
    fn to_state_id(&self, block: &Block) -> BlockStateId {
        if !Self::handles_block_id(block.id) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "CreakingHeartLikeProperties"
            );
        }
        block.states[self.to_index() as usize].id
    }
    fn from_state_id(id: BlockStateId, block: &Block) -> Self {
        debug_assert!(
            Self::handles_block_id(block.id),
            "{} is not a valid block for {}",
            block.name,
            "CreakingHeartLikeProperties"
        );
        let min_id = block.states[0].id.as_u16();
        let max_id = block.states.last().map(|s| s.id.as_u16()).unwrap_or(min_id);
        if (min_id..=max_id).contains(&id.as_u16()) {
            Self::from_index(id.as_u16() - min_id)
        } else {
            #[cfg(debug_assertions)]
            panic!("State ID {} does not exist for {}", id, block.name);
            #[cfg(not(debug_assertions))]
            Self::from_index(0)
        }
    }
    fn default(block: &Block) -> Self {
        if !Self::handles_block_id(block.id) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "CreakingHeartLikeProperties"
            );
        }
        Self::from_state_id(block.default_state.id, block)
    }
    fn to_props(&self) -> Vec<(&'static str, &'static str)> {
        vec![
            ("axis", self.r#axis.to_value()),
            (
                "creaking_heart_state",
                self.r#creaking_heart_state.to_value(),
            ),
            ("natural", if self.r#natural { "true" } else { "false" }),
        ]
    }
    #[allow(clippy::manual_range_patterns)]
    fn from_props(props: &[(&str, &str)], block: &Block) -> Self {
        #[cfg(debug_assertions)]
        if !matches!(block.id.as_u16(), 199u16) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "CreakingHeartLikeProperties"
            );
        }
        let mut block_props = Self::default(block);
        for (key, value) in props {
            match *key {
                "axis" => block_props.r#axis = Axis::from_value(value),
                "creaking_heart_state" => {
                    block_props.r#creaking_heart_state = CreakingHeartState::from_value(value)
                }
                "natural" => block_props.r#natural = matches!(*value, "true"),
                _ => {}
            }
        }
        block_props
    }
}
#[derive(Clone, Copy, Eq, PartialEq)]
pub struct IronChainLikeProperties {
    pub r#axis: Axis,
    pub r#waterlogged: bool,
}
impl BlockProperties for IronChainLikeProperties {
    fn to_index(&self) -> u16 {
        let (index, _) = [
            (!self.r#waterlogged as u16, 2),
            (self.r#axis.to_index(), Axis::variant_count()),
        ]
        .iter()
        .fold((0, 1), |(curr, mul), &(val, count)| {
            (curr + val * mul, mul * count)
        });
        index
    }
    #[allow(unused_assignments)]
    fn from_index(mut index: u16) -> Self {
        Self {
            r#waterlogged: {
                let value = index % 2;
                index /= 2;
                value == 0
            },
            r#axis: {
                let value = index % Axis::variant_count();
                index /= Axis::variant_count();
                Axis::from_index(value)
            },
        }
    }
    #[inline]
    #[allow(clippy::manual_range_patterns)]
    fn handles_block_id(block_id: BlockId) -> bool
    where
        Self: Sized,
    {
        matches!(
            block_id.as_u16(),
            350u16 | 351u16 | 352u16 | 353u16 | 354u16 | 355u16 | 356u16 | 357u16 | 358u16
        )
    }
    fn to_state_id(&self, block: &Block) -> BlockStateId {
        if !Self::handles_block_id(block.id) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "IronChainLikeProperties"
            );
        }
        block.states[self.to_index() as usize].id
    }
    fn from_state_id(id: BlockStateId, block: &Block) -> Self {
        debug_assert!(
            Self::handles_block_id(block.id),
            "{} is not a valid block for {}",
            block.name,
            "IronChainLikeProperties"
        );
        let min_id = block.states[0].id.as_u16();
        let max_id = block.states.last().map(|s| s.id.as_u16()).unwrap_or(min_id);
        if (min_id..=max_id).contains(&id.as_u16()) {
            Self::from_index(id.as_u16() - min_id)
        } else {
            #[cfg(debug_assertions)]
            panic!("State ID {} does not exist for {}", id, block.name);
            #[cfg(not(debug_assertions))]
            Self::from_index(0)
        }
    }
    fn default(block: &Block) -> Self {
        if !Self::handles_block_id(block.id) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "IronChainLikeProperties"
            );
        }
        Self::from_state_id(block.default_state.id, block)
    }
    fn to_props(&self) -> Vec<(&'static str, &'static str)> {
        vec![
            ("axis", self.r#axis.to_value()),
            (
                "waterlogged",
                if self.r#waterlogged { "true" } else { "false" },
            ),
        ]
    }
    #[allow(clippy::manual_range_patterns)]
    fn from_props(props: &[(&str, &str)], block: &Block) -> Self {
        #[cfg(debug_assertions)]
        if !matches!(
            block.id.as_u16(),
            350u16 | 351u16 | 352u16 | 353u16 | 354u16 | 355u16 | 356u16 | 357u16 | 358u16
        ) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "IronChainLikeProperties"
            );
        }
        let mut block_props = Self::default(block);
        for (key, value) in props {
            match *key {
                "axis" => block_props.r#axis = Axis::from_value(value),
                "waterlogged" => block_props.r#waterlogged = matches!(*value, "true"),
                _ => {}
            }
        }
        block_props
    }
}
#[derive(Clone, Copy, Eq, PartialEq)]
pub struct CakeLikeProperties {
    pub r#bites: u8,
}
impl BlockProperties for CakeLikeProperties {
    fn to_index(&self) -> u16 {
        let (index, _) = [(self.r#bites as u16, 7u16)]
            .iter()
            .fold((0, 1), |(curr, mul), &(val, count)| {
                (curr + val * mul, mul * count)
            });
        index
    }
    #[allow(unused_assignments)]
    fn from_index(mut index: u16) -> Self {
        Self {
            r#bites: {
                let value = (index % 7u16) as u8;
                index /= 7u16;
                value
            },
        }
    }
    #[inline]
    #[allow(clippy::manual_range_patterns)]
    fn handles_block_id(block_id: BlockId) -> bool
    where
        Self: Sized,
    {
        matches!(block_id.as_u16(), 298u16)
    }
    fn to_state_id(&self, block: &Block) -> BlockStateId {
        if !Self::handles_block_id(block.id) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "CakeLikeProperties"
            );
        }
        block.states[self.to_index() as usize].id
    }
    fn from_state_id(id: BlockStateId, block: &Block) -> Self {
        debug_assert!(
            Self::handles_block_id(block.id),
            "{} is not a valid block for {}",
            block.name,
            "CakeLikeProperties"
        );
        let min_id = block.states[0].id.as_u16();
        let max_id = block.states.last().map(|s| s.id.as_u16()).unwrap_or(min_id);
        if (min_id..=max_id).contains(&id.as_u16()) {
            Self::from_index(id.as_u16() - min_id)
        } else {
            #[cfg(debug_assertions)]
            panic!("State ID {} does not exist for {}", id, block.name);
            #[cfg(not(debug_assertions))]
            Self::from_index(0)
        }
    }
    fn default(block: &Block) -> Self {
        if !Self::handles_block_id(block.id) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "CakeLikeProperties"
            );
        }
        Self::from_state_id(block.default_state.id, block)
    }
    fn to_props(&self) -> Vec<(&'static str, &'static str)> {
        vec![(
            "bites",
            match self.r#bites {
                0u8 => "0",
                1u8 => "1",
                2u8 => "2",
                3u8 => "3",
                4u8 => "4",
                5u8 => "5",
                6u8 => "6",
                _ => unreachable!(),
            },
        )]
    }
    #[allow(clippy::manual_range_patterns)]
    fn from_props(props: &[(&str, &str)], block: &Block) -> Self {
        #[cfg(debug_assertions)]
        if !matches!(block.id.as_u16(), 298u16) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "CakeLikeProperties"
            );
        }
        let mut block_props = Self::default(block);
        for (key, value) in props {
            if *key == "bites" {
                block_props.r#bites = match *value {
                    "0" => 0u8,
                    "1" => 1u8,
                    "2" => 2u8,
                    "3" => 3u8,
                    "4" => 4u8,
                    "5" => 5u8,
                    "6" => 6u8,
                    _ => 0u8,
                }
            }
        }
        block_props
    }
}
#[derive(Clone, Copy, Eq, PartialEq)]
pub struct JukeboxLikeProperties {
    pub r#has_record: bool,
}
impl BlockProperties for JukeboxLikeProperties {
    fn to_index(&self) -> u16 {
        let (index, _) = [(!self.r#has_record as u16, 2)]
            .iter()
            .fold((0, 1), |(curr, mul), &(val, count)| {
                (curr + val * mul, mul * count)
            });
        index
    }
    #[allow(unused_assignments)]
    fn from_index(mut index: u16) -> Self {
        Self {
            r#has_record: {
                let value = index % 2;
                index /= 2;
                value == 0
            },
        }
    }
    #[inline]
    #[allow(clippy::manual_range_patterns)]
    fn handles_block_id(block_id: BlockId) -> bool
    where
        Self: Sized,
    {
        matches!(block_id.as_u16(), 283u16)
    }
    fn to_state_id(&self, block: &Block) -> BlockStateId {
        if !Self::handles_block_id(block.id) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "JukeboxLikeProperties"
            );
        }
        block.states[self.to_index() as usize].id
    }
    fn from_state_id(id: BlockStateId, block: &Block) -> Self {
        debug_assert!(
            Self::handles_block_id(block.id),
            "{} is not a valid block for {}",
            block.name,
            "JukeboxLikeProperties"
        );
        let min_id = block.states[0].id.as_u16();
        let max_id = block.states.last().map(|s| s.id.as_u16()).unwrap_or(min_id);
        if (min_id..=max_id).contains(&id.as_u16()) {
            Self::from_index(id.as_u16() - min_id)
        } else {
            #[cfg(debug_assertions)]
            panic!("State ID {} does not exist for {}", id, block.name);
            #[cfg(not(debug_assertions))]
            Self::from_index(0)
        }
    }
    fn default(block: &Block) -> Self {
        if !Self::handles_block_id(block.id) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "JukeboxLikeProperties"
            );
        }
        Self::from_state_id(block.default_state.id, block)
    }
    fn to_props(&self) -> Vec<(&'static str, &'static str)> {
        vec![(
            "has_record",
            if self.r#has_record { "true" } else { "false" },
        )]
    }
    #[allow(clippy::manual_range_patterns)]
    fn from_props(props: &[(&str, &str)], block: &Block) -> Self {
        #[cfg(debug_assertions)]
        if !matches!(block.id.as_u16(), 283u16) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "JukeboxLikeProperties"
            );
        }
        let mut block_props = Self::default(block);
        for (key, value) in props {
            if *key == "has_record" {
                block_props.r#has_record = matches!(*value, "true")
            }
        }
        block_props
    }
}
#[derive(Clone, Copy, Eq, PartialEq)]
pub struct PoweredRailLikeProperties {
    pub r#powered: bool,
    pub r#shape: RailShapeStraight,
    pub r#waterlogged: bool,
}
impl BlockProperties for PoweredRailLikeProperties {
    fn to_index(&self) -> u16 {
        let (index, _) = [
            (!self.r#waterlogged as u16, 2),
            (self.r#shape.to_index(), RailShapeStraight::variant_count()),
            (!self.r#powered as u16, 2),
        ]
        .iter()
        .fold((0, 1), |(curr, mul), &(val, count)| {
            (curr + val * mul, mul * count)
        });
        index
    }
    #[allow(unused_assignments)]
    fn from_index(mut index: u16) -> Self {
        Self {
            r#waterlogged: {
                let value = index % 2;
                index /= 2;
                value == 0
            },
            r#shape: {
                let value = index % RailShapeStraight::variant_count();
                index /= RailShapeStraight::variant_count();
                RailShapeStraight::from_index(value)
            },
            r#powered: {
                let value = index % 2;
                index /= 2;
                value == 0
            },
        }
    }
    #[inline]
    #[allow(clippy::manual_range_patterns)]
    fn handles_block_id(block_id: BlockId) -> bool
    where
        Self: Sized,
    {
        matches!(block_id.as_u16(), 126u16 | 127u16 | 482u16)
    }
    fn to_state_id(&self, block: &Block) -> BlockStateId {
        if !Self::handles_block_id(block.id) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "PoweredRailLikeProperties"
            );
        }
        block.states[self.to_index() as usize].id
    }
    fn from_state_id(id: BlockStateId, block: &Block) -> Self {
        debug_assert!(
            Self::handles_block_id(block.id),
            "{} is not a valid block for {}",
            block.name,
            "PoweredRailLikeProperties"
        );
        let min_id = block.states[0].id.as_u16();
        let max_id = block.states.last().map(|s| s.id.as_u16()).unwrap_or(min_id);
        if (min_id..=max_id).contains(&id.as_u16()) {
            Self::from_index(id.as_u16() - min_id)
        } else {
            #[cfg(debug_assertions)]
            panic!("State ID {} does not exist for {}", id, block.name);
            #[cfg(not(debug_assertions))]
            Self::from_index(0)
        }
    }
    fn default(block: &Block) -> Self {
        if !Self::handles_block_id(block.id) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "PoweredRailLikeProperties"
            );
        }
        Self::from_state_id(block.default_state.id, block)
    }
    fn to_props(&self) -> Vec<(&'static str, &'static str)> {
        vec![
            ("powered", if self.r#powered { "true" } else { "false" }),
            ("shape", self.r#shape.to_value()),
            (
                "waterlogged",
                if self.r#waterlogged { "true" } else { "false" },
            ),
        ]
    }
    #[allow(clippy::manual_range_patterns)]
    fn from_props(props: &[(&str, &str)], block: &Block) -> Self {
        #[cfg(debug_assertions)]
        if !matches!(block.id.as_u16(), 126u16 | 127u16 | 482u16) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "PoweredRailLikeProperties"
            );
        }
        let mut block_props = Self::default(block);
        for (key, value) in props {
            match *key {
                "powered" => block_props.r#powered = matches!(*value, "true"),
                "shape" => block_props.r#shape = RailShapeStraight::from_value(value),
                "waterlogged" => block_props.r#waterlogged = matches!(*value, "true"),
                _ => {}
            }
        }
        block_props
    }
}
#[derive(Clone, Copy, Eq, PartialEq)]
pub struct DriedGhastLikeProperties {
    pub r#facing: HorizontalFacing,
    pub r#hydration: u8,
    pub r#waterlogged: bool,
}
impl BlockProperties for DriedGhastLikeProperties {
    fn to_index(&self) -> u16 {
        let (index, _) = [
            (!self.r#waterlogged as u16, 2),
            (self.r#hydration as u16, 4u16),
            (self.r#facing.to_index(), HorizontalFacing::variant_count()),
        ]
        .iter()
        .fold((0, 1), |(curr, mul), &(val, count)| {
            (curr + val * mul, mul * count)
        });
        index
    }
    #[allow(unused_assignments)]
    fn from_index(mut index: u16) -> Self {
        Self {
            r#waterlogged: {
                let value = index % 2;
                index /= 2;
                value == 0
            },
            r#hydration: {
                let value = (index % 4u16) as u8;
                index /= 4u16;
                value
            },
            r#facing: {
                let value = index % HorizontalFacing::variant_count();
                index /= HorizontalFacing::variant_count();
                HorizontalFacing::from_index(value)
            },
        }
    }
    #[inline]
    #[allow(clippy::manual_range_patterns)]
    fn handles_block_id(block_id: BlockId) -> bool
    where
        Self: Sized,
    {
        matches!(block_id.as_u16(), 747u16)
    }
    fn to_state_id(&self, block: &Block) -> BlockStateId {
        if !Self::handles_block_id(block.id) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "DriedGhastLikeProperties"
            );
        }
        block.states[self.to_index() as usize].id
    }
    fn from_state_id(id: BlockStateId, block: &Block) -> Self {
        debug_assert!(
            Self::handles_block_id(block.id),
            "{} is not a valid block for {}",
            block.name,
            "DriedGhastLikeProperties"
        );
        let min_id = block.states[0].id.as_u16();
        let max_id = block.states.last().map(|s| s.id.as_u16()).unwrap_or(min_id);
        if (min_id..=max_id).contains(&id.as_u16()) {
            Self::from_index(id.as_u16() - min_id)
        } else {
            #[cfg(debug_assertions)]
            panic!("State ID {} does not exist for {}", id, block.name);
            #[cfg(not(debug_assertions))]
            Self::from_index(0)
        }
    }
    fn default(block: &Block) -> Self {
        if !Self::handles_block_id(block.id) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "DriedGhastLikeProperties"
            );
        }
        Self::from_state_id(block.default_state.id, block)
    }
    fn to_props(&self) -> Vec<(&'static str, &'static str)> {
        vec![
            ("facing", self.r#facing.to_value()),
            (
                "hydration",
                match self.r#hydration {
                    0u8 => "0",
                    1u8 => "1",
                    2u8 => "2",
                    3u8 => "3",
                    _ => unreachable!(),
                },
            ),
            (
                "waterlogged",
                if self.r#waterlogged { "true" } else { "false" },
            ),
        ]
    }
    #[allow(clippy::manual_range_patterns)]
    fn from_props(props: &[(&str, &str)], block: &Block) -> Self {
        #[cfg(debug_assertions)]
        if !matches!(block.id.as_u16(), 747u16) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "DriedGhastLikeProperties"
            );
        }
        let mut block_props = Self::default(block);
        for (key, value) in props {
            match *key {
                "facing" => block_props.r#facing = HorizontalFacing::from_value(value),
                "hydration" => {
                    block_props.r#hydration = match *value {
                        "0" => 0u8,
                        "1" => 1u8,
                        "2" => 2u8,
                        "3" => 3u8,
                        _ => 0u8,
                    }
                }
                "waterlogged" => block_props.r#waterlogged = matches!(*value, "true"),
                _ => {}
            }
        }
        block_props
    }
}
#[derive(Clone, Copy, Eq, PartialEq)]
pub struct OakStairsLikeProperties {
    pub r#facing: HorizontalFacing,
    pub r#half: Half,
    pub r#shape: StairsShape,
    pub r#waterlogged: bool,
}
impl BlockProperties for OakStairsLikeProperties {
    fn to_index(&self) -> u16 {
        let (index, _) = [
            (!self.r#waterlogged as u16, 2),
            (self.r#shape.to_index(), StairsShape::variant_count()),
            (self.r#half.to_index(), Half::variant_count()),
            (self.r#facing.to_index(), HorizontalFacing::variant_count()),
        ]
        .iter()
        .fold((0, 1), |(curr, mul), &(val, count)| {
            (curr + val * mul, mul * count)
        });
        index
    }
    #[allow(unused_assignments)]
    fn from_index(mut index: u16) -> Self {
        Self {
            r#waterlogged: {
                let value = index % 2;
                index /= 2;
                value == 0
            },
            r#shape: {
                let value = index % StairsShape::variant_count();
                index /= StairsShape::variant_count();
                StairsShape::from_index(value)
            },
            r#half: {
                let value = index % Half::variant_count();
                index /= Half::variant_count();
                Half::from_index(value)
            },
            r#facing: {
                let value = index % HorizontalFacing::variant_count();
                index /= HorizontalFacing::variant_count();
                HorizontalFacing::from_index(value)
            },
        }
    }
    #[inline]
    #[allow(clippy::manual_range_patterns)]
    fn handles_block_id(block_id: BlockId) -> bool
    where
        Self: Sized,
    {
        matches!(
            block_id.as_u16(),
            200u16
                | 223u16
                | 370u16
                | 371u16
                | 372u16
                | 377u16
                | 383u16
                | 397u16
                | 404u16
                | 405u16
                | 406u16
                | 481u16
                | 516u16
                | 517u16
                | 518u16
                | 519u16
                | 520u16
                | 521u16
                | 522u16
                | 530u16
                | 531u16
                | 532u16
                | 598u16
                | 660u16
                | 797u16
                | 798u16
                | 799u16
                | 800u16
                | 801u16
                | 802u16
                | 803u16
                | 804u16
                | 805u16
                | 806u16
                | 807u16
                | 808u16
                | 809u16
                | 810u16
                | 895u16
                | 896u16
                | 925u16
                | 933u16
                | 936u16
                | 986u16
                | 990u16
                | 995u16
                | 1001u16
                | 1005u16
                | 1009u16
                | 1014u16
                | 1018u16
                | 1022u16
                | 1060u16
                | 1061u16
                | 1062u16
                | 1063u16
                | 1064u16
                | 1065u16
                | 1066u16
                | 1067u16
                | 1153u16
                | 1157u16
                | 1161u16
                | 1165u16
        )
    }
    fn to_state_id(&self, block: &Block) -> BlockStateId {
        if !Self::handles_block_id(block.id) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "OakStairsLikeProperties"
            );
        }
        block.states[self.to_index() as usize].id
    }
    fn from_state_id(id: BlockStateId, block: &Block) -> Self {
        debug_assert!(
            Self::handles_block_id(block.id),
            "{} is not a valid block for {}",
            block.name,
            "OakStairsLikeProperties"
        );
        let min_id = block.states[0].id.as_u16();
        let max_id = block.states.last().map(|s| s.id.as_u16()).unwrap_or(min_id);
        if (min_id..=max_id).contains(&id.as_u16()) {
            Self::from_index(id.as_u16() - min_id)
        } else {
            #[cfg(debug_assertions)]
            panic!("State ID {} does not exist for {}", id, block.name);
            #[cfg(not(debug_assertions))]
            Self::from_index(0)
        }
    }
    fn default(block: &Block) -> Self {
        if !Self::handles_block_id(block.id) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "OakStairsLikeProperties"
            );
        }
        Self::from_state_id(block.default_state.id, block)
    }
    fn to_props(&self) -> Vec<(&'static str, &'static str)> {
        vec![
            ("facing", self.r#facing.to_value()),
            ("half", self.r#half.to_value()),
            ("shape", self.r#shape.to_value()),
            (
                "waterlogged",
                if self.r#waterlogged { "true" } else { "false" },
            ),
        ]
    }
    #[allow(clippy::manual_range_patterns)]
    fn from_props(props: &[(&str, &str)], block: &Block) -> Self {
        #[cfg(debug_assertions)]
        if !matches!(
            block.id.as_u16(),
            200u16
                | 223u16
                | 370u16
                | 371u16
                | 372u16
                | 377u16
                | 383u16
                | 397u16
                | 404u16
                | 405u16
                | 406u16
                | 481u16
                | 516u16
                | 517u16
                | 518u16
                | 519u16
                | 520u16
                | 521u16
                | 522u16
                | 530u16
                | 531u16
                | 532u16
                | 598u16
                | 660u16
                | 797u16
                | 798u16
                | 799u16
                | 800u16
                | 801u16
                | 802u16
                | 803u16
                | 804u16
                | 805u16
                | 806u16
                | 807u16
                | 808u16
                | 809u16
                | 810u16
                | 895u16
                | 896u16
                | 925u16
                | 933u16
                | 936u16
                | 986u16
                | 990u16
                | 995u16
                | 1001u16
                | 1005u16
                | 1009u16
                | 1014u16
                | 1018u16
                | 1022u16
                | 1060u16
                | 1061u16
                | 1062u16
                | 1063u16
                | 1064u16
                | 1065u16
                | 1066u16
                | 1067u16
                | 1153u16
                | 1157u16
                | 1161u16
                | 1165u16
        ) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "OakStairsLikeProperties"
            );
        }
        let mut block_props = Self::default(block);
        for (key, value) in props {
            match *key {
                "facing" => block_props.r#facing = HorizontalFacing::from_value(value),
                "half" => block_props.r#half = Half::from_value(value),
                "shape" => block_props.r#shape = StairsShape::from_value(value),
                "waterlogged" => block_props.r#waterlogged = matches!(*value, "true"),
                _ => {}
            }
        }
        block_props
    }
}
#[derive(Clone, Copy, Eq, PartialEq)]
pub struct StickyPistonLikeProperties {
    pub r#extended: bool,
    pub r#facing: Facing,
}
impl BlockProperties for StickyPistonLikeProperties {
    fn to_index(&self) -> u16 {
        let (index, _) = [
            (self.r#facing.to_index(), Facing::variant_count()),
            (!self.r#extended as u16, 2),
        ]
        .iter()
        .fold((0, 1), |(curr, mul), &(val, count)| {
            (curr + val * mul, mul * count)
        });
        index
    }
    #[allow(unused_assignments)]
    fn from_index(mut index: u16) -> Self {
        Self {
            r#facing: {
                let value = index % Facing::variant_count();
                index /= Facing::variant_count();
                Facing::from_index(value)
            },
            r#extended: {
                let value = index % 2;
                index /= 2;
                value == 0
            },
        }
    }
    #[inline]
    #[allow(clippy::manual_range_patterns)]
    fn handles_block_id(block_id: BlockId) -> bool
    where
        Self: Sized,
    {
        matches!(block_id.as_u16(), 128u16 | 138u16)
    }
    fn to_state_id(&self, block: &Block) -> BlockStateId {
        if !Self::handles_block_id(block.id) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "StickyPistonLikeProperties"
            );
        }
        block.states[self.to_index() as usize].id
    }
    fn from_state_id(id: BlockStateId, block: &Block) -> Self {
        debug_assert!(
            Self::handles_block_id(block.id),
            "{} is not a valid block for {}",
            block.name,
            "StickyPistonLikeProperties"
        );
        let min_id = block.states[0].id.as_u16();
        let max_id = block.states.last().map(|s| s.id.as_u16()).unwrap_or(min_id);
        if (min_id..=max_id).contains(&id.as_u16()) {
            Self::from_index(id.as_u16() - min_id)
        } else {
            #[cfg(debug_assertions)]
            panic!("State ID {} does not exist for {}", id, block.name);
            #[cfg(not(debug_assertions))]
            Self::from_index(0)
        }
    }
    fn default(block: &Block) -> Self {
        if !Self::handles_block_id(block.id) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "StickyPistonLikeProperties"
            );
        }
        Self::from_state_id(block.default_state.id, block)
    }
    fn to_props(&self) -> Vec<(&'static str, &'static str)> {
        vec![
            ("extended", if self.r#extended { "true" } else { "false" }),
            ("facing", self.r#facing.to_value()),
        ]
    }
    #[allow(clippy::manual_range_patterns)]
    fn from_props(props: &[(&str, &str)], block: &Block) -> Self {
        #[cfg(debug_assertions)]
        if !matches!(block.id.as_u16(), 128u16 | 138u16) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "StickyPistonLikeProperties"
            );
        }
        let mut block_props = Self::default(block);
        for (key, value) in props {
            match *key {
                "extended" => block_props.r#extended = matches!(*value, "true"),
                "facing" => block_props.r#facing = Facing::from_value(value),
                _ => {}
            }
        }
        block_props
    }
}
#[derive(Clone, Copy, Eq, PartialEq)]
pub struct OakDoorLikeProperties {
    pub r#facing: HorizontalFacing,
    pub r#half: DoubleBlockHalf,
    pub r#hinge: DoorHinge,
    pub r#open: bool,
    pub r#powered: bool,
}
impl BlockProperties for OakDoorLikeProperties {
    fn to_index(&self) -> u16 {
        let (index, _) = [
            (!self.r#powered as u16, 2),
            (!self.r#open as u16, 2),
            (self.r#hinge.to_index(), DoorHinge::variant_count()),
            (self.r#half.to_index(), DoubleBlockHalf::variant_count()),
            (self.r#facing.to_index(), HorizontalFacing::variant_count()),
        ]
        .iter()
        .fold((0, 1), |(curr, mul), &(val, count)| {
            (curr + val * mul, mul * count)
        });
        index
    }
    #[allow(unused_assignments)]
    fn from_index(mut index: u16) -> Self {
        Self {
            r#powered: {
                let value = index % 2;
                index /= 2;
                value == 0
            },
            r#open: {
                let value = index % 2;
                index /= 2;
                value == 0
            },
            r#hinge: {
                let value = index % DoorHinge::variant_count();
                index /= DoorHinge::variant_count();
                DoorHinge::from_index(value)
            },
            r#half: {
                let value = index % DoubleBlockHalf::variant_count();
                index /= DoubleBlockHalf::variant_count();
                DoubleBlockHalf::from_index(value)
            },
            r#facing: {
                let value = index % HorizontalFacing::variant_count();
                index /= HorizontalFacing::variant_count();
                HorizontalFacing::from_index(value)
            },
        }
    }
    #[inline]
    #[allow(clippy::manual_range_patterns)]
    fn handles_block_id(block_id: BlockId) -> bool
    where
        Self: Sized,
    {
        matches!(
            block_id.as_u16(),
            220u16
                | 260u16
                | 646u16
                | 647u16
                | 648u16
                | 649u16
                | 650u16
                | 651u16
                | 652u16
                | 653u16
                | 654u16
                | 899u16
                | 900u16
                | 1076u16
                | 1077u16
                | 1078u16
                | 1079u16
                | 1080u16
                | 1081u16
                | 1082u16
                | 1083u16
        )
    }
    fn to_state_id(&self, block: &Block) -> BlockStateId {
        if !Self::handles_block_id(block.id) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "OakDoorLikeProperties"
            );
        }
        block.states[self.to_index() as usize].id
    }
    fn from_state_id(id: BlockStateId, block: &Block) -> Self {
        debug_assert!(
            Self::handles_block_id(block.id),
            "{} is not a valid block for {}",
            block.name,
            "OakDoorLikeProperties"
        );
        let min_id = block.states[0].id.as_u16();
        let max_id = block.states.last().map(|s| s.id.as_u16()).unwrap_or(min_id);
        if (min_id..=max_id).contains(&id.as_u16()) {
            Self::from_index(id.as_u16() - min_id)
        } else {
            #[cfg(debug_assertions)]
            panic!("State ID {} does not exist for {}", id, block.name);
            #[cfg(not(debug_assertions))]
            Self::from_index(0)
        }
    }
    fn default(block: &Block) -> Self {
        if !Self::handles_block_id(block.id) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "OakDoorLikeProperties"
            );
        }
        Self::from_state_id(block.default_state.id, block)
    }
    fn to_props(&self) -> Vec<(&'static str, &'static str)> {
        vec![
            ("facing", self.r#facing.to_value()),
            ("half", self.r#half.to_value()),
            ("hinge", self.r#hinge.to_value()),
            ("open", if self.r#open { "true" } else { "false" }),
            ("powered", if self.r#powered { "true" } else { "false" }),
        ]
    }
    #[allow(clippy::manual_range_patterns)]
    fn from_props(props: &[(&str, &str)], block: &Block) -> Self {
        #[cfg(debug_assertions)]
        if !matches!(
            block.id.as_u16(),
            220u16
                | 260u16
                | 646u16
                | 647u16
                | 648u16
                | 649u16
                | 650u16
                | 651u16
                | 652u16
                | 653u16
                | 654u16
                | 899u16
                | 900u16
                | 1076u16
                | 1077u16
                | 1078u16
                | 1079u16
                | 1080u16
                | 1081u16
                | 1082u16
                | 1083u16
        ) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "OakDoorLikeProperties"
            );
        }
        let mut block_props = Self::default(block);
        for (key, value) in props {
            match *key {
                "facing" => block_props.r#facing = HorizontalFacing::from_value(value),
                "half" => block_props.r#half = DoubleBlockHalf::from_value(value),
                "hinge" => block_props.r#hinge = DoorHinge::from_value(value),
                "open" => block_props.r#open = matches!(*value, "true"),
                "powered" => block_props.r#powered = matches!(*value, "true"),
                _ => {}
            }
        }
        block_props
    }
}
#[derive(Clone, Copy, Eq, PartialEq)]
pub struct ChiseledBookshelfLikeProperties {
    pub r#facing: HorizontalFacing,
    pub r#slot_0_occupied: bool,
    pub r#slot_1_occupied: bool,
    pub r#slot_2_occupied: bool,
    pub r#slot_3_occupied: bool,
    pub r#slot_4_occupied: bool,
    pub r#slot_5_occupied: bool,
}
impl BlockProperties for ChiseledBookshelfLikeProperties {
    fn to_index(&self) -> u16 {
        let (index, _) = [
            (!self.r#slot_5_occupied as u16, 2),
            (!self.r#slot_4_occupied as u16, 2),
            (!self.r#slot_3_occupied as u16, 2),
            (!self.r#slot_2_occupied as u16, 2),
            (!self.r#slot_1_occupied as u16, 2),
            (!self.r#slot_0_occupied as u16, 2),
            (self.r#facing.to_index(), HorizontalFacing::variant_count()),
        ]
        .iter()
        .fold((0, 1), |(curr, mul), &(val, count)| {
            (curr + val * mul, mul * count)
        });
        index
    }
    #[allow(unused_assignments)]
    fn from_index(mut index: u16) -> Self {
        Self {
            r#slot_5_occupied: {
                let value = index % 2;
                index /= 2;
                value == 0
            },
            r#slot_4_occupied: {
                let value = index % 2;
                index /= 2;
                value == 0
            },
            r#slot_3_occupied: {
                let value = index % 2;
                index /= 2;
                value == 0
            },
            r#slot_2_occupied: {
                let value = index % 2;
                index /= 2;
                value == 0
            },
            r#slot_1_occupied: {
                let value = index % 2;
                index /= 2;
                value == 0
            },
            r#slot_0_occupied: {
                let value = index % 2;
                index /= 2;
                value == 0
            },
            r#facing: {
                let value = index % HorizontalFacing::variant_count();
                index /= HorizontalFacing::variant_count();
                HorizontalFacing::from_index(value)
            },
        }
    }
    #[inline]
    #[allow(clippy::manual_range_patterns)]
    fn handles_block_id(block_id: BlockId) -> bool
    where
        Self: Sized,
    {
        matches!(block_id.as_u16(), 179u16)
    }
    fn to_state_id(&self, block: &Block) -> BlockStateId {
        if !Self::handles_block_id(block.id) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "ChiseledBookshelfLikeProperties"
            );
        }
        block.states[self.to_index() as usize].id
    }
    fn from_state_id(id: BlockStateId, block: &Block) -> Self {
        debug_assert!(
            Self::handles_block_id(block.id),
            "{} is not a valid block for {}",
            block.name,
            "ChiseledBookshelfLikeProperties"
        );
        let min_id = block.states[0].id.as_u16();
        let max_id = block.states.last().map(|s| s.id.as_u16()).unwrap_or(min_id);
        if (min_id..=max_id).contains(&id.as_u16()) {
            Self::from_index(id.as_u16() - min_id)
        } else {
            #[cfg(debug_assertions)]
            panic!("State ID {} does not exist for {}", id, block.name);
            #[cfg(not(debug_assertions))]
            Self::from_index(0)
        }
    }
    fn default(block: &Block) -> Self {
        if !Self::handles_block_id(block.id) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "ChiseledBookshelfLikeProperties"
            );
        }
        Self::from_state_id(block.default_state.id, block)
    }
    fn to_props(&self) -> Vec<(&'static str, &'static str)> {
        vec![
            ("facing", self.r#facing.to_value()),
            (
                "slot_0_occupied",
                if self.r#slot_0_occupied {
                    "true"
                } else {
                    "false"
                },
            ),
            (
                "slot_1_occupied",
                if self.r#slot_1_occupied {
                    "true"
                } else {
                    "false"
                },
            ),
            (
                "slot_2_occupied",
                if self.r#slot_2_occupied {
                    "true"
                } else {
                    "false"
                },
            ),
            (
                "slot_3_occupied",
                if self.r#slot_3_occupied {
                    "true"
                } else {
                    "false"
                },
            ),
            (
                "slot_4_occupied",
                if self.r#slot_4_occupied {
                    "true"
                } else {
                    "false"
                },
            ),
            (
                "slot_5_occupied",
                if self.r#slot_5_occupied {
                    "true"
                } else {
                    "false"
                },
            ),
        ]
    }
    #[allow(clippy::manual_range_patterns)]
    fn from_props(props: &[(&str, &str)], block: &Block) -> Self {
        #[cfg(debug_assertions)]
        if !matches!(block.id.as_u16(), 179u16) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "ChiseledBookshelfLikeProperties"
            );
        }
        let mut block_props = Self::default(block);
        for (key, value) in props {
            match *key {
                "facing" => block_props.r#facing = HorizontalFacing::from_value(value),
                "slot_0_occupied" => block_props.r#slot_0_occupied = matches!(*value, "true"),
                "slot_1_occupied" => block_props.r#slot_1_occupied = matches!(*value, "true"),
                "slot_2_occupied" => block_props.r#slot_2_occupied = matches!(*value, "true"),
                "slot_3_occupied" => block_props.r#slot_3_occupied = matches!(*value, "true"),
                "slot_4_occupied" => block_props.r#slot_4_occupied = matches!(*value, "true"),
                "slot_5_occupied" => block_props.r#slot_5_occupied = matches!(*value, "true"),
                _ => {}
            }
        }
        block_props
    }
}
#[derive(Clone, Copy, Eq, PartialEq)]
pub struct ChorusFlowerLikeProperties {
    pub r#age: u8,
}
impl BlockProperties for ChorusFlowerLikeProperties {
    fn to_index(&self) -> u16 {
        let (index, _) = [(self.r#age as u16, 6u16)]
            .iter()
            .fold((0, 1), |(curr, mul), &(val, count)| {
                (curr + val * mul, mul * count)
            });
        index
    }
    #[allow(unused_assignments)]
    fn from_index(mut index: u16) -> Self {
        Self {
            r#age: {
                let value = (index % 6u16) as u8;
                index /= 6u16;
                value
            },
        }
    }
    #[inline]
    #[allow(clippy::manual_range_patterns)]
    fn handles_block_id(block_id: BlockId) -> bool
    where
        Self: Sized,
    {
        matches!(block_id.as_u16(), 657u16)
    }
    fn to_state_id(&self, block: &Block) -> BlockStateId {
        if !Self::handles_block_id(block.id) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "ChorusFlowerLikeProperties"
            );
        }
        block.states[self.to_index() as usize].id
    }
    fn from_state_id(id: BlockStateId, block: &Block) -> Self {
        debug_assert!(
            Self::handles_block_id(block.id),
            "{} is not a valid block for {}",
            block.name,
            "ChorusFlowerLikeProperties"
        );
        let min_id = block.states[0].id.as_u16();
        let max_id = block.states.last().map(|s| s.id.as_u16()).unwrap_or(min_id);
        if (min_id..=max_id).contains(&id.as_u16()) {
            Self::from_index(id.as_u16() - min_id)
        } else {
            #[cfg(debug_assertions)]
            panic!("State ID {} does not exist for {}", id, block.name);
            #[cfg(not(debug_assertions))]
            Self::from_index(0)
        }
    }
    fn default(block: &Block) -> Self {
        if !Self::handles_block_id(block.id) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "ChorusFlowerLikeProperties"
            );
        }
        Self::from_state_id(block.default_state.id, block)
    }
    fn to_props(&self) -> Vec<(&'static str, &'static str)> {
        vec![(
            "age",
            match self.r#age {
                0u8 => "0",
                1u8 => "1",
                2u8 => "2",
                3u8 => "3",
                4u8 => "4",
                5u8 => "5",
                _ => unreachable!(),
            },
        )]
    }
    #[allow(clippy::manual_range_patterns)]
    fn from_props(props: &[(&str, &str)], block: &Block) -> Self {
        #[cfg(debug_assertions)]
        if !matches!(block.id.as_u16(), 657u16) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "ChorusFlowerLikeProperties"
            );
        }
        let mut block_props = Self::default(block);
        for (key, value) in props {
            if *key == "age" {
                block_props.r#age = match *value {
                    "0" => 0u8,
                    "1" => 1u8,
                    "2" => 2u8,
                    "3" => 3u8,
                    "4" => 4u8,
                    "5" => 5u8,
                    _ => 0u8,
                }
            }
        }
        block_props
    }
}
#[derive(Clone, Copy, Eq, PartialEq)]
pub struct CactusLikeProperties {
    pub r#age: u8,
}
impl BlockProperties for CactusLikeProperties {
    fn to_index(&self) -> u16 {
        let (index, _) = [(self.r#age as u16, 16u16)]
            .iter()
            .fold((0, 1), |(curr, mul), &(val, count)| {
                (curr + val * mul, mul * count)
            });
        index
    }
    #[allow(unused_assignments)]
    fn from_index(mut index: u16) -> Self {
        Self {
            r#age: {
                let value = (index % 16u16) as u8;
                index /= 16u16;
                value
            },
        }
    }
    #[inline]
    #[allow(clippy::manual_range_patterns)]
    fn handles_block_id(block_id: BlockId) -> bool
    where
        Self: Sized,
    {
        matches!(block_id.as_u16(), 279u16 | 282u16)
    }
    fn to_state_id(&self, block: &Block) -> BlockStateId {
        if !Self::handles_block_id(block.id) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "CactusLikeProperties"
            );
        }
        block.states[self.to_index() as usize].id
    }
    fn from_state_id(id: BlockStateId, block: &Block) -> Self {
        debug_assert!(
            Self::handles_block_id(block.id),
            "{} is not a valid block for {}",
            block.name,
            "CactusLikeProperties"
        );
        let min_id = block.states[0].id.as_u16();
        let max_id = block.states.last().map(|s| s.id.as_u16()).unwrap_or(min_id);
        if (min_id..=max_id).contains(&id.as_u16()) {
            Self::from_index(id.as_u16() - min_id)
        } else {
            #[cfg(debug_assertions)]
            panic!("State ID {} does not exist for {}", id, block.name);
            #[cfg(not(debug_assertions))]
            Self::from_index(0)
        }
    }
    fn default(block: &Block) -> Self {
        if !Self::handles_block_id(block.id) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "CactusLikeProperties"
            );
        }
        Self::from_state_id(block.default_state.id, block)
    }
    fn to_props(&self) -> Vec<(&'static str, &'static str)> {
        vec![(
            "age",
            match self.r#age {
                0u8 => "0",
                1u8 => "1",
                2u8 => "2",
                3u8 => "3",
                4u8 => "4",
                5u8 => "5",
                6u8 => "6",
                7u8 => "7",
                8u8 => "8",
                9u8 => "9",
                10u8 => "10",
                11u8 => "11",
                12u8 => "12",
                13u8 => "13",
                14u8 => "14",
                15u8 => "15",
                _ => unreachable!(),
            },
        )]
    }
    #[allow(clippy::manual_range_patterns)]
    fn from_props(props: &[(&str, &str)], block: &Block) -> Self {
        #[cfg(debug_assertions)]
        if !matches!(block.id.as_u16(), 279u16 | 282u16) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "CactusLikeProperties"
            );
        }
        let mut block_props = Self::default(block);
        for (key, value) in props {
            if *key == "age" {
                block_props.r#age = match *value {
                    "0" => 0u8,
                    "1" => 1u8,
                    "2" => 2u8,
                    "3" => 3u8,
                    "4" => 4u8,
                    "5" => 5u8,
                    "6" => 6u8,
                    "7" => 7u8,
                    "8" => 8u8,
                    "9" => 9u8,
                    "10" => 10u8,
                    "11" => 11u8,
                    "12" => 12u8,
                    "13" => 13u8,
                    "14" => 14u8,
                    "15" => 15u8,
                    _ => 0u8,
                }
            }
        }
        block_props
    }
}
#[derive(Clone, Copy, Eq, PartialEq)]
pub struct FireLikeProperties {
    pub r#age: u8,
    pub r#east: bool,
    pub r#north: bool,
    pub r#south: bool,
    pub r#up: bool,
    pub r#west: bool,
}
impl BlockProperties for FireLikeProperties {
    fn to_index(&self) -> u16 {
        let (index, _) = [
            (!self.r#west as u16, 2),
            (!self.r#up as u16, 2),
            (!self.r#south as u16, 2),
            (!self.r#north as u16, 2),
            (!self.r#east as u16, 2),
            (self.r#age as u16, 16u16),
        ]
        .iter()
        .fold((0, 1), |(curr, mul), &(val, count)| {
            (curr + val * mul, mul * count)
        });
        index
    }
    #[allow(unused_assignments)]
    fn from_index(mut index: u16) -> Self {
        Self {
            r#west: {
                let value = index % 2;
                index /= 2;
                value == 0
            },
            r#up: {
                let value = index % 2;
                index /= 2;
                value == 0
            },
            r#south: {
                let value = index % 2;
                index /= 2;
                value == 0
            },
            r#north: {
                let value = index % 2;
                index /= 2;
                value == 0
            },
            r#east: {
                let value = index % 2;
                index /= 2;
                value == 0
            },
            r#age: {
                let value = (index % 16u16) as u8;
                index /= 16u16;
                value
            },
        }
    }
    #[inline]
    #[allow(clippy::manual_range_patterns)]
    fn handles_block_id(block_id: BlockId) -> bool
    where
        Self: Sized,
    {
        matches!(block_id.as_u16(), 196u16)
    }
    fn to_state_id(&self, block: &Block) -> BlockStateId {
        if !Self::handles_block_id(block.id) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "FireLikeProperties"
            );
        }
        block.states[self.to_index() as usize].id
    }
    fn from_state_id(id: BlockStateId, block: &Block) -> Self {
        debug_assert!(
            Self::handles_block_id(block.id),
            "{} is not a valid block for {}",
            block.name,
            "FireLikeProperties"
        );
        let min_id = block.states[0].id.as_u16();
        let max_id = block.states.last().map(|s| s.id.as_u16()).unwrap_or(min_id);
        if (min_id..=max_id).contains(&id.as_u16()) {
            Self::from_index(id.as_u16() - min_id)
        } else {
            #[cfg(debug_assertions)]
            panic!("State ID {} does not exist for {}", id, block.name);
            #[cfg(not(debug_assertions))]
            Self::from_index(0)
        }
    }
    fn default(block: &Block) -> Self {
        if !Self::handles_block_id(block.id) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "FireLikeProperties"
            );
        }
        Self::from_state_id(block.default_state.id, block)
    }
    fn to_props(&self) -> Vec<(&'static str, &'static str)> {
        vec![
            (
                "age",
                match self.r#age {
                    0u8 => "0",
                    1u8 => "1",
                    2u8 => "2",
                    3u8 => "3",
                    4u8 => "4",
                    5u8 => "5",
                    6u8 => "6",
                    7u8 => "7",
                    8u8 => "8",
                    9u8 => "9",
                    10u8 => "10",
                    11u8 => "11",
                    12u8 => "12",
                    13u8 => "13",
                    14u8 => "14",
                    15u8 => "15",
                    _ => unreachable!(),
                },
            ),
            ("east", if self.r#east { "true" } else { "false" }),
            ("north", if self.r#north { "true" } else { "false" }),
            ("south", if self.r#south { "true" } else { "false" }),
            ("up", if self.r#up { "true" } else { "false" }),
            ("west", if self.r#west { "true" } else { "false" }),
        ]
    }
    #[allow(clippy::manual_range_patterns)]
    fn from_props(props: &[(&str, &str)], block: &Block) -> Self {
        #[cfg(debug_assertions)]
        if !matches!(block.id.as_u16(), 196u16) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "FireLikeProperties"
            );
        }
        let mut block_props = Self::default(block);
        for (key, value) in props {
            match *key {
                "age" => {
                    block_props.r#age = match *value {
                        "0" => 0u8,
                        "1" => 1u8,
                        "2" => 2u8,
                        "3" => 3u8,
                        "4" => 4u8,
                        "5" => 5u8,
                        "6" => 6u8,
                        "7" => 7u8,
                        "8" => 8u8,
                        "9" => 9u8,
                        "10" => 10u8,
                        "11" => 11u8,
                        "12" => 12u8,
                        "13" => 13u8,
                        "14" => 14u8,
                        "15" => 15u8,
                        _ => 0u8,
                    }
                }
                "east" => block_props.r#east = matches!(*value, "true"),
                "north" => block_props.r#north = matches!(*value, "true"),
                "south" => block_props.r#south = matches!(*value, "true"),
                "up" => block_props.r#up = matches!(*value, "true"),
                "west" => block_props.r#west = matches!(*value, "true"),
                _ => {}
            }
        }
        block_props
    }
}
#[derive(Clone, Copy, Eq, PartialEq)]
pub struct WhiteBedLikeProperties {
    pub r#facing: HorizontalFacing,
    pub r#occupied: bool,
    pub r#part: BedPart,
}
impl BlockProperties for WhiteBedLikeProperties {
    fn to_index(&self) -> u16 {
        let (index, _) = [
            (self.r#part.to_index(), BedPart::variant_count()),
            (!self.r#occupied as u16, 2),
            (self.r#facing.to_index(), HorizontalFacing::variant_count()),
        ]
        .iter()
        .fold((0, 1), |(curr, mul), &(val, count)| {
            (curr + val * mul, mul * count)
        });
        index
    }
    #[allow(unused_assignments)]
    fn from_index(mut index: u16) -> Self {
        Self {
            r#part: {
                let value = index % BedPart::variant_count();
                index /= BedPart::variant_count();
                BedPart::from_index(value)
            },
            r#occupied: {
                let value = index % 2;
                index /= 2;
                value == 0
            },
            r#facing: {
                let value = index % HorizontalFacing::variant_count();
                index /= HorizontalFacing::variant_count();
                HorizontalFacing::from_index(value)
            },
        }
    }
    #[inline]
    #[allow(clippy::manual_range_patterns)]
    fn handles_block_id(block_id: BlockId) -> bool
    where
        Self: Sized,
    {
        matches!(
            block_id.as_u16(),
            110u16
                | 111u16
                | 112u16
                | 113u16
                | 114u16
                | 115u16
                | 116u16
                | 117u16
                | 118u16
                | 119u16
                | 120u16
                | 121u16
                | 122u16
                | 123u16
                | 124u16
                | 125u16
        )
    }
    fn to_state_id(&self, block: &Block) -> BlockStateId {
        if !Self::handles_block_id(block.id) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "WhiteBedLikeProperties"
            );
        }
        block.states[self.to_index() as usize].id
    }
    fn from_state_id(id: BlockStateId, block: &Block) -> Self {
        debug_assert!(
            Self::handles_block_id(block.id),
            "{} is not a valid block for {}",
            block.name,
            "WhiteBedLikeProperties"
        );
        let min_id = block.states[0].id.as_u16();
        let max_id = block.states.last().map(|s| s.id.as_u16()).unwrap_or(min_id);
        if (min_id..=max_id).contains(&id.as_u16()) {
            Self::from_index(id.as_u16() - min_id)
        } else {
            #[cfg(debug_assertions)]
            panic!("State ID {} does not exist for {}", id, block.name);
            #[cfg(not(debug_assertions))]
            Self::from_index(0)
        }
    }
    fn default(block: &Block) -> Self {
        if !Self::handles_block_id(block.id) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "WhiteBedLikeProperties"
            );
        }
        Self::from_state_id(block.default_state.id, block)
    }
    fn to_props(&self) -> Vec<(&'static str, &'static str)> {
        vec![
            ("facing", self.r#facing.to_value()),
            ("occupied", if self.r#occupied { "true" } else { "false" }),
            ("part", self.r#part.to_value()),
        ]
    }
    #[allow(clippy::manual_range_patterns)]
    fn from_props(props: &[(&str, &str)], block: &Block) -> Self {
        #[cfg(debug_assertions)]
        if !matches!(
            block.id.as_u16(),
            110u16
                | 111u16
                | 112u16
                | 113u16
                | 114u16
                | 115u16
                | 116u16
                | 117u16
                | 118u16
                | 119u16
                | 120u16
                | 121u16
                | 122u16
                | 123u16
                | 124u16
                | 125u16
        ) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "WhiteBedLikeProperties"
            );
        }
        let mut block_props = Self::default(block);
        for (key, value) in props {
            match *key {
                "facing" => block_props.r#facing = HorizontalFacing::from_value(value),
                "occupied" => block_props.r#occupied = matches!(*value, "true"),
                "part" => block_props.r#part = BedPart::from_value(value),
                _ => {}
            }
        }
        block_props
    }
}
#[derive(Clone, Copy, Eq, PartialEq)]
pub struct HopperLikeProperties {
    pub r#enabled: bool,
    pub r#facing: FacingHopper,
}
impl BlockProperties for HopperLikeProperties {
    fn to_index(&self) -> u16 {
        let (index, _) = [
            (self.r#facing.to_index(), FacingHopper::variant_count()),
            (!self.r#enabled as u16, 2),
        ]
        .iter()
        .fold((0, 1), |(curr, mul), &(val, count)| {
            (curr + val * mul, mul * count)
        });
        index
    }
    #[allow(unused_assignments)]
    fn from_index(mut index: u16) -> Self {
        Self {
            r#facing: {
                let value = index % FacingHopper::variant_count();
                index /= FacingHopper::variant_count();
                FacingHopper::from_index(value)
            },
            r#enabled: {
                let value = index % 2;
                index /= 2;
                value == 0
            },
        }
    }
    #[inline]
    #[allow(clippy::manual_range_patterns)]
    fn handles_block_id(block_id: BlockId) -> bool
    where
        Self: Sized,
    {
        matches!(block_id.as_u16(), 477u16)
    }
    fn to_state_id(&self, block: &Block) -> BlockStateId {
        if !Self::handles_block_id(block.id) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "HopperLikeProperties"
            );
        }
        block.states[self.to_index() as usize].id
    }
    fn from_state_id(id: BlockStateId, block: &Block) -> Self {
        debug_assert!(
            Self::handles_block_id(block.id),
            "{} is not a valid block for {}",
            block.name,
            "HopperLikeProperties"
        );
        let min_id = block.states[0].id.as_u16();
        let max_id = block.states.last().map(|s| s.id.as_u16()).unwrap_or(min_id);
        if (min_id..=max_id).contains(&id.as_u16()) {
            Self::from_index(id.as_u16() - min_id)
        } else {
            #[cfg(debug_assertions)]
            panic!("State ID {} does not exist for {}", id, block.name);
            #[cfg(not(debug_assertions))]
            Self::from_index(0)
        }
    }
    fn default(block: &Block) -> Self {
        if !Self::handles_block_id(block.id) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "HopperLikeProperties"
            );
        }
        Self::from_state_id(block.default_state.id, block)
    }
    fn to_props(&self) -> Vec<(&'static str, &'static str)> {
        vec![
            ("enabled", if self.r#enabled { "true" } else { "false" }),
            ("facing", self.r#facing.to_value()),
        ]
    }
    #[allow(clippy::manual_range_patterns)]
    fn from_props(props: &[(&str, &str)], block: &Block) -> Self {
        #[cfg(debug_assertions)]
        if !matches!(block.id.as_u16(), 477u16) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "HopperLikeProperties"
            );
        }
        let mut block_props = Self::default(block);
        for (key, value) in props {
            match *key {
                "enabled" => block_props.r#enabled = matches!(*value, "true"),
                "facing" => block_props.r#facing = FacingHopper::from_value(value),
                _ => {}
            }
        }
        block_props
    }
}
#[derive(Clone, Copy, Eq, PartialEq)]
pub struct CalibratedSculkSensorLikeProperties {
    pub r#facing: HorizontalFacing,
    pub r#power: u8,
    pub r#sculk_sensor_phase: SculkSensorPhase,
    pub r#waterlogged: bool,
}
impl BlockProperties for CalibratedSculkSensorLikeProperties {
    fn to_index(&self) -> u16 {
        let (index, _) = [
            (!self.r#waterlogged as u16, 2),
            (
                self.r#sculk_sensor_phase.to_index(),
                SculkSensorPhase::variant_count(),
            ),
            (self.r#power as u16, 16u16),
            (self.r#facing.to_index(), HorizontalFacing::variant_count()),
        ]
        .iter()
        .fold((0, 1), |(curr, mul), &(val, count)| {
            (curr + val * mul, mul * count)
        });
        index
    }
    #[allow(unused_assignments)]
    fn from_index(mut index: u16) -> Self {
        Self {
            r#waterlogged: {
                let value = index % 2;
                index /= 2;
                value == 0
            },
            r#sculk_sensor_phase: {
                let value = index % SculkSensorPhase::variant_count();
                index /= SculkSensorPhase::variant_count();
                SculkSensorPhase::from_index(value)
            },
            r#power: {
                let value = (index % 16u16) as u8;
                index /= 16u16;
                value
            },
            r#facing: {
                let value = index % HorizontalFacing::variant_count();
                index /= HorizontalFacing::variant_count();
                HorizontalFacing::from_index(value)
            },
        }
    }
    #[inline]
    #[allow(clippy::manual_range_patterns)]
    fn handles_block_id(block_id: BlockId) -> bool
    where
        Self: Sized,
    {
        matches!(block_id.as_u16(), 1029u16)
    }
    fn to_state_id(&self, block: &Block) -> BlockStateId {
        if !Self::handles_block_id(block.id) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "CalibratedSculkSensorLikeProperties"
            );
        }
        block.states[self.to_index() as usize].id
    }
    fn from_state_id(id: BlockStateId, block: &Block) -> Self {
        debug_assert!(
            Self::handles_block_id(block.id),
            "{} is not a valid block for {}",
            block.name,
            "CalibratedSculkSensorLikeProperties"
        );
        let min_id = block.states[0].id.as_u16();
        let max_id = block.states.last().map(|s| s.id.as_u16()).unwrap_or(min_id);
        if (min_id..=max_id).contains(&id.as_u16()) {
            Self::from_index(id.as_u16() - min_id)
        } else {
            #[cfg(debug_assertions)]
            panic!("State ID {} does not exist for {}", id, block.name);
            #[cfg(not(debug_assertions))]
            Self::from_index(0)
        }
    }
    fn default(block: &Block) -> Self {
        if !Self::handles_block_id(block.id) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "CalibratedSculkSensorLikeProperties"
            );
        }
        Self::from_state_id(block.default_state.id, block)
    }
    fn to_props(&self) -> Vec<(&'static str, &'static str)> {
        vec![
            ("facing", self.r#facing.to_value()),
            (
                "power",
                match self.r#power {
                    0u8 => "0",
                    1u8 => "1",
                    2u8 => "2",
                    3u8 => "3",
                    4u8 => "4",
                    5u8 => "5",
                    6u8 => "6",
                    7u8 => "7",
                    8u8 => "8",
                    9u8 => "9",
                    10u8 => "10",
                    11u8 => "11",
                    12u8 => "12",
                    13u8 => "13",
                    14u8 => "14",
                    15u8 => "15",
                    _ => unreachable!(),
                },
            ),
            ("sculk_sensor_phase", self.r#sculk_sensor_phase.to_value()),
            (
                "waterlogged",
                if self.r#waterlogged { "true" } else { "false" },
            ),
        ]
    }
    #[allow(clippy::manual_range_patterns)]
    fn from_props(props: &[(&str, &str)], block: &Block) -> Self {
        #[cfg(debug_assertions)]
        if !matches!(block.id.as_u16(), 1029u16) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "CalibratedSculkSensorLikeProperties"
            );
        }
        let mut block_props = Self::default(block);
        for (key, value) in props {
            match *key {
                "facing" => block_props.r#facing = HorizontalFacing::from_value(value),
                "power" => {
                    block_props.r#power = match *value {
                        "0" => 0u8,
                        "1" => 1u8,
                        "2" => 2u8,
                        "3" => 3u8,
                        "4" => 4u8,
                        "5" => 5u8,
                        "6" => 6u8,
                        "7" => 7u8,
                        "8" => 8u8,
                        "9" => 9u8,
                        "10" => 10u8,
                        "11" => 11u8,
                        "12" => 12u8,
                        "13" => 13u8,
                        "14" => 14u8,
                        "15" => 15u8,
                        _ => 0u8,
                    }
                }
                "sculk_sensor_phase" => {
                    block_props.r#sculk_sensor_phase = SculkSensorPhase::from_value(value)
                }
                "waterlogged" => block_props.r#waterlogged = matches!(*value, "true"),
                _ => {}
            }
        }
        block_props
    }
}
#[derive(Clone, Copy, Eq, PartialEq)]
pub struct SculkSensorLikeProperties {
    pub r#power: u8,
    pub r#sculk_sensor_phase: SculkSensorPhase,
    pub r#waterlogged: bool,
}
impl BlockProperties for SculkSensorLikeProperties {
    fn to_index(&self) -> u16 {
        let (index, _) = [
            (!self.r#waterlogged as u16, 2),
            (
                self.r#sculk_sensor_phase.to_index(),
                SculkSensorPhase::variant_count(),
            ),
            (self.r#power as u16, 16u16),
        ]
        .iter()
        .fold((0, 1), |(curr, mul), &(val, count)| {
            (curr + val * mul, mul * count)
        });
        index
    }
    #[allow(unused_assignments)]
    fn from_index(mut index: u16) -> Self {
        Self {
            r#waterlogged: {
                let value = index % 2;
                index /= 2;
                value == 0
            },
            r#sculk_sensor_phase: {
                let value = index % SculkSensorPhase::variant_count();
                index /= SculkSensorPhase::variant_count();
                SculkSensorPhase::from_index(value)
            },
            r#power: {
                let value = (index % 16u16) as u8;
                index /= 16u16;
                value
            },
        }
    }
    #[inline]
    #[allow(clippy::manual_range_patterns)]
    fn handles_block_id(block_id: BlockId) -> bool
    where
        Self: Sized,
    {
        matches!(block_id.as_u16(), 1028u16)
    }
    fn to_state_id(&self, block: &Block) -> BlockStateId {
        if !Self::handles_block_id(block.id) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "SculkSensorLikeProperties"
            );
        }
        block.states[self.to_index() as usize].id
    }
    fn from_state_id(id: BlockStateId, block: &Block) -> Self {
        debug_assert!(
            Self::handles_block_id(block.id),
            "{} is not a valid block for {}",
            block.name,
            "SculkSensorLikeProperties"
        );
        let min_id = block.states[0].id.as_u16();
        let max_id = block.states.last().map(|s| s.id.as_u16()).unwrap_or(min_id);
        if (min_id..=max_id).contains(&id.as_u16()) {
            Self::from_index(id.as_u16() - min_id)
        } else {
            #[cfg(debug_assertions)]
            panic!("State ID {} does not exist for {}", id, block.name);
            #[cfg(not(debug_assertions))]
            Self::from_index(0)
        }
    }
    fn default(block: &Block) -> Self {
        if !Self::handles_block_id(block.id) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "SculkSensorLikeProperties"
            );
        }
        Self::from_state_id(block.default_state.id, block)
    }
    fn to_props(&self) -> Vec<(&'static str, &'static str)> {
        vec![
            (
                "power",
                match self.r#power {
                    0u8 => "0",
                    1u8 => "1",
                    2u8 => "2",
                    3u8 => "3",
                    4u8 => "4",
                    5u8 => "5",
                    6u8 => "6",
                    7u8 => "7",
                    8u8 => "8",
                    9u8 => "9",
                    10u8 => "10",
                    11u8 => "11",
                    12u8 => "12",
                    13u8 => "13",
                    14u8 => "14",
                    15u8 => "15",
                    _ => unreachable!(),
                },
            ),
            ("sculk_sensor_phase", self.r#sculk_sensor_phase.to_value()),
            (
                "waterlogged",
                if self.r#waterlogged { "true" } else { "false" },
            ),
        ]
    }
    #[allow(clippy::manual_range_patterns)]
    fn from_props(props: &[(&str, &str)], block: &Block) -> Self {
        #[cfg(debug_assertions)]
        if !matches!(block.id.as_u16(), 1028u16) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "SculkSensorLikeProperties"
            );
        }
        let mut block_props = Self::default(block);
        for (key, value) in props {
            match *key {
                "power" => {
                    block_props.r#power = match *value {
                        "0" => 0u8,
                        "1" => 1u8,
                        "2" => 2u8,
                        "3" => 3u8,
                        "4" => 4u8,
                        "5" => 5u8,
                        "6" => 6u8,
                        "7" => 7u8,
                        "8" => 8u8,
                        "9" => 9u8,
                        "10" => 10u8,
                        "11" => 11u8,
                        "12" => 12u8,
                        "13" => 13u8,
                        "14" => 14u8,
                        "15" => 15u8,
                        _ => 0u8,
                    }
                }
                "sculk_sensor_phase" => {
                    block_props.r#sculk_sensor_phase = SculkSensorPhase::from_value(value)
                }
                "waterlogged" => block_props.r#waterlogged = matches!(*value, "true"),
                _ => {}
            }
        }
        block_props
    }
}
#[derive(Clone, Copy, Eq, PartialEq)]
pub struct PaleMossCarpetLikeProperties {
    pub r#bottom: bool,
    pub r#east: EastWall,
    pub r#north: NorthWall,
    pub r#south: SouthWall,
    pub r#west: WestWall,
}
impl BlockProperties for PaleMossCarpetLikeProperties {
    fn to_index(&self) -> u16 {
        let (index, _) = [
            (self.r#west.to_index(), WestWall::variant_count()),
            (self.r#south.to_index(), SouthWall::variant_count()),
            (self.r#north.to_index(), NorthWall::variant_count()),
            (self.r#east.to_index(), EastWall::variant_count()),
            (!self.r#bottom as u16, 2),
        ]
        .iter()
        .fold((0, 1), |(curr, mul), &(val, count)| {
            (curr + val * mul, mul * count)
        });
        index
    }
    #[allow(unused_assignments)]
    fn from_index(mut index: u16) -> Self {
        Self {
            r#west: {
                let value = index % WestWall::variant_count();
                index /= WestWall::variant_count();
                WestWall::from_index(value)
            },
            r#south: {
                let value = index % SouthWall::variant_count();
                index /= SouthWall::variant_count();
                SouthWall::from_index(value)
            },
            r#north: {
                let value = index % NorthWall::variant_count();
                index /= NorthWall::variant_count();
                NorthWall::from_index(value)
            },
            r#east: {
                let value = index % EastWall::variant_count();
                index /= EastWall::variant_count();
                EastWall::from_index(value)
            },
            r#bottom: {
                let value = index % 2;
                index /= 2;
                value == 0
            },
        }
    }
    #[inline]
    #[allow(clippy::manual_range_patterns)]
    fn handles_block_id(block_id: BlockId) -> bool
    where
        Self: Sized,
    {
        matches!(block_id.as_u16(), 1189u16)
    }
    fn to_state_id(&self, block: &Block) -> BlockStateId {
        if !Self::handles_block_id(block.id) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "PaleMossCarpetLikeProperties"
            );
        }
        block.states[self.to_index() as usize].id
    }
    fn from_state_id(id: BlockStateId, block: &Block) -> Self {
        debug_assert!(
            Self::handles_block_id(block.id),
            "{} is not a valid block for {}",
            block.name,
            "PaleMossCarpetLikeProperties"
        );
        let min_id = block.states[0].id.as_u16();
        let max_id = block.states.last().map(|s| s.id.as_u16()).unwrap_or(min_id);
        if (min_id..=max_id).contains(&id.as_u16()) {
            Self::from_index(id.as_u16() - min_id)
        } else {
            #[cfg(debug_assertions)]
            panic!("State ID {} does not exist for {}", id, block.name);
            #[cfg(not(debug_assertions))]
            Self::from_index(0)
        }
    }
    fn default(block: &Block) -> Self {
        if !Self::handles_block_id(block.id) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "PaleMossCarpetLikeProperties"
            );
        }
        Self::from_state_id(block.default_state.id, block)
    }
    fn to_props(&self) -> Vec<(&'static str, &'static str)> {
        vec![
            ("bottom", if self.r#bottom { "true" } else { "false" }),
            ("east", self.r#east.to_value()),
            ("north", self.r#north.to_value()),
            ("south", self.r#south.to_value()),
            ("west", self.r#west.to_value()),
        ]
    }
    #[allow(clippy::manual_range_patterns)]
    fn from_props(props: &[(&str, &str)], block: &Block) -> Self {
        #[cfg(debug_assertions)]
        if !matches!(block.id.as_u16(), 1189u16) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "PaleMossCarpetLikeProperties"
            );
        }
        let mut block_props = Self::default(block);
        for (key, value) in props {
            match *key {
                "bottom" => block_props.r#bottom = matches!(*value, "true"),
                "east" => block_props.r#east = EastWall::from_value(value),
                "north" => block_props.r#north = NorthWall::from_value(value),
                "south" => block_props.r#south = SouthWall::from_value(value),
                "west" => block_props.r#west = WestWall::from_value(value),
                _ => {}
            }
        }
        block_props
    }
}
#[derive(Clone, Copy, Eq, PartialEq)]
pub struct ScaffoldingLikeProperties {
    pub r#bottom: bool,
    pub r#distance: u8,
    pub r#waterlogged: bool,
}
impl BlockProperties for ScaffoldingLikeProperties {
    fn to_index(&self) -> u16 {
        let (index, _) = [
            (!self.r#waterlogged as u16, 2),
            (self.r#distance as u16, 8u16),
            (!self.r#bottom as u16, 2),
        ]
        .iter()
        .fold((0, 1), |(curr, mul), &(val, count)| {
            (curr + val * mul, mul * count)
        });
        index
    }
    #[allow(unused_assignments)]
    fn from_index(mut index: u16) -> Self {
        Self {
            r#waterlogged: {
                let value = index % 2;
                index /= 2;
                value == 0
            },
            r#distance: {
                let value = (index % 8u16) as u8;
                index /= 8u16;
                value
            },
            r#bottom: {
                let value = index % 2;
                index /= 2;
                value == 0
            },
        }
    }
    #[inline]
    #[allow(clippy::manual_range_patterns)]
    fn handles_block_id(block_id: BlockId) -> bool
    where
        Self: Sized,
    {
        matches!(block_id.as_u16(), 837u16)
    }
    fn to_state_id(&self, block: &Block) -> BlockStateId {
        if !Self::handles_block_id(block.id) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "ScaffoldingLikeProperties"
            );
        }
        block.states[self.to_index() as usize].id
    }
    fn from_state_id(id: BlockStateId, block: &Block) -> Self {
        debug_assert!(
            Self::handles_block_id(block.id),
            "{} is not a valid block for {}",
            block.name,
            "ScaffoldingLikeProperties"
        );
        let min_id = block.states[0].id.as_u16();
        let max_id = block.states.last().map(|s| s.id.as_u16()).unwrap_or(min_id);
        if (min_id..=max_id).contains(&id.as_u16()) {
            Self::from_index(id.as_u16() - min_id)
        } else {
            #[cfg(debug_assertions)]
            panic!("State ID {} does not exist for {}", id, block.name);
            #[cfg(not(debug_assertions))]
            Self::from_index(0)
        }
    }
    fn default(block: &Block) -> Self {
        if !Self::handles_block_id(block.id) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "ScaffoldingLikeProperties"
            );
        }
        Self::from_state_id(block.default_state.id, block)
    }
    fn to_props(&self) -> Vec<(&'static str, &'static str)> {
        vec![
            ("bottom", if self.r#bottom { "true" } else { "false" }),
            (
                "distance",
                match self.r#distance {
                    0u8 => "0",
                    1u8 => "1",
                    2u8 => "2",
                    3u8 => "3",
                    4u8 => "4",
                    5u8 => "5",
                    6u8 => "6",
                    7u8 => "7",
                    _ => unreachable!(),
                },
            ),
            (
                "waterlogged",
                if self.r#waterlogged { "true" } else { "false" },
            ),
        ]
    }
    #[allow(clippy::manual_range_patterns)]
    fn from_props(props: &[(&str, &str)], block: &Block) -> Self {
        #[cfg(debug_assertions)]
        if !matches!(block.id.as_u16(), 837u16) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "ScaffoldingLikeProperties"
            );
        }
        let mut block_props = Self::default(block);
        for (key, value) in props {
            match *key {
                "bottom" => block_props.r#bottom = matches!(*value, "true"),
                "distance" => {
                    block_props.r#distance = match *value {
                        "0" => 0u8,
                        "1" => 1u8,
                        "2" => 2u8,
                        "3" => 3u8,
                        "4" => 4u8,
                        "5" => 5u8,
                        "6" => 6u8,
                        "7" => 7u8,
                        _ => 0u8,
                    }
                }
                "waterlogged" => block_props.r#waterlogged = matches!(*value, "true"),
                _ => {}
            }
        }
        block_props
    }
}
#[derive(Clone, Copy, Eq, PartialEq)]
pub struct VaultLikeProperties {
    pub r#facing: HorizontalFacing,
    pub r#ominous: bool,
    pub r#vault_state: VaultState,
}
impl BlockProperties for VaultLikeProperties {
    fn to_index(&self) -> u16 {
        let (index, _) = [
            (self.r#vault_state.to_index(), VaultState::variant_count()),
            (!self.r#ominous as u16, 2),
            (self.r#facing.to_index(), HorizontalFacing::variant_count()),
        ]
        .iter()
        .fold((0, 1), |(curr, mul), &(val, count)| {
            (curr + val * mul, mul * count)
        });
        index
    }
    #[allow(unused_assignments)]
    fn from_index(mut index: u16) -> Self {
        Self {
            r#vault_state: {
                let value = index % VaultState::variant_count();
                index /= VaultState::variant_count();
                VaultState::from_index(value)
            },
            r#ominous: {
                let value = index % 2;
                index /= 2;
                value == 0
            },
            r#facing: {
                let value = index % HorizontalFacing::variant_count();
                index /= HorizontalFacing::variant_count();
                HorizontalFacing::from_index(value)
            },
        }
    }
    #[inline]
    #[allow(clippy::manual_range_patterns)]
    fn handles_block_id(block_id: BlockId) -> bool
    where
        Self: Sized,
    {
        matches!(block_id.as_u16(), 1186u16)
    }
    fn to_state_id(&self, block: &Block) -> BlockStateId {
        if !Self::handles_block_id(block.id) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "VaultLikeProperties"
            );
        }
        block.states[self.to_index() as usize].id
    }
    fn from_state_id(id: BlockStateId, block: &Block) -> Self {
        debug_assert!(
            Self::handles_block_id(block.id),
            "{} is not a valid block for {}",
            block.name,
            "VaultLikeProperties"
        );
        let min_id = block.states[0].id.as_u16();
        let max_id = block.states.last().map(|s| s.id.as_u16()).unwrap_or(min_id);
        if (min_id..=max_id).contains(&id.as_u16()) {
            Self::from_index(id.as_u16() - min_id)
        } else {
            #[cfg(debug_assertions)]
            panic!("State ID {} does not exist for {}", id, block.name);
            #[cfg(not(debug_assertions))]
            Self::from_index(0)
        }
    }
    fn default(block: &Block) -> Self {
        if !Self::handles_block_id(block.id) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "VaultLikeProperties"
            );
        }
        Self::from_state_id(block.default_state.id, block)
    }
    fn to_props(&self) -> Vec<(&'static str, &'static str)> {
        vec![
            ("facing", self.r#facing.to_value()),
            ("ominous", if self.r#ominous { "true" } else { "false" }),
            ("vault_state", self.r#vault_state.to_value()),
        ]
    }
    #[allow(clippy::manual_range_patterns)]
    fn from_props(props: &[(&str, &str)], block: &Block) -> Self {
        #[cfg(debug_assertions)]
        if !matches!(block.id.as_u16(), 1186u16) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "VaultLikeProperties"
            );
        }
        let mut block_props = Self::default(block);
        for (key, value) in props {
            match *key {
                "facing" => block_props.r#facing = HorizontalFacing::from_value(value),
                "ominous" => block_props.r#ominous = matches!(*value, "true"),
                "vault_state" => block_props.r#vault_state = VaultState::from_value(value),
                _ => {}
            }
        }
        block_props
    }
}
#[derive(Clone, Copy, Eq, PartialEq)]
pub struct TrialSpawnerLikeProperties {
    pub r#ominous: bool,
    pub r#trial_spawner_state: TrialSpawnerState,
}
impl BlockProperties for TrialSpawnerLikeProperties {
    fn to_index(&self) -> u16 {
        let (index, _) = [
            (
                self.r#trial_spawner_state.to_index(),
                TrialSpawnerState::variant_count(),
            ),
            (!self.r#ominous as u16, 2),
        ]
        .iter()
        .fold((0, 1), |(curr, mul), &(val, count)| {
            (curr + val * mul, mul * count)
        });
        index
    }
    #[allow(unused_assignments)]
    fn from_index(mut index: u16) -> Self {
        Self {
            r#trial_spawner_state: {
                let value = index % TrialSpawnerState::variant_count();
                index /= TrialSpawnerState::variant_count();
                TrialSpawnerState::from_index(value)
            },
            r#ominous: {
                let value = index % 2;
                index /= 2;
                value == 0
            },
        }
    }
    #[inline]
    #[allow(clippy::manual_range_patterns)]
    fn handles_block_id(block_id: BlockId) -> bool
    where
        Self: Sized,
    {
        matches!(block_id.as_u16(), 1185u16)
    }
    fn to_state_id(&self, block: &Block) -> BlockStateId {
        if !Self::handles_block_id(block.id) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "TrialSpawnerLikeProperties"
            );
        }
        block.states[self.to_index() as usize].id
    }
    fn from_state_id(id: BlockStateId, block: &Block) -> Self {
        debug_assert!(
            Self::handles_block_id(block.id),
            "{} is not a valid block for {}",
            block.name,
            "TrialSpawnerLikeProperties"
        );
        let min_id = block.states[0].id.as_u16();
        let max_id = block.states.last().map(|s| s.id.as_u16()).unwrap_or(min_id);
        if (min_id..=max_id).contains(&id.as_u16()) {
            Self::from_index(id.as_u16() - min_id)
        } else {
            #[cfg(debug_assertions)]
            panic!("State ID {} does not exist for {}", id, block.name);
            #[cfg(not(debug_assertions))]
            Self::from_index(0)
        }
    }
    fn default(block: &Block) -> Self {
        if !Self::handles_block_id(block.id) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "TrialSpawnerLikeProperties"
            );
        }
        Self::from_state_id(block.default_state.id, block)
    }
    fn to_props(&self) -> Vec<(&'static str, &'static str)> {
        vec![
            ("ominous", if self.r#ominous { "true" } else { "false" }),
            ("trial_spawner_state", self.r#trial_spawner_state.to_value()),
        ]
    }
    #[allow(clippy::manual_range_patterns)]
    fn from_props(props: &[(&str, &str)], block: &Block) -> Self {
        #[cfg(debug_assertions)]
        if !matches!(block.id.as_u16(), 1185u16) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "TrialSpawnerLikeProperties"
            );
        }
        let mut block_props = Self::default(block);
        for (key, value) in props {
            match *key {
                "ominous" => block_props.r#ominous = matches!(*value, "true"),
                "trial_spawner_state" => {
                    block_props.r#trial_spawner_state = TrialSpawnerState::from_value(value)
                }
                _ => {}
            }
        }
        block_props
    }
}
#[derive(Clone, Copy, Eq, PartialEq)]
pub struct SculkShriekerLikeProperties {
    pub r#can_summon: bool,
    pub r#shrieking: bool,
    pub r#waterlogged: bool,
}
impl BlockProperties for SculkShriekerLikeProperties {
    fn to_index(&self) -> u16 {
        let (index, _) = [
            (!self.r#waterlogged as u16, 2),
            (!self.r#shrieking as u16, 2),
            (!self.r#can_summon as u16, 2),
        ]
        .iter()
        .fold((0, 1), |(curr, mul), &(val, count)| {
            (curr + val * mul, mul * count)
        });
        index
    }
    #[allow(unused_assignments)]
    fn from_index(mut index: u16) -> Self {
        Self {
            r#waterlogged: {
                let value = index % 2;
                index /= 2;
                value == 0
            },
            r#shrieking: {
                let value = index % 2;
                index /= 2;
                value == 0
            },
            r#can_summon: {
                let value = index % 2;
                index /= 2;
                value == 0
            },
        }
    }
    #[inline]
    #[allow(clippy::manual_range_patterns)]
    fn handles_block_id(block_id: BlockId) -> bool
    where
        Self: Sized,
    {
        matches!(block_id.as_u16(), 1033u16)
    }
    fn to_state_id(&self, block: &Block) -> BlockStateId {
        if !Self::handles_block_id(block.id) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "SculkShriekerLikeProperties"
            );
        }
        block.states[self.to_index() as usize].id
    }
    fn from_state_id(id: BlockStateId, block: &Block) -> Self {
        debug_assert!(
            Self::handles_block_id(block.id),
            "{} is not a valid block for {}",
            block.name,
            "SculkShriekerLikeProperties"
        );
        let min_id = block.states[0].id.as_u16();
        let max_id = block.states.last().map(|s| s.id.as_u16()).unwrap_or(min_id);
        if (min_id..=max_id).contains(&id.as_u16()) {
            Self::from_index(id.as_u16() - min_id)
        } else {
            #[cfg(debug_assertions)]
            panic!("State ID {} does not exist for {}", id, block.name);
            #[cfg(not(debug_assertions))]
            Self::from_index(0)
        }
    }
    fn default(block: &Block) -> Self {
        if !Self::handles_block_id(block.id) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "SculkShriekerLikeProperties"
            );
        }
        Self::from_state_id(block.default_state.id, block)
    }
    fn to_props(&self) -> Vec<(&'static str, &'static str)> {
        vec![
            (
                "can_summon",
                if self.r#can_summon { "true" } else { "false" },
            ),
            ("shrieking", if self.r#shrieking { "true" } else { "false" }),
            (
                "waterlogged",
                if self.r#waterlogged { "true" } else { "false" },
            ),
        ]
    }
    #[allow(clippy::manual_range_patterns)]
    fn from_props(props: &[(&str, &str)], block: &Block) -> Self {
        #[cfg(debug_assertions)]
        if !matches!(block.id.as_u16(), 1033u16) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "SculkShriekerLikeProperties"
            );
        }
        let mut block_props = Self::default(block);
        for (key, value) in props {
            match *key {
                "can_summon" => block_props.r#can_summon = matches!(*value, "true"),
                "shrieking" => block_props.r#shrieking = matches!(*value, "true"),
                "waterlogged" => block_props.r#waterlogged = matches!(*value, "true"),
                _ => {}
            }
        }
        block_props
    }
}
#[derive(Clone, Copy, Eq, PartialEq)]
pub struct BellLikeProperties {
    pub r#attachment: BellAttachment,
    pub r#facing: HorizontalFacing,
    pub r#powered: bool,
}
impl BlockProperties for BellLikeProperties {
    fn to_index(&self) -> u16 {
        let (index, _) = [
            (!self.r#powered as u16, 2),
            (self.r#facing.to_index(), HorizontalFacing::variant_count()),
            (
                self.r#attachment.to_index(),
                BellAttachment::variant_count(),
            ),
        ]
        .iter()
        .fold((0, 1), |(curr, mul), &(val, count)| {
            (curr + val * mul, mul * count)
        });
        index
    }
    #[allow(unused_assignments)]
    fn from_index(mut index: u16) -> Self {
        Self {
            r#powered: {
                let value = index % 2;
                index /= 2;
                value == 0
            },
            r#facing: {
                let value = index % HorizontalFacing::variant_count();
                index /= HorizontalFacing::variant_count();
                HorizontalFacing::from_index(value)
            },
            r#attachment: {
                let value = index % BellAttachment::variant_count();
                index /= BellAttachment::variant_count();
                BellAttachment::from_index(value)
            },
        }
    }
    #[inline]
    #[allow(clippy::manual_range_patterns)]
    fn handles_block_id(block_id: BlockId) -> bool
    where
        Self: Sized,
    {
        matches!(block_id.as_u16(), 848u16)
    }
    fn to_state_id(&self, block: &Block) -> BlockStateId {
        if !Self::handles_block_id(block.id) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "BellLikeProperties"
            );
        }
        block.states[self.to_index() as usize].id
    }
    fn from_state_id(id: BlockStateId, block: &Block) -> Self {
        debug_assert!(
            Self::handles_block_id(block.id),
            "{} is not a valid block for {}",
            block.name,
            "BellLikeProperties"
        );
        let min_id = block.states[0].id.as_u16();
        let max_id = block.states.last().map(|s| s.id.as_u16()).unwrap_or(min_id);
        if (min_id..=max_id).contains(&id.as_u16()) {
            Self::from_index(id.as_u16() - min_id)
        } else {
            #[cfg(debug_assertions)]
            panic!("State ID {} does not exist for {}", id, block.name);
            #[cfg(not(debug_assertions))]
            Self::from_index(0)
        }
    }
    fn default(block: &Block) -> Self {
        if !Self::handles_block_id(block.id) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "BellLikeProperties"
            );
        }
        Self::from_state_id(block.default_state.id, block)
    }
    fn to_props(&self) -> Vec<(&'static str, &'static str)> {
        vec![
            ("attachment", self.r#attachment.to_value()),
            ("facing", self.r#facing.to_value()),
            ("powered", if self.r#powered { "true" } else { "false" }),
        ]
    }
    #[allow(clippy::manual_range_patterns)]
    fn from_props(props: &[(&str, &str)], block: &Block) -> Self {
        #[cfg(debug_assertions)]
        if !matches!(block.id.as_u16(), 848u16) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "BellLikeProperties"
            );
        }
        let mut block_props = Self::default(block);
        for (key, value) in props {
            match *key {
                "attachment" => block_props.r#attachment = BellAttachment::from_value(value),
                "facing" => block_props.r#facing = HorizontalFacing::from_value(value),
                "powered" => block_props.r#powered = matches!(*value, "true"),
                _ => {}
            }
        }
        block_props
    }
}
#[derive(Clone, Copy, Eq, PartialEq)]
pub struct AcaciaShelfLikeProperties {
    pub r#facing: HorizontalFacing,
    pub r#powered: bool,
    pub r#side_chain: SideChainPart,
    pub r#waterlogged: bool,
}
impl BlockProperties for AcaciaShelfLikeProperties {
    fn to_index(&self) -> u16 {
        let (index, _) = [
            (!self.r#waterlogged as u16, 2),
            (self.r#side_chain.to_index(), SideChainPart::variant_count()),
            (!self.r#powered as u16, 2),
            (self.r#facing.to_index(), HorizontalFacing::variant_count()),
        ]
        .iter()
        .fold((0, 1), |(curr, mul), &(val, count)| {
            (curr + val * mul, mul * count)
        });
        index
    }
    #[allow(unused_assignments)]
    fn from_index(mut index: u16) -> Self {
        Self {
            r#waterlogged: {
                let value = index % 2;
                index /= 2;
                value == 0
            },
            r#side_chain: {
                let value = index % SideChainPart::variant_count();
                index /= SideChainPart::variant_count();
                SideChainPart::from_index(value)
            },
            r#powered: {
                let value = index % 2;
                index /= 2;
                value == 0
            },
            r#facing: {
                let value = index % HorizontalFacing::variant_count();
                index /= HorizontalFacing::variant_count();
                HorizontalFacing::from_index(value)
            },
        }
    }
    #[inline]
    #[allow(clippy::manual_range_patterns)]
    fn handles_block_id(block_id: BlockId) -> bool
    where
        Self: Sized,
    {
        matches!(
            block_id.as_u16(),
            180u16
                | 181u16
                | 182u16
                | 183u16
                | 184u16
                | 185u16
                | 186u16
                | 187u16
                | 188u16
                | 189u16
                | 190u16
                | 191u16
        )
    }
    fn to_state_id(&self, block: &Block) -> BlockStateId {
        if !Self::handles_block_id(block.id) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "AcaciaShelfLikeProperties"
            );
        }
        block.states[self.to_index() as usize].id
    }
    fn from_state_id(id: BlockStateId, block: &Block) -> Self {
        debug_assert!(
            Self::handles_block_id(block.id),
            "{} is not a valid block for {}",
            block.name,
            "AcaciaShelfLikeProperties"
        );
        let min_id = block.states[0].id.as_u16();
        let max_id = block.states.last().map(|s| s.id.as_u16()).unwrap_or(min_id);
        if (min_id..=max_id).contains(&id.as_u16()) {
            Self::from_index(id.as_u16() - min_id)
        } else {
            #[cfg(debug_assertions)]
            panic!("State ID {} does not exist for {}", id, block.name);
            #[cfg(not(debug_assertions))]
            Self::from_index(0)
        }
    }
    fn default(block: &Block) -> Self {
        if !Self::handles_block_id(block.id) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "AcaciaShelfLikeProperties"
            );
        }
        Self::from_state_id(block.default_state.id, block)
    }
    fn to_props(&self) -> Vec<(&'static str, &'static str)> {
        vec![
            ("facing", self.r#facing.to_value()),
            ("powered", if self.r#powered { "true" } else { "false" }),
            ("side_chain", self.r#side_chain.to_value()),
            (
                "waterlogged",
                if self.r#waterlogged { "true" } else { "false" },
            ),
        ]
    }
    #[allow(clippy::manual_range_patterns)]
    fn from_props(props: &[(&str, &str)], block: &Block) -> Self {
        #[cfg(debug_assertions)]
        if !matches!(
            block.id.as_u16(),
            180u16
                | 181u16
                | 182u16
                | 183u16
                | 184u16
                | 185u16
                | 186u16
                | 187u16
                | 188u16
                | 189u16
                | 190u16
                | 191u16
        ) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "AcaciaShelfLikeProperties"
            );
        }
        let mut block_props = Self::default(block);
        for (key, value) in props {
            match *key {
                "facing" => block_props.r#facing = HorizontalFacing::from_value(value),
                "powered" => block_props.r#powered = matches!(*value, "true"),
                "side_chain" => block_props.r#side_chain = SideChainPart::from_value(value),
                "waterlogged" => block_props.r#waterlogged = matches!(*value, "true"),
                _ => {}
            }
        }
        block_props
    }
}
#[derive(Clone, Copy, Eq, PartialEq)]
pub struct RepeaterLikeProperties {
    pub r#delay: u8,
    pub r#facing: HorizontalFacing,
    pub r#locked: bool,
    pub r#powered: bool,
}
impl BlockProperties for RepeaterLikeProperties {
    fn to_index(&self) -> u16 {
        let (index, _) = [
            (!self.r#powered as u16, 2),
            (!self.r#locked as u16, 2),
            (self.r#facing.to_index(), HorizontalFacing::variant_count()),
            ((self.r#delay - 1u8) as u16, 4u16),
        ]
        .iter()
        .fold((0, 1), |(curr, mul), &(val, count)| {
            (curr + val * mul, mul * count)
        });
        index
    }
    #[allow(unused_assignments)]
    fn from_index(mut index: u16) -> Self {
        Self {
            r#powered: {
                let value = index % 2;
                index /= 2;
                value == 0
            },
            r#locked: {
                let value = index % 2;
                index /= 2;
                value == 0
            },
            r#facing: {
                let value = index % HorizontalFacing::variant_count();
                index /= HorizontalFacing::variant_count();
                HorizontalFacing::from_index(value)
            },
            r#delay: {
                let value = (index % 4u16) as u8;
                index /= 4u16;
                value + 1u8
            },
        }
    }
    #[inline]
    #[allow(clippy::manual_range_patterns)]
    fn handles_block_id(block_id: BlockId) -> bool
    where
        Self: Sized,
    {
        matches!(block_id.as_u16(), 299u16)
    }
    fn to_state_id(&self, block: &Block) -> BlockStateId {
        if !Self::handles_block_id(block.id) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "RepeaterLikeProperties"
            );
        }
        block.states[self.to_index() as usize].id
    }
    fn from_state_id(id: BlockStateId, block: &Block) -> Self {
        debug_assert!(
            Self::handles_block_id(block.id),
            "{} is not a valid block for {}",
            block.name,
            "RepeaterLikeProperties"
        );
        let min_id = block.states[0].id.as_u16();
        let max_id = block.states.last().map(|s| s.id.as_u16()).unwrap_or(min_id);
        if (min_id..=max_id).contains(&id.as_u16()) {
            Self::from_index(id.as_u16() - min_id)
        } else {
            #[cfg(debug_assertions)]
            panic!("State ID {} does not exist for {}", id, block.name);
            #[cfg(not(debug_assertions))]
            Self::from_index(0)
        }
    }
    fn default(block: &Block) -> Self {
        if !Self::handles_block_id(block.id) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "RepeaterLikeProperties"
            );
        }
        Self::from_state_id(block.default_state.id, block)
    }
    fn to_props(&self) -> Vec<(&'static str, &'static str)> {
        vec![
            (
                "delay",
                match self.r#delay {
                    1u8 => "1",
                    2u8 => "2",
                    3u8 => "3",
                    4u8 => "4",
                    _ => unreachable!(),
                },
            ),
            ("facing", self.r#facing.to_value()),
            ("locked", if self.r#locked { "true" } else { "false" }),
            ("powered", if self.r#powered { "true" } else { "false" }),
        ]
    }
    #[allow(clippy::manual_range_patterns)]
    fn from_props(props: &[(&str, &str)], block: &Block) -> Self {
        #[cfg(debug_assertions)]
        if !matches!(block.id.as_u16(), 299u16) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "RepeaterLikeProperties"
            );
        }
        let mut block_props = Self::default(block);
        for (key, value) in props {
            match *key {
                "delay" => {
                    block_props.r#delay = match *value {
                        "1" => 1u8,
                        "2" => 2u8,
                        "3" => 3u8,
                        "4" => 4u8,
                        _ => 1u8,
                    }
                }
                "facing" => block_props.r#facing = HorizontalFacing::from_value(value),
                "locked" => block_props.r#locked = matches!(*value, "true"),
                "powered" => block_props.r#powered = matches!(*value, "true"),
                _ => {}
            }
        }
        block_props
    }
}
#[derive(Clone, Copy, Eq, PartialEq)]
pub struct RespawnAnchorLikeProperties {
    pub r#charges: u8,
}
impl BlockProperties for RespawnAnchorLikeProperties {
    fn to_index(&self) -> u16 {
        let (index, _) = [(self.r#charges as u16, 5u16)]
            .iter()
            .fold((0, 1), |(curr, mul), &(val, count)| {
                (curr + val * mul, mul * count)
            });
        index
    }
    #[allow(unused_assignments)]
    fn from_index(mut index: u16) -> Self {
        Self {
            r#charges: {
                let value = (index % 5u16) as u8;
                index /= 5u16;
                value
            },
        }
    }
    #[inline]
    #[allow(clippy::manual_range_patterns)]
    fn handles_block_id(block_id: BlockId) -> bool
    where
        Self: Sized,
    {
        matches!(block_id.as_u16(), 918u16)
    }
    fn to_state_id(&self, block: &Block) -> BlockStateId {
        if !Self::handles_block_id(block.id) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "RespawnAnchorLikeProperties"
            );
        }
        block.states[self.to_index() as usize].id
    }
    fn from_state_id(id: BlockStateId, block: &Block) -> Self {
        debug_assert!(
            Self::handles_block_id(block.id),
            "{} is not a valid block for {}",
            block.name,
            "RespawnAnchorLikeProperties"
        );
        let min_id = block.states[0].id.as_u16();
        let max_id = block.states.last().map(|s| s.id.as_u16()).unwrap_or(min_id);
        if (min_id..=max_id).contains(&id.as_u16()) {
            Self::from_index(id.as_u16() - min_id)
        } else {
            #[cfg(debug_assertions)]
            panic!("State ID {} does not exist for {}", id, block.name);
            #[cfg(not(debug_assertions))]
            Self::from_index(0)
        }
    }
    fn default(block: &Block) -> Self {
        if !Self::handles_block_id(block.id) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "RespawnAnchorLikeProperties"
            );
        }
        Self::from_state_id(block.default_state.id, block)
    }
    fn to_props(&self) -> Vec<(&'static str, &'static str)> {
        vec![(
            "charges",
            match self.r#charges {
                0u8 => "0",
                1u8 => "1",
                2u8 => "2",
                3u8 => "3",
                4u8 => "4",
                _ => unreachable!(),
            },
        )]
    }
    #[allow(clippy::manual_range_patterns)]
    fn from_props(props: &[(&str, &str)], block: &Block) -> Self {
        #[cfg(debug_assertions)]
        if !matches!(block.id.as_u16(), 918u16) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "RespawnAnchorLikeProperties"
            );
        }
        let mut block_props = Self::default(block);
        for (key, value) in props {
            if *key == "charges" {
                block_props.r#charges = match *value {
                    "0" => 0u8,
                    "1" => 1u8,
                    "2" => 2u8,
                    "3" => 3u8,
                    "4" => 4u8,
                    _ => 0u8,
                }
            }
        }
        block_props
    }
}
#[derive(Clone, Copy, Eq, PartialEq)]
pub struct BrewingStandLikeProperties {
    pub r#has_bottle_0: bool,
    pub r#has_bottle_1: bool,
    pub r#has_bottle_2: bool,
}
impl BlockProperties for BrewingStandLikeProperties {
    fn to_index(&self) -> u16 {
        let (index, _) = [
            (!self.r#has_bottle_2 as u16, 2),
            (!self.r#has_bottle_1 as u16, 2),
            (!self.r#has_bottle_0 as u16, 2),
        ]
        .iter()
        .fold((0, 1), |(curr, mul), &(val, count)| {
            (curr + val * mul, mul * count)
        });
        index
    }
    #[allow(unused_assignments)]
    fn from_index(mut index: u16) -> Self {
        Self {
            r#has_bottle_2: {
                let value = index % 2;
                index /= 2;
                value == 0
            },
            r#has_bottle_1: {
                let value = index % 2;
                index /= 2;
                value == 0
            },
            r#has_bottle_0: {
                let value = index % 2;
                index /= 2;
                value == 0
            },
        }
    }
    #[inline]
    #[allow(clippy::manual_range_patterns)]
    fn handles_block_id(block_id: BlockId) -> bool
    where
        Self: Sized,
    {
        matches!(block_id.as_u16(), 386u16)
    }
    fn to_state_id(&self, block: &Block) -> BlockStateId {
        if !Self::handles_block_id(block.id) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "BrewingStandLikeProperties"
            );
        }
        block.states[self.to_index() as usize].id
    }
    fn from_state_id(id: BlockStateId, block: &Block) -> Self {
        debug_assert!(
            Self::handles_block_id(block.id),
            "{} is not a valid block for {}",
            block.name,
            "BrewingStandLikeProperties"
        );
        let min_id = block.states[0].id.as_u16();
        let max_id = block.states.last().map(|s| s.id.as_u16()).unwrap_or(min_id);
        if (min_id..=max_id).contains(&id.as_u16()) {
            Self::from_index(id.as_u16() - min_id)
        } else {
            #[cfg(debug_assertions)]
            panic!("State ID {} does not exist for {}", id, block.name);
            #[cfg(not(debug_assertions))]
            Self::from_index(0)
        }
    }
    fn default(block: &Block) -> Self {
        if !Self::handles_block_id(block.id) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "BrewingStandLikeProperties"
            );
        }
        Self::from_state_id(block.default_state.id, block)
    }
    fn to_props(&self) -> Vec<(&'static str, &'static str)> {
        vec![
            (
                "has_bottle_0",
                if self.r#has_bottle_0 { "true" } else { "false" },
            ),
            (
                "has_bottle_1",
                if self.r#has_bottle_1 { "true" } else { "false" },
            ),
            (
                "has_bottle_2",
                if self.r#has_bottle_2 { "true" } else { "false" },
            ),
        ]
    }
    #[allow(clippy::manual_range_patterns)]
    fn from_props(props: &[(&str, &str)], block: &Block) -> Self {
        #[cfg(debug_assertions)]
        if !matches!(block.id.as_u16(), 386u16) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "BrewingStandLikeProperties"
            );
        }
        let mut block_props = Self::default(block);
        for (key, value) in props {
            match *key {
                "has_bottle_0" => block_props.r#has_bottle_0 = matches!(*value, "true"),
                "has_bottle_1" => block_props.r#has_bottle_1 = matches!(*value, "true"),
                "has_bottle_2" => block_props.r#has_bottle_2 = matches!(*value, "true"),
                _ => {}
            }
        }
        block_props
    }
}
#[derive(Clone, Copy, Eq, PartialEq)]
pub struct SnowLikeProperties {
    pub r#layers: u8,
}
impl BlockProperties for SnowLikeProperties {
    fn to_index(&self) -> u16 {
        let (index, _) = [((self.r#layers - 1u8) as u16, 8u16)]
            .iter()
            .fold((0, 1), |(curr, mul), &(val, count)| {
                (curr + val * mul, mul * count)
            });
        index
    }
    #[allow(unused_assignments)]
    fn from_index(mut index: u16) -> Self {
        Self {
            r#layers: {
                let value = (index % 8u16) as u8;
                index /= 8u16;
                value + 1u8
            },
        }
    }
    #[inline]
    #[allow(clippy::manual_range_patterns)]
    fn handles_block_id(block_id: BlockId) -> bool
    where
        Self: Sized,
    {
        matches!(block_id.as_u16(), 276u16)
    }
    fn to_state_id(&self, block: &Block) -> BlockStateId {
        if !Self::handles_block_id(block.id) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "SnowLikeProperties"
            );
        }
        block.states[self.to_index() as usize].id
    }
    fn from_state_id(id: BlockStateId, block: &Block) -> Self {
        debug_assert!(
            Self::handles_block_id(block.id),
            "{} is not a valid block for {}",
            block.name,
            "SnowLikeProperties"
        );
        let min_id = block.states[0].id.as_u16();
        let max_id = block.states.last().map(|s| s.id.as_u16()).unwrap_or(min_id);
        if (min_id..=max_id).contains(&id.as_u16()) {
            Self::from_index(id.as_u16() - min_id)
        } else {
            #[cfg(debug_assertions)]
            panic!("State ID {} does not exist for {}", id, block.name);
            #[cfg(not(debug_assertions))]
            Self::from_index(0)
        }
    }
    fn default(block: &Block) -> Self {
        if !Self::handles_block_id(block.id) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "SnowLikeProperties"
            );
        }
        Self::from_state_id(block.default_state.id, block)
    }
    fn to_props(&self) -> Vec<(&'static str, &'static str)> {
        vec![(
            "layers",
            match self.r#layers {
                1u8 => "1",
                2u8 => "2",
                3u8 => "3",
                4u8 => "4",
                5u8 => "5",
                6u8 => "6",
                7u8 => "7",
                8u8 => "8",
                _ => unreachable!(),
            },
        )]
    }
    #[allow(clippy::manual_range_patterns)]
    fn from_props(props: &[(&str, &str)], block: &Block) -> Self {
        #[cfg(debug_assertions)]
        if !matches!(block.id.as_u16(), 276u16) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "SnowLikeProperties"
            );
        }
        let mut block_props = Self::default(block);
        for (key, value) in props {
            if *key == "layers" {
                block_props.r#layers = match *value {
                    "1" => 1u8,
                    "2" => 2u8,
                    "3" => 3u8,
                    "4" => 4u8,
                    "5" => 5u8,
                    "6" => 6u8,
                    "7" => 7u8,
                    "8" => 8u8,
                    _ => 1u8,
                }
            }
        }
        block_props
    }
}
#[derive(Clone, Copy, Eq, PartialEq)]
pub struct WallTorchLikeProperties {
    pub r#facing: HorizontalFacing,
}
impl BlockProperties for WallTorchLikeProperties {
    fn to_index(&self) -> u16 {
        let (index, _) = [(self.r#facing.to_index(), HorizontalFacing::variant_count())]
            .iter()
            .fold((0, 1), |(curr, mul), &(val, count)| {
                (curr + val * mul, mul * count)
            });
        index
    }
    #[allow(unused_assignments)]
    fn from_index(mut index: u16) -> Self {
        Self {
            r#facing: {
                let value = index % HorizontalFacing::variant_count();
                index /= HorizontalFacing::variant_count();
                HorizontalFacing::from_index(value)
            },
        }
    }
    #[inline]
    #[allow(clippy::manual_range_patterns)]
    fn handles_block_id(block_id: BlockId) -> bool
    where
        Self: Sized,
    {
        matches!(
            block_id.as_u16(),
            195u16
                | 291u16
                | 293u16
                | 296u16
                | 297u16
                | 362u16
                | 363u16
                | 467u16
                | 468u16
                | 469u16
                | 579u16
                | 580u16
                | 581u16
                | 582u16
                | 583u16
                | 584u16
                | 585u16
                | 586u16
                | 587u16
                | 588u16
                | 589u16
                | 590u16
                | 591u16
                | 592u16
                | 593u16
                | 594u16
                | 694u16
                | 695u16
                | 696u16
                | 697u16
                | 698u16
                | 699u16
                | 700u16
                | 701u16
                | 702u16
                | 703u16
                | 704u16
                | 705u16
                | 706u16
                | 707u16
                | 708u16
                | 709u16
                | 838u16
                | 847u16
        )
    }
    fn to_state_id(&self, block: &Block) -> BlockStateId {
        if !Self::handles_block_id(block.id) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "WallTorchLikeProperties"
            );
        }
        block.states[self.to_index() as usize].id
    }
    fn from_state_id(id: BlockStateId, block: &Block) -> Self {
        debug_assert!(
            Self::handles_block_id(block.id),
            "{} is not a valid block for {}",
            block.name,
            "WallTorchLikeProperties"
        );
        let min_id = block.states[0].id.as_u16();
        let max_id = block.states.last().map(|s| s.id.as_u16()).unwrap_or(min_id);
        if (min_id..=max_id).contains(&id.as_u16()) {
            Self::from_index(id.as_u16() - min_id)
        } else {
            #[cfg(debug_assertions)]
            panic!("State ID {} does not exist for {}", id, block.name);
            #[cfg(not(debug_assertions))]
            Self::from_index(0)
        }
    }
    fn default(block: &Block) -> Self {
        if !Self::handles_block_id(block.id) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "WallTorchLikeProperties"
            );
        }
        Self::from_state_id(block.default_state.id, block)
    }
    fn to_props(&self) -> Vec<(&'static str, &'static str)> {
        vec![("facing", self.r#facing.to_value())]
    }
    #[allow(clippy::manual_range_patterns)]
    fn from_props(props: &[(&str, &str)], block: &Block) -> Self {
        #[cfg(debug_assertions)]
        if !matches!(
            block.id.as_u16(),
            195u16
                | 291u16
                | 293u16
                | 296u16
                | 297u16
                | 362u16
                | 363u16
                | 467u16
                | 468u16
                | 469u16
                | 579u16
                | 580u16
                | 581u16
                | 582u16
                | 583u16
                | 584u16
                | 585u16
                | 586u16
                | 587u16
                | 588u16
                | 589u16
                | 590u16
                | 591u16
                | 592u16
                | 593u16
                | 594u16
                | 694u16
                | 695u16
                | 696u16
                | 697u16
                | 698u16
                | 699u16
                | 700u16
                | 701u16
                | 702u16
                | 703u16
                | 704u16
                | 705u16
                | 706u16
                | 707u16
                | 708u16
                | 709u16
                | 838u16
                | 847u16
        ) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "WallTorchLikeProperties"
            );
        }
        let mut block_props = Self::default(block);
        for (key, value) in props {
            if *key == "facing" {
                block_props.r#facing = HorizontalFacing::from_value(value)
            }
        }
        block_props
    }
}
#[derive(Clone, Copy, Eq, PartialEq)]
pub struct ChestLikeProperties {
    pub r#facing: HorizontalFacing,
    pub r#type: ChestType,
    pub r#waterlogged: bool,
}
impl BlockProperties for ChestLikeProperties {
    fn to_index(&self) -> u16 {
        let (index, _) = [
            (!self.r#waterlogged as u16, 2),
            (self.r#type.to_index(), ChestType::variant_count()),
            (self.r#facing.to_index(), HorizontalFacing::variant_count()),
        ]
        .iter()
        .fold((0, 1), |(curr, mul), &(val, count)| {
            (curr + val * mul, mul * count)
        });
        index
    }
    #[allow(unused_assignments)]
    fn from_index(mut index: u16) -> Self {
        Self {
            r#waterlogged: {
                let value = index % 2;
                index /= 2;
                value == 0
            },
            r#type: {
                let value = index % ChestType::variant_count();
                index /= ChestType::variant_count();
                ChestType::from_index(value)
            },
            r#facing: {
                let value = index % HorizontalFacing::variant_count();
                index /= HorizontalFacing::variant_count();
                HorizontalFacing::from_index(value)
            },
        }
    }
    #[inline]
    #[allow(clippy::manual_range_patterns)]
    fn handles_block_id(block_id: BlockId) -> bool
    where
        Self: Sized,
    {
        matches!(
            block_id.as_u16(),
            201u16
                | 470u16
                | 1108u16
                | 1109u16
                | 1110u16
                | 1111u16
                | 1112u16
                | 1113u16
                | 1114u16
                | 1115u16
        )
    }
    fn to_state_id(&self, block: &Block) -> BlockStateId {
        if !Self::handles_block_id(block.id) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "ChestLikeProperties"
            );
        }
        block.states[self.to_index() as usize].id
    }
    fn from_state_id(id: BlockStateId, block: &Block) -> Self {
        debug_assert!(
            Self::handles_block_id(block.id),
            "{} is not a valid block for {}",
            block.name,
            "ChestLikeProperties"
        );
        let min_id = block.states[0].id.as_u16();
        let max_id = block.states.last().map(|s| s.id.as_u16()).unwrap_or(min_id);
        if (min_id..=max_id).contains(&id.as_u16()) {
            Self::from_index(id.as_u16() - min_id)
        } else {
            #[cfg(debug_assertions)]
            panic!("State ID {} does not exist for {}", id, block.name);
            #[cfg(not(debug_assertions))]
            Self::from_index(0)
        }
    }
    fn default(block: &Block) -> Self {
        if !Self::handles_block_id(block.id) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "ChestLikeProperties"
            );
        }
        Self::from_state_id(block.default_state.id, block)
    }
    fn to_props(&self) -> Vec<(&'static str, &'static str)> {
        vec![
            ("facing", self.r#facing.to_value()),
            ("type", self.r#type.to_value()),
            (
                "waterlogged",
                if self.r#waterlogged { "true" } else { "false" },
            ),
        ]
    }
    #[allow(clippy::manual_range_patterns)]
    fn from_props(props: &[(&str, &str)], block: &Block) -> Self {
        #[cfg(debug_assertions)]
        if !matches!(
            block.id.as_u16(),
            201u16
                | 470u16
                | 1108u16
                | 1109u16
                | 1110u16
                | 1111u16
                | 1112u16
                | 1113u16
                | 1114u16
                | 1115u16
        ) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "ChestLikeProperties"
            );
        }
        let mut block_props = Self::default(block);
        for (key, value) in props {
            match *key {
                "facing" => block_props.r#facing = HorizontalFacing::from_value(value),
                "type" => block_props.r#type = ChestType::from_value(value),
                "waterlogged" => block_props.r#waterlogged = matches!(*value, "true"),
                _ => {}
            }
        }
        block_props
    }
}
#[derive(Clone, Copy, Eq, PartialEq)]
pub struct SkeletonWallSkullLikeProperties {
    pub r#facing: HorizontalFacing,
    pub r#powered: bool,
}
impl BlockProperties for SkeletonWallSkullLikeProperties {
    fn to_index(&self) -> u16 {
        let (index, _) = [
            (!self.r#powered as u16, 2),
            (self.r#facing.to_index(), HorizontalFacing::variant_count()),
        ]
        .iter()
        .fold((0, 1), |(curr, mul), &(val, count)| {
            (curr + val * mul, mul * count)
        });
        index
    }
    #[allow(unused_assignments)]
    fn from_index(mut index: u16) -> Self {
        Self {
            r#powered: {
                let value = index % 2;
                index /= 2;
                value == 0
            },
            r#facing: {
                let value = index % HorizontalFacing::variant_count();
                index /= HorizontalFacing::variant_count();
                HorizontalFacing::from_index(value)
            },
        }
    }
    #[inline]
    #[allow(clippy::manual_range_patterns)]
    fn handles_block_id(block_id: BlockId) -> bool
    where
        Self: Sized,
    {
        matches!(
            block_id.as_u16(),
            454u16 | 456u16 | 458u16 | 460u16 | 462u16 | 464u16 | 466u16
        )
    }
    fn to_state_id(&self, block: &Block) -> BlockStateId {
        if !Self::handles_block_id(block.id) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "SkeletonWallSkullLikeProperties"
            );
        }
        block.states[self.to_index() as usize].id
    }
    fn from_state_id(id: BlockStateId, block: &Block) -> Self {
        debug_assert!(
            Self::handles_block_id(block.id),
            "{} is not a valid block for {}",
            block.name,
            "SkeletonWallSkullLikeProperties"
        );
        let min_id = block.states[0].id.as_u16();
        let max_id = block.states.last().map(|s| s.id.as_u16()).unwrap_or(min_id);
        if (min_id..=max_id).contains(&id.as_u16()) {
            Self::from_index(id.as_u16() - min_id)
        } else {
            #[cfg(debug_assertions)]
            panic!("State ID {} does not exist for {}", id, block.name);
            #[cfg(not(debug_assertions))]
            Self::from_index(0)
        }
    }
    fn default(block: &Block) -> Self {
        if !Self::handles_block_id(block.id) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "SkeletonWallSkullLikeProperties"
            );
        }
        Self::from_state_id(block.default_state.id, block)
    }
    fn to_props(&self) -> Vec<(&'static str, &'static str)> {
        vec![
            ("facing", self.r#facing.to_value()),
            ("powered", if self.r#powered { "true" } else { "false" }),
        ]
    }
    #[allow(clippy::manual_range_patterns)]
    fn from_props(props: &[(&str, &str)], block: &Block) -> Self {
        #[cfg(debug_assertions)]
        if !matches!(
            block.id.as_u16(),
            454u16 | 456u16 | 458u16 | 460u16 | 462u16 | 464u16 | 466u16
        ) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "SkeletonWallSkullLikeProperties"
            );
        }
        let mut block_props = Self::default(block);
        for (key, value) in props {
            match *key {
                "facing" => block_props.r#facing = HorizontalFacing::from_value(value),
                "powered" => block_props.r#powered = matches!(*value, "true"),
                _ => {}
            }
        }
        block_props
    }
}
#[derive(Clone, Copy, Eq, PartialEq)]
pub struct OakTrapdoorLikeProperties {
    pub r#facing: HorizontalFacing,
    pub r#half: Half,
    pub r#open: bool,
    pub r#powered: bool,
    pub r#waterlogged: bool,
}
impl BlockProperties for OakTrapdoorLikeProperties {
    fn to_index(&self) -> u16 {
        let (index, _) = [
            (!self.r#waterlogged as u16, 2),
            (!self.r#powered as u16, 2),
            (!self.r#open as u16, 2),
            (self.r#half.to_index(), Half::variant_count()),
            (self.r#facing.to_index(), HorizontalFacing::variant_count()),
        ]
        .iter()
        .fold((0, 1), |(curr, mul), &(val, count)| {
            (curr + val * mul, mul * count)
        });
        index
    }
    #[allow(unused_assignments)]
    fn from_index(mut index: u16) -> Self {
        Self {
            r#waterlogged: {
                let value = index % 2;
                index /= 2;
                value == 0
            },
            r#powered: {
                let value = index % 2;
                index /= 2;
                value == 0
            },
            r#open: {
                let value = index % 2;
                index /= 2;
                value == 0
            },
            r#half: {
                let value = index % Half::variant_count();
                index /= Half::variant_count();
                Half::from_index(value)
            },
            r#facing: {
                let value = index % HorizontalFacing::variant_count();
                index /= HorizontalFacing::variant_count();
                HorizontalFacing::from_index(value)
            },
        }
    }
    #[inline]
    #[allow(clippy::manual_range_patterns)]
    fn handles_block_id(block_id: BlockId) -> bool
    where
        Self: Sized,
    {
        matches!(
            block_id.as_u16(),
            316u16
                | 317u16
                | 318u16
                | 319u16
                | 320u16
                | 321u16
                | 322u16
                | 323u16
                | 324u16
                | 325u16
                | 526u16
                | 891u16
                | 892u16
                | 1084u16
                | 1085u16
                | 1086u16
                | 1087u16
                | 1088u16
                | 1089u16
                | 1090u16
                | 1091u16
        )
    }
    fn to_state_id(&self, block: &Block) -> BlockStateId {
        if !Self::handles_block_id(block.id) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "OakTrapdoorLikeProperties"
            );
        }
        block.states[self.to_index() as usize].id
    }
    fn from_state_id(id: BlockStateId, block: &Block) -> Self {
        debug_assert!(
            Self::handles_block_id(block.id),
            "{} is not a valid block for {}",
            block.name,
            "OakTrapdoorLikeProperties"
        );
        let min_id = block.states[0].id.as_u16();
        let max_id = block.states.last().map(|s| s.id.as_u16()).unwrap_or(min_id);
        if (min_id..=max_id).contains(&id.as_u16()) {
            Self::from_index(id.as_u16() - min_id)
        } else {
            #[cfg(debug_assertions)]
            panic!("State ID {} does not exist for {}", id, block.name);
            #[cfg(not(debug_assertions))]
            Self::from_index(0)
        }
    }
    fn default(block: &Block) -> Self {
        if !Self::handles_block_id(block.id) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "OakTrapdoorLikeProperties"
            );
        }
        Self::from_state_id(block.default_state.id, block)
    }
    fn to_props(&self) -> Vec<(&'static str, &'static str)> {
        vec![
            ("facing", self.r#facing.to_value()),
            ("half", self.r#half.to_value()),
            ("open", if self.r#open { "true" } else { "false" }),
            ("powered", if self.r#powered { "true" } else { "false" }),
            (
                "waterlogged",
                if self.r#waterlogged { "true" } else { "false" },
            ),
        ]
    }
    #[allow(clippy::manual_range_patterns)]
    fn from_props(props: &[(&str, &str)], block: &Block) -> Self {
        #[cfg(debug_assertions)]
        if !matches!(
            block.id.as_u16(),
            316u16
                | 317u16
                | 318u16
                | 319u16
                | 320u16
                | 321u16
                | 322u16
                | 323u16
                | 324u16
                | 325u16
                | 526u16
                | 891u16
                | 892u16
                | 1084u16
                | 1085u16
                | 1086u16
                | 1087u16
                | 1088u16
                | 1089u16
                | 1090u16
                | 1091u16
        ) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "OakTrapdoorLikeProperties"
            );
        }
        let mut block_props = Self::default(block);
        for (key, value) in props {
            match *key {
                "facing" => block_props.r#facing = HorizontalFacing::from_value(value),
                "half" => block_props.r#half = Half::from_value(value),
                "open" => block_props.r#open = matches!(*value, "true"),
                "powered" => block_props.r#powered = matches!(*value, "true"),
                "waterlogged" => block_props.r#waterlogged = matches!(*value, "true"),
                _ => {}
            }
        }
        block_props
    }
}
#[derive(Clone, Copy, Eq, PartialEq)]
pub struct LecternLikeProperties {
    pub r#facing: HorizontalFacing,
    pub r#has_book: bool,
    pub r#powered: bool,
}
impl BlockProperties for LecternLikeProperties {
    fn to_index(&self) -> u16 {
        let (index, _) = [
            (!self.r#powered as u16, 2),
            (!self.r#has_book as u16, 2),
            (self.r#facing.to_index(), HorizontalFacing::variant_count()),
        ]
        .iter()
        .fold((0, 1), |(curr, mul), &(val, count)| {
            (curr + val * mul, mul * count)
        });
        index
    }
    #[allow(unused_assignments)]
    fn from_index(mut index: u16) -> Self {
        Self {
            r#powered: {
                let value = index % 2;
                index /= 2;
                value == 0
            },
            r#has_book: {
                let value = index % 2;
                index /= 2;
                value == 0
            },
            r#facing: {
                let value = index % HorizontalFacing::variant_count();
                index /= HorizontalFacing::variant_count();
                HorizontalFacing::from_index(value)
            },
        }
    }
    #[inline]
    #[allow(clippy::manual_range_patterns)]
    fn handles_block_id(block_id: BlockId) -> bool
    where
        Self: Sized,
    {
        matches!(block_id.as_u16(), 845u16)
    }
    fn to_state_id(&self, block: &Block) -> BlockStateId {
        if !Self::handles_block_id(block.id) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "LecternLikeProperties"
            );
        }
        block.states[self.to_index() as usize].id
    }
    fn from_state_id(id: BlockStateId, block: &Block) -> Self {
        debug_assert!(
            Self::handles_block_id(block.id),
            "{} is not a valid block for {}",
            block.name,
            "LecternLikeProperties"
        );
        let min_id = block.states[0].id.as_u16();
        let max_id = block.states.last().map(|s| s.id.as_u16()).unwrap_or(min_id);
        if (min_id..=max_id).contains(&id.as_u16()) {
            Self::from_index(id.as_u16() - min_id)
        } else {
            #[cfg(debug_assertions)]
            panic!("State ID {} does not exist for {}", id, block.name);
            #[cfg(not(debug_assertions))]
            Self::from_index(0)
        }
    }
    fn default(block: &Block) -> Self {
        if !Self::handles_block_id(block.id) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "LecternLikeProperties"
            );
        }
        Self::from_state_id(block.default_state.id, block)
    }
    fn to_props(&self) -> Vec<(&'static str, &'static str)> {
        vec![
            ("facing", self.r#facing.to_value()),
            ("has_book", if self.r#has_book { "true" } else { "false" }),
            ("powered", if self.r#powered { "true" } else { "false" }),
        ]
    }
    #[allow(clippy::manual_range_patterns)]
    fn from_props(props: &[(&str, &str)], block: &Block) -> Self {
        #[cfg(debug_assertions)]
        if !matches!(block.id.as_u16(), 845u16) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "LecternLikeProperties"
            );
        }
        let mut block_props = Self::default(block);
        for (key, value) in props {
            match *key {
                "facing" => block_props.r#facing = HorizontalFacing::from_value(value),
                "has_book" => block_props.r#has_book = matches!(*value, "true"),
                "powered" => block_props.r#powered = matches!(*value, "true"),
                _ => {}
            }
        }
        block_props
    }
}
#[derive(Clone, Copy, Eq, PartialEq)]
pub struct TripwireHookLikeProperties {
    pub r#attached: bool,
    pub r#facing: HorizontalFacing,
    pub r#powered: bool,
}
impl BlockProperties for TripwireHookLikeProperties {
    fn to_index(&self) -> u16 {
        let (index, _) = [
            (!self.r#powered as u16, 2),
            (self.r#facing.to_index(), HorizontalFacing::variant_count()),
            (!self.r#attached as u16, 2),
        ]
        .iter()
        .fold((0, 1), |(curr, mul), &(val, count)| {
            (curr + val * mul, mul * count)
        });
        index
    }
    #[allow(unused_assignments)]
    fn from_index(mut index: u16) -> Self {
        Self {
            r#powered: {
                let value = index % 2;
                index /= 2;
                value == 0
            },
            r#facing: {
                let value = index % HorizontalFacing::variant_count();
                index /= HorizontalFacing::variant_count();
                HorizontalFacing::from_index(value)
            },
            r#attached: {
                let value = index % 2;
                index /= 2;
                value == 0
            },
        }
    }
    #[inline]
    #[allow(clippy::manual_range_patterns)]
    fn handles_block_id(block_id: BlockId) -> bool
    where
        Self: Sized,
    {
        matches!(block_id.as_u16(), 401u16)
    }
    fn to_state_id(&self, block: &Block) -> BlockStateId {
        if !Self::handles_block_id(block.id) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "TripwireHookLikeProperties"
            );
        }
        block.states[self.to_index() as usize].id
    }
    fn from_state_id(id: BlockStateId, block: &Block) -> Self {
        debug_assert!(
            Self::handles_block_id(block.id),
            "{} is not a valid block for {}",
            block.name,
            "TripwireHookLikeProperties"
        );
        let min_id = block.states[0].id.as_u16();
        let max_id = block.states.last().map(|s| s.id.as_u16()).unwrap_or(min_id);
        if (min_id..=max_id).contains(&id.as_u16()) {
            Self::from_index(id.as_u16() - min_id)
        } else {
            #[cfg(debug_assertions)]
            panic!("State ID {} does not exist for {}", id, block.name);
            #[cfg(not(debug_assertions))]
            Self::from_index(0)
        }
    }
    fn default(block: &Block) -> Self {
        if !Self::handles_block_id(block.id) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "TripwireHookLikeProperties"
            );
        }
        Self::from_state_id(block.default_state.id, block)
    }
    fn to_props(&self) -> Vec<(&'static str, &'static str)> {
        vec![
            ("attached", if self.r#attached { "true" } else { "false" }),
            ("facing", self.r#facing.to_value()),
            ("powered", if self.r#powered { "true" } else { "false" }),
        ]
    }
    #[allow(clippy::manual_range_patterns)]
    fn from_props(props: &[(&str, &str)], block: &Block) -> Self {
        #[cfg(debug_assertions)]
        if !matches!(block.id.as_u16(), 401u16) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "TripwireHookLikeProperties"
            );
        }
        let mut block_props = Self::default(block);
        for (key, value) in props {
            match *key {
                "attached" => block_props.r#attached = matches!(*value, "true"),
                "facing" => block_props.r#facing = HorizontalFacing::from_value(value),
                "powered" => block_props.r#powered = matches!(*value, "true"),
                _ => {}
            }
        }
        block_props
    }
}
#[derive(Clone, Copy, Eq, PartialEq)]
pub struct ComparatorLikeProperties {
    pub r#facing: HorizontalFacing,
    pub r#mode: ModeComparator,
    pub r#powered: bool,
}
impl BlockProperties for ComparatorLikeProperties {
    fn to_index(&self) -> u16 {
        let (index, _) = [
            (!self.r#powered as u16, 2),
            (self.r#mode.to_index(), ModeComparator::variant_count()),
            (self.r#facing.to_index(), HorizontalFacing::variant_count()),
        ]
        .iter()
        .fold((0, 1), |(curr, mul), &(val, count)| {
            (curr + val * mul, mul * count)
        });
        index
    }
    #[allow(unused_assignments)]
    fn from_index(mut index: u16) -> Self {
        Self {
            r#powered: {
                let value = index % 2;
                index /= 2;
                value == 0
            },
            r#mode: {
                let value = index % ModeComparator::variant_count();
                index /= ModeComparator::variant_count();
                ModeComparator::from_index(value)
            },
            r#facing: {
                let value = index % HorizontalFacing::variant_count();
                index /= HorizontalFacing::variant_count();
                HorizontalFacing::from_index(value)
            },
        }
    }
    #[inline]
    #[allow(clippy::manual_range_patterns)]
    fn handles_block_id(block_id: BlockId) -> bool
    where
        Self: Sized,
    {
        matches!(block_id.as_u16(), 473u16)
    }
    fn to_state_id(&self, block: &Block) -> BlockStateId {
        if !Self::handles_block_id(block.id) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "ComparatorLikeProperties"
            );
        }
        block.states[self.to_index() as usize].id
    }
    fn from_state_id(id: BlockStateId, block: &Block) -> Self {
        debug_assert!(
            Self::handles_block_id(block.id),
            "{} is not a valid block for {}",
            block.name,
            "ComparatorLikeProperties"
        );
        let min_id = block.states[0].id.as_u16();
        let max_id = block.states.last().map(|s| s.id.as_u16()).unwrap_or(min_id);
        if (min_id..=max_id).contains(&id.as_u16()) {
            Self::from_index(id.as_u16() - min_id)
        } else {
            #[cfg(debug_assertions)]
            panic!("State ID {} does not exist for {}", id, block.name);
            #[cfg(not(debug_assertions))]
            Self::from_index(0)
        }
    }
    fn default(block: &Block) -> Self {
        if !Self::handles_block_id(block.id) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "ComparatorLikeProperties"
            );
        }
        Self::from_state_id(block.default_state.id, block)
    }
    fn to_props(&self) -> Vec<(&'static str, &'static str)> {
        vec![
            ("facing", self.r#facing.to_value()),
            ("mode", self.r#mode.to_value()),
            ("powered", if self.r#powered { "true" } else { "false" }),
        ]
    }
    #[allow(clippy::manual_range_patterns)]
    fn from_props(props: &[(&str, &str)], block: &Block) -> Self {
        #[cfg(debug_assertions)]
        if !matches!(block.id.as_u16(), 473u16) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "ComparatorLikeProperties"
            );
        }
        let mut block_props = Self::default(block);
        for (key, value) in props {
            match *key {
                "facing" => block_props.r#facing = HorizontalFacing::from_value(value),
                "mode" => block_props.r#mode = ModeComparator::from_value(value),
                "powered" => block_props.r#powered = matches!(*value, "true"),
                _ => {}
            }
        }
        block_props
    }
}
#[derive(Clone, Copy, Eq, PartialEq)]
pub struct CopperGolemStatueLikeProperties {
    pub r#copper_golem_pose: CopperGolemPose,
    pub r#facing: HorizontalFacing,
    pub r#waterlogged: bool,
}
impl BlockProperties for CopperGolemStatueLikeProperties {
    fn to_index(&self) -> u16 {
        let (index, _) = [
            (!self.r#waterlogged as u16, 2),
            (self.r#facing.to_index(), HorizontalFacing::variant_count()),
            (
                self.r#copper_golem_pose.to_index(),
                CopperGolemPose::variant_count(),
            ),
        ]
        .iter()
        .fold((0, 1), |(curr, mul), &(val, count)| {
            (curr + val * mul, mul * count)
        });
        index
    }
    #[allow(unused_assignments)]
    fn from_index(mut index: u16) -> Self {
        Self {
            r#waterlogged: {
                let value = index % 2;
                index /= 2;
                value == 0
            },
            r#facing: {
                let value = index % HorizontalFacing::variant_count();
                index /= HorizontalFacing::variant_count();
                HorizontalFacing::from_index(value)
            },
            r#copper_golem_pose: {
                let value = index % CopperGolemPose::variant_count();
                index /= CopperGolemPose::variant_count();
                CopperGolemPose::from_index(value)
            },
        }
    }
    #[inline]
    #[allow(clippy::manual_range_patterns)]
    fn handles_block_id(block_id: BlockId) -> bool
    where
        Self: Sized,
    {
        matches!(
            block_id.as_u16(),
            1116u16 | 1117u16 | 1118u16 | 1119u16 | 1120u16 | 1121u16 | 1122u16 | 1123u16
        )
    }
    fn to_state_id(&self, block: &Block) -> BlockStateId {
        if !Self::handles_block_id(block.id) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "CopperGolemStatueLikeProperties"
            );
        }
        block.states[self.to_index() as usize].id
    }
    fn from_state_id(id: BlockStateId, block: &Block) -> Self {
        debug_assert!(
            Self::handles_block_id(block.id),
            "{} is not a valid block for {}",
            block.name,
            "CopperGolemStatueLikeProperties"
        );
        let min_id = block.states[0].id.as_u16();
        let max_id = block.states.last().map(|s| s.id.as_u16()).unwrap_or(min_id);
        if (min_id..=max_id).contains(&id.as_u16()) {
            Self::from_index(id.as_u16() - min_id)
        } else {
            #[cfg(debug_assertions)]
            panic!("State ID {} does not exist for {}", id, block.name);
            #[cfg(not(debug_assertions))]
            Self::from_index(0)
        }
    }
    fn default(block: &Block) -> Self {
        if !Self::handles_block_id(block.id) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "CopperGolemStatueLikeProperties"
            );
        }
        Self::from_state_id(block.default_state.id, block)
    }
    fn to_props(&self) -> Vec<(&'static str, &'static str)> {
        vec![
            ("copper_golem_pose", self.r#copper_golem_pose.to_value()),
            ("facing", self.r#facing.to_value()),
            (
                "waterlogged",
                if self.r#waterlogged { "true" } else { "false" },
            ),
        ]
    }
    #[allow(clippy::manual_range_patterns)]
    fn from_props(props: &[(&str, &str)], block: &Block) -> Self {
        #[cfg(debug_assertions)]
        if !matches!(
            block.id.as_u16(),
            1116u16 | 1117u16 | 1118u16 | 1119u16 | 1120u16 | 1121u16 | 1122u16 | 1123u16
        ) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "CopperGolemStatueLikeProperties"
            );
        }
        let mut block_props = Self::default(block);
        for (key, value) in props {
            match *key {
                "copper_golem_pose" => {
                    block_props.r#copper_golem_pose = CopperGolemPose::from_value(value)
                }
                "facing" => block_props.r#facing = HorizontalFacing::from_value(value),
                "waterlogged" => block_props.r#waterlogged = matches!(*value, "true"),
                _ => {}
            }
        }
        block_props
    }
}
#[derive(Clone, Copy, Eq, PartialEq)]
pub struct EndPortalFrameLikeProperties {
    pub r#eye: bool,
    pub r#facing: HorizontalFacing,
}
impl BlockProperties for EndPortalFrameLikeProperties {
    fn to_index(&self) -> u16 {
        let (index, _) = [
            (self.r#facing.to_index(), HorizontalFacing::variant_count()),
            (!self.r#eye as u16, 2),
        ]
        .iter()
        .fold((0, 1), |(curr, mul), &(val, count)| {
            (curr + val * mul, mul * count)
        });
        index
    }
    #[allow(unused_assignments)]
    fn from_index(mut index: u16) -> Self {
        Self {
            r#facing: {
                let value = index % HorizontalFacing::variant_count();
                index /= HorizontalFacing::variant_count();
                HorizontalFacing::from_index(value)
            },
            r#eye: {
                let value = index % 2;
                index /= 2;
                value == 0
            },
        }
    }
    #[inline]
    #[allow(clippy::manual_range_patterns)]
    fn handles_block_id(block_id: BlockId) -> bool
    where
        Self: Sized,
    {
        matches!(block_id.as_u16(), 392u16)
    }
    fn to_state_id(&self, block: &Block) -> BlockStateId {
        if !Self::handles_block_id(block.id) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "EndPortalFrameLikeProperties"
            );
        }
        block.states[self.to_index() as usize].id
    }
    fn from_state_id(id: BlockStateId, block: &Block) -> Self {
        debug_assert!(
            Self::handles_block_id(block.id),
            "{} is not a valid block for {}",
            block.name,
            "EndPortalFrameLikeProperties"
        );
        let min_id = block.states[0].id.as_u16();
        let max_id = block.states.last().map(|s| s.id.as_u16()).unwrap_or(min_id);
        if (min_id..=max_id).contains(&id.as_u16()) {
            Self::from_index(id.as_u16() - min_id)
        } else {
            #[cfg(debug_assertions)]
            panic!("State ID {} does not exist for {}", id, block.name);
            #[cfg(not(debug_assertions))]
            Self::from_index(0)
        }
    }
    fn default(block: &Block) -> Self {
        if !Self::handles_block_id(block.id) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "EndPortalFrameLikeProperties"
            );
        }
        Self::from_state_id(block.default_state.id, block)
    }
    fn to_props(&self) -> Vec<(&'static str, &'static str)> {
        vec![
            ("eye", if self.r#eye { "true" } else { "false" }),
            ("facing", self.r#facing.to_value()),
        ]
    }
    #[allow(clippy::manual_range_patterns)]
    fn from_props(props: &[(&str, &str)], block: &Block) -> Self {
        #[cfg(debug_assertions)]
        if !matches!(block.id.as_u16(), 392u16) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "EndPortalFrameLikeProperties"
            );
        }
        let mut block_props = Self::default(block);
        for (key, value) in props {
            match *key {
                "eye" => block_props.r#eye = matches!(*value, "true"),
                "facing" => block_props.r#facing = HorizontalFacing::from_value(value),
                _ => {}
            }
        }
        block_props
    }
}
#[derive(Clone, Copy, Eq, PartialEq)]
pub struct FurnaceLikeProperties {
    pub r#facing: HorizontalFacing,
    pub r#lit: bool,
}
impl BlockProperties for FurnaceLikeProperties {
    fn to_index(&self) -> u16 {
        let (index, _) = [
            (!self.r#lit as u16, 2),
            (self.r#facing.to_index(), HorizontalFacing::variant_count()),
        ]
        .iter()
        .fold((0, 1), |(curr, mul), &(val, count)| {
            (curr + val * mul, mul * count)
        });
        index
    }
    #[allow(unused_assignments)]
    fn from_index(mut index: u16) -> Self {
        Self {
            r#lit: {
                let value = index % 2;
                index /= 2;
                value == 0
            },
            r#facing: {
                let value = index % HorizontalFacing::variant_count();
                index /= HorizontalFacing::variant_count();
                HorizontalFacing::from_index(value)
            },
        }
    }
    #[inline]
    #[allow(clippy::manual_range_patterns)]
    fn handles_block_id(block_id: BlockId) -> bool
    where
        Self: Sized,
    {
        matches!(block_id.as_u16(), 209u16 | 274u16 | 840u16 | 841u16)
    }
    fn to_state_id(&self, block: &Block) -> BlockStateId {
        if !Self::handles_block_id(block.id) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "FurnaceLikeProperties"
            );
        }
        block.states[self.to_index() as usize].id
    }
    fn from_state_id(id: BlockStateId, block: &Block) -> Self {
        debug_assert!(
            Self::handles_block_id(block.id),
            "{} is not a valid block for {}",
            block.name,
            "FurnaceLikeProperties"
        );
        let min_id = block.states[0].id.as_u16();
        let max_id = block.states.last().map(|s| s.id.as_u16()).unwrap_or(min_id);
        if (min_id..=max_id).contains(&id.as_u16()) {
            Self::from_index(id.as_u16() - min_id)
        } else {
            #[cfg(debug_assertions)]
            panic!("State ID {} does not exist for {}", id, block.name);
            #[cfg(not(debug_assertions))]
            Self::from_index(0)
        }
    }
    fn default(block: &Block) -> Self {
        if !Self::handles_block_id(block.id) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "FurnaceLikeProperties"
            );
        }
        Self::from_state_id(block.default_state.id, block)
    }
    fn to_props(&self) -> Vec<(&'static str, &'static str)> {
        vec![
            ("facing", self.r#facing.to_value()),
            ("lit", if self.r#lit { "true" } else { "false" }),
        ]
    }
    #[allow(clippy::manual_range_patterns)]
    fn from_props(props: &[(&str, &str)], block: &Block) -> Self {
        #[cfg(debug_assertions)]
        if !matches!(block.id.as_u16(), 209u16 | 274u16 | 840u16 | 841u16) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "FurnaceLikeProperties"
            );
        }
        let mut block_props = Self::default(block);
        for (key, value) in props {
            match *key {
                "facing" => block_props.r#facing = HorizontalFacing::from_value(value),
                "lit" => block_props.r#lit = matches!(*value, "true"),
                _ => {}
            }
        }
        block_props
    }
}
#[derive(Clone, Copy, Eq, PartialEq)]
pub struct CampfireLikeProperties {
    pub r#facing: HorizontalFacing,
    pub r#lit: bool,
    pub r#signal_fire: bool,
    pub r#waterlogged: bool,
}
impl BlockProperties for CampfireLikeProperties {
    fn to_index(&self) -> u16 {
        let (index, _) = [
            (!self.r#waterlogged as u16, 2),
            (!self.r#signal_fire as u16, 2),
            (!self.r#lit as u16, 2),
            (self.r#facing.to_index(), HorizontalFacing::variant_count()),
        ]
        .iter()
        .fold((0, 1), |(curr, mul), &(val, count)| {
            (curr + val * mul, mul * count)
        });
        index
    }
    #[allow(unused_assignments)]
    fn from_index(mut index: u16) -> Self {
        Self {
            r#waterlogged: {
                let value = index % 2;
                index /= 2;
                value == 0
            },
            r#signal_fire: {
                let value = index % 2;
                index /= 2;
                value == 0
            },
            r#lit: {
                let value = index % 2;
                index /= 2;
                value == 0
            },
            r#facing: {
                let value = index % HorizontalFacing::variant_count();
                index /= HorizontalFacing::variant_count();
                HorizontalFacing::from_index(value)
            },
        }
    }
    #[inline]
    #[allow(clippy::manual_range_patterns)]
    fn handles_block_id(block_id: BlockId) -> bool
    where
        Self: Sized,
    {
        matches!(block_id.as_u16(), 859u16 | 860u16)
    }
    fn to_state_id(&self, block: &Block) -> BlockStateId {
        if !Self::handles_block_id(block.id) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "CampfireLikeProperties"
            );
        }
        block.states[self.to_index() as usize].id
    }
    fn from_state_id(id: BlockStateId, block: &Block) -> Self {
        debug_assert!(
            Self::handles_block_id(block.id),
            "{} is not a valid block for {}",
            block.name,
            "CampfireLikeProperties"
        );
        let min_id = block.states[0].id.as_u16();
        let max_id = block.states.last().map(|s| s.id.as_u16()).unwrap_or(min_id);
        if (min_id..=max_id).contains(&id.as_u16()) {
            Self::from_index(id.as_u16() - min_id)
        } else {
            #[cfg(debug_assertions)]
            panic!("State ID {} does not exist for {}", id, block.name);
            #[cfg(not(debug_assertions))]
            Self::from_index(0)
        }
    }
    fn default(block: &Block) -> Self {
        if !Self::handles_block_id(block.id) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "CampfireLikeProperties"
            );
        }
        Self::from_state_id(block.default_state.id, block)
    }
    fn to_props(&self) -> Vec<(&'static str, &'static str)> {
        vec![
            ("facing", self.r#facing.to_value()),
            ("lit", if self.r#lit { "true" } else { "false" }),
            (
                "signal_fire",
                if self.r#signal_fire { "true" } else { "false" },
            ),
            (
                "waterlogged",
                if self.r#waterlogged { "true" } else { "false" },
            ),
        ]
    }
    #[allow(clippy::manual_range_patterns)]
    fn from_props(props: &[(&str, &str)], block: &Block) -> Self {
        #[cfg(debug_assertions)]
        if !matches!(block.id.as_u16(), 859u16 | 860u16) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "CampfireLikeProperties"
            );
        }
        let mut block_props = Self::default(block);
        for (key, value) in props {
            match *key {
                "facing" => block_props.r#facing = HorizontalFacing::from_value(value),
                "lit" => block_props.r#lit = matches!(*value, "true"),
                "signal_fire" => block_props.r#signal_fire = matches!(*value, "true"),
                "waterlogged" => block_props.r#waterlogged = matches!(*value, "true"),
                _ => {}
            }
        }
        block_props
    }
}
#[derive(Clone, Copy, Eq, PartialEq)]
pub struct SmallDripleafLikeProperties {
    pub r#facing: HorizontalFacing,
    pub r#half: DoubleBlockHalf,
    pub r#waterlogged: bool,
}
impl BlockProperties for SmallDripleafLikeProperties {
    fn to_index(&self) -> u16 {
        let (index, _) = [
            (!self.r#waterlogged as u16, 2),
            (self.r#half.to_index(), DoubleBlockHalf::variant_count()),
            (self.r#facing.to_index(), HorizontalFacing::variant_count()),
        ]
        .iter()
        .fold((0, 1), |(curr, mul), &(val, count)| {
            (curr + val * mul, mul * count)
        });
        index
    }
    #[allow(unused_assignments)]
    fn from_index(mut index: u16) -> Self {
        Self {
            r#waterlogged: {
                let value = index % 2;
                index /= 2;
                value == 0
            },
            r#half: {
                let value = index % DoubleBlockHalf::variant_count();
                index /= DoubleBlockHalf::variant_count();
                DoubleBlockHalf::from_index(value)
            },
            r#facing: {
                let value = index % HorizontalFacing::variant_count();
                index /= HorizontalFacing::variant_count();
                HorizontalFacing::from_index(value)
            },
        }
    }
    #[inline]
    #[allow(clippy::manual_range_patterns)]
    fn handles_block_id(block_id: BlockId) -> bool
    where
        Self: Sized,
    {
        matches!(block_id.as_u16(), 1147u16)
    }
    fn to_state_id(&self, block: &Block) -> BlockStateId {
        if !Self::handles_block_id(block.id) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "SmallDripleafLikeProperties"
            );
        }
        block.states[self.to_index() as usize].id
    }
    fn from_state_id(id: BlockStateId, block: &Block) -> Self {
        debug_assert!(
            Self::handles_block_id(block.id),
            "{} is not a valid block for {}",
            block.name,
            "SmallDripleafLikeProperties"
        );
        let min_id = block.states[0].id.as_u16();
        let max_id = block.states.last().map(|s| s.id.as_u16()).unwrap_or(min_id);
        if (min_id..=max_id).contains(&id.as_u16()) {
            Self::from_index(id.as_u16() - min_id)
        } else {
            #[cfg(debug_assertions)]
            panic!("State ID {} does not exist for {}", id, block.name);
            #[cfg(not(debug_assertions))]
            Self::from_index(0)
        }
    }
    fn default(block: &Block) -> Self {
        if !Self::handles_block_id(block.id) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "SmallDripleafLikeProperties"
            );
        }
        Self::from_state_id(block.default_state.id, block)
    }
    fn to_props(&self) -> Vec<(&'static str, &'static str)> {
        vec![
            ("facing", self.r#facing.to_value()),
            ("half", self.r#half.to_value()),
            (
                "waterlogged",
                if self.r#waterlogged { "true" } else { "false" },
            ),
        ]
    }
    #[allow(clippy::manual_range_patterns)]
    fn from_props(props: &[(&str, &str)], block: &Block) -> Self {
        #[cfg(debug_assertions)]
        if !matches!(block.id.as_u16(), 1147u16) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "SmallDripleafLikeProperties"
            );
        }
        let mut block_props = Self::default(block);
        for (key, value) in props {
            match *key {
                "facing" => block_props.r#facing = HorizontalFacing::from_value(value),
                "half" => block_props.r#half = DoubleBlockHalf::from_value(value),
                "waterlogged" => block_props.r#waterlogged = matches!(*value, "true"),
                _ => {}
            }
        }
        block_props
    }
}
#[derive(Clone, Copy, Eq, PartialEq)]
pub struct BeeNestLikeProperties {
    pub r#facing: HorizontalFacing,
    pub r#honey_level: u8,
}
impl BlockProperties for BeeNestLikeProperties {
    fn to_index(&self) -> u16 {
        let (index, _) = [
            (self.r#honey_level as u16, 6u16),
            (self.r#facing.to_index(), HorizontalFacing::variant_count()),
        ]
        .iter()
        .fold((0, 1), |(curr, mul), &(val, count)| {
            (curr + val * mul, mul * count)
        });
        index
    }
    #[allow(unused_assignments)]
    fn from_index(mut index: u16) -> Self {
        Self {
            r#honey_level: {
                let value = (index % 6u16) as u8;
                index /= 6u16;
                value
            },
            r#facing: {
                let value = index % HorizontalFacing::variant_count();
                index /= HorizontalFacing::variant_count();
                HorizontalFacing::from_index(value)
            },
        }
    }
    #[inline]
    #[allow(clippy::manual_range_patterns)]
    fn handles_block_id(block_id: BlockId) -> bool
    where
        Self: Sized,
    {
        matches!(block_id.as_u16(), 911u16 | 912u16)
    }
    fn to_state_id(&self, block: &Block) -> BlockStateId {
        if !Self::handles_block_id(block.id) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "BeeNestLikeProperties"
            );
        }
        block.states[self.to_index() as usize].id
    }
    fn from_state_id(id: BlockStateId, block: &Block) -> Self {
        debug_assert!(
            Self::handles_block_id(block.id),
            "{} is not a valid block for {}",
            block.name,
            "BeeNestLikeProperties"
        );
        let min_id = block.states[0].id.as_u16();
        let max_id = block.states.last().map(|s| s.id.as_u16()).unwrap_or(min_id);
        if (min_id..=max_id).contains(&id.as_u16()) {
            Self::from_index(id.as_u16() - min_id)
        } else {
            #[cfg(debug_assertions)]
            panic!("State ID {} does not exist for {}", id, block.name);
            #[cfg(not(debug_assertions))]
            Self::from_index(0)
        }
    }
    fn default(block: &Block) -> Self {
        if !Self::handles_block_id(block.id) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "BeeNestLikeProperties"
            );
        }
        Self::from_state_id(block.default_state.id, block)
    }
    fn to_props(&self) -> Vec<(&'static str, &'static str)> {
        vec![
            ("facing", self.r#facing.to_value()),
            (
                "honey_level",
                match self.r#honey_level {
                    0u8 => "0",
                    1u8 => "1",
                    2u8 => "2",
                    3u8 => "3",
                    4u8 => "4",
                    5u8 => "5",
                    _ => unreachable!(),
                },
            ),
        ]
    }
    #[allow(clippy::manual_range_patterns)]
    fn from_props(props: &[(&str, &str)], block: &Block) -> Self {
        #[cfg(debug_assertions)]
        if !matches!(block.id.as_u16(), 911u16 | 912u16) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "BeeNestLikeProperties"
            );
        }
        let mut block_props = Self::default(block);
        for (key, value) in props {
            match *key {
                "facing" => block_props.r#facing = HorizontalFacing::from_value(value),
                "honey_level" => {
                    block_props.r#honey_level = match *value {
                        "0" => 0u8,
                        "1" => 1u8,
                        "2" => 2u8,
                        "3" => 3u8,
                        "4" => 4u8,
                        "5" => 5u8,
                        _ => 0u8,
                    }
                }
                _ => {}
            }
        }
        block_props
    }
}
#[derive(Clone, Copy, Eq, PartialEq)]
pub struct DecoratedPotLikeProperties {
    pub r#cracked: bool,
    pub r#facing: HorizontalFacing,
    pub r#waterlogged: bool,
}
impl BlockProperties for DecoratedPotLikeProperties {
    fn to_index(&self) -> u16 {
        let (index, _) = [
            (!self.r#waterlogged as u16, 2),
            (self.r#facing.to_index(), HorizontalFacing::variant_count()),
            (!self.r#cracked as u16, 2),
        ]
        .iter()
        .fold((0, 1), |(curr, mul), &(val, count)| {
            (curr + val * mul, mul * count)
        });
        index
    }
    #[allow(unused_assignments)]
    fn from_index(mut index: u16) -> Self {
        Self {
            r#waterlogged: {
                let value = index % 2;
                index /= 2;
                value == 0
            },
            r#facing: {
                let value = index % HorizontalFacing::variant_count();
                index /= HorizontalFacing::variant_count();
                HorizontalFacing::from_index(value)
            },
            r#cracked: {
                let value = index % 2;
                index /= 2;
                value == 0
            },
        }
    }
    #[inline]
    #[allow(clippy::manual_range_patterns)]
    fn handles_block_id(block_id: BlockId) -> bool
    where
        Self: Sized,
    {
        matches!(block_id.as_u16(), 1183u16)
    }
    fn to_state_id(&self, block: &Block) -> BlockStateId {
        if !Self::handles_block_id(block.id) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "DecoratedPotLikeProperties"
            );
        }
        block.states[self.to_index() as usize].id
    }
    fn from_state_id(id: BlockStateId, block: &Block) -> Self {
        debug_assert!(
            Self::handles_block_id(block.id),
            "{} is not a valid block for {}",
            block.name,
            "DecoratedPotLikeProperties"
        );
        let min_id = block.states[0].id.as_u16();
        let max_id = block.states.last().map(|s| s.id.as_u16()).unwrap_or(min_id);
        if (min_id..=max_id).contains(&id.as_u16()) {
            Self::from_index(id.as_u16() - min_id)
        } else {
            #[cfg(debug_assertions)]
            panic!("State ID {} does not exist for {}", id, block.name);
            #[cfg(not(debug_assertions))]
            Self::from_index(0)
        }
    }
    fn default(block: &Block) -> Self {
        if !Self::handles_block_id(block.id) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "DecoratedPotLikeProperties"
            );
        }
        Self::from_state_id(block.default_state.id, block)
    }
    fn to_props(&self) -> Vec<(&'static str, &'static str)> {
        vec![
            ("cracked", if self.r#cracked { "true" } else { "false" }),
            ("facing", self.r#facing.to_value()),
            (
                "waterlogged",
                if self.r#waterlogged { "true" } else { "false" },
            ),
        ]
    }
    #[allow(clippy::manual_range_patterns)]
    fn from_props(props: &[(&str, &str)], block: &Block) -> Self {
        #[cfg(debug_assertions)]
        if !matches!(block.id.as_u16(), 1183u16) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "DecoratedPotLikeProperties"
            );
        }
        let mut block_props = Self::default(block);
        for (key, value) in props {
            match *key {
                "cracked" => block_props.r#cracked = matches!(*value, "true"),
                "facing" => block_props.r#facing = HorizontalFacing::from_value(value),
                "waterlogged" => block_props.r#waterlogged = matches!(*value, "true"),
                _ => {}
            }
        }
        block_props
    }
}
#[derive(Clone, Copy, Eq, PartialEq)]
pub struct LadderLikeProperties {
    pub r#facing: HorizontalFacing,
    pub r#waterlogged: bool,
}
impl BlockProperties for LadderLikeProperties {
    fn to_index(&self) -> u16 {
        let (index, _) = [
            (!self.r#waterlogged as u16, 2),
            (self.r#facing.to_index(), HorizontalFacing::variant_count()),
        ]
        .iter()
        .fold((0, 1), |(curr, mul), &(val, count)| {
            (curr + val * mul, mul * count)
        });
        index
    }
    #[allow(unused_assignments)]
    fn from_index(mut index: u16) -> Self {
        Self {
            r#waterlogged: {
                let value = index % 2;
                index /= 2;
                value == 0
            },
            r#facing: {
                let value = index % HorizontalFacing::variant_count();
                index /= HorizontalFacing::variant_count();
                HorizontalFacing::from_index(value)
            },
        }
    }
    #[inline]
    #[allow(clippy::manual_range_patterns)]
    fn handles_block_id(block_id: BlockId) -> bool
    where
        Self: Sized,
    {
        matches!(
            block_id.as_u16(),
            221u16
                | 224u16
                | 225u16
                | 226u16
                | 227u16
                | 228u16
                | 229u16
                | 230u16
                | 231u16
                | 232u16
                | 233u16
                | 246u16
                | 247u16
                | 248u16
                | 249u16
                | 250u16
                | 251u16
                | 252u16
                | 253u16
                | 254u16
                | 255u16
                | 256u16
                | 257u16
                | 400u16
                | 778u16
                | 779u16
                | 780u16
                | 781u16
                | 782u16
                | 783u16
                | 784u16
                | 785u16
                | 786u16
                | 787u16
                | 903u16
                | 904u16
                | 1146u16
        )
    }
    fn to_state_id(&self, block: &Block) -> BlockStateId {
        if !Self::handles_block_id(block.id) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "LadderLikeProperties"
            );
        }
        block.states[self.to_index() as usize].id
    }
    fn from_state_id(id: BlockStateId, block: &Block) -> Self {
        debug_assert!(
            Self::handles_block_id(block.id),
            "{} is not a valid block for {}",
            block.name,
            "LadderLikeProperties"
        );
        let min_id = block.states[0].id.as_u16();
        let max_id = block.states.last().map(|s| s.id.as_u16()).unwrap_or(min_id);
        if (min_id..=max_id).contains(&id.as_u16()) {
            Self::from_index(id.as_u16() - min_id)
        } else {
            #[cfg(debug_assertions)]
            panic!("State ID {} does not exist for {}", id, block.name);
            #[cfg(not(debug_assertions))]
            Self::from_index(0)
        }
    }
    fn default(block: &Block) -> Self {
        if !Self::handles_block_id(block.id) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "LadderLikeProperties"
            );
        }
        Self::from_state_id(block.default_state.id, block)
    }
    fn to_props(&self) -> Vec<(&'static str, &'static str)> {
        vec![
            ("facing", self.r#facing.to_value()),
            (
                "waterlogged",
                if self.r#waterlogged { "true" } else { "false" },
            ),
        ]
    }
    #[allow(clippy::manual_range_patterns)]
    fn from_props(props: &[(&str, &str)], block: &Block) -> Self {
        #[cfg(debug_assertions)]
        if !matches!(
            block.id.as_u16(),
            221u16
                | 224u16
                | 225u16
                | 226u16
                | 227u16
                | 228u16
                | 229u16
                | 230u16
                | 231u16
                | 232u16
                | 233u16
                | 246u16
                | 247u16
                | 248u16
                | 249u16
                | 250u16
                | 251u16
                | 252u16
                | 253u16
                | 254u16
                | 255u16
                | 256u16
                | 257u16
                | 400u16
                | 778u16
                | 779u16
                | 780u16
                | 781u16
                | 782u16
                | 783u16
                | 784u16
                | 785u16
                | 786u16
                | 787u16
                | 903u16
                | 904u16
                | 1146u16
        ) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "LadderLikeProperties"
            );
        }
        let mut block_props = Self::default(block);
        for (key, value) in props {
            match *key {
                "facing" => block_props.r#facing = HorizontalFacing::from_value(value),
                "waterlogged" => block_props.r#waterlogged = matches!(*value, "true"),
                _ => {}
            }
        }
        block_props
    }
}
#[derive(Clone, Copy, Eq, PartialEq)]
pub struct BigDripleafLikeProperties {
    pub r#facing: HorizontalFacing,
    pub r#tilt: Tilt,
    pub r#waterlogged: bool,
}
impl BlockProperties for BigDripleafLikeProperties {
    fn to_index(&self) -> u16 {
        let (index, _) = [
            (!self.r#waterlogged as u16, 2),
            (self.r#tilt.to_index(), Tilt::variant_count()),
            (self.r#facing.to_index(), HorizontalFacing::variant_count()),
        ]
        .iter()
        .fold((0, 1), |(curr, mul), &(val, count)| {
            (curr + val * mul, mul * count)
        });
        index
    }
    #[allow(unused_assignments)]
    fn from_index(mut index: u16) -> Self {
        Self {
            r#waterlogged: {
                let value = index % 2;
                index /= 2;
                value == 0
            },
            r#tilt: {
                let value = index % Tilt::variant_count();
                index /= Tilt::variant_count();
                Tilt::from_index(value)
            },
            r#facing: {
                let value = index % HorizontalFacing::variant_count();
                index /= HorizontalFacing::variant_count();
                HorizontalFacing::from_index(value)
            },
        }
    }
    #[inline]
    #[allow(clippy::manual_range_patterns)]
    fn handles_block_id(block_id: BlockId) -> bool
    where
        Self: Sized,
    {
        matches!(block_id.as_u16(), 1145u16)
    }
    fn to_state_id(&self, block: &Block) -> BlockStateId {
        if !Self::handles_block_id(block.id) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "BigDripleafLikeProperties"
            );
        }
        block.states[self.to_index() as usize].id
    }
    fn from_state_id(id: BlockStateId, block: &Block) -> Self {
        debug_assert!(
            Self::handles_block_id(block.id),
            "{} is not a valid block for {}",
            block.name,
            "BigDripleafLikeProperties"
        );
        let min_id = block.states[0].id.as_u16();
        let max_id = block.states.last().map(|s| s.id.as_u16()).unwrap_or(min_id);
        if (min_id..=max_id).contains(&id.as_u16()) {
            Self::from_index(id.as_u16() - min_id)
        } else {
            #[cfg(debug_assertions)]
            panic!("State ID {} does not exist for {}", id, block.name);
            #[cfg(not(debug_assertions))]
            Self::from_index(0)
        }
    }
    fn default(block: &Block) -> Self {
        if !Self::handles_block_id(block.id) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "BigDripleafLikeProperties"
            );
        }
        Self::from_state_id(block.default_state.id, block)
    }
    fn to_props(&self) -> Vec<(&'static str, &'static str)> {
        vec![
            ("facing", self.r#facing.to_value()),
            ("tilt", self.r#tilt.to_value()),
            (
                "waterlogged",
                if self.r#waterlogged { "true" } else { "false" },
            ),
        ]
    }
    #[allow(clippy::manual_range_patterns)]
    fn from_props(props: &[(&str, &str)], block: &Block) -> Self {
        #[cfg(debug_assertions)]
        if !matches!(block.id.as_u16(), 1145u16) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "BigDripleafLikeProperties"
            );
        }
        let mut block_props = Self::default(block);
        for (key, value) in props {
            match *key {
                "facing" => block_props.r#facing = HorizontalFacing::from_value(value),
                "tilt" => block_props.r#tilt = Tilt::from_value(value),
                "waterlogged" => block_props.r#waterlogged = matches!(*value, "true"),
                _ => {}
            }
        }
        block_props
    }
}
#[derive(Clone, Copy, Eq, PartialEq)]
pub struct PinkPetalsLikeProperties {
    pub r#facing: HorizontalFacing,
    pub r#flower_amount: u8,
}
impl BlockProperties for PinkPetalsLikeProperties {
    fn to_index(&self) -> u16 {
        let (index, _) = [
            ((self.r#flower_amount - 1u8) as u16, 4u16),
            (self.r#facing.to_index(), HorizontalFacing::variant_count()),
        ]
        .iter()
        .fold((0, 1), |(curr, mul), &(val, count)| {
            (curr + val * mul, mul * count)
        });
        index
    }
    #[allow(unused_assignments)]
    fn from_index(mut index: u16) -> Self {
        Self {
            r#flower_amount: {
                let value = (index % 4u16) as u8;
                index /= 4u16;
                value + 1u8
            },
            r#facing: {
                let value = index % HorizontalFacing::variant_count();
                index /= HorizontalFacing::variant_count();
                HorizontalFacing::from_index(value)
            },
        }
    }
    #[inline]
    #[allow(clippy::manual_range_patterns)]
    fn handles_block_id(block_id: BlockId) -> bool
    where
        Self: Sized,
    {
        matches!(block_id.as_u16(), 1141u16 | 1142u16)
    }
    fn to_state_id(&self, block: &Block) -> BlockStateId {
        if !Self::handles_block_id(block.id) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "PinkPetalsLikeProperties"
            );
        }
        block.states[self.to_index() as usize].id
    }
    fn from_state_id(id: BlockStateId, block: &Block) -> Self {
        debug_assert!(
            Self::handles_block_id(block.id),
            "{} is not a valid block for {}",
            block.name,
            "PinkPetalsLikeProperties"
        );
        let min_id = block.states[0].id.as_u16();
        let max_id = block.states.last().map(|s| s.id.as_u16()).unwrap_or(min_id);
        if (min_id..=max_id).contains(&id.as_u16()) {
            Self::from_index(id.as_u16() - min_id)
        } else {
            #[cfg(debug_assertions)]
            panic!("State ID {} does not exist for {}", id, block.name);
            #[cfg(not(debug_assertions))]
            Self::from_index(0)
        }
    }
    fn default(block: &Block) -> Self {
        if !Self::handles_block_id(block.id) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "PinkPetalsLikeProperties"
            );
        }
        Self::from_state_id(block.default_state.id, block)
    }
    fn to_props(&self) -> Vec<(&'static str, &'static str)> {
        vec![
            ("facing", self.r#facing.to_value()),
            (
                "flower_amount",
                match self.r#flower_amount {
                    1u8 => "1",
                    2u8 => "2",
                    3u8 => "3",
                    4u8 => "4",
                    _ => unreachable!(),
                },
            ),
        ]
    }
    #[allow(clippy::manual_range_patterns)]
    fn from_props(props: &[(&str, &str)], block: &Block) -> Self {
        #[cfg(debug_assertions)]
        if !matches!(block.id.as_u16(), 1141u16 | 1142u16) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "PinkPetalsLikeProperties"
            );
        }
        let mut block_props = Self::default(block);
        for (key, value) in props {
            match *key {
                "facing" => block_props.r#facing = HorizontalFacing::from_value(value),
                "flower_amount" => {
                    block_props.r#flower_amount = match *value {
                        "1" => 1u8,
                        "2" => 2u8,
                        "3" => 3u8,
                        "4" => 4u8,
                        _ => 1u8,
                    }
                }
                _ => {}
            }
        }
        block_props
    }
}
#[derive(Clone, Copy, Eq, PartialEq)]
pub struct LeafLitterLikeProperties {
    pub r#facing: HorizontalFacing,
    pub r#segment_amount: u8,
}
impl BlockProperties for LeafLitterLikeProperties {
    fn to_index(&self) -> u16 {
        let (index, _) = [
            ((self.r#segment_amount - 1u8) as u16, 4u16),
            (self.r#facing.to_index(), HorizontalFacing::variant_count()),
        ]
        .iter()
        .fold((0, 1), |(curr, mul), &(val, count)| {
            (curr + val * mul, mul * count)
        });
        index
    }
    #[allow(unused_assignments)]
    fn from_index(mut index: u16) -> Self {
        Self {
            r#segment_amount: {
                let value = (index % 4u16) as u8;
                index /= 4u16;
                value + 1u8
            },
            r#facing: {
                let value = index % HorizontalFacing::variant_count();
                index /= HorizontalFacing::variant_count();
                HorizontalFacing::from_index(value)
            },
        }
    }
    #[inline]
    #[allow(clippy::manual_range_patterns)]
    fn handles_block_id(block_id: BlockId) -> bool
    where
        Self: Sized,
    {
        matches!(block_id.as_u16(), 1143u16)
    }
    fn to_state_id(&self, block: &Block) -> BlockStateId {
        if !Self::handles_block_id(block.id) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "LeafLitterLikeProperties"
            );
        }
        block.states[self.to_index() as usize].id
    }
    fn from_state_id(id: BlockStateId, block: &Block) -> Self {
        debug_assert!(
            Self::handles_block_id(block.id),
            "{} is not a valid block for {}",
            block.name,
            "LeafLitterLikeProperties"
        );
        let min_id = block.states[0].id.as_u16();
        let max_id = block.states.last().map(|s| s.id.as_u16()).unwrap_or(min_id);
        if (min_id..=max_id).contains(&id.as_u16()) {
            Self::from_index(id.as_u16() - min_id)
        } else {
            #[cfg(debug_assertions)]
            panic!("State ID {} does not exist for {}", id, block.name);
            #[cfg(not(debug_assertions))]
            Self::from_index(0)
        }
    }
    fn default(block: &Block) -> Self {
        if !Self::handles_block_id(block.id) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "LeafLitterLikeProperties"
            );
        }
        Self::from_state_id(block.default_state.id, block)
    }
    fn to_props(&self) -> Vec<(&'static str, &'static str)> {
        vec![
            ("facing", self.r#facing.to_value()),
            (
                "segment_amount",
                match self.r#segment_amount {
                    1u8 => "1",
                    2u8 => "2",
                    3u8 => "3",
                    4u8 => "4",
                    _ => unreachable!(),
                },
            ),
        ]
    }
    #[allow(clippy::manual_range_patterns)]
    fn from_props(props: &[(&str, &str)], block: &Block) -> Self {
        #[cfg(debug_assertions)]
        if !matches!(block.id.as_u16(), 1143u16) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "LeafLitterLikeProperties"
            );
        }
        let mut block_props = Self::default(block);
        for (key, value) in props {
            match *key {
                "facing" => block_props.r#facing = HorizontalFacing::from_value(value),
                "segment_amount" => {
                    block_props.r#segment_amount = match *value {
                        "1" => 1u8,
                        "2" => 2u8,
                        "3" => 3u8,
                        "4" => 4u8,
                        _ => 1u8,
                    }
                }
                _ => {}
            }
        }
        block_props
    }
}
#[derive(Clone, Copy, Eq, PartialEq)]
pub struct CocoaLikeProperties {
    pub r#age: u8,
    pub r#facing: HorizontalFacing,
}
impl BlockProperties for CocoaLikeProperties {
    fn to_index(&self) -> u16 {
        let (index, _) = [
            (self.r#facing.to_index(), HorizontalFacing::variant_count()),
            (self.r#age as u16, 3u16),
        ]
        .iter()
        .fold((0, 1), |(curr, mul), &(val, count)| {
            (curr + val * mul, mul * count)
        });
        index
    }
    #[allow(unused_assignments)]
    fn from_index(mut index: u16) -> Self {
        Self {
            r#facing: {
                let value = index % HorizontalFacing::variant_count();
                index /= HorizontalFacing::variant_count();
                HorizontalFacing::from_index(value)
            },
            r#age: {
                let value = (index % 3u16) as u8;
                index /= 3u16;
                value
            },
        }
    }
    #[inline]
    #[allow(clippy::manual_range_patterns)]
    fn handles_block_id(block_id: BlockId) -> bool
    where
        Self: Sized,
    {
        matches!(block_id.as_u16(), 396u16)
    }
    fn to_state_id(&self, block: &Block) -> BlockStateId {
        if !Self::handles_block_id(block.id) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "CocoaLikeProperties"
            );
        }
        block.states[self.to_index() as usize].id
    }
    fn from_state_id(id: BlockStateId, block: &Block) -> Self {
        debug_assert!(
            Self::handles_block_id(block.id),
            "{} is not a valid block for {}",
            block.name,
            "CocoaLikeProperties"
        );
        let min_id = block.states[0].id.as_u16();
        let max_id = block.states.last().map(|s| s.id.as_u16()).unwrap_or(min_id);
        if (min_id..=max_id).contains(&id.as_u16()) {
            Self::from_index(id.as_u16() - min_id)
        } else {
            #[cfg(debug_assertions)]
            panic!("State ID {} does not exist for {}", id, block.name);
            #[cfg(not(debug_assertions))]
            Self::from_index(0)
        }
    }
    fn default(block: &Block) -> Self {
        if !Self::handles_block_id(block.id) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "CocoaLikeProperties"
            );
        }
        Self::from_state_id(block.default_state.id, block)
    }
    fn to_props(&self) -> Vec<(&'static str, &'static str)> {
        vec![
            (
                "age",
                match self.r#age {
                    0u8 => "0",
                    1u8 => "1",
                    2u8 => "2",
                    _ => unreachable!(),
                },
            ),
            ("facing", self.r#facing.to_value()),
        ]
    }
    #[allow(clippy::manual_range_patterns)]
    fn from_props(props: &[(&str, &str)], block: &Block) -> Self {
        #[cfg(debug_assertions)]
        if !matches!(block.id.as_u16(), 396u16) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "CocoaLikeProperties"
            );
        }
        let mut block_props = Self::default(block);
        for (key, value) in props {
            match *key {
                "age" => {
                    block_props.r#age = match *value {
                        "0" => 0u8,
                        "1" => 1u8,
                        "2" => 2u8,
                        _ => 0u8,
                    }
                }
                "facing" => block_props.r#facing = HorizontalFacing::from_value(value),
                _ => {}
            }
        }
        block_props
    }
}
#[derive(Clone, Copy, Eq, PartialEq)]
pub struct DispenserLikeProperties {
    pub r#facing: Facing,
    pub r#triggered: bool,
}
impl BlockProperties for DispenserLikeProperties {
    fn to_index(&self) -> u16 {
        let (index, _) = [
            (!self.r#triggered as u16, 2),
            (self.r#facing.to_index(), Facing::variant_count()),
        ]
        .iter()
        .fold((0, 1), |(curr, mul), &(val, count)| {
            (curr + val * mul, mul * count)
        });
        index
    }
    #[allow(unused_assignments)]
    fn from_index(mut index: u16) -> Self {
        Self {
            r#triggered: {
                let value = index % 2;
                index /= 2;
                value == 0
            },
            r#facing: {
                let value = index % Facing::variant_count();
                index /= Facing::variant_count();
                Facing::from_index(value)
            },
        }
    }
    #[inline]
    #[allow(clippy::manual_range_patterns)]
    fn handles_block_id(block_id: BlockId) -> bool
    where
        Self: Sized,
    {
        matches!(block_id.as_u16(), 105u16 | 483u16)
    }
    fn to_state_id(&self, block: &Block) -> BlockStateId {
        if !Self::handles_block_id(block.id) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "DispenserLikeProperties"
            );
        }
        block.states[self.to_index() as usize].id
    }
    fn from_state_id(id: BlockStateId, block: &Block) -> Self {
        debug_assert!(
            Self::handles_block_id(block.id),
            "{} is not a valid block for {}",
            block.name,
            "DispenserLikeProperties"
        );
        let min_id = block.states[0].id.as_u16();
        let max_id = block.states.last().map(|s| s.id.as_u16()).unwrap_or(min_id);
        if (min_id..=max_id).contains(&id.as_u16()) {
            Self::from_index(id.as_u16() - min_id)
        } else {
            #[cfg(debug_assertions)]
            panic!("State ID {} does not exist for {}", id, block.name);
            #[cfg(not(debug_assertions))]
            Self::from_index(0)
        }
    }
    fn default(block: &Block) -> Self {
        if !Self::handles_block_id(block.id) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "DispenserLikeProperties"
            );
        }
        Self::from_state_id(block.default_state.id, block)
    }
    fn to_props(&self) -> Vec<(&'static str, &'static str)> {
        vec![
            ("facing", self.r#facing.to_value()),
            ("triggered", if self.r#triggered { "true" } else { "false" }),
        ]
    }
    #[allow(clippy::manual_range_patterns)]
    fn from_props(props: &[(&str, &str)], block: &Block) -> Self {
        #[cfg(debug_assertions)]
        if !matches!(block.id.as_u16(), 105u16 | 483u16) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "DispenserLikeProperties"
            );
        }
        let mut block_props = Self::default(block);
        for (key, value) in props {
            match *key {
                "facing" => block_props.r#facing = Facing::from_value(value),
                "triggered" => block_props.r#triggered = matches!(*value, "true"),
                _ => {}
            }
        }
        block_props
    }
}
#[derive(Clone, Copy, Eq, PartialEq)]
pub struct CrafterLikeProperties {
    pub r#crafting: bool,
    pub r#orientation: Orientation,
    pub r#triggered: bool,
}
impl BlockProperties for CrafterLikeProperties {
    fn to_index(&self) -> u16 {
        let (index, _) = [
            (!self.r#triggered as u16, 2),
            (self.r#orientation.to_index(), Orientation::variant_count()),
            (!self.r#crafting as u16, 2),
        ]
        .iter()
        .fold((0, 1), |(curr, mul), &(val, count)| {
            (curr + val * mul, mul * count)
        });
        index
    }
    #[allow(unused_assignments)]
    fn from_index(mut index: u16) -> Self {
        Self {
            r#triggered: {
                let value = index % 2;
                index /= 2;
                value == 0
            },
            r#orientation: {
                let value = index % Orientation::variant_count();
                index /= Orientation::variant_count();
                Orientation::from_index(value)
            },
            r#crafting: {
                let value = index % 2;
                index /= 2;
                value == 0
            },
        }
    }
    #[inline]
    #[allow(clippy::manual_range_patterns)]
    fn handles_block_id(block_id: BlockId) -> bool
    where
        Self: Sized,
    {
        matches!(block_id.as_u16(), 1184u16)
    }
    fn to_state_id(&self, block: &Block) -> BlockStateId {
        if !Self::handles_block_id(block.id) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "CrafterLikeProperties"
            );
        }
        block.states[self.to_index() as usize].id
    }
    fn from_state_id(id: BlockStateId, block: &Block) -> Self {
        debug_assert!(
            Self::handles_block_id(block.id),
            "{} is not a valid block for {}",
            block.name,
            "CrafterLikeProperties"
        );
        let min_id = block.states[0].id.as_u16();
        let max_id = block.states.last().map(|s| s.id.as_u16()).unwrap_or(min_id);
        if (min_id..=max_id).contains(&id.as_u16()) {
            Self::from_index(id.as_u16() - min_id)
        } else {
            #[cfg(debug_assertions)]
            panic!("State ID {} does not exist for {}", id, block.name);
            #[cfg(not(debug_assertions))]
            Self::from_index(0)
        }
    }
    fn default(block: &Block) -> Self {
        if !Self::handles_block_id(block.id) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "CrafterLikeProperties"
            );
        }
        Self::from_state_id(block.default_state.id, block)
    }
    fn to_props(&self) -> Vec<(&'static str, &'static str)> {
        vec![
            ("crafting", if self.r#crafting { "true" } else { "false" }),
            ("orientation", self.r#orientation.to_value()),
            ("triggered", if self.r#triggered { "true" } else { "false" }),
        ]
    }
    #[allow(clippy::manual_range_patterns)]
    fn from_props(props: &[(&str, &str)], block: &Block) -> Self {
        #[cfg(debug_assertions)]
        if !matches!(block.id.as_u16(), 1184u16) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "CrafterLikeProperties"
            );
        }
        let mut block_props = Self::default(block);
        for (key, value) in props {
            match *key {
                "crafting" => block_props.r#crafting = matches!(*value, "true"),
                "orientation" => block_props.r#orientation = Orientation::from_value(value),
                "triggered" => block_props.r#triggered = matches!(*value, "true"),
                _ => {}
            }
        }
        block_props
    }
}
#[derive(Clone, Copy, Eq, PartialEq)]
pub struct FarmlandLikeProperties {
    pub r#moisture: u8,
}
impl BlockProperties for FarmlandLikeProperties {
    fn to_index(&self) -> u16 {
        let (index, _) = [(self.r#moisture as u16, 8u16)]
            .iter()
            .fold((0, 1), |(curr, mul), &(val, count)| {
                (curr + val * mul, mul * count)
            });
        index
    }
    #[allow(unused_assignments)]
    fn from_index(mut index: u16) -> Self {
        Self {
            r#moisture: {
                let value = (index % 8u16) as u8;
                index /= 8u16;
                value
            },
        }
    }
    #[inline]
    #[allow(clippy::manual_range_patterns)]
    fn handles_block_id(block_id: BlockId) -> bool
    where
        Self: Sized,
    {
        matches!(block_id.as_u16(), 208u16)
    }
    fn to_state_id(&self, block: &Block) -> BlockStateId {
        if !Self::handles_block_id(block.id) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "FarmlandLikeProperties"
            );
        }
        block.states[self.to_index() as usize].id
    }
    fn from_state_id(id: BlockStateId, block: &Block) -> Self {
        debug_assert!(
            Self::handles_block_id(block.id),
            "{} is not a valid block for {}",
            block.name,
            "FarmlandLikeProperties"
        );
        let min_id = block.states[0].id.as_u16();
        let max_id = block.states.last().map(|s| s.id.as_u16()).unwrap_or(min_id);
        if (min_id..=max_id).contains(&id.as_u16()) {
            Self::from_index(id.as_u16() - min_id)
        } else {
            #[cfg(debug_assertions)]
            panic!("State ID {} does not exist for {}", id, block.name);
            #[cfg(not(debug_assertions))]
            Self::from_index(0)
        }
    }
    fn default(block: &Block) -> Self {
        if !Self::handles_block_id(block.id) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "FarmlandLikeProperties"
            );
        }
        Self::from_state_id(block.default_state.id, block)
    }
    fn to_props(&self) -> Vec<(&'static str, &'static str)> {
        vec![(
            "moisture",
            match self.r#moisture {
                0u8 => "0",
                1u8 => "1",
                2u8 => "2",
                3u8 => "3",
                4u8 => "4",
                5u8 => "5",
                6u8 => "6",
                7u8 => "7",
                _ => unreachable!(),
            },
        )]
    }
    #[allow(clippy::manual_range_patterns)]
    fn from_props(props: &[(&str, &str)], block: &Block) -> Self {
        #[cfg(debug_assertions)]
        if !matches!(block.id.as_u16(), 208u16) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "FarmlandLikeProperties"
            );
        }
        let mut block_props = Self::default(block);
        for (key, value) in props {
            if *key == "moisture" {
                block_props.r#moisture = match *value {
                    "0" => 0u8,
                    "1" => 1u8,
                    "2" => 2u8,
                    "3" => 3u8,
                    "4" => 4u8,
                    "5" => 5u8,
                    "6" => 6u8,
                    "7" => 7u8,
                    _ => 0u8,
                }
            }
        }
        block_props
    }
}
#[derive(Clone, Copy, Eq, PartialEq)]
pub struct SuspiciousSandLikeProperties {
    pub r#dusted: u8,
}
impl BlockProperties for SuspiciousSandLikeProperties {
    fn to_index(&self) -> u16 {
        let (index, _) = [(self.r#dusted as u16, 4u16)]
            .iter()
            .fold((0, 1), |(curr, mul), &(val, count)| {
                (curr + val * mul, mul * count)
            });
        index
    }
    #[allow(unused_assignments)]
    fn from_index(mut index: u16) -> Self {
        Self {
            r#dusted: {
                let value = (index % 4u16) as u8;
                index /= 4u16;
                value
            },
        }
    }
    #[inline]
    #[allow(clippy::manual_range_patterns)]
    fn handles_block_id(block_id: BlockId) -> bool
    where
        Self: Sized,
    {
        matches!(block_id.as_u16(), 38u16 | 41u16)
    }
    fn to_state_id(&self, block: &Block) -> BlockStateId {
        if !Self::handles_block_id(block.id) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "SuspiciousSandLikeProperties"
            );
        }
        block.states[self.to_index() as usize].id
    }
    fn from_state_id(id: BlockStateId, block: &Block) -> Self {
        debug_assert!(
            Self::handles_block_id(block.id),
            "{} is not a valid block for {}",
            block.name,
            "SuspiciousSandLikeProperties"
        );
        let min_id = block.states[0].id.as_u16();
        let max_id = block.states.last().map(|s| s.id.as_u16()).unwrap_or(min_id);
        if (min_id..=max_id).contains(&id.as_u16()) {
            Self::from_index(id.as_u16() - min_id)
        } else {
            #[cfg(debug_assertions)]
            panic!("State ID {} does not exist for {}", id, block.name);
            #[cfg(not(debug_assertions))]
            Self::from_index(0)
        }
    }
    fn default(block: &Block) -> Self {
        if !Self::handles_block_id(block.id) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "SuspiciousSandLikeProperties"
            );
        }
        Self::from_state_id(block.default_state.id, block)
    }
    fn to_props(&self) -> Vec<(&'static str, &'static str)> {
        vec![(
            "dusted",
            match self.r#dusted {
                0u8 => "0",
                1u8 => "1",
                2u8 => "2",
                3u8 => "3",
                _ => unreachable!(),
            },
        )]
    }
    #[allow(clippy::manual_range_patterns)]
    fn from_props(props: &[(&str, &str)], block: &Block) -> Self {
        #[cfg(debug_assertions)]
        if !matches!(block.id.as_u16(), 38u16 | 41u16) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "SuspiciousSandLikeProperties"
            );
        }
        let mut block_props = Self::default(block);
        for (key, value) in props {
            if *key == "dusted" {
                block_props.r#dusted = match *value {
                    "0" => 0u8,
                    "1" => 1u8,
                    "2" => 2u8,
                    "3" => 3u8,
                    _ => 0u8,
                }
            }
        }
        block_props
    }
}
#[derive(Clone, Copy, Eq, PartialEq)]
pub struct ResinBrickSlabLikeProperties {
    pub r#type: SlabType,
    pub r#waterlogged: bool,
}
impl BlockProperties for ResinBrickSlabLikeProperties {
    fn to_index(&self) -> u16 {
        let (index, _) = [
            (!self.r#waterlogged as u16, 2),
            (self.r#type.to_index(), SlabType::variant_count()),
        ]
        .iter()
        .fold((0, 1), |(curr, mul), &(val, count)| {
            (curr + val * mul, mul * count)
        });
        index
    }
    #[allow(unused_assignments)]
    fn from_index(mut index: u16) -> Self {
        Self {
            r#waterlogged: {
                let value = index % 2;
                index /= 2;
                value == 0
            },
            r#type: {
                let value = index % SlabType::variant_count();
                index /= SlabType::variant_count();
                SlabType::from_index(value)
            },
        }
    }
    #[inline]
    #[allow(clippy::manual_range_patterns)]
    fn handles_block_id(block_id: BlockId) -> bool
    where
        Self: Sized,
    {
        matches!(
            block_id.as_u16(),
            378u16
                | 533u16
                | 534u16
                | 535u16
                | 599u16
                | 600u16
                | 601u16
                | 602u16
                | 603u16
                | 604u16
                | 605u16
                | 606u16
                | 607u16
                | 608u16
                | 609u16
                | 610u16
                | 611u16
                | 612u16
                | 613u16
                | 614u16
                | 615u16
                | 616u16
                | 617u16
                | 618u16
                | 619u16
                | 620u16
                | 621u16
                | 622u16
                | 623u16
                | 811u16
                | 812u16
                | 813u16
                | 814u16
                | 815u16
                | 816u16
                | 817u16
                | 818u16
                | 819u16
                | 820u16
                | 821u16
                | 822u16
                | 823u16
                | 885u16
                | 886u16
                | 927u16
                | 932u16
                | 937u16
                | 985u16
                | 989u16
                | 994u16
                | 1000u16
                | 1004u16
                | 1008u16
                | 1013u16
                | 1017u16
                | 1021u16
                | 1068u16
                | 1069u16
                | 1070u16
                | 1071u16
                | 1072u16
                | 1073u16
                | 1074u16
                | 1075u16
                | 1154u16
                | 1158u16
                | 1162u16
                | 1166u16
        )
    }
    fn to_state_id(&self, block: &Block) -> BlockStateId {
        if !Self::handles_block_id(block.id) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "ResinBrickSlabLikeProperties"
            );
        }
        block.states[self.to_index() as usize].id
    }
    fn from_state_id(id: BlockStateId, block: &Block) -> Self {
        debug_assert!(
            Self::handles_block_id(block.id),
            "{} is not a valid block for {}",
            block.name,
            "ResinBrickSlabLikeProperties"
        );
        let min_id = block.states[0].id.as_u16();
        let max_id = block.states.last().map(|s| s.id.as_u16()).unwrap_or(min_id);
        if (min_id..=max_id).contains(&id.as_u16()) {
            Self::from_index(id.as_u16() - min_id)
        } else {
            #[cfg(debug_assertions)]
            panic!("State ID {} does not exist for {}", id, block.name);
            #[cfg(not(debug_assertions))]
            Self::from_index(0)
        }
    }
    fn default(block: &Block) -> Self {
        if !Self::handles_block_id(block.id) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "ResinBrickSlabLikeProperties"
            );
        }
        Self::from_state_id(block.default_state.id, block)
    }
    fn to_props(&self) -> Vec<(&'static str, &'static str)> {
        vec![
            ("type", self.r#type.to_value()),
            (
                "waterlogged",
                if self.r#waterlogged { "true" } else { "false" },
            ),
        ]
    }
    #[allow(clippy::manual_range_patterns)]
    fn from_props(props: &[(&str, &str)], block: &Block) -> Self {
        #[cfg(debug_assertions)]
        if !matches!(
            block.id.as_u16(),
            378u16
                | 533u16
                | 534u16
                | 535u16
                | 599u16
                | 600u16
                | 601u16
                | 602u16
                | 603u16
                | 604u16
                | 605u16
                | 606u16
                | 607u16
                | 608u16
                | 609u16
                | 610u16
                | 611u16
                | 612u16
                | 613u16
                | 614u16
                | 615u16
                | 616u16
                | 617u16
                | 618u16
                | 619u16
                | 620u16
                | 621u16
                | 622u16
                | 623u16
                | 811u16
                | 812u16
                | 813u16
                | 814u16
                | 815u16
                | 816u16
                | 817u16
                | 818u16
                | 819u16
                | 820u16
                | 821u16
                | 822u16
                | 823u16
                | 885u16
                | 886u16
                | 927u16
                | 932u16
                | 937u16
                | 985u16
                | 989u16
                | 994u16
                | 1000u16
                | 1004u16
                | 1008u16
                | 1013u16
                | 1017u16
                | 1021u16
                | 1068u16
                | 1069u16
                | 1070u16
                | 1071u16
                | 1072u16
                | 1073u16
                | 1074u16
                | 1075u16
                | 1154u16
                | 1158u16
                | 1162u16
                | 1166u16
        ) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "ResinBrickSlabLikeProperties"
            );
        }
        let mut block_props = Self::default(block);
        for (key, value) in props {
            match *key {
                "type" => block_props.r#type = SlabType::from_value(value),
                "waterlogged" => block_props.r#waterlogged = matches!(*value, "true"),
                _ => {}
            }
        }
        block_props
    }
}
#[derive(Clone, Copy, Eq, PartialEq)]
pub struct StonePressurePlateLikeProperties {
    pub r#powered: bool,
}
impl BlockProperties for StonePressurePlateLikeProperties {
    fn to_index(&self) -> u16 {
        let (index, _) = [(!self.r#powered as u16, 2)]
            .iter()
            .fold((0, 1), |(curr, mul), &(val, count)| {
                (curr + val * mul, mul * count)
            });
        index
    }
    #[allow(unused_assignments)]
    fn from_index(mut index: u16) -> Self {
        Self {
            r#powered: {
                let value = index % 2;
                index /= 2;
                value == 0
            },
        }
    }
    #[inline]
    #[allow(clippy::manual_range_patterns)]
    fn handles_block_id(block_id: BlockId) -> bool
    where
        Self: Sized,
    {
        matches!(
            block_id.as_u16(),
            259u16
                | 261u16
                | 262u16
                | 263u16
                | 264u16
                | 265u16
                | 266u16
                | 267u16
                | 268u16
                | 269u16
                | 270u16
                | 887u16
                | 888u16
                | 938u16
        )
    }
    fn to_state_id(&self, block: &Block) -> BlockStateId {
        if !Self::handles_block_id(block.id) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "StonePressurePlateLikeProperties"
            );
        }
        block.states[self.to_index() as usize].id
    }
    fn from_state_id(id: BlockStateId, block: &Block) -> Self {
        debug_assert!(
            Self::handles_block_id(block.id),
            "{} is not a valid block for {}",
            block.name,
            "StonePressurePlateLikeProperties"
        );
        let min_id = block.states[0].id.as_u16();
        let max_id = block.states.last().map(|s| s.id.as_u16()).unwrap_or(min_id);
        if (min_id..=max_id).contains(&id.as_u16()) {
            Self::from_index(id.as_u16() - min_id)
        } else {
            #[cfg(debug_assertions)]
            panic!("State ID {} does not exist for {}", id, block.name);
            #[cfg(not(debug_assertions))]
            Self::from_index(0)
        }
    }
    fn default(block: &Block) -> Self {
        if !Self::handles_block_id(block.id) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "StonePressurePlateLikeProperties"
            );
        }
        Self::from_state_id(block.default_state.id, block)
    }
    fn to_props(&self) -> Vec<(&'static str, &'static str)> {
        vec![("powered", if self.r#powered { "true" } else { "false" })]
    }
    #[allow(clippy::manual_range_patterns)]
    fn from_props(props: &[(&str, &str)], block: &Block) -> Self {
        #[cfg(debug_assertions)]
        if !matches!(
            block.id.as_u16(),
            259u16
                | 261u16
                | 262u16
                | 263u16
                | 264u16
                | 265u16
                | 266u16
                | 267u16
                | 268u16
                | 269u16
                | 270u16
                | 887u16
                | 888u16
                | 938u16
        ) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "StonePressurePlateLikeProperties"
            );
        }
        let mut block_props = Self::default(block);
        for (key, value) in props {
            if *key == "powered" {
                block_props.r#powered = matches!(*value, "true")
            }
        }
        block_props
    }
}
#[derive(Clone, Copy, Eq, PartialEq)]
pub struct CopperBulbLikeProperties {
    pub r#lit: bool,
    pub r#powered: bool,
}
impl BlockProperties for CopperBulbLikeProperties {
    fn to_index(&self) -> u16 {
        let (index, _) = [(!self.r#powered as u16, 2), (!self.r#lit as u16, 2)]
            .iter()
            .fold((0, 1), |(curr, mul), &(val, count)| {
                (curr + val * mul, mul * count)
            });
        index
    }
    #[allow(unused_assignments)]
    fn from_index(mut index: u16) -> Self {
        Self {
            r#powered: {
                let value = index % 2;
                index /= 2;
                value == 0
            },
            r#lit: {
                let value = index % 2;
                index /= 2;
                value == 0
            },
        }
    }
    #[inline]
    #[allow(clippy::manual_range_patterns)]
    fn handles_block_id(block_id: BlockId) -> bool
    where
        Self: Sized,
    {
        matches!(
            block_id.as_u16(),
            1100u16 | 1101u16 | 1102u16 | 1103u16 | 1104u16 | 1105u16 | 1106u16 | 1107u16
        )
    }
    fn to_state_id(&self, block: &Block) -> BlockStateId {
        if !Self::handles_block_id(block.id) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "CopperBulbLikeProperties"
            );
        }
        block.states[self.to_index() as usize].id
    }
    fn from_state_id(id: BlockStateId, block: &Block) -> Self {
        debug_assert!(
            Self::handles_block_id(block.id),
            "{} is not a valid block for {}",
            block.name,
            "CopperBulbLikeProperties"
        );
        let min_id = block.states[0].id.as_u16();
        let max_id = block.states.last().map(|s| s.id.as_u16()).unwrap_or(min_id);
        if (min_id..=max_id).contains(&id.as_u16()) {
            Self::from_index(id.as_u16() - min_id)
        } else {
            #[cfg(debug_assertions)]
            panic!("State ID {} does not exist for {}", id, block.name);
            #[cfg(not(debug_assertions))]
            Self::from_index(0)
        }
    }
    fn default(block: &Block) -> Self {
        if !Self::handles_block_id(block.id) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "CopperBulbLikeProperties"
            );
        }
        Self::from_state_id(block.default_state.id, block)
    }
    fn to_props(&self) -> Vec<(&'static str, &'static str)> {
        vec![
            ("lit", if self.r#lit { "true" } else { "false" }),
            ("powered", if self.r#powered { "true" } else { "false" }),
        ]
    }
    #[allow(clippy::manual_range_patterns)]
    fn from_props(props: &[(&str, &str)], block: &Block) -> Self {
        #[cfg(debug_assertions)]
        if !matches!(
            block.id.as_u16(),
            1100u16 | 1101u16 | 1102u16 | 1103u16 | 1104u16 | 1105u16 | 1106u16 | 1107u16
        ) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "CopperBulbLikeProperties"
            );
        }
        let mut block_props = Self::default(block);
        for (key, value) in props {
            match *key {
                "lit" => block_props.r#lit = matches!(*value, "true"),
                "powered" => block_props.r#powered = matches!(*value, "true"),
                _ => {}
            }
        }
        block_props
    }
}
#[derive(Clone, Copy, Eq, PartialEq)]
pub struct TripwireLikeProperties {
    pub r#attached: bool,
    pub r#disarmed: bool,
    pub r#east: bool,
    pub r#north: bool,
    pub r#powered: bool,
    pub r#south: bool,
    pub r#west: bool,
}
impl BlockProperties for TripwireLikeProperties {
    fn to_index(&self) -> u16 {
        let (index, _) = [
            (!self.r#west as u16, 2),
            (!self.r#south as u16, 2),
            (!self.r#powered as u16, 2),
            (!self.r#north as u16, 2),
            (!self.r#east as u16, 2),
            (!self.r#disarmed as u16, 2),
            (!self.r#attached as u16, 2),
        ]
        .iter()
        .fold((0, 1), |(curr, mul), &(val, count)| {
            (curr + val * mul, mul * count)
        });
        index
    }
    #[allow(unused_assignments)]
    fn from_index(mut index: u16) -> Self {
        Self {
            r#west: {
                let value = index % 2;
                index /= 2;
                value == 0
            },
            r#south: {
                let value = index % 2;
                index /= 2;
                value == 0
            },
            r#powered: {
                let value = index % 2;
                index /= 2;
                value == 0
            },
            r#north: {
                let value = index % 2;
                index /= 2;
                value == 0
            },
            r#east: {
                let value = index % 2;
                index /= 2;
                value == 0
            },
            r#disarmed: {
                let value = index % 2;
                index /= 2;
                value == 0
            },
            r#attached: {
                let value = index % 2;
                index /= 2;
                value == 0
            },
        }
    }
    #[inline]
    #[allow(clippy::manual_range_patterns)]
    fn handles_block_id(block_id: BlockId) -> bool
    where
        Self: Sized,
    {
        matches!(block_id.as_u16(), 402u16)
    }
    fn to_state_id(&self, block: &Block) -> BlockStateId {
        if !Self::handles_block_id(block.id) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "TripwireLikeProperties"
            );
        }
        block.states[self.to_index() as usize].id
    }
    fn from_state_id(id: BlockStateId, block: &Block) -> Self {
        debug_assert!(
            Self::handles_block_id(block.id),
            "{} is not a valid block for {}",
            block.name,
            "TripwireLikeProperties"
        );
        let min_id = block.states[0].id.as_u16();
        let max_id = block.states.last().map(|s| s.id.as_u16()).unwrap_or(min_id);
        if (min_id..=max_id).contains(&id.as_u16()) {
            Self::from_index(id.as_u16() - min_id)
        } else {
            #[cfg(debug_assertions)]
            panic!("State ID {} does not exist for {}", id, block.name);
            #[cfg(not(debug_assertions))]
            Self::from_index(0)
        }
    }
    fn default(block: &Block) -> Self {
        if !Self::handles_block_id(block.id) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "TripwireLikeProperties"
            );
        }
        Self::from_state_id(block.default_state.id, block)
    }
    fn to_props(&self) -> Vec<(&'static str, &'static str)> {
        vec![
            ("attached", if self.r#attached { "true" } else { "false" }),
            ("disarmed", if self.r#disarmed { "true" } else { "false" }),
            ("east", if self.r#east { "true" } else { "false" }),
            ("north", if self.r#north { "true" } else { "false" }),
            ("powered", if self.r#powered { "true" } else { "false" }),
            ("south", if self.r#south { "true" } else { "false" }),
            ("west", if self.r#west { "true" } else { "false" }),
        ]
    }
    #[allow(clippy::manual_range_patterns)]
    fn from_props(props: &[(&str, &str)], block: &Block) -> Self {
        #[cfg(debug_assertions)]
        if !matches!(block.id.as_u16(), 402u16) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "TripwireLikeProperties"
            );
        }
        let mut block_props = Self::default(block);
        for (key, value) in props {
            match *key {
                "attached" => block_props.r#attached = matches!(*value, "true"),
                "disarmed" => block_props.r#disarmed = matches!(*value, "true"),
                "east" => block_props.r#east = matches!(*value, "true"),
                "north" => block_props.r#north = matches!(*value, "true"),
                "powered" => block_props.r#powered = matches!(*value, "true"),
                "south" => block_props.r#south = matches!(*value, "true"),
                "west" => block_props.r#west = matches!(*value, "true"),
                _ => {}
            }
        }
        block_props
    }
}
#[derive(Clone, Copy, Eq, PartialEq)]
pub struct ObserverLikeProperties {
    pub r#facing: Facing,
    pub r#powered: bool,
}
impl BlockProperties for ObserverLikeProperties {
    fn to_index(&self) -> u16 {
        let (index, _) = [
            (!self.r#powered as u16, 2),
            (self.r#facing.to_index(), Facing::variant_count()),
        ]
        .iter()
        .fold((0, 1), |(curr, mul), &(val, count)| {
            (curr + val * mul, mul * count)
        });
        index
    }
    #[allow(unused_assignments)]
    fn from_index(mut index: u16) -> Self {
        Self {
            r#powered: {
                let value = index % 2;
                index /= 2;
                value == 0
            },
            r#facing: {
                let value = index % Facing::variant_count();
                index /= Facing::variant_count();
                Facing::from_index(value)
            },
        }
    }
    #[inline]
    #[allow(clippy::manual_range_patterns)]
    fn handles_block_id(block_id: BlockId) -> bool
    where
        Self: Sized,
    {
        matches!(block_id.as_u16(), 676u16)
    }
    fn to_state_id(&self, block: &Block) -> BlockStateId {
        if !Self::handles_block_id(block.id) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "ObserverLikeProperties"
            );
        }
        block.states[self.to_index() as usize].id
    }
    fn from_state_id(id: BlockStateId, block: &Block) -> Self {
        debug_assert!(
            Self::handles_block_id(block.id),
            "{} is not a valid block for {}",
            block.name,
            "ObserverLikeProperties"
        );
        let min_id = block.states[0].id.as_u16();
        let max_id = block.states.last().map(|s| s.id.as_u16()).unwrap_or(min_id);
        if (min_id..=max_id).contains(&id.as_u16()) {
            Self::from_index(id.as_u16() - min_id)
        } else {
            #[cfg(debug_assertions)]
            panic!("State ID {} does not exist for {}", id, block.name);
            #[cfg(not(debug_assertions))]
            Self::from_index(0)
        }
    }
    fn default(block: &Block) -> Self {
        if !Self::handles_block_id(block.id) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "ObserverLikeProperties"
            );
        }
        Self::from_state_id(block.default_state.id, block)
    }
    fn to_props(&self) -> Vec<(&'static str, &'static str)> {
        vec![
            ("facing", self.r#facing.to_value()),
            ("powered", if self.r#powered { "true" } else { "false" }),
        ]
    }
    #[allow(clippy::manual_range_patterns)]
    fn from_props(props: &[(&str, &str)], block: &Block) -> Self {
        #[cfg(debug_assertions)]
        if !matches!(block.id.as_u16(), 676u16) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "ObserverLikeProperties"
            );
        }
        let mut block_props = Self::default(block);
        for (key, value) in props {
            match *key {
                "facing" => block_props.r#facing = Facing::from_value(value),
                "powered" => block_props.r#powered = matches!(*value, "true"),
                _ => {}
            }
        }
        block_props
    }
}
#[derive(Clone, Copy, Eq, PartialEq)]
pub struct LightningRodLikeProperties {
    pub r#facing: Facing,
    pub r#powered: bool,
    pub r#waterlogged: bool,
}
impl BlockProperties for LightningRodLikeProperties {
    fn to_index(&self) -> u16 {
        let (index, _) = [
            (!self.r#waterlogged as u16, 2),
            (!self.r#powered as u16, 2),
            (self.r#facing.to_index(), Facing::variant_count()),
        ]
        .iter()
        .fold((0, 1), |(curr, mul), &(val, count)| {
            (curr + val * mul, mul * count)
        });
        index
    }
    #[allow(unused_assignments)]
    fn from_index(mut index: u16) -> Self {
        Self {
            r#waterlogged: {
                let value = index % 2;
                index /= 2;
                value == 0
            },
            r#powered: {
                let value = index % 2;
                index /= 2;
                value == 0
            },
            r#facing: {
                let value = index % Facing::variant_count();
                index /= Facing::variant_count();
                Facing::from_index(value)
            },
        }
    }
    #[inline]
    #[allow(clippy::manual_range_patterns)]
    fn handles_block_id(block_id: BlockId) -> bool
    where
        Self: Sized,
    {
        matches!(
            block_id.as_u16(),
            1124u16 | 1125u16 | 1126u16 | 1127u16 | 1128u16 | 1129u16 | 1130u16 | 1131u16
        )
    }
    fn to_state_id(&self, block: &Block) -> BlockStateId {
        if !Self::handles_block_id(block.id) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "LightningRodLikeProperties"
            );
        }
        block.states[self.to_index() as usize].id
    }
    fn from_state_id(id: BlockStateId, block: &Block) -> Self {
        debug_assert!(
            Self::handles_block_id(block.id),
            "{} is not a valid block for {}",
            block.name,
            "LightningRodLikeProperties"
        );
        let min_id = block.states[0].id.as_u16();
        let max_id = block.states.last().map(|s| s.id.as_u16()).unwrap_or(min_id);
        if (min_id..=max_id).contains(&id.as_u16()) {
            Self::from_index(id.as_u16() - min_id)
        } else {
            #[cfg(debug_assertions)]
            panic!("State ID {} does not exist for {}", id, block.name);
            #[cfg(not(debug_assertions))]
            Self::from_index(0)
        }
    }
    fn default(block: &Block) -> Self {
        if !Self::handles_block_id(block.id) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "LightningRodLikeProperties"
            );
        }
        Self::from_state_id(block.default_state.id, block)
    }
    fn to_props(&self) -> Vec<(&'static str, &'static str)> {
        vec![
            ("facing", self.r#facing.to_value()),
            ("powered", if self.r#powered { "true" } else { "false" }),
            (
                "waterlogged",
                if self.r#waterlogged { "true" } else { "false" },
            ),
        ]
    }
    #[allow(clippy::manual_range_patterns)]
    fn from_props(props: &[(&str, &str)], block: &Block) -> Self {
        #[cfg(debug_assertions)]
        if !matches!(
            block.id.as_u16(),
            1124u16 | 1125u16 | 1126u16 | 1127u16 | 1128u16 | 1129u16 | 1130u16 | 1131u16
        ) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "LightningRodLikeProperties"
            );
        }
        let mut block_props = Self::default(block);
        for (key, value) in props {
            match *key {
                "facing" => block_props.r#facing = Facing::from_value(value),
                "powered" => block_props.r#powered = matches!(*value, "true"),
                "waterlogged" => block_props.r#waterlogged = matches!(*value, "true"),
                _ => {}
            }
        }
        block_props
    }
}
#[derive(Clone, Copy, Eq, PartialEq)]
pub struct NoteBlockLikeProperties {
    pub r#instrument: NoteblockInstrument,
    pub r#note: u8,
    pub r#powered: bool,
}
impl BlockProperties for NoteBlockLikeProperties {
    fn to_index(&self) -> u16 {
        let (index, _) = [
            (!self.r#powered as u16, 2),
            (self.r#note as u16, 25u16),
            (
                self.r#instrument.to_index(),
                NoteblockInstrument::variant_count(),
            ),
        ]
        .iter()
        .fold((0, 1), |(curr, mul), &(val, count)| {
            (curr + val * mul, mul * count)
        });
        index
    }
    #[allow(unused_assignments)]
    fn from_index(mut index: u16) -> Self {
        Self {
            r#powered: {
                let value = index % 2;
                index /= 2;
                value == 0
            },
            r#note: {
                let value = (index % 25u16) as u8;
                index /= 25u16;
                value
            },
            r#instrument: {
                let value = index % NoteblockInstrument::variant_count();
                index /= NoteblockInstrument::variant_count();
                NoteblockInstrument::from_index(value)
            },
        }
    }
    #[inline]
    #[allow(clippy::manual_range_patterns)]
    fn handles_block_id(block_id: BlockId) -> bool
    where
        Self: Sized,
    {
        matches!(block_id.as_u16(), 109u16)
    }
    fn to_state_id(&self, block: &Block) -> BlockStateId {
        if !Self::handles_block_id(block.id) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "NoteBlockLikeProperties"
            );
        }
        block.states[self.to_index() as usize].id
    }
    fn from_state_id(id: BlockStateId, block: &Block) -> Self {
        debug_assert!(
            Self::handles_block_id(block.id),
            "{} is not a valid block for {}",
            block.name,
            "NoteBlockLikeProperties"
        );
        let min_id = block.states[0].id.as_u16();
        let max_id = block.states.last().map(|s| s.id.as_u16()).unwrap_or(min_id);
        if (min_id..=max_id).contains(&id.as_u16()) {
            Self::from_index(id.as_u16() - min_id)
        } else {
            #[cfg(debug_assertions)]
            panic!("State ID {} does not exist for {}", id, block.name);
            #[cfg(not(debug_assertions))]
            Self::from_index(0)
        }
    }
    fn default(block: &Block) -> Self {
        if !Self::handles_block_id(block.id) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "NoteBlockLikeProperties"
            );
        }
        Self::from_state_id(block.default_state.id, block)
    }
    fn to_props(&self) -> Vec<(&'static str, &'static str)> {
        vec![
            ("instrument", self.r#instrument.to_value()),
            (
                "note",
                match self.r#note {
                    0u8 => "0",
                    1u8 => "1",
                    2u8 => "2",
                    3u8 => "3",
                    4u8 => "4",
                    5u8 => "5",
                    6u8 => "6",
                    7u8 => "7",
                    8u8 => "8",
                    9u8 => "9",
                    10u8 => "10",
                    11u8 => "11",
                    12u8 => "12",
                    13u8 => "13",
                    14u8 => "14",
                    15u8 => "15",
                    16u8 => "16",
                    17u8 => "17",
                    18u8 => "18",
                    19u8 => "19",
                    20u8 => "20",
                    21u8 => "21",
                    22u8 => "22",
                    23u8 => "23",
                    24u8 => "24",
                    _ => unreachable!(),
                },
            ),
            ("powered", if self.r#powered { "true" } else { "false" }),
        ]
    }
    #[allow(clippy::manual_range_patterns)]
    fn from_props(props: &[(&str, &str)], block: &Block) -> Self {
        #[cfg(debug_assertions)]
        if !matches!(block.id.as_u16(), 109u16) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "NoteBlockLikeProperties"
            );
        }
        let mut block_props = Self::default(block);
        for (key, value) in props {
            match *key {
                "instrument" => block_props.r#instrument = NoteblockInstrument::from_value(value),
                "note" => {
                    block_props.r#note = match *value {
                        "0" => 0u8,
                        "1" => 1u8,
                        "2" => 2u8,
                        "3" => 3u8,
                        "4" => 4u8,
                        "5" => 5u8,
                        "6" => 6u8,
                        "7" => 7u8,
                        "8" => 8u8,
                        "9" => 9u8,
                        "10" => 10u8,
                        "11" => 11u8,
                        "12" => 12u8,
                        "13" => 13u8,
                        "14" => 14u8,
                        "15" => 15u8,
                        "16" => 16u8,
                        "17" => 17u8,
                        "18" => 18u8,
                        "19" => 19u8,
                        "20" => 20u8,
                        "21" => 21u8,
                        "22" => 22u8,
                        "23" => 23u8,
                        "24" => 24u8,
                        _ => 0u8,
                    }
                }
                "powered" => block_props.r#powered = matches!(*value, "true"),
                _ => {}
            }
        }
        block_props
    }
}
#[derive(Clone, Copy, Eq, PartialEq)]
pub struct SkeletonSkullLikeProperties {
    pub r#powered: bool,
    pub r#rotation: u8,
}
impl BlockProperties for SkeletonSkullLikeProperties {
    fn to_index(&self) -> u16 {
        let (index, _) = [(self.r#rotation as u16, 16u16), (!self.r#powered as u16, 2)]
            .iter()
            .fold((0, 1), |(curr, mul), &(val, count)| {
                (curr + val * mul, mul * count)
            });
        index
    }
    #[allow(unused_assignments)]
    fn from_index(mut index: u16) -> Self {
        Self {
            r#rotation: {
                let value = (index % 16u16) as u8;
                index /= 16u16;
                value
            },
            r#powered: {
                let value = index % 2;
                index /= 2;
                value == 0
            },
        }
    }
    #[inline]
    #[allow(clippy::manual_range_patterns)]
    fn handles_block_id(block_id: BlockId) -> bool
    where
        Self: Sized,
    {
        matches!(
            block_id.as_u16(),
            453u16 | 455u16 | 457u16 | 459u16 | 461u16 | 463u16 | 465u16
        )
    }
    fn to_state_id(&self, block: &Block) -> BlockStateId {
        if !Self::handles_block_id(block.id) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "SkeletonSkullLikeProperties"
            );
        }
        block.states[self.to_index() as usize].id
    }
    fn from_state_id(id: BlockStateId, block: &Block) -> Self {
        debug_assert!(
            Self::handles_block_id(block.id),
            "{} is not a valid block for {}",
            block.name,
            "SkeletonSkullLikeProperties"
        );
        let min_id = block.states[0].id.as_u16();
        let max_id = block.states.last().map(|s| s.id.as_u16()).unwrap_or(min_id);
        if (min_id..=max_id).contains(&id.as_u16()) {
            Self::from_index(id.as_u16() - min_id)
        } else {
            #[cfg(debug_assertions)]
            panic!("State ID {} does not exist for {}", id, block.name);
            #[cfg(not(debug_assertions))]
            Self::from_index(0)
        }
    }
    fn default(block: &Block) -> Self {
        if !Self::handles_block_id(block.id) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "SkeletonSkullLikeProperties"
            );
        }
        Self::from_state_id(block.default_state.id, block)
    }
    fn to_props(&self) -> Vec<(&'static str, &'static str)> {
        vec![
            ("powered", if self.r#powered { "true" } else { "false" }),
            (
                "rotation",
                match self.r#rotation {
                    0u8 => "0",
                    1u8 => "1",
                    2u8 => "2",
                    3u8 => "3",
                    4u8 => "4",
                    5u8 => "5",
                    6u8 => "6",
                    7u8 => "7",
                    8u8 => "8",
                    9u8 => "9",
                    10u8 => "10",
                    11u8 => "11",
                    12u8 => "12",
                    13u8 => "13",
                    14u8 => "14",
                    15u8 => "15",
                    _ => unreachable!(),
                },
            ),
        ]
    }
    #[allow(clippy::manual_range_patterns)]
    fn from_props(props: &[(&str, &str)], block: &Block) -> Self {
        #[cfg(debug_assertions)]
        if !matches!(
            block.id.as_u16(),
            453u16 | 455u16 | 457u16 | 459u16 | 461u16 | 463u16 | 465u16
        ) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "SkeletonSkullLikeProperties"
            );
        }
        let mut block_props = Self::default(block);
        for (key, value) in props {
            match *key {
                "powered" => block_props.r#powered = matches!(*value, "true"),
                "rotation" => {
                    block_props.r#rotation = match *value {
                        "0" => 0u8,
                        "1" => 1u8,
                        "2" => 2u8,
                        "3" => 3u8,
                        "4" => 4u8,
                        "5" => 5u8,
                        "6" => 6u8,
                        "7" => 7u8,
                        "8" => 8u8,
                        "9" => 9u8,
                        "10" => 10u8,
                        "11" => 11u8,
                        "12" => 12u8,
                        "13" => 13u8,
                        "14" => 14u8,
                        "15" => 15u8,
                        _ => 0u8,
                    }
                }
                _ => {}
            }
        }
        block_props
    }
}
#[derive(Clone, Copy, Eq, PartialEq)]
pub struct RedstoneWireLikeProperties {
    pub r#east: EastRedstone,
    pub r#north: NorthRedstone,
    pub r#power: u8,
    pub r#south: SouthRedstone,
    pub r#west: WestRedstone,
}
impl BlockProperties for RedstoneWireLikeProperties {
    fn to_index(&self) -> u16 {
        let (index, _) = [
            (self.r#west.to_index(), WestRedstone::variant_count()),
            (self.r#south.to_index(), SouthRedstone::variant_count()),
            (self.r#power as u16, 16u16),
            (self.r#north.to_index(), NorthRedstone::variant_count()),
            (self.r#east.to_index(), EastRedstone::variant_count()),
        ]
        .iter()
        .fold((0, 1), |(curr, mul), &(val, count)| {
            (curr + val * mul, mul * count)
        });
        index
    }
    #[allow(unused_assignments)]
    fn from_index(mut index: u16) -> Self {
        Self {
            r#west: {
                let value = index % WestRedstone::variant_count();
                index /= WestRedstone::variant_count();
                WestRedstone::from_index(value)
            },
            r#south: {
                let value = index % SouthRedstone::variant_count();
                index /= SouthRedstone::variant_count();
                SouthRedstone::from_index(value)
            },
            r#power: {
                let value = (index % 16u16) as u8;
                index /= 16u16;
                value
            },
            r#north: {
                let value = index % NorthRedstone::variant_count();
                index /= NorthRedstone::variant_count();
                NorthRedstone::from_index(value)
            },
            r#east: {
                let value = index % EastRedstone::variant_count();
                index /= EastRedstone::variant_count();
                EastRedstone::from_index(value)
            },
        }
    }
    #[inline]
    #[allow(clippy::manual_range_patterns)]
    fn handles_block_id(block_id: BlockId) -> bool
    where
        Self: Sized,
    {
        matches!(block_id.as_u16(), 202u16)
    }
    fn to_state_id(&self, block: &Block) -> BlockStateId {
        if !Self::handles_block_id(block.id) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "RedstoneWireLikeProperties"
            );
        }
        block.states[self.to_index() as usize].id
    }
    fn from_state_id(id: BlockStateId, block: &Block) -> Self {
        debug_assert!(
            Self::handles_block_id(block.id),
            "{} is not a valid block for {}",
            block.name,
            "RedstoneWireLikeProperties"
        );
        let min_id = block.states[0].id.as_u16();
        let max_id = block.states.last().map(|s| s.id.as_u16()).unwrap_or(min_id);
        if (min_id..=max_id).contains(&id.as_u16()) {
            Self::from_index(id.as_u16() - min_id)
        } else {
            #[cfg(debug_assertions)]
            panic!("State ID {} does not exist for {}", id, block.name);
            #[cfg(not(debug_assertions))]
            Self::from_index(0)
        }
    }
    fn default(block: &Block) -> Self {
        if !Self::handles_block_id(block.id) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "RedstoneWireLikeProperties"
            );
        }
        Self::from_state_id(block.default_state.id, block)
    }
    fn to_props(&self) -> Vec<(&'static str, &'static str)> {
        vec![
            ("east", self.r#east.to_value()),
            ("north", self.r#north.to_value()),
            (
                "power",
                match self.r#power {
                    0u8 => "0",
                    1u8 => "1",
                    2u8 => "2",
                    3u8 => "3",
                    4u8 => "4",
                    5u8 => "5",
                    6u8 => "6",
                    7u8 => "7",
                    8u8 => "8",
                    9u8 => "9",
                    10u8 => "10",
                    11u8 => "11",
                    12u8 => "12",
                    13u8 => "13",
                    14u8 => "14",
                    15u8 => "15",
                    _ => unreachable!(),
                },
            ),
            ("south", self.r#south.to_value()),
            ("west", self.r#west.to_value()),
        ]
    }
    #[allow(clippy::manual_range_patterns)]
    fn from_props(props: &[(&str, &str)], block: &Block) -> Self {
        #[cfg(debug_assertions)]
        if !matches!(block.id.as_u16(), 202u16) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "RedstoneWireLikeProperties"
            );
        }
        let mut block_props = Self::default(block);
        for (key, value) in props {
            match *key {
                "east" => block_props.r#east = EastRedstone::from_value(value),
                "north" => block_props.r#north = NorthRedstone::from_value(value),
                "power" => {
                    block_props.r#power = match *value {
                        "0" => 0u8,
                        "1" => 1u8,
                        "2" => 2u8,
                        "3" => 3u8,
                        "4" => 4u8,
                        "5" => 5u8,
                        "6" => 6u8,
                        "7" => 7u8,
                        "8" => 8u8,
                        "9" => 9u8,
                        "10" => 10u8,
                        "11" => 11u8,
                        "12" => 12u8,
                        "13" => 13u8,
                        "14" => 14u8,
                        "15" => 15u8,
                        _ => 0u8,
                    }
                }
                "south" => block_props.r#south = SouthRedstone::from_value(value),
                "west" => block_props.r#west = WestRedstone::from_value(value),
                _ => {}
            }
        }
        block_props
    }
}
#[derive(Clone, Copy, Eq, PartialEq)]
pub struct ComposterLikeProperties {
    pub r#level: u8,
}
impl BlockProperties for ComposterLikeProperties {
    fn to_index(&self) -> u16 {
        let (index, _) = [(self.r#level as u16, 9u16)]
            .iter()
            .fold((0, 1), |(curr, mul), &(val, count)| {
                (curr + val * mul, mul * count)
            });
        index
    }
    #[allow(unused_assignments)]
    fn from_index(mut index: u16) -> Self {
        Self {
            r#level: {
                let value = (index % 9u16) as u8;
                index /= 9u16;
                value
            },
        }
    }
    #[inline]
    #[allow(clippy::manual_range_patterns)]
    fn handles_block_id(block_id: BlockId) -> bool
    where
        Self: Sized,
    {
        matches!(block_id.as_u16(), 909u16)
    }
    fn to_state_id(&self, block: &Block) -> BlockStateId {
        if !Self::handles_block_id(block.id) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "ComposterLikeProperties"
            );
        }
        block.states[self.to_index() as usize].id
    }
    fn from_state_id(id: BlockStateId, block: &Block) -> Self {
        debug_assert!(
            Self::handles_block_id(block.id),
            "{} is not a valid block for {}",
            block.name,
            "ComposterLikeProperties"
        );
        let min_id = block.states[0].id.as_u16();
        let max_id = block.states.last().map(|s| s.id.as_u16()).unwrap_or(min_id);
        if (min_id..=max_id).contains(&id.as_u16()) {
            Self::from_index(id.as_u16() - min_id)
        } else {
            #[cfg(debug_assertions)]
            panic!("State ID {} does not exist for {}", id, block.name);
            #[cfg(not(debug_assertions))]
            Self::from_index(0)
        }
    }
    fn default(block: &Block) -> Self {
        if !Self::handles_block_id(block.id) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "ComposterLikeProperties"
            );
        }
        Self::from_state_id(block.default_state.id, block)
    }
    fn to_props(&self) -> Vec<(&'static str, &'static str)> {
        vec![(
            "level",
            match self.r#level {
                0u8 => "0",
                1u8 => "1",
                2u8 => "2",
                3u8 => "3",
                4u8 => "4",
                5u8 => "5",
                6u8 => "6",
                7u8 => "7",
                8u8 => "8",
                _ => unreachable!(),
            },
        )]
    }
    #[allow(clippy::manual_range_patterns)]
    fn from_props(props: &[(&str, &str)], block: &Block) -> Self {
        #[cfg(debug_assertions)]
        if !matches!(block.id.as_u16(), 909u16) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "ComposterLikeProperties"
            );
        }
        let mut block_props = Self::default(block);
        for (key, value) in props {
            if *key == "level" {
                block_props.r#level = match *value {
                    "0" => 0u8,
                    "1" => 1u8,
                    "2" => 2u8,
                    "3" => 3u8,
                    "4" => 4u8,
                    "5" => 5u8,
                    "6" => 6u8,
                    "7" => 7u8,
                    "8" => 8u8,
                    _ => 0u8,
                }
            }
        }
        block_props
    }
}
#[derive(Clone, Copy, Eq, PartialEq)]
pub struct CaveVinesPlantLikeProperties {
    pub r#berries: bool,
}
impl BlockProperties for CaveVinesPlantLikeProperties {
    fn to_index(&self) -> u16 {
        let (index, _) = [(!self.r#berries as u16, 2)]
            .iter()
            .fold((0, 1), |(curr, mul), &(val, count)| {
                (curr + val * mul, mul * count)
            });
        index
    }
    #[allow(unused_assignments)]
    fn from_index(mut index: u16) -> Self {
        Self {
            r#berries: {
                let value = index % 2;
                index /= 2;
                value == 0
            },
        }
    }
    #[inline]
    #[allow(clippy::manual_range_patterns)]
    fn handles_block_id(block_id: BlockId) -> bool
    where
        Self: Sized,
    {
        matches!(block_id.as_u16(), 1136u16)
    }
    fn to_state_id(&self, block: &Block) -> BlockStateId {
        if !Self::handles_block_id(block.id) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "CaveVinesPlantLikeProperties"
            );
        }
        block.states[self.to_index() as usize].id
    }
    fn from_state_id(id: BlockStateId, block: &Block) -> Self {
        debug_assert!(
            Self::handles_block_id(block.id),
            "{} is not a valid block for {}",
            block.name,
            "CaveVinesPlantLikeProperties"
        );
        let min_id = block.states[0].id.as_u16();
        let max_id = block.states.last().map(|s| s.id.as_u16()).unwrap_or(min_id);
        if (min_id..=max_id).contains(&id.as_u16()) {
            Self::from_index(id.as_u16() - min_id)
        } else {
            #[cfg(debug_assertions)]
            panic!("State ID {} does not exist for {}", id, block.name);
            #[cfg(not(debug_assertions))]
            Self::from_index(0)
        }
    }
    fn default(block: &Block) -> Self {
        if !Self::handles_block_id(block.id) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "CaveVinesPlantLikeProperties"
            );
        }
        Self::from_state_id(block.default_state.id, block)
    }
    fn to_props(&self) -> Vec<(&'static str, &'static str)> {
        vec![("berries", if self.r#berries { "true" } else { "false" })]
    }
    #[allow(clippy::manual_range_patterns)]
    fn from_props(props: &[(&str, &str)], block: &Block) -> Self {
        #[cfg(debug_assertions)]
        if !matches!(block.id.as_u16(), 1136u16) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "CaveVinesPlantLikeProperties"
            );
        }
        let mut block_props = Self::default(block);
        for (key, value) in props {
            if *key == "berries" {
                block_props.r#berries = matches!(*value, "true")
            }
        }
        block_props
    }
}
#[derive(Clone, Copy, Eq, PartialEq)]
pub struct CaveVinesLikeProperties {
    pub r#age: u8,
    pub r#berries: bool,
}
impl BlockProperties for CaveVinesLikeProperties {
    fn to_index(&self) -> u16 {
        let (index, _) = [(!self.r#berries as u16, 2), (self.r#age as u16, 26u16)]
            .iter()
            .fold((0, 1), |(curr, mul), &(val, count)| {
                (curr + val * mul, mul * count)
            });
        index
    }
    #[allow(unused_assignments)]
    fn from_index(mut index: u16) -> Self {
        Self {
            r#berries: {
                let value = index % 2;
                index /= 2;
                value == 0
            },
            r#age: {
                let value = (index % 26u16) as u8;
                index /= 26u16;
                value
            },
        }
    }
    #[inline]
    #[allow(clippy::manual_range_patterns)]
    fn handles_block_id(block_id: BlockId) -> bool
    where
        Self: Sized,
    {
        matches!(block_id.as_u16(), 1135u16)
    }
    fn to_state_id(&self, block: &Block) -> BlockStateId {
        if !Self::handles_block_id(block.id) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "CaveVinesLikeProperties"
            );
        }
        block.states[self.to_index() as usize].id
    }
    fn from_state_id(id: BlockStateId, block: &Block) -> Self {
        debug_assert!(
            Self::handles_block_id(block.id),
            "{} is not a valid block for {}",
            block.name,
            "CaveVinesLikeProperties"
        );
        let min_id = block.states[0].id.as_u16();
        let max_id = block.states.last().map(|s| s.id.as_u16()).unwrap_or(min_id);
        if (min_id..=max_id).contains(&id.as_u16()) {
            Self::from_index(id.as_u16() - min_id)
        } else {
            #[cfg(debug_assertions)]
            panic!("State ID {} does not exist for {}", id, block.name);
            #[cfg(not(debug_assertions))]
            Self::from_index(0)
        }
    }
    fn default(block: &Block) -> Self {
        if !Self::handles_block_id(block.id) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "CaveVinesLikeProperties"
            );
        }
        Self::from_state_id(block.default_state.id, block)
    }
    fn to_props(&self) -> Vec<(&'static str, &'static str)> {
        vec![
            (
                "age",
                match self.r#age {
                    0u8 => "0",
                    1u8 => "1",
                    2u8 => "2",
                    3u8 => "3",
                    4u8 => "4",
                    5u8 => "5",
                    6u8 => "6",
                    7u8 => "7",
                    8u8 => "8",
                    9u8 => "9",
                    10u8 => "10",
                    11u8 => "11",
                    12u8 => "12",
                    13u8 => "13",
                    14u8 => "14",
                    15u8 => "15",
                    16u8 => "16",
                    17u8 => "17",
                    18u8 => "18",
                    19u8 => "19",
                    20u8 => "20",
                    21u8 => "21",
                    22u8 => "22",
                    23u8 => "23",
                    24u8 => "24",
                    25u8 => "25",
                    _ => unreachable!(),
                },
            ),
            ("berries", if self.r#berries { "true" } else { "false" }),
        ]
    }
    #[allow(clippy::manual_range_patterns)]
    fn from_props(props: &[(&str, &str)], block: &Block) -> Self {
        #[cfg(debug_assertions)]
        if !matches!(block.id.as_u16(), 1135u16) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "CaveVinesLikeProperties"
            );
        }
        let mut block_props = Self::default(block);
        for (key, value) in props {
            match *key {
                "age" => {
                    block_props.r#age = match *value {
                        "0" => 0u8,
                        "1" => 1u8,
                        "2" => 2u8,
                        "3" => 3u8,
                        "4" => 4u8,
                        "5" => 5u8,
                        "6" => 6u8,
                        "7" => 7u8,
                        "8" => 8u8,
                        "9" => 9u8,
                        "10" => 10u8,
                        "11" => 11u8,
                        "12" => 12u8,
                        "13" => 13u8,
                        "14" => 14u8,
                        "15" => 15u8,
                        "16" => 16u8,
                        "17" => 17u8,
                        "18" => 18u8,
                        "19" => 19u8,
                        "20" => 20u8,
                        "21" => 21u8,
                        "22" => 22u8,
                        "23" => 23u8,
                        "24" => 24u8,
                        "25" => 25u8,
                        _ => 0u8,
                    }
                }
                "berries" => block_props.r#berries = matches!(*value, "true"),
                _ => {}
            }
        }
        block_props
    }
}
#[derive(Clone, Copy, Eq, PartialEq)]
pub struct ResinBrickWallLikeProperties {
    pub r#east: EastWall,
    pub r#north: NorthWall,
    pub r#south: SouthWall,
    pub r#up: bool,
    pub r#waterlogged: bool,
    pub r#west: WestWall,
}
impl BlockProperties for ResinBrickWallLikeProperties {
    fn to_index(&self) -> u16 {
        let (index, _) = [
            (self.r#west.to_index(), WestWall::variant_count()),
            (!self.r#waterlogged as u16, 2),
            (!self.r#up as u16, 2),
            (self.r#south.to_index(), SouthWall::variant_count()),
            (self.r#north.to_index(), NorthWall::variant_count()),
            (self.r#east.to_index(), EastWall::variant_count()),
        ]
        .iter()
        .fold((0, 1), |(curr, mul), &(val, count)| {
            (curr + val * mul, mul * count)
        });
        index
    }
    #[allow(unused_assignments)]
    fn from_index(mut index: u16) -> Self {
        Self {
            r#west: {
                let value = index % WestWall::variant_count();
                index /= WestWall::variant_count();
                WestWall::from_index(value)
            },
            r#waterlogged: {
                let value = index % 2;
                index /= 2;
                value == 0
            },
            r#up: {
                let value = index % 2;
                index /= 2;
                value == 0
            },
            r#south: {
                let value = index % SouthWall::variant_count();
                index /= SouthWall::variant_count();
                SouthWall::from_index(value)
            },
            r#north: {
                let value = index % NorthWall::variant_count();
                index /= NorthWall::variant_count();
                NorthWall::from_index(value)
            },
            r#east: {
                let value = index % EastWall::variant_count();
                index /= EastWall::variant_count();
                EastWall::from_index(value)
            },
        }
    }
    #[inline]
    #[allow(clippy::manual_range_patterns)]
    fn handles_block_id(block_id: BlockId) -> bool
    where
        Self: Sized,
    {
        matches!(
            block_id.as_u16(),
            379u16
                | 409u16
                | 410u16
                | 824u16
                | 825u16
                | 826u16
                | 827u16
                | 828u16
                | 829u16
                | 830u16
                | 831u16
                | 832u16
                | 833u16
                | 834u16
                | 835u16
                | 836u16
                | 926u16
                | 934u16
                | 940u16
                | 987u16
                | 991u16
                | 996u16
                | 1002u16
                | 1006u16
                | 1010u16
                | 1015u16
                | 1019u16
                | 1023u16
                | 1155u16
                | 1159u16
                | 1163u16
                | 1167u16
        )
    }
    fn to_state_id(&self, block: &Block) -> BlockStateId {
        if !Self::handles_block_id(block.id) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "ResinBrickWallLikeProperties"
            );
        }
        block.states[self.to_index() as usize].id
    }
    fn from_state_id(id: BlockStateId, block: &Block) -> Self {
        debug_assert!(
            Self::handles_block_id(block.id),
            "{} is not a valid block for {}",
            block.name,
            "ResinBrickWallLikeProperties"
        );
        let min_id = block.states[0].id.as_u16();
        let max_id = block.states.last().map(|s| s.id.as_u16()).unwrap_or(min_id);
        if (min_id..=max_id).contains(&id.as_u16()) {
            Self::from_index(id.as_u16() - min_id)
        } else {
            #[cfg(debug_assertions)]
            panic!("State ID {} does not exist for {}", id, block.name);
            #[cfg(not(debug_assertions))]
            Self::from_index(0)
        }
    }
    fn default(block: &Block) -> Self {
        if !Self::handles_block_id(block.id) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "ResinBrickWallLikeProperties"
            );
        }
        Self::from_state_id(block.default_state.id, block)
    }
    fn to_props(&self) -> Vec<(&'static str, &'static str)> {
        vec![
            ("east", self.r#east.to_value()),
            ("north", self.r#north.to_value()),
            ("south", self.r#south.to_value()),
            ("up", if self.r#up { "true" } else { "false" }),
            (
                "waterlogged",
                if self.r#waterlogged { "true" } else { "false" },
            ),
            ("west", self.r#west.to_value()),
        ]
    }
    #[allow(clippy::manual_range_patterns)]
    fn from_props(props: &[(&str, &str)], block: &Block) -> Self {
        #[cfg(debug_assertions)]
        if !matches!(
            block.id.as_u16(),
            379u16
                | 409u16
                | 410u16
                | 824u16
                | 825u16
                | 826u16
                | 827u16
                | 828u16
                | 829u16
                | 830u16
                | 831u16
                | 832u16
                | 833u16
                | 834u16
                | 835u16
                | 836u16
                | 926u16
                | 934u16
                | 940u16
                | 987u16
                | 991u16
                | 996u16
                | 1002u16
                | 1006u16
                | 1010u16
                | 1015u16
                | 1019u16
                | 1023u16
                | 1155u16
                | 1159u16
                | 1163u16
                | 1167u16
        ) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "ResinBrickWallLikeProperties"
            );
        }
        let mut block_props = Self::default(block);
        for (key, value) in props {
            match *key {
                "east" => block_props.r#east = EastWall::from_value(value),
                "north" => block_props.r#north = NorthWall::from_value(value),
                "south" => block_props.r#south = SouthWall::from_value(value),
                "up" => block_props.r#up = matches!(*value, "true"),
                "waterlogged" => block_props.r#waterlogged = matches!(*value, "true"),
                "west" => block_props.r#west = WestWall::from_value(value),
                _ => {}
            }
        }
        block_props
    }
}
#[derive(Clone, Copy, Eq, PartialEq)]
pub struct TntLikeProperties {
    pub r#unstable: bool,
}
impl BlockProperties for TntLikeProperties {
    fn to_index(&self) -> u16 {
        let (index, _) = [(!self.r#unstable as u16, 2)]
            .iter()
            .fold((0, 1), |(curr, mul), &(val, count)| {
                (curr + val * mul, mul * count)
            });
        index
    }
    #[allow(unused_assignments)]
    fn from_index(mut index: u16) -> Self {
        Self {
            r#unstable: {
                let value = index % 2;
                index /= 2;
                value == 0
            },
        }
    }
    #[inline]
    #[allow(clippy::manual_range_patterns)]
    fn handles_block_id(block_id: BlockId) -> bool
    where
        Self: Sized,
    {
        matches!(block_id.as_u16(), 177u16)
    }
    fn to_state_id(&self, block: &Block) -> BlockStateId {
        if !Self::handles_block_id(block.id) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "TntLikeProperties"
            );
        }
        block.states[self.to_index() as usize].id
    }
    fn from_state_id(id: BlockStateId, block: &Block) -> Self {
        debug_assert!(
            Self::handles_block_id(block.id),
            "{} is not a valid block for {}",
            block.name,
            "TntLikeProperties"
        );
        let min_id = block.states[0].id.as_u16();
        let max_id = block.states.last().map(|s| s.id.as_u16()).unwrap_or(min_id);
        if (min_id..=max_id).contains(&id.as_u16()) {
            Self::from_index(id.as_u16() - min_id)
        } else {
            #[cfg(debug_assertions)]
            panic!("State ID {} does not exist for {}", id, block.name);
            #[cfg(not(debug_assertions))]
            Self::from_index(0)
        }
    }
    fn default(block: &Block) -> Self {
        if !Self::handles_block_id(block.id) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "TntLikeProperties"
            );
        }
        Self::from_state_id(block.default_state.id, block)
    }
    fn to_props(&self) -> Vec<(&'static str, &'static str)> {
        vec![("unstable", if self.r#unstable { "true" } else { "false" })]
    }
    #[allow(clippy::manual_range_patterns)]
    fn from_props(props: &[(&str, &str)], block: &Block) -> Self {
        #[cfg(debug_assertions)]
        if !matches!(block.id.as_u16(), 177u16) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "TntLikeProperties"
            );
        }
        let mut block_props = Self::default(block);
        for (key, value) in props {
            if *key == "unstable" {
                block_props.r#unstable = matches!(*value, "true")
            }
        }
        block_props
    }
}
#[derive(Clone, Copy, Eq, PartialEq)]
pub struct BrownMushroomBlockLikeProperties {
    pub r#down: bool,
    pub r#east: bool,
    pub r#north: bool,
    pub r#south: bool,
    pub r#up: bool,
    pub r#west: bool,
}
impl BlockProperties for BrownMushroomBlockLikeProperties {
    fn to_index(&self) -> u16 {
        let (index, _) = [
            (!self.r#west as u16, 2),
            (!self.r#up as u16, 2),
            (!self.r#south as u16, 2),
            (!self.r#north as u16, 2),
            (!self.r#east as u16, 2),
            (!self.r#down as u16, 2),
        ]
        .iter()
        .fold((0, 1), |(curr, mul), &(val, count)| {
            (curr + val * mul, mul * count)
        });
        index
    }
    #[allow(unused_assignments)]
    fn from_index(mut index: u16) -> Self {
        Self {
            r#west: {
                let value = index % 2;
                index /= 2;
                value == 0
            },
            r#up: {
                let value = index % 2;
                index /= 2;
                value == 0
            },
            r#south: {
                let value = index % 2;
                index /= 2;
                value == 0
            },
            r#north: {
                let value = index % 2;
                index /= 2;
                value == 0
            },
            r#east: {
                let value = index % 2;
                index /= 2;
                value == 0
            },
            r#down: {
                let value = index % 2;
                index /= 2;
                value == 0
            },
        }
    }
    #[inline]
    #[allow(clippy::manual_range_patterns)]
    fn handles_block_id(block_id: BlockId) -> bool
    where
        Self: Sized,
    {
        matches!(block_id.as_u16(), 338u16 | 339u16 | 340u16 | 656u16)
    }
    fn to_state_id(&self, block: &Block) -> BlockStateId {
        if !Self::handles_block_id(block.id) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "BrownMushroomBlockLikeProperties"
            );
        }
        block.states[self.to_index() as usize].id
    }
    fn from_state_id(id: BlockStateId, block: &Block) -> Self {
        debug_assert!(
            Self::handles_block_id(block.id),
            "{} is not a valid block for {}",
            block.name,
            "BrownMushroomBlockLikeProperties"
        );
        let min_id = block.states[0].id.as_u16();
        let max_id = block.states.last().map(|s| s.id.as_u16()).unwrap_or(min_id);
        if (min_id..=max_id).contains(&id.as_u16()) {
            Self::from_index(id.as_u16() - min_id)
        } else {
            #[cfg(debug_assertions)]
            panic!("State ID {} does not exist for {}", id, block.name);
            #[cfg(not(debug_assertions))]
            Self::from_index(0)
        }
    }
    fn default(block: &Block) -> Self {
        if !Self::handles_block_id(block.id) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "BrownMushroomBlockLikeProperties"
            );
        }
        Self::from_state_id(block.default_state.id, block)
    }
    fn to_props(&self) -> Vec<(&'static str, &'static str)> {
        vec![
            ("down", if self.r#down { "true" } else { "false" }),
            ("east", if self.r#east { "true" } else { "false" }),
            ("north", if self.r#north { "true" } else { "false" }),
            ("south", if self.r#south { "true" } else { "false" }),
            ("up", if self.r#up { "true" } else { "false" }),
            ("west", if self.r#west { "true" } else { "false" }),
        ]
    }
    #[allow(clippy::manual_range_patterns)]
    fn from_props(props: &[(&str, &str)], block: &Block) -> Self {
        #[cfg(debug_assertions)]
        if !matches!(block.id.as_u16(), 338u16 | 339u16 | 340u16 | 656u16) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "BrownMushroomBlockLikeProperties"
            );
        }
        let mut block_props = Self::default(block);
        for (key, value) in props {
            match *key {
                "down" => block_props.r#down = matches!(*value, "true"),
                "east" => block_props.r#east = matches!(*value, "true"),
                "north" => block_props.r#north = matches!(*value, "true"),
                "south" => block_props.r#south = matches!(*value, "true"),
                "up" => block_props.r#up = matches!(*value, "true"),
                "west" => block_props.r#west = matches!(*value, "true"),
                _ => {}
            }
        }
        block_props
    }
}
#[derive(Clone, Copy, Eq, PartialEq)]
pub struct GlowLichenLikeProperties {
    pub r#down: bool,
    pub r#east: bool,
    pub r#north: bool,
    pub r#south: bool,
    pub r#up: bool,
    pub r#waterlogged: bool,
    pub r#west: bool,
}
impl BlockProperties for GlowLichenLikeProperties {
    fn to_index(&self) -> u16 {
        let (index, _) = [
            (!self.r#west as u16, 2),
            (!self.r#waterlogged as u16, 2),
            (!self.r#up as u16, 2),
            (!self.r#south as u16, 2),
            (!self.r#north as u16, 2),
            (!self.r#east as u16, 2),
            (!self.r#down as u16, 2),
        ]
        .iter()
        .fold((0, 1), |(curr, mul), &(val, count)| {
            (curr + val * mul, mul * count)
        });
        index
    }
    #[allow(unused_assignments)]
    fn from_index(mut index: u16) -> Self {
        Self {
            r#west: {
                let value = index % 2;
                index /= 2;
                value == 0
            },
            r#waterlogged: {
                let value = index % 2;
                index /= 2;
                value == 0
            },
            r#up: {
                let value = index % 2;
                index /= 2;
                value == 0
            },
            r#south: {
                let value = index % 2;
                index /= 2;
                value == 0
            },
            r#north: {
                let value = index % 2;
                index /= 2;
                value == 0
            },
            r#east: {
                let value = index % 2;
                index /= 2;
                value == 0
            },
            r#down: {
                let value = index % 2;
                index /= 2;
                value == 0
            },
        }
    }
    #[inline]
    #[allow(clippy::manual_range_patterns)]
    fn handles_block_id(block_id: BlockId) -> bool
    where
        Self: Sized,
    {
        matches!(block_id.as_u16(), 367u16 | 368u16 | 1031u16)
    }
    fn to_state_id(&self, block: &Block) -> BlockStateId {
        if !Self::handles_block_id(block.id) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "GlowLichenLikeProperties"
            );
        }
        block.states[self.to_index() as usize].id
    }
    fn from_state_id(id: BlockStateId, block: &Block) -> Self {
        debug_assert!(
            Self::handles_block_id(block.id),
            "{} is not a valid block for {}",
            block.name,
            "GlowLichenLikeProperties"
        );
        let min_id = block.states[0].id.as_u16();
        let max_id = block.states.last().map(|s| s.id.as_u16()).unwrap_or(min_id);
        if (min_id..=max_id).contains(&id.as_u16()) {
            Self::from_index(id.as_u16() - min_id)
        } else {
            #[cfg(debug_assertions)]
            panic!("State ID {} does not exist for {}", id, block.name);
            #[cfg(not(debug_assertions))]
            Self::from_index(0)
        }
    }
    fn default(block: &Block) -> Self {
        if !Self::handles_block_id(block.id) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "GlowLichenLikeProperties"
            );
        }
        Self::from_state_id(block.default_state.id, block)
    }
    fn to_props(&self) -> Vec<(&'static str, &'static str)> {
        vec![
            ("down", if self.r#down { "true" } else { "false" }),
            ("east", if self.r#east { "true" } else { "false" }),
            ("north", if self.r#north { "true" } else { "false" }),
            ("south", if self.r#south { "true" } else { "false" }),
            ("up", if self.r#up { "true" } else { "false" }),
            (
                "waterlogged",
                if self.r#waterlogged { "true" } else { "false" },
            ),
            ("west", if self.r#west { "true" } else { "false" }),
        ]
    }
    #[allow(clippy::manual_range_patterns)]
    fn from_props(props: &[(&str, &str)], block: &Block) -> Self {
        #[cfg(debug_assertions)]
        if !matches!(block.id.as_u16(), 367u16 | 368u16 | 1031u16) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "GlowLichenLikeProperties"
            );
        }
        let mut block_props = Self::default(block);
        for (key, value) in props {
            match *key {
                "down" => block_props.r#down = matches!(*value, "true"),
                "east" => block_props.r#east = matches!(*value, "true"),
                "north" => block_props.r#north = matches!(*value, "true"),
                "south" => block_props.r#south = matches!(*value, "true"),
                "up" => block_props.r#up = matches!(*value, "true"),
                "waterlogged" => block_props.r#waterlogged = matches!(*value, "true"),
                "west" => block_props.r#west = matches!(*value, "true"),
                _ => {}
            }
        }
        block_props
    }
}
#[derive(Clone, Copy, Eq, PartialEq)]
pub struct VineLikeProperties {
    pub r#east: bool,
    pub r#north: bool,
    pub r#south: bool,
    pub r#up: bool,
    pub r#west: bool,
}
impl BlockProperties for VineLikeProperties {
    fn to_index(&self) -> u16 {
        let (index, _) = [
            (!self.r#west as u16, 2),
            (!self.r#up as u16, 2),
            (!self.r#south as u16, 2),
            (!self.r#north as u16, 2),
            (!self.r#east as u16, 2),
        ]
        .iter()
        .fold((0, 1), |(curr, mul), &(val, count)| {
            (curr + val * mul, mul * count)
        });
        index
    }
    #[allow(unused_assignments)]
    fn from_index(mut index: u16) -> Self {
        Self {
            r#west: {
                let value = index % 2;
                index /= 2;
                value == 0
            },
            r#up: {
                let value = index % 2;
                index /= 2;
                value == 0
            },
            r#south: {
                let value = index % 2;
                index /= 2;
                value == 0
            },
            r#north: {
                let value = index % 2;
                index /= 2;
                value == 0
            },
            r#east: {
                let value = index % 2;
                index /= 2;
                value == 0
            },
        }
    }
    #[inline]
    #[allow(clippy::manual_range_patterns)]
    fn handles_block_id(block_id: BlockId) -> bool
    where
        Self: Sized,
    {
        matches!(block_id.as_u16(), 366u16)
    }
    fn to_state_id(&self, block: &Block) -> BlockStateId {
        if !Self::handles_block_id(block.id) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "VineLikeProperties"
            );
        }
        block.states[self.to_index() as usize].id
    }
    fn from_state_id(id: BlockStateId, block: &Block) -> Self {
        debug_assert!(
            Self::handles_block_id(block.id),
            "{} is not a valid block for {}",
            block.name,
            "VineLikeProperties"
        );
        let min_id = block.states[0].id.as_u16();
        let max_id = block.states.last().map(|s| s.id.as_u16()).unwrap_or(min_id);
        if (min_id..=max_id).contains(&id.as_u16()) {
            Self::from_index(id.as_u16() - min_id)
        } else {
            #[cfg(debug_assertions)]
            panic!("State ID {} does not exist for {}", id, block.name);
            #[cfg(not(debug_assertions))]
            Self::from_index(0)
        }
    }
    fn default(block: &Block) -> Self {
        if !Self::handles_block_id(block.id) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "VineLikeProperties"
            );
        }
        Self::from_state_id(block.default_state.id, block)
    }
    fn to_props(&self) -> Vec<(&'static str, &'static str)> {
        vec![
            ("east", if self.r#east { "true" } else { "false" }),
            ("north", if self.r#north { "true" } else { "false" }),
            ("south", if self.r#south { "true" } else { "false" }),
            ("up", if self.r#up { "true" } else { "false" }),
            ("west", if self.r#west { "true" } else { "false" }),
        ]
    }
    #[allow(clippy::manual_range_patterns)]
    fn from_props(props: &[(&str, &str)], block: &Block) -> Self {
        #[cfg(debug_assertions)]
        if !matches!(block.id.as_u16(), 366u16) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "VineLikeProperties"
            );
        }
        let mut block_props = Self::default(block);
        for (key, value) in props {
            match *key {
                "east" => block_props.r#east = matches!(*value, "true"),
                "north" => block_props.r#north = matches!(*value, "true"),
                "south" => block_props.r#south = matches!(*value, "true"),
                "up" => block_props.r#up = matches!(*value, "true"),
                "west" => block_props.r#west = matches!(*value, "true"),
                _ => {}
            }
        }
        block_props
    }
}
#[derive(Clone, Copy, Eq, PartialEq)]
pub struct RedstoneOreLikeProperties {
    pub r#lit: bool,
}
impl BlockProperties for RedstoneOreLikeProperties {
    fn to_index(&self) -> u16 {
        let (index, _) = [(!self.r#lit as u16, 2)]
            .iter()
            .fold((0, 1), |(curr, mul), &(val, count)| {
                (curr + val * mul, mul * count)
            });
        index
    }
    #[allow(unused_assignments)]
    fn from_index(mut index: u16) -> Self {
        Self {
            r#lit: {
                let value = index % 2;
                index /= 2;
                value == 0
            },
        }
    }
    #[inline]
    #[allow(clippy::manual_range_patterns)]
    fn handles_block_id(block_id: BlockId) -> bool
    where
        Self: Sized,
    {
        matches!(
            block_id.as_u16(),
            271u16
                | 272u16
                | 273u16
                | 395u16
                | 961u16
                | 962u16
                | 963u16
                | 964u16
                | 965u16
                | 966u16
                | 967u16
                | 968u16
                | 969u16
                | 970u16
                | 971u16
                | 972u16
                | 973u16
                | 974u16
                | 975u16
                | 976u16
                | 977u16
        )
    }
    fn to_state_id(&self, block: &Block) -> BlockStateId {
        if !Self::handles_block_id(block.id) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "RedstoneOreLikeProperties"
            );
        }
        block.states[self.to_index() as usize].id
    }
    fn from_state_id(id: BlockStateId, block: &Block) -> Self {
        debug_assert!(
            Self::handles_block_id(block.id),
            "{} is not a valid block for {}",
            block.name,
            "RedstoneOreLikeProperties"
        );
        let min_id = block.states[0].id.as_u16();
        let max_id = block.states.last().map(|s| s.id.as_u16()).unwrap_or(min_id);
        if (min_id..=max_id).contains(&id.as_u16()) {
            Self::from_index(id.as_u16() - min_id)
        } else {
            #[cfg(debug_assertions)]
            panic!("State ID {} does not exist for {}", id, block.name);
            #[cfg(not(debug_assertions))]
            Self::from_index(0)
        }
    }
    fn default(block: &Block) -> Self {
        if !Self::handles_block_id(block.id) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "RedstoneOreLikeProperties"
            );
        }
        Self::from_state_id(block.default_state.id, block)
    }
    fn to_props(&self) -> Vec<(&'static str, &'static str)> {
        vec![("lit", if self.r#lit { "true" } else { "false" })]
    }
    #[allow(clippy::manual_range_patterns)]
    fn from_props(props: &[(&str, &str)], block: &Block) -> Self {
        #[cfg(debug_assertions)]
        if !matches!(
            block.id.as_u16(),
            271u16
                | 272u16
                | 273u16
                | 395u16
                | 961u16
                | 962u16
                | 963u16
                | 964u16
                | 965u16
                | 966u16
                | 967u16
                | 968u16
                | 969u16
                | 970u16
                | 971u16
                | 972u16
                | 973u16
                | 974u16
                | 975u16
                | 976u16
                | 977u16
        ) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "RedstoneOreLikeProperties"
            );
        }
        let mut block_props = Self::default(block);
        for (key, value) in props {
            if *key == "lit" {
                block_props.r#lit = matches!(*value, "true")
            }
        }
        block_props
    }
}
#[derive(Clone, Copy, Eq, PartialEq)]
pub struct CandleLikeProperties {
    pub r#candles: u8,
    pub r#lit: bool,
    pub r#waterlogged: bool,
}
impl BlockProperties for CandleLikeProperties {
    fn to_index(&self) -> u16 {
        let (index, _) = [
            (!self.r#waterlogged as u16, 2),
            (!self.r#lit as u16, 2),
            ((self.r#candles - 1u8) as u16, 4u16),
        ]
        .iter()
        .fold((0, 1), |(curr, mul), &(val, count)| {
            (curr + val * mul, mul * count)
        });
        index
    }
    #[allow(unused_assignments)]
    fn from_index(mut index: u16) -> Self {
        Self {
            r#waterlogged: {
                let value = index % 2;
                index /= 2;
                value == 0
            },
            r#lit: {
                let value = index % 2;
                index /= 2;
                value == 0
            },
            r#candles: {
                let value = (index % 4u16) as u8;
                index /= 4u16;
                value + 1u8
            },
        }
    }
    #[inline]
    #[allow(clippy::manual_range_patterns)]
    fn handles_block_id(block_id: BlockId) -> bool
    where
        Self: Sized,
    {
        matches!(
            block_id.as_u16(),
            944u16
                | 945u16
                | 946u16
                | 947u16
                | 948u16
                | 949u16
                | 950u16
                | 951u16
                | 952u16
                | 953u16
                | 954u16
                | 955u16
                | 956u16
                | 957u16
                | 958u16
                | 959u16
                | 960u16
        )
    }
    fn to_state_id(&self, block: &Block) -> BlockStateId {
        if !Self::handles_block_id(block.id) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "CandleLikeProperties"
            );
        }
        block.states[self.to_index() as usize].id
    }
    fn from_state_id(id: BlockStateId, block: &Block) -> Self {
        debug_assert!(
            Self::handles_block_id(block.id),
            "{} is not a valid block for {}",
            block.name,
            "CandleLikeProperties"
        );
        let min_id = block.states[0].id.as_u16();
        let max_id = block.states.last().map(|s| s.id.as_u16()).unwrap_or(min_id);
        if (min_id..=max_id).contains(&id.as_u16()) {
            Self::from_index(id.as_u16() - min_id)
        } else {
            #[cfg(debug_assertions)]
            panic!("State ID {} does not exist for {}", id, block.name);
            #[cfg(not(debug_assertions))]
            Self::from_index(0)
        }
    }
    fn default(block: &Block) -> Self {
        if !Self::handles_block_id(block.id) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "CandleLikeProperties"
            );
        }
        Self::from_state_id(block.default_state.id, block)
    }
    fn to_props(&self) -> Vec<(&'static str, &'static str)> {
        vec![
            (
                "candles",
                match self.r#candles {
                    1u8 => "1",
                    2u8 => "2",
                    3u8 => "3",
                    4u8 => "4",
                    _ => unreachable!(),
                },
            ),
            ("lit", if self.r#lit { "true" } else { "false" }),
            (
                "waterlogged",
                if self.r#waterlogged { "true" } else { "false" },
            ),
        ]
    }
    #[allow(clippy::manual_range_patterns)]
    fn from_props(props: &[(&str, &str)], block: &Block) -> Self {
        #[cfg(debug_assertions)]
        if !matches!(
            block.id.as_u16(),
            944u16
                | 945u16
                | 946u16
                | 947u16
                | 948u16
                | 949u16
                | 950u16
                | 951u16
                | 952u16
                | 953u16
                | 954u16
                | 955u16
                | 956u16
                | 957u16
                | 958u16
                | 959u16
                | 960u16
        ) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "CandleLikeProperties"
            );
        }
        let mut block_props = Self::default(block);
        for (key, value) in props {
            match *key {
                "candles" => {
                    block_props.r#candles = match *value {
                        "1" => 1u8,
                        "2" => 2u8,
                        "3" => 3u8,
                        "4" => 4u8,
                        _ => 1u8,
                    }
                }
                "lit" => block_props.r#lit = matches!(*value, "true"),
                "waterlogged" => block_props.r#waterlogged = matches!(*value, "true"),
                _ => {}
            }
        }
        block_props
    }
}
#[derive(Clone, Copy, Eq, PartialEq)]
pub struct PaleHangingMossLikeProperties {
    pub r#tip: bool,
}
impl BlockProperties for PaleHangingMossLikeProperties {
    fn to_index(&self) -> u16 {
        let (index, _) = [(!self.r#tip as u16, 2)]
            .iter()
            .fold((0, 1), |(curr, mul), &(val, count)| {
                (curr + val * mul, mul * count)
            });
        index
    }
    #[allow(unused_assignments)]
    fn from_index(mut index: u16) -> Self {
        Self {
            r#tip: {
                let value = index % 2;
                index /= 2;
                value == 0
            },
        }
    }
    #[inline]
    #[allow(clippy::manual_range_patterns)]
    fn handles_block_id(block_id: BlockId) -> bool
    where
        Self: Sized,
    {
        matches!(block_id.as_u16(), 1190u16)
    }
    fn to_state_id(&self, block: &Block) -> BlockStateId {
        if !Self::handles_block_id(block.id) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "PaleHangingMossLikeProperties"
            );
        }
        block.states[self.to_index() as usize].id
    }
    fn from_state_id(id: BlockStateId, block: &Block) -> Self {
        debug_assert!(
            Self::handles_block_id(block.id),
            "{} is not a valid block for {}",
            block.name,
            "PaleHangingMossLikeProperties"
        );
        let min_id = block.states[0].id.as_u16();
        let max_id = block.states.last().map(|s| s.id.as_u16()).unwrap_or(min_id);
        if (min_id..=max_id).contains(&id.as_u16()) {
            Self::from_index(id.as_u16() - min_id)
        } else {
            #[cfg(debug_assertions)]
            panic!("State ID {} does not exist for {}", id, block.name);
            #[cfg(not(debug_assertions))]
            Self::from_index(0)
        }
    }
    fn default(block: &Block) -> Self {
        if !Self::handles_block_id(block.id) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "PaleHangingMossLikeProperties"
            );
        }
        Self::from_state_id(block.default_state.id, block)
    }
    fn to_props(&self) -> Vec<(&'static str, &'static str)> {
        vec![("tip", if self.r#tip { "true" } else { "false" })]
    }
    #[allow(clippy::manual_range_patterns)]
    fn from_props(props: &[(&str, &str)], block: &Block) -> Self {
        #[cfg(debug_assertions)]
        if !matches!(block.id.as_u16(), 1190u16) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "PaleHangingMossLikeProperties"
            );
        }
        let mut block_props = Self::default(block);
        for (key, value) in props {
            if *key == "tip" {
                block_props.r#tip = matches!(*value, "true")
            }
        }
        block_props
    }
}
#[derive(Clone, Copy, Eq, PartialEq)]
pub struct BubbleColumnLikeProperties {
    pub r#drag: bool,
}
impl BlockProperties for BubbleColumnLikeProperties {
    fn to_index(&self) -> u16 {
        let (index, _) = [(!self.r#drag as u16, 2)]
            .iter()
            .fold((0, 1), |(curr, mul), &(val, count)| {
                (curr + val * mul, mul * count)
            });
        index
    }
    #[allow(unused_assignments)]
    fn from_index(mut index: u16) -> Self {
        Self {
            r#drag: {
                let value = index % 2;
                index /= 2;
                value == 0
            },
        }
    }
    #[inline]
    #[allow(clippy::manual_range_patterns)]
    fn handles_block_id(block_id: BlockId) -> bool
    where
        Self: Sized,
    {
        matches!(block_id.as_u16(), 796u16)
    }
    fn to_state_id(&self, block: &Block) -> BlockStateId {
        if !Self::handles_block_id(block.id) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "BubbleColumnLikeProperties"
            );
        }
        block.states[self.to_index() as usize].id
    }
    fn from_state_id(id: BlockStateId, block: &Block) -> Self {
        debug_assert!(
            Self::handles_block_id(block.id),
            "{} is not a valid block for {}",
            block.name,
            "BubbleColumnLikeProperties"
        );
        let min_id = block.states[0].id.as_u16();
        let max_id = block.states.last().map(|s| s.id.as_u16()).unwrap_or(min_id);
        if (min_id..=max_id).contains(&id.as_u16()) {
            Self::from_index(id.as_u16() - min_id)
        } else {
            #[cfg(debug_assertions)]
            panic!("State ID {} does not exist for {}", id, block.name);
            #[cfg(not(debug_assertions))]
            Self::from_index(0)
        }
    }
    fn default(block: &Block) -> Self {
        if !Self::handles_block_id(block.id) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "BubbleColumnLikeProperties"
            );
        }
        Self::from_state_id(block.default_state.id, block)
    }
    fn to_props(&self) -> Vec<(&'static str, &'static str)> {
        vec![("drag", if self.r#drag { "true" } else { "false" })]
    }
    #[allow(clippy::manual_range_patterns)]
    fn from_props(props: &[(&str, &str)], block: &Block) -> Self {
        #[cfg(debug_assertions)]
        if !matches!(block.id.as_u16(), 796u16) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "BubbleColumnLikeProperties"
            );
        }
        let mut block_props = Self::default(block);
        for (key, value) in props {
            if *key == "drag" {
                block_props.r#drag = matches!(*value, "true")
            }
        }
        block_props
    }
}
#[derive(Clone, Copy, Eq, PartialEq)]
pub struct OakFenceLikeProperties {
    pub r#east: bool,
    pub r#north: bool,
    pub r#south: bool,
    pub r#waterlogged: bool,
    pub r#west: bool,
}
impl BlockProperties for OakFenceLikeProperties {
    fn to_index(&self) -> u16 {
        let (index, _) = [
            (!self.r#west as u16, 2),
            (!self.r#waterlogged as u16, 2),
            (!self.r#south as u16, 2),
            (!self.r#north as u16, 2),
            (!self.r#east as u16, 2),
        ]
        .iter()
        .fold((0, 1), |(curr, mul), &(val, count)| {
            (curr + val * mul, mul * count)
        });
        index
    }
    #[allow(unused_assignments)]
    fn from_index(mut index: u16) -> Self {
        Self {
            r#west: {
                let value = index % 2;
                index /= 2;
                value == 0
            },
            r#waterlogged: {
                let value = index % 2;
                index /= 2;
                value == 0
            },
            r#south: {
                let value = index % 2;
                index /= 2;
                value == 0
            },
            r#north: {
                let value = index % 2;
                index /= 2;
                value == 0
            },
            r#east: {
                let value = index % 2;
                index /= 2;
                value == 0
            },
        }
    }
    #[inline]
    #[allow(clippy::manual_range_patterns)]
    fn handles_block_id(block_id: BlockId) -> bool
    where
        Self: Sized,
    {
        matches!(
            block_id.as_u16(),
            284u16
                | 341u16
                | 342u16
                | 343u16
                | 344u16
                | 345u16
                | 346u16
                | 347u16
                | 348u16
                | 349u16
                | 359u16
                | 382u16
                | 500u16
                | 501u16
                | 502u16
                | 503u16
                | 504u16
                | 505u16
                | 506u16
                | 507u16
                | 508u16
                | 509u16
                | 510u16
                | 511u16
                | 512u16
                | 513u16
                | 514u16
                | 515u16
                | 637u16
                | 638u16
                | 639u16
                | 640u16
                | 641u16
                | 642u16
                | 643u16
                | 644u16
                | 645u16
                | 889u16
                | 890u16
        )
    }
    fn to_state_id(&self, block: &Block) -> BlockStateId {
        if !Self::handles_block_id(block.id) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "OakFenceLikeProperties"
            );
        }
        block.states[self.to_index() as usize].id
    }
    fn from_state_id(id: BlockStateId, block: &Block) -> Self {
        debug_assert!(
            Self::handles_block_id(block.id),
            "{} is not a valid block for {}",
            block.name,
            "OakFenceLikeProperties"
        );
        let min_id = block.states[0].id.as_u16();
        let max_id = block.states.last().map(|s| s.id.as_u16()).unwrap_or(min_id);
        if (min_id..=max_id).contains(&id.as_u16()) {
            Self::from_index(id.as_u16() - min_id)
        } else {
            #[cfg(debug_assertions)]
            panic!("State ID {} does not exist for {}", id, block.name);
            #[cfg(not(debug_assertions))]
            Self::from_index(0)
        }
    }
    fn default(block: &Block) -> Self {
        if !Self::handles_block_id(block.id) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "OakFenceLikeProperties"
            );
        }
        Self::from_state_id(block.default_state.id, block)
    }
    fn to_props(&self) -> Vec<(&'static str, &'static str)> {
        vec![
            ("east", if self.r#east { "true" } else { "false" }),
            ("north", if self.r#north { "true" } else { "false" }),
            ("south", if self.r#south { "true" } else { "false" }),
            (
                "waterlogged",
                if self.r#waterlogged { "true" } else { "false" },
            ),
            ("west", if self.r#west { "true" } else { "false" }),
        ]
    }
    #[allow(clippy::manual_range_patterns)]
    fn from_props(props: &[(&str, &str)], block: &Block) -> Self {
        #[cfg(debug_assertions)]
        if !matches!(
            block.id.as_u16(),
            284u16
                | 341u16
                | 342u16
                | 343u16
                | 344u16
                | 345u16
                | 346u16
                | 347u16
                | 348u16
                | 349u16
                | 359u16
                | 382u16
                | 500u16
                | 501u16
                | 502u16
                | 503u16
                | 504u16
                | 505u16
                | 506u16
                | 507u16
                | 508u16
                | 509u16
                | 510u16
                | 511u16
                | 512u16
                | 513u16
                | 514u16
                | 515u16
                | 637u16
                | 638u16
                | 639u16
                | 640u16
                | 641u16
                | 642u16
                | 643u16
                | 644u16
                | 645u16
                | 889u16
                | 890u16
        ) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "OakFenceLikeProperties"
            );
        }
        let mut block_props = Self::default(block);
        for (key, value) in props {
            match *key {
                "east" => block_props.r#east = matches!(*value, "true"),
                "north" => block_props.r#north = matches!(*value, "true"),
                "south" => block_props.r#south = matches!(*value, "true"),
                "waterlogged" => block_props.r#waterlogged = matches!(*value, "true"),
                "west" => block_props.r#west = matches!(*value, "true"),
                _ => {}
            }
        }
        block_props
    }
}
#[derive(Clone, Copy, Eq, PartialEq)]
pub struct BarrelLikeProperties {
    pub r#facing: Facing,
    pub r#open: bool,
}
impl BlockProperties for BarrelLikeProperties {
    fn to_index(&self) -> u16 {
        let (index, _) = [
            (!self.r#open as u16, 2),
            (self.r#facing.to_index(), Facing::variant_count()),
        ]
        .iter()
        .fold((0, 1), |(curr, mul), &(val, count)| {
            (curr + val * mul, mul * count)
        });
        index
    }
    #[allow(unused_assignments)]
    fn from_index(mut index: u16) -> Self {
        Self {
            r#open: {
                let value = index % 2;
                index /= 2;
                value == 0
            },
            r#facing: {
                let value = index % Facing::variant_count();
                index /= Facing::variant_count();
                Facing::from_index(value)
            },
        }
    }
    #[inline]
    #[allow(clippy::manual_range_patterns)]
    fn handles_block_id(block_id: BlockId) -> bool
    where
        Self: Sized,
    {
        matches!(block_id.as_u16(), 839u16)
    }
    fn to_state_id(&self, block: &Block) -> BlockStateId {
        if !Self::handles_block_id(block.id) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "BarrelLikeProperties"
            );
        }
        block.states[self.to_index() as usize].id
    }
    fn from_state_id(id: BlockStateId, block: &Block) -> Self {
        debug_assert!(
            Self::handles_block_id(block.id),
            "{} is not a valid block for {}",
            block.name,
            "BarrelLikeProperties"
        );
        let min_id = block.states[0].id.as_u16();
        let max_id = block.states.last().map(|s| s.id.as_u16()).unwrap_or(min_id);
        if (min_id..=max_id).contains(&id.as_u16()) {
            Self::from_index(id.as_u16() - min_id)
        } else {
            #[cfg(debug_assertions)]
            panic!("State ID {} does not exist for {}", id, block.name);
            #[cfg(not(debug_assertions))]
            Self::from_index(0)
        }
    }
    fn default(block: &Block) -> Self {
        if !Self::handles_block_id(block.id) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "BarrelLikeProperties"
            );
        }
        Self::from_state_id(block.default_state.id, block)
    }
    fn to_props(&self) -> Vec<(&'static str, &'static str)> {
        vec![
            ("facing", self.r#facing.to_value()),
            ("open", if self.r#open { "true" } else { "false" }),
        ]
    }
    #[allow(clippy::manual_range_patterns)]
    fn from_props(props: &[(&str, &str)], block: &Block) -> Self {
        #[cfg(debug_assertions)]
        if !matches!(block.id.as_u16(), 839u16) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "BarrelLikeProperties"
            );
        }
        let mut block_props = Self::default(block);
        for (key, value) in props {
            match *key {
                "facing" => block_props.r#facing = Facing::from_value(value),
                "open" => block_props.r#open = matches!(*value, "true"),
                _ => {}
            }
        }
        block_props
    }
}
#[derive(Clone, Copy, Eq, PartialEq)]
pub struct SculkCatalystLikeProperties {
    pub r#bloom: bool,
}
impl BlockProperties for SculkCatalystLikeProperties {
    fn to_index(&self) -> u16 {
        let (index, _) = [(!self.r#bloom as u16, 2)]
            .iter()
            .fold((0, 1), |(curr, mul), &(val, count)| {
                (curr + val * mul, mul * count)
            });
        index
    }
    #[allow(unused_assignments)]
    fn from_index(mut index: u16) -> Self {
        Self {
            r#bloom: {
                let value = index % 2;
                index /= 2;
                value == 0
            },
        }
    }
    #[inline]
    #[allow(clippy::manual_range_patterns)]
    fn handles_block_id(block_id: BlockId) -> bool
    where
        Self: Sized,
    {
        matches!(block_id.as_u16(), 1032u16)
    }
    fn to_state_id(&self, block: &Block) -> BlockStateId {
        if !Self::handles_block_id(block.id) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "SculkCatalystLikeProperties"
            );
        }
        block.states[self.to_index() as usize].id
    }
    fn from_state_id(id: BlockStateId, block: &Block) -> Self {
        debug_assert!(
            Self::handles_block_id(block.id),
            "{} is not a valid block for {}",
            block.name,
            "SculkCatalystLikeProperties"
        );
        let min_id = block.states[0].id.as_u16();
        let max_id = block.states.last().map(|s| s.id.as_u16()).unwrap_or(min_id);
        if (min_id..=max_id).contains(&id.as_u16()) {
            Self::from_index(id.as_u16() - min_id)
        } else {
            #[cfg(debug_assertions)]
            panic!("State ID {} does not exist for {}", id, block.name);
            #[cfg(not(debug_assertions))]
            Self::from_index(0)
        }
    }
    fn default(block: &Block) -> Self {
        if !Self::handles_block_id(block.id) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "SculkCatalystLikeProperties"
            );
        }
        Self::from_state_id(block.default_state.id, block)
    }
    fn to_props(&self) -> Vec<(&'static str, &'static str)> {
        vec![("bloom", if self.r#bloom { "true" } else { "false" })]
    }
    #[allow(clippy::manual_range_patterns)]
    fn from_props(props: &[(&str, &str)], block: &Block) -> Self {
        #[cfg(debug_assertions)]
        if !matches!(block.id.as_u16(), 1032u16) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "SculkCatalystLikeProperties"
            );
        }
        let mut block_props = Self::default(block);
        for (key, value) in props {
            if *key == "bloom" {
                block_props.r#bloom = matches!(*value, "true")
            }
        }
        block_props
    }
}
#[derive(Clone, Copy, Eq, PartialEq)]
pub struct PistonHeadLikeProperties {
    pub r#facing: Facing,
    pub r#short: bool,
    pub r#type: PistonType,
}
impl BlockProperties for PistonHeadLikeProperties {
    fn to_index(&self) -> u16 {
        let (index, _) = [
            (self.r#type.to_index(), PistonType::variant_count()),
            (!self.r#short as u16, 2),
            (self.r#facing.to_index(), Facing::variant_count()),
        ]
        .iter()
        .fold((0, 1), |(curr, mul), &(val, count)| {
            (curr + val * mul, mul * count)
        });
        index
    }
    #[allow(unused_assignments)]
    fn from_index(mut index: u16) -> Self {
        Self {
            r#type: {
                let value = index % PistonType::variant_count();
                index /= PistonType::variant_count();
                PistonType::from_index(value)
            },
            r#short: {
                let value = index % 2;
                index /= 2;
                value == 0
            },
            r#facing: {
                let value = index % Facing::variant_count();
                index /= Facing::variant_count();
                Facing::from_index(value)
            },
        }
    }
    #[inline]
    #[allow(clippy::manual_range_patterns)]
    fn handles_block_id(block_id: BlockId) -> bool
    where
        Self: Sized,
    {
        matches!(block_id.as_u16(), 139u16)
    }
    fn to_state_id(&self, block: &Block) -> BlockStateId {
        if !Self::handles_block_id(block.id) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "PistonHeadLikeProperties"
            );
        }
        block.states[self.to_index() as usize].id
    }
    fn from_state_id(id: BlockStateId, block: &Block) -> Self {
        debug_assert!(
            Self::handles_block_id(block.id),
            "{} is not a valid block for {}",
            block.name,
            "PistonHeadLikeProperties"
        );
        let min_id = block.states[0].id.as_u16();
        let max_id = block.states.last().map(|s| s.id.as_u16()).unwrap_or(min_id);
        if (min_id..=max_id).contains(&id.as_u16()) {
            Self::from_index(id.as_u16() - min_id)
        } else {
            #[cfg(debug_assertions)]
            panic!("State ID {} does not exist for {}", id, block.name);
            #[cfg(not(debug_assertions))]
            Self::from_index(0)
        }
    }
    fn default(block: &Block) -> Self {
        if !Self::handles_block_id(block.id) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "PistonHeadLikeProperties"
            );
        }
        Self::from_state_id(block.default_state.id, block)
    }
    fn to_props(&self) -> Vec<(&'static str, &'static str)> {
        vec![
            ("facing", self.r#facing.to_value()),
            ("short", if self.r#short { "true" } else { "false" }),
            ("type", self.r#type.to_value()),
        ]
    }
    #[allow(clippy::manual_range_patterns)]
    fn from_props(props: &[(&str, &str)], block: &Block) -> Self {
        #[cfg(debug_assertions)]
        if !matches!(block.id.as_u16(), 139u16) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "PistonHeadLikeProperties"
            );
        }
        let mut block_props = Self::default(block);
        for (key, value) in props {
            match *key {
                "facing" => block_props.r#facing = Facing::from_value(value),
                "short" => block_props.r#short = matches!(*value, "true"),
                "type" => block_props.r#type = PistonType::from_value(value),
                _ => {}
            }
        }
        block_props
    }
}
#[derive(Clone, Copy, Eq, PartialEq)]
pub struct GrassBlockLikeProperties {
    pub r#snowy: bool,
}
impl BlockProperties for GrassBlockLikeProperties {
    fn to_index(&self) -> u16 {
        let (index, _) = [(!self.r#snowy as u16, 2)]
            .iter()
            .fold((0, 1), |(curr, mul), &(val, count)| {
                (curr + val * mul, mul * count)
            });
        index
    }
    #[allow(unused_assignments)]
    fn from_index(mut index: u16) -> Self {
        Self {
            r#snowy: {
                let value = index % 2;
                index /= 2;
                value == 0
            },
        }
    }
    #[inline]
    #[allow(clippy::manual_range_patterns)]
    fn handles_block_id(block_id: BlockId) -> bool
    where
        Self: Sized,
    {
        matches!(block_id.as_u16(), 8u16 | 11u16 | 373u16)
    }
    fn to_state_id(&self, block: &Block) -> BlockStateId {
        if !Self::handles_block_id(block.id) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "GrassBlockLikeProperties"
            );
        }
        block.states[self.to_index() as usize].id
    }
    fn from_state_id(id: BlockStateId, block: &Block) -> Self {
        debug_assert!(
            Self::handles_block_id(block.id),
            "{} is not a valid block for {}",
            block.name,
            "GrassBlockLikeProperties"
        );
        let min_id = block.states[0].id.as_u16();
        let max_id = block.states.last().map(|s| s.id.as_u16()).unwrap_or(min_id);
        if (min_id..=max_id).contains(&id.as_u16()) {
            Self::from_index(id.as_u16() - min_id)
        } else {
            #[cfg(debug_assertions)]
            panic!("State ID {} does not exist for {}", id, block.name);
            #[cfg(not(debug_assertions))]
            Self::from_index(0)
        }
    }
    fn default(block: &Block) -> Self {
        if !Self::handles_block_id(block.id) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "GrassBlockLikeProperties"
            );
        }
        Self::from_state_id(block.default_state.id, block)
    }
    fn to_props(&self) -> Vec<(&'static str, &'static str)> {
        vec![("snowy", if self.r#snowy { "true" } else { "false" })]
    }
    #[allow(clippy::manual_range_patterns)]
    fn from_props(props: &[(&str, &str)], block: &Block) -> Self {
        #[cfg(debug_assertions)]
        if !matches!(block.id.as_u16(), 8u16 | 11u16 | 373u16) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "GrassBlockLikeProperties"
            );
        }
        let mut block_props = Self::default(block);
        for (key, value) in props {
            if *key == "snowy" {
                block_props.r#snowy = matches!(*value, "true")
            }
        }
        block_props
    }
}
#[derive(Clone, Copy, Eq, PartialEq)]
pub struct EndRodLikeProperties {
    pub r#facing: Facing,
}
impl BlockProperties for EndRodLikeProperties {
    fn to_index(&self) -> u16 {
        let (index, _) = [(self.r#facing.to_index(), Facing::variant_count())]
            .iter()
            .fold((0, 1), |(curr, mul), &(val, count)| {
                (curr + val * mul, mul * count)
            });
        index
    }
    #[allow(unused_assignments)]
    fn from_index(mut index: u16) -> Self {
        Self {
            r#facing: {
                let value = index % Facing::variant_count();
                index /= Facing::variant_count();
                Facing::from_index(value)
            },
        }
    }
    #[inline]
    #[allow(clippy::manual_range_patterns)]
    fn handles_block_id(block_id: BlockId) -> bool
    where
        Self: Sized,
    {
        matches!(
            block_id.as_u16(),
            655u16
                | 677u16
                | 678u16
                | 679u16
                | 680u16
                | 681u16
                | 682u16
                | 683u16
                | 684u16
                | 685u16
                | 686u16
                | 687u16
                | 688u16
                | 689u16
                | 690u16
                | 691u16
                | 692u16
                | 693u16
        )
    }
    fn to_state_id(&self, block: &Block) -> BlockStateId {
        if !Self::handles_block_id(block.id) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "EndRodLikeProperties"
            );
        }
        block.states[self.to_index() as usize].id
    }
    fn from_state_id(id: BlockStateId, block: &Block) -> Self {
        debug_assert!(
            Self::handles_block_id(block.id),
            "{} is not a valid block for {}",
            block.name,
            "EndRodLikeProperties"
        );
        let min_id = block.states[0].id.as_u16();
        let max_id = block.states.last().map(|s| s.id.as_u16()).unwrap_or(min_id);
        if (min_id..=max_id).contains(&id.as_u16()) {
            Self::from_index(id.as_u16() - min_id)
        } else {
            #[cfg(debug_assertions)]
            panic!("State ID {} does not exist for {}", id, block.name);
            #[cfg(not(debug_assertions))]
            Self::from_index(0)
        }
    }
    fn default(block: &Block) -> Self {
        if !Self::handles_block_id(block.id) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "EndRodLikeProperties"
            );
        }
        Self::from_state_id(block.default_state.id, block)
    }
    fn to_props(&self) -> Vec<(&'static str, &'static str)> {
        vec![("facing", self.r#facing.to_value())]
    }
    #[allow(clippy::manual_range_patterns)]
    fn from_props(props: &[(&str, &str)], block: &Block) -> Self {
        #[cfg(debug_assertions)]
        if !matches!(
            block.id.as_u16(),
            655u16
                | 677u16
                | 678u16
                | 679u16
                | 680u16
                | 681u16
                | 682u16
                | 683u16
                | 684u16
                | 685u16
                | 686u16
                | 687u16
                | 688u16
                | 689u16
                | 690u16
                | 691u16
                | 692u16
                | 693u16
        ) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "EndRodLikeProperties"
            );
        }
        let mut block_props = Self::default(block);
        for (key, value) in props {
            if *key == "facing" {
                block_props.r#facing = Facing::from_value(value)
            }
        }
        block_props
    }
}
#[derive(Clone, Copy, Eq, PartialEq)]
pub struct MovingPistonLikeProperties {
    pub r#facing: Facing,
    pub r#type: PistonType,
}
impl BlockProperties for MovingPistonLikeProperties {
    fn to_index(&self) -> u16 {
        let (index, _) = [
            (self.r#type.to_index(), PistonType::variant_count()),
            (self.r#facing.to_index(), Facing::variant_count()),
        ]
        .iter()
        .fold((0, 1), |(curr, mul), &(val, count)| {
            (curr + val * mul, mul * count)
        });
        index
    }
    #[allow(unused_assignments)]
    fn from_index(mut index: u16) -> Self {
        Self {
            r#type: {
                let value = index % PistonType::variant_count();
                index /= PistonType::variant_count();
                PistonType::from_index(value)
            },
            r#facing: {
                let value = index % Facing::variant_count();
                index /= Facing::variant_count();
                Facing::from_index(value)
            },
        }
    }
    #[inline]
    #[allow(clippy::manual_range_patterns)]
    fn handles_block_id(block_id: BlockId) -> bool
    where
        Self: Sized,
    {
        matches!(block_id.as_u16(), 156u16)
    }
    fn to_state_id(&self, block: &Block) -> BlockStateId {
        if !Self::handles_block_id(block.id) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "MovingPistonLikeProperties"
            );
        }
        block.states[self.to_index() as usize].id
    }
    fn from_state_id(id: BlockStateId, block: &Block) -> Self {
        debug_assert!(
            Self::handles_block_id(block.id),
            "{} is not a valid block for {}",
            block.name,
            "MovingPistonLikeProperties"
        );
        let min_id = block.states[0].id.as_u16();
        let max_id = block.states.last().map(|s| s.id.as_u16()).unwrap_or(min_id);
        if (min_id..=max_id).contains(&id.as_u16()) {
            Self::from_index(id.as_u16() - min_id)
        } else {
            #[cfg(debug_assertions)]
            panic!("State ID {} does not exist for {}", id, block.name);
            #[cfg(not(debug_assertions))]
            Self::from_index(0)
        }
    }
    fn default(block: &Block) -> Self {
        if !Self::handles_block_id(block.id) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "MovingPistonLikeProperties"
            );
        }
        Self::from_state_id(block.default_state.id, block)
    }
    fn to_props(&self) -> Vec<(&'static str, &'static str)> {
        vec![
            ("facing", self.r#facing.to_value()),
            ("type", self.r#type.to_value()),
        ]
    }
    #[allow(clippy::manual_range_patterns)]
    fn from_props(props: &[(&str, &str)], block: &Block) -> Self {
        #[cfg(debug_assertions)]
        if !matches!(block.id.as_u16(), 156u16) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "MovingPistonLikeProperties"
            );
        }
        let mut block_props = Self::default(block);
        for (key, value) in props {
            match *key {
                "facing" => block_props.r#facing = Facing::from_value(value),
                "type" => block_props.r#type = PistonType::from_value(value),
                _ => {}
            }
        }
        block_props
    }
}
#[derive(Clone, Copy, Eq, PartialEq)]
pub struct AmethystClusterLikeProperties {
    pub r#facing: Facing,
    pub r#waterlogged: bool,
}
impl BlockProperties for AmethystClusterLikeProperties {
    fn to_index(&self) -> u16 {
        let (index, _) = [
            (!self.r#waterlogged as u16, 2),
            (self.r#facing.to_index(), Facing::variant_count()),
        ]
        .iter()
        .fold((0, 1), |(curr, mul), &(val, count)| {
            (curr + val * mul, mul * count)
        });
        index
    }
    #[allow(unused_assignments)]
    fn from_index(mut index: u16) -> Self {
        Self {
            r#waterlogged: {
                let value = index % 2;
                index /= 2;
                value == 0
            },
            r#facing: {
                let value = index % Facing::variant_count();
                index /= Facing::variant_count();
                Facing::from_index(value)
            },
        }
    }
    #[inline]
    #[allow(clippy::manual_range_patterns)]
    fn handles_block_id(block_id: BlockId) -> bool
    where
        Self: Sized,
    {
        matches!(block_id.as_u16(), 980u16 | 981u16 | 982u16 | 983u16)
    }
    fn to_state_id(&self, block: &Block) -> BlockStateId {
        if !Self::handles_block_id(block.id) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "AmethystClusterLikeProperties"
            );
        }
        block.states[self.to_index() as usize].id
    }
    fn from_state_id(id: BlockStateId, block: &Block) -> Self {
        debug_assert!(
            Self::handles_block_id(block.id),
            "{} is not a valid block for {}",
            block.name,
            "AmethystClusterLikeProperties"
        );
        let min_id = block.states[0].id.as_u16();
        let max_id = block.states.last().map(|s| s.id.as_u16()).unwrap_or(min_id);
        if (min_id..=max_id).contains(&id.as_u16()) {
            Self::from_index(id.as_u16() - min_id)
        } else {
            #[cfg(debug_assertions)]
            panic!("State ID {} does not exist for {}", id, block.name);
            #[cfg(not(debug_assertions))]
            Self::from_index(0)
        }
    }
    fn default(block: &Block) -> Self {
        if !Self::handles_block_id(block.id) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "AmethystClusterLikeProperties"
            );
        }
        Self::from_state_id(block.default_state.id, block)
    }
    fn to_props(&self) -> Vec<(&'static str, &'static str)> {
        vec![
            ("facing", self.r#facing.to_value()),
            (
                "waterlogged",
                if self.r#waterlogged { "true" } else { "false" },
            ),
        ]
    }
    #[allow(clippy::manual_range_patterns)]
    fn from_props(props: &[(&str, &str)], block: &Block) -> Self {
        #[cfg(debug_assertions)]
        if !matches!(block.id.as_u16(), 980u16 | 981u16 | 982u16 | 983u16) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "AmethystClusterLikeProperties"
            );
        }
        let mut block_props = Self::default(block);
        for (key, value) in props {
            match *key {
                "facing" => block_props.r#facing = Facing::from_value(value),
                "waterlogged" => block_props.r#waterlogged = matches!(*value, "true"),
                _ => {}
            }
        }
        block_props
    }
}
#[derive(Clone, Copy, Eq, PartialEq)]
pub struct CommandBlockLikeProperties {
    pub r#conditional: bool,
    pub r#facing: Facing,
}
impl BlockProperties for CommandBlockLikeProperties {
    fn to_index(&self) -> u16 {
        let (index, _) = [
            (self.r#facing.to_index(), Facing::variant_count()),
            (!self.r#conditional as u16, 2),
        ]
        .iter()
        .fold((0, 1), |(curr, mul), &(val, count)| {
            (curr + val * mul, mul * count)
        });
        index
    }
    #[allow(unused_assignments)]
    fn from_index(mut index: u16) -> Self {
        Self {
            r#facing: {
                let value = index % Facing::variant_count();
                index /= Facing::variant_count();
                Facing::from_index(value)
            },
            r#conditional: {
                let value = index % 2;
                index /= 2;
                value == 0
            },
        }
    }
    #[inline]
    #[allow(clippy::manual_range_patterns)]
    fn handles_block_id(block_id: BlockId) -> bool
    where
        Self: Sized,
    {
        matches!(block_id.as_u16(), 407u16 | 668u16 | 669u16)
    }
    fn to_state_id(&self, block: &Block) -> BlockStateId {
        if !Self::handles_block_id(block.id) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "CommandBlockLikeProperties"
            );
        }
        block.states[self.to_index() as usize].id
    }
    fn from_state_id(id: BlockStateId, block: &Block) -> Self {
        debug_assert!(
            Self::handles_block_id(block.id),
            "{} is not a valid block for {}",
            block.name,
            "CommandBlockLikeProperties"
        );
        let min_id = block.states[0].id.as_u16();
        let max_id = block.states.last().map(|s| s.id.as_u16()).unwrap_or(min_id);
        if (min_id..=max_id).contains(&id.as_u16()) {
            Self::from_index(id.as_u16() - min_id)
        } else {
            #[cfg(debug_assertions)]
            panic!("State ID {} does not exist for {}", id, block.name);
            #[cfg(not(debug_assertions))]
            Self::from_index(0)
        }
    }
    fn default(block: &Block) -> Self {
        if !Self::handles_block_id(block.id) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "CommandBlockLikeProperties"
            );
        }
        Self::from_state_id(block.default_state.id, block)
    }
    fn to_props(&self) -> Vec<(&'static str, &'static str)> {
        vec![
            (
                "conditional",
                if self.r#conditional { "true" } else { "false" },
            ),
            ("facing", self.r#facing.to_value()),
        ]
    }
    #[allow(clippy::manual_range_patterns)]
    fn from_props(props: &[(&str, &str)], block: &Block) -> Self {
        #[cfg(debug_assertions)]
        if !matches!(block.id.as_u16(), 407u16 | 668u16 | 669u16) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "CommandBlockLikeProperties"
            );
        }
        let mut block_props = Self::default(block);
        for (key, value) in props {
            match *key {
                "conditional" => block_props.r#conditional = matches!(*value, "true"),
                "facing" => block_props.r#facing = Facing::from_value(value),
                _ => {}
            }
        }
        block_props
    }
}
#[derive(Clone, Copy, Eq, PartialEq)]
pub struct NetherPortalLikeProperties {
    pub r#axis: HorizontalAxis,
}
impl BlockProperties for NetherPortalLikeProperties {
    fn to_index(&self) -> u16 {
        let (index, _) = [(self.r#axis.to_index(), HorizontalAxis::variant_count())]
            .iter()
            .fold((0, 1), |(curr, mul), &(val, count)| {
                (curr + val * mul, mul * count)
            });
        index
    }
    #[allow(unused_assignments)]
    fn from_index(mut index: u16) -> Self {
        Self {
            r#axis: {
                let value = index % HorizontalAxis::variant_count();
                index /= HorizontalAxis::variant_count();
                HorizontalAxis::from_index(value)
            },
        }
    }
    #[inline]
    #[allow(clippy::manual_range_patterns)]
    fn handles_block_id(block_id: BlockId) -> bool
    where
        Self: Sized,
    {
        matches!(block_id.as_u16(), 295u16)
    }
    fn to_state_id(&self, block: &Block) -> BlockStateId {
        if !Self::handles_block_id(block.id) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "NetherPortalLikeProperties"
            );
        }
        block.states[self.to_index() as usize].id
    }
    fn from_state_id(id: BlockStateId, block: &Block) -> Self {
        debug_assert!(
            Self::handles_block_id(block.id),
            "{} is not a valid block for {}",
            block.name,
            "NetherPortalLikeProperties"
        );
        let min_id = block.states[0].id.as_u16();
        let max_id = block.states.last().map(|s| s.id.as_u16()).unwrap_or(min_id);
        if (min_id..=max_id).contains(&id.as_u16()) {
            Self::from_index(id.as_u16() - min_id)
        } else {
            #[cfg(debug_assertions)]
            panic!("State ID {} does not exist for {}", id, block.name);
            #[cfg(not(debug_assertions))]
            Self::from_index(0)
        }
    }
    fn default(block: &Block) -> Self {
        if !Self::handles_block_id(block.id) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "NetherPortalLikeProperties"
            );
        }
        Self::from_state_id(block.default_state.id, block)
    }
    fn to_props(&self) -> Vec<(&'static str, &'static str)> {
        vec![("axis", self.r#axis.to_value())]
    }
    #[allow(clippy::manual_range_patterns)]
    fn from_props(props: &[(&str, &str)], block: &Block) -> Self {
        #[cfg(debug_assertions)]
        if !matches!(block.id.as_u16(), 295u16) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "NetherPortalLikeProperties"
            );
        }
        let mut block_props = Self::default(block);
        for (key, value) in props {
            if *key == "axis" {
                block_props.r#axis = HorizontalAxis::from_value(value)
            }
        }
        block_props
    }
}
#[derive(Clone, Copy, Eq, PartialEq)]
pub struct OakLeavesLikeProperties {
    pub r#distance: u8,
    pub r#persistent: bool,
    pub r#waterlogged: bool,
}
impl BlockProperties for OakLeavesLikeProperties {
    fn to_index(&self) -> u16 {
        let (index, _) = [
            (!self.r#waterlogged as u16, 2),
            (!self.r#persistent as u16, 2),
            ((self.r#distance - 1u8) as u16, 7u16),
        ]
        .iter()
        .fold((0, 1), |(curr, mul), &(val, count)| {
            (curr + val * mul, mul * count)
        });
        index
    }
    #[allow(unused_assignments)]
    fn from_index(mut index: u16) -> Self {
        Self {
            r#waterlogged: {
                let value = index % 2;
                index /= 2;
                value == 0
            },
            r#persistent: {
                let value = index % 2;
                index /= 2;
                value == 0
            },
            r#distance: {
                let value = (index % 7u16) as u8;
                index /= 7u16;
                value + 1u8
            },
        }
    }
    #[inline]
    #[allow(clippy::manual_range_patterns)]
    fn handles_block_id(block_id: BlockId) -> bool
    where
        Self: Sized,
    {
        matches!(
            block_id.as_u16(),
            88u16 | 89u16 | 90u16 | 91u16 | 92u16 | 93u16 | 94u16 | 95u16 | 96u16 | 97u16 | 98u16
        )
    }
    fn to_state_id(&self, block: &Block) -> BlockStateId {
        if !Self::handles_block_id(block.id) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "OakLeavesLikeProperties"
            );
        }
        block.states[self.to_index() as usize].id
    }
    fn from_state_id(id: BlockStateId, block: &Block) -> Self {
        debug_assert!(
            Self::handles_block_id(block.id),
            "{} is not a valid block for {}",
            block.name,
            "OakLeavesLikeProperties"
        );
        let min_id = block.states[0].id.as_u16();
        let max_id = block.states.last().map(|s| s.id.as_u16()).unwrap_or(min_id);
        if (min_id..=max_id).contains(&id.as_u16()) {
            Self::from_index(id.as_u16() - min_id)
        } else {
            #[cfg(debug_assertions)]
            panic!("State ID {} does not exist for {}", id, block.name);
            #[cfg(not(debug_assertions))]
            Self::from_index(0)
        }
    }
    fn default(block: &Block) -> Self {
        if !Self::handles_block_id(block.id) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "OakLeavesLikeProperties"
            );
        }
        Self::from_state_id(block.default_state.id, block)
    }
    fn to_props(&self) -> Vec<(&'static str, &'static str)> {
        vec![
            (
                "distance",
                match self.r#distance {
                    1u8 => "1",
                    2u8 => "2",
                    3u8 => "3",
                    4u8 => "4",
                    5u8 => "5",
                    6u8 => "6",
                    7u8 => "7",
                    _ => unreachable!(),
                },
            ),
            (
                "persistent",
                if self.r#persistent { "true" } else { "false" },
            ),
            (
                "waterlogged",
                if self.r#waterlogged { "true" } else { "false" },
            ),
        ]
    }
    #[allow(clippy::manual_range_patterns)]
    fn from_props(props: &[(&str, &str)], block: &Block) -> Self {
        #[cfg(debug_assertions)]
        if !matches!(
            block.id.as_u16(),
            88u16 | 89u16 | 90u16 | 91u16 | 92u16 | 93u16 | 94u16 | 95u16 | 96u16 | 97u16 | 98u16
        ) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "OakLeavesLikeProperties"
            );
        }
        let mut block_props = Self::default(block);
        for (key, value) in props {
            match *key {
                "distance" => {
                    block_props.r#distance = match *value {
                        "1" => 1u8,
                        "2" => 2u8,
                        "3" => 3u8,
                        "4" => 4u8,
                        "5" => 5u8,
                        "6" => 6u8,
                        "7" => 7u8,
                        _ => 1u8,
                    }
                }
                "persistent" => block_props.r#persistent = matches!(*value, "true"),
                "waterlogged" => block_props.r#waterlogged = matches!(*value, "true"),
                _ => {}
            }
        }
        block_props
    }
}
#[derive(Clone, Copy, Eq, PartialEq)]
pub struct SnifferEggLikeProperties {
    pub r#hatch: u8,
}
impl BlockProperties for SnifferEggLikeProperties {
    fn to_index(&self) -> u16 {
        let (index, _) = [(self.r#hatch as u16, 3u16)]
            .iter()
            .fold((0, 1), |(curr, mul), &(val, count)| {
                (curr + val * mul, mul * count)
            });
        index
    }
    #[allow(unused_assignments)]
    fn from_index(mut index: u16) -> Self {
        Self {
            r#hatch: {
                let value = (index % 3u16) as u8;
                index /= 3u16;
                value
            },
        }
    }
    #[inline]
    #[allow(clippy::manual_range_patterns)]
    fn handles_block_id(block_id: BlockId) -> bool
    where
        Self: Sized,
    {
        matches!(block_id.as_u16(), 746u16)
    }
    fn to_state_id(&self, block: &Block) -> BlockStateId {
        if !Self::handles_block_id(block.id) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "SnifferEggLikeProperties"
            );
        }
        block.states[self.to_index() as usize].id
    }
    fn from_state_id(id: BlockStateId, block: &Block) -> Self {
        debug_assert!(
            Self::handles_block_id(block.id),
            "{} is not a valid block for {}",
            block.name,
            "SnifferEggLikeProperties"
        );
        let min_id = block.states[0].id.as_u16();
        let max_id = block.states.last().map(|s| s.id.as_u16()).unwrap_or(min_id);
        if (min_id..=max_id).contains(&id.as_u16()) {
            Self::from_index(id.as_u16() - min_id)
        } else {
            #[cfg(debug_assertions)]
            panic!("State ID {} does not exist for {}", id, block.name);
            #[cfg(not(debug_assertions))]
            Self::from_index(0)
        }
    }
    fn default(block: &Block) -> Self {
        if !Self::handles_block_id(block.id) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "SnifferEggLikeProperties"
            );
        }
        Self::from_state_id(block.default_state.id, block)
    }
    fn to_props(&self) -> Vec<(&'static str, &'static str)> {
        vec![(
            "hatch",
            match self.r#hatch {
                0u8 => "0",
                1u8 => "1",
                2u8 => "2",
                _ => unreachable!(),
            },
        )]
    }
    #[allow(clippy::manual_range_patterns)]
    fn from_props(props: &[(&str, &str)], block: &Block) -> Self {
        #[cfg(debug_assertions)]
        if !matches!(block.id.as_u16(), 746u16) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "SnifferEggLikeProperties"
            );
        }
        let mut block_props = Self::default(block);
        for (key, value) in props {
            if *key == "hatch" {
                block_props.r#hatch = match *value {
                    "0" => 0u8,
                    "1" => 1u8,
                    "2" => 2u8,
                    _ => 0u8,
                }
            }
        }
        block_props
    }
}
#[derive(Clone, Copy, Eq, PartialEq)]
pub struct TurtleEggLikeProperties {
    pub r#eggs: u8,
    pub r#hatch: u8,
}
impl BlockProperties for TurtleEggLikeProperties {
    fn to_index(&self) -> u16 {
        let (index, _) = [
            (self.r#hatch as u16, 3u16),
            ((self.r#eggs - 1u8) as u16, 4u16),
        ]
        .iter()
        .fold((0, 1), |(curr, mul), &(val, count)| {
            (curr + val * mul, mul * count)
        });
        index
    }
    #[allow(unused_assignments)]
    fn from_index(mut index: u16) -> Self {
        Self {
            r#hatch: {
                let value = (index % 3u16) as u8;
                index /= 3u16;
                value
            },
            r#eggs: {
                let value = (index % 4u16) as u8;
                index /= 4u16;
                value + 1u8
            },
        }
    }
    #[inline]
    #[allow(clippy::manual_range_patterns)]
    fn handles_block_id(block_id: BlockId) -> bool
    where
        Self: Sized,
    {
        matches!(block_id.as_u16(), 745u16)
    }
    fn to_state_id(&self, block: &Block) -> BlockStateId {
        if !Self::handles_block_id(block.id) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "TurtleEggLikeProperties"
            );
        }
        block.states[self.to_index() as usize].id
    }
    fn from_state_id(id: BlockStateId, block: &Block) -> Self {
        debug_assert!(
            Self::handles_block_id(block.id),
            "{} is not a valid block for {}",
            block.name,
            "TurtleEggLikeProperties"
        );
        let min_id = block.states[0].id.as_u16();
        let max_id = block.states.last().map(|s| s.id.as_u16()).unwrap_or(min_id);
        if (min_id..=max_id).contains(&id.as_u16()) {
            Self::from_index(id.as_u16() - min_id)
        } else {
            #[cfg(debug_assertions)]
            panic!("State ID {} does not exist for {}", id, block.name);
            #[cfg(not(debug_assertions))]
            Self::from_index(0)
        }
    }
    fn default(block: &Block) -> Self {
        if !Self::handles_block_id(block.id) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "TurtleEggLikeProperties"
            );
        }
        Self::from_state_id(block.default_state.id, block)
    }
    fn to_props(&self) -> Vec<(&'static str, &'static str)> {
        vec![
            (
                "eggs",
                match self.r#eggs {
                    1u8 => "1",
                    2u8 => "2",
                    3u8 => "3",
                    4u8 => "4",
                    _ => unreachable!(),
                },
            ),
            (
                "hatch",
                match self.r#hatch {
                    0u8 => "0",
                    1u8 => "1",
                    2u8 => "2",
                    _ => unreachable!(),
                },
            ),
        ]
    }
    #[allow(clippy::manual_range_patterns)]
    fn from_props(props: &[(&str, &str)], block: &Block) -> Self {
        #[cfg(debug_assertions)]
        if !matches!(block.id.as_u16(), 745u16) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "TurtleEggLikeProperties"
            );
        }
        let mut block_props = Self::default(block);
        for (key, value) in props {
            match *key {
                "eggs" => {
                    block_props.r#eggs = match *value {
                        "1" => 1u8,
                        "2" => 2u8,
                        "3" => 3u8,
                        "4" => 4u8,
                        _ => 1u8,
                    }
                }
                "hatch" => {
                    block_props.r#hatch = match *value {
                        "0" => 0u8,
                        "1" => 1u8,
                        "2" => 2u8,
                        _ => 0u8,
                    }
                }
                _ => {}
            }
        }
        block_props
    }
}
#[derive(Clone, Copy, Eq, PartialEq)]
pub struct OakHangingSignLikeProperties {
    pub r#attached: bool,
    pub r#rotation: u8,
    pub r#waterlogged: bool,
}
impl BlockProperties for OakHangingSignLikeProperties {
    fn to_index(&self) -> u16 {
        let (index, _) = [
            (!self.r#waterlogged as u16, 2),
            (self.r#rotation as u16, 16u16),
            (!self.r#attached as u16, 2),
        ]
        .iter()
        .fold((0, 1), |(curr, mul), &(val, count)| {
            (curr + val * mul, mul * count)
        });
        index
    }
    #[allow(unused_assignments)]
    fn from_index(mut index: u16) -> Self {
        Self {
            r#waterlogged: {
                let value = index % 2;
                index /= 2;
                value == 0
            },
            r#rotation: {
                let value = (index % 16u16) as u8;
                index /= 16u16;
                value
            },
            r#attached: {
                let value = index % 2;
                index /= 2;
                value == 0
            },
        }
    }
    #[inline]
    #[allow(clippy::manual_range_patterns)]
    fn handles_block_id(block_id: BlockId) -> bool
    where
        Self: Sized,
    {
        matches!(
            block_id.as_u16(),
            234u16
                | 235u16
                | 236u16
                | 237u16
                | 238u16
                | 239u16
                | 240u16
                | 241u16
                | 242u16
                | 243u16
                | 244u16
                | 245u16
        )
    }
    fn to_state_id(&self, block: &Block) -> BlockStateId {
        if !Self::handles_block_id(block.id) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "OakHangingSignLikeProperties"
            );
        }
        block.states[self.to_index() as usize].id
    }
    fn from_state_id(id: BlockStateId, block: &Block) -> Self {
        debug_assert!(
            Self::handles_block_id(block.id),
            "{} is not a valid block for {}",
            block.name,
            "OakHangingSignLikeProperties"
        );
        let min_id = block.states[0].id.as_u16();
        let max_id = block.states.last().map(|s| s.id.as_u16()).unwrap_or(min_id);
        if (min_id..=max_id).contains(&id.as_u16()) {
            Self::from_index(id.as_u16() - min_id)
        } else {
            #[cfg(debug_assertions)]
            panic!("State ID {} does not exist for {}", id, block.name);
            #[cfg(not(debug_assertions))]
            Self::from_index(0)
        }
    }
    fn default(block: &Block) -> Self {
        if !Self::handles_block_id(block.id) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "OakHangingSignLikeProperties"
            );
        }
        Self::from_state_id(block.default_state.id, block)
    }
    fn to_props(&self) -> Vec<(&'static str, &'static str)> {
        vec![
            ("attached", if self.r#attached { "true" } else { "false" }),
            (
                "rotation",
                match self.r#rotation {
                    0u8 => "0",
                    1u8 => "1",
                    2u8 => "2",
                    3u8 => "3",
                    4u8 => "4",
                    5u8 => "5",
                    6u8 => "6",
                    7u8 => "7",
                    8u8 => "8",
                    9u8 => "9",
                    10u8 => "10",
                    11u8 => "11",
                    12u8 => "12",
                    13u8 => "13",
                    14u8 => "14",
                    15u8 => "15",
                    _ => unreachable!(),
                },
            ),
            (
                "waterlogged",
                if self.r#waterlogged { "true" } else { "false" },
            ),
        ]
    }
    #[allow(clippy::manual_range_patterns)]
    fn from_props(props: &[(&str, &str)], block: &Block) -> Self {
        #[cfg(debug_assertions)]
        if !matches!(
            block.id.as_u16(),
            234u16
                | 235u16
                | 236u16
                | 237u16
                | 238u16
                | 239u16
                | 240u16
                | 241u16
                | 242u16
                | 243u16
                | 244u16
                | 245u16
        ) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "OakHangingSignLikeProperties"
            );
        }
        let mut block_props = Self::default(block);
        for (key, value) in props {
            match *key {
                "attached" => block_props.r#attached = matches!(*value, "true"),
                "rotation" => {
                    block_props.r#rotation = match *value {
                        "0" => 0u8,
                        "1" => 1u8,
                        "2" => 2u8,
                        "3" => 3u8,
                        "4" => 4u8,
                        "5" => 5u8,
                        "6" => 6u8,
                        "7" => 7u8,
                        "8" => 8u8,
                        "9" => 9u8,
                        "10" => 10u8,
                        "11" => 11u8,
                        "12" => 12u8,
                        "13" => 13u8,
                        "14" => 14u8,
                        "15" => 15u8,
                        _ => 0u8,
                    }
                }
                "waterlogged" => block_props.r#waterlogged = matches!(*value, "true"),
                _ => {}
            }
        }
        block_props
    }
}
#[derive(Clone, Copy, Eq, PartialEq)]
pub struct TallSeagrassLikeProperties {
    pub r#half: DoubleBlockHalf,
}
impl BlockProperties for TallSeagrassLikeProperties {
    fn to_index(&self) -> u16 {
        let (index, _) = [(self.r#half.to_index(), DoubleBlockHalf::variant_count())]
            .iter()
            .fold((0, 1), |(curr, mul), &(val, count)| {
                (curr + val * mul, mul * count)
            });
        index
    }
    #[allow(unused_assignments)]
    fn from_index(mut index: u16) -> Self {
        Self {
            r#half: {
                let value = index % DoubleBlockHalf::variant_count();
                index /= DoubleBlockHalf::variant_count();
                DoubleBlockHalf::from_index(value)
            },
        }
    }
    #[inline]
    #[allow(clippy::manual_range_patterns)]
    fn handles_block_id(block_id: BlockId) -> bool
    where
        Self: Sized,
    {
        matches!(
            block_id.as_u16(),
            137u16 | 557u16 | 558u16 | 559u16 | 560u16 | 561u16 | 562u16 | 664u16
        )
    }
    fn to_state_id(&self, block: &Block) -> BlockStateId {
        if !Self::handles_block_id(block.id) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "TallSeagrassLikeProperties"
            );
        }
        block.states[self.to_index() as usize].id
    }
    fn from_state_id(id: BlockStateId, block: &Block) -> Self {
        debug_assert!(
            Self::handles_block_id(block.id),
            "{} is not a valid block for {}",
            block.name,
            "TallSeagrassLikeProperties"
        );
        let min_id = block.states[0].id.as_u16();
        let max_id = block.states.last().map(|s| s.id.as_u16()).unwrap_or(min_id);
        if (min_id..=max_id).contains(&id.as_u16()) {
            Self::from_index(id.as_u16() - min_id)
        } else {
            #[cfg(debug_assertions)]
            panic!("State ID {} does not exist for {}", id, block.name);
            #[cfg(not(debug_assertions))]
            Self::from_index(0)
        }
    }
    fn default(block: &Block) -> Self {
        if !Self::handles_block_id(block.id) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "TallSeagrassLikeProperties"
            );
        }
        Self::from_state_id(block.default_state.id, block)
    }
    fn to_props(&self) -> Vec<(&'static str, &'static str)> {
        vec![("half", self.r#half.to_value())]
    }
    #[allow(clippy::manual_range_patterns)]
    fn from_props(props: &[(&str, &str)], block: &Block) -> Self {
        #[cfg(debug_assertions)]
        if !matches!(
            block.id.as_u16(),
            137u16 | 557u16 | 558u16 | 559u16 | 560u16 | 561u16 | 562u16 | 664u16
        ) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "TallSeagrassLikeProperties"
            );
        }
        let mut block_props = Self::default(block);
        for (key, value) in props {
            if *key == "half" {
                block_props.r#half = DoubleBlockHalf::from_value(value)
            }
        }
        block_props
    }
}
#[derive(Clone, Copy, Eq, PartialEq)]
pub struct PitcherCropLikeProperties {
    pub r#age: u8,
    pub r#half: DoubleBlockHalf,
}
impl BlockProperties for PitcherCropLikeProperties {
    fn to_index(&self) -> u16 {
        let (index, _) = [
            (self.r#half.to_index(), DoubleBlockHalf::variant_count()),
            (self.r#age as u16, 5u16),
        ]
        .iter()
        .fold((0, 1), |(curr, mul), &(val, count)| {
            (curr + val * mul, mul * count)
        });
        index
    }
    #[allow(unused_assignments)]
    fn from_index(mut index: u16) -> Self {
        Self {
            r#half: {
                let value = index % DoubleBlockHalf::variant_count();
                index /= DoubleBlockHalf::variant_count();
                DoubleBlockHalf::from_index(value)
            },
            r#age: {
                let value = (index % 5u16) as u8;
                index /= 5u16;
                value
            },
        }
    }
    #[inline]
    #[allow(clippy::manual_range_patterns)]
    fn handles_block_id(block_id: BlockId) -> bool
    where
        Self: Sized,
    {
        matches!(block_id.as_u16(), 663u16)
    }
    fn to_state_id(&self, block: &Block) -> BlockStateId {
        if !Self::handles_block_id(block.id) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "PitcherCropLikeProperties"
            );
        }
        block.states[self.to_index() as usize].id
    }
    fn from_state_id(id: BlockStateId, block: &Block) -> Self {
        debug_assert!(
            Self::handles_block_id(block.id),
            "{} is not a valid block for {}",
            block.name,
            "PitcherCropLikeProperties"
        );
        let min_id = block.states[0].id.as_u16();
        let max_id = block.states.last().map(|s| s.id.as_u16()).unwrap_or(min_id);
        if (min_id..=max_id).contains(&id.as_u16()) {
            Self::from_index(id.as_u16() - min_id)
        } else {
            #[cfg(debug_assertions)]
            panic!("State ID {} does not exist for {}", id, block.name);
            #[cfg(not(debug_assertions))]
            Self::from_index(0)
        }
    }
    fn default(block: &Block) -> Self {
        if !Self::handles_block_id(block.id) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "PitcherCropLikeProperties"
            );
        }
        Self::from_state_id(block.default_state.id, block)
    }
    fn to_props(&self) -> Vec<(&'static str, &'static str)> {
        vec![
            (
                "age",
                match self.r#age {
                    0u8 => "0",
                    1u8 => "1",
                    2u8 => "2",
                    3u8 => "3",
                    4u8 => "4",
                    _ => unreachable!(),
                },
            ),
            ("half", self.r#half.to_value()),
        ]
    }
    #[allow(clippy::manual_range_patterns)]
    fn from_props(props: &[(&str, &str)], block: &Block) -> Self {
        #[cfg(debug_assertions)]
        if !matches!(block.id.as_u16(), 663u16) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "PitcherCropLikeProperties"
            );
        }
        let mut block_props = Self::default(block);
        for (key, value) in props {
            match *key {
                "age" => {
                    block_props.r#age = match *value {
                        "0" => 0u8,
                        "1" => 1u8,
                        "2" => 2u8,
                        "3" => 3u8,
                        "4" => 4u8,
                        _ => 0u8,
                    }
                }
                "half" => block_props.r#half = DoubleBlockHalf::from_value(value),
                _ => {}
            }
        }
        block_props
    }
}
#[derive(Clone, Copy, Eq, PartialEq)]
pub struct JigsawLikeProperties {
    pub r#orientation: Orientation,
}
impl BlockProperties for JigsawLikeProperties {
    fn to_index(&self) -> u16 {
        let (index, _) = [(self.r#orientation.to_index(), Orientation::variant_count())]
            .iter()
            .fold((0, 1), |(curr, mul), &(val, count)| {
                (curr + val * mul, mul * count)
            });
        index
    }
    #[allow(unused_assignments)]
    fn from_index(mut index: u16) -> Self {
        Self {
            r#orientation: {
                let value = index % Orientation::variant_count();
                index /= Orientation::variant_count();
                Orientation::from_index(value)
            },
        }
    }
    #[inline]
    #[allow(clippy::manual_range_patterns)]
    fn handles_block_id(block_id: BlockId) -> bool
    where
        Self: Sized,
    {
        matches!(block_id.as_u16(), 906u16)
    }
    fn to_state_id(&self, block: &Block) -> BlockStateId {
        if !Self::handles_block_id(block.id) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "JigsawLikeProperties"
            );
        }
        block.states[self.to_index() as usize].id
    }
    fn from_state_id(id: BlockStateId, block: &Block) -> Self {
        debug_assert!(
            Self::handles_block_id(block.id),
            "{} is not a valid block for {}",
            block.name,
            "JigsawLikeProperties"
        );
        let min_id = block.states[0].id.as_u16();
        let max_id = block.states.last().map(|s| s.id.as_u16()).unwrap_or(min_id);
        if (min_id..=max_id).contains(&id.as_u16()) {
            Self::from_index(id.as_u16() - min_id)
        } else {
            #[cfg(debug_assertions)]
            panic!("State ID {} does not exist for {}", id, block.name);
            #[cfg(not(debug_assertions))]
            Self::from_index(0)
        }
    }
    fn default(block: &Block) -> Self {
        if !Self::handles_block_id(block.id) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "JigsawLikeProperties"
            );
        }
        Self::from_state_id(block.default_state.id, block)
    }
    fn to_props(&self) -> Vec<(&'static str, &'static str)> {
        vec![("orientation", self.r#orientation.to_value())]
    }
    #[allow(clippy::manual_range_patterns)]
    fn from_props(props: &[(&str, &str)], block: &Block) -> Self {
        #[cfg(debug_assertions)]
        if !matches!(block.id.as_u16(), 906u16) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "JigsawLikeProperties"
            );
        }
        let mut block_props = Self::default(block);
        for (key, value) in props {
            if *key == "orientation" {
                block_props.r#orientation = Orientation::from_value(value)
            }
        }
        block_props
    }
}
#[derive(Clone, Copy, Eq, PartialEq)]
pub struct StructureBlockLikeProperties {
    pub r#mode: StructureblockMode,
}
impl BlockProperties for StructureBlockLikeProperties {
    fn to_index(&self) -> u16 {
        let (index, _) = [(self.r#mode.to_index(), StructureblockMode::variant_count())]
            .iter()
            .fold((0, 1), |(curr, mul), &(val, count)| {
                (curr + val * mul, mul * count)
            });
        index
    }
    #[allow(unused_assignments)]
    fn from_index(mut index: u16) -> Self {
        Self {
            r#mode: {
                let value = index % StructureblockMode::variant_count();
                index /= StructureblockMode::variant_count();
                StructureblockMode::from_index(value)
            },
        }
    }
    #[inline]
    #[allow(clippy::manual_range_patterns)]
    fn handles_block_id(block_id: BlockId) -> bool
    where
        Self: Sized,
    {
        matches!(block_id.as_u16(), 905u16)
    }
    fn to_state_id(&self, block: &Block) -> BlockStateId {
        if !Self::handles_block_id(block.id) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "StructureBlockLikeProperties"
            );
        }
        block.states[self.to_index() as usize].id
    }
    fn from_state_id(id: BlockStateId, block: &Block) -> Self {
        debug_assert!(
            Self::handles_block_id(block.id),
            "{} is not a valid block for {}",
            block.name,
            "StructureBlockLikeProperties"
        );
        let min_id = block.states[0].id.as_u16();
        let max_id = block.states.last().map(|s| s.id.as_u16()).unwrap_or(min_id);
        if (min_id..=max_id).contains(&id.as_u16()) {
            Self::from_index(id.as_u16() - min_id)
        } else {
            #[cfg(debug_assertions)]
            panic!("State ID {} does not exist for {}", id, block.name);
            #[cfg(not(debug_assertions))]
            Self::from_index(0)
        }
    }
    fn default(block: &Block) -> Self {
        if !Self::handles_block_id(block.id) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "StructureBlockLikeProperties"
            );
        }
        Self::from_state_id(block.default_state.id, block)
    }
    fn to_props(&self) -> Vec<(&'static str, &'static str)> {
        vec![("mode", self.r#mode.to_value())]
    }
    #[allow(clippy::manual_range_patterns)]
    fn from_props(props: &[(&str, &str)], block: &Block) -> Self {
        #[cfg(debug_assertions)]
        if !matches!(block.id.as_u16(), 905u16) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "StructureBlockLikeProperties"
            );
        }
        let mut block_props = Self::default(block);
        for (key, value) in props {
            if *key == "mode" {
                block_props.r#mode = StructureblockMode::from_value(value)
            }
        }
        block_props
    }
}
#[derive(Clone, Copy, Eq, PartialEq)]
pub struct DaylightDetectorLikeProperties {
    pub r#inverted: bool,
    pub r#power: u8,
}
impl BlockProperties for DaylightDetectorLikeProperties {
    fn to_index(&self) -> u16 {
        let (index, _) = [(self.r#power as u16, 16u16), (!self.r#inverted as u16, 2)]
            .iter()
            .fold((0, 1), |(curr, mul), &(val, count)| {
                (curr + val * mul, mul * count)
            });
        index
    }
    #[allow(unused_assignments)]
    fn from_index(mut index: u16) -> Self {
        Self {
            r#power: {
                let value = (index % 16u16) as u8;
                index /= 16u16;
                value
            },
            r#inverted: {
                let value = index % 2;
                index /= 2;
                value == 0
            },
        }
    }
    #[inline]
    #[allow(clippy::manual_range_patterns)]
    fn handles_block_id(block_id: BlockId) -> bool
    where
        Self: Sized,
    {
        matches!(block_id.as_u16(), 474u16)
    }
    fn to_state_id(&self, block: &Block) -> BlockStateId {
        if !Self::handles_block_id(block.id) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "DaylightDetectorLikeProperties"
            );
        }
        block.states[self.to_index() as usize].id
    }
    fn from_state_id(id: BlockStateId, block: &Block) -> Self {
        debug_assert!(
            Self::handles_block_id(block.id),
            "{} is not a valid block for {}",
            block.name,
            "DaylightDetectorLikeProperties"
        );
        let min_id = block.states[0].id.as_u16();
        let max_id = block.states.last().map(|s| s.id.as_u16()).unwrap_or(min_id);
        if (min_id..=max_id).contains(&id.as_u16()) {
            Self::from_index(id.as_u16() - min_id)
        } else {
            #[cfg(debug_assertions)]
            panic!("State ID {} does not exist for {}", id, block.name);
            #[cfg(not(debug_assertions))]
            Self::from_index(0)
        }
    }
    fn default(block: &Block) -> Self {
        if !Self::handles_block_id(block.id) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "DaylightDetectorLikeProperties"
            );
        }
        Self::from_state_id(block.default_state.id, block)
    }
    fn to_props(&self) -> Vec<(&'static str, &'static str)> {
        vec![
            ("inverted", if self.r#inverted { "true" } else { "false" }),
            (
                "power",
                match self.r#power {
                    0u8 => "0",
                    1u8 => "1",
                    2u8 => "2",
                    3u8 => "3",
                    4u8 => "4",
                    5u8 => "5",
                    6u8 => "6",
                    7u8 => "7",
                    8u8 => "8",
                    9u8 => "9",
                    10u8 => "10",
                    11u8 => "11",
                    12u8 => "12",
                    13u8 => "13",
                    14u8 => "14",
                    15u8 => "15",
                    _ => unreachable!(),
                },
            ),
        ]
    }
    #[allow(clippy::manual_range_patterns)]
    fn from_props(props: &[(&str, &str)], block: &Block) -> Self {
        #[cfg(debug_assertions)]
        if !matches!(block.id.as_u16(), 474u16) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "DaylightDetectorLikeProperties"
            );
        }
        let mut block_props = Self::default(block);
        for (key, value) in props {
            match *key {
                "inverted" => block_props.r#inverted = matches!(*value, "true"),
                "power" => {
                    block_props.r#power = match *value {
                        "0" => 0u8,
                        "1" => 1u8,
                        "2" => 2u8,
                        "3" => 3u8,
                        "4" => 4u8,
                        "5" => 5u8,
                        "6" => 6u8,
                        "7" => 7u8,
                        "8" => 8u8,
                        "9" => 9u8,
                        "10" => 10u8,
                        "11" => 11u8,
                        "12" => 12u8,
                        "13" => 13u8,
                        "14" => 14u8,
                        "15" => 15u8,
                        _ => 0u8,
                    }
                }
                _ => {}
            }
        }
        block_props
    }
}
#[derive(Clone, Copy, Eq, PartialEq)]
pub struct WaterCauldronLikeProperties {
    pub r#level: u8,
}
impl BlockProperties for WaterCauldronLikeProperties {
    fn to_index(&self) -> u16 {
        let (index, _) = [((self.r#level - 1u8) as u16, 3u16)]
            .iter()
            .fold((0, 1), |(curr, mul), &(val, count)| {
                (curr + val * mul, mul * count)
            });
        index
    }
    #[allow(unused_assignments)]
    fn from_index(mut index: u16) -> Self {
        Self {
            r#level: {
                let value = (index % 3u16) as u8;
                index /= 3u16;
                value + 1u8
            },
        }
    }
    #[inline]
    #[allow(clippy::manual_range_patterns)]
    fn handles_block_id(block_id: BlockId) -> bool
    where
        Self: Sized,
    {
        matches!(block_id.as_u16(), 388u16 | 390u16)
    }
    fn to_state_id(&self, block: &Block) -> BlockStateId {
        if !Self::handles_block_id(block.id) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "WaterCauldronLikeProperties"
            );
        }
        block.states[self.to_index() as usize].id
    }
    fn from_state_id(id: BlockStateId, block: &Block) -> Self {
        debug_assert!(
            Self::handles_block_id(block.id),
            "{} is not a valid block for {}",
            block.name,
            "WaterCauldronLikeProperties"
        );
        let min_id = block.states[0].id.as_u16();
        let max_id = block.states.last().map(|s| s.id.as_u16()).unwrap_or(min_id);
        if (min_id..=max_id).contains(&id.as_u16()) {
            Self::from_index(id.as_u16() - min_id)
        } else {
            #[cfg(debug_assertions)]
            panic!("State ID {} does not exist for {}", id, block.name);
            #[cfg(not(debug_assertions))]
            Self::from_index(0)
        }
    }
    fn default(block: &Block) -> Self {
        if !Self::handles_block_id(block.id) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "WaterCauldronLikeProperties"
            );
        }
        Self::from_state_id(block.default_state.id, block)
    }
    fn to_props(&self) -> Vec<(&'static str, &'static str)> {
        vec![(
            "level",
            match self.r#level {
                1u8 => "1",
                2u8 => "2",
                3u8 => "3",
                _ => unreachable!(),
            },
        )]
    }
    #[allow(clippy::manual_range_patterns)]
    fn from_props(props: &[(&str, &str)], block: &Block) -> Self {
        #[cfg(debug_assertions)]
        if !matches!(block.id.as_u16(), 388u16 | 390u16) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "WaterCauldronLikeProperties"
            );
        }
        let mut block_props = Self::default(block);
        for (key, value) in props {
            if *key == "level" {
                block_props.r#level = match *value {
                    "1" => 1u8,
                    "2" => 2u8,
                    "3" => 3u8,
                    _ => 1u8,
                }
            }
        }
        block_props
    }
}
#[derive(Clone, Copy, Eq, PartialEq)]
pub struct MangrovePropaguleLikeProperties {
    pub r#age: u8,
    pub r#hanging: bool,
    pub r#stage: u8,
    pub r#waterlogged: bool,
}
impl BlockProperties for MangrovePropaguleLikeProperties {
    fn to_index(&self) -> u16 {
        let (index, _) = [
            (!self.r#waterlogged as u16, 2),
            (self.r#stage as u16, 2u16),
            (!self.r#hanging as u16, 2),
            (self.r#age as u16, 5u16),
        ]
        .iter()
        .fold((0, 1), |(curr, mul), &(val, count)| {
            (curr + val * mul, mul * count)
        });
        index
    }
    #[allow(unused_assignments)]
    fn from_index(mut index: u16) -> Self {
        Self {
            r#waterlogged: {
                let value = index % 2;
                index /= 2;
                value == 0
            },
            r#stage: {
                let value = (index % 2u16) as u8;
                index /= 2u16;
                value
            },
            r#hanging: {
                let value = index % 2;
                index /= 2;
                value == 0
            },
            r#age: {
                let value = (index % 5u16) as u8;
                index /= 5u16;
                value
            },
        }
    }
    #[inline]
    #[allow(clippy::manual_range_patterns)]
    fn handles_block_id(block_id: BlockId) -> bool
    where
        Self: Sized,
    {
        matches!(block_id.as_u16(), 33u16)
    }
    fn to_state_id(&self, block: &Block) -> BlockStateId {
        if !Self::handles_block_id(block.id) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "MangrovePropaguleLikeProperties"
            );
        }
        block.states[self.to_index() as usize].id
    }
    fn from_state_id(id: BlockStateId, block: &Block) -> Self {
        debug_assert!(
            Self::handles_block_id(block.id),
            "{} is not a valid block for {}",
            block.name,
            "MangrovePropaguleLikeProperties"
        );
        let min_id = block.states[0].id.as_u16();
        let max_id = block.states.last().map(|s| s.id.as_u16()).unwrap_or(min_id);
        if (min_id..=max_id).contains(&id.as_u16()) {
            Self::from_index(id.as_u16() - min_id)
        } else {
            #[cfg(debug_assertions)]
            panic!("State ID {} does not exist for {}", id, block.name);
            #[cfg(not(debug_assertions))]
            Self::from_index(0)
        }
    }
    fn default(block: &Block) -> Self {
        if !Self::handles_block_id(block.id) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "MangrovePropaguleLikeProperties"
            );
        }
        Self::from_state_id(block.default_state.id, block)
    }
    fn to_props(&self) -> Vec<(&'static str, &'static str)> {
        vec![
            (
                "age",
                match self.r#age {
                    0u8 => "0",
                    1u8 => "1",
                    2u8 => "2",
                    3u8 => "3",
                    4u8 => "4",
                    _ => unreachable!(),
                },
            ),
            ("hanging", if self.r#hanging { "true" } else { "false" }),
            (
                "stage",
                match self.r#stage {
                    0u8 => "0",
                    1u8 => "1",
                    _ => unreachable!(),
                },
            ),
            (
                "waterlogged",
                if self.r#waterlogged { "true" } else { "false" },
            ),
        ]
    }
    #[allow(clippy::manual_range_patterns)]
    fn from_props(props: &[(&str, &str)], block: &Block) -> Self {
        #[cfg(debug_assertions)]
        if !matches!(block.id.as_u16(), 33u16) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "MangrovePropaguleLikeProperties"
            );
        }
        let mut block_props = Self::default(block);
        for (key, value) in props {
            match *key {
                "age" => {
                    block_props.r#age = match *value {
                        "0" => 0u8,
                        "1" => 1u8,
                        "2" => 2u8,
                        "3" => 3u8,
                        "4" => 4u8,
                        _ => 0u8,
                    }
                }
                "hanging" => block_props.r#hanging = matches!(*value, "true"),
                "stage" => {
                    block_props.r#stage = match *value {
                        "0" => 0u8,
                        "1" => 1u8,
                        _ => 0u8,
                    }
                }
                "waterlogged" => block_props.r#waterlogged = matches!(*value, "true"),
                _ => {}
            }
        }
        block_props
    }
}
#[derive(Clone, Copy, Eq, PartialEq)]
pub struct LanternLikeProperties {
    pub r#hanging: bool,
    pub r#waterlogged: bool,
}
impl BlockProperties for LanternLikeProperties {
    fn to_index(&self) -> u16 {
        let (index, _) = [(!self.r#waterlogged as u16, 2), (!self.r#hanging as u16, 2)]
            .iter()
            .fold((0, 1), |(curr, mul), &(val, count)| {
                (curr + val * mul, mul * count)
            });
        index
    }
    #[allow(unused_assignments)]
    fn from_index(mut index: u16) -> Self {
        Self {
            r#waterlogged: {
                let value = index % 2;
                index /= 2;
                value == 0
            },
            r#hanging: {
                let value = index % 2;
                index /= 2;
                value == 0
            },
        }
    }
    #[inline]
    #[allow(clippy::manual_range_patterns)]
    fn handles_block_id(block_id: BlockId) -> bool
    where
        Self: Sized,
    {
        matches!(
            block_id.as_u16(),
            849u16 | 850u16 | 851u16 | 852u16 | 853u16 | 854u16 | 855u16 | 856u16 | 857u16 | 858u16
        )
    }
    fn to_state_id(&self, block: &Block) -> BlockStateId {
        if !Self::handles_block_id(block.id) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "LanternLikeProperties"
            );
        }
        block.states[self.to_index() as usize].id
    }
    fn from_state_id(id: BlockStateId, block: &Block) -> Self {
        debug_assert!(
            Self::handles_block_id(block.id),
            "{} is not a valid block for {}",
            block.name,
            "LanternLikeProperties"
        );
        let min_id = block.states[0].id.as_u16();
        let max_id = block.states.last().map(|s| s.id.as_u16()).unwrap_or(min_id);
        if (min_id..=max_id).contains(&id.as_u16()) {
            Self::from_index(id.as_u16() - min_id)
        } else {
            #[cfg(debug_assertions)]
            panic!("State ID {} does not exist for {}", id, block.name);
            #[cfg(not(debug_assertions))]
            Self::from_index(0)
        }
    }
    fn default(block: &Block) -> Self {
        if !Self::handles_block_id(block.id) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "LanternLikeProperties"
            );
        }
        Self::from_state_id(block.default_state.id, block)
    }
    fn to_props(&self) -> Vec<(&'static str, &'static str)> {
        vec![
            ("hanging", if self.r#hanging { "true" } else { "false" }),
            (
                "waterlogged",
                if self.r#waterlogged { "true" } else { "false" },
            ),
        ]
    }
    #[allow(clippy::manual_range_patterns)]
    fn from_props(props: &[(&str, &str)], block: &Block) -> Self {
        #[cfg(debug_assertions)]
        if !matches!(
            block.id.as_u16(),
            849u16 | 850u16 | 851u16 | 852u16 | 853u16 | 854u16 | 855u16 | 856u16 | 857u16 | 858u16
        ) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "LanternLikeProperties"
            );
        }
        let mut block_props = Self::default(block);
        for (key, value) in props {
            match *key {
                "hanging" => block_props.r#hanging = matches!(*value, "true"),
                "waterlogged" => block_props.r#waterlogged = matches!(*value, "true"),
                _ => {}
            }
        }
        block_props
    }
}
#[derive(Clone, Copy, Eq, PartialEq)]
pub struct RailLikeProperties {
    pub r#shape: RailShape,
    pub r#waterlogged: bool,
}
impl BlockProperties for RailLikeProperties {
    fn to_index(&self) -> u16 {
        let (index, _) = [
            (!self.r#waterlogged as u16, 2),
            (self.r#shape.to_index(), RailShape::variant_count()),
        ]
        .iter()
        .fold((0, 1), |(curr, mul), &(val, count)| {
            (curr + val * mul, mul * count)
        });
        index
    }
    #[allow(unused_assignments)]
    fn from_index(mut index: u16) -> Self {
        Self {
            r#waterlogged: {
                let value = index % 2;
                index /= 2;
                value == 0
            },
            r#shape: {
                let value = index % RailShape::variant_count();
                index /= RailShape::variant_count();
                RailShape::from_index(value)
            },
        }
    }
    #[inline]
    #[allow(clippy::manual_range_patterns)]
    fn handles_block_id(block_id: BlockId) -> bool
    where
        Self: Sized,
    {
        matches!(block_id.as_u16(), 222u16)
    }
    fn to_state_id(&self, block: &Block) -> BlockStateId {
        if !Self::handles_block_id(block.id) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "RailLikeProperties"
            );
        }
        block.states[self.to_index() as usize].id
    }
    fn from_state_id(id: BlockStateId, block: &Block) -> Self {
        debug_assert!(
            Self::handles_block_id(block.id),
            "{} is not a valid block for {}",
            block.name,
            "RailLikeProperties"
        );
        let min_id = block.states[0].id.as_u16();
        let max_id = block.states.last().map(|s| s.id.as_u16()).unwrap_or(min_id);
        if (min_id..=max_id).contains(&id.as_u16()) {
            Self::from_index(id.as_u16() - min_id)
        } else {
            #[cfg(debug_assertions)]
            panic!("State ID {} does not exist for {}", id, block.name);
            #[cfg(not(debug_assertions))]
            Self::from_index(0)
        }
    }
    fn default(block: &Block) -> Self {
        if !Self::handles_block_id(block.id) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "RailLikeProperties"
            );
        }
        Self::from_state_id(block.default_state.id, block)
    }
    fn to_props(&self) -> Vec<(&'static str, &'static str)> {
        vec![
            ("shape", self.r#shape.to_value()),
            (
                "waterlogged",
                if self.r#waterlogged { "true" } else { "false" },
            ),
        ]
    }
    #[allow(clippy::manual_range_patterns)]
    fn from_props(props: &[(&str, &str)], block: &Block) -> Self {
        #[cfg(debug_assertions)]
        if !matches!(block.id.as_u16(), 222u16) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "RailLikeProperties"
            );
        }
        let mut block_props = Self::default(block);
        for (key, value) in props {
            match *key {
                "shape" => block_props.r#shape = RailShape::from_value(value),
                "waterlogged" => block_props.r#waterlogged = matches!(*value, "true"),
                _ => {}
            }
        }
        block_props
    }
}
#[derive(Clone, Copy, Eq, PartialEq)]
pub struct PointedDripstoneLikeProperties {
    pub r#thickness: SpeleothemThickness,
    pub r#vertical_direction: VerticalDirection,
    pub r#waterlogged: bool,
}
impl BlockProperties for PointedDripstoneLikeProperties {
    fn to_index(&self) -> u16 {
        let (index, _) = [
            (!self.r#waterlogged as u16, 2),
            (
                self.r#vertical_direction.to_index(),
                VerticalDirection::variant_count(),
            ),
            (
                self.r#thickness.to_index(),
                SpeleothemThickness::variant_count(),
            ),
        ]
        .iter()
        .fold((0, 1), |(curr, mul), &(val, count)| {
            (curr + val * mul, mul * count)
        });
        index
    }
    #[allow(unused_assignments)]
    fn from_index(mut index: u16) -> Self {
        Self {
            r#waterlogged: {
                let value = index % 2;
                index /= 2;
                value == 0
            },
            r#vertical_direction: {
                let value = index % VerticalDirection::variant_count();
                index /= VerticalDirection::variant_count();
                VerticalDirection::from_index(value)
            },
            r#thickness: {
                let value = index % SpeleothemThickness::variant_count();
                index /= SpeleothemThickness::variant_count();
                SpeleothemThickness::from_index(value)
            },
        }
    }
    #[inline]
    #[allow(clippy::manual_range_patterns)]
    fn handles_block_id(block_id: BlockId) -> bool
    where
        Self: Sized,
    {
        matches!(block_id.as_u16(), 1133u16 | 1134u16)
    }
    fn to_state_id(&self, block: &Block) -> BlockStateId {
        if !Self::handles_block_id(block.id) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "PointedDripstoneLikeProperties"
            );
        }
        block.states[self.to_index() as usize].id
    }
    fn from_state_id(id: BlockStateId, block: &Block) -> Self {
        debug_assert!(
            Self::handles_block_id(block.id),
            "{} is not a valid block for {}",
            block.name,
            "PointedDripstoneLikeProperties"
        );
        let min_id = block.states[0].id.as_u16();
        let max_id = block.states.last().map(|s| s.id.as_u16()).unwrap_or(min_id);
        if (min_id..=max_id).contains(&id.as_u16()) {
            Self::from_index(id.as_u16() - min_id)
        } else {
            #[cfg(debug_assertions)]
            panic!("State ID {} does not exist for {}", id, block.name);
            #[cfg(not(debug_assertions))]
            Self::from_index(0)
        }
    }
    fn default(block: &Block) -> Self {
        if !Self::handles_block_id(block.id) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "PointedDripstoneLikeProperties"
            );
        }
        Self::from_state_id(block.default_state.id, block)
    }
    fn to_props(&self) -> Vec<(&'static str, &'static str)> {
        vec![
            ("thickness", self.r#thickness.to_value()),
            ("vertical_direction", self.r#vertical_direction.to_value()),
            (
                "waterlogged",
                if self.r#waterlogged { "true" } else { "false" },
            ),
        ]
    }
    #[allow(clippy::manual_range_patterns)]
    fn from_props(props: &[(&str, &str)], block: &Block) -> Self {
        #[cfg(debug_assertions)]
        if !matches!(block.id.as_u16(), 1133u16 | 1134u16) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "PointedDripstoneLikeProperties"
            );
        }
        let mut block_props = Self::default(block);
        for (key, value) in props {
            match *key {
                "thickness" => block_props.r#thickness = SpeleothemThickness::from_value(value),
                "vertical_direction" => {
                    block_props.r#vertical_direction = VerticalDirection::from_value(value)
                }
                "waterlogged" => block_props.r#waterlogged = matches!(*value, "true"),
                _ => {}
            }
        }
        block_props
    }
}
#[derive(Clone, Copy, Eq, PartialEq)]
pub struct OakSaplingLikeProperties {
    pub r#stage: u8,
}
impl BlockProperties for OakSaplingLikeProperties {
    fn to_index(&self) -> u16 {
        let (index, _) = [(self.r#stage as u16, 2u16)]
            .iter()
            .fold((0, 1), |(curr, mul), &(val, count)| {
                (curr + val * mul, mul * count)
            });
        index
    }
    #[allow(unused_assignments)]
    fn from_index(mut index: u16) -> Self {
        Self {
            r#stage: {
                let value = (index % 2u16) as u8;
                index /= 2u16;
                value
            },
        }
    }
    #[inline]
    #[allow(clippy::manual_range_patterns)]
    fn handles_block_id(block_id: BlockId) -> bool
    where
        Self: Sized,
    {
        matches!(
            block_id.as_u16(),
            25u16 | 26u16 | 27u16 | 28u16 | 29u16 | 30u16 | 31u16 | 32u16
        )
    }
    fn to_state_id(&self, block: &Block) -> BlockStateId {
        if !Self::handles_block_id(block.id) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "OakSaplingLikeProperties"
            );
        }
        block.states[self.to_index() as usize].id
    }
    fn from_state_id(id: BlockStateId, block: &Block) -> Self {
        debug_assert!(
            Self::handles_block_id(block.id),
            "{} is not a valid block for {}",
            block.name,
            "OakSaplingLikeProperties"
        );
        let min_id = block.states[0].id.as_u16();
        let max_id = block.states.last().map(|s| s.id.as_u16()).unwrap_or(min_id);
        if (min_id..=max_id).contains(&id.as_u16()) {
            Self::from_index(id.as_u16() - min_id)
        } else {
            #[cfg(debug_assertions)]
            panic!("State ID {} does not exist for {}", id, block.name);
            #[cfg(not(debug_assertions))]
            Self::from_index(0)
        }
    }
    fn default(block: &Block) -> Self {
        if !Self::handles_block_id(block.id) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "OakSaplingLikeProperties"
            );
        }
        Self::from_state_id(block.default_state.id, block)
    }
    fn to_props(&self) -> Vec<(&'static str, &'static str)> {
        vec![(
            "stage",
            match self.r#stage {
                0u8 => "0",
                1u8 => "1",
                _ => unreachable!(),
            },
        )]
    }
    #[allow(clippy::manual_range_patterns)]
    fn from_props(props: &[(&str, &str)], block: &Block) -> Self {
        #[cfg(debug_assertions)]
        if !matches!(
            block.id.as_u16(),
            25u16 | 26u16 | 27u16 | 28u16 | 29u16 | 30u16 | 31u16 | 32u16
        ) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "OakSaplingLikeProperties"
            );
        }
        let mut block_props = Self::default(block);
        for (key, value) in props {
            if *key == "stage" {
                block_props.r#stage = match *value {
                    "0" => 0u8,
                    "1" => 1u8,
                    _ => 0u8,
                }
            }
        }
        block_props
    }
}
#[derive(Clone, Copy, Eq, PartialEq)]
pub struct BambooLikeProperties {
    pub r#age: u8,
    pub r#leaves: BambooLeaves,
    pub r#stage: u8,
}
impl BlockProperties for BambooLikeProperties {
    fn to_index(&self) -> u16 {
        let (index, _) = [
            (self.r#stage as u16, 2u16),
            (self.r#leaves.to_index(), BambooLeaves::variant_count()),
            (self.r#age as u16, 2u16),
        ]
        .iter()
        .fold((0, 1), |(curr, mul), &(val, count)| {
            (curr + val * mul, mul * count)
        });
        index
    }
    #[allow(unused_assignments)]
    fn from_index(mut index: u16) -> Self {
        Self {
            r#stage: {
                let value = (index % 2u16) as u8;
                index /= 2u16;
                value
            },
            r#leaves: {
                let value = index % BambooLeaves::variant_count();
                index /= BambooLeaves::variant_count();
                BambooLeaves::from_index(value)
            },
            r#age: {
                let value = (index % 2u16) as u8;
                index /= 2u16;
                value
            },
        }
    }
    #[inline]
    #[allow(clippy::manual_range_patterns)]
    fn handles_block_id(block_id: BlockId) -> bool
    where
        Self: Sized,
    {
        matches!(block_id.as_u16(), 792u16)
    }
    fn to_state_id(&self, block: &Block) -> BlockStateId {
        if !Self::handles_block_id(block.id) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "BambooLikeProperties"
            );
        }
        block.states[self.to_index() as usize].id
    }
    fn from_state_id(id: BlockStateId, block: &Block) -> Self {
        debug_assert!(
            Self::handles_block_id(block.id),
            "{} is not a valid block for {}",
            block.name,
            "BambooLikeProperties"
        );
        let min_id = block.states[0].id.as_u16();
        let max_id = block.states.last().map(|s| s.id.as_u16()).unwrap_or(min_id);
        if (min_id..=max_id).contains(&id.as_u16()) {
            Self::from_index(id.as_u16() - min_id)
        } else {
            #[cfg(debug_assertions)]
            panic!("State ID {} does not exist for {}", id, block.name);
            #[cfg(not(debug_assertions))]
            Self::from_index(0)
        }
    }
    fn default(block: &Block) -> Self {
        if !Self::handles_block_id(block.id) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "BambooLikeProperties"
            );
        }
        Self::from_state_id(block.default_state.id, block)
    }
    fn to_props(&self) -> Vec<(&'static str, &'static str)> {
        vec![
            (
                "age",
                match self.r#age {
                    0u8 => "0",
                    1u8 => "1",
                    _ => unreachable!(),
                },
            ),
            ("leaves", self.r#leaves.to_value()),
            (
                "stage",
                match self.r#stage {
                    0u8 => "0",
                    1u8 => "1",
                    _ => unreachable!(),
                },
            ),
        ]
    }
    #[allow(clippy::manual_range_patterns)]
    fn from_props(props: &[(&str, &str)], block: &Block) -> Self {
        #[cfg(debug_assertions)]
        if !matches!(block.id.as_u16(), 792u16) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "BambooLikeProperties"
            );
        }
        let mut block_props = Self::default(block);
        for (key, value) in props {
            match *key {
                "age" => {
                    block_props.r#age = match *value {
                        "0" => 0u8,
                        "1" => 1u8,
                        _ => 0u8,
                    }
                }
                "leaves" => block_props.r#leaves = BambooLeaves::from_value(value),
                "stage" => {
                    block_props.r#stage = match *value {
                        "0" => 0u8,
                        "1" => 1u8,
                        _ => 0u8,
                    }
                }
                _ => {}
            }
        }
        block_props
    }
}
#[derive(Clone, Copy, Eq, PartialEq)]
pub struct WheatLikeProperties {
    pub r#age: u8,
}
impl BlockProperties for WheatLikeProperties {
    fn to_index(&self) -> u16 {
        let (index, _) = [(self.r#age as u16, 8u16)]
            .iter()
            .fold((0, 1), |(curr, mul), &(val, count)| {
                (curr + val * mul, mul * count)
            });
        index
    }
    #[allow(unused_assignments)]
    fn from_index(mut index: u16) -> Self {
        Self {
            r#age: {
                let value = (index % 8u16) as u8;
                index /= 8u16;
                value
            },
        }
    }
    #[inline]
    #[allow(clippy::manual_range_patterns)]
    fn handles_block_id(block_id: BlockId) -> bool
    where
        Self: Sized,
    {
        matches!(
            block_id.as_u16(),
            207u16 | 364u16 | 365u16 | 441u16 | 442u16
        )
    }
    fn to_state_id(&self, block: &Block) -> BlockStateId {
        if !Self::handles_block_id(block.id) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "WheatLikeProperties"
            );
        }
        block.states[self.to_index() as usize].id
    }
    fn from_state_id(id: BlockStateId, block: &Block) -> Self {
        debug_assert!(
            Self::handles_block_id(block.id),
            "{} is not a valid block for {}",
            block.name,
            "WheatLikeProperties"
        );
        let min_id = block.states[0].id.as_u16();
        let max_id = block.states.last().map(|s| s.id.as_u16()).unwrap_or(min_id);
        if (min_id..=max_id).contains(&id.as_u16()) {
            Self::from_index(id.as_u16() - min_id)
        } else {
            #[cfg(debug_assertions)]
            panic!("State ID {} does not exist for {}", id, block.name);
            #[cfg(not(debug_assertions))]
            Self::from_index(0)
        }
    }
    fn default(block: &Block) -> Self {
        if !Self::handles_block_id(block.id) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "WheatLikeProperties"
            );
        }
        Self::from_state_id(block.default_state.id, block)
    }
    fn to_props(&self) -> Vec<(&'static str, &'static str)> {
        vec![(
            "age",
            match self.r#age {
                0u8 => "0",
                1u8 => "1",
                2u8 => "2",
                3u8 => "3",
                4u8 => "4",
                5u8 => "5",
                6u8 => "6",
                7u8 => "7",
                _ => unreachable!(),
            },
        )]
    }
    #[allow(clippy::manual_range_patterns)]
    fn from_props(props: &[(&str, &str)], block: &Block) -> Self {
        #[cfg(debug_assertions)]
        if !matches!(
            block.id.as_u16(),
            207u16 | 364u16 | 365u16 | 441u16 | 442u16
        ) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "WheatLikeProperties"
            );
        }
        let mut block_props = Self::default(block);
        for (key, value) in props {
            if *key == "age" {
                block_props.r#age = match *value {
                    "0" => 0u8,
                    "1" => 1u8,
                    "2" => 2u8,
                    "3" => 3u8,
                    "4" => 4u8,
                    "5" => 5u8,
                    "6" => 6u8,
                    "7" => 7u8,
                    _ => 0u8,
                }
            }
        }
        block_props
    }
}
#[derive(Clone, Copy, Eq, PartialEq)]
pub struct SeaPickleLikeProperties {
    pub r#pickles: u8,
    pub r#waterlogged: bool,
}
impl BlockProperties for SeaPickleLikeProperties {
    fn to_index(&self) -> u16 {
        let (index, _) = [
            (!self.r#waterlogged as u16, 2),
            ((self.r#pickles - 1u8) as u16, 4u16),
        ]
        .iter()
        .fold((0, 1), |(curr, mul), &(val, count)| {
            (curr + val * mul, mul * count)
        });
        index
    }
    #[allow(unused_assignments)]
    fn from_index(mut index: u16) -> Self {
        Self {
            r#waterlogged: {
                let value = index % 2;
                index /= 2;
                value == 0
            },
            r#pickles: {
                let value = (index % 4u16) as u8;
                index /= 4u16;
                value + 1u8
            },
        }
    }
    #[inline]
    #[allow(clippy::manual_range_patterns)]
    fn handles_block_id(block_id: BlockId) -> bool
    where
        Self: Sized,
    {
        matches!(block_id.as_u16(), 788u16)
    }
    fn to_state_id(&self, block: &Block) -> BlockStateId {
        if !Self::handles_block_id(block.id) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "SeaPickleLikeProperties"
            );
        }
        block.states[self.to_index() as usize].id
    }
    fn from_state_id(id: BlockStateId, block: &Block) -> Self {
        debug_assert!(
            Self::handles_block_id(block.id),
            "{} is not a valid block for {}",
            block.name,
            "SeaPickleLikeProperties"
        );
        let min_id = block.states[0].id.as_u16();
        let max_id = block.states.last().map(|s| s.id.as_u16()).unwrap_or(min_id);
        if (min_id..=max_id).contains(&id.as_u16()) {
            Self::from_index(id.as_u16() - min_id)
        } else {
            #[cfg(debug_assertions)]
            panic!("State ID {} does not exist for {}", id, block.name);
            #[cfg(not(debug_assertions))]
            Self::from_index(0)
        }
    }
    fn default(block: &Block) -> Self {
        if !Self::handles_block_id(block.id) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "SeaPickleLikeProperties"
            );
        }
        Self::from_state_id(block.default_state.id, block)
    }
    fn to_props(&self) -> Vec<(&'static str, &'static str)> {
        vec![
            (
                "pickles",
                match self.r#pickles {
                    1u8 => "1",
                    2u8 => "2",
                    3u8 => "3",
                    4u8 => "4",
                    _ => unreachable!(),
                },
            ),
            (
                "waterlogged",
                if self.r#waterlogged { "true" } else { "false" },
            ),
        ]
    }
    #[allow(clippy::manual_range_patterns)]
    fn from_props(props: &[(&str, &str)], block: &Block) -> Self {
        #[cfg(debug_assertions)]
        if !matches!(block.id.as_u16(), 788u16) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "SeaPickleLikeProperties"
            );
        }
        let mut block_props = Self::default(block);
        for (key, value) in props {
            match *key {
                "pickles" => {
                    block_props.r#pickles = match *value {
                        "1" => 1u8,
                        "2" => 2u8,
                        "3" => 3u8,
                        "4" => 4u8,
                        _ => 1u8,
                    }
                }
                "waterlogged" => block_props.r#waterlogged = matches!(*value, "true"),
                _ => {}
            }
        }
        block_props
    }
}
#[derive(Clone, Copy, Eq, PartialEq)]
pub struct MangroveRootsLikeProperties {
    pub r#waterlogged: bool,
}
impl BlockProperties for MangroveRootsLikeProperties {
    fn to_index(&self) -> u16 {
        let (index, _) = [(!self.r#waterlogged as u16, 2)]
            .iter()
            .fold((0, 1), |(curr, mul), &(val, count)| {
                (curr + val * mul, mul * count)
            });
        index
    }
    #[allow(unused_assignments)]
    fn from_index(mut index: u16) -> Self {
        Self {
            r#waterlogged: {
                let value = index % 2;
                index /= 2;
                value == 0
            },
        }
    }
    #[inline]
    #[allow(clippy::manual_range_patterns)]
    fn handles_block_id(block_id: BlockId) -> bool
    where
        Self: Sized,
    {
        matches!(
            block_id.as_u16(),
            58u16
                | 524u16
                | 758u16
                | 759u16
                | 760u16
                | 761u16
                | 762u16
                | 763u16
                | 764u16
                | 765u16
                | 766u16
                | 767u16
                | 768u16
                | 769u16
                | 770u16
                | 771u16
                | 772u16
                | 773u16
                | 774u16
                | 775u16
                | 776u16
                | 777u16
                | 790u16
                | 1092u16
                | 1093u16
                | 1094u16
                | 1095u16
                | 1096u16
                | 1097u16
                | 1098u16
                | 1099u16
                | 1148u16
                | 1187u16
        )
    }
    fn to_state_id(&self, block: &Block) -> BlockStateId {
        if !Self::handles_block_id(block.id) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "MangroveRootsLikeProperties"
            );
        }
        block.states[self.to_index() as usize].id
    }
    fn from_state_id(id: BlockStateId, block: &Block) -> Self {
        debug_assert!(
            Self::handles_block_id(block.id),
            "{} is not a valid block for {}",
            block.name,
            "MangroveRootsLikeProperties"
        );
        let min_id = block.states[0].id.as_u16();
        let max_id = block.states.last().map(|s| s.id.as_u16()).unwrap_or(min_id);
        if (min_id..=max_id).contains(&id.as_u16()) {
            Self::from_index(id.as_u16() - min_id)
        } else {
            #[cfg(debug_assertions)]
            panic!("State ID {} does not exist for {}", id, block.name);
            #[cfg(not(debug_assertions))]
            Self::from_index(0)
        }
    }
    fn default(block: &Block) -> Self {
        if !Self::handles_block_id(block.id) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "MangroveRootsLikeProperties"
            );
        }
        Self::from_state_id(block.default_state.id, block)
    }
    fn to_props(&self) -> Vec<(&'static str, &'static str)> {
        vec![(
            "waterlogged",
            if self.r#waterlogged { "true" } else { "false" },
        )]
    }
    #[allow(clippy::manual_range_patterns)]
    fn from_props(props: &[(&str, &str)], block: &Block) -> Self {
        #[cfg(debug_assertions)]
        if !matches!(
            block.id.as_u16(),
            58u16
                | 524u16
                | 758u16
                | 759u16
                | 760u16
                | 761u16
                | 762u16
                | 763u16
                | 764u16
                | 765u16
                | 766u16
                | 767u16
                | 768u16
                | 769u16
                | 770u16
                | 771u16
                | 772u16
                | 773u16
                | 774u16
                | 775u16
                | 776u16
                | 777u16
                | 790u16
                | 1092u16
                | 1093u16
                | 1094u16
                | 1095u16
                | 1096u16
                | 1097u16
                | 1098u16
                | 1099u16
                | 1148u16
                | 1187u16
        ) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "MangroveRootsLikeProperties"
            );
        }
        let mut block_props = Self::default(block);
        for (key, value) in props {
            if *key == "waterlogged" {
                block_props.r#waterlogged = matches!(*value, "true")
            }
        }
        block_props
    }
}
#[derive(Clone, Copy, Eq, PartialEq)]
pub struct OakSignLikeProperties {
    pub r#rotation: u8,
    pub r#waterlogged: bool,
}
impl BlockProperties for OakSignLikeProperties {
    fn to_index(&self) -> u16 {
        let (index, _) = [
            (!self.r#waterlogged as u16, 2),
            (self.r#rotation as u16, 16u16),
        ]
        .iter()
        .fold((0, 1), |(curr, mul), &(val, count)| {
            (curr + val * mul, mul * count)
        });
        index
    }
    #[allow(unused_assignments)]
    fn from_index(mut index: u16) -> Self {
        Self {
            r#waterlogged: {
                let value = index % 2;
                index /= 2;
                value == 0
            },
            r#rotation: {
                let value = (index % 16u16) as u8;
                index /= 16u16;
                value
            },
        }
    }
    #[inline]
    #[allow(clippy::manual_range_patterns)]
    fn handles_block_id(block_id: BlockId) -> bool
    where
        Self: Sized,
    {
        matches!(
            block_id.as_u16(),
            210u16
                | 211u16
                | 212u16
                | 213u16
                | 214u16
                | 215u16
                | 216u16
                | 217u16
                | 218u16
                | 219u16
                | 901u16
                | 902u16
        )
    }
    fn to_state_id(&self, block: &Block) -> BlockStateId {
        if !Self::handles_block_id(block.id) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "OakSignLikeProperties"
            );
        }
        block.states[self.to_index() as usize].id
    }
    fn from_state_id(id: BlockStateId, block: &Block) -> Self {
        debug_assert!(
            Self::handles_block_id(block.id),
            "{} is not a valid block for {}",
            block.name,
            "OakSignLikeProperties"
        );
        let min_id = block.states[0].id.as_u16();
        let max_id = block.states.last().map(|s| s.id.as_u16()).unwrap_or(min_id);
        if (min_id..=max_id).contains(&id.as_u16()) {
            Self::from_index(id.as_u16() - min_id)
        } else {
            #[cfg(debug_assertions)]
            panic!("State ID {} does not exist for {}", id, block.name);
            #[cfg(not(debug_assertions))]
            Self::from_index(0)
        }
    }
    fn default(block: &Block) -> Self {
        if !Self::handles_block_id(block.id) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "OakSignLikeProperties"
            );
        }
        Self::from_state_id(block.default_state.id, block)
    }
    fn to_props(&self) -> Vec<(&'static str, &'static str)> {
        vec![
            (
                "rotation",
                match self.r#rotation {
                    0u8 => "0",
                    1u8 => "1",
                    2u8 => "2",
                    3u8 => "3",
                    4u8 => "4",
                    5u8 => "5",
                    6u8 => "6",
                    7u8 => "7",
                    8u8 => "8",
                    9u8 => "9",
                    10u8 => "10",
                    11u8 => "11",
                    12u8 => "12",
                    13u8 => "13",
                    14u8 => "14",
                    15u8 => "15",
                    _ => unreachable!(),
                },
            ),
            (
                "waterlogged",
                if self.r#waterlogged { "true" } else { "false" },
            ),
        ]
    }
    #[allow(clippy::manual_range_patterns)]
    fn from_props(props: &[(&str, &str)], block: &Block) -> Self {
        #[cfg(debug_assertions)]
        if !matches!(
            block.id.as_u16(),
            210u16
                | 211u16
                | 212u16
                | 213u16
                | 214u16
                | 215u16
                | 216u16
                | 217u16
                | 218u16
                | 219u16
                | 901u16
                | 902u16
        ) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "OakSignLikeProperties"
            );
        }
        let mut block_props = Self::default(block);
        for (key, value) in props {
            match *key {
                "rotation" => {
                    block_props.r#rotation = match *value {
                        "0" => 0u8,
                        "1" => 1u8,
                        "2" => 2u8,
                        "3" => 3u8,
                        "4" => 4u8,
                        "5" => 5u8,
                        "6" => 6u8,
                        "7" => 7u8,
                        "8" => 8u8,
                        "9" => 9u8,
                        "10" => 10u8,
                        "11" => 11u8,
                        "12" => 12u8,
                        "13" => 13u8,
                        "14" => 14u8,
                        "15" => 15u8,
                        _ => 0u8,
                    }
                }
                "waterlogged" => block_props.r#waterlogged = matches!(*value, "true"),
                _ => {}
            }
        }
        block_props
    }
}
#[derive(Clone, Copy, Eq, PartialEq)]
pub struct LightLikeProperties {
    pub r#level: u8,
    pub r#waterlogged: bool,
}
impl BlockProperties for LightLikeProperties {
    fn to_index(&self) -> u16 {
        let (index, _) = [
            (!self.r#waterlogged as u16, 2),
            (self.r#level as u16, 16u16),
        ]
        .iter()
        .fold((0, 1), |(curr, mul), &(val, count)| {
            (curr + val * mul, mul * count)
        });
        index
    }
    #[allow(unused_assignments)]
    fn from_index(mut index: u16) -> Self {
        Self {
            r#waterlogged: {
                let value = index % 2;
                index /= 2;
                value == 0
            },
            r#level: {
                let value = (index % 16u16) as u8;
                index /= 16u16;
                value
            },
        }
    }
    #[inline]
    #[allow(clippy::manual_range_patterns)]
    fn handles_block_id(block_id: BlockId) -> bool
    where
        Self: Sized,
    {
        matches!(block_id.as_u16(), 525u16)
    }
    fn to_state_id(&self, block: &Block) -> BlockStateId {
        if !Self::handles_block_id(block.id) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "LightLikeProperties"
            );
        }
        block.states[self.to_index() as usize].id
    }
    fn from_state_id(id: BlockStateId, block: &Block) -> Self {
        debug_assert!(
            Self::handles_block_id(block.id),
            "{} is not a valid block for {}",
            block.name,
            "LightLikeProperties"
        );
        let min_id = block.states[0].id.as_u16();
        let max_id = block.states.last().map(|s| s.id.as_u16()).unwrap_or(min_id);
        if (min_id..=max_id).contains(&id.as_u16()) {
            Self::from_index(id.as_u16() - min_id)
        } else {
            #[cfg(debug_assertions)]
            panic!("State ID {} does not exist for {}", id, block.name);
            #[cfg(not(debug_assertions))]
            Self::from_index(0)
        }
    }
    fn default(block: &Block) -> Self {
        if !Self::handles_block_id(block.id) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "LightLikeProperties"
            );
        }
        Self::from_state_id(block.default_state.id, block)
    }
    fn to_props(&self) -> Vec<(&'static str, &'static str)> {
        vec![
            (
                "level",
                match self.r#level {
                    0u8 => "0",
                    1u8 => "1",
                    2u8 => "2",
                    3u8 => "3",
                    4u8 => "4",
                    5u8 => "5",
                    6u8 => "6",
                    7u8 => "7",
                    8u8 => "8",
                    9u8 => "9",
                    10u8 => "10",
                    11u8 => "11",
                    12u8 => "12",
                    13u8 => "13",
                    14u8 => "14",
                    15u8 => "15",
                    _ => unreachable!(),
                },
            ),
            (
                "waterlogged",
                if self.r#waterlogged { "true" } else { "false" },
            ),
        ]
    }
    #[allow(clippy::manual_range_patterns)]
    fn from_props(props: &[(&str, &str)], block: &Block) -> Self {
        #[cfg(debug_assertions)]
        if !matches!(block.id.as_u16(), 525u16) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "LightLikeProperties"
            );
        }
        let mut block_props = Self::default(block);
        for (key, value) in props {
            match *key {
                "level" => {
                    block_props.r#level = match *value {
                        "0" => 0u8,
                        "1" => 1u8,
                        "2" => 2u8,
                        "3" => 3u8,
                        "4" => 4u8,
                        "5" => 5u8,
                        "6" => 6u8,
                        "7" => 7u8,
                        "8" => 8u8,
                        "9" => 9u8,
                        "10" => 10u8,
                        "11" => 11u8,
                        "12" => 12u8,
                        "13" => 13u8,
                        "14" => 14u8,
                        "15" => 15u8,
                        _ => 0u8,
                    }
                }
                "waterlogged" => block_props.r#waterlogged = matches!(*value, "true"),
                _ => {}
            }
        }
        block_props
    }
}
#[derive(Clone, Copy, Eq, PartialEq)]
pub struct TestBlockLikeProperties {
    pub r#mode: TestBlockMode,
}
impl BlockProperties for TestBlockLikeProperties {
    fn to_index(&self) -> u16 {
        let (index, _) = [(self.r#mode.to_index(), TestBlockMode::variant_count())]
            .iter()
            .fold((0, 1), |(curr, mul), &(val, count)| {
                (curr + val * mul, mul * count)
            });
        index
    }
    #[allow(unused_assignments)]
    fn from_index(mut index: u16) -> Self {
        Self {
            r#mode: {
                let value = index % TestBlockMode::variant_count();
                index /= TestBlockMode::variant_count();
                TestBlockMode::from_index(value)
            },
        }
    }
    #[inline]
    #[allow(clippy::manual_range_patterns)]
    fn handles_block_id(block_id: BlockId) -> bool
    where
        Self: Sized,
    {
        matches!(block_id.as_u16(), 907u16)
    }
    fn to_state_id(&self, block: &Block) -> BlockStateId {
        if !Self::handles_block_id(block.id) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "TestBlockLikeProperties"
            );
        }
        block.states[self.to_index() as usize].id
    }
    fn from_state_id(id: BlockStateId, block: &Block) -> Self {
        debug_assert!(
            Self::handles_block_id(block.id),
            "{} is not a valid block for {}",
            block.name,
            "TestBlockLikeProperties"
        );
        let min_id = block.states[0].id.as_u16();
        let max_id = block.states.last().map(|s| s.id.as_u16()).unwrap_or(min_id);
        if (min_id..=max_id).contains(&id.as_u16()) {
            Self::from_index(id.as_u16() - min_id)
        } else {
            #[cfg(debug_assertions)]
            panic!("State ID {} does not exist for {}", id, block.name);
            #[cfg(not(debug_assertions))]
            Self::from_index(0)
        }
    }
    fn default(block: &Block) -> Self {
        if !Self::handles_block_id(block.id) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "TestBlockLikeProperties"
            );
        }
        Self::from_state_id(block.default_state.id, block)
    }
    fn to_props(&self) -> Vec<(&'static str, &'static str)> {
        vec![("mode", self.r#mode.to_value())]
    }
    #[allow(clippy::manual_range_patterns)]
    fn from_props(props: &[(&str, &str)], block: &Block) -> Self {
        #[cfg(debug_assertions)]
        if !matches!(block.id.as_u16(), 907u16) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "TestBlockLikeProperties"
            );
        }
        let mut block_props = Self::default(block);
        for (key, value) in props {
            if *key == "mode" {
                block_props.r#mode = TestBlockMode::from_value(value)
            }
        }
        block_props
    }
}
#[derive(Clone, Copy, Eq, PartialEq)]
pub struct WhiteBannerLikeProperties {
    pub r#rotation: u8,
}
impl BlockProperties for WhiteBannerLikeProperties {
    fn to_index(&self) -> u16 {
        let (index, _) = [(self.r#rotation as u16, 16u16)]
            .iter()
            .fold((0, 1), |(curr, mul), &(val, count)| {
                (curr + val * mul, mul * count)
            });
        index
    }
    #[allow(unused_assignments)]
    fn from_index(mut index: u16) -> Self {
        Self {
            r#rotation: {
                let value = (index % 16u16) as u8;
                index /= 16u16;
                value
            },
        }
    }
    #[inline]
    #[allow(clippy::manual_range_patterns)]
    fn handles_block_id(block_id: BlockId) -> bool
    where
        Self: Sized,
    {
        matches!(
            block_id.as_u16(),
            563u16
                | 564u16
                | 565u16
                | 566u16
                | 567u16
                | 568u16
                | 569u16
                | 570u16
                | 571u16
                | 572u16
                | 573u16
                | 574u16
                | 575u16
                | 576u16
                | 577u16
                | 578u16
        )
    }
    fn to_state_id(&self, block: &Block) -> BlockStateId {
        if !Self::handles_block_id(block.id) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "WhiteBannerLikeProperties"
            );
        }
        block.states[self.to_index() as usize].id
    }
    fn from_state_id(id: BlockStateId, block: &Block) -> Self {
        debug_assert!(
            Self::handles_block_id(block.id),
            "{} is not a valid block for {}",
            block.name,
            "WhiteBannerLikeProperties"
        );
        let min_id = block.states[0].id.as_u16();
        let max_id = block.states.last().map(|s| s.id.as_u16()).unwrap_or(min_id);
        if (min_id..=max_id).contains(&id.as_u16()) {
            Self::from_index(id.as_u16() - min_id)
        } else {
            #[cfg(debug_assertions)]
            panic!("State ID {} does not exist for {}", id, block.name);
            #[cfg(not(debug_assertions))]
            Self::from_index(0)
        }
    }
    fn default(block: &Block) -> Self {
        if !Self::handles_block_id(block.id) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "WhiteBannerLikeProperties"
            );
        }
        Self::from_state_id(block.default_state.id, block)
    }
    fn to_props(&self) -> Vec<(&'static str, &'static str)> {
        vec![(
            "rotation",
            match self.r#rotation {
                0u8 => "0",
                1u8 => "1",
                2u8 => "2",
                3u8 => "3",
                4u8 => "4",
                5u8 => "5",
                6u8 => "6",
                7u8 => "7",
                8u8 => "8",
                9u8 => "9",
                10u8 => "10",
                11u8 => "11",
                12u8 => "12",
                13u8 => "13",
                14u8 => "14",
                15u8 => "15",
                _ => unreachable!(),
            },
        )]
    }
    #[allow(clippy::manual_range_patterns)]
    fn from_props(props: &[(&str, &str)], block: &Block) -> Self {
        #[cfg(debug_assertions)]
        if !matches!(
            block.id.as_u16(),
            563u16
                | 564u16
                | 565u16
                | 566u16
                | 567u16
                | 568u16
                | 569u16
                | 570u16
                | 571u16
                | 572u16
                | 573u16
                | 574u16
                | 575u16
                | 576u16
                | 577u16
                | 578u16
        ) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "WhiteBannerLikeProperties"
            );
        }
        let mut block_props = Self::default(block);
        for (key, value) in props {
            if *key == "rotation" {
                block_props.r#rotation = match *value {
                    "0" => 0u8,
                    "1" => 1u8,
                    "2" => 2u8,
                    "3" => 3u8,
                    "4" => 4u8,
                    "5" => 5u8,
                    "6" => 6u8,
                    "7" => 7u8,
                    "8" => 8u8,
                    "9" => 9u8,
                    "10" => 10u8,
                    "11" => 11u8,
                    "12" => 12u8,
                    "13" => 13u8,
                    "14" => 14u8,
                    "15" => 15u8,
                    _ => 0u8,
                }
            }
        }
        block_props
    }
}
#[derive(Clone, Copy, Eq, PartialEq)]
pub struct WaterLikeProperties {
    pub r#level: u8,
}
impl BlockProperties for WaterLikeProperties {
    fn to_index(&self) -> u16 {
        let (index, _) = [(self.r#level as u16, 16u16)]
            .iter()
            .fold((0, 1), |(curr, mul), &(val, count)| {
                (curr + val * mul, mul * count)
            });
        index
    }
    #[allow(unused_assignments)]
    fn from_index(mut index: u16) -> Self {
        Self {
            r#level: {
                let value = (index % 16u16) as u8;
                index /= 16u16;
                value
            },
        }
    }
    #[inline]
    #[allow(clippy::manual_range_patterns)]
    fn handles_block_id(block_id: BlockId) -> bool
    where
        Self: Sized,
    {
        matches!(block_id.as_u16(), 35u16 | 36u16)
    }
    fn to_state_id(&self, block: &Block) -> BlockStateId {
        if !Self::handles_block_id(block.id) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "WaterLikeProperties"
            );
        }
        block.states[self.to_index() as usize].id
    }
    fn from_state_id(id: BlockStateId, block: &Block) -> Self {
        debug_assert!(
            Self::handles_block_id(block.id),
            "{} is not a valid block for {}",
            block.name,
            "WaterLikeProperties"
        );
        let min_id = block.states[0].id.as_u16();
        let max_id = block.states.last().map(|s| s.id.as_u16()).unwrap_or(min_id);
        if (min_id..=max_id).contains(&id.as_u16()) {
            Self::from_index(id.as_u16() - min_id)
        } else {
            #[cfg(debug_assertions)]
            panic!("State ID {} does not exist for {}", id, block.name);
            #[cfg(not(debug_assertions))]
            Self::from_index(0)
        }
    }
    fn default(block: &Block) -> Self {
        if !Self::handles_block_id(block.id) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "WaterLikeProperties"
            );
        }
        Self::from_state_id(block.default_state.id, block)
    }
    fn to_props(&self) -> Vec<(&'static str, &'static str)> {
        vec![(
            "level",
            match self.r#level {
                0u8 => "0",
                1u8 => "1",
                2u8 => "2",
                3u8 => "3",
                4u8 => "4",
                5u8 => "5",
                6u8 => "6",
                7u8 => "7",
                8u8 => "8",
                9u8 => "9",
                10u8 => "10",
                11u8 => "11",
                12u8 => "12",
                13u8 => "13",
                14u8 => "14",
                15u8 => "15",
                _ => unreachable!(),
            },
        )]
    }
    #[allow(clippy::manual_range_patterns)]
    fn from_props(props: &[(&str, &str)], block: &Block) -> Self {
        #[cfg(debug_assertions)]
        if !matches!(block.id.as_u16(), 35u16 | 36u16) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "WaterLikeProperties"
            );
        }
        let mut block_props = Self::default(block);
        for (key, value) in props {
            if *key == "level" {
                block_props.r#level = match *value {
                    "0" => 0u8,
                    "1" => 1u8,
                    "2" => 2u8,
                    "3" => 3u8,
                    "4" => 4u8,
                    "5" => 5u8,
                    "6" => 6u8,
                    "7" => 7u8,
                    "8" => 8u8,
                    "9" => 9u8,
                    "10" => 10u8,
                    "11" => 11u8,
                    "12" => 12u8,
                    "13" => 13u8,
                    "14" => 14u8,
                    "15" => 15u8,
                    _ => 0u8,
                }
            }
        }
        block_props
    }
}
#[derive(Clone, Copy, Eq, PartialEq)]
pub struct KelpLikeProperties {
    pub r#age: u8,
}
impl BlockProperties for KelpLikeProperties {
    fn to_index(&self) -> u16 {
        let (index, _) = [(self.r#age as u16, 26u16)]
            .iter()
            .fold((0, 1), |(curr, mul), &(val, count)| {
                (curr + val * mul, mul * count)
            });
        index
    }
    #[allow(unused_assignments)]
    fn from_index(mut index: u16) -> Self {
        Self {
            r#age: {
                let value = (index % 26u16) as u8;
                index /= 26u16;
                value
            },
        }
    }
    #[inline]
    #[allow(clippy::manual_range_patterns)]
    fn handles_block_id(block_id: BlockId) -> bool
    where
        Self: Sized,
    {
        matches!(block_id.as_u16(), 742u16 | 878u16 | 880u16)
    }
    fn to_state_id(&self, block: &Block) -> BlockStateId {
        if !Self::handles_block_id(block.id) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "KelpLikeProperties"
            );
        }
        block.states[self.to_index() as usize].id
    }
    fn from_state_id(id: BlockStateId, block: &Block) -> Self {
        debug_assert!(
            Self::handles_block_id(block.id),
            "{} is not a valid block for {}",
            block.name,
            "KelpLikeProperties"
        );
        let min_id = block.states[0].id.as_u16();
        let max_id = block.states.last().map(|s| s.id.as_u16()).unwrap_or(min_id);
        if (min_id..=max_id).contains(&id.as_u16()) {
            Self::from_index(id.as_u16() - min_id)
        } else {
            #[cfg(debug_assertions)]
            panic!("State ID {} does not exist for {}", id, block.name);
            #[cfg(not(debug_assertions))]
            Self::from_index(0)
        }
    }
    fn default(block: &Block) -> Self {
        if !Self::handles_block_id(block.id) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "KelpLikeProperties"
            );
        }
        Self::from_state_id(block.default_state.id, block)
    }
    fn to_props(&self) -> Vec<(&'static str, &'static str)> {
        vec![(
            "age",
            match self.r#age {
                0u8 => "0",
                1u8 => "1",
                2u8 => "2",
                3u8 => "3",
                4u8 => "4",
                5u8 => "5",
                6u8 => "6",
                7u8 => "7",
                8u8 => "8",
                9u8 => "9",
                10u8 => "10",
                11u8 => "11",
                12u8 => "12",
                13u8 => "13",
                14u8 => "14",
                15u8 => "15",
                16u8 => "16",
                17u8 => "17",
                18u8 => "18",
                19u8 => "19",
                20u8 => "20",
                21u8 => "21",
                22u8 => "22",
                23u8 => "23",
                24u8 => "24",
                25u8 => "25",
                _ => unreachable!(),
            },
        )]
    }
    #[allow(clippy::manual_range_patterns)]
    fn from_props(props: &[(&str, &str)], block: &Block) -> Self {
        #[cfg(debug_assertions)]
        if !matches!(block.id.as_u16(), 742u16 | 878u16 | 880u16) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "KelpLikeProperties"
            );
        }
        let mut block_props = Self::default(block);
        for (key, value) in props {
            if *key == "age" {
                block_props.r#age = match *value {
                    "0" => 0u8,
                    "1" => 1u8,
                    "2" => 2u8,
                    "3" => 3u8,
                    "4" => 4u8,
                    "5" => 5u8,
                    "6" => 6u8,
                    "7" => 7u8,
                    "8" => 8u8,
                    "9" => 9u8,
                    "10" => 10u8,
                    "11" => 11u8,
                    "12" => 12u8,
                    "13" => 13u8,
                    "14" => 14u8,
                    "15" => 15u8,
                    "16" => 16u8,
                    "17" => 17u8,
                    "18" => 18u8,
                    "19" => 19u8,
                    "20" => 20u8,
                    "21" => 21u8,
                    "22" => 22u8,
                    "23" => 23u8,
                    "24" => 24u8,
                    "25" => 25u8,
                    _ => 0u8,
                }
            }
        }
        block_props
    }
}
#[derive(Clone, Copy, Eq, PartialEq)]
pub struct LightWeightedPressurePlateLikeProperties {
    pub r#power: u8,
}
impl BlockProperties for LightWeightedPressurePlateLikeProperties {
    fn to_index(&self) -> u16 {
        let (index, _) = [(self.r#power as u16, 16u16)]
            .iter()
            .fold((0, 1), |(curr, mul), &(val, count)| {
                (curr + val * mul, mul * count)
            });
        index
    }
    #[allow(unused_assignments)]
    fn from_index(mut index: u16) -> Self {
        Self {
            r#power: {
                let value = (index % 16u16) as u8;
                index /= 16u16;
                value
            },
        }
    }
    #[inline]
    #[allow(clippy::manual_range_patterns)]
    fn handles_block_id(block_id: BlockId) -> bool
    where
        Self: Sized,
    {
        matches!(block_id.as_u16(), 471u16 | 472u16 | 910u16)
    }
    fn to_state_id(&self, block: &Block) -> BlockStateId {
        if !Self::handles_block_id(block.id) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "LightWeightedPressurePlateLikeProperties"
            );
        }
        block.states[self.to_index() as usize].id
    }
    fn from_state_id(id: BlockStateId, block: &Block) -> Self {
        debug_assert!(
            Self::handles_block_id(block.id),
            "{} is not a valid block for {}",
            block.name,
            "LightWeightedPressurePlateLikeProperties"
        );
        let min_id = block.states[0].id.as_u16();
        let max_id = block.states.last().map(|s| s.id.as_u16()).unwrap_or(min_id);
        if (min_id..=max_id).contains(&id.as_u16()) {
            Self::from_index(id.as_u16() - min_id)
        } else {
            #[cfg(debug_assertions)]
            panic!("State ID {} does not exist for {}", id, block.name);
            #[cfg(not(debug_assertions))]
            Self::from_index(0)
        }
    }
    fn default(block: &Block) -> Self {
        if !Self::handles_block_id(block.id) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "LightWeightedPressurePlateLikeProperties"
            );
        }
        Self::from_state_id(block.default_state.id, block)
    }
    fn to_props(&self) -> Vec<(&'static str, &'static str)> {
        vec![(
            "power",
            match self.r#power {
                0u8 => "0",
                1u8 => "1",
                2u8 => "2",
                3u8 => "3",
                4u8 => "4",
                5u8 => "5",
                6u8 => "6",
                7u8 => "7",
                8u8 => "8",
                9u8 => "9",
                10u8 => "10",
                11u8 => "11",
                12u8 => "12",
                13u8 => "13",
                14u8 => "14",
                15u8 => "15",
                _ => unreachable!(),
            },
        )]
    }
    #[allow(clippy::manual_range_patterns)]
    fn from_props(props: &[(&str, &str)], block: &Block) -> Self {
        #[cfg(debug_assertions)]
        if !matches!(block.id.as_u16(), 471u16 | 472u16 | 910u16) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "LightWeightedPressurePlateLikeProperties"
            );
        }
        let mut block_props = Self::default(block);
        for (key, value) in props {
            if *key == "power" {
                block_props.r#power = match *value {
                    "0" => 0u8,
                    "1" => 1u8,
                    "2" => 2u8,
                    "3" => 3u8,
                    "4" => 4u8,
                    "5" => 5u8,
                    "6" => 6u8,
                    "7" => 7u8,
                    "8" => 8u8,
                    "9" => 9u8,
                    "10" => 10u8,
                    "11" => 11u8,
                    "12" => 12u8,
                    "13" => 13u8,
                    "14" => 14u8,
                    "15" => 15u8,
                    _ => 0u8,
                }
            }
        }
        block_props
    }
}
#[derive(Clone, Copy, Eq, PartialEq)]
pub struct TorchflowerCropLikeProperties {
    pub r#age: u8,
}
impl BlockProperties for TorchflowerCropLikeProperties {
    fn to_index(&self) -> u16 {
        let (index, _) = [(self.r#age as u16, 2u16)]
            .iter()
            .fold((0, 1), |(curr, mul), &(val, count)| {
                (curr + val * mul, mul * count)
            });
        index
    }
    #[allow(unused_assignments)]
    fn from_index(mut index: u16) -> Self {
        Self {
            r#age: {
                let value = (index % 2u16) as u8;
                index /= 2u16;
                value
            },
        }
    }
    #[inline]
    #[allow(clippy::manual_range_patterns)]
    fn handles_block_id(block_id: BlockId) -> bool
    where
        Self: Sized,
    {
        matches!(block_id.as_u16(), 662u16)
    }
    fn to_state_id(&self, block: &Block) -> BlockStateId {
        if !Self::handles_block_id(block.id) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "TorchflowerCropLikeProperties"
            );
        }
        block.states[self.to_index() as usize].id
    }
    fn from_state_id(id: BlockStateId, block: &Block) -> Self {
        debug_assert!(
            Self::handles_block_id(block.id),
            "{} is not a valid block for {}",
            block.name,
            "TorchflowerCropLikeProperties"
        );
        let min_id = block.states[0].id.as_u16();
        let max_id = block.states.last().map(|s| s.id.as_u16()).unwrap_or(min_id);
        if (min_id..=max_id).contains(&id.as_u16()) {
            Self::from_index(id.as_u16() - min_id)
        } else {
            #[cfg(debug_assertions)]
            panic!("State ID {} does not exist for {}", id, block.name);
            #[cfg(not(debug_assertions))]
            Self::from_index(0)
        }
    }
    fn default(block: &Block) -> Self {
        if !Self::handles_block_id(block.id) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "TorchflowerCropLikeProperties"
            );
        }
        Self::from_state_id(block.default_state.id, block)
    }
    fn to_props(&self) -> Vec<(&'static str, &'static str)> {
        vec![(
            "age",
            match self.r#age {
                0u8 => "0",
                1u8 => "1",
                _ => unreachable!(),
            },
        )]
    }
    #[allow(clippy::manual_range_patterns)]
    fn from_props(props: &[(&str, &str)], block: &Block) -> Self {
        #[cfg(debug_assertions)]
        if !matches!(block.id.as_u16(), 662u16) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "TorchflowerCropLikeProperties"
            );
        }
        let mut block_props = Self::default(block);
        for (key, value) in props {
            if *key == "age" {
                block_props.r#age = match *value {
                    "0" => 0u8,
                    "1" => 1u8,
                    _ => 0u8,
                }
            }
        }
        block_props
    }
}
#[derive(Clone, Copy, Eq, PartialEq)]
pub struct NetherWartLikeProperties {
    pub r#age: u8,
}
impl BlockProperties for NetherWartLikeProperties {
    fn to_index(&self) -> u16 {
        let (index, _) = [(self.r#age as u16, 4u16)]
            .iter()
            .fold((0, 1), |(curr, mul), &(val, count)| {
                (curr + val * mul, mul * count)
            });
        index
    }
    #[allow(unused_assignments)]
    fn from_index(mut index: u16) -> Self {
        Self {
            r#age: {
                let value = (index % 4u16) as u8;
                index /= 4u16;
                value
            },
        }
    }
    #[inline]
    #[allow(clippy::manual_range_patterns)]
    fn handles_block_id(block_id: BlockId) -> bool
    where
        Self: Sized,
    {
        matches!(block_id.as_u16(), 384u16 | 665u16 | 670u16 | 861u16)
    }
    fn to_state_id(&self, block: &Block) -> BlockStateId {
        if !Self::handles_block_id(block.id) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "NetherWartLikeProperties"
            );
        }
        block.states[self.to_index() as usize].id
    }
    fn from_state_id(id: BlockStateId, block: &Block) -> Self {
        debug_assert!(
            Self::handles_block_id(block.id),
            "{} is not a valid block for {}",
            block.name,
            "NetherWartLikeProperties"
        );
        let min_id = block.states[0].id.as_u16();
        let max_id = block.states.last().map(|s| s.id.as_u16()).unwrap_or(min_id);
        if (min_id..=max_id).contains(&id.as_u16()) {
            Self::from_index(id.as_u16() - min_id)
        } else {
            #[cfg(debug_assertions)]
            panic!("State ID {} does not exist for {}", id, block.name);
            #[cfg(not(debug_assertions))]
            Self::from_index(0)
        }
    }
    fn default(block: &Block) -> Self {
        if !Self::handles_block_id(block.id) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "NetherWartLikeProperties"
            );
        }
        Self::from_state_id(block.default_state.id, block)
    }
    fn to_props(&self) -> Vec<(&'static str, &'static str)> {
        vec![(
            "age",
            match self.r#age {
                0u8 => "0",
                1u8 => "1",
                2u8 => "2",
                3u8 => "3",
                _ => unreachable!(),
            },
        )]
    }
    #[allow(clippy::manual_range_patterns)]
    fn from_props(props: &[(&str, &str)], block: &Block) -> Self {
        #[cfg(debug_assertions)]
        if !matches!(block.id.as_u16(), 384u16 | 665u16 | 670u16 | 861u16) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "NetherWartLikeProperties"
            );
        }
        let mut block_props = Self::default(block);
        for (key, value) in props {
            if *key == "age" {
                block_props.r#age = match *value {
                    "0" => 0u8,
                    "1" => 1u8,
                    "2" => 2u8,
                    "3" => 3u8,
                    _ => 0u8,
                }
            }
        }
        block_props
    }
}
#[derive(Clone, Copy, Eq, PartialEq)]
pub struct PotentSulfurLikeProperties {
    pub r#potent_sulfur_state: PotentSulfurState,
}
impl BlockProperties for PotentSulfurLikeProperties {
    fn to_index(&self) -> u16 {
        let (index, _) = [(
            self.r#potent_sulfur_state.to_index(),
            PotentSulfurState::variant_count(),
        )]
        .iter()
        .fold((0, 1), |(curr, mul), &(val, count)| {
            (curr + val * mul, mul * count)
        });
        index
    }
    #[allow(unused_assignments)]
    fn from_index(mut index: u16) -> Self {
        Self {
            r#potent_sulfur_state: {
                let value = index % PotentSulfurState::variant_count();
                index /= PotentSulfurState::variant_count();
                PotentSulfurState::from_index(value)
            },
        }
    }
    #[inline]
    #[allow(clippy::manual_range_patterns)]
    fn handles_block_id(block_id: BlockId) -> bool
    where
        Self: Sized,
    {
        matches!(block_id.as_u16(), 999u16)
    }
    fn to_state_id(&self, block: &Block) -> BlockStateId {
        if !Self::handles_block_id(block.id) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "PotentSulfurLikeProperties"
            );
        }
        block.states[self.to_index() as usize].id
    }
    fn from_state_id(id: BlockStateId, block: &Block) -> Self {
        debug_assert!(
            Self::handles_block_id(block.id),
            "{} is not a valid block for {}",
            block.name,
            "PotentSulfurLikeProperties"
        );
        let min_id = block.states[0].id.as_u16();
        let max_id = block.states.last().map(|s| s.id.as_u16()).unwrap_or(min_id);
        if (min_id..=max_id).contains(&id.as_u16()) {
            Self::from_index(id.as_u16() - min_id)
        } else {
            #[cfg(debug_assertions)]
            panic!("State ID {} does not exist for {}", id, block.name);
            #[cfg(not(debug_assertions))]
            Self::from_index(0)
        }
    }
    fn default(block: &Block) -> Self {
        if !Self::handles_block_id(block.id) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "PotentSulfurLikeProperties"
            );
        }
        Self::from_state_id(block.default_state.id, block)
    }
    fn to_props(&self) -> Vec<(&'static str, &'static str)> {
        vec![("potent_sulfur_state", self.r#potent_sulfur_state.to_value())]
    }
    #[allow(clippy::manual_range_patterns)]
    fn from_props(props: &[(&str, &str)], block: &Block) -> Self {
        #[cfg(debug_assertions)]
        if !matches!(block.id.as_u16(), 999u16) {
            panic!(
                "{} is not a valid block for {}",
                block.name, "PotentSulfurLikeProperties"
            );
        }
        let mut block_props = Self::default(block);
        for (key, value) in props {
            if *key == "potent_sulfur_state" {
                block_props.r#potent_sulfur_state = PotentSulfurState::from_value(value)
            }
        }
        block_props
    }
}
impl Facing {
    #[must_use]
    pub const fn opposite(&self) -> Self {
        match self {
            Self::North => Self::South,
            Self::South => Self::North,
            Self::East => Self::West,
            Self::West => Self::East,
            Self::Up => Self::Down,
            Self::Down => Self::Up,
        }
    }
}
impl HorizontalFacing {
    #[must_use]
    pub fn all() -> [Self; 4] {
        [Self::North, Self::South, Self::West, Self::East]
    }
    #[must_use]
    pub fn to_offset(&self) -> Vector3<i32> {
        match self {
            Self::North => (0, 0, -1),
            Self::South => (0, 0, 1),
            Self::West => (-1, 0, 0),
            Self::East => (1, 0, 0),
        }
        .into()
    }
    #[must_use]
    pub const fn to_axis(&self) -> HorizontalAxis {
        match self {
            Self::North | Self::South => HorizontalAxis::Z,
            Self::West | Self::East => HorizontalAxis::X,
        }
    }
    #[must_use]
    pub const fn to_facing(&self) -> HorizontalFacing {
        match self {
            Self::North => HorizontalFacing::North,
            Self::South => HorizontalFacing::South,
            Self::West => HorizontalFacing::West,
            Self::East => HorizontalFacing::East,
        }
    }
    #[must_use]
    pub const fn opposite(&self) -> Self {
        match self {
            Self::North => Self::South,
            Self::South => Self::North,
            Self::West => Self::East,
            Self::East => Self::West,
        }
    }
    #[must_use]
    pub const fn rotate_clockwise(&self) -> Self {
        match self {
            Self::North => Self::East,
            Self::South => Self::West,
            Self::West => Self::North,
            Self::East => Self::South,
        }
    }
    #[must_use]
    pub const fn rotate_counter_clockwise(&self) -> Self {
        match self {
            Self::North => Self::West,
            Self::South => Self::East,
            Self::West => Self::South,
            Self::East => Self::North,
        }
    }
}
impl RailShape {
    #[must_use]
    pub const fn is_ascending(&self) -> bool {
        matches!(
            self,
            Self::AscendingEast | Self::AscendingWest | Self::AscendingNorth | Self::AscendingSouth
        )
    }
}
impl RailShapeStraight {
    #[must_use]
    pub const fn is_ascending(&self) -> bool {
        matches!(
            self,
            Self::AscendingEast | Self::AscendingWest | Self::AscendingNorth | Self::AscendingSouth
        )
    }
}
